.elementor-224 .elementor-element.elementor-element-913dd1b{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-224 .elementor-element.elementor-element-0b9bb82{--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;border-style:solid;--border-style:solid;border-color:#F2F2F2;--border-color:#F2F2F2;--border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-8788879{font-family:"Poppins", Sans-serif;}.elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-icon i{color:#444444;transition:color 0.3s;}.elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-icon svg{fill:#444444;transition:fill 0.3s;}.elementor-224 .elementor-element.elementor-element-075fc48{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;}.elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-text{color:#444444;transition:color 0.3s;}.elementor-224 .elementor-element.elementor-element-075fc48 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#1D4273;}.elementor-224 .elementor-element.elementor-element-fae63da{--divider-border-style:solid;--divider-color:#F2F2F2;--divider-border-width:1px;}.elementor-224 .elementor-element.elementor-element-fae63da .elementor-divider-separator{width:100%;}.elementor-224 .elementor-element.elementor-element-fae63da .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-224 .elementor-element.elementor-element-f5dde54{font-family:"Poppins", Sans-serif;}.elementor-224 .elementor-element.elementor-element-921bb01{--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;--border-radius:10px 10px 10px 10px;}.elementor-224 .elementor-element.elementor-element-921bb01:not(.elementor-motion-effects-element-type-background), .elementor-224 .elementor-element.elementor-element-921bb01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F2;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-224 .elementor-element.elementor-element-913dd1b{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}}@media(min-width:768px){.elementor-224 .elementor-element.elementor-element-913dd1b{--content-width:1140px;}.elementor-224 .elementor-element.elementor-element-0b9bb82{--width:50%;}.elementor-224 .elementor-element.elementor-element-921bb01{--width:50%;}}/* Start custom CSS for shortcode, class: .elementor-element-06f2efc *//* Altere a fonte para Poppins nos campos do formulário */
.wpcf7-form input[type="text"],
.wpcf7-form input[type="email"],
.wpcf7-form input[type="tel"],
.wpcf7-form textarea,
.wpcf7-form select {
font-family: 'Poppins', sans-serif ;
background-color: #fff; /* Cor de fundo branca */
}

label span {
    color: red;
}
/* Alarga o campo de seleção para ocupar toda a largura */
.wpcf7-form label,
.wpcf7-form .wpcf7-select,
.wpcf7-form .wpcf7-text {
    display: block;
    width: 100%;
}

/* Reduza o espaço entre o rótulo e o campo de entrada */
.wpcf7-form p label {
    margin-bottom: 1px; /* Ajuste o valor conforme necessário */
}

/* Estilo para a etiqueta com a classe 'texto' */
.texto {
    color: red;
    font-family: 'Poppins', sans-serif;
    font-size: 14px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-913dd1b */.aux-fold, .aux-fold-padding, .aux-boxed-container>.aux-container {
    padding-right: 8px;
    padding-left: 8px;
}/* End custom CSS */