.elementor .e-11db3dde-acc0{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-622c71ab-c212{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-2cdd7e7c-cc3b{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-6f6813ad-5a61{max-width:40rem;}.elementor .e-5fa18ca6-5d6f{padding-block-start:0.4rem;}.elementor .e-783e29c8-60d2{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-4a374488-da26{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-15f85f01-bac7{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-49c34824-cae9{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-44125363-3bee{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-7be4275a-294a{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-d5d933-3f77{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-30e3310-f341{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-22dc1ae-3241{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-36c5dd0d-bda8{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-78570fea-c242{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-521cb2c0-2faf{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-698fbe3d-2875{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-5d61f575-b72d{gap:1.35rem;}.elementor .e-3258d06b-7d46{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-6615c82f-a161{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-12f00a7-735c{gap:1.4rem;flex:0 1 38%;}.elementor .e-36123f46-870c{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-6f1582a2-74d3{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-6a61134d-14b8{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12); border-block-end: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-7189fad1-278b{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-2dc72414-2c43{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-57361b9-cc3c{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-14f26098-e870{max-width:50rem;}.elementor .e-584d979d-d44f{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-514a9d95-ae3e{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-70cfa4ce-2275{flex:1 1 20rem;}.elementor .e-7225369c-1908{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-e1b3c1a-9d4a{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-78b8f24a-7467{flex:1 1 20rem;}.elementor .e-7c462b3b-4adb{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-4e3e8bbe-3326{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-75bb827-ed95{flex:1 1 20rem;}.elementor .e-3f65a9ce-2093{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-70eb7bfd-8ccb{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-54a3d510-3fc6{flex:1 1 20rem;}.elementor .e-6933b278-2098{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-7f83d7e9-416f{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-63e0b676-31d4{flex:1 1 20rem;}.elementor .e-45c73452-4a4e{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-1c628ec-e947{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-666e7249-ff08{flex:1 1 20rem;}.elementor .e-763bf611-9c68{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-31e1dc37-613b{background-color:var(--ns-mist);}.elementor .e-5884f688-63b4{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-4d5c6b2b-27f0{max-width:56rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.7;}.elementor .e-5ec2558f-d4a4{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-6b5a61ea-3af0{font-family:ivyora-display;font-weight:400;font-size:1.6rem;color:var(--ns-white);line-height:1.45;font-style:italic;}.elementor .e-2e7afeac-2b97{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-yellow);line-height:1.4;& span { color: rgba(255,255,255,0.7); font-weight: 500; }\n}.elementor .e-5af0a37-e9f6{max-width:52rem;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;display:flex;flex-direction:column;gap:0.9rem;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-731553ae-2274{gap:1.35rem;}.elementor .e-1c044a1e-a6c2{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 90% 0%, rgba(21,67,80,0.7) 0%, rgba(4,13,16,0) 55%);\n}.elementor .e-13511acd-bda7{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-287266e2-8c14{max-width:50rem;}.elementor .e-1b844931-c53b{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-640fd29d-9897{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-3b4b1abd-5d5d{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-6063d73a-103a{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-1386ad89-8c37{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-7589d7ed-d44f{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-5d3e9c9e-6a2e{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-7fdba8e6-ea1a{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4968f01c-99b0{max-width:50rem;}.elementor .e-52ed8300-ad2f{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-3ee56d53-aaff{flex:1 1 14rem;}.elementor .e-7aa002ee-b1ea{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-51f2b017-a966{flex:1 1 14rem;}.elementor .e-647e0a27-c526{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-55e35c85-1f99{flex:1 1 14rem;}.elementor .e-1c3078ba-793f{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5cd17752-b537{flex:1 1 14rem;}.elementor .e-54f5dca0-5296{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-5f50c934-b896{background-color:var(--ns-mist);}.elementor .e-2262d7f3-de1b{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-50796afd-58b3{align-self:flex-start;}.elementor .e-18c59871-7b5d{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-3ee8e1fe-e907{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-4ea43609-2564{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-7c7f7bd2-a2f7{padding:0px;flex:1 1 auto;}.elementor .e-4e6dee51-6586{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-78ab834d-9e34{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-5a0b5d4e-241b{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-63ed4caf-5c2f{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-47a1bb7c-1a1b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5e9603d4-e789{padding:0px;flex:1 1 auto;}.elementor .e-5b1c70ea-aead{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-3d2cef3-5a9e{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-c192f3d-7376{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-1d2b3bf2-2c8e{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-746e166e-c146{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-203335d7-c147{padding:0px;flex:1 1 auto;}.elementor .e-5cf42e1b-2c84{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-473b42f4-a88c{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-76916139-2584{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-35334d5-8698{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-86c5354-efc4{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-3a39eb11-c52b{padding:0px;flex:1 1 auto;}.elementor .e-5921fba4-9b64{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-6a94c497-89b1{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-51ec31ba-30cf{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-8118c05-72ae{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-787f0633-9147{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-56922517-232d{padding:0px;flex:1 1 auto;}.elementor .e-5990ba4c-3928{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-c51b7f-f629{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-17827ef3-bddc{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-72605bdc-a196{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-26dfb54e-a3a0{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4cc63944-4a72{padding:0px;flex:1 1 auto;}.elementor .e-12a92be8-263e{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-5c850d98-285f{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-7a75c7c5-a513{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-291e30c7-7a0a{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-6eb7ef6d-fcc5{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4d9d3d13-efd4{padding:0px;flex:1 1 auto;}.elementor .e-5d842b25-952c{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-6dd9c818-dee7{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-11d5c845-bd1a{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-39b1fabf-85d0{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-40751260-5760{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2699d506-64be{padding:0px;flex:1 1 auto;}.elementor .e-4857219d-8c90{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-2ff4f764-7712{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-56d8d883-4af8{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-232f137c-10e8{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-6a8bb523-1937{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-3295cf79-5735{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-726a8e4a-a3cf{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-76355723-2bf3{max-width:40rem;}.elementor .e-2e3c8c6e-1182{padding-block-start:0.4rem;}.elementor .e-289f0ef6-f378{max-width:52rem;gap:1.35rem;}.elementor .e-129b360f-3126{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}