.elementor-437 .elementor-element.elementor-element-461253b{--display:flex;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-437 .elementor-element.elementor-element-461253b:not(.elementor-motion-effects-element-type-background), .elementor-437 .elementor-element.elementor-element-461253b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7E7E7;}.elementor-437 .elementor-element.elementor-element-40e23b2{width:100%;max-width:100%;text-align:center;}.elementor-437 .elementor-element.elementor-element-40e23b2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-437 .elementor-element.elementor-element-40e23b2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:35px;font-weight:700;color:#34385D;}.elementor-437 .elementor-element.elementor-element-2f3b84c{text-align:center;}.elementor-437 .elementor-element.elementor-element-2f3b84c .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;font-style:italic;line-height:25px;color:#000000;}.elementor-437 .elementor-element.elementor-element-bde4796 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:16px;font-weight:400;line-height:25px;color:#000000;}.elementor-437 .elementor-element.elementor-element-388c20f{--swiper-slides-to-display:3;--swiper-slides-gap:10px;width:100%;max-width:100%;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#34385D;}.elementor-437 .elementor-element.elementor-element-388c20f .swiper-slide > .elementor-element{height:100%;}.elementor-437 .elementor-element.elementor-element-7723530{text-align:center;}.elementor-437 .elementor-element.elementor-element-7723530 .elementor-heading-title{font-family:"Lato", Sans-serif;font-size:18px;font-weight:700;font-style:italic;line-height:25px;color:#000000;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-437 .elementor-element.elementor-element-388c20f{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-437 .elementor-element.elementor-element-461253b{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-437 .elementor-element.elementor-element-388c20f{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-388c20f *//* Target the carousel with the custom class */
.elementor-437 .elementor-element.elementor-element-388c20f .swiper-slide {
    transition: transform 0.3s ease; /* Smooth transition for resizing */
}

/* Increase size of the middle (active) slide */
.elementor-437 .elementor-element.elementor-element-388c20f .swiper-slide.swiper-slide-next {
    transform: scale(1); /* Adjust to preferred size */
    z-index: 10; /* Bring it forward */
}

/* Optional: slightly shrink neighboring slides */
.elementor-437 .elementor-element.elementor-element-388c20f .swiper-slide,
.elementor-437 .elementor-element.elementor-element-388c20f .swiper-slide {
    transform: scale(0.9); /* Make previous/next slides slightly smaller */
    z-index: 5;
}/* End custom CSS */