@import url("https://fonts.googleapis.com/css2?family=Dancing+Script&family=Lato&family=Roboto+Mono:wght@400;600&display=swap");*{-webkit-box-sizing:border-box;box-sizing:border-box}.header.panel{border-bottom:1px solid #000}.header{pointer-events:initial;padding:0;background-color:#fff;color:#000}.header #cabecera-ayto{padding:0;z-index:9999;margin:auto}.header .cabecera_madrid{min-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:auto}.header .cabecera_madrid .titulositio,.header .cabecera_madrid .logomadrid{-ms-flex-item-align:center;align-self:center;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;line-height:1rem;font-family:Lato, sans-serif}.header .cabecera_madrid a{font-family:'Lato',sans-serif;color:#000;font-weight:normal;font-size:15px}.header .cabecera_madrid a h1{font-size:15px;font-weight:normal;font-family:Lato, sans-serif;text-transform:initial}.header .cabecera_madrid a span{font-size:1.3rem}.header .cabecera_madrid a span.aytomadrid{font-size:15px}.header .cabecera_madrid a:hover,.header .cabecera_madrid a:focus{color:#222;text-decoration:underline}.black .header.panel{border-bottom:1px solid #000}.black .header{background-color:#000;color:#fff}.black .header .cabecera_madrid a{color:#fff}.black .header .cabecera_madrid a:hover,.black .header .cabecera_madrid a:focus{color:#fff}@media (max-width: 415px){.icon-madrid-ayto{margin-left:0rem}span.aytomadrid{display:none}}@media (max-width: 768px){.cabecera_madrid{padding:0 1rem !important}.header .cabecera_madrid .titulositio{margin-right:0.5rem;width:100%;text-align:left}.container-fluid.header{overflow:hidden}.header .cabecera_madrid{min-height:30px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header .cabecera_madrid a{font-size:.75rem}.header .cabecera_madrid a h1{font-size:.75rem}.header .cabecera_madrid a span{font-size:1rem}.header .cabecera_madrid a span.aytomadrid{font-size:.75rem}.icon-madrid-ayto{margin-left:0.4rem}footer nav>div{padding-left:1rem;padding-right:1rem}}.admin{top:0;z-index:222;background:#c8d7f7;position:fixed;width:100%;font-size:.9rem;line-height:normal;padding:7px}.admin a{color:#6e61d6}.admin a:focus,.admin a:hover{color:#3a3466;text-decoration:none;text-shadow:0 0 2px rgba(222,218,239,0.9)}.admin .close{color:#6e61d6}.admin .p-2{padding:0.2rem !important !important}.admin .img-circle-admin{max-height:25px;padding:2px;background:#6e61d6;border-radius:50%}.admin .cerrar{position:fixed;z-index:99999;top:0;right:10px;color:#F6F592}.admin #cerrar{color:#6e61d6;margin-top:1px}.admin .usuario_admin{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin .usuario_admin>img{margin-left:1.2rem}@media (max-width: 768px){.editar_admin em{display:none}}#cconsent-modal .ccm__content>.ccm__content__body .ccm__tab-head,#cconsent-modal .ccm__content>.ccm__content__heading h2{font-family:Lato, sans-serif}#cconsent-bar{font-family:Lato, sans-serif}#cconsent-bar p{margin:.5rem 0;font-family:Lato, sans-serif}#cconsent-bar a{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(2,117,216,0)), color-stop(rgba(2,117,216,0)), color-stop(91%, #004e78), color-stop(100%, #004e78), to(rgba(2,117,216,0)));background:linear-gradient(to bottom, rgba(2,117,216,0) 0, rgba(2,117,216,0) calc(90%), #004e78 91%, #004e78 100%, rgba(2,117,216,0) calc(101%));color:#004e78;font-weight:bold;text-decoration:none !important;text-decoration:none;-webkit-transition:all 0.2s;transition:all 0.2s}#cconsent-bar a:hover,#cconsent-bar a:focus{color:#111}#cconsent-bar button.consent-give{color:#fff;background-color:#111}#cconsent-bar button.consent-give:hover,#cconsent-bar button.consent-give:focus{background-color:#004e78}#cconsent-modal .ccm__content>.ccm__content__body .ccm__tab-content .ccm__tab-content__left .ccm__switch input{display:block !important}.ccm__switch__slider,.status-on,.status-off{display:none}.ccm__switch .custom-control-label{padding-left:1rem;padding-bottom:1rem}.ccm__switch .custom-control-label::before{height:1rem;width:calc(1rem + 0.75rem);border-radius:2rem}.ccm__switch .custom-control-label::after{width:calc(1rem - 4px);height:calc(1rem - 4px);border-radius:calc(1rem - (1rem / 2))}.ccm__switch .ccm__switch:checked ~ .custom-control-label::after{-webkit-transform:translateX(calc(1rem - 0.25rem));transform:translateX(calc(1rem - 0.25rem))}@media (max-width: 991px){.cc-text{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#cconsent-bar .ccb__wrapper{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}.icon-menu,.label-menu{display:inline-block;font-family:'century-gothic', monospace;padding:.3rem 0;vertical-align:middle;font-size:.9rem;color:#111;height:28px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#fff;border-radius:2px;width:28px;padding:2px}.label-menu{display:none}#nav-menu-container{width:100%}.navbar-toggler{border:none;background:transparent !important}.navbar-toggler:focus{background:transparent !important}.navbar-toggler .icon-bar{background-color:#111;-webkit-transform:rotate(0deg) translate(0px, 0px);transform:rotate(0deg) translate(0px, 0px);-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggler .icon-bar+.icon-bar{margin-top:4px}.icon-bar:nth-child(2){width:16px;-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler:hover>.icon-bar:nth-child(2){width:22px;-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler:active>.icon-bar:nth-child(2){width:22px;-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(1){-webkit-transform:rotate(45deg) translate(5px, 4px);transform:rotate(45deg) translate(5px, 4px);-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(2){opacity:0;-webkit-transition:ease all .2s;transition:ease all .2s}.navbar-toggler:not(.collapsed) .icon-bar:nth-child(3){-webkit-transform:rotate(-45deg) translate(4px, -4px);transform:rotate(-45deg) translate(4px, -4px);-webkit-transition:ease all .2s;transition:ease all .2s}.footerprevio .patrocinadores ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0;width:100%;list-style:none;font-family:'Lato', 'century-gothic', monospace;text-transform:uppercase}.footerprevio .patrocinadores ul li{display:inline-block;margin:0 2rem;font-size:.9rem}.footerprevio .patrocinadores ul li ul.logosp{min-height:75px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0;padding:0;width:auto}.footerprevio .patrocinadores ul li ul.logosp li{-webkit-box-flex:1;-ms-flex:1;flex:1;width:inherit;margin:0.2rem 3rem 0 0}.footerprevio .patrocinadores ul li ul.logosp li img{max-height:65px;max-width:150px}.footerprevio .patrocinadores ul li ul.logosp li:first-child{margin-left:0}.footerprevio .patrocinadores ul li ul.logosp li a{display:block}.footerprevio .patrocinadores ul li ul.logosp li a:hover,.footerprevio .patrocinadores ul li ul.logosp li a:focus{-webkit-filter:drop-shadow(0px 0px 7px rgba(255,255,255,0.2));filter:drop-shadow(0px 0px 7px rgba(255,255,255,0.2))}.footerprevio .patrocinadores ul li ul.logosp li a:hover img,.footerprevio .patrocinadores ul li ul.logosp li a:focus img{-webkit-filter:invert(37%) sepia(31%) saturate(3007%) hue-rotate(143deg) brightness(93%) contrast(101%);filter:invert(37%) sepia(31%) saturate(3007%) hue-rotate(143deg) brightness(93%) contrast(101%)}@media (min-width: 647px){.footerprevio .patrocinadores ul ul.patrocinios{position:relative}.footerprevio .patrocinadores ul ul.patrocinios:after{right:2px;content:'';position:absolute;width:1px;height:100%;border-right:1px solid rgba(0,0,0,0.3)}}.cambios{margin-bottom:0;padding-top:2rem}.transversal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.28rem;margin-bottom:0.28rem}@media (max-width: 646px){.transversal{margin-top:.5rem;padding:1rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-top:1px solid #333}}.transversal ul{width:100%}.transversal li{margin:0 10px;font-size:0.9rem;font-weight:600}.transversal li a{color:#111;-webkit-transition:none;transition:none;padding:0 5px;font-size:0.9rem;font-weight:600}.transversal li a:hover{text-decoration:none}.transversal li a:hover span{text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #111 91%, #111 100%, transparent calc(101%))}@media (max-width: 991px){.footerprevio .patrocinadores ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footerprevio .patrocinadores ul li{text-align:center;margin:1rem auto}.footerprevio .patrocinadores ul li ul.logosp li{margin:1rem 2rem !important}}@media (max-width: 451px){#footer{margin-top:-9px}.footerprevio .patrocinadores ul li{font-size:.9rem;margin-top:1.2rem;margin-bottom:1.2rem}.footerprevio .patrocinadores ul li ul.logosp{min-height:45px}}@media (max-width: 430px){.footerprevio .patrocinadores ul li ul.logosp li img.stage{margin-top:1rem}}footer{background:#fff}footer .footer-1{padding-bottom:2rem}footer .icon-logo-md{font-size:3rem}footer .footer_madrid{margin:auto;font-family:"Lato", sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;font-size:0.9rem;min-height:50px;margin-bottom:1rem;border-top:1px solid #000}footer .footer_madrid .datosfooter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .footer_madrid a{font-size:0.9rem;color:#000;font-weight:normal;padding:0 5px;font-family:"Lato", sans-serif}footer .footer_madrid ul.nav{display:inline}footer .footer_madrid ul.nav li{display:inline;font-size:0.9rem;font-family:"Lato", sans-serif;font-weight:400;display:inline-block;margin:0 10px}@media (max-width: 700px){footer .footer_madrid{padding:1rem 0;font-size:.9rem}footer .footer_madrid a{font-size:.9rem}footer .footer_madrid .datosfooter{display:block}}#error{background:#F8FBFA}#error .info{padding-top:1rem;padding-bottom:1rem;min-height:600px;height:calc(100% - 50px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#error .info img{width:clamp(200px, 50vw, 450px);margin-bottom:3rem}#error .info p{font-size:clamp(0.9rem, 2.1vw, 1.2rem)}#error .info p a{text-decoration:underline;color:#4d97c5;-webkit-transition:all 0.25s;transition:all 0.25s}#error .info p a:hover,#error .info p a:focus{color:chocolate}#error .info p span.error{text-decoration:underline}.borderfooter{border-top:1px solid #000;background:#fff}.hidden_cookie{display:none}.aviso .cerrar button{background:transparent;border:0;font-family:'century-gothic', monospace;font-weight:bold;line-height:normal;margin:0;padding:0;position:absolute;right:.5rem;top:0rem}.aviso .cerrar button:hover,.aviso .cerrar button:focus{color:#000;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #111 91%, #111 100%, transparent calc(101%))}.aviso .cerrar button .txtcerrar{font-size:.75rem;vertical-align:text-bottom;line-height:1.3rem}.aviso{background-color:#A6DAE5;padding:0.25rem;color:#111}.aviso .titulo{font-size:clamp(1.1rem, 1.5vw, 1.5rem);text-align:center;padding:16px 0 16px 0}.aviso .descripcion{font-size:clamp(0.9rem, 1.1vw, 1rem);text-align:center;position:relative;padding-top:.5rem;padding-bottom:.5rem}.aviso .descripcion p{margin:1rem .5rem}.aviso .descripcion ul{display:inline-block;list-style:none;margin:0;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.aviso .descripcion ul li{width:48%;padding:0.2rem 0.4rem;font-size:0.9rem !important}.aviso .descripcion ul li:nth-child(1){background:#DFD1E3}.aviso .descripcion ul li:nth-child(2){background:#DFD1E3}.aviso .descripcion ul li:nth-child(5){background:#DFD1E3}.aviso .descripcion ul li:nth-child(6){background:#DFD1E3}.aviso .descripcion ul li:nth-child(9){background:#DFD1E3}.aviso .descripcion ul li:nth-child(10){background:#DFD1E3}.aviso .descripcion ul li:nth-child(13){background:#DFD1E3}.aviso .descripcion ul li:nth-child(14){background:#DFD1E3}.aviso .bordeslaterales{border-left:2px solid #fff;border-right:2px solid #fff}.aviso p a{text-decoration:underline;color:#1f3c48}.aviso p a:hover,.aviso p a:focus{color:#000}.aviso.publicidad{background-color:#fff;border-left:2px solid #A6DAE5;border-right:2px solid #A6DAE5}.aviso.publicidad .descripcion p{font-size:0.9rem !important}@media (max-width: 991px){.aviso .titulo{padding:8px 0 8px 0}.aviso p{margin-bottom:8px}}@media (max-width: 450px){.aviso .cerrar button{padding:0;top:-.15rem;right:0}.aviso .cerrar button .txtcerrar{font-size:.7rem}.aviso.publicidad,.aviso .bordeslaterales{border:0}.aviso .descripcion ul li{width:100%}.aviso .descripcion ul li:nth-child(odd){background:#DFD1E3}.aviso .descripcion ul li:nth-child(even){background:transparent}}#cconsent-modal .ccm__content>.ccm__content__body .ccm__tab-head,#cconsent-modal .ccm__content>.ccm__content__heading h2{font-family:'Lato', sans-serif}#cconsent-bar .ccb__right{white-space:wrap !important}#cconsent-bar .ccb__right>div{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 991px){#cconsent-bar .ccb__right>div button{margin:.5rem}}#cconsent-bar{font-family:'Lato', sans-serif}#cconsent-bar p{display:inline;font-size:.9rem;margin:.25rem 0}#cconsent-bar a{font-size:.9rem;font-family:'Lato', sans-serif}#cconsent-bar a:hover,#cconsent-bar a:focus{text-decoration:underline}#cconsent-bar button.consent-give,#cconsent-bar button.no-consent-give{background-color:#fff;border-radius:4px;border:1px solid #ddd;color:#111}#cconsent-bar button.ccb__edit{background-color:#fff;border-radius:4px;border:1px solid #ddd;color:#111}#cconsent-bar button{font-family:'DM Sans', sans-serif;margin:0 .25rem;-webkit-transition:none;transition:none;color:#111;-webkit-transition:all 0.2s;transition:all 0.2s}#cconsent-bar button:hover,#cconsent-bar button:focus{background-color:#333;color:#fff}#cconsent-modal .ccm__footer button{-webkit-transition:none;transition:none}#cconsent-modal .ccm__footer button:hover,#cconsent-modal .ccm__footer button:focus{background-color:#111 !important;color:#fff}#cconsent-modal .ccm__content>.ccm__content__body .ccm__tab-content .ccm__tab-content__left .ccm__switch{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}#cconsent-modal .ccm__content>.ccm__content__body .ccm__tab-content .ccm__tab-content__left .ccm__switch input{display:block !important}.ccm__switch__slider,.status-on,.status-off{display:none}.ccm__switch .custom-control-label{padding-left:1rem;padding-bottom:1rem}.ccm__switch .custom-control-label::before{height:1rem;width:calc(1rem + 0.75rem)}.ccm__switch .custom-control-label::after{width:calc(1rem - 4px);height:calc(1rem - 4px)}.ccm__switch .ccm__switch:checked ~ .custom-control-label::after{-webkit-transform:translateX(calc(1rem - 0.25rem));transform:translateX(calc(1rem - 0.25rem))}@media (max-width: 991px){.cc-text{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}#cconsent-bar .ccb__wrapper{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}}#cconsent-bar p.infshowcookies{display:none}#cconsent-bar.ccb--hidden p.infshowcookies{display:block;position:absolute;top:-32px;left:0}#cconsent-bar.ccb--hidden p.infshowcookies #cookieBarShow{display:none}@media (max-width: 991px){#cconsent-bar.ccb--hidden p.infshowcookies{top:-30px;left:-3px}}#cconsent-bar.ccb--hidden p.infshowcookies button{text-decoration:none;background-color:#ffffc1;border:1px solid #aaa;padding:.2rem 1rem;font-size:.8rem}@media (max-width: 991px){#cconsent-bar.ccb--hidden p.infshowcookies button{padding:.2rem .8rem;font-size:.7rem}}#cconsent-bar.ccb--hidden p.infshowcookies button:hover,#cconsent-bar.ccb--hidden p.infshowcookies button:focus{background-color:#111}.banner4{min-height:100px;position:relative;max-width:1370px;margin:auto;padding:1rem 0;background-color:#034573;width:100%;z-index:2}@media (max-width: 992px){.banner4{padding:0}}.banner4:before{content:'';position:absolute;background:url("/images/banner/fondo2vv23.jpg") no-repeat;background-position:top center;background-attachment:fixed;bottom:0;height:100%;left:0;right:0;margin:auto;max-width:100%;width:1400px;background-size:100%;z-index:-1}@media (max-width: 768px){.banner4:before{background-attachment:inherit}}.banner4 .flexbanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;max-height:160px;min-height:120px}.banner4 .flexbanner .centrado{max-width:100%;min-width:200px;width:clamp(210px, 25vw, 550px)}.banner4 .containerbanner{padding:0;max-width:100%;z-index:33;margin:auto}.banner4 .imglogo{-webkit-filter:drop-shadow(4px 3px 2px #c08236) drop-shadow(0px 0px 1px rgba(0,0,0,0.8));filter:drop-shadow(4px 3px 2px #c08236) drop-shadow(0px 0px 1px rgba(0,0,0,0.8));margin:auto;max-width:100%;-webkit-transition:all .2s;transition:all .2s;z-index:2}.banner4 a{-webkit-transition:all .2s;transition:all .2s}.banner4 a:hover,.banner4 a:focus{-webkit-filter:contrast(400%) grayscale(200%);filter:contrast(400%) grayscale(200%);text-decoration:none}.banner4 a:hover .imglogo,.banner4 a:focus .imglogo{-webkit-filter:drop-shadow(2px 1px 2px #c08236) drop-shadow(0px 0px 1px rgba(0,0,0,0.5));filter:drop-shadow(2px 1px 2px #c08236) drop-shadow(0px 0px 1px rgba(0,0,0,0.5))}.banner4 .responsivebanner{position:relative}.banner4 .responsivebanner a:hover,.banner4 .responsivebanner a:focus{-webkit-filter:none;filter:none}.banner4 ul{margin:0;list-style:none;padding:0}.banner4 ul li{font-size:.8rem}.banner4 ul li span{font-size:.8rem;font-family:"Cousine", monospace}.banner4 ul li a{font-size:.8rem}.banner4 div.idiomas a,.banner4 div.redes a{color:#fff;text-decoration:none}.banner4 div.redes a:hover,.banner4 div.redes a:focus{text-decoration:underline}.banner4 div.idiomas{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:"Cousine", monospace;font-size:.8rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0}.banner4 div.idiomas ul li{line-height:1.2rem}.banner4 div.idiomas a{line-height:normal;background:none}.banner4 div.idiomas a:hover,.banner4 div.idiomas a:focus,.banner4 div.idiomas span.active{color:#fff;text-shadow:0 -1px #404040, 1px 0 #232323, 0 1px #404040, -1px 0 #232323;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(1,1,1,0)), color-stop(transparent), color-stop(87%, #e1e1e1), color-stop(100%, #f0f0f0), to(transparent));background:linear-gradient(to bottom, rgba(1,1,1,0) 0, transparent calc(90%), #e1e1e1 87%, #f0f0f0 100%, transparent calc(101%))}.banner4 div.idiomas ul li{text-align:right}@media (max-width: 576px){.banner4 div.idiomas ul{position:absolute;top:-40px}.banner4 div.idiomas ul a{color:#111;text-shadow:none}.banner4 div.idiomas ul a:hover,.banner4 div.idiomas ul a:focus{color:#111;text-shadow:0 -1px #fff, 1px 0 #fff, 0 1px #fff, -1px 0 #fff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(1,1,1,0)), color-stop(transparent), color-stop(87%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, rgba(1,1,1,0) 0, transparent calc(90%), #111 87%, #111 100%, transparent calc(101%))}.banner4 div.idiomas ul .active{text-shadow:0 -1px #fff, 1px 0 #fff, 0 1px #fff, -1px 0 #fff;color:#111;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(1,1,1,0)), color-stop(transparent), color-stop(87%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, rgba(1,1,1,0) 0, transparent calc(90%), #111 87%, #111 100%, transparent calc(101%))}}.banner4.home{position:relative;padding:0}.banner4.home .flexbanner{z-index:1;position:absolute}.banner4.home:before{background:none;position:absolute;background:initial}.banner4.home ul li{display:block}.banner4.home ul li a{font-size:bold;mix-blend-mode:revert;text-decoration:none;text-shadow:0 -1px #404040, 1px 0 #232323, 0 1px #404040, -1px 0 #232323}.banner4.home div.idiomas span.active{color:#111;text-shadow:none}.banner4.home div.idiomas ul li{color:#111;text-shadow:none}.banner4.home div.idiomas ul li a{color:#111;text-shadow:0 -1px #ecc09a, 1px 0 #ecc09a, 0 1px #ecc09a, -1px 0 #ecc09a}@media (max-width: 576px){.banner4.home div.idiomas ul li a{text-shadow:0 -1px #fff, 1px 0 #fff, 0 1px #fff, -1px 0 #fff}}.banner4.home div.idiomas ul li a:hover,.banner4.home div.idiomas ul li a:focus,.banner4.home div.idiomas ul li span.active{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(1,1,1,0)), color-stop(transparent), color-stop(87%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, rgba(1,1,1,0) 0, transparent calc(90%), #111 87%, #111 100%, transparent calc(101%))}@media (max-width: 576px){.banner4.home div.idiomas ul li a:hover,.banner4.home div.idiomas ul li a:focus,.banner4.home div.idiomas ul li span.active{text-shadow:0 -1px #fff, 1px 0 #fff, 0 1px #fff, -1px 0 #fff}}@media (max-width: 575px){.banner4 div.idiomas{margin-top:-0.5rem;font-size:.80rem;z-index:111}.banner4 div.idiomas,.banner4 div.redes{min-width:60px;min-height:60px}.banner4 .imglogo{margin-top:6px}}.banner-calendario{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.banner-calendario .body{border-bottom:1px solid #111;padding-bottom:.25rem}.banner-calendario .list-mes{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin:0;text-transform:uppercase}.banner-calendario .list-mes a{color:#111}.banner-calendario .list-mes a.today{background-color:rgba(246,202,217,0.7)}.banner-calendario .list-mes a.past{color:#666}.banner-calendario .list-mes dd.selected{position:relative}.banner-calendario .list-mes dd.selected a span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #000), color-stop(100%, #000), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #000 91%, #000 100%, transparent calc(101%));text-decoration:none;text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;-webkit-transition:none;transition:none}.banner-calendario .list-mes dd{margin:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem;font-size:clamp(0.7rem, 1vw, 0.9rem);height:35px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden;position:relative}.banner-calendario .list-mes dd .noeventos{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#bbb;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Roboto Mono", sans-serif;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;width:25px}.banner-calendario .list-mes dd .noeventos.today{background-color:rgba(164,196,245,0.2)}.banner-calendario .list-mes dd a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"Roboto Mono", sans-serif;font-weight:bold;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:25px}.banner-calendario .list-mes dd a:hover,.banner-calendario .list-mes dd a:focus{text-decoration:none}.banner-calendario .list-mes dd a:hover span,.banner-calendario .list-mes dd a:focus span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #000), color-stop(100%, #000), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #000 91%, #000 100%, transparent calc(101%));text-decoration:none;text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;-webkit-transition:none;transition:none}.banner-calendario .list-mes dt{margin-left:1.5rem;position:relative}.banner-calendario .list-mes dt span{position:absolute;bottom:-10px;left:0;font-size:.7rem;font-weight:normal}.banner-calendario .list-mes dt:first-child{margin-left:0;min-width:80px;font-family:"Roboto Mono", sans-serif}.tooltip-inner{background-color:#004e78;opacity:1;font-family:'century-gothic', monospace;color:#fff}.tooltip.show{opacity:1}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{border-bottom-color:#004e78}.tooltip.bs-tooltip-auto[x-placement^=top] .arrow::before,.tooltip.bs-tooltip-top .arrow::before{border-top-color:#004e78 !important;opacity:1;color:#111}@media (max-width: 1040px){.banner-calendario .list-mes dd{font-size:0.85rem !important;width:23px}.banner-calendario .list-mes dd a{font-size:0.85rem}}.bloque1-izda,.bloque3-dcha{width:180px}.menusperior{width:100%}.menu-princial .contenedor{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-princial .listamenu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start;list-style:none;padding:0}.menu-princial .listamenu li{font-size:0.9rem;font-weight:600;padding-bottom:0.6rem;padding-top:0.6rem}.menu-princial .listamenu li.dropdown.show a{padding-left:1rem;padding-right:1rem;-webkit-transition:none;transition:none}.menu-princial .listamenu li.dropdown.show a:hover{text-decoration:none}.menu-princial .listamenu li.dropdown.show a:hover span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(85%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.menu-princial .listamenu li.dropdown.show a:after{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.menu-princial .listamenu li a{font-weight:700;display:block;-webkit-transition:all 0.2s;transition:all 0.2s;position:relative;border-bottom:1px solid transparent;font-size:.85rem;font-size:clamp(0.9rem, 1.6vw, 0.9rem);font-family:century-gothic, sans-serif;padding:0;line-height:1rem}.menu-princial .listamenu li a:hover,.menu-princial .listamenu li a:focus{text-decoration:none}.menu-princial .listamenu li a:hover span,.menu-princial .listamenu li a:focus span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(85%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.menu-princial .listamenu li.active a span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(85%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.menu-princial .listamenu>li:after{position:absolute;top:.9rem;border-left:1px solid rgba(255,255,255,0.2);content:"";width:1px;height:20px}.menu-princial .listamenu li:first-child:after{display:none}.menu-princial .listamenu li ul{background-color:#559661;min-width:300px;margin-top:-1px;border-radius:0;padding:0}.menu-princial .listamenu li ul li a{padding:.5rem;display:block}.menu-princial .listamenu li ul li a:hover,.menu-princial .listamenu li ul li a:focus{text-decoration:underline}.menu-princial .listamenu li ul li a:hover:before,.menu-princial .listamenu li ul li a:focus:before{display:none}.menu-princial .centrar{min-height:80px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#search-block-form{max-width:185px;font-size:11px;color:#eee}#search-block-form input{background-color:transparent;font-size:11px;color:#fff;padding-right:0}#search-block-form input::-webkit-input-placeholder{color:#fff;opacity:1}#search-block-form input:-ms-input-placeholder{color:#fff;opacity:1}#search-block-form input::-ms-input-placeholder{color:#fff;opacity:1}#search-block-form input::placeholder{color:#fff;opacity:1}#search-block-form .input-group{border-radius:15px !important}#search-block-form #botonbuscar{background-color:transparent;color:#fff;font-size:1rem;border:0;-webkit-transition:all 0.2s;transition:all 0.2s}#search-block-form #botonbuscar span{color:#fff}#search-block-form #botonbuscar:hover span,#search-block-form #botonbuscar:focus span{color:orange}.form-control{height:calc(1.45em + .60rem + 2px) !important}@media (min-width: 991px){#nav-menu-container{padding:0}}@media (max-width: 1029px){.menu-princial .listamenu li a{padding-left:.5rem;padding-right:.5rem}}@media (max-width: 991px){.menu-principal-dias:after{height:100%}.icon-menu{margin-right:0.5rem}.bloque3-dcha{position:absolute;z-index:1;right:1rem;top:-0.5rem}.bloque3-dcha .siguenos{display:none}.menu-princial .contenedor{display:block}.menu-princial .listamenu{display:block;width:100%}.menu-princial .listamenu li a{padding:0.5rem;font-size:1rem;text-transform:uppercase;text-align:left;position:relative}.menu-princial .listamenu li a:after{position:absolute;right:1rem;content:"";top:calc(50% - 2px)}.menu-princial .listamenu .edita{top:.5rem;right:.5rem;position:absolute;width:calc(100% - 4rem);border-bottom:3px;text-align:right}.menu-princial .listamenu .edita a{position:relative;z-index:9;width:auto;background:#ccff00;font-size:.9rem;color:#000;padding:2px 4px}.menu-princial .listamenu .edita a:focus,.menu-princial .listamenu .edita a:hover{background:#c1e938}.menu-princial .listamenu li:after{border-left:0}.menu-princial .menusperior{width:100%}.botonmenu{padding-left:0}.navbar{padding:0}#menu01 ul.root{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:38px}#menu01 ul.listamenu li{width:100%;border-bottom:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}#menu01 ul.listamenu li:last-child{border-bottom:initial}#menu01 ul.listamenu li ul li:last-child{border-bottom:1px solid transparent}#menu01 ul.listamenu li .dropdown-menu{position:relative}#menu01 ul.show li{border-bottom:1px dashed #fff;border-top-color:transparent}}@media (max-width: 812px){.menu-princial .navbar{padding:0}}.listamenu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:0.28rem;margin-bottom:0.28rem}.listamenu ul{width:100%}.listamenu li{font-size:0.9rem;font-weight:600;padding-bottom:0.6rem;padding-top:0.6rem}.listamenu li{padding:0;color:#111}.listamenu a{color:#111;-webkit-transition:none;transition:none;padding:0}.listamenu a:hover{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #111 91%, #111 100%, transparent calc(101%));text-decoration:none}#navbarSupportedContent ul.dropdown-menu,#navbarSupportedContent1 ul.dropdown-menu{background-color:#fff;border:1px solid #000;border-radius:0;padding-left:0.5rem;padding-right:0.5rem}#navbarSupportedContent ul.dropdown-menu a,#navbarSupportedContent1 ul.dropdown-menu a{text-decoration:none}.navbar-toggler{font-size:1.8em;padding:0}.boton-menu{text-align:right}.redes a{text-decoration:underline}@media (max-width: 420px){#menu li{padding:0.5rem 0;font-size:0.7em}}@media (max-width: 576px){.menu-princial{max-width:none}.menu-princial #menu01{padding:0}.menu-princial .label-menu{display:none}.menu-princial .contenedor-menu{background:white;z-index:999}.menu-princial .contenedor-menu:parent{background:white}#menu li{font-size:0.65em}}@media (max-width: 991px){.menu-princial .listamenu li a:hover,.menu-princial .listamenu li a:focus{background:none;text-decoration:none}}@media (max-width: 768px){.menu-princial .listamenu li a{font-size:.9rem}}.col-4-a{-webkit-box-flex:0;-ms-flex:0 0 28%;flex:0 0 28%;max-width:28%;position:relative}.col-4-b{-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%;position:relative}.menu2 .boton-buscar{padding:0;height:25px;width:25px;text-align:center;margin:auto;background:transparent;color:#000;border:none}.menu2 .hidden{display:none}.menu2 .desplegables{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;text-align:center}.menu2 #bloque-buscar{position:absolute;z-index:99;top:0;left:40px}.menu2 #bloque-buscar input{font-family:'Roboto mono', monospace;font-size:.9rem;padding:1px 4px;border:1px solid #000}.menu2 #bloque-buscar input[type="submit"]{background:transparent}.menu2 #bloque-buscar input[type="submit"]:hover,.menu2 #bloque-buscar input[type="submit"]:focus{color:#fff;background:#004e78;border-color:#004e78}.menu2 ul.menu2 li{padding-right:.6rem;padding-left:.6rem;color:#111;font-weight:600;font-size:.9rem;font-family:"century-gothic", monospace;font-size:1rem}.menu2 ul.menu2 li:first-child{border-right:1px solid #000}.menu2 ul.menu2 li a{color:#111;text-decoration:none}.menu2 ul.menu2 li a:hover,.menu2 ul.menu2 li a:focus{text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;background:#fff}.menu2 ul.menu2 li ul li{border-right:none}.menu2 ul.menu2 li ul.dropdown-menu{background-color:#fff;border:1px solid #111;border-radius:0;padding:1rem;min-width:35rem;list-style-position:outside}.menu2 ul.menu2 li ul.dropdown-menu li{line-height:1rem;margin-left:1rem;list-style-type:circle;margin-top:.25rem;line-height:1.2rem;margin-left:1rem;list-style-type:circle}.menu2 ul.menu2 li ul.dropdown-menu li a{padding-top:.3rem;line-height:1rem}.menu2 ul.menu2 li ul.dropdown-menu li a:hover,.menu2 ul.menu2 li ul.dropdown-menu li a:focus{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(93%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(93%), #111 93%, #111 100%, transparent calc(101%))}.menu2 ul.menu2 li ul.dropdown-menu li.is-hover{list-style-type:disc}.menu2 ul.menu2 li ul{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.menu2 ul.menu2 li ul li{padding-left:0;padding-right:0;border-right:0;width:calc( 46% - .5rem);font-weight:normal;font-size:.9rem}.menu2 ul.menu2 li ul li:first-child{border-right:0}.menu2 ul.menu2 li ul.show{display:-webkit-box;display:-ms-flexbox;display:flex}#buscador-movil{font-size:.9rem;font-family:century-gothic, monospace;position:relative;z-index:111;margin-top:1rem}#buscador-movil a{font-family:"century-gothic", monospace;font-size:.9rem;color:#111}#buscador-movil a:hover,#buscador-movil a:focus{text-decoration:underline}#buscador-movil ul{list-style:circle;width:97%;padding-left:25px}#buscador-movil ul li a{color:#111;display:block;font-family:"century-gothic", monospace;font-size:.87rem;margin-bottom:.3rem;margin-top:.3rem;padding:0}#buscador-movil ul li a .numevents{font-size:.7rem}#buscador-movil #calendariolink>a,#buscador-movil .menusagrupacion>a{text-transform:uppercase;font-family:"century-gothic", monospace}#buscador-movil table caption{caption-side:top;text-align:center;color:#111}#buscador-movil table.table{text-align:center;font-family:"century-gothic", monospace}#buscador-movil .table td,#buscador-movil .table th{border-top:0}#buscador-movil #distritos64 a{font-size:.75rem;margin-bottom:.5rem}#buscador-movil .disabled{color:#aaa}.menu-fechas ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;list-style:none;padding:0;margin:0;border-bottom:1px solid #acd19d;background:#acd19d}.menu-fechas ul li{margin:0;text-align:center;font-family:"century-gothic", sans-serif}.menu-fechas ul li a{width:66px;height:51px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#e1fad7;color:#666666;border-right:1px solid rgba(0,0,0,0.2);-webkit-transition:all 0.2s;transition:all 0.2s}.menu-fechas ul li a .semana,.menu-fechas ul li a .mes{font-size:0.6rem;line-height:0;font-family:"century-gothic", sans-serif}.menu-fechas ul li a .dia{color:#111;font-size:23px;font-weight:600;line-height:2.1rem;padding-top:1px}.menu-fechas ul li a:hover,.menu-fechas ul li a:focus{text-decoration:none;background-color:#b13279;color:#fefefe;-webkit-box-shadow:none;box-shadow:none}.menu-fechas ul li a:hover .dia,.menu-fechas ul li a:focus .dia{color:#fff}.menu-fechas ul li:last-child a{border-right:0}@media (max-width: 1199px){.menu-fechas ul li a{width:50px;height:50px;border-radius:1px solid rgba(224,231,247,0.4);-webkit-box-shadow:0px 3px 2px 0px rgba(224,231,247,0);box-shadow:0px 3px 2px 0px rgba(224,231,247,0)}.menu-fechas ul li a .semana,.menu-fechas ul li a .mes{font-size:7px;line-height:0}.menu-fechas ul li a .dia{font-size:13px}.menu-principal-dias:after{height:100%}}@media (max-width: 812px){.menu-fechas ul li a .dia{font-size:1.3rem}.menu-fechas ul li a .semana,.menu-fechas ul li a .mes{font-size:9px}}.siguenos{color:#fff;font-size:11px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center}.siguenos .texto{margin:0 .5rem;line-height:1.2rem;font-weight:lighter}.rrss-menu{display:inline;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.rrss-menu li{margin:0 .25rem}.rrss-menu li a{color:#fff;font-size:.9rem}.rrss-menu li a .texto{display:none}.rrss-menu li a:hover,.rrss-menu li a:focus{color:orange}@media (max-width: 991px){.siguenos{display:none}}.redeslateral.onscroll,.redeslateral{display:none}@-webkit-keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}@keyframes fadeOutOpacity{0%{opacity:1}100%{opacity:0}}@media (min-width: 1744px){.redeslateral.onscroll{display:block;opacity:1;-webkit-animation-name:fadeInOpacity;animation-name:fadeInOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-animation-duration:.2s;animation-duration:.2s}.redeslateral{list-style:none;opacity:0;-webkit-animation-name:fadeOutOpacity;animation-name:fadeOutOpacity;-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-animation-duration:.2s;animation-duration:.2s;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100px;position:fixed;top:calc( 50% - 100px);z-index:99}.redeslateral li{display:block;height:45px;width:40px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;border-top:1px solid #926D07;border-right:1px solid #926D07;border-bottom:1px solid #926D07;-webkit-transition:.2s;transition:.2s}.redeslateral li:hover,.redeslateral li:focus{width:180px;text-decoration:none;background-color:#926D07;color:#926D07}.redeslateral li:hover a .texto,.redeslateral li:focus a .texto{display:block}.redeslateral li:hover i,.redeslateral li:focus i{font-size:1rem}.redeslateral li a{width:100%;height:50px;padding:.55rem;background-color:#926D07;color:#B3D9E7;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s;transition:.2s}.redeslateral li a i{font-size:1.3rem;padding-left:2px;padding-right:2px}.redeslateral li a .texto{display:none;font-size:.9rem;vertical-align:middle;color:#B3D9E7}.redeslateral li a:hover,.redeslateral li a:focus{text-decoration:none;background-color:#B3D9E7;color:#926D07;width:180px}.redeslateral li a:hover .texto,.redeslateral li a:focus .texto{color:#926D07}.redeslateral li a:hover i,.redeslateral li a:focus i{font-size:1rem}}.prensa h1{text-transform:uppercase}.prensa h2{font-family:"century-gothic", sans-serif;font-size:1.1rem;text-transform:initial}.prensa a h2:hover,.prensa a h2:focus{color:#111;text-decoration:none}.prensa ul{-ms-flex-wrap:wrap;flex-wrap:wrap}.prensa ul li.nav-item{margin:0 2px}.prensa .nav-tabs .nav-link{border-bottom:4px solid transparent;border:0;font-weight:600;padding-left:2rem;padding-right:2rem;text-transform:uppercase}@media (max-width: 756px){.prensa .nopadding-sm{padding:0}.prensa .nopadding-sm .img-thumbnail{border-radius:0;border:none;padding:0}}.prensa .infothum{font-size:.9rem;line-height:normal;margin:0.25rem 0 0 0}.prensa .info-descargas button.draw-border,.prensa .info-descargas a.descargar,.prensa .boton-galeria button.draw-border,.prensa .boton-galeria a.descargar{margin:.5rem}.prensa .info-descargas a.btn,.prensa .info-descargas button,.prensa .boton-galeria a.btn,.prensa .boton-galeria button{font-weight:normal;padding:0.5rem 1rem;-webkit-transition:none;transition:none;border-radius:0;border:1px solid #004e78;color:#004e78;font-family:'century-gothic', monospace;font-size:11px;font-weight:bold;line-height:normal;text-transform:uppercase}.prensa .info-descargas a.btn:hover,.prensa .info-descargas a.btn:focus,.prensa .info-descargas button:hover,.prensa .info-descargas button:focus,.prensa .boton-galeria a.btn:hover,.prensa .boton-galeria a.btn:focus,.prensa .boton-galeria button:hover,.prensa .boton-galeria button:focus{color:#111;border-color:#111;background-color:transparent}.prensa .info-descargas .texto,.prensa .boton-galeria .texto{font-size:clamp(0.9rem, 0.8vw, 0.9rem)}.prensa .info-descargas .texto span.txtdescargar,.prensa .boton-galeria .texto span.txtdescargar{padding:0 0.2rem}.prensa .nav-tabs{border-color:transparent;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;width:100%}.prensa .nav-tabs .nav-link{font-family:'Roboto Mono', sans-serif;padding-left:0;padding-right:0}.prensa .nav-tabs .nav-link:hover,.prensa .nav-tabs .nav-link:focus{color:#111}.prensa .nav-tabs .nav-link.active{color:#111}.prensa .nav-tabs .nav-link.active span{border:0;border-bottom:3px solid #111}.prensa .icon{font-size:5rem;color:#c06b60;text-align:center;opacity:0.35}.image-thumb{border:0}.image-thumb img{border:0}.info-notas p{font-size:.9rem}.descargarimg{padding:0}.descargarimg a{border:0;color:#004e78;font-family:'century-gothic', monospace;font-weight:bold;padding:0 !important;text-transform:uppercase}.descargarimg a:hover,.descargarimg a:focus{background:transparent;color:#111;text-decoration:none}.descargarimg a:hover span.txtdescargar,.descargarimg a:focus span.txtdescargar{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.descripcion-prensa p{margin-bottom:1rem}.descripcion-prensa p a{font-weight:bold;text-decoration:underline}.descripcion-prensa ul{margin-left:1.1rem}.descripcion-prensa ul li{list-style:circle}@media (min-width: 1200px){.prensa .notas .bloqueprensa.odd-notas{margin-right:-1px}}@media (max-width: 812px){.contenido-prensa .btn{-webkit-box-flex:1;-ms-flex:1;flex:1}}.loader{margin:-2rem auto 0;width:40px;height:40px;text-align:center;font-size:5px;position:absolute;top:50%;left:calc(50% - 40px)}.loader .lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.loader .lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#c06b60;-webkit-animation-timing-function:cubic-bezier(0, 1, 1, 0);animation-timing-function:cubic-bezier(0, 1, 1, 0)}.loader .lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 0.6s infinite;animation:lds-ellipsis1 0.6s infinite}.loader .lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.loader .lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 0.6s infinite;animation:lds-ellipsis2 0.6s infinite}.loader .lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 0.6s infinite;animation:lds-ellipsis3 0.6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0, 0);transform:translate(0, 0)}100%{-webkit-transform:translate(24px, 0);transform:translate(24px, 0)}}.loading{display:none;position:relative}.prensa h2{font-size:clamp(1.2rem, 3vw, 1.5rem);font-weight:600}.prensa .fecha{color:#666;text-align:left;font-size:.9rem;font-family:"century-gothic", monospace}.prensa .fecha::first-letter{text-transform:capitalize}.prensa li,.prensa ul{margin:0;padding:0;list-style-type:none}.prensa ul{margin:0 0 1em;width:100%}.prensa .icon-link-prensa{font-size:12px}.prensa .masonry{margin:0;padding:0;list-style-type:none}.prensa .image-thumb{width:100%;max-height:307px;overflow:hidden;background:transparent}.prensa .image-thumb img{-o-object-fit:cover;object-fit:cover;position:relative;z-index:1;max-height:307px}.prensa .image-thumb img:before{position:absolute;content:"";background:rgba(0,0,0,0.52);z-index:2;top:0;left:0}.prensa .bloqueprensa{margin-top:-1px;border:1px solid #B3D9E6;padding:1.5em}.prensa .bloqueprensa.odd{background:rgba(183,219,243,0.1)}.prensa .mostrar,.prensa .ocultar,.prensa button.ocultar{height:45px;font-size:1rem;padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;font-weight:500;color:#111;background-color:#fff;border:none;border-radius:45px;-webkit-box-shadow:0 4px 15px rgba(0,0,0,0.1);box-shadow:0 4px 15px rgba(0,0,0,0.1);-webkit-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;cursor:pointer;outline:none}.prensa .mostrar:focus,.prensa .mostrar:hover,.prensa .ocultar:focus,.prensa .ocultar:hover,.prensa button.ocultar:focus,.prensa button.ocultar:hover{background-color:#2EE59D;-webkit-box-shadow:0 15px 20px rgba(46,229,157,0.4);box-shadow:0 15px 20px rgba(46,229,157,0.4);color:#fff}.prensa .masonry .grid-item{width:390px;position:relative;margin:0.5rem;max-width:calc(100% - 0.6rem);border:1px solid #F6CAD9;overflow:hidden}.prensa .masonry .grid-item img{border-radius:0;-o-object-fit:cover;object-fit:cover}.prensa .masonry .grid-item p{width:100%;margin:0;padding:0.25rem .5rem;line-height:1.2rem;background:#fff;color:#111;font-size:.9rem;position:relative;z-index:11}.prensa .masonry .grid-item p .size{font-size:.9rem;color:#777}.prensa .masonry .grid-item .link .capa-over-descargar{opacity:0;position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.7);color:#fff;-webkit-transition:opacity 0.3s;transition:opacity 0.3s}.prensa .masonry .grid-item .link .capa-over-descargar .infodescargar{margin-bottom:50px}.prensa .masonry .grid-item .link .capa-over-descargar .lnr-cloud-download{font-size:clamp(1.3rem, 2vw, 2.5rem);display:block}.prensa .masonry .grid-item .link:hover .capa-over-descargar,.prensa .masonry .grid-item .link:focus .capa-over-descargar{opacity:1}@media (min-width: 1197px){.prensa .masonry .grid-item{margin:1rem;width:calc(33.3% - 2rem)}}@media (min-width: 992px) and (max-width: 1197px){.prensa .masonry .grid-item{width:calc(50% - 1rem)}}@media (max-width: 991px){.prensa .masonry .grid-item{margin:0.3rem;width:calc(33.3% -  .9rem)}}@media (max-width: 768px){.prensa .masonry .grid-item p{font-size:0.7rem}.prensa .masonry .grid-item p .size{font-size:0.5rem}}@media (max-width: 768px){.prensa .masonry .grid-item{margin:0.5rem;width:calc(50% - 1rem)}.prensa ul{margin:0}}@media (max-width: 568px){.prensa .masonry .grid-item{width:calc(100% - 1rem)}}.btn{background:none;border:1px solid #000;border-radius:5px;line-height:1.5;font-weight:600;padding:.9rem;font-size:clamp(0.85rem, 1vw, 0.9rem);-webkit-transition:all 0.2s;transition:all 0.2s}.btn:focus{outline:2px dotted red}.btn:focus,.btn:hover{background-color:#E72C4A;color:#fff}.btn-sm{padding:0.5rem 0.7rem !important}@media (max-width: 1183px) and (min-width: 992px){.btn{background:none;line-height:1;font-weight:600;-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:130px}.btn:focus{outline:1px dotted #B3D9E7}}@media (max-width: 650px){.btn{background:none;line-height:1;font-weight:600;-webkit-box-flex:0;-ms-flex:0;flex:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:130px}.btn:focus{outline:1px dotted #B3D9E7}}.event_area{position:relative;padding-bottom:120px;background:#fff}.event_area .vr_text{font-size:120px;font-weight:700;color:#F3F3F3;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;position:absolute;left:15%;top:10%;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.event_area .double_line{position:relative;z-index:9;padding-top:100px;padding-bottom:20px;margin-bottom:100px}.event_area .double_line:before{position:absolute;content:"";width:100%;height:10px;top:0;left:0;background:-webkit-gradient(linear, left top, right top, from(#ff9600), color-stop(26%, #fe531e), color-stop(57%, #c022a5), to(#1bb8f9));background:linear-gradient(to right, #ff9600 0%, #fe531e 26%, #c022a5 57%, #1bb8f9 100%)}.event_area .double_line:after{position:absolute;content:"";width:100%;height:10px;bottom:0;left:0;background:-webkit-gradient(linear, left top, right top, from(#ff9600), color-stop(26%, #fe531e), color-stop(57%, #c022a5), to(#1bb8f9));background:linear-gradient(to right, #ff9600 0%, #fe531e 26%, #c022a5 57%, #1bb8f9 100%)}.event_area .date h3{font-size:26px;font-weight:500;color:#FF0000}.event_area .single_speaker{margin-bottom:63px}.event_area .single_speaker img{float:left;width:200px;max-width:100%}.event_area .single_speaker .speaker-name{padding-left:30px;overflow:hidden}.event_area .single_speaker .speaker-name .heading{margin-bottom:5px}.event_area .single_speaker .speaker-name .heading span{font-size:26px;color:#1F1F1F;font-weight:500}.event_area .single_speaker .speaker-name .heading .time{font-size:16px;font-weight:500;color:#1F1F1F}@media (max-width: 1500px){.event_area .vr_text{left:2%}}.downloadpdf{text-align:right;font-weight:bold}@media (max-width: 992px){.downloadpdf{text-align:left}}.downloadpdf a{text-decoration:none}.downloadpdf a span.size{font-weight:normal;font-size:.75rem}.downloadpdf a span.txtdownload{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #004e78), color-stop(100%, #004e78), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(85%), #004e78 91%, #004e78 100%, transparent calc(101%));text-shadow:0 -1px #fff, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.downloadpdf a:hover,.downloadpdf a:focus{color:#111}.downloadpdf a:hover span.txtdownload,.downloadpdf a:focus span.txtdownload{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(85%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.busqueda h1{font-family:"Roboto Mono", monospace;font-size:1.1rem;font-weight:normal}.busqueda .resultado-texto{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 992px){.busqueda .resultado-texto{display:block;padding:1rem 0 0 0}.busqueda .resultado-texto p.downloadpdf{text-align:right}.busqueda .resultado-texto p.downloadpdf a{margin-bottom:0.5rem;display:inline-block}}.busqueda .resultado-texto p{margin:0}.busqueda #cargando{position:absolute;z-index:1;width:100%;font-family:"Roboto Mono", monospace;opacity:1}.busqueda ol.grid{list-style:none;margin-top:0;padding:0;position:relative}@media (max-width: 414px){.busqueda ol.grid li:last-child .basic{border-bottom:none}}.busqueda ol.grid li{position:relative;width:calc(33.3% - 30px)}.busqueda ol.grid li .canc-vend img{opacity:.75;-webkit-filter:sepia(100%) hue-rotate(160deg) saturate(400%);filter:sepia(100%) hue-rotate(160deg) saturate(400%)}@media screen and (max-width: 1024px){.busqueda ol.grid li{margin-left:8px;margin-right:8px;width:calc(50% - 16px)}}@media screen and (max-width: 705px){.busqueda ol.grid li{margin-left:8px;width:calc(100% - 16px)}.busqueda ol.grid li ul.accesibilidad li{margin:0}}.busqueda ol.grid li .basic{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:250px;border-bottom:1px solid #000}.busqueda ol.grid li .basic2{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.busqueda ol.grid li .final{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.busqueda ol.grid li p.gratuito{font-size:.8rem;-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%}.busqueda ol.grid li ul.cat{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;list-style:none;padding:0}.busqueda ol.grid li ul.cat li{width:auto;margin:0;font-family:'Lato', sans-serif}.busqueda ol.grid li ul.cat li a{opacity:.8;font-weight:400;display:inline;color:#004e78;font-family:'Lato', sans-serif;font-size:.75rem}.busqueda ol.grid li ul.cat li a:hover,.busqueda ol.grid li ul.cat li a:focus{color:#111;text-decoration:none;opacity:1}.busqueda ol.grid li ul.cat li a:focus{outline:1px dotted #004e78;outline-offset:3px}.busqueda ol.grid li ul.accesibilidad{margin:0;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.busqueda ol.grid li ul.accesibilidad li{width:auto;padding:5px}.busqueda ol.grid li ul.accesibilidad li:last-child{padding-right:0}.busqueda ol.grid li a h2{color:#004e78;display:inline-block;font-family:"century-gothic", sans-serif;line-height:normal;font-size:1.2rem;font-size:clamp(1.1rem, 1.5vw, 1.3rem);font-weight:bold;margin-bottom:0.2rem;margin-top:0.5rem;text-transform:initial}.busqueda ol.grid li a .info-num{position:absolute;z-index:1;top:1px;background:#fff;left:1px;padding:1px 4px;font-size:.9rem;font-family:'Roboto Mono';line-height:normal;color:#111}.busqueda ol.grid li a:hover,.busqueda ol.grid li a:focus{text-decoration:none;text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;-webkit-transition:none;transition:none}.busqueda ol.grid li a:hover h2,.busqueda ol.grid li a:focus h2{color:#111}.busqueda ol.grid li a:hover span,.busqueda ol.grid li a:focus span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #000), color-stop(100%, #000), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #000 91%, #000 100%, transparent calc(101%))}.busqueda ol.grid li a:hover .texto_piefoto,.busqueda ol.grid li a:focus .texto_piefoto{text-decoration:none}.busqueda ol.grid li a:hover .texto_piefoto span,.busqueda ol.grid li a:focus .texto_piefoto span{background:none}.busqueda ol.grid li a:focus h2{outline:2px dotted #004e78;outline-offset:5px}.busqueda ol.grid li a .texto_piefoto{font-size:.7rem;color:#906A6A;margin-top:2px;text-align:right}.busqueda ol.grid li a .txt-over{position:relative}.busqueda ol.grid li a .txt-over .cancelado,.busqueda ol.grid li a .txt-over .completo{background-color:#fff;color:#004e78;font-family:"Roboto Mono", monospace;font-size:16px;left:50%;position:absolute;text-align:center;text-transform:uppercase;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.busqueda ol.grid li a .txt-over .cancelado span,.busqueda ol.grid li a .txt-over .completo span{background:none}.busqueda ol.grid li a .txt-over .completo{color:#004e78}.busqueda ol.grid li .subtitulo{font-family:"Roboto Mono", monospace;font-size:.8rem;letter-spacing:0.1em;margin-bottom:0.5rem;text-align:left}.busqueda ol.grid li .fecha-hora{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.busqueda ol.grid li .fecha-hora p{font-family:"century-gothic", sans-serif;font-size:.9rem;margin:0;width:100%;text-align:right;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.busqueda ol.grid li .lugar{color:#000;font-size:.9rem;font-weight:bold;line-height:0.9rem;margin-bottom:0.5rem}.busqueda ol.grid li .lugar ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;padding:0}.busqueda ol.grid li .lugar ul li{width:100%;margin:.25rem 0;font-family:"century-gothic", sans-serif}.edita{top:.9rem;right:1rem;position:absolute;z-index:8;border-bottom:3px;text-align:right}.edita a{position:relative;z-index:9;width:auto;background:#ccff00;font-size:.9rem;color:#000;padding:2px 4px;margin:0.5rem;display:initial;border-radius:0;border:0}.edita a:focus,.edita a:hover{background:#c1e938}@-webkit-keyframes blinkdot{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}@keyframes blinkdot{0%{opacity:.1}20%{opacity:1}100%{opacity:.1}}#cargando span{-webkit-animation-name:blinkdot;animation-name:blinkdot;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}#cargando span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}#cargando span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.arboleventos{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;list-style:none}.arboleventos>li{width:50%;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:2rem 0}.arboleventos>li>ul{margin-top:-1rem}.arboleventos .fecha-hora{font-family:"century-gothic", sans-serif;font-size:.9rem;font-weight:600;margin-bottom:1rem}.arboleventos li{min-height:130px}.arboleventos li h2{font-size:clamp(1rem, 1.5vw, 1.3rem);font-family:"century-gothic", sans-serif;text-transform:initial;color:#004e78}.arboleventos li h3{font-size:1rem;font-family:"century-gothic", sans-serif;line-height:normal;color:#a8085d}.arboleventos li .info{font-size:clamp(0.9rem, 1.2vw, 1rem);color:#111}.arboleventos li ul li{min-height:0}.arboleventos li ul li ul{margin-left:0}.arboleventos .fecha-lite{font-size:0.75rem;font-weight:normal}.arboleventos li ul li .titulo{font-size:1rem;font-weight:600;color:#111}.arboleventos .bl-arbol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-decoration:none}.arboleventos .bl-arbol .subtitulo{text-decoration:none;font-family:"Roboto Mono", monospace;font-size:.9rem;letter-spacing:0.1em}.arboleventos .bl-arbol .titulo{font-size:1.3rem;font-weight:600;color:#111;line-height:normal}.arboleventos .bl-arbol .lugar{font-family:"century-gothic", sans-serif;font-size:.75rem;font-weight:normal;padding:0 1rem}.arboleventos .bl-arbol .lugar ul{padding:0;list-style:none;display:inline;margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.arboleventos .bl-arbol .lugar ul li{font-size:.75rem}.arboleventos .bl-arbol .subtitulo{font-size:.9rem;top:-.5rem;position:relative;display:block}.arboleventos .bl-arbol .imagen{-webkit-transition:0.2s;transition:0.2s;overflow:hidden;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;height:150px;width:120px;border:2px solid #A6DAE5;overflow:hidden;position:relative;z-index:1;-webkit-box-flex:0;-ms-flex:none;flex:none}.arboleventos .bl-arbol .imagen img{position:absolute;height:150px;width:120px;z-index:2;-o-object-fit:cover;object-fit:cover;-webkit-transition:0.2s;transition:0.2s}.arboleventos .bl-arbol:hover,.arboleventos .bl-arbol:focus{-webkit-transition:0.2s;transition:0.2s;color:#A6DAE5}.arboleventos .bl-arbol:hover .imagen,.arboleventos .bl-arbol:focus .imagen{border:2px solid #E72C4A;-webkit-box-shadow:0 0 7px #E72C4A;box-shadow:0 0 7px #E72C4A}.arboleventos .bl-arbol:hover .imagen img,.arboleventos .bl-arbol:focus .imagen img{-webkit-transform:scale(1.05, 1.05);transform:scale(1.05, 1.05)}.arboleventos .bl-arbol:hover .titulo .nombre,.arboleventos .bl-arbol:focus .titulo .nombre{text-decoration:underline}.arboleventos li:hover .imagen{border:2px solid #A6DAE5;-webkit-box-shadow:0 0 7px #A6DAE5;box-shadow:0 0 7px #A6DAE5}@media (max-width: 1200px){.arboleventos>li{width:100%}}@media (max-width: 768px){.arboleventos>li>ul{margin-top:-1rem}.arboleventos>li{margin-bottom:1.5rem}.arboleventos .titulo.px-3{margin-top:0.5rem}.arboleventos a{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.arboleventos li ul{margin-left:90px}.arboleventos a .imagen,.arboleventos a .imagen img{width:90px;height:90px}.arboleventos li ul li .titulo,.arboleventos a .titulo{font-size:1.1rem}}.editorial h1{font-size:1.3rem;font-weight:600;padding-left:.5rem;padding-right:.5rem;margin-bottom:0rem}.editorial .descripcion{padding:.5rem}.editorial .descripcion p{font-size:.9rem}.editorial .descripcion ul li{font-size:0.9rem}.editorial .info-accesibilidad-editorial li{line-height:normal;padding:.5rem 0;border-bottom:1px solid #ccc}.editorial .info-accesibilidad-editorial li:last-child{border-bottom:0}.bubbles h2{font-size:1.5rem;text-decoration:underline}.bubbles p{font-size:1rem;line-height:150%}.bubbles .schedule-listing-item:before{position:absolute;top:10px;width:2px;height:110%;content:'';background:#f1f0f6;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.bubbles .schedule-listing-item.schedule-left{padding:60px 125px 20px 0;text-align:right;position:relative}.bubbles .schedule-listing-item.schedule-right{padding:60px 20px 0px 125px;margin-top:245px;text-align:left;position:relative}.bubbles .schedule-listing-item.schedule-right:before{left:-16px}.bubbles .schedule-listing-item.schedule-left:before{right:-16px}.bubbles .schedule-listing-item:before{position:absolute;top:10px;width:2px;height:110%;content:'';background:#f1f0f6;-webkit-transition:all 0.4s ease;transition:all 0.4s ease}.bubbles .schedule-listing-item.schedule-left:after{right:-20px;z-index:9}.bubbles .schedule-listing-item.schedule-right:after{left:-20px;z-index:9}.bubbles .schedule-listing-item:after{position:absolute;width:10px;height:10px;content:'';border:2px solid #f16f5c;border-radius:50%;-webkit-border-radius:50%;-ms-border-radius:50%;top:80px;background:#fff}.bubbles .schedule-slot-speakers{position:absolute;top:60px;-o-object-fit:cover;object-fit:cover;width:72px;height:72px;border-radius:50%;-webkit-box-shadow:19.799px 19.799px 40px 0px rgba(0,0,0,0.1);box-shadow:19.799px 19.799px 40px 0px rgba(0,0,0,0.1);background-image:linear-gradient(135deg, #82e182 0%, #0acbf5 100%)}.bubbles .schedule-listing-item.schedule-left .schedule-slot-speakers{right:20px}.bubbles .schedule-listing-item.schedule-right .schedule-slot-speakers{left:20px}.bubbles .schedule-listing-item .schedule-slot-time{font-size:14px;color:#e7015e;margin-bottom:10px;display:block}.bubbles .schedule-slot-name{font-size:14px;line-height:36px;color:#888888;font-weight:700;margin-bottom:5px}@media (max-width: 991px){.bubbles h2{margin-top:.5rem}.bubbles a.descargar{margin-top:.5rem}.bubbles .schedule-listing-item:before{position:relative}.bubbles .schedule-listing-item:after{width:0;height:0;border:none;position:relative}.bubbles .schedule-listing-item.schedule-left{padding:3rem 0;margin-bottom:3rem;margin-top:0}.bubbles .schedule-listing-item.schedule-left a{display:block}.bubbles .schedule-listing-item.schedule-left .schedule-slot-speakers{position:relative;top:auto;left:auto;right:auto}.bubbles .schedule-listing-item.schedule-right{padding:3rem 0;margin-bottom:3rem;margin-top:0}.bubbles .schedule-listing-item.schedule-right a{display:block}.bubbles .schedule-listing-item.schedule-right .schedule-slot-speakers{position:relative;top:auto;right:auto;left:auto}}#listado-galeria .grid li.grid-item{width:calc(33.3% - 30px)}@media (max-width: 1024px){#listado-galeria .grid li.grid-item{width:calc(50% - 30px)}}@media (max-width: 768px){#listado-galeria .grid li.grid-item{width:calc(100%)}}.editorialGaleria{position:relative}.editorialGaleria .player{width:100%;text-align:center;position:absolute;z-index:11;top:calc(50% - 20px)}.editorialGaleria .player span{font-size:2.5rem;color:#DC503B;opacity:.8}.editorialGaleria .player span:hover,.editorialGaleria .player span:focus{opacity:1}#pagina{padding-top:2rem}#pagina .descripcion p img{margin-right:1rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:75px}.info-accesibilidad-editorial{margin:0;padding:0;font-size:0.9rem;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-accesibilidad-editorial li{font-family:"century-gothic", sans-serif;font-size:15px;max-width:320px;width:320px;text-align:center;margin-bottom:1.5rem}.info-accesibilidad-editorial li a .iconografia.accesiblidad{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:3rem;height:110px;width:110px;text-align:center;border:1px solid #004e78;border-radius:50%;text-align:center;margin:auto;color:#004e78}.info-accesibilidad-editorial li a:hover,.info-accesibilidad-editorial li a:focus{text-decoration:none}.info-accesibilidad-editorial li a:hover .txtaac,.info-accesibilidad-editorial li a:focus .txtaac{color:#111;text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(90%), #111 91%, #111 100%, transparent calc(101%))}.info-accesibilidad-editorial li a:hover .iconografia.accesiblidad,.info-accesibilidad-editorial li a:focus .iconografia.accesiblidad{color:#E72C4A;border:2px solid #E72C4A}@media (max-width: 457px){#pagina h1{padding-bottom:1rem !important;margin:0}}#map{z-index:1}#map img{pointer-events:initial;-webkit-user-drag:initial;-khtml-user-drag:initial;-moz-user-drag:initial;-o-user-drag:initial;user-drag:initial}.leaflet-popup-content{font-size:.9rem !important}.leaflet-popup-content p{font-size:.9rem !important}.mapa{text-align:center;font-size:0.9rem}.mapa .mapa_descripcion{text-align:left}.mapa .mapawidget{width:100%;height:620px;display:block}.mapa div::first-letter{text-transform:capitalize}.mapa .leaflet-container a{font-size:inherit}.mapa .leaflet-popup-content-wrapper p{margin-top:1rem}.mapa .leaflet-popup-content a{font-family:"century-gothic", monospace;font-size:clamp(0.9rem, 3vw, 1rem);font-weight:bold;color:#004e78}.mapa .leaflet-popup-content a:hover,.mapa .leaflet-popup-content a:focus{color:#111;text-decoration:underline}.mapa .actividad{display:none}.mapa p{font-family:"century-gothic", sans-serif;margin:5px 0 !important}.mapa p.subtitulo{margin-top:0;margin-bottom:.5rem;font-weight:bold;font-family:'century-gothic', monospace}.mapa p.subtitulo::first-letter{text-transform:capitalize}.mapa div strong{font-family:"century-gothic", sans-serif}.mapa img.mapa_imagen{text-align:center;margin:0.4rem;padding:0.4rem;width:auto;clear:both;display:block;margin:auto;max-width:100% !important;max-height:250px}.mapawidget{display:block}.mapa_descripcion p{font-size:0.9rem}.mapa_descripcion ul.leyenda{list-style:none;display:inline;padding:.5rem;font-size:0.9rem}.mapa_descripcion ul.leyenda li img{vertical-align:middle;max-width:25px}#map{border:1px solid #111}.leaflet-container .leaflet-control-attribution{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}@media (min-height: 980px){.mapa .mapawidget{height:820px}}.page-evento{display:inline-block;height:auto;width:100%;background:#fff}.page-evento a{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}.page-evento .busqueda ol.grid li .infolittle{height:100%}.page-evento .busqueda ol.grid li .infolittle .basic,.page-evento .busqueda ol.grid li .infolittle .basic2{height:100%}.page-evento .busqueda ol.grid li .subtitulo.pb-3{margin:0;padding-bottom:0 !important}.descripcion p{font-size:clamp(0.9rem, 1vw, 1rem)}.descripcion p a{font-weight:bold;text-decoration:underline}.descripcion p img{max-width:100%;height:auto !important}.evento{position:relative;z-index:1}.evento .icons_vv{width:15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.evento .icons_vv3{width:13px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.evento .descripcion{margin:1rem 0;padding:1rem 0}.evento .can,.evento .fin{color:#E72C4A;font-weight:bold;font-family:"century-gothic", sans-serif}.evento p span.infobasica{font-weight:300}.evento span.link strong{font-weight:400}.evento h1,.evento h1.sub{color:#004e78;font-family:"Dancing Script", monospace;font-size:1.9rem;font-size:clamp(2.5rem, 6vw, 3.2rem);line-height:normal;margin-top:0;margin:0;padding:0.3rem 0;text-align:center;text-transform:initial}.evento h1{letter-spacing:-1px}.evento h3,.evento h2{font-family:"century-gothic", sans-serif;font-size:clamp(0.9rem, 1vw, 0.9rem);font-weight:bold;text-transform:uppercase}.evento h2{position:relative;font-weight:400;padding-bottom:1rem;padding-top:1rem;text-align:center}.evento h2:before{content:'';background:#d7b441;height:3px;left:0;margin-top:-5px;max-width:100%;position:absolute;top:-5px;width:120px}.evento h2.nombrentidad{padding-bottom:0}.evento h2.tipoaccesibilidad{font-weight:bold;position:relative;border-top:0;font-size:clamp(0.9rem, 1vw, 0.9rem);padding-bottom:0;text-align:left;text-transform:uppercase}.evento h2.tipoaccesibilidad:before{content:'';background:#d7b441;height:3px;margin-top:-5px;max-width:100%;position:absolute;top:-5px;width:120px}.evento .subtitulo{font-family:"Roboto Mono", monospace;font-size:0.9rem;letter-spacing:0.1em;margin-top:0.5rem;text-align:center}.evento .ticketingboton{background:transparent;border:2px solid #004e78;-webkit-box-shadow:3px 3px 12px 0 rgba(0,154,187,0.4);box-shadow:3px 3px 12px 0 rgba(0,154,187,0.4);color:#004e78;font-weight:bold !important;padding:0;position:relative}@media (max-width: 767px){.evento .ticketingboton{margin:auto !important;max-width:100%;width:250px;min-height:50px}}.evento .ticketingboton:before{content:"";border-radius:4px;border:2px solid rgba(0,78,120,0.2);bottom:1px;left:1px;position:absolute;right:1px;top:1px;z-index:-1}.evento .ticketingboton .comprarentradas{-ms-flex-line-pack:baseline;align-content:baseline;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:initial;-webkit-box-direction:initial;-ms-flex-direction:initial;flex-direction:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.evento .ticketingboton:hover,.evento .ticketingboton:focus{background:#004e78;-webkit-box-shadow:0px 0px 12px 0 rgba(0,0,1,0.3);box-shadow:0px 0px 12px 0 rgba(0,0,1,0.3)}.evento .ticketingboton:hover:before,.evento .ticketingboton:focus:before{content:" ";position:absolute;z-index:1;top:0px;left:0px;right:0px;bottom:0px;border:2px solid rgba(242,242,200,0.28);border-radius:4px}.evento .ticketingboton:hover span,.evento .ticketingboton:focus span{background:none !important;color:#fff;text-decoration:none !important;text-shadow:none}.evento .ticketingboton:hover .comprarentradas img,.evento .ticketingboton:focus .comprarentradas img{-webkit-filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(146deg) brightness(101%) contrast(101%);filter:invert(100%) sepia(100%) saturate(1%) hue-rotate(146deg) brightness(101%) contrast(101%)}.evento .busqueda h2{border-top:0;padding:0;text-align:left}.evento .busqueda ul.grid li{min-height:300px}.evento .busqueda ul.grid li ul.accesibilidad li{min-height:10px}.evento p.actualizado{color:#906A6A;text-align:right}.evento p.actualizado small{font-size:.9rem}.evento .patrocinadores{border:1px solid #906A6A;padding:.5rem}.evento .patrocinadores h2{border:none;padding:0;text-align:left}.evento .patrocinadores ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0;padding:0}.evento .patrocinadores ul li{list-style:none;margin:0.5rem}.evento .patrocinadores ul li:first-child{margin-left:0}.evento .patrocinadores2 h2{border:none}.evento .patrocinadores2 ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:0}.evento .patrocinadores2 ul li{list-style:none}.evento .patrocinadores2 ul li img{width:140px}.evento .infocalendario{text-align:right}.evento .infocalendario a{padding:0;font-size:clamp(0.9rem, 1vw, 0.9rem);text-decoration:none}.evento .infocalendario a:hover .link,.evento .infocalendario a:focus .link{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(rgba(255,255,255,0)), color-stop(95%, #4C8657), color-stop(100%, #4C8657), to(rgba(255,255,255,0)));background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(95%), #4C8657 95%, #4C8657 100%, rgba(255,255,255,0) calc(101%))}.evento .infocalendario a:hover .link,.evento .infocalendario a:focus .link{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(255,255,255,0)), color-stop(rgba(255,255,255,0)), color-stop(95%, #498353), color-stop(100%, #498353), to(rgba(255,255,255,0)));background:linear-gradient(to bottom, rgba(255,255,255,0) 0, rgba(255,255,255,0) calc(95%), #498353 95%, #498353 100%, rgba(255,255,255,0) calc(101%))}.evento span.ico-accesible{padding-right:3px}.evento .acc_iconos_texto span.ico-accesible,.evento .acc_iconos_texto span.icon-mochila{font-size:clamp(1.2rem, 1.3vw, 2rem);vertical-align:sub}.evento .leaflet-container a{font-size:0.7rem}.evento .imagen-plano img{max-width:100%}.evento .datos{margin-top:0.5rem}.evento .datos p{margin-bottom:0.5rem}.evento .intervalo_fechas p{margin:.25rem 0}.evento .info-basica,.evento .acc_iconos_texto{margin-bottom:1rem;line-height:150%;line-height:1.1rem}.evento .info-basica a,.evento .acc_iconos_texto a{font-weight:normal;line-height:normal;margin:.25rem 0;-webkit-transition:none;transition:none}.evento .info-basica a:hover,.evento .info-basica a:focus,.evento .acc_iconos_texto a:hover,.evento .acc_iconos_texto a:focus{color:#111;text-decoration:none;text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.evento .info-basica a:hover span,.evento .info-basica a:focus span,.evento .acc_iconos_texto a:hover span,.evento .acc_iconos_texto a:focus span{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(86%), #111 91%, #111 100%, transparent calc(101%))}.evento .info-basica a:hover span.lnr,.evento .info-basica a:hover span.ico-accesible,.evento .info-basica a:focus span.lnr,.evento .info-basica a:focus span.ico-accesible,.evento .acc_iconos_texto a:hover span.lnr,.evento .acc_iconos_texto a:hover span.ico-accesible,.evento .acc_iconos_texto a:focus span.lnr,.evento .acc_iconos_texto a:focus span.ico-accesible{background:none}.evento .info-basica>div,.evento .acc_iconos_texto>div{margin-bottom:1rem;margin-top:1rem}.evento .info-basica p,.evento .acc_iconos_texto p{line-height:150%}.evento .info-basica .horayprecio,.evento .acc_iconos_texto .horayprecio{margin-top:1rem}.evento .botones-apps a{margin:0 0.5rem}.evento .botones-apps a img{max-width:150px;padding:0.5rem}.evento ul.fechas{line-height:150%;list-style:none;margin:0;outline:2px solid #fd0b8b;padding:0;padding:0.5rem}.evento ul.fechas li.intervalo_fechas{border-bottom:1px solid #333;font-family:'century-gothic', monospace;font-size:.9rem;font-weight:600;padding:0.5rem}.evento ul.fechas li.intervalo_fechas .horatxt{font-weight:normal;padding:.5rem 0}.evento ul.fechas li:last-child{border:0}.evento .agotadas{color:#926D07;margin-top:0 !important}.evento .fecha{line-height:1.4rem;margin-bottom:1rem}.evento .boleto{display:inline;margin-bottom:2px;margin-right:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);width:20px}.evento .txt-entrdas p{font-family:"century-gothic", sans-serif;line-height:170%;line-height:normal;margin:0.5rem 0}.evento .duracion{font-family:"century-gothic", sans-serif}.evento .duracion p:first-of-type{display:inline}.evento .info-entradas{background-color:beige;line-height:150%;margin-bottom:0.5rem;padding:0.5rem 0.7rem;position:relative}.evento .info-entradas .icon-entradas{color:rgba(0,0,0,0.23);font-size:clamp(1rem, 1.4vw, 1.5rem);text-align:center}.evento .info-entradas a{font-weight:bold}.evento .info-entradas a:hover,.evento .info-entradas a:focus{background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(86%), #111 91%, #111 100%, transparent calc(101%))}@media (min-width: 768px){.evento .sticky-top{top:4.5rem}}@media (max-width: 767px){.evento .sticky-top{position:relative}}.evento .info-basica .disabled span{color:#E72C4A;font-family:"century-gothic", sans-serif;font-size:15px;font-weight:600}.evento .info-evento .disabled span{color:#E72C4A;font-family:"century-gothic", sans-serif;font-size:15px;font-weight:600}.evento .info-evento h2.nombrentidad{padding-bottom:0}.evento .info-evento .descripcion{padding:0}.evento .info-evento p.precio{margin-bottom:0.5rem}.evento .info-evento p.covid{background-color:#A6DAE5;line-height:150%;padding:0.5rem 1rem;text-align:center}.evento .foto-evento{width:100%}.evento .compartir{text-align:left !important;z-index:1 !important}.evento .infobasica-responsive .lugar{display:block;padding-left:15px;padding-right:15px;margin-bottom:1rem}.evento .entradas{-ms-flex-line-pack:center;align-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none;margin:0;padding:0}.evento .entradas .mensaje{margin-bottom:0.25rem}.evento .entradas li{margin:.5rem;text-align:center}.evento .entradas li a{padding:0.55rem 0.85rem}.evento .entradas li a span.fa-ticket-alt{-webkit-transform:rotate(-35deg);transform:rotate(-35deg)}.evento .entradas li a:hover,.evento .entradas li a:focus{text-decoration:none}.evento .accesibildiad-list{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;margin-bottom:0.5rem;margin:0;padding:0}.evento .accesibildiad-list li{margin:0.5rem 0;min-width:50%}.evento p.texto_iconos{color:#999;display:block;margin:1rem 0;text-align:right}.evento p.texto_iconos a{color:#999;font-style:italic;text-decoration:underline}.evento #Capa_1{max-width:100%;height:auto;max-height:240px}.evento .eventomapa p{line-height:normal}.evento .img-lugar .transporte{padding-left:0.5rem}.evento .img-lugar .transporte p{margin-bottom:0.1rem}.evento .img-lugar .info-entidad_bloque{list-style:none;padding-left:0.5rem}.evento .label_maps{display:inline-block}.evento .compartir-bloque{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:normal;margin:1rem 0;text-align:left}.evento .compartir-bloque .label-compartir{display:inline-block;margin-right:10px}.evento .compartir-bloque .compartir{display:inline-block !important}.evento .copyright.texto_piefoto{color:#906A6A;font-family:"century-gothic", sans-serif;font-size:.9rem;padding:0.2rem 0.3rem;text-align:right}.avisosevento{background-color:beige;padding:1rem}.avisosevento p{margin-bottom:.5rem;margin-top:.5rem}@media (max-width: 778px){.descripcion p img{padding:.9rem}#fichaevento li ul li .titulo .entradas,#fichaevento .evento .entradas{margin:0.75rem auto}#fichaevento li ul li .titulo .entradas .mensaje,#fichaevento .evento .entradas .mensaje{margin-bottom:0.5rem}#fichaevento li ul li .titulo .entradas li a,#fichaevento .evento .entradas li a{padding:1rem}#fichaevento li ul li .titulo .descripcion p,#fichaevento .evento .descripcion p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;font-size:1rem}#fichaevento li ul li .titulo .pl-3.pr-3,#fichaevento .evento .pl-3.pr-3{padding:0 !important}#fichaevento li ul li .titulo #Capa_1,#fichaevento .evento #Capa_1{max-height:200px}#fichaevento li ul li .titulo .eventomapa p,#fichaevento .evento .eventomapa p{text-align:center}#fichaevento li ul li .titulo .info-evento p.covid,#fichaevento .evento .info-evento p.covid{margin-left:-15px;width:calc(100% + 30px)}#fichaevento .evento.pb-3{padding-bottom:0 !important}}.entradas a.btn{border-color:#004e78;color:#004e78;border-radius:0}.entradas a.btn img{-webkit-transition:all 0.25s;transition:all 0.25s;will-change:transform;-webkit-filter:invert(8%) sepia(98%) saturate(6679%) hue-rotate(246deg) brightness(102%) contrast(137%);filter:invert(8%) sepia(98%) saturate(6679%) hue-rotate(246deg) brightness(102%) contrast(137%)}.entradas a.btn:hover,.entradas a.btn:focus{color:#111;border-color:#111;background-color:#fff}.entradas a.btn:hover img,.entradas a.btn:focus img{-webkit-filter:none;filter:none}.entradas a.btn.disabled{color:#aaa;border-color:#aaa}@-webkit-keyframes pulse{0%{background-color:#b94502}50%{background-color:#d64a6d}100%{background-color:#b94502}}@keyframes pulse{0%{background-color:#b94502}50%{background-color:#d64a6d}100%{background-color:#b94502}}@-webkit-keyframes pulse2{0%{background-color:#8dc0d3}50%{background-color:#b4d9e6}100%{background-color:#8dc0d3}}@keyframes pulse2{0%{background-color:#8dc0d3}50%{background-color:#b4d9e6}100%{background-color:#8dc0d3}}.info-evento .can{font-family:"Roboto Mono", monospace;text-transform:uppercase}.info-evento .finalizado{-webkit-animation:pulse2 10s infinite;animation:pulse2 10s infinite}.evento .categ{width:100%;min-height:1rem}.evento .categ ul{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;margin:.5rem 0;padding:0}@media (max-width: 768px){.evento .categ ul{margin-bottom:1.5rem}}.evento .categ ul li{padding:0 .5rem;line-height:normal}.evento .categ ul li a{color:#004e78;font-family:"Karla", sans-serif;font-size:.85rem;font-weight:bold;text-decoration:none}.evento .categ ul li a:hover,.evento .categ ul li a:focus{color:#111;text-decoration:none;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(86%), #111 91%, #111 100%, transparent calc(101%));text-shadow:0 -1px #f9f9f9, 1px 0 #f9f9f9, 0 1px #f9f9f9, -1px 0 #f9f9f9}.evento #carouselEventos{overflow:hidden}.evento .carousel-indicators{bottom:10px}.evento .carousel .control{border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.evento .carousel .control .carousel-control-next-icon{background-size:13px;background-position:4px center}.evento .carousel .control .carousel-control-prev-icon{background-size:13px;background-position:3px center}.evento .carousel .carousel-caption{bottom:0;padding-top:0;padding-bottom:0;left:0;right:0;text-align:right}.evento .carousel .carousel-caption p{background-color:rgba(0,0,0,0.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:inline;color:#fff;margin:0;padding:0.2rem 0.3rem;font-size:.9rem}#rc-contenido a.carousel-control-prev span,#rc-contenido a.carousel-control-next span{text-align:center;border-radius:50%;overflow:hidden;padding:0.5rem}#rc-contenido a.carousel-control-prev:focus,#rc-contenido a.carousel-control-prev:hover,#rc-contenido a.carousel-control-next:focus,#rc-contenido a.carousel-control-next:hover{outline:2px dashed rgba(174,147,85,0)}#rc-contenido a.carousel-control-prev:focus .control,#rc-contenido a.carousel-control-prev:hover .control,#rc-contenido a.carousel-control-next:focus .control,#rc-contenido a.carousel-control-next:hover .control{background:#004e78;border:1px solid rgba(0,0,0,0.2)}#rc-contenido a.carousel-control-prev:focus span,#rc-contenido a.carousel-control-prev:hover span,#rc-contenido a.carousel-control-next:focus span,#rc-contenido a.carousel-control-next:hover span{-webkit-filter:brightness(0) sepia() hue-rotate(-70deg) saturate(5);filter:brightness(0) sepia() hue-rotate(-70deg) saturate(5)}@media (max-width: 760px){.evento .descripcion{padding:0;margin:1rem auto}.evento #carouselEventos,.evento .texto_piefoto{border:0;border-radius:0px;width:calc(100% + 30px);margin-left:-15px}.evento .carousel-indicators{bottom:0px}.caja-foto{width:calc(100% + 30px);margin-left:-15px}}.evento-entidad .mapa{padding:0}.evento-entidad .mapa .mapid{width:100%;height:570px;background-color:#eee}.evento-entidad .abriren{margin-top:1rem;font-family:"century-gothic", sans-serif}.evento-entidad .accesos_maps_links{margin:0 0 1rem 0;padding:0.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;list-style:none;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.evento-entidad .accesos_maps_links li{margin:.2rem 1rem}.evento-entidad .accesos_maps_links li a{padding:0}.evento-entidad .accesos_maps_links li a:hover,.evento-entidad .accesos_maps_links li a:focus{color:#111;text-shadow:0 -1px #ffffff, 1px 0 #ffffff, 0 1px #ffffff, -1px 0 #ffffff;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(transparent), color-stop(91%, #111), color-stop(100%, #111), to(transparent));background:linear-gradient(to bottom, transparent 0, transparent calc(93%), #111 91%, #111 100%, transparent calc(101%));text-decoration:none}.evento-entidad .accesos_maps_links li a.btn{margin-bottom:.2rem;padding:0.5rem 1rem;font-weight:normal;font-size:.8rem;border-color:RGB(70, 155, 117);color:#469b75}.evento-entidad .accesos_maps_links li a.btn:hover,.evento-entidad .accesos_maps_links li a.btn:focus{color:rgba(3,1,115,0.7);border-color:rgba(3,1,115,0.3);background:linear-gradient(145deg, #fff, #ebeff9ad);background:#ffffff}.evento-entidad .img-lugar img{width:330px;margin-bottom:1.5rem;max-width:100%}@media (max-width: 778px){.evento-entidad h2{border:none}.evento-entidad .mapa{border:1px solid transparent;padding:inherit}.evento-entidad .mapa .mapid{width:calc(100% + 30px);margin-left:-15px;height:300px}}#socialSharing{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem;width:100%}#socialSharing .compartir{font-size:15px;font-size:clamp(0.9rem, 1vw, 15px);margin:0 3px}#socialSharing ul{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;list-style:none;margin:0;padding:0}#socialSharing ul li{margin:0.2rem}#socialSharing ul li:last-child{margin-right:0}#socialSharing a span.fa-lg{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;color:#ffffff;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:15px;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:1%;text-align:center;width:28px;-webkit-text-decoration:n;text-decoration:n}#socialSharing a span.fa-lg a span.fa-lg i{font-style:normal}div#socialSharing a{color:#111;text-decoration:none}div#socialSharing a span{-webkit-transition:all .2s;transition:all .2s}div#socialSharing a:hover{text-decoration:none}div#socialSharing a:hover span{color:#000}div#socialSharing a span#facebook{font-size:14px;color:#3b5998;border:1px solid #3b5998}div#socialSharing a span#facebook:hover{background-color:#3b5998;color:#fff}div#socialSharing a span#twitter{border:1px solid #1da1f2;color:#1da1f2}div#socialSharing a span#twitter:hover{background-color:#1a72a8;color:#fff}div#socialSharing a span#whatsapp,div#socialSharing a span#whatsapp_web{border:1px solid #3ee676;color:#3ee676;font-size:17px}div#socialSharing a span#whatsapp:hover,div#socialSharing a span#whatsapp_web:hover{background-color:#36bc63;color:#fff}div#socialSharing a span#telegram{border:1px solid #32afed;color:#32afed}div#socialSharing a span#telegram:hover{background-color:#2982ae;color:#fff}.bannergaleria{background:url("/images/banner/banneragua.png"),-webkit-gradient(linear, left bottom, left top, from(#fee8c6), to(#fee8c6));background:url("/images/banner/banneragua.png"),linear-gradient(0deg, #fee8c6, #fee8c6);background-size:contain;background-position:center -1px;min-height:100px;width:100%;z-index:2}.bannergaleria .redes,.bannergaleria .idiomas{font-family:"century-gothic", monospace;text-decoration:none;display:block;font-size:.9rem;color:#111}.bannergaleria .redes a,.bannergaleria .idiomas a{-webkit-transition:none;transition:none}.bannergaleria .redes a:hover,.bannergaleria .redes a:focus,.bannergaleria .idiomas a:hover,.bannergaleria .idiomas a:focus{color:#E72C4A;text-decoration:underline}.bannergaleria .redes a{text-decoration:underline;padding-bottom:0.2rem}.bannergaleria .flexbanner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:100px;background-repeat:no-repeat;background-size:contain, contain;background-position:bottom center, top center}.bannergaleria .containerbannergaleria{padding:0;margin:auto;width:inherit;height:inherit}.bannergaleria .imglogo{max-width:100%;width:22vw;margin-left:2vw}.bannergaleria ul{margin:0;list-style:none;padding:0}.bannergaleria ul li{font-size:.9rem}.bannergaleria ul li span{font-size:.9rem;font-family:"century-gothic", monospace}.bannergaleria ul li a{font-size:.9rem;color:#111}.bannergaleria div.idiomas,.bannergaleria div.redes{min-width:90px}.bannergaleria div.idiomas ul li{text-align:right}.carousel-indicators{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.carousel-indicators li{width:10px;height:10px;border-radius:50%}#carouselHome .carousel-inner{position:relative;overflow:hidden}#carouselHome .botones{width:auto;height:auto;color:#fff;text-indent:initial;border-radius:initial;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:rgba(255,255,255,0.8);position:absolute;right:0;z-index:8;bottom:0}#carouselHome .botones .btn{border:0;padding:2px 5px;border-radius:0}#carouselHome .botones:focus,#carouselHome .botones:hover{background-color:#fff}#carouselHome .vervideo a{text-decoration:none !important}#carouselHome .control{background:rgba(0,0,0,0.75);border-radius:50%;width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#carouselHome .control .carousel-control-next-icon{background-size:13px;background-position:4px center}#carouselHome .control .carousel-control-prev-icon{background-size:13px;background-position:3px center}#carouselHome h2{font-size:clamp(1.1rem, 2.1vw, 1.4rem);margin-bottom:1.5rem}#carouselHome a.modal-pausar{-webkit-transition:0.3s;transition:0.3s;padding:0.3rem 0.55rem;border:1px solid #E72C4A;color:#E72C4A;background:#fff;font-size:0.9rem;border-radius:0;text-decoration:none !important}#carouselHome a.modal-pausar span,#carouselHome a.modal-pausar i{color:#E72C4A}#carouselHome a.modal-pausar:focus,#carouselHome a.modal-pausar:hover{background-color:#E72C4A;color:#fff !important;border:1px solid #fff}#carouselHome a.modal-pausar:focus i,#carouselHome a.modal-pausar:focus span,#carouselHome a.modal-pausar:hover i,#carouselHome a.modal-pausar:hover span{color:#fff}#carouselHome .info-carrouserl a{text-decoration:underline;color:#fff}#carouselHome .carousel-caption{top:calc(50% - 80px);-webkit-transition:0.2s;transition:0.2s;opacity:0;color:#111}#carouselHome .carousel-caption a{color:#111;text-decoration:underline}#carouselHome .carousel-caption a:hover,#carouselHome .carousel-caption a:focus{color:#004e78}#carouselHome .carousel-caption.pausar{-webkit-transition:0.2s;transition:0.2s;opacity:1}#carouselHome .transparent.pausar{-webkit-transition:0.2s;transition:0.2s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:rgba(253,231,197,0.8)}#carouselHome .imagen-carrousel,#carouselHome .carousel-item,#carouselHome img{position:relative;width:inherit;height:inherit}#carouselHome .transparent{-webkit-transition:0.3s;transition:0.3s;background-color:transparent;position:absolute;z-index:9;width:100%;height:100%;top:0;left:0}#carouselHome .transparent:before{background:transparent}@media (min-width: 767px){#carouselHome:focus .carousel-caption,#carouselHome:hover .carousel-caption{opacity:1}#carouselHome:focus .transparent,#carouselHome:hover .transparent{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:rgba(253,231,197,0.7)}}.modal-body{text-align:center}.modal .modal-content{border-color:#004e78 !important}#playerbanner{position:relative;z-index:33;text-align:center}#playerbanner a.enlace-elemento{left:0;right:0;top:43%;color:rgba(255,255,255,0.8);position:absolute;-webkit-filter:drop-shadow(0px 0px 5px #292929);filter:drop-shadow(0px 0px 5px #292929)}#playerbanner a.enlace-elemento span{font-size:clamp(2rem, 10vw, 4.4rem)}#playerbanner a.enlace-elemento:hover,#playerbanner a.enlace-elemento:focus{color:#fff;-webkit-filter:drop-shadow(0px 0px 5px rgba(1,1,1,0.2));filter:drop-shadow(0px 0px 5px rgba(1,1,1,0.2))}#playerbanner .ytImgThumbBox img{max-width:100%}.banner.home{margin-top:1rem;background-size:100%;background-repeat:no-repeat;position:relative;background-position-x:center;background-position-y:bottom;height:calc((100vw) * 0.29);width:100%}.banner.home .imagenlogo-sin-video{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:calc((100vw) * 0.29)}.banner.home .imagenlogo-sin-video img{width:350px;max-width:90%}.video-controles{z-index:9;position:absolute;bottom:1rem;left:1rem}.video-controles img{max-width:300px;opacity:.8;-webkit-filter:drop-shadow(0px 0px 2px rgba(0,52,86,0.5));filter:drop-shadow(0px 0px 2px rgba(0,52,86,0.5))}.video-controles .message{display:none}.video-controles .message.active{display:block}.video-controles button{background-repeat:no-repeat;vertical-align:top;cursor:pointer;background-color:rgba(0,143,124,0.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;padding:.9rem;-webkit-transition:background-color 100ms linear;transition:background-color 100ms linear;border:1px solid #fff}.video-controles button:hover,.video-controles button:focus{background-color:#111}#bannervideo .bannervideo{position:relative;width:calc(100%);height:calc((100vw) * 0.5225);overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#bannervideo .bannervideo iframe{-webkit-box-sizing:border-box;box-sizing:border-box;height:56.25vw;left:50%;min-height:100%;min-width:100%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;top:50%;width:177.77777778vh}@media (max-width: 1199px){.video-controles{display:none}}@media (min-width: 1400px){.banner.home .imagenlogo-sin-video img{width:400px}}@media (min-width: 2000px){.banner.home .imagenlogo-sin-video img{width:500px}}@media (min-width: 2100px){.banner.home .imagenlogo-sin-video img{width:600px}}@media (max-width: 1920px){.video-controles img{max-width:150px}}.cartabienvenida{position:relative;padding:1rem}.cartabienvenida .texto-home{margin:auto;overflow:hidden;max-width:100%;width:1024px;padding:15px}.cartabienvenida .firma{text-align:right}.cartabienvenida .firma .img_firma{overflow:hidden;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;height:100px;width:100px;border:1px solid #111}.cartabienvenida .firma .img_firma img{height:100px}.cartabienvenida .firma p{padding:0.5rem 1rem;margin:0;line-height:170%;font-size:clamp(0.9rem, 1vw, 1rem)}.cartabienvenida .firma .color-heading{color:#00375d}.cartabienvenida .firma .img_firma{overflow:hidden;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width: 414px){.cartabienvenida .firma .img_firma{height:50px;width:50px;-webkit-box-flex:0;-ms-flex:none;flex:none}.cartabienvenida .firma .img_firma img{height:50px}}.programa{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.programa a{background:#f7e8e2;border:none;font-family:"century-gothic", monospace;font-size:1rem;margin:0.5rem;outline:5px solid white;position:relative;-webkit-transition:all 0.2s;transition:all 0.2s;z-index:2}.programa a:focus,.programa a:hover{background:#E72C4A}.programa:before{position:absolute;z-index:1;content:"";width:100%}.modal{background:rgba(255,255,255,0.9)}.modal .modal-content{border:1px solid #111;border-radius:0}.modal .modal-content .img-class img{width:100% !important}.modal .modal-content .modal-header,.modal .modal-content .modal-footer{border:0}.modal .modal-content .modal-footer .btn{border:0;padding:0}.modal .modal-content .modal-footer .btn:hover,.modal .modal-content .modal-footer .btn:focus{background:transparent;text-decoration:underline}.slick-prev:before,.slick-next:before{display:none}.slick-prev{color:#003456;font-size:2.5rem;margin-left:4px}.slick-next{color:#003456;font-size:2.5rem;margin-right:4px}.destacados-bloque{margin:auto;width:100%;position:relative;z-index:0}.destacados-bloque .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.destacados-bloque a.enlace-elemento.elementos3{margin:15px}.destacados-bloque a.enlace-elemento.elementos3 .img-elemento{position:relative}.destacados-bloque a.enlace-elemento{position:relative;background-color:#004e78;color:#fff;z-index:2}.destacados-bloque a.enlace-elemento .info{color:#fff}.destacados-bloque a.enlace-elemento .img-elemento img{-webkit-transition:all 0.5s;transition:all 0.5s}.destacados-bloque a.enlace-elemento:hover,.destacados-bloque a.enlace-elemento:focus{color:#fff;background-color:#111}.destacados-bloque a.enlace-elemento.elementos2{margin:15px;max-width:650px}.destacados-bloque a.enlace-elemento.elementos2 .img-elemento{min-width:100%;position:relative}.destacados-bloque a.enlace-elemento{color:#fff;outline-color:transparent;-webkit-transition:all 0.2s;transition:all 0.2s}.destacados-bloque a.enlace-elemento .img-elemento{max-width:100%;min-width:100%;position:relative;background-size:100%;background-position:top center;background-repeat:no-repeat;overflow:hidden}.destacados-bloque a.enlace-elemento .blog-meta{font-size:0.85rem;font-weight:400;color:#000;margin-top:0.3rem;-webkit-font-smoothing:antialiased}.destacados-bloque a.enlace-elemento .player{-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;opacity:0.8;position:absolute;text-align:center;width:100%;z-index:1;z-index:1}.destacados-bloque a.enlace-elemento:focus,.destacados-bloque a.enlace-elemento:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.destacados-bloque a.enlace-elemento:focus .blog-meta,.destacados-bloque a.enlace-elemento:hover .blog-meta{color:#fff}.destacados-bloque a.enlace-elemento:focus>.single-blog,.destacados-bloque a.enlace-elemento:hover>.single-blog{border:#fff}.destacados-bloque a.enlace-elemento:focus .player,.destacados-bloque a.enlace-elemento:hover .player{color:rgba(0,143,124,0.9);opacity:0.9}.destacados-bloque .slick-arrow{height:auto;width:70px;z-index:99}.destacados-bloque .slick-arrow:focus,.destacados-bloque .slick-arrow:hover{color:rgba(174,147,85,0.52)}.destacados-bloque .destacados{max-width:1400px;margin-left:auto;margin-right:auto;z-index:99999;position:relative}.destacados-bloque .destacados .lnr{color:#fff}.destacados-bloque .single-blog{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative}.destacados-bloque .single-blog h3{font-weight:600}.destacados-bloque .slick-dotted.slick-slider{margin-bottom:0}.destacados-bloque .slick-dotted.slick-slider .slick-dots{position:relative;bottom:5px}.destacados-bloque a{max-width:100%;margin:20px;overflow:hidden}.destacados-bloque a:focus,.destacados-bloque a:hover{text-decoration:none;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.destacados-bloque a:focus .single-blog-img,.destacados-bloque a:hover .single-blog-img{-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.destacados-bloque a:focus .info-dest,.destacados-bloque a:hover .info-dest{-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation:slide-down 0.3s;animation:slide-down 0.3s;opacity:1;visibility:visible}.destacados-bloque a:focus .info-dest p,.destacados-bloque a:hover .info-dest p{color:#fff;font-size:1.1rem;font-weight:normal;line-height:27px;margin:0}.destacados-bloque a .player{color:#fff;font-size:4rem;height:64px;left:calc(50% - 32px);line-height:0;opacity:0.8;position:absolute;text-shadow:0 0 2px rgba(150,150,150,0.9);top:calc(50% - 32px);width:64px;z-index:8}.destacados-bloque a .player.melodia{top:calc(80% - 32px);text-shadow:0 0 2px rgba(150,150,150,0)}.destacados-bloque a .player.melodia .btn-outline-light{background-color:#fff;-webkit-box-shadow:0;box-shadow:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.slick-dots>li{display:inline-block}.slick-dots>li:only-child{display:none}.destacados-bloque{font-size:clamp(0.7rem, 0.8vw, 1rem);position:relative}.destacados-bloque a{display:inline-block;font-family:"century-gothic",monospace}.destacados-bloque a img{width:100%}.destacados-bloque .antetitulo{text-align:center}.destacados-bloque .titulo-descripcion{color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0.5rem;min-height:90px}.destacados-bloque .titulo-descripcion p.h2{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;font-family:"century-gothic", sans-serif;font-size:clamp(1.2rem, 3.2vw, 1.3em);text-align:center}.destacados-bloque .titulo-descripcion .descripcion{width:100%}.destacados-bloque .titulo-descripcion .descripcion .blog-meta{padding-top:1rem}@media (min-width: 1200px){.destacados-bloque .slick-dotted.slick-slider{overflow:hidden}.destacados-bloque a.enlace-elemento{margin-left:10px;margin-right:10px}}@media (max-width: 750px){.destacados-bloque .titulo-descripcion{top:inherit;bottom:0;border:0}.destacados-bloque a.enlace-elemento{margin:10px}}@media (max-width: 450px){.destacados-bloque a.enlace-elemento{margin:10px}.slick-next.pull-right.slick-arrow{background-color:#004e78;border:1px solid #fff;font-size:1.5rem;height:45px;right:-10px;width:45px}.slick-next.pull-right.slick-arrow:hover,.slick-next.pull-right.slick-arrow:focus,.slick-next.pull-right.slick-arrow:active{color:#fff;background-color:#111}.slick-prev.slick-arrow{background-color:#004e78;border:1px solid #fff;font-size:1.5rem;height:45px;left:-10px;width:45px}.slick-prev.slick-arrow:hover,.slick-prev.slick-arrow:focus,.slick-prev.slick-arrow:active{color:#fff;background-color:#111}}.bloquedescargas{width:1370px;margin:auto;max-width:100%}@media (max-width: 1400px){.bloquedescargas{width:1170px}}@media (max-width: 1200px){.bloquedescargas{width:1070px}}.cartel{position:relative;overflow:hidden;z-index:1}.cartel .body{padding-top:1.5rem;padding-bottom:1.5rem}.cartel .bloquecartel{background-color:#004e78;color:#fff;padding:2rem}.cartel h2{font-family:"Dancing Script", monospace;font-size:1 .9rem;font-size:clamp(2rem, 6vw, 3.1rem);font-weight:normal;line-height:3rem;margin-top:.5rem;padding:0.5rem 0;text-transform:none;width:100%}.cartel .descripcion{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cartel .imgcartel{border:1px solid #fff}.cartel .texto{font-size:1rem;padding:0.2rem}.cartel a{color:#fff;display:inline-block;-webkit-transition:all 0.2s;transition:all 0.2s}.cartel a span.size{font-size:.7rem;color:#FAC59F}.cartel a:hover,.cartel a:focus{text-decoration:underline}.cartel a:hover span.size,.cartel a:focus span.size{background:none}.cartel .descargarcartel{font-family:"century-gothic", sans-serif;font-size:.9rem}@media screen and (max-width: 576px){.cartel{padding:.5rem 0}.cartel h2{width:100%;text-align:left;margin-bottom:1rem}.cartel .body{padding:30px}}#skip-link{z-index:99;position:relative}#skip-link a{color:#fff}#skip-link .element-invisible{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);overflow:hidden;height:1px}#skip-link .element-invisible.element-focusable:active,#skip-link .element-invisible.element-focusable:focus{position:static !important;clip:auto;overflow:visible;height:auto;background-color:#000;padding:0 1rem;font-size:16px;display:block;text-align:center;color:#fff;text-decoration:underline}body{height:100vh;margin:0;text-rendering:geometricPrecision;-webkit-font-smoothing:antialiased}strong,b{font-weight:600}img{pointer-events:none;-webkit-user-drag:none;-khtml-user-drag:none;-moz-user-drag:none;-o-user-drag:none;user-drag:none}h1,h2{font-size:1.2rem;font-family:"century-gothic", monospace;text-transform:uppercase;font-weight:bold;text-rendering:optimizeLegibility}.modal-backdrop{z-index:-1}.modal-dialog .btn-secondary{color:#111}a{color:#004e78}@media (min-width: 992px){a:focus{outline:2px dotted #004e78;outline-offset:5px}}p{font-family:"century-gothic", sans-serif;font-size:15px;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.descripcion p,.descripcion ul li,.descripcion a{font-family:"century-gothic", sans-serif;line-height:170%}.descripcion p strong,.descripcion ul li strong,.descripcion a strong{font-weight:700}.descripcion p a:hover,.descripcion p a:focus{color:#111}@media (min-width: 992px){.descripcion p a:focus{outline:2px dotted #004e78;outline-offset:5px}}header{position:relative}.container2{width:1400px;max-width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (max-width: 1400px){.container2{width:1200px}}@media (max-width: 1200px){.container2{width:1100px}}.containerbanner{max-width:1000px;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}#page-container{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#page-container #content-wrap{-webkit-box-flex:1;-ms-flex:1;flex:1}.previa{min-height:calc(100vh - 350px)}

/*# sourceMappingURL=veranos23.css.map */