.elementor .fonte-etiqueta{width:fit-content;font-family:var(--fonte-textos);font-weight:600;font-size:0.875rem;color:var(--cor-titulos);letter-spacing:0.8px;line-height:140%;text-transform:uppercase;padding-block-start:8px;padding-block-end:8px;padding-inline-start:16px;padding-inline-end:16px;margin-block-start:10px;margin-block-end:20px;border-radius:100px;border-style:none;background-color:var(--cor-realce);background-clip:border-box;}.elementor .fonte-menor{font-family:var(--fonte-textos);font-weight:400;font-size:0.875rem;color:var(--cor-textos);letter-spacing:0em;line-height:150%;}.elementor .fonte-maior{font-family:var(--fonte-textos);font-weight:400;font-size:1.25rem;color:var(--cor-textos);letter-spacing:0em;line-height:150%;}.elementor .fonte-global{font-family:var(--fonte-textos);font-weight:400;font-size:1rem;color:var(--cor-textos);letter-spacing:0em;line-height:150%;}.elementor .titulo-h4{font-family:var(--fonte-titulos);font-weight:500;font-size:1.25rem;color:var(--cor-titulos);letter-spacing:-2%;line-height:150%;}.elementor .titulo-h3{font-family:var(--fonte-titulos);font-weight:500;font-size:2rem;color:var(--cor-titulos);letter-spacing:-3%;line-height:140%;}.elementor .titulo-h2{font-family:var(--fonte-titulos);font-weight:600;font-size:3rem;color:var(--cor-titulos);letter-spacing:-3%;line-height:110%;}.elementor .titulo-h1{font-family:var(--fonte-titulos);font-weight:600;font-size:4rem;color:var(--cor-titulos);letter-spacing:-3%;line-height:110%;}