.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-417ca37a-1ff5-d893-e747-95f87425fe1c {
margin-left: auto !important;
margin-right: auto !important;
}
.lfr-layout-structure-item-e16fe01a-96a4-9f21-be0b-8825e9486727 {
background-color: #35B6AD !important;
min-height: 72px !important;
padding-left: 40px !important;
padding-right: 40px !important;
}
.lfr-layout-structure-item-06bdc98a-9896-6937-4dca-39f7c5dd7708 {
margin-right: var(--spacer-7,6rem) !important;
}
.footer-voltar-topo {
gap: 15px;
}.lfr-layout-structure-item-79b355bc-ec5a-20e3-32e5-d2d99590cfbc {
min-height: 270px !important;
}
.lfr-layout-structure-item-6782ff91-4f8c-7844-24bd-f6da35cded00 {
background-color: var(--white) !important;
}
.container-header {
border-bottom:  0.8px solid rgba(222, 226, 230, 1);
position: sticky;
top: 0px;
z-index: 80;
}

body.has-control-menu {
.container-header{
top: 56px !important;
}
}
body.has-edit-mode-menu {
.container-header{
top: 0px !important;
}
}
.lfr-layout-structure-item-23e8177e-1cc5-b315-2d51-e291c59a7614 {
color: var(--white) !important;
}
.lfr-layout-structure-item-ffcaf470-c360-027b-f674-6bbf4fa12019 {
background-color: #F4F7FB !important;
min-height: 501px !important;
}
.lfr-layout-structure-item-50b6bdf0-db49-1d1c-3b37-1face88b5da5 {
margin-bottom: auto !important;
margin-right: 16px !important;
margin-top: auto !important;
}
.lfr-layout-structure-item-9a444adf-319c-5e9f-8e54-1bd8400ca1fb {
margin-left: auto !important;
margin-right: auto !important;
max-width: 1280px !important;
}
.lfr-layout-structure-item-462d8238-77f8-8871-c067-fb7c9d1f81a7 {
font-weight: 500 !important;
color: var(--white) !important;
}
.lfr-layout-structure-item-cbe8b76d-6e06-b18d-d706-d946f0d2d234 {
width: 118px !important;
}
.footer-social {
  .component-social {
    padding-bottom: 0px !important;
    img {
      width: 16.25px !important;
      height: 16.25px !important;
      margin-bottom: 2px !important;
      
    }
  }
  .component-social li {
    margin-left: 0px !important;
    margin-right: 0px !important;
    background-color: #04254c;
    border-radius: 3px;
    border: solid 1px #04254c;
    padding: 3.87px !important;
    height: 24px !important;
    width: 24px !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .component-social li:hover {
    background-color: #35b6ad;
    border: solid 1px #35b6ad;
    transition: ease-in-out 0.1s;
  }
    .component-social a {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 16.25px;
    width: 16.25px;
  }
  .component-social ul {
    gap: 16px !important;
    justify-content: start !important;
  }
}
.lfr-layout-structure-item-55166db2-b359-39e8-ed70-c887b418ecef {
margin-bottom: auto !important;
margin-right: 40px !important;
margin-top: auto !important;
}
.lfr-layout-structure-item-643fa5e3-ee75-da38-a507-b89b86d8c304 {
font-size: 16px !important;
font-weight: 500 !important;
width: 203px !important;
}
.lfr-layout-structure-item-df29c082-a297-911a-a30f-b5bc785de534 {
height: 32px !important;
margin-left: 40px !important;
margin-top: 24px !important;
width: 102px !important;
}
.lfr-layout-structure-item-2333235d-ee30-c68b-9152-2507e88f48db {
width: 151px !important;
}
@media screen and (max-width: 991px) {.lfr-layout-structure-item-79b355bc-ec5a-20e3-32e5-d2d99590cfbc {
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
}
.lfr-layout-structure-item-ffcaf470-c360-027b-f674-6bbf4fa12019 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-e18bb888-ba55-dccd-3f2b-4bcf28ec3430 {
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-c14e79d5-c8b9-4c67-b241-75986fe912ad {
padding-top: var(--spacer-5,3rem) !important;
text-align: left !important;
}
.lfr-layout-structure-item-cbe8b76d-6e06-b18d-d706-d946f0d2d234 {
margin-left: auto !important;
margin-right: auto !important;
}
.lfr-layout-structure-item-643fa5e3-ee75-da38-a507-b89b86d8c304 {
margin-left: auto !important;
margin-right: auto !important;
}
.lfr-layout-structure-item-2333235d-ee30-c68b-9152-2507e88f48db {
margin-left: auto !important;
margin-right: auto !important;
text-align: left !important;
}
}@media screen and (max-width: 767px) {.lfr-layout-structure-item-79b355bc-ec5a-20e3-32e5-d2d99590cfbc {
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
}
.lfr-layout-structure-item-ffcaf470-c360-027b-f674-6bbf4fa12019 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-cbe8b76d-6e06-b18d-d706-d946f0d2d234 {
text-align: center !important;
}
}@media screen and (max-width: 575px) {.lfr-layout-structure-item-e16fe01a-96a4-9f21-be0b-8825e9486727 {
text-align: center !important;
}
.lfr-layout-structure-item-06bdc98a-9896-6937-4dca-39f7c5dd7708 {
margin-left: auto !important;
margin-right: auto !important;
text-align: center !important;
}
.lfr-layout-structure-item-79b355bc-ec5a-20e3-32e5-d2d99590cfbc {
margin-bottom: var(--spacer-5,3rem) !important;
margin-left: var(--spacer-4,1.5rem) !important;
margin-right: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-ffcaf470-c360-027b-f674-6bbf4fa12019 {
padding-bottom: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e18bb888-ba55-dccd-3f2b-4bcf28ec3430 {
padding-bottom: var(--spacer-4,1.5rem) !important;
}
.lfr-layout-structure-item-c14e79d5-c8b9-4c67-b241-75986fe912ad {
font-size: 14px !important;
margin-bottom: var(--spacer-3,1rem) !important;
margin-left: var(--spacer-3,1rem) !important;
margin-right: var(--spacer-3,1rem) !important;
margin-top: var(--spacer-3,1rem) !important;
padding-left: var(--spacer-4,1.5rem) !important;
padding-top: var(--spacer-0,0rem) !important;
}
.lfr-layout-structure-item-e974859b-6ab5-1747-0a4b-802939875029 {
display: none !important;
}
.lfr-layout-structure-item-0b42af7e-456d-daa9-8eab-0f4aac42978d {
display: none !important;
}
.lfr-layout-structure-item-97f7ce40-2060-ef1c-7ee8-73f904c5a3c3 {
font-size: 12px !important;
color: #272833 !important;
width: 250px !important;
}
}