/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
h1,h2,h3,h4,h5{font-family:Open Sans,sans-serif;}.navbar-light .navbar-nav .nav-link.active{border-bottom:2px solid #da0921;}h3.h3.text-red.section-title__heading{font-weight:500;}.hero-image__body{max-width:800px;}.navbar-expand-lg .navbar-collapse{justify-content:center;}.navbar-expand-lg .navbar-nav .nav-link{padding:0.2rem 0.5rem;border-radius:30px 5px 0px 0px;position:relative;margin:13px;}a.nav-link:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#da0921,#da0921,#da0921);background-color:#ffffff12;z-index:1;transform:scaleX(0);transform-origin:left;transition:transform 0.5s ease-in-out;}a.nav-link:hover:before{transform:scaleX(1);}.dropdown-item:focus,.dropdown-item:hover{color:#da0921;background-color:#e9ecef75;}#Banner{position:relative;}#Banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);z-index:0;}#Banner .hero-image__body{max-width:90%;}#Banner a{border:2px solid #fff;padding:12px 50px;display:table;font-family:Open Sans,sans-serif;font-weight:700;font-size:1.2rem;}#Banner a:hover{background-color:#1b074d;}#Banner h1{font-family:Open Sans,sans-serif;font-weight:700;text-transform:uppercase;}#Banner .hero-image__body{max-width:800px;}#modulo .text-long h3{margin-top:-23px;position:relative;z-index:1;background-color:var(--bs-light);}.caja h4{font-size:1.2rem;}.caja{-webkit-backface-visibility:hidden;backface-visibility:hidden;margin:0;background:#fff;-webkit-transition:0.4s;transition:0.4s;box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);padding:18px 30px 29px;}.caja:hover{box-shadow:1px 9px 7px 3px rgba(0,0,0,0.1);padding:18px 30px 29px;}#Directivos img{width:70%;margin:auto;}.agenda-acreditacion .tab-bootstap .nav-link{border-right:4px solid #f1eeee;}.agenda-acreditacion .tab-bootstap .nav-link a{justify-content:center;}.agenda-acreditacion .tab-bootstap .nav{box-shadow:1px 2px 7px 1px #d9d5d5;}.cajaEvento{background-color:white;border-bottom:1px solid #e0dfdf;padding:13px 12px;}.cajaEvento li{list-style:none;padding:0;}.cajaEvento i{color:var(--c-administracion-500);}.cajaEvento h6{font-size:1.5rem;}.tab-bootstap .tab-content{width:100%;padding:14px 0;}#Salas a.card-icon__link{transition:0.4s;}#Salas .card-icon--color{background-color:var(--bs-white);}#Salas .card-icon__link{box-shadow:2px 2px 5px 1px #d2d2d2 0;}#Salas h6.card-icon__heading{color:var(--c-blue-900);font-weight:500;}#Salas .item__icon{background-color:var(--c-administracion-500);}#Salas .fontawesome-icon span{font-size:55px;padding:18px 0;}#Salas .card-icon{box-shadow:2px 2px 5px 2px #d2d2d2;padding-top:0;height:254px;}#Salas a.card-icon__link:hover{color:#1b2449;}#Salas .card-icon__heading{padding:19px 8px;font-size:1.3rem;}#Salas .card-icon:hover .fontawesome-icon span{color:#e1e2e3;}#Salas .card-icon__link{position:relative;}#Salas a.card-icon__link{position:absolute;left:0;right:0;margin:auto;display:table;top:inherit;bottom:10px;text-indent:inherit;text-transform:uppercase;font-family:"Open Sans",sans-serif;font-weight:600;color:#da1b21;}.bg-gray-extra-light{background-color:#f9f9f9 !important;}#contenedorSalas .block.block--hero{padding:4% 4% 0;}#contenedorSalas .hero-image__content{background-color:#0000008f;}#contenedorSalas .Fecha{background-color:var(--c-administracion-500);display:inline-flex;flex-direction:column;align-items:center;color:var(--bs-white);padding:12px;position:absolute;z-index:2;left:8%;display:none;}#contenedorSalas .Fecha span{font-size:2rem;font-weight:700;}#contenedorSalas .Descripcion-contenedor{background-color:var(--bs-white);width:80%;margin:auto;display:table;padding:29px;margin-top:-22px;position:relative;z-index:3;}#contenedorSalas .layout__region.layout__region--content{position:relative;}#contenedorSalas .grid.grid--3{padding:0 4% 4%;}@media (max-width:768x){#Banner{padding:40px 0;background-color:#143e12;display:flex;}}@media (min-width:600px) and (max-width:767px){.hero-image__content-wrapper{align-items:center;}}@media (max-width:600px){#contenedorSalas .hero-image__body h1{font-size:1.6rem !important;text-align:left !important;}#contenedorSalas .hero-image__content-wrapper{align-items:center;}#Banner a.float-end{float:inherit !important;margin-bottom:23px;}#Banner .hero-image__body{max-width:100%;}#Banner h1{font-size:2.1rem !important;}#Banner a{margin:auto;display:table;}#Banner .hero-image__content-wrapper{align-items:center;}}
