.elementor .e-695f3a7d-6c8e{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-41ab935e-83e9{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-7751eef6-838e{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-1830ba77-ee84{max-width:40rem;}.elementor .e-7aee6b88-a377{padding-block-start:0.4rem;}.elementor .e-664451ce-f223{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-2d3a527-f46d{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-5b781775-f740{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-36212ed6-207b{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-14813824-66a1{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-7b6952e2-e50f{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-53150948-8129{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-602a4eaf-859b{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-1326d762-a76d{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-3ede8586-8bc2{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1bd3c678-cb9a{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-6715d2c8-e71b{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-6925bf0c-3d83{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-1d365741-353c{gap:1.35rem;}.elementor .e-27274f11-1add{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-1b2cd8bb-dfbe{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-719bf79a-d2dd{max-width:50rem;}.elementor .e-299b1f5f-cc20{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-1d8c8572-3633{flex:1 1 20rem;}.elementor .e-11a4d825-9ce8{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-629db6ac-4a92{flex:1 1 20rem;}.elementor .e-3528b149-1a50{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-4d3b412f-4f31{flex:1 1 20rem;}.elementor .e-63f673ce-9b1b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-74981f79-5fd7{flex:1 1 20rem;}.elementor .e-104a8d98-2722{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-6e4c048c-4271{flex:1 1 20rem;}.elementor .e-22bc5f10-f143{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-77382c6e-9bf2{flex:1 1 20rem;}.elementor .e-42b20cd5-afaf{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-1b2cfdb4-8aeb{background-color:var(--ns-mist);}.elementor .e-8ac7ddc-2165{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4f99640d-eaf8{max-width:50rem;}.elementor .e-11e746e7-7570{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-13f56171-e7ff{flex:1 1 14rem;}.elementor .e-6a6d3b5a-fcbe{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-4aca129b-f0c1{flex:1 1 14rem;}.elementor .e-ba0a396-8b2a{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-46c3ab93-7adb{flex:1 1 14rem;}.elementor .e-144c4c26-e29b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5b1f0a8e-ab97{flex:1 1 14rem;}.elementor .e-c22612f-4463{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-36bf1aff-322f{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-5e8bc14c-9aaa{align-self:flex-start;}.elementor .e-6a9e7a94-b47c{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-714f9a90-d960{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-dff5337-afdb{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2b45fdb3-2c66{padding:0px;flex:1 1 auto;}.elementor .e-481fed86-8b53{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-2e3c2086-72d7{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-7b67aa18-97f8{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-59a4991d-bded{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-5ab873d7-c7b1{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-756e8cc3-723d{padding:0px;flex:1 1 auto;}.elementor .e-56fc9a5f-5b02{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-4bfe62a5-27c8{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-3e7a7ea5-4dd8{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-3f437087-43da{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-2bab516f-7ec9{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-47af0f7b-4d82{padding:0px;flex:1 1 auto;}.elementor .e-613ba18e-c90f{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-6c7d01a5-9df9{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-23784f8-c392{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-39b21114-a662{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-301bbf4d-181d{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-60a13de-980d{padding:0px;flex:1 1 auto;}.elementor .e-3ffa4c06-9016{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-776fcf10-ac77{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-16a30838-c3df{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-34c678e7-d7d5{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-7788c703-bc2e{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-7b491d61-c4bb{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-3cb5435-efa5{background-color:var(--ns-mist);}.elementor .e-7b0917db-1e4f{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-38811470-a172{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-252449c2-a509{flex:1 1 15rem;}.elementor .e-627c6b88-c7ba{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-3b3c002f-ba02{flex:1 1 15rem;}.elementor .e-56b8a247-8570{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-735b7c93-9378{flex:1 1 15rem;}.elementor .e-5d278dd-1f51{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-38a0d19c-e8f8{flex:1 1 15rem;}.elementor .e-5a5202c2-1b6d{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-5a78ccd7-a100{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-272f2a37-f7eb{max-width:40rem;}.elementor .e-6348f70-9791{padding-block-start:0.4rem;}.elementor .e-6cb9b4b9-38a1{max-width:52rem;gap:1.35rem;}.elementor .e-1d697c15-509b{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}