.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-16eff8c3-ae0b-5872-4bd1-a43aaaafab9a {
.social-links{
display: none !important;
}
}.lfr-layout-structure-item-3f83cbfe-166a-fd47-dadc-27681c87cf65 {
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.custom-container {
    display: flex;
    flex-direction: column;
    margin-left: auto;
    margin-right: auto;
    max-width: 1440px;
    padding: 0 60px;
}.lfr-layout-structure-item-5187cd37-0d0d-0d2d-a2c7-adbad8398fa4 {
background-color: var(--primary-700) !important;
}
.banner-principal{
 height: 334px;
padding-top: 24px;
}

@media screen and (max-width: 990px) {
.banner-principal{
 height: 351px;
padding-top: 30px;
}
}

@media screen and (max-width: 568px) {
.banner-principal{
 height: 377px;
}
}.lfr-layout-structure-item-cd1ec9c0-15e7-9852-8aa6-1b04d01224a8 {
background-color: var(--neutral-50) !important;
padding-bottom: var(--spacer-5,3rem) !important;
padding-top: var(--spacer-5,3rem) !important;
}
.lfr-layout-structure-item-3ee04408-b324-7594-421c-071d6e47ba36 {
.social-links{
display: none !important;
}
}

#ot-sdk-btn.ot-sdk-show-settings, #ot-sdk-btn.optanon-show-settings{
background-color: transparent !important;
    padding: 0 !important;
}.lfr-layout-structure-item-7f6401da-de38-6575-0286-f9518ef33e1e {
background-color: var(--neutral-50) !important;
}
.lfr-layout-structure-item-a99af9f7-4f13-f472-a7db-5bddc9f32872 {
margin-bottom: var(--spacer-2,0.5rem) !important;
}
@media (max-width: 991px) {
    .custom-container {
        padding: 0 24px;
        max-width: unset;
    }
}