.seccion-actualidad-academica{display:flex;flex-direction:column}.fondo-noticias{background-color:#eee}.seccion-actualidad-academica>ul{list-style:none}.seccion-actualidad-academica>ul>li{border-bottom:1px dotted #cac9c9}.seccion-actualidad-academica>ul>li:first-of-type{padding-bottom:1rem;padding-top:.5rem}.seccion-actualidad-academica>ul>li:not(:first-of-type){padding-bottom:1rem;padding-top:1rem}.seccion-actualidad-academica>ul>li div{color:#545454;font-size:small}.titulos-noticias{color:#545454!important;font-size:1rem;font-weight:500;text-align:justify}.aviso{border-radius:.25rem;margin-bottom:1rem;padding:1rem;position:relative}.aviso p.h3{font-size:x-large;font-weight:400}.aviso p{margin-bottom:0;padding-bottom:0}.azul{background-color:#f7f8ff;border-left:3px solid #1a4d8d!important;border-color:#c2cbf5}.azul p.h3{color:#1a4d8d;font-weight:500}.amarillo{background-color:#fff3cd;border-left:3px solid #664d03!important;border-color:#ffecb5}.amarillo p.h3{color:#664d03;font-weight:500}.rojo{background-color:#fff7f7;border-left:3px solid #cc3e39!important;border-color:#f5c2c7}.rojo p.h3{color:#cc3e39;font-weight:500}.link-admision{color:#23527c;font-size:17px;text-decoration:underline}#cuerpo .fa-facebook-square{color:#3b5998}#cuerpo .fa-twitter-square{color:#1da1f2}#cuerpo .fa-linkedin{color:#0077b5}#cuerpo .fa-envelope-square{color:#1a4d8d}.links{display:grid;gap:1rem 1rem;grid-template-columns:repeat(3,1fr);justify-content:space-between}.links .app{align-items:center;border-bottom:3px solid #fff;color:#000;display:flex;height:100%;text-decoration:none}.links .app:hover{border-bottom:3px solid #fc9a5f;text-decoration:none!important}.links .app.rojo .app-icon>svg>path{fill:#cc3e39}.links .app.rojo:hover{background-color:#eee}.links .app.amarillo .app-icon>svg>path{fill:#c2781d}.links .app.amarillo:hover{background-color:#eee}.links .app.verde .app-icon>svg>path{fill:#08af80}.links .app.verde:hover{background-color:#eee}.links .app.azul .app-icon>svg>path{fill:#1a4d8d}.links .app.azul:hover{background-color:#eee}.links .app.naranja .app-icon>svg>path{fill:#f58700}.links .app.naranja:hover{background-color:#eee}.links .app.violeta .app-icon>svg>path{fill:#7a61af}.links .app.violeta:hover{background-color:#eee}.links .app .app-icon{align-items:center;display:flex;font-size:2.5rem;justify-content:center;width:80px!important}.links .app .app-icon i{width:2.5rem}.links .app .app-description{color:#0e396f;font-size:1.3rem}@media screen and (max-width:768px){.links{grid-template-columns:repeat(1,1fr)}.links .app{width:100%}}table{width:100%!important}tr:first-child{background:#1a4d8d;color:#fff;font-size:.8rem;font-weight:700;padding:15px;text-transform:uppercase}tr:first-child td{padding-bottom:15px;padding-top:15px}tr:nth-of-type(2n){background-color:#f9f9f9}td{padding:4px 10px;vertical-align:middle}.h2seccion{color:#0e396f;font-size:1.25rem;margin-top:1.5rem;text-transform:uppercase}.h3seccion{border-bottom:1px solid #223369;border-left:4px solid #223369;color:#0e396f;font-size:1.2em;font-weight:400;margin-top:1em;padding:0 0 5px 8px}.imagen-portada{background-image:url(/themes/vicinf/assets/img/vicinf_portada.jpg)!important;background-repeat:no-repeat;background-size:cover;height:22rem;position:relative}.listado-index li{font-size:1.1rem}.listado-index li a{color:#23527c;font-size:1.1rem;font-weight:500;text-decoration:none}.listado-index li a:hover{text-decoration:underline}.carousel-caption{background-color:rgba(0,0,0,.6)}.dir-shape{background-size:cover;border-radius:50%;height:86px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:86px}@media (max-width:576px){.dir-shape{height:50px;width:50px}.center-name{font-weight:700}}@media (min-width:577px) and (max-width:768px){.dir-shape{height:80px;width:80px}.center-name{font-weight:700}}@media (min-width:769px) and (max-width:1200px){.dir-shape{height:55px;width:55px}}@media (min-width:1199px) and (max-width:1400px){.dir-shape{height:60px;width:60px}}@media (min-width:1399px) and (max-width:1600px){.dir-shape{height:70px;width:70px}}.prof-header{background:#1a4d8d}.prof-body{align-items:stretch;border:1px solid #d3d3d3;border-left:8px solid #0054a0;display:inline-flex;justify-content:center;width:100%}[v-cloak]{display:none}.sede-apps-fluent{display:grid;gap:2rem 1rem;grid-template-columns:repeat(2,1fr);justify-content:space-between}.sede-apps-fluent .sede-app{align-items:center;background-color:#f3f3f3;background-size:200% 100%!important;background:linear-gradient(90deg,#005db0 50%,#f3f3f3 0) 100% 100%;border-left:3px solid #005db0;border-radius:.25rem;box-shadow:0 0 0 0 transparent,0 0 0 0 transparent,0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06);color:#000!important;display:flex;height:100%;text-decoration:none;transition:all .5s ease}.sede-apps-fluent .sede-app:hover{background-position:0 100%;color:#fff!important}.sede-apps-fluent .sede-app.verde{background-size:200% 100%!important;background:linear-gradient(90deg,#009f67 50%,#f3f3f3 0) 100% 100%;border-left:3px solid #009f67;color:#000!important;transition:all .5s ease}.sede-apps-fluent .sede-app.verde:hover{background-position:0 100%;color:#fff!important}.sede-apps-fluent .sede-app.morado{background-size:200% 100%!important;background:linear-gradient(90deg,#9700ca 50%,#f3f3f3 0) 100% 100%;border-left:3px solid #9700ca;color:#000!important;transition:all .5s ease}.sede-apps-fluent .sede-app.morado:hover{background-position:0 100%;color:#fff!important}.sede-apps-fluent .sede-app.burdeos{background-size:200% 100%!important;background:linear-gradient(90deg,#730f1b 50%,#f3f3f3 0) 100% 100%;border-left:3px solid #730f1b;color:#000!important;transition:all .5s ease}.sede-apps-fluent .sede-app.burdeos:hover{background-position:0 100%;color:#fff!important}.sede-apps-fluent .sede-app:hover{background-color:#e7e7e7}.sede-apps-fluent .sede-app .sede-app-icon{font-size:3rem;padding-left:.8rem;width:6rem}.sede-apps-fluent .sede-app .sede-app-icon.small-icon{padding-left:1.2rem}.sede-apps-fluent .sede-app .sede-app-icon i{width:2.5rem}.sede-apps-fluent .sede-app .sede-app-description{padding:.5rem .5rem 0;width:100%}.sede-apps-fluent .sede-app .sede-app-description h4,.sede-apps-fluent .sede-app .sede-app-description h5{font-size:1.3rem}.sede-apps-fluent .sede-app .sede-app-description p{font-size:.9rem}.sede-apps-fluent.dark .sede-app{background-color:#111827;color:#9ca3af}.sede-apps-fluent.dark .sede-app:hover{background-color:#28375a}@media screen and (max-width:768px){.sede-apps-fluent{grid-template-columns:repeat(1,1fr)}}.seccion-actualidad-academica.fondo-noticias{background-color:#fff!important}.seccion-actualidad-academica ul>li{margin:.1rem}.seccion-actualidad-academica .datos-noticia{display:flex;flex-direction:column;justify-content:space-between}.seccion-actualidad-academica .datos-noticia.movil div.col-12{text-align:right}.seccion-actualidad-academica .datos-noticia.movil a{font-size:1.25rem}.seccion-actualidad-academica .imagen-noticia{flex-direction:column;justify-content:center}.seccion-actualidad-academica .titular{text-align:justify}.seccion-actualidad-academica .titulo-menu{border-bottom:1px solid #98a1bf;color:#1a4d8d;font-size:1.1rem;font-weight:700;padding:6px;text-transform:uppercase}#cuerpo a{color:#23527c;text-decoration:none}#cuerpo a:hover{color:#000;text-decoration:underline}#cuerpo li{font-size:1.1rem}.accordion-header:hover{background-color:#e7f1ff!important}.accordion-header:hover button{color:#0c63e4!important}.accordion-button:focus{box-shadow:none;outline:0;z-index:0}#logos>.cls-1{fill:#1a4d8d}@media (min-width:768px){.navbar-upct .elemento-menu ul{width:18.5rem!important}}.anchor:before{content:" ";display:block;height:128px;margin-top:-128px;pointer-events:none;visibility:hidden}@media (max-width:768px){.row-mobile-fix{--bs-gutter-x:0!important}}.accordion-button{text-align:left}#islpronto_link{background-color:#223369;border-radius:100%;bottom:20px!important;box-shadow:0 0 20px 0 rgba(0,0,0,.32);color:#fff;font-size:1.1em;left:20px!important;padding:.75rem;position:fixed;width:3.2rem;z-index:9999}.actualidad-container img{max-width:100%!important}.img-presentacion{height:auto;width:100%}.carousel .carousel-item{height:530px}.carousel-item img{left:0;min-height:530px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}@media (max-width:768px){.carousel .carousel-item{height:320px}.carousel-item img{left:0;min-height:320px;-o-object-fit:cover;object-fit:cover;position:absolute;top:0}}#menu-lateral li{font-size:1rem!important}#logocabecera{width:190px}.boton-adjunto{align-items:center;border:2px solid #0357a3;border-radius:.5rem;color:#0357a3;display:flex;font-size:1rem;font-weight:700;height:100px;justify-content:center;padding:1.5rem;text-decoration:none!important;transition:.2s ease-in-out}.boton-adjunto:hover{border-color:#e45a07;color:#e45a07!important;text-decoration:none!important}.boton-adjunto svg{font-size:xx-large;margin-right:1.5rem}.boton-grande{font-size:.9rem}.boton-adjunto-desactivado{border:2px solid #575757;color:#575757!important}.boton-adjunto-desactivado:hover{border-color:#575757;color:#575757!important}.actualidad-container .noticia{padding:15px 15px 30px}.actualidad-container img{max-height:320px;max-width:480px}.actualidad-container .fecha{color:#767676;font-size:.9rem;margin-top:6px;text-align:right}.actualidad-container a,.actualidad-container a:hover{text-decoration:none!important}.actualidad-container .titular{color:#000;font-size:1rem;margin-bottom:6px;margin-top:3px;transition:.1s ease-in-out}.actualidad-container .titular:hover{color:#003c75}.page-item.active .page-link{background-color:hsla(0,0%,80%,.69)!important;border-color:#ccc!important;color:#333!important}.page-link{color:#333!important}
