.fmk{padding:18px;font-family:Inter,sans-serif;font-size:13px;color:#374151}.fmk-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.fmk-title{font-family:Poppins,sans-serif;font-size:14px;font-weight:700;color:#0b132a}.fmk-btn{height:26px;padding:0 12px;border-radius:999px;background:teal;color:#fff;font-size:11px;font-weight:600;display:inline-flex;align-items:center;border:none;cursor:default}.fmk-tbl{background:#fff;border:1px solid #e5e7eb;border-radius:10px;overflow:hidden}.fmk-th,.fmk-tr{display:grid;grid-template-columns:1.6fr 1fr 1fr .8fr;grid-gap:8px;gap:8px;padding:9px 12px;font-size:11px;border-bottom:1px solid #f3f4f6;align-items:center}.fmk-th{background:#f8faf9;color:#6b7280;font-weight:600;font-size:10px;text-transform:uppercase;letter-spacing:.04em}.fmk-tr:last-child{border-bottom:none}.fmk-av{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-weight:700;font-size:9px;margin-right:7px;flex-shrink:0}.fmk-av,.fmk-tag{background:#f0fdfa;color:#0f766e}.fmk-tag{font-size:10px;padding:2px 8px;border-radius:999px;font-weight:600;white-space:nowrap}.fmk-tag--success{background:#d1fae5;color:#047857}.fmk-tag--warn{background:#fef3c7;color:#b45309}.fmk-foot{display:flex;justify-content:space-between;margin-top:14px;font-size:11px;color:#6b7280}.fmk-grid2{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-bottom:14px}.fmk-stat{background:#f8faf9;border-radius:10px;padding:12px}.fmk-stat-l{font-size:10px;color:#6b7280;margin-bottom:4px}.fmk-stat-v{font-family:Poppins,sans-serif;font-size:20px;font-weight:700;color:#0b132a;letter-spacing:-.02em}.fmk-stat-d{font-size:10px;color:#10b981;margin-top:2px;font-weight:600}.fmk-stat-d--neg{color:#dc2626}.fmk-chart{display:flex;align-items:flex-end;gap:5px;height:100px;padding-top:10px}.fmk-bar{flex:1 1;background:teal;border-radius:3px 3px 0 0;min-height:6px}.fmk-bar--dim{background:#ccfbf1}.fmk-row{grid-template-columns:1fr auto;align-items:center;grid-gap:10px;padding:9px 10px;background:#f8faf9;border-radius:8px;margin-bottom:6px;font-size:11.5px}.fmk-kanban,.fmk-row{display:grid;gap:10px}.fmk-kanban{grid-template-columns:repeat(3,1fr);grid-gap:10px}.fmk-kanban-col{background:#f8faf9;border-radius:10px;padding:10px}.fmk-kanban-head{display:flex;justify-content:space-between;font-size:10px;color:#6b7280;font-weight:600;margin-bottom:8px;text-transform:uppercase;letter-spacing:.04em}.fmk-kanban-card{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:8px;margin-bottom:6px}.fmk-kanban-name{font-weight:600;font-size:11.5px;color:#0b132a}.fmk-kanban-meta{font-size:10px;color:#6b7280;margin-top:2px}.fmk-map{position:relative;height:220px;border-radius:10px;background:linear-gradient(rgba(0,128,128,.05) 1px,transparent 0),linear-gradient(90deg,rgba(0,128,128,.05) 1px,transparent 0),linear-gradient(135deg,#eaf6f4,#dcefec);background-size:28px 28px,28px 28px,100% 100%;overflow:hidden;margin-bottom:12px}.fmk-pin{position:absolute;width:28px;height:28px;background:teal;color:#fff;border-radius:50% 50% 50% 4px;transform:rotate(-45deg);display:grid;place-items:center;font-size:9px;font-weight:700;box-shadow:0 4px 8px rgba(0,128,128,.4)}.fmk-map-foot{display:flex;justify-content:space-between;font-size:11px;color:#6b7280}.fmk-course{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:12px;margin-bottom:8px}.fmk-course-title{font-weight:600;font-size:12px;color:#0b132a;margin-bottom:8px}.fmk-progress{height:6px;background:#f3f4f6;border-radius:3px;overflow:hidden}.fmk-progress--sm{height:5px}.fmk-progress-bar{height:100%;background:teal;border-radius:3px}.fmk-course-meta{display:flex;justify-content:space-between;font-size:10.5px;color:#6b7280;margin-top:6px}.fmk-engage-row{display:flex;align-items:center;gap:10px;margin-top:10px;font-size:11.5px}.fmk-engage-label{width:120px;color:#6b7280;flex-shrink:0}.fmk-engage-pct{width:30px;text-align:right;color:#0b132a;font-weight:600;font-size:11px}.fmk-perf{display:grid;grid-template-columns:130px 1fr;grid-gap:16px;gap:16px;align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:14px;margin-bottom:10px}.fmk-ring{position:relative;width:110px;height:110px;display:grid;place-items:center}.fmk-ring-svg{position:absolute;inset:0;width:100%;height:100%}.fmk-ring-label{position:relative;font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#0b132a;letter-spacing:-.02em}.fmk-ring-label small{font-size:11px;color:#6b7280;font-weight:500}.fmk-perf-bars{flex:1 1}.fmk-perf-row{display:flex;align-items:center;gap:8px;margin-bottom:7px;font-size:11px;color:#6b7280}.fmk-perf-row span:first-child{width:66px;flex-shrink:0}.fmk-perf-row .fmk-progress{flex:1 1}.fmk-note{padding:10px 12px;background:#f0fdfa;border-radius:8px;font-size:11.5px;color:#0f766e}.homeClientsSection{padding-top:8px;width:100%;flex-direction:column}.homeClientsLead,.homeClientsSection{display:flex;align-items:center;text-align:center}.homeClientsLead{justify-content:center;flex-wrap:wrap;gap:10px;margin:0 0 34px;font-family:Poppins,sans-serif;font-size:22px;line-height:1.45;letter-spacing:-.02em;color:#7c8596;font-weight:600}.homeClientsLead span:first-child{color:#13203a;font-weight:700}.homeClientsLeadDivider{color:#b8bfcb;font-weight:500}.homeClientsRail{width:100%;overflow:hidden;padding:4px 0 10px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.homeClientsRail .rfm-marquee-container{overflow:visible}.homeClientsPill,.homeClientsRail .rfm-initial-child-container,.homeClientsRail .rfm-marquee{align-items:center}.homeClientsPill{display:inline-flex;justify-content:center;min-height:74px;min-width:220px;padding:0 32px;margin-right:36px;border:1px solid #e5e7ef;border-radius:999px;background:#fff;white-space:nowrap}.homeClientsLogo{width:auto;max-width:150px;height:34px!important;object-fit:contain;filter:saturate(.92) contrast(1.02)}.homeClientsText{font-family:Poppins,sans-serif;font-size:19px;line-height:1;font-weight:600;letter-spacing:-.02em;color:#697283}.landingContainer{width:100vw;position:relative;left:50%;transform:translateX(-50%)}@media screen and (max-width:767px){.landingContainer{display:none}.container .secondContainer{padding:0 16px}.container .secondContainer .sectionHeader{display:flex;justify-content:flex-start;align-items:center;gap:14px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.container .secondContainer .sectionHeader::-webkit-scrollbar{display:none}.container .secondContainer .sectionHeader>div{flex:0 0 auto}.container .secondContainer .selectionItem{white-space:nowrap}}@media screen and (min-width:1200px){.container{margin:auto;overflow-x:hidden}}@media screen and (min-width:1200px)and (min-width:768px)and (max-width:1200px){.container{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (min-width:1200px)and (max-width:1279px){.container{width:80vw}}@media screen and (min-width:1200px)and (min-width:1280px)and (max-width:1365px){.container{width:80vw}}@media screen and (min-width:1200px)and (min-width:1366px)and (max-width:1439px){.container{width:76vw}}@media screen and (min-width:1200px)and (min-width:1440px)and (max-width:1599px){.container{width:71vw}}@media screen and (min-width:1200px)and (min-width:1600px)and (max-width:1919px){.container{width:81vw}}@media screen and (min-width:1200px)and (min-width:1920px){.container{width:67vw}}@media screen and (min-width:1200px){.container .ourCLientContainer{margin:60px 0 40px}.container .landingSubContainer{display:flex;justify-content:space-between;align-items:center;color:#000;margin-top:4vh}.container .landingSubContainer .landingText .landingInnerWrapper{display:flex;align-items:center;gap:10px}.container .landingSubContainer .landingText .landingLine{width:40px;height:2px;background-color:teal}.container .landingSubContainer .landingText .landingHeading{font-size:36px;font-weight:500;line-height:50px;color:#0b132a;margin:0}.container .landingSubContainer .landingText .contactUsBtn{color:#fff;border:1px solid teal;background:teal;border-radius:22px;cursor:pointer;font-size:16px;font-weight:500!important;width:185px;height:45px;font-family:Poppins,sans-serif!important}.container .landingSubContainer .landingText .eng-feat{max-width:400px;line-height:1.7;margin-bottom:40px}.container .landingSubContainer .ourCLientContainer{margin-top:100px}.container .landingSubContainer div ul{list-style:none;padding:0;font-size:16px;font-weight:400}.container .landingSubContainer div ul li{display:flex;align-items:center;gap:.5rem}.section-inner{margin:auto}}@media screen and (min-width:1200px)and (min-width:768px)and (max-width:1200px){.section-inner{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (min-width:1200px)and (max-width:1279px){.section-inner{width:80vw}}@media screen and (min-width:1200px)and (min-width:1280px)and (max-width:1365px){.section-inner{width:80vw}}@media screen and (min-width:1200px)and (min-width:1366px)and (max-width:1439px){.section-inner{width:76vw}}@media screen and (min-width:1200px)and (min-width:1440px)and (max-width:1599px){.section-inner{width:71vw}}@media screen and (min-width:1200px)and (min-width:1600px)and (max-width:1919px){.section-inner{width:81vw}}@media screen and (min-width:1200px)and (min-width:1920px){.section-inner{width:67vw}}@media screen and (min-width:1200px){.featuresSection{width:100%;padding:72px 0;font-family:Poppins,Inter,sans-serif;background:radial-gradient(ellipse 700px 400px at 90% -5%,rgba(0,128,128,.07) 0,transparent 65%),radial-gradient(ellipse 500px 350px at 5% 90%,rgba(8,145,178,.05) 0,transparent 65%),#fafcfc}.featuresSection .features-head{text-align:center;margin-bottom:40px}.featuresSection .features-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:linear-gradient(135deg,rgba(0,128,128,.1),rgba(8,145,178,.08));border:1px solid rgba(0,128,128,.18);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.featuresSection .features-eyebrow-dot{width:7px;height:7px;border-radius:50%;background:teal;box-shadow:0 0 0 3px rgba(0,128,128,.18)}.featuresSection .features-title{font-size:44px;font-weight:700;color:#0b132a;margin:0;line-height:1.12;letter-spacing:-.6px}.featuresSection .features-sub{font-size:17px;color:#6b7280;max-width:580px;margin:16px auto 0;line-height:1.6}.featuresSection .features-tabs{position:relative;display:flex;gap:4px;padding:6px;background:#f5f7f8;border-radius:14px;margin:40px 0;overflow-x:auto;scrollbar-width:none}.featuresSection .features-tabs::-webkit-scrollbar{display:none}.featuresSection .features-tabs-indicator{position:absolute;top:6px;bottom:6px;background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 10px rgba(0,0,0,.04);transition:left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.featuresSection .features-tab{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:10px 16px;border:none;background:transparent;color:#4b5563;font-weight:500;font-size:14px;white-space:nowrap;cursor:pointer;font-family:inherit;transition:color .2s}.featuresSection .features-tab.is-active{color:teal;font-weight:600}.featuresSection .features-tab:hover:not(.is-active){color:#0b132a}.featuresSection .features-panel{display:grid;grid-template-columns:1.25fr 1fr;grid-gap:64px;gap:64px;align-items:center;animation:featuresFade .35s cubic-bezier(.4,0,.2,1)}.featuresSection .features-preview-wrap{position:relative}.featuresSection .features-preview-wrap:before{content:"";position:absolute;inset:-24px;background:radial-gradient(ellipse at 50% 60%,rgba(0,128,128,.16) 0,transparent 65%);z-index:0;pointer-events:none;border-radius:40px}.featuresSection .features-preview{position:relative;z-index:1;border-radius:20px;overflow:hidden;background:#fff;border:1px solid rgba(0,128,128,.12);box-shadow:0 0 0 1px rgba(0,128,128,.06),0 24px 64px -12px rgba(0,128,128,.22),0 8px 28px -8px rgba(10,20,40,.12)}.featuresSection .feat-chrome{display:flex;align-items:center;gap:12px;padding:11px 16px;background:#f5f7f8;border-bottom:1px solid #e5e7eb}.featuresSection .feat-chrome-dots{display:flex;gap:6px;flex-shrink:0}.featuresSection .feat-chrome-dots span{width:11px;height:11px;border-radius:50%}.featuresSection .feat-chrome-dots span:first-child{background:#ff5f57}.featuresSection .feat-chrome-dots span:nth-child(2){background:#ffbd2e}.featuresSection .feat-chrome-dots span:nth-child(3){background:#28c840}.featuresSection .feat-chrome-bar{flex:1 1;background:#e8ecee;border-radius:6px;padding:4px 12px;font-size:11px;color:#9ca3af;max-width:180px;margin:0 auto;text-align:center;font-family:Inter,sans-serif;letter-spacing:.01em}.featuresSection .features-copy .features-copy-tag{display:inline-block;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.08);border:1px solid rgba(0,128,128,.15);color:teal;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:20px}.featuresSection .features-copy .features-copy-title{font-size:30px;font-weight:700;color:#0b132a;margin:0;line-height:1.2;letter-spacing:-.4px;text-wrap:balance}.featuresSection .features-copy .features-copy-para{font-size:16px;color:#6b7280;line-height:1.7;margin:16px 0 26px}.featuresSection .features-copy .features-copy-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:13px}.featuresSection .features-copy .features-copy-list li{display:flex;align-items:flex-start;gap:12px;font-size:15px;color:#1f2937;line-height:1.55;animation:bulletIn .35s cubic-bezier(.4,0,.2,1) both}.featuresSection .features-copy .features-copy-check{width:22px;height:22px;border-radius:50%;background:rgba(0,128,128,.08);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}.featuresSection .features-copy .features-cta-link{display:inline-flex;align-items:center;gap:6px;margin-top:28px;color:teal;font-weight:600;font-size:14.5px;text-decoration:none;font-family:Inter,sans-serif;transition:gap .2s ease,color .2s ease}.featuresSection .features-copy .features-cta-link:hover{gap:10px;color:#0f766e}@keyframes featuresFade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.border-container{display:flex;border:.5px solid;min-width:220px;height:110px;align-items:center;justify-content:center;border-radius:10px}.why-us{background:radial-gradient(ellipse 900px 500px at 100% 0,rgba(0,128,128,.13) 0,transparent 55%),radial-gradient(ellipse 700px 500px at 0 100%,rgba(8,145,178,.1) 0,transparent 55%),linear-gradient(160deg,#e8f5f5,#f0fafa 40%,#fafcfc);width:100%;padding:80px 0}.why-us .why-head{text-align:center;margin-bottom:56px}.why-us .why-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(0,128,128,.12);border:1px solid rgba(0,128,128,.25);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.why-us .why-h2{color:#0b132a;font-size:40px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 16px}.why-us .why-lead{color:#4b5563;font-size:16px;line-height:1.7;max-width:560px;margin:0 auto}.why-us .why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.why-us .why-card{background:hsla(0,0%,100%,.85);border-radius:20px;padding:36px 32px;box-shadow:0 4px 24px -6px rgba(0,128,128,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:box-shadow .2s,border-color .2s,transform .2s}.why-us .why-card:hover{border-color:rgba(0,128,128,.35);box-shadow:0 12px 40px -8px rgba(0,128,128,.22);transform:translateY(-3px)}.why-us .why-card h3{color:#0b132a;font-size:20px;font-weight:700;margin:16px 0 12px}.why-us .why-card p{color:#4b5563;font-size:15px;line-height:1.7;margin:0}.why-us .why-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:teal;color:#fff}.industriesSection{width:100%;padding:80px 0;background:#fff}.industriesSection .ind-head{text-align:center;margin-bottom:56px}.industriesSection .ind-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.industriesSection .ind-h2{color:#0b132a;font-size:40px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 16px}.industriesSection .ind-lead{color:#4b5563;font-size:16px;line-height:1.7;max-width:580px;margin:0 auto}.industriesSection .ind-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.industriesSection .ind-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px 28px;display:flex;flex-direction:column;gap:12px;transition:box-shadow .2s,border-color .2s,transform .2s}.industriesSection .ind-card:hover{border-color:rgba(0,128,128,.35);box-shadow:0 8px 32px -8px rgba(0,128,128,.18);transform:translateY(-2px)}.industriesSection .ind-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(0,128,128,.1);color:teal;flex-shrink:0}.industriesSection .ind-icon svg{width:22px;height:22px}.industriesSection .ind-card-title{color:#0b132a;font-size:18px;font-weight:700;margin:0;line-height:1.3}.industriesSection .ind-card-para{color:#4b5563;font-size:14px;line-height:1.65;margin:0;flex:1 1}.industriesSection .ind-text-link{color:teal;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;margin-top:4px;transition:color .15s}.industriesSection .ind-text-link:hover{color:#066;text-decoration:underline}.complianceSection{width:100%;padding:80px 0;background:#f8fcfc}.complianceSection .comp-head{text-align:center;margin-bottom:56px}.complianceSection .comp-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(0,128,128,.12);border:1px solid rgba(0,128,128,.25);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.complianceSection .comp-h2{color:#0b132a;font-size:40px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 16px}.complianceSection .comp-lead{color:#4b5563;font-size:16px;line-height:1.7;max-width:620px;margin:0 auto}.complianceSection .comp-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:40px}.complianceSection .comp-card{background:#fff;border-radius:20px;padding:32px 28px;border:1px solid rgba(0,128,128,.12);border-left:3px solid teal;box-shadow:0 4px 20px -6px rgba(0,128,128,.08);transition:box-shadow .2s,transform .2s}.complianceSection .comp-card:hover{box-shadow:0 10px 36px -8px rgba(0,128,128,.18);transform:translateY(-2px)}.complianceSection .comp-card-icon{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:rgba(0,128,128,.1);color:teal;margin-bottom:16px}.complianceSection .comp-card-title{color:#0b132a;font-size:18px;font-weight:700;margin:0 0 6px}.complianceSection .comp-card-sub{color:teal;font-size:13px;font-weight:600;margin:0 0 16px}.complianceSection .comp-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.complianceSection .comp-bullet{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#4b5563;line-height:1.5}.complianceSection .comp-check{flex-shrink:0;width:18px;height:18px;border-radius:50%;background:rgba(0,128,128,.12);color:teal;display:inline-flex;align-items:center;justify-content:center;margin-top:2px}.complianceSection .comp-footer{display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 28px;background:rgba(0,128,128,.08);border:1px solid rgba(0,128,128,.18);border-radius:999px;font-size:13px;color:#0f766e;font-weight:600;width:-moz-fit-content;width:fit-content;margin:0 auto}.complianceSection .comp-footer-dot{width:8px;height:8px;border-radius:50%;background:teal;display:inline-block;flex-shrink:0}.cityWhySection{width:100%;padding:80px 0;background:#fff}.cityWhySection .city-why-head{text-align:center;margin-bottom:56px}.cityWhySection .city-why-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:20px}.cityWhySection .city-why-h2{color:#0b132a;font-size:40px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 16px}.cityWhySection .city-why-sub{color:#4b5563;font-size:16px;line-height:1.7;max-width:620px;margin:0 auto}.cityWhySection .city-why-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.cityWhySection .city-why-card{background:#fff;border:1px solid #e5e7eb;border-radius:20px;padding:36px 32px;transition:box-shadow .2s,transform .2s}.cityWhySection .city-why-card:hover{box-shadow:0 12px 40px -8px rgba(0,128,128,.16);transform:translateY(-3px)}.cityWhySection .city-why-num{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:teal;color:#fff;font-size:16px;font-weight:700;margin-bottom:20px;font-family:Poppins,sans-serif}.cityWhySection .city-why-card-title{color:#0b132a;font-size:20px;font-weight:700;margin:0 0 12px;line-height:1.3}.cityWhySection .city-why-card-para{color:#4b5563;font-size:15px;line-height:1.75;margin:0}.testimonialsSection{width:100%;padding:72px 0;background:#e1f0f0}.testimonialsSection .section-inner{margin:auto}}@media screen and (min-width:1200px)and (min-width:768px)and (max-width:1200px){.testimonialsSection .section-inner{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (min-width:1200px)and (max-width:1279px){.testimonialsSection .section-inner{width:80vw}}@media screen and (min-width:1200px)and (min-width:1280px)and (max-width:1365px){.testimonialsSection .section-inner{width:80vw}}@media screen and (min-width:1200px)and (min-width:1366px)and (max-width:1439px){.testimonialsSection .section-inner{width:76vw}}@media screen and (min-width:1200px)and (min-width:1440px)and (max-width:1599px){.testimonialsSection .section-inner{width:71vw}}@media screen and (min-width:1200px)and (min-width:1600px)and (max-width:1919px){.testimonialsSection .section-inner{width:81vw}}@media screen and (min-width:1200px)and (min-width:1920px){.testimonialsSection .section-inner{width:67vw}}@media screen and (min-width:1200px){.testimonialsSection .t-head{text-align:center;margin-bottom:48px}.testimonialsSection .t-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:7px 16px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:18px}.testimonialsSection .t-h2{color:#0b132a;font-size:40px;font-weight:700;letter-spacing:-.5px;line-height:1.2;margin:0 0 14px}.testimonialsSection .t-lead{color:#4b5563;font-size:16px;line-height:1.7;max-width:520px;margin:0 auto}.testimonialsSection .t-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-bottom:36px}.testimonialsSection .t-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:32px 28px;display:flex;flex-direction:column;gap:16px;transition:box-shadow .2s,border-color .2s}.testimonialsSection .t-card:hover{border-color:rgba(0,128,128,.3);box-shadow:0 8px 28px -8px rgba(0,128,128,.14)}.testimonialsSection .t-stars{display:flex;gap:3px;color:#f59e0b}.testimonialsSection .t-stars svg{width:15px;height:15px}.testimonialsSection .t-quote{color:#374151;font-size:15px;line-height:1.72;flex:1 1;margin:0}.testimonialsSection .t-attr{display:flex;align-items:center;gap:12px;margin-top:auto;padding-top:16px;border-top:1px solid #f3f4f6}.testimonialsSection .t-avatar{width:42px;height:42px;border-radius:50%;background:teal;color:#fff;font-weight:700;font-size:13px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.testimonialsSection .t-name{font-weight:600;font-size:14px;color:#0b132a}.testimonialsSection .t-role{font-size:12px;color:#6b7280;margin-top:2px}.testimonialsSection .t-controls{display:flex;align-items:center;justify-content:center;gap:16px}.testimonialsSection .t-dots{display:flex;gap:8px}.testimonialsSection .t-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;padding:0;transition:background .2s,transform .2s}.testimonialsSection .t-dot--active{background:teal;transform:scale(1.3)}.testimonialsSection .icon-btn{width:36px;height:36px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s,background .2s;color:#4b5563}.testimonialsSection .icon-btn:hover{border-color:teal;background:rgba(0,128,128,.06);color:teal}.testimonialsSection .icon-btn svg{width:14px;height:14px}.container .blog{margin-bottom:100px}.container .blog .blogheading{font-size:40px;font-weight:700;margin:100px 0}.container .blogCardContainer{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:35px}.container .blogCardContainer .blogCard{width:100%;height:calc(100% - 20px);border:1px solid #ccc;border-radius:5px}.container .blogCardContainer .blogCard .image{width:100%;height:auto;border-radius:5px;object-fit:contain}.container .blogCardContainer .blogCard .blogTitle{font-size:24px;font-weight:500;color:#0b132a;padding:0 16px}.container .blogCardContainer .blogCard .blogDescription{font-size:16px;line-height:32px;color:#4b5563;text-align:start;padding:0 16px 10px}.section7container{width:100vw;position:relative;padding:40px 0;background-color:#f0faff}.section7container .design{position:absolute;top:0;left:0}.section7container .design-right-bottom{position:absolute;right:0;bottom:0;z-index:1;transform:rotate(180deg)}.section7container .container{margin:auto}}@media screen and (min-width:1200px)and (min-width:768px)and (max-width:1200px){.section7container .container{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (min-width:1200px)and (max-width:1279px){.section7container .container{width:80vw}}@media screen and (min-width:1200px)and (min-width:1280px)and (max-width:1365px){.section7container .container{width:80vw}}@media screen and (min-width:1200px)and (min-width:1366px)and (max-width:1439px){.section7container .container{width:76vw}}@media screen and (min-width:1200px)and (min-width:1440px)and (max-width:1599px){.section7container .container{width:71vw}}@media screen and (min-width:1200px)and (min-width:1600px)and (max-width:1919px){.section7container .container{width:81vw}}@media screen and (min-width:1200px)and (min-width:1920px){.section7container .container{width:67vw}}@media screen and (min-width:1200px){.section7container .contentcontainer{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:80px;gap:80px}.section7container .contentcontainer .content h2{font-size:36px;font-weight:500;line-height:51.07px}.section7container .contentcontainer .content p{font-size:16px;font-weight:400;line-height:30.64px;color:#4b5563}.section7container .contentcontainer .content button{background-color:teal;padding:11px 18px;border-radius:25px;color:#fff;text-align:center;font-size:18.489px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border:none}.section7container .contentcontainer .imageConatiner{display:flex;justify-content:end;align-items:center}}@media screen and (min-width:1200px)and (max-width:1500px){.container{margin:auto}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:768px)and (max-width:1200px){.container{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1200px)and (max-width:1279px){.container{width:80vw}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1280px)and (max-width:1365px){.container{width:80vw}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1366px)and (max-width:1439px){.container{width:76vw}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1440px)and (max-width:1599px){.container{width:71vw}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1600px)and (max-width:1919px){.container{width:81vw}}@media screen and (min-width:1200px)and (max-width:1500px)and (min-width:1920px){.container{width:67vw}}@media screen and (min-width:768px)and (max-width:1200px){.ourCLientContainer{margin-top:40px}.homeClientsSection{padding-top:0}.homeClientsLead{margin-bottom:28px;font-size:20px}.homeClientsRail .rfm-marquee-container{-webkit-mask-image:none;mask-image:none}.homeClientsPill{min-height:66px;min-width:190px;padding:0 24px;margin-right:28px}.homeClientsLogo{max-width:128px;height:30px!important}.homeClientsText{font-size:17px}.landingContainer .container{margin:auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:768px)and (max-width:1200px){.landingContainer .container{width:90vw;margin:0 auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1200px)and (max-width:1279px){.landingContainer .container{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1280px)and (max-width:1365px){.landingContainer .container{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1366px)and (max-width:1439px){.landingContainer .container{width:76vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1440px)and (max-width:1599px){.landingContainer .container{width:71vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1600px)and (max-width:1919px){.landingContainer .container{width:81vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1920px){.landingContainer .container{width:67vw}}@media screen and (min-width:768px)and (max-width:1200px){.landingContainer .container .landingSubContainer{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;color:#000}.landingContainer .container .landingSubContainer .landingText .landingHeading{font-size:28px;line-height:1.2}.landingContainer .container .landingSubContainer .landingText .contactUsBtn{width:120px;margin-bottom:40px}.landingContainer .container .landingSubContainer div ul{list-style:none;padding:0;font-size:16px;font-weight:400;align-items:center;display:flex;flex-direction:column}.landingContainer .container .landingSubContainer div ul li{display:flex;align-items:center;gap:.5rem}.landingContainer .container .secondContainer{padding:0 16px;margin-top:10vh}.landingContainer .container .secondContainer .sectionHeader{display:flex;justify-content:flex-start;align-items:center;flex-wrap:nowrap;width:100%;gap:18px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.landingContainer .container .secondContainer .sectionHeader::-webkit-scrollbar{display:none}.landingContainer .container .secondContainer .sectionHeader>div{flex:0 0 auto}.landingContainer .container .secondContainer .selectionItem{white-space:nowrap}.landingContainer .container .secondContainer .selectedContainer{flex-direction:column-reverse;align-items:center;text-align:center;gap:20px}.landingContainer .container .secondContainer .selectedContainer .imageConatiner{width:80%;height:auto}.landingContainer .container .secondContainer .selectedContainer .tittle{display:none}.landingContainer .container .testimonial .layout{grid-template-columns:1fr;height:auto;text-align:center}.landingContainer .container .blog .blogCardContainer{grid-template-columns:1fr}.landingContainer .section-inner{margin:auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:768px)and (max-width:1200px){.landingContainer .section-inner{width:90vw;margin:0 auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1200px)and (max-width:1279px){.landingContainer .section-inner{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1280px)and (max-width:1365px){.landingContainer .section-inner{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1366px)and (max-width:1439px){.landingContainer .section-inner{width:76vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1440px)and (max-width:1599px){.landingContainer .section-inner{width:71vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1600px)and (max-width:1919px){.landingContainer .section-inner{width:81vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1920px){.landingContainer .section-inner{width:67vw}}@media screen and (min-width:768px)and (max-width:1200px){.landingContainer .featuresSection{width:100%;padding:56px 0;font-family:Poppins,Inter,sans-serif;background:radial-gradient(ellipse 600px 350px at 90% -5%,rgba(0,128,128,.07) 0,transparent 65%),radial-gradient(ellipse 400px 300px at 5% 90%,rgba(8,145,178,.05) 0,transparent 65%),#fafcfc}.landingContainer .featuresSection .features-head{text-align:center;margin-bottom:32px}.landingContainer .featuresSection .features-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:linear-gradient(135deg,rgba(0,128,128,.1),rgba(8,145,178,.08));border:1px solid rgba(0,128,128,.18);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.landingContainer .featuresSection .features-eyebrow-dot{width:6px;height:6px;border-radius:50%;background:teal;box-shadow:0 0 0 3px rgba(0,128,128,.18)}.landingContainer .featuresSection .features-title{font-size:34px;font-weight:700;color:#0b132a;margin:0;line-height:1.15;letter-spacing:-.4px}.landingContainer .featuresSection .features-sub{font-size:15px;color:#6b7280;max-width:520px;margin:14px auto 0;line-height:1.6}.landingContainer .featuresSection .features-tabs{position:relative;display:flex;gap:4px;padding:6px;background:#f5f7f8;border-radius:14px;margin:32px 0;overflow-x:auto;scrollbar-width:none}.landingContainer .featuresSection .features-tabs::-webkit-scrollbar{display:none}.landingContainer .featuresSection .features-tabs-indicator{position:absolute;top:6px;bottom:6px;background:#fff;border-radius:10px;box-shadow:0 1px 3px rgba(0,0,0,.06),0 4px 10px rgba(0,0,0,.04);transition:left .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.landingContainer .featuresSection .features-tab{position:relative;z-index:1;display:flex;align-items:center;gap:8px;padding:9px 14px;border:none;background:transparent;color:#4b5563;font-weight:500;font-size:13px;white-space:nowrap;cursor:pointer;font-family:inherit;transition:color .2s}.landingContainer .featuresSection .features-tab.is-active{color:teal;font-weight:600}.landingContainer .featuresSection .features-tab:hover:not(.is-active){color:#0b132a}.landingContainer .featuresSection .features-panel{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px;align-items:flex-start;animation:featuresFadeTablet .35s cubic-bezier(.4,0,.2,1)}.landingContainer .featuresSection .features-preview-wrap{position:relative}.landingContainer .featuresSection .features-preview-wrap:before{content:"";position:absolute;inset:-16px;background:radial-gradient(ellipse at 50% 60%,rgba(0,128,128,.12) 0,transparent 65%);z-index:0;pointer-events:none;border-radius:32px}.landingContainer .featuresSection .features-preview{position:relative;z-index:1;border-radius:16px;overflow:hidden;background:#fff;border:1px solid rgba(0,128,128,.12);box-shadow:0 0 0 1px rgba(0,128,128,.06),0 16px 48px -12px rgba(0,128,128,.18)}.landingContainer .featuresSection .feat-chrome{display:flex;align-items:center;gap:10px;padding:9px 14px;background:#f5f7f8;border-bottom:1px solid #e5e7eb}.landingContainer .featuresSection .feat-chrome-dots{display:flex;gap:5px;flex-shrink:0}.landingContainer .featuresSection .feat-chrome-dots span{width:9px;height:9px;border-radius:50%}.landingContainer .featuresSection .feat-chrome-dots span:first-child{background:#ff5f57}.landingContainer .featuresSection .feat-chrome-dots span:nth-child(2){background:#ffbd2e}.landingContainer .featuresSection .feat-chrome-dots span:nth-child(3){background:#28c840}.landingContainer .featuresSection .feat-chrome-bar{flex:1 1;background:#e8ecee;border-radius:5px;padding:3px 10px;font-size:10px;color:#9ca3af;max-width:160px;margin:0 auto;text-align:center;font-family:Inter,sans-serif}.landingContainer .featuresSection .features-copy .features-copy-tag{display:inline-block;padding:5px 12px;border-radius:999px;background:rgba(0,128,128,.08);border:1px solid rgba(0,128,128,.15);color:teal;font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;margin-bottom:16px}.landingContainer .featuresSection .features-copy .features-copy-title{font-size:26px;font-weight:700;color:#0b132a;margin:0;line-height:1.2;letter-spacing:-.3px}.landingContainer .featuresSection .features-copy .features-copy-para{font-size:15px;color:#6b7280;line-height:1.65;margin:14px 0 22px}.landingContainer .featuresSection .features-copy .features-copy-list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:11px}.landingContainer .featuresSection .features-copy .features-copy-list li{display:flex;align-items:flex-start;gap:10px;font-size:14px;color:#1f2937;line-height:1.5}.landingContainer .featuresSection .features-copy .features-copy-check{width:20px;height:20px;border-radius:50%;background:rgba(0,128,128,.08);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:1px}@keyframes featuresFadeTablet{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.landingContainer .why-us{width:100%;padding:60px 0;background:radial-gradient(ellipse 700px 400px at 100% 0,rgba(0,128,128,.1) 0,transparent 55%),radial-gradient(ellipse 500px 400px at 0 100%,rgba(8,145,178,.08) 0,transparent 55%),linear-gradient(160deg,#e8f5f5,#f0fafa 40%,#fafcfc)}.landingContainer .why-us .why-head{text-align:center;margin-bottom:40px}.landingContainer .why-us .why-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.12);border:1px solid rgba(0,128,128,.25);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.landingContainer .why-us .why-h2{color:#0b132a;font-size:32px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 14px}.landingContainer .why-us .why-lead{color:#4b5563;font-size:15px;line-height:1.65;max-width:500px;margin:0 auto}.landingContainer .why-us .why-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.landingContainer .why-us .why-card{background:hsla(0,0%,100%,.85);border-radius:16px;padding:28px 24px;box-shadow:0 4px 20px -6px rgba(0,128,128,.12);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.landingContainer .why-us .why-card h3{color:#0b132a;font-size:17px;font-weight:700;margin:14px 0 10px}.landingContainer .why-us .why-card p{color:#4b5563;font-size:14px;line-height:1.65;margin:0}.landingContainer .why-us .why-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:teal;color:#fff}.landingContainer .industriesSection{width:100%;padding:60px 0;background:#fff}.landingContainer .industriesSection .ind-head{text-align:center;margin-bottom:40px}.landingContainer .industriesSection .ind-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.landingContainer .industriesSection .ind-h2{color:#0b132a;font-size:32px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 14px}.landingContainer .industriesSection .ind-lead{color:#4b5563;font-size:15px;line-height:1.65;max-width:520px;margin:0 auto}.landingContainer .industriesSection .ind-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.landingContainer .industriesSection .ind-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;gap:10px}.landingContainer .industriesSection .ind-card:hover{border-color:rgba(0,128,128,.35);box-shadow:0 8px 28px -8px rgba(0,128,128,.15)}.landingContainer .industriesSection .ind-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:10px;background:rgba(0,128,128,.1);color:teal;flex-shrink:0}.landingContainer .industriesSection .ind-icon svg{width:20px;height:20px}.landingContainer .industriesSection .ind-card-title{color:#0b132a;font-size:17px;font-weight:700;margin:0;line-height:1.3}.landingContainer .industriesSection .ind-card-para{color:#4b5563;font-size:13px;line-height:1.6;margin:0;flex:1 1}.landingContainer .industriesSection .ind-text-link{color:teal;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex;align-items:center;margin-top:4px}.landingContainer .industriesSection .ind-text-link:hover{color:#066;text-decoration:underline}.landingContainer .complianceSection{width:100%;padding:60px 0;background:#f8fcfc}.landingContainer .complianceSection .comp-head{text-align:center;margin-bottom:40px}.landingContainer .complianceSection .comp-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.12);border:1px solid rgba(0,128,128,.25);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.landingContainer .complianceSection .comp-h2{color:#0b132a;font-size:32px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 14px}.landingContainer .complianceSection .comp-lead{color:#4b5563;font-size:15px;line-height:1.7;max-width:580px;margin:0 auto}.landingContainer .complianceSection .comp-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}.landingContainer .complianceSection .comp-card{background:#fff;border-radius:16px;padding:26px 22px;border:1px solid rgba(0,128,128,.12);border-left:3px solid teal;box-shadow:0 4px 16px -6px rgba(0,128,128,.08);transition:box-shadow .2s,transform .2s}.landingContainer .complianceSection .comp-card:hover{box-shadow:0 8px 28px -8px rgba(0,128,128,.16);transform:translateY(-2px)}.landingContainer .complianceSection .comp-card-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:11px;background:rgba(0,128,128,.1);color:teal;margin-bottom:14px}.landingContainer .complianceSection .comp-card-title{color:#0b132a;font-size:16px;font-weight:700;margin:0 0 5px}.landingContainer .complianceSection .comp-card-sub{color:teal;font-size:12px;font-weight:600;margin:0 0 14px}.landingContainer .complianceSection .comp-bullets{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.landingContainer .complianceSection .comp-bullet{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#4b5563;line-height:1.5}.landingContainer .complianceSection .comp-check{flex-shrink:0;width:17px;height:17px;border-radius:50%;background:rgba(0,128,128,.12);color:teal;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.landingContainer .complianceSection .comp-footer{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 22px;background:rgba(0,128,128,.08);border:1px solid rgba(0,128,128,.18);border-radius:999px;font-size:12px;color:#0f766e;font-weight:600;width:-moz-fit-content;width:fit-content;margin:0 auto}.landingContainer .complianceSection .comp-footer-dot{width:7px;height:7px;border-radius:50%;background:teal;display:inline-block;flex-shrink:0}.landingContainer .cityWhySection{width:100%;padding:60px 0;background:#fff}.landingContainer .cityWhySection .city-why-head{text-align:center;margin-bottom:40px}.landingContainer .cityWhySection .city-why-eyebrow{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:16px}.landingContainer .cityWhySection .city-why-h2{color:#0b132a;font-size:32px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 12px}.landingContainer .cityWhySection .city-why-sub{color:#4b5563;font-size:15px;line-height:1.65;max-width:580px;margin:0 auto}.landingContainer .cityWhySection .city-why-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}.landingContainer .cityWhySection .city-why-card{background:#fff;border:1px solid #e5e7eb;border-radius:16px;padding:28px 24px;transition:box-shadow .2s,transform .2s}.landingContainer .cityWhySection .city-why-card:hover{box-shadow:0 8px 28px -8px rgba(0,128,128,.14);transform:translateY(-2px)}.landingContainer .cityWhySection .city-why-num{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:teal;color:#fff;font-size:15px;font-weight:700;margin-bottom:16px;font-family:Poppins,sans-serif}.landingContainer .cityWhySection .city-why-card-title{color:#0b132a;font-size:17px;font-weight:700;margin:0 0 10px;line-height:1.3}.landingContainer .cityWhySection .city-why-card-para{color:#4b5563;font-size:14px;line-height:1.7;margin:0}.landingContainer .testimonialsSection{width:100%;padding:56px 0 48px;background:#e1f0f0}.landingContainer .testimonialsSection .section-inner{margin:auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:768px)and (max-width:1200px){.landingContainer .testimonialsSection .section-inner{width:90vw;margin:0 auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1200px)and (max-width:1279px){.landingContainer .testimonialsSection .section-inner{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1280px)and (max-width:1365px){.landingContainer .testimonialsSection .section-inner{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1366px)and (max-width:1439px){.landingContainer .testimonialsSection .section-inner{width:76vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1440px)and (max-width:1599px){.landingContainer .testimonialsSection .section-inner{width:71vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1600px)and (max-width:1919px){.landingContainer .testimonialsSection .section-inner{width:81vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1920px){.landingContainer .testimonialsSection .section-inner{width:67vw}}@media screen and (min-width:768px)and (max-width:1200px){.landingContainer .testimonialsSection .t-head{text-align:center;margin-bottom:40px}.landingContainer .testimonialsSection .t-eyebrow{display:inline-flex;align-items:center;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:14px}.landingContainer .testimonialsSection .t-h2{color:#0b132a;font-size:32px;font-weight:700;letter-spacing:-.4px;line-height:1.2;margin:0 0 12px}.landingContainer .testimonialsSection .t-lead{color:#4b5563;font-size:15px;line-height:1.65;max-width:480px;margin:0 auto}.landingContainer .testimonialsSection .t-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;margin-bottom:32px}.landingContainer .testimonialsSection .t-card{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:26px 22px;display:flex;flex-direction:column;gap:14px}.landingContainer .testimonialsSection .t-stars{display:flex;gap:3px;color:#f59e0b}.landingContainer .testimonialsSection .t-stars svg{width:14px;height:14px}.landingContainer .testimonialsSection .t-quote{color:#374151;font-size:14px;line-height:1.7;flex:1 1;margin:0}.landingContainer .testimonialsSection .t-attr{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid #f3f4f6}.landingContainer .testimonialsSection .t-avatar{width:38px;height:38px;border-radius:50%;background:teal;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.landingContainer .testimonialsSection .t-name{font-weight:600;font-size:13px;color:#0b132a}.landingContainer .testimonialsSection .t-role{font-size:12px;color:#6b7280;margin-top:2px}.landingContainer .testimonialsSection .t-controls{display:flex;align-items:center;justify-content:center;gap:14px}.landingContainer .testimonialsSection .t-dots{display:flex;gap:8px}.landingContainer .testimonialsSection .t-dot{width:8px;height:8px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;padding:0}.landingContainer .testimonialsSection .t-dot--active{background:teal;transform:scale(1.3)}.landingContainer .testimonialsSection .icon-btn{width:34px;height:34px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4b5563}.landingContainer .testimonialsSection .icon-btn:hover{border-color:teal;color:teal}.landingContainer .testimonialsSection .icon-btn svg{width:13px;height:13px}.section7container .contentcontainer{grid-template-columns:1fr;text-align:center}.section7container .contentcontainer .content{margin-bottom:20px}.section7container .contentcontainer .imageConatiner .imgelement{width:250px}}.newHeroSection{position:relative;display:flex;flex-direction:column;align-items:center;padding:4vh 0 0;overflow:hidden;background:radial-gradient(900px 600px at 85% 5%,rgba(0,128,128,.1) 0,transparent 60%),radial-gradient(900px 600px at 0 100%,rgba(15,118,110,.06) 0,transparent 60%),linear-gradient(180deg,#fff,#f8faf9)}@media(max-width:900px){.newHeroSection{align-items:flex-start;padding:48px 0 56px}}.newHeroSection:before{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(0,128,128,.06) 1px,transparent 0),linear-gradient(180deg,rgba(0,128,128,.06) 1px,transparent 0);background-size:56px 56px;mask-image:radial-gradient(900px 600px at 80% 30%,#000 0,transparent 70%);-webkit-mask-image:radial-gradient(900px 600px at 80% 30%,#000 0,transparent 70%);pointer-events:none}.newHeroInner{position:relative;z-index:1;margin:auto}@media screen and (min-width:768px)and (max-width:1200px){.newHeroInner{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.newHeroInner{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.newHeroInner{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.newHeroInner{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.newHeroInner{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.newHeroInner{width:81vw}}@media screen and (min-width:1920px){.newHeroInner{width:67vw}}.newHeroGrid{display:grid;grid-template-columns:1fr 460px;grid-gap:64px;gap:64px;align-items:center}@media(max-width:1100px){.newHeroGrid{grid-template-columns:1fr 400px;gap:40px}}@media(max-width:900px){.newHeroGrid{grid-template-columns:1fr;gap:32px}}.newHeroLeft{display:flex;flex-direction:column;gap:12px;align-items:center;text-align:center}@media screen and (min-width:1200px){.newHeroLeft{align-items:flex-start;text-align:left}}.newHeroBadge{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;background:rgba(0,128,128,.08);color:teal;font-size:13px;font-weight:500;width:-moz-fit-content;width:fit-content}.newHeroDot{width:7px;height:7px;border-radius:50%;background:teal;flex-shrink:0}.newHeroH1{font-size:36px;font-weight:500;color:#0b132a;line-height:50px;margin:0}.newHeroEm{font-style:italic;color:teal}.newHeroSub{font-size:16px;color:#4b5563;line-height:1.7;max-width:400px;margin:0 0 40px}.newHeroCtas{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.newHeroBtnPrimary{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:185px;height:45px;background:teal;color:#fff;border:1px solid teal;border-radius:22px;font-size:16px;font-weight:500;font-family:Poppins,sans-serif;text-decoration:none;cursor:pointer;transition:background .2s,transform .15s}.newHeroBtnPrimary:hover{background:#066;transform:translateY(-1px);color:#fff}.newHeroBtnGhost{display:inline-flex;align-items:center;gap:8px;padding:14px 24px;border:1.5px solid #d1d5db;border-radius:999px;font-size:15px;font-weight:500;color:#0a1628;text-decoration:none;transition:border-color .2s,background .2s,color .2s}.newHeroBtnGhost:hover{border-color:teal;background:rgba(0,128,128,.04);color:teal}.newHeroTrust{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.newHeroTrustItem{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:#4b5563}.newHeroTrustItem svg{color:teal}.newHeroTrustSep{color:#d1d5db}.newHeroRight{display:flex;align-items:stretch}@media(max-width:900px){.newHeroRight{max-width:480px;margin:0 auto;width:100%}}.newLeadCard{background:#fff;border:1px solid rgba(0,128,128,.12);border-radius:20px;padding:24px;box-shadow:0 20px 60px rgba(0,128,128,.15),0 4px 16px rgba(10,22,40,.06);width:100%;display:flex;flex-direction:column;gap:16px}.newLeadEyebrow{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;background:rgba(0,128,128,.08);border-radius:999px;color:teal;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.newLeadDot{width:6px;height:6px;border-radius:50%;background:teal;flex-shrink:0}.newLeadTitle{font-size:22px;font-weight:700;color:#0a1628;margin:0;line-height:1.2}.newLeadSub{font-size:14px;color:#6b7280;margin:0;line-height:1.5}.newLeadForm{display:flex;flex-direction:column;gap:12px}.newLeadRow2{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.newLeadField{display:flex;flex-direction:column;gap:5px}.newLeadField label{font-size:13px;font-weight:500;color:#374151}.newLeadReq{color:#ef4444}.newLeadInput{width:100%;height:40px;padding:0 12px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:14px;color:#0a1628;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit;background:#fff;box-sizing:border-box}.newLeadInput::placeholder{color:#9ca3af}.newLeadInput:focus{border-color:teal;box-shadow:0 0 0 3px rgba(0,128,128,.12)}.newLeadSelect{width:100%;height:40px;padding:0 32px 0 12px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:14px;color:#0a1628;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 12px center;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;box-sizing:border-box}.newLeadSelect:focus{border-color:teal;box-shadow:0 0 0 3px rgba(0,128,128,.12)}.newLeadPhoneRow{display:flex;gap:8px;align-items:center}.newLeadPhoneRow .newLeadInput{flex:1 1;min-width:0}.newLeadPhoneCode{align-items:center;gap:6px;height:40px;padding:0 10px;border:1.5px solid #e5e7eb;border-radius:10px;font-size:13px;font-weight:600;color:#374151;white-space:nowrap;background:#f9fafb}.newLeadFlag,.newLeadPhoneCode{display:inline-flex;flex-shrink:0}.newLeadFlag{flex-direction:column;width:18px;height:13px;border-radius:2px;overflow:hidden}.newLeadFlag i{display:block;flex:1 1;font-style:normal}.newFlagS1{background:#f93}.newFlagS2{background:#fff}.newFlagS3{background:#138808}.newLeadSubmitBtn{width:100%;height:44px;background:teal;color:#fff;border:none;border-radius:10px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .2s,transform .15s;margin-top:4px}.newLeadSubmitBtn:hover:not(:disabled){background:#066;transform:translateY(-1px)}.newLeadSubmitBtn:disabled{opacity:.7;cursor:not-allowed}.newLeadSuccess{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0;border-radius:8px;padding:10px 14px;font-size:13px;font-weight:500;text-align:center}.newLeadFoot{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.newLeadFoot span{font-size:11px;color:#9ca3af}@media screen and (min-width:768px)and (max-width:1200px){.landingContainer .container .landingSubContainer{display:flex;justify-content:space-between;align-items:center;gap:20px;color:#000}.landingContainer .container .landingSubContainer .landingText .landingHeading{font-size:32px;font-weight:500;line-height:50px;color:#0b132a}.landingContainer .container .landingSubContainer .landingText .contactUsBtn{color:#fff;border:1px solid teal;background:teal;border-radius:22px;cursor:pointer;font-size:14px;font-weight:500!important;width:150px;height:45px;font-family:Poppins,sans-serif!important}.landingContainer .container .landingSubContainer div ul{list-style:none;padding:0;font-size:16px;font-weight:400}.landingContainer .container .landingSubContainer div ul li{display:flex;align-items:center;gap:.5rem}.landingContainer .container .secondContainer{justify-content:center;align-items:center;flex-direction:column}.landingContainer .container .secondContainer .heading{font-size:32px;font-weight:500}.landingContainer .container .secondContainer .sectionHeader{display:flex;justify-content:flex-start;align-items:center;gap:20px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.landingContainer .container .secondContainer .sectionHeader::-webkit-scrollbar{display:none}.landingContainer .container .secondContainer .selectionItem{font-size:12px;white-space:nowrap}.landingContainer .container .secondContainer .selectedModule{color:teal;font-weight:500}.landingContainer .container .secondContainer .selectedContainer{display:flex;align-items:center;gap:20px}.landingContainer .container .secondContainer .underLineSelectedModule{border:1px solid teal}.landingContainer .container .secondContainer .underLineNotSelected{border:1px solid #fff}.landingContainer .container .secondContainer .imageConatiner{width:50%;display:flex;align-items:center}.landingContainer .container .secondContainer .textcontainer{width:100%}.landingContainer .container .secondContainer .textcontainer .tittle{font-size:22px;color:teal;font-weight:500;text-align:start}.landingContainer .container .secondContainer .textcontainer .subtittle{font-size:16px;font-weight:500;text-align:start;margin-top:20px;width:100%;text-align:center}.landingContainer .container .secondContainer .textcontainer .section2Bullets{display:flex;align-items:center;justify-content:center}.landingContainer .container .secondContainer .secondHeading{font-size:40px;font-weight:500;text-align:center;margin-bottom:10vh}.landingContainer .container .secondContainer .grid{display:grid;grid-template-columns:repeat(3,minmax(25%,auto));max-width:100%;width:var(--max-width);justify-content:center;align-items:center;box-shadow:0 10px 8px rgba(0,0,0,.3)}.landingContainer .container .secondContainer .card{padding:1rem 2.5rem;text-align:center}.landingContainer .container .testimonial .layout{display:grid;grid-template-columns:1fr 1fr;align-items:center;height:450px}.landingContainer .container .blog{margin-bottom:10px}.landingContainer .container .blog .blogheading{font-size:40px;font-weight:700;margin:50px 0}.landingContainer .container .blogCardContainer{display:flex;grid-template-columns:repeat(3,1fr);grid-gap:35px}.landingContainer .container .blogCardContainer .blogCard{width:100%;height:calc(100% - 20px);border:1px solid #ccc;border-radius:5px}.landingContainer .container .blogCardContainer .blogCard .image{width:100%;height:auto;border-radius:5px}.landingContainer .container .blogCardContainer .blogCard .blogTitle{font-size:16px;font-weight:500;line-height:24px;color:#0b132a;padding:0 10px}.landingContainer .container .blogCardContainer .blogCard .blogDescription{font-size:12px;line-height:20px;color:#4b5563;text-align:start;padding:0 10px 10px}.landingContainer .section7container{width:100vw;position:relative;padding:40px 0;background-color:#f0faff}.landingContainer .section7container .design{position:absolute;top:0;left:0}.landingContainer .section7container .design-right-bottom{position:absolute;right:0;bottom:0;z-index:1;transform:rotate(180deg)}.landingContainer .section7container .container{margin:auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:768px)and (max-width:1200px){.landingContainer .section7container .container{width:90vw;margin:0 auto}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1200px)and (max-width:1279px){.landingContainer .section7container .container{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1280px)and (max-width:1365px){.landingContainer .section7container .container{width:80vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1366px)and (max-width:1439px){.landingContainer .section7container .container{width:76vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1440px)and (max-width:1599px){.landingContainer .section7container .container{width:71vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1600px)and (max-width:1919px){.landingContainer .section7container .container{width:81vw}}@media screen and (min-width:768px)and (max-width:1200px)and (min-width:1920px){.landingContainer .section7container .container{width:67vw}}@media screen and (min-width:768px)and (max-width:1200px){.landingContainer .section7container .contentcontainer{display:grid;grid-template-columns:1fr 1fr;justify-content:space-between;grid-gap:10px;gap:10px}.landingContainer .section7container .contentcontainer .content h2{font-size:32px;font-weight:500;line-height:51.07px}.landingContainer .section7container .contentcontainer .content p{font-size:14px;font-weight:400;line-height:30.64px;color:#4b5563}.landingContainer .section7container .contentcontainer .content button{background-color:teal;padding:11px 18px;border-radius:25px;color:#fff;text-align:center;font-size:18.489px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border:none}.landingContainer .section7container .contentcontainer .imageConatiner{display:flex;justify-content:end;align-items:center}.landingContainer .section7container .contentcontainer .imageConatiner .imgelement{width:350px;object-fit:scale-down}}.blog{padding:80px 0;background-color:#fafdfd;font-family:Poppins,Inter,sans-serif}.blog .container{margin:auto}@media screen and (min-width:768px)and (max-width:1200px){.blog .container{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.blog .container{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.blog .container{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.blog .container{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.blog .container{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.blog .container{width:81vw}}@media screen and (min-width:1920px){.blog .container{width:67vw}}.blog .section-head{margin-bottom:48px;text-align:left}.blog .section-head .eyebrow{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:teal;margin-bottom:8px}.blog .section-head .h-2{font-size:36px;font-weight:700;line-height:1.2;color:#0b132a;margin:0 0 12px}.blog .section-head .lead{font-size:18px;line-height:1.6;color:#4b5563;max-width:600px;margin:0}.blog .blog-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px}.blog .blog-card{position:relative;display:flex;flex-direction:column;background-color:#fff;border:1px solid rgba(0,0,0,.06);border-radius:12px;overflow:hidden;box-shadow:0 4px 6px -1px rgba(0,0,0,.02),0 2px 4px -1px rgba(0,0,0,.01);transition:transform .3s ease,box-shadow .3s ease;height:100%}.blog .blog-card:hover{transform:translateY(-4px);box-shadow:0 20px 25px -5px rgba(0,0,0,.08),0 10px 10px -5px rgba(0,0,0,.03)}.blog .blog-card:hover .cover-img{transform:scale(1.05)}.blog .blog-card:hover h3{color:teal}.blog .blog-card:hover .btn--ghost{transform:translateX(4px)}.blog .blog-cover{position:relative;height:191px;width:100%;overflow:hidden;display:flex;align-items:center;justify-content:center;background-size:cover;background-position:50%}.blog .blog-cover.c-payroll{background:linear-gradient(135deg,#3b82f6,#1d4ed8)}.blog .blog-cover.c-hiring{background:linear-gradient(135deg,#f59e0b,#b45309)}.blog .blog-cover.c-policy{background:linear-gradient(135deg,#10b981,#047857)}.blog .blog-cover.c-retention{background:linear-gradient(135deg,#ec4899,#be185d)}.blog .blog-cover.c-strategy{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.blog .blog-cover .ph{color:hsla(0,0%,100%,.9);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.blog .blog-cover .cover-img{transition:transform .3s ease}.blog .blog-body{padding:24px;display:flex;flex-direction:column;flex-grow:1}.blog .blog-body .blog-meta{display:flex;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;color:#6b7280}.blog .blog-body .blog-meta .badge{font-size:11px;font-weight:600;padding:4px 10px;border-radius:9999px;background-color:#e6f4f4;color:teal;text-transform:uppercase;letter-spacing:.02em}.blog .blog-body .blog-meta .badge--amber{background-color:#fef3c7;color:#b45309}.blog .blog-body .blog-meta .dot{width:4px;height:4px;border-radius:50%;background-color:#d1d5db;display:inline-block}.blog .blog-body h3{font-size:19px;font-weight:600;line-height:1.4;color:#0b132a;margin:0 0 12px;transition:color .2s ease}.blog .blog-body h3 .stretched-link{color:inherit;text-decoration:none}.blog .blog-body h3 .stretched-link:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.blog .blog-body .blog-excerpt{font-size:14px;line-height:1.6;color:#4b5563;margin:0 0 24px;flex-grow:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.blog .blog-body .btn--ghost{position:relative;z-index:2;font-size:13px;color:teal;background:transparent;border:none;padding:0;width:-moz-fit-content;width:fit-content;transition:transform .2s ease}.blog .blog-body .btn--ghost,.btn{display:inline-flex;align-items:center;font-weight:600;text-decoration:none}.btn{justify-content:center;font-family:Poppins,Inter,sans-serif;border-radius:999px;cursor:pointer;transition:all .2s ease;border:none}.btn--ghost{background:transparent;color:teal;padding:0;font-size:13px}.btn--sm{font-size:13px;padding:8px 18px}@media screen and (max-width:991px){.blog{padding:60px 0}.blog .section-head{margin-bottom:36px}.blog .section-head .h-2{font-size:32px}.blog .section-head .lead{font-size:16px}.blog .blog-grid{grid-template-columns:repeat(2,1fr);gap:24px}}@media screen and (max-width:767px){.blog{padding:48px 0}.blog .container{padding:0}.blog .section-head{margin-bottom:28px;text-align:center}.blog .section-head .lead{margin:0 auto}.blog .blog-grid{grid-template-columns:1fr;gap:20px}.blog .blog-card{max-width:480px;margin:0 auto}}@media screen and (min-width:768px)and (max-width:900px){.landingContainer .why-us .why-grid{grid-template-columns:1fr}.landingContainer .why-us .why-card{padding:24px 20px}.homeClientsLead{font-size:16px}}@media screen and (max-width:380px){.blog .section-head .h-2{font-size:26px}.blog .section-head .lead{font-size:15px}}.ctaSection{width:100%;padding:80px 0;background:radial-gradient(800px 600px at 100% 110%,rgba(0,128,128,.09) 0,transparent 60%),radial-gradient(600px 500px at 0 -10%,rgba(0,128,128,.05) 0,transparent 60%),#f8fffe;overflow:hidden}.ctaInner{margin:auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:64px;gap:64px;align-items:center}@media screen and (min-width:768px)and (max-width:1200px){.ctaInner{width:90vw;margin:0 auto}}@media screen and (min-width:1200px)and (max-width:1279px){.ctaInner{width:80vw}}@media screen and (min-width:1280px)and (max-width:1365px){.ctaInner{width:80vw}}@media screen and (min-width:1366px)and (max-width:1439px){.ctaInner{width:76vw}}@media screen and (min-width:1440px)and (max-width:1599px){.ctaInner{width:71vw}}@media screen and (min-width:1600px)and (max-width:1919px){.ctaInner{width:81vw}}@media screen and (min-width:1920px){.ctaInner{width:67vw}}.ctaContent{display:flex;flex-direction:column;align-items:flex-start}.ctaEyebrow{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:rgba(0,128,128,.08);color:teal;font-size:13px;font-weight:600;margin-bottom:16px}.ctaH2{font-size:40px;font-weight:700;color:#0a1628;line-height:1.15;letter-spacing:-.8px;margin:0 0 16px}.ctaLead{font-size:17px;color:#4b5563;line-height:1.65;margin:0 0 28px;max-width:480px}.ctaDesktopBtn{display:inline-flex;align-items:center;justify-content:center;padding:14px 28px;background:teal;color:#fff;border-radius:999px;font-size:16px;font-weight:600;text-decoration:none;margin-bottom:20px;transition:background .2s,transform .15s}.ctaDesktopBtn:hover{background:#066;transform:translateY(-1px)}.ctaDesktopTrust{display:flex;align-items:center;gap:8px;font-size:13px;color:#6b7280}.ctaTrustSep{color:#d1d5db}.ctaImageCol{display:flex;justify-content:flex-end;align-items:center}.ctaImageCol .ctaImg{width:100%;max-width:520px;height:auto;border-radius:16px;box-shadow:0 24px 64px -12px rgba(0,128,128,.16),0 8px 28px -8px rgba(10,20,40,.08)}@media(max-width:960px){.ctaInner{grid-template-columns:1fr;gap:40px}.ctaImageCol{justify-content:center}.ctaLead{max-width:100%}}@media screen and (min-width:768px)and (max-width:1199px){.industriesSection .ind-grid,.testimonialsSection .t-grid,.why-us .why-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.why-us .why-card:last-child{grid-column:1/-1}.ctaInner{gap:48px}}@media screen and (max-width:767px){.industriesSection .ind-grid,.testimonialsSection .t-grid,.why-us .why-grid{grid-template-columns:1fr;gap:16px}.ctaContent{align-items:flex-start}.ctaDesktopTrust{flex-wrap:wrap;row-gap:6px}.ctaDesktopBtn{width:100%;max-width:280px}}.faqSection{background:#f8fcfc;padding:80px 0}.faqSection .section-inner{max-width:800px;margin:0 auto;padding:0 24px}.faqSection .faq-head{text-align:center;margin-bottom:48px}.faqSection .faq-eyebrow{display:inline-block;font-family:Poppins,sans-serif;font-size:12px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:teal;background:rgba(0,128,128,.08);padding:4px 14px;border-radius:999px;margin-bottom:16px}.faqSection .faq-h2{font-family:Poppins,sans-serif;font-size:28px;font-weight:700;color:#0b132a;margin:0 0 12px;line-height:1.25}.faqSection .faq-sub{font-size:16px;color:#6b7280;margin:0;line-height:1.6}.faqSection .faq-list{display:flex;flex-direction:column;gap:0;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px rgba(0,128,128,.06)}.faqSection .faq-item{background:#fff;border-bottom:1px solid #f0f4f4}.faqSection .faq-item:last-child{border-bottom:none}.faqSection .faq-item.is-open .faq-q{color:teal;border-left:3px solid teal}.faqSection .faq-q{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 24px;background:none;border:none;border-left:3px solid transparent;text-align:left;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;color:#0b132a;cursor:pointer;transition:color .2s,border-color .2s}.faqSection .faq-q:hover{color:teal}.faqSection .faq-icon{flex-shrink:0;font-size:20px;line-height:1;color:teal;font-weight:400}.faqSection .faq-a{padding:0 24px 20px 27px;font-size:14px;line-height:1.7;color:#4b5563}@media(max-width:900px){.faqSection{padding:56px 0}.faqSection .faq-head{margin-bottom:32px}.faqSection .faq-q{font-size:14px;padding:16px 18px}.faqSection .faq-a{padding:0 18px 16px 21px}}@media screen and (max-width:767px){.CityMobile_container__VU6Gf{display:block;width:100vw;max-width:100vw;position:relative;left:50%;transform:translateX(-50%)}.CityMobile_container__VU6Gf .CityMobile_homeClientsSection__9Rjz_{padding:6px 16px 34px;overflow:hidden;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center}.CityMobile_container__VU6Gf .CityMobile_homeClientsLead__2K1wg{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;margin:0 0 20px;text-align:center;font-family:Poppins,sans-serif;font-size:16px;line-height:1.5;letter-spacing:-.02em;color:#7c8596;font-weight:600}.CityMobile_container__VU6Gf .CityMobile_homeClientsLead__2K1wg span:first-child{color:#13203a;font-weight:700}.CityMobile_container__VU6Gf .CityMobile_homeClientsLeadDivider__7BCI5{color:#b8bfcb;font-weight:500}.CityMobile_container__VU6Gf .CityMobile_homeClientsRail__IH3vh{width:100%;overflow:hidden;margin:0 -16px;padding:0 16px 6px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.CityMobile_container__VU6Gf .CityMobile_homeClientsRail__IH3vh .rfm-marquee-container{overflow:visible}.CityMobile_container__VU6Gf .CityMobile_homeClientsRail__IH3vh .rfm-initial-child-container,.CityMobile_container__VU6Gf .CityMobile_homeClientsRail__IH3vh .rfm-marquee{align-items:center}.CityMobile_container__VU6Gf .CityMobile_homeClientsPill__hlyGy{display:inline-flex;align-items:center;justify-content:center;min-height:58px;min-width:156px;padding:0 20px;margin-right:20px;border:1px solid #e5e7ef;border-radius:999px;background:#fff;white-space:nowrap}.CityMobile_container__VU6Gf .CityMobile_homeClientsLogo__GOT_P{width:auto;max-width:104px;height:24px!important;object-fit:contain;filter:saturate(.92) contrast(1.02)}.CityMobile_container__VU6Gf .CityMobile_homeClientsText__v1sBD{font-family:Poppins,sans-serif;font-size:14px;line-height:1;font-weight:600;letter-spacing:-.02em;color:#697283}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7{padding:45px 16px}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7 .CityMobile_heading__j90od{font-size:32px;font-weight:500;color:#161616;text-align:center}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7 .CityMobile_bullets__mj9r8{list-style:none;padding:0}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7 .CityMobile_bullets__mj9r8 li{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:10px}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7 .CityMobile_bullets__mj9r8 li .CityMobile_para__7ZRRF{margin:0;font-size:16px;color:#4f5665;font-weight:500}.CityMobile_container__VU6Gf .CityMobile_section1__ZZhx7 .CityMobile_image__OEPvw{width:100%;height:100%}.CityMobile_container__VU6Gf .CityMobile_featuresSection__Ay6c3{width:100%;padding-bottom:40px;margin-top:40px;background:radial-gradient(500px 300px at 95% 0,rgba(0,128,128,.06) 0,transparent 65%),#fafcfc}.CityMobile_container__VU6Gf .CityMobile_features-head__h7iKV{text-align:left;margin-bottom:20px;padding:0 16px;margin-top:0}.CityMobile_container__VU6Gf .CityMobile_features-eyebrow__OFuoW{display:inline-block;padding:8px;border-radius:15px;background:#f0fdfa;color:teal;font-size:10px;font-weight:700;margin-bottom:6px}.CityMobile_container__VU6Gf .CityMobile_features-title__6L8QK{font-weight:500;color:#0b132a;margin:8px 0;line-height:1.2;font-size:24px}.CityMobile_container__VU6Gf .CityMobile_features-sub__xSy66{font-size:14px;color:#64748b;line-height:1.5;margin:0}.CityMobile_container__VU6Gf .CityMobile_features-tabs-container__Kumvp{display:flex;gap:10px;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:0 16px;box-sizing:border-box;-ms-overflow-style:none}.CityMobile_container__VU6Gf .CityMobile_features-tabs-container__Kumvp::-webkit-scrollbar{display:none}.CityMobile_container__VU6Gf .CityMobile_features-tab__ZEoMj{padding:10px;border:1px solid #c6c6c6;width:-moz-fit-content;width:fit-content;border-radius:21px;font-size:14px;background:#fff;color:#000;float:left;white-space:nowrap;cursor:pointer;transition:all .2s;text-align:center}.CityMobile_container__VU6Gf .CityMobile_features-tab__ZEoMj:hover{border-color:teal;background:#f0fdf4}.CityMobile_container__VU6Gf .CityMobile_features-tab__ZEoMj.CityMobile_is-active__ltto8{background:teal;color:#fff;border-color:teal}.CityMobile_container__VU6Gf .CityMobile_features-panel__Ih4D_{padding:0 16px;display:grid;grid-gap:12px;gap:12px;margin-top:16px}.CityMobile_container__VU6Gf .CityMobile_features-preview__J412I{border-radius:8px;overflow:hidden;width:100%;background:#f5f7f8}.CityMobile_container__VU6Gf .CityMobile_features-preview__J412I img{width:100%!important;height:auto!important;display:block;max-width:100%}.CityMobile_container__VU6Gf .CityMobile_features-copy__w5Q2k{border-radius:8px;background:#fff}.CityMobile_container__VU6Gf .CityMobile_features-copy-tag__v1NVY{display:inline-block;padding:8px;border-radius:15px;background:#f0fdfa;color:teal;font-size:12px;font-weight:600;text-transform:uppercase;margin-bottom:6px}.CityMobile_container__VU6Gf .CityMobile_features-copy-title__1Z21i{font-weight:500;color:#0b132a;margin:0 0 6px;line-height:1.3;font-size:20px}.CityMobile_container__VU6Gf .CityMobile_features-copy-para__2tdfO{font-size:16px;color:#475569;line-height:1.5;margin:0 0 10px}.CityMobile_container__VU6Gf .CityMobile_features-copy-list__oww9Y{list-style:none;padding:0;margin:0}.CityMobile_container__VU6Gf .CityMobile_features-copy-list__oww9Y li{display:flex;align-items:flex-start;gap:10px;margin-bottom:6px;color:#334155;line-height:1.4;font-size:14px}.CityMobile_container__VU6Gf .CityMobile_features-copy-check__mVVme{width:16px;min-width:16px;height:16px;border-radius:50%;background:#f0fdfa;display:flex;align-items:center;justify-content:center;flex-shrink:0;gap:20px;margin-top:2px}.CityMobile_container__VU6Gf .CityMobile_features-copy-check__mVVme img{width:18px;height:18px}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ{background:linear-gradient(160deg,#e8f5f5,#f0fafa 40%,#fafcfc);border-radius:20px;padding:48px 24px 40px;margin:48px 16px 0}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyHead__IWAIz{text-align:center;margin-bottom:36px}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyEyebrow__Nx_F3{display:inline-block;background:linear-gradient(135deg,rgba(0,128,128,.1),rgba(8,145,178,.08));border:1px solid rgba(0,128,128,.18);color:teal;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:16px}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyH2__BULK7{color:#0b132a;font-size:28px;font-weight:700;letter-spacing:-.3px;line-height:1.25;margin:0 0 12px}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyLead__OZwSZ{color:#6b7280;font-size:14px;line-height:1.7;margin:0}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyCard__AdSXa{background:#fff;border:1px solid rgba(0,128,128,.12);border-radius:16px;padding:24px 20px;margin-bottom:16px;box-shadow:0 2px 12px -4px rgba(0,128,128,.08)}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyCard__AdSXa:last-child{margin-bottom:0}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyCard__AdSXa .CityMobile_whyIcon__aGp0T{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;background:rgba(0,128,128,.08);color:teal}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyCard__AdSXa .CityMobile_whyCardTitle__PYXuR{color:#0b132a;font-size:17px;font-weight:700;margin:12px 0 8px}.CityMobile_container__VU6Gf .CityMobile_whyUs__RpZKJ .CityMobile_whyCard__AdSXa .CityMobile_whyCardPara___QuG6{color:#6b7280;font-size:14px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I{padding:48px 16px 40px;margin-top:48px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indHead__fH_aT{text-align:center;margin-bottom:32px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indEyebrow__Wj_Kc{display:inline-block;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:14px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indH2__fmoBr{color:#0b132a;font-size:26px;font-weight:700;letter-spacing:-.3px;line-height:1.25;margin:0 0 12px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indLead__5CE7_{color:#4b5563;font-size:14px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indGrid__A53Ma{display:flex;flex-direction:column;gap:16px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indCard__6jrv4{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px 20px;display:flex;flex-direction:column;gap:10px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indIcon__DmhgN{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(0,128,128,.1);color:teal;flex-shrink:0}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indIcon__DmhgN svg{width:20px;height:20px}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indCardTitle__c99He{color:#0b132a;font-size:16px;font-weight:700;margin:0;line-height:1.3}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indCardPara__MXUGJ{color:#4b5563;font-size:13px;line-height:1.6;margin:0}.CityMobile_container__VU6Gf .CityMobile_industriesSection__0B89I .CityMobile_indTextLink__OuzkU{color:teal;font-size:13px;font-weight:600;text-decoration:none;display:inline-block;margin-top:2px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3{padding:48px 16px 40px;margin-top:48px;background:#f8fcfc;border-radius:20px;margin-left:16px;margin-right:16px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compHead__9Hqlc{text-align:center;margin-bottom:28px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compEyebrow__HDFAf{display:inline-block;background:rgba(0,128,128,.12);border:1px solid rgba(0,128,128,.25);color:teal;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;padding:4px 12px;border-radius:999px;margin-bottom:14px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compH2__kWkee{color:#0b132a;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.25;margin:0 0 12px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compLead__G0D9p{color:#6b7280;font-size:14px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compGrid__WDL_p{display:flex;flex-direction:column;gap:14px;margin-bottom:24px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compCard__sEvkC{background:#fff;border:1px solid rgba(0,128,128,.12);border-left:3px solid teal;border-radius:14px;padding:22px 18px;box-shadow:0 2px 10px -4px rgba(0,128,128,.08)}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compCardIcon__Iyg6n{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:rgba(0,128,128,.1);color:teal;margin-bottom:12px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compCardTitle__l_SjW{color:#0b132a;font-size:16px;font-weight:700;margin:0 0 4px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compCardSub__yqqYh{color:teal;font-size:12px;font-weight:600;margin:0 0 12px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compBullets__xrEuK{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compBullet__KUVGg{display:flex;align-items:flex-start;gap:9px;font-size:13px;color:#4b5563;line-height:1.5}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compCheck__KJRBS{flex-shrink:0;width:17px;height:17px;border-radius:50%;background:rgba(0,128,128,.12);color:teal;display:inline-flex;align-items:center;justify-content:center;margin-top:1px}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compFooter__LvNxs{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 18px;background:rgba(0,128,128,.08);border:1px solid rgba(0,128,128,.18);border-radius:999px;font-size:12px;color:#0f766e;font-weight:600;text-align:center}.CityMobile_container__VU6Gf .CityMobile_complianceSection__CjIV3 .CityMobile_compFooterDot__vlOHE{width:7px;height:7px;border-radius:50%;background:teal;display:inline-block;flex-shrink:0}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W{padding:48px 16px 40px;margin-top:48px}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyHead__oWBLh{text-align:center;margin-bottom:28px}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyEyebrow__p64Ut{display:inline-block;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:14px}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyH2__vBOun{color:#0b132a;font-size:24px;font-weight:700;letter-spacing:-.3px;line-height:1.25;margin:0 0 10px}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhySub__tmFIY{color:#6b7280;font-size:14px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyGrid__Mwr8o{display:flex;flex-direction:column;gap:14px}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyCard__My_RM{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:22px 18px;box-shadow:0 2px 10px -4px rgba(0,0,0,.06)}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyNum__shC_R{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:teal;color:#fff;font-size:14px;font-weight:700;margin-bottom:12px;font-family:Poppins,sans-serif}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyCardTitle__OwfMi{color:#0b132a;font-size:16px;font-weight:700;margin:0 0 8px;line-height:1.3}.CityMobile_container__VU6Gf .CityMobile_cityWhySection__tXr2W .CityMobile_cityWhyCardPara__jExDI{color:#4b5563;font-size:13px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ{padding:48px 16px 40px;margin-top:48px;background:#e1f0f0;border-radius:16px;margin-left:16px;margin-right:16px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tHead__sN2O4{text-align:center;margin-bottom:28px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tEyebrow__ZMug3{display:inline-block;background:rgba(0,128,128,.1);border:1px solid rgba(0,128,128,.22);color:teal;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:12px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tH2__L4DZt{color:#0b132a;font-size:26px;font-weight:700;letter-spacing:-.3px;line-height:1.25;margin:0 0 10px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tLead__l1Mfw{color:#4b5563;font-size:14px;line-height:1.65;margin:0}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tCard__u9Yo2{background:#fff;border:1px solid #e5e7eb;border-radius:14px;padding:24px 20px;display:flex;flex-direction:column;gap:14px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tStars__pglT6{display:flex;gap:3px;color:#f59e0b}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tQuote__IeZd2{color:#374151;font-size:14px;line-height:1.7;margin:0}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tAttr__2FMY_{display:flex;align-items:center;gap:12px;padding-top:14px;border-top:1px solid #f3f4f6}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tAvatar__RSE8_{width:38px;height:38px;border-radius:50%;background:teal;color:#fff;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tName__vWvMq{font-weight:600;font-size:14px;color:#0b132a}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tRole__my4Wv{font-size:12px;color:#6b7280;margin-top:2px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tControls__8_fXT{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:20px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tDots__mq32P{display:flex;gap:8px}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tDot__AibSC{width:8px;height:8px;border-radius:50%;background:#d1d5db;border:none;cursor:pointer;padding:0;transition:background .2s}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_tDotActive__qdp11{background:teal;transform:scale(1.3)}.CityMobile_container__VU6Gf .CityMobile_testimonialsSection__r63dJ .CityMobile_iconBtn__fjVd6{width:34px;height:34px;border-radius:50%;border:1px solid #e5e7eb;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#4b5563}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw{padding:0 16px;margin-top:48px}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_heading__j90od{font-size:32px;font-weight:500;color:#161616}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_para__7ZRRF{font-size:16px;font-weight:400;color:#4f5665}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_card__RnUqS{height:calc(100% - 10px);padding:10px;border-radius:10px;box-shadow:0 0 10px 0 rgba(0,0,0,.07);border:1px solid rgba(0,133,255,.129);margin-bottom:20px}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_card__RnUqS .CityMobile_cardContent__aqYAK{display:flex;gap:10px;align-items:center}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_card__RnUqS .CityMobile_cardTitle__ELhGw{color:#252525;font-size:20px;font-weight:500}.CityMobile_container__VU6Gf .CityMobile_section4__3o7Jw .CityMobile_card__RnUqS .CityMobile_cardPara__epwg3{color:#252525;line-height:24px;font-size:16px;margin:0}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY{padding:0 16px;margin-top:48px}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_heading__j90od{font-size:32px;font-weight:500;color:#161616}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb{display:grid;grid-template-columns:repeat(1,1fr)}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb .CityMobile_blogCard__5b85R{height:calc(100% - 20px);border:1px solid #ccc;border-radius:5px}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb .CityMobile_blogCard__5b85R .CityMobile_image__OEPvw{width:100%;height:200px;border-radius:5px}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb .CityMobile_blogCard__5b85R .CityMobile_blogContent__ldKC_{padding:10px 20px}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb .CityMobile_blogCard__5b85R .CityMobile_blogContent__ldKC_ .CityMobile_blogTitle__wNROL{font-size:20px;font-weight:500;color:#0b132a;margin:0}.CityMobile_container__VU6Gf .CityMobile_section5__Q8GcY .CityMobile_blogCardContainer__wn2Tb .CityMobile_blogCard__5b85R .CityMobile_blogContent__ldKC_ .CityMobile_blogDescription__rYZqL{font-size:16px;color:#4b5563;text-align:start}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k{padding:50px 16px;margin-top:36px;background-color:#f0faff}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k .CityMobile_contentcontainer__UI3VH{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:50px}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k .CityMobile_contentcontainer__UI3VH img{max-width:100%;height:auto}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k .CityMobile_contentcontainer__UI3VH .CityMobile_content__vWhbN h2{font-size:28px;font-weight:500;line-height:1.4;text-align:center}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k .CityMobile_contentcontainer__UI3VH .CityMobile_content__vWhbN p{font-size:15px;font-weight:400;line-height:1.7;color:#4b5563;text-align:center}.CityMobile_container__VU6Gf .CityMobile_section7container__NWl_k .CityMobile_contentcontainer__UI3VH .CityMobile_content__vWhbN button{background-color:teal;padding:11px 18px;border-radius:25px;color:#fff;text-align:center;font-size:18.489px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;border:none}}@media screen and (min-width:768px){.CityMobile_container__VU6Gf{display:none}}@media screen and (max-width:767px){.CityMobile_newHeroSection__qcj9_{margin-top:30px;padding:32px 20px;background:radial-gradient(600px 400px at 100% 0,rgba(0,128,128,.08) 0,transparent 60%),#fff;display:flex;flex-direction:column;justify-content:center;gap:12px;align-items:center}.CityMobile_newHeroBadge__jwLOn{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:rgba(0,128,128,.08);color:teal;font-size:12px;font-weight:500;width:-moz-fit-content;width:fit-content}.CityMobile_newHeroDot__l9QJW{width:6px;height:6px;border-radius:50%;background:teal;flex-shrink:0;display:inline-block}.CityMobile_newHeroH1__mIX1F{font-size:27px;font-weight:700;color:#0a1628;line-height:1.15;letter-spacing:-.8px;margin:0;text-align:center}.CityMobile_newHeroEm__QJIJO{font-style:italic;color:teal}.CityMobile_newHeroSub__8VNbV{font-size:15px;color:#4b5563;line-height:1.6;margin:0;text-align:center}.CityMobile_newHeroTrust__mxGH1{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:4px}.CityMobile_newHeroTrustItem__zyR_U{display:inline-flex;align-items:center;gap:5px;font-size:12px;color:#4b5563}.CityMobile_newHeroTrustItem__zyR_U svg{color:teal}.CityMobile_newHeroTrustSep__qTiDK{color:#d1d5db}.CityMobile_newLeadCard__W9jt9{background:#fff;border:1px solid rgba(0,128,128,.12);border-radius:16px;padding:20px;box-shadow:0 8px 32px rgba(0,128,128,.1);display:flex;flex-direction:column;gap:14px}.CityMobile_newLeadEyebrow__3TNmN{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:rgba(0,128,128,.08);border-radius:999px;color:teal;font-size:11px;font-weight:600;letter-spacing:.3px;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.CityMobile_newLeadDot__u4Ar2{width:5px;height:5px;border-radius:50%;background:teal;flex-shrink:0;display:inline-block}.CityMobile_newLeadTitle__SQCQV{font-size:20px;font-weight:700;color:#0a1628;margin:0;line-height:1.2}.CityMobile_newLeadForm__v2Cq3{display:flex;flex-direction:column;gap:10px}.CityMobile_newLeadRow2__rCOnX{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.CityMobile_newLeadField__6K8FC{display:flex;flex-direction:column;gap:4px}.CityMobile_newLeadField__6K8FC label{font-size:12px;font-weight:500;color:#374151}.CityMobile_newLeadReq__sQ_5r{color:#ef4444}.CityMobile_newLeadInput__h7D5_{width:100%;height:38px;padding:0 10px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;color:#0a1628;outline:none;transition:border-color .2s,box-shadow .2s;font-family:inherit;background:#fff;box-sizing:border-box}.CityMobile_newLeadInput__h7D5_::placeholder{color:#9ca3af}.CityMobile_newLeadInput__h7D5_:focus{border-color:teal;box-shadow:0 0 0 3px rgba(0,128,128,.1)}.CityMobile_newLeadSelect__ON7hz{width:100%;height:38px;padding:0 28px 0 10px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:14px;color:#0a1628;outline:none;font-family:inherit;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' fill='none'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236b7280' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat right 10px center;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer;box-sizing:border-box}.CityMobile_newLeadSelect__ON7hz:focus{border-color:teal;box-shadow:0 0 0 3px rgba(0,128,128,.1)}.CityMobile_newLeadPhoneRow__FS5rz{display:flex;gap:6px;align-items:center}.CityMobile_newLeadPhoneRow__FS5rz .CityMobile_newLeadInput__h7D5_{flex:1 1;min-width:0}.CityMobile_newLeadPhoneCode__YFd5g{display:inline-flex;align-items:center;gap:5px;height:38px;padding:0 8px;border:1.5px solid #e5e7eb;border-radius:8px;font-size:12px;font-weight:600;color:#374151;white-space:nowrap;background:#f9fafb;flex-shrink:0}.CityMobile_newLeadFlag__eAd47{display:inline-flex;flex-direction:column;width:16px;height:11px;border-radius:2px;overflow:hidden;flex-shrink:0}.CityMobile_newLeadFlag__eAd47 i{display:block;flex:1 1;font-style:normal}.CityMobile_newFlagS1__m_qvh{background:#f93}.CityMobile_newFlagS2__g5FHq{background:#fff}.CityMobile_newFlagS3__alwgs{background:#138808}.CityMobile_newLeadSubmitBtn__yJLPM{width:100%;height:42px;background:teal;color:#fff;border:none;border-radius:8px;font-size:15px;font-weight:600;cursor:pointer;font-family:inherit;transition:background .2s;margin-top:2px}.CityMobile_newLeadSubmitBtn__yJLPM:disabled{opacity:.7;cursor:not-allowed}.CityMobile_newLeadSuccess__P3Lr_{background:#f0fdf4;color:#16a34a;border:1px solid #bbf7d0;border-radius:8px;padding:8px 12px;font-size:12px;font-weight:500;text-align:center}.CityMobile_newLeadFoot__s8r14{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.CityMobile_newLeadFoot__s8r14 span{font-size:10px;color:#9ca3af}.CityMobile_ctaSection__n_8Mi{padding:48px 20px 44px;margin-top:36px;background:radial-gradient(500px 400px at 110% -5%,rgba(0,128,128,.1) 0,transparent 60%),radial-gradient(300px 300px at -10% 90%,rgba(0,128,128,.07) 0,transparent 60%),#f8fffe;display:flex;flex-direction:column;align-items:flex-start}.CityMobile_ctaEyebrow__nqZvz{display:inline-flex;align-items:center;padding:5px 12px;border-radius:999px;background:rgba(0,128,128,.08);color:teal;font-size:12px;font-weight:600;margin-bottom:14px}.CityMobile_ctaH2__LK35Z{font-size:30px;font-weight:700;color:#0a1628;line-height:1.2;letter-spacing:-.5px;margin:0 0 12px}.CityMobile_ctaLead__tdP9G{font-size:15px;color:#4b5563;line-height:1.65;margin:0 0 22px}.CityMobile_ctaBtn__7lVBu{display:inline-flex;align-items:center;justify-content:center;padding:12px 24px;background:teal;color:#fff;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;margin-bottom:14px;transition:background .2s}.CityMobile_ctaBtn__7lVBu:hover{background:#066}.CityMobile_ctaTrust__hcjXh{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:#6b7280;margin-bottom:30px}.CityMobile_ctaTrustSep__4FAzz{color:#d1d5db}.CityMobile_ctaImg__lVK1z{width:100%;height:auto;border-radius:12px}.CityMobile_faqSection__RpXyd{background:#f8fcfc;padding:48px 16px 52px}.CityMobile_faqHead__5cTSs{text-align:center;margin-bottom:28px}.CityMobile_faqEyebrow__iW4Ad{display:inline-block;font-family:Poppins,sans-serif;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:teal;background:rgba(0,128,128,.08);padding:4px 12px;border-radius:999px;margin-bottom:12px}.CityMobile_faqH2__xdNbF{font-family:Poppins,sans-serif;font-size:22px;font-weight:700;color:#0b132a;margin:0 0 10px;line-height:1.3}.CityMobile_faqSub__ZOsi0{font-size:14px;color:#6b7280;margin:0;line-height:1.6}.CityMobile_faqList__uhfJJ{display:flex;flex-direction:column;border-radius:14px;overflow:hidden;box-shadow:0 2px 12px rgba(0,128,128,.07)}.CityMobile_faqItem__NtRFP{background:#fff;border-bottom:1px solid #f0f4f4}.CityMobile_faqItem__NtRFP:last-child{border-bottom:none}.CityMobile_isOpen__vB0qA .CityMobile_faqQ__FnYDN{color:teal;border-left:3px solid teal}.CityMobile_faqQ__FnYDN{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:16px;background:none;border:none;border-left:3px solid transparent;text-align:left;font-family:Poppins,sans-serif;font-size:14px;font-weight:600;color:#0b132a;cursor:pointer;line-height:1.4}.CityMobile_faqIcon__chMSk{flex-shrink:0;font-size:18px;line-height:1.2;color:teal;font-weight:400;margin-top:1px}.CityMobile_faqA__7YzlJ{padding:0 16px 16px 19px;font-size:13px;line-height:1.7;color:#4b5563}}