.lfr-layout-structure-item-container {padding: 0;} .lfr-layout-structure-item-row {overflow: hidden;} .portlet-borderless .portlet-content {padding: 0;}.lfr-layout-structure-item-d04deea0-6574-e457-f16d-7a097c54e3cc {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-9f05289d-d17d-5a20-411a-1b7fb0a2a67f {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-2777d2b7-2e98-1bfd-6a2b-f9792c8260ca {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
text-align: center !important;
}
.lfr-layout-structure-item-7ce59458-eb22-66c7-c77a-bb16f510c066 {
border-style: solid; border-width: 0 !important; border-width: 0px !important;
max-width: 65rem !important;
padding-bottom: var(--spacer-6,4.5rem) !important;
}
.lfr-layout-structure-item-ada6b843-aa2b-b13a-499a-ccb34d8c511c {
font-size: var(--font-size-lg) !important;
margin-bottom: var(--spacer-6,4.5rem) !important;
text-align: center !important;
}
.lfr-layout-structure-item-f3528d29-1ee6-785b-4cb2-65931bbd47fe {
padding-bottom: var(--spacer-3,1rem) !important;
}
.lfr-layout-structure-item-37f8e32d-e4c8-3e0a-14f0-9d12d14195de {
padding-top: var(--spacer-6,4.5rem) !important;
}
.l3-cta-banner-info {
    order: 1;
    padding: 0 !important;
    text-align:center !important;
}

.l3-cta-banner-img {
    padding: 0 !important;
    max-width: none !important;
}

.benefit-banner-container {
    max-width: none !important;
    display: flex;
    flex-direction: column;
    justify-content: center !important;
    padding: 3rem !important;
    background: #fff !important;
    box-shadow: 0px -6px 100px 40px #EFF3FB inset;
}
.lfr-layout-structure-item-6082efdf-f871-6b03-470d-fe46ff68ce4e {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-79e624b5-5681-f9eb-1a36-a3f22037f165 {
margin-left: var(--spacer-2,0.5rem) !important;
margin-right: var(--spacer-2,0.5rem) !important;
}
.lfr-layout-structure-item-8d827070-1b3f-5e75-dc7e-8fda27d46317 {
text-align: center !important;
}
.lfr-layout-structure-item-89a2e893-c134-ba41-3628-d5991d944ccb {
padding-bottom: var(--spacer-6,4.5rem) !important;
padding-top: var(--spacer-6,4.5rem) !important;
}
.bg-gradient {
    background: radial-gradient(circle at center, #FFF 3.65%, #EEF2FA 100%);
}