/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.novedades{margin-bottom:1.563rem;}@media (min-width:48rem){.novedades{font-family:"Xunta Sans Bold",sans-serif;}}@media (max-width:61.9988rem){.novedades{font-size:1.93rem;}}@media (min-width:62rem){.novedades{font-size:2.43rem;}}
#navbar-main{position:relative !important;width:100% !important;&.navbar-expand-md{.navbar-toggler{display:block !important;}}&.scrolled{@media (max-width:576px){top:0 !important;position:fixed !important;}}.container{align-items:center !important;.navbar-collapse{&.collapse{&:not(.show){transform:translate(110%) !important;}&.show{transform:translateX(0%) !important;}}#block-selectordeidioma{a.language-link:hover:not(.is-active){text-decoration:none !important;color:#007BC4 !important;}}&#CollapsingNavbar{background-color:#002A4C !important;width:350px !important;height:auto !important;top:0 !important;right:0 !important;bottom:0 !important;position:fixed !important;margin:0 !important;display:flex !important;flex-direction:column !important;box-shadow:-15px 12px 15px #002A4C52 !important;transition:transform 0.25s linear !important;flex-basis:auto !important;flex-grow:0 !important;z-index:10000000 !important;@media screen and (max-width:525px){width:100% !important;text-align:center !important;margin-top:0 !important;top:0 !important;bottom:0 !important;position:fixed !important;}.menu--main{.navbar-nav{display:flex !important;flex-direction:column !important;margin-top:120px !important;width:inherit !important;background-color:#002A4C1C !important;.nav-item{margin:0 !important;.dropdown-menu{&.show{position:absolute !important;width:100% !important;top:unset !important;border:none !important;.dropdown-item{a{color:#fff !important;display:block !important;font-size:0.875rem !important;font-weight:700 !important;padding:0 .8rem !important;text-align:left !important;width:100% !important;text-decoration:none !important;}&:first-child{border-top:1px solid #fff !important;}&:hover,&:focus,&.is-active{background-color:#007BC4 !important;}}.dropdown-item:last-child{border-bottom:1px solid #ffffff42 !important;}}}&.menu-item--expanded,.menu-item--expanded{.show{&.dropdown-toggle{&::after{display:block !important;transform:rotate(0deg) !important;position:absolute !important;right:0 !important;top:26px !important;margin-right:25px !important;}}}.dropdown-toggle{&::after{display:inline-block !important;margin-left:0.255em !important;vertical-align:0.255em !important;content:"" !important;position:absolute !important;top:25px !important;right:0 !important;margin-right:25px !important;transform:rotate(270deg) !important;border-top:0.35em solid !important;border-right:0.35em solid transparent !important;border-bottom:0 !important;border-left:0.35em solid transparent !important;}}}.nav-link{color:#fff !important;text-transform:uppercase !important;padding:.625rem 1.25rem !important;font-weight:700 !important;padding-top:1.0625rem !important;border-bottom:0 !important;text-align:left !important;font-size:16px !important;&:hover{background-color:#007BC4 !important;color:#fff !important;}&:focus{box-shadow:none !important;background-color:#007BC4 !important;color:#fff !important;}}}}}.close-dropdown{display:flex !important;width:100% !important;&:after{content:"\2A2F" !important;position:absolute !important;right:25px !important;font-size:32px !important;color:#fff !important;top:7px !important;cursor:pointer !important;z-index:10 !important;}}}.menu--main{justify-content:flex-start !important;height:100% !important;width:100% !important;.navbar-nav{.nav-item{.nav-link{color:#fff !important;}&.menu-item--expanded{.dropdown-menu{margin-left:0 !important;.dropdown-item{background-color:#002A4C !important;border-top:1px solid #ffffff42 !important;padding-left:50px !important;padding-right:50px !important;a{text-decoration:none !important;}&:hover,&.active{background-color:#007BC4 !important;}}.dropdown-item:hover{color:#fff !important;background-color:#007BC4 !important;}.dropdown-item:last-child{border-bottom:1px solid #ffffff42 !important;}.dropdown-item a{color:#fff !important;text-decoration:none !important;font-size:14px !important;font-weight:400 !important;}}}}}}}}}#block-selectordeidioma{display:flex !important;justify-content:center !important;margin-right:0 !important;margin:4rem 0 1rem !important;position:absolute !important;top:0 !important;width:100% !important;z-index:1 !important;.links{.nav-link{.language-link{color:#fff !important;}&.is-active{.language-link{background-color:#007BC4 !important;padding:.75rem .75rem .55rem .8rem !important;border-radius:3px !important;}}&:before{color:#ffffff42 !important;}}}}
.detail .col-informations .container-informations .informations li:first-child{display:none;}.detail .title-mini,.field--name-field-visiting-rules{display:none;}
.teaching-resources-title{margin-bottom:0;padding-bottom:19px;}.page-node-97 .views-element-container:not(.block){display:none;}.teaching-resources-title{display:none;}
img:not(.icon-cc){height:auto;}.field--type-image img{margin-bottom:1rem;}.view-rooms .rooms-inner.listings .listing-items-two-images .image-style-rooms-list-image-2{max-height:198px;width:auto;}@media (max-width:47.9988rem){.view-rooms .rooms-inner.listings .listing-items-two-images .row{gap:3rem;}.view-rooms .rooms-inner.listings .listing-items-two-images .row .col-md-3{text-align:center;}}
