.elementor .e-2c9c7fe4-9370{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-28337590-3174{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-7ea674e1-9e97{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-256ebcdc-bac1{max-width:40rem;}.elementor .e-1de83dd6-2ce4{padding-block-start:0.4rem;}.elementor .e-56379a10-ce98{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-67bcbf93-9601{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-16550fdc-9d54{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-1d151126-8c43{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-176e825b-36af{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-11e2318d-360a{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-440840f-ccfe{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-yellow);line-height:1.1;}.elementor .e-5123944e-e237{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.78);line-height:1.45;}.elementor .e-2f8106a1-5910{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-69d68927-c769{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-489a4ed6-cad1{gap:1.35rem;}.elementor .e-46127c4c-4d7c{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-e57bffb-685e{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-10a08572-cd03{gap:1.4rem;flex:0 1 38%;}.elementor .e-31b3f177-82ca{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-2281bb82-8ecd{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-5b221b45-7484{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-74f87f5d-9bb0{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-489c141b-90a6{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-8139f31-f76a{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4ee082af-70bc{max-width:50rem;}.elementor .e-4f4285f2-d2c7{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-2e4dc9de-8d7e{flex:1 1 20rem;}.elementor .e-21a68d11-1b3f{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-78abff7-888a{flex:1 1 20rem;}.elementor .e-5b077fd0-a8d5{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-71a31031-5629{flex:1 1 20rem;}.elementor .e-3a4e34a8-7773{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-7f920077-d05a{flex:1 1 20rem;}.elementor .e-418800c6-74a8{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-2bf9cfc1-86f2{flex:1 1 20rem;}.elementor .e-285d45e4-8e37{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-7326cacd-8914{flex:1 1 20rem;}.elementor .e-5bf2fb49-85fc{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-ebed585-7ff1{background-color:var(--ns-mist);}.elementor .e-519c8feb-d1e6{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-1e8f11ec-faca{max-width:56rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.6;}.elementor .e-21b99505-306a{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.9;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 4px; margin-inline-end: 1.5rem; display: inline-block; }\n}.elementor .e-2587878b-e8c6{gap:1.35rem;}.elementor .e-15ac0b7a-2c69{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-5bd42a01-6514{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-5488aeed-184c{align-self:flex-start;}.elementor .e-381ab34d-a872{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-27b5bf3b-cc06{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-570611cd-787f{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2fbce150-5539{padding:0px;flex:1 1 auto;}.elementor .e-7eb287d5-aef3{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-10b0464d-a743{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-4e35aac1-8918{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-6c24716d-b6d6{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-41b11c01-e798{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-756c8e01-675b{padding:0px;flex:1 1 auto;}.elementor .e-2b19ec13-3113{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-77ab0f42-b890{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-51f0a70c-f588{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-3330f208-e82a{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-26086353-3aa5{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-32acf391-28d6{padding:0px;flex:1 1 auto;}.elementor .e-5fd95374-a012{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-1e417b39-5451{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-2a9d73e2-2afc{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-2f4ea651-23b7{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-466245de-8cf2{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4c87d287-cc13{padding:0px;flex:1 1 auto;}.elementor .e-16229454-e014{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-4ec18ad0-37c8{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-40bc54b-ee83{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-3d70b51c-1dbc{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-3c088b13-3d56{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-549bf788-ad66{padding:0px;flex:1 1 auto;}.elementor .e-359adc4d-b6e8{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-2c23d868-8a2f{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-28e40640-cd25{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-73b644cb-4bbd{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-7c981e8d-4c4d{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-34259592-6140{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-49cb2d66-2407{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-348c6671-46a8{max-width:40rem;}.elementor .e-69ad1a94-6cb0{padding-block-start:0.4rem;}.elementor .e-646df977-6ba0{max-width:52rem;gap:1.35rem;}.elementor .e-77146e55-32a7{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}