.elementor-5810 .elementor-element.elementor-element-2259dc3{--display:flex;}.elementor-5810 .elementor-element.elementor-element-77ba07b{--swiper-slides-to-display:4;--swiper-offset-size:0px;--swiper-slides-gap:24px;--arrow-prev-left-align:50%;--arrow-prev-translate-x:-50%;--arrow-prev-left-position:-80px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:280px;--arrow-next-right-align:50%;--arrow-next-translate-x:50%;--arrow-next-right-position:-80px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:280px;--arrow-normal-color:var( --e-global-color-astglobalcolor2 );}.elementor-5810 .elementor-element.elementor-element-77ba07b .swiper-slide > .elementor-element{height:100%;}@media(max-width:1024px){.elementor-5810 .elementor-element.elementor-element-77ba07b{--swiper-slides-to-display:2;--swiper-offset-size:100px;--swiper-slides-gap:0px;}}@media(max-width:767px){.elementor-5810 .elementor-element.elementor-element-77ba07b{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:0px;--arrow-prev-left-position:-60px;--arrow-prev-top-position:260px;--arrow-next-top-position:260px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-77ba07b */.elementor-5810 .elementor-element.elementor-element-77ba07b{
    padding: 0px;
    font-size: 36px;
    color: black !important;
}
.elementor-5810 .elementor-element.elementor-element-77ba07b :hover{
    color:#3F429F!important;
}
.fa-arrow-circle-right:before{
    font-size: 42px;
}
.fa-arrow-circle-left:before{
     font-size: 42px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2259dc3 */.elementor-5810 .elementor-element.elementor-element-2259dc3{
    padding: 0px
}
a{
    text-decoration: none !important;
}/* End custom CSS */