.elementor .text-brand{font-weight:600;font-size:32px;color:var(--color-bg-main);line-height:32px}.elementor .button-secondary{min-height:44px;font-family:Manrope;font-weight:700;font-size:14px;color:#fff;padding-inline-start:16px;padding-inline-end:16px;border-radius:12px;border-width:1px;border-color:#D1D5DB;border-style:solid;background-color:#ffffff4a;display:inline-flex;gap:10px;justify-content:center;align-items:center}.elementor .text-caption{font-family:Manrope;font-weight:500;font-size:16px;color:var(--color-border);letter-spacing:.01em;line-height:1.4em}.elementor .text-small{font-family:Manrope;font-weight:400;font-size:18px;line-height:1.5em}.elementor .text-lead{font-family:Manrope;font-weight:400;font-size:16px;color:var(--color-brand-050);line-height:1.55em}.elementor .text-h4{font-family:Manrope;font-weight:600;font-size:20px;color:#fff;line-height:1.3em}.elementor .text-h3{font-family:Manrope;font-weight:600;font-size:20px;color:#fff;letter-spacing:0;line-height:1.2em}.elementor .text-h2{font-family:Manrope;font-weight:500;font-size:22px;color:var(--color-brand-050);letter-spacing:0;line-height:1.1em}.elementor .text-h1{font-family:Manrope;font-weight:800;font-size:44px;color:var(--color-bg-main);letter-spacing:0;line-height:1.05em}