.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-56d4185f-2e26-9337-62b4-aeeaf8231d5c {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
display: none !important;
max-width: 73.125rem !important;
}
.lfr-layout-structure-item-ca8ac15d-c242-4c25-dcce-382f31d70758 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-f60b6548-a4ec-acc6-5af9-1261801163f8 {
margin-bottom: var(--spacer-5,3rem) !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-d4e3e82d-a172-cde2-4a20-f33df7a09f45 {
margin-bottom: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-d4e3e82d-a172-cde2-4a20-f33df7a09f45 h1 {
font-weight: 700;
}.lfr-layout-structure-item-0680fbf9-131e-f7fc-a4dc-3c6b5ad4086c {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-c7501d44-ff00-d63c-86dd-53b102f0f84e {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-916a9b50-b2c0-fd6d-5cfa-46e9def57cf0 {
margin-bottom: var(--spacer-3,1rem) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-f60b6548-a4ec-acc6-5af9-1261801163f8 {
padding-left: var(--spacer-2,0.5rem) !important;
padding-right: var(--spacer-2,0.5rem) !important;
}
/*
 * /estagio: 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 próprio fragment "Grade - dois módulos",
 * que empilha as colunas até 768px inclusive.
 */
@media (max-width: 768px) {
	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla {
		flex-direction: column;
	}

	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna,
	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna > div,
	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna > div > .lfr-layout-structure-item-container {
		display: contents !important;
	}

	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna--segunda > div > * {
		order: 0;
	}

	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > * {
		order: 3;
	}

	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna--segunda > div > .lfr-layout-structure-item-container > :first-child {
		order: 1;
	}

		/* Contato acima do submenu */
	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna--primeira > div > .lfr-layout-structure-item-container > :last-child {
		order: 2;
		margin-bottom: 24px !important;
	}

	/* Submenu depois do Contato; mesmo order do texto e do iframe, mas vem antes deles no DOM */
	.lfr-layout-structure-item-8f454153-dd13-4a99-2af9-6289492a33ca .mpsc-grade-dupla__coluna--primeira > div > .lfr-layout-structure-item-container > :first-child {
		order: 3;
	}
}}@media screen and (max-width: 767px) {.lfr-layout-structure-item-065a9db1-e010-1b3b-1750-7dea8474d0d5 {
padding-bottom: var(--spacer-3,1rem) !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-405a0f64-8d5a-1d42-7992-10f7e52ed131 {
max-width: 73.125rem !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
}
}