@media only screen and (max-width:700px){
   
    .stick{
        position: static !important;
    }
    .top .email-us, .top .email-us a{
        text-align: center !important;
    }
    .top .call-us, .top .call-us a {
     text-align: center !important;
    }
    header .main-header .brand-logo img {
    margin: 0px auto;
    display: table;
   }
    .breadcrumbs h2.sub-title{
        font-size: 20px !important;
    }
    .ptb-100{
        padding: 60px 0px !important;
    }
    .pt-100{
        padding-top: 60px !important;
    }
    .pb-70{
        padding-bottom: 60px !important;
    }
    footer .footer-link p{
        font-size: 14px !important;
    }
    .footer-tel p span a{
            font-size: 27px !important;
    }
    .ptb-80 {
    padding: 60px 0px !important;
}
    h1.title {
    letter-spacing: 2px;
    text-align: center;
    font-size: 29px !important;
    color: #fff;
    text-shadow: none !important;
    font-weight: 600;
}
    .banner.height {
    height: 320px !important;
    max-height: 500px;
}
    .how-we-content h2.sub-title {
    font-size: 27px !important;
}
    .footer .footer-logo img{
            max-width: 188px !important;
    }
    .footer-tel.mb-60{
           margin-bottom: 0px !important;
    }
    .specialize h2.sub-title{
      font-size: 27px !important;  
    }
    .social-icon ul li img {
    width: 100%;
    max-width: 37px !important;
}
    .aero::after{
        content: none !important;
    }
}
@media only screen and (max-width:991px){
     .main-menu{
        display: none;
    }
}