.elementor-kit-28{--e-global-color-primary:#0D2542;--e-global-color-secondary:#E5E5E5;--e-global-color-text:#132133;--e-global-color-accent:#11C6D8;--e-global-color-31ba58e:#64748B;--e-global-color-02c324f:#F8FAFC;--e-global-typography-primary-font-family:"Montserrat";--e-global-typography-primary-font-size:55px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-line-height:1.1em;--e-global-typography-primary-letter-spacing:-0.1px;--e-global-typography-secondary-font-family:"Montserrat";--e-global-typography-secondary-font-size:42px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-line-height:1.2em;--e-global-typography-secondary-letter-spacing:0.5px;--e-global-typography-text-font-family:"Montserrat";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.8em;--e-global-typography-text-letter-spacing:0px;--e-global-typography-accent-font-family:"Montserrat";--e-global-typography-accent-font-size:24px;--e-global-typography-accent-font-weight:700;--e-global-typography-accent-line-height:1.3em;--e-global-typography-accent-letter-spacing:0px;color:#6D3636;font-family:"Montserrat",Sans-serif;font-size:17px;font-weight:400;line-height:1.7em}.elementor-kit-28 e-page-transition{background-color:#FFBC7D}.elementor-kit-28 a{color:#11C6D8}.elementor-kit-28 a:hover{color:#0D2542}.elementor-kit-28 h1{color:#0D2542;font-family:"Montserrat",Sans-serif;font-size:60px;font-weight:700;line-height:1.2em}.elementor-kit-28 h2{color:#0D2542;font-family:"Montserrat",Sans-serif;font-size:42px;font-weight:600;line-height:1.2em}.elementor-kit-28 h3{color:#EAEAEA}.elementor-kit-28 h4{color:#152238}.elementor-kit-28 h6{color:#0D2542}.elementor-kit-28 button,.elementor-kit-28 input[type="button"],.elementor-kit-28 input[type="submit"],.elementor-kit-28 .elementor-button{font-family:"Montserrat",Sans-serif;font-weight:600;border-radius:12px 12px 12px 12px}.elementor-kit-28 input:not([type="button"]):not([type="submit"]),.elementor-kit-28 textarea,.elementor-kit-28 .elementor-field-textual{border-radius:12px 12px 12px 12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){margin-block-end:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}@media(max-width:1024px){.elementor-kit-28{--e-global-typography-text-font-size:16px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-kit-28{--e-global-typography-primary-font-size:32px;--e-global-typography-primary-line-height:1.2em;--e-global-typography-secondary-font-size:20px;--e-global-typography-secondary-line-height:1.3em;--e-global-typography-text-font-size:16px;--e-global-typography-text-line-height:1.6em;--e-global-typography-text-letter-spacing:0px}.elementor-kit-28 h1{font-size:32px;line-height:1.2em}.elementor-kit-28 h2{font-size:24px;line-height:1.3em}.elementor-kit-28 button,.elementor-kit-28 input[type="button"],.elementor-kit-28 input[type="submit"],.elementor-kit-28 .elementor-button{font-size:16px;padding:14px 18px 14px 18px}.elementor-kit-28 label{font-size:16px}.elementor-kit-28 input:not([type="button"]):not([type="submit"]),.elementor-kit-28 textarea,.elementor-kit-28 .elementor-field-textual{padding:12px 12px 12px 12px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}}:root{--ink:#132B66;--accent:#1FA393;--brand:#2180BD;--muted:#5A6B8A}.about-copy{max-width:1000px;margin:0 auto;text-align:left;font-family:'Montserrat',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif;color:var(--ink);letter-spacing:.3px;line-height:1.6}.about-copy h1{font-size:26px;font-weight:700;margin-bottom:15px;color:var(--brand)}.about-copy p{margin-bottom:12px;font-size:16px}.about-copy .eyebrow{display:inline-block;font-size:14px;text-transform:uppercase;letter-spacing:2px;font-weight:600;color:var(--muted);margin-bottom:8px}.about-copy .pill{display:inline-block;background:var(--accent);color:#fff;font-size:13px;font-weight:600;padding:4px 12px;border-radius:16px;margin:16px 0 12px 0}.about-copy .list-title{font-weight:700;color:var(--brand);margin-top:12px}.about-copy ul{list-style:disc;margin:6px 0 12px 22px;padding:0}.about-copy ul li{margin-bottom:6px}.about-copy section p.note{margin-top:18px;font-style:italic;color:var(--muted)}@media (max-width:768px){.about-copy{padding:0 20px;font-size:15px}.about-copy h1{font-size:22px}}.about-copy h1{margin-top:20px}.about-copy p:last-child{margin-bottom:0}.elementor-button{background:linear-gradient(135deg,#00C4CC 0%,#1F3A93 100%);color:#ffffff!important;border:none;border-radius:6px;padding:14px 36px;font-family:"Montserrat",sans-serif;font-weight:600;letter-spacing:.5px;text-transform:uppercase;transition:all 0.35s ease;box-shadow:0 4px 10px rgb(0 196 204 / .25)}.elementor-button:hover{background:linear-gradient(135deg,#13286E 0%,#00C4CC 100%);transform:translateY(-2px);box-shadow:0 6px 15px rgb(19 40 110 / .35)}.elementor-button:focus,.elementor-button:active{color:#ffffff!important;outline:none}.subscribe-area input[type="email"],.subscribe-area input[type="text"]{background:#f5f7fb;border:1px solid #e3e8f0;color:#1f2a44;border-radius:8px;padding:12px 14px;width:100%;outline:none;transition:border-color 0.2s ease,box-shadow 0.2s ease}.subscribe-area input[type="email"]:focus,.subscribe-area input[type="text"]:focus{border-color:#00c4cc;box-shadow:0 0 0 3px rgb(0 196 204 / .15)}.subscribe-area .elementor-button,.subscribe-area input[type="submit"]{background:#f15a2b;color:#fff;border:none;border-radius:8px;padding:12px 26px;font-weight:600;letter-spacing:.3px;transition:all .25s ease;box-shadow:0 4px 10px rgb(241 90 43 / .18)}.subscribe-area .elementor-button:hover,.subscribe-area input[type="submit"]:hover{background:#c44016;transform:translateY(-1px);box-shadow:0 6px 16px rgb(196 64 22 / .25)}.subscribe-area .helper,.subscribe-area .description,.subscribe-area p{color:#5b6b82}.blue-gradient-btn{background:linear-gradient(90deg,#0077b6,#00b4d8)!important;color:#ffffff!important;border:none;border-radius:8px;padding:12px 26px;font-weight:600;letter-spacing:.4px;transition:all 0.3s ease;box-shadow:0 4px 10px rgb(0 180 216 / .2)}.blue-gradient-btn:hover{background:linear-gradient(90deg,#005f8d,#0095b8)!important;transform:translateY(-2px);box-shadow:0 6px 16px rgb(0 95 141 / .3)}