.elementor-9408 .elementor-element.elementor-element-3572d7c{--e-image-carousel-slides-to-show:5;}.elementor-9408 .elementor-element.elementor-element-3572d7c .swiper-pagination-bullet{width:10px;height:10px;background:rgb(3, 13, 25);}.elementor-9408 .elementor-element.elementor-element-3572d7c .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:rgb(3, 13, 25);opacity:1;}:root{--page-title-display:none;}@media(max-width:980px){.elementor-9408 .elementor-element.elementor-element-3572d7c{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-9408 .elementor-element.elementor-element-3572d7c{--e-image-carousel-slides-to-show:3;}}/* Start custom CSS for image-carousel, class: .elementor-element-3572d7c *//* matches the old Divi8 carousel */
.elementor-9408 .elementor-element.elementor-element-3572d7c .swiper-slide-image { width: 100%; height: 65px; object-fit: cover; }
@media (max-width: 980px) { .elementor-9408 .elementor-element.elementor-element-3572d7c .swiper-slide-image { width: 100%; height: 46px; object-fit: cover; } }
@media (max-width: 767px) { .elementor-9408 .elementor-element.elementor-element-3572d7c .swiper-slide-image { width: 100%; height: 29px; object-fit: cover; } }/* End custom CSS */
/* Start custom CSS *//* Hero fine-tuning (matches old site) */
body.elementor-page-9408 { --hero-pos: 100% 50%; --hero-ov: 65%; --hero-ov-t: 59%; --hero-ov-m: 60%; --hero-row-pt: 0px; --hero-row-pb: 0px; --hero-title-w: 720px; --hero-fs: 60px; --hero-color: rgb(49, 49, 49); --hero-dots: none; }/* End custom CSS */