
@media (max-width: 1400px) {

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

}
@media (max-width: 991px) {

 
.main-nav .contact .number .desktop {
    display: none;}
.main-nav .contact .email .desktop{display: none;}
.banner{padding: 60px 0;}
.banner-content {
    width: 100%;
}
.contact {
    display: flex;
    height: 21px;
    width: 100%;
    justify-content: start;
    margin-left: 5px;
}
.number .icon-phone {
    font-size: 25px;
    left: 10px;
    top: 9px;
}
.number {
    padding-right: 0px;
    border-right: none;
    position: relative;
    margin: -9px 5px;
    width: 40px;
    height: 40px;
    background-color: #3b5998;
    border-radius: 20.01px/19.88px;
}
.email {
    margin: -9px 5px;
    width: 40px;
    height: 40px;
    background-color: #cc0202;
    border-radius: 20.01px/19.88px;
    padding-left: 0px;
}
.email .icon-envelope {
    font-size: 25px;
    left: -22px;
    top: 7px;
}
.banner-inner-content {
    width: 100%;}
.right-image {display: none;}
.first-content p {
    font-size: 11px;}
.banner-inner-content2 h1 {font-size: 30px;
    line-height: 35px;}
.banner-inner-content2 p {
    font-size: 14px;}
.button {padding: 10px;}
.section-heading h2 {font-size: 25px;}
.section-heading p {
    font-size: 14px;}
.section-services .services-group .services-content h3 {
    font-size: 18px;}   
.faq-section .faq-title > button {
    font-size: 17px;}    
.faq-section .faq-card p{ font-size: 14px;}
.rent-group {margin: 10px auto;}
.choose-self-box-main {
    display: block;
    text-align: center;
}
.form_area_con {
   padding: 32px!important;
    box-shadow: unset;
    margin-top: 0px;}
    .con_area_cont .address_con_area {
    margin-top: 0px;
    box-shadow: unset;
    margin-left: 0px;
}
.listing-details-group li img {
    width: 16px;
}
.listing-item .listing-content .listing-details-group ul li p {
    font-size: 14px;
}
.page-template-all-car .popular-services .listing-tabs-group ul#myTabs li {
    width: unset!important;
    display: inline-block;
}
.page-template-all-car .popular-services .listing-tabs-group {
    padding-bottom: 20px;}
.footer-widget.footer-menu {
    margin-left: 45px;}
.aboutus img {
    float: none;
    width: 90%;
    margin-left: 15px;}
.aboutus p {
    width: 100%;
    font-size: 16px;
    margin-top: 60px; }
.aboutus:before {
    content: "";
    background-color: #6c6b6a;
    position: absolute;
    left: 0px;
    z-index: -1;
    top: 70px;
    width: 402px;
    height: 337px;
}
.breadcrumbs h1 {font-size: 35px;}
.breadcrumbs ul li {
    font-size: 16px;}
.breadcrumbs ul li a {
    font-size: 16px;}    
.blog_img.col-md-5.col-sm-12 {
    width: 100%;
    margin-bottom: 20px;}
.blog_box {
    padding-bottom: 40px;}    
.blog-page-inner ul {display: inline-table;}
}

    
@media (max-width: 768px) {

}
@media (max-width: 576px) {

}


