:root{--gray-400: rgba(215, 218, 221, 1);--gray-500: rgba(179, 183, 188, 1);--gray-600: rgba(154, 156, 165, 1);--primary: #003087;--secondary: rgba(210, 30, 38, 1);--white: rgba(255, 255, 255, 1);--white-1: rgba(255, 255, 255, 1);--accent: #00A3E0}.header{width:100%;background-color:#fff;box-shadow:0 2px 10px #0000001a;position:sticky;top:0;z-index:1000}.top-bar{background:linear-gradient(90deg,#0b1b35,#1b3b6f);padding:3px 0}.top-bar-content{max-width:1440px;margin:0 auto;padding:0 15px;display:flex;justify-content:space-between;align-items:center}.contact-info{display:flex;gap:20px}.contact-item{display:flex;align-items:center;gap:8px;color:#fff;font-size:16px}.social-links{display:flex;gap:15px}.social-link{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:#ffffff1a;transition:all .3s ease}.social-link:hover{background:#fff3;transform:translateY(-2px)}.social-link svg{width:12px;height:12px}.main-nav{background:#fff;padding:15px 0}.nav-content{max-width:1440px;margin:0 auto;padding:0 20px;display:flex;justify-content:space-between;align-items:center}.logo img{height:50px;width:auto}.nav-link{color:#003087;text-decoration:none;font-size:16px;font-weight:500;position:relative;transition:color .3s ease;display:inline-block;font-family:YourFontFamily,sans-serif}.nav-link:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(90deg,#003087,#f33);transition:width .3s ease}.nav-link:hover{color:#003087}.nav-link:hover:after{width:100%}.contact-button-desktop{background:linear-gradient(90deg,#003087,#f33);color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:500;transition:all .3s ease;margin-left:auto;font-family:YourFontFamily,sans-serif}.contact-button-desktop:hover{transform:translateY(-2px);box-shadow:0 4px 15px #00308733}.contact-button-mobile{margin-top:20px;background:linear-gradient(90deg,#003087,#f33);color:#fff;padding:12px 24px;border-radius:6px;text-decoration:none;font-weight:500;transition:all .3s ease;font-family:YourFontFamily,sans-serif}.contact-button-mobile:hover{background:#e60000}.mobile-menu-icon{display:none;flex-direction:column;justify-content:space-between;width:30px;height:21px;cursor:pointer;z-index:1001}.mobile-menu-icon span{display:block;width:100%;height:3px;background-color:#003087;transition:all .3s ease}body{padding-top:120px}@media (max-width: 1024px){.nav-content{padding:0 40px}}@media (max-width: 768px){.top-bar{display:none}.mobile-menu-icon{display:flex}.nav-links{display:flex;position:fixed;top:0;left:0;right:0;bottom:0;background:linear-gradient(135deg,#1a1a1a,#333);flex-direction:column;align-items:center;justify-content:flex-start;z-index:999;opacity:0;transform:translateY(-50px);transition:opacity .5s ease,transform .5s ease;pointer-events:none;padding-top:40px}.nav-links.active{opacity:1;transform:translateY(0);pointer-events:auto}.menu-logo{width:140px;margin-bottom:20px;animation:fadeIn .5s ease}.nav-links .nav-link{color:#fff;font-size:22px;font-family:Montserrat,sans-serif;padding:15px 0;transform:translate(-30px);transition:transform .3s ease .2s,opacity .3s ease .2s;opacity:0;display:flex;align-items:center}.nav-links.active .nav-link{transform:translate(0);opacity:1}.dropdown{display:flex;flex-direction:column;align-items:flex-start;margin-top:10px;padding-left:20px}.dropdown-link{color:#ccc;font-size:20px;padding:10px 0;transition:color .3s ease;position:relative}.dropdown-link:after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background:#f33;transition:width .3s ease}.dropdown-link:hover:after{width:100%}.dropdown-link:hover{color:#f33}.chevron{margin-left:5px;transition:transform .3s ease;cursor:pointer}.chevron.open{transform:rotate(180deg)}.mobile-menu-icon.active span{background-color:#fff}.mobile-menu-icon.active span:first-child{transform:translateY(9px) rotate(45deg)}.mobile-menu-icon.active span:nth-child(2){opacity:0}.mobile-menu-icon.active span:last-child{transform:translateY(-9px) rotate(-45deg)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width: 480px){.top-bar{padding:5px 0}.nav-content{padding:0 20px}.logo img{height:40px}}.main-content,.layout-container{padding-top:120px}.nav-links-desktop{display:flex;gap:40px;align-items:center;justify-content:center;flex-grow:1}.nav-links-desktop .nav-link{color:#003087;font-weight:400;position:relative;text-decoration:none;transition:color .3s ease}.nav-links-desktop .nav-link:after{content:"";position:absolute;bottom:-5px;left:0;width:0;height:2px;background:linear-gradient(90deg,#003087,#f33);transition:width .3s ease}.nav-links-desktop .nav-link:hover:after{width:100%}.contact-button{background:#f33;color:#fff;padding:10px 20px;border-radius:5px;transition:background .3s ease}.contact-button:hover{background:#e60000}.menu-logo{margin-bottom:20px}.contact-button-mobile{margin-top:20px}.footer{background:linear-gradient(135deg,#0b1b35,#1b3b6f);color:#fff;padding:80px 0 0;position:relative;overflow:hidden;width:100%}.footer:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#f44,#002666,#f44)}.footer:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 50% 50%,rgba(255,255,255,.03) 0%,transparent 50%),radial-gradient(circle at 0% 0%,rgba(255,255,255,.03) 0%,transparent 50%);pointer-events:none}.footer-content{max-width:1400px;margin:0 auto;padding:0 40px;display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:60px;position:relative;z-index:1}.footer-company{max-width:400px}.footer-logo{height:auto;width:180px;margin-bottom:24px;filter:brightness(0) invert(1)}.company-description{color:#fffc;line-height:1.7;margin-bottom:30px;font-family:Poppins,sans-serif;font-size:15px}.social-links{display:flex;gap:16px}.social-links a{width:36px;height:36px;border-radius:50%;background:#ffffff1a;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.social-links a:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#f44,#002666);opacity:0;transition:opacity .3s ease}.social-links a:hover:before{opacity:1}.social-links a:hover{transform:translateY(-3px);box-shadow:0 5px 15px #0003}.social-links i{color:#fff;font-size:16px;position:relative;z-index:1}.footer-links h3,.footer-services h3,.footer-contact h3{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin-bottom:25px;position:relative;padding-bottom:12px}.footer-links h3:after,.footer-services h3:after,.footer-contact h3:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#f44,#002666)}.footer-links a,.footer-services a{color:#fffc;text-decoration:none;transition:all .3s ease;font-family:Poppins,sans-serif;font-size:15px;display:inline-block;padding:5px 0}.footer-links a:hover,.footer-services a:hover{color:#f44;transform:translate(5px)}.newsletter-form input{flex:1;padding:12px 16px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:#ffffff0d;color:#fff;font-family:Poppins,sans-serif;transition:all .3s ease}.newsletter-form input:focus{border-color:#f44;outline:none;background:#ffffff1a}.newsletter-form button{padding:12px 24px;background:linear-gradient(45deg,#002666,#f44);color:#fff;border:none;border-radius:6px;cursor:pointer;transition:all .3s ease;font-family:Poppins,sans-serif;font-weight:500}.newsletter-form button:hover{transform:translateY(-2px);box-shadow:0 5px 15px #0003;background:linear-gradient(45deg,#f44,#002666)}.footer-bottom{margin-top:60px;padding:25px 0;background:#0003;position:relative;z-index:1}.footer-bottom-content{max-width:1400px;margin:0 auto;padding:0 40px;display:flex;justify-content:space-between;align-items:center}.footer-bottom p{color:#ffffffb3;font-family:Poppins,sans-serif;font-size:14px}@media (max-width: 1200px){.footer-content{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 768px){.footer-content{grid-template-columns:1fr;padding:0 20px}.footer-company{max-width:100%}.footer-bottom-content{flex-direction:column;gap:20px;text-align:center;padding:0 20px}.footer-bottom-links{flex-direction:column;gap:15px}}.footer-contact h3{color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin-bottom:25px;position:relative;padding-bottom:12px}.footer-contact h3:after{content:"";position:absolute;bottom:0;left:0;width:40px;height:2px;background:linear-gradient(90deg,#f44,#002666)}.address-block{display:flex;gap:12px;margin-bottom:20px}.address-icon{color:#f44;font-size:18px;margin-top:4px}.address-lines{color:#fffc;font-family:Poppins,sans-serif;font-size:15px;line-height:1.6}.address-lines p{margin:0}.location-link{text-decoration:none;transition:all .3s ease;display:block}.location-link:hover .address-lines{color:#f44}.contact-link{text-decoration:none;transition:all .3s ease}.contact-link p{display:flex;align-items:center;gap:12px;color:#fffc;font-family:Poppins,sans-serif;font-size:15px;margin:0}.contact-link svg{color:#f44;font-size:18px}.contact-link:hover p{color:#f44;transform:translate(5px)}.frame{align-items:center;background-color:var(--primary);display:inline-flex;gap:10px;justify-content:center;padding:20px 40px;position:relative}.frame .text-wrapper{color:#fff;font-family:Montserrat,Helvetica;font-size:17px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:fit-content}.about{background-color:#fff;display:flex;flex-direction:row;justify-content:center;width:100vw;margin:0;padding:0;overflow-x:hidden;scroll-padding-top:90px;scroll-behavior:smooth}.about .frame-wrapper-3{background-color:#fff;width:100vw;margin:0;padding:0;display:flex;justify-content:center}.about .frame-69{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100vw;margin:0}.about .group-2{background-image:url(../img/image-8.png);background-position:center;background-size:cover;height:500px;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.about .frame-70{align-items:flex-start;display:flex;flex-direction:column;gap:44px;left:80px;position:absolute;top:211px;width:628px}.about .frame-71{background-image:url(../img/image-8.png);background-position:center;background-size:cover;height:300px;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.about .frame-71:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#00000080;z-index:1}.about .header-content{position:relative;z-index:2;width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center;padding:0 20px}.about .text-wrapper-44{font-size:48px;font-weight:700;margin-bottom:15px;font-family:Montserrat,Helvetica;text-align:center;text-transform:uppercase;letter-spacing:1px}.about .animated-line{width:80px;height:3px;margin:15px auto;background:linear-gradient(90deg,#003087,#f33);position:relative;animation:expandWidth 1.5s ease forwards}.about .frame-72{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:15px;align-self:center}.about .icon-instance-node-3{width:20px;height:20px;color:#fff}.about .text-wrapper-45,.about .text-wrapper-46{font-size:14px;color:#fff;font-family:Montserrat,Helvetica;font-weight:500}.about .frame-73{align-items:center;display:inline-flex;gap:40px;left:503px;position:absolute;top:35px}.about .text-wrapper-47{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:64px}.about .frame-74{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.about .text-wrapper-48{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.about .frame-75{display:flex;align-items:center;justify-content:space-between;padding:80px;background:#f8fafc;gap:40px;position:relative;overflow:hidden}.frame-75:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23003087' fill-opacity='0.03' d='M12 0l12 6v12l-12 6L0 18V6l12-6zm0 2.236L2 7.618v8.764L12 21.764l10-5.382V7.618L12 2.236z'/%3E%3C/svg%3E");opacity:.5;animation:floatGrid 20s linear infinite;pointer-events:none}.frame-75:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle at 0% 0%,rgba(0,48,135,.03) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(255,51,51,.03) 0%,transparent 50%);animation:pulseBackground 8s ease-in-out infinite;pointer-events:none}.about .frame-76{flex:0 0 70%;max-width:70%}.about .text-wrapper-49{font-size:42px;font-weight:700;color:var(--dark);margin-bottom:25px;font-family:Montserrat,Helvetica}.about .text-wrapper-50{font-family:Roboto,Helvetica;font-size:17px;line-height:1.7;color:#4a5568}.about .frame-80{align-items:center;display:flex;flex-direction:column;gap:10px;position:absolute;bottom:40px;left:50%;transform:translate(-50%);text-align:center}.about .text-wrapper-53,.about .text-wrapper-54{color:#fff}.about .frame-81{align-items:center;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;gap:40px;justify-content:center;padding:20px;position:relative;width:100%;overflow:hidden}.about .subtract-10{position:absolute;left:0;height:100%;width:auto;top:0;object-fit:cover}.about .subtract-11{position:absolute;right:0;height:100%;width:auto;top:0;object-fit:cover}.about .frame-82{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:80px;position:relative}.about .frame-83{display:flex;gap:40px;justify-content:center;width:100%;padding:0 40px}.about .frame-84{background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:40px;transition:all .3s ease;min-width:300px;display:flex;flex-direction:column;align-items:center;text-align:center;opacity:0;animation:fadeInUp .8s ease forwards}.about .frame-84:nth-child(1){animation-delay:.2s}.about .frame-84:nth-child(2){animation-delay:.4s}.about .frame-84:nth-child(3){animation-delay:.6s}.about .frame-84:hover{transform:translateY(-10px);background:#ffffff1a;box-shadow:0 20px 40px #0000004d}.about .frame-85{display:flex;flex-direction:column;gap:20px;align-items:center}.about .text-wrapper-56{font-size:64px;font-weight:700;background:linear-gradient(45deg,#fff,#00a3e0);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:10px;font-family:Montserrat,Helvetica}.about .text-wrapper-57{color:#fff;font-family:Roboto,Helvetica;font-size:18px;line-height:1.5;opacity:.9;max-width:200px}.about .frame-86{padding:120px 80px;background:linear-gradient(135deg,#f8fafc,#fff);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%}.frame-86:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle at 0% 0%,rgba(0,48,135,.02) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(255,51,51,.02) 0%,transparent 50%);animation:pulseBackground 8s ease-in-out infinite}.frame-86:after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-image:radial-gradient(circle at 20% 30%,rgba(0,48,135,.03) 0%,transparent 8px),radial-gradient(circle at 80% 40%,rgba(255,51,51,.03) 0%,transparent 8px),radial-gradient(circle at 40% 80%,rgba(0,163,224,.03) 0%,transparent 8px),radial-gradient(circle at 70% 90%,rgba(0,48,135,.03) 0%,transparent 8px);animation:floatParticles 20s ease-in-out infinite}.team-header{width:100%;max-width:1200px;margin:0 auto;text-align:center}.team-title{font-size:48px;font-weight:700;color:#003087;margin-bottom:20px;position:relative;display:inline-block}.team-title:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(90deg,#003087,#f33);border-radius:2px}.team-description{max-width:800px;margin:30px auto 40px;font-size:18px;line-height:1.8;color:#4a5568}.team-members{width:100%;max-width:1200px;margin:0 auto;display:flex;justify-content:center;gap:40px}.member-card{flex:0 1 calc(50% - 20px);max-width:500px;background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 20px #0000000f;transition:transform .3s ease}.member-card:hover{transform:translateY(-10px);box-shadow:0 30px 60px #00308726}.member-image-wrapper{position:relative;width:100%;height:400px;overflow:hidden}.member-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.member-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:#0003;opacity:0;transition:opacity .3s ease}.member-card:hover .member-overlay{opacity:1}.member-card:hover .member-image{transform:scale(1.05)}.member-info{padding:30px;text-align:center;background:linear-gradient(135deg,#ffffffe6,#f8fafce6)}.member-name{font-size:24px;font-weight:700;color:#003087;margin-bottom:8px;text-transform:capitalize}.member-position{font-size:16px;color:#f33;margin-bottom:16px;font-weight:600;text-transform:uppercase}.member-bio{font-size:16px;line-height:1.6;color:#4a5568}@keyframes floatParticles{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@media (max-width: 1024px){.frame-86{padding:80px 40px}.team-members{flex-direction:column;align-items:center}.member-card{max-width:100%;width:100%}}@media (max-width: 768px){.frame-86{padding:60px 20px}.team-title{font-size:36px}.team-description{font-size:16px}}.about .frame-87{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:40px;position:relative}.about .text-wrapper-59{align-self:stretch;color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.about .frame-88{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;position:relative}.about .subtract-13{align-self:stretch;height:480px;object-fit:cover;position:relative;width:100%}.about .frame-89{align-items:center;display:flex;gap:10px;justify-content:center;left:0;padding:24px;position:absolute;top:403px;width:400px}.about .text-wrapper-60{color:#fff;flex:1;font-family:Montserrat,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.about .subtract-14{align-self:stretch;height:496px;margin-bottom:-16px;margin-left:-16px;object-fit:cover;position:relative;width:100%}.about .frame-90{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;padding:24px;position:absolute;top:403px;width:400px}.about .frame-91{background-color:#161616;display:flex;position:relative;width:100%;padding:80px 0;align-items:center;justify-content:center;overflow:hidden}.about .frame-92{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:40px;position:relative}.about .text-wrapper-55{font-size:48px;font-weight:700;color:#fff;margin-bottom:60px;text-align:center;font-family:Montserrat,Helvetica;position:relative;max-width:800px}.about .text-wrapper-61{color:#fff;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:800px}.about .subtract-15,.subtract-16{height:100%;position:absolute;top:0;object-fit:cover}.about .subtract-15{left:0;animation:slideInLeft 1s ease-out forwards}.about .subtract-16{right:0;animation:slideInRight 1s ease-out forwards}.about .frame-93{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:80px;position:relative;width:100%}.about .rectangle-7{align-self:stretch;height:330px;object-fit:cover;position:relative;width:100vw}.about .frame-94{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:40px;height:477px;justify-content:center;position:relative;width:100%}.about .frame-95{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:100%}.about .frame-96{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.about .vector-8{height:58.03px;position:relative;width:90.41px}.about .vector-9{height:61.69px;position:relative;width:149.09px}.about .vector-10{height:60.54px;position:relative;width:115.57px}.about .frame-97{align-items:center;align-self:stretch;background-color:var(--primary);display:flex;flex:0 0 auto;gap:16px;justify-content:center;padding:20px 40px;position:relative;width:100%}.about .footer-4{align-items:flex-start;background-color:#ebf3f7;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative;width:100vw}.about .footer-5{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:1px;position:relative;width:100vw}.about .frame-98{align-items:flex-start;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:56px;position:relative;width:100%}.about .frame-99{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:128px;position:relative;width:100%}.about .frame-100{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.about .logo-7{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.about .logo-8{height:48px;object-fit:cover;position:relative;width:116.02px}.about .text-wrapper-62{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:18px;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.about .frame-101{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:24px;position:relative}.about .frame-102{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.about .rentvx-yahoo-co-id-2{color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;width:180px}.about .you-can-rent-a-car-2{color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;width:169.39px}.about .frame-103{align-items:flex-start;display:flex;flex:1;flex-grow:1;gap:107px;position:relative}.about .div-4{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.about .text-wrapper-63{color:#fff;font-family:Montserrat,Helvetica;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.about .text-wrapper-64{color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;white-space:nowrap;width:fit-content}.about .text-wrapper-65{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;height:14px;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;white-space:nowrap}.about .text-wrapper-66{color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;width:76px}.about .frame-104{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.about .footer-footer-2{height:62px;margin-right:-2px;position:relative;width:100vw}.about .overlap-3{background-color:var(--primary);height:62px;position:relative;width:100vw}.about .social-3{align-items:flex-start;display:inline-flex;gap:16px;left:1240px;position:absolute;top:19px}.about .facebook-3{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM13.2507%2012.5271V19.0557H10.5495V12.5274H9.19995V10.2776H10.5495V8.92678C10.5495%207.0914%2011.3115%206%2013.4765%206H15.279V8.25006H14.1523C13.3095%208.25006%2013.2538%208.56447%2013.2538%209.15125L13.2507%2010.2773H15.2917L15.0529%2012.5271H13.2507Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.about .instagram-2{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM9.36174%205.63876C10.0444%205.6077%2010.2625%205.6001%2012.0007%205.6001H11.9987C13.7374%205.6001%2013.9547%205.6077%2014.6374%205.63876C15.3187%205.66997%2015.7841%205.77783%2016.1921%205.9361C16.6134%206.09944%2016.9694%206.31811%2017.3254%206.67411C17.6814%207.02985%2017.9001%207.38692%2018.0641%207.80785C18.2214%208.21479%2018.3294%208.67986%2018.3614%209.3612C18.3921%2010.0439%2018.4001%2010.262%2018.4001%2012.0002C18.4001%2013.7383%2018.3921%2013.9559%2018.3614%2014.6386C18.3294%2015.3197%2018.2214%2015.7849%2018.0641%2016.1919C17.9001%2016.6127%2017.6814%2016.9698%2017.3254%2017.3256C16.9698%2017.6816%2016.6133%2017.9008%2016.1925%2018.0642C15.7853%2018.2225%2015.3197%2018.3304%2014.6383%2018.3616C13.9557%2018.3926%2013.7382%2018.4002%2011.9999%2018.4002C10.2619%2018.4002%2010.0439%2018.3926%209.3612%2018.3616C8.68%2018.3304%208.21479%2018.2225%207.80759%2018.0642C7.38692%2017.9008%207.02985%2017.6816%206.67424%2017.3256C6.31837%2016.9698%206.0997%2016.6127%205.9361%2016.1918C5.77797%2015.7849%205.6701%2015.3198%205.63876%2014.6385C5.60783%2013.9558%205.6001%2013.7383%205.6001%2012.0002C5.6001%2010.262%205.6081%2010.0437%205.63863%209.36107C5.6693%208.68%205.7773%208.21479%205.93597%207.80772C6.09997%207.38692%206.31864%207.02985%206.67464%206.67411C7.03038%206.31824%207.38745%206.09957%207.80839%205.9361C8.21533%205.77783%208.6804%205.66997%209.36174%205.63876Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.about .overlap-group-3{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.42649%200.753065C5.53797%200.75289%205.6579%200.752944%205.78732%200.753002L6.00063%200.753065C7.70945%200.753065%207.91198%200.759198%208.58679%200.789865C9.21079%200.818399%209.54947%200.922667%209.77507%201.01027C10.0737%201.12627%2010.2867%201.26494%2010.5105%201.48894C10.7345%201.71294%2010.8732%201.92628%2010.9895%202.22495C11.0771%202.45028%2011.1815%202.78895%2011.2099%203.41296C11.2405%204.08763%2011.2472%204.2903%2011.2472%205.99832C11.2472%207.70634%2011.2405%207.90901%2011.2099%208.58368C11.1813%209.20769%2011.0771%209.54636%2010.9895%209.77169C10.8735%2010.0704%2010.7345%2010.283%2010.5105%2010.5069C10.2865%2010.7309%2010.0739%2010.8696%209.77507%2010.9856C9.54973%2011.0736%209.21079%2011.1776%208.58679%2011.2061C7.91211%2011.2368%207.70945%2011.2434%206.00063%2011.2434C4.29168%2011.2434%204.08914%2011.2368%203.41447%2011.2061C2.79046%2011.1773%202.45179%2011.073%202.22606%2010.9854C1.92739%2010.8694%201.71405%2010.7308%201.49005%2010.5068C1.26604%2010.2828%201.12738%2010.07%201.01111%209.77116C0.923508%209.54582%200.819107%209.20715%200.790707%208.58315C0.76004%207.90847%200.753906%207.7058%200.753906%205.99672C0.753906%204.28763%200.76004%204.08603%200.790707%203.41136C0.81924%202.78735%200.923508%202.44868%201.01111%202.22308C1.12711%201.92441%201.26604%201.71107%201.49005%201.48707C1.71405%201.26307%201.92739%201.1244%202.22606%201.00813C2.45166%200.920133%202.79046%200.816132%203.41447%200.787465C4.00487%200.760798%204.23368%200.752798%205.42649%200.751465V0.753065ZM9.41681%201.81545C8.99281%201.81545%208.6488%202.15906%208.6488%202.58319C8.6488%203.0072%208.99281%203.3512%209.41681%203.3512C9.84082%203.3512%2010.1848%203.0072%2010.1848%202.58319C10.1848%202.15919%209.84082%201.81519%209.41681%201.81519V1.81545ZM2.71399%205.9991C2.71399%204.18406%204.18553%202.71247%206.00056%202.7124C7.81564%202.7124%209.28686%204.18402%209.28686%205.9991C9.28686%207.81419%207.81578%209.28514%206.00069%209.28514C4.1856%209.28514%202.71399%207.81419%202.71399%205.9991Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:10px;left:7px;position:relative;top:7px;width:10px}.about .shape-3{height:4px;left:3px;position:absolute;top:3px;width:4px}.about .twitter-3{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM11.6658%2010.1687L11.6406%209.75346C11.5651%208.67726%2012.2282%207.69427%2013.2774%207.31294C13.6635%207.17735%2014.3182%207.16041%2014.7463%207.27904C14.9142%207.32989%2015.2331%207.49937%2015.4598%207.6519L15.8711%207.93154L16.3243%207.78748C16.5761%207.71122%2016.9119%207.58411%2017.063%207.49937C17.2057%207.4231%2017.3316%207.38073%2017.3316%207.40615C17.3316%207.55021%2017.021%208.04171%2016.7608%208.31287C16.4083%208.6942%2016.509%208.7281%2017.2224%208.47388C17.6505%208.32982%2017.6589%208.32982%2017.575%208.49083C17.5246%208.57557%2017.2644%208.87216%2016.9874%209.14333C16.5174%209.6094%2016.4922%209.66024%2016.4922%2010.05C16.4922%2010.6517%2016.2068%2011.9059%2015.9214%2012.5923C15.3926%2013.8803%2014.2595%2015.2107%2013.1263%2015.8802C11.5315%2016.8208%209.40786%2017.0581%207.61999%2016.5073C7.02404%2016.3208%206%2015.8463%206%2015.7615C6%2015.7361%206.31057%2015.7022%206.68829%2015.6937C7.4773%2015.6768%208.26631%2015.4565%208.93781%2015.0667L9.39108%2014.7955L8.87066%2014.6175C8.13201%2014.3633%207.46891%2013.7786%207.30103%2013.2278C7.25067%2013.0499%207.26746%2013.0414%207.73751%2013.0414L8.22434%2013.0329L7.81305%2012.838C7.32621%2012.5923%206.88134%2012.177%206.66311%2011.7533C6.50362%2011.4483%206.30218%2010.6771%206.36093%2010.6178C6.37772%2010.5924%206.55399%2010.6432%206.75544%2010.711C7.33461%2010.9229%207.41015%2010.872%207.0744%2010.5161C6.44487%209.87209%206.25181%208.91453%206.55399%208.00781L6.69668%207.60106L7.25067%208.15187C8.38383%209.26196%209.71843%209.92294%2011.2461%2010.1178L11.6658%2010.1687Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.about .youtube-2{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM17.0009%207.87501C17.5517%208.02614%2017.9854%208.47145%2018.1326%209.03695C18.4001%2010.0619%2018.4001%2012.2003%2018.4001%2012.2003C18.4001%2012.2003%2018.4001%2014.3387%2018.1326%2015.3637C17.9854%2015.9292%2017.5517%2016.3745%2017.0009%2016.5258C16.0028%2016.8003%2012.0001%2016.8003%2012.0001%2016.8003C12.0001%2016.8003%207.99741%2016.8003%206.99923%2016.5258C6.44846%2016.3745%206.01472%2015.9292%205.86752%2015.3637C5.6001%2014.3387%205.6001%2012.2003%205.6001%2012.2003C5.6001%2012.2003%205.6001%2010.0619%205.86752%209.03695C6.01472%208.47145%206.44846%208.02614%206.99923%207.87501C7.99741%207.60034%2012.0001%207.60034%2012.0001%207.60034C12.0001%207.60034%2016.0028%207.60034%2017.0009%207.87501Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.about .fill-3{height:4px;left:11px;position:absolute;top:10px;width:3px}.about .text-wrapper-67{color:var(--white);font-family:Roboto,Helvetica;font-size:14px;font-weight:400;left:56px;letter-spacing:0;line-height:14px;position:absolute;top:24px;white-space:nowrap}.about .text-wrapper-55:after{content:"";position:absolute;bottom:-20px;left:50%;transform:translate(-50%);width:100px;height:4px;background:linear-gradient(90deg,var(--primary),var(--accent));border-radius:2px}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}@keyframes zoomIn{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes floatAnimation{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes gradientFlow{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}:root{--primary: #003087;--secondary: #FF4A4A;--accent: #00A3E0;--dark: #1A1F36;--light: #F7FAFC}.about .stats-section{display:flex;justify-content:space-around;padding:80px 0;background:var(--primary);color:#fff}.about .stat-item{text-align:center;opacity:0;animation:fadeInUp .8s ease forwards}.about .stat-number{font-size:48px;font-weight:700;margin-bottom:10px}.about .stat-label{font-size:18px;opacity:.9}.about .overlap-4{height:90px;position:fixed;top:0;left:0;width:100vw;z-index:1000;background-color:#000000e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.about .subtract-28{height:656px;width:616px;position:relative;object-fit:contain}.about .overlap-group-2{position:relative;height:656px;width:616px}.about .frame-78{align-items:center;background-color:#003087;border-radius:8px;display:flex;gap:10px;justify-content:center;padding:16px 32px;position:relative;transition:all .3s ease;cursor:pointer;border:none;box-shadow:0 4px 15px #0030874d}.about .frame-78:hover{transform:translateY(-2px);background-color:#004ab3;box-shadow:0 8px 25px #00308766}.about .text-wrapper-51{color:#fff;font-family:Montserrat,Helvetica;font-size:18px;font-weight:600;letter-spacing:.5px;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap}.about .about-image-container{position:relative;width:500px;height:500px;display:flex;align-items:center;justify-content:center}.about .image-shape{width:400px;height:400px;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;overflow:hidden;position:relative;animation:morphShape 8s ease-in-out infinite;box-shadow:0 10px 30px #00000026}.about .about-feature-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.about .image-shape:hover .about-feature-image{transform:scale(1.1)}.about .animated-circles{position:absolute;width:100%;height:100%;top:0;left:0}.about .circle{position:absolute;border-radius:50%;border:2px solid rgba(0,48,135,.3);animation:ripple 4s ease-in-out infinite}.about .circle-1{width:100%;height:100%;animation-delay:0s}.about .circle-2{width:80%;height:80%;top:10%;left:10%;animation-delay:1s}.about .circle-3{width:60%;height:60%;top:20%;left:20%;animation-delay:2s}@keyframes morphShape{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}}@keyframes ripple{0%{transform:scale(.8);opacity:1}to{transform:scale(1.05);opacity:0}}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}.about .header-image-container{position:relative;width:400px;height:400px;display:flex;align-items:center;justify-content:center;animation:fadeInRight 1s ease forwards;opacity:0;margin-left:auto;margin-right:40px}.about .header-image-shape{width:300px;height:300px;border-radius:60% 40% 30% 70%/60% 30% 70% 40%;overflow:hidden;position:relative;animation:morphShape 8s ease-in-out infinite;box-shadow:0 10px 30px #0000004d;display:flex;align-items:center;justify-content:center;background:#00a3e00d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,163,224,.2)}.about .header-feature-image{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.about .header-animated-circles{position:absolute;width:100%;height:100%;top:0;left:0}.about .header-circle{position:absolute;border-radius:50%;border:2px solid rgba(0,163,224,.2);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ripple 4s ease-in-out infinite}.about .header-circle.circle-1{width:90%;height:90%;top:5%;left:5%;border-color:#00a3e026}.about .header-circle.circle-2{width:70%;height:70%;top:15%;left:15%;animation-delay:1s;border-color:#00a3e01a}.about .header-circle.circle-3{width:50%;height:50%;top:25%;left:25%;animation-delay:2s;border-color:#00a3e00d}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.about .security-icon{position:relative;z-index:2;animation:pulse 2s ease-in-out infinite}.about .security-icon svg{width:120px;height:120px;filter:drop-shadow(0 0 10px rgba(0,163,224,.5))}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.about .security-icon-container{position:relative;width:250px;height:250px;display:flex;align-items:center;justify-content:center}.about .company-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80px;height:80px;object-fit:contain;z-index:2}.about .company-icon{animation:none;box-shadow:none;background:none;border:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0}.about .circular-animation{position:absolute;width:100%;height:100%;top:0;left:0}.about .ring{position:absolute;border-radius:50%;border:1px solid rgba(0,163,224,.2);top:50%;left:50%;transform:translate(-50%,-50%)}.about .ring.ring3{width:240px;height:240px;animation:none;background:transparent}.about .ring.ring1{width:160px;height:160px;animation:rotateRing 20s linear infinite}.about .ring.ring2{width:200px;height:200px;animation:rotateRing 25s linear infinite reverse}@keyframes rotateRing{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}.about .header-image-shape{background:#00a3e00d;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(0,163,224,.2);display:flex;align-items:center;justify-content:center}.about .header-animated-circles{display:none}.about .animated-logo-container{position:relative;width:400px;height:400px;margin:0 auto;display:flex;align-items:center;justify-content:center}.about .logo-shape{position:relative;width:500px;height:500px;display:flex;align-items:center;justify-content:center;margin-top:50px}.about .logo-shape:before{content:"";position:absolute;width:350px;height:350px;background:url(./rotating-circle-DNen57NC.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.about .security-icon-container{position:relative;z-index:2;width:200px;height:200px;display:flex;align-items:center;justify-content:center}.about .company-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:160px;height:160px;object-fit:contain;z-index:2;animation:fadeInScale 1s ease forwards,floatEffect 4s ease-in-out infinite}.about .contact-strip{background:#fff;padding:40px 80px;display:flex;justify-content:center;gap:80px;align-items:center;box-shadow:0 -10px 30px #0000000d;position:relative;width:100%}.about .contact-item{flex:1;display:flex;align-items:center;gap:15px;padding:20px;transition:all .3s ease;max-width:400px;justify-content:center}.about .contact-item:hover{transform:translateY(-2px)}.about .contact-icon{background:#0030871a;width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.about .contact-item:hover .contact-icon{background:#003087}.about .contact-item:hover .contact-icon svg path{fill:#fff}.about .contact-text h4{color:#003087;font-family:Montserrat,Helvetica;font-size:18px;font-weight:600;margin:0 0 5px}.about .contact-text p{color:#4a5568;font-family:Roboto,Helvetica;font-size:16px;margin:0}@media (max-width: 768px){.text-wrapper-44{font-size:36px}.frame-71{height:250px}}@media (max-width: 480px){.text-wrapper-44{font-size:32px}.frame-71{height:200px}}.about .outer-effect{position:absolute;width:350px;height:350px;border-radius:50%;background:#00a3e01a;animation:expandOut 3s ease-in-out infinite;z-index:0}@keyframes expandOut{0%{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:.7}to{transform:scale(1);opacity:.5}}.about .rotating-dots{position:absolute;width:100%;height:100%;animation:rotateDots 20s linear infinite}.about .dot{position:absolute;width:8px;height:8px;background:#00a3e0;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%) rotate(calc(var(--i) * 60deg)) translateY(-120px);box-shadow:0 0 15px #00a3e0cc;animation:pulseDot 2s ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}@keyframes pulseDot{0%,to{transform:translate(-50%,-50%) rotate(calc(var(--i) * 60deg)) translateY(-120px) scale(1);opacity:.8}50%{transform:translate(-50%,-50%) rotate(calc(var(--i) * 60deg)) translateY(-120px) scale(1.5);opacity:1}}.about .outer-effect,.about .header-animated-circles,.about .rotating-dots{display:none}.about .logo-halo{position:absolute;top:-20px;left:-20px;right:-20px;bottom:-20px;border-radius:50%;background:conic-gradient(rgba(0,163,224,.8) 0%,rgba(0,163,224,.8) 40%,transparent 40%,transparent 60%,rgba(0,163,224,.8) 60%,rgba(0,163,224,.8) 100%);animation:rotateHalo 4s linear infinite;z-index:-1}@keyframes rotateHalo{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.service-animation{width:100%;height:100%;position:relative;z-index:1}@keyframes fadeInScale{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes floatEffect{0%,to{transform:translateY(0) scale(1);filter:drop-shadow(0 10px 20px rgba(0,163,224,.2))}50%{transform:translateY(-15px) scale(1.02);filter:drop-shadow(0 20px 30px rgba(0,163,224,.3))}}@media (max-width: 768px){.animated-logo-container{width:320px;height:320px}.company-logo{width:130px;height:130px}}@media (max-width: 480px){.animated-logo-container{width:260px;height:260px}.company-logo{width:100px;height:100px}}.rotating-circle{position:relative;width:400px;height:400px;display:flex;align-items:center;justify-content:center}.circle-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.orbit{position:absolute;border-radius:50%}.orbit-1{width:280px;height:280px;animation:rotate 30s linear infinite;background:radial-gradient(circle at 30% 30%,rgba(0,163,224,.03) 0%,transparent 60%),radial-gradient(circle at 70% 70%,rgba(0,48,135,.03) 0%,transparent 60%),repeating-linear-gradient(45deg,rgba(0,163,224,.01) 0%,rgba(0,163,224,.01) 2%,transparent 2%,transparent 4%),repeating-linear-gradient(-45deg,rgba(0,48,135,.01) 0%,rgba(0,48,135,.01) 2%,transparent 2%,transparent 4%);border:1px solid rgba(0,163,224,.1)}.orbit-2{width:340px;height:340px;animation:breathe 8s ease-in-out infinite;background:linear-gradient(45deg,transparent 45%,rgba(0,163,224,.03) 50%,transparent 55%),linear-gradient(-45deg,transparent 45%,rgba(0,48,135,.03) 50%,transparent 55%);border:1px solid rgba(0,48,135,.1)}.gradient-ring{position:absolute;width:100%;height:100%;border-radius:50%;background:linear-gradient(45deg,transparent 48%,rgba(0,163,224,.1) 50%,transparent 52%),linear-gradient(-45deg,transparent 48%,rgba(0,48,135,.1) 50%,transparent 52%);animation:colorShift 8s ease-in-out infinite}.pulse-ring{position:absolute;width:100%;height:100%;border-radius:50%;border:1px dashed rgba(0,163,224,.1);animation:pulse 4s ease-in-out infinite}.company-logo{position:relative;width:160px;height:160px;z-index:2;animation:floatEffect 4s ease-in-out infinite;filter:drop-shadow(0 10px 20px rgba(0,163,224,.2))}@keyframes breathe{0%,to{transform:scale(1);opacity:.3}50%{transform:scale(1.1);opacity:.5}}@keyframes float{0%,to{transform:translateY(0);filter:drop-shadow(0 10px 15px rgba(0,163,224,.2))}50%{transform:translateY(-10px);filter:drop-shadow(0 20px 25px rgba(0,48,135,.25))}}@keyframes colorShift{0%,to{opacity:.5;transform:scale(1) rotate(0)}50%{opacity:.7;transform:scale(1.05) rotate(180deg)}}@keyframes pulse{0%,to{transform:scale(1);opacity:.4}50%{transform:scale(1.1);opacity:.6}}@media (max-width: 768px){.rotating-circle{width:320px;height:320px}.orbit-1{width:220px;height:220px}.orbit-2{width:280px;height:280px}.company-logo{width:130px;height:130px}}@media (max-width: 480px){.rotating-circle{width:260px;height:260px}.orbit-1{width:180px;height:180px}.orbit-2{width:220px;height:220px}.company-logo{width:100px;height:100px}}.creative-logo{position:relative;width:400px;height:400px;display:flex;align-items:center;justify-content:center}.sketch-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;transition:all .5s ease-out}.flow-pattern{position:absolute;width:340px;height:340px;background:radial-gradient(circle at center,rgba(0,163,224,.08) 0%,rgba(0,48,135,.08) 50%,transparent 70%);border-radius:50%;animation:subtle-pulse 4s ease-in-out infinite}.company-logo{position:relative;width:160px;height:160px;z-index:2;transition:all .5s ease}@media (max-width: 768px){.frame-75{flex-direction:column;align-items:center;text-align:center}.content-section{padding-right:0;padding-bottom:40px}.tab-navigation{justify-content:center}.company-logo-container{width:320px;height:320px}.company-logo{width:220px;height:220px}}@media (max-width: 480px){.company-logo-container{width:260px;height:260px}.company-logo{width:180px;height:180px}.content-title{font-size:24px}.content-text{font-size:15px}}.company-logo-container{width:400px;height:400px;display:flex;align-items:center;justify-content:center}.company-logo{width:280px;height:280px;object-fit:contain}.content-section{flex:1;padding-right:60px}.tab-navigation{display:flex;gap:40px;margin-bottom:40px;border-bottom:1px solid rgba(74,85,104,.2)}.tab-button{background:none;border:none;font-family:Montserrat,sans-serif;font-size:18px;color:#4a5568;padding:15px 0;position:relative;cursor:pointer;transition:all .3s ease}.tab-button:after{content:"";position:absolute;bottom:-1px;left:0;width:0;height:2px;background:#00a3e0;transition:width .3s ease}.tab-button.active{color:#003087}.tab-button.active:after{width:100%}.tab-content{max-height:600px;overflow-y:auto;padding-right:20px}.content-title{font-family:Montserrat,sans-serif;font-size:32px;color:#003087;margin-bottom:24px}.content-text{font-family:Roboto,sans-serif;font-size:16px;line-height:1.8;color:#4a5568;margin-bottom:24px}.tab-content::-webkit-scrollbar{width:6px}.tab-content::-webkit-scrollbar-track{background:#f1f1f1}.tab-content::-webkit-scrollbar-thumb{background:#00a3e04d;border-radius:3px}@media (max-width: 968px){.frame-75{flex-direction:column;align-items:center;text-align:center}.content-section{padding-right:0;padding-bottom:40px}.tab-navigation{justify-content:center}.company-logo-container{width:320px;height:320px}.company-logo{width:220px;height:220px}.frame-81{padding:10px}.frame-82{margin-bottom:15px}.frame-83{flex-direction:column;align-items:center}.frame-84{max-width:100%;margin:5px 0}.text-wrapper-55{font-size:20px}.text-wrapper-56{font-size:18px}.text-wrapper-57{font-size:14px}}@media (max-width: 480px){.company-logo-container{width:260px;height:260px}.company-logo{width:180px;height:180px}.content-title{font-size:24px}.content-text{font-size:15px}.about .frame-86{padding:120px 40px!important;background:linear-gradient(135deg,#f8fafc,#fff);position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;width:100%}}.frame-wrapper{align-items:center;display:inline-flex;gap:40px;position:relative}.frame-wrapper .div{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:64px}.frame-wrapper .frame-2{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.frame-wrapper .text-wrapper-2{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.frame-wrapper .arrow-caret-down-MD{height:24px!important;position:relative!important;width:24px!important}.frame-wrapper .text-wrapper-3{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.frame-wrapper,.frame-main{width:100%}.frame-header{background:#161616;position:fixed;width:100%;height:89px;top:0;left:0;z-index:100;display:flex;align-items:center;justify-content:space-between;padding:0 80px}.rectangle-header{width:100%;height:89px;position:absolute;top:0;left:0}.logo{height:48px;z-index:2}.frame-2-instance{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:40px;z-index:2}.contact-btn{padding:12px 24px;background:transparent;color:#fff;border:2px solid #003087;border-radius:4px;cursor:pointer;font-size:16px;font-weight:500;font-family:Montserrat,sans-serif;transition:all .3s ease;position:relative;overflow:hidden;z-index:2}.contact-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:#003087;transition:left .3s ease;z-index:-1}.contact-btn:hover{color:#fff}.contact-btn:hover:before{left:0}.frame-nav{background:none;border:none;box-shadow:none}.frame-nav .contact-btn{position:relative;padding:10px 20px;background:#003087;color:#fff;border:none;border-radius:4px;cursor:pointer;font-size:16px;z-index:2;margin-left:auto}.frame-nav>div{background:none;border:none;box-shadow:none;padding:0;margin:0}.clientele{background-color:#fff;display:flex;flex-direction:row;justify-content:center;width:100%}.clientele .frame-wrapper-5{background-color:#fff;height:2794px;width:1440px}.clientele .frame-151{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:1440px}.clientele .frame-152{align-items:flex-start;background:linear-gradient(180deg,#16161699,#161616 63.5%);background-image:url(./frame-1-2-BFFM5cCe.png);background-position:50% 50%;background-size:cover;display:flex;flex-direction:column;gap:123px;height:424px;position:relative;width:1440px}.clientele .rectangle-10{height:89px;position:relative;width:1440px}.clientele .frame-153{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:44px;position:relative;width:628px}.clientele .frame-154{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative;width:100%}.clientele .text-wrapper-95{color:#fff;font-family:Montserrat,Helvetica;font-size:64px;font-weight:700;letter-spacing:0;line-height:normal;margin-right:-10px;margin-top:-1px;position:relative;width:638px}.clientele .frame-155{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.clientele .icon-instance-node-5{height:24px;position:relative;width:24px}.clientele .text-wrapper-96{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:64px}.clientele .text-wrapper-97{color:#fff;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.clientele .frame-156{left:1182px!important;position:absolute!important;top:14px!important}.clientele .logo-12{height:48px;left:80px;object-fit:cover;position:absolute;top:20px;width:116px}.clientele .frame-157{align-items:center;display:inline-flex;gap:40px;left:503px;position:absolute;top:35px}.clientele .text-wrapper-98{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;width:64px}.clientele .frame-158{align-items:center;display:inline-flex;flex:0 0 auto;position:relative}.clientele .text-wrapper-99{color:#fff;display:block;font-family:Inter,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center;white-space:nowrap;width:fit-content}.clientele .frame-159{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:80px;padding:120px 80px;position:relative;width:100%}.clientele .frame-160{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:40px;justify-content:center;position:relative}.clientele .text-wrapper-100{align-self:stretch;color:#222;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.clientele .frame-161{align-items:flex-start;display:flex;gap:40px;height:150px;position:relative;width:1280px}.clientele .img-2{height:150px;object-fit:cover;position:relative;width:300px}.clientele .rectangle-11{height:150px;margin-right:-40px;object-fit:cover;position:relative;width:300px}.clientele .image-2{height:150px;margin-right:-380px;object-fit:cover;position:relative;width:300px}.clientele .image-3{height:150px;margin-right:-720px;object-fit:cover;position:relative;width:300px}.clientele .rectangle-12{height:150px;margin-right:-1060px;object-fit:cover;position:relative;width:300px}.clientele .rectangle-13{height:300px;margin-bottom:-150px;margin-right:-1400px;object-fit:cover;position:relative;width:300px}.clientele .frame-162{align-items:center;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;gap:40px;padding:80px;position:relative;width:100%}.clientele .subtract-26{height:640px;left:1200px;object-fit:cover;position:absolute;top:0;width:240px}.clientele .subtract-27{height:430px;left:0;object-fit:cover;position:absolute;top:0;width:220px}.clientele .frame-163{align-items:center;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:88px;position:relative}.clientele .text-wrapper-101{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.clientele .frame-164{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:40px;padding:24px 0;position:relative;width:100%}.clientele .frame-165{align-items:flex-start;background-color:#fff;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:24px;padding:80px 40px 40px;position:relative}.clientele .frame-166{align-self:stretch;flex:0 0 auto;position:relative;width:100%}.clientele .text-wrapper-102{align-self:stretch;color:#222;font-family:Roboto,Helvetica;font-size:24px;font-style:italic;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.clientele .text-wrapper-103{align-self:stretch;color:#222;font-family:Montserrat,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;position:relative}.clientele .rectangle-14{height:120px;left:24px;position:absolute;top:-72px;width:120px}.clientele .frame-167{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:80px;justify-content:center;padding:120px 80px;position:relative;width:100%}.clientele .frame-168{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:80px;position:relative;width:100%}.clientele .frame-169{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:40px;position:relative}.clientele .text-wrapper-104{align-self:stretch;color:#222;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.clientele .fill-out-the-form{align-self:stretch;color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.clientele .rectangle-15{align-self:stretch;height:330px;object-fit:cover;position:relative;width:100%}.clientele .frame-170{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:40px;height:477px;justify-content:center;position:relative;width:100%}.clientele .frame-171{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;position:relative;width:100%}.clientele .frame-172{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.clientele .vector-11{height:58.03px;position:relative;width:90.41px}.clientele .vector-12{height:61.69px;position:relative;width:149.09px}.clientele .vector-13{height:60.54px;position:relative;width:115.57px}.clientele .frame-173{align-items:center;align-self:stretch;background-color:var(--primary);display:flex;flex:0 0 auto;gap:16px;justify-content:center;padding:20px 40px;position:relative;width:100%}.clientele .text-wrapper-105{color:#fff;font-family:Montserrat,Helvetica;font-size:20px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.clientele .footer-8{align-items:flex-start;background-color:#ebf3f7;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:10px;position:relative}.clientele .footer-9{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;gap:1px;position:relative;width:1440px}.clientele .frame-174{align-items:flex-start;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;flex-direction:column;gap:10px;padding:56px;position:relative;width:100%}.clientele .frame-175{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:128px;position:relative;width:100%}.clientele .frame-176{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:32px;position:relative}.clientele .logo-13{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:28px;position:relative;width:100%}.clientele .logo-14{height:48px;object-fit:cover;position:relative;width:116.02px}.clientele .text-wrapper-106{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:18px;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.clientele .frame-177{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:24px;position:relative}.clientele .frame-178{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:8px;position:relative}.clientele .rentvx-yahoo-co-id-4{color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;width:180px}.clientele .you-can-rent-a-car-4{color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin-top:-1px;position:relative;width:169.39px}.clientele .frame-179{align-items:flex-start;display:flex;flex:1;flex-grow:1;gap:107px;position:relative}.clientele .div-6{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;gap:24px;position:relative}.clientele .text-wrapper-107{color:#fff;font-family:Montserrat,Helvetica;font-size:16px;font-weight:700;letter-spacing:0;line-height:16px;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.clientele .text-wrapper-108{color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;white-space:nowrap;width:fit-content}.clientele .text-wrapper-109{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;height:14px;letter-spacing:0;line-height:14px;margin-top:-1px;position:relative;white-space:nowrap}.clientele .text-wrapper-110{color:#fff;font-family:Montserrat,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:14px;position:relative;width:76px}.clientele .frame-180{align-items:flex-start;display:inline-flex;flex:0 0 auto;flex-direction:column;position:relative}.clientele .footer-footer-4{height:62px;margin-right:-2px;position:relative;width:1442px}.clientele .overlap-6{background-color:var(--primary);height:62px;position:relative;width:1440px}.clientele .social-6{align-items:flex-start;display:inline-flex;gap:16px;left:1240px;position:absolute;top:19px}.clientele .facebook-5{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM13.2507%2012.5271V19.0557H10.5495V12.5274H9.19995V10.2776H10.5495V8.92678C10.5495%207.0914%2011.3115%206%2013.4765%206H15.279V8.25006H14.1523C13.3095%208.25006%2013.2538%208.56447%2013.2538%209.15125L13.2507%2010.2773H15.2917L15.0529%2012.5271H13.2507Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.clientele .instagram-4{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM9.36174%205.63876C10.0444%205.6077%2010.2625%205.6001%2012.0007%205.6001H11.9987C13.7374%205.6001%2013.9547%205.6077%2014.6374%205.63876C15.3187%205.66997%2015.7841%205.77783%2016.1921%205.9361C16.6134%206.09944%2016.9694%206.31811%2017.3254%206.67411C17.6814%207.02985%2017.9001%207.38692%2018.0641%207.80785C18.2214%208.21479%2018.3294%208.67986%2018.3614%209.3612C18.3921%2010.0439%2018.4001%2010.262%2018.4001%2012.0002C18.4001%2013.7383%2018.3921%2013.9559%2018.3614%2014.6386C18.3294%2015.3197%2018.2214%2015.7849%2018.0641%2016.1919C17.9001%2016.6127%2017.6814%2016.9698%2017.3254%2017.3256C16.9698%2017.6816%2016.6133%2017.9008%2016.1925%2018.0642C15.7853%2018.2225%2015.3197%2018.3304%2014.6383%2018.3616C13.9557%2018.3926%2013.7382%2018.4002%2011.9999%2018.4002C10.2619%2018.4002%2010.0439%2018.3926%209.3612%2018.3616C8.68%2018.3304%208.21479%2018.2225%207.80759%2018.0642C7.38692%2017.9008%207.02985%2017.6816%206.67424%2017.3256C6.31837%2016.9698%206.0997%2016.6127%205.9361%2016.1918C5.77797%2015.7849%205.6701%2015.3198%205.63876%2014.6385C5.60783%2013.9558%205.6001%2013.7383%205.6001%2012.0002C5.6001%2010.262%205.6081%2010.0437%205.63863%209.36107C5.6693%208.68%205.7773%208.21479%205.93597%207.80772C6.09997%207.38692%206.31864%207.02985%206.67464%206.67411C7.03038%206.31824%207.38745%206.09957%207.80839%205.9361C8.21533%205.77783%208.6804%205.66997%209.36174%205.63876Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.clientele .overlap-group-5{background-image:url("data:image/svg+xml,%3csvg%20width='12'%20height='12'%20viewBox='0%200%2012%2012'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M5.42649%200.753065C5.53797%200.75289%205.6579%200.752944%205.78732%200.753002L6.00063%200.753065C7.70945%200.753065%207.91198%200.759198%208.58679%200.789865C9.21079%200.818399%209.54947%200.922667%209.77507%201.01027C10.0737%201.12627%2010.2867%201.26494%2010.5105%201.48894C10.7345%201.71294%2010.8732%201.92628%2010.9895%202.22495C11.0771%202.45028%2011.1815%202.78895%2011.2099%203.41296C11.2405%204.08763%2011.2472%204.2903%2011.2472%205.99832C11.2472%207.70634%2011.2405%207.90901%2011.2099%208.58368C11.1813%209.20769%2011.0771%209.54636%2010.9895%209.77169C10.8735%2010.0704%2010.7345%2010.283%2010.5105%2010.5069C10.2865%2010.7309%2010.0739%2010.8696%209.77507%2010.9856C9.54973%2011.0736%209.21079%2011.1776%208.58679%2011.2061C7.91211%2011.2368%207.70945%2011.2434%206.00063%2011.2434C4.29168%2011.2434%204.08914%2011.2368%203.41447%2011.2061C2.79046%2011.1773%202.45179%2011.073%202.22606%2010.9854C1.92739%2010.8694%201.71405%2010.7308%201.49005%2010.5068C1.26604%2010.2828%201.12738%2010.07%201.01111%209.77116C0.923508%209.54582%200.819107%209.20715%200.790707%208.58315C0.76004%207.90847%200.753906%207.7058%200.753906%205.99672C0.753906%204.28763%200.76004%204.08603%200.790707%203.41136C0.81924%202.78735%200.923508%202.44868%201.01111%202.22308C1.12711%201.92441%201.26604%201.71107%201.49005%201.48707C1.71405%201.26307%201.92739%201.1244%202.22606%201.00813C2.45166%200.920133%202.79046%200.816132%203.41447%200.787465C4.00487%200.760798%204.23368%200.752798%205.42649%200.751465V0.753065ZM9.41681%201.81545C8.99281%201.81545%208.6488%202.15906%208.6488%202.58319C8.6488%203.0072%208.99281%203.3512%209.41681%203.3512C9.84082%203.3512%2010.1848%203.0072%2010.1848%202.58319C10.1848%202.15919%209.84082%201.81519%209.41681%201.81519V1.81545ZM2.71399%205.9991C2.71399%204.18406%204.18553%202.71247%206.00056%202.7124C7.81564%202.7124%209.28686%204.18402%209.28686%205.9991C9.28686%207.81419%207.81578%209.28514%206.00069%209.28514C4.1856%209.28514%202.71399%207.81419%202.71399%205.9991Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:10px;left:7px;position:relative;top:7px;width:10px}.clientele .shape-5{height:4px;left:3px;position:absolute;top:3px;width:4px}.clientele .twitter-5{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM11.6658%2010.1687L11.6406%209.75346C11.5651%208.67726%2012.2282%207.69427%2013.2774%207.31294C13.6635%207.17735%2014.3182%207.16041%2014.7463%207.27904C14.9142%207.32989%2015.2331%207.49937%2015.4598%207.6519L15.8711%207.93154L16.3243%207.78748C16.5761%207.71122%2016.9119%207.58411%2017.063%207.49937C17.2057%207.4231%2017.3316%207.38073%2017.3316%207.40615C17.3316%207.55021%2017.021%208.04171%2016.7608%208.31287C16.4083%208.6942%2016.509%208.7281%2017.2224%208.47388C17.6505%208.32982%2017.6589%208.32982%2017.575%208.49083C17.5246%208.57557%2017.2644%208.87216%2016.9874%209.14333C16.5174%209.6094%2016.4922%209.66024%2016.4922%2010.05C16.4922%2010.6517%2016.2068%2011.9059%2015.9214%2012.5923C15.3926%2013.8803%2014.2595%2015.2107%2013.1263%2015.8802C11.5315%2016.8208%209.40786%2017.0581%207.61999%2016.5073C7.02404%2016.3208%206%2015.8463%206%2015.7615C6%2015.7361%206.31057%2015.7022%206.68829%2015.6937C7.4773%2015.6768%208.26631%2015.4565%208.93781%2015.0667L9.39108%2014.7955L8.87066%2014.6175C8.13201%2014.3633%207.46891%2013.7786%207.30103%2013.2278C7.25067%2013.0499%207.26746%2013.0414%207.73751%2013.0414L8.22434%2013.0329L7.81305%2012.838C7.32621%2012.5923%206.88134%2012.177%206.66311%2011.7533C6.50362%2011.4483%206.30218%2010.6771%206.36093%2010.6178C6.37772%2010.5924%206.55399%2010.6432%206.75544%2010.711C7.33461%2010.9229%207.41015%2010.872%207.0744%2010.5161C6.44487%209.87209%206.25181%208.91453%206.55399%208.00781L6.69668%207.60106L7.25067%208.15187C8.38383%209.26196%209.71843%209.92294%2011.2461%2010.1178L11.6658%2010.1687Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.clientele .youtube-4{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM17.0009%207.87501C17.5517%208.02614%2017.9854%208.47145%2018.1326%209.03695C18.4001%2010.0619%2018.4001%2012.2003%2018.4001%2012.2003C18.4001%2012.2003%2018.4001%2014.3387%2018.1326%2015.3637C17.9854%2015.9292%2017.5517%2016.3745%2017.0009%2016.5258C16.0028%2016.8003%2012.0001%2016.8003%2012.0001%2016.8003C12.0001%2016.8003%207.99741%2016.8003%206.99923%2016.5258C6.44846%2016.3745%206.01472%2015.9292%205.86752%2015.3637C5.6001%2014.3387%205.6001%2012.2003%205.6001%2012.2003C5.6001%2012.2003%205.6001%2010.0619%205.86752%209.03695C6.01472%208.47145%206.44846%208.02614%206.99923%207.87501C7.99741%207.60034%2012.0001%207.60034%2012.0001%207.60034C12.0001%207.60034%2016.0028%207.60034%2017.0009%207.87501Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.clientele .fill-5{height:4px;left:11px;position:absolute;top:10px;width:3px}.clientele .text-wrapper-111{color:var(--white);font-family:Roboto,Helvetica;font-size:14px;font-weight:400;left:56px;letter-spacing:0;line-height:14px;position:absolute;top:24px;white-space:nowrap}.s4smart{background-color:#fff}.mart-hero{margin-top:89px;background:linear-gradient(#161616e6,#161616e6),url(/img/cleaning-hero.jpg);background-size:cover;background-position:center;padding:120px 0;text-align:center;color:#fff;position:relative;z-index:1;overflow:hidden}.hero-content{max-width:800px;margin:0 auto;padding:0 20px;opacity:0;animation:fadeInUp .8s ease forwards}.hero-content h1{font-family:Montserrat,sans-serif;font-size:48px;font-weight:700;margin-bottom:20px;position:relative;color:#fff}.hero-content h1:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:#003087;animation:widthGrow .8s ease forwards}.hero-content p{font-size:18px;line-height:1.6;opacity:.9;margin-top:30px;font-family:Inter,sans-serif}@keyframes widthGrow{0%{width:0}to{width:80px}}.product-categories{padding:100px 20px;background:#fff;position:relative;overflow:hidden}.category-container{max-width:1200px;margin:0 auto;display:flex;gap:40px;justify-content:center;padding:0 20px}.category-btn{flex:1;max-width:500px;background:#fff;border:none;border-radius:20px;overflow:hidden;cursor:pointer;transition:all .4s ease;box-shadow:0 10px 20px #0000000d;text-align:left;position:relative}.category-btn:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.category-image-wrapper{position:relative;height:250px;overflow:hidden;background:#f0f0f0}.category-image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease;border:2px solid red}.category-btn:hover .category-image-wrapper img{transform:scale(1.1)}.category-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,#00308733,#00308766)}.category-content{padding:40px;position:relative}.category-icon{width:80px;height:80px;margin:0 auto 20px;background:#003087;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.category-icon svg{width:40px;height:40px;color:#fff;stroke-width:1.5}.category-content h3{font-family:Montserrat,sans-serif;font-size:28px;font-weight:700;color:#161616;margin-bottom:15px}.category-content p{font-family:Inter,sans-serif;font-size:18px;color:#666;margin-bottom:25px;line-height:1.6}.category-features{list-style:none;padding:0;margin:0 0 25px}.category-features li{font-family:Inter,sans-serif;font-size:16px;color:#666;margin-bottom:12px;display:flex;align-items:center}.category-features li:before{content:"✓";color:#003087;margin-right:10px;font-weight:700}.category-cta{display:flex;flex-direction:column;gap:10px}.explore-link{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#003087;display:inline-block;position:relative;transition:all .3s ease}.explore-link:after{content:"→";margin-left:8px;transition:transform .3s ease}.category-btn:hover .explore-link:after{transform:translate(5px)}.service-note{font-family:Inter,sans-serif;font-size:14px;color:#666;font-style:italic}.category-btn.active{background:linear-gradient(135deg,#003087,#004db3)}.category-btn.active .category-content h3,.category-btn.active .category-content p,.category-btn.active .category-features li,.category-btn.active .explore-link,.category-btn.active .service-note{color:#fff}.category-btn.active .category-icon{background:#fff}.category-btn.active .category-icon i{color:#003087}@media (max-width: 1024px){.category-container{flex-direction:column;align-items:center}.category-btn{width:100%}}.featured-products{padding:100px 20px;background:#fff}.products-container{position:relative;max-width:1400px;margin:0 auto;padding:25px 60px}.products-scroll{display:flex;gap:40px;overflow-x:auto;scroll-behavior:smooth;padding:20px 0;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory}.products-scroll::-webkit-scrollbar{display:none}.scroll-btn{position:absolute;top:50%;transform:translateY(-50%);background:transparent;border:none;cursor:pointer;z-index:10;padding:8px;transition:all .3s ease;overflow:hidden}.scroll-btn svg{width:35px;height:35px;stroke:#003087;stroke-width:2;transition:all .3s ease;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.scroll-btn:before{content:"";position:absolute;top:50%;width:30px;height:30px;background:#0030871a;border-radius:50%;transform:translate(-50%,-50%) scale(0);transition:transform .3s ease;z-index:-1}.scroll-btn:hover:before{transform:translate(-50%,-50%) scale(1.5)}.scroll-btn:hover svg{stroke:#003087;transform:scale(1.1)}.scroll-btn.left{left:-5px;animation:slideInLeft .5s ease-out}.scroll-btn.right{right:-5px;animation:slideInRight .5s ease-out}.scroll-btn:active svg{transform:scale(.9)}@keyframes slideInLeft{0%{opacity:0;transform:translate(-20px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes slideInRight{0%{opacity:0;transform:translate(20px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes pulse{0%{transform:translateY(-50%) scale(1)}50%{transform:translateY(-50%) scale(1.1)}to{transform:translateY(-50%) scale(1)}}.products-container:before,.products-container:after{content:"";position:absolute;top:0;width:60px;height:100%;z-index:5;pointer-events:none}.products-container:before{left:0;background:linear-gradient(to right,#fffffff2,#fff0)}.products-container:after{right:0;background:linear-gradient(to left,#fffffff2,#fff0)}@media (max-width: 768px){.scroll-btn svg{width:28px;height:28px}.scroll-btn:before{width:24px;height:24px}}.product-card{flex:0 0 380px;scroll-snap-align:start;background:#fff;border-radius:20px;overflow:hidden;transition:all .3s ease;box-shadow:0 10px 20px #0000000d;display:flex;flex-direction:column}.product-image{position:relative;height:280px;overflow:hidden}.product-image img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.product-info{padding:30px;flex-grow:1;display:flex;flex-direction:column;justify-content:space-between}.product-info h3{font-size:24px;margin:10px 0;color:#161616;font-weight:600}.product-info p{font-size:16px;color:#666;line-height:1.6;margin-bottom:20px}.product-features{display:flex;flex-direction:column;gap:12px;margin:20px 0}.product-features span{font-size:15px;color:#666;display:flex;align-items:center;gap:8px}.product-features span:before{content:"✓";color:#003087;font-weight:700}.view-details{width:100%;padding:14px 0;background:transparent;border:2px solid #003087;color:#003087;font-size:16px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s ease;margin-top:auto}.view-details:hover{background:#003087;color:#fff}.product-category{display:inline-block;padding:6px 14px;background:#0030871a;color:#003087;border-radius:20px;font-size:14px;font-weight:600}.search-filter{padding:40px 20px;background:#fff;position:sticky;top:89px;z-index:90;box-shadow:0 4px 12px #0000000d}.search-box{max-width:600px;margin:0 auto 30px;position:relative}.search-box input{width:100%;padding:15px 50px 15px 20px;border:2px solid #e0e0e0;border-radius:30px;font-size:16px;transition:all .3s ease}.search-box input:focus{border-color:#003087;outline:none;box-shadow:0 0 0 3px #0030871a}.search-btn{position:absolute;right:5px;top:50%;transform:translateY(-50%);background:none;border:none;padding:10px;color:#003087;cursor:pointer}.category-filters{display:flex;gap:15px;justify-content:center;flex-wrap:wrap;margin-top:20px}.filter-btn{padding:10px 20px;border:2px solid #003087;border-radius:25px;background:transparent;color:#003087;font-weight:600;cursor:pointer;transition:all .3s ease}.filter-btn:hover{background:#0030871a}.filter-btn.active{background:#003087;color:#fff}.product-card{position:relative;flex:0 0 300px;background:#fff;border-radius:20px;overflow:hidden;transition:all .3s ease;box-shadow:0 10px 20px #0000000d}.product-category{display:inline-block;padding:5px 12px;background:#0030871a;color:#003087;border-radius:15px;font-size:12px;font-weight:600;margin-bottom:10px}.product-badge{position:absolute;top:20px;right:20px;background:#003087;color:#fff;padding:8px 16px;border-radius:20px;font-size:14px;font-weight:600;box-shadow:0 4px 8px #00308733}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.product-card{animation:fadeIn .5s ease forwards}@media (max-width: 768px){.search-filter{padding:20px}.category-filters{gap:10px}.filter-btn{padding:8px 16px;font-size:14px}.products-scroll{gap:15px}.product-card{flex:0 0 280px}}.no-results{text-align:center;padding:40px;color:#666;font-size:18px}.loading{text-align:center;padding:40px}.loading-spinner{width:40px;height:40px;border:4px solid #f3f3f3;border-top:4px solid #003087;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.section-header{text-align:center;margin-bottom:40px;padding:40px 20px 0;background:#fff}.section-header h2{font-family:Montserrat,sans-serif;font-size:48px;font-weight:800;color:#161616;margin-bottom:25px;position:relative;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(45deg,#161616,#003087);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeInDown .8s ease-out}.header-line{width:120px;height:4px;background:linear-gradient(90deg,#003087,#004db3);margin:0 auto 25px;border-radius:2px;animation:widthGrow .8s ease-out}.section-header p{font-family:Inter,sans-serif;font-size:20px;color:#666;line-height:1.6;max-width:700px;margin:0 auto;animation:fadeInUp .8s ease-out}@keyframes fadeInDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes widthGrow{0%{width:0}to{width:120px}}.scroll-btn:before{content:"";position:absolute;width:100%;height:100%;border-radius:50%;background:#0030871a;transform:scale(0);transition:transform .3s ease}.scroll-btn:hover:before{transform:scale(1.2)}.fa-chevron-left,.fa-chevron-right{font-size:24px;position:relative;z-index:2}@media (max-width: 1024px){.section-header h2{font-size:36px}.section-header p{font-size:18px}}@media (max-width: 768px){.section-header h2{font-size:28px}.section-header p{font-size:16px}.scroll-btn{width:50px;height:50px}}.get-quote-section{padding:60px 20px;background:#fff;position:relative;overflow:hidden}.get-quote-section:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(to right,transparent,rgba(0,48,135,.2),transparent)}.quote-content{max-width:800px;margin:0 auto;text-align:center}.quote-content h2{font-size:42px;font-weight:700;color:#161616;margin-bottom:15px;font-family:Montserrat,sans-serif}.quote-content p{font-size:18px;color:#666;margin-bottom:30px;font-family:Inter,sans-serif}.quote-form{background:#fff;padding:30px;border-radius:20px;box-shadow:0 10px 30px #0000000d}.form-row{display:flex;gap:15px;margin-bottom:15px}.form-group{flex:1}.form-group.full-width{width:100%}.quote-form input,.quote-form select,.quote-form textarea{width:100%;padding:15px;border:2px solid #e0e0e0;border-radius:10px;font-size:16px;transition:all .3s ease;font-family:Inter,sans-serif}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border-color:#003087;outline:none;box-shadow:0 0 0 3px #0030871a}.quote-submit-btn{background:#003087;color:#fff;border:none;padding:16px 40px;font-size:18px;font-weight:600;border-radius:10px;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;gap:10px;margin:20px auto 0;font-family:Montserrat,sans-serif}.quote-submit-btn svg{width:20px;height:20px;transition:transform .3s ease}.quote-submit-btn:hover{background:#004db3;transform:translateY(-2px)}.quote-submit-btn:hover svg{transform:translate(5px)}@media (max-width: 768px){.get-quote-section{padding:40px 20px}.quote-content h2{font-size:32px}.quote-content p{font-size:16px}.form-row{flex-direction:column;gap:15px}.quote-form{padding:20px}}.benefits-section{padding:40px 20px;background:#fff;position:relative}.benefits-container{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;padding:0 20px}.benefit-card{text-align:center;padding:25px 20px;background:#fff;border-radius:15px;transition:all .3s ease}.benefit-card:hover{transform:translateY(-10px);box-shadow:0 10px 30px #0000001a}.benefit-icon{width:70px;height:70px;margin:0 auto 15px;background:#003087;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.benefit-icon svg{width:40px;height:40px;color:#fff;stroke-width:1.5}.benefit-card:hover .benefit-icon{transform:scale(1.1);box-shadow:0 10px 20px #00308733}.benefit-card h3{font-size:24px;color:#161616;margin-bottom:15px;font-family:Montserrat,sans-serif;font-weight:600}.benefit-card p{font-size:16px;color:#666;line-height:1.6;font-family:Inter,sans-serif}.help-banner{margin-top:40px;padding:40px 20px;background:linear-gradient(135deg,#003087,#004db3);text-align:center}.help-content{max-width:800px;margin:0 auto}.help-content h2{font-size:36px;color:#fff;margin-bottom:20px;font-family:Montserrat,sans-serif;font-weight:700}.help-content p{font-size:18px;color:#ffffffe6;margin-bottom:30px;font-family:Inter,sans-serif}.help-btn{background:#fff;color:#003087;border:none;padding:15px 30px;font-size:18px;font-weight:600;border-radius:30px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:10px}.help-btn:hover{transform:translateY(-2px);box-shadow:0 10px 20px #0003}.help-btn i{transition:transform .3s ease}.help-btn:hover i{transform:translate(5px)}@media (max-width: 768px){.benefits-section{padding:30px 20px}.benefit-card{padding:20px}.help-content h2{font-size:28px}.help-content p{font-size:16px}.help-btn{padding:12px 25px;font-size:16px}}.product-image.coming-soon{background:linear-gradient(135deg,#f8f9fa,#e9ecef);display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;height:280px}.product-placeholder{position:relative}.product-placeholder h3{font-size:24px;color:#003087;margin-bottom:10px;font-weight:600}.coming-soon-badge{background:#003087;color:#fff;padding:6px 12px;border-radius:20px;font-size:14px;font-weight:500}.view-details[disabled]{background:#e9ecef;border-color:#e9ecef;color:#666;cursor:not-allowed}.integration-announcement{background:linear-gradient(135deg,#003087,#004db3);color:#fff;padding:15px;text-align:center;font-size:16px;margin-bottom:40px}.integration-announcement strong{font-weight:600}.products-container{position:relative;background:#fff}.products-notice{text-align:center;margin-bottom:25px;padding:15px;background:#0030870d;border-radius:10px}.products-notice h3{color:#003087;font-size:24px;margin-bottom:10px}.products-notice p{color:#666;font-size:16px;line-height:1.6}.coming-soon-banner{background:linear-gradient(135deg,#003087,#004db3);margin-top:0;border-top:1px solid rgba(255,255,255,.1);padding:30px 20px;text-align:center;position:relative;overflow:hidden}.banner-content{position:relative;z-index:2}.animated-text{display:flex;justify-content:center;align-items:center;gap:15px;margin-bottom:20px}.coming,.soon{font-size:48px;font-weight:800;color:#fff;text-transform:uppercase;position:relative;animation:textGlow 2s ease-in-out infinite}.soon{animation-delay:.5s}.launch-info{max-width:500px;margin:0 auto}.progress-bar{height:6px;background:#fff3;border-radius:3px;margin-bottom:15px;overflow:hidden}.progress-fill{height:100%;background:#fff;width:75%;border-radius:3px;animation:progressPulse 2s ease-in-out infinite}.launch-info p{color:#ffffffe6;font-size:18px;font-weight:500;animation:fadeInUp .8s ease-out}@keyframes textGlow{0%,to{text-shadow:0 0 20px rgba(255,255,255,.5);transform:scale(1)}50%{text-shadow:0 0 30px rgba(255,255,255,.8);transform:scale(1.05)}}@keyframes progressPulse{0%{transform:translate(-100%)}50%,to{transform:translate(0)}}.coming-soon-banner:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0%,transparent 60%);animation:rotate 20s linear infinite}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width: 768px){.coming,.soon{font-size:36px}.launch-info p{font-size:16px}.coming-soon-banner{padding:30px 20px}}.service-boxes{display:flex;gap:30px;margin:40px 0;padding:0 20px}.service-box{flex:1;position:relative;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000001a}.service-image{width:100%;height:250px;position:relative;overflow:hidden}.service-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.service-logo{position:absolute;bottom:-40px;left:50%;transform:translate(-50%);width:80px;height:80px;background:#003087;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 5px 15px #0003;z-index:2}.service-logo img{width:50%;height:50%;object-fit:contain}.service-content{padding:60px 30px 30px;text-align:center}.service-content h3{font-size:24px;color:#161616;margin-bottom:15px;font-weight:600}.service-content p{font-size:16px;color:#666;line-height:1.6;margin-bottom:20px}.service-box:hover .service-image img{transform:scale(1.1)}.category-boxes{display:flex;gap:25px;padding:25px 20px;max-width:1200px;margin:0 auto;background:#fff}.category-box{flex:1;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 10px 30px #0000001a;transition:transform .3s ease;cursor:pointer}.category-image{width:100%;height:250px;position:relative;overflow:hidden}.category-image img{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.category-content{padding:30px;text-align:center;background:#fff;transition:all .3s ease}.category-content h3{color:#161616;font-size:28px;margin-bottom:15px;font-weight:600}.category-content p{color:#666;font-size:16px;line-height:1.6;margin-bottom:25px}.category-box:hover{transform:translateY(-10px)}.category-box:hover .category-image img{transform:scale(1.1)}.category-box:hover .category-content,.category-box:active .category-content{background:#fff;opacity:1}@media (max-width: 768px){.service-boxes,.category-boxes{flex-direction:column;padding:30px 20px}.service-image,.category-image{height:200px}.service-logo{width:70px;height:70px;bottom:-35px}.service-content,.category-content{padding:50px 20px 25px}.category-content h3{font-size:24px}}.iconex-filled-users{height:24px;width:24px}.iconex-filled-users .users{height:16px;left:1px;position:relative;top:4px;width:22px}.iconex-filled-users .overlap-group{height:16px;position:relative}.iconex-filled-users .subtract{height:13px;left:15px;position:absolute;top:2px;width:7px}.iconex-filled-users .img{height:13px;left:0;position:absolute;top:2px;width:7px}.iconex-filled-users .vector{height:16px;left:4px;position:absolute;top:0;width:13px}.testimonials-section{padding:120px 80px;background-color:#fff;display:flex;flex-direction:column;align-items:center;overflow:hidden;position:relative}.testimonials-header{text-align:center;max-width:800px;margin-bottom:80px}.section-title{color:#222;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:-.5px;margin-bottom:24px;position:relative}.section-subtitle{color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;line-height:1.6}.testimonials-carousel{display:flex;gap:32px;width:100%;max-width:1280px;margin:0 auto;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x mandatory;padding:20px 0}.testimonials-carousel::-webkit-scrollbar{display:none}.testimonial-card{flex:0 0 calc(33.333% - 22px);min-width:380px;background:#fff;border:1px solid #E5E7EB;border-radius:16px;padding:40px;display:flex;flex-direction:column;gap:24px;transition:all .4s ease;scroll-snap-align:center;position:relative;box-shadow:0 4px 6px #0000000d}.quote-icon{width:48px;height:48px;margin-bottom:8px;opacity:.8;transition:all .3s ease}.quote-icon img{width:100%;height:100%;object-fit:contain}.testimonial-card:hover .quote-icon{opacity:1;transform:rotate(180deg)}.testimonial-card:hover .author-image{transform:scale(1.1)}@media (max-width: 1200px){.testimonial-card{min-width:320px}.testimonials-section{padding:100px 40px}}@media (max-width: 768px){.testimonials-section{padding:80px 24px}.section-title{font-size:32px}.section-subtitle{font-size:18px}.testimonial-card{min-width:280px;padding:32px}.carousel-controls{margin-top:32px}.testimonials-header{margin-bottom:40px}}.home{background-color:#fff;display:flex;flex-direction:row;justify-content:center;width:100vw;overflow-x:hidden;padding:0;margin:0;overflow:visible;height:auto}.home .frame-wrapper-4{background-color:#fff;width:100vw;max-width:none;margin:0;padding:0;box-sizing:border-box}.home .frame-105{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:100vw;min-height:100%;margin:0;padding:0}.home .frame-106{align-items:flex-start;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;justify-content:space-between;padding:16px 80px;position:relative;width:100%;box-sizing:border-box}.home .frame-107{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:48px;position:relative}.home .frame-108{align-items:center;display:inline-flex;flex:0 0 auto;gap:12px;position:relative}.home .bold-call-phone-4{height:25px!important;position:relative!important;width:25px!important}.home .text-wrapper-68{color:#fff;font-family:Roboto,Helvetica;font-size:18px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;white-space:nowrap;width:fit-content}.home .icon-instance-node-4{height:24px!important;position:relative!important;width:24px!important}.home .social-4{align-items:flex-start;display:inline-flex;flex:0 0 auto;gap:16px;position:relative}.home .facebook-4{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM13.2507%2012.5271V19.0557H10.5495V12.5274H9.19995V10.2776H10.5495V8.92678C10.5495%207.0914%2011.3115%206%2013.4765%206H15.279V8.25006H14.1523C13.3095%208.25006%2013.2538%208.56447%2013.2538%209.15125L13.2507%2010.2773H15.2917L15.0529%2012.5271H13.2507Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.home .twitter-4{background-image:url("data:image/svg+xml,%3csvg%20width='24'%20height='24'%20viewBox='0%200%2024%2024'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M12%200C5.37258%200%200%205.37258%200%2012C0%2018.6274%205.37258%2024%2012%2024C18.6274%2024%2024%2018.6274%2024%2012C24%205.37258%2018.6274%200%2012%200ZM11.6658%2010.1687L11.6406%209.75346C11.5651%208.67726%2012.2282%207.69427%2013.2774%207.31294C13.6635%207.17735%2014.3182%207.16041%2014.7463%207.27904C14.9142%207.32989%2015.2331%207.49937%2015.4598%207.6519L15.8711%207.93154L16.3243%207.78748C16.5761%207.71122%2016.9119%207.58411%2017.063%207.49937C17.2057%207.4231%2017.3316%207.38073%2017.3316%207.40615C17.3316%207.55021%2017.021%208.04171%2016.7608%208.31287C16.4083%208.6942%2016.509%208.7281%2017.2224%208.47388C17.6505%208.32982%2017.6589%208.32982%2017.575%208.49083C17.5246%208.57557%2017.2644%208.87216%2016.9874%209.14333C16.5174%209.6094%2016.4922%209.66024%2016.4922%2010.05C16.4922%2010.6517%2016.2068%2011.9059%2015.9214%2012.5923C15.3926%2013.8803%2014.2595%2015.2107%2013.1263%2015.8802C11.5315%2016.8208%209.40786%2017.0581%207.61999%2016.5073C7.02404%2016.3208%206%2015.8463%206%2015.7615C6%2015.7361%206.31057%2015.7022%206.68829%2015.6937C7.4773%2015.6768%208.26631%2015.4565%208.93781%2015.0667L9.39108%2014.7955L8.87066%2014.6175C8.13201%2014.3633%207.46891%2013.7786%207.30103%2013.2278C7.25067%2013.0499%207.26746%2013.0414%207.73751%2013.0414L8.22434%2013.0329L7.81305%2012.838C7.32621%2012.5923%206.88134%2012.177%206.66311%2011.7533C6.50362%2011.4483%206.30218%2010.6771%206.36093%2010.6178C6.37772%2010.5924%206.55399%2010.6432%206.75544%2010.711C7.33461%2010.9229%207.41015%2010.872%207.0744%2010.5161C6.44487%209.87209%206.25181%208.91453%206.55399%208.00781L6.69668%207.60106L7.25067%208.15187C8.38383%209.26196%209.71843%209.92294%2011.2461%2010.1178L11.6658%2010.1687Z'%20fill='white'/%3e%3c/svg%3e");background-size:100% 100%;height:24px;position:relative;width:24px}.home .group-4{background-image:url(./home-herosection-bg-CTXtPmZJ.png);background-position:50% 50%;background-size:cover;height:840px;position:relative;width:100vw;margin:0;padding:0;display:flex;align-items:center;overflow:hidden}.home .frame-109{position:relative;z-index:2;max-width:50%;padding-left:80px;display:flex;flex-direction:column;gap:44px}.home .frame-110{display:flex;flex-direction:column;gap:40px}.home .trusted-security{color:#fff;font-family:Montserrat,Helvetica;font-size:64px;font-weight:700;line-height:1.2;margin:0}.home .text-wrapper-69{color:#fff;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;line-height:1.5;margin:0}.home .frame-111{display:flex;align-items:center;gap:48px}.home .frame-112,.frame-114{display:flex;flex-direction:column;align-items:center;gap:16px}.home .subtract-17{position:absolute;right:0;top:60px;width:45%;height:740px;object-fit:cover;z-index:1}.home .frame-113{align-items:center;align-self:stretch;display:flex;flex:0 0 auto;gap:8px;position:relative;width:100%}.home .line{height:40px;object-fit:cover;position:relative;width:1px}.home .frame-114{align-items:flex-start;display:flex;flex-direction:column;gap:16px;position:relative;width:160px}.home .iconex-filled-users-instance{position:relative!important}.home .text-wrapper-70{color:#fff;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;margin-right:-20px;position:relative;width:180px}.home .overlap-4{height:90px;left:0;position:absolute;top:-1px;width:1440px}.home .design-component-instance-node{left:1182px!important;position:absolute!important;top:15px!important}.home .logo-9{height:48px;left:80px;object-fit:cover;position:absolute;top:21px;width:116px}.home .rectangle-8{height:90px;left:0;position:absolute;top:0;width:1440px}.home .frame-2-instance{left:503px!important;position:absolute!important;top:36px!important}.home .frame-115{padding:80px;background:linear-gradient(135deg,#f8f9fa,#fff);overflow:hidden;position:relative;display:flex;justify-content:space-between;align-items:flex-start;gap:40px}.home .frame-116{width:60%;position:relative;z-index:2}.home .solutions-title{font-size:42px;font-weight:700;color:#222;margin-bottom:30px;opacity:0;animation:fadeInUp .8s ease forwards;position:relative}.home .solutions-title:after{content:"";position:absolute;bottom:-15px;left:0;width:100px;height:4px;background:var(--primary);transform:scaleX(0);transform-origin:left;animation:scaleIn .6s ease forwards .8s}.home .solutions-description{font-size:18px;line-height:1.6;color:#111;margin-bottom:40px;opacity:0;animation:fadeInUp .8s ease forwards .3s}.home .intro-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;width:100%}.home .intro-service-item{display:flex;align-items:center;gap:20px;padding:30px;background:#fff;border-radius:16px;border:2px solid #eee;box-shadow:0 5px 15px #0000000d;overflow:hidden;position:relative}.home .intro-service-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg,rgba(var(--service-color-rgb),.05),#2c52820d);opacity:0;transition:opacity .3s ease}.home .intro-service-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--service-color);border-radius:12px;font-size:24px;color:#fff;position:relative;transition:all .3s ease;overflow:hidden}.home .intro-service-icon:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);transition:transform .6s}.home .intro-service-name{font-size:20px;font-weight:600;color:#222;transition:all .3s ease;position:relative;z-index:1}.home .intro-service-item:hover{border-color:var(--service-color)}.home .intro-service-item:hover:before{opacity:1}.home .intro-service-item:hover .intro-service-icon{background:linear-gradient(120deg,var(--service-color) 0%,#2C5282 100%);box-shadow:0 5px 15px rgba(var(--service-color-rgb),.2)}.home .intro-service-item:hover .intro-service-icon:after{transform:translate(100%)}.home .intro-service-item:hover .intro-service-name{color:var(--service-color);transform:translate(5px)}.home .intro-service-icon:active:before{content:"";position:absolute;width:100%;height:100%;background:#ffffff4d;border-radius:50%;transform:scale(0);animation:ripple .6s linear}.home .intro-service-icon{animation:subtle-glow 2s ease-in-out infinite}.home .frame-117{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;padding:0 0 24px;position:relative;width:100%}.home .frame-118{align-items:flex-start;display:flex;gap:40px;height:23px;margin-right:-20px;position:relative;width:620px}.home .frame-119{align-items:center;display:flex;flex:1;flex-grow:1;gap:16px;height:23px;position:relative}.home .ellipse{border:4px solid;border-color:var(--primary);border-radius:10px;height:20px;margin-left:-2px;position:relative;width:20px}.home .text-wrapper-74{color:#222;flex:1;font-family:Roboto,Helvetica;font-size:20px;font-weight:500;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.home .line-2{align-self:stretch;height:1px;object-fit:cover;position:relative;width:100%}.home .frame-120{display:flex;gap:40px}.home .frame-121,.frame-122{padding:16px 32px;border-radius:8px;cursor:pointer;transition:all .3s ease}.home .frame-121{background:var(--primary);color:#fff}.home .frame-122{display:flex;margin:60px auto 0;align-items:center;gap:12px;padding:16px 32px;border:2px solid var(--primary);border-radius:8px;color:var(--primary);text-decoration:none;transition:all .3s ease;cursor:pointer;width:fit-content}.home .frame-122:hover{background:var(--primary);transform:translateY(-2px);box-shadow:0 5px 15px #0000001a}.home .frame-122:hover .text-wrapper-76{color:#fff}.home .frame-122:hover .icon-instance-node-4{transform:translate(5px);color:#fff}.home .text-wrapper-75{color:#fff;font-family:Montserrat,Helvetica;font-size:20px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;white-space:nowrap;width:fit-content}.home .text-wrapper-76{color:var(--primary);font-family:Montserrat,Helvetica;font-size:18px;font-weight:600;letter-spacing:0;line-height:normal;margin-top:-3px;position:relative;white-space:nowrap;width:fit-content}.home .frame-123{align-items:flex-start;align-self:stretch;background-color:#161616;display:flex;flex:0 0 auto;gap:80px;position:relative;width:100vw;margin:0;padding:120px 0 120px 80px;box-sizing:border-box;height:422px;overflow:hidden}.home .frame-124{align-items:center;display:flex;flex:1;flex-direction:column;gap:40px;position:relative;justify-content:center;z-index:2}.home .text-wrapper-77{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;text-align:center}.home .text-wrapper-78{color:#fff;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:800px}.home .subtract-19{height:422px;position:absolute;top:0;right:0;width:240px;z-index:1}.home .subtract-20{height:422px;left:0;position:absolute;top:0;width:220px;z-index:1}.home .frame-125{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:48px;padding:80px;position:relative;width:100%}.home .stats-header{align-items:center;display:flex;flex-direction:column;gap:16px;position:relative;width:100%}.home .text-wrapper-79{color:#1a1a1a;font-family:Inter-SemiBold,Helvetica;font-size:40px;font-weight:600;letter-spacing:-.8px;line-height:48px;margin-top:-1px;position:relative;text-align:center;width:fit-content}.home .text-wrapper-80{color:#666;font-family:Inter-Regular,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:25.6px;position:relative;text-align:center;width:584px}.home .stats-grid{align-items:flex-start;display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative;width:100%;max-width:1200px}.home .stat-card{align-items:center;background-color:#fff;border:1px solid #e6e6e6;border-radius:12px;display:flex;flex-direction:column;gap:8px;padding:32px;position:relative;width:100%}.home .stat-number{color:#1a1a1a;font-family:Inter-Bold,Helvetica;font-size:40px;font-weight:700;letter-spacing:-.8px;line-height:48px;margin-top:-1px;position:relative;text-align:center;width:fit-content}.home .stat-title{color:#1a1a1a;font-family:Inter-SemiBold,Helvetica;font-size:20px;font-weight:600;letter-spacing:0;line-height:normal;position:relative;text-align:center;width:fit-content}.home .stat-desc{color:#666;font-family:Inter-Regular,Helvetica;font-size:14px;font-weight:400;letter-spacing:0;line-height:22.4px;position:relative;text-align:center;width:fit-content}.home .section-title{color:#222;font-family:Montserrat,Helvetica;font-size:48px;font-weight:700;text-align:center;margin-bottom:24px;position:relative}.home .section-title:after{content:"";position:absolute;bottom:-12px;left:50%;transform:translate(-50%);width:80px;height:4px;background:var(--primary);border-radius:2px}.home .section-description{color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;text-align:center;max-width:800px;margin:0 auto 80px;line-height:1.6}.home .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;width:100%;max-width:1200px}.home .stat-item{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;background:#fff;border-radius:15px;box-shadow:0 10px 30px #0000000d;transition:all .4s ease;position:relative;overflow:hidden}.home .stat-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.home .stat-item:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.home .stat-item:hover:before{transform:scaleX(1)}.home .stat-number{color:var(--primary);font-family:Montserrat,Helvetica;font-size:56px;font-weight:700;margin-bottom:16px;position:relative;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards}.home .stat-label{color:#222;font-family:Roboto,Helvetica;font-size:18px;font-weight:500;line-height:1.4;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards .2s}.home .stat-item:nth-child(1) .stat-number{animation-delay:.1s}.home .stat-item:nth-child(1) .stat-label{animation-delay:.3s}.home .stat-item:nth-child(2) .stat-number{animation-delay:.2s}.home .stat-item:nth-child(2) .stat-label{animation-delay:.4s}.home .stat-item:nth-child(3) .stat-number{animation-delay:.3s}.home .stat-item:nth-child(3) .stat-label{animation-delay:.5s}.home .stat-item:nth-child(4) .stat-number{animation-delay:.4s}.home .stat-item:nth-child(4) .stat-label{animation-delay:.6s}@media (max-width: 1024px){.home .stats-grid{grid-template-columns:repeat(2,1fr);gap:20px}.home .frame-115{flex-direction:column;padding:60px 40px}.home .frame-116{max-width:100%;width:100%!important}.home .subtract-18{position:relative;width:100%;height:400px;top:0}}@media (max-width: 640px){.home .stats-grid{grid-template-columns:1fr}.home .section-title{font-size:36px}.home .section-description{font-size:18px;margin-bottom:60px}}.home .text-wrapper-79{color:#222;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative;width:628px}.home .frame-126{align-items:flex-start;display:flex;flex:1;flex-direction:column;flex-grow:1;gap:40px;position:relative}.home .text-wrapper-80{align-self:stretch;color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.home .frame-127{align-items:flex-start;display:flex;flex:0 0 auto;gap:40px;margin-right:-28px;position:relative;width:640px}.home .frame-128{align-items:flex-start;display:flex;flex:0 0 auto;gap:40px;margin-right:0;position:relative;overflow-x:auto;padding:20px 0;scrollbar-width:thin;scrollbar-color:var(--primary) #f0f0f0}.frame-128::-webkit-scrollbar{height:8px}.frame-128::-webkit-scrollbar-track{background:#f0f0f0;border-radius:4px}.frame-128::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:4px}.home .frame-129{align-items:flex-start;display:flex;flex-direction:column;position:relative;width:400px}.home .subtract-21{align-self:stretch;height:480px;object-fit:cover;position:relative;width:100%}.home .frame-130{align-items:center;display:flex;gap:10px;justify-content:center;left:0;padding:24px;position:absolute;top:403px;width:400px}.home .text-wrapper-81{color:#fff;flex:1;font-family:Montserrat,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.home .subtract-22{align-self:stretch;height:496px;margin-bottom:-16px;margin-left:-16px;object-fit:cover;position:relative;width:100%}.home .frame-131{align-items:flex-start;display:flex;flex-direction:column;gap:16px;justify-content:center;left:0;padding:24px;position:absolute;top:311px;width:400px}.home .text-wrapper-82{align-self:stretch;color:#fff;font-family:Montserrat,Helvetica;font-size:24px;font-weight:700;letter-spacing:0;line-height:normal;margin-top:-1px;position:relative}.home .text-wrapper-83{align-self:stretch;color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;letter-spacing:0;line-height:normal;position:relative}.home .frame-132{background:#0a0a0a;position:relative;display:flex;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);padding:120px;box-sizing:border-box}.left-column{width:50%;position:relative}.sticky-content{position:sticky;top:120px;display:flex;justify-content:center;align-items:flex-start;height:fit-content}.subtract-25{width:100%;height:auto;object-fit:contain;max-width:600px;max-height:700px}.frame-133{width:50%;display:flex;flex-direction:column;padding-left:80px;padding-right:80px;gap:80px;margin:0 auto;max-width:800px;min-height:150vh}.frame-134{display:flex;flex-direction:column;gap:32px;max-width:540px}.text-wrapper-84{color:#fff;font-family:Montserrat,sans-serif;font-size:48px;font-weight:700;line-height:1.2}.text-wrapper-85{color:#fff;font-family:Inter,sans-serif;font-size:18px;line-height:1.6;opacity:.9}.frame-135{display:flex;flex-direction:column;background:#2c5282;border-radius:8px;width:80px;justify-content:space-between;padding:32px 0;min-height:480px}.frame-136{width:80px;height:80px;background:transparent;display:flex;align-items:center;justify-content:center}.text-wrapper-86{color:#fff;font-family:Montserrat,sans-serif;font-size:32px;font-weight:700}.frame-137{display:flex;flex-direction:column;justify-content:space-between;padding-left:40px;min-height:480px;padding-top:32px;padding-bottom:32px}.frame-138{display:flex;flex-direction:column;gap:16px}.text-wrapper-82{color:#fff;font-family:Montserrat,sans-serif;font-size:24px;font-weight:600}.text-wrapper-87{color:#fff;font-family:Inter,sans-serif;font-size:16px;line-height:1.6;opacity:.8;margin-bottom:25px}.frame-120{display:flex;gap:40px}@media (max-width: 1024px){.frame-132{padding:60px 40px}.left-column{width:100%}.sticky-content{position:relative;top:0;padding-right:0}.frame-133{width:100%;padding:60px 0 0;max-width:100%;min-height:auto}}.home .frame-139{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:80px;position:relative;width:100%}.home .rectangle-9{align-self:stretch;height:330px;object-fit:cover;position:relative;width:100%}.home .frame-140{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:40px;height:477px;justify-content:center;position:relative;width:100%}.home .frame-141{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;flex-direction:column;gap:24px;justify-content:center;margin-top:-4.5px;position:relative;width:100%}.home .frame-142{align-items:flex-start;align-self:stretch;display:flex;flex:0 0 auto;gap:30px;position:relative;width:100%}.home .form-large{flex:1;flex-grow:1;height:86px;position:relative}.home .label{color:#626262;font-family:Montserrat,Helvetica;font-size:16px;font-weight:600;left:0;letter-spacing:0;line-height:25.6px;position:absolute;top:-1px;white-space:nowrap}.home .input{background-color:#fff;border:1px solid;border-color:var(--primary);border-radius:4px;color:var(--gray-600);font-family:Roboto,Helvetica;font-size:16px;font-weight:400;height:52px;left:0;letter-spacing:0;line-height:25.6px;overflow:hidden;padding:0 0 0 16px;position:absolute;top:34px;white-space:nowrap;width:600px}.home .input-2{background-color:#fff;border:1px solid;border-color:var(--gray-400);border-radius:4px;color:var(--gray-600);font-family:Roboto,Helvetica;font-size:16px;font-weight:400;height:52px;left:0;letter-spacing:0;line-height:25.6px;overflow:hidden;padding:0 0 0 16px;position:absolute;top:34px;white-space:nowrap;width:600px}.home .form-large-2{align-self:stretch;height:162px;position:relative;width:100%}.home .input-3{background-color:#fff;border:1px solid;border-color:var(--gray-400);border-radius:4px;height:128px;left:0;overflow:hidden;position:absolute;top:34px;width:600px}.home .text-wrapper-88{color:var(--gray-600);font-family:Roboto,Helvetica;font-size:16px;font-weight:400;left:16px;letter-spacing:0;line-height:25.6px;position:absolute;top:12px;white-space:nowrap}.home .frame-143{align-items:center;align-self:stretch;background-color:var(--primary);display:flex;flex:0 0 auto;gap:16px;justify-content:center;margin-bottom:-4.5px;padding:20px 40px;position:relative;width:100%}.home .footer-6{background-color:#1e293b;padding:80px 0 0;color:#fff;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%);position:relative;left:50%;right:50%;transform:translate(-50%);box-sizing:border-box}.home .footer-7{max-width:1280px;margin:0 auto;padding:0 80px;box-sizing:border-box}.home .frame-144{display:flex;flex-direction:column;gap:64px}.home .frame-145{display:flex;justify-content:space-between;gap:80px}.home .frame-146{max-width:380px}.home .logo-10{margin-bottom:32px}.home .logo-11{height:48px;width:auto;margin-bottom:24px}.home .text-wrapper-89{font-family:Roboto,sans-serif;font-size:16px;line-height:1.6;color:#cbd5e1;margin:0}.home .frame-147{margin-top:32px}.home .frame-148{display:flex;align-items:center;gap:12px;margin-bottom:16px}.home .contact-email,.home .contact-phone{font-family:Roboto,sans-serif;font-size:16px;color:#cbd5e1;transition:color .3s ease}.home .contact-email:hover,.home .contact-phone:hover{color:#fff}.home .frame-149{display:flex;gap:80px}.home .footer-column{display:flex;flex-direction:column;gap:16px}.home .column-title{font-family:Montserrat,sans-serif;font-size:18px;font-weight:600;color:#fff;margin-bottom:8px}.home .footer-link{font-family:Roboto,sans-serif;font-size:16px;color:#cbd5e1;cursor:pointer;transition:all .3s ease;position:relative}.home .footer-link:hover{color:#fff;transform:translate(4px)}.home .footer-link:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:1px;background-color:#fff;transition:width .3s ease}.home .footer-link:hover:after{width:100%}.home .frame-150{border-top:1px solid rgba(203,213,225,.1);margin-top:64px;padding:32px 0}.home .footer-footer-3{display:flex;justify-content:space-between;align-items:center}.home .social-5{display:flex;gap:24px}.home .social-icon{width:40px;height:40px;border-radius:50%;background-color:#cbd5e11a;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.home .social-icon:hover{background-color:var(--primary);transform:translateY(-2px)}.home .copyright-text{font-family:Roboto,sans-serif;font-size:14px;color:#cbd5e1;margin:0}@media (max-width: 1024px){.frame-145{flex-direction:column;gap:48px}.frame-146{max-width:100%}.frame-149{gap:48px}}@media (max-width: 768px){.home .group-4{position:relative;padding:40px 20px;color:#fff;text-align:center;background-image:linear-gradient(180deg,#0009,#0009),url(../img/home-herosection-bg-mobile.png);background-size:cover;background-position:center;display:flex;flex-direction:column;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box}.home .frame-109{max-width:100%;padding:0;display:flex;flex-direction:column;gap:20px}.home .trusted-security{flex-direction:column;align-items:center;justify-content:center;font-size:64px;color:#fff;margin-bottom:5px;padding:0 10px}.home .text-line{font-size:64px;color:#fff;text-align:center}.home .ampersand{font-size:68px;color:#fff;margin:2px 0}.home .subtract-17{display:none}.home .frame-114{width:100%;padding:0 20px;box-sizing:border-box}.home .iconex-filled-users-instance{position:absolute;top:50%;transform:translateY(-50%)}.content-overlay{background-color:#00000080;padding:20px;border-radius:8px;max-width:90%;margin:0 auto}.home .frame-111{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:0 5px;box-sizing:border-box}.home .frame-112,.home .frame-114{flex:1;text-align:left;font-size:12px;margin:0;padding:0}.home .icon-instance-node-4,.home .iconex-filled-users-instance{width:16px!important;height:16px!important}.home .rating-number,.home .manpower-number{font-size:14px;margin-left:10px;color:#fff}.home .line{height:50px;width:5px;background-color:#fff;margin:0 3px}.home .text-wrapper-70{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media (max-width: 480px){.footer-column{flex:0 0 100%}.social-5{justify-content:center}}html{scroll-behavior:smooth}body,html{margin:0;padding:0;width:100%;overflow-x:hidden}.home .frame-wrapper-4>*:last-child{margin-bottom:0}@media (max-width: 1024px){.home .frame-132{flex-direction:column;padding:60px 40px}.home .frame-133{width:100%;padding:60px 0 0}}.home .subtract-23,.home .subtract-24{position:absolute;width:240px;height:422px;z-index:1;filter:invert(100%) brightness(40%) sepia(100%) saturate(20%)}.home .subtract-23{top:0;left:0}.home .subtract-24{bottom:0;right:0}.home .subtract-25-wrapper{width:45%;position:sticky;top:0;height:100vh;display:flex;align-items:center;padding-left:5%}.home .subtract-25{width:100%;height:auto;object-fit:cover;position:relative}@media (max-width: 1024px){.home .frame-132{flex-direction:column;padding:60px 40px}.home .subtract-25-wrapper{width:100%;padding-left:0}.home .sticky-content{position:relative;top:0}.home .subtract-25{height:400px}.home .frame-133{width:100%;padding:60px 0 0}}.testimonials-section{padding:120px 80px;background-color:#fff;display:flex;flex-direction:column;align-items:center;overflow:hidden;width:100vw;margin-left:calc(-50vw + 50%);margin-right:calc(-50vw + 50%)}.testimonials-header{text-align:center;max-width:800px;margin-bottom:80px;width:100%;display:flex;flex-direction:column;align-items:center}.section-title{text-align:center;font-size:40px;margin-bottom:24px;color:#222;position:relative;width:100%}.section-subtitle{color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;line-height:1.6;text-align:center;max-width:600px}.testimonials-carousel{display:flex;gap:32px;width:100%;max-width:1440px;margin:0 auto;overflow-x:auto;scroll-behavior:smooth;scrollbar-width:none;scroll-snap-type:x mandatory;padding:20px 0;justify-content:center}.testimonial-card{flex:0 0 calc(33.333% - 22px);min-width:380px;background:#fff;border:1px solid #E5E7EB;border-radius:16px;padding:40px;display:flex;flex-direction:column;gap:24px;transition:all .4s ease;scroll-snap-align:center;position:relative}.testimonial-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000014;border-color:var(--primary)}.quote-icon{width:48px;height:48px;margin-bottom:8px;opacity:.8;transition:opacity .3s ease}.testimonial-card:hover .quote-icon{opacity:1}.testimonial-text{color:#222;font-family:Roboto,Helvetica;font-size:18px;line-height:1.6;font-weight:400;margin:0}.testimonial-rating{height:24px;margin:8px 0}.testimonial-rating img{height:100%;width:auto}.testimonial-author{display:flex;align-items:center;gap:16px;margin-top:auto;padding-top:24px;border-top:1px solid #E5E7EB}.author-image{width:56px;height:56px;border-radius:50%;object-fit:cover;border:2px solid #ffffff;box-shadow:0 4px 8px #0000001a;transition:transform .3s ease}.testimonial-card:hover .author-image{transform:scale(1.05)}.author-name{color:#222;font-family:Montserrat,Helvetica;font-size:18px;font-weight:600;margin:0}.author-role{color:#626262;font-family:Roboto,Helvetica;font-size:14px;font-weight:400;margin:4px 0 0}.carousel-controls{display:flex;align-items:center;gap:32px;margin-top:48px}.control-btn{width:48px;height:48px;border-radius:50%;border:2px solid var(--primary);background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .3s ease;position:relative;overflow:hidden}.control-btn:hover{background-color:var(--primary);transform:translateY(-2px)}.control-btn:active{transform:translateY(0)}.control-btn:hover img{filter:brightness(0) invert(1)}.control-btn img{width:24px;height:24px;transition:all .3s ease}.carousel-dots{display:flex;gap:12px;align-items:center}.dot{width:8px;height:8px;border-radius:4px;background-color:#e5e7eb;transition:all .3s ease;cursor:pointer}.dot.active{width:24px;background-color:var(--primary)}@media (max-width: 1200px){.testimonial-card{min-width:320px}}@media (max-width: 768px){.testimonials-section{padding:80px 40px}.section-title{font-size:32px}.section-subtitle{font-size:18px}.testimonial-card{min-width:280px;padding:32px}.testimonial-carousel{justify-content:flex-start}frame-115{padding:40px 20px}}.home-container{width:100%;min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.footer-wrapper{width:100%;margin-top:auto}.frame-growth{background-color:#fff;padding:120px 0;width:100%}.frame-growth-inner{max-width:1280px;margin:0 auto;padding:0 80px}.frame-growth-header{text-align:center;margin-bottom:80px}.frame-growth-header .text-wrapper-77{color:#222;font-family:Montserrat,Helvetica;font-size:40px;font-weight:700;margin-bottom:16px}.frame-growth-header .text-wrapper-78{color:#626262;font-family:Roboto,Helvetica;font-size:20px;font-weight:400;max-width:600px;margin:0 auto}.frame-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;width:100%;max-width:1200px;margin:0 auto}.frame-stat-card{display:flex;flex-direction:column;align-items:center;text-align:center;padding:40px 20px;background:#fff;border-radius:15px;box-shadow:0 10px 30px #0000000d;border:1px solid #eee;transition:all .3s ease}.frame-stat-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:var(--primary);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.frame-stat-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0000001a}.frame-stat-card:hover:before{transform:scaleX(1)}.text-wrapper-stat-number{color:var(--primary);font-family:Montserrat,Helvetica;font-size:36px;font-weight:700;margin-bottom:12px;line-height:1;opacity:0;transform:translateY(20px)}.text-wrapper-stat-title{color:#222;font-family:Roboto,Helvetica;font-size:18px;font-weight:500;line-height:1.4;margin-bottom:8px;opacity:0;transform:translateY(20px);animation:fadeInUp .6s ease forwards .2s}.frame-stat-card .text-wrapper-78{color:#626262;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;line-height:1.4}@media (max-width: 1024px){.frame-stats-grid{grid-template-columns:repeat(2,1fr)}.frame-growth-inner{padding:0 40px}}@media (max-width: 640px){.frame-growth{padding:80px 0}.frame-growth-inner{padding:0 24px}.frame-stats-grid{grid-template-columns:1fr}.frame-growth-header .text-wrapper-77{font-size:36px}.frame-growth-header .text-wrapper-78{font-size:18px}}.services-section{padding:100px 0;background:linear-gradient(135deg,#f8f9fa,#fff);width:100%;overflow-x:hidden}.services-container{max-width:1200px;margin:0 auto;padding:0 80px;box-sizing:border-box}.section-title{text-align:center;font-size:42px;margin-bottom:20px;color:#222;position:relative;width:100%}.section-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:4px;background:var(--primary);border-radius:2px}.section-description{text-align:center;color:#666;font-size:18px;margin-bottom:60px}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;perspective:1000px;width:100%}.service-card{width:100%;box-sizing:border-box;position:relative;background:#fff;border-radius:20px;padding:40px 30px;box-shadow:0 10px 30px #0000000d;transition:all .4s ease;overflow:hidden;opacity:0;transform:translateY(30px);animation:fadeInUp .6s ease forwards}.service-card:hover{transform:translateY(-10px) rotateX(5deg);box-shadow:0 20px 40px #0000001a}.service-icon-wrapper{position:relative;width:70px;height:70px;margin-bottom:25px}.service-icon-wrapper svg{width:40px;height:40px;position:relative;z-index:2;color:var(--card-color);transition:all .3s ease}.icon-background{position:absolute;top:0;left:0;width:100%;height:100%;background:var(--card-color);opacity:.1;border-radius:16px;transition:all .3s ease}.service-card:hover .service-icon-wrapper svg{transform:scale(1.2) rotate(360deg);color:#fff}.service-card:hover .icon-background{opacity:1;transform:scale(1.2)}.service-title{font-size:24px;font-weight:600;color:#222;margin-bottom:15px;position:relative}.service-description{color:#666;font-size:16px;line-height:1.6}.service-hover-effect{position:absolute;top:0;left:0;width:100%;height:4px;background:var(--card-color);transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.service-card:hover .service-hover-effect{transform:scaleX(1)}.service-card:nth-child(1){animation-delay:.1s}.service-card:nth-child(2){animation-delay:.2s}.service-card:nth-child(3){animation-delay:.3s}.service-card:nth-child(4){animation-delay:.4s}.service-card:nth-child(5){animation-delay:.5s}.service-card:nth-child(6){animation-delay:.6s}@media (max-width: 1024px){.services-container{padding:0 40px}.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.services-container{padding:0 20px}.services-grid{grid-template-columns:1fr}.service-card{padding:30px 20px}}.intro-services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;width:100%}.intro-service-item{display:flex;align-items:center;gap:20px;padding:24px;background:#fff;border-radius:16px;border:2px solid #eee;box-shadow:0 5px 15px #0000000d;overflow:hidden;position:relative}.intro-service-item:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(120deg,rgba(var(--service-color-rgb),.05),#2c52820d);opacity:0;transition:opacity .3s ease}.intro-service-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background:var(--service-color);border-radius:12px;font-size:24px;color:#fff;position:relative;transition:all .3s ease;overflow:hidden}.intro-service-icon:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(45deg,transparent,rgba(255,255,255,.3),transparent);transform:translate(-100%);transition:transform .6s}.intro-service-name{font-size:20px;font-weight:600;color:#222;transition:all .3s ease;position:relative;z-index:1}.intro-service-item:hover{border-color:var(--service-color)}.intro-service-item:hover:before{opacity:1}.intro-service-item:hover .intro-service-icon{background:linear-gradient(120deg,var(--service-color) 0%,#2C5282 100%);box-shadow:0 5px 15px rgba(var(--service-color-rgb),.2)}.intro-service-item:hover .intro-service-icon:after{transform:translate(100%)}.intro-service-item:hover .intro-service-name{color:var(--service-color);transform:translate(5px)}.intro-service-icon:active:before{content:"";position:absolute;width:100%;height:100%;background:#ffffff4d;border-radius:50%;transform:scale(0);animation:ripple .6s linear}@keyframes ripple{to{transform:scale(2.5);opacity:0}}@keyframes subtle-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.1)}}.intro-service-icon{animation:subtle-glow 2s ease-in-out infinite}.growth-section{padding:100px 80px;background:linear-gradient(135deg,#f8f9fa,#fff);position:relative}.growth-header{text-align:center;max-width:800px;margin:0 auto 60px}.growth-title{font-family:Montserrat,sans-serif;font-size:42px;font-weight:700;color:#1a365d;margin-bottom:20px;line-height:1.2;letter-spacing:-.02em}.growth-subtitle{font-family:Inter,sans-serif;font-size:18px;font-weight:400;color:#4a5568;line-height:1.6;margin:0 auto;max-width:600px}.growth-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;max-width:1200px;margin:0 auto;padding:40px 0}.stat-item{text-align:center;padding:40px 20px;background:#fff;border-radius:16px;box-shadow:0 4px 20px #0000000d;border:1px solid #eee;transition:all .3s ease}.stat-item:hover{transform:translateY(-5px);box-shadow:0 8px 30px #0000001a;border-color:var(--primary)}.stat-number{font-family:Montserrat,sans-serif;font-size:36px;font-weight:700;color:var(--primary);margin-bottom:12px;line-height:1;opacity:0;transform:translateY(20px)}.stat-number.animate{animation:countUp 2s forwards cubic-bezier(.26,.54,.32,1)}@keyframes countUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-label{font-family:Inter,sans-serif;font-size:16px;font-weight:500;color:#4a5568;line-height:1.4}@media (max-width: 1024px){.growth-stats{grid-template-columns:repeat(2,1fr)}.growth-section{padding:80px 40px}.frame-115{padding:60px 40px}}@media (max-width: 640px){.growth-stats{grid-template-columns:1fr}.growth-title{font-size:36px}.growth-subtitle{font-size:16px}.growth-section{padding:60px 20px}}.discover-section{padding:120px 80px;background:linear-gradient(135deg,#1a1a1a,#2c2c2c);color:#fff;position:relative;display:flex;gap:60px;overflow:hidden;max-width:1440px;margin:0 auto;box-sizing:border-box;min-height:800px;z-index:1}.discover-content{flex:1;max-width:55%;position:relative;z-index:2}.discover-header{margin-bottom:60px}.discover-title{font-size:42px;font-weight:700;margin-bottom:24px;line-height:1.2}.discover-description{font-size:18px;line-height:1.6;opacity:.9}.process-container{display:flex;gap:40px}.process-numbers{display:flex;flex-direction:column;gap:40px}.process-number{width:60px;height:60px;background:#ffffff1a;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:700;color:#fff;transition:all .3s ease}.process-steps{display:flex;flex-direction:column;gap:40px}.process-step{padding:30px;background:#ffffff0d;border-radius:16px;transition:all .3s ease}.process-step h3{font-size:24px;font-weight:600;margin-bottom:12px}.process-step p{font-size:16px;line-height:1.6;opacity:.8}.process-step:hover{background:#ffffff1a;transform:translate(10px)}.process-number:hover{background:#fff3;transform:scale(1.1)}.discover-images{position:absolute;right:80px;top:50%;transform:translateY(-50%);width:45%;height:100%;z-index:1}.subtract-image-1,.subtract-image-2,.subtract-image-3{position:absolute;object-fit:contain;max-width:100%;height:auto}.subtract-image-1{top:20%;right:0;width:80%;z-index:1}.subtract-image-2{top:40%;right:10%;width:70%;z-index:1}.subtract-image-3{top:60%;right:5%;width:75%;z-index:1}.section-container{width:100%;max-width:100%;overflow:hidden;background:#1a1a1a;position:relative;z-index:1}@media (max-width: 1024px){.home .subtract-18{display:none}.discover-section{padding:80px 40px}.discover-images{right:40px}}.contact-strip{display:flex;justify-content:center;gap:60px;padding:60px 20px;background:#f9fafb;max-width:1200px;margin:0 auto}.contact-item{display:flex;align-items:flex-start;gap:15px}.contact-icon{width:48px;height:48px;background:#0030871a;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.contact-item:hover .contact-icon{transform:translateY(-3px);background:#00308726}.contact-text h4{color:#002666;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;margin:0 0 5px}.contact-text p{color:#666;font-family:Poppins,sans-serif;font-size:15px;margin:0}@media (max-width: 768px){.contact-strip{flex-direction:column;align-items:center;gap:30px}}.home .rating-number,.home .manpower-number{color:#fff;font-size:20px}@media (max-width: 768px){.home .frame-115{padding:20px;text-align:center!important;display:flex;flex-direction:column;align-items:center;width:100%}.home .solutions-title{font-size:24px;text-align:center!important;margin-bottom:10px;width:100%;max-width:100%}.home .solutions-description{font-size:16px;text-align:center!important;margin-bottom:20px;width:100%;max-width:100%}.home .intro-services-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;justify-items:center;width:100%}.home .intro-service-item{display:flex;flex-direction:column;align-items:center;padding:10px;background-color:#fff;border-radius:8px;width:100%;max-width:150px}.home .intro-service-icon{font-size:24px;margin-bottom:5px;color:#f8f8fa}.home .intro-service-name{font-size:14px;text-align:center;color:#000}.home .subtract-18{display:none}.home .frame-120{margin-top:20px;text-align:center!important;width:100%}.home .frame-122{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;background-color:#f6f6f7;color:#fff;border-radius:5px;text-decoration:none;width:70%;max-width:100%}.home .frame-125{align-items:center;background-color:#fff;display:flex;flex-direction:column;gap:48px;padding:40px;position:relative;width:100%}.home .arrow-arrow-left-md-2{margin-left:5px}.home .growth-section{padding:20px}.home .growth-header{text-align:center;margin-bottom:20px}.home .growth-title{font-size:24px;margin-bottom:10px}.home .growth-subtitle{font-size:16px;margin-bottom:20px}.home .growth-stats{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%}.home .stat-item{text-align:center;padding:15px 10px;background:#fff;border-radius:8px;box-shadow:0 2px 10px #0000000d;border:1px solid #eee}.home .stat-number{font-size:24px;font-weight:700;color:var(--primary);margin-bottom:8px}.home .stat-label{font-size:14px;font-weight:500;color:#4a5568;line-height:1.4}}@media (max-width: 410px){.home .frame-111{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;padding:0 5px;box-sizing:border-box}.home .frame-112,.home .frame-114{flex:1;text-align:left;font-size:10px;margin:0;padding:0}.home .icon-instance-node-4,.home .iconex-filled-users-instance{width:14px!important;height:14px!important}.home .rating-number,.home .manpower-number{font-size:14px;margin-left:5px;color:#fff}.home .line{height:40px;width:3px;background-color:#fff;margin:0 2px}.home .text-wrapper-70{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:400}.home .text-wrapper-69{color:#fff;font-family:Roboto,Helvetica;font-size:16px;font-weight:400;line-height:1.5;margin:0}.frame-137{display:flex;flex-direction:column;justify-content:space-between;padding-left:2px;min-height:480px;padding-top:32px;padding-bottom:32px}}.services{width:100%;background-color:#fff}.frame-wrapper{background-color:#fff;display:flex;flex-direction:column;position:relative}.frame-36{position:relative;width:100%}.group{background-image:url(../img/image-8.png);background-position:center;background-size:cover;height:300px;position:relative;width:100%;display:flex;align-items:center;justify-content:center}.group:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:1}.header-content{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;text-align:center}.title{font-size:48px;font-weight:700;margin-bottom:15px;font-family:Montserrat,Helvetica;text-align:center}.animated-line{width:80px;height:3px;margin:15px auto;background:linear-gradient(90deg,#003087,#f33);position:relative;animation:expandWidth 1.5s ease forwards}@keyframes expandWidth{0%{width:0}to{width:80px}}.breadcrumb{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:15px;align-self:center}.breadcrumb .icon{width:20px;height:20px}.breadcrumb .text{font-size:14px;color:#fff}.frame-55{position:relative;padding-top:40px;padding-bottom:60px;background:#f8fafc;overflow:hidden}.frame-55:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:radial-gradient(circle at 0% 0%,rgba(0,48,135,.03) 0%,transparent 50%),radial-gradient(circle at 100% 100%,rgba(255,51,51,.03) 0%,transparent 50%);animation:pulseBackground 8s ease-in-out infinite}.frame-55 .hexagon-grid{position:absolute;width:100%;height:100%;top:0;left:0;right:0;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23003087' fill-opacity='0.03' d='M12 0l12 6v12l-12 6L0 18V6l12-6zm0 2.236L2 7.618v8.764L12 21.764l10-5.382V7.618L12 2.236z'/%3E%3C/svg%3E");opacity:.5;animation:floatGrid 20s linear infinite}.frame-55 .rings{position:absolute;width:100%;height:100%;top:0;left:0;right:0;pointer-events:none}.frame-55 .ring{position:absolute;border:2px solid;border-radius:50%;opacity:0}.frame-55 .ring-1{width:100px;height:100px;border-color:#0030871a;top:20%;left:10%;animation:expandRing 4s ease-out infinite}.frame-55 .ring-2{width:150px;height:150px;border-color:#ff33331a;bottom:20%;right:10%;animation:expandRing 4s ease-out infinite 1s}.frame-55 .particles{position:absolute;width:100%;height:100%;top:0;left:0;right:0;pointer-events:none}.frame-55 .particle{position:absolute;width:6px;height:6px;background:linear-gradient(45deg,#003087,#f33);border-radius:50%;opacity:.2}.frame-55 .particle:nth-child(1){top:20%;left:20%;animation:floatParticle 6s infinite}.frame-55 .particle:nth-child(2){top:70%;left:50%;animation:floatParticle 8s infinite -2s}.frame-55 .particle:nth-child(3){top:30%;right:30%;animation:floatParticle 7s infinite -4s}.frame-55 .particle:nth-child(4){bottom:20%;right:20%;animation:floatParticle 9s infinite -1s}.frame-56{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:60px}.frame-57{max-width:800px;margin:0 auto;padding:0 20px}.text-wrapper-35{color:#050505;font-family:Montserrat,sans-serif;font-size:42px;font-weight:600;letter-spacing:-.5px;line-height:1.2;margin-bottom:20px;position:relative}.text-wrapper-35:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:80px;height:3px;background:linear-gradient(45deg,#003087,#f33);border-radius:2px}.text-wrapper-36{color:#4a5568;font-family:Inter,sans-serif;font-size:18px;font-weight:400;line-height:1.6;margin-top:25px;margin-bottom:25px}.frame-58{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1440px;margin:0 auto;opacity:0;animation:fadeInUp 1s ease forwards;animation-delay:.3s;position:relative;z-index:2}.service-category{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 15px #0000000d;transition:all .4s ease;opacity:0;transform:translateY(30px);animation:fadeInUp .8s ease forwards;display:flex;flex-direction:column;position:relative;margin-bottom:30px}.service-category:before{content:"";position:absolute;top:0;left:0;width:4px;height:0;background:linear-gradient(to bottom,#003087,#f33);transition:height .4s ease;z-index:1}.service-category:hover:before{height:100%}.category-image{position:relative;height:240px;overflow:hidden}.category-image img{width:100%;height:100%;object-fit:cover;transition:transform .6s ease}.service-category:hover .category-image img{transform:scale(1.1)}.image-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,#003087b3,#ff33334d);opacity:0;transition:opacity .3s ease}.service-category:hover .image-overlay{opacity:1}.category-content{padding:30px 30px 0;text-align:left;display:flex;flex-direction:column;flex:1;overflow:hidden;isolation:isolate}.category-content h3{text-align:left;position:relative;padding-bottom:15px;margin-bottom:24px;color:#003087;font-family:Montserrat,sans-serif;font-size:28px;font-weight:600;letter-spacing:-.3px}.category-content h3:after{content:"";position:absolute;bottom:0;left:0;width:50px;height:3px;background:linear-gradient(90deg,#003087,#f33);transition:width .3s ease}.service-category:hover .category-content h3:after{width:100px}.service-list{display:grid;grid-template-columns:repeat(2,1fr);gap:16px 32px;margin-bottom:auto;text-align:left;flex:1}.service-list li{display:flex;align-items:center;gap:12px;transition:transform .3s ease,color .3s ease}.service-list li:hover{transform:translate(5px);color:#f33}.service-list li span{color:#2d3748;font-family:Inter,sans-serif;font-size:16px;line-height:1.5;transition:color .3s ease}.service-list li:hover span{color:#f33}.check-icon{color:#00a3e0;flex-shrink:0}.service-category:hover .check-icon{color:#f33;transform:scale(1.1)}.learn-more{padding:12px 24px;margin:20px 0;background:linear-gradient(45deg,#003087,#f33);color:#fff;border:none;border-radius:6px;cursor:pointer;font-weight:500;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;gap:8px;align-self:flex-start;isolation:isolate;position:relative;overflow:hidden}.learn-more:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(45deg,#f33,#003087);transition:all .3s ease;z-index:-1}.learn-more:hover:before{left:0}.learn-more:hover{transform:translate(5px)}.learn-more svg{transition:transform .3s ease}.learn-more:hover svg{transform:translate(3px)}.frame-123{background:#003087;padding:80px 120px;position:relative;overflow:hidden;color:#fff;text-align:center}.frame-124{max-width:800px;margin:0 auto;position:relative;z-index:1}.text-wrapper-77{font-size:42px;font-weight:600;margin-bottom:24px}.text-wrapper-78{font-size:18px;line-height:1.6;margin-bottom:40px;opacity:.9}.frame-121{display:inline-block;padding:16px 32px;background:#fff;color:#003087;border-radius:4px;cursor:pointer;font-weight:500;transition:all .3s ease}.frame-121:hover{background:#f8f9fa}.subtract-19,.subtract-20{position:absolute;opacity:.1}.subtract-19{left:-100px;top:-50px}.subtract-20{right:-100px;bottom:-50px}.contact-strip{display:flex;justify-content:center;align-items:center;gap:60px;padding:40px 20px;background:#fff;box-shadow:0 -4px 20px #0000000d;position:relative;overflow:hidden}.contact-item{display:flex;align-items:center;gap:16px;padding:20px;border-radius:12px;transition:all .3s ease;position:relative;cursor:pointer}.contact-item:before{content:"";position:absolute;bottom:0;left:50%;width:0;height:2px;background:linear-gradient(90deg,#003087,#f33);transition:all .3s ease;transform:translate(-50%)}.contact-item:hover:before{width:80%}.contact-item:hover{transform:translateY(-3px)}.contact-icon{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background:#0030870d;border-radius:50%;transition:all .3s ease}.contact-item:hover .contact-icon{background:#003087}.contact-item:hover .contact-icon svg path{fill:#fff}.contact-text{display:flex;flex-direction:column;gap:4px}.contact-text h4{color:#161616;font-size:18px;font-weight:600;margin:0;transition:color .3s ease}.contact-text p{color:#626262;font-size:16px;margin:0;transition:color .3s ease}.contact-item:hover .contact-text h4{color:#003087}.contact-item:hover .contact-text p{color:#f33}@keyframes fadeInLeft{0%{opacity:0;transform:translate(-30px,-50%)}to{opacity:1;transform:translateY(-50%)}}@keyframes expandLine{0%{width:0}to{width:200px}}@media (max-width: 1200px){.frame-58{grid-template-columns:repeat(2,1fr)}.title{font-size:56px}}@media (max-width: 768px){.group{height:400px}.title{font-size:42px}.frame-55{padding:60px 20px}.frame-58{grid-template-columns:1fr}.text-wrapper-35{font-size:36px}.text-wrapper-36{font-size:16px;margin-bottom:36px}.category-content h3{font-size:24px;margin-bottom:20px}.service-list{grid-template-columns:1fr;gap:12px}.contact-strip{flex-direction:column;gap:40px;padding:40px 20px}.frame-123{padding:60px 20px}.text-wrapper-77{font-size:32px}.header-content{padding-left:40px;padding-right:20px}}@media (max-width: 768px){.contact-strip{flex-direction:column;gap:30px;padding:30px 20px}.contact-item{width:100%;justify-content:center}}@keyframes slideInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.contact-item:nth-child(1){animation:slideInUp .5s ease forwards}.contact-item:nth-child(2){animation:slideInUp .5s ease forwards .2s}.contact-item:nth-child(3){animation:slideInUp .5s ease forwards .4s}@keyframes pulse{0%{transform:scale(1);box-shadow:0 0 #f336}70%{transform:scale(1.1);box-shadow:0 0 0 10px #f330}to{transform:scale(1);box-shadow:0 0 #f330}}.check-icon:hover{animation:pulse 1.5s infinite}.frame-91{background-color:#161616;display:flex;position:relative;width:100%;padding:80px 0;align-items:center;justify-content:center;overflow:hidden}.subtract-15,.subtract-16{height:100%;position:absolute;top:0;object-fit:cover;opacity:.1}.subtract-15{left:0;animation:slideInLeft 1s ease-out forwards}.subtract-16{right:0;animation:slideInRight 1s ease-out forwards}.frame-92{display:flex;flex-direction:column;align-items:center;gap:24px;max-width:800px;text-align:center;padding:0 20px;position:relative;z-index:2}.text-wrapper-55{color:#fff;font-family:Montserrat,Helvetica;font-size:42px;font-weight:700;letter-spacing:0;line-height:1.2;margin:0;opacity:0;animation:fadeInUp .8s ease forwards;animation-delay:.3s}.text-wrapper-61{color:#e5e5e5;font-family:Montserrat,Helvetica;font-size:16px;font-weight:400;line-height:1.6;margin:0;opacity:0;animation:fadeInUp .8s ease forwards;animation-delay:.5s}.frame-78{background:linear-gradient(45deg,#003087,#002666);border-radius:8px;cursor:pointer;padding:16px 32px;transition:all .3s ease;opacity:0;animation:fadeInUp .8s ease forwards;animation-delay:.7s}.frame-78:hover{background:linear-gradient(45deg,#002666,#f33);transform:translateY(-2px);box-shadow:0 5px 15px #00308733}.text-wrapper-51{color:#fff;font-family:Montserrat,Helvetica;font-size:16px;font-weight:600}@keyframes slideInLeft{0%{transform:translate(-100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slideInRight{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseBackground{0%,to{opacity:.5}50%{opacity:.8}}@keyframes floatGrid{0%{transform:translateY(0)}50%{transform:translateY(-20px)}to{transform:translateY(0)}}@keyframes expandRing{0%{transform:scale(0);opacity:.5}to{transform:scale(2);opacity:0}}@keyframes floatParticle{0%,to{transform:translate(0)}25%{transform:translate(10px,-10px)}50%{transform:translateY(-20px)}75%{transform:translate(-10px,-10px)}}@media (max-width: 1024px){.header-content{padding-left:80px}}@media (max-width: 480px){.header-content{padding-left:20px}.title,.text-wrapper-35{font-size:32px}.category-content h3{font-size:22px}.service-list li span{font-size:15px}}.contact-page{position:relative;overflow:hidden}.contact-hero{background:linear-gradient(135deg,#0b1b35,#1b3b6f);padding:120px 0 80px;position:relative;overflow:hidden}.hero-content{max-width:1200px;margin:0 auto;padding:0 20px;text-align:center;position:relative;z-index:2}.hero-content h1{color:#fff;font-size:48px;font-weight:700;margin-bottom:20px;font-family:Poppins,sans-serif;opacity:0;animation:fadeInUp .8s ease forwards}.animated-line{width:80px;height:3px;background:linear-gradient(90deg,#f44,#002666);margin:0 auto 20px;position:relative;opacity:0;animation:expandWidth .8s ease forwards .3s}.hero-content p{color:#ffffffe6;font-size:18px;line-height:1.6;max-width:600px;margin:0 auto;font-family:Poppins,sans-serif;opacity:0;animation:fadeInUp .8s ease forwards .5s}.hero-pattern{position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.03) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.03) 0%,transparent 50%);opacity:0;animation:fadeIn 1s ease forwards}.contact-grid{max-width:1200px;margin:-50px auto 80px;padding:0 20px;position:relative;z-index:3}.contact-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:60px}.contact-card{background:#fff;padding:40px 30px;border-radius:15px;text-align:center;box-shadow:0 10px 30px #0000001a;transition:all .3s ease;opacity:0;animation:fadeInUp .8s ease forwards}.contact-card:nth-child(2){animation-delay:.2s}.contact-card:nth-child(3){animation-delay:.4s}.contact-card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #00000026}.card-icon{width:70px;height:70px;background:linear-gradient(135deg,#0b1b35,#1b3b6f);border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.card-icon svg{color:#fff;font-size:28px}.contact-card h3{color:#002666;font-size:22px;margin-bottom:15px;font-family:Poppins,sans-serif;font-weight:600}.contact-card p{color:#666;font-size:15px;line-height:1.6;margin:5px 0;font-family:Poppins,sans-serif}.availability,.response-time{color:#f44;font-size:14px;margin-top:10px}.contact-form-container{background:#fff;padding:50px;border-radius:20px;box-shadow:0 10px 30px #0000001a;opacity:0;animation:fadeInUp .8s ease forwards .6s}.form-header{text-align:center;margin-bottom:40px}.form-header h2{color:#002666;font-size:32px;margin-bottom:15px;font-family:Poppins,sans-serif;font-weight:600}.form-header p{color:#666;font-size:16px}.form-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px;margin-bottom:25px}.form-group{position:relative}.form-group.full-width{grid-column:1 / -1}.form-group input,.form-group select,.form-group textarea{width:100%;padding:15px;border:2px solid #eee;border-radius:8px;font-size:15px;font-family:Poppins,sans-serif;background:transparent;transition:all .3s ease}.form-group label{position:absolute;left:15px;top:50%;transform:translateY(-50%);color:#999;font-size:15px;transition:all .3s ease;pointer-events:none;font-family:Poppins,sans-serif}.form-group textarea+label{top:25px}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{border-color:#002666;outline:none}.form-group input:focus+label,.form-group select:focus+label,.form-group textarea:focus+label,.form-group input:not(:placeholder-shown)+label,.form-group select:not(:placeholder-shown)+label,.form-group textarea:not(:placeholder-shown)+label{top:-12px;left:12px;font-size:12px;background:#fff;padding:0 5px;color:#002666}.submit-btn{background:linear-gradient(45deg,#002666,#f44);color:#fff;padding:15px 40px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden;font-family:Poppins,sans-serif;width:100%;margin-top:20px}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 5px 15px #00266633}.btn-effect{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(45deg,#f44,#002666);opacity:0;transition:opacity .3s ease}.submit-btn:hover .btn-effect{opacity:1}.map-section{height:450px;position:relative;opacity:0;animation:fadeIn 1s ease forwards .8s}.map-section iframe{filter:grayscale(1) contrast(1.2);transition:filter .3s ease}.map-section:hover iframe{filter:grayscale(0) contrast(1)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes expandWidth{0%{width:0;opacity:0}to{width:80px;opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 992px){.contact-cards{grid-template-columns:repeat(2,1fr)}.form-grid{grid-template-columns:1fr}}@media (max-width: 768px){.contact-cards{grid-template-columns:1fr}.contact-form-container{padding:30px 20px}.hero-content h1{font-size:36px}}.service-category{min-height:100vh}.category-header{background:linear-gradient(135deg,#0b1b35,#1b3b6f);padding:100px 0 50px;position:relative;overflow:hidden}.category-header:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-image:radial-gradient(circle at 20% 20%,rgba(255,255,255,.03) 0%,transparent 50%),radial-gradient(circle at 80% 80%,rgba(255,255,255,.03) 0%,transparent 50%)}.header-content{max-width:1200px;margin:0 auto;padding:0 20px;position:relative;z-index:1;color:#fff;text-align:center}.header-content h1{font-size:42px;font-weight:700;margin-bottom:20px;font-family:Poppins,sans-serif}.animated-line{width:80px;height:3px;background:linear-gradient(90deg,#f44,#002666);margin:0 auto 20px}.breadcrumb{display:flex;justify-content:center;align-items:center;gap:10px;font-family:Poppins,sans-serif}.breadcrumb a{color:#fff;text-decoration:none;opacity:.8;transition:opacity .3s ease}.breadcrumb a:hover{opacity:1}.breadcrumb span{opacity:.6}.category-content{max-width:1200px;margin:-50px auto 80px;padding:0 20px;position:relative;z-index:2}.category-image{border-radius:15px;overflow:hidden;box-shadow:0 10px 30px #0000001a;margin-bottom:40px}.category-image img{width:100%;height:auto;display:block;transition:transform .3s ease}.category-image:hover img{transform:scale(1.02)}.category-description{background:#fff;padding:40px;border-radius:15px;box-shadow:0 10px 30px #0000000d;margin-bottom:60px;display:flex;gap:30px;align-items:flex-start}.icon-wrapper{flex-shrink:0;width:60px;height:60px;background:#0030871a;border-radius:12px;display:flex;align-items:center;justify-content:center}.main-content{padding-top:10px}.category-description p{color:#666;font-size:16px;line-height:1.8;margin:0;font-family:Poppins,sans-serif}.services-list{margin-bottom:80px}.services-list h2{color:#002666;font-size:32px;font-weight:600;margin-bottom:40px;text-align:center;font-family:Poppins,sans-serif}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.service-item{background:#fff;padding:30px;border-radius:15px;box-shadow:0 10px 30px #0000000d;transition:all .3s ease}.service-item:hover{transform:translateY(-5px);box-shadow:0 15px 40px #0000001a}.service-icon{font-size:32px;margin-bottom:20px}.service-item h3{color:#002666;font-size:20px;font-weight:600;margin-bottom:15px;font-family:Poppins,sans-serif}.service-item p{color:#666;font-size:15px;line-height:1.6;margin:0;font-family:Poppins,sans-serif}@media (max-width: 1024px){.services-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.category-header{padding:80px 0 40px}.header-content h1{font-size:32px}.category-description{flex-direction:column;align-items:center;text-align:center;padding:30px}.services-grid{grid-template-columns:1fr}.breadcrumb{flex-wrap:wrap}}@media (max-width: 480px){.category-content{margin-top:-30px}.service-item{padding:20px}}.service-category-page{padding:20px;max-width:1400px;margin:0 auto}.service-content-wrapper{display:grid;grid-template-columns:1fr 300px;gap:40px;margin-top:30px}.banner-image-container{position:relative;width:100%;height:400px;margin-bottom:40px;border-radius:12px;overflow:hidden}.banner-image{width:100%;height:100%;object-fit:cover}.banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right,#003087f2,#003087d9 60%,#003087bf);display:flex;flex-direction:column;justify-content:center;padding:40px;color:#fff}.banner-overlay h1{font-size:42px;font-weight:600;margin-bottom:20px;font-family:Montserrat,sans-serif}.banner-overlay p{font-size:18px;line-height:1.6;max-width:600px}.service-navigation{background:#fff;border-radius:12px;padding:25px;box-shadow:0 4px 15px #0000000d;height:fit-content;position:sticky;top:20px}.service-navigation h3{color:#003087;font-size:20px;font-weight:600;margin-bottom:20px;padding-bottom:15px;border-bottom:2px solid #f0f0f0}.service-navigation ul{list-style:none;padding:0}.service-navigation li{margin-bottom:12px}.service-navigation a{color:#4a5568;text-decoration:none;display:block;padding:10px 15px;border-radius:6px;transition:all .3s ease}.service-navigation a:hover{background:#f8f9fa;color:#003087}.service-navigation a.active{background:#003087;color:#fff}@media (max-width: 1024px){.service-content-wrapper{grid-template-columns:1fr}.service-navigation{position:static;margin-top:40px}}@media (max-width: 768px){.banner-image-container{height:300px}.banner-overlay h1{font-size:32px}.banner-overlay p{font-size:16px}}
