.elementor-2112 .elementor-element.elementor-element-4879774a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2112 .elementor-element.elementor-element-331d7188{--swiper-slides-to-display:2;--swiper-offset-size:488px;--swiper-slides-gap:30px;--swiper-pagination-size:20px;--dots-normal-color:var( --e-global-color-secondary );--dots-hover-color:var( --e-global-color-secondary );--swiper-pagination-spacing:64px;}.elementor-2112 .elementor-element.elementor-element-331d7188 > .elementor-widget-container{margin:32px 0px 0px 36px;}.elementor-2112 .elementor-element.elementor-element-331d7188 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:8px;--swiper-pagination-bullet-vertical-gap:8px;}@media(max-width:1440px){.elementor-2112 .elementor-element.elementor-element-331d7188{--swiper-slides-to-display:2;--swiper-offset-size:100px;}.elementor-2112 .elementor-element.elementor-element-331d7188 > .elementor-widget-container{margin:30px 0px 0px 20px;}}@media(max-width:1024px){.elementor-2112 .elementor-element.elementor-element-331d7188{--swiper-slides-to-display:1;--swiper-pagination-size:15px;--swiper-pagination-spacing:30px;}}@media(max-width:767px){.elementor-2112 .elementor-element.elementor-element-4879774a{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2112 .elementor-element.elementor-element-331d7188{--swiper-slides-to-display:1;--swiper-offset-size:0px;--swiper-slides-gap:20px;--swiper-pagination-size:12px;}.elementor-2112 .elementor-element.elementor-element-331d7188 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 10px 0px 10px;}}/* Start custom CSS for loop-carousel, class: .elementor-element-331d7188 */@media(min-width:767px){
    .testimonial_loop .e-loop-item {
    padding: 20px 0 0 20px;
}
}

.testimonial_loop .e-loop-item:nth-child(odd) {
    margin-top: 162px;
}

.testimonial_loop .swiper-pagination-bullet {
    background: #fff !important;
    opacity: 1;
}

.testimonial_loop .swiper-pagination-bullet-active {
    background: #d7372e !important;
}


@media(max-width:1024px){
    .testimonial_loop .e-loop-item:nth-child(odd) {
    margin-top: 52px;
}
}
@media(max-width:1024px) and (min-width:100px){
    
     .testimonial_loop .e-loop-item:nth-child(odd) {
    margin-top: 0px !important;
   }
   .testimonial_loop .elementor-1368 .elementor-element.elementor-element-c244884{
 min-height:415px !important;
}

}/* End custom CSS */