.elementor .e-1fe8701-c275{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-14da3a5f-9549{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-30955de1-3cef{max-width:36rem;font-family:Shape;font-weight:500;font-size:1.35rem;color:var(--ns-white);line-height:1.38;}.elementor .e-4e3534b1-1ded{max-width:40rem;}.elementor .e-7608b268-9474{padding-block-start:0.4rem;}.elementor .e-3101387-bf56{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-532cff55-914c{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-7b0156ab-d605{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-12df7dd5-b094{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-638509df-2eb0{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-bcd9456-7e20{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-65e100a0-632e{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-433792d-da11{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-35d7a4ea-f44c{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-5b94e72a-2f99{font-family:Shape;font-weight:600;font-size:1.05rem;color:var(--ns-white);line-height:1.3;}.elementor .e-61c2c193-3d0c{font-family:Montserrat;font-size:0.8125rem;color:rgba(255,255,255,0.74);line-height:1.45;}.elementor .e-3a01f60d-ea07{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-63a64116-4cad{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-2e936ede-a1b2{gap:1.35rem;}.elementor .e-630987ed-18e2{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-1d02f724-c389{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-4e9d860f-5c8c{max-width:50rem;}.elementor .e-c1c38e5-f5f6{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-6f521d51-ff31{flex:1 1 22rem;}.elementor .e-c8dd5b4-f53f{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-teal);letter-spacing:0.08em;}.elementor .e-2693672e-c75b{flex:1 1 22rem;}.elementor .e-681f47c6-bf6b{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-25d1a425-e525{background-color:var(--ns-mist);}.elementor .e-5d6faef1-5240{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-30a85fe4-c3b1{max-width:50rem;}.elementor .e-a3bde89-30f2{flex:1 1 14rem;}.elementor .e-c5b8650-1b93{flex:1 1 14rem;}.elementor .e-2499c002-4e36{flex:1 1 14rem;}.elementor .e-13565f3e-947d{flex:1 1 14rem;}.elementor .e-35618325-ea43{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-21f76b27-ff81{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-6fab3496-f9eb{max-width:50rem;}.elementor .e-5a9f1f89-dc45{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-36e12365-c1fe{font-family:Shape;font-weight:600;font-size:1.15rem;color:var(--ns-white);line-height:1.3;}.elementor .e-e347ba4-62ca{gap:0.5rem;flex:1 1 14rem;}.elementor .e-621c547c-4801{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-3d53cd90-68af{font-family:Shape;font-weight:600;font-size:1.15rem;color:var(--ns-white);line-height:1.3;}.elementor .e-7898bd64-d9c4{gap:0.5rem;flex:1 1 14rem;}.elementor .e-70d0580a-186d{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-46dbd1d5-2a00{font-family:Shape;font-weight:600;font-size:1.15rem;color:var(--ns-white);line-height:1.3;}.elementor .e-1dd8fa6c-f5e1{gap:0.5rem;flex:1 1 14rem;}.elementor .e-76ccb86f-9f08{font-family:Shape;font-weight:600;font-size:0.9rem;color:var(--ns-yellow);letter-spacing:0.08em;}.elementor .e-74690f8e-d719{font-family:Shape;font-weight:600;font-size:1.15rem;color:var(--ns-white);line-height:1.3;}.elementor .e-395f4af1-9493{gap:0.5rem;flex:1 1 14rem;}.elementor .e-67bfe73e-816d{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-2ae9dcf0-4d0d{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-698fd3c0-8819{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-644b99a9-f8ec{align-self:flex-start;}.elementor .e-2d82f9b0-fa9f{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-2e41add3-9b8c{position:sticky;inset-block-start:7rem;gap:1.4rem;flex:0 1 32%;}.elementor .e-7d3c31f-3f8d{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-54ee61b9-3dc2{padding:0px;flex:1 1 auto;}.elementor .e-770ffc12-7fb3{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-76cb93c4-de93{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-2c091d8b-1a00{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-2b767cd8-dd08{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-59114e1-327d{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-194799fe-5822{padding:0px;flex:1 1 auto;}.elementor .e-6da446b6-a1e3{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-5e380ca3-3065{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-2a1d9674-cca7{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-10e3e9a3-8132{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-1d8db9b9-396b{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-270b0b6c-fe25{padding:0px;flex:1 1 auto;}.elementor .e-1429118d-7736{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-7877add9-44d6{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-3f96a942-35b9{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-41c81c6e-f8b0{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-3c11ee71-acfd{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-5c6f41-fa82{padding:0px;flex:1 1 auto;}.elementor .e-22ea5bb5-7e8e{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-419c63ff-b46f{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-3e90235-4d38{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-59436783-dd3c{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-3d99f982-b475{font-family:Shape;font-weight:500;font-size:1.2rem;color:var(--ns-ink);line-height:1.4;}.elementor .e-72a11be-6378{padding:0px;flex:1 1 auto;}.elementor .e-79fa18a3-2d8e{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-5472734b-6c13{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-6589e498-e25d{padding-block-start:0px;padding-block-end:1.6rem;padding-inline-start:0px;padding-inline-end:3rem;}.elementor .e-7154140a-e356{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-76cd7c96-bdc2{min-width:0px;padding:0px;display:flex;flex-direction:column;flex:1 1 60%;}.elementor .e-7befc7a2-2abf{padding:0px;display:flex;flex-direction:row;gap:4rem;align-items:flex-start;}.elementor .e-16c111b9-59b8{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-teal); }\n}.elementor .e-5edc2f4c-d9f3{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-53a50e33-1d90{flex:1 1 15rem;}.elementor .e-f691d0e-e354{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-69356333-2760{flex:1 1 15rem;}.elementor .e-4f1fcb01-2583{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-2cd91425-8cba{flex:1 1 15rem;}.elementor .e-3c5f7fa9-44d0{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-5aa1a0b0-9a97{flex:1 1 15rem;}.elementor .e-57828704-4a46{padding:0px;display:flex;flex-direction:row;gap:1.25rem;flex-wrap:wrap;align-items:stretch;}.elementor .e-7cdd3ef2-f061{background-color:var(--ns-mist);}.elementor .e-76b893e0-5549{& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow); }\n}.elementor .e-30bcaf3f-662a{max-width:40rem;}.elementor .e-52b6bf4e-eef0{padding-block-start:0.4rem;}.elementor .e-55e8985b-2967{max-width:52rem;gap:1.35rem;}.elementor .e-1ea69295-477f{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}