.lfr-layout-structure-item-row {overflow: hidden;}.lfr-layout-structure-item-6600299c-181d-5030-7f2e-e8c391b6dcdc {
}
.lfr-layout-structure-item-b6e93f4f-ff2a-6001-ac57-a454a7e8c70f .cta {
background-position: center top;
background-size: contain;
min-height: 330px; height: auto;
}

@media (max-width: 640px) { .fullbanner .gesac-banner-3199677 {
background-color: var(--light-gray);
min-height: 0px;
    }
}.lfr-layout-structure-item-d43e7e6a-a200-4f78-464f-cba5d467099c .cta {
    padding: 102px 0;
    background-size: cover;
    background-color: #ffffff;
    background-position: center;
} 

@media (min-width: 641px) and (max-width: 1305px) {
    .lfr-layout-structure-item-d43e7e6a-a200-4f78-464f-cba5d467099c .cta {
        background-size: contain;
    }
}

@media (max-width: 640px) {
    .lfr-layout-structure-item-d43e7e6a-a200-4f78-464f-cba5d467099c .cta {
background-size: contain; 
}
