.elementor-9403 .elementor-element.elementor-element-a17857d > .elementor-background-overlay{background-color:var( --e-global-color-ba2ef56 );opacity:1;}.elementor-9403 .elementor-element.elementor-element-a17857d, .elementor-9403 .elementor-element.elementor-element-a17857d > .elementor-background-overlay{border-radius:0px 0px 0px 40px;}.elementor-9403 .elementor-element.elementor-element-a17857d{padding:80px 5% 80px 5%;}.elementor-9403 .elementor-element.elementor-element-f02dccb > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-9403 .elementor-element.elementor-element-f02dccb{text-align:left;}.elementor-9403 .elementor-element.elementor-element-6115c2a{--swiper-slides-to-display:1;--swiper-slides-gap:30px;width:var( --container-widget-width, 507px );max-width:507px;--container-widget-width:507px;--container-widget-flex-grow:0;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-52px;--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:-58px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:5px;--dots-normal-color:#8EAF41;--dots-horizontal-position:0px;--dots-horizontal-transform:0%;--dots-horizontal-offset:-9px;--dots-vertical-position:100%;--dots-vertical-transform:-100%;--dots-vertical-offset:21px;}.elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-slide > .elementor-element{height:100%;}.elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:7px;--swiper-pagination-bullet-vertical-gap:7px;}.elementor-9403 .elementor-element.elementor-element-fa0634f img{height:590px;object-fit:cover;object-position:center center;border-radius:20px 0px 20px 20px;}@media(max-width:1024px){.elementor-9403 .elementor-element.elementor-element-a17857d{padding:7% 7% 7% 7%;}.elementor-9403 .elementor-element.elementor-element-0cb1d0f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9403 .elementor-element.elementor-element-f02dccb{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-9403 .elementor-element.elementor-element-6115c2a{--swiper-slides-to-display:1;width:var( --container-widget-width, 87% );max-width:87%;--container-widget-width:87%;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-9403 .elementor-element.elementor-element-a17857d, .elementor-9403 .elementor-element.elementor-element-a17857d > .elementor-background-overlay{border-radius:0px 0px 0px 0px;}.elementor-9403 .elementor-element.elementor-element-a17857d{padding:0% 9% 9% 9%;}.elementor-9403 .elementor-element.elementor-element-f02dccb{width:100%;max-width:100%;}.elementor-9403 .elementor-element.elementor-element-6115c2a{--swiper-slides-to-display:1;width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-9403 .elementor-element.elementor-element-0cb1d0f{width:55%;}.elementor-9403 .elementor-element.elementor-element-7470f2e{width:45%;}}@media(max-width:1024px) and (min-width:768px){.elementor-9403 .elementor-element.elementor-element-0cb1d0f{width:100%;}}/* Start custom CSS for loop-carousel, class: .elementor-element-6115c2a */.elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-pagination {
    text-align: left;
}

.elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-pagination-bullet{
    width: 70px !important;
    border-radius: 0;
}

.elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 15px 0 0;
}

@media (max-width: 1024px) and (min-width: 768px){
    .elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-container{
        width: calc(90%) !important;
    }
    
    .elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-pagination-bullets{
        padding: 0 5%;
    }
}

@media (max-width: 767px){
    
    .elementor-9403 .elementor-element.elementor-element-6115c2a .swiper-pagination-bullet{
        width: 30px !important;
    }
}

.elementor-9403 .elementor-element.elementor-element-6115c2a .elementor-posts.swiper-wrapper{

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fa0634f */.elementor-9403 .elementor-element.elementor-element-fa0634f .elementor-widget-container:before,
.elementor-9403 .elementor-element.elementor-element-fa0634f .elementor-widget-container:after{
    content: '';
    width: 61px;
    height: 61px;
    position: absolute;
}

.elementor-9403 .elementor-element.elementor-element-fa0634f .elementor-widget-container:before{
    background-color: #8EAF41;
    border-radius: 4px 4px 0px 0px;
    top: -60px;
    right: 0;
}

.elementor-9403 .elementor-element.elementor-element-fa0634f .elementor-widget-container:after{
    background-color: #278DC4;
    border-radius: 0px 4px 4px 0px;
    top: 0;
    right: -61px;
}/* End custom CSS */