@import url("https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap");.modal{display:block;width:100%;height:100vh;position:fixed;top:0;left:0;right:0;bottom:0;background:#00528c;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:all 1ms ease;z-index:2}.modal .container{min-height:calc(100% - 6rem);margin:1.5rem auto;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;width:1000px!important}@media only screen and (max-width:37.5rem){.modal .container{width:100%!important;padding:0}}.modal__body{-ms-touch-action:pan-y;touch-action:pan-y;display:block;margin:0 auto;padding:0;width:100%;position:relative}.modal__body.imagenes .modal__button{background-color:#00528c!important}.modal__body.imagenes .modal__button:after{color:#fff!important}.modal__content{display:block;width:100%;transform:translateY(4rem);opacity:0;position:relative;overflow:hidden;transition:all .25s ease-in-out}.modal__content.loaded{box-shadow:0 3px 23px 0 rgba(51,51,51,.35);transform:translateY(0);opacity:1;transition:all .25s ease-in-out}.modal__button{-ms-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-radius:0;line-height:1;border:0;outline:0;padding:0;top:.5rem;right:.5rem;z-index:1;position:absolute;color:#00528c;font-size:1.75rem;opacity:0;border-radius:50%;width:2.5rem;height:2.5rem;right:1rem;top:1rem;transition:all .25s ease-in-out}.modal__button:after{font-family:material-ketchup!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e5cd"}.modal__button:focus,.modal__button:hover,.modal__button:visited{background:#00528c;color:#fff;transition:all .25s ease-in-out}.modal__button:focus:after,.modal__button:hover:after,.modal__button:visited:after{color:#fff!important}.modal__button.loaded{opacity:1;transition:all .25s ease-in-out}.modal-box{background:#fff;padding:3rem}@media only screen and (max-width:37.5rem){.modal-box{padding:2rem}}.modal-box__title{font-size:2rem;font-weight:400;line-height:1.3;letter-spacing:.25px;color:#00528c}.modal-box__title.loading,.modal-box__title .loading{opacity:.25}.modal-box__excerpt{margin:1rem 0 0;font-size:1.125rem;font-family:PT Serif,serif;font-weight:500;line-height:1.4;letter-spacing:.15px;color:#000}.modal-box__action{margin:1.5rem 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.modal--loaded{background:rgba(0,0,0,.8)}.modal--loaded .modal__body{background:#fff;border-radius:6px;max-width:90%}.modal--loaded .modal__body--galeria{background-color:transparent!important}@media only screen and (max-width:53.125rem){.modal--loaded .modal__body--galeria{max-width:85%!important}}.modal--loaded .modal__body--galeria .modal__button{right:-30px!important}.modal--loaded .modal__body--galeria .modal__button:after{color:#fff!important}.modal--loaded.video .modal__content{box-shadow:none}.modal--loaded.video .modal__content .modal-box{background:transparent;padding:0}.modal--loaded.video .modal__button{top:16px;font-size:2rem;right:16px}.modal--loaded.video .modal__button:after{color:#000}
/*# sourceMappingURL=modal.min.css.map */
