@media only screen and (max-width:1620px) {

    /* .container{max-width: 1320px;} */

    .home-banner-content .home-content_left h1{max-width: 480px; width: 100%;}

    /* .inner-banner .inner-banner-img{

        height: 50vh;

    } */

    .mobileapp-block{padding-left: 30px;} 
    .why-choose_images-container .why-choose_imgae--label{margin-left: 0px;}
    .decade_cleaning_heightlight_row_item h3{font-size: 28px;}
    .table-content{padding: 40px;}
    .header-nav nav .main-menu{column-gap: 50px;}

}



@media only screen and (max-width:1440px){

    .hero-banner-section{

        padding: 60px 0 100px !important;

    }

    /* h1{

        font-size: 50px;

    }

    h2{

        font-size: 35px;

    }

    h3{

        font-size: 24px;

    }

    h4{

        font-size: 20px;

    } */



    .hero-review-main .hero-review__inner .row .has-border .hero-review__content-inner h2{line-height: 43px;}



    .header-btn.sign-btn {margin-left: 40px;}

    .header-nav nav .main-menu {    

        column-gap: 40px;

    }


    .why-choose-us .why-choose_inner .why-choose-us_content-main{margin-left: 40px;}

    .why-choose-us .why-choose_inner .why-choose-us_points .why-choose-us_points-img{height: 60px;max-width: 60px;}

    /* .home-banner_bg img{height: 450px;} */

    .hero-review-main .hero-review__inner .row .hero-review__content-inner .review_rounded-img{max-width: 100px;height: 100px;margin-right: 20px;}

    .cleaning-plan h2{max-width: 590px;}

    .pricing_box a.booknow{padding: 20px 86px;}

    .home_page-blog-items--right{row-gap: 35px;}

    .service-list-section:nth-child(2n) .row .service-list-content{margin-left: 50px;}

    .blog-list-detail h3{margin-bottom: 20px; font-size: 18px;}

    .blog-list-detail .date{font-size: 14px;}

    .blog-list-detail a{font-size: 16px;}
    .header-nav nav .main-menu{
        column-gap: 40px;
    }

}





@media only screen and (max-width:1340px) {

    /* .container{max-width: 97%;} */

    .header-nav nav .main-menu{column-gap: 30px;}

    .header-nav nav .menu{column-gap: 15px;}

    .header-btn.sign-btn {margin-left: 15px;}

    .common-btn{ padding: 12px 20px;}

    .section-spacing {margin-bottom: 80px;}

    .home-banner-secction{margin-bottom: 150px;}

    .our-service-gurantee-section{padding: 60px 0;}

    .inner-banner-text{padding: 30px;}

    .why-choose-service-section{margin: 0px 30px 80px 30px;}

    .table-content-list li{font-size: 20px;display: flex;align-items: flex-start;}

    .contactsecond-block ul,

    .social-media{margin-bottom: 30px;}

    .inner-banner-img img{ height: 100%;object-fit: cover;}

    /* .inner-banner{

        align-items: inherit;

    } */

    /* .postid-302 .inner-banner-img img{height: 100%;} */



    .service-list-section:nth-child(2n) .row .service-list-content {margin-left: 76px;}

    .service-banner.inner-banner-text{padding: 80px 0;}

    .thankyou-page{padding: 80px 0px;}

    .innerpages{padding: 80px 0px;}

    .home-banner-content .home-content_left h1{max-width: 450px;}

    .hero-review-main .hero-review__inner .row{padding: 0;}

    .hero-review-main .hero-review__inner .row .hero-review__content-inner .review_rounded-img{height: 80px; max-width: 80px; margin-right: 19px;}

    .home-banner_bg img{height: 400px;}

    .home-banner-secction::before{height: 80%;}

    .mobile-book-section{padding: 60px 0px;}

    .work-inner .comapany_rating-decs { line-height: 22px; font-size: 16px; }

    .work-inner .comapany_rating-title{font-size: 22px; margin-bottom: 5px;}

    .work-inner .company_rating-rate { font-size: 52px; }

    .work-inner p{max-width: 270px;}

    .pricing_box {padding: 60px 50px 50px;}

    .pricing_box li{margin: 30px 0px;}

    .pricing_box span{line-height: 62px;font-size: 62px;}

    .pricing_box h6:first-child { font-size: 22px; }

    .pricing_box ul{padding: 15px 0 20px 0;}

    .pricing_box a.booknow{padding: 20px 80px;}

    .photo-gallery-section{padding: 60px 0;}

    .decade_cleaning_heightlight_row_item h3{font-size: 22px;}

    .contact-us-section_common.no-gap{padding: 60px 0;}

    /* .inner-banner .inner-banner-img img{ height: 635px; } */

    .footer-content{padding: 60px 0;}

    .blog-inner-page_main h2{margin-bottom: 30px;}

    .contact-us-section_inner .contact-us-section_detail { margin-bottom: 41px; }

}


@media only screen and (max-width:1280px) {

    .main-menu li > a{font-size: 16px;}

    .hero-review-main .hero-review__inner{padding: 26px 10px;}

    .hero-review__content-inner .reivew_rateing { gap: 10px; margin-bottom: 15px; }

    .hero-review-main .hero-review__inner .row .hero-review__content-inner p:not(.has-border .hero-review__content-inner p){font-size: 14px;}

    .hero-review__content-inner .review_content-text .review_text h3{font-size: 22px;}

    .join-community-logo{gap: 110px;}

    .service-list-section:nth-child(2n) .row .service-list-content { margin-left: 36px;}

    .home-banner-content p.has-before{font-size: 16px;}

    /* h1{font-size: 38px;}

    h2{font-size: 30px;}

    h3 {font-size: 22px;}

    p{font-size: 16px;} */

    .why-choose-service-heading p{font-size: 18px;}

    .common-btn, .solid-btn{font-size: 16px;}

    .border-btn{padding: 10px 20px;font-size: 16px;}

    .page-template-service-php .service-section .service-list-section{margin-bottom: 40px;}

    .home-banner-content .home-content_left h1{max-width: 420px;}

    .home-banner-content{margin-bottom: 50px;}

    .home-banner_bg img{height: 380px;}

    .hero-review-main .hero-review__inner{padding: 26px 10px;}

    .home-banner_bg{transform: translate(-50%, 20%);}

    .hero-review-main{transform: translate(0%, -5%);}

    .home-banner-secction::before{height: 85%;}

    .mobile-image-block::before{height: 350px;width: 350px;}

    .pricing_box { padding: 40px 30px 30px; }

    .pricing_box li { margin: 25px 0px;}

    .pricing_box span{line-height: 52px;font-size: 52px;}

    .pricing_box h6:first-child { font-size: 20px; margin-bottom: 6px; }

    .pricing_box ul { padding: 10px 0 15px 0; }

    .pricing_box a.booknow{padding: 15px 60px;}

    /* .inner-banner .inner-banner-img img{ height: 590px; } */


}



@media only screen and (max-width: 1260px){

    .why-choose-us .why-choose_inner .why-choose-us_content-main p{font-size: 14px;}

    .why-choose-us .why-choose_inner .why-choose-us_content-main{margin-left: 20px;}

    .why-choose-us_points-content--holder{row-gap: 40px; column-gap: 20px;}

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text{padding: 11px 14px;}

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text span{font-size: 45px; margin-right: 10px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.big--img img{width: 360px; height: 350px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{height: 240px; width: 260px;}

    .why-choose_images-container .why-choose_images-top .img-container{height: 160px; max-width: 390px;}

    .why-choose-us .why-choose_inner .why-choose-us_points{gap: 15px;}

    .why-choose-us .why-choose_inner .why-choose-us_content-main h2{margin-bottom: 40px; max-width: 380px; }

    .join-community-logo{gap: 80px;}

    .faq-title{margin-bottom: 15px;}

    .decade_cleaning_heightlight_row_item{padding: 40px 10px;border-radius: 10px;}

}


@media only screen and (max-width:1199px){

    /* .header-btn.sign-btn {display: block;}

    .header-nav nav .menu{flex-direction: row-reverse; display: flex; align-items: center;}

    .header-btn.sign-btn .fa-user {display: block; font-size: 20px;border: none;}

    .home .header-btn.sign-btn .fa-user{color:#fff;} 

    .header-btn.sign-btn span{display: none;}

    .header-btn.sign-btn .common-btn {background: none; padding: 0px 5px;color: #171c26;}

    .header-btn.sign-btn .common-btn:hover {background-color: transparent;}

    .home header.sticky .header-nav nav .header-btn.sign-btn .common-btn { background-color: transparent;}

    .home header.sticky .header-nav nav .header-btn.sign-btn .common-btn:hover { background-color: transparent;}

    .home header .header-nav nav .header-btn.sign-btn .common-btn {border: none;}

    .home header.sticky .header-nav{padding: 10px 0px;}

    .sub-menu li a:hover{background: transparent;}

    .toggle{display: block;}

    .closeMenu .toggle-icon::before {visibility: visible;opacity: 1;top: 0;transition: .3s linear;transform: rotate(90deg);background-color: #3EBEB1;}

    .closeMenu .toggle-icon {top: 10px; transition: .3s linear;transform: rotate(42deg);background-color: #3EBEB1;}

    .closeMenu .toggle-icon::after {top: 0;transition: .3s linear;transform: rotate(0);background-color: #3EBEB1;width: 100%;}

	.home-page-header.main-menu .sub-menu li a{color: #FFF}

	.dropdown-symbol img {filter: brightness(1);margin-left: 15px;} */

    /* header nav .main-menu li.current-menu-item > a{background: transparent;color: #3EBEB1;}

    header nav .main-menu li.current_page_ancestor > a{color: #3EBEB1;}

    header nav .main-menu {position: fixed;width: 100%;flex-direction: column;left: 0;top: 0px;background: #000000;height: 0;row-gap: 25px; transition: 0.3s; overflow: hidden;padding: 50px 15px 0px;width: 400px;
        height: 100vh;z-index: 1;transform: translate3d(-100%, 0, 0);transition: transform 0.35s;}

    header nav .main-menu.show-menu{transform: translate3d(0, 0, 0);}

    header nav .main-menu li a {color: #F9F9F9;}

    header nav ul li {padding-left: 0;}

    .header-btn{display: none;}

    .header-nav nav .main-menu {align-items: start;}

    .home header{padding-top: 0px;}

    .home .main-wrapper{padding-top: 0px;}

    .home .header-nav{padding-top: 20px;}

    .sticky .home-page-header.main-menu li a{color: #fff;}

    /* header.sticky nav .main-menu li.current-menu-item > a{color: #3EBEB1;} */

    .sub-menu{position: inherit;top: 0;box-shadow: none; background: transparent;} */

    .contact-us-section_inner .contact-us-section_detail { margin-bottom: 31px; }

    

}


@media only screen and (max-width:1160px){

    /* .why-choose-us .why-choose_inner{padding: 30px 0;} */

    .why-choose-us .why-choose_inner .why-choose-us_content-main { margin-left: 15px; }

    .why-choose_images-container .why-choose_images-top .img-container{height: 140px; max-width: 350px;}

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text span{font-size: 38px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{height: 230px; width: 240px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.big--img img{width: 320px; height: 330px;}

    .why-choose-us_points-content--holder{row-gap: 20px;}

    .why-choose-us .why-choose_inner .why-choose-us_content-main h2{margin-bottom: 30px;}

    .why-choose_images-container .why-choose_imgae--label{border-radius: 15px;}

    .join-community-logo{gap: 60px;}

    .join-community-section{padding: 50px 0;}

}



@media only screen and (max-width:1080px) {

    .header-nav nav .main-menu{column-gap: 15px;}

    .header-btn.sign-btn{margin-left: 0px;}

    .about-company .about-inner p:first-child{font-size: 20px;}

    .img-container.about-company-img-02 img,

    .img-container.about-company-img-01 img{min-height: 410px;}

    .column-space {margin-right: 0;}

    .personalized-cleaning-plans{ padding: 40px;}

    .testimonial-slider-section{padding: 70px 0;}

    .join-community-section{padding: 60px 0;}

    .our-work-speaks .our-work-speaks-content{padding: 50px;}

    .cta-section{padding: 60px 0;}

    .inner-banner-text{padding: 30px;}

    .benifit-include-box,

    .table-content{padding: 30px;}

    .table-content-list li{font-size: 20px;display: flex;align-items: flex-start;}

    .contactsecond-block ul,

    .social-media{margin-bottom: 30px; }

    .thankyou-sociallogo{margin-bottom: 50px;}

    .service-list-section:nth-child(2n) .row .service-list-content {margin-left: 15px;}

    .join-community-logo img{max-width: 180px; width: 100%;}

    .top_tire_cleaning_service_section_image{border-radius: 15px; aspect-ratio: 6/3.59;}

    .mobile-image-block::before{height: 300px;width: 300px;}

    .company-rating{padding: 60px 0;}

    .work-inner .comapany_rating-decs { line-height: 18px; font-size: 14px; }

    .work-inner .comapany_rating-title{font-size: 18px;}

    .work-inner .company_rating-rate { font-size: 42px; margin-bottom: 7px; }

    .work-inner p{max-width: 220px;}

    .pricing_box li { margin: 20px 0px; }

    .pricing_box span { line-height: 42px; font-size: 42px; }

    .pricing_box h6{line-height: 14px;font-size: 14px;}

    .pricing_box a.booknow{padding: 15px 50px; line-height: 20px;}

    .photo-gallery-heading{margin-bottom: 40px;}

    .decade-cleaning-section .row .col-md-12{width: 100%;}

    .decade_cleaning_heightlight_row{margin-top: 30px;}

    .decade-title{max-width: 100%;margin: 0;}

    /* .inner-banner .inner-banner-img img{ height: 660px; } */

    .contact-us_detail-inner .contact-us_detail-inner-bg{padding: 30px;}

}


@media only screen and (max-width:991px) {





    .section-spacing {margin-bottom: 60px;}

    .home-banner-secction{border-radius: 0px;margin: 0px;margin-bottom: 120px;}

    .home-banner-secction .home-banner-img{padding: 150px 0 0px;}

    .img-container.about-company-img-01{margin-top: 70px;}

    .about-imager-container{justify-content: center;}

    .about-company .row{flex-direction: column-reverse;}

    .img-container{border-radius: 20px;}

    .top-tire-cleaning-content{border-radius: 20px;}

    .our-service-gurantee-section{border-radius: 20px;}

    .our-service-gurantee-button{margin-top: 40px;text-align: left;}

    .cta-btn{justify-content: center;margin-top: 30px;}

    .heighlight-section .row{justify-content: center;}

    .heighlight-box{ height: 95%;border-radius: 20px;}

    .heighlight-box .heighlight-content-box .heighlight-content {padding: 20px;}

    .why-choose-us .why-choose_inner{border-radius: 20px;}

    .pricing_box{border-radius: 20px;}

    .blog-list-box{border-radius: 20px;}

    .our-work-slider .item .testimonial-slide img{border-radius: 20px;}

    .faq_img-main img{border-radius: 20px;}

    .contact-us-section_common .contact-us-section_inner{border-radius: 20px;}

    .table-content{border-radius: 20px;}

    .inner-banner-section{border-radius: 20px;}

    .inner-banner{flex-direction: column;align-items: inherit;}    

    .inner-banner .inner-banner-content,

    .inner-banner .inner-banner-img {width: 100%;}

    .inner-banner .inner-banner-content{padding: 0 20px;}

    .inner-banner-section{padding: 50px 0 0;}

    /* .service-banner{

        padding: 0 0 40px;

    } */

    .inner-banner-text{padding: 0;margin-bottom: 50px;max-width: 100%;}

    .innerpages .innerpages-title h1{margin-bottom: 30px;}

    .service-list-section{border-radius: 20px;}

    .service-img{border-radius: 20px;}

    [class*="-radius-30"] img{border-radius: 20px;}

    .service-banner.inner-banner-text{padding: 0px;}

    .move-in-out{padding: 30px;}

    .why-choose-service-section{padding: 70px 0;}

    .why-choose-service-box{height: 95%;margin-bottom: 30px;}

    .why-choose-service-section{margin: 0px 30px 50px 30px;}

    .why-choose-move-in-out-section{border-radius: 20px;}

    .move-in-out-img{border-radius: 20px;}

    .benifit-include-heading{flex-direction: column;}

    .benifit-include-img{margin-bottom: 30px;text-align: center;}

    .our-cleaning-process-section h2{margin-bottom: 60px;}

    .contact-us-section{padding-top: 40px;}

    .service-list-section:nth-child(2n) .row .service-list-content {margin-left: 10px;}

    .thankyou-page{padding: 60px 0px;}

    .innerpages{padding: 60px 0px;}

    /* .inner-banner .inner-banner-img img{height: 380px;width: 100%;} */

    .heighlight-img { height: 100%; width: 100%; }

    .decade-cleaning-section.section-spacing .heighlight-img img{height: 100%; object-fit: cover;}

    .decade-title{max-width: 100%;}

    .owl-theme .owl-nav{position: relative;} 

    .pricing_box a.booknow{padding: 12px 30px; font-size: 18px;}

    .home .blog-row .col-lg-6:first-child{display: none;}

    .home_page--blog-item .home_page--blog-item-img img{height: auto;}

    .home_page--blog-item .home_page--blog-item-img,

    .home_page--blog-item .home_page--blog-content{flex: 100%;}

    .cta-section-heading{text-align: center;margin: 0 auto;}

    .benifit-include-heading{margin-bottom: 30px;}

    .benifit-include-heading h2{text-align: center;}

    .decade_cleaning_heightlight_row_item h3{font-size: 20px;}


    .why-choose-us .why-choose_inner .why-choose-us_content-main { margin-left: 0; }

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text p{font-size: 14px; line-height: 100%;}

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text span{font-size: 32px;}

    .why-choose_images-container .why-choose_images-top .img-container{height: 125px; max-width: 330px;}  

    .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{height: 180px; width: 240px;}

    .why-choose_images-container .why-choose_imgae--label{top: 30%;}

    .why-choose-us .why-choose_inner .why-choose-us_content-main h2{margin-bottom: 20px;}

    .join-community-section-content{justify-content: center; flex-wrap: wrap; row-gap: 30px;}

    .book-on-the-go-img img {max-width: 100px;height: 100px;}

}   


@media only screen and (max-width:860px) {

    .hero-review__content-inner p.has-before{font-size: 14px;}

    .hero-review-main .hero-review__inner .row .has-border .hero-review__content-inner h2 {line-height: 33px;font-size: 26px;}

    .hero-review-main .hero-review__inner .row .hero-review__content-inner .review_rounded-img{margin-right: 20px; height: 60px; max-width: 60px;}

    .why-choose_images-container .why-choose_images-top .img-container{max-width: 300px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.big--img img{height: 290px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{height: 150px;}

    .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text span{font-size: 28px;}

}

@media only screen and (max-width:800px) {

    .service-banner{padding: 0 0 40px;}

}





@media only screen and (max-width:767px) {

    /* body{font-size: 16px;}

    h1{font-size: 32px;}

    h2{font-size: 26px;}

    h3{font-size: 20px;}

    h4{font-size: 16px;}

    p{margin-bottom: 15px;} */

    .section-spacing-top {margin-top: 40px;}

    .section-spacing{margin-bottom: 40px;}

    .home .header-nav{padding-top: 15px;}

    .home header { padding-top: 0px; }

    .home .main-wrapper{padding-top: 0px;}

    .home header .container{max-width: 97%;padding: 0px 12px;}

    .home-banner-secction{margin-bottom: 60px}

    .about-company .about-inner p:first-child{font-size: 18px;margin-bottom: 15px;}

    .about-imager-container{column-gap: 20px;}

    .mobile-book-section{padding: 40px 0px;}

    .mobile-book-inner .row{row-gap: 30px;text-align: center;flex-direction: column-reverse;}

    .mobile-book-btn{margin-top: 20px;}

    .mobile-image-block img{max-width: 200px;}

    .mobileapp-block{padding-left: 0px;}

    .mobile-image-block::before {height: 260px;width: 260px;}

    .customer-reviews{gap: 15px;flex-direction: column;justify-content: center;margin-top: 30px;}

    .book-on-the-go-img img{max-width: 80px;height: 80px;}

    .review-star{gap: 10px;justify-content: center;margin-bottom: 10px;}

    .owl-prev svg, .owl-next svg{transform: scale(0.8);}

    .common-btn,

    .solid-btn {padding: 10px 26px;font-size: 14px;font-weight: 600;}

    .cta-btn .common-btn{ max-width: 120px;}

    /* .accordion-button{font-size: 18px;} */

    .header-logo img {max-width: 160px; width: 100%;}

    /* .inner-banner .inner-banner-img img{ height: auto;} */

    .inner-banner-text p{margin-bottom: 15px;}

    .home-banner-secction .home-banner-img{padding: 110px 0 0px 0;}

    .img-container{border-radius: 15px;}

    .top-tire-cleaning-content{border-radius: 15px;}

    .column-space {margin-right: 0px;}

    .our-service-gurantee-section{padding: 40px 0;}

    .our-service-gurantee-button {text-align: start;margin-top: 0;}
    .our-service-gurantee-section {
        padding: 40px 0;
    }

    .personalized-cleaning-plans{padding: 30px;margin-top: 40px;}

    .personalized-cleaning-plans h3{ margin-bottom: 35px;}

    .testimonial-slider-section{padding: 40px 0;}

    .our-cleaning-process-box{

        margin-bottom: 30px;

    }

    .our-cleaning-process-box .our-cleaning-process-icon{

        margin-bottom: 20px;

    }



    .our-cleaning-process-icon img{width: 75px;height: 75px;}



    .join-community-section{

        padding: 40px 0;

    }

    .join-community-logo{

        flex-wrap: wrap;

        row-gap: 40px;

        justify-content: center;

    }

    .join-community-logo img{

        max-width: 160px;

  width: 100%;

    }

    .our-work-speaks{

        flex-direction: column;

    }

    .our-work-speaks .our-work-speaks-content{

        padding: 0 20px;

    }

    .our-work-speaks .our-work-speaks-content,

    .our-work-speaks .our-work-speaks-slider {

        width: 100%;

    }

    .cta-section{

        padding: 40px 0;

    }

    .cta-section-heading p{

        font-size: 16px;

    }

    .cta-btn{

        justify-content: center;

        margin-top: 30px;

    }

    .footer-content {

        padding: 40px 0;

    }

    .social-media{

        margin-bottom: 30px;

    }



    .social-media a{font-size: 25px;line-height: 25px;}



    .contact-detail{

        margin-bottom: 30px;

    }

    .contactsecond-block ul{

        margin-bottom: 30px;

    }

    .inner-banner{

        flex-direction: column;

    }

    .inner-banner .inner-banner-content,

    .inner-banner .inner-banner-img {

        width: 100%;

    }

    /* .inner-banner .inner-banner-img {

        width: 45%;

        text-align: end;

    } */

    .inner-banner-section{

        padding: 40px 0 0;

    }

    .inner-banner-text{

        padding: 0 ;

        margin-bottom: 40px;

    }

    .service-list-content{

        margin-bottom: 30px;

    }

    .heighlight-box .heighlight-content-box .heighlight-content {

        padding: 20px;

    }

    .service-banner{

        padding-bottom: 0px;

    }

    .service-banner h1{

        margin-bottom: 0px;

    }

    .move-in-out{

        padding: 30px;

        margin-bottom: 30px;

        height: auto;

        border-radius: 15px;

    }



    .move-in-out-include-list li{

        font-size: 16px;

        margin-bottom: 15px;

        line-height: normal;

        column-gap: 10px;

    }



    .move-in-out-include-list li span svg{ height: 14px;}



    .move-in-out-content .row .col-md-6:last-child .move-in-out{margin-bottom: 0px;}



    .why-choose-service-section{

        padding: 30px 0;

        margin: 0px 20px 40px 20px;

        border-radius: 15px;

    }

    .why-choose-service-box{

        height: auto;

        margin-bottom: 30px;

        padding: 20px;

    }



    .move-in-out-include-heading{margin-bottom: 40px;}



    .move-in-out{padding: 20px;}



    .pricing_box{border-radius: 15px;}



    .image-comparison{border-radius: 15px;}



    .our-work-slider .item .testimonial-slide img{border-radius: 15px;}



    .faq_img-main img{border-radius: 15px;}



    .benifit-include-heading{

        flex-direction: column;

        

    }

    .benifit-include-box{

        padding: 30px;

        height: auto;

    }



    .recurring-service{

        padding: 30px;

    }

    .table-content{

        padding: 30px;

    }

    .table-content-list li {

        margin-bottom: 12px;

        font-size: 18px;

        display: flex;

        align-items: flex-start;

    }

    .table-content-list li img{

        max-width: 18px;

    }

    .why-choose-move-in-out-section{

        padding: 30px 0;

        margin: 0px 20px 40px 20px;

        border-radius: 15px;

    }

    .why-choose-service-content p{margin-bottom: 0px;}

    .thankyou-sociallogo{margin-top: 20px;margin-bottom: 30px;}

    .contact-us-section .row{gap: 30px;}

    .why-choose-service-heading{margin: 0 auto 40px;}

    .house-cleaning-img{margin-top: 40px;}

    .service-list-section{padding: 40px 0;}

    .why-choose-service-section .col-lg-4:last-child .why-choose-service-box{margin-bottom: 0px;}

    .hero-review__content-inner p.has-before{width: fit-content; margin: 0 auto;}

    .home-banner_bg img{height: 220px;}

    .home-banner-content{margin-bottom: 30px;}

    .hero-review__content-inner .review_content-text .review_text h3{font-size: 18px;}

    .hero-review-main .hero-review__inner .row .hero-review__content-inner:not(.has-border .hero-review__content-inner), .reivew_rateing { display: flex;align-items: center;margin-left: 0px; gap: 15px;}

    .hero-review-main .hero-review__inner .row .hero-review__content-inner p:not(.has-border .hero-review__content-inner p){margin-bottom: 0px;}

    .hero-review-main .hero-review__inner .row .hero-review__content-inner .review_rounded-img{margin-right: 0px; max-width: 90px; height: 90px;}

    .hero-review__content-inner .review_content-text .review_text h3{margin-bottom: 7px;}

    .hero-review__content-inner .reivew_rateing { gap: 5px; margin-bottom: 8px; }

    .hero-review__content-inner .reivew_rateing svg{width: 15px;}

    .hero-review-main .hero-review__inner .row .has-border .hero-review__content-inner h2 { line-height: 40px; }

    .home-banner_bg{border-radius: 15px;transform: translate(-50%,10%);}

    .hero-review-main .hero-review__inner .row .has-border .hero-review__content-inner {  border-right: none; border-bottom: 1px solid #ffffff30; text-align: center; }

    .hero-review-main .hero-review__inner .row .has-border{border-right: 0px;}

    .hero-review-main .hero-review__inner{padding: 15px 0;}

    .header-nav nav{padding: 0px;}

    .home-banner-content{ flex-wrap: wrap;}

    .home-banner-content :is(.home-content_left, .home-content_right) { flex: 100%; }

    .hero-review-main{position: inherit; top: inherit; z-index: 1; border-radius: 15px; overflow: hidden; left: inherit; transform: inherit; margin: 0 20px;}

    .home-banner-secction::before{z-index: -1;height: 90%;}

     /* Radius less */

     

     /* .inner-banner-section,.why-choose-service-section, .why-choose-move-in-out-section, .service-list-section, .our-service-gurantee-section, .why-choose-us .why-choose_inner,.team-section, .contact-us-section_common .contact-us-section_inner{border-radius: 15px; margin-left: 15px; margin-right: 15px;}

     [class*="-radius-30"] img, .blog-list-box { border-radius: 15px; } */

     /* Radius less */

    .move-in-out-img, .service-img, .why-choose-service-box, .heighlight-box, .table-content{border-radius: 15px;}

    .our-cleaning-process-box .our-cleaning-process-icon::before{top: 15%; left: 45%;height: 60px; width: 60px;border-radius: 15px;}

    .our-cleaning-process-section h2{margin-bottom: 30px;}

    .service-list-section:nth-child(2n) .row .service-list-content { margin-left: 0px; }

    .table-content{margin-top: 20px;}

    .faq-title {margin-bottom: 10px;}

    .home-banner-content p.has-before{font-size: 14px;}

    .thankyou-page{padding: 40px 0px;margin-top: 0px; }

    .thankyou-hmbtn{margin-top: 40px;}

    .innerpages{padding: 40px 0px;}

    .mobile-book-inner .row{row-gap: 30px;text-align: center;flex-direction: column-reverse;}

    .mobile-image-block img{max-width: 200px;}

    .mobile-book-btn{margin-top: 20px;}

    /* .why-choose-us .why-choose_inner{padding: 20px 0;} */

    .why-choose-us .why-choose_inner .why-choose-us_content-main h2 {text-align: left; margin-right: auto; }

    .why-choose-us .why-choose_inner .why-choose-us_content-main p { font-size: 18px; }

    .why-choose-us .why-choose_inner .why-choose-us_points .why-choose-us_points-img{height: 50px;max-width: 50px;}

    .why-choose_images-container{max-width: 580px;margin: 0 auto;}

    .why-choose-us .why-choose_inner{margin-right: 0px;margin-left: 0px;}

    .why-choose_images-container .why-choose_images-top .img-container{max-width: 380px;height: 150px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{height: 280px;}

    .why-choose_images-container .why-choose_image-bottom .img-container.big--img img{height: 380px;}

    .why-choose_images-container .why-choose_imgae--label{width: 200px;}

    .why-choose_images-container .why-choose_imgae--label{top: 28%;margin-left: -40px;}

    .top-tire-cleaning-content{padding: 20px;}

    .photo-gallery-section{padding: 40px 0;}

    .our-cleaning-process-section .row .col-lg-4:last-child .our-cleaning-process-box{margin-bottom: 0px;}

    .our-cleaning-process-content p{margin-bottom: 0px;}

    .company-rating{padding: 40px 0;}
    
    .work-inner{padding-left: 20px;}

    .work-inner .comapany_rating-decs { line-height: 22px; font-size: 16px; }

    .work-inner .comapany_rating-title{font-size: 22px; margin-bottom: 5px;}

    .work-inner .company_rating-rate { font-size: 52px; margin-bottom: 10px; }

    .work-inner p{max-width: 100%;}  

    .photo-gallery img{border-radius: 15px;}

    .photo-gallery-heading{margin-bottom: 30px;}

    .our-service-gurantee-section{margin-left: 20px;margin-right: 20px;}

    .photo-gallery-slider.owl-loaded{padding: 0px 15px;}

    /* .accordion-button{padding: 20px 15px;} */

    .accordion-button span:last-child {right: 15px;}

    .accordion-button span:last-child svg{height: 18px;}

    .contact-us-section_common.no-gap{padding: 40px 0;}

    .contact-us-section_common .contact-us-section_inner .row{gap: 40px;}

    .contact-us-section_common .contact-us-section_inner .contact-us-section_title h2{margin-bottom: 10px;}

    .service-list-section{margin-left: 20px;margin-right: 20px;}

    .inner-banner-section{margin-left: 20px;margin-right: 20px;}

    .page-template-service .service-section .service-list-section:nth-child(2),

    .page-template-service .service-section .service-list-section:nth-child(4){margin-left: 0px;margin-right: 0px;}

    .home_page--blog-item .home_page--blog-item-img,

    .home_page--blog-item .home_page--blog-content{width: 100%;}

    .home_page--blog-item .home_page--blog-content{padding: 15px;}

    .home_page--blog-item .home_page--blog-item-img img{height: 190px;border-bottom-right-radius: 0px;border-bottom-left-radius: 0px;}

    .blog-list-box{flex-direction: column;gap:0px;background: #F6F6F6;background: #F6F6F6;align-items: start;border-radius: 15px;}

    .blog-list-detail a{font-size: 14px;}

    .blog-inner-page_main h2{margin-bottom: 20px;}

    .single-career-post-section .career-heading h2{margin-bottom: 30px;}

    .single-career-post-row .accordion-item{padding: 20px;border-radius: 15px;padding-right: 60px;}

    .single-career-post-row .accordion-button::after {right: -40px;}

    .single-career-post-row .accdion-location span{font-size: 14px;}

    .single-career-post-row .accdion-location .opening-type svg{width: 16px;}

    .contact-us-section.no-gap .row { gap: 0px; }

    .contact-us-section_inner .contact-us-section_detail h4{font-size: 18px;}

    .contact-us_detail-inner .contact-us_detail-inner-bg{padding: 20px;border-radius: 15px;}

    .contact-us-section_inner .contact-form form .form-group .form-control{padding: 10px 15px;}

    .contact-us-section_inner .contact-form form .form-group{margin-bottom: 15px;}

    }

    
    @media only screen and (max-width:720px){

        .why-choose-us .why-choose_inner .why-choose-us_content-main p { font-size: 16px; }

        

    }

    

    



    @media only screen and (max-width:660px){

    .hero-review-main .hero-review__inner .row .hero-review__content-inner .review_rounded-img{max-width: 60px; height: 60px;}

    .faq_img-main img{height: 300px;}

    .why-choose-us .why-choose_inner .row { row-gap: 25px; }

    .why-choose-us .why-choose_inner .why-choose-us_content-main p { font-size: 14px; }

    .join-community-logo img{

        max-width: 160px;

  width: 100%;

    }

    .work-inner .company_rating-rate { font-size: 42px; }

}





@media only screen and (max-width:575px) {

    

    .home header {

        padding-top: 0px;

    }

    .home .main-wrapper{padding-top: 0px;}

    .faq_img-main img{height: 220px;}

      .top-tire-cleaning-content {

        padding: 20px;

      }

      .inner-banner-text{padding: 0px;}



      .why-choose-us .why-choose_inner .row { row-gap: 20px; }



      .why-choose-us .why-choose_inner .img-container{border-radius: 15px;}



      .why-choose_images-container .why-choose_imgae--label{margin-left: -15px;}



      .why-choose-us .why-choose_inner .why-choose-us_points{flex: 100%;}



      .why-choose-us_points--title br{display: none;}



      .why-choose-us .why-choose-us_points-content{max-width: 100%;}



      .img-container.about-company-img-02 img, .img-container.about-company-img-01 img{min-height: 308px;}



      .join-community-section-content{flex-direction: column;}



      .join-community-logo{gap: 40px;flex-direction: column;justify-content: center;}



      .join-community-logo img {max-width: 100%;width: auto;}


      .work-inner .company_rating-rate { font-size: 40px; }



      .work-inner .comapany_rating-title { font-size: 20px; margin-bottom: 5px; }



      .work-inner{padding-left: 25px;}



      .cleaning-plan h2{max-width: 440px;}



      .pricing_box { padding: 30px 20px; }



      .pricing_box a.booknow{line-height: 17px;font-size: 17px; padding: 15px 40px;}



      .pricing_box h6:first-child{padding-top: 0px;}



      .pricing_box span{line-height: 58px;font-size: 44px;}



      .pricing_box li{font-size: 14px;}



      .pricing_box.bg a{width: 100%;}



      .heighlight-box{height: auto;}



      .heighlight-img img{width: 100%;}


      .decade_cleaning_heightlight_row_item{flex: 100%;padding: 30px;}

      .contact-us-section_icon{transform: scale(0.8);}

      .contact-us-section_inner .contact-us-section_detail{gap: 20px;}


    }

    


    @media only screen and (max-width:480px){



        .home-banner-content p.has-before{font-size: 12px;} 



        .why-choose_images-container{max-width: 345px;row-gap: 10px;}



        .why-choose_images-container .why-choose_image-bottom{column-gap: 10px;}



        .why-choose_images-container .why-choose_images-top .img-container{max-width: 240px;height: 104px;}

  

        .why-choose_images-container .why-choose_image-bottom .img-container.small--img img{width: 136px;height: 167px;}

  

        .why-choose_images-container .why-choose_image-bottom .img-container.big--img img{height: 240px;width: 188px;}

  

        .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text p{margin-bottom: 0px;font-size: 10px;}

  

        .why-choose_images-container .why-choose_imgae--label{border-radius: 10px;margin-left: -25px;width: 150px;top: 30%;}

  

        .why-choose_images-container .why-choose_imgae--label .why-choose_image--label-text span{font-size: 20px;}



        .why-choose-us .why-choose_inner .img-container{height: auto;}

        .contact-us-section_icon {transform: scale(0.7);}

        .contact-us-section_inner .contact-us-section_detail { margin-bottom: 21px;} 
    
        .contact-us-section_inner .contact-us-section_detail { gap: 10px; }
        

    }

    

    @media only screen and (max-width:380px) {

        

        .top-tire-cleaning-content {

            padding: 15px;

          }

        .why-choose-us .why-choose_inner .why-choose-us_points{gap: 10px;}

    

    .why-choose-us .why-choose_inner .why-choose-us_content-main p { font-size: 12px; }



    /* .join-community-logo {

        gap: 30px;

      }

      .join-community-logo img {

        max-width: 70px;

        width: 100%;

      } */





}