@media screen and (min-resolution: 120dpi) { 
    /*body {transform: scale(0.8);width: 125%;height: 125%;margin-left: -12.5%;}*/
    .charact-images img{animation: flipInY 21s linear infinite 0s;opacity: 0;position: absolute;top:50%;left: 20%;}
    .header-menu{padding: 10px 100px;}
    .main-menu ul li{padding: 10px 10px 10px 50px}
}
@media screen and (min-width: 1400px) and (min-resolution: 100dpi) { 
    /*body {transform: scale(0.8);width: 125%;height: 125%;margin-left: -12.5%;}*/
    .charact-images img{animation: flipInY 21s linear infinite 0s;opacity: 0;position: absolute;top:50%;left: 20%;}
    .list h2{right: -70px}
    .header-menu{padding: 10px 100px;}
    .main-menu ul li{padding: 10px 10px 10px 50px}
}
@media screen and (min-width: 2200px){
    .container-page{max-width: 2050px;}
    
}

@media screen and (min-width: 1921px){
    .header-logo{right: 5%;}
    .container-page{max-width: 1850px;}
    .web-header img, .inner-banner-image img{width: 100%;}
    .header-logo img{width: 36%;}
    .web-top-sticky-header{padding: 20px 0}
    .sticky-header-logo img{width: 80%;}
    .header-menu{padding: 30px 182px;}
    .main-heading h1{font-size: 50px;line-height: 1.4;}
    .main-menu ul li{margin: 30px 0;padding: 10px 10px 10px 180px;}
    .main-menu ul li a{font-size: 26px;}
    .charact-images img{left: 30%;}
    .story-block{top: 50%;left: 50%;transform: translate(-50%, -50%);width: 80%;}
    .story-content p, .whychoose-content p{font-size: 26px;}
    .whychoose-content h3, .story-heading h3, .core-values-wrap h3.values-title, .about-content-holder h3, .category-content-holder h3{font-size: 50px;}
    .whychoose-wrapper{height: 650px;}
    section.slogan-wrapper{height: 650px;background-position: top center;}
    .packaging-wrapper img, .catalog-wrapper img{width: 100%;}
    .single-category h4{text-align: center;}
    .category-heading h3{font-size: 50px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{font-size: 19px;}
    .inner-banner-image img{width: 100%;}
    .page-wrapper p, .page-wrapper ul li, .page-wrapper ol li{font-size: 24px;text-align: justify;}
    .mission-sect-wrap.img-content-block .blue-border{width: 55%;}
    .value-content-holder h4{font-size: 32px;}
    .img-content-block .blue-border {width: 45%;}
    .explore-btn{font-size: 20px;}
    .title h3{font-size: 30px;}
    .title p{font-size: 22px;}
    .content_holder{padding-right: 20px;}
    .breadcrumb-part a, .breadcrumb-part{font-size: 24px;}
    .prod-info a{font-size: 22px;margin-top: 20px;}
    .about-img-holder img, .value-img-holder img{width: 100%;}
    .category-img-holder{text-align: center;}
    .category-img-holder img{width: 80%;}
    .product-category-single {margin: 100px 0;}
    .category-content-holder h3{font-size: 30px;}
    .page-title h2{font-size: 35px;}
    .page-become-a-distributor .page-content p{text-align: center;}
    .title p{margin-bottom: 10px;font-size: 14px;}
}
@media screen and (min-width: 2100px){
    .charact-images img {
        left: 22%;
    }
}
@media screen and (min-width: 2400px){
    .charact-images img {
        left: 18%;
    }
}
@media screen and (min-width: 2500px){
    .charact-images img {
        left: 15%;
    }
}
@media screen and (max-width: 1400px){
    .header-menu{left: 32%;}
    .story-content-wrap{padding: 10px 50px 10px 0px;}
    .container-page{max-width: 1250px;}
    .read_more a{padding: 0px 27px 0px 30px}

}
@media screen and (max-width: 1200px){
    .header-menu {left: 29%;}
    .main-heading h1{font-size: 28px;line-height: 1.2;}
    .main-menu ul li{padding: 10px 10px 10px 70px;}
    .main-menu ul li a{font-size: 15px;}
    .list h2{font-size: 4vw;}
    section.slogan-wrapper{height: 400px;}
    .whychoose-content{padding: 0 40px}
    footer{padding: 30px 10px;}
    .vision-sect-wrap .about-content-holder{padding-left: 10px;padding-right: 10px;}
    .product-wrapper, .product-detail-wrapper, .page-wrapper{padding: 50px 20px}
    .footer-widget-block .menu li a, .footer-widget-block p, .footer-widget-block a{font-size: 15px;}
    .footer-widget-block h4{font-size: 19px;}
    .single-product-wrap{margin: 20px 28px;} 
    .read_more a{padding: 0px 30px 0px 10px;}
    .list h2{right: -70px}
    .container-page {max-width: 1040px;}
    .sidebar-list li a.parent-heading{font-size: 18px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{padding: 0px 7px 0px 8px;font-size: 14px;}
    .story-block{width: 100%;}
    .header-logo{right: 8%;top: 5%;}
    .charact-images img{left: 10%;}
    .single-category h4{font-size: 20px;}
    .show-sticky-header{padding: 20px 0}
    .whychoose-content p{font-size: 18px;}
}
@media screen and (max-width: 1181px){
    .title h3{font-size: 18px;line-height: 18px;}
    .title p{font-size: 12px;}
    .sidebar-list li a.parent-heading {font-size: 16px;}
    .child-list li a{font-size: 14px;}
}
@media screen and (max-width: 1024px){
    .header-menu {left: 26%;}
    .header-logo img {width: 20%;}
    .main-heading h1 {font-size: 22px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{font-size: 12px !important;}
    .story-content p{font-size: 16px;}
    .single-category h4{font-size: 18px;}
    section.slogan-wrapper{height: 360px;}
    .whychoose-wrapper{height: 500px;}
    .whychoose-content p, .story-content p{font-size: 16px;}
    .footer-widget-block .menu li a, .footer-widget-block p, .footer-widget-block a{font-size: 14px;}
    .footer-widget-block h4{font-size: 18px;}
    .single-category h4{font-size: 18px;}
    .sidebar-list li a.parent-heading{font-size: 16px;}
    .child-list li a{font-size: 13px;}
    .prod-info a{margin-top: 20px;}
    .list h2 {right: 0px;line-height: 55px;}
    .whychoose-wrapper{padding: 60px 20px 60px}
    .title h3 {font-size: 18px;}
    .title p{font-size: 12px;}
    .charact-images img{left: 10%;}
    .main-name{right: 0}
    .story-block{width: 90%;padding: 0 20px;}
    .sticky-header-button a{padding: 10px 19px}
    .story-content p, .whychoose-content p{font-size: 16px;}
    .product-category-single {margin: 60px 0;}
    
}

@media screen and (max-width: 850px){
    .main-menu ul li {padding: 5px 5px 5px 70px;}
    .main-menu ul li a {font-size: 12px;}
    .header-menu {left: 21%;}
    .list h2 {font-size: 40px;}
    .whychoose-content p, .story-content p {font-size: 14px;}
    .single-category h4 {font-size: 15px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link {font-size: 11px !important;padding: 0px 5px;}
    .sticky-header-button a{padding:10px;font-size: 12px;}
    .value-content-holder h4{font-size: 24px;}
    .value-content-holder p{font-size: 14px;}
    .category-content-holder h3{font-size: 20px;}
    .category-content-holder p{font-size: 14px;}
    .title p{padding-right: 10px;font-size: 14px;text-align: justify;}
    .sidebar-list li a.parent-heading{padding: 15px;font-size: 14px;}
    .child-list li a{padding: 6px 15px}
    .title h3{font-size: 16px;}
    .contact-content-block h2{font-size: 22px !important;}
    .page-wrapper p, .page-wrapper ul li, .page-wrapper ol li{font-size: 14px !important;}
    .title p{font-size: 12px !important;}
    .business-form-wrapper .form-row .form-input p label{font-size: 10px;}
    .charact-images img{left: 10%;}
    .characteristics-wrapper{height: 372px;}
    .charact-images img {height: 245px;width: 240px;}
    .single-product-wrap{margin: 20px}
    .whychoose-content{padding: 10px;}
    .whychoose-content h3{font-size: 30px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{font-size: 10px !important;}
    .whychoose-wrapper {padding: 20px 20px 20px;}
    .story-block, .category-wrapper .slick-slide img{width: 100%;}
    .story-content-wrap {padding: 10px 15px 10px 10px;}
    section.slogan-wrapper {height: 300px;}
    .gt_switcher_wrapper{right: 5% !important}
    .single-product-wrap{display: block;}
    .prod-content-holder h2{font-size: 25px;}
    .product-wrapper, .product-detail-wrapper, .page-wrapper{padding: 20px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size: 12px !important;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-flyout ul.mega-sub-menu{width: 200px;}
    .sub-category-box h3{font-size: 14px;}
}
@media screen and (max-width: 769px){
    .prod-content-holder h2 {font-size: 20px;}
}
@media screen and (max-width: 768px){
    .sticky-header-logo img{width: 55%;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link{font-size: 12px;}
    .web-top-sticky-header{padding: 20px 0;}
    .sticky-header-menu{margin: 20px 0}
    .header-menu {left: 18%;}
    .main-heading h1 {font-size: 19px;}
    .main-menu ul li {padding: 5px 5px 5px 110px;}
    .charact-images img{left: 10%;height: 220px;width: 210px;}
    .list h2{text-align: right;}
    .characteristics-wrapper{height: 344px;}
    section.story-wrapper{padding: 60px 0 550px;}
    section.slogan-wrapper {height: 350px;}
    .footer-widget-wrapper{flex-wrap: wrap;}
    .footer-widgets{flex: 0 0 50%;text-align: center;}
    .value-img-holder{text-align: center;order: 0}
    .value-img-holder img{width: 40%;}
    .value-content-holder{order: 1;text-align: center;}
    .about-img-holder{text-align: center;}
    .about-img-holder img{width: 60%;}
    .about-content-holder{text-align: center;}
    .about-content-holder p{text-align: center;}
    .about-content-holder .blue-border{margin: 0 auto;}
    .page-wrapper p, .page-wrapper ul li, .page-wrapper ol li{text-align: center;}
    .category-img-holder{order: 0;text-align: center;margin-bottom: 40px;}
    .category-content-holder{order: 1;text-align: center;}
    .category-border{display: none;}
    .prod-img-holder{order: 0;}
    .prod-content-holder{order: 1;text-align: center;}
    .prod-desc{order: 2;}
    .sidebar-wrapper{order: 1}
    .business-form-wrapper .form-row .form-input p label {font-size: 14px;}
    .whychoose-wrapper {height: auto;}
    .header-logo{top: 10px;right: 20px;}
    footer{background-size: cover;}
    .footer-widget-block .menu{margin: 20px}
    .page-become-a-distributor .contact-content-block{order: 0}
    .page-become-a-distributor .contact-form-block{order: 1;}
    .story-block{top:0;left: 0;right: 0;padding: 0 15px;}
    .story-content-wrap {padding: 10px 10px 10px 10px;}
    .title h3, .contact-content-block h2{text-align: center;}
    .list h2{right: 0}
    .main-name{right: -140px;}
    .whychoose-content{padding: 10px;}
    .whychoose-content h3{font-size: 30px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{font-size: 10px !important;}
    .whychoose-wrapper {padding: 20px 20px 20px;}
    
    .whychoose-content{padding: 10px;}
    .whychoose-content h3{font-size: 30px;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-item > a.mega-menu-link{font-size: 10px !important;}
    .whychoose-wrapper {padding: 20px 20px 20px;}
    .story-block, .category-wrapper .slick-slide img{width: 100%;}
    .story-content-wrap {padding: 10px 15px 10px 10px;}
    section.slogan-wrapper {height: 230px;}
    .category-content-holder p{font-size: 12px !important;}
    #mega-menu-wrap-header-sticky #mega-menu-header-sticky > li.mega-menu-flyout ul.mega-sub-menu {
        width: 100%;
    }
    
}

@media screen and (max-width: 640px){
    .main-heading h1 {font-size: 12px;}
    .web-header > img{height: 170px;}
    .list h2{font-size: 30px;margin-top: 45px;}
    .charact-images img{left: 10%;height: 160px;width: 150px;}
    .characteristics-wrapper {height: 275px;}
    section.slogan-wrapper {height: 220px;}
    .title p{text-align: center;}
    .content_holder{padding-right: 20px;}
    .contact-content-block h2{text-align: center;}
    .about-content-holder {padding-right: 0}
    .main-name {right: -110px;}
    .main-name h3{font-size: 40px;}
    .gt_switcher_wrapper {right: 12% !important;}
    .list h2 {right: 50px;}
    .whychoose-content {padding: 10px 40px 10px 10px;}
    .box{text-align: center;}
}

@media screen and (max-width: 480px){
    .sticky-header-logo img{width: 100%;}
    .web-header{height: 150px;}
    .web-header > img{height: 150px;}
    .header-logo{top: 10px;right: 0;}
    .main-menu{bottom: -15px}
    .characteristics-wrapper {height: 198px;}
    .charact-images img {left: 8%;height: 120px;width: 110px;top: -27px;}
    .list h2 {font-size: 15px;margin-top: 0;}
    .whychoose-content h3{font-size: 25px;}
    .category-heading h3 {font-size: 25px;}
    .whychoose-content p, .story-content p {font-size: 12px;}
    section.slogan-wrapper {height: 160px;}
    .next-arrow, .prev-arrow{top: 50%}
    .next-arrow{right: -10px}
    .prev-arrow{left: -10px;}
    .category-list{transform: rotate(0deg);}
    .footer-widgets{flex: 0 0 100%;}
    .first-col{padding-right: 10px;}
    footer{background-size: cover;}
    .wp-container-core-social-links-layout-1.wp-container-core-social-links-layout-1{justify-content: center !important;}
    .footer-widget-block figure {text-align: center;}
    .wp-container-core-buttons-layout-1.wp-container-core-buttons-layout-1{justify-content: center !important;}
    .footer-widget-block .menu li a, .footer-widget-block p, .footer-widget-block a{text-align: center !important;}
    .footer-widget-block .menu{margin: 20px}
    .products-category-list{padding: 0;}
    .single-product-wrap{display: block;}
    .img_holder{top: -50px;left: 0;}
    .content_holder {padding: 20px 20px;}
    .header-menu{padding: 10px 70px}
    .main-menu ul li {padding: 5px 5px 5px 50px;}
    .value-img-holder img, .about-img-holder img{width: 100%;}
    .title p{font-size: 12px !important;}
    .main-heading{top: 3px}
    .list h2 span.initials{font-size: 20px;}
    .main-name h3{font-size: 15px;}
    .wp-container-core-social-links-is-layout-1.wp-container-core-social-links-is-layout-1, .wp-container-core-buttons-is-layout-1.wp-container-core-buttons-is-layout-1{justify-content: center !important;}
    .story-block{width: 100%;}
    .list h2 {
        right: 30px;
    }
    .whychoose-content {
        padding: 10px 10px 10px 10px;
    }
}

@media screen and (max-width: 400px){
    .charact-images img{left: -10%;}
    .next-arrow, .prev-arrow {top: 50%;}
    .product-category-single {margin: 50px 0;}
    
    
}

@media screen and (max-width: 320px){
    .sticky-header-logo img {width: 100%;}
    .sticky-header-button a {padding: 8px;font-size: 12px;display: block;width: fit-content;}
    .main-menu ul li {padding: 5px 5px 5px 58px;}
    .header-menu{padding: 10px 70px;}
    .list h2{font-size: 25px;}
    .story-heading h3{font-size: 30px;}
    .web-header{height: 170px;}
    .web-header > img{height: 170px;}
    .characteristics-wrapper {height: 200px;}
    .charact-images img {left: -18%;height: 100px;width: 80px;top: -6px;}
    .list h2{margin-top: 0;font-size: 15px;}
    .story-content-wrap {padding: 10px 10px 10px 10px;}
    .category-wrapper {padding: 160px 20px 10px;}
    .category-heading h3 {font-size: 25px;}
    .category-heading .blue-border {width: 100%;}
    section.slogan-wrapper {height: 120px;}
    .whychoose-content h3 {font-size: 25px;}
    .whychoose-content {padding: 0 20px;}
    .catalog-wrapper img, .packaging-wrapper img{height: 100px;}
    .header-menu{padding: 10px 70px}
    .main-menu ul li {
        padding: 5px 5px 5px 50px;
    }
    .list h2 span.initials{font-size: 20px;}
    .main-name h3{font: 15px;}
    .main-name {right: -60px;}
}