
@media (min-width: 276px) and (max-width: 768px) {
    .col-m {
        flex:1 0 0%
    }

    .row-cols-m-auto>* {
        flex: 0 0 auto;
        width: auto
    }

    .row-cols-m-1>* {
        flex: 0 0 auto;
        width: 100%
    }

    .row-cols-m-2>* {
        flex: 0 0 auto;
        width: 50%
    }

    .row-cols-m-3>* {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .row-cols-m-4>* {
        flex: 0 0 auto;
        width: 25%
    }

    .row-cols-m-5>* {
        flex: 0 0 auto;
        width: 20%
    }

    .row-cols-m-6>* {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-m-auto {
        flex: 0 0 auto;
        width: auto
    }

    .col-m-1 {
        flex: 0 0 auto;
        width: 8.33333333%
    }

    .col-m-2 {
        flex: 0 0 auto;
        width: 16.66666667%
    }

    .col-m-3 {
        flex: 0 0 auto;
        width: 25%
    }

    .col-m-4 {
        flex: 0 0 auto;
        width: 33.33333333%
    }

    .col-m-5 {
        flex: 0 0 auto;
        width: 41.66666667%
    }

    .col-m-6 {
        flex: 0 0 auto;
        width: 50%
    }

    .col-m-7 {
        flex: 0 0 auto;
        width: 58.33333333%
    }

    .col-m-8 {
        flex: 0 0 auto;
        width: 66.66666667%
    }

    .col-m-9 {
        flex: 0 0 auto;
        width: 75%
    }

    .col-m-10 {
        flex: 0 0 auto;
        width: 83.33333333%
    }

    .col-m-11 {
        flex: 0 0 auto;
        width: 91.66666667%
    }

    .col-m-12 {
        flex: 0 0 auto;
        width: 100%
    }

    .offset-m-0 {
        margin-left: 0
    }

    .offset-m-1 {
        margin-left: 8.33333333%
    }

    .offset-m-2 {
        margin-left: 16.66666667%
    }

    .offset-m-3 {
        margin-left: 25%
    }

    .offset-m-4 {
        margin-left: 33.33333333%
    }

    .offset-m-5 {
        margin-left: 41.66666667%
    }

    .offset-m-6 {
        margin-left: 50%
    }

    .offset-m-7 {
        margin-left: 58.33333333%
    }

    .offset-m-8 {
        margin-left: 66.66666667%
    }

    .offset-m-9 {
        margin-left: 75%
    }

    .offset-m-10 {
        margin-left: 83.33333333%
    }

    .offset-m-11 {
        margin-left: 91.66666667%
    }
    section.banner-inner-section{height: 16rem;background-size: cover !important;}
    .banner-inner-link a{font-size: 14px;}
    .banner-inner-link ul li{margin-right: 24px;}
    .separator i{font-size: 14px;}
    .slick-slider .slick-arrow{display: none !important;}
    .newreward{display: flex;justify-content: center;align-items: center;}
    .newreward .newrewardd{order: 2;}
    .newreward .newrewardd1{order: 1;}
    .newreward .newrewardd2{order: 3;}
    .newreward dd{margin: 0 10px;}
    .newreward dd img{width: 100%;max-height: 100%;margin: 0;padding: 0;}
    .form-top-name input, .form-top-email input{padding: 10px;}
    .form-top-name i, .form-top-email i{right: 14px;}
    .form-top-name input::placeholder, .form-top-email input::placeholder{font-size: 14px;}
    .ptitle{margin-left: 0;}
}
@media screen and (min-width: 769px){
    .newreward{display: flex;justify-content: center;align-items: center;}
    .newreward .newrewardd{order: 2;}
    .newreward .newrewardd1{order: 1;}
    .newreward .newrewardd2{order: 3;}
    .newreward dd{margin: 0 30px;}
    .newreward dd img{max-width: 100%;max-height: 100%;margin: 0;padding: 0;}
}
.single-product-image-slider{border: 1px solid #ff791f;margin-bottom: 20px;}
.single-product-image-slider .item{width: 100%;}
.single-product-image-slider .item img{width: 100%;}
.single-product-thumb-carousel .swiper-slide{border: 1px solid #ddd;}
.single-product-thumb-carousel .swiper-slide img{width: 100%;}
.single-product-image-slider .item.svideo{width: 100%;height: 0;padding-bottom: 100%;}
.single-product-image-slider .item.svideo video {position: absolute;top: 0;left: 0;width: 100%;height: 100%;object-fit: cover;}
.ptitle{margin-left: 30px;}