.elementor .e-407a19bc-ff53{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-35044b1e-561f{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-230eb6f0-e1fe{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-5a78f9db-2450{max-width:38rem;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-25031ce9-2006{padding-block-start:0.4rem;}.elementor .e-5b8da83c-3e37{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 60%;}.elementor .e-1705aacf-1495{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:var(--ns-yellow);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-5057cad0-36f0{font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.25;}.elementor .e-287b55c2-40d8{position:relative;font-family:Montserrat;font-size:0.9375rem;color:rgba(255,255,255,0.86);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-yellow); font-weight: 700; } & strong { color: var(--ns-white); font-weight: 600; } & a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4e234083-574a{position:relative;font-family:Montserrat;font-size:0.9375rem;color:rgba(255,255,255,0.86);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-yellow); font-weight: 700; } & strong { color: var(--ns-white); font-weight: 600; } & a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4c9bcebc-3fd3{position:relative;font-family:Montserrat;font-size:0.9375rem;color:rgba(255,255,255,0.86);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-yellow); font-weight: 700; } & strong { color: var(--ns-white); font-weight: 600; } & a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7c4162f2-71d3{padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-70fc45ec-8044{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:rgba(255,255,255,0.8);line-height:1.45;padding-block-start:1rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.12); & a { color: var(--ns-white); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-38a8d276-e5b0{max-width:26rem;padding:2rem;border-radius:1.5rem;border-width:1px;border-color:rgba(255,255,255,0.14);border-style:solid;background-image:linear-gradient(160deg, rgba(21,67,80,0.6) 0%,rgba(9,27,32,0.85) 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;box-shadow:0px 40px 90px 0px rgba(0,0,0,0.45);display:flex;flex-direction:column;gap:1.1rem;flex:1 1 36%;}.elementor .e-343a1784-966c{padding:0px;display:flex;flex-direction:row;gap:4.5rem;align-items:center;}.elementor .e-2a832457-e4a0{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-4d564dfa-e812{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-272f779e-b193{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-width: 3px; border-left-style: solid; border-left-color: var(--ns-yellow);\n}.elementor .e-d7741bf-df86{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1131b49e-a7b4{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-49b71f08-7933{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-width: 3px; border-left-style: solid; border-left-color: var(--ns-yellow);\n}.elementor .e-29b2c74f-c37c{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-26aad1d9-d9e5{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-650e8d90-b6ec{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-width: 3px; border-left-style: solid; border-left-color: var(--ns-yellow);\n}.elementor .e-2924b647-7116{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-2018486f-8137{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-5c6763b0-9544{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-width: 3px; border-left-style: solid; border-left-color: var(--ns-yellow);\n}.elementor .e-6bb1c8cd-3ed0{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(255,255,255,0.12);\n}.elementor .e-60f6cb02-f7d5{gap:3.25rem;}.elementor .e-43d47c19-9688{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-42302fd2-92b6{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-906e75a-b086{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-24728b-fbc6{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-869a7aa-81f8{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-310ed907-2393{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-37e6b57c-1834{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-30f92dd5-e7fe{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 52%;}.elementor .e-203f7d21-20c2{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-6d95902d-3b52{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4fab3c00-ba84{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4f3ed720-d512{position:relative;font-family:Montserrat;font-size:0.9375rem;color:var(--ns-text);line-height:1.6;padding-inline-start:1.75rem;&::before { content: "✓"; position: absolute; inset-inline-start: 0px; inset-block-start: 0px; color: var(--ns-teal); font-weight: 700; } & strong { color: var(--ns-ink); font-weight: 600; } & a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-3e97e3d1-f0f5{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-7268e160-3b3d{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-fcc7896-a5f7{border-color:rgba(4,13,16,0.06);background-color:var(--ns-mist);}.elementor .e-3feddc54-56ac{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 40%;}.elementor .e-4a6c5228-db03{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-3b13c3ed-cd5b{background-color:var(--ns-white);}.elementor .e-7162306f-77b3{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-3246b2ee-7be7{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-798892a0-3439{max-width:50rem;}.elementor .e-31d69a18-5d72{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-3599b5e8-6792{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-1777fe61-e185{flex:1 1 24rem;}.elementor .e-11a44d5-a586{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5042e971-2471{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-27a840dd-10af{flex:1 1 24rem;}.elementor .e-64aa50d2-3abf{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-8606e4e-35c8{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-37193e59-591b{flex:1 1 24rem;}.elementor .e-61937fd8-2c91{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-54fdd27d-d35a{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-1f65c85f-1db9{flex:1 1 24rem;}.elementor .e-1178cf8f-e353{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-129293a8-bf7f{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7cb836fb-3723{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-1548f343-ffe9{flex:1 1 24rem;}.elementor .e-7e1ae563-e2eb{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-3c367a22-9311{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-2e97c2c7-4358{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-75648365-b82e{flex:1 1 24rem;}.elementor .e-2d1368a5-5e6e{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-34aac6da-db0a{background-color:var(--ns-mist);}.elementor .e-28bdad28-2ee7{width:3.25rem;height:3.25rem;object-fit:cover;border-radius:50%;border-width:3px;border-color:var(--ns-white);border-style:solid;background-color:var(--ns-mist);& img { width: 3.25rem; height: 3.25rem; border-radius: 50%; object-fit: cover; }\n}.elementor .e-2826ecf-fb80{width:3.25rem;height:3.25rem;object-fit:cover;margin-inline-start:-0.85rem;border-radius:50%;border-width:3px;border-color:var(--ns-white);border-style:solid;background-color:var(--ns-mist);& img { width: 3.25rem; height: 3.25rem; border-radius: 50%; object-fit: cover; }\n}.elementor .e-74c7d54f-5a76{width:3.25rem;height:3.25rem;object-fit:cover;margin-inline-start:-0.85rem;border-radius:50%;border-width:3px;border-color:var(--ns-white);border-style:solid;background-color:var(--ns-mist);& img { width: 3.25rem; height: 3.25rem; border-radius: 50%; object-fit: cover; }\n}.elementor .e-517cae8f-8e86{width:auto;padding:0px;display:flex;flex-direction:row;flex:0 0 auto;align-items:center;}.elementor .e-15eb04cf-9d40{font-family:Montserrat;font-size:1rem;color:var(--ns-text);line-height:1.5;flex:1 1 18rem;& strong { font-family: Shape; font-weight: 600; color: var(--ns-ink); }\n}.elementor .e-1df9a3b1-5c64{width:100%;max-width:64rem;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.1rem;padding-inline-end:0.9rem;border-radius:60px;border-width:2px;border-color:transparent;border-style:solid;background-image:linear-gradient(0deg, #FFFFFF 0%,#FFFFFF 100%),linear-gradient(90deg, #FEE33F 0%,#2B8197 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:var(--ns-white);box-shadow:0px 20px 50px 0px rgba(21,67,80,0.12);display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:center;background-origin: border-box; background-clip: padding-box, border-box;\n}.elementor .e-10d458ef-1279{align-items:center;}.elementor .e-7161a122-a14f{padding-block-start:0rem;padding-block-end:3.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;background-color:var(--ns-mist);display:flex;flex-direction:column;align-items:center;}.elementor .e-268e1157-da9a{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-1228c689-e8e7{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-5a1771a3-62b0{max-width:50rem;}.elementor .e-41ce1837-82fb{width:100%;height:18rem;object-fit:cover;object-position:center center;border-radius:0.75rem;mix-blend-mode:normal;filter: grayscale(100%) ;
object-position: center center; & img { width: 100%; height: 18rem; object-fit: cover; object-position: center center; border-radius: 0.75rem; }\n}.elementor .e-1c4849f9-f737{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:var(--ns-teal);line-height:1.4;}.elementor .e-478e081b-5863{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-a2694ab-57c7404{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-48cd25e0-717b{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex:1 1 18rem;}.elementor .e-ed8ac67-5e94f89{width:100%;height:18rem;object-fit:cover;object-position:center center;border-radius:0.75rem;mix-blend-mode:normal;filter: grayscale(100%) ;
object-position: center center; & img { width: 100%; height: 18rem; object-fit: cover; object-position: center center; border-radius: 0.75rem; }\n}.elementor .e-362ed595-7e7b{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:var(--ns-teal);line-height:1.4;}.elementor .e-64790b82-9dd4{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-24551ce-4f1a{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-64c891f-b77d{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex:1 1 18rem;}.elementor .e-7e05b8c-e1136cd{width:100%;height:18rem;object-fit:cover;object-position:center center;border-radius:0.75rem;mix-blend-mode:normal;filter: grayscale(100%) ;
object-position: center center; & img { width: 100%; height: 18rem; object-fit: cover; object-position: center center; border-radius: 0.75rem; }\n}.elementor .e-5a56dd4f-58d6{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:var(--ns-teal);line-height:1.4;}.elementor .e-28b0a4ad-7487{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-6ddf4c7-bb79{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;margin-block-start:auto;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-735b548-3b17{padding-block-start:1rem;padding-block-end:1.5rem;padding-inline-start:1rem;padding-inline-end:1rem;flex:1 1 18rem;}.elementor .e-5f2d7e00-552f{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-2ca8e0ee-4ab8{font-family:Shape;font-weight:500;font-size:1.6rem;color:var(--ns-white);line-height:1.25;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-45d0969b-11c5{font-family:Montserrat;font-size:0.9375rem;color:rgba(255,255,255,0.82);line-height:1.6;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-f23ed15-f403{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 28rem;}.elementor .e-d3feebb-dcde{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:1.5rem;border-width:1px;background-color:var(--ns-ink);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:center;background-image: radial-gradient(ellipse at 100% 0%, rgba(21,67,80,0.9) 0%, rgba(4,13,16,0) 60%); gap: 1.5rem 2.5rem;\n}.elementor .e-6c841986-adfc{background-color:#040D10;}.elementor .e-2bf0dd8b-91c3{height:6.5rem;font-family:ivyora-display;font-weight:400;font-size:13rem;color:var(--ns-yellow);line-height:1;font-style:italic;}.elementor .e-33de1d9a-c88c{font-size:1.35rem;color:var(--ns-yellow);letter-spacing:0.18em;line-height:1;}.elementor .e-45ca6187-941b{font-family:Shape;font-weight:500;font-size:2.5rem;color:var(--ns-white);letter-spacing:-0.015em;line-height:1.28;text-align:center;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-66bca6aa-57f5{width:2.75rem;height:2.75rem;font-family:Shape;font-weight:600;font-size:0.95rem;color:var(--ns-ink);letter-spacing:0.02em;line-height:1;border-radius:50%;background-color:var(--ns-yellow);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-1b2409d6-7d17{font-family:Montserrat;font-size:0.875rem;color:rgba(255,255,255,0.72);line-height:1.45;& strong { display: block; font-family: Shape; font-weight: 600; font-size: 1rem; color: var(--ns-white); } & span { display: block; }\n}.elementor .e-17117fc1-3a3b{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:center;}.elementor .e-e03726d-4da8{font-family:Shape;font-weight:600;font-size:0.95rem;line-height:1.2;& a { display: inline-block; color: var(--ns-white); text-decoration: none; padding: 0.7rem 1.3rem; border-radius: 60px; border: 1px solid rgba(255,255,255,0.28); transition: border-color 0.25s, color 0.25s; } & a:hover { border-color: var(--ns-yellow); color: var(--ns-yellow); }\n}.elementor .e-f3310cd-7427{max-width:60rem;text-align:center;gap:1.6rem;align-items:center;}.elementor .e-27eb200e-91c9{overflow:hidden;background-color:#06171C;background-image: radial-gradient(ellipse at 50% -10%, rgba(43,129,151,0.6) 0%, rgba(4,13,16,0) 60%), radial-gradient(ellipse at 50% 120%, rgba(254,227,63,0.12) 0%, rgba(4,13,16,0) 50%);\n}.elementor .e-54a21fca-87bd{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-370dea6e-aee0{max-width:44rem;}.elementor .e-53594b30-9186{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-6abbcb6b-e64e{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-4852d038-8da1{gap:0.6rem;flex:1 1 18rem;}.elementor .e-7ec71972-efb1{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-1ceed2af-12d5{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-1a956851-8f52{gap:0.6rem;flex:1 1 18rem;}.elementor .e-990929-46ec{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-42574b50-25aa{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-391b3704-a253{gap:0.6rem;flex:1 1 18rem;}.elementor .e-6ac56e8d-9d01{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-784ec7ca-8459{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-49b9fe0c-d615{gap:0.6rem;flex:1 1 18rem;}.elementor .e-411e41f4-1448{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-68fae5e1-ead7{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-575de9ab-19d8{gap:0.6rem;flex:1 1 18rem;}.elementor .e-66ecccb2-a678{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-705cfb17-40d4{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-1aa0876d-5ec7{gap:0.6rem;flex:1 1 18rem;}.elementor .e-7fa93436-3eac{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7c582b5-c9f5{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-578b7e7c-f96d{gap:0.6rem;flex:1 1 18rem;}.elementor .e-32924585-bf11{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-72000323-6587{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-37004221-2f6d{gap:0.6rem;flex:1 1 18rem;}.elementor .e-8ab2dfe-614f{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-160a0927-aaae{background-color:var(--ns-mist);}.elementor .e-9cce3e8-9006{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-11f5d328-2636{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-54642e15-8a50{align-self:flex-start;}.elementor .e-64d29c58-caf3{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-4e4a087a-39ac{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-1cb1ce63-5046{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5045339d-c876{padding:0px;flex:1 1 auto;}.elementor .e-2c656075-69c6{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-77e12419-e722:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-77e12419-e722{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-235f78a8-4e01{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7b8f566f-223a{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-74629e86-97ce{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-3aa1a5a5-9830{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-70d30d15-ff49{padding:0px;flex:1 1 auto;}.elementor .e-392af36c-6ebb{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-1d4ff14e-232a:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-1d4ff14e-232a{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-506fb5f6-f88e{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7ae6a566-5a9d{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-71ca0f1b-edfe{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-686a6a04-3f98{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-f3fcb03-940d{padding:0px;flex:1 1 auto;}.elementor .e-18bfc71b-533f{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-b35ec74-d378:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-b35ec74-d378{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-d6e6440-dad7{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-59776e6f-54f1{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-405274d5-9fca{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-53e01c67-3a18{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-78687ee8-e24f{padding:0px;flex:1 1 auto;}.elementor .e-73e15a09-32aa{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-66fbdf2d-b6b8:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-66fbdf2d-b6b8{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-1adc7d16-d038{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-5f9e42c1-e205{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-29e3d3f5-4de4{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-13afc7e0-e4ac{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-ed28c0f-2907{padding:0px;flex:1 1 auto;}.elementor .e-3d36f57d-9061{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-1bebcc25-3f29:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-1bebcc25-3f29{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-5f84d1c2-157f{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-78907517-6b10{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-4f7d08eb-b92b{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-1937562e-e6ee{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-367693fc-6d75{padding:0px;flex:1 1 auto;}.elementor .e-5bfbc4aa-1595{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-64469376-4b02:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-64469376-4b02{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-47f5ab02-df5c{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-79ffe0d4-fbde{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-7ed7ae61-4644{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-1c84d3b0-858e{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-1054daf8-739b{padding:0px;flex:1 1 auto;}.elementor .e-71764147-711f{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-6a0d0194-aa3f:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-6a0d0194-aa3f{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;border-radius:0.5rem;gap:1.5rem;align-items:center;}.elementor .e-54258a7d-e372{margin-block-start:20px;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4168808c-80d6{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-657cc57c-c1fd{padding:0px;border-block-end-width: 1px; border-bottom-style: solid; border-bottom-color: rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-51301bd-662c{padding:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(4,13,16,0.12);\n}.elementor .e-583e9ede-1d56{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-5b3cf8e-65b1{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-b8b550-e3a7{background-color:var(--ns-white);}.elementor .e-780a2c4b-d4d9{font-size:3.3rem;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-4a7e1f95-3b09{width:2rem;height:2rem;font-family:Shape;font-weight:600;font-size:0.95rem;color:var(--ns-ink);border-radius:50%;background-color:var(--ns-yellow);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-77cc6c0a-8bbe{font-family:Montserrat;font-size:1rem;color:rgba(255,255,255,0.85);line-height:1.5;& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-2da7830b-87a2{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-7dff8692-33af{width:2rem;height:2rem;font-family:Shape;font-weight:600;font-size:0.95rem;color:var(--ns-ink);border-radius:50%;background-color:var(--ns-yellow);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-4d892d57-7d2e{font-family:Montserrat;font-size:1rem;color:rgba(255,255,255,0.85);line-height:1.5;& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-6cbedac8-265e{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-60ee3f7c-1b29{width:2rem;height:2rem;font-family:Shape;font-weight:600;font-size:0.95rem;color:var(--ns-ink);border-radius:50%;background-color:var(--ns-yellow);display:flex;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .e-487d1c7b-8013{font-family:Montserrat;font-size:1rem;color:rgba(255,255,255,0.85);line-height:1.5;& strong { color: var(--ns-white); font-weight: 600; }\n}.elementor .e-4e4c00a9-6b58{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-44ea2528-1554{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-7528cb38-1ae6{font-family:Montserrat;font-size:0.9375rem;color:rgba(255,255,255,0.85);line-height:1.6;padding-block-start:0.9rem;padding-block-end:0.9rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.75rem;border-width:1px;border-color:rgba(254,227,63,0.4);border-style:solid;& strong { color: var(--ns-yellow); font-weight: 600; } & a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-458a4bc5-2ffe{padding-block-start:0.5rem;}.elementor .e-153470b1-d7af{min-width:0px;gap:1.4rem;flex:1 1 58%;}.elementor .e-4464e540-50b6{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3a5e5c42-7bc2{font-family:Shape;font-weight:500;font-size:1.6rem;line-height:1.3;& a { color: var(--ns-ink); text-decoration: none; }\n}.elementor .e-f63fd05-8dee{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.25rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(4,13,16,0.10);\n}.elementor .e-6fa14783-4ff5{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3ed6bbe4-feb1{font-family:Shape;font-weight:500;font-size:1.15rem;line-height:1.4;& a { color: var(--ns-ink); text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-72960a20-a1f6{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.25rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(4,13,16,0.10);\n}.elementor .e-7c42654d-c337{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5846e52c-d554{font-family:Montserrat;font-size:0.9375rem;line-height:1.55;& a { color: var(--ns-ink); text-decoration: none; }\n}.elementor .e-8a6381d-e657{padding-block-start:1rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.25rem;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(4,13,16,0.10);\n}.elementor .e-45fb685a-16b7{font-family:Montserrat;font-size:0.875rem;color:var(--ns-text);line-height:1.55;padding:1rem;border-radius:0.75rem;background-color:var(--ns-mist);& a { color: var(--ns-teal); font-weight: 600; text-decoration: underline; text-underline-offset: 3px; }\n}.elementor .e-501b7faf-5219{padding:2.25rem;border-radius:1.5rem;background-color:var(--ns-white);box-shadow:0px 40px 90px 0px rgba(0,0,0,0.35);display:flex;flex-direction:column;gap:1.25rem;flex:1 1 42%;}.elementor .e-331d9b94-dc48{padding:0px;display:flex;flex-direction:row;gap:4.5rem;align-items:center;}.elementor .e-359884f8-4bf7{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 100% 0%, rgba(21,67,80,0.85) 0%, rgba(4,13,16,0) 55%);\n}