.elementor .e-427910e5-82b3{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-348a0731-44c4{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-4b2ae4cf-6f94{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-217ca019-ee42{max-width:40rem;}.elementor .e-1669a78b-da48{padding-block-start:0.4rem;}.elementor .e-6c923f7a-27b6{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-4a344bf6-77bc{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-2b82292f-fc98{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-6ab9c13f-d7cc{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1a6fd015-dad0{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-b9c150d-ab3f{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-4a23589-192d{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-2c0b77c-e222{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-52618344-a9c8{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-5d482842-6145{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-33a2be4b-6b4e{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-2252249a-7ba2{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-64d107be-ced3{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-7d45e865-1164{gap:1.35rem;}.elementor .e-446f1d62-a42f{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-1804a8e4-909d{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-1165ddc8-1652{max-width:50rem;}.elementor .e-64bd31f6-6db2{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-58aae439-8ec1{flex:1 1 16rem;}.elementor .e-23800069-f55c{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-26d13a40-ef88{flex:1 1 16rem;}.elementor .e-79663c23-bce2{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-7a294a1-c5ab{flex:1 1 16rem;}.elementor .e-33cf734c-67f7{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-34710c58-8f52{flex:1 1 16rem;}.elementor .e-15c55b7e-4460{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-4ccaad4a-4ca7{flex:1 1 16rem;}.elementor .e-1154940f-8cf0{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-649f3e37-62c6{flex:1 1 16rem;}.elementor .e-335a16dc-e8fd{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-23094918-4098{flex:1 1 16rem;}.elementor .e-44eca524-e781{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-cbf4ea-11f6{flex:1 1 16rem;}.elementor .e-e8a2bb6-cc95{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-171b213b-b81e{background-color:var(--ns-mist);}.elementor .e-6ce29ae9-6ddd{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-6fdf431f-bb9e{gap:1.4rem;flex:0 1 38%;}.elementor .e-3e37eb95-bf58{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-18510afe-fc6f{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-4f8825ad-6f5d{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-1c845fa6-aa1e{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-78451f09-5f96{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-2301b753-3b4e{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-3c893b3d-e31e{max-width:50rem;}.elementor .e-38db04d4-3bb9{font-family:Shape;font-weight:500;font-size:3rem;color:var(--ns-yellow);letter-spacing:-0.02em;line-height:1;}.elementor .e-1f3c856c-5477{& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-5a4fcd1a-5324{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.6);line-height:1.45;margin-block-start:auto;}.elementor .e-5145bf82-1bea{gap:0.75rem;flex:1 1 14rem;}.elementor .e-76352461-12c4{font-family:Shape;font-weight:500;font-size:3rem;color:var(--ns-yellow);letter-spacing:-0.02em;line-height:1;}.elementor .e-18e3f7cf-5d95{& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-8ba3b39-98ff{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.6);line-height:1.45;margin-block-start:auto;}.elementor .e-11258ad4-c115{gap:0.75rem;flex:1 1 14rem;}.elementor .e-4f5fc426-8c2a{font-family:Shape;font-weight:500;font-size:3rem;color:var(--ns-yellow);letter-spacing:-0.02em;line-height:1;}.elementor .e-f800fe2-29a6{& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-7544635a-4b7e{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.6);line-height:1.45;margin-block-start:auto;}.elementor .e-3abc346f-7365{gap:0.75rem;flex:1 1 14rem;}.elementor .e-77c27546-56d6{font-family:Shape;font-weight:500;font-size:3rem;color:var(--ns-yellow);letter-spacing:-0.02em;line-height:1;}.elementor .e-1161f96-fe63{& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-1c41d11d-81c7{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.6);line-height:1.45;margin-block-start:auto;}.elementor .e-6eea073-f7b4{gap:0.75rem;flex:1 1 14rem;}.elementor .e-25bcf76-86bb{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-1e6eeb39-2132{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.6);line-height:1.5;& a { color: var(--ns-white); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-1b438f03-5cb6{font-family:ivyora-display;font-weight:400;font-size:1.6rem;color:var(--ns-white);line-height:1.45;font-style:italic;}.elementor .e-532f677e-929d{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-7acb3ecf-df5d{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-7400ca9c-1ed0{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-4c1a578a-ec13{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4df3e397-bbdb{align-self:flex-start;}.elementor .e-4461c150-da5b{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-5ee6a084-6d2f{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-78a8f6d0-1ef4{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-103a87e8-1118{padding:0px;flex:1 1 auto;}.elementor .e-59adeedc-574e{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-5597cd00-f052{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-18231ac-66c6{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-125c2e9f-63c4{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-34619ee1-c5cf{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-46fc6cbc-ee6f{padding:0px;flex:1 1 auto;}.elementor .e-37239d5d-76e4{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-5c0acadc-6fa2{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-7340f288-6b55{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-64a81d0f-bc13{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-3a0a047a-f341{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6780dd66-e719{padding:0px;flex:1 1 auto;}.elementor .e-2aed64e0-d82e{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-1a5c114f-6fef{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-1a5474ba-ab4b{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-69cafb88-840b{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-753f5c15-8901{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2956f14d-6cb2{padding:0px;flex:1 1 auto;}.elementor .e-e1d44ac-3501{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-6c7406fa-626b{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-7104da9e-605b{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-5d0a3c32-b37a{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-3892316e-5851{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-40ba8055-eaa5{padding:0px;flex:1 1 auto;}.elementor .e-2fde2d65-26e4{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-1f59d986-5bf9{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-14ec41b7-bd3e{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-477a402f-160a{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-3ff9e12d-5b77{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-30d8119b-85ec{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-69eaa5ab-2545{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-54e6b5d7-49e4{max-width:40rem;}.elementor .e-6489faae-46ba{padding-block-start:0.4rem;}.elementor .e-596ecfd1-ac7c{max-width:52rem;gap:1.35rem;}.elementor .e-2a180b76-3eb7{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}