@font-face{src:url(../fonts/Helotypo-Regular.woff2) format("woff2");font-family:Helotypo;font-weight:400;font-style:normal}@font-face{src:url(../fonts/Sinteca-Regular.woff2) format("woff2");font-family:Sinteca;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(../fonts/Sinteca-Bold.woff2) format("woff2");font-family:Sinteca;font-weight:700;font-style:normal;font-display:swap}#contacto{padding:200px 30px 100px;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1600px){#contacto{padding:180px 30px 100px}}@media screen and (max-width: 1399px){#contacto{padding:130px 30px 100px}}#contacto .contacto{width:100%;max-width:1920px;display:flex;min-height:840px}@media screen and (max-width: 1399px){#contacto .contacto{min-height:700px}}@media screen and (max-width: 991px){#contacto .contacto{display:flex;flex-direction:column;align-items:center;width:100%}}#contacto .map-container{width:44%}@media screen and (max-width: 991px){#contacto .map-container{width:100%}}#contacto .map-container div{height:100%;width:100%}@media screen and (max-width: 991px){#contacto .map-container div{height:370px}}#contacto .map-container iframe{height:100%;width:100%}@media screen and (max-width: 991px){#contacto .map-container iframe{height:370px}}#contacto .contact-container{width:56%;padding-left:60px;padding-top:60px}@media screen and (max-width: 1600px){#contacto .contact-container{padding-left:40px;padding-top:40px}}@media screen and (max-width: 991px){#contacto .contact-container{width:100%;padding-left:0;padding-top:30px}}#contacto .contact-container h1{font-family:Helotypo,sans-serif;color:#0083c3;font-weight:400}@media screen and (max-width: 991px){#contacto .contact-container h1{font-size:20px}}#contacto .contact-container .form-container{display:flex;margin-top:35px}@media screen and (max-width: 1600px){#contacto .contact-container .form-container{margin-top:30px}}@media screen and (max-width: 1399px){#contacto .contact-container .form-container{margin-top:25px}}@media screen and (max-width: 991px){#contacto .contact-container .form-container{width:100%;display:flex;flex-direction:column;align-items:flex-start}}#contacto .contact-container .contact-buttons{padding-right:30px;width:48%;display:flex;flex-direction:column;justify-content:center}@media screen and (max-width: 991px){#contacto .contact-container .contact-buttons{width:auto}}#contacto .btn-contact-container{display:flex;flex-direction:column;font-family:Sinteca,sans-serif;margin-top:30px}#contacto .btn-contact-container span{font-weight:700;font-size:24px;color:#3d5572}@media screen and (max-width: 1600px){#contacto .btn-contact-container span{font-size:20px}}@media screen and (max-width: 1399px){#contacto .btn-contact-container span{font-size:16px}}#contacto .btn-contact-container a,#contacto .btn-contact-container .contact-ofusqued{color:#707070;font-size:22px;font-weight:400;cursor:pointer}@media screen and (max-width: 1600px){#contacto .btn-contact-container a,#contacto .btn-contact-container .contact-ofusqued{font-size:20px}}@media screen and (max-width: 1399px){#contacto .btn-contact-container a,#contacto .btn-contact-container .contact-ofusqued{font-size:16px}}#contacto .wsp-contact{font-size:22px;padding:12px 40px;font-family:Sinteca,sans-serif;font-weight:400;border:2px solid #0083C3;width:fit-content}#contacto .contact-form{width:52%;display:flex;flex-direction:column;align-items:flex-end}@media screen and (max-width: 991px){#contacto .contact-form{width:100%}}#contacto .contact-form span{font-weight:700;font-size:28px;text-align:center;color:#707070;width:100%}#contacto .contact-form .form-element{width:100%;display:flex;flex-direction:column;margin-top:20px}#contacto .contact-form .form-element label{font-weight:400;font-size:20px;color:#707070}@media screen and (max-width: 1399px){#contacto .contact-form .form-element label{font-size:16px}}#contacto .contact-form .form-element input,#contacto .contact-form .form-element textarea{border:2px solid #0083C3;height:44px;padding:8px}#contacto .contact-form .form-element textarea{height:130px;max-height:130px;margin-bottom:20px}#contacto .contact-form .input-submit{padding:15px!important;width:100%}
