@media only screen and (min-width:1200px) and (max-width:1399px){
    .our-ranges-wrapper .description-block .image1 img,.our-ranges-wrapper .description-block .image2 img{width:255px;}
    .our-ranges-wrapper .description-block .image2{display:inline-block;}
    .range-main-wrapper{padding:0 15px;}
}
@media only screen and (min-width:768px) and (max-width:1199px){
    .banner-wrapper{min-height:650px;}
    .banner-wrapper .banner-block{justify-content:space-between;}
    .banner-wrapper .banner-block .banner-image img{width:465px;}
    .banner-wrapper .banner-block .banner-content{width:330px;}
    .banner-wrapper .banner-block .banner-content h2{font-size:40px;}
    .range-list-wrapper-block .range-list-wrapper .image img{width:100%;}
    .range-main-wrapper{padding:0 15px;}
    .our-ranges-wrapper .description-block .images{width:676px;max-width:100%;margin:30px auto 0;}
    .our-ranges-wrapper .description-block .image2{display:inline-block;}
}
@media only screen and (max-width:991px){
    .navbar .navbar-collapse{border-bottom:0;margin:0 -12px;background-color:rgb(249, 247, 238);padding-top:15px;}
    .navbar-nav li{margin-right:0;margin-bottom:10px;}
    .navbar-nav li a:after{width:100%;}
    .navbar-toggler:focus{box-shadow:none;}
    .navbar .navbar-brand img{width:75px;}
}
@media only screen and (min-width:768px) and (max-width:991px){
    .banner-wrapper{min-height:580px;}
    .banner-wrapper .banner-block .banner-image img{width:400px;}
    .banner-wrapper .banner-block .banner-content{width:330px;}
}
@media only screen and (max-width:767px){
    .banner-wrapper .banner-block .banner-content .desc{float:none;}
    .banner-wrapper{min-height:650px;padding-bottom:90px;}
    .banner-wrapper .banner-block{display:block;padding-top:130px;}
    .banner-wrapper .banner-block .banner-image{margin-bottom:20px;}
    .banner-wrapper .banner-block .banner-image img{width:100%;}
    .banner-wrapper .banner-block .banner-content h2{font-size:30px;text-align:left;margin-bottom:22px;}
    .range-main-wrapper{padding:0 15px;}
    .title-with-star{font-size:28px;}
    .range-list-wrapper-block .range-list-wrapper .image img{width:100%;}
    .our-ranges-wrapper .description-block .images{margin-top:0;}
    .our-ranges-wrapper .description-block .image1 img,.our-ranges-wrapper .description-block .image2 img{width:100%;}
    .our-ranges-wrapper .description-block .image2{top:0;left:0;}
    .our-ranges-wrapper .description-block .image1{margin-bottom:20px;top:0;left:0;text-align:center;}
    .our-ranges-wrapper .description-block .double-square{display:none;}
    .range-wrapper-block{margin-bottom:100px;}
    .range-list-wrapper-block .range-list-wrapper .image{padding-left:35px;}
    .range-list-wrapper-block .range-list-wrapper .image:before{top:-35px;width:140px;height:140px;}
    .border-curve-bottom{border-radius:30px 30px 165px 30px;}
    .border-curve-top{border-radius:30px 30px 165px 30px;}
    .range-list-wrapper-block .range-list-wrapper{margin-bottom:60px;}
    .range-list-wrapper-block .range-list-wrapper:nth-child(even) .image{padding-right:0px;padding-left:35px;}
    .range-list-wrapper-block .range-list-wrapper:nth-child(even) .image:before{bottom:auto;top:-35px;right:auto;left:0;}
    .contact-wrapper .description-block-1{width:100% !important;}
}
@media only screen and (max-width:430px){
    .banner-wrapper{min-height:680px;padding-bottom:0;}
}
