.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-40e3d52a-e99d-112b-4075-32f7dbdf0c60 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-6f5c98a4-32b2-e995-cb7a-a8e07d0bf14e {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-ca8ac15d-c242-4c25-dcce-382f31d70758 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-d1615bec-d8e1-dc8d-9ef7-b691d1358b5f {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-d1615bec-d8e1-dc8d-9ef7-b691d1358b5f h1 {
font-weight: 700;
}.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;
}@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-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla {
		flex-direction: column;
		row-gap: 0;
	}

	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna,
	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna > div,
	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna > div > .lfr-layout-structure-item-container {
		display: contents !important;
	}

	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > * {
		order: 3;
	}

		/* Só o título vem antes; esta página não tem imagem */
	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > :first-child {
		order: 0;
	}

	/* Contato */
	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .mpsc-grade-dupla__coluna--primeira > div > .lfr-layout-structure-item-container > :last-child {
		order: 1;
		margin-bottom: 24px !important;
	}

	/* Submenu */
	.lfr-layout-structure-item-a8e4c84a-c275-56ef-fcc3-e37498c3be41 .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;
}
}