.elementor-291 .elementor-element.elementor-element-1ae8765{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-291 .elementor-element.elementor-element-1ae8765:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-1ae8765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );background-image:url("https://evoluiinvesttv.com/wp-content/uploads/2025/06/imagem-pag-contato-scaled.png");background-position:center right;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-2c2d55d.elementor-element{--align-self:flex-start;}.elementor-291 .elementor-element.elementor-element-2c2d55d{text-align:left;}.elementor-291 .elementor-element.elementor-element-2c2d55d .elementor-heading-title{font-family:"Poppins";font-size:50px;font-weight:700;}.elementor-291 .elementor-element.elementor-element-a759b13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-a759b13:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-a759b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-9638d17{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-fdbb5bf{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-fdbb5bf:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-fdbb5bf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-291 .elementor-element.elementor-element-961bf22{color:var( --e-global-color-primary );}.elementor-291 .elementor-element.elementor-element-5685333{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-291 .elementor-element.elementor-element-5685333:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-5685333 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-291 .elementor-element.elementor-element-67e4021{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-67e4021.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-291 .elementor-element.elementor-element-2679dad{margin:23px 23px calc(var(--kit-widget-spacing, 0px) + 23px) 23px;padding:4px 4px 4px 4px;}.elementor-291 .elementor-element.elementor-element-2679dad.elementor-element{--align-self:center;}.elementor-291 .elementor-element.elementor-element-1e8cdf3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-291 .elementor-element.elementor-element-1e8cdf3:not(.elementor-motion-effects-element-type-background), .elementor-291 .elementor-element.elementor-element-1e8cdf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-291 .elementor-element.elementor-element-8a2a357{color:var( --e-global-color-primary );}@media(min-width:481px){.elementor-291 .elementor-element.elementor-element-67e4021{--width:94.948%;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:480px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-2679dad *//* Deixar o texto do formulário em branco e em negrito */
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    color: #FFFFFF; /* texto branco */
    font-weight: bold; /* negrito */
    background-color: #d4af37; /* fundo dourado */
    border: none;
    padding: 10px;
    border-radius: 5px;
}

/* Placeholder também em branco e negrito */
.wpcf7 input::placeholder,
.wpcf7 textarea::placeholder {
    color: #FFFFFF;
    font-weight: bold;
}

/* Ajustar o botão de envio */
.wpcf7 input[type="submit"] {
    background-color: #d4af37; /* dourado */
    color: #000000; /* texto preto para contraste */
    border: none;
    padding: 10px 20px;
    border-radius: 5px;
    font-weight: bold;
    cursor: pointer;
}

/* Ajustes gerais para o formulário */
.wpcf7-form {
    color: #FFFFFF; /* texto branco geral */
    font-weight: bold;
}/* End custom CSS */