.elementor-383 .elementor-element.elementor-element-0bc00d5{--display:flex;--margin-top:3em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-383 .elementor-element.elementor-element-591903b{text-align:center;}.elementor-383 .elementor-element.elementor-element-591903b .elementor-heading-title{font-family:"Inter Tight";font-size:42px;color:var( --e-global-color-primary );}.elementor-383 .elementor-element.elementor-element-461e601{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;text-align:center;font-family:"Inter Tight";}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-a1a620a *//* Contact Form 7 Form Background And Border CSS
-----------------------------------------------*/
.wpcf7 {
    padding: 20px 20px 20px 0px !important;
}

/* Contact Form 7 Submit Button 
-------------------------------*/
.wpcf7 input[type="submit"] {
    color: white !important;
    font-size: 14px;
    font-weight: 600;
    background: #004390 !important;
    padding: 15px 25px 15px 25px;
    border: none;
    border-radius: 5px;
    width: 100%;
    text-transform: uppercase;
    letter-spacing: 5px;
}

.wpcf7 input:hover[type="submit"] {
    background: #00397d !important;
    transition: all 0.4s ease 0s;
}

.wpcf7 input:active[type="submit"] {
    background: #003169 !important;
}

/* Estilo dos campos de input */
.wpcf7 input[type="date"],
.wpcf7 input[type="number"],
.wpcf7 input[type="text"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"],
.wpcf7 textarea {
    width: 100%;
    margin-bottom: 15px; /* Espaço entre os campos */
    padding: 10px;
    box-sizing: border-box;
    border: 1px solid #ccc;
    border-radius: 3px;
    font-size: 14px;
}

/* Estilo para textarea */
.wpcf7 textarea {
    height: 100px; /* Ajuste a altura conforme necessário */
    padding: 10px;
}/* End custom CSS */