.elementor-2248 .elementor-element.elementor-element-d5d338c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2248 .elementor-element.elementor-element-396cf1f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}/* Start custom CSS for posts, class: .elementor-element-396cf1f */.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    height: 39px !important;
    max-width: 115px !important;
}



 @media only screen and (max-width:2560px) {
    
.elementor-swiper-button.elementor-swiper-button-prev {
    left:calc(1605px + (1915 - 1605) * ((100vw - 1920px)/ (2560 - 1920)))!important;
    top:unset !important;
        bottom:135px !important;
}

.elementor-swiper-button.elementor-swiper-button-next {
     right: calc(140px + (475 - 140) * ((100vw - 1920px)/ (2560 - 1920)))!important;
      top:unset !important;
       bottom:135px !important;
}


.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    left: calc(1635px + (1942 - 1635) * ((100vw - 1921px)/ (2560 - 1921)))!important;
          bottom:135px !important;
}
}

@media only screen and (max-width:1920px) {
    
.elementor-swiper-button.elementor-swiper-button-prev {
    left: calc(445px + (1605 - 445) * ((100vw - 768px)/ (1920 - 768)))!important;
   top:unset !important;
      bottom:calc(95px + (135 - 95) * ((100vw - 1025px)/ (1920 - 1025)))!important;
}

.elementor-swiper-button.elementor-swiper-button-next {
    right: calc(175px + (140 - 175) * ((100vw - 768px)/ (1920 - 768)))!important;
      top:unset !important;
         bottom:calc(95px + (135 - 95) * ((100vw - 1025px)/ (1920 - 1025)))!important;
}


.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    left: calc(472px + (1635 - 472) * ((100vw - 768px)/ (1920 - 768)))!important;
    max-width: calc(95px + (115 - 95) * ((100vw - 768px)/ (1920 - 768)))!important;
     bottom:calc(95px + (135 - 95) * ((100vw - 1025px)/ (1920 - 1025)))!important;
}

}



@media only screen and (max-width:767px) {
    
.elementor-swiper-button.elementor-swiper-button-prev {
    left: calc(90px + (290 - 90) * ((100vw - 320px)/ (767 - 320)))!important;
         top:unset !important;
      bottom:50px !important;
}

.elementor-swiper-button.elementor-swiper-button-next {
    right: calc(90px + (290 - 90) * ((100vw - 320px)/ (767 - 320)))!important;
        top:unset !important;
       bottom:50px !important;
}


.swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets {
    left: calc(114px + (337 - 114) * ((100vw - 320px)/ (767 - 320)))!important;
       bottom:50px !important;
}
}/* End custom CSS */