@media (max-width: 1920px) {
    /*.custom_slider.customer_review {width: 1846px;}*/
}

@media (max-width: 1680px) {
    /*.custom_slider.customer_review {width: 1872px;}*/

}

@media (max-width: 1520px) {
}

@media (max-width: 1440px) {
    .custom_slider.customer_review {
        /*position: absolute;*/
        /* width: 2098px; */
        width: calc(100% - -152px);
    }
}

@media (max-width: 1366px) {
    .customer_review .swiper-slide .card {min-height: 300px;}
}

@media (max-width: 1280px) {
    .choose-us-img-parent{display: none;}
    /*.service_trending .swiper-slide .card.clippers-slider {min-height: 414px;}*/
    .footer-intro h6 {max-width: 280px;}
    .header .login-btn {display: none;}
    .header .nav-item .login-btn,.header .nav-item .sm-btn{display:block;}
    .header-website .navbar-collapse{left: calc(100% - 231px);}
    .header .nav-item .button.login-btn {padding: 7px 15px;}
    .custom_slider.customer_review {
        width: calc(100% - -106px);
    }
}

@media (max-width: 1024px) {
}

@media (max-width: 991px) {
    .search_bar .search_btn {left: calc(100% - 39px);}
    h1 {font-size: 55px;}
    h2 {font-size: 50px;}
    /*.work-near .service_trending .swiper-slide .card.clippers-slider,*/
    /*.trending .service_trending .swiper-slide .card.clippers-slider {min-height: 470px;}*/
    .card .service-price-details .fs-24 {font-size: 20px;}

/*    why us*/
    .key_feature .card.card-featured {min-height: 391px;}
    .card-img-top .image-contain {object-fit: cover;}
    .card-featured .card-header {height: 39px;width: 301px;}
/*    footer*/
    .footer-intro h6 {max-width: 681px;}
/*    header*/
/*    .search_bar {margin-top: 54px;border-radius: 23px;}*/
    .search_bar {margin-top: 54px;border-radius: 23px;margin-inline: 21px;}
    .search_bar .main-category-filter, .search_bar .date-time-filter, .search_bar .price-filter {
        width: 40%;
    }
    /*.custom_slider.customer_review .swiper-pagination {*/
    /*    bottom: 193px;*/
    /*}*/
    .custom_slider.customer_review {
        width: calc(100% - 378px);
    }
}

@media (max-width: 800px) {
}

@media (max-width: 767px) {
    .custom_slider.customer_review {position: unset; width: 100%;}
    .customer_review.padding-14 {padding-block: 6em;}
    .custom_slider.customer_review .swiper-pagination {bottom: 39px;width: 100%; left: 0;}
    .customer_review .swiper-slide .card {min-height: 300px;}
    .key_feature .card.card-featured {min-height: auto;}
    h1 {font-size: 45px;}
    .calender-time.datepicker.home-calender {left: -118px;}
}

@media (max-width: 600px) {
    .input-padding{padding-left:7rem !important;}
    /*.card .service-price-details .fs-24 {font-size: 24px;}*/
    h2 {font-size: 40px;}
    h1 {font-size: 43px;}
    .fs-16 {font-size: 13px;}
    .button, .button1 {font-size: 14px;}
    .search-bar input {padding: 10px 0 10px 37px;}
    .logo-div {height: 48px;width: 143px;}
    .navbar .logo-div .logo {height: 100% ;width: 100%;}
    .footer-intro .logo-main {height: 61px;width: 166px;}
    .header-website .navbar-collapse {width: 37%;}
    .calender-time.datepicker.home-calender {left: -61px;right: -61px;}
}

@media (max-width: 480px) {
    .filters .fs-18 {font-size: 16px;}
    .calender-time.datepicker {left: -138px;}
    h4 {font-size: 29px;}
    h3 {font-size: 35px;}
/*    header*/

    .logo-div {height: 43px;width: 129px;}
    .search_bar .main-category-filter, .search_bar .date-time-filter, .search_bar .price-filter {
        width: 54%;
    }
}

@media (max-width: 414px) {
    h2 {font-size: 33px;}
    h1 {font-size: 36px;}
    .calender-time.datepicker {padding: 10px;left: -128px;}
    .calender-time .calendar {gap: 2px;}

    .header-website .navbar-collapse {width: 64%;}
    .header .nav-item .button.login-btn {padding: 10px 15px;}
    .card .service-price-details h5 {font-size: 16px;}
    .customer_review .card .author_img {height: 46px;width: 46px;}
    .calender-time.datepicker.home-calender {right: -25px;}
    .search_bar .main-category-filter, .search_bar .date-time-filter, .search_bar .price-filter {
        width: 100%;
    }

}

@media (max-width: 320px) {
}



