.modal{background-color:rgba(0,0,0,.5);bottom:0;display:none;height:100%;left:0;overflow-y:auto;position:fixed;right:0;top:0;width:100%;z-index:1051}.modal__container{background-color:#fff;border-radius:.375rem;box-shadow:0 2px 8px rgba(0,0,0,.33);margin:0 auto;max-width:50rem;padding:1rem;position:relative;top:3rem;width:95%}.modal__content{margin-top:.75rem;text-align:center}.modal__titulo{font-size:1.875rem;line-height:2.25rem;margin-bottom:.5rem}.modal__descripcion{font-size:1rem;line-height:1.5rem;margin-bottom:0}.modal__formulario{margin-top:.5rem;padding:.75rem 1.75rem}.modal__close{cursor:pointer;font-size:2rem;font-weight:700;padding:1rem;position:absolute;right:.5rem;top:.5rem}.modal .modal__container{background-color:#ece6d8}.modal .modal__formulario form div.field input,.modal .modal__formulario form div.field select{background-color:#f1f0ec;border:1px solid #a5a094;color:var(--black-gray-color);padding:16px;width:100%}.modal .modal__formulario form div.field select{padding:20px 16px}.modal .modal__formulario form fieldset{max-width:100%!important}.modal 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%}.modal form ul{list-style:none}@media (max-width:767px){.modal__container{padding:.5rem}.modal__formulario{margin-top:.5rem;padding:.5rem .755rem .5rem .75rem}}