@media only screen and (min-width: 801px){.mobile-only{display:none !important}}@media only screen and (max-width: 800px){.desktop-only{display:none !important}}.contato-form{padding:0}.contato-form__form{display:flex;flex-direction:column;gap:1.6rem}.contato-form__input,.contato-form__select,.contato-form__textarea{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.6rem;padding:1.5rem 2rem;border:1px solid #000;background:rgba(0,0,0,0);width:100%;transition:border-color .3s ease}.contato-form__input::placeholder,.contato-form__select::placeholder,.contato-form__textarea::placeholder{color:#000;opacity:1;text-transform:uppercase}.contato-form__input:focus,.contato-form__select:focus,.contato-form__textarea:focus{outline:none;border-color:#333}@media only screen and (max-width: 800px){.contato-form__input,.contato-form__select,.contato-form__textarea{padding:1.2rem 1.5rem;font-size:1.4rem}}.contato-form__select-wrapper{position:relative;width:100%}.contato-form__select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:4rem;text-transform:uppercase;cursor:pointer}.contato-form__select::-ms-expand{display:none}.contato-form__select option{text-transform:uppercase}.contato-form__select-arrow{position:absolute;right:2rem;top:50%;transform:translateY(-50%);pointer-events:none;color:#000}@media only screen and (max-width: 800px){.contato-form__select-arrow{right:1.5rem}}.contato-form__textarea{resize:vertical;min-height:25rem;line-height:1.6}@media only screen and (max-width: 800px){.contato-form__textarea{min-height:12rem}}.contato-form__button{font-family:"Sofia Pro",sans-serif;font-weight:400;align-self:flex-end;background:#000;color:#fff;padding:1.5rem 4rem;border:none;font-size:1.4rem;text-transform:uppercase;letter-spacing:.1em;cursor:pointer;transition:background .3s ease,transform .2s ease}.contato-form__button:hover{background:#007f53;transform:translateY(-2px)}.contato-form__button:active{transform:translateY(0)}@media only screen and (max-width: 800px){.contato-form__button{align-self:stretch;padding:1.2rem 3rem;font-size:1.3rem}}.contato-form__response{font-family:"Sofia Pro";font-size:1.8rem}/*# sourceMappingURL=contato-form.css.map */
