.elementor .e-7c14bcf3-51f7{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-705c9430-f011{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-784325df-e5c7{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-730969f2-ba0b{max-width:40rem;}.elementor .e-1c1fba07-144a{padding-block-start:0.4rem;}.elementor .e-4bccfd84-605d{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-262bbf6-eb9e{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-754e7284-d4f3{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-3515b94a-c69d{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-7e0ea893-8628{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-3366b9f2-395c{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-61ab8c23-8ad8{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-181faa51-6b2a{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-9175066-f36f{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.35rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-2ec789a7-fae9{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-671facc5-dc19{gap:1.35rem;}.elementor .e-6571d91b-217e{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-76b8d822-2140{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-6578fbc3-184d{max-width:50rem;}.elementor .e-44267d72-632a{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-3b3724e4-5b99{flex:1 1 20rem;}.elementor .e-70fed158-5880{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-2dcee584-bef2{flex:1 1 20rem;}.elementor .e-4d851ed7-3c13{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-68f86d8f-c515{flex:1 1 20rem;}.elementor .e-75996f1d-c127{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-1fec4e4d-ff98{flex:1 1 20rem;}.elementor .e-32520dfd-5438{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-1e550a1f-9f18{flex:1 1 20rem;}.elementor .e-561acf27-6bc7{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-21b7a372-aadf{flex:1 1 20rem;}.elementor .e-405f4b37-ac32{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-69bd97d0-cb94{background-color:var(--ns-mist);}.elementor .e-a20bee4-e86a{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-200b8a50-8136{gap:1.4rem;flex:0 1 38%;}.elementor .e-19385a69-9a58{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-7889d2e9-56da{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-e129ff8-c744{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-1b5b146f-668c{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-4fe1efbe-5389{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-205f030a-dc83{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-74b2c4d4-1180{max-width:50rem;}.elementor .e-5bcd77ad-f686{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-23dd1ea6-974f{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5ddc83aa-8f0a{gap:0.7rem;flex:1 1 14rem;}.elementor .e-506a7d9f-da4a{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-551b4ce8-185e{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1df88ce9-646c{gap:0.7rem;flex:1 1 14rem;}.elementor .e-1a1971ab-de53{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-193a9d95-e68b{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-16048ab0-4321{gap:0.7rem;flex:1 1 14rem;}.elementor .e-5d301c17-b47a{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-6d50dbdf-3db5{font-family:Shape;font-weight:500;font-size:1.3rem;color:var(--ns-white);line-height:1.3;}.elementor .e-394bf2f7-94a9{gap:0.7rem;flex:1 1 14rem;}.elementor .e-47ecec8f-d4d2{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-7593f96a-7931{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-3c859eb3-466c{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-5e60e7dc-261e{align-self:flex-start;}.elementor .e-937f02e-ba6a{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-6125d9bc-21c1{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-6fb62d02-5f7c{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-1117e5f3-2710{padding:0px;flex:1 1 auto;}.elementor .e-11ca554e-69ef{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-35df5f9e-2c55{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-5b86d598-9673{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-1c4b2794-192a{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-1c570fec-986b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5012eb07-5a2a{padding:0px;flex:1 1 auto;}.elementor .e-7c76362a-3aa2{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-2607eacb-2746{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-643dca04-87c2{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-18fd9285-9c1a{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-5171a53e-30fc{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6255cfaa-3b63{padding:0px;flex:1 1 auto;}.elementor .e-59fcd432-e63f{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-34a55abd-6099{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-41523a5b-bf16{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-6b073221-daea{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-39b4606a-6ab1{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-7657382b-415f{padding:0px;flex:1 1 auto;}.elementor .e-6a5d204b-e9e8{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-3733bd00-883d{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-71829c33-3c1c{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-7d2bf418-e693{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-3b6ad0c7-dfb6{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-72b8c006-1c5f{padding:0px;flex:1 1 auto;}.elementor .e-25d717b4-68b6{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-58d1e6a-7b22{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-3d651af5-89ea{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-307bc11a-7db9{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-3fa2f167-5b5a{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-784adc0f-a500{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-5df87022-5db2{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-5f505898-b710{max-width:40rem;}.elementor .e-7823c465-617d{padding-block-start:0.4rem;}.elementor .e-4c650110-4709{max-width:52rem;gap:1.35rem;}.elementor .e-36f3a4cc-d10e{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}