@import "https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Google+Sans+Flex:opsz,wght@6..144,1..1000&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap";*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0;font-family:Google Sans Flex,sans-serif}.nav-container{z-index:99999;justify-content:space-between;align-items:center;width:100%;height:100px;padding:0 4%;display:flex;position:absolute;top:0;left:0}.nav-left{align-items:center;width:170px;height:120px;margin-top:3%;display:flex}.nav-left a{align-items:center;width:100%;height:100%;display:flex}.nav-left img{object-fit:contain;width:100%;height:100%}.nav-right ul{align-items:center;gap:38px;margin:0;padding:0;list-style:none;display:flex}.nav-right ul li a{color:#fef42f;padding:8px 0;font-size:16px;font-weight:700;text-decoration:none;transition:color .3s;position:relative}.nav-right ul li a:after{content:"";background:#fef42f;border-radius:20px;width:0;height:3px;transition:width .3s;position:absolute;bottom:-5px;left:0}.nav-right ul li a:hover:after{width:100%}.hamburger{cursor:pointer;z-index:100000;background:#fef42f;border:none;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:5px;width:42px;height:42px;display:none}.hamburger span{background:#000;border-radius:20px;width:21px;height:2.5px;transition:all .3s}.hamburger.active span:first-child{transform:rotate(45deg)translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg)translate(6px,-6px)}@media (width<=992px){.nav-container{height:85px;padding:0 4%}.nav-left{width:135px;height:75px}.nav-right ul{gap:25px}.nav-right ul li a{font-size:15px}}@media (width<=768px){.nav-container{height:75px;padding:0 20px}.nav-left{width:115px;height:75px}.hamburger{display:flex}.nav-right{opacity:0;pointer-events:none;background:#111;border:1px solid #fef42f40;border-radius:18px;width:auto;padding:18px;transition:all .35s;position:absolute;top:100px;left:20px;right:20px;transform:translateY(-20px);box-shadow:0 18px 35px #00000040}.nav-right.active{opacity:1;pointer-events:auto;transform:translateY(0)}.nav-right ul{flex-direction:column;align-items:stretch;gap:8px}.nav-right ul li a{color:#fef42f;border-radius:12px;width:100%;padding:14px 16px;font-size:16px;display:block}.nav-right ul li a:hover{background:#fef42f1f}.nav-right ul li a:after{display:none}}@media (width<=420px){.nav-container{padding:0 14px}.nav-left{width:100px}.nav-right{left:14px;right:14px}}.footer{color:#000;background:#fef42f;width:100%;padding:60px 6% 35px;position:relative;overflow:hidden}.footer-container{justify-content:space-between;align-items:flex-end;gap:60px;width:100%;display:flex}.footer-left{text-align:left;flex:1.2}.footer-left h2{max-width:620px;margin:0 0 24px;font-size:28px;font-weight:800;line-height:1.25}.footer-left h3,.footer-left .numb{align-items:center;gap:10px;margin:0 0 8px;display:flex}.footer-left h3{font-size:18px;font-weight:700}.footer-left p{margin:5px 0 16px;font-size:15px;line-height:1.7}.footer-left .numb{margin-bottom:8px;font-size:16px;font-weight:600}.footer-icon{color:#000;flex-shrink:0;min-width:20px;font-size:16px}.footer-right{text-align:left;flex-direction:column;flex:.8;align-items:flex-start;display:flex}.footer-social{margin-bottom:18px}.footer-social h3{margin:0 0 12px;font-size:20px;font-weight:700}.footer-social-icons{align-items:center;gap:12px;display:flex}.footer-social-icons a{color:#fef42f;background:#000;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:15px;text-decoration:none;transition:all .3s;display:flex}.footer-social-icons a:hover{transform:translateY(-5px)}.footer-whatsapp{margin-bottom:18px}.whatsapp-float{color:#000;align-items:center;gap:10px;text-decoration:none;transition:all .3s;display:flex}.whatsapp-float img{object-fit:contain;width:52px;height:52px;display:block}.whatsapp-float span{color:#000;font-size:15px;font-weight:600}.whatsapp-float:hover{transform:translate(4px)}.footer-links{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.footer-links a{color:#000;font-size:15px;font-weight:600;text-decoration:none;transition:all .3s}.footer-links a:hover{text-decoration:underline}.footer-links span{color:#000}.footer-copy{color:#000;margin:0 0 8px;font-size:13px;line-height:1.6}.footer-bottom{color:#000;font-size:13px}.footer-bottom a{color:#000;text-decoration:none}.footer-bottom a:hover{text-decoration:underline}.footer-bottom span{font-weight:800}@media (width<=992px){.footer{padding:55px 5% 32px}.footer-container{gap:40px}.footer-left h2{font-size:24px}}@media (width<=768px){.footer{padding:50px 5% 30px}.footer-container{flex-direction:column;align-items:flex-start;gap:35px}.footer-left,.footer-right{text-align:left;align-items:flex-start;width:100%}.footer-left h2{font-size:22px}.footer-left h3{font-size:16px}.footer-left p{font-size:14px}.footer-left .numb{font-size:15px}.footer-social-icons,.whatsapp-float{justify-content:flex-start}.footer-links{align-items:flex-start;gap:7px}}@media (width<=420px){.footer{padding:42px 5% 25px}.footer-left h2{font-size:20px}.footer-links{flex-direction:column;align-items:flex-start}.footer-links span{display:none}.whatsapp-float img{width:45px;height:45px}.whatsapp-float span{font-size:14px}}.slider-container{width:100%;height:80vh;position:relative;overflow:hidden}.slider-container:after{content:"";z-index:1;background:linear-gradient(90deg,#00000090 0%,#0000009a 20%,#0006 45%,#0000001a 70%,#0000 100%);position:absolute;inset:0}.slide{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity 1s ease-in-out;position:absolute}.slide.active{opacity:1}.slider-overlay{color:#fff;z-index:2;position:absolute;bottom:0;left:70px;transform:translateY(-50%)}.slider-overlay h1{font-size:38px;font-weight:500}.slider-overlay p{opacity:.9;max-width:400px;font-size:18px}@media (width<=768px){.slider-container{height:50vh}.slider-overlay{left:20px}.slider-overlay h1{font-size:28px}.slider-overlay p{font-size:14px}}.about-section{color:#000;background-color:#fef42f;width:100%;padding:90px 6%;overflow:hidden}.about-container{justify-content:space-between;align-items:flex-end;gap:70px;width:100%;display:flex}.about-left{flex:1;align-items:flex-start;gap:22px;min-width:0;display:flex}.about-line{background:#000;border-radius:30px;flex-shrink:0;width:5px;min-width:5px;height:120px}.about-heading{text-align:left}.about-heading h4{margin:0 0 12px;font-size:22px;font-weight:600}.about-heading h1{max-width:700px;margin:0;font-size:52px;font-weight:800;line-height:1.1}.about-right{text-align:left;flex:1;max-width:650px}.about-right p{margin:0;font-size:18px;line-height:1.9}@media (width<=1100px){.about-container{gap:40px}.about-heading h1{font-size:44px}.about-right p{font-size:17px}}@media (width<=768px){.about-section{padding:70px 5%}.about-container{flex-direction:column;align-items:flex-start;gap:35px}.about-left{align-items:flex-start;width:100%}.about-line{height:90px}.about-heading h4{font-size:18px}.about-heading h1{max-width:100%;font-size:36px}.about-right{width:100%;max-width:100%}.about-right p{font-size:16px;line-height:1.8}}@media (width<=480px){.about-section{padding:60px 5%}.about-left{gap:16px}.about-line{width:4px;height:75px}.about-heading h4{font-size:16px}.about-heading h1{font-size:28px;line-height:1.2}.about-right p{font-size:15px;line-height:1.7}}.cement-section{background:#f3f3f3;width:100%;padding:80px 5%;overflow:hidden}.cement-wrapper{max-width:1300px;margin:0 auto}.cement-content{justify-content:space-between;align-items:center;gap:45px;display:flex}.cement-image{width:48%;height:520px;animation:.9s cubic-bezier(.22,1,.36,1) bagReveal}.cement-image img{object-fit:contain;filter:drop-shadow(0 22px 35px #0000002e);width:100%;height:100%;display:block}.cement-card{width:48%;height:520px;animation:.9s cubic-bezier(.22,1,.36,1) textReveal}.cement-card img{object-fit:contain;width:100%;height:100%;display:block}@keyframes bagReveal{0%{opacity:0;filter:blur(8px);transform:translate(-70px)rotate(-5deg)scale(.94)}60%{opacity:1;filter:blur();transform:translate(10px)rotate(2deg)scale(1.02)}to{opacity:1;filter:blur();transform:translate(0)rotate(0)scale(1)}}@keyframes textReveal{0%{opacity:0;filter:blur(8px);transform:translate(70px)scale(.95)}60%{opacity:1;filter:blur();transform:translate(-8px)scale(1.02)}to{opacity:1;filter:blur();transform:translate(0)scale(1)}}@media (width<=1200px){.cement-image,.cement-card{height:460px}}@media (width<=900px){.cement-section{padding:70px 5%}.cement-content{flex-direction:column;align-items:flex-start;gap:30px}.cement-image,.cement-card{width:100%;height:auto}.cement-image img{object-fit:contain;width:100%;max-height:380px}.cement-card img{object-fit:contain;width:100%;max-height:360px}}@media (width<=600px){.cement-section{padding:55px 4%}.cement-content{gap:22px}.cement-image img{max-height:300px}.cement-card img{max-height:280px}}@media (width<=420px){.cement-section{padding:45px 4%}.cement-image img{max-height:250px}.cement-card img{max-height:240px}}.support-section{width:100%;padding:90px 5%;overflow:hidden}.support-container{justify-content:space-between;align-items:center;gap:60px;display:flex}.support-image{flex:1;min-width:0}.support-image img{object-fit:cover;border-radius:40px;width:100%;height:85vh;display:block;box-shadow:0 12px 35px #0000001f}.support-content{text-align:left;flex:1;min-width:0}.heading-row{align-items:center;gap:16px;margin-bottom:25px;display:flex}.yellow-line{background:#fef42f;border-radius:20px;width:5px;min-width:5px;height:45px}.support-content h2{color:#111;margin:0;font-size:42px;font-weight:800;line-height:1.2}.support-content h3{color:#222;margin:35px 0 14px;font-size:24px;font-weight:700;line-height:1.3}.support-content p{color:#444;margin-bottom:18px;font-size:17px;line-height:1.9}.trust-list{margin:0 0 25px;padding:0;list-style:none}.trust-list li{color:#444;margin-bottom:14px;padding-left:34px;font-size:17px;line-height:1.8;position:relative}.trust-list li:before{content:"✔";color:#000;font-size:18px;font-weight:700;position:absolute;top:0;left:0}@media (width<=1200px){.support-container{gap:45px}.support-content h2{font-size:36px}.support-image img{height:75vh}}@media (width<=900px){.support-section{padding:70px 5%}.support-container{flex-direction:column;align-items:flex-start;gap:35px}.support-image,.support-content{width:100%}.support-image img{border-radius:28px;height:500px}.support-content h2{font-size:34px}.support-content h3{font-size:22px}.support-content p,.trust-list li{font-size:16px}}@media (width<=600px){.support-section{padding:55px 5%}.support-container{gap:25px}.heading-row{gap:12px;margin-bottom:20px}.yellow-line{width:4px;height:35px}.support-image img{border-radius:22px;height:340px}.support-content h2{font-size:28px}.support-content h3{margin:28px 0 12px;font-size:20px}.support-content p{font-size:15px;line-height:1.8}.trust-list li{padding-left:28px;font-size:15px;line-height:1.7}.trust-list li:before{font-size:16px}}@media (width<=420px){.support-image img{height:280px}.support-content h2{font-size:24px}.support-content h3{font-size:18px}.support-content p,.trust-list li{font-size:14px}}.company-page{color:#000;background:#fff;width:100%;overflow:hidden}.company-hero{background-color:#0000;background-image:linear-gradient(#003d70a6,#fef42fd9),url(/assets/Slider4-DhEnaG_5.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;min-height:550px;padding:120px 5% 70px;display:flex}.company-hero-overlay{text-align:center;color:#fff;max-width:850px}.company-hero-overlay h1{margin:0 0 18px;font-size:58px;font-weight:800;line-height:1.1}.company-hero-overlay p{max-width:720px;margin:0 auto;font-size:19px;line-height:1.7}.company-intro{background:#f8fbfd;padding:90px 7%}.company-container{grid-template-columns:1.35fr .85fr;align-items:center;gap:55px;display:grid}.company-text{text-align:left}.company-subtitle{color:#000;text-transform:uppercase;letter-spacing:1.5px;font-size:15px;font-weight:800}.company-text h2{color:#000;margin:14px 0 22px;font-size:42px;line-height:1.25}.company-text p{color:#000;margin:0 0 14px;font-size:16px;line-height:1.9}.company-card{text-align:left;background:#fff;border-left:6px solid #fef42f;border-radius:20px;padding:38px;box-shadow:0 18px 45px #003e701f}.company-card h3{color:#000;margin:0 0 18px;font-size:25px}.company-card ul{margin:0;padding:0;list-style:none}.company-card ul li{color:#000;margin-bottom:14px;padding-left:28px;font-size:16px;line-height:1.6;position:relative}.company-card ul li:before{content:"✓";color:#000;font-weight:800;position:absolute;left:0}.company-stats{background:#fef42f;grid-template-columns:repeat(4,1fr);gap:24px;padding:65px 7%;display:grid}.stat-box{text-align:center;color:#000;border-radius:18px;padding:28px 18px}.stat-box h2{margin:0 0 8px;font-size:46px;font-weight:800;line-height:1}.stat-box p{margin:0;font-size:16px;font-weight:600}.company-values{text-align:center;padding:90px 7%}.company-values h2{color:#000;margin:0 0 45px;font-size:42px;line-height:1.2}.values-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.value-card{text-align:left;background:#fff;border-radius:20px;padding:38px 30px;transition:all .3s;box-shadow:0 15px 40px #00000014}.value-card:hover{transform:translateY(-8px);box-shadow:0 22px 55px #00000021}.value-card h3{color:#000;margin:0 0 14px;font-size:24px}.value-card p{color:#000;margin:0;font-size:15px;line-height:1.8}.company-infra{background:#f8fbfd;padding:90px 7%}.infra-container{grid-template-columns:1.15fr 1fr;align-items:center;gap:45px;display:grid}.infra-text{text-align:left}.infra-text h2{color:#000;margin:0 0 18px;font-size:40px;line-height:1.2}.infra-text p{color:#000;margin:0 0 14px;font-size:16px;line-height:1.9}.infra-box{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.infra-item{text-align:center;background:#fff;border-radius:16px;padding:24px 18px;font-size:15px;font-weight:700;line-height:1.5;box-shadow:0 10px 25px #00000014}.company-mission{padding:90px 7%}.mission-grid{grid-template-columns:1fr 1fr;gap:30px;display:grid}.mission-card{color:#000;text-align:left;background:#fef42f;border-radius:20px;padding:42px}.mission-card h3{margin:0 0 14px;font-size:28px}.mission-card p{margin:0;font-size:16px;line-height:1.8}@media (width<=1000px){.company-hero{min-height:60vh}.company-hero-overlay h1{font-size:46px}.company-container,.infra-container{grid-template-columns:1fr;gap:40px}.company-stats,.values-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.company-hero{justify-content:flex-start;min-height:50vh;padding:110px 5% 55px}.company-hero-overlay{text-align:left}.company-hero-overlay h1{font-size:36px}.company-hero-overlay p{margin:0;font-size:16px}.company-intro,.company-values,.company-infra,.company-mission{padding:65px 5%}.company-text h2,.company-values h2,.infra-text h2{font-size:30px}.company-card{padding:28px 24px}.company-card h3{font-size:22px}.company-stats{grid-template-columns:1fr;gap:15px;padding:55px 5%}.stat-box{padding:20px}.stat-box h2{font-size:38px}.values-grid,.infra-box,.mission-grid{grid-template-columns:1fr}.company-values{text-align:left}.company-values h2{margin-bottom:28px}.value-card,.mission-card{padding:30px 24px}}@media (width<=420px){.company-hero-overlay h1{font-size:30px}.company-hero-overlay p{font-size:15px}.company-text h2,.company-values h2,.infra-text h2{font-size:26px}.company-text p,.infra-text p,.mission-card p,.company-card ul li{font-size:15px}.value-card h3,.mission-card h3{font-size:22px}.infra-item{text-align:left}}.product-page{width:100%;overflow:hidden}.product-hero{background-color:#0000;background-image:linear-gradient(#003d70a6,#fef42fd9),url(/assets/Slider5-BD94Z0IV.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;min-height:550px;padding:120px 5% 70px;display:flex}.product-hero-overlay{text-align:center;color:#fff;max-width:850px}.product-hero-overlay h1{margin:0 0 18px;font-size:58px;font-weight:800;line-height:1.1}.product-hero-overlay p{max-width:720px;margin:0 auto;font-size:19px;line-height:1.7}.section-tag{color:#000;background:#fef42f;border-radius:30px;margin-bottom:18px;padding:8px 18px;font-size:14px;font-weight:800;display:inline-block}.product-intro{text-align:center;padding:85px 7% 45px}.product-intro h2{color:#000;margin:0 0 16px;font-size:42px;line-height:1.25}.product-intro p{color:#000;max-width:760px;margin:0 auto;font-size:16px;line-height:1.8}.products-grid-section{padding:35px 7% 90px}.products-grid{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}.product-card{background:#fff;border-radius:24px;flex-direction:column;transition:all .3s;display:flex;overflow:hidden;box-shadow:0 18px 45px #00000014}.product-card:hover{transform:translateY(-8px);box-shadow:0 26px 65px #00000021}.product-img-box{justify-content:center;align-items:center;height:350px;padding:25px;display:flex}.product-img-box img{object-fit:contain;width:100%;max-width:260px;max-height:285px;display:block}.product-content{text-align:left;flex-direction:column;flex:1;padding:30px;display:flex}.product-content span{color:#000;margin-bottom:10px;font-size:13px;font-weight:800;line-height:1.4;display:inline-block}.product-content h3{color:#000;margin:0 0 12px;font-size:24px;line-height:1.25}.product-content p{color:#000;margin:0 0 18px;font-size:15px;line-height:1.7}.product-content ul{margin:0 0 25px;padding:0;list-style:none}.product-content ul li{color:#000;margin-bottom:10px;padding-left:24px;font-size:15px;line-height:1.6;position:relative}.product-content ul li:before{content:"✓";color:#000;font-weight:800;position:absolute;top:0;left:0}.product-content button{color:#000;cursor:pointer;background:#fef42f;border:none;border-radius:30px;width:fit-content;margin-top:auto;padding:13px 28px;font-size:14px;font-weight:800;transition:all .3s}.product-content button:hover{transform:translateY(-3px);box-shadow:0 10px 24px #0000001f}.product-quality{background:#f8fbfd;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:90px 7%;display:grid}.quality-left{text-align:left}.quality-left h2{color:#000;margin:0 0 16px;font-size:42px;line-height:1.25}.quality-left p{color:#000;margin:0;font-size:16px;line-height:1.9}.quality-right{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.quality-box{background:#fef42f;border-radius:20px;padding:32px;box-shadow:0 14px 35px #00000014}.quality-box h3{color:#000;margin:0 0 10px;font-size:34px}.quality-box p{color:#000;margin:0;font-weight:700;line-height:1.5}.product-usage{text-align:center;padding:90px 7%}.product-usage h2{color:#000;margin:0 0 40px;font-size:42px}.usage-grid{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.usage-grid div{color:#000;background:#fff;border-radius:18px;padding:26px 20px;font-weight:800;line-height:1.5;box-shadow:0 14px 35px #00000014}@media (width<=1100px){.products-grid{grid-template-columns:repeat(2,1fr)}.product-quality{grid-template-columns:1fr}.usage-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=768px){.product-hero{justify-content:flex-start;min-height:50vh;padding:110px 5% 55px}.product-hero-overlay{text-align:left}.product-hero-overlay h1{font-size:36px}.product-hero-overlay p{margin:0;font-size:16px}.product-intro,.product-quality,.product-usage{text-align:left;padding:65px 5%}.product-intro p{margin:0}.products-grid-section{padding:25px 5% 65px}.products-grid,.quality-right,.usage-grid{grid-template-columns:1fr}.product-intro h2,.quality-left h2,.product-usage h2{font-size:30px}.product-img-box{height:300px}.product-img-box img{max-width:230px;max-height:245px}.product-content{padding:26px 22px}.product-content h3{font-size:22px}.quality-box{padding:26px}}@media (width<=420px){.product-hero-overlay h1{font-size:30px}.product-hero-overlay p{font-size:15px}.product-intro h2,.quality-left h2,.product-usage h2{font-size:26px}.product-img-box{height:260px}.product-img-box img{max-width:200px;max-height:215px}.product-content p,.product-content ul li,.quality-left p{font-size:14px}.quality-box h3{font-size:28px}.usage-grid div{text-align:left}}.support-page{width:100%;overflow:hidden}.support-hero{background-color:#0000;background-image:linear-gradient(#003d70a6,#fef42fd9),url(/assets/Slider1-kYazO7i-.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;min-height:550px;padding:120px 5% 70px;display:flex}.support-hero-overlay{text-align:center;color:#fff;max-width:850px}.support-hero-overlay h1{margin:0 0 18px;font-size:58px;font-weight:800;line-height:1.1}.support-hero-overlay p{max-width:720px;margin:0 auto;font-size:19px;line-height:1.7}.support-heading span,.support-process-left span{color:#000;background:#fef42f;border-radius:30px;margin-bottom:18px;padding:8px 18px;font-size:14px;font-weight:800;display:inline-block}.support-services{padding:90px 7%}.support-heading{text-align:center;max-width:760px;margin:0 auto 50px}.support-heading h2{color:#000;margin:0 0 16px;font-size:42px;line-height:1.25}.support-heading p{color:#000;margin:0;font-size:16px;line-height:1.8}.support-grid{grid-template-columns:repeat(4,1fr);gap:25px;display:grid}.support-card{text-align:left;background:#fff;border-top:5px solid #fef42f;border-radius:20px;padding:34px 26px;transition:all .3s;box-shadow:0 15px 40px #00000014}.support-card:hover{transform:translateY(-8px);box-shadow:0 24px 60px #00000021}.support-card h3{color:#000;margin:0 0 12px;font-size:21px;line-height:1.3}.support-card p{color:#000;margin:0;font-size:15px;line-height:1.8}.support-contact-strip{background:#fef42f;border-radius:24px;grid-template-columns:repeat(3,1fr);gap:25px;margin:0 7%;padding:38px;display:grid}.support-strip-box{text-align:center;color:#000;border-right:1px solid #0000002e;padding:20px}.support-strip-box:last-child{border-right:none}.support-strip-box h3{margin:0 0 8px;font-size:20px}.support-strip-box p{margin:0;font-size:15px;font-weight:600;line-height:1.6}.support-process{background:#f8fbfd;grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px;margin-top:90px;padding:90px 7%;display:grid}.support-process-left{text-align:left}.support-process-left h2{color:#000;margin:0 0 16px;font-size:42px;line-height:1.25}.support-process-left p{color:#000;margin:0;font-size:16px;line-height:1.9}.support-process-right{flex-direction:column;gap:22px;display:flex}.process-step{background:#fef42f;border-radius:20px;align-items:flex-start;gap:22px;padding:28px;display:flex;box-shadow:0 14px 35px #00000014}.process-step strong{color:#fff;background:#000;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;min-width:56px;height:56px;font-size:18px;display:flex}.process-step h3{color:#000;margin:0 0 8px;font-size:21px}.process-step p{color:#000;margin:0;line-height:1.7}.support-faq{padding:90px 7%}.faq-list{gap:18px;max-width:950px;margin:0 auto;display:grid}.faq-item{text-align:left;background:#fff;border-radius:18px;padding:30px 32px;box-shadow:0 14px 35px #00000014}.faq-item h3{color:#000;margin:0 0 10px;font-size:20px;line-height:1.4}.faq-item p{color:#000;margin:0;line-height:1.8}@media (width<=1100px){.support-grid{grid-template-columns:repeat(2,1fr)}.support-process{grid-template-columns:1fr}}@media (width<=768px){.support-hero{justify-content:flex-start;min-height:50vh;padding:110px 5% 55px}.support-hero-overlay{text-align:left}.support-hero-overlay h1{font-size:36px}.support-hero-overlay p{margin:0;font-size:16px}.support-services,.support-process,.support-faq{padding:65px 5%}.support-heading{text-align:left;margin:0 0 35px}.support-heading h2,.support-process-left h2{font-size:30px}.support-grid,.support-contact-strip{grid-template-columns:1fr}.support-contact-strip{gap:0;margin:0 5%;padding:28px}.support-strip-box{text-align:left;border-bottom:1px solid #0000002e;border-right:none}.support-strip-box:last-child{border-bottom:none}.process-step{flex-direction:column;padding:26px}.faq-item{padding:26px 22px}}@media (width<=420px){.support-hero-overlay h1{font-size:30px}.support-hero-overlay p{font-size:15px}.support-heading h2,.support-process-left h2{font-size:26px}.support-card h3,.process-step h3,.faq-item h3{font-size:18px}.support-card p,.support-heading p,.support-process-left p,.process-step p,.faq-item p{font-size:14px}}.contact-page{width:100%;overflow:hidden}.contact-hero{background-color:#0000;background-image:linear-gradient(#003d70a6,#fef42fd9),url(/assets/Slider2-DIWdhjU4.jpg);background-position:50%;background-repeat:repeat,repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;justify-content:center;align-items:center;min-height:550px;padding:120px 5% 70px;display:flex}.contact-hero-overlay{text-align:center;color:#fff;max-width:850px}.contact-hero-overlay h1{margin:0 0 18px;font-size:58px;font-weight:800;line-height:1.1}.contact-hero-overlay p{max-width:720px;margin:0 auto;font-size:19px;line-height:1.7}.contact-tag{color:#000;background:#fef42f;border-radius:30px;margin-bottom:18px;padding:8px 18px;font-size:14px;font-weight:800;display:inline-block}.contact-section{background:#f8fbfd;grid-template-columns:1fr 1fr;align-items:center;gap:55px;padding:90px 7%;display:grid}.contact-left{text-align:left}.contact-left h2{color:#000;margin:0 0 16px;font-size:42px;line-height:1.25}.contact-left>p{color:#000;margin:0 0 30px;font-size:16px;line-height:1.9}.contact-info-box{background:#fff;border-left:5px solid #fef42f;border-radius:18px;margin-bottom:18px;padding:24px 28px;box-shadow:0 14px 35px #00000014}.contact-info-box h3{color:#000;margin:0 0 8px;font-size:20px}.contact-info-box p{color:#000;margin:0;line-height:1.7}.contact-form-wrapper{text-align:left;background:#fef42f;border-radius:24px;padding:42px;box-shadow:0 18px 45px #0000001a}.contact-form-wrapper h2{color:#000;margin:0 0 8px;font-size:34px;line-height:1.25}.contact-form-wrapper>p{color:#000;margin:0 0 28px;line-height:1.7}.contact-form{flex-direction:column;gap:18px;display:flex}.form-group input,.form-group textarea{color:#000;background:#fff;border:1px solid #fff;border-radius:12px;outline:none;width:100%;padding:15px 18px;font-family:inherit;font-size:15px;transition:all .3s}.form-group textarea{resize:none;height:140px}.form-group input:focus,.form-group textarea:focus{border-color:#000;box-shadow:0 0 0 4px #00000014}.contact-form button{color:#fef42f;cursor:pointer;background:#000;border:none;border-radius:30px;width:fit-content;padding:15px 32px;font-size:15px;font-weight:800;transition:all .3s}.contact-form button:hover{transform:translateY(-3px);box-shadow:0 12px 25px #0003}@media (width<=1000px){.contact-section{grid-template-columns:1fr;gap:40px}}@media (width<=768px){.contact-hero{justify-content:flex-start;min-height:50vh;padding:110px 5% 55px}.contact-hero-overlay{text-align:left}.contact-hero-overlay h1{font-size:36px}.contact-hero-overlay p{margin:0;font-size:16px}.contact-section{padding:65px 5%}.contact-left h2,.contact-form-wrapper h2{font-size:30px}.contact-form-wrapper{padding:30px 22px}.contact-form button{width:100%}}@media (width<=420px){.contact-hero-overlay h1{font-size:30px}.contact-hero-overlay p{font-size:15px}.contact-left h2,.contact-form-wrapper h2{font-size:26px}.contact-left>p,.contact-info-box p,.contact-form-wrapper>p{font-size:14px}.contact-info-box{padding:22px 20px}}.notfound-container{background:#fef42f;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex;position:relative;overflow:hidden}.notfound-card{z-index:2;text-align:center;max-width:700px;position:relative}.error-code{color:#000;letter-spacing:-8px;font-size:clamp(100px,18vw,250px);font-weight:900;line-height:1;animation:3s ease-in-out infinite float}.notfound-title{color:#000;margin-top:10px;font-size:clamp(28px,4vw,50px);font-weight:800}.notfound-text{color:#000;max-width:500px;margin-top:20px;margin-left:auto;margin-right:auto;font-size:18px;line-height:1.8}.home-btn{color:#fef42f;background:#000;border:2px solid #000;border-radius:100px;justify-content:center;align-items:center;margin-top:35px;padding:18px 42px;font-size:18px;font-weight:700;text-decoration:none;transition:all .4s;display:inline-flex}.home-btn:hover{color:#000;background:0 0;transform:translateY(-5px)}.circle{border:3px solid #00000026;border-radius:50%;position:absolute}.circle1{width:350px;height:350px;top:-100px;left:-100px}.circle2{width:500px;height:500px;bottom:-200px;right:-150px}.circle3{width:200px;height:200px;top:20%;right:15%}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-12px)}to{transform:translateY(0)}}@media (width<=768px){.notfound-text{font-size:16px}.home-btn{padding:16px 32px;font-size:16px}.circle1,.circle2,.circle3{opacity:.5}}
