.elementor .hero-title{font-weight:800;font-size:clamp(2.5rem, 5vw, 6rem);letter-spacing:-0.02em;}.elementor .hero-text{max-width:40ch;font-size:1.125rem;color:var(--tr-color-secondary);line-height:1.2em;}.elementor .hero-section{padding:1.5rem;border-radius:var(--tr-radius-xl);background-color:var(--tr-color-brand-light);display:flex;gap:1rem;justify-content:flex-start;align-items:center;}.elementor .hero-inner{padding:0rem;display:flex;flex-direction:row;gap:2rem;flex-wrap:wrap;justify-content:space-between;}.elementor .content-section{padding-block-start:4rem;padding-block-end:4rem;justify-content:center;}.elementor .flex-row{padding:0px;margin:0px;display:flex;flex-direction:row;justify-content:flex-end;align-self:end;}.elementor .content-title{max-width:38ch;font-size:2.5rem;line-height:1.1em;}.elementor .content-text{max-width:65ch;font-size:1.125rem;color:var(--tr-color-text);}.elementor .label{width:15rem;height:15rem;position:relative;z-index:-1;color:#ffffff00;padding-block-start:0rem;padding-block-end:0rem;padding-inline-start:0rem;padding-inline-end:0rem;margin-block-end:-15rem;margin-inline-start:0rem;margin-inline-end:0px;align-self:start;}.elementor .form{width:40%;min-width:28rem;color:var(--tr-color-brand-light);padding-block-start:4rem;padding-block-end:2.5rem;padding-inline-start:2.5rem;padding-inline-end:2.5rem;margin:0px;border-radius:var(--tr-radius-l);background-color:var(--tr-color-primary);display:flex;flex-direction:column;gap:1rem;}.elementor .form-title{font-weight:800;font-size:1.75rem;color:var(--tr-color-brand-light);}.elementor .heading-6{font-size:var(--tr-size-h6);}.elementor .heading-1{font-weight:800;font-size:var(--tr-size-h1);}.elementor .heading-5{font-weight:600;font-size:var(--tr-size-h5);}