.elementor .e-4fe1b421-f9fa{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-14c2254c-818b{max-width:52rem;font-family:Shape;font-weight:500;font-size:3.5rem;color:var(--ns-white);letter-spacing:-0.025em;line-height:1.06;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-a89be38-3fd5{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-7fea3db1-e81b{max-width:40rem;}.elementor .e-353beb-b3d9{padding-block-start:0.4rem;}.elementor .e-4afc66a9-fc1f{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1c8cfdb0-38f0{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-42857d6b-c991{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-7cdb6e87-d587{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-62ab6c64-34f8{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-3a178728-5689{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-47725835-113d{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1a77b982-947c{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-6904d5c1-746d{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-7895352c-a77c{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-5fd77356-c06a{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-6a428b80-efc9{padding-block-start:0px;padding-block-end:0px;padding-inline-start:1rem;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.2rem;flex:1 1 12rem;border-inline-start: 3px solid var(--ns-yellow);\n}.elementor .e-2256be99-6c5c{padding-block-start:1.75rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1.9rem;display:flex;flex-direction:row;gap:1.5rem;flex-wrap:wrap;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-5b5e673e-6c86{gap:1.35rem;}.elementor .e-5c27b55e-7058{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-61cffc49-f3ea{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-78f1b347-8f64{gap:1.4rem;flex:0 1 38%;}.elementor .e-3c7f42d2-22c9{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-41dd5afa-4274{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-3dfc28f4-ada8{padding-block-start:1.6rem;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:column;gap:0.6rem;border-block-start: 1px solid rgba(4,13,16,0.12); border-block-end: 1px solid rgba(4,13,16,0.12);\n}.elementor .e-2079c36-9ade{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 55%;}.elementor .e-5e6ae2dd-2e14{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-8e19452-a58b{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-7ec82210-9ea2{max-width:50rem;}.elementor .e-5c3ddbc5-a6d1{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5616a666-1a07{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-413aeab-e8af{flex:1 1 20rem;}.elementor .e-7956a9f-f3f7{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5705c027-72ec{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-42cbb1f6-f7f1{flex:1 1 20rem;}.elementor .e-2f84017b-60dc{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5cbb717c-7673{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-770cfff1-9783{flex:1 1 20rem;}.elementor .e-407d57e7-1769{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-5cba626b-c054{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-6773188f-ea67{flex:1 1 20rem;}.elementor .e-19225e3-9ab7{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-7aba5214-6518{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-5e6c657e-a118{flex:1 1 20rem;}.elementor .e-4d83a6ed-1c04{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-7b196ba3-6ea7{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-6728b0af-a577{flex:1 1 20rem;}.elementor .e-55511e94-6a11{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-1c19e5f5-cbf4{background-color:var(--ns-mist);}.elementor .e-773d3ed3-d5dd{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-7d13256b-3b35{max-width:56rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.7;}.elementor .e-638853ac-579b{font-family:Shape;font-weight:600;font-size:1rem;line-height:1.4;& a { color: var(--ns-yellow); text-decoration: underline; text-underline-offset: 4px; }\n}.elementor .e-2593c929-13eb{font-family:ivyora-display;font-weight:400;font-size:1.6rem;color:var(--ns-white);line-height:1.45;font-style:italic;}.elementor .e-6b267abc-33a9{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-yellow);line-height:1.4;& span { color: rgba(255,255,255,0.7); font-weight: 500; }\n}.elementor .e-11dbdb5a-23d3{max-width:52rem;padding-block-start:2rem;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:1rem;display:flex;flex-direction:column;gap:0.9rem;border-block-start: 1px solid rgba(255,255,255,0.12);\n}.elementor .e-237a684f-1865{gap:1.35rem;}.elementor .e-2bad2253-538b{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 90% 0%, rgba(21,67,80,0.7) 0%, rgba(4,13,16,0) 55%);\n}.elementor .e-4fea6c9a-9403{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-b6b264-2f87{max-width:50rem;}.elementor .e-4ddb1d8e-9c02{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-587bed29-f0db{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-5bb2a5be-77e9{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-7eaf6067-9fc0{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-191f8228-e70d{font-family:Shape;font-weight:500;font-size:1rem;color:var(--ns-teal);line-height:1.8;}.elementor .e-3e628ff9-821f{background-color:var(--ns-mist);flex:1 1 18rem;}.elementor .e-593aeb4a-e539{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-6bf89e3e-3e65{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-49e27bcd-dd5e{max-width:50rem;}.elementor .e-28fe3246-7911{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-1a476f3b-e902{flex:1 1 14rem;}.elementor .e-6f120d48-44b6{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-30bc0652-6ec1{flex:1 1 14rem;}.elementor .e-53e93595-5964{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-4145ec26-572f{flex:1 1 14rem;}.elementor .e-66076bc3-7edd{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-6ff44474-f6ac{flex:1 1 14rem;}.elementor .e-43d72a84-41c7{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-4cd52a21-a933{background-color:var(--ns-mist);}.elementor .e-69d9d1a6-4cbe{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-5b9bb0e1-ed69{align-self:flex-start;}.elementor .e-43fe9245-e952{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-5f2a0e5-630d{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-497e5974-1898{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5486bf68-2edd{padding:0px;flex:1 1 auto;}.elementor .e-518c8374-ca60{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-211576f1-4487{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-44713213-5f80{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-44209bab-8771{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-1af1db1e-c4ea{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-2edd6417-d201{padding:0px;flex:1 1 auto;}.elementor .e-7756009-8e20{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-21d782d5-cd13{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-751de151-4e48{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-43e2f0e6-e37a{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-198eddae-514f{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5efe6a07-db58{padding:0px;flex:1 1 auto;}.elementor .e-5a95d1ec-c465{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-29c8b945-f06e{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-469680a6-61eb{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-45e9e04a-12e1{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-1a366bf5-b5f7{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-4a2267bc-1f8a{padding:0px;flex:1 1 auto;}.elementor .e-2b0f5a9-644c{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-483f8269-c93b{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-5095b83b-ee58{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-ec0f237-ed0b{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-9d02ecc-54df{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-79fa2402-57fb{padding:0px;flex:1 1 auto;}.elementor .e-13528e15-6636{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-4cc2a7d7-6b01{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-3c58ff38-f298{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-5caccef3-ea89{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-273fb7e5-298b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-6a3aeca5-1fc6{padding:0px;flex:1 1 auto;}.elementor .e-19120643-df17{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-20fdfe24-5397{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-6a201448-cdc9{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-5c94f152-2200{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-a179593-f2df{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-12f747c0-58ed{padding:0px;flex:1 1 auto;}.elementor .e-45709c53-291c{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-49dcdadf-2f09{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-71776dcf-200b{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-277daad0-239b{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-53e435cc-3418{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-490bd66b-859b{padding:0px;flex:1 1 auto;}.elementor .e-24d2a4bb-16f1{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-1a80a96c-1a01{padding-block-start:1.4rem;padding-block-end:1.4rem;padding-inline-start:0.25rem;padding-inline-end:0.25rem;gap:1.5rem;align-items:center;}.elementor .e-27579619-197f{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-1ca49a97-5c7c{padding:0px;border-block-end: 1px solid rgba(4,13,16,0.12); &[open] [data-element_type=e-accordion-item-icon]::before { transform: translateY(20%) rotate(-135deg); }\n}.elementor .e-23ef3d38-e239{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-10016b5b-dd7b{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-608b7d81-1c2c{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-7fbaa42c-17d5{max-width:40rem;}.elementor .e-77d1e89d-9e78{padding-block-start:0.4rem;}.elementor .e-b49923d-c367{max-width:52rem;gap:1.35rem;}.elementor .e-748160e9-a44f{background-color:var(--ns-ink);background-image: radial-gradient(ellipse at 85% 20%, rgba(21,67,80,0.8) 0%, rgba(4,13,16,0) 55%);\n}