.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;} [data-lfr-editable-type="rich-text"] > p:only-child {margin-bottom:0;}.lfr-layout-structure-item-64bc6b1e-a63e-47c4-aca6-9c2f155478a7 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-3069e01b-8f6b-5da5-7bbd-55d28f1e56d7 {
font-size: 20px !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-1,0.25rem) !important;
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-3069e01b-8f6b-5da5-7bbd-55d28f1e56d7 {



a{
color: #1AA71B;
text-decoration: none;
}

span{

font-size: 16px !important;
font-weight: bold;

}

}.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ca8ac15d-c242-4c25-dcce-382f31d70758 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-025369f2-6706-eb10-8e01-a9fad1fa0c18 .mpsc-footer__address a {
color: #FFF;
}

.lfr-layout-structure-item-025369f2-6706-eb10-8e01-a9fad1fa0c18 .mpsc-footer__address a:hover {
text-decoration: none;
}.lfr-layout-structure-item-182b6314-be72-6ade-43d2-677233f60440 {
display: none !important;
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8522d92f-f743-7656-3f22-bdeac00de95b {
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-8522d92f-f743-7656-3f22-bdeac00de95b h1 {
font-weight: 700;
}.lfr-layout-structure-item-c260d31b-8638-c15c-2d35-dcb9cef7a994 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-db44b892-c9f7-c7ab-3750-4a2a81247f96 {
font-size: 16px !important;
font-weight: 500 !important;
margin-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-db44b892-c9f7-c7ab-3750-4a2a81247f96 {



a{
color: #1AA71B;
text-decoration: none;
}

span{

font-size: 16px !important;
font-weight: bold;

}

}.lfr-layout-structure-item-d04a75ef-d486-d7f6-d080-38ea748fca29 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-caca4331-177d-e84a-6acb-972580475d6c {
font-weight: 500 !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
/*
 * /como-funciona: ordem do celular sem duplicar submenu e Contato.
 * Colar em "Tablet" (o Liferay embrulha em max-width: 991px).
 * A media interna casa com o corte do fragment "Grade - dois módulos" (768px).
 *
 * Ordem final: título e imagem (0), Contato (1), submenu (2), resto da coluna 2 (3).
 * Depende da estrutura: coluna 1 com um contêiner [submenu, Contato];
 * coluna 2 com um contêiner [título, imagem, subtítulo, fichário, ...].
 */
@media (max-width: 768px) {
	/* O fragment tem gap de 40px entre as colunas; empilhado, ele viraria espaço extra entre todos os itens */
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla {
		flex-direction: column;
		row-gap: 0;
	}

	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna,
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna > div,
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna > div > .lfr-layout-structure-item-container {
		display: contents !important;
	}

	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > * {
		order: 3;
	}

	/* Título e imagem */
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > :nth-child(-n + 2) {
		order: 0;
	}

	/* Contato */
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna--primeira > div > .lfr-layout-structure-item-container > :last-child {
		order: 1;
		margin-bottom: 24px !important;
	}

	/* Submenu */
	.lfr-layout-structure-item-fe06e9e4-a2a7-e0a6-ef3a-b8ce5aa420ea .mpsc-grade-dupla__coluna--primeira > div > .lfr-layout-structure-item-container > :first-child {
		order: 2;
	}
}}@media screen and (max-width: 575px) {.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
max-width: 73.125rem !important;
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
}