@media only screen and (min-width: 1400px) and (max-width: 2400px){}
@media only screen and (min-width: 1200px) and (max-width: 1400px){}
@media only screen and (min-width: 1400px) and (max-width: 1800px){
    .service-area-wrapper .service-card-custom .service-card-content-custom h3{
        font-size: 26px;
    }
    .service-area-wrapper .service-card-custom .service-card-content-custom p {
        font-size: 16px;
        line-height: 26px;
    }
    .service-area-wrapper .service-card-custom{
        min-height: 236px;
    }
    .header-right ul li .financing{
        
    }
}
@media only screen and (min-width: 1200px) and (max-width: 1500px){
    .header-right ul li .financing{
        font-size: 18px;
        padding: 0px 25px;
        height: 80px;
        line-height: 80px;
    }
    .header-top-left a{
        font-size: 15px;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1199px){
    .header-right ul li .financing{
        font-size: 18px;
        padding: 0px 15px;
    }
    .header-right ul li .financing{
        height: 80px;
        line-height: 80px;
    }
}
@media only screen and (min-width: 992px) and (max-width: 1399px){
    .service-area-wrapper .service-card-custom .service-card-content-custom h3{
        font-size: 18px;
    }
    .service-area-wrapper .service-card-custom .service-card-content-custom p {
        font-size: 16px;
        line-height: 26px;
    }
    .service-area-wrapper .service-card-custom{
        min-height: 236px;
    }
    .service-card-content-custom{
        margin-left: 0px;
    }
    .header-right ul li .financing{
        
    }
}

@media (max-width:1400px){
   
}
@media (max-width:1200px){

}
@media (max-width:992px){
    .fact-area{
        display:none;
    }
    .acontact__img--text{
        display:none;
    }
    .service-details-subtitle{
        padding-top:20px;
    }
    ul.locate-bullets{
            column-count: 2 !important;
    }
    ul.locate-bullets li{
        font-size:14px;
    }
    /*.cta-area{*/
    /*    display:none;*/
    /*}*/
    /*.slide-bg{*/
    /*    background-image:none !important;*/
    /*    background-color:#ea4b21;*/
    /*}*/
    .slider-height {
        min-height: initial;
        padding: 80px 0px;
    }
    .page-title-area{
        background-image: none !important;
    }
    .service-card-content-custom{
        margin-left: 0px;
    }
    .service-card-custom .service-card-img .shadow-box{
        display:none;
    }
    .mobile-none-992{
        display:none;
    }
    .header-logo.ps-5{
        padding-left: 0rem !important;
    }
}
@media (max-width:767px){
    .aabout-img_text-title{
        font-size: 26px;
    }
    .aabout-img_text-title span{
        font-size: 21px;
    }
    .contact-area{
        padding: 50px 0px;
    }
    .acontact__img--text{
        padding: 60px 20px 20px 40px;
        bottom: 45px;
    }
    .achoose__text--title{
        font-size: 19px;
    }
    .achoose__text p{
        font-size: 14px;
    }
    .page-title-area{
        height:210px;
        padding-top: 40px;
        padding-bottom: 40px;
    }
    .mobile-none-767{
        display:none;
    }
    .category-hero-img.mobile-none-767{
        display:block;
    }
    .about-area.mobile-none-767{
        display:block;
    }
    .about-area .row{
        flex-direction: column-reverse;
    }
    .hn-installation-process-section .installation-panel-img{
        margin-right:0;
        padding-bottom:20px;
    }
    .duct-text-section {
    padding-right: 0px;
    padding-bottom: 20px;
    }
    .duct-text-section-2 {
        padding-left: 0px;
    }
    .duct-process-items-wrap{
        gap: 30px;
    }
    .duct-process-item-center{
        margin-left: 0px;
    }
    .blog-title{
        height: 380px !important;
    }
    .breadcrumb-menu{
        display:none;
    }
}
@media (max-width:580px){
    
}