.text-lg h4{font-size:35px;line-height:40px}.wpcf7-response-output{color:white!important;font-size:19px!important;border:0!important}form input[type=submit]{font-family:"Manrope",sans-serif;font-size:16px;line-height:24px;text-align:center;border-radius:4px;transition:.2s;color:var(--white);background-color:transparent;padding:10px 30px;border:2px solid var(--white);width:40%;margin:0 auto}form input[type=submit]:hover{color:var(--blue-1);background-color:var(--white)}.text-center{text-align:center}h1{font-size:64px;line-height:72px}h6{font-size:18px;line-height:28px}.feature-item{flex-direction:column;align-items:center;gap:10px}.feature-item img{width:80px;height:80px;object-fit:contain}.product-range,.why-choose-list li{transition:.2s}.product-range img{height:300px;object-fit:cover}.product-range:hover,.why-choose-list li:hover{transform:scale(1.03)}.product-range img{border-radius:30px}.product-range h3{gap:24px}.product-wrapper{border-radius:30px}.why-choose-list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.box-shadow-default{box-shadow:0 20px 61px -15px #ccc}.why-choose-list li::before{content:"";background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAOCAYAAAAfSC3RAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAADlSURBVHgBvVAxCsJAENw9xcZCf6DWNiKi4Cus7fyBDxD8Q15gZe0PNI2NCKmsbawsrCQRvF13YxKjCRIQHA52925n5hiAfwPjZtdtX3yiemAtB0ToWws3S+DrLL284Z1oMTudJ7pvYiIj1JGZVUyLKIaDzhg5EL8cy2l7IaNBOMqWGyool1GEjPRW1dxcomrL1npcGzhoYARZNKsN6Fy3S++dGP9NSCIxhzyYcMkzqZRYD6cC+wbzeYGJb3FiIacskZ9OYYAFkITDyI6UWolxI7VVmNjfH6ZxXx32OlF6GTBVVvALHubrVk1S/5otAAAAAElFTkSuQmCC");background-size:contain;background-repeat:no-repeat;width:14px;display:inline-block;height:14px;position:absolute;left:-20px;top:5px}.what-client-say-img{width:fit-content}.img-background-card{background-color:var(--blue-1);border-radius:30px}.img-background-card img{top:40px;left:-20px;object-fit:cover;border-radius:30px;box-shadow:0 8px 20px rgba(0,0,0,.2)}span.erase{text-decoration:line-through}.product-wrapper{justify-content:center}.br-default{border-radius:30px}#feature .card-item{width:24%}#feature .card-item img{width:100%;height:220px;object-fit:cover}#site-header.fixed{background-color:var(--white)}#site-header.fixed .logo-wrapper img{width:auto}.burger.active .line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.burger.active .line:nth-child(2){opacity:0}.burger.active .line:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.drawer.open{right:0}.drawer-menu{display:flex;flex-direction:column;gap:20px}form input,form textarea{width:100%;border-radius:6px!important}form input::placeholder,form textarea{font-family:"Manrope",sans-serif;font-size:14px}form p{display:flex;flex-direction:column;gap:20px}.accordion{cursor:pointer;padding:18px;width:100%;border:none;text-align:left;outline:none;transition:.4s}.active,.accordion:hover{background-color:var(--red-1)}.accordion::after{content:"+";color:#fff;font-weight:700;float:right;margin-left:5px}.active:after{content:"−"}.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.contact-info-item:first-child{border:none}.contact-info-item{border-left:2px solid #111}@media only screen and (max-width:1650px){#hero.home{background-size:40%;padding-top:140px;padding-bottom:50px}}@media only screen and (max-width:1367px){h1{font-size:50px;line-height:55px}.why-choose-list{width:100%}.img-background-card img{top:20px}#about.home .who-we-are{padding:50px}#why-choose-us.home{padding:200px 0 100px}#about-1.about,#about-2.about{padding:50px 0}section.about .content-wrapper{padding:0;margin:0}}@media only screen and (max-width:1150px){h1{font-size:40px;line-height:45px}}@media only screen and (max-width:1200px){.product-range img{height:220px}}@media only screen and (max-width:1100px){#hero .col-1{width:100%;background-color:rgba(255,255,255,.7);padding:50px}.product-wrapper{padding:50px;width:100%}#brand-promise.home{padding:240px 0 400px!important;margin-bottom:240px}#brand-promise.home .developers-build-wrap{margin:0;width:100%}#contact.home .contact-wrapper{flex-direction:column;gap:20px;padding:50px}#contact.home .contact-wrapper .col-1,#contact.home .contact-wrapper .col-2{width:100%}}@media only screen and (max-width:1024px){h1{font-size:40px;line-height:45px}.product-wrapper{padding:20px 0}#why-choose-us .product-wrapper{padding:30px}#testimonials.home .col-1{gap:20px}#advantage .content-wrapper .advantage-wrapper{width:80%}#feature .card-item{width:48%}#hero.contact .content-wrapper{gap:20px}#hero.contact .col-1{width:40%}#hero.contact .col-2{width:60%}}@media only screen and (max-width:980px){.product-range img{height:180px}}@media only screen and (max-width:800px){#section-6 .table-wrapper{flex-direction:column}#section-6 .table-wrapper .col-1,#section-6 .table-wrapper .col-2{width:100%}#product-sec-1 .content-wrapper .col-1,#product-sec-1 .content-wrapper .col-2{width:100%}#about.home .feature-bar{flex-wrap:wrap}#product.home .heading-wrapper{margin-bottom:0}#brand-promise.home .developers-build-text{padding:50px}.text-lg h4{font-size:30px;line-height:35px}#contact.home .heading-wrapper{margin-bottom:10px}#feature .content-wrapper .col-1,#feature .content-wrapper .col-2{width:100%;margin-top:0}#feature .content-wrapper .heading-wrapper{text-align:center}#feature .content-wrapper .description-wrapper{padding:0}#advantage .content-wrapper .advantage-wrapper{width:100%}#advantage .description-wrapper{justify-content:left;text-align:left}#advantage .heading-wrapper{margin:0}#advantage .advantage-wrapper{gap:10px}#application .content-wrapper .col-1 .heading-wrapper{text-align:center}#application .content-wrapper .col-1,#application .content-wrapper .col-2{width:100%}#faq .heading-wrapper{text-align:center}#advantage .advantage-wrapper{gap:10px}#about-1.about .content-wrapper{flex-direction:column;gap:50px}#about-1.about .content-wrapper .col-1,#about-1.about .content-wrapper .col-2{width:100%}#about-2.about .content-wrapper{flex-direction:column;gap:50px}#about-2.about .content-wrapper .col-1,#about-2.about .content-wrapper .col-2{width:100%}#hero.contact .col-1{width:100%;text-align:center}#hero.contact .col-2{width:100%}#hero.contact{padding-bottom:50px}#contact-info.contact .contact-info-item{width:32%}}@media only screen and (max-width:767px){#testimonials.home .what-client-say-wapper{flex-direction:column;gap:50px}#testimonials.home .what-client-say-wapper .col-1,#testimonials.home .what-client-say-wapper .col-2{width:100%}#about-2.about{padding-top:20px!important}#about-1.about{padding-bottom:20px!important}#about-1.about .img-background-card{margin:30px}}@media only screen and (max-width:640px){.product-range img{height:auto}.product-range{width:75%}#product.home .product-wrapper{flex-direction:column;align-items:center}.why-choose-list{display:flex;flex-direction:column}h1{font-size:34px;line-height:38px}#about.home{text-align:center}#product.home{text-align:center}#testimonials.home .img-wrapper{margin:0 auto}#brand-promise.home .description-wrapper{text-align:center}#testimonials.home .heading-wrapper{justify-content:center}.why-choose-list li{width:100%}#testimonials.home .what-client-say-wapper .col-2{width:90%;margin:0 auto}#contact.home .contact-wrapper{padding:0;margin-bottom:20px}#contact.home .contact-wrapper .col-1{padding:30px 20px}#contact.home .contact-wrapper .col-2{padding:20px}#about.home .who-we-are{padding:30px!important}#advantage .advantage-wrapper{width:100%;padding:20px;margin-left:0}#about-1.about,#about-2.about{text-align:center}#feature .card-item{width:100%}#contact-info.contact .contact-infor-wrapper{flex-direction:column;align-items:center;gap:40px}#contact-info.contact .contact-info-item{width:100%;border:none;gap:5px}}@media only screen and (max-width:540px){#hero .col-1{padding:30px 10px}#about.home .feature-bar{flex-direction:column}#why-choose-us.home .description-wrapper{padding:0}#brand-promise.home .developers-build-text{padding:20px}form input[type=submit]{width:100%}}@media only screen and (max-width:800px){#brand-promise .text-lg h4{font-size:22px;line-height:30px}#hero.home.bg-contain{background-size:cover!important;margin-bottom:20px}}@media only screen and (max-width:440px){.product-range{width:75%}}