.header-top-right .fa-phone{
    font-size:1.2rem!important;
    line-height:1.5rem!important;
}

.widgets-category li a span{
    font-size: 12px;
}

.megamenu > li:first-child, .megamenu > li:second-child{
    width: 30%!important;
}

.megamenu > li:last-child {
    width: 40%!important;
}

.product-item {
    -webkit-box-shadow: 2px 4px 5px -1px #283b914f!important;
    box-shadow: 2px 4px 5px -1px #283b914f!important;
    margin: 5px;
}

.product-banner-content .offer {
    font-size: 25px!important;
}

.product-banner-content {
    top: 234px!important;
}

.img-gradient-effect:before {
    background: #000000;
    background: linear-gradient(0deg, #000000 0%, #000000 80%, black 100%);
}

.img-gradient-effect:hover:before {
    opacity: 0.9!important;
}

.team-member-item{
    padding: 20px;
}

.brand-nav {
    padding-top: 20px!important;
    padding-bottom: 20px!important;
}

.contact-img {
    padding-left: 0px!important;
}

.header-top{
    padding: 10px 0;
}

.text-silver{
    text-align: left;
}

@media (max-width: 767.98px){
    .slide-inner.bg-height {
        min-height: 304px!important;
    }
}

@media (max-width: 479px){
    .slide-style-2 .slide-content .title {
        font-size: 20px!important;
        line-height: 1.4;
    }
    .btn-custom-size.lg-size {
        width: 100px;
        height: 35px;
        line-height: 35px;
        font-size: 12px;
    }

    .product-img .img-full{
        width: 50%!important;
    }

    .product-img{
        text-align: center;
    }

    .inner-img{
        width: 50%;
        float: right;
    }

    .second-slider .slide-inner .slide-content, .third-slider .slide-inner .slide-content{
        float: right;
        margin-right: 30px;
    }

    .col-xs-6{
        width: 50%!important;
    }

    .breadcrumb-height {
        height: 160px;
    }

    .language{
        display: -webkit-box;
    }

    .brand-nav{
        padding: 10px!important;
    }

    .language a{
        padding-left: 30px!important;
        padding-right: 0px!important;
    }

    .breadcrumb-item ul{
        display: none!important;
    }

    .breadcrumb-heading {
        font-size: 26px!important;
    }
}

.banner-img .inner-content .title{
    color: white;
    text-shadow: 0px 2px 4px #000000;
}

.services ul li::before {
    content: "\2022";
    color: #ec2028;
    font-weight: bold;
    display: inline-block; 
    width: 1em;
    margin-left: -1em;
  }

  .product-img {
    padding: 0 5px;
}

