.elementor-34 .elementor-element.elementor-element-d68a286{--display:flex;--min-height:871px;--justify-content:center;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-34 .elementor-element.elementor-element-dcf2ec3{text-align:left;}.elementor-34 .elementor-element.elementor-element-dcf2ec3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor2 );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-70111b0 > .elementor-widget-container{margin:-48px 0px 0px 0px;}.elementor-34 .elementor-element.elementor-element-70111b0.elementor-element{--align-self:center;}}/* Start custom CSS for shortcode, class: .elementor-element-dfd92a3 *//* Força os campos a ficarem na mesma linha */
.jet-form-builder .nome-campo, 
.jet-form-builder .sobrenome-campo {
    display: inline-block; /* Coloca os campos lado a lado */
    width: 48%; /* Ajusta o tamanho dos campos */
    margin-right: 2%; /* Espaço entre os campos */
    box-sizing: border-box; /* Garante o layout consistente */
}

/* Remove margem do último campo */
.jet-form-builder .sobrenome-campo {
    margin-right: 0;
}/* End custom CSS */