.elementor .logo{height:50px;object-fit:contain;flex:0 1 auto;}.elementor .titulo-h1-h2{font-family:var(--title-font-family);font-weight:700;font-size:var(--titulo-tamanho);color:var(--corpadvance-branco);text-transform:uppercase;}.elementor .body-texto{font-family:var(--manrope-texto);font-size:var(--texto-normal);color:var(--corpadvance-branco);}.elementor .botao{font-family:var(--space-grotesk);font-weight:700;font-size:18px;color:var(--corpadvance-preto);padding:20px;margin-block-start:20px;border-radius:var(--botao-border-radius);border-width:var(--botao-border-width);border-color:var(--corpadvance-branco);border-style:solid;background-color:var(--corpadvance-branco);}.elementor .botao:hover,.elementor .botao:focus-visible{color:var(--corpadvance-branco);background-color:var(--corpadvance-azul);}.elementor .botao-primario{color:var(--corpadvance-preto);background-color:var(--corpadvance-azul);display:block;}.elementor .botao-primario:hover,.elementor .botao-primario:focus-visible{color:var(--corpadvance-branco);border-style:solid;}.elementor .main-container{padding:0px;display:flex;flex-direction:column;justify-content:center;align-items:center;}.elementor .inner-container{width:100%;max-width:var(--width-max);padding-block-start:90px;padding-block-end:90px;flex-direction:row;}.elementor .titulo-h3{font-size:var(--titulo-h3);}.elementor .titulo-fale-connosco{font-family:var(--space-grotesk);font-weight:700;font-size:55px;color:var(--corpadvance-azul);line-height:75px;text-align:center;text-transform:uppercase;}.elementor .texto-fale-connosco{font-family:var(--manrope-texto);font-weight:700;font-size:22px;color:var(--corpadvance-branco);line-height:75px;}.elementor .subtitulo-fale-connosco{font-family:var(--space-grotesk);font-weight:700;font-size:var(--texto-normal);color:var(--corpadvance-branco);text-transform:uppercase;order:-99999;}.elementor .testemunhos-titulo{font-family:var(--space-grotesk);font-weight:700;font-size:38px;color:var(--corpadvance-branco);line-height:75px;text-transform:uppercase;padding-inline-start:32px;padding-inline-end:32px;border-color:var(--corpadvance-branco);background-color:var(--preto-1);}.elementor .empresa-hero{min-height:600px;padding:0px;border-width:var(--botao-border-width);border-color:var(--corpadvance-transparente-border);border-style:solid;background-image:url("https://wordpress.corpadvance.com/wp-content/uploads/2026/04/CorpAdvance_Agua.png");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;background-color:var(--corpadvance-transparente-fundo);background-clip:padding-box;gap:100px;justify-content:space-between;}.elementor .testemunhos-equipamentos{font-size:26px;line-height:25px;text-align:center;padding-block-start:15px;padding-block-end:15px;padding-inline-start:15px;padding-inline-end:15px;}.elementor .separador-titulo{font-family:var(--space-grotesk);font-weight:700;font-size:22px;color:var(--corpadvance-branco);line-height:25px;text-align:start;text-transform:uppercase;text-wrap-mode: wrap;\n}.elementor .separador-subtitulo{font-family:var(--manrope-texto);font-size:var(--texto-pequeno);color:var(--corpadvance-branco);text-align:start;text-wrap-mode: wrap;\n}.elementor .separador-cartao{min-height:350px;padding:20px;border-width:var(--botao-border-width);border-color:var(--corpadvance-branco);border-style:solid;background-color:var(--preto-1);flex-direction:column;gap:20px;justify-content:flex-start;}.elementor .separador-cartao-texto{font-family:var(--space-grotesk);font-weight:700;font-size:16px;color:var(--corpadvance-branco);line-height:20px;text-transform:uppercase;}.elementor .empresa-hero-inner{width:80%;}.elementor .separador-cartao-p{font-family:var(--space-grotesk);font-weight:300;font-size:14px;color:var(--corpadvance-branco);line-height:20px;}.elementor .separador-cartao-etiquetas{column-gap:5px;padding:0px;row-gap:10px;flex-wrap:wrap;justify-content:flex-start;}.elementor .separador-cartao-etiqueta{font-weight:700;font-size:12px;color:var(--corpadvance-branco);line-height:20px;text-transform:uppercase;padding:5px;border-width:1px;border-color:var(--corpadvance-azul);border-style:solid;background-color:var(--corpadvance-preto);}