.elementor-1456 .elementor-element.elementor-element-6ae5eea{--display:flex;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form label{color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form label span{color:#777777;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]), .elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form select{width:100%;height:50px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form textarea{width:100%;height:176px;margin-bottom:20px;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form .ekit-form-input, .elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form select, .elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input{margin-bottom:20px;}.elementor-1456 .elementor-element.elementor-element-9586b92 .wpcf7-form textarea{color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-wid-con .ekit-form form textarea{color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"])::-moz-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):-moz-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form textarea::-webkit-input-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form textarea::-moz-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form textarea:-ms-input-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form textarea:-moz-placeholder{font-size:14px;color:#000000;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form > p{text-align:left;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input[type="submit"]{color:#ffffff;}.elementor-1456 .elementor-element.elementor-element-9586b92 .ekit-form form input[type="submit"]:hover{color:#ffffff;}/* Start custom CSS for elementskit-contact-form7, class: .elementor-element-9586b92 */.formulario-catequese label {
    display: block;
    font-weight: 600;
    margin-top: 20px;
    margin-bottom: 6px;
    color: #333;
    font-family: 'Poppins', sans-serif;
}

.formulario-catequese input[type="text"],
.formulario-catequese input[type="email"],
.formulario-catequese input[type="tel"],
.formulario-catequese input[type="date"],
.formulario-catequese select {
    width: 100%;
    padding: 12px 15px;
    border: 1px solid #ccc;
    border-radius: 8px;
    font-size: 15px;
    font-family: 'Poppins', sans-serif;
    transition: border-color 0.2s;
    box-sizing: border-box;
}

.formulario-catequese input:focus,
.formulario-catequese select:focus {
    border-color: #467FF7;
    outline: none;
}

.botao-enviar {
    margin-top: 30px;
    background-color: #467FF7;
    color: #fff;
    font-family: "Poppins", Sans-serif;
    font-size: 16px;
    padding: 15px 50px;
    border: 1px solid #467FF7;
    border-radius: 30px;
    text-transform: capitalize;
    transition: all 0.2s;
    cursor: pointer;
}

.botao-enviar:hover {
    background-color: #fff;
    color: #467FF7;
    border: 1px solid #467FF7;
}/* End custom CSS */