.About_aboutSection__hGJi5{padding:100px 0 70px;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:450px;font-family:var(--font-montserrat),sans-serif}.About_aboutContainer__9Tose{display:flex;max-width:1200px;width:90%;gap:60px;align-items:center}.About_aboutContent__rIM2W{flex:1}.About_aboutTitle__ZYojs{color:#43a335;font-size:3rem;font-weight:700;margin-bottom:25px;letter-spacing:-2px;line-height:1}.About_aboutBody__QKX6v p{color:#555555;font-size:1.5rem;line-height:1.8;margin-bottom:25px;max-width:600px;text-align:justify}.About_aboutVideoSide__tdh8H{flex:1.2;width:100%}.About_statsSection__6ZAPW{margin-top:48px;width:min(1200px,90%);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.About_statCard__X67DA{background:linear-gradient(135deg,#f7fcf6,#eef8ec);border:1px solid rgba(67,163,53,.15);border-radius:20px;padding:28px 20px 24px;box-shadow:0 10px 25px rgba(0,0,0,.05);text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.About_statCard__X67DA:hover{transform:translateY(-4px);box-shadow:0 15px 35px rgba(67,163,53,.15);border-color:rgba(67,163,53,.3);cursor:pointer}.About_statCard__X67DA:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:#215ba0;border-radius:0 0 3px 3px;opacity:0;transition:opacity .3s ease}.About_statCard__X67DA:hover:before{opacity:1}.About_statValue__GilDE{color:#43a335;font-size:2.6rem;font-weight:800;line-height:1.1;margin-bottom:8px;font-variant-numeric:tabular-nums;letter-spacing:-1px}.About_statValue__GilDE.About_animated__ygMNQ{animation:About_subtlePulse__yklNV 2s ease-in-out infinite}@keyframes About_subtlePulse__yklNV{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.About_statLabel__mjv1Y{color:#4b5563;font-size:.95rem;font-weight:600;letter-spacing:.3px;text-transform:uppercase;opacity:.8}.About_statCard__X67DA .About_statIcon__ioFxh{font-size:1.8rem;margin-bottom:6px;display:block;opacity:.6}.About_videoWrapper__VtmeI{overflow:hidden;padding-bottom:56.25%;position:relative;height:0;border-radius:12px;box-shadow:0 15px 35px rgba(0,0,0,.05)}.About_videoWrapper__VtmeI iframe,.About_videoWrapper__VtmeI video{left:0;top:0;height:100%;width:100%;position:absolute}.About_videoWrapper__VtmeI video{object-fit:cover}@media (max-width:992px){.About_aboutContainer__9Tose{flex-direction:column;text-align:center;gap:40px}.About_aboutTitle__ZYojs{font-size:3.5rem}.About_aboutBody__QKX6v p{margin:0 auto 25px}.About_aboutVideoSide__tdh8H{max-width:600px}.About_statsSection__6ZAPW{grid-template-columns:1fr;width:min(560px,90%);gap:16px}.About_statCard__X67DA{padding:20px}.About_statValue__GilDE{font-size:2.2rem}}@media (max-width:480px){.About_aboutTitle__ZYojs{font-size:2.5rem}.About_aboutBody__QKX6v p{font-size:1rem}.About_statValue__GilDE{font-size:2rem}.About_statLabel__mjv1Y{font-size:.85rem}}.Clients_clientsSection__W6F2y{background-color:#f1f1f2;padding:5px 0;text-align:center;width:100%;overflow:hidden}.Clients_clientsTitle__ujVYU{color:#215ba0;font-size:2rem;font-weight:600;margin-bottom:3px;font-family:var(--font-montserrat),sans-serif}.Clients_logosGrid__kJgYH{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:24px 40px;align-items:center;justify-items:center;max-width:900px;margin:0 auto;padding:0 5px}.Clients_logoItem__qec1i{width:300px;height:150px;position:relative;display:flex;justify-content:center;align-items:center}.Clients_clientImage__e_1dq{max-width:100%;width:auto;height:auto;object-fit:contain;transition:transform .4s cubic-bezier(.175,.885,.32,1.275)}.Clients_clientImage__e_1dq img{width:auto!important;height:auto!important}.Clients_logoItem__qec1i:hover .Clients_clientImage__e_1dq{transform:scale(1.15)}@media (max-width:768px){.Clients_logosGrid__kJgYH{gap:24px 32px}.Clients_logoItem__qec1i{width:140px;height:64px}}.Advisory_advisorySection__MWp7L{width:100%;display:flex;justify-content:center;padding:40px 20px;font-family:var(--font-montserrat),sans-serif}.Advisory_advisoryCapsule__Fjif0{background-color:#e9eff5;background-image:linear-gradient(90deg,rgba(255,255,255,.07) 50%,transparent 0),linear-gradient(rgba(255,255,255,.07) 50%,transparent 0);background-size:20px 20px;padding:15px 50px;border-radius:100px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 15px rgba(0,0,0,.05)}.Advisory_advisoryTitle__yjQ9V{color:#1a4a8d;font-size:1.8rem;font-weight:700;margin:0;display:flex;align-items:center;gap:15px}.Advisory_advisoryButton__tFlWm{background-color:#ffffff;color:#1a4a8d;text-decoration:none;padding:8px 35px;border-radius:50px;font-size:1.6rem;font-weight:700;transition:all .3s ease;display:inline-block}.Advisory_advisoryButton__tFlWm:hover{background-color:#1a4a8d;color:#ffffff;transform:scale(1.05)}@media (max-width:768px){.Advisory_advisoryCapsule__Fjif0{padding:20px 30px;border-radius:30px;flex-direction:column;text-align:center}.Advisory_advisoryTitle__yjQ9V{font-size:1.4rem;flex-direction:column;gap:10px}.Advisory_advisoryButton__tFlWm{font-size:1.3rem;padding:5px 25px}}.Hero_hero__SqDoT{position:relative;width:100%;height:80vh;max-height:75vh;margin-top:80px;min-height:55vh;overflow:hidden;isolation:isolate;background-color:#ffffff}.Hero_heroSlider__1WSRZ{position:absolute;inset:0;width:100%;height:100%;z-index:1}.Hero_imageWrapper__hLH1g{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;margin-top:0}.Hero_heroImage___bq1X{object-fit:cover;object-position:center;width:100%;height:100%;will-change:transform,opacity}.Hero_slide__uui0Y{position:absolute;inset:0;width:100%;height:100%;opacity:0;z-index:1;transition:opacity .7s ease-in-out}.Hero_slide__uui0Y.Hero_active__q_po1{opacity:1;z-index:3}.Hero_slide__uui0Y.Hero_fadingOut__teFvJ{opacity:0;z-index:3;transition:opacity .7s ease-in-out}.Hero_slide__uui0Y.Hero_fadingIn__NLJYg{opacity:1;z-index:2;transition:opacity .7s ease-in-out}.Hero_heroOverlay__lQQEj{position:absolute;inset:0;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.1) 40%,rgba(0,0,0,.3) 80%,rgba(0,0,0,.5));z-index:5;pointer-events:none}.Hero_heroContent___Gc2P{position:absolute;bottom:48px;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:10}.Hero_scrollDown__fiU2c{width:56px;height:56px;display:grid;place-items:center;cursor:pointer;color:#fff;border-radius:50%;border:1px solid rgba(255,255,255,.15);background:rgba(255,255,255,.06);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 30px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.1);position:relative;overflow:hidden;margin-bottom:80px}.Hero_scrollDown__fiU2c:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(103,174,240,.3),transparent,rgba(103,174,240,.3),transparent);opacity:0;transition:opacity .6s ease;z-index:-1;animation:Hero_rotateBorder__TKRJb 4s linear infinite}.Hero_scrollDown__fiU2c:hover:before{opacity:1}.Hero_scrollDown__fiU2c:hover{background:rgba(103,174,240,.2);border-color:rgba(103,174,240,.3);box-shadow:0 8px 40px rgba(103,174,240,.2),inset 0 1px 0 rgba(255,255,255,.2);transform:translateY(-2px) scale(1.05)}.Hero_scrollDown__fiU2c:active{transform:scale(.92);transition-duration:.1s}.Hero_arrowIcon__nRzP0{width:28px;height:28px;display:block;animation:Hero_floatArrow__Dq05O 2.4s ease-in-out infinite;filter:drop-shadow(0 2px 8px rgba(103,174,240,.2))}.Hero_navButton__jkKZ_{position:absolute;top:50%;transform:translateY(-50%) scale(1);width:36px;height:56px;display:grid;place-items:center;border-radius:50%;border:1px solid rgba(255,255,255,.08);background:rgba(190,190,190,.5);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);color:#fff;z-index:12;cursor:pointer;transition:all .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px rgba(0,0,0,.4),inset 0 1px 0 rgba(255,255,255,.08);outline:none;overflow:hidden}.Hero_navButton__jkKZ_:before{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 30% 30%,rgba(103,174,240,.15),transparent 70%);opacity:0;transition:opacity .4s ease}.Hero_navButton__jkKZ_:hover:before{opacity:1}.Hero_navButton__jkKZ_:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:1px solid rgba(103,174,240,0);transition:all .4s ease}.Hero_navButton__jkKZ_:hover:after{border-color:rgba(103,174,240,.2);box-shadow:0 0 30px rgba(103,174,240,.05)}.Hero_navButton__jkKZ_ svg{width:24px;height:24px;fill:currentColor;transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:relative;z-index:1}.Hero_navButton__jkKZ_:hover{transform:translateY(-50%) scale(1.12);background:rgba(103,174,240,.15);border-color:rgba(103,174,240,.25);box-shadow:0 12px 48px rgba(103,174,240,.15),0 0 0 1px rgba(103,174,240,.1),inset 0 1px 0 rgba(255,255,255,.15);color:white}.Hero_navButton__jkKZ_:hover svg{transform:scale(1.15) rotate(2deg)}.Hero_navButton__jkKZ_:active{transform:translateY(-50%) scale(.9);background:rgba(103,174,240,.25);box-shadow:0 4px 16px rgba(103,174,240,.2);transition-duration:.08s}.Hero_navButton__jkKZ_:focus-visible{outline:2px solid rgba(103,174,240,.6);outline-offset:4px}.Hero_navPrev__CvWxr{left:32px}.Hero_navNext__riREE{right:32px}.Hero_navIcon__cord_{width:24px;height:24px;display:block;filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.Hero_progressDots__BWS5X{position:absolute;bottom:32px;left:50%;transform:translateX(-50%);display:flex;gap:12px;z-index:15;padding:6px 10px;border-radius:40px}.Hero_progressDot__bgOSD{width:8px;height:8px;border-radius:50%;border:none;cursor:pointer;padding:0;transition:all .35s cubic-bezier(.34,1.56,.64,1);position:relative;outline:none}.Hero_progressDot__bgOSD.Hero_active__q_po1{width:28px;border-radius:50px;background:#1a1a1a;box-shadow:0 2px 12px rgba(0,0,0,.12)}.Hero_progressDot__bgOSD:hover:not(.Hero_active__q_po1){background:rgba(0,0,0,.28);transform:scale(1.15)}.Hero_progressDot__bgOSD:focus-visible{ring:2px solid #1a1a1a;ring-offset:2px}.Hero_progressDot__bgOSD:hover{transform:scale(1.06)}.Hero_progressDot__bgOSD.Hero_activeDot__F5N8x{background:rgba(189,189,189,.06)}.Hero_progressDot__bgOSD.Hero_activeDot__F5N8x:after{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:8px;border-radius:50%;background:#40a335}@keyframes Hero_floatArrow__Dq05O{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}@keyframes Hero_rotateBorder__TKRJb{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes Hero_pulse__QiauI{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.5);opacity:0}}@media (max-width:768px){.Hero_hero__SqDoT{height:auto;margin-top:0;aspect-ratio:1/1;min-height:unset}.Hero_heroContent___Gc2P{bottom:12%}.Hero_scrollDown__fiU2c{width:40px;height:40px;background:rgba(255,255,255,.08);margin-bottom:40px;border-radius:50%;border-width:1px;box-shadow:0 6px 18px rgba(0,0,0,.18)}.Hero_arrowIcon__nRzP0{width:20px;height:20px}.Hero_navButton__jkKZ_{width:44px;height:44px;background:rgba(190,190,190,.5);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.Hero_navButton__jkKZ_ svg{width:20px;height:20px}.Hero_navPrev__CvWxr{left:16px}.Hero_navNext__riREE{right:16px}.Hero_navButton__jkKZ_:hover{transform:translateY(-50%) scale(1.08)}.Hero_progressDots__BWS5X{bottom:20px;gap:8px;padding:6px 12px}.Hero_progressDot__bgOSD{width:8px;height:8px}.Hero_progressDot__bgOSD.Hero_activeDot__F5N8x{width:8px}}@media (max-width:1024px) and (min-width:769px){.Hero_hero__SqDoT{margin-top:80px}.Hero_navPrev__CvWxr{left:24px}.Hero_navNext__riREE{right:24px}}@media (min-width:1025px) and (max-width:1599px){.Hero_navButton__jkKZ_{width:56px!important;height:56px!important;border-radius:50%!important}.Hero_navButton__jkKZ_ svg{width:24px!important;height:24px!important}.Hero_navPrev__CvWxr{left:32px}.Hero_navNext__riREE{right:32px}}@media (min-width:1600px){.Hero_hero__SqDoT{height:calc(100vh - 80px)}.Hero_navButton__jkKZ_{width:64px;height:64px}.Hero_navButton__jkKZ_ svg{width:28px;height:28px}.Hero_navPrev__CvWxr{left:48px}.Hero_navNext__riREE{right:48px}}@media (max-width:480px){.Hero_hero__SqDoT{margin-top:0}.Hero_scrollDown__fiU2c{width:36px;height:36px;margin-bottom:24px;background:rgba(255,255,255,.06);box-shadow:0 4px 12px rgba(0,0,0,.12)}.Hero_arrowIcon__nRzP0{width:16px;height:16px}}@media (min-width:1440px){.Hero_hero__SqDoT{margin-top:80px}}.Projects_projectsSection__Kw8Zt{padding:100px 0;width:100%;display:flex;justify-content:center;font-family:var(--font-montserrat),sans-serif}.Projects_projectsContainer__vMJj1{max-width:1200px;width:90%}.Projects_projectsHeader__i58ly{color:#43a335;font-size:2.5rem;font-weight:700;margin-bottom:30px;text-align:left;letter-spacing:-1.5px}.Projects_filterButtons__skW3F{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:30px}.Projects_filterButton__FI7h9{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background-color:#ffffff;border:2px solid #43a335;border-radius:999px;color:#43a335;font-weight:700;font-size:1rem;text-decoration:none;transition:background-color .25s ease,color .25s ease,transform .25s ease}.Projects_filterButton__FI7h9:hover{background-color:#43a335;color:#ffffff;transform:translateY(-1px)}.Projects_projectsGrid__46VCE{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.Projects_projectLink__CCOBs{color:inherit}.Projects_projectCard__p8hJa{position:relative;background:#ffffff;border-radius:25px;overflow:visible;height:350px;box-shadow:0 10px 30px rgba(0,0,0,.05)}.Projects_imageContainer__LWndX{position:relative;width:100%;height:220px;border-radius:25px 25px 0 0;overflow:hidden;z-index:2}.Projects_projectImg__W4ad6{backface-visibility:hidden}.Projects_infoDetails__gAicM{position:absolute;top:220px;left:0;width:100%;background-color:#ffffff;padding:20px;max-height:130px;opacity:1;border-radius:0 0 25px 25px;z-index:1;box-sizing:border-box;text-align:left}.Projects_projectLocation__TzaVL,.Projects_projectName__SXP9b{color:#1a4a8d;font-family:var(--font-montserrat),sans-serif}.Projects_infoDetails__gAicM:hover .Projects_projectLocation__TzaVL,.Projects_infoDetails__gAicM:hover .Projects_projectName__SXP9b{color:#43a335}.Projects_projectName__SXP9b{font-size:1.6rem;font-weight:700;margin-bottom:5px}.Projects_projectLocation__TzaVL{font-size:1.4rem;font-weight:700;margin:0}.Projects_projectLink__CCOBs:hover .Projects_projectCard__p8hJa{z-index:10}.Projects_projectLink__CCOBs:hover .Projects_infoDetails__gAicM{box-shadow:0 15px 30px rgba(0,0,0,.1)}.Projects_projectCard__p8hJa{overflow:hidden;will-change:transform}.Projects_projectImg__W4ad6{object-fit:cover}.Projects_projectLink__CCOBs{text-decoration:none;display:block}@media (max-width:768px){.Projects_projectsHeader__i58ly{font-size:2.2rem}.Projects_projectCard__p8hJa{height:auto;margin-bottom:20px}.Projects_infoDetails__gAicM{position:static;border-radius:0 0 25px 25px}}.Quality_section__LAPDm{padding:18px 0;background:#ffffff;border-top:1px solid #f0f4f8;border-bottom:1px solid #f0f4f8;opacity:0;transform:translateY(24px);transition:opacity .8s ease,transform .8s ease}.Quality_section__LAPDm.Quality_visible__Wtk6d{opacity:1;transform:translateY(0)}.Quality_container__PLa4t{max-width:1200px;margin:0 auto;padding:0 20px}.Quality_content__c96sn{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:20px;align-items:center;transition:opacity .8s ease .1s,transform .8s ease .1s}.Quality_section__LAPDm.Quality_hidden__SsP7t .Quality_content__c96sn{opacity:0;transform:translateY(16px)}.Quality_section__LAPDm.Quality_visible__Wtk6d .Quality_content__c96sn{opacity:1;transform:translateY(0)}.Quality_textContent__2UBYc{display:flex;flex-direction:column;gap:10px}.Quality_title__mFDDZ{font-size:clamp(1.3rem,2vw,1.6rem);font-family:var(--font-montserrat),sans-serif;font-weight:700;color:#215ba0;line-height:1.3;margin:0}.Quality_descriptionWrapper__XKJDE{display:flex;flex-direction:column;gap:12px}.Quality_description__h_IHg{font-size:.95rem;line-height:1.7;color:#4a5a6a;font-family:var(--font-montserrat),sans-serif;text-align:justify;margin:0}.Quality_imageGallery__bgJZW{display:grid;grid-template-columns:1fr 1fr;gap:8px;align-items:stretch;transition:opacity .8s ease .2s,transform .8s ease .2s}.Quality_imageCard__TPk06{width:100%}.Quality_imageCard__TPk06:first-child{grid-row:1/span 2}.Quality_imageCard__TPk06:nth-child(2),.Quality_imageCard__TPk06:nth-child(3){grid-column:2}.Quality_section__LAPDm.Quality_hidden__SsP7t .Quality_imageGallery__bgJZW{opacity:0;transform:translateY(16px)}.Quality_section__LAPDm.Quality_visible__Wtk6d .Quality_imageGallery__bgJZW{opacity:1;transform:translateY(0)}.Quality_imageWrapper__CI4l1{width:100%;height:100%;min-height:98px;position:relative;display:flex;align-items:center;justify-content:center;padding:6px;border-radius:10px}.Quality_image__kmq5I{width:100%;height:auto;object-fit:contain;max-height:130px}@media (max-width:1024px){.Quality_content__c96sn{grid-template-columns:minmax(0,1fr) 220px;gap:16px}.Quality_imageCard__TPk06{max-width:none;padding:0}}@media (max-width:768px){.Quality_section__LAPDm{padding:24px 0}.Quality_content__c96sn{grid-template-columns:1fr;gap:18px}.Quality_imageGallery__bgJZW{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.Quality_imageCard__TPk06:first-child{grid-row:auto}.Quality_imageCard__TPk06:nth-child(2),.Quality_imageCard__TPk06:nth-child(3){grid-column:auto}.Quality_imageCard__TPk06{padding:0;transform:none!important}.Quality_imageCard__TPk06:hover{transform:translateY(-4px)!important}.Quality_image__kmq5I{max-height:80px}.Quality_title__mFDDZ{font-size:1.3rem}.Quality_description__h_IHg{font-size:.9rem}}@media (max-width:480px){.Quality_container__PLa4t{padding:0 16px}.Quality_imageGallery__bgJZW{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.Quality_imageCard__TPk06:first-child,.Quality_imageCard__TPk06:nth-child(2),.Quality_imageCard__TPk06:nth-child(3){grid-row:auto;grid-column:auto}.Quality_imageCard__TPk06{min-width:0;max-width:none;padding:0}.Quality_image__kmq5I{max-height:60px}}.Values_valuesSection__Ae27K{background-color:#dbdbdb;padding:80px 20px;display:flex;justify-content:center;align-items:center;width:100%;box-sizing:border-box;font-family:var(--font-montserrat),sans-serif}.Values_valuesGrid__D0zaK{display:grid;grid-template-columns:repeat(2,1fr);gap:25px 40px;max-width:1100px;width:100%;align-items:start}.Values_valueWrapper__mYyM9{display:flex;flex-direction:column;width:100%;overflow:hidden}.Values_valueItem__FryR0{background-color:#ffffff;padding:18px 30px;border-radius:50px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.04);position:relative;z-index:2;transition:background-color .25s ease}.Values_activeItem__j77AT{background-color:#43a335;box-shadow:0 8px 20px rgba(67,163,53,.15)}.Values_valueText__KeFTR{color:#215ba0;font-size:1.05rem;font-weight:600;margin-right:15px;line-height:1.3;transition:color .25s ease}.Values_activeText___EX8L{color:#ffffff}.Values_valueIcon__Z6vrQ{color:#43a335;width:26px;height:26px;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:color .25s ease}.Values_activeIcon__M5tsu{color:#ffffff}.Values_dropdownCard__XT_TG{background-color:#f2f2f2;border-radius:0 0 25px 25px;margin-top:-20px;padding-top:20px;z-index:1;box-shadow:0 10px 20px rgba(0,0,0,.06)}.Values_dropdownContent__P6gce{padding:24px 30px;color:#215ba0;font-size:.95rem;font-weight:500;line-height:1.6;text-align:left}@media (max-width:768px){.Values_valuesGrid__D0zaK{grid-template-columns:1fr;gap:20px}.Values_valueItem__FryR0{padding:14px 25px}.Values_valueText__KeFTR{font-size:.95rem}}