@media(max-width:1192px){

}
@media(max-width:1024px){

}
@media(max-width:991px){
    .cst-cart-left-detail .porduct-related .cst-product-loop,
    .cst-cart-left-detail .porduct-related .cst-button-select-option {width: 100%;}
}
@media(max-width:767px){
    .cont {padding-top: 50px;padding-bottom: 50px;}
    .ttl-1{font-size: 35px;margin:0 0 50px 0;}
    .ttl-2{font-size: 28px;margin:0 0 30px 0;}
    .ttl-3{font-size: 22px;margin:0 0 20px 0;}
    .sm-banner-text{margin-bottom: 0;}

    .banner-sign {bottom: initial;width: 300px;top: -390px;left: 50%;transform: translateX(-50%);}
    .banner-section .container {padding-top: 450px;}


    .home-two-section:after{display: none;}
    .home-two-section:before{width: 100%;}
    .newsletter-img {margin: 44px auto -40px auto;display: block;}

    /* Footer */
    .footer{text-align: center;}
    .primary-footer .social-sect{justify-content: center;}
    .ft-misc {margin-top: 20px;}
    .primary-footer .ft-misc > p{margin-bottom: 15px;}

    /* About us Page */
    .about-who-we-are .img-center > img{max-width: 200px;}
    .sm-banner-content{max-height: 300px;}

}
@media(max-width:576px){
    .cont {padding-top: 35px;padding-bottom: 35px;}

    .qs-img{width: 60px;}
    .qs-box{width: 100%;}
    .qs-text{padding-left: 40px;text-align: left;margin: 0;flex-grow: 1;}
    .banner-section .sign {-webkit-animation:none;animation: none;}
    .banner-section .sign img{max-width: 100%;}
}