.elementor .e-13da0316-ee75{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-39590e0f-7ff0{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-19199a50-ffce{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-4d8502a7-79e9{max-width:38rem;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-10ac65a0-2663{padding-block-start:0.4rem;}.elementor .e-48fff25c-b93d{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.35rem;flex:1 1 60%;}.elementor .e-5b5c3cc6-163d{font-family:Montserrat;font-weight:600;font-size:0.7rem;color:var(--ns-yellow);letter-spacing:0.14em;text-transform:uppercase;}.elementor .e-73bfdd5f-1dd3{font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.25;}.elementor .e-4ce66060-1e17{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-5e177be3-7e0c{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-29dcb9b5-de9c{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-16e049c9-d19f{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-7add4f48-6725{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-3aa83d91-b99f{padding:0px;display:flex;flex-direction:column;gap:0.6rem;}.elementor .e-2df40994-64ca{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-68a698f4-9b22{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-2a59168f-2227{padding:0px;display:flex;flex-direction:row;gap:4.5rem;align-items:center;}.elementor .e-31f317c7-a56a{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-70d0a84b-c16d{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-7f4c8ae2-64a6{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-77f1f768-1555{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5c7e2c89-6600{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-5b02d015-e612{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-4ee2ff6a-7394{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1e02185-7961{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-92ca2bc-1add{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-603130e8-ba4b{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-47f59ed-1b51{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-1c9367d-2cbb{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-2eb7629a-9aa4{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-5ff7f5f7-9010{gap:3.25rem;}.elementor .e-60f5befc-6bfd{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-446624e-160b{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-2c761b10-36bf{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-b0856a7-2e7f{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-c59a3b7-12d1{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 54%;}.elementor .e-3e54b801-aa6a{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-647d7d7a-aaf0{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-346eb55d-53ec{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-28483557-1088{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-703d553c-e8fb{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-25f24351-5a72{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);}.elementor .e-1d53363b-5b05{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 40%;}.elementor .e-b659bb8-e3e2{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-4fc161cb-e6f0{background-color:var(--ns-white);}.elementor .e-36e980d0-4cf8{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4e311e8f-82d3{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-16edd5ff-7968{max-width:50rem;}.elementor .e-cf92e0d-bba6{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-4c3550d5-4434{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-6891491c-2468{flex:1 1 16rem;}.elementor .e-334349f4-1f0b{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-34aa0351-dc54{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7a4d2315-dc12{flex:1 1 16rem;}.elementor .e-5a22fa21-61fe{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5a10e4e6-5845{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4f720c65-d378{flex:1 1 16rem;}.elementor .e-31ef442e-24c7{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-3a2b2dc4-c1aa{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-76fc6954-8264{flex:1 1 16rem;}.elementor .e-336e1bc0-cca4{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-7e1cbd87-b168{max-width:52rem;font-family:Montserrat;font-size:1rem;color:var(--ns-text);line-height:1.6;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-29cce0d8-580a{background-color:var(--ns-mist);}.elementor .e-2ead8390-6626{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-4c470fef-ad2b{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-55e6edf4-9d4e{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-6f6fa8c4-8e6c{width:auto;padding:0px;display:flex;flex-direction:row;flex:0 0 auto;align-items:center;}.elementor .e-2fc4bab7-d03b{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-7cf410a7-b0a3{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-6ea635ba-e4f9{align-items:center;}.elementor .e-4c489864-5c83{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-3c0bbf1b-1289{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-21a28184-d39d{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-62fe472-3b90{max-width:50rem;}.elementor .e-71e4cc7b-5e92{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-641adeac-d456{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-43829c73-239a{flex:1 1 20rem;}.elementor .e-57d446a2-12c9{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-6401aecf-eb5e{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-3fe22b97-ba0a{flex:1 1 20rem;}.elementor .e-788f0af0-10a6{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-3ba7677b-e6c0{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-36b0b990-eed9{flex:1 1 20rem;}.elementor .e-49b1a5d9-2717{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-9103b97-5861{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-54901bd6-98d3{flex:1 1 20rem;}.elementor .e-544942d9-1fea{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-1d47c4cc-e2c4{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-1dbcbe7c-4f7e{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-3246491-c061{flex:1 1 20rem;}.elementor .e-3996905b-b5bf{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-113efa21-9230{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-65925e76-5ced{flex:1 1 20rem;}.elementor .e-1ed6a150-b4f3{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-274a717a-9387{background-color:var(--ns-white);}.elementor .e-78427e55-d713{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-44154d07-f77c{& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-5b15c28c-21c4{max-width:50rem;}.elementor .e-600eefbb-3c04{color:var(--ns-yellow);background-color:rgba(254,227,63,0.12);}.elementor .e-12f11195-b414{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-671191b0-f1f7{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-4e25506e-ac57{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-7cbfc9f2-5223{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-39be6894-2465{flex:1 1 18rem;}.elementor .e-36804b2e-bcf2{color:var(--ns-yellow);background-color:rgba(254,227,63,0.12);}.elementor .e-cea3588-b817{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-35e2f017-cdc9{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-624c32b9-bd98{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-566d296a-2dad{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-21ce5c20-6074{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-yellow); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-1fe0238c-21e9{flex:1 1 18rem;}.elementor .e-f02e61f-7c00{color:var(--ns-yellow);background-color:rgba(254,227,63,0.12);}.elementor .e-7bc8a50b-6d4d{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-13a0f7e3-b59b{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-670e581-e21b{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-6e2be028-514a{padding:0px;display:flex;flex-direction:column;gap:0.5rem;}.elementor .e-7f161f51-3c49{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-yellow); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-59e01be3-190a{flex:1 1 18rem;}.elementor .e-31ea4052-4fde{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-4688f291-b2be{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 100% 0%, rgba(21,67,80,0.75) 0%, rgba(4,13,16,0) 55%);\n}.elementor .e-407bf396-c8ec{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4aaa4ad8-2043{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-2b08cd79-1a73{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-19c97855-229e{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-2512884e-d1f5{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-199e34e3-eb67{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-48d96fcc-d0c3{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1.25rem;flex:1 1 52%;}.elementor .e-2550f462-2c4b{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-12349c1e-3e02{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-399d9af2-f9b4{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-49458efe-f5af{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-7a7ca038-44af{padding:0px;display:flex;flex-direction:column;gap:0.7rem;}.elementor .e-588deaa0-edbe{border-color:rgba(4,13,16,0.06);background-color:var(--ns-mist);}.elementor .e-156234e0-1812{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:1rem;flex:1 1 40%;}.elementor .e-5ed265d9-f44a{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:center;}.elementor .e-4351025d-ba02{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-713b33e1-e59a{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-2ee3f171-ea9f{min-width:0px;padding:0px;display:flex;flex-direction:column;gap:0.6rem;flex:1 1 28rem;}.elementor .e-360c864c-5dc8{padding-block-start:2.25rem;padding-block-end:2.25rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;border-radius:1.5rem;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-482e9785-429f{background-color:var(--ns-white);}.elementor .e-5504ede3-f51b{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-479a65e8-11a8{font-size:1.35rem;color:var(--ns-yellow);letter-spacing:0.18em;line-height:1;}.elementor .e-38a2c3d0-f621{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-4e85b068-b7be{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-22906e30-b024{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-21e87de1-16af{width:auto;padding:0px;display:flex;flex-direction:row;gap:0.85rem;align-items:center;}.elementor .e-1889a7a3-2274{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-341da865-11fe{max-width:60rem;text-align:center;gap:1.6rem;align-items:center;}.elementor .e-7a79dcca-b675{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-44cb94cf-db65{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-2fa8ecb5-d44f{max-width:44rem;}.elementor .e-2292507-5e07{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-3a8c3a8-27c5{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-3d49a971-644f{gap:0.6rem;flex:1 1 18rem;}.elementor .e-d6e17ba-d430{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7ad60c1-5fc5{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-5e3385a3-bba5{gap:0.6rem;flex:1 1 18rem;}.elementor .e-4a6ef818-6614{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-ba29da5-2def{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-3f3b12be-2f4f{gap:0.6rem;flex:1 1 18rem;}.elementor .e-825a99c-600e{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4b4bf579-ed1d{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-100884e3-fffa{gap:0.6rem;flex:1 1 18rem;}.elementor .e-3a5e77b2-ddd6{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-45cba9f9-c5df{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-29a4a7ae-5e43{gap:0.6rem;flex:1 1 15rem;}.elementor .e-48bced0a-3cf6{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-14ca4958-c3fc{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-2688a78c-7754{gap:0.6rem;flex:1 1 15rem;}.elementor .e-67f6d8aa-b892{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-193ccd46-6bf4{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-16a2cc97-b7a0{gap:0.6rem;flex:1 1 15rem;}.elementor .e-34bbfef7-6f18{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-476f249-92d4{background-color:var(--ns-mist);}.elementor .e-2e275ece-a845{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-63792e87-b944{& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-109e81ca-6bd1{align-self:flex-start;}.elementor .e-675a273b-a6d4{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-3e3f80c3-e9e9{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-29cde2f0-231b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6e07de01-be9a{padding:0px;flex:1 1 auto;}.elementor .e-16c0f11e-2fec{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-112b07d-90da:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-112b07d-90da{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-538c2717-f4e2{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-119902db-b00e{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-26b20616-46fc{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-7f79f920-449d{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4ba274be-a37a{padding:0px;flex:1 1 auto;}.elementor .e-d7bd311-1348{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-5e8214cc-4c46:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-5e8214cc-4c46{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-3962ecec-9f5e{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-67c812d-cc59{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-48330c64-34cc{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-1d7a5b3f-71a6{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2d4864aa-e09f{padding:0px;flex:1 1 auto;}.elementor .e-1ef8ac4e-6f27{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-58898f60-b337:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-58898f60-b337{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-26ee6621-f6c6{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-6533d5c6-7977{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-6a42c476-7ce0{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-22afa755-4ba1{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6170bdd2-20b0{padding:0px;flex:1 1 auto;}.elementor .e-4e4ec0d5-4471{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-55a12111-d4da:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-55a12111-d4da{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-6c70f151-5cba{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-361ec698-d97e{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-72753209-8284{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-af1c0a7-f323{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-547f9860-8b62{padding:0px;flex:1 1 auto;}.elementor .e-5a8d10d8-5376{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-5e364efc-8722:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-5e364efc-8722{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-2d3662d8-b016{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-660fbd32-f0b0{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-543e8659-e508{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-40426555-e2f2{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-43a4b19-eb2a{padding:0px;flex:1 1 auto;}.elementor .e-474b2a3b-31e7{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-41659949-f0a6:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-41659949-f0a6{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-565726d1-4b6c{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-4871e2f4-aa7a{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-5b8ede4c-be89{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-2914932b-998c{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-f2a8371-109e{padding:0px;flex:1 1 auto;}.elementor .e-60c706be-5e79{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-2e9f1a17-4490:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-2e9f1a17-4490{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-3e564562-3ca1{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-7dc1097b-afcb{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-a25b393-ed78{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-255333f3-84a1{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4dcdfc4f-f75a{padding:0px;flex:1 1 auto;}.elementor .e-7b9f4d68-26ab{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-484a7d3c-dcd5:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-484a7d3c-dcd5{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-7b944e08-ba73{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-740a5604-f3bc{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-6a18a192-2540{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-677e1f02-4113{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-22f2c62d-462e{padding:0px;flex:1 1 auto;}.elementor .e-1baabc88-b018{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-2d1d2086-d8b3:focus{outline-width:2px;outline-color:#154350;outline-style:solid;outline-offset:2px;}.elementor .e-2d1d2086-d8b3{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-535421e0-e5ac{margin-block-start:1.6rem;& a { color: var(--ns-teal); text-decoration: underline; text-underline-offset: 3px; font-weight: 600; }\n}.elementor .e-33b091a3-adf3{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-123ba451-c7a6{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-5d8afd7c-24cc{padding:0px;border-block-start-width: 1px; border-top-style: solid; border-top-color: rgba(4,13,16,0.12);\n}.elementor .e-35baadf5-501b{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 0px;}.elementor .e-632c4e69-cc28{padding:0px;display:flex;flex-direction:row;gap:5rem;align-items:flex-start;}.elementor .e-7995655e-ba21{background-color:var(--ns-white);}.elementor .e-155e93e9-3fa3{font-size:3.3rem;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-3d026fc6-a6bb{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-4ffc4483-bdc3{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-59765b57-5e13{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-117822a-e7a3{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-75b3b894-3e1d{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-6eccf49a-21f1{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-198754ea-8111{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-4a6dbd54-1ff7{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-629dfcf-994b{padding:0px;display:flex;flex-direction:row;gap:0.9rem;align-items:center;}.elementor .e-78a387c9-1519{padding:0px;display:flex;flex-direction:column;gap:0.75rem;}.elementor .e-5d38ecd-20f6{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-420d7d0e-e5e2{padding-block-start:0.5rem;}.elementor .e-66cb2b54-28f0{min-width:0px;gap:1.4rem;flex:1 1 58%;}.elementor .e-760dc9eb-d0be{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-3bed5354-87a8{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-6b015586-f368{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-15b6d167-b275{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-5cd38bec-dc9e{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-7eed9a00-5888{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-52696c0-25ea{font-family:Montserrat;font-weight:700;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.12em;text-transform:uppercase;}.elementor .e-26e83121-f7b0{font-family:Montserrat;font-size:0.9375rem;line-height:1.55;& a { color: var(--ns-ink); text-decoration: none; }\n}.elementor .e-65e45c56-b7f1{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-45c4be9c-b292{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-5b99e296-beb1{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-4e50496-758f{padding:0px;display:flex;flex-direction:row;gap:4.5rem;align-items:center;}.elementor .e-58b2d7f-5171{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}