.ContactForm_contatoForm___x4qn{color:#000;display:flex;flex-direction:column;width:fit-content;gap:20px;font-family:var(--font-montserrat)}@media(max-width:840px){.ContactForm_contatoForm___x4qn{width:100%}}.ContactForm_contatoForm___x4qn .ContactForm_boxInput__8stvF{display:flex;gap:10px}.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F{display:flex;flex-direction:column;gap:5px;border:none}@media(max-width:840px){.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F{width:100%}}.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F label{font-size:1rem;font-weight:500;margin-left:0}@media(max-width:840px){.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F label{font-size:.8rem}}.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F input,.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F select,.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F textarea{padding:10px 20px;border:1px solid #afafaf;border-radius:5px;width:100%;transition:all .3s ease}@media(max-width:400px){.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F input,.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F select,.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F textarea{font-size:.8rem}}.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F select{padding:6.5px 15px}.ContactForm_contatoForm___x4qn .ContactForm_inputForm__6lB8F textarea{width:100%;height:150px;max-height:150px;resize:none}.ContactForm_contatoForm___x4qn .ContactForm_btnSubmit__r9wqf{padding:15px 20px;border:none;border-radius:5px;font-size:1.1rem;background-color:#4a2fe0;color:#fff;font-weight:500;cursor:pointer;transition:all .3s ease}.ContactForm_contatoForm___x4qn .ContactForm_btnSubmit__r9wqf:hover{background-color:#6a46fc;transition:all .3s ease;color:#f4eef6}.ContactForm_formSuccess__ArEF0{color:#949494;font-size:.9em;padding:5px 10px;border-radius:10px;width:fit-content;font-weight:500}.ContactForm_contatoFormIncluded__Yu1KG{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:600px;gap:20px;padding-top:30px;margin:0 auto}.ContactForm_contatoFormIncluded__Yu1KG h2{align-self:flex-start;width:100%;color:#fff;border-left:4px solid red;font-size:20px;font-weight:600;padding:4px 10px;margin:0 0 10px}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_boxInput__8stvF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;width:100%}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;min-width:0}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F label{display:block;width:100%;align-items:center;text-align:center;color:#000;font-size:14px;font-weight:500;margin-bottom:5px}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F label span{font-weight:700}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F input,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F select,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F textarea{display:block;width:100%;min-width:0;box-sizing:border-box;background-color:#fafafa;border:none;border-radius:20px;color:#333;font-family:Montserrat,sans-serif;font-size:14px;text-align:center}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F input:focus,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F select:focus,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F textarea:focus{outline:none}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F input,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F select{height:42px;padding:0 10px}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F textarea{height:100px;min-height:100px;padding:10px;resize:none;line-height:25px;text-align:left}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F select{cursor:pointer}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_btnSubmit__r9wqf{display:flex;align-items:center;justify-content:center;width:150px;height:40px;margin:5px auto 0;background-color:#d7b46a;border:1px solid #fff;border-radius:30px;color:#fff;font-size:14px;font-family:Montserrat,sans-serif;font-weight:600;cursor:pointer;transition:.3s;box-shadow:0 1px 1px rgba(0,0,0,.2)}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_btnSubmit__r9wqf:hover{background-color:#c49b48}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_btnSubmit__r9wqf:disabled{opacity:.6;cursor:not-allowed}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_formSuccess__ArEF0{width:100%;padding:15px;margin:0;background-color:#dff2bf;color:#4f8a10;border-radius:10px;font-size:15px;text-align:center}@media(max-width:1350px){.ContactForm_contatoFormIncluded__Yu1KG{align-items:center;text-align:center}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F label,.ContactForm_contatoFormIncluded__Yu1KG h2{text-align:left}}@media(max-width:640px){.ContactForm_contatoFormIncluded__Yu1KG{padding-top:15px;gap:15px}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_boxInput__8stvF{grid-template-columns:1fr;gap:15px}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F{width:100%}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F input,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F select,.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_inputForm__6lB8F textarea{width:100%;border:none}.ContactForm_contatoFormIncluded__Yu1KG .ContactForm_btnSubmit__r9wqf{margin-top:10px}}