.is-divider-vertical{height:100%}.button-new-room{background-color:#79308b;color:#fff}@media only screen and (max-width:768px){.button-new-room{width:100%;max-width:400px;margin:auto}}.button-new-room--modal{width:100%!important}.academic{background:linear-gradient(hsla(0,0%,100%,.8),hsla(0,0%,100%,.8)),url(../img/academico-coltejer-v2.6df4c014.jpg) no-repeat fixed;background-size:cover;min-height:100vh;width:100vw}@media only screen and (max-width:768px){.academic .section{padding:1rem!important}}.academic-icon__icon{max-width:400px;width:100%;height:20vh;max-height:270px;min-height:180px;border-radius:16px}@media only screen and (max-width:768px){.academic-icon__icon{height:30vh}}.academic-icon__title{text-align:center;background-color:#79308b;border-radius:10px;margin-top:0;padding:1.5% 0;width:100%}.academic-icon__title h1{font-size:1.3rem;color:#fff}.academic .library-container{border-radius:10px}.academic .button{border-radius:5px}.academic .button.is-small{font-size:.85rem!important}.academic-general-courses__link{color:#79308b;font-weight:700}.academic .textOviAndOvas{color:#4f4f4f;font-size:22px;font-family:Roboto,sans-serif;font-weight:700}.academic .buttonOviAndOvas{width:326px;height:50px;font-size:25px;font-family:Roboto,sans-serif}@media(max-width:768px){.top-row-column{display:block!important;align-items:center;margin:0 16px}}.dinamic-list-filter{height:100%}.dinamic-list-filter__link{color:#6d6e70;text-decoration:none}.dinamic-list-filter__link:hover{color:#ae3e97}.dinamic-list-filter__link:active{color:#ae3e97;text-decoration:underline}.containerBibliotecasAcademic .boxBibliotecasAcademic{background-color:#fff;border-radius:15px;padding:20px 24px;box-shadow:0 2px 12px rgba(0,0,0,.08);margin-top:120px}.containerBibliotecasAcademic .boxBibliotecasAcademic .iconBibliotecasAcademic{font-size:28px;color:#1197bf;flex-shrink:0}.containerBibliotecasAcademic .boxBibliotecasAcademic .titleBibliotecasAcademic{font-family:Roboto,sans-serif;font-weight:700;font-size:20px;color:#4f4f4f}@media only screen and (max-width:768px){.containerBibliotecasAcademic .boxBibliotecasAcademic .titleBibliotecasAcademic{font-size:16px}}.containerBibliotecasAcademic .boxBibliotecasAcademic .paragraphBibliotecasAcademic{font-family:Roboto,sans-serif;font-size:16px;color:#4f4f4f;line-height:1.4}.containerBibliotecasAcademic .boxBibliotecasAcademic .buttonBibliotecasAcademic{display:inline-block;font-family:Roboto,sans-serif;font-weight:700;font-size:16px;border-radius:5px;padding:10px 20px;cursor:pointer;text-decoration:none;transition:opacity .2s;border:none}.containerBibliotecasAcademic .boxBibliotecasAcademic .buttonBibliotecasAcademic:hover{opacity:.85}.containerBibliotecasAcademic .boxBibliotecasAcademic .buttonBibliotecasPrimaryAcademic{background-color:#1197bf;color:#fff}.containerBibliotecasAcademic .boxBibliotecasAcademic .buttonBibliotecasSecondaryAcademic{background-color:#f2f2f2;color:#1197bf;border:2px solid #1197bf}.containerBibliotecasAcademic .boxBibliotecasAcademic .agendaBibliotecasAcademic{border-top:1px solid #e0e0e0;padding-top:16px}.containerBibliotecasAcademic .boxBibliotecasAcademic .agendaBibliotecasAcademic .titleAgendaBibliotecasAcademic{font-family:Roboto,sans-serif;font-weight:700;font-size:18px;color:#1197bf}@media only screen and (max-width:768px){.containerBibliotecasAcademic .boxBibliotecasAcademic .agendaBibliotecasAcademic .titleAgendaBibliotecasAcademic{font-size:16px}}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .tituloCarruselAgendaAcademic{font-family:Roboto,sans-serif;font-weight:700;font-size:20px;color:#4f4f4f}.containerBibliotecasAcademic .containerCarruselAgendaAcademic ::v-deep .carousel-arrow .icon{background-color:#1197bf;border-radius:50%;color:#fff}.containerBibliotecasAcademic .containerCarruselAgendaAcademic ::v-deep .carousel-arrow .icon.has-icons-left{left:5px}.containerBibliotecasAcademic .containerCarruselAgendaAcademic ::v-deep .carousel-arrow .icon.has-icons-right{right:5px}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.15);cursor:pointer}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic .cardEventoImageAcademic{width:100%;aspect-ratio:4/5;overflow:hidden}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic .cardEventoImageAcademic img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic .cardEventoInfoAcademic{padding:12px 14px}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic .cardEventoInfoAcademic .cardEventoDateAcademic{font-family:Roboto,sans-serif;font-size:13px;font-weight:700;color:#1197bf;margin-bottom:4px}.containerBibliotecasAcademic .containerCarruselAgendaAcademic .cardEventoAcademic .cardEventoInfoAcademic .cardEventoTitleAcademic{font-family:Roboto,sans-serif;font-size:15px;font-weight:600;color:#4f4f4f;line-height:1.3}.modalAgendaAcademic{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.18)}.modalAgendaAcademic .modalAgendaHead{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;background-color:#1197bf;color:#fff}.modalAgendaAcademic .modalAgendaHead .modalAgendaTitle{font-family:Roboto,sans-serif;font-weight:700;font-size:16px}.modalAgendaAcademic .modalAgendaHead .modalAgendaClose{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;padding:0 4px}.modalAgendaAcademic .modalAgendaHead .modalAgendaClose:hover{opacity:.75}.modalAgendaAcademic .modalAgendaBody{padding:0}.modalAgendaAcademic .modalAgendaBody .iframeAgendaWrapper{width:100%;height:80vh}.modalAgendaAcademic .modalAgendaBody .iframeAgendaWrapper .iframeAgenda{width:100%;height:100%;border:none;display:block}.modalImagenEvento{display:flex;align-items:center;justify-content:center;cursor:zoom-out}.modalImagenEvento .modalImagenEventoImg{max-height:90vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.4)}::v-deep .modal-content{max-width:1100px!important;width:1100px}