.carousel.events-carousel{height:100% !important}
.carousel.events-carousel .custom-container{border-radius:6px !important}
.carousel.events-carousel .acb .custom-container__bg-image img{border-radius:6px !important}
.carousel.events-carousel .acb__content{padding:1.25rem}
@media screen and (min-width:1280px){.carousel.events-carousel .swiper .swiper-slide{padding-right:30px !important}
}
.carousel.events-carousel .swiper .swiper-button-next:after,.carousel.events-carousel .swiper .swiper-button-prev:after{font-size:1rem !important}
@media screen and (max-width:1279.95px){.carousel.events-carousel .swiper .swiper-slide{padding-bottom:2rem !important}
.carousel.events-carousel .swiper .len-embed__iframe{height:350px !important}
}
.carousel.events-carousel .custom-container__wrapper{height:100%}
.carousel.events-carousel .custom-container__wrapper .acb__asset{height:100%}
.carousel.events-carousel .custom-container__wrapper .acb__asset .acb__wrapper-asset-image{height:100%}
.carousel.events-carousel .custom-container__wrapper .acb__asset .acb__wrapper-asset-image .picture-tag{height:100%}
.carousel.events-carousel .custom-container__wrapper .acb__asset .acb__wrapper-asset-image .picture-tag picture{height:100%}
.carousel.events-carousel .custom-container__wrapper .acb__asset .acb__wrapper-asset-image .picture-tag picture img{object-fit:contain;border-radius:6px}
.carousel.events-carousel.dark-bkg-scrollbar .swiper-scrollbar{background:rgba(255,255,255,0.3)}
.carousel.events-carousel.dark-bkg-scrollbar .swiper-scrollbar-drag{background:rgba(255,255,255,0.85)}
@media screen and (min-width:1280px){.overlapping-imgs .custom-container__wrapper{height:auto !important}
.overlapping-imgs .custom-container__bg-image:has(+ .custom-container__wrapper>.asset-right){width:67%;left:0;transform:translate(0,-50%)}
.overlapping-imgs .custom-container__bg-image:has(+ .custom-container__wrapper>.asset-left){width:67%;right:0;transform:translate(-25%,-50%)}
.overlapping-imgs .author .custom-container__bg-image:has(+ .custom-container__wrapper>.asset-right){transform:translate(0,0) !important}
.overlapping-imgs .author .custom-container__bg-image:has(+ .custom-container__wrapper>.asset-left){transform:translate(50%,0) !important}
.overlapping-imgs .acb .acb__wrapper-column.acb__asset{height:520px;display:flex;justify-content:center;flex-direction:column}
.extend-last-component>.custom-container>.custom-container__wrapper>div{display:flex;flex-direction:column;height:100%}
.extend-last-component>.custom-container>.custom-container__wrapper>div>div:last-child{min-height:0}
.carousel-cards-list.dynamic-column-control{display:block}
.carousel-cards-list.dynamic-column-control [class*="dynamic-column-control__"] .c-container-adaptive{height:100%}
.carousel-cards-list.dynamic-column-control>*{height:auto !important}
.carousel-cards-list.dynamic-column-control .custom-container{height:100%}
.carousel-cards-list.dynamic-column-control .custom-container .c-flex-column{padding-top:0 !important}
.carousel-cards-list.dynamic-column-control .custom-container .custom-container__wrapper{max-width:100% !important;margin:0 !important}
.carousel-cards-list.dynamic-column-control .custom-container .custom-container__wrapper>div{display:flex;flex-direction:column}
.carousel-cards-list.dynamic-column-control .c-column-container .acb__asset{flex-shrink:1;height:auto !important}
.carousel-cards-list.dynamic-column-control .c-column-container .acb__asset .picture-tag picture{width:100% !important;height:280px !important}
.carousel-cards-list.dynamic-column-control .c-column-container .acb__asset .picture-tag picture img{object-fit:cover !important;width:100%;height:100%}
.carousel-cards-list.dynamic-column-control .c-column-container .acb__content{background:white;z-index:10;bottom:0;padding:20px;min-height:50%}
}
@media screen and (min-width:1280px) and (max-height:900px){.overlapping-imgs .acb__asset .acb__wrapper-asset-image .picture-tag picture img{max-height:80%;position:relative;top:40%;transform:translateY(-40%)}
}
.carousel-cards-list img{border-radius:6px 6px 0 0 !important}
@media screen and (max-width:1279.95px){.len-acb.mobile-layout .acb__wrapper{flex-direction:column-reverse !important}
.len-acb.mobile-layout .acb__asset{width:100% !important}
.len-acb.mobile-layout .acb__vertical-center{transform:none !important}
.len-acb.mobile-layout .acb__wrapper-asset-image img{object-fit:cover !important}
.len-acb.mobile-layout.overlapping-imgs .acb__wrapper-asset-image img{padding-left:1.25rem !important;padding-right:1.25rem !important}
.len-acb.mobile-layout .acb__content{padding-bottom:1rem !important}
.len-acb.mobile-layout .len-container .custom-container__bg-image{transform:none !important;left:0 !important;top:0 !important;height:85% !important}
.len-acb.mobile-layout .len-container .custom-container__bg-image .picture-tag img{object-position:left !important;border-radius:0 !important}
.len-acb.mobile-layout .len-container .custom-container .vertical-center-no-mobile{transform:none !important}
.extend-last-component>.custom-container{height:auto !important}
.carousel-cards-list .dynamic-column-control .custom-container{max-width:505px !important;margin:0 auto !important}
}
@media screen and (min-width:750px) and (max-width:1279.95px){.len-acb.mobile-layout .custom-container{margin-left:2.5rem !important;margin-right:2.5rem !important}
.len-acb .acb__content-cta{flex-direction:row !important}
.len-acb .acb__content-cta .acb__content-cta-btn{margin-right:20px !important}
.carousel-cards-list img{max-height:280px !important;object-fit:cover !important;object-position:center 25% !important}
}
.len-acb.black-hollow-cta .cta-button__btn.hollow{border-color:#1e0013;color:#1e0013}
.len-acb.black-hollow-cta .cta-button__btn.hollow:hover{border-color:#fff;color:#fff;background:#6c757d}