@media (max-width:1199px){
    .navbar .nav-link{width: 6.5rem;}
    .navbar-brand{padding-right:0rem;}
}

@media (max-width:990px) {
    .navbar-brand {
        padding: 1rem 0;
    }

    .navbar .nav-link {
        width: 100%;
        padding: 1rem 0 !important;
    }

    .navbar .nav-lang .dropdown-toggle {
        display: block;
        width: 100%;
    }

    .navbar .nav-social .nav-link {
        padding: 1rem 0 !important;
    }

    .navbar .nav-reg {
        margin-left: 0;
    }

    .navbar .container {
        margin-left: 0;
        margin-right: 0;
    }
}

@media (max-width:768px){
    .carousel-box p{max-width: 100%!important;}
    .carousel-box ul li:nth-child(2){padding-right: 0;}
    .carousel-box ul li span{font-size:2rem!important;}
}

@media (max-width:480px){
    .banner{padding-top: 0!important;}
    .carousel-box .carousel-img img{display: block; width: 100%;}    
    footer{text-align: center;}
    .carousel-box ul li span{padding: 1rem;font-size: 1.9rem;}
    .carousel-box p{font-size: 1rem;}
    .carousel-box{min-height: 560px;}
}
.nav-social{margin-left:20px;}
