@media only screen and (max-width:1440px){.top-to-bottom-banner-btn a{left:23%;top:-280px}.banner-con{padding:192px 0 420px;clip-path:polygon(100% 0,100% 50%,67.4% 90%,36% 67%,24.4% 76%,0 60%,0 0)}h1{font-size:68px;line-height:72px}.price-value,h2{font-size:46px}.banner-title .special-txt,.slider-box-item figure:first-child{margin-bottom:22px}.banner-title p{margin-bottom:28px}h2{line-height:56px}.generic-content h2,.help-title h2{margin-bottom:18px}.generic-content p{margin-bottom:20px}.padding-bottom{padding-bottom:120px}.about-con .generic-content h2{padding-right:10px}.padding-top{padding-top:120px}.shop-con .genreic-title{width:45%}.shop-con .genreic-title h2{margin-bottom:50px}.shop-box{gap:14px;margin-bottom:48px}.shop-box-item{padding:15px 12px}.shop-box-img figure{margin-bottom:16px}.help-con{padding:106px 0 121px}.help-title p{margin:0 auto 30px}.slider-box-item h3{margin-bottom:12px}.slider-box .owl-carousel .owl-nav button.owl-prev{left:-40px}.slider-box .owl-carousel .owl-nav button.owl-next{right:-40px}.genreic-title P{margin-bottom:54px}.blog-box-item figure{margin-bottom:24px}.blog-box-item h3{margin-bottom:10px}.partner-con ul{gap:52px;padding-bottom:30px;margin-bottom:30px}.footer-con{clip-path:polygon(60% 34%,72% 27%,100% 41%,100% 100%,0 100%,0 39%,23% 0);padding:285px 0 60px}.footer-box{margin-bottom:35px}}@media only screen and (max-width:1199px){.banner-title h1,.shop-box{margin-bottom:28px}.top-to-bottom-banner-btn a{left:22%;top:-260px}.vision-con .generic-box{gap:74px}.faq-box{gap:91px}.header-con .navbar-nav{gap:30px}.banner-title span:first-child{font-size:18px;line-height:18px;margin-bottom:8px}h1{font-size:60px;line-height:70px}.banner-title .special-txt{font-size:22px;line-height:22px;margin-bottom:20px}.generic-btn a{padding:16px 34px 18px}.banner-con{padding:192px 0 320px;clip-path:polygon(100% 0,100% 50%,67.4% 84%,37% 67%,24.4% 76%,0 64%,0 0)}.padding-top{padding-top:100px}.padding-bottom{padding-bottom:100px}h2{font-size:40px;line-height:48px}.generic-content p{margin-bottom:18px}.generic-content p:nth-child(3){margin-bottom:24px}.price-value{font-size:44px;line-height:54px}.static-section ul{gap:30px;padding-top:18px}.static-box-item>span{font-size:14px;line-height:16px}.blog-box-item figure img,.faq-item-img figure img,.generic-img img{width:100%}.about-con .border-box:after{width:335px;height:450px}.generic-box{gap:112px}.professional-con .border-box:after{width:295px;height:329px}.shop-con .genreic-title h2{margin-bottom:40px}.favorite-icon a i{width:30px;height:30px;font-size:14px}h3{font-size:18px;line-height:22px}.shop-box{gap:11px}.shop-outer-content p{width:78%;margin:0 auto 20px}.help-title .generic-btn a,.shop-outer-content .generic-btn a{padding:17px 36px 19px}.vision-con .border-box:after{width:470px;height:260px}.help-con{padding:86px 0 100px}.slider-box-item{padding:0 48px 25px 28px}.slider-box-item p{font-size:16px;line-height:26px}.slider-box .owl-carousel .owl-nav button.owl-next{right:-20px}.slider-box .owl-carousel .owl-nav button.owl-prev{left:-20px}.genreic-title P{margin-bottom:48px}.blog-box{gap:25px}.faq-item-img .border-box:after{width:372px;height:319px}.faq-item-txt{margin-bottom:30px;padding:24px 30px 25px}.contact-info-con ul li{padding:28px 38px}.contact-info-title h3{font-size:20px;line-height:20px;margin-bottom:16px}.contact-info-title p{font-size:18px;line-height:26px;margin-bottom:24px}.contact-form-con{padding:30px}.footer-con{padding:255px 0 40px;clip-path:polygon(72% 34%,79% 29%,108% 47%,100% 100%,0 100%,0 32%,19% 0)}.footer-box figure{margin-bottom:12px}.footer-info{padding:18px 20px;margin-bottom:20px}}@media only screen and (max-width:991px){.top-to-bottom-banner-btn a{top:-230px;width:80px;height:80px}.static-box-item small{font-size:24px;line-height:24px}.contact-info-title h3{font-size:18px;line-height:18px;margin-bottom:10px}.banner-title h1,.banner-title p{margin-bottom:22px}.contact-form-con{padding:20px}.form-con ul li textarea{height:80px}.faq-item-txt{margin-bottom:20px;padding:20px 30px 22px}.banner-con{padding:172px 0 300px;clip-path:polygon(100% 0,100% 50%,67.4% 84%,37% 67%,24.4% 76%,0 64%,0 0)}h1{font-size:52px;line-height:64px}.banner-title .special-txt{font-size:20px;line-height:20px;margin-bottom:16px}.banner-title p{width:81%;font-size:18px;line-height:28px}.contact-info-con ul li:last-child a,.generic-btn a{line-height:16px;font-size:16px}.generic-btn a{padding:16px 24px 18px}.generic-box{gap:20px;text-align:left;grid-template-columns:44% 53%}.about-con .border-box:after{width:215px;height:330px}.static-section ul{gap:30px;padding-top:18px;justify-content:center}.about-con .generic-content h2,.blog-box-item h3,.blog-box-item p{padding-right:0}h2{font-size:34px;line-height:42px}.generic-content p{margin-bottom:16px}.faq-item-img figure,.generic-img figure{display:inline-block}.shop-box{gap:20px;grid-template-columns:31.5% 31.5% 31.5%}.shop-con .genreic-title{width:65%}.shop-con .genreic-title h2{margin-bottom:32px}.padding-top{padding-top:80px}.padding-bottom{padding-bottom:80px}.shop-outer-content p{width:100%}.vision-con .generic-box{gap:30px;grid-template-columns:52% 44%}.vision-con .border-box:after{top:-12px;left:8px;width:362px;height:190px}.help-con{padding:66px 0 80px}.help-title p{width:84%;margin:0 auto 20px}.help-title .generic-btn a{padding:17px 16px 19px}.help-title h2{margin-bottom:14px}.slider-con .genreic-title p{margin-bottom:70px}.slider-box-item{padding:0 18px 25px 28px}.faq-item-txt h3,.slider-box-item h3{margin-bottom:10px}.genreic-title P{margin-bottom:38px}.blog-box{gap:18px;grid-template-columns:31.533% 31.533% 31.533%}.blog-box-item{margin:0 auto}.faq-box{gap:20px;text-align:center;grid-template-columns:100%}.faq-item-content{order:2}.faq-item-img figure img{width:345px}.faq-item-img .border-box:after{width:346px;height:289px}.contact-box{gap:18px;align-items:center;grid-template-columns:48.66% 48.66%}.contact-info-con ul li{padding:22px 20px;margin-bottom:20px;gap:18px}.contact-info-title a{font-size:16px;line-height:18px}.contact-info-title p{font-size:16px;line-height:24px;margin-bottom:14px}.submit-btn button{font-size:16px;line-height:16px;padding:14px 10px}.footer-con{clip-path:polygon(66% 30%,85% 23%,100% 36%,100% 100%,0 100%,0 35%,24% 0);margin-top:-460px}.footer-box p{padding:0;line-height:26px;margin-bottom:11px}.footer-social-icon ul li a i{width:36px;height:36px;font-size:36px;line-height:36px}.footer-info ul{gap:0;flex-direction:column;width:340px;margin:0 auto}.price-value{font-size:30px;line-height:40px}.header-btn .search-bar{width:38px;height:38px}.header-btn{margin-right:35px}.support-btn a{font-size:14px;line-height:14px;padding:12px 26px 14px}.navbar-toggler{right:0;padding:0;top:22px;width:24px;border:none;position:absolute}.navbar-toggler-icon{float:left;width:100%;height:2px;margin:3px 0;background:var(--white-color)}.navbar-toggler:focus{outline:0}.navbar-toggler .navbar-toggler-icon:first-child,.navbar-toggler .navbar-toggler-icon:nth-child(3){-webkit-transition:transform .35s ease-in-out;-moz-transition:transform .35s ease-in-out;-o-transition:transform .35s ease-in-out;transition:transform .35s ease-in-out}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:first-child{position:absolute;top:8px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);left:0}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:nth-child(2){height:12px;visibility:hidden;background-color:transparent}.navbar-toggler:not(.collapsed) .navbar-toggler-icon:nth-child(3){position:absolute;top:8px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg);left:0}.navbar-collapse.collapse,.navbar-collapse.collapsing{width:100%;right:0;top:67px;z-index:999;position:absolute;background:var(--white-color)}.header-con .navbar-nav{gap:10px;margin-right:0}.header-con .navbar-light .navbar-nav .nav-link{color:var(--primary--color)}.header-con ul.navbar-nav .nav-item a{padding:4px 15px!important}.header-con .navbar-collapse ul.navbar-nav:first-child .nav-item:first-child{padding-top:15px}.header-con ul.navbar-nav .nav-item:last-child{padding-bottom:15px}.search-btn a i{width:40px;height:40px}.form-con ul li input,.form-con ul li select,.form-con ul li textarea{padding:15px 20px 16px}.slider-box-item p{font-size:14px;line-height:22px}#button{width:72px;height:72px;bottom:54px;right:43px}}@media only screen and (max-width:767px){.contact-box,.generic-box,.vision-con .generic-box{grid-template-columns:100%}.blog-box-item span,.generic-content h2{margin-bottom:10px}.vision-con .border-box:after{width:246px;height:120px}.generic-box{text-align:center}.professional-con .border-box:after{width:205px;height:209px}.generic-img img{width:250px}.blog-box,.shop-box{grid-template-columns:48% 48%}.faq-item-img .border-box:after{width:286px;height:229px}.faq-item-img figure img{width:285px}.navbar-toggler{top:16px}.contact-info-title a{font-size:16px;line-height:18px}.navbar-brand img{width:180px}.banner-con{background-attachment:local;padding:152px 0 280px;background-position:60%}.banner-title span:first-child{font-size:16px;line-height:16px}h1{font-size:46px;line-height:60px}.banner-title p{width:97%}h2{font-size:28px;line-height:34px}.banner-title p,.footer-box p,p{font-size:14px}.banner-title p,.footer-box p,.shop-outer-content p{line-height:24px}.generic-content p{margin-bottom:16px}.padding-bottom{padding-bottom:70px}.padding-top{padding-top:70px}.help-con{padding:56px 0 66px}.help-title p,.partner-con ul li figure img{width:100%}.genreic-title P{margin-bottom:32px}.blog-box-item h3{margin-bottom:8px}.partner-con ul{gap:15px;padding-bottom:20px;margin-bottom:20px}.footer-box p{padding:0;margin-bottom:11px}.slider-box-item p,body{font-size:14px;line-height:24px}.footer-con{padding:255px 0 30px;clip-path:polygon(66% 30%,84% 26%,100% 35%,100% 100%,0 100%,0 33%,36% 0)}.banner-title p{margin-bottom:20px}.shop-outer-content .generic-btn a{padding:14px 26px 15px}.top-to-bottom-banner-btn a{width:70px;height:70px;left:20%;top:-220px}}@media only screen and (max-width:575px){.banner-title span:first-child,.contact-info-con ul li:last-child a,.contact-info-title a,.generic-btn a{font-size:14px;line-height:14px}.blog-box,.shop-box{grid-template-columns:100%}#button::after,.footer-info ul li{line-height:16px}.top-to-bottom-banner-btn a{left:18%;top:-170px}#button{width:62px;height:62px;bottom:37px;right:42px}#button::after{font-size:16px}.search-btn a i{width:35px;height:35px}.header-btn{margin-right:25px}.support-btn a{display:none}.banner-con{padding:132px 0 220px;clip-path:polygon(100% 0,100% 68%,70.4% 84%,37% 73%,24.4% 81%,0 72%,0 0)}h1{font-size:38px;line-height:48px}.banner-title h1,.generic-content h2,.generic-content p:nth-child(3){margin-bottom:14px}.banner-title .special-txt{font-size:16px;line-height:20px;margin-bottom:10px}.generic-btn a{padding:14px 21px 16px}.faq-item-img figure img,.generic-img img{width:275px}.about-con .border-box:after{width:245px;height:350px}h2{font-size:24px;line-height:32px}.price-value{font-size:30px;line-height:34px}.contact-info-title h3,.copyright,.static-box-item>span{line-height:18px}.static-box-item small{top:4px;right:-16px;font-size:18px;line-height:18px}.professional-con .border-box:after{width:235px;height:258px}.faq-box,.generic-box{gap:20px}.blog-box-item,.shop-con .genreic-title{width:100%}.shop-box{margin-bottom:20px}.shop-outer-content .generic-btn a{padding:15px 28px 16px}.padding-top{padding-top:50px}.padding-bottom{padding-bottom:50px}.vision-con .border-box:after{width:277px;height:170px}.help-con{padding:46px 0 56px}.slider-box .owl-carousel .owl-nav button.owl-next{right:-5px}.slider-box .owl-carousel .owl-nav button.owl-prev{left:-10px}.slider-box-item{padding:0 25px 25px 28px}.faq-item-img .border-box:after{width:276px;height:229px}.genreic-title P{margin-bottom:26px}.contact-info-title h3{font-size:18px;margin-bottom:12px}.contact-info-title p{font-size:14px;line-height:22px;margin-bottom:14px}.contact-info-con ul li{gap:18px;padding:24px 22px}.form-con ul li input,.form-con ul li select,.form-con ul li textarea{padding:12px 15px 13px}.form-con ul li{margin-bottom:8px}.submit-btn button{font-size:14px;line-height:14px;padding:14px 10px}.footer-con{padding:245px 0 30px;clip-path:polygon(63% 27%,83% 24%,100% 28%,100% 100%,0 100%,0 29%,44% 0);margin-top:-450px}.footer-box{margin-bottom:25px}.copyright{font-size:14px}.footer-info ul{gap:10px;width:100%}}