.elementor .e-37c7bce-c0d6f22{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.66);line-height:1.4;& a { color: rgba(255,255,255,0.88); text-decoration: underline; text-underline-offset: 3px; } & span { padding-inline-start: 0.35rem; padding-inline-end: 0.35rem; }\n}.elementor .e-e70bac0-bacf9b1{max-width:52rem;font-family:Shape;font-weight:500;font-size:3.5rem;color:var(--ns-white);letter-spacing:-0.025em;line-height:1.06;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-83786ab-a635e59{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-6cc4f69-cf963bb{max-width:40rem;}.elementor .e-9189b97-5678309{padding-block-start:0.4rem;}.elementor .e-debe49f-e273{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-43324b71-badc{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-3724f894-f778{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-1985417d-1755{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5edab347-8e15{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-533d4b66-452a{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-7d0a06e3-1dd3{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5a6d657f-c008{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-5b65c888-7380{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-67dab5ea-43ff{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5a68ce20-2884{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-bb2aea7-3c95{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-40bb03b5-14de{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.9rem;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-79b821c7-ab3a{gap:1.35rem;}.elementor .e-3481529a-63c0{padding-block-start:10.5rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--ns-ink);display:flex;flex-direction:column;align-items:center;background-image: radial-gradient(ellipse at 85% 15%, rgba(21,67,80,0.85) 0%, rgba(4,13,16,0) 55%), radial-gradient(ellipse at 0% 100%, rgba(254,227,63,0.08) 0%, rgba(4,13,16,0) 45%);\n}.elementor .e-54b117d2-5713{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-1abc8833-535b{max-width:50rem;}.elementor .e-657c49af-7987{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-43f6600-fe65{flex:1 1 24rem;}.elementor .e-2afec450-9b04{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-2ce6dd3-9e11{flex:1 1 24rem;}.elementor .e-30c4240b-fb2a{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-470e7739-6b0c{flex:1 1 24rem;}.elementor .e-5c0f6fd6-42c2{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-57d42aad-7418{flex:1 1 24rem;}.elementor .e-58f4bd1a-a021{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-7fd5acd3-3233{flex:1 1 24rem;}.elementor .e-78581ac0-f2b9{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-6c3bc461-73b1{flex:1 1 24rem;}.elementor .e-ad5cbfb-5c5c{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-742090df-e6c9{background-color:var(--ns-mist);}.elementor .e-2283e615-8344{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-246c0eed-de4b{max-width:50rem;}.elementor .e-52226410-363c{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-b509236-ad7c{flex:1 1 14rem;}.elementor .e-3313fa5f-5bc8{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-74681b17-222c{flex:1 1 14rem;}.elementor .e-4051aa03-655b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-549edd1f-5ef5{flex:1 1 14rem;}.elementor .e-1657cf38-fe5b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-553f782d-ff63{flex:1 1 14rem;}.elementor .e-3e7f8340-9acf{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-68182787-9aad{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4c8b5a41-bac8{align-self:flex-start;}.elementor .e-1d74f8a2-54c3{font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.5;& a { color: var(--ns-teal); font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-728444eb-36e5{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-424cfe68-ad5a{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-17e75bd2-def9{padding:0px;flex:1 1 auto;}.elementor .e-2d366907-270a{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-59b734d3-7bdc{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-25a6755e-1451{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-ba5328f-7b1a{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-5ac8b336-95ca{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-484e9869-26ed{padding:0px;flex:1 1 auto;}.elementor .e-616be0c8-1ca4{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-30d19cd4-768e{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-6dc965cd-f00c{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-6205e024-1bfb{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-d8357ef-1c33{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-36c3714c-cbc1{padding:0px;flex:1 1 auto;}.elementor .e-2d1e2fcc-7170{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-3573c0b7-b8e6{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-3372ba13-be3c{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-501b3e66-7474{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-79c7d985-3732{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-8d62726-bf1e{padding:0px;flex:1 1 auto;}.elementor .e-28ede182-ba5a{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-73e89bfd-e00d{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-67afcc82-1870{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-1cb5cbc8-bfe0{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-4d0c4a8d-e1ea{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2477cfa3-f931{padding:0px;flex:1 1 auto;}.elementor .e-79cd7062-22a8{width:1.5rem;height:1.5rem;display:inline-flex;justify-content:center;align-items:center;&::before { content: ""; display: block; width: 0.55rem; height: 0.55rem; border-right: 2px solid #154350; border-bottom: 2px solid #154350; transform: translateY(-20%) rotate(45deg); transition: transform 0.25s; }\n}.elementor .e-6cba8671-5948{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-5d856ad3-3108{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-39092217-b65d{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-61420c6b-569c{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-3e4f34a0-9798{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-5db1d6bf-a7e0{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-4fd0829b-8516{background-color:var(--ns-mist);}.elementor .e-5d516985-b379{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-66a2878b-3b70{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;padding-block-start:0.5rem;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-134e1bcf-d17f{flex:1 1 15rem;}.elementor .e-469d8e33-6e05{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;padding-block-start:0.5rem;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-353f9faf-2332{flex:1 1 15rem;}.elementor .e-58d6cbc1-2c9f{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;padding-block-start:0.5rem;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-2f71f64f-6926{flex:1 1 15rem;}.elementor .e-404704a0-8466{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;padding-block-start:0.5rem;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-59d42c1b-9856{flex:1 1 15rem;}.elementor .e-496b1838-bf3a{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-3898b79a-7f7e{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-284db2f4-8feb{max-width:40rem;}.elementor .e-161ccdb1-1e09{padding-block-start:0.4rem;}.elementor .e-b4ac6e8-cd41{max-width:52rem;gap:1.35rem;}.elementor .e-30d3bf28-d1ef{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 85% 20%, rgba(21,67,80,0.8) 0%, rgba(4,13,16,0) 55%);\n}