{"id":36,"date":"2025-04-20T21:50:08","date_gmt":"2025-04-21T00:50:08","guid":{"rendered":"http:\/\/cursogenius.com.br\/?page_id=36"},"modified":"2025-04-20T21:50:08","modified_gmt":"2025-04-21T00:50:08","slug":"contato","status":"publish","type":"page","link":"https:\/\/cursogenius.com.br\/index.php\/contato\/","title":{"rendered":"Contato"},"content":{"rendered":"\n<!-- Formul\u00e1rio de Contato\/Reserva -->\n<section class=\"contato-section\">\n    <div class=\"container\">\n        <h2 class=\"section-title\">Reserva de Vagas \/ Solicite Contato<\/h2>\n        <p class=\"contato-description\">Preencha o formul\u00e1rio abaixo para reservar uma vaga em nossos cursos preparat\u00f3rios ou solicitar mais informa\u00e7\u00f5es. Nossa equipe entrar\u00e1 em contato em breve.<\/p>\n        \n        <div class=\"form-container\">\n            <form id=\"form-reserva\" class=\"form-reserva\" method=\"post\">\n                <input type=\"hidden\" name=\"action\" value=\"processar_reserva\">\n                <input type=\"hidden\" name=\"origem\" id=\"form-origem\" value=\"pagina_geral\">\n                \n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"nome\">Nome Completo*<\/label>\n                        <input type=\"text\" id=\"nome\" name=\"nome\" required>\n                    <\/div>\n                    \n                    <div class=\"form-group\">\n                        <label for=\"email\">E-mail*<\/label>\n                        <input type=\"email\" id=\"email\" name=\"email\" required>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"form-row\">\n                    <div class=\"form-group\">\n                        <label for=\"telefone\">Telefone\/WhatsApp*<\/label>\n                        <input type=\"tel\" id=\"telefone\" name=\"telefone\" placeholder=\"(41) 99999-9999\" required>\n                    <\/div>\n                    \n                    <div class=\"form-group\">\n                        <label for=\"curso\">Curso de Interesse*<\/label>\n                        <select id=\"curso\" name=\"curso\" required>\n                            <option value=\"\">Selecione um curso<\/option>\n                            <option value=\"CMC\">Preparat\u00f3rio para o CMC<\/option>\n                            <option value=\"CPM\">Preparat\u00f3rio para o CPM<\/option>\n                            <option value=\"SEPT\/UFPR\">Preparat\u00f3rio para o SEPT\/UFPR<\/option>\n                            <option value=\"IFPR\">Preparat\u00f3rio para o IFPR<\/option>\n                            <option value=\"Outro\">Outro curso<\/option>\n                        <\/select>\n                    <\/div>\n                <\/div>\n                \n                <div class=\"form-group\">\n                    <label for=\"mensagem\">Mensagem (opcional)<\/label>\n                    <textarea id=\"mensagem\" name=\"mensagem\" rows=\"4\"><\/textarea>\n                <\/div>\n                \n                <div class=\"form-group form-check\">\n                    <input type=\"checkbox\" id=\"politica\" name=\"politica\" required>\n                    <label for=\"politica\">Concordo com a <a href=\"\/politica-de-privacidade\" target=\"_blank\">Pol\u00edtica de Privacidade<\/a> e autorizo o contato da equipe comercial.<\/label>\n                <\/div>\n                \n                <div class=\"form-buttons\">\n                    <button type=\"submit\" class=\"btn btn-primary\">Enviar Solicita\u00e7\u00e3o<\/button>\n                <\/div>\n                \n                <div class=\"form-feedback\" style=\"display: none;\"><\/div>\n            <\/form>\n        <\/div>\n    <\/div>\n<\/section>\n\n<style>\n.contato-section {\n    padding: 60px 0;\n    background-color: #f8f9fa;\n}\n\n.form-container {\n    max-width: 800px;\n    margin: 0 auto;\n    background-color: #fff;\n    padding: 30px;\n    border-radius: 8px;\n    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);\n}\n\n.form-row {\n    display: flex;\n    flex-wrap: wrap;\n    margin: 0 -15px;\n}\n\n.form-group {\n    padding: 0 15px;\n    margin-bottom: 20px;\n    flex: 1 0 100%;\n}\n\n.form-row .form-group {\n    flex: 1 0 45%;\n}\n\n.form-group label {\n    display: block;\n    margin-bottom: 8px;\n    font-weight: 500;\n}\n\n.form-group input,\n.form-group select,\n.form-group textarea {\n    width: 100%;\n    padding: 12px 15px;\n    border: 1px solid #ddd;\n    border-radius: 4px;\n    font-size: 16px;\n}\n\n.form-group textarea {\n    resize: vertical;\n}\n\n.form-check {\n    display: flex;\n    align-items: flex-start;\n}\n\n.form-check input {\n    width: auto;\n    margin-right: 10px;\n    margin-top: 5px;\n}\n\n.form-buttons {\n    text-align: center;\n    margin-top: 20px;\n}\n\n.form-feedback {\n    margin-top: 20px;\n    padding: 15px;\n    border-radius: 4px;\n    text-align: center;\n}\n\n.form-feedback.success {\n    background-color: #d4edda;\n    color: #155724;\n}\n\n.form-feedback.error {\n    background-color: #f8d7da;\n    color: #721c24;\n}\n\n@media (max-width: 768px) {\n    .form-row .form-group {\n        flex: 1 0 100%;\n    }\n}\n<\/style>\n\n<script>\ndocument.addEventListener('DOMContentLoaded', function() {\n    \/\/ Detectar a p\u00e1gina atual e definir a origem do formul\u00e1rio\n    const currentPage = window.location.pathname;\n    const formOrigem = document.getElementById('form-origem');\n    \n    if (currentPage.includes('cmc')) {\n        formOrigem.value = 'pagina_cmc';\n    } else if (currentPage.includes('cpm')) {\n        formOrigem.value = 'pagina_cpm';\n    } else if (currentPage.includes('sept') || currentPage.includes('ufpr')) {\n        formOrigem.value = 'pagina_sept';\n    } else if (currentPage.includes('ifpr')) {\n        formOrigem.value = 'pagina_ifpr';\n    }\n    \n    \/\/ Configurar o formul\u00e1rio de reserva\n    const formReserva = document.getElementById('form-reserva');\n    const formFeedback = document.querySelector('.form-feedback');\n    \n    if (formReserva) {\n        formReserva.addEventListener('submit', function(e) {\n            e.preventDefault();\n            \n            \/\/ Coletar dados do formul\u00e1rio\n            const formData = new FormData(formReserva);\n            \n            \/\/ Enviar dados via AJAX\n            fetch(ajaxurl, {\n                method: 'POST',\n                body: formData,\n                credentials: 'same-origin'\n            })\n            .then(response => response.json())\n            .then(data => {\n                if (data.success) {\n                    \/\/ Exibir mensagem de sucesso\n                    formFeedback.innerHTML = data.data.message;\n                    formFeedback.className = 'form-feedback success';\n                    formFeedback.style.display = 'block';\n                    \n                    \/\/ Limpar formul\u00e1rio\n                    formReserva.reset();\n                    \n                    \/\/ Rolar para a mensagem\n                    formFeedback.scrollIntoView({ behavior: 'smooth' });\n                } else {\n                    \/\/ Exibir mensagem de erro\n                    formFeedback.innerHTML = data.data.message || 'Ocorreu um erro ao processar sua solicita\u00e7\u00e3o. Por favor, tente novamente.';\n                    formFeedback.className = 'form-feedback error';\n                    formFeedback.style.display = 'block';\n                }\n            })\n            .catch(error => {\n                console.error('Erro:', error);\n                formFeedback.innerHTML = 'Ocorreu um erro ao processar sua solicita\u00e7\u00e3o. Por favor, tente novamente.';\n                formFeedback.className = 'form-feedback error';\n                formFeedback.style.display = 'block';\n            });\n        });\n    }\n});\n<\/script>\n\n","protected":false},"excerpt":{"rendered":"<p>Reserva de Vagas \/ Solicite Contato Preencha o formul\u00e1rio abaixo para reservar uma vaga em nossos cursos preparat\u00f3rios ou solicitar mais informa\u00e7\u00f5es. Nossa equipe entrar\u00e1 em contato em breve. Nome Completo* E-mail* Telefone\/WhatsApp* Curso de Interesse* Selecione um cursoPreparat\u00f3rio para o CMCPreparat\u00f3rio para o CPMPreparat\u00f3rio para o SEPT\/UFPRPreparat\u00f3rio para o IFPROutro curso Mensagem (opcional) Concordo [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-36","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/pages\/36","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/comments?post=36"}],"version-history":[{"count":1,"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/pages\/36\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/cursogenius.com.br\/index.php\/wp-json\/wp\/v2\/media?parent=36"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}