@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: 992px) and (max-width: 1400px){}

@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;
    }
}
@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:250px;
    }
}
@media (max-width:580px){
    
}