.elementor-3696 .elementor-element.elementor-element-ad124a4{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form input, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form select, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form textarea, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form .nice-select .option,.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form .nice-select .current,.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form .nice-select:after {color:var( --e-global-color-primary );}.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form input::placeholder, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form select::placeholder, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form textarea::placeholder, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form .nice-select .selected{color:var( --e-global-color-text );}.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form input, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form select, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form textarea,.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form .nice-select{background-color:#C4D6EF;}.elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form p, .elementor-3696 .elementor-element.elementor-element-50fc92e .wpcf7-form label{color:var( --e-global-color-primary );}.elementor-3696 .elementor-element.elementor-element-50fc92e .pxl-cf7-wrap .wpcf7-form button{background-color:#0055FF;}body.elementor-page-3696:not(.elementor-motion-effects-element-type-background), body.elementor-page-3696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}/* Start custom CSS for pxl_contact_form, class: .elementor-element-50fc92e */.elementor-3696 .elementor-element.elementor-element-50fc92e .form-request .col-12.col-lg-6.col-md-6 p, .form-request .form-choose p {
    display: flex;
    align-items: center;
    background-color: #C4D6EF;
    border-radius: 8px;
    color: #C4D6EF !important;
}

.elementor-3696 .elementor-element.elementor-element-50fc92e .form-request label {
        border-right: 1px solid #002c9430;
}

.elementor-3696 .elementor-element.elementor-element-50fc92e textarea.wpcf7-form-control.wpcf7-textarea.wpcf7-validates-as-required.mensagem {
    border-radius: 8px;
}

.elementor-3696 .elementor-element.elementor-element-50fc92e .form-request .btn-full {
    margin-top: 0;
}

.elementor-3696 .elementor-element.elementor-element-50fc92e .curriculo p {
        height: 56px;
    display: flex;
    align-items: center;
    background-color: #C4D6EF;
    border-radius: 8px;
    color: #C4D6EF !important;
    gap: 20px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ad124a4 */.elementor-3696 .elementor-element.elementor-element-ad124a4 .curriculo p {
        color: #C4D6EF !important;
    height: 56px;
}/* End custom CSS */