@font-face{font-family:ABeeZee-Regular;src:url(../fonts/ABeeZee-Regular.woff) format("woff"),url(../fonts/ABeeZee-Regular.woff2) format("woff2");font-weight:400;font-style:normal}@font-face{font-family:TANMERINGUE;src:url(../fonts/TANMERINGUE.woff) format("woff"),url(../fonts/TANMERINGUE.woff2) format("woff2");font-weight:400;font-style:normal}body{background:#E9E3D4}.contacto{max-width:1920px;margin:auto;width:100%;padding:100px;display:flex;gap:80px}@media screen and (max-width: 1600px){.contacto{padding:50px 80px 80px;gap:70px}}@media screen and (max-width: 1400px){.contacto{padding:20px 30px 50px;gap:50px}}@media screen and (max-width: 992px){.contacto{gap:30px;flex-direction:column-reverse}}.contacto .contact-buttons{padding-top:20px;width:60%;display:flex;flex-direction:column;align-items:flex-start;gap:20px}@media screen and (max-width: 1400px){.contacto .contact-buttons{padding-top:30px}}@media screen and (max-width: 992px){.contacto .contact-buttons{width:100%}}.contacto .contact-buttons .primary{padding:10px 36px 10px 50px;background-position:20px center}.contacto .btn-contact-container{width:fit-content;font-family:ABeeZee-Regular,Roboto,Helvetica Neue,Arial,"sans-serif";font-size:16px}.contacto .btn-contact-container span{color:#767a63}.contacto .btn-contact-container div{color:#231f20}.contacto .map-container{width:100%;height:-webkit-fill-available}@media screen and (max-width: 992px){.contacto .map-container{aspect-ratio:1/1}}.contacto .map-container div{width:100%}@media screen and (max-width: 992px){.contacto .map-container div{aspect-ratio:1/1}}.contacto .map-container iframe{width:100%;height:-webkit-fill-available}@media screen and (max-width: 992px){.contacto .map-container iframe{aspect-ratio:1/1}}.contacto .contact-container{width:40%}@media screen and (max-width: 992px){.contacto .contact-container{width:100%;display:flex;flex-direction:column-reverse}}.contacto .form-container{margin-bottom:20px}.contacto .contact-form{width:100%;display:flex;flex-direction:column;align-items:flex-end}.contacto .contact-form span{font-weight:700;font-size:12px;text-align:center;color:#767a63;width:100%}.contacto .contact-form .form-element{width:100%;display:flex;flex-direction:column;margin-top:20px}@media screen and (max-width: 992px){.contacto .contact-form .form-element{margin-top:10px}}.contacto .contact-form .form-element label{font-weight:400;font-size:16px;color:#231f20}@media screen and (max-width: 1400px){.contacto .contact-form .form-element label{font-size:16px}}.contacto .contact-form .form-element input,.contacto .contact-form .form-element textarea{border:1px solid #767A63;padding:8px}@media screen and (max-width: 992px){.contacto .contact-form .form-element input,.contacto .contact-form .form-element textarea{height:35px}}.contacto .contact-form .form-element input{border-radius:50px}.contacto .contact-form .form-element textarea{border-radius:24px}.contacto .contact-form .form-element textarea{height:130px;max-height:130px;margin-bottom:20px}@media screen and (max-width: 1600px){.contacto .contact-form .form-element textarea{height:100px;max-height:100px}}@media screen and (max-width: 992px){.contacto .contact-form .form-element textarea{margin-bottom:10px}}.contacto .contact-form .input-submit{padding:15px!important;width:100%}.contacto .title-contact{margin-top:20px;font-size:135px;color:#6c5d40;font-family:TANMERINGUE,Roboto,Helvetica Neue,Arial,"sans-serif"}@media screen and (max-width: 1600px){.contacto .title-contact{font-size:120px}}@media screen and (max-width: 1400px){.contacto .title-contact{font-size:85px}}@media screen and (max-width: 992px){.contacto .title-contact{font-size:30px;text-align:center}}.contacto .recaptcha-container{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width: 1250px){.contacto .recaptcha-container{flex-direction:column;gap:10px}}
