@media(max-width:1200px){img{max-width:100%;height:auto}.menu-Bar{display:block;top:0}.menuWrap.open{display:flex;left:0}.menuWrap{position:fixed;left:-210%;right:0;top:0;bottom:0;margin:auto;background:#0f4c97;height:100vh;display:flex;align-items:center;justify-content:center;flex-flow:column;transition:all .4s ease;z-index:3;width:100vw}ul.menu li{display:block}ul.menu li a{padding:0;display:block;text-align:center;margin-bottom:15px;margin-right:0;color:#fff;font-size:15px;text-transform:capitalize}.logo img{max-width:50%}.container{position:relative}header .main-header ul.menu>li{display:block;margin:0;padding:0}header .main-header ul.menu>li a{color:#fff}header .main-header ul.menu>li a:before{display:none}}@media(max-width:1200px){header{position:relative}.dropdown{position:unset;box-shadow:none;width:100%;background:#f0f8ff80}.dropdown ul li a{padding:0;line-height:1rem;padding:1rem;font-weight:500}.sub-menu a{color:#333!important;margin-bottom:0!important}.sub-menu{left:auto!important;padding-top:16px;top:24px}a.header-btn{padding:15px 20px!important;margin-bottom:0!important;display:flex!important;gap:5px!important;align-items:center}.menuWrap .menu:first-child{padding-left:0;width:100%}img{max-width:100%;height:auto}.menu-Bar{display:block;top:0}.menuWrap.open{display:flex;left:0}.menuWrap{position:fixed;left:-210%;top:0;bottom:0;margin:auto;background:#fff;height:100vh;display:flex;align-items:center;flex-flow:column;transition:all .4s ease;z-index:3;width:100%;overflow-y:auto;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f}ul.menu>li{display:flex;justify-content:center;gap:5px;border-bottom:1px solid #ddd;padding:0;flex-direction:column}ul.menu>li>a{padding:0;display:block;text-align:center;margin-bottom:15px;margin-right:0;color:#fff;font-size:15px;text-transform:capitalize}.container{position:relative}.mainBanner .container{position:initial}.main-header{position:relative;z-index:2;width:100%;padding-top:18px}header .main-header ul.menu>li>a{color:#333;width:100%;text-align:left;margin:0;display:flex;justify-content:space-between;padding:1rem}header .main-header ul.menu>li>a:before{display:none}ul.menu ul.top-social-icons{margin-top:1rem;padding:0rem 1rem}h1{font-size:50px}.mainBanner{padding:3rem 0;height:initial}h2{font-size:30px;line-height:normal}.subscribe{display:flex;justify-content:space-between}.subscribe input.form-control{width:80%}.subscribe button.btn-subscribe{height:100%;width:20%}}@media(max-width:1025px){.overlap-slider{width:100%;position:relative}}@media(max-width:768px){.logo img{max-width:40%}header{padding:0rem 0}.menuWrap{position:fixed;margin:0}.menuWrap.open{display:block;left:0;top:0}ul.menu{margin-top:110px}header .main-header ul.menu>li:last-child{border:0}ul.menu a.btn.btn-primary{margin-top:20px}.top-bar .contact-info a{font-size:13px;margin:0!important}h1{font-size:32px;line-height:1.2}.mainBanner{height:800px!important}.hero-content a.btn-primary{margin-top:20px}.hero-form-card h3.title{font-size:24px;line-height:normal}h1 br{display:none}.mainBanner{height:initial}.banner-content{padding-left:10px}.hero-section p.para{font-size:15px}.hero-section p.para br{display:none}section{padding-bottom:3rem}section{padding-top:3rem}h2{font-size:28px;line-height:1}p{font-size:14px;line-height:1.4}.btn{padding:14px 24px;font-size:12px}a.f-logo img{height:70px}.footer-content p,.copyright p{text-align:center;margin-bottom:8px}.clientSlider img{max-width:100%}.logo img{max-width:80%}.inner-banner{padding:5rem 0}}@media(min-width:1400px){.container{max-width:1575px}}@media(max-width:767px){.main-header{position:absolute;padding-top:2rem}.hero-content{padding-top:7rem}.mainBanner{padding-inline:2rem;height:600px!important}.con-pad{padding-left:20px;padding-right:20px}a.logo{font-size:24px}ul.menuRight{justify-content:center;margin-top:1rem}.menu-Bar{margin-top:30px}.mainBanner .hero-content p{padding-block:12px 22px;font-size:16px;line-height:26px}.mainBanner .hero-content span{font-size:16px;line-height:24px}h2{font-size:22px;line-height:26px}h4{font-size:18px;letter-spacing:.5px}section.about .top h2{line-height:30px!important}section.about .top{margin-bottom:20px}.about-card{margin-block:1rem}.whatNxt-card .txt p{min-height:auto;padding-block:20px 19px;line-height:20px}.whatNxt-card .txt{padding-block:2rem}.whatNxt-card{margin-block:1rem}.whatNxtImg img{height:280px}section.society small{line-height:20px;font-size:14px;text-align:center}section.society .txt{text-align:center;margin-bottom:25px}.productImgWrap img{height:100vw!important}.productImgWrap2 img{height:50vw}.productDetailNav .slider-nav .slick-slide{margin:0 5px}.productImg{margin-left:0}section.product-sec .content{padding:30px 0 0}section.product-sec .btns .btn-primary{margin-right:0}section.product-sec .btns .btn{margin-block:7px}.product-sec ul.tab-list{display:inline-block!important;text-align:center;width:100%}.des-img{margin-top:2rem}.founders-card{margin-block:1rem}.sec-pad{padding-top:50px;padding-bottom:50px}section.per .content h2{line-height:29px}section.per .content p{font-size:16px;padding-block:16px 26px}section.per .content{text-align:center}.footer-content{text-align:center;padding-top:3rem}ul.f-menu{display:block;margin-block:1rem}ul.footer-social-icons{margin-bottom:1rem}.innerBan .hero-content{padding-top:8rem!important;padding-left:1rem;text-align:center}.innerBan{background-position:4% center!important;height:450px!important}.innerBan .hero-content h1,.innerBan .hero-content p{color:#fff!important}.innerBan .hero-content .btns{display:block}.innerBan .hero-content .btns .btn{margin-top:8px}.innerBan .bannerOverlay{position:absolute;content:"";background:#00000078;top:0;right:0;bottom:0;left:0;z-index:-1}.valueWrap{padding-inline:2rem}.value-card{margin-block:1rem}section.adv .txt{padding:25px 0 0}section.adv .txt .btns{display:block}section.adv .txt ul{padding-block:2px 20px}section.adv .txt .btns .btn{width:100%;margin-block:5px}.foundersInner .founders-card{margin-block:15px}section.founders .top{margin-bottom:10px}.founders-card p{font-size:15px}section.faqs .txt{padding-right:0}.faq .at-title:after{right:5px}.faq .at-title h2{font-size:20px}.faq,.faqImg{margin-top:30px}ul.menuRight li a img{height:20px}ul.menuRight{gap:14px}section.faqs .txt h2{padding-block:12px 14px}.header__columns.spacing-style{padding-left:10px!important;padding-right:10px!important}span.header-logo__image-container.header-logo__image-container--inverse{display:none}.header-logo:has(.header-logo__image-container--inverse) .header-logo__image-container--original{display:block!important;flex-shrink:0}span.header-logo__image-container.header-logo__image-container--original img{max-width:60%}button.account-button{min-width:15px}button.account-button{min-width:auto!important;width:15%}span.svg-wrapper{display:inline-flex;justify-content:flex-end}button.account-button{display:inline-flex!important;justify-content:flex-end!important}header-actions{margin-inline:0px!important;gap:0px !important!important;display:inline-flex!important;justify-content:end!important}header-actions button.account-button{display:inline!important;width:10px!important}.hero-content{padding-top:10rem!important;text-align:center!important}.hero-content .btn{width:100%!important;margin:12px 0 0!important}section.product-sec ul.tab-list:before,section.product-sec ul.tab-list:after{width:100%!important;left:0!important}.product-sec ul.tab-list li{font-size:24px!important}#shopify-section-template--18629597823039__cta_banner_fffT6Y .CtaContnetX{width:100%!important}footer nav ul.list-unstyled{display:inline-block!important}.logo-block__image{display:block!important;max-width:100%!important;flex-shrink:0!important}.logo-block__image-wrapper{display:inline-block!important;width:100%!important;flex-shrink:0!important}.footer-content.spacing-style{flex-shrink:0;justify-content:center!important;align-items:center!important}footer .mobile-column{align-items:center!important}.logo-block.spacing-style{width:100%!important}.innerBan h1{font-size:30px!important}#shopify-section-template--18630700204095inner_banner_Rm7QKp .mainBanner.innerBan{height:400px!important;background-position:left!important}span.header-logoimage-container.header-logo__image-container--original img{max-width:100%!important}}@media(min-width:1280px)and (max-width:1600px){.btn{padding:18px 22px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/CMS-responsive.css.map */
