

@media(min-width:1440px){
    .container{
        max-width: 1280px;
    }
    .banner-content{
        right: 18%;
    }
}


@media (max-width: 1199px) {
    .rydair-bottom_header .nav-link{
        padding: 7px 16px !important;
        font-size: 14px;
    }
    .btn-covid {
        font-size: 9px;
        padding: 9px 9px;
    }
    .banner-title{
        font-size: 40px;
    }
    


    /* Our Products start */
    .product-slider .item h3 { font-size: 25px; }
    
    /* Our Products end */
    
    
    /*Featured Projects start */
    
    .featured-projects ul li {width: calc(50% - 30px);}
    
    
    /*Featured Projects end */
    
    
    }
    @media(max-width:991px){
        .btn-covid{
            text-align: center;
        }
        #site-header .navbar-collapse.collapse, #site-header .navbar-collapse.collapse.show{
            position: absolute;
            top: 80px;
            z-index: 99;
            background: #fff;
            width: 100%;
            left: 0;
            right: 0;
        }
        .fixed#header{
            position: static !important;
        }
        #site-header .container{
            max-width: inherit;
            margin: 0;
            padding: 0;
        }
        .rydair-top_header{
            padding: 10px 15px;
        }
        .rydair-nav{
            padding: 0 15px;
        }
        #site-header .navbar-nav{
            padding:15px;
        }
        .rydair-client_img {
            width: 100%;
        }
        .footer-affiliates_link {
            display: inline-block;
        }
        .footer-affiliates_block{
            margin-top: 15px;
        }
        .rydair-main_title{
            font-size: 48px;
            line-height: 55px;
        }
    }
    
    
    @media (max-width: 767px) {

    .banner-content{
        position: static;
        padding: 15px;
        transform: initial;
        -webkit-transform: initial;
        -moz-transform: initial;
        -ms-transform: initial;
    }
    .rydair-about_block, .rydair-product_block{
        padding: 30px 0;
    }
    .rydair-product_block{
        padding-top: 0;
    }
    .about-us_left--block {
        padding-right: 0px;
        margin-bottom: 30px;
    }
    .rydair-specification_box {
        text-align: center;
        margin-bottom: 30px;
    }
    .how-it_works--content .rydair-main_title{
        padding: 20px;
    }
    .rydair-client_list li{
        flex: 0 0 33%;
        max-width: 33%;
    }
    .rydair-client_block {
        padding-bottom: 30px;
    }
    .rydair-network_block{
        padding-top: 30px;
    }
    .footer-logo_block, .footer-menu_block{
        margin-bottom: 30px;
    }
    .footer-menu_list{
        display: flex;
        flex-wrap: wrap;
    }
    .footer-menu_list li{
        flex: 0 0 50%;
        max-width: 50%;
    }
    .rydair-top_header{
        flex-wrap: wrap !important;
    }
    .rydair-bottom_header .navbar-brand{width: 30%;}
    .rydair-bottom_header .navbar-brand img{max-width: 90%;}
    #site-header .navbar-collapse.collapse, #site-header .navbar-collapse.collapse.show{
        top: 50px;
    }
    .site-switcher{margin-left: 0 !important; margin-top: 5px;}
    .rydair-header_contactList{
        justify-content: center;
        margin-right: 0 !important;
    }
    
    .heading-md, .rydair-main_title, .banner-title, .how-it_works--content .rydair-main_title {font-size: 30px; line-height: 36px;}
    
    /* Our Products start */
    .product-header .title { width: 100%; padding: 0 0 10px;}
    .product-header .btn-section { width: 100%; text-align: left; }
    /* Our Products end */
    
    /*Featured Projects start */
    .featured-projects ul li h4 { font-size: 20px; }
    .featured-projects ul li {width: calc(100% - 30px);}
    
    
    /*Featured Projects end */
    
    
    }

    @media(max-width:360px){
        .rydair-bottom_header .navbar-brand {
            width: 25%;
        }
    }
    @media(max-width:370px){
        .product-slider .item h3{
            font-size: 20px;
            height: 47px;
            margin-bottom: 15px;
        }
        .product-slider .item p{
            font-size: 14px;
        }
    }