/*@media (max-width:1790px) {*/
/*    .curve-shape-img{*/
/*        bottom: -42px;*/
/*    }*/
/*    .curve-shape-img-2{*/
/*        top: -50px;*/
/*    }*/
/*}*/
/*@media (max-width:1456px) {*/
/*    .curve-shape-img{*/
/*        bottom: -36px;*/
/*    }*/
/*    .curve-shape-img-2{*/
/*        top: -45px;*/
/*    }*/
/*}*/
/*@media (max-width:1365px) {*/
/*    .curve-shape-img{*/
/*        bottom: -31px;*/
/*    }*/
/*}*/
/*@media (max-width:1199px) {*/
/*    .curve-shape-img {*/
/*        bottom: -25px;*/
/*    }*/
/*    .curve-shape-img-2{*/
/*        top: -30px;*/
/*    }*/
/*}*/
@media (max-width:991px) {
    .banner-text {
        left: 0;
        right: 0;
        max-width: 100%;
        z-index: 1;
        padding: 50px 15px;
        position: relative;
        height: auto;
    }
    .banner-section video{
        object-fit: cover;
        height: calc(100% - 5px);
        position: absolute;
        top: 0;
        z-index: -1;
    }
    .title {
        font-size: 44px;
    }
    .banner-text h1 {
        font-size: 50px;
    }
    .navbar-brand img{
        width: 100px;
    }
}

@media (max-width:767px) {
    .common-padding {
        padding: 40px 0;
    }
    .banner-text h1 {
        font-size: 44px;
    }
    .title {
        font-size: 34px;
    }
    footer{
        font-size: 14px;
    }
    .navbar-nav{
        display: block;
        width: 100%;
    }
    .navbar-nav .nav-item{
        margin: 10px 0;
     }
     .form-inline .form-control{
        margin-left: 0;
        width: 100%;
     }
     .header-input{
         width: 100%;
     }
}

@media (max-width:575px) {
    .banner-text h1 {
        font-size: 36px;
    }
    .contact-section .title {
        margin-bottom: 20px;
    }
    .title {
        font-size: 30px;
    }
    .contact-section form {
        margin-top: 10px;
    }
    footer {
        padding: 10px 15px;
    }
}
@media (min-width: 1366px) and (max-width: 1480px)
.inner-curve-shape-img {
    margin-top: -43px;
}