.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:50}.modal__container{background:#0059a5;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{color:#fff;font-size:1.875rem;line-height:2.25rem;margin-bottom:.5rem}.modal__descripcion{color:#fff;font-size:1rem;line-height:1.5rem;margin-bottom:0}.modal__container form label{text-align:left}.modal__formulario{margin-top:.5rem;padding:.75rem 1.75rem}.modal__close{color:#fff;cursor:pointer;font-size:2rem;font-weight:700;padding:1rem;position:absolute;right:.5rem;top:.5rem}@media (max-width:767px){.modal__container{padding:.5rem}.modal__formulario{margin-top:.5rem;padding:.5rem .755rem .5rem .75rem}}