.banner-contacto{background-position:50%;background-size:cover;position:relative;width:100%;z-index:1}.banner-contacto .content{display:flex;flex-wrap:wrap;padding:240px 0 160px}.banner-contacto .content .info{width:Calc(100% - 558px)}.banner-contacto .content .info h1{color:#fff;margin-bottom:59px;max-width:668px;width:100%}.banner-contacto .content .info h1 span{color:#fff;font-weight:700}.banner-contacto .content .info p{color:#fff;max-width:472px}.banner-contacto .content .form_content{padding-left:20px;position:relative;width:558px}.banner-contacto .content .form_content .form_content_{background-color:#ece6d8;left:20px;padding:60px 70px;position:absolute;top:0;width:Calc(100% - 20px)}.banner-contacto .content .form_content .form_content_ h3{color:var(--black-gray-color);font-weight:700;margin-bottom:30px;text-align:center}.banner-contacto .content .form_content .form_content_ form>fieldset{margin-bottom:0}.banner-contacto .content .form_content .form_content_ form div.field{margin-bottom:12px}.banner-contacto .content .form_content .form_content_ form div.field>label{display:none}.banner-contacto .content .form_content .form_content_ form div.field input,.banner-contacto .content .form_content .form_content_ form div.field select{background-color:#f1f0ec;border:1px solid #a5a094;color:var(--black-gray-color);padding:16px;width:100%}.banner-contacto .content .form_content .form_content_ form div.field ul.hs-error-msgs{list-style-type:none;margin-bottom:5px;padding:0}.banner-contacto .content .form_content .form_content_ form div.field ul.hs-error-msgs li{color:red;font-size:10px}.banner-contacto .content .form_content .form_content_ form div.field ul.hs-error-msgs li label{font-size:10px}.banner-contacto .content .form_content .form_content_ form div.legal-consent-container,.banner-contacto .content .form_content .form_content_ form div.legal-consent-container p{font-size:12px}.banner-contacto .content .form_content .form_content_ form div.legal-consent-container a,.banner-contacto .content .form_content .form_content_ form div.legal-consent-container p a{color:var(--gold-color);font-family:var(--AG-bold-font);font-weight:700}.banner-contacto .content .form_content .form_content_ form input[type=submit]{background:transparent linear-gradient(180deg,#c3984b,#efc684) 0 0 no-repeat padding-box;border:none;border-radius:var(--button-border-radius);box-shadow:0 8px 16px rgba(0,0,0,.12);color:var(--white-color);display:block;font-family:var(--URB-font);font-size:var(--font-size-links);font-weight:var(--font-bold);line-height:var(--line-height-links);padding:var(--padding-btn);text-align:center;text-decoration:none;width:100%}.banner-contacto .content .form_content .form_content_ form input[type=submit]:hover{background:var(--gold-color-hover)!important;color:var(--white-color)}@media (max-width:768px){.banner-contacto .content{padding:120px 0 50px}.banner-contacto .content .info{width:100%}.banner-contacto .content .form_content{padding:0;width:100%}.banner-contacto .content .form_content .form_content_{left:0;padding:30px;position:relative;width:100%}}