@media (max-width:1100px){.swiper-pagination.vertical{left:-2.5%!important}}@media (max-width:991px){.main-btn span{font-size:16px}.container-left{padding-left:1em;padding-right:1em}.menu-btn{display:block}.mobile-menu .logo img{width:100%}.mobile-menu .logo{width:96px;display:block;filter:invert(100%) brightness(1000);padding:.5em 1em}.main-nav .inner-nav .m-part .nav-list{display:none}.main-nav .inner-nav{padding:0 1.5em}.up-text.justify-content-center p{text-align:center}}@media (max-width:600px){.sec,.header-page{padding:3em 0px!important}.cart-box{padding:1.5em 1em!important}.sm-head{font-size:26px}.pay-me-wrapper{flex-direction:column}.cart-box h3{font-size:28px}.cart-noti{min-width:250px}.qty-wrap button,.qty-wrap input{min-width:45px;height:45px;width:45px}.ex-container{flex-direction:column}.pr-con-content h3{font-size:28px}.float{right:20px!important;bottom:15px!important}.step-container .col-lg-4:nth-child(3) .step-card{margin-top:0}.cart-card{grid-template-columns:1fr}.cart-card .cross{top:1.5em;right:1.5em}.sec-head{font-size:32px}.con-wrapper{padding:2em 1.5em}.sec-head h3{font-size:32px}.banner-con h1{font-size:32px}.dh-con{margin-top:1.5em}.banner-con h3{font-size:18px}.counter-wrap .counter h3{font-size:35px}.hero-img{margin-top:1.5em}.ic-grid{grid-template-columns:1fr;margin-bottom:1.5em}.timer-wrapper{flex-wrap:wrap}.up-text p{font-size:16px}.im-img{margin-top:1.5em}.vid-wrap{padding-top:65%}.tick-sec .border1,.tick-sec .border2{display:none}.vid-wrap button{width:100px;height:100px}.vid-wrap button img{width:25px}}@media (max-width:450px){.main-nav .inner-nav{padding:0 0em;padding-right:0.5em!important}.top-bar{padding:8px .5em}.main-nav .inner-nav .l-part{gap:12px}.main-nav .inner-nav .r-part .main-btn{padding:12px 15px!important;font-size:14px!important}.main-nav .inner-nav .l-part .logo img{width:55px}.login-ctn .modal-body,.signup-ctn .modal-body{padding:1.5em 1.5em}.main-nav .inner-nav .main-btn{padding:8px 20px;padding-bottom:10px}.main-nav{padding:8px 0}}@media (max-width:767px){.about-header{padding:3em 0}.ft-head{margin-top:1.5em}.cc-tabs button{padding:12px 10px;font-size:13px}.product-inner-sec{padding:1.5em 0px!important}.product-slider .pr-prev{left:.3em}.product-slider .pr-next{right:.2em}.product-slider button img{width:35px}.mobile-menu .nav-list{padding:.5em 0px!important}.mobile-menu>button{top:1.2em!important;right:0.7em!important}.mobile-menu .logo{width:96px;display:block;filter:invert(100%) brightness(1000);padding:.5em 1em}.mobile-menu .logo img{width:100%}.con-grid{grid-template-columns:1fr}.container-right{padding:0 1em}}