.navbar{align-items:center;background:#fff;box-sizing:border-box;display:flex;height:65px;justify-content:space-between;left:0;max-width:100%;overflow-x:hidden;padding:0 20px;position:fixed;top:0;transition:box-shadow .35s ease;width:100%;z-index:9999}.navbar-scrolled{box-shadow:0 4px 10px #00000059}.services-dropdown{z-index:10000}.dropdown-panel{z-index:10001}.logo-link{align-items:center;display:flex;text-decoration:none}.logo-img{height:54px;margin-right:-12px;width:54px}.logo-text{color:#030303;font-family:Montserrat,sans-serif;font-size:20px;font-weight:700}.desktop-nav{align-items:center;display:flex;gap:24px}.services-dropdown{position:relative}.dropdown-panel{background:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 6px 16px #00000026;left:0;padding:12px 0;position:absolute;top:32px;width:180px;z-index:999}.dropdown-item{color:#030303;font-family:Montserrat,sans-serif;font-size:15px;padding:10px 16px;transition:background .15s ease}.chevron{margin-left:4px;transition:transform .2s ease}.chevron.rotate{transform:rotate(180deg)}.mobile-hamburger{background:#0000;border:none;cursor:pointer;display:none}.mobile-hamburger span{background:#030303;display:block;height:2px;margin-bottom:5px;width:22px}.mobile-menu{background:#fff;box-shadow:0 6px 18px #00000026;display:none;flex-direction:column;left:0;padding:16px;position:absolute;top:65px;width:100%;z-index:99999}.mobile-menu a,.mobile-services-header{border-bottom:1px solid #eee;font-size:18px;padding:14px 0}.mobile-services-header{cursor:pointer;display:flex;justify-content:space-between}.mobile-services-panel{padding:8px 0 0 8px}.mobile-service-item{border-bottom:1px solid #eee;padding:10px 0}.mobile-cta{background:#007aff;border:none;border-radius:12px;color:#fff;font-weight:700;margin-top:14px;padding:12px}@media (max-width:900px){.desktop-nav{display:none}.mobile-hamburger{display:block}.mobile-menu{display:flex}}.hero-title{color:#030303;font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:60px;margin-left:auto;margin-right:auto;margin-top:10px;max-width:1440px;text-align:center;width:100%}.hero-title-underline{background-color:#007aff;border-radius:4px;height:6px;margin:20px auto 0;width:220px}@media (max-width:767px){.hero-title{font-size:32px;line-height:40px}.hero-title-underline{height:5px;margin-top:14px;width:140px}}.hero-subline{color:#030303;font-family:Inter,sans-serif;font-size:22px;font-weight:300;line-height:28px;margin-left:auto;margin-right:auto;margin-top:10px;max-width:1440px;text-align:center;width:100%}@media (max-width:767px){.hero-subline{font-size:16px;line-height:22px;margin-top:6px}}.hero-image{background-image:url(https://assets.api.uizard.io/api/cdn/stream/c7da74c8-c79d-4868-a1f6-849ee783f2fc.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #505050;border-radius:54px;height:450px;margin:20px auto 0;max-width:1232px;position:relative;width:100%;z-index:1}@media (max-width:1024px){.hero-image{border-radius:40px;height:340px}}@media (max-width:767px){.hero-image{border-radius:26px;height:240px;margin-top:14px}}.hero-button{background-color:#007aff;border:none;border-radius:18px;color:#fff;cursor:pointer;font-family:Inter,sans-serif;font-size:20px;font-weight:700;height:55px;margin:0 12px;transition:all .25s ease;width:180px}.hero-button:hover{background-color:#005fcc;box-shadow:0 10px 25px #007aff66;transform:translateY(-3px)}.mobile-hero-button{background-color:#007aff;border:none;border-radius:18px;color:#fff;cursor:pointer;display:block;font-family:Inter,sans-serif;font-size:18px;font-weight:700;height:55px;margin:0 auto;max-width:260px;transition:.25s ease;width:70%}.mobile-hero-button:hover{background-color:#005fcc;box-shadow:0 10px 22px #007aff59;transform:translateY(-3px)}.hero-button{display:inline-block}.mobile-hero-button{display:none}@media (max-width:767px){.hero-button{display:none}.mobile-hero-button{display:block}}.mission-section{background-color:#fff;margin:30px auto 0;max-width:1444px;min-height:430px;padding-top:40px;width:100%}@media (max-width:1024px){.mission-section{min-height:auto;padding-top:30px}}@media (max-width:768px){.mission-section{margin-top:20px;padding-top:20px}}.section-title{color:#030303;font-family:Montserrat,sans-serif;font-size:40px;font-weight:700;line-height:52px;margin-bottom:30px;text-align:center}@media (max-width:1024px){.section-title{font-size:34px;line-height:44px}}@media (max-width:768px){.section-title{font-size:28px;line-height:36px;margin-bottom:20px}}.icon-default{fill:#030303;color:#030303;height:40px;width:40px}@media (max-width:768px){.icon-default{height:34px;width:34px}}.mission-box{align-items:center;border-radius:26.88px;display:flex;height:242px;justify-content:center;margin:0 20px;max-width:390px;width:100%}@media (max-width:1024px){.mission-box{height:auto;margin:10px 0;max-width:330px;padding:30px 20px}}@media (max-width:768px){.mission-box{margin:12px auto;max-width:90%;padding:30px}}.grow-card{align-items:center;background-color:#fff;border:2px solid #030303;border-radius:115.52px;display:flex;font-family:Montserrat,sans-serif;font-size:48px;justify-content:center;line-height:60px;margin:40px auto 0;max-width:1255px;min-height:530px;padding-top:20px;position:relative;text-align:center;width:100%}@media (max-width:1024px){.grow-card{border-radius:70px;font-size:36px;line-height:48px;max-width:90%;min-height:420px;padding:40px 20px}}@media (max-width:768px){.grow-card{border-radius:45px;font-size:28px;line-height:38px;max-width:95%;min-height:360px;padding:30px 18px}}.blue-background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:992px;margin:0 auto;max-width:1446px;overflow:hidden;position:relative;width:100%;z-index:0}@media (max-width:1024px){.blue-background{height:650px;max-width:100%}}@media (max-width:768px){.blue-background{height:480px;max-width:100%}}@media (max-width:430px){.blue-background{height:420px}}.faq-background{background-image:url(/static/media/city.ad86b21175d05f476eaf.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;padding:140px 0 160px;position:relative;width:100%;z-index:1}@media (max-width:768px){.faq-background{padding:100px 0 140px}.faq-card{border-radius:20px;padding:28px 20px!important;width:92%!important}.faq-card h2{font-size:28px!important;margin-bottom:24px!important}.quote-form{border-radius:24px!important;margin-top:40px!important;padding:28px 24px!important}.quote-grid{gap:14px!important;grid-template-columns:1fr!important}.quote-form h2{font-size:26px!important;margin-bottom:20px!important}.quote-form input,.quote-form select,.quote-form textarea{font-size:16px!important}.mission-boxes{border-radius:22px!important;height:auto!important;margin:12px auto!important;max-width:85%!important;padding:20px 16px!important}.mission-section-row{flex-direction:column!important;gap:20px!important}}
/*# sourceMappingURL=main.39c90693.css.map*/