.elementor .bs-legal-p{font-family:var(--bs-font);font-size:1rem;color:var(--bs-muted);line-height:1.7;margin-block-start:0.75rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bs-legal-h2{font-family:var(--bs-font);font-weight:700;font-size:1.25rem;color:var(--bs-blue);line-height:1.3;margin-block-start:2.2rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bs-legal-meta{font-family:var(--bs-font);font-size:0.9rem;color:var(--bs-faint);padding-block-end:1.5rem;margin-block-start:0.9rem;margin-block-end:2rem;margin-inline-start:0px;margin-inline-end:0px;border-block-end: 1px solid var(--bs-border);\n}.elementor .bs-legal-h1{font-family:var(--bs-font);font-weight:700;font-size:clamp(2rem, 4vw, 2.8rem);color:var(--bs-blue);letter-spacing:-0.01em;line-height:1.1;margin-block-start:0.35rem;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .bs-legal-section{max-width:860px;padding-block-start:9rem;padding-block-end:5rem;padding-inline-start:1.5rem;padding-inline-end:1.5rem;margin-inline-start:auto;margin-inline-end:auto;}.elementor .bs-eyebrow{font-family:var(--bs-font);font-weight:600;font-size:var(--bs-text-meta);color:var(--bs-red);letter-spacing:0.16em;line-height:1.65;text-transform:uppercase;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0px;margin-inline-end:0px;display:block;}