@media only screen and (max-width:1366px){
    body{font-size: 12px}
    .certify-sec .crtf-img{min-height: 125px;}
    .wrapper{width: 85%}
    .search-bar{width: 34em}
    .search-btn{height: 35px;}
    .serach-field{height:35px;}
    .header-btm ul li a{font-size: 1.5em;}
    .baner-title{font-size: 2.1em;}
    .banner-title-desc{font-size: 3.100em;}
    .banner-cta .cta{padding:9px 50px 9px 24px;font-size: 1.3em}
    .banner-cta .cta::after {top:13px}
    .sec-heading{font-size: 2.5em;}
    .feature-box figcaption{font-size: 1.5em;}
    .feature-box figcaption span{font-size: 0.8em;}
    .feature-box figure{height: 80px;}
    .prod-catg-name{font-size: 4.5em;color: #131212;}
    .best-title{font-size: 4.150em}
    .read-more{font-size: 1.2em;}
    .inner-btm-sec .left-side::after{height: 16px;}
    footer .left-sec{width: 35%;}
    .footer-contact .form-control{min-height: 40px;}
    .btm-footer-cont{padding-top: 18px;}
    .footer-links li{background-position: 0 5px;margin-bottom: 17px;background-size: 8px;padding-left: 22px;}
    .best-seller{padding: 1% 0 0;}
    .footer-sec-head::after {bottom: -15px}
    .fb, .tw,.linkedin,.insta{transform: scale(0.8);}
    .inner-btm-sec .left-side, .inner-btm-sec .right-side{font-size: 0.6em;}
    .inner-btm-sec .left-side{margin: 0 24px 0 0;padding-right: 24px;}
    .contact-num{background-size: 24px;background-position: 5px 3px;padding: 4px 0 4px 35px;}
	.contact-num-call{background-size: 24px;background-position: 5px 3px;padding: 4px 0 4px 35px;}
    p{font-size: 1.4em;}
    .com-info-link li{font-size: 1.200em;}
    .footer-links li a{font-size: 1.200em;}
    .sec-heading::after ,.com-history .sec-heading::after{width: 222px;background-size: contain;}
    .best-seller .slick-prev,  .arrival-slider .slick-prev{right: 34px !important;}
   /* .com-info-link li{margin: 0 0 22px;}*/
    .com-info-link li{margin: 0 0 6px;}
.prod-slider figcaption::after, .arrival-slider figcaption::after{width: 36%;}
ul.menu-sec ul{top: 45px;}
ul.menu-sec ul li a:after{width: 4px;top:10px}
ul.menu-sec ul li:hover > a:after{width: 8px;height: 4px;background-size: cover;margin-top: 4px;}
ul.menu-sec ul, ul.menu-sec ul li ul{width: 162px;}
.com-info{font-size: 1em;    width: calc(100% - 160px);}
.social-med{top:34%}
.feature-box figure {height: 72px;}
.feature-sec .feature-inner{padding: 0px 0 35px 0;}
.logo {width: 12%;}
.contact-num{width: 167px}
.contact-num-call{width: 167px}
.serach-field{width: 100%;}
footer{padding: 2% 0;}
.scroll-pane{height: 370px;}
.com-history .inner-sec .right-sec{margin-top:6%}
.com-info:after{border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 20px solid #fff;right: -20px;}
    .com-year{font-size: 1.3em;}
    .scroll-pane .mCSB_scrollTools{right: 142px;}
    .input-field{height: 50px;}
    .contact-inner .left-sec .form-group{margin-bottom: 20px;}
    textarea.input-field{height: 130px;}
    .blue-cta-btn{font-size: 1.6em;width: 28%}
    .contact-inner .right-sec{padding: 0 16% 0 0;}
    .social-fb, .social-tw, .social-in, .social-insta{transform: scale(0.8);margin-left: -5px;}
    .social-sec li + li{margin-left: 3px;}
    .new-arrivals-prod li{padding: 78px 20px 45px 20px;}
    .gift-inner{margin: 4% 0 120px}
    .product-page .new-arrivals-prod li{padding: 26px 20px 45px 20px;}
    .select-vol ul li{width: 50px;height: 50px;font-size: 1em}
    .prod-minus, .prod-plus{padding: 5px 15px;}
}

@media only screen and (max-width:1200px){
    .best-title {font-size: 3.15em;}
    .prod-catg-name {font-size: 3.5em;}
    .cta-black, .cta-blue, .banner-cta .cta{font-size: 1.2em;}
    .new-arrivals-prod li{padding: 68px 20px 45px 20px}
    .prod-tag{top: 16px;}
    
}

@media only screen and (max-width:1024px){
    body{font-size: 11px}
/*.logo{width: 100px}*/
.logo{width: 120px}
.wrapper {width: 95%;}
.prod-catg-name {font-size: 2.9em;}
.best-title{margin-bottom: 0.2em;}
.certify-sec .crtf-img{min-height: 103px}
.certify-sec .crtf-img{width: 21%}
footer .left-sec{width: 39%;position: relative;}
footer .mid-sec{width: 28%;}
footer .right-sec{width: 39%;}
.banner-slider .slick-slide .right-sec{padding-right: 8%}
.banner-title-desc{font-size: 2.5em;}
.baner-title{font-size: 1.6em;}
.wrapper.banner-cont{width: 85%}
.banner-slider .slick-slide > div, .banner-slider .slick-slide .banner-cont{ min-height: 80vh}
.banner-cont .right-sec{width: 46%}
.wave-img{margin-top: -95px;}
.banner-slider .slick-slide .left-sec{margin-top: 0}
.banner-cont{padding-top: 0}
.feature-box figure{height: 47px;}
.feature-box figcaption{font-size: 1.4em;}
ul.menu-sec ul{top: 43px;}
.scroll-pane {height: 334px;}
}

@media only screen and (max-width:980px){
    .hamburger-icon{width: 28px;height: 20px;background-position:-4px -150px;display: inline-block;position: absolute;
        top: 25px;right: 15px;}
        .mm-menu{background: #4ec9db !important;color: #fff !important}
        .mm-menu .mm-navbar a, .mm-menu .mm-navbar > *{color: #fff !important;font-size: 1.8em}
        .mm-menu .mm-listview > li .mm-next::after {border-color:#fff !important}
        .mm-menu .mm-btn::before {border-color:transparent}
    .mm-listview > li:hover{background: rgba(255,255,255,.5);}
    .mm-menu .mm-btn::after, .mm-menu .mm-btn::before {
        border-color: #fff !important;
    }
    .mm-menu .mm-btn:after, .mm-menu .mm-btn::before{border-color: #fff!important;}
    .mm-next::after, .mm-prev::before{width: 10px !important; height: 10px !important; }
    /* .mm-menu .mm-close.mm-btn::before {display: none} */
    .mm-menu .mm-btn:after{background:url(../images/sprite.png) no-repeat ;background-position: -38px -150px;width: 16px;height: 18px;border-color: transparent !important;transform:none !important}
        .mm-listview .mm-next{width: 100% !important;}
        .mm-menu .mm-close::before{display: none}
        .header-btm{display: none}
        #menu{z-index: 999;}
        .contact-num{width: 153px}
		.contact-num-call{width: 153px}
        .scroll-pane {
            height: 377px;
        }
        .contact-inner .right-sec{padding: 0 5% 0 0;}
        .new-arrivals-prod li{width: 31.5%}
        .new-arrivals-prod li:nth-child(4n+4){margin-right: 2.5%}
        .new-arrivals-prod li:nth-child(3n+3){margin-right: 0}
}

@media only screen and (max-width:767px){
    body{font-size: 10px}
    .logo{width: 100px}
    .header-inner{display: block !important}
    .search-sec{width: 100%;margin-top: 10px;}
    .search-bar {width: calc(100% - 170px);}
    
    .serach-field{height: 35px;}
   /* .logo{width: 70px}*/
    .prod-catg-name{font-size: 1.9em;margin-bottom: 1em;}
    .best-title{font-size: 2.3em;}
    .cta-black, .cta-blue, .banner-cta .cta{font-size: 1em;}
    .social-med{display: none}
    .certify-sec .crtf-img {min-height: 82px;}
    .footer-inner{flex-wrap: wrap}
    footer .left-sec{width: 100%;/*margin-bottom: 30px*/ margin: 20px 0 30px 0;}
    footer .left-sec .form-group{width: 50%}
    footer .left-sec form{display: flex;flex-wrap: wrap;}
    .footer-contact .form-control{margin-bottom: 0}
    footer .left-sec .form-group.msg-sec{width: 100%}
    .footer-contact .form-control{width: 90%;}
    footer .left-sec .form-group.msg-sec .form-control{width:95%}
    footer .mid-sec{margin-bottom: 30px}
    footer .right-sec{width: 66%}
    footer .mid-sec{padding-left: 0}
    .banner-slider .PrevArrow{left: 15px;}
    .banner-slider .NextArrow{right: 15px}
    .feature-inner {flex-wrap: wrap;justify-content: center;}
    .feature-box{width:33%;margin-bottom: 20px}
    .feature-box figure {height: 70px;}
    .banner-slider .slick-slide > div, .banner-slider .slick-slide .banner-cont{min-height: 40vh;}
    .wave-img{margin-top: -9%;}
    .about-us{padding: 8% 0 12%;}
    .prod-catg .tab{flex-wrap: wrap}
    .prod-catg .tab li{width: 27%;margin-bottom: 10px;
        text-align: center;}
        .product-slider .slick-prev{left: 0;}
        .product-slider .slick-next{right: 0;}
        .element1, .element2{width:13%}
        .element3, .element4{width: 35%}
        .best-seller .sec-heading{margin-top: 20px}
        .core-val .inner-cont{width: 100%}
        .vi-mi-tab{position: static;text-align: center;margin-bottom: 20px}
        .visionCont .vi-mi-cont{display: block}
        .vi-mi-cont .left-sec{margin: 0 auto;width: 100%}
        .vi-mi-cont .right-sec{margin: 0 auto;width: 100%;padding-left: 0;
            padding-top: 20px;}
            .inner-pages{
                padding: 3% 0;
                position: relative;
            }
		.visionCont .vi-mi-content{display: block}
        .vi-mi-content .left-sec{margin: 0 auto;width: 100%}
        .vi-mi-content .right-sec{margin: 0 auto;width: 100%;padding-left: 0;
            padding-top: 20px;}
            .com-history .inner-sec{display: block !important}
            .com-history .inner-sec .left-sec{width: 100%}
            .com-history .inner-sec .right-sec{width: 100%;position: relative;padding-left: 0;text-align: center}
            .com-history .inner-sec .right-sec img{margin: 0 auto}
            .scroll-pane {height: 322px;padding-right: 0}
            .com-history .mCSB_inside > .mCSB_container{margin-right: 0}
            .scroll-pane .mCSB_scrollTools{    right: 109px;}
            .desktop-banner{display: none !important}
            .mobile-banner{display: block !important}
			
        /* .core-val{background-position: top left} */
        .contact-inner .left-sec{width: 49%}
        .contact-inner .right-sec{width: 46%;padding-right: 0}
        .cta-btn{min-width:120px }
        .form-head{margin-bottom: 16px;}
        .product-page .new-arrivals-prod li{width: 48.5%}
        .product-page .new-arrivals-prod li:nth-child(3n+3){margin-right: 2.5%;}
        .product-page .new-arrivals-prod li:nth-child(2n+2){margin-right: 0}
        .single-ads{display: none}
        .product-page .wrapper.d-flex{display: block !important}
        .product-page .filter-sec{width: 100%;display: flex;justify-content: space-between;align-items: flex-start}
        .product-page .filter-sec .product-filter{width: 48%;margin-bottom: 6%}
        .product-page .product-list{width: 100%}
        .social-icons a{transform: scale(0.8)}
        .social-icons li{width: 45px}
        .prod-desc-tab ul li{width: 48%}
        .prod-info{margin: 20px 0 120px}
		.section-enquiry{width:80%;top:50%;left:0%;position: fixed;transform: translate(9%, -50%);}
    }

    @media only screen and (max-width:640px){
        .certify-sec{flex-wrap: wrap}
        .certify-sec .crtf-img{width: 38%;margin-bottom: 20px}
        .certify-sec .crtf-img:nth-child(2n+1){margin-left: 0}
        .sec-heading{margin: 0 0 11%;}
        .inner-btm-sec{display: block !important}
        .inner-btm-sec .left-side:after{display: none}
        .inner-btm-sec .left-side, .inner-btm-sec .right-side{text-align: center}
        .inner-btm-sec .left-side{margin: 0 0 10px 0;padding-right: 0}
        .feature-box figure {height: 60px;}
        .sec-heading {font-size: 2em;    margin: 0 0 9%;}
        .banner-slider .NextArrow{margin-top: -18px;}
        .prod-catg .tab li{width:43%;}
        .prod-catg .tab li+li{margin-left: 0}
        .prod-catg .tab li:nth-child(2n+2){margin-left: 15px}
        .scroll-pane {height: 300px}
        .com-history{padding: 30px 0;}
        .input-field{height: 40px;}
        .contact-inner .left-sec .form-group{margin-bottom: 15px}
        .com-contact-info a{margin-left: 13px;}
        .inner-pages .contact-inner.d-flex{display: block !important}
        .inner-pages .contact-inner .left-sec{width: 100%;margin-bottom: 20px}
        .inner-pages .contact-inner .right-sec{width: 100%;margin-bottom: 20px}
        .inner-pages .contact-inner .left-sec form{text-align: center}
        .new-arrivals-prod{justify-content: space-around;}
        .new-arrivals-prod li{width: 47.5%;margin-bottom: 20px}
        .new-arrivals-prod li:nth-child(4n+4){margin-right: 2.5%}
        .new-arrivals-prod li:nth-child(3n+3){margin-right: 2.5%}
        .new-arrivals-prod li:nth-child(2n+2){margin-right: 0}
        .prod-detail-inner.d-flex{display: block !important}
        .prod-detail-inner .left-sec{width: 70%;margin:0 auto 30px}
        .prod-detail-inner .right-sec{width: 100%}
        .prod-info-catg li{font-size: 1.3em}
        .prod-desc-tab ul li span:first-child,.prod-desc-tab ul li span:last-child{font-size: 1.1em}
        .section-enquiry{width:100%;top:50%;left:0%;position: fixed;transform: translate(0%, -50%);}

    }
    @media only screen and (max-width:480px){
        .search-bar{width: 100%}
       .contact-num{position: absolute;top: 50px;left: 0;right: 0;margin: 0 auto;}
	   .contact-num-call{position: absolute;top: 25px;left: 0;right: 0;margin: 0 auto;}
       .best-offers{display: block}
       .best-offers .left-sec{width: 100%}
       .best-offers .right-sec{width: 100%}
       footer .left-sec .form-group{width: 100%}
       footer .left-sec .form-group.msg-sec .form-control{width: 95}
       .footer-contact .form-control{width: 95%}
       .footer-inner{display:block !important}
       .footer-links li{width:50%}
       footer .mid-sec{width: 100%}
       footer .mid-sec .footer-links{display: flex;flex-wrap: wrap} 
       footer .right-sec{width: 100%}
       .banner-cont{display: block !important;}
       .banner-slider .slick-slide .left-sec{width: 39%;margin: 0 auto;left: 0;right: 0;top:25px;}
	   .section-enquiry{width:100%;top:50%;left:0%;position: fixed;transform: translate(0%, -50%);}
  	  .banner-slider .slick-slide .right-sec{width: 95%;padding-right: 0;top:60%}
       .baner-title, .banner-title-desc{text-align: center}
       .banner-slider .slick-slide .right-sec .banner-cta{text-align: center}
       .banner-title-desc br{display: none }
       .feature-box figure {height: 50px;}
       .feature-box{width:48%}
       .prod-slider .slick-slide img{margin: 0 auto;}
       .best-seller .slick-prev{top: auto !important;bottom: -57px;left: -38px;right: 0 !important;margin: 0 auto;}
    .best-seller .slick-next{top: auto !important;bottom: -44px;left: 38px;right: 0 !important;margin: 0 auto;}
        .best-sell-inner{margin: 0 0 7em;}
        .arrival-slider .slick-prev{top: auto !important;bottom: -57px;left: -38px;right: 0 !important;margin: 0 auto;}
        .arrival-slider .slick-next{top: auto !important;bottom: -44px;left: 38px;right: 0 !important;margin: 0 auto;}
            .arrival-slider{margin: 0 0 3em;}
            .sec-heading{margin: 0 0 14%;}
            .arrival-slider figure img{width: 60%}
            .contact-num{display: inline-block}
			.contact-num-call{display: inline-block}
            .search-sec{margin-bottom: 7px}
            .serach-field{height: 28px;}
            .search-btn{height: 28px;background-size: 50%}
            .banner-slider .slick-arrow::before, .banner-slider .slick-arrow::before {width: 12px;height: 24px;background-size: cover;}
            #s-circle{width: 15px;height: 15px;top:-12px}
            button span::before, button span::after{width: 8px;height: 3px;}
            button span{width: 11px;height: 8px;top:10px;left:12px;}
            #s-cover:hover #s-circle{top: -9px;}
            #s-cover:hover span{margin-top: -14px;}
            .new-arrivals-prod li{width: 90%;margin:0 auto 20px !important;}
            .gift-prod li{width: 100%;margin-bottom: 8%;}
            .product-page .filter-sec{display: block}
            .product-page .filter-sec .product-filter{width: 100%}
            #exzoom {
                width: 300px;}
                .prod-desc-tab ul li{width: 100%}
                .prod-info-catg li{padding: 7px 12px;font-size: 1.2em;}
    }
    @media only screen and (max-width:360px){
    .product-page .new-arrivals-prod li{width: 90%;margin: 0 auto 20px}
    }