@media (min-width: 992px){
.cus-container {
   max-width: 1625px;
}
}



@media (max-width: 1255px){
    
   .banner-caption h3 {
    font-size: 45px;
    font-weight: 400;
}
    .banner-caption p {
    font-size: 20px;
    font-weight: 300;
}
}
@media (max-width: 767px){
    
    .col-l-shc-none{
        display:none;
    }
    .col-d-shc-item{
        margin-bottom: 20px;
    }
}
@media (max-width: 991px){
    
   .banner-caption {
    position: absolute;
    right: 15%;
    bottom: 18%;
    left: 15%;
    z-index: 10;
    padding-top: 0px;
    padding-bottom: 0px;
    color: #fff;
    text-align: left;
}
    .banner-caption h3 {
    font-size: 28px;
    font-weight: 400;
    margin-top: 25px;
}
    .btn-banner {
    background-color: #252525;
    border-radius: 30px;
    border: 0;
    font-size: 11px;
    font-weight: 600;
    padding-left: 17px;
    padding-right: 17px;
    padding-top: 8px;
    padding-bottom: 8px;
}
    .banner-caption p {
    font-size: 17px;
    font-weight: 300;
}
}




@media (max-width: 600px){
    .w-100 {
    width: 100%!important;
    min-height: 190px;
    object-fit: cover;
}
    .welcome-inner h4 {
    font-size: 24px;
    color: #252525;
    font-weight: 600;
}
}
@media (max-width: 440px){
    .banner-caption h3 {
    font-size: 19px;
    font-weight: 400;
    margin-top: 25px;
}
    .banner-caption p {
    font-size: 13px;
    font-weight: 300;
}
    .btn-banner {
    background-color: #252525;
    border-radius: 30px;
    border: 0;
    font-size: 11px;
    font-weight: 600;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 4px;
    padding-bottom: 4px;
}
}


@media (max-width: 475px){
    .navbar-brand img{
            width: 220px;
    }
}
@media (max-width: 425px){
    .d-shc-section h3 {
    color: #252525;
    font-size: 25px;
}
    .col-d-shc-item h4 {
    color: #d86f3f;
    font-size: 21px;
}
}

@media (max-width: 494px){
    .top-bar-c {
    height: 62px;
}
}
@media (max-width: 274px){
    .top-bar-c {
    height: 85px;
}
}
