.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-a6bc7b5b-e8f1-47fa-db65-e7d6dd957b39 {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-bf923e9b-40b1-51c4-304b-dde76b67c030 {
font-family: var(--font-family-sans-serif) !important;
font-size: var(--font-size-lg) !important;
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-7c705db8-89b5-d5d0-25b8-3969b8a17d3b {
background-color: primaryColor !important;
}
.lfr-layout-structure-item-bd9d87f0-a9fd-1b42-a2e3-d828614ade34 {
background-color: var(--gray-200) !important;
padding-bottom: 64px !important;
padding-top: 64px !important;
}
.lfr-layout-structure-item-76277c6f-d45d-739f-381d-6447a7a9159c {
background-color: #FAFAFA !important;
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-540c3d50-ed4a-316a-1714-0b07a3fc49ee {
background-color: var(--gray-500) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-540c3d50-ed4a-316a-1714-0b07a3fc49ee) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
height: 50vh !important;
max-height: 492px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-c1b2371e-ce10-c431-3497-051acc64ea63 {
font-size: var(--font-size-sm) !important;
font-weight: 700 !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
color: var(--brand-prim-color-1) !important;
}
.lfr-layout-structure-item-b9fb5788-9931-1dcf-6449-d6f3d186fa0f {
margin-bottom: var(--spacer-4,1.5rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-2946e361-c3f8-8320-6617-488d79ba1814 {
background-color: #556B2F !important;
}
.lfr-layout-structure-item-8a200818-5cfe-f822-1800-aa8d5f93b17d {
max-width: 300px !important;
min-height: 420px !important;
}
.lfr-layout-structure-item-dbeb83d1-ba51-7b27-6893-a7a8ddcc405a {
padding-bottom: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
border-radius: 8px !important;
max-width: 354px !important;
box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {

}

@media (min-width: 1024px){
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: absolute;
top: 20px;
left: 0;
z-index: 2
}

}.lfr-layout-structure-item-04fb2ee1-8b95-ea83-7704-3665adbc9eec {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-30da60ee-8a3c-a421-49f0-25b77cad4776 {
max-width: 300px !important;
}
.lfr-layout-structure-item-ced542c5-212d-f936-6295-80b75eacd955 {
font-size: var(--font-size-lg) !important;
font-weight: 700 !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
color: var(--brand-prim-color-1) !important;
}
.lfr-layout-structure-item-0535072f-af97-021e-12be-73982de082e6 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-791e78fd-ac0a-d8e2-128e-fcbb4ebd865a {
background-color: var(--gray-500) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-791e78fd-ac0a-d8e2-128e-fcbb4ebd865a) !important;
border-style: solid; border-width: 0 !important; border-width: 0px !important;
height: 425px !important;
padding-bottom: var(--spacer-10,10rem) !important;
padding-left: var(--spacer-3,1rem) !important;
padding-top: var(--spacer-10,10rem) !important;
}
.lfr-layout-structure-item-02b90013-6469-0e34-0f01-fea8e5a430e0 {
background-color: primaryColor !important;
}
.lfr-layout-structure-item-615968f5-b60c-2700-bbbc-578769d78d09 {
max-width: 300px !important;
min-height: 420px !important;
}
.lfr-layout-structure-item-be8b1d65-fa91-bbf6-14f9-db185adfd446 {
text-align: right !important;
}
.lfr-layout-structure-item-6eb9eaf4-c7ef-ece9-7b57-6a01f932e203 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-86aec88a-6b4d-5a87-b973-00ac4f674d85 {
background-color: var(--brand-prim-color-3) !important;
}
.lfr-layout-structure-item-589ff824-9a3e-4216-243c-46ea05fbea6f {
font-weight: 600 !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
color: #323232 !important;
}
.lfr-layout-structure-item-589ff824-9a3e-4216-243c-46ea05fbea6f {
  max-height: 4.5em; /* altura 
máxima: ex. 3 linhas de 1.5em */
min-height: 4.5em;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3; /* número máximo de linhas */
  -webkit-box-orient: vertical;
}.lfr-layout-structure-item-e6515cf3-4dc5-1b68-763b-56d9d3dd7e21 {
max-width: 300px !important;
min-height: 420px !important;
}
.lfr-layout-structure-item-e8153293-fc5d-c315-2b90-7468f3aa595a {
display: none !important;
font-size: var(--font-size-sm) !important;
font-weight: 700 !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
color: var(--brand-prim-color-1) !important;
}
.lfr-layout-structure-item-1b4a47a9-1571-e672-fa45-b48edaaac83e {
margin-bottom: var(--spacer-4,1.5rem) !important;
max-width: 600px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-b8d5a0e8-9a78-fa90-1987-0fb9dab648ce {
margin-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-f43bf8ac-5a30-5a63-4c64-c7bfb94ced4c {
margin-bottom: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-ffa5b4d0-1fb2-f439-4efe-e48d9ea67e26 {
font-family: var(--font-family-sans-serif) !important;
font-weight: var(--font-weight-bold) !important;
margin-bottom: var(--spacer-3,1rem) !important;
max-width: 965px !important;
color: darkColor !important;
}
.lfr-layout-structure-item-223ca0d4-83e2-2e48-eeba-054ee5487a1a {
margin-top: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-2a5924ce-78c7-49b4-8cb3-d538e154497a {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
max-width: 600px !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-54da7aee-130f-7e59-6725-1f7ce3ad25aa {
max-width: 300px !important;
padding-bottom: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-4c96ff42-5979-9c46-3baa-c0ab94d4a433 {
margin-bottom: var(--spacer-5,3rem) !important;
margin-top: var(--spacer-5,3rem) !important;
max-width: 1280px !important;
width: 1280px !important;
}
.lfr-layout-structure-item-042bb293-d6e5-5cbd-7feb-73bbdebc1cec {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-29e34a81-f6c8-3443-e2d6-b7af5c120d01 {
font-weight: 600 !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-acac6fe2-79b0-3501-a766-378db7a75648 {
background-color: #9ACD32 !important;
}
.lfr-layout-structure-item-ebdd57e7-63ad-04fa-2573-f20af0f0335d {
padding-bottom: var(--spacer-1,0.25rem) !important;
padding-left: var(--spacer-1,0.25rem) !important;
padding-right: var(--spacer-1,0.25rem) !important;
padding-top: var(--spacer-1,0.25rem) !important;
}
.lfr-layout-structure-item-d366e7df-11b5-78b0-5174-6cb42eb99c61 {
margin-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-0cc270c9-41be-eab0-8f74-e24b121a56f7 {
text-align: center !important;
}
.lfr-layout-structure-item-25ee2cd6-6d0a-dc4c-eb18-a719533865f2 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a966c578-77f2-eeaa-efa9-b49cc4d708bb {
background-color: var(--brand-neutral-color-1) !important;
background-position: 50% 50%; background-repeat:no-repeat; background-size: cover; background-image: var(--lfr-background-image-a966c578-77f2-eeaa-efa9-b49cc4d708bb) !important;
padding-bottom: 64px !important;
padding-top: 220px !important;
}
.lfr-layout-structure-item-a966c578-77f2-eeaa-efa9-b49cc4d708bb {
background-position: 50% 38%;
background-size: auto;
}.lfr-layout-structure-item-6c312cef-7cea-01c1-0b09-06d752f0d7ec {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-813e7659-84f7-74c9-a432-6611ffe73385 {
font-family: var(--font-family-sans-serif) !important;
margin-bottom: var(--spacer-4,1.5rem) !important;
color: primaryColor !important;
}
.lfr-layout-structure-item-bca32a62-0297-d8c3-8933-80e0bcf841cf {
max-width: 300px !important;
min-height: 420px !important;
}
.lfr-layout-structure-item-578816ec-e6f3-7eff-b647-eb8eb6e6068e {
background-color: var(--brand-prim-color-5) !important;
}
.lfr-layout-structure-item-fbb864fc-1c1f-2f69-270c-529fc506bc27 {
text-align: center !important;
}
.lfr-layout-structure-item-45fd1754-43d0-b0d8-661c-b4d0a7939c6f {
padding-top: 64px !important;
}
.lfr-layout-structure-item-10300592-ea50-18ee-d4df-4f2fc6d35a2c {
font-size: var(--font-size-sm) !important;
font-weight: 700 !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
color: var(--brand-prim-color-1) !important;
}
.lfr-layout-structure-item-738d3429-7af1-7b9e-4483-d033ee2755ec {
background-color: var(--brand-neutral-color-1) !important;
border-color: var(--brand-neutral-color-1) !important;
border-radius: 8px !important;
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-7,6rem) !important;
padding-right: var(--spacer-7,6rem) !important;
padding-top: var(--spacer-7,6rem) !important;
box-shadow: 0 1rem 3rem rgba(0, 0, 0, .175) !important;
}
.lfr-layout-structure-item-d6fb0ec2-8ae1-7a3e-6291-68229e0d990e {
background-color: #6B8E23 !important;
}
.lfr-layout-structure-item-a4150868-eb7e-4bcd-9adc-26dd306c02c7 {
height: 100% !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
max-height: 100% !important;
max-width: 276px !important;
}
.lfr-layout-structure-item-d59e9044-d31c-711e-0df8-cd968b6c9aa7 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
}
.lfr-layout-structure-item-271f8a42-2c75-004e-5758-0713c7129d20 {
text-align: center !important;
}
.lfr-layout-structure-item-54c9dd5f-89ca-be58-633f-447fd91bc3f4 {
background-color: #9ACD32 !important;
}
.lfr-layout-structure-item-79b05453-5b00-ce9e-7043-2999af0d0653 {
background-color: var(--brand-prim-color-1) !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-bd9d87f0-a9fd-1b42-a2e3-d828614ade34 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-540c3d50-ed4a-316a-1714-0b07a3fc49ee {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
max-width: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: relative;
z-index: 2
}

@media (min-width: 1024px){
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: absolute;
top: 20px;
left: 0;
z-index: 2
}

}.lfr-layout-structure-item-791e78fd-ac0a-d8e2-128e-fcbb4ebd865a {
padding-left: var(--spacer-5,3rem) !important;
padding-right: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-02b90013-6469-0e34-0f01-fea8e5a430e0 {
margin-bottom: 400px !important;
}
.lfr-layout-structure-item-25ee2cd6-6d0a-dc4c-eb18-a719533865f2 {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-a966c578-77f2-eeaa-efa9-b49cc4d708bb {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-45fd1754-43d0-b0d8-661c-b4d0a7939c6f {
padding-top: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-d59e9044-d31c-711e-0df8-cd968b6c9aa7 {
margin-top: 135px !important;
}
.lfr-layout-structure-item-c6bd4e07-7ae7-ef9d-9f9b-047f8d103dcf {
padding-bottom: var(--spacer-6,4.5rem) !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-540c3d50-ed4a-316a-1714-0b07a3fc49ee {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
max-width: 100% !important;
width: 100% !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: relative;
z-index: 2
}

@media (min-width: 1024px){
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: absolute;
top: 20px;
left: 0;
z-index: 2
}

}.lfr-layout-structure-item-791e78fd-ac0a-d8e2-128e-fcbb4ebd865a {
padding-left: var(--spacer-4,1.5rem) !important;
padding-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-02b90013-6469-0e34-0f01-fea8e5a430e0 {
margin-bottom: 200px !important;
}
.lfr-layout-structure-item-25ee2cd6-6d0a-dc4c-eb18-a719533865f2 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a966c578-77f2-eeaa-efa9-b49cc4d708bb {
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-738d3429-7af1-7b9e-4483-d033ee2755ec {
width: 100% !important;
}
.lfr-layout-structure-item-d59e9044-d31c-711e-0df8-cd968b6c9aa7 {
margin-top: 135px !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-bd9d87f0-a9fd-1b42-a2e3-d828614ade34 {
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-540c3d50-ed4a-316a-1714-0b07a3fc49ee {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-b9fb5788-9931-1dcf-6449-d6f3d186fa0f {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
width: 100% !important;
}
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: relative;
z-index: 2
}

@media (min-width: 1024px){
.lfr-layout-structure-item-e4b6c017-b5cf-2490-419d-4cc9872222d0 {
position: absolute;
top: 20px;
left: 0;
z-index: 2
}

}.lfr-layout-structure-item-791e78fd-ac0a-d8e2-128e-fcbb4ebd865a {
padding-left: var(--spacer-3,1rem) !important;
padding-right: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-02b90013-6469-0e34-0f01-fea8e5a430e0 {
margin-bottom: 200px !important;
}
.lfr-layout-structure-item-442195a2-5b6c-29f3-fdd0-84dbbd288204 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-1b4a47a9-1571-e672-fa45-b48edaaac83e {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-2958f5f5-3f51-b368-cb45-f6f5f6743439 {
margin-right: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-25ee2cd6-6d0a-dc4c-eb18-a719533865f2 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-a966c578-77f2-eeaa-efa9-b49cc4d708bb {
padding-bottom: var(--spacer-7,6rem) !important;
padding-left: var(--spacer-6,4.5rem) !important;
padding-right: var(--spacer-6,4.5rem) !important;
padding-top: 64px !important;
}
.lfr-layout-structure-item-45fd1754-43d0-b0d8-661c-b4d0a7939c6f {
padding-top: var(--spacer-7,6rem) !important;
}
.lfr-layout-structure-item-d59e9044-d31c-711e-0df8-cd968b6c9aa7 {
margin-top: 135px !important;
}
.lfr-layout-structure-item-c6bd4e07-7ae7-ef9d-9f9b-047f8d103dcf {
padding-bottom: var(--spacer-7,6rem) !important;
}
}