.elementor-2911 .elementor-element.elementor-element-7b8398b{--swiper-slides-to-display:3;--swiper-slides-gap:28px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position: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-size:33px;--arrow-normal-color:var( --e-global-color-e21f852 );--swiper-pagination-size:11px;--dots-normal-color:var( --e-global-color-2e89937 );--swiper-pagination-spacing:6px;}.elementor-2911 .elementor-element.elementor-element-7b8398b .swiper-slide > .elementor-element{height:100%;}.elementor-2911 .elementor-element.elementor-element-7b8398b .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2911 .elementor-element.elementor-element-7b8398b{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2911 .elementor-element.elementor-element-7b8398b{--swiper-slides-to-display:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-7b8398b */.elementor-2911 .elementor-element.elementor-element-7b8398b .swiper{padding:12px 12px 34px;}
.elementor-2911 .elementor-element.elementor-element-7b8398b .e-loop-item > .e-con, .elementor-2911 .elementor-element.elementor-element-7b8398b .e-loop-item > .elementor-element{border-radius:22px;box-shadow:0 22px 40px -18px rgba(15,42,92,.25);transition:transform .5s ease, box-shadow .5s ease;}
.elementor-2911 .elementor-element.elementor-element-7b8398b .e-loop-item:hover > .e-con, .elementor-2911 .elementor-element.elementor-element-7b8398b .e-loop-item:hover > .elementor-element{transform:translateY(-6px);box-shadow:0 30px 50px -18px rgba(15,42,92,.32);}
@media (min-width:1025px) and (max-height:820px){.elementor-2911 .elementor-element.elementor-element-7b8398b{zoom:.85;}.elementor-element-1e077c0c{min-height:196px !important;flex-basis:196px !important;}}
@media (min-width:1025px) and (max-height:700px){.elementor-2911 .elementor-element.elementor-element-7b8398b{zoom:.78;}}/* End custom CSS */