@media(max-width:1920px){}
@media(max-width:1600px){}

@media(max-width:1537px) {}



@media(max-width:1490px) {
    section.single_service_banner .fs_40px {font-size: 1.9vw; }
    section.single_service_banner .fs_20px br {display: none; }
    section.tech_stack .slick-slider img.review_img {width: 150px !important;}
    section.results .fs_100px {font-size: 4.3vw; }
    .imageCross_slider {transform: rotate(-45deg) translate(50%, 20%);} 
    .nav-link .arrow_right {top: 20px; }
}


@media(max-width:1367px) {
    .content_wrapper {display: block; height: 130px; }
    
}

@media(max-width: 1280px) {
    .fs_27px {font-size: 20px;}
    /*RESULTS SECTOIONCSS*/
    .imageCross_slider {width: 27vw; gap: 14vw; }
    /*RESULTS SECTOIONCSS*/
}

@media(max-width: 1200px) {
    .imageCross_slider {width: 29vw; gap: 16vw; }
}

@media(max-width: 1199px) {}

@media(max-width: 1110px) {
    
}

@media(max-width: 1024px) {}

@media(max-width: 992px) {
    section.client_video .sliderBtns button {bottom: 0 !important; } 
    section.client_video .sliderBtns {margin-bottom: 30px; }
    .slick-slider .slick-slide {padding: 0 10px; }
    section.results .results_slider .light {color: #000 !important; }
    .themeBtn {font-size: 13px; justify-content: center;}
    section.client_video .slick-dots li.slick-active {width: 100% !important; }
    section.client_video .slick-dots li {margin: 0 !important;}
    section.client_video .fs_20px {font-size: 13px; }
     ul.slick-dots {left: 0; bottom: 26px !important; right: 0; width: 100%; justify-content: center; }
    ul.slick-dots li button {color: #00000054;}
    .slick-dots li.slick-active button {color: #000000;}
    .slick-dots li button:before {height: 1px !important;content: "" !important;width: 0px;top: 9px;background-color: #000000;position: absolute;left: 22px;}
    .slick-dots li.slick-active button:before {  width: 20px;}
    .slick-dots li.slick-active {width: 27px !important; }
    section.industry .pagination {bottom: 22px !important; }
    html body section.client_video .slick_dots_for_reviews ul li button:before {background-color: #000000 !important; top: 0px; }

}

@media(max-width: 768px) {
    section.tab_sec {padding-top: 50px !important; }
    section.tab_sec ul.slick-dots {margin-top: 60px !important; }
    section.results {background-color: #f5f5f5; } 
    section.results p {color: #000; } 
    section.results .results_txt_img {filter: brightness(0); margin-bottom: 20px; }
    .plan-design-cercle-box {width: 120vw; height: 120vw; }
    section.plan_design {height: auto !important;}
    section.industry .fs_50px {font-size: 7.6vw; }
    section.tech_stack .fs_100px {font-size: 12vw; }
    .slick__for {margin-bottom: 20px !important; }
    section.client_video .sliderBtns {margin-bottom: 0 !important;}
    .slider_pagi_arrow {display: inline-block; width: 100% !important; }
    .slider_pagi_arrow .sliderBtns {justify-content: space-between; }
    section.other__services .other-services-pagination {bottom: 22px; }
    section.faqs .fs_40px {font-size: 32px; }
    .faq-btn-wrapper {justify-content: center; }

    section.client_video .slick__for {margin-bottom: 20px !important; }
    section.client_video .fs_27px {font-size: 21px;}
    section.client_video .slick-dots li.slick-active {width: 40px !important;text-align: left !important;}
    section.client_video .slick-dots li {margin: 0 !important;width: 16px;}
    section.client_video .fs_20px {font-size: 14px;}
    section.client_video .sliderBtns button {bottom: 0 !important; }
    html body section.client_video .fs_48px {font-size: 25px !important; }
    section.client_video .fs_100px {color: #161616 !important; }

    section.client_video .slick_dots_for_reviews ul li button:before {background-color: #fff !important; content: "" !important; height: 1px; width: 0; left: 17px; top: 5px; }
    section.client_video .slick_dots_for_reviews ul li button {width: auto; }
    section.client_video .slick_dots_for_reviews ul li.slick-active button:before {width: 20px; }

    section.client_video .slick_dots_for_reviews {margin-bottom: -23px;width: 100%;left: 0;right: 0;}
  
    section.client_video .slick_dots_for_reviews {position: absolute; bottom: 60px; }

    section.single_service_banner .fs_40px {padding-left: 0% !important; }
    section.tab_sec {padding-bottom: 50px !important; }

    section.testimonials .testimonials_slider {margin-bottom: 23px; }
    section.other__services .btns_wrap {margin-top: 15px; }
}

@media(max-width: 575px) {}

@media(max-width: 480px) {
    section.single_service_banner .fs_20px {font-size: 16px;padding: 0;}
    section.single_service_banner .fs_40px {font-size: 21px !important; }
}

@media(max-width: 414px) {

    section.industry .fs_100px {font-size: 13vw; }
    .fs_100px {font-size: 13.6vw; }

}

/*HIEGHT MEDIA QUERY*/
@media(min-height: 768px) {
    section.section.plan_design {padding-top: 30px !important; padding-bottom: 30px !important; }
    .border-shape {height: 40px; }
    .arrow_down {right: 9%; width: 30px !important; }
}
