.text-lg h4{font-size:35px;line-height:40px}.text-md p{font-size:24px;line-height:40px}h2{font-size:48px;line-height:54px}.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}#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}.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}@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){h2{font-size:40px;line-height:45px}.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){h2{font-size:30px;line-height:35px}}@media only screen and (max-width:1200px){.product-range img{height:220px}}@media only screen and (max-width:1100px){.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){h2{font-size:30px;line-height:35px}.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%}}@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%}#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}.text-md p{font-size:20px;line-height:25px}#contact.home .heading-wrapper{margin-bottom:10px}#advantage .content-wrapper .advantage-wrapper{width:100%}#advantage .advantage-wrapper{gap:10px}#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%}}@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}h2{font-size:24px;line-height:28px}#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%}}@media only screen and (max-width:540px){#about.home .feature-bar{flex-direction:column}#why-choose-us.home .description-wrapper{padding:0}#brand-promise.home .developers-build-text{padding:20px}}@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%}}