.elementor .vx-hero{position:relative;}.elementor .vx-tab:hover,.elementor .vx-tab:focus-visible{color:#FFFFFF;background-color:rgba(255,255,255,0.1);}.elementor .vx-tab{width:100%;color:rgba(255,255,255,0.75);padding-block-start:0.8rem;padding-block-end:0.8rem;padding-inline-start:1.1rem;padding-inline-end:1.1rem;border-radius:0.9rem;border-width:1px;border-color:rgba(255,255,255,0.12);border-style:solid;background-color:rgba(255,255,255,0.04);transition:all 0.3s;&.e--selected { background-color: #258FDD; color: #FFFFFF; border-color: #258FDD; box-shadow: 0 10px 24px rgba(38,143,221,0.35); }\n}.elementor .vx-deco{position:absolute;z-index:1;pointer-events: none;\n}.elementor .vx-photo{width:100%;height:100%;object-fit:cover;border-radius:2rem;display:block;}.elementor .vx-card:hover,.elementor .vx-card:focus-visible{border-color:var(--verita-sky);box-shadow:0px 22px 46px 0px rgba(38,143,221,0.15);transform:translate3d(0px, -6px, 0px);}.elementor .vx-card{padding:1.75rem;border-radius:1.4rem;border-width:1px;border-color:var(--verita-line);border-style:solid;background-color:var(--verita-white);box-shadow:0px 8px 24px 0px rgba(0,53,86,0.05);transition:all 0.4s;display:flex;flex-direction:column;gap:0.75rem;}.elementor .vx-btn-line:hover,.elementor .vx-btn-line:focus-visible{color:var(--verita-white);background-color:var(--verita-navy);transform:translate3d(0px, -2px, 0px);}.elementor .vx-btn-line{font-family:Inter;font-weight:600;font-size:0.86rem;color:var(--verita-navy);padding-block-start:0.82rem;padding-block-end:0.82rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:1px;border-color:var(--verita-navy);border-style:solid;background-color:transparent;transition:all 0.35s;}.elementor .vx-btn-ghost:hover,.elementor .vx-btn-ghost:focus-visible{color:var(--verita-navy);background-color:var(--verita-white);transform:translate3d(0px, -2px, 0px);}.elementor .vx-btn-ghost{font-family:Inter;font-weight:600;font-size:0.86rem;color:var(--verita-white);padding-block-start:0.82rem;padding-block-end:0.82rem;padding-inline-start:1.6rem;padding-inline-end:1.6rem;border-radius:999px;border-width:1px;border-color:rgba(255,255,255,0.5);border-style:solid;background-color:rgba(255,255,255,0.08);backdrop-filter:blur(8px);transition:all 0.35s;}.elementor .vx-btn:hover,.elementor .vx-btn:focus-visible{background-color:var(--verita-navy);box-shadow:0px 14px 30px 0px rgba(0,53,86,0.25);transform:translate3d(0px, -2px, 0px);}.elementor .vx-btn{font-family:Inter;font-weight:600;font-size:0.86rem;color:var(--verita-white);letter-spacing:0.01em;padding-block-start:0.85rem;padding-block-end:0.85rem;padding-inline-start:1.7rem;padding-inline-end:1.7rem;border-radius:999px;background-color:var(--verita-blue);box-shadow:0px 10px 24px 0px rgba(38,143,221,0.25);transition:all 0.35s;}.elementor .vx-small{font-family:Inter;font-size:0.78rem;color:var(--verita-ink);line-height:1.6;opacity:80%;}.elementor .vx-text{font-family:Inter;font-size:0.92rem;color:var(--verita-ink);line-height:1.7;}.elementor .vx-lead{font-family:Inter;font-weight:400;font-size:clamp(0.95rem, 1.05vw, 1.05rem);color:var(--verita-ink);line-height:1.75;}.elementor .vx-h3{font-family:var(--verita-heading);font-size:clamp(1.02rem, 1.25vw, 1.15rem);color:var(--verita-navy);line-height:1.3;}.elementor .vx-h2{font-family:var(--verita-heading);font-size:clamp(1.6rem, 2.5vw, 2.35rem);color:var(--verita-navy);letter-spacing:-0.01em;line-height:1.15;}.elementor .vx-display{font-family:var(--verita-heading);font-size:clamp(2.1rem, 3.8vw, 3.4rem);color:var(--verita-white);letter-spacing:-0.015em;line-height:1.1;}.elementor .vx-eyebrow{font-family:Inter;font-weight:600;font-size:0.7rem;color:var(--verita-blue);letter-spacing:0.2em;text-transform:uppercase;}.elementor .vx-wrap{width:100%;max-width:72rem;position:relative;z-index:2;padding:0px;}.elementor .vx-section{overflow:hidden;position:relative;padding-block-start:6rem;padding-block-end:6rem;padding-inline-start:4rem;padding-inline-end:4rem;display:flex;flex-direction:column;gap:0px;align-items:center;}