@media screen and (max-width:1199px){
    #mega-menu-wrap-main_navigation #mega-menu-main_navigation > li.mega-menu-item > a.mega-menu-link{
        padding: 0px 5px;
        font-size: 15px;
    }
    .quote a span{
        font-size: 12px;
    }
    .lang-swicher ul li a{
        max-width: 40px;
    }
    .wrp-hero-content h3{
        font-size: 15px;
    }
    .wrp-about h2,.my-blue-title{
        font-size: 22px;
    }
    .outer-about h4{
        font-size: 18px;
    }
    .outer-about p{
        font-size: 15px;
    }
    .rode-ser-outer ul{
        font-size: 20px;
    }
    .wrp-copyright{
        font-size: 15px;
    }
}
@media screen and (max-width:991px){
    .rode-ser-outer ul {
        column-count: 1;
        line-height: 35px;
    }
    .outer-about a {
        display: block;
        font-size: 15px;
        line-height: 25px;
        color: #000000;
        font-weight: 500;
    }
    .outer-about h4 {
        font-size: 14px;
    }
    .outer-about h2{
        font-size: 20px;
    }
    .gform-body input, .gform-body textarea {
        font-size: 18px !important;
        padding: 20px !important;
    }
}
@media screen and (max-width:767px){
    .logobar {
        text-align: center;
        margin-bottom: 10px;
    }
    .menu-bar {
        margin: 10px 0px;
    }
    .wrp-hero-content{
        margin-top: 0px;
    }
    .wrp-hero-content{
        padding: 10px 0px;
    }
    .wrp-about h2, .my-blue-title {
        font-size: 20px;
    }
    .form-ou{
        padding: 20px 10px;
    }
    .wrp-header{
        position: relative;
    }
}
@media screen and (max-width:576px){}
@media screen and (max-width:479px){}
@media screen and (max-width:360px){}
@media screen and (max-width:320px){}