.banner-section.style-two .content-box {
    padding: 60px 0 0px;
    min-height: 630px;
}
.header-style-three .header-lower{
    background: #fff !important;
}
.header-lower .inner-container{
    background: #fff !important;
}
.main-menu .navigation>li>a{
    color:#111 !important;
}
.logo{
    padding: 0px !important;
}
.logo img{
    width: 110px;
}

======
.main-menu .navigation>li.shop-category {
    background-color: #fdffff !important;
}
.header-style-four .header-lower {
    background: #ffffff !important;
}
.header-style-four {
    background: #f1f7fb;
}
.main-header.header-style-four .header-upper .inner-container {
    background: #f1f7fb;
    
}
.content h5{
    color: #000 !important;
}
.content h4{
    color:#000 !important;
}
.main-header .header-upper .right-info li .menu-bar {
   
    display: none;
}
.tab-btn-style-one .nav-item .nav-link {
   
    border-radius: 50%;
}
.helmet-icon{

}
.helmet-icon img{
    width: 80px;
}
.call_now {
    margin: 0 4px 4px 56px;
    background: #121111;
    padding: 10px 30px 10px 20px;
}
.call_now a{
    color:#fff;
    font-weight: 600;
}
.call_now:hover{
    background: #fff;
    transition: 2s;
   
}
.call_now a:hover{
    color:#111
}
.name-helmet{
    background: #ddd;
    padding: 10px;
    font-weight: 600;
}
====================================== MEDIA QUERY ===============================


@media only screen and (min-width:992px) {
    .header-lower .inner-container {
        background: #100f0f !important;
    }
    .banner-section.style-two .content-box {
        padding: 0 0 0px;
        min-width: 325px !important;
    }
    .main-header .header-upper .logo-box {
        z-index: 10;
        margin: auto;
    }
    .main-header .header-upper .right-info {
      
        display: none;
    }
    .banner-section .content-box h1 {
        font-size: 28px;
        line-height: 35px;
    }

    .banner-section.style-two .content-box {
        padding: 60px 0 0px;
        min-height: 320px !important;
    }
}

@media only screen and (max-width:768px) {
    .header-lower .inner-container {
        background: #100f0f !important;
    }
    .header-lower .contact-info .content {
        
        width: 155px;
    }
    .content h4 {
        color: #fff !important;
    }
    .header-lower .contact-info .icon {
       
        height: 40px;
        width: 40px;
        
    }
    .banner-section.style-two .content-box {
        padding: 0 0 0px;
        min-width: 325px !important;
    }
    .banner-section.style-two .content-box {
        padding: 60px 0 0px;
        min-height: 320px !important;
    }
    .main-header .header-upper .logo-box {
        z-index: 10;
        margin: auto;
    }
    .main-header .header-upper .right-info {
      
        display: none;
    }
    .banner-section .content-box h1 {
        font-size: 25px;
        line-height: 35px;
    }
}
