.elementor .ns-row{padding:0px;display:flex;flex-direction:row;gap:0.9rem;flex-wrap:wrap;align-items:center;}.elementor .ns-chip{font-family:Montserrat;font-weight:600;font-size:0.75rem;color:var(--ns-teal);letter-spacing:0.08em;text-transform:uppercase;padding-block-start:0.35rem;padding-block-end:0.35rem;padding-inline-start:0.8rem;padding-inline-end:0.8rem;border-radius:60px;background-color:rgba(21,67,80,0.08);display:inline-block;align-self:flex-start;white-space: nowrap;\n}.elementor .ns-card{padding:2rem;border-radius:1.25rem;border-width:1px;border-color:rgba(4,13,16,0.10);border-style:solid;background-color:var(--ns-white);display:flex;flex-direction:column;gap:0.9rem;}.elementor .ns-btn-ghost-dark:hover,.elementor .ns-btn-ghost-dark:focus-visible{color:var(--ns-teal);border-color:var(--ns-teal);}.elementor .ns-btn-ghost-dark:focus{outline-width:2px;outline-color:var(--ns-teal);outline-style:solid;outline-offset:3px;}.elementor .ns-btn-ghost-dark{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-ink);text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:60px;border-width:1px;border-color:rgba(4,13,16,0.35);border-style:solid;background-color:transparent;transition:border-color 0.25s, color 0.25s;}.elementor .ns-btn-ghost-light:hover,.elementor .ns-btn-ghost-light:focus-visible{color:var(--ns-yellow);border-color:var(--ns-yellow);}.elementor .ns-btn-ghost-light:focus{outline-width:2px;outline-color:var(--ns-yellow);outline-style:solid;outline-offset:3px;}.elementor .ns-btn-ghost-light{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-white);text-align:center;text-decoration:none;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:2rem;padding-inline-end:2rem;border-radius:60px;border-width:1px;border-color:rgba(255,255,255,0.35);border-style:solid;background-color:transparent;transition:border-color 0.25s, color 0.25s;}.elementor .ns-btn-primary-dark:hover,.elementor .ns-btn-primary-dark:focus-visible{color:var(--ns-ink);background-color:var(--ns-yellow);transform:translate3d(0px, -2px, 0px);}.elementor .ns-btn-primary-dark:focus{outline-width:2px;outline-color:var(--ns-teal);outline-style:solid;outline-offset:3px;}.elementor .ns-btn-primary-dark{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-white);letter-spacing:0.01em;text-align:center;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:60px;border-width:0px;background-color:var(--ns-ink);transition:background-color 0.25s, color 0.25s, transform 0.25s;}.elementor .ns-btn-primary:hover,.elementor .ns-btn-primary:focus-visible{color:var(--ns-ink);background-color:var(--ns-white);transform:translate3d(0px, -2px, 0px);}.elementor .ns-btn-primary:focus{outline-width:2px;outline-color:var(--ns-yellow);outline-style:solid;outline-offset:3px;}.elementor .ns-btn-primary{font-family:Shape;font-weight:600;font-size:1rem;color:var(--ns-ink);letter-spacing:0.01em;text-align:center;text-decoration:none;padding-block-start:1.05rem;padding-block-end:1.05rem;padding-inline-start:2.1rem;padding-inline-end:2.1rem;border-radius:60px;border-width:0px;background-color:var(--ns-yellow);transition:background-color 0.25s, color 0.25s, transform 0.25s;}.elementor .ns-body-light{font-family:Montserrat;font-weight:400;font-size:1rem;color:rgba(255,255,255,0.80);line-height:1.75;& a {
  color: #fff !important;
  transition: 0.4s ease;
}
& a:hover {
  opacity: 0.8;
}\n}.elementor .ns-body{font-family:Montserrat;font-weight:400;font-size:1rem;color:var(--ns-text);line-height:1.75;}.elementor .ns-lead-light{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:rgba(255,255,255,0.80);line-height:1.75;& a {
  color: #fff !important;
}\n}.elementor .ns-lead{font-family:Montserrat;font-weight:400;font-size:1.125rem;color:var(--ns-text);line-height:1.75;}.elementor .ns-h3{font-family:Shape;font-weight:500;font-size:1.45rem;color:var(--ns-ink);letter-spacing:-0.01em;line-height:1.25;}.elementor .ns-h2-light{font-family:Shape;font-weight:500;font-size:3.25rem;color:var(--ns-white);letter-spacing:-0.02em;line-height:1.08;& em { font-family: ivyora-display; font-style: italic; font-weight: 400; color: var(--ns-yellow) !important; }\n}.elementor .ns-h2{font-family:Shape;font-weight:500;font-size:3.25rem;color:var(--ns-ink);letter-spacing:-0.02em;line-height:1.08;}.elementor .ns-eyebrow-light{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:var(--ns-yellow);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;display:block;}.elementor .ns-eyebrow{font-family:Montserrat;font-weight:600;font-size:0.8125rem;color:var(--ns-teal);letter-spacing:0.14em;line-height:1.4;text-transform:uppercase;display:block;}.elementor .ns-stack{padding:0px;display:flex;flex-direction:column;gap:1.25rem;}.elementor .ns-wrap{width:100%;max-width:75rem;padding:0px;display:flex;flex-direction:column;gap:3.5rem;}.elementor .ns-section{padding-block-start:7.5rem;padding-block-end:7.5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;display:flex;flex-direction:column;align-items:center;}