#wrapper{
    overflow: hidden;
    position: relative;
}
.body-overlay{
    z-index: 9991;
}
@media screen and (max-width:1365px){
    .banner__content-2 p:last-child{margin-bottom: 15px;}
}
@media screen and (max-width:1199px){
    .banner-right, .banner-left{padding: 0 !important;}
}

@media screen and (max-width:767px){
    .header__area .menu{
        padding:8px 0;
    }
    #pills-grid{padding: 0 15px;}
    .product__wrapper.mb-60{margin-bottom: 20px !important;}
    .banner__item-2.banner-right.p-relative.mb-30.pr-15{
        margin-bottom: 0 !important;  }
        .banner__content-2{width: 100% !important;transform: unset !important;position: static !important;padding: 15px !important;}
        .mb-55 {margin-bottom: 10px !important;}
        .pb-60 {
	padding-bottom: 15px   !important;
}
.pb-140 {
	padding-bottom: 20px;
}
}
@media (max-width: 575px) {
    .slider__height {
        height: 180px !important;
    }

    .slider__area .single-slider{
        background-size: 136%;
        background-position: 50% 37%;
    }
}