@charset "UTF-8";@font-face{font-family:"Graphik";src:url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.eot");src:url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.eot?#iefix") format("embedded-opentype"),url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.woff2") format("woff2"),url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.woff") format("woff"),url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.ttf") format("truetype"),url("/app/themes/mtg/assets/fonts/Graphik-BoldItalic.svg#Graphik-BoldItalic") format("svg");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:url("/app/themes/mtg/assets/fonts/Graphik-Regular.eot");src:url("/app/themes/mtg/assets/fonts/Graphik-Regular.eot?#iefix") format("embedded-opentype"),url("/app/themes/mtg/assets/fonts/Graphik-Regular.woff2") format("woff2"),url("/app/themes/mtg/assets/fonts/Graphik-Regular.woff") format("woff"),url("/app/themes/mtg/assets/fonts/Graphik-Regular.ttf") format("truetype"),url("/app/themes/mtg/assets/fonts/Graphik-Regular.svg#Graphik-Regular") format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.eot");src:url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.eot?#iefix") format("embedded-opentype"),url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.woff2") format("woff2"),url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.woff") format("woff"),url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.ttf") format("truetype"),url("/app/themes/mtg/assets/fonts/Graphik-RegularItalic.svg#Graphik-RegularItalic") format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:"Graphik";src:url("/app/themes/mtg/assets/fonts/Graphik-Bold.eot");src:url("/app/themes/mtg/assets/fonts/Graphik-Bold.eot?#iefix") format("embedded-opentype"),url("/app/themes/mtg/assets/fonts/Graphik-Bold.woff2") format("woff2"),url("/app/themes/mtg/assets/fonts/Graphik-Bold.woff") format("woff"),url("/app/themes/mtg/assets/fonts/Graphik-Bold.ttf") format("truetype"),url("/app/themes/mtg/assets/fonts/Graphik-Bold.svg#Graphik-Bold") format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Graphik";src:url("/app/themes/mtg/assets/fonts/Graphik-Semibold.eot");src:url("/app/themes/mtg/assets/fonts/Graphik-Semibold.eot?#iefix") format("embedded-opentype"),url("/app/themes/mtg/assets/fonts/Graphik-Semibold.woff2") format("woff2"),url("/app/themes/mtg/assets/fonts/Graphik-Semibold.woff") format("woff"),url("/app/themes/mtg/assets/fonts/Graphik-Semibold.ttf") format("truetype"),url("/app/themes/mtg/assets/fonts/Graphik-Semibold.svg#Graphik-Semibold") format("svg");font-weight:600;font-style:normal;font-display:swap}.mtg-hero-slider{position:relative;width:100%;height:100vh;overflow:hidden}@media (max-width:767px){.mtg-hero-slider{height:calc(100dvh - 60px)}}.mtg-hero-slider .swiper-wrapper{height:100%}.mtg-hero-slider .mtg-hero-slide{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;padding-top:100px}.mtg-hero-slider .mtg-hero-slide .mtg-hero-background{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.mtg-hero-slider .mtg-hero-slide .mtg-hero-background video,.mtg-hero-slider .mtg-hero-slide .mtg-hero-background .img-bg{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background-size:cover;background-position:center}.mtg-hero-slider .mtg-hero-slide .mtg-hero-background .mtg-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to top,rgba(0,0,0,.8),transparent 60%)}.mtg-hero-slider .mtg-hero-slide .mtg-hero-content{position:relative;z-index:1;color:#fff;text-align:left;margin-top:auto;margin-bottom:80px}.mtg-hero-slider .mtg-hero-slide .mtg-hero-content .mtg-hero-title{font-size:5rem;font-weight:700;line-height:1;margin-bottom:20px;color:#fff}@media (max-width:767px){.mtg-hero-slider .mtg-hero-slide .mtg-hero-content .mtg-hero-title{font-size:3rem}}.mtg-hero-slider .mtg-hero-slide .mtg-hero-content .mtg-hero-text{font-size:1.5rem;margin-bottom:30px}@media (max-width:767px){.mtg-hero-slider .mtg-hero-slide .mtg-hero-content .mtg-hero-text{font-size:1.25rem}}.mtg-latest-news{padding:30px 0}.mtg-latest-news .news-card{border:1px solid #000;display:flex;flex-direction:column;height:100%;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;background-color:#fff;box-shadow:0 10px 20px rgba(0,0,0,.1)}.mtg-latest-news .news-card:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.1)}.mtg-latest-news .news-card .news-thumbnail a{display:block;width:100%;height:250px;overflow:hidden}.mtg-latest-news .news-card .news-thumbnail a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .5s ease}.mtg-latest-news .news-card:hover .news-thumbnail img{transform:scale(1.05)}.mtg-latest-news .news-card .news-content{padding:25px 20px;flex-grow:1;display:flex;flex-direction:column;border-top:1px solid #000}.mtg-latest-news .news-card .news-content .news-title{color:#0029de;font-size:1.25rem;font-weight:700;line-height:1.25;margin-bottom:15px;margin-top:0}.mtg-latest-news .news-card .news-content .news-title a{color:inherit}.mtg-latest-news .news-card .news-content .news-title a:hover{color:#e5007d}.mtg-latest-news .news-card .news-content .news-excerpt{font-size:1rem;color:#333;line-height:1.4;margin-bottom:0}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-size:cover;background-position:center center}body{font-family:"Graphik"}p{line-height:1.25em}p .destacat{font-size:30px;line-height:30px;color:#0029de}p b{font-weight:600}p strong{font-weight:600}a{text-decoration:none;transition:all .5s ease-in-out}h1,h2,h3,h4{letter-spacing:-.03em}.h100{height:100%}.onlydesktop{display:block}.onlymobile{display:none}.aspect1{aspect-ratio:1}.zoom-bg{overflow:hidden !important}.zoom-bg img,.zoom-bg video,.zoom-bg .elementor-widget-image{transition:transform 1s ease-in-out;transform-origin:center center;width:100% !important;height:100% !important;-o-object-fit:cover !important;object-fit:cover !important}.zoom-bg:hover img,.zoom-bg:hover video{transform:scale(1.1)}.buttonwhite,.cta-azul a,.cuadro-azul .elementor-button-link{border:2px solid #fff;background:0 0;color:#fff;border-radius:0;font-weight:700;padding:8px 20px}.buttonwhite:hover,.cta-azul a:hover,.cuadro-azul .elementor-button-link:hover{background-color:#fff;color:#0029de}.entradas,.home .baner-compra-entrada .compra-entrada a,header .preheader .comprar-entradas,.mbl-compra-entrada .comprar-entradas,.mas-info-ele,.entradas-ele,.entradas-elementor a{background-color:#e5007d;color:#fff;font-weight:700;padding:15px 20px;display:inline-flex;text-align:center;justify-content:center}.entradas:hover,.home .baner-compra-entrada .compra-entrada a:hover,header .preheader .comprar-entradas:hover,.mbl-compra-entrada .comprar-entradas:hover,.mas-info-ele:hover,.entradas-ele:hover,.entradas-elementor a:hover{background-color:#0900ba;color:#fff}.entradas.dorado,.home .baner-compra-entrada .compra-entrada a.dorado,header .preheader .dorado.comprar-entradas,.mbl-compra-entrada .dorado.comprar-entradas,.dorado.mas-info-ele,.dorado.entradas-ele,.entradas-elementor a.dorado{background-color:#d0b786}.entradas.azul,.home .baner-compra-entrada .compra-entrada a.azul,header .preheader .azul.comprar-entradas,.mbl-compra-entrada .azul.comprar-entradas,.azul.mas-info-ele,.azul.entradas-ele,.entradas-elementor a.azul{background-color:#0900ba}.entradas-elementor{position:relative;display:inline-block;overflow:visible}.entradas-elementor.azul a{background-color:#0900ba}.button-border{background-color:transparent;color:#e5007d;font-weight:700;padding:8px 10px;display:inline-flex;text-align:center;justify-content:center;border:2px solid #e5007d}.button-border:hover{background-color:#e5007d;color:#fff !important}.button-border:hover span{color:#fff}.cta-gift a,.cta-grups a{color:#fff}.cta-gift a:hover,.cta-grups a:hover{color:#0029de}.cta-gift .entradas-elementor,.cta-grups .entradas-elementor{position:relative;display:inline-block;overflow:visible}.cta-gift .entradas-elementor a,.cta-grups .entradas-elementor a{position:relative;z-index:3}.cta-gift .entradas-elementor a:hover,.cta-grups .entradas-elementor a:hover{color:#fff}.cta-gift .entradas-elementor:before,.cta-grups .entradas-elementor:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:90%;z-index:1;width:220px;height:140px;background-size:cover;background-repeat:no-repeat;background-position:center top;pointer-events:none;display:block}.cta-gift .entradas-elementor:before{background-image:url(/app/themes/mtg/assets/img/targeta.png)}.entradas-ele{padding:15px 30px}.mas-info-ele{padding:15px 30px;background-color:transparent;color:#0029de;border:1px solid #0029de}.mas-info-ele:before{display:none}.boton-prefooter{font-size:20px !important;font-weight:700 !important;border:2px solid #fff !important;padding:7px 13px !important;padding-bottom:11px !important;display:inline-block;color:#fff;text-align:center;line-height:1em}.boton-prefooter:hover{background-color:#fff;color:rgba(0,0,0,.8)}.page-template-page-tipos-visita .mbl-compra-entrada,.page-id-14348 .mbl-compra-entrada,.page-id-14534 .mbl-compra-entrada,.page-id-14541 .mbl-compra-entrada,.page-id-14581 .mbl-compra-entrada{display:none}.mbl-compra-entrada{position:fixed;bottom:0;width:100%;z-index:99999}.mbl-compra-entrada .comprar-entradas{width:100%;align-items:center;justify-content:center;line-height:1.2rem;display:flex;padding:10px 0;padding-bottom:13px;height:65px}.mbl-compra-entrada .comprar-entradas:before{height:40px;width:40px;margin-right:10px}header{position:sticky;top:0;background:#fff;z-index:99}header .preheader{width:100%;background-color:#ebebeb}header .header img{max-width:100%}header .header nav ul.menu{margin:0;display:flex}header .header nav ul.menu>li{transition:all .5s ease-in-out;display:inline-block;position:relative}header .header nav ul.menu>li a{padding:0 10px;position:relative;display:inline-flex;gap:7px;align-items:center}header .header nav ul.menu>li:hover .sub-menu{visibility:visible;opacity:1}header .header nav ul.menu>li>.sub-menu{transition:all .5s ease-in-out;position:absolute;padding-left:0;width:-moz-max-content;width:max-content;z-index:10;border:1px solid #000;background-color:#fff;padding:15px;visibility:hidden;opacity:0}header .header nav ul.menu>li>.sub-menu .sub-menu{margin-top:10px;list-style:none}header .header nav ul.menu>li>.sub-menu .sub-menu a{font-weight:400}header .header nav ul.menu>li>.sub-menu>li{display:block;border-left:1px solid #fff;padding:5px;z-index:999;text-align:left;position:relative}header .header nav ul.menu>li>.sub-menu>li a{display:inline-block;position:relative;padding:0}header .header nav ul.menu>li>.sub-menu>li a:after{content:"";position:absolute;width:0;height:1px;bottom:-2px;left:0;padding:0;background-color:currentColor;transition:width .3s ease-in-out}header .header nav ul.menu>li>.sub-menu>li a:hover:after{width:100%}header .header nav ul.menu .current_page_parent a,header .header nav ul.menu .current-menu-item a{color:#0029de}header .header.top-mini .sub-menu:before{top:110px !important}header .menu,header .menu>li,header .menu>li a{height:100%;align-items:center}header .menu-item-has-children a:after{content:"";height:10px;width:10px;background-image:url(/app/themes/mtg/assets/img/arrow-menu.svg);background-repeat:no-repeat;background-position:left;padding-right:25px}header .navbar-toggler{border:0}header .navbar-toggler:focus,header .navbar-toggler:active{outline:none;box-shadow:none;border:0}header .navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:19% 0%}header .navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0)}header .navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:15% 5%}header .navbar-toggler.collapsed .top-bar{transform:rotate(0)}header .navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}header .navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}header .navbar-toggler.collapsed .toggler-icon{background-color:#000}header .navbar-toggler-icon:focus{outline:none;box-shadow:none;border:0}header .toggler-icon{width:30px;height:2px;background-color:#000;display:block;transition:all .2s}.currentlang{position:relative;display:inline-block}.currentlang a{color:#000}.currentlang a:hover{color:#0029de}.currentlang .select-lang{padding-bottom:4px;padding-right:10px;display:inline-block;text-transform:uppercase;font-weight:600}.currentlang .submenulang{position:absolute;background:#fff;padding:5px;right:0;z-index:999;box-shadow:0px 0px 10px rgba(0,0,0,.1);display:none}.currentlang:hover .submenulang{display:block}.slidehome .carousel-inner{display:flex;align-items:end;justify-content:center}html[lang=es-ES] .slidehome .carousel-inner .entradas,html[lang=es-ES] .slidehome .carousel-inner .home .baner-compra-entrada .compra-entrada a,.home .baner-compra-entrada .compra-entrada html[lang=es-ES] .slidehome .carousel-inner a,html[lang=es-ES] .slidehome .carousel-inner .entradas-elementor a,.entradas-elementor html[lang=es-ES] .slidehome .carousel-inner a,html[lang=es-ES] .slidehome .carousel-inner .entradas-ele,html[lang=es-ES] .slidehome .carousel-inner .mas-info-ele,html[lang=es-ES] .slidehome .carousel-inner .mbl-compra-entrada .comprar-entradas,.mbl-compra-entrada html[lang=es-ES] .slidehome .carousel-inner .comprar-entradas,html[lang=es-ES] .slidehome .carousel-inner header .preheader .comprar-entradas,header .preheader html[lang=es-ES] .slidehome .carousel-inner .comprar-entradas,html[lang=fr-FR] .slidehome .carousel-inner .entradas,html[lang=fr-FR] .slidehome .carousel-inner .home .baner-compra-entrada .compra-entrada a,.home .baner-compra-entrada .compra-entrada html[lang=fr-FR] .slidehome .carousel-inner a,html[lang=fr-FR] .slidehome .carousel-inner .entradas-elementor a,.entradas-elementor html[lang=fr-FR] .slidehome .carousel-inner a,html[lang=fr-FR] .slidehome .carousel-inner .entradas-ele,html[lang=fr-FR] .slidehome .carousel-inner .mas-info-ele,html[lang=fr-FR] .slidehome .carousel-inner .mbl-compra-entrada .comprar-entradas,.mbl-compra-entrada html[lang=fr-FR] .slidehome .carousel-inner .comprar-entradas,html[lang=fr-FR] .slidehome .carousel-inner header .preheader .comprar-entradas,header .preheader html[lang=fr-FR] .slidehome .carousel-inner .comprar-entradas{background:#0029de}.slidehome .carousel-inner video{position:absolute}.slidehome .carousel-inner .arrow-bottom{width:40px;left:calc(50% - 20px);bottom:30px;position:absolute;z-index:999}.slidehome .carousel-item{height:80vh;background-position:center;background-size:cover;width:100%;text-align:center;align-items:center}.slidehome .carousel-item h1{font-weight:700;color:#fff;font-size:5.5rem;text-align:center;max-width:900px;margin:auto;line-height:1em;letter-spacing:-.03em}.slidehome .carousel-item .maxwidth{width:100%}.slidehome .carousel-item .row{min-height:100%;align-items:center}.slidehome .carousel-item .entradas,.slidehome .carousel-item .home .baner-compra-entrada .compra-entrada a,.home .baner-compra-entrada .compra-entrada .slidehome .carousel-item a,.slidehome .carousel-item .entradas-elementor a,.entradas-elementor .slidehome .carousel-item a,.slidehome .carousel-item .entradas-ele,.slidehome .carousel-item .mas-info-ele,.slidehome .carousel-item .mbl-compra-entrada .comprar-entradas,.mbl-compra-entrada .slidehome .carousel-item .comprar-entradas,.slidehome .carousel-item header .preheader .comprar-entradas,header .preheader .slidehome .carousel-item .comprar-entradas{position:absolute;bottom:100px;padding:15px 20px;padding-bottom:18px;font-size:1.3rem;line-height:1em;text-align:left;margin-top:40px;margin-left:50%;left:-110px;border:1px solid #e5007d !important}.slidehome .carousel-item .entradas:hover,.slidehome .carousel-item .home .baner-compra-entrada .compra-entrada a:hover,.home .baner-compra-entrada .compra-entrada .slidehome .carousel-item a:hover,.slidehome .carousel-item .entradas-elementor a:hover,.entradas-elementor .slidehome .carousel-item a:hover,.slidehome .carousel-item .entradas-ele:hover,.slidehome .carousel-item .mas-info-ele:hover,.slidehome .carousel-item .mbl-compra-entrada .comprar-entradas:hover,.mbl-compra-entrada .slidehome .carousel-item .comprar-entradas:hover,.slidehome .carousel-item header .preheader .comprar-entradas:hover,header .preheader .slidehome .carousel-item .comprar-entradas:hover{background-color:#e5007d !important;border:1px solid #fff !important;color:#fff !important}.slidehome .carousel-item .entradas:before,.slidehome .carousel-item .home .baner-compra-entrada .compra-entrada a:before,.home .baner-compra-entrada .compra-entrada .slidehome .carousel-item a:before,.slidehome .carousel-item .entradas-elementor a:before,.entradas-elementor .slidehome .carousel-item a:before,.slidehome .carousel-item .entradas-ele:before,.slidehome .carousel-item .mas-info-ele:before,.slidehome .carousel-item .mbl-compra-entrada .comprar-entradas:before,.mbl-compra-entrada .slidehome .carousel-item .comprar-entradas:before,.slidehome .carousel-item header .preheader .comprar-entradas:before,header .preheader .slidehome .carousel-item .comprar-entradas:before{height:42px;width:60px;margin-right:10px}.slidetestimonio .carousel-inner .arrow-bottom{width:40px;left:calc(50% - 20px);bottom:30px;position:absolute;z-index:999}.slidetestimonio .carousel-control-prev-icon{background-image:url(/app/themes/mtg/assets/img/back.svg)}.slidetestimonio .carousel-control-next-icon{background-image:url(/app/themes/mtg/assets/img/next.svg)}.slidetestimonio .carousel-item{height:280px;background-position:center;background-size:cover;width:100%;text-align:center;align-items:center}.slidetestimonio .carousel-item .row{min-height:100%;align-items:center}.slidetestimonio .carousel-item h4{font-weight:400;color:#fff;font-size:1.5rem;text-align:center;max-width:900px;margin:auto;line-height:1em}.slidetestimonio .carousel-item .n-testimonio{color:#e5007d;font-weight:700;font-size:1.3rem;margin-bottom:0}.slidetestimonio .carousel-item .n-medio{color:#e5007d;font-size:1.1rem;margin-bottom:0}.carousel-control-next,.carousel-control-prev{opacity:1 !important}main h2,main h1{color:#0029de;font-size:3rem;font-weight:700;margin-top:30px;letter-spacing:-.03em}main a{color:#0029de}main a:hover{color:#e5007d}.home h3{color:#0029de;font-weight:700;font-size:3rem}.home h3.min{font-size:2.25rem}.home .subtitle p{font-size:24px}.home .baner-compra-entrada{display:flex;align-items:center;padding:20px;transition:background-size 1s ease !important;min-height:350px;background-size:100%}.home .baner-compra-entrada:hover{background-size:120%}.home .baner-compra-entrada h4{font-weight:700;color:#fff;font-size:2rem;margin-bottom:40px;text-shadow:0 0 20px rgba(0,0,0,.5)}.home .baner-compra-entrada .compra-entrada a{display:inline-flex;border-radius:0;align-items:center;max-width:190px;text-align:left;padding:10px;padding-bottom:14px;padding-right:17px;border:1px solid #e5007d !important;font-size:20px}.home .baner-compra-entrada .compra-entrada a:hover{background-color:#e5007d !important;border:1px solid #fff !important;color:#fff !important}.home .baner-compra-entrada .compra-entrada a:before{margin-right:5px;width:30px}.image-home img{-o-object-fit:cover;object-fit:cover}.map{position:responsive}.map .row-bottom{bottom:25px}.map .row-bottom .map-box{position:relative !important}.map .row-bottom .compra-entrada a{display:inline-flex;border-radius:0;align-items:center;background-color:#e5007d;max-width:150px;text-align:left;padding:10px;border:1px solid #e5007d !important;width:100%;max-width:none}.map .row-bottom .compra-entrada a:before{background-image:url(/app/themes/mtg/assets/img/entradas.svg);background-size:contain;content:"";background-repeat:no-repeat;height:25px;width:25px;margin-right:5px;background-position:center}.map .row-box{position:absolute}.map .row-box .map-box{background-color:rgba(255,255,255,.6);padding:25px;max-width:400px;font-size:1.12rem;top:50px;position:absolute;z-index:10}.map .row-box .map-box h4{font-size:1.4rem;font-weight:600}.map .row-box .map-box p{font-size:1.12rem;line-height:1.25em}.map .row-box .map-box a{color:#000;font-weight:600}.map .row-box .map-box .metro,.map .row-box .map-box .bus,.map .row-box .map-box .tram,.map .row-box .map-box .bctour,.map .row-box .map-box .bturistic{font-size:1.12rem;display:flex;position:relative;padding-left:42px;margin-bottom:10px}.map .row-box .map-box .metro img,.map .row-box .map-box .bus img,.map .row-box .map-box .tram img,.map .row-box .map-box .bctour img,.map .row-box .map-box .bturistic img{margin-left:15px}.map .row-box .map-box .metro img:first-child,.map .row-box .map-box .bus img:first-child,.map .row-box .map-box .tram img:first-child,.map .row-box .map-box .bctour img:first-child,.map .row-box .map-box .bturistic img:first-child{position:absolute;left:5px;margin-left:0}.map .row-box .map-box .metro img:first-child{left:1px !important}.map .image-map{margin-bottom:0 !important}.map .image-map img{width:100%;max-width:none !important}.cuadro-azul{padding:15px 7%;background-color:#0900ba;color:#fff;min-height:280px;display:flex;align-items:center}.cuadro-azul.oscuro{background-color:#080083;min-height:380px;font-size:1.2rem;line-height:1em}.cuadro-azul.oscuro h3{color:#e5007d !important;font-size:3rem}.cuadro-azul.cuadro-top{align-items:top}.cuadro-azul img{max-width:70% !important;margin-top:5px}.cuadro-azul .numero{font-size:4rem;color:#e5007d;font-weight:lighter;line-height:3rem}.cuadro-azul .elementor-button-link{padding-bottom:11px}.cuadro-azul h3{font-weight:700;font-size:2.3rem;line-height:1;color:#fff;margin-bottom:30px}.cuadro-azul .linia-left:before{content:"";width:1px;height:90%;position:absolute;background:#fff;left:-20px;top:5%}.hr-blue{background-color:#0900ba;opacity:1}.bg-rosa{border:3px solid #e5007d}.precio-desde *{color:#fff;font-weight:600}.header-page{background-size:cover;background-position:center center;display:flex;height:50vh;align-items:center;justify-content:center}.header-page .titlepage{color:#fff;font-weight:700;font-size:4rem;line-height:1em;display:flex;flex-direction:column}.header-page .titlepage span{font-size:2rem}.espacios h4{color:#e5007d !important;margin-bottom:15px;font-size:2.2rem;font-weight:600 !important}.cta-azul{padding:40px}.cta-azul h3{font-size:3rem;color:#fff;margin-bottom:20px}.cta-azul h4{color:#fff;font-weight:400}.cta-azul .btn-20 a{font-size:20px !important;line-height:20px !important}.cta-azul .btn-20.long a{padding:7px 20px;padding-bottom:10px;width:230px}.destacado-azul{background-color:#0900ba;padding:120px 40px}.destacado-azul h3{font-size:2.5rem;color:#fff}.col-texte{padding-right:40px}.col-texte h1{margin-bottom:40px}.col-texte h2{margin-bottom:40px}.col-texte h3,.col-texte h4{color:#0029de;margin-bottom:15px;font-size:2.2rem;font-weight:700}.col-texte h4{font-size:1.6rem !important}.col-texte .elementor-divider{margin-top:40px;margin-bottom:40px}.col-texte .no-margin .elementor-divider{margin-bottom:0 !important;margin-top:0 !important}.col-texte .text-ul-1 ul,.col-texte .text-ul-3 ul{list-style:none;padding-left:0}.col-texte .text-ul-1 ul li,.col-texte .text-ul-3 ul li{border-bottom:1px solid #0029de;padding:15px 0;color:#0029de;letter-spacing:-.03rem;font-size:1.1rem;line-height:1.1em}.col-texte .text-ul-1 ul li:last-child,.col-texte .text-ul-3 ul li:last-child{border-bottom:0 solid #0029de}.col-texte .text-ul-3 li{color:#000 !important}.col-texte .text-ul-2 ul{list-style:none;padding-left:0;margin-top:25px;margin-bottom:40px}.col-texte .text-ul-2 ul li{border-top:1px solid #0029de;padding:10px 0 15px;color:#0029de;display:grid;grid-template-columns:160px 2fr;grid-row-gap:0px;align-items:top;font-size:1.12rem;line-height:20px}.col-texte .text-ul-2 ul li:last-child{border-bottom:1px solid #0029de;padding-bottom:50px}.col-texte .text-ul-2 ul li strong{font-size:2.8rem;color:#e5007d;font-weight:400;line-height:1.8rem;grid-row:row}.col-texte .text-ul-2 ul li img{display:inline-flex;padding-right:30px}.col-texte .text-ul-2 ul li span{color:#0029de;grid-row:row}.col-imatges{background-color:#f2f2f2;padding:30px}.col-imatges .elementor-element img{margin-bottom:30px}.col-imatges .elementor-element:last-child img{margin-bottom:0}.col-imatges .no-margin img{margin-top:0 !important;margin-bottom:0 !important;margin-left:0 !important;margin-right:0 !important}.unservicio{border-left:1px solid #0900ba;font-size:.9rem;padding-left:20px;min-height:100%}.unservicio p{margin-bottom:0;padding:0}.unservicio strong{color:#0029de;line-height:1em;font-weight:700;font-size:1.5rem}.unservicio a{display:inline-block;font-weight:700;margin-bottom:15px}.unservicio a:hover{color:#0029de}.unservicio.nolinkstyle a{display:inline-block;background-color:transparent;color:#0029de;font-weight:700;padding:0;margin-top:30px;border:0}.unservicio.nolinkstyle a:hover{color:#e5007d}.elementor-widget-image a img[src$=".svg"]{width:100% !important}.text-azul{font-size:1.375rem;line-height:1.1em;color:#0029de}.doble-columna{-moz-column-count:2;column-count:2}.asterisco{font-size:.7rem;line-height:1.2em}.row.display-flex{display:flex;flex-wrap:wrap}.row.display-flex [class*=col-]{display:flex;flex-direction:column}.ico-covid{margin-bottom:0 !important;overflow:hidden;height:75px}.ico-mt-20 img{margin-top:22px}.text-horarios h4{color:#0029de;font-weight:700}.text-horarios ul{list-style:none}.text-horarios ul li:before{content:"•";color:#0029de;font-weight:700;font-size:1.5rem;display:inline-block;width:1em;margin-left:-1em}.text-horarios .metro{margin-top:20px}.text-horarios .metro,.text-horarios .bus,.text-horarios .tram,.text-horarios .bctour,.text-horarios .bturistic{font-size:1rem;display:flex;position:relative;padding-left:42px;margin-bottom:10px}.text-horarios .metro img,.text-horarios .bus img,.text-horarios .tram img,.text-horarios .bctour img,.text-horarios .bturistic img{margin-left:10px;top:2px}.text-horarios .metro img:first-child,.text-horarios .bus img:first-child,.text-horarios .tram img:first-child,.text-horarios .bctour img:first-child,.text-horarios .bturistic img:first-child{position:absolute;left:5px;margin-left:0}.text-horarios .metro img:first-child{left:1px !important}.text-como-llegar{font-size:1.1rem}.text-como-llegar img{margin:5px}.ul-parking ul{padding-left:0 !important;max-width:320px}.ul-parking ul li{border-bottom:1px solid #0029de;padding-left:48px;padding-top:10px;padding-bottom:10px;position:relative}.ul-parking ul li:last-child{border-bottom:0 solid #0029de}.ul-parking ul li:before{content:" " !important;background-image:url(/app/themes/mtg/assets/img/p-parking.svg);width:40px;height:40px;position:absolute;left:25px;top:14px;background-size:140%;background-position:center}.submenu-tickets{position:sticky;top:110px;z-index:98;background:#fff;padding-top:15px;padding-bottom:15px}.submenu-tickets a{color:#0029de;border:2px solid #0029de;margin-left:5px;padding:2px 15px;font-weight:700;padding-bottom:4px;display:inline-block}.submenu-tickets a:first-child{margin-left:0}.submenu-tickets a:hover{color:#fff;background:#0029de}.submenu-tickets a.actiu{color:#fff;background:#0029de}.tickets{padding:20px 0;margin-top:0}.tickets h2{color:#0029de;font-weight:700}.tickets .destacado-azul{margin-top:40px;margin-bottom:40px}.tickets .img-entrada{height:100%;width:100%;background-size:cover}.tickets .post-ticket{height:100%;display:flex;flex-direction:column;position:relative;margin-bottom:40px}.tickets .post-ticket .imagen{width:100%;margin-bottom:15px}.tickets .post-ticket .ticket-content{padding:20px;background-color:#f2f2f2;height:100%}.tickets .post-ticket .ticket-content .title h4{color:#0029de;font-weight:700}.tickets .post-ticket .ticket-content ul{padding-left:15px}.tickets .post-ticket .ticket-content li{font-size:.85rem;list-style:none;position:relative;margin-top:10px;line-height:1rem}.tickets .post-ticket .ticket-content li:before{content:"";background-image:url(/app/themes/mtg/assets/img/bullet.svg);color:#e5007d;font-size:.4rem;font-weight:700;display:inline-block;width:8px;margin-left:-15px;line-height:0;position:absolute;top:5px;height:10px;background-position:center;background-size:contain;background-repeat:no-repeat}.tickets .post-ticket .ticket-content .icos{display:flex;align-items:flex-end;color:#0029de;font-size:.9rem}.tickets .post-ticket .ticket-content .icos .unico{display:flex;align-items:center;margin-top:6px;line-height:1em}.tickets .post-ticket .ticket-content .icos .unico img{margin-right:5px;max-width:22px}.tickets .post-ticket .ticket-content .comprar{position:absolute;bottom:0;left:12px;right:12px}.tickets .post-ticket .ticket-content .comprar .comprar-entradas{align-items:center;background-color:#e5007d;color:#fff;font-weight:700;padding:10px;display:inline-flex;margin-top:25px;justify-content:center;border:1px solid #e5007d;width:100%;font-size:1.2rem;padding-bottom:12px}.tickets .post-ticket .ticket-content .comprar .comprar-entradas:hover{border:1px solid #fff;color:#fff}.tickets .post-ticket .ticket-content .comprar .comprar-entradas:before{background-image:url(/app/themes/mtg/assets/img/entradas.svg);background-size:contain;content:"";background-repeat:no-repeat;height:25px;width:30px;margin-right:5px;background-position:center}.tickets .post-ticket .ticket-content .comprar.notabsolute{position:relative;left:auto;right:auto}.tickets .post-ticket .tarifas{padding:0 0 30px}.tickets .post-ticket .tarifas .tarifa-content{display:grid;grid-template-columns:3fr 1fr}.tickets .post-ticket .tarifas .tarifa-content .tarifa-name,.tickets .post-ticket .tarifas .tarifa-content .tarifa-preu{display:grid;padding:5px 0;font-size:.85rem;border-top:1px solid #000}.tickets .post-ticket .tarifas .tarifa-content .tarifa-name b,.tickets .post-ticket .tarifas .tarifa-content .tarifa-preu b{font-weight:600}.tickets .post-ticket .tarifas .tarifa-content .tarifa-name p,.tickets .post-ticket .tarifas .tarifa-content .tarifa-preu p{margin-bottom:0}.tickets .post-ticket .tarifas .tarifa-content .tarifa-preu{text-align:right}.tickets .post-ticket .tarifas hr{border-color:#000;opacity:1;margin-bottom:0}.tickets .post-ticket .tarifas .precio-taquilla{color:#e5007d;font-weight:600;font-size:.9rem}.tickets .comprar-column .comprar-entradas{align-items:center;background-color:#e5007d;color:#fff;font-weight:700;padding:10px;display:inline-flex;margin-top:10px;justify-content:center;border:1px solid #e5007d;width:100%;font-size:1.2rem;padding-bottom:13px}.tickets .comprar-column .comprar-entradas:hover{border:1px solid #fff;color:#fff}.tickets .comprar-column .comprar-entradas:before{background-image:url(/app/themes/mtg/assets/img/entradas.svg);background-size:contain;content:"";background-repeat:no-repeat;height:25px;width:30px;margin-right:5px;background-position:center}.tickets .hr-tickets{background-color:#0029de;opacity:1}.tickets .ticket-category-description{color:#0029de}.tickets .ticket-category-description p{padding-bottom:0;margin-bottom:10px}.more-info p{font-size:.9rem;color:#7d7b7b;margin-bottom:0}.price p{margin-bottom:0;display:flex;gap:10px;align-items:baseline;line-height:1}.price .full-price{color:#7d7b7b;font-size:1.5rem;font-weight:600}.price .full-price{position:relative;display:inline-block}.price .full-price:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background:linear-gradient(to top left,transparent calc(50% - 1px),#e5007d calc(50% - 1px),#e5007d calc(50% + 1px),transparent calc(50% + 1px));pointer-events:none}.price .sale-price{font-weight:600;font-size:3rem;color:#3c3c3c}.one-new-list{margin-bottom:15px}.one-new-list .content{background-color:rgba(0,0,0,.1);padding:20px;margin-top:5px}.one-new-list .content h2{color:#000;font-size:1.5rem;margin:5px 0;font-weight:600}.one-new-list .content p{margin:0}.listado-noticias,.single-noticia{padding:0 !important}.listado-noticias .block-noticia,.single-noticia .block-noticia{background-color:#f2f2f2;padding:30px;margin-bottom:30px}.listado-noticias .block-noticia .imagen,.single-noticia .block-noticia .imagen{width:100%;margin-bottom:20px}.listado-noticias .block-noticia .noticia-content h2,.single-noticia .block-noticia .noticia-content h2{font-size:1.9rem}.listado-noticias .block-noticia .noticia-content .compartir,.single-noticia .block-noticia .noticia-content .compartir{border-bottom:1px solid #0029de;margin-bottom:20px;display:flex;justify-content:flex-end}.listado-noticias .block-noticia .noticia-content .compartir p,.single-noticia .block-noticia .noticia-content .compartir p{display:inline-flex;margin-bottom:0;padding-top:10px}.listado-noticias .block-noticia .noticia-content .compartir ul,.single-noticia .block-noticia .noticia-content .compartir ul{display:inline-flex;margin-bottom:5px;padding-left:0}.listado-noticias .block-noticia .noticia-content .compartir ul li,.single-noticia .block-noticia .noticia-content .compartir ul li{display:inline;margin-left:5px}.listado-noticias .block-noticia .noticia-content .text p a,.single-noticia .block-noticia .noticia-content .text p a{color:#000;font-weight:700}.listado-noticias .block-noticia .noticia-content .text p a:hover,.single-noticia .block-noticia .noticia-content .text p a:hover{text-decoration:underline}.noticias_relacionadas{background-color:#f2f2f2;padding:30px;margin-bottom:30px}.noticias_relacionadas h3{color:#0029de;font-weight:700;margin-bottom:25px}.noticias_relacionadas .block-relacionada{border-top:1px solid #0029de;border-bottom:0 solid #0029de;padding:15px 0}.noticias_relacionadas .block-relacionada .imagen{width:100%;margin-bottom:20px}.noticias_relacionadas .block-relacionada .noticia-content .title h4{font-size:1.2rem;font-weight:700;color:#000;margin-bottom:15px}.noticias_relacionadas .block-relacionada .noticia-content .text p a{color:#000;font-weight:700}.noticias_relacionadas .block-relacionada .noticia-content .text p a:hover{text-decoration:underline}.noticias_relacionadas .block-relacionada .blog-link{font-weight:700}.noticias_relacionadas .bt-principal{border-top:1px solid #0900ba}.sidebar{padding:0 25px}.sidebar .sidebar-block{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid rgba(0,0,0,.75)}.sidebar .sidebar-block:first-child .widgettitle{display:none}.sidebar .sidebar-block ul{padding-left:0;list-style:none}.sidebar .sidebar-block ul li{border-top:1px solid #0029de}.sidebar .sidebar-block ul li a{color:#0029de;display:block;padding:3px 0}.sidebar .sidebar-block ul li a:hover{background-color:#0029de;color:#ebebeb;padding-left:10px}.sidebar .sidebar-block ul li:last-child{border-bottom:1px solid #0029de}.sidebar .sidebar-block .widgettitle{margin-bottom:10px}.sidebar .sidebar-block .searchform{position:relative}.sidebar .sidebar-block .searchform input[type=text]{height:40px;text-indent:5px;background-color:#fff;border-radius:0;border:1px solid #ebebeb;padding-left:5px;padding-right:40px;width:100%}.sidebar .sidebar-block .searchform input[type=submit]{position:absolute;right:0;height:40px;width:40px;border:0 solid #fff;background:#0900ba;color:#fff;background-image:url(/app/themes/mtg/assets/img/lupa.svg);background-repeat:no-repeat;background-position:center center}.sidebar .sidebar-block .searchform input[type=submit]:after{content:"a";display:block;z-index:99999999;width:20px;height:20px;position:relative}.sidebar .sidebar-block .tag-cloud-link{border:1px solid #000;padding:3px 7px;color:#000}.sidebar .sidebar-block .tag-cloud-link:hover{background-color:#0900ba;color:#ebebeb;border:1px solid #0900ba}.sidebar .compartir{border-bottom:0 solid #0900ba;margin-bottom:20px;display:flex;justify-content:flex-start}.sidebar .compartir p{display:inline-flex;margin-bottom:0;padding-top:10px}.sidebar .compartir ul{display:inline-flex;margin-bottom:5px;padding-left:0}.sidebar .compartir ul li{display:inline;margin-left:5px}.newsletter-form input{width:100%;background:#f1f1f1;display:block;border:0;margin-bottom:5px;padding:7px}.newsletter-form input[type=checkbox]{display:inline;width:auto}.newsletter-form select{width:100%;background:#f1f1f1;display:block;border:0;margin-bottom:5px;padding:7px}.newsletter-form select[type=checkbox]{display:inline;width:auto}.newsletter-form label{font-weight:600;width:100%}.newsletter-form input[type=submit]{color:#fff;background-color:#0900ba;font-weight:700;width:auto;padding:10px 30px;margin-top:15px}.newsletter-form .wpcf7-spinner{display:none}.newsletter-form .wpcf7-acceptance span{padding:0;margin-left:0}.newsletter-form .wpcf7-acceptance span input{width:auto;display:inline}.newsletter-form .wpcf7-acceptance span label{font-weight:regular}.textos-legales h2{font-size:2rem}.textos-legales h1{font-size:2rem}.condiciones h2{font-size:2.5rem;font-weight:600}.politica-devoluciones h4{color:#e5007d;margin-bottom:15px;font-size:2.2rem;font-weight:700}.condiciones-compra-text ol{counter-reset:item}.condiciones-compra-text li{display:block}.condiciones-compra-text li:before{content:counters(item,".");counter-increment:item;position:absolute}.condiciones-compra-text ol.ol-number li{padding-left:40px;margin-bottom:15px}.condiciones-compra-text ol.ol-number li ol{padding-top:10px;padding-left:3px}.condiciones-compra-text ol.ol-number li:before{opacity:0}.condiciones-compra-text ol.ol-number li ol li:before{opacity:1 !important;margin-left:-35px}.condiciones-compra-text ol.ol-number li ol li ol li:before{opacity:1 !important;margin-left:-40px}.condiciones-compra-text ol.ol-number li ol li ol li ol li{padding-left:55px}.condiciones-compra-text ol.ol-number li ol li ol li ol li:before{opacity:1 !important;margin-left:-55px}.prefooter{background:rgba(0,0,0,.8);padding:40px 0;color:#fff;font-size:1.1rem}.prefooter .col-prefooter{padding-right:calc(var(--bs-gutter-x)*1.5);padding-left:calc(var(--bs-gutter-x)*1.5)}.prefooter h4{font-weight:700;font-size:1.25rem;color:#fff;padding-bottom:10px;margin-bottom:20px}.prefooter .boton-prefooter{font-size:20px;font-weight:700;border:2px solid #fff;padding:7px 13px;padding-bottom:9px;display:inline-block;color:#fff;min-width:-moz-fit-content;min-width:fit-content;width:100%;text-align:center;line-height:1em}.prefooter .boton-prefooter:hover{background-color:#fff;color:rgba(0,0,0,.8)}.prefooter.cta-azul{background-color:#090083;padding-top:70px;padding-bottom:70px}.prefooter.cta-azul h4{font-weight:400;font-size:1.5rem;margin:0;padding:0}.modal-content{border-radius:0}footer{line-height:1.2em;background-color:rgba(0,0,0,.85);color:#fff;padding-top:50px;font-size:.9rem}footer img{max-width:50px}footer a{color:#fff}footer a:hover{color:#fff;text-decoration:underline}footer .widgettitle{font-weight:700;font-size:1.25rem;border-bottom:1px solid rgba(255,255,255,.8);padding-bottom:10px;margin-bottom:20px}footer .superfooter{margin-top:30px;border-top:0 solid #fff;background:rgba(0,0,0,.9);padding:20px 0;color:#fff;font-size:.9rem}footer .superfooter .mirador{font-weight:600}footer ul{padding:0}footer ul li{list-style:none}footer ul li a{color:#fff;padding-bottom:10px;display:inline-block}footer ul li a:hover{text-decoration:underline;color:#fff}footer hr{border-color:rgba(255,255,255,.8);opacity:1}footer .redes img{margin-right:8px}footer .footer-row>*{padding-right:calc(var(--bs-gutter-x)*1.5);padding-left:calc(var(--bs-gutter-x)*1.5)}.pag hr{margin:65px auto 20px auto;opacity:.1;width:100%;border-top:20px solid #0029de}.pagination{margin:50px auto 20px auto;width:100%;justify-content:center;border-top:0 solid #ccc;border-bottom:0 solid #ccc;padding-top:10px;padding-bottom:10px;border-radius:0}.page-numbers{display:inline-block;padding:8px 12px;margin:0 5px 0 0;border:1px solid #0900ba;line-height:1;text-decoration:none;border-radius:0;color:#0029de;font-weight:400;font-size:1.2em !important;background-color:#fff}.next,.prev{color:#0900ba}.page-numbers.current,a.page-numbers:hover{background-color:#0900ba;color:#fff}@media (max-width:1200px){br.hide-below-1200{display:none}}@media screen and (max-aspect-ratio:10/7){.carousel-inner{justify-content:center}.carousel-inner .entradas,.carousel-inner .entradas-elementor a,.entradas-elementor .carousel-inner a,.carousel-inner .entradas-ele,.carousel-inner .mas-info-ele,.carousel-inner .mbl-compra-entrada .comprar-entradas,.mbl-compra-entrada .carousel-inner .comprar-entradas,.carousel-inner header .preheader .comprar-entradas,header .preheader .carousel-inner .comprar-entradas,.carousel-inner .home .baner-compra-entrada .compra-entrada a,.home .baner-compra-entrada .compra-entrada .carousel-inner a{margin-left:0 !important}.carousel-inner video{height:100%;width:auto !important}}@media (min-width:1200px){.price p{justify-content:flex-end}}@media (max-width:1400px) and (min-width:1200px){.cuadro-azul{min-height:280px}.cuadro-azul h3{font-size:2rem}}@media (max-width:1200px) and (min-width:992px){.cuadro-azul{min-height:280px}.cuadro-azul h3{font-size:1.7rem}}@media (max-width:992px){.cuadro-azul{min-height:440px}.cuadro-azul h3{font-size:1.7rem}.cuadro-azul .linia-left:before{left:-6px;display:none}}@media (max-width:768px){.row-header{position:relative}.home header .menu-item-has-children a:after{display:none}br.hide-below-1200{display:block}.prefooter .boton-prefooter{width:230px}.onlydesktop{display:none !important}.onlymobile{display:block !important}.slidehome .carousel-inner video{position:relative;max-width:100%}#Hmenu{text-align:left;border-top:1px solid #000;position:absolute;width:100%;left:0;background-color:#fff;padding-bottom:40px;z-index:9999;height:calc(100dvh - 70px - 60px);overflow-y:auto;-webkit-overflow-scrolling:touch;top:100%}#Hmenu .menu,#Hmenu .menu>li,#Hmenu .menu>li a{height:initial}#Hmenu .main-menu{padding-bottom:15px}.middle-bar{margin:5px auto}.navbar-toggler{border:0}.navbar-toggler:focus,.navbar-toggler:active{outline:none;box-shadow:none;border:0}.navbar-toggler .top-bar{transform:rotate(45deg);transform-origin:19% 0%}.navbar-toggler .middle-bar{opacity:0;filter:alpha(opacity=0)}.navbar-toggler .bottom-bar{transform:rotate(-45deg);transform-origin:15% 5%}.header-page{height:40vh}.col-texte{padding-right:0}.navbar-toggler.collapsed .top-bar{transform:rotate(0)}.navbar-toggler.collapsed .middle-bar{opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .bottom-bar{transform:rotate(0)}.navbar-toggler.collapsed .toggler-icon{background-color:#000}.submenu-tickets{top:93px}.navbar-toggler-icon:focus{outline:none;box-shadow:none;border:0}.toggler-icon{width:30px;height:2px;background-color:#ebebeb;display:block;transition:all .2s}.main-menu>ul{padding-right:10px;padding-left:0;margin:0 20px}.main-menu>ul li{padding-bottom:10px;padding-top:10px;list-style-type:none;border-bottom:0 inset #090083;position:relative}.main-menu>ul li a{font-weight:600;font-size:1.5rem;color:#000}.main-menu>ul li a:hover{text-decoration:underline}.main-menu>ul li a:after{display:none}.main-menu>ul li img{width:22px;margin-left:6px;display:block;margin-bottom:7px;position:absolute;top:27px;right:0}.main-menu>ul .sub-menu{margin:0;padding:10px;padding-right:0}.main-menu>ul .sub-menu li{border-bottom:1px solid #000;padding-bottom:5px;padding-top:5px}.main-menu>ul .sub-menu li:last-child{border-bottom:0 solid #000}.main-menu>ul .sub-menu li img{top:17px}.main-menu>ul .sub-menu li a{font-size:1.3rem;font-weight:400}.main-menu>ul .sub-menu li a:after{display:none}.mobile-header-actions{display:flex !important;align-items:center;gap:10px}.mobile-lang-slot{position:relative}.mobile-lang-slot>li,.mobile-lang-slot .wpml-ls-current-language,.mobile-lang-slot .wpml-ls-menu-item{display:block !important;position:relative;padding:0;list-style:none}.mobile-lang-slot>li>img,.mobile-lang-slot .wpml-ls-current-language>img,.mobile-lang-slot .wpml-ls-menu-item>img{display:none !important}.mobile-lang-slot>li>a,.mobile-lang-slot .wpml-ls-current-language>a,.mobile-lang-slot .wpml-ls-menu-item>a{display:inline-flex !important;align-items:center;gap:4px;cursor:pointer}.mobile-lang-slot>li .mobile-lang-chevron,.mobile-lang-slot .wpml-ls-current-language .mobile-lang-chevron,.mobile-lang-slot .wpml-ls-menu-item .mobile-lang-chevron{display:inline-block !important;width:7px !important;height:4px !important;max-width:7px;max-height:4px;flex-shrink:0;transition:transform .2s ease;pointer-events:none}.mobile-lang-slot>li.mobile-lang-open .mobile-lang-chevron,.mobile-lang-slot .wpml-ls-current-language.mobile-lang-open .mobile-lang-chevron,.mobile-lang-slot .wpml-ls-menu-item.mobile-lang-open .mobile-lang-chevron{transform:rotate(180deg)}.mobile-lang-slot>li>a img.wpml-ls-flag,.mobile-lang-slot .wpml-ls-current-language>a img.wpml-ls-flag,.mobile-lang-slot .wpml-ls-menu-item>a img.wpml-ls-flag{position:static !important;width:24px !important;height:24px;margin:0 !important;display:block}.mobile-lang-slot>li .sub-menu,.mobile-lang-slot .wpml-ls-current-language .sub-menu,.mobile-lang-slot .wpml-ls-menu-item .sub-menu{display:none !important;position:absolute !important;top:calc(100% + 6px);right:0;flex-direction:column;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.12);padding:8px;margin:0;gap:8px;z-index:1001;min-width:44px}.mobile-lang-slot>li .sub-menu li,.mobile-lang-slot .wpml-ls-current-language .sub-menu li,.mobile-lang-slot .wpml-ls-menu-item .sub-menu li{border-bottom:none !important;padding:0 !important;list-style:none}.mobile-lang-slot>li .sub-menu li img,.mobile-lang-slot .wpml-ls-current-language .sub-menu li img,.mobile-lang-slot .wpml-ls-menu-item .sub-menu li img{position:static !important;width:24px !important;height:24px;margin:0 !important;display:block !important;top:auto !important}.mobile-lang-slot>li.mobile-lang-open .sub-menu,.mobile-lang-slot>li.mobile-lang-open>.sub-menu,.mobile-lang-slot .wpml-ls-current-language.mobile-lang-open .sub-menu,.mobile-lang-slot .wpml-ls-current-language.mobile-lang-open>.sub-menu,.mobile-lang-slot .wpml-ls-menu-item.mobile-lang-open .sub-menu,.mobile-lang-slot .wpml-ls-menu-item.mobile-lang-open>.sub-menu{display:flex !important}.slidehome .carousel-item{height:40vh !important}.slidehome .carousel-item .entradas,.slidehome .carousel-item .entradas-elementor a,.entradas-elementor .slidehome .carousel-item a,.slidehome .carousel-item .entradas-ele,.slidehome .carousel-item .mas-info-ele,.slidehome .carousel-item .mbl-compra-entrada .comprar-entradas,.mbl-compra-entrada .slidehome .carousel-item .comprar-entradas,.slidehome .carousel-item header .preheader .comprar-entradas,header .preheader .slidehome .carousel-item .comprar-entradas,.slidehome .carousel-item .home .baner-compra-entrada .compra-entrada a,.home .baner-compra-entrada .compra-entrada .slidehome .carousel-item a{display:none;bottom:100px !important}.slidehome .carousel-item .row{align-items:flex-start !important}.slidehome h1{font-size:3rem !important;margin-top:25px !important}main h1,main h2{font-size:2.5rem}.home .subtitle p{font-size:18px}.map .row-bottom{bottom:50px !important}.cta-azul h3{font-size:2rem}.destacado-azul h3{font-size:2rem}.header-page .titlepage{font-size:3rem}.col-texte .elementor-divider{margin-top:20px;margin-bottom:20px}.tickets{padding:20px 0;margin-top:20px}.pagination{margin:30px auto 40px}.sidebar{margin-bottom:40px}.listado-noticias .block-noticia,.single-noticia .block-noticia{padding:30px 15px}.cuadro-azul{min-height:360px}.cuadro-azul h3{font-size:2.2rem}.cuadro-azul .linia-left:before{left:-20px;display:none}.tarifas{display:none}.img-entrada{height:200px !important;margin-bottom:15px}.comprar{position:relative !important;left:auto !important;right:auto !important;margin-left:-18px !important;width:calc(100% + 36px)}.submenu-tickets a{padding:4px 0;text-align:center;font-size:.9rem;font-weight:600;line-height:1em}.slidetestimonio .carousel-item h4{font-size:1.2rem}.carousel-control-next,.carousel-control-prev{width:8% !important}.condiciones h2{font-size:2rem}.cta-gift .entradas-elementor:before{display:none}}.mtg-se-ve-todo .seve-main{text-align:center;position:relative}.mtg-se-ve-todo .bg-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mtg-se-ve-todo .seve-card-title{margin-bottom:0;padding-bottom:0;font-size:1.3rem}.mtg-se-ve-todo .seve-title-row{color:var(--accent-color,#e5007d);font-weight:700}.mtg-se-ve-todo .seve-title-row .seve-line{display:inline-block;width:180px;height:2px;background-color:var(--accent-color,#e5007d);margin-left:-20px;vertical-align:middle}.mtg-se-ve-todo .seve-card.seve-card--item_2{-moz-column-gap:0;column-gap:0}.mtg-se-ve-todo .seve-card.seve-card--item_2 .seve-title-row .seve-line{width:215px}.mtg-se-ve-todo .seve-card.seve-card--item_2 .seve-card-desc{padding-right:10px}.mtg-se-ve-todo .seve-card--right{flex-direction:row-reverse}.mtg-se-ve-todo .seve-card{display:flex;text-align:left;width:400px;gap:20px}.mtg-se-ve-todo .seve-card img{width:800px;text-align:left;height:100%;-o-object-fit:cover;object-fit:cover}.mtg-se-ve-todo .seve-tower{display:inline-block;text-align:center}.mtg-se-ve-todo .seve-tower .seve-tower-img{max-width:100%;height:auto;display:block;margin:0 auto}.mtg-se-ve-todo .seve-tower .seve-card{position:absolute;z-index:10}.mtg-se-ve-todo .seve-tower .seve-lines-svg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:1}.mtg-se-ve-todo .seve-dot{position:absolute;width:20px;height:20px;border-radius:50%;z-index:20;transform:translate(-50%,-50%);background-color:#fff !important;border:4px solid var(--accent-color,#e5007d)}@media (min-width:1101px){.seve-card-img{aspect-ratio:3/4;height:275px}}@media (max-width:1100px){.mtg-se-ve-todo .seve-tower{display:flex;flex-direction:column;gap:30px}.mtg-se-ve-todo .seve-tower-img,.mtg-se-ve-todo .seve-lines-svg,.mtg-se-ve-todo .seve-dot,.mtg-se-ve-todo .seve-line{display:none !important}.mtg-se-ve-todo .seve-main{display:flex;flex-direction:column;gap:30px;position:static}.mtg-se-ve-todo .seve-card{position:static !important;top:auto !important;left:auto !important;right:auto !important;width:100%;flex-direction:column;opacity:1 !important;transform:none !important}.mtg-se-ve-todo .seve-card-img img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.mtg-se-ve-todo .seve-card--item_1{order:2}.mtg-se-ve-todo .seve-card--item_2{order:1}.mtg-se-ve-todo .seve-card--item_3{order:3}}.img-entrada{overflow:hidden}.img-entrada img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:slowZoom 20s ease-in-out}@keyframes slowZoom{0%{transform:scale(1)}100%{transform:scale(1.2)}}.svg-flotant{z-index:2 !important}.img-entrada{overflow:hidden}.img-entrada img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;animation:slowZoom 20s ease-in-out}.img-entrada-loop{display:grid;grid-template-columns:1fr;width:100%}.img-entrada-loop>.img-entrada{grid-area:1/1;opacity:0;transition:opacity .6s ease-in-out;min-height:300px}.img-entrada-loop>.img-entrada img{animation:none;transform:scale(1);width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.img-entrada-loop>.img-entrada.active{opacity:1;z-index:2}.img-entrada-loop>.img-entrada.active img{animation:slowZoom 10s ease-in-out forwards}.img-entrada-loop>.img-entrada:not(.active){opacity:0;z-index:1}.mtg-se-ve-todo .seve-dot.first-dot{background-color:transparent !important;border:none}header .logo-white{display:none}header .logo-black{display:block}.shadow-box{box-shadow:0 5px 20px rgba(0,0,0,.2)}.home header{position:fixed;background:linear-gradient(to bottom,rgba(0,0,0,.4),transparent);width:100%}.home header .logo-white{display:block}.home header .logo-black{display:none}.home header a{color:#fff}.home header .mobile-lang-slot .mobile-lang-chevron{filter:brightness(0) invert(1)}.home header .menu-item-has-children a:after{background-image:url(/app/themes/mtg/assets/img/arrow-menu-w.svg)}.home header .sub-menu a{color:#000 !important}.home header .sub-menu a:hover{color:#090083}.home header .navbar-toggler.collapsed .toggler-icon{background-color:#fff}.home.scrolled header{background:#fff}.home.scrolled header .logo-white{display:none}.home.scrolled header .logo-black{display:block}.home.scrolled header a:not(.entradas):not(.entradas-ele):not(.mas-info-ele){color:#000}.home.scrolled header a:not(.entradas):not(.entradas-ele):not(.mas-info-ele):hover{color:#090083}.home.scrolled header #menu-principal a{color:#000 !important}.home.scrolled header .menu-item-has-children a:after{background-image:url(/app/themes/mtg/assets/img/arrow-menu.svg)}.home.scrolled header .mobile-lang-slot .mobile-lang-chevron{filter:none}.home.scrolled header .navbar-toggler.collapsed .toggler-icon{background-color:#000}