﻿@import'iconfont/Iconografia.css';@font-face{font-family:"light";src:url("../fonts/tipografia/SourceSansPro-Light.woff");font-display:swap}@font-face{font-family:"light-italic";src:url("../fonts/tipografia/SourceSansPro-LightItalic.ttf");src:url("../fonts/tipografia/SourceSansPro-LightItalic.woff") format("woff");font-display:swap}@font-face{font-family:"regular";src:url("../fonts/tipografia/SourceSansPro-Regular.ttf");src:url("../fonts/tipografia/SourceSansPro-Regular.woff") format("woff");src:url("../fonts/tipografia/SourceSansPro-Regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"medium";src:url("../fonts/tipografia/SourceSansPro-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"bold";src:url("../fonts/tipografia/SourceSansPro-SemiBold.woff") format("woff");font-display:swap}@font-face{font-family:"medium-italic";src:url("../fonts/tipografia/SourceSansPro-SemiBoldItalic.ttf");src:url("../fonts/tipografia/SourceSansPro-SemiBoldItalic.woff") format("woff");font-display:swap}@font-face{font-family:"italic";src:url("../fonts/tipografia/SourceSansPro-Italic.ttf");src:url("../fonts/tipografia/SourceSansPro-Italic.woff") format("woff");font-display:swap}@font-face{font-family:"black";src:url("../fonts/tipografia/SourceSansPro-Black.ttf");src:url("../fonts/tipografia/SourceSansPro-Black.woff") format("woff");src:url("../fonts/tipografia/SourceSansPro-Black.woff2") format("woff");font-display:swap}@font-face{font-family:"black-italic";src:url("../fonts/tipografia/SourceSansPro-BlackItalic.ttf");src:url("../fonts/tipografia/SourceSansPro-BlackItalic.woff") format("woff");src:url("../fonts/tipografia/SourceSansPro-BlackItalic.woff2") format("woff");font-display:swap}@font-face{font-family:"special";src:url("../fonts/tipografia/PlayfairDisplay-Regular.ttf");src:url("../fonts/tipografia/playfair-display-v22-latin-regular.woff") format("woff");src:url("../fonts/tipografia/playfair-display-v22-latin-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"special-italic";src:url("../fonts/tipografia/PlayfairDisplay-Italic.ttf");src:url("../fonts/tipografia/playfair-display-v22-latin-regular.woff") format("woff");src:url("../fonts/tipografia/playfair-display-v22-latin-regular.woff2") format("woff2");font-display:swap}@font-face{font-family:"special-bold";src:url("../fonts/tipografia/SourceSansPro-BlackItalic.ttf");src:url("../fonts/tipografia/playfair-display-v22-latin-800.woff") format("woff");src:url("../fonts/tipografia/playfair-display-v22-latin-800.woff2") format("woff2");font-display:swap}@font-face{font-family:"covered";src:url("../fonts/tipografia/SourceSansPro-BlackItalic.ttf");src:url("../fonts/tipografia/CoveredByYourGrace-Regular.ttf");font-display:swap}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-bottom:0px}h1.primary,h2.primary,h3.primary,h4.primary,h5.primary,h6.primary,.h1.primary,.h2.primary,.h3.primary,.h4.primary,.h5.primary,.h6.primary{color:#96ce00}h1.gris,h2.gris,h3.gris,h4.gris,h5.gris,h6.gris,.h1.gris,.h2.gris,.h3.gris,.h4.gris,.h5.gris,.h6.gris{color:#71777d}h1.white,h2.white,h3.white,h4.white,h5.white,h6.white,.h1.white,.h2.white,.h3.white,.h4.white,.h5.white,.h6.white{color:#fff}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple,.h1.purple,.h2.purple,.h3.purple,.h4.purple,.h5.purple,.h6.purple{color:#7d5cc6}h1.success,h2.success,h3.success,h4.success,h5.success,h6.success,.h1.success,.h2.success,.h3.success,.h4.success,.h5.success,.h6.success{color:#e00cdd}h1.danger,h2.danger,h3.danger,h4.danger,h5.danger,h6.danger,.h1.danger,.h2.danger,.h3.danger,.h4.danger,.h5.danger,.h6.danger{color:#ec4371}h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange,.h1.orange,.h2.orange,.h3.orange,.h4.orange,.h5.orange,.h6.orange{color:#ff8849}h1.shade,.h1.shade,[role=heading][aria-level="1"].shade{font-family:light;font-size:26px;line-height:auto;letter-spacing:.09px}h2,.h2{font-family:light;font-size:7.5vw;letter-spacing:0.15vw;color:#1a2732}@media(min-width: 768px){h2,.h2{font-size:5vw}}@media(min-width: 1440px){h2,.h2{font-size:60px}}h2.bold,h2.titulo-descarga.destacado.bold,.h2.bold,.h2.titulo-descarga.destacado.bold{font-family:bold;font-size:8.3333333333vw}@media(min-width: 768px){h2.bold,h2.titulo-descarga.destacado.bold,.h2.bold,.h2.titulo-descarga.destacado.bold{font-size:3.90625vw}}@media(min-width: 1024px){h2.bold,h2.titulo-descarga.destacado.bold,.h2.bold,.h2.titulo-descarga.destacado.bold{font-size:2.3636363636vw}}@media(min-width: 1240px){h2.bold,h2.titulo-descarga.destacado.bold,.h2.bold,.h2.titulo-descarga.destacado.bold{font-size:1.625vw}}@media(min-width: 1440px){h2.bold,h2.titulo-descarga.destacado.bold,.h2.bold,.h2.titulo-descarga.destacado.bold{font-size:26px}}h2.regular,h2.titulo-descarga.destacado,#footer-info .container>div h2.literal,.h2.regular,.h2.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h2,#footer-info #footer-links-contact div[role=button] a>article.h2,#footer-info .container>div .h2.literal,#footer-other-sites>article h5.h2{font-size:8.25vw;letter-spacing:0.075vw;font-family:regular}@media(min-width: 768px){h2.regular,h2.titulo-descarga.destacado,#footer-info .container>div h2.literal,.h2.regular,.h2.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h2,#footer-info #footer-links-contact div[role=button] a>article.h2,#footer-info .container>div .h2.literal,#footer-other-sites>article h5.h2{font-size:33px;letter-spacing:.3px}}h3,.h3{font-family:light;letter-spacing:.42px;font-size:6.6666666667vw}@media(min-width: 768px){h3,.h3{font-size:3.125vw}}@media(min-width: 1024px){h3,.h3{font-size:3.8181818182vw}}@media(min-width: 1240px){h3,.h3{font-size:2.625vw}}@media(min-width: 1440px){h3,.h3{font-size:42px}}h3.bold,h3.titulo-descarga.destacado.bold,.h3.bold,.h3.titulo-descarga.destacado.bold{font-size:7.5vw;letter-spacing:0.075vw;font-family:bold}@media(min-width: 768px){h3.bold,h3.titulo-descarga.destacado.bold,.h3.bold,.h3.titulo-descarga.destacado.bold{font-size:3.75vw;letter-spacing:0.025vw}}@media(min-width: 1024px){h3.bold,h3.titulo-descarga.destacado.bold,.h3.bold,.h3.titulo-descarga.destacado.bold{font-size:1.875vw;letter-spacing:0.125vw}}@media(min-width: 1440px){h3.bold,h3.titulo-descarga.destacado.bold,.h3.bold,.h3.titulo-descarga.destacado.bold{font-size:30px;letter-spacing:.3px}}h3.regular,h3.titulo-descarga.destacado,#footer-info .container>div h3.literal,.h3.regular,.h3.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h3,#footer-info #footer-links-contact div[role=button] a>article.h3,#footer-info .container>div .h3.literal,#footer-other-sites>article h5.h3{font-family:bold;font-size:7.778vw;letter-spacing:.3px;color:#1a2732}@media(min-width: 768px){h3.regular,h3.titulo-descarga.destacado,#footer-info .container>div h3.literal,.h3.regular,.h3.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h3,#footer-info #footer-links-contact div[role=button] a>article.h3,#footer-info .container>div .h3.literal,#footer-other-sites>article h5.h3{font-size:3.59vw}}@media(min-width: 1024px){h3.regular,h3.titulo-descarga.destacado,#footer-info .container>div h3.literal,.h3.regular,.h3.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h3,#footer-info #footer-links-contact div[role=button] a>article.h3,#footer-info .container>div .h3.literal,#footer-other-sites>article h5.h3{font-size:2.692vw;font-family:regular;color:#9d9d9c}}@media(min-width: 1240px){h3.regular,h3.titulo-descarga.destacado,#footer-info .container>div h3.literal,.h3.regular,.h3.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h3,#footer-info #footer-links-contact div[role=button] a>article.h3,#footer-info .container>div .h3.literal,#footer-other-sites>article h5.h3{font-size:2.083vw}}@media(min-width: 1440px){h3.regular,h3.titulo-descarga.destacado,#footer-info .container>div h3.literal,.h3.regular,.h3.titulo-descarga.destacado,#footer-links-contact div[role=button] a>article.h3,#footer-info #footer-links-contact div[role=button] a>article.h3,#footer-info .container>div .h3.literal,#footer-other-sites>article h5.h3{font-size:30px}}h3.shade,.h3.shade{font-size:7.5vw;font-family:light}@media(min-width: 768px){h3.shade,.h3.shade{font-size:4vw}}@media(min-width: 1024px){h3.shade,.h3.shade{font-size:2.5vw}}@media(min-width: 1440px){h3.shade,.h3.shade{font-size:24px}}legend{font-family:medium;font-size:4.4444444444vw}@media(min-width: 768px){legend{font-size:2.0833333333vw}}@media(min-width: 1024px){legend{font-size:1.4545454545vw}}@media(min-width: 1240px){legend{font-size:1vw}}@media(min-width: 1440px){legend{font-size:16px}}h4,.h4{font-family:regular;font-size:5.5vw;line-height:150%}@media(min-width: 768px){h4,.h4{font-size:4vw}}@media(min-width: 1024px){h4,.h4{font-size:1.875vw}}@media(min-width: 1440px){h4,.h4{font-size:22px;letter-spacing:.2px;font-family:medium}}h4.max,.h4.max{font-family:bold;font-size:7.7777777778vw}@media(min-width: 1024px){h4.max,.h4.max{font-family:light}}@media(min-width: 768px){h4.max,.h4.max{font-size:3.6458333333vw}}@media(min-width: 1024px){h4.max,.h4.max{font-size:2.3636363636vw}}@media(min-width: 1240px){h4.max,.h4.max{font-size:1.625vw}}@media(min-width: 1440px){h4.max,.h4.max{font-size:26px}}h4.medium,h4.titulo-descarga,.h4.medium,.h4.titulo-descarga{font-family:medium}h5,.h5{font-family:regular;font-size:4.5vw;line-height:5vw;letter-spacing:0.075vw}@media(min-width: 768px){h5,.h5{font-size:2.3076923077vw;line-height:2.3076923077vw;letter-spacing:0.0192307692vw}}@media(min-width: 1024px){h5,.h5{font-size:1vw;line-height:1vw;letter-spacing:0.009375vw}}@media(min-width: 1440px){h5,.h5{font-size:16px;line-height:20px;letter-spacing:.3px}}h5.bold,h5.titulo-descarga.destacado.bold,.h5.bold,.h5.titulo-descarga.destacado.bold{line-height:1.31;font-family:bold}h5.medium,h5.titulo-descarga,.h5.medium,.h5.titulo-descarga{font-family:medium;line-height:1.31}[role=heading][aria-level="1"]{font-family:#000;font-size:7.5vw;margin-bottom:0px;font-size:7.2222222222vw}@media(min-width: 768px){[role=heading][aria-level="1"]{font-size:3.3854166667vw}}@media(min-width: 1024px){[role=heading][aria-level="1"]{font-size:4.3636363636vw}}@media(min-width: 1240px){[role=heading][aria-level="1"]{font-size:3vw}}@media(min-width: 1440px){[role=heading][aria-level="1"]{font-size:48px}}.subtitulopagina{font-family:light;font-size:5vw;letter-spacing:0.025vw;margin-bottom:0px;line-height:100%;font-size:5.5555555556vw}@media(min-width: 768px){.subtitulopagina{font-size:2.6041666667vw}}@media(min-width: 1024px){.subtitulopagina{font-size:2vw}}@media(min-width: 1240px){.subtitulopagina{font-size:1.375vw}}@media(min-width: 1440px){.subtitulopagina{font-size:22px}}@media(min-width: 768px){.subtitulopagina{line-height:200%}}.logo-box .place .seccion span{font-size:3vw;letter-spacing:0.025vw}@media(min-width: 768px){.logo-box .place .seccion span{font-size:26px;letter-spacing:.1}}body,.normal,.noticia .inner article .title{font-size:5.5555555556vw}@media(min-width: 768px){body,.normal,.noticia .inner article .title{font-size:2.6041666667vw}}@media(min-width: 1024px){body,.normal,.noticia .inner article .title{font-size:1.8181818182vw}}@media(min-width: 1240px){body,.normal,.noticia .inner article .title{font-size:1.25vw}}@media(min-width: 1440px){body,.normal,.noticia .inner article .title{font-size:20px}}.denso,.tabla .fila.resultado .celda.name .companyName,.tabla .fila.titulo .celda,.tabla .fila .celda.name,.tabla .fila .celda .companyName,#footer section#enlaces_principales_footer .inner ul li a,#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a,.fecha{font-size:5vw}@media(min-width: 768px){.denso,.tabla .fila.resultado .celda.name .companyName,.tabla .fila.titulo .celda,.tabla .fila .celda.name,.tabla .fila .celda .companyName,#footer section#enlaces_principales_footer .inner ul li a,#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a,.fecha{font-size:2.34375vw}}@media(min-width: 1024px){.denso,.tabla .fila.resultado .celda.name .companyName,.tabla .fila.titulo .celda,.tabla .fila .celda.name,.tabla .fila .celda .companyName,#footer section#enlaces_principales_footer .inner ul li a,#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a,.fecha{font-size:1.6363636364vw}}@media(min-width: 1240px){.denso,.tabla .fila.resultado .celda.name .companyName,.tabla .fila.titulo .celda,.tabla .fila .celda.name,.tabla .fila .celda .companyName,#footer section#enlaces_principales_footer .inner ul li a,#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a,.fecha{font-size:1.125vw}}@media(min-width: 1440px){.denso,.tabla .fila.resultado .celda.name .companyName,.tabla .fila.titulo .celda,.tabla .fila .celda.name,.tabla .fila .celda .companyName,#footer section#enlaces_principales_footer .inner ul li a,#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a,.fecha{font-size:18px}}.subtitular,.question-answer .result .answer,.autocompletable ul li,.btn-group.lineas a,.tabla .fila.resultado .celda,.breadcrumb a,#banner.noticias #last-news,#buscador-desktop .button_group.button_group,#buscador-desktop form.button_group,#idiomas-desktop .button_group.button_group,#idiomas-desktop form.button_group,#navegador-aeropuerto-desktop>ul>li,#nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav{font-size:4.4444444444vw}@media(min-width: 768px){.subtitular,.question-answer .result .answer,.autocompletable ul li,.btn-group.lineas a,.tabla .fila.resultado .celda,.breadcrumb a,#banner.noticias #last-news,#buscador-desktop .button_group.button_group,#buscador-desktop form.button_group,#idiomas-desktop .button_group.button_group,#idiomas-desktop form.button_group,#navegador-aeropuerto-desktop>ul>li,#nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav{font-size:2.0833333333vw}}@media(min-width: 1024px){.subtitular,.question-answer .result .answer,.autocompletable ul li,.btn-group.lineas a,.tabla .fila.resultado .celda,.breadcrumb a,#banner.noticias #last-news,#buscador-desktop .button_group.button_group,#buscador-desktop form.button_group,#idiomas-desktop .button_group.button_group,#idiomas-desktop form.button_group,#navegador-aeropuerto-desktop>ul>li,#nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav{font-size:1.4545454545vw}}@media(min-width: 1240px){.subtitular,.question-answer .result .answer,.autocompletable ul li,.btn-group.lineas a,.tabla .fila.resultado .celda,.breadcrumb a,#banner.noticias #last-news,#buscador-desktop .button_group.button_group,#buscador-desktop form.button_group,#idiomas-desktop .button_group.button_group,#idiomas-desktop form.button_group,#navegador-aeropuerto-desktop>ul>li,#nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav{font-size:1vw}}@media(min-width: 1440px){.subtitular,.question-answer .result .answer,.autocompletable ul li,.btn-group.lineas a,.tabla .fila.resultado .celda,.breadcrumb a,#banner.noticias #last-news,#buscador-desktop .button_group.button_group,#buscador-desktop form.button_group,#idiomas-desktop .button_group.button_group,#idiomas-desktop form.button_group,#navegador-aeropuerto-desktop>ul>li,#nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav{font-size:16px}}.micro,.tag,.tabla .fila.resultado .celda.category span,.check.error,.captcha.error,.input .error,.select-box .error,.textarea .error,#footer-other-sites>article div>ul>li a,#footer section#enlaces_principales_footer .inner #copyright{font-size:3.8888888889vw}@media(min-width: 768px){.micro,.tag,.tabla .fila.resultado .celda.category span,.check.error,.captcha.error,.input .error,.select-box .error,.textarea .error,#footer-other-sites>article div>ul>li a,#footer section#enlaces_principales_footer .inner #copyright{font-size:1.8229166667vw}}@media(min-width: 1024px){.micro,.tag,.tabla .fila.resultado .celda.category span,.check.error,.captcha.error,.input .error,.select-box .error,.textarea .error,#footer-other-sites>article div>ul>li a,#footer section#enlaces_principales_footer .inner #copyright{font-size:1.2727272727vw}}@media(min-width: 1240px){.micro,.tag,.tabla .fila.resultado .celda.category span,.check.error,.captcha.error,.input .error,.select-box .error,.textarea .error,#footer-other-sites>article div>ul>li a,#footer section#enlaces_principales_footer .inner #copyright{font-size:0.875vw}}@media(min-width: 1440px){.micro,.tag,.tabla .fila.resultado .celda.category span,.check.error,.captcha.error,.input .error,.select-box .error,.textarea .error,#footer-other-sites>article div>ul>li a,#footer section#enlaces_principales_footer .inner #copyright{font-size:14px}}.tituloheader{font-size:2vw}@media(min-width: 1024px){.tituloheader{font-size:1.8vw}}@media(min-width: 1440px){.tituloheader{font-size:24px}}[role=cell],[role=columnheader]{font-size:3.5vw}@media(min-width: 768px){[role=cell],[role=columnheader]{font-size:2.5vw}}@media(min-width: 1024px){[role=cell],[role=columnheader]{font-size:1.25vw}}@media(min-width: 1440px){[role=cell],[role=columnheader]{font-size:14px}}strong{font-family:bold}p a{font-family:medium;color:#1a2732;text-decoration:underline}label{font-size:4.4444444444vw}@media(min-width: 768px){label{font-size:2.0833333333vw}}@media(min-width: 1024px){label{font-size:1.4545454545vw}}@media(min-width: 1240px){label{font-size:1vw}}@media(min-width: 1440px){label{font-size:16px}}a{text-decoration:none}html{overflow-x:hidden}a:hover{text-decoration:none}span{max-width:100%}body{overflow-x:hidden;min-height:100vh;height:100%;max-width:100%;display:flex;flex-direction:column;padding-top:130px;position:relative}@media(min-width: 1024px){body.bg-desktop-white{background:#fff !important}}@media(min-width: 1024px){body.bg-desktop-grey{background:#e9ecef !important}}@media(min-width: 1024px){body.bg-desktop-perla{background:#fcfdfd !important}}body.bg-mobile-white{background:#fff}body.bg-mobile-grey{background:#e9ecef}body.bg-mobile-perla{background:#fcfdfd}@media(min-width: 768px){body{padding-top:70px}}body>header{position:fixed;top:0px}@media(max-width: 767.98px){body>header{max-width:calc(100% - 2px) !important}}body.aeropuerto{padding-top:157px}body.aeropuerto #tituloheader{display:none}@media(min-width: 1024px){body.aeropuerto{padding-top:115px}}body.aeropuerto>header{box-shadow:0px 10px 20px -10px rgba(26,39,50,.2)}@media(min-width: 768px){body.aeropuerto>header #nav_principal{justify-content:space-between}}body.aeropuerto header #titulo_menu_pasajeros{display:none}@media(min-width: 768px){body.aeropuerto .place{display:flex}body.aeropuerto .place .seccion{display:none}}body:not(.aeropuerto) .tituloheader,body:not(.aeropuerto) #lugar_pagina{display:none !important}@media(min-width: 768px){body:not(.aeropuerto) .place{display:flex}}body:not(.aeropuerto).prensa{padding-top:70px}body:not(.aeropuerto).prensa>header #titles{display:none !important}body>header{background:#1a2732 !important;max-width:100%}@media(min-width: 768px){body>header{padding-top:0px !important;padding-bottom:0px !important}}@media(min-width: 768px){body>header #nav_principal,body>header #navegador-aeropuerto-desktop{max-height:70px}}@media(min-width: 768px)and (min-width: 1024px){body>header #nav_principal,body>header #navegador-aeropuerto-desktop{max-height:70px}}@media(min-width: 768px){body>header #navegador-aeropuerto-desktop{max-height:inherit}}@media(min-width: 768px)and (min-width: 1024px){body>header #navegador-aeropuerto-desktop{max-height:inherit}}body>main{flex-grow:1;align-items:center;padding-bottom:20px}@media(min-width: 768px){body>main{padding-top:20px}}body>main>[role=heading]{display:flex;padding-top:20px;padding-bottom:20px;border-bottom:none}@media(min-width: 1440px){body>main>[role=heading]{padding-top:40px;padding-bottom:60px !important}}body>main [role=region]{padding-top:10px;padding-bottom:10px;position:relative;display:flex;flex-direction:column}body>main [role=heading]{padding-bottom:10px;border-bottom:1px solid #9d9d9c}@media(min-width: 1024px){body>main [role=heading]{padding-bottom:inherit;border-bottom:none}}body>main article,body>main form{padding:20px 0px;flex-grow:1;max-width:100%}@media(min-width: 1024px){body>main article,body>main form{padding:10px 0px}}body>main footer[role=navigation]{display:flex;justify-content:center;padding:10px 0px}body>main>.inner{border-radius:5px}body>main>.inner>[role=group]{flex-direction:column}@media(min-width: 768px){body>main>.inner>[role=group]{flex-direction:row;padding:10px 0px}}body>main>.inner>[role=group]>.inner{padding:0px 10px}@media(min-width: 768px){body>main>.inner>[role=group]>.inner{padding:0px 20px}}body>main>.inner .buttons{align-items:flex-end;display:none}@media(min-width: 1024px){body>main>.inner .buttons{display:flex}}body>main>.inner .buttons .btn-primary{border-radius:2rem;min-height:35px;display:flex;align-items:center;-webkit-box-shadow:3px 2px 4px 0px #e9ecef;-moz-box-shadow:3px 2px 4px 0px #e9ecef;box-shadow:3px 2px 4px 0px #e9ecef}@media(min-width: 1024px){.onlyphone{pointer-events:none}}.box{display:flex;flex-direction:column;flex-grow:1;width:100%}.box>main{min-width:100%;flex-direction:column;flex-grow:1;align-items:flex-start}ul{margin:0px;padding:0px;list-style-type:none}ul.circulos{list-style-type:initial;padding-left:20px}input[type=search]::-ms-clear{display:none;width:0;height:0}input[type=search]::-ms-reveal{display:none;width:0;height:0}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}input[type=date]::-webkit-clear-button{display:none;-webkit-appearance:none}::-webkit-datetime-edit-year-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-day-field:not([aria-valuenow]){color:rgba(0,0,0,0)}.m-t-60{margin-top:60px !important}.m-t-40{margin-top:40px !important}.m-t-20{margin-top:20px !important}.m-t-10{margin-top:10px !important}.m-b-10{margin-bottom:10px !important}.m-b-20{margin-bottom:20px !important}.m-b-40{margin-bottom:40px !important}.p-t-10{padding-top:10px !important}.no-padding{padding:0 !important}.no-padding-top{padding-top:0 !important}.no-padding-bottom{padding-bottom:0 !important}#links-aeropuertos{margin-bottom:0px}#links-aeropuertos>[role=heading]{min-width:100%}@media(min-width: 1024px){#links-aeropuertos>[role=heading]{font-size:3.8181818182vw}}@media(min-width: 1240px){#links-aeropuertos>[role=heading]{font-size:3vw}}@media(min-width: 1440px){#links-aeropuertos>[role=heading]{font-size:42px}}#links-aeropuertos .linealinks>div{background:rgba(0,0,0,0)}#links-aeropuertos .linealinks>div a *{background:rgba(0,0,0,0)}#links-aeropuertos .linealinks>div a .text{line-height:inherit}#noticias-home>[role=heading]{min-width:100%}@media(min-width: 768px){#noticias-home>[role=heading]{display:flex;justify-content:center;align-items:flex-end}}@media(min-width: 1024px){#noticias-home>[role=heading]{font-size:3.8181818182vw}}@media(min-width: 1240px){#noticias-home>[role=heading]{font-size:3vw}}@media(min-width: 1440px){#noticias-home>[role=heading]{font-size:42px}}#noticias-home>[role=heading] .noticia{padding:0px}#noticias-home #news-home{display:flex;max-width:100%;flex-wrap:wrap}#noticias-home>article{padding:10px 0px}#noticias-home>article:first-child{padding-top:20px;padding:20px 0px}@media(min-width: 768px){#noticias-home>article{padding:10px 0px;padding-bottom:0px}}#noticias-home .noticia{background:#fff;flex:1;min-width:100%;padding:0px}#noticias-home .noticia .inner{min-width:100%}@media(min-width: 768px){#noticias-home .noticia .inner{border-top-left-radius:5px;border-bottom-left-radius:5px}}#noticias-home>footer{display:flex;flex-direction:column;align-items:center}#noticias-home>footer a{color:#1a2732;display:flex;align-items:center;flex-direction:column}#noticias-home>footer a .btn-arrow-next{margin-top:5px}#links-aeropuertos{display:none}@media(min-width: 1024px){#links-aeropuertos{display:flex;flex-direction:column;padding-left:0px;padding-right:0px}}#links-aeropuertos [role=heading]{display:flex;justify-content:center;margin-bottom:20px}#links-aeropuertos .linealinks [role=button] a .icon{font-size:9.7222222222vw}@media(min-width: 768px){#links-aeropuertos .linealinks [role=button] a .icon{font-size:4.5572916667vw}}@media(min-width: 1024px){#links-aeropuertos .linealinks [role=button] a .icon{font-size:3.1818181818vw}}@media(min-width: 1240px){#links-aeropuertos .linealinks [role=button] a .icon{font-size:2.1875vw}}@media(min-width: 1440px){#links-aeropuertos .linealinks [role=button] a .icon{font-size:35px}}#links-aeropuertos .linealinks [role=button] a .text{font-family:bold;line-height:1.3125vw}@media(min-width: 1440px){#links-aeropuertos .linealinks [role=button] a .text{line-height:21px}}#links-aeropuertos .linealinks [role=button] a:hover .text{font-family:bold}#links-aeropuertos div a{background:#e9ecef;color:#1a2732;min-height:100%;margin-left:10px;margin-right:10px;min-width:auto;padding-top:10px;padding-bottom:10px;border-radius:5px}#links-aeropuertos div:first-child a{margin-left:0px}#links-aeropuertos div:last-child a{margin-right:0px}#servicios-aeropuertos{border-radius:5px}@media(min-width: 1024px){#servicios-aeropuertos{margin-top:60px;margin-bottom:60px;padding:0px;padding-bottom:20px}#servicios-aeropuertos [role=heading]{padding:20px 30px}}#servicios-aeropuertos .linealinks div{padding:0px 30px;margin-bottom:0px}@media(min-width: 768px){#servicios-aeropuertos .linealinks div{padding:0px}}@media(min-width: 1024px){#servicios-aeropuertos .linealinks div{flex:0 0 33.33333%;max-width:33.333333%}}@media(min-width: 1240px){#servicios-aeropuertos .linealinks div{flex:0 0 16.66666%;max-width:16.66666%}}#servicios-aeropuertos .linealinks div>a{padding:10px}#servicios-aeropuertos .linealinks div>a article{color:#1a2732}#servicios-aeropuertos footer{display:flex;justify-content:center;display:none}@media(min-width: 768px){#servicios-aeropuertos footer{display:flex}}#mapa-web [role=heading]{margin:10px 0px;color:#96ce00}#mapa-web [role=heading]:first-child{margin-top:0px}#mapa-web ul{display:flex;flex-direction:column;padding-left:20px}#mapa-web ul li{min-width:20%;padding:5px 0px}#mapa-web ul li a{color:#1a2732}#corporativo-page{padding-top:0px}@media(min-width: 1024px){#corporativo-page #corporativo [role=heading]{margin-bottom:40px}}#corporativo-page #titulo-tarifas{padding-top:10px;margin-bottom:20px}@media(min-width: 1024px){#corporativo-page #titulo-tarifas{margin-bottom:60px;border-bottom:none}}@media(max-width: 1023.98px){#corporativo-page [role=heading]{padding-bottom:10px;margin-bottom:20px}}@media(max-width: 767.98px){#corporativo-page .col{padding-left:0px;padding-right:0px}}#corporativo-page>section{padding:20px 0;background:#fff}@media(min-width: 768px){#corporativo-page>section{padding:120px 0px 60px}}#corporativo-page>section>.inner{position:relative;z-index:1}@media(min-width: 768px){#corporativo-page>section>.inner{padding-left:65px;padding-right:65px}#corporativo-page>section>.inner [role=banner]{flex-grow:1}#corporativo-page>section>.inner nav{flex-grow:0}#corporativo-page>section>.inner nav a{white-space:nowrap}}#corporativo-page>section:nth-child(even){background-color:#e9ecef}#corporativo-page .select-box{min-width:470px}.presentacion_comunicacion{padding:0px;background:#fff !important;background:#fff;margin-top:0px !important;position:relative}@media(min-width: 768px){.presentacion_comunicacion{padding-top:60px !important;background:#fcfdfd !important}}.presentacion_comunicacion picture{position:absolute;left:0px;top:260px;width:75%}.presentacion_comunicacion picture img{width:100%}@media(min-width: 768px){.presentacion_comunicacion{margin-top:20px;background:rgba(0,0,0,0)}}@media(min-width: 768px){.presentacion_comunicacion>.inner>*{padding:0px 10px}}.presentacion_comunicacion article{display:flex;flex-direction:column;position:relative}.presentacion_comunicacion .cards{flex-direction:column}@media(min-width: 1024px){.presentacion_comunicacion .cards{flex-direction:row;margin-top:60px;display:flex;justify-content:space-between}}.presentacion_comunicacion .cards .card{margin-right:-20px;margin-left:-20px;padding-right:20px;padding-left:20px;border:0px;border-radius:0px;display:flex}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.presentacion_comunicacion .cards .card{display:block}}@media(min-width: 1024px){.presentacion_comunicacion .cards .card{margin-right:0px;margin-left:0px;max-width:30%;padding:20px 100px 40px 20px;border-radius:5px;position:relative}.presentacion_comunicacion .cards .card:after{content:"";height:1px;width:90%;position:absolute;bottom:20px;background:#96ce00;left:50%;transform:translateX(-50%)}}.presentacion_comunicacion .infos{justify-self:flex-end;align-self:flex-end;margin-top:300px;margin-bottom:60px;padding-left:70%;padding-right:0px;min-height:200px;flex-direction:column}.presentacion_comunicacion .infos h4{margin-bottom:60px;margin-top:20px}#numbers_corporativa{padding:60px 20px}#numbers_corporativa .inner{padding-left:0px;padding-right:0px}@media(min-width: 1024px){#numbers_corporativa .inner{padding-left:20px;padding-right:20px}}#numbers_corporativa .inner>[role=banner]{display:flex;justify-content:space-between;flex-direction:column}@media(min-width: 1024px){#numbers_corporativa .inner>[role=banner]{flex-direction:row}}#numbers_corporativa .inner>[role=article]{padding:60px 0px}#numbers_corporativa .inner>[role=article] article ol{padding-left:40px 20px}#numbers_corporativa .inner>[role=article]>div{display:flex;flex-direction:column}#numbers_corporativa .inner>[role=article]>div article{display:flex;flex-direction:column;min-height:100%;padding:5px;max-width:16%}#numbers_corporativa .inner>[role=article]>div article .columna{display:flex;flex-grow:1;position:relative}#numbers_corporativa .inner>[role=article]>div article .texto{flex-grow:0;justify-content:center;display:flex;align-items:center}#tarifas{padding-top:10px;background:#1a2732}@media(min-width: 1024px){#tarifas{padding:60px 0px !important}}#tarifas>.container>article{padding-top:0px}#tarifas>.container>article>p{padding-top:0px}#tarifas h4{font-family:regular;padding:0px}#tarifas h4 strong{font-family:bold}#tarifas #banner-comunicacion{margin-top:20px}@media(min-width: 768px){#tarifas #banner-comunicacion{padding:10px;margin-left:-10px;margin-top:0px}}#tarifas #banner-comunicacion .rate-text{margin-right:20px;font-size:5vw;line-height:6.66667vw;letter-spacing:.05556vw;font-family:medium}@media(min-width: 768px){#tarifas #banner-comunicacion .rate-text{font-size:1.52778vw;line-height:1.875vw;letter-spacing:.01389vw}}@media(min-width: 1240px){#tarifas #banner-comunicacion .rate-text{font-size:16px;line-height:22px;letter-spacing:.2px}}#tarifas #banner-comunicacion .row{height:100%}@media(max-width: 767.98px){#tarifas #banner-comunicacion .row{margin-left:0px;margin-right:0px}}#tarifas #banner-comunicacion .row a{display:flex;flex-direction:column;height:100%;width:100%;cursor:pointer}#tarifas #banner-comunicacion>article{padding-top:0px;padding-bottom:0px}#tarifas #banner-comunicacion .card{height:220px;margin-bottom:20px}@media(min-width: 768px){#tarifas #banner-comunicacion .card{margin-right:10px}}#tarifas #banner-comunicacion .card>a{display:flex;flex-direction:column;min-height:100%;text-decoration:none;padding:20px}#tarifas #banner-comunicacion .card.bg-primary>a{padding-left:0px}#tarifas #banner-comunicacion .card [role=banner],#tarifas #banner-comunicacion .card article,#tarifas #banner-comunicacion .card footer{display:flex}#tarifas #banner-comunicacion .card article{align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-grow:0;margin:0px;padding:0px;max-width:100%}#tarifas #banner-comunicacion .card article p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%}#tarifas #banner-comunicacion .card footer{flex-grow:1;margin-top:0px;margin-bottom:0px;padding-top:0px;padding-bottom:10px}#tarifas #banner-comunicacion .card [role=banner]{font-size:3rem;line-height:100%}#tarifas #banner-comunicacion .card footer{align-items:flex-end}#tarifas #banner-comunicacion .card.bg-dark a{color:#e9ecef;text-decoration:none}@media(min-width: 768px){#tarifas #banner-comunicacion .card.bg-dark{margin-left:10px}}#tarifas #banner-comunicacion .card.bg-primary>a{color:#1a2732}@media(min-width: 768px){#tarifas #banner-comunicacion .card.bg-primary>a{padding-left:0px !important}}#tarifas #banner-comunicacion .d-flex .card.bg-dark{margin-left:0}#tarifas #banner-comunicacion .presentacion{background:#fff;max-width:40%;height:220px;padding-right:0px}#tarifas #banner-comunicacion .presentacion picture{min-width:100%}#tarifas #banner-comunicacion .presentacion picture img{min-height:220px;min-width:100%}#tarifas #banner-comunicacion .presentacion .inner{background:rgba(150,206,0,.8) !important;background:#96ce00;padding:20px;min-width:100%;border-bottom-right-radius:25%}#tarifas #banner-comunicacion .presentacion .inner a{color:#1a2732;min-height:100%;display:flex;flex-direction:column;text-decoration:none}#tarifas #banner-comunicacion .presentacion .inner [role=banner]{margin-top:-20px}#tarifas #banner-comunicacion .presentacion .inner article .icon{font-size:4.5rem;color:#fff;margin:2rem 0px}@media(max-width: 767.98px){#tarifas #banner-comunicacion .presentacion .inner article .icon{font-size:5rem}}#sabermas{margin-bottom:-20px}#sabermas article{padding:20px 0px;display:flex;justify-content:center}@media(min-width: 1024px){#sabermas article{padding:60px 60px}}.col-sm-6 .card{border-top-left-radius:0px;border-bottom-left-radius:0px}#comollegar{flex-direction:column}@media(min-width: 1024px){#comollegar{flex-direction:row}}@media(min-width: 1024px){#comollegar{flex-direction:row;min-width:auto}#comollegar .col-medium{width:-moz-calc(33.3333% - 20px);width:-webkit-calc(33.3333% - 20px);width:calc(33.3333% - 20px)}#comollegar .col-small{width:-moz-calc(33.33333% - 20px);width:-webkit-calc(33.33333% - 20px);width:calc(33.33333% - 20px)}}@media(min-width: 1240px){#comollegar .col-medium{width:-moz-calc(40% - 20px);width:-webkit-calc(40% - 20px);width:calc(40% - 20px)}#comollegar .col-small{width:-moz-calc(20% - 20px);width:-webkit-calc(20% - 20px);width:calc(20% - 20px)}}#comollegar>nav{margin-top:20px;padding-bottom:0px}@media(min-width: 768px){#comollegar>nav{padding:20px}}#comollegar>nav .fichas .button-round-primary{background:#fff;color:#1a2732;font-family:regular;border-color:#1a2732;border:1px solid #1a2732}#comollegar>nav .fichas .button-round-primary:nth-child(2){margin-left:-30px;margin-right:-30px;z-index:2}#comollegar>nav .fichas .button-round-primary.active{background:#96ce00;font-family:medium;max-width:40%;z-index:3}#comollegar>nav .fichas.hasActive .button-round-primary.active:first-child{margin-right:-20px}#comollegar>nav .fichas.hasActive .button-round-primary.active:last-child{margin-left:-20px}#comollegar>nav .fichas.fixed{width:100%;max-width:calc(100% - 40px);top:170px}#links-iconos h2{font-size:30px;font-family:medium}@media(min-width: 1024px){#links-iconos h2{font-size:48px;font-family:medium}}#links-iconos h2 header{line-height:100%}#links-iconos .linealinks>div{padding-top:0px;padding-bottom:10px}@media(min-width: 1024px){#links-iconos .linealinks>div{min-height:160px}}@media(max-width: 1023.98px){#links-iconos .linealinks>div article{padding-bottom:0px;line-height:120%}}@media(min-width: 1024px){#links-iconos .linealinks{justify-content:flex-start}#links-iconos .linealinks div{background:rgba(0,0,0,0);margin-bottom:0px;min-width:20%;max-width:20%;flex-grow:1;padding-top:0px;padding-bottom:0px;padding:10px}#links-iconos .linealinks div a{background-color:#fff;border-radius:5px;padding:10px 20px;-webkit-box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);-moz-box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);min-height:100%}}@media(min-width: 1024px)and (min-width: 1024px){#links-iconos .linealinks div a .icon{line-height:50px}}@media(min-width: 1024px){#links-iconos .linealinks div a .text{color:#1a2732}}@media(min-width: 1024px)and (max-width: 1023.98px){#links-iconos .linealinks div a .text{line-height:120%}}.aeropuerto #servicios{flex-direction:column}@media(min-width: 1024px){.aeropuerto #servicios .linealinks{min-width:-moz-calc(100% + 20px*2);min-width:-webkit-calc(100% + 20px*2);min-width:calc(100% + 20px*2);margin-left:-20px;margin-right:-20px}}@media(min-width: 1024px){.aeropuerto #servicios [role=button]{padding-top:0px;min-width:33.3% !important;max-width:33.3% !important}}.aeropuerto #restaurantes{display:flex;flex-direction:column}.aeropuerto #restaurantes [role=banner]{overflow:hidden}.aeropuerto #restaurantes [role=heading]{flex-grow:1;border-bottom:none;padding-top:20px}.aeropuerto #restaurantes [role=heading] strong{color:#96ce00}.aeropuerto #restaurantes picture{min-height:250px}@media(min-width: 1024px){.aeropuerto #restaurantes picture{min-height:200px}}.aeropuerto #restaurantes footer{display:flex}.aeropuerto #restaurantes .box{background:#fff;padding-bottom:20px}@media(min-width: 1024px){.aeropuerto #restaurantes .box{background:rgba(0,0,0,0)}}.aeropuerto #distancias .box{height:auto}@media(min-width: 1024px){.aeropuerto #distancias .inner{background:#fff}}@media(min-width: 1024px){.aeropuerto #distancias .inner header h2{min-height:auto;margin-bottom:20px}}.aeropuerto #distancias .inner>article{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;background:#fff;margin-top:20px}@media(min-width: 1024px){.aeropuerto #distancias .inner>article{margin-top:0px}}.aeropuerto #distancias .inner>article>div{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-bottom:40px;max-width:50%;min-width:50%;flex-grow:1;padding:0px 10px}@media(max-width: 767.98px){.aeropuerto #distancias .inner>article>div:nth-child(1n+5){margin-bottom:0px}}@media(min-width: 768px)and (max-width: 1023.98px){.aeropuerto #distancias .inner>article>div:nth-child(1n+4){margin-bottom:0px}}@media(min-width: 768px){.aeropuerto #distancias .inner>article>div{min-width:33.333%;width:33.3333%;max-width:33.3333%}}@media(min-width: 1024px){.aeropuerto #distancias .inner>article>div{min-width:16.66666%;width:16.66666%;max-width:16.66666%;margin-bottom:0px;padding:0px}}.aeropuerto #distancias .inner>article>div:nth-child(2) .icon{position:relative}.aeropuerto #distancias .inner>article>div:nth-child(2) .icon:after{content:"";font-family:"Iconografia";color:#fff;font-size:3rem;color:red;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.aeropuerto #distancias .inner>article>div .icon{font-size:13.8888888889vw;display:flex;align-items:center}@media(min-width: 768px){.aeropuerto #distancias .inner>article>div .icon{font-size:6.5104166667vw}}@media(min-width: 1024px){.aeropuerto #distancias .inner>article>div .icon{font-size:4.5454545455vw}}@media(min-width: 1240px){.aeropuerto #distancias .inner>article>div .icon{font-size:3.125vw}}@media(min-width: 1440px){.aeropuerto #distancias .inner>article>div .icon{font-size:50px}}.aeropuerto #distancias .inner>article>div .text{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center;margin-top:4px;padding-top:0px}.aeropuerto #distancias .inner>article>div .text .titulo{flex-grow:1;justify-content:center}.aeropuerto #distancias .inner>article>div .text .distancia{color:#72a300;line-height:100%;font-size:6.6666666667vw}@media(min-width: 768px){.aeropuerto #distancias .inner>article>div .text .distancia{font-size:3.125vw}}@media(min-width: 1024px){.aeropuerto #distancias .inner>article>div .text .distancia{font-size:3.0909090909vw}}@media(min-width: 1240px){.aeropuerto #distancias .inner>article>div .text .distancia{font-size:2.125vw}}@media(min-width: 1440px){.aeropuerto #distancias .inner>article>div .text .distancia{font-size:34px}}#noticia-detalle ul{display:flex;flex-direction:column;justify-content:flex-start;width:100%}#noticia-detalle ul li{padding:20px 10px 0px 10px;position:relative;max-width:100%}#noticia-detalle ul li:before{content:"•";position:absolute;left:0px}#noticia-detalle [role=heading]{margin:20px 0px;border-bottom:0px}#noticia-detalle article{margin-bottom:20px}@media(min-width: 768px){#noticia-detalle article{margin-bottom:0px}}#noticia-detalle article .row{flex-wrap:wrap;justify-content:space-between}#noticia-detalle article .row[role=banner]{align-items:center}#noticia-detalle article .row[role=banner] .fecha{margin-bottom:0px}#noticia-detalle article .row a{color:#1a2732}#noticia-detalle article .row picture{width:100%;min-width:100%}@media(min-width: 1024px){#noticia-detalle article .row picture{max-width:50%;min-width:50% !important}}#noticia-detalle article .row picture img{width:100%;padding:0px 10px}#noticia-detalle article .row aside{border-radius:5px}#noticia-detalle article .row aside .inner{background:#e9ecef;margin:20px 0px;margin-bottom:40px;display:flex;min-height:100%}@media(min-width: 768px){#noticia-detalle article .row aside .inner{padding:20px;margin-top:0px}}#noticia-detalle article .row aside .inner ul{padding:20px}@media(min-width: 768px){#noticia-detalle article .row aside .inner ul{padding:0px;background:none}}#noticia-detalle article .row article,#noticia-detalle article .row footer{max-width:100% !important;min-width:100% !important}#noticia-detalle article .row article.col{padding:20px 10px;margin-top:20px}@media(min-width: 768px){#noticia-detalle article .row article.col{margin-top:0px}}#noticia-detalle article #cuerpo-noticia .col{padding:40px 0px}@media(min-width: 1024px){#noticia-detalle article #cuerpo-noticia .col{padding:20px 0px}}#noticia-detalle>footer .button-back{background:#e9ecef;max-width:100%;display:flex;padding:10px 20px;margin:20px 0px;position:relative;border-radius:5px;text-decoration:none;color:#1a2732;white-space:nowrap}@media(min-width: 768px){#noticia-detalle>footer .button-back{flex-basis:20%;max-width:22%}}#noticia-detalle>footer .button-back span{padding-left:20px}#noticia-detalle>footer .button-back span:before{font-family:"Iconografia";content:"";transform:rotate(180deg);position:absolute;left:5px;font-size:1.5rem;margin-top:-0.5rem;color:#000}.enlaceTarifas{margin-right:30px;padding:0px 5px}@media(min-width: 1024px)and (max-width: 1239.98px){.enlaceTarifas{margin-right:0px}}.enlaceTarifas a{position:relative;text-transform:uppercase;font-size:14px}@media(min-width: 1024px){.enlaceTarifas a{font-family:#000;font-size:20px}}.enlaceTarifas a:after{content:"";position:absolute;width:100%;top:120%;left:50%;transform:translateX(-50%);height:2px;background:#fff}@media(min-width: 1024px){.enlaceTarifas a:after{top:75%;width:calc(100% - 10px)}}.current>a{position:relative}.current>a span{padding:0px !important}.current>a:after{width:-moz-calc(100% - 20px/2);width:-webkit-calc(100% - 20px/2);width:calc(100% - 20px/2);background:#96ce00;height:3px;content:"";position:absolute;left:50%;transform:translateX(-50%);margin-top:20px}.current.active>a:after{background:rgba(0,0,0,0)}.logo-box .place .seccion{display:none}@media(min-width: 768px){.layout-home .logo-box .place .seccion{display:flex}}.burguer{height:5.5vw;width:5.5vw;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;cursor:pointer}@media(min-width: 768px){.burguer{height:18px;width:22px}}@media(min-width: 1024px){.burguer{height:22px;width:22px;margin-bottom:5px}}.burguer span{width:100%;height:2px;background:#e9ecef}.burguer span:last-child{width:80%}.burguer span:nth-child(2){width:60%;margin-top:5px;margin-bottom:5px}.tituloheader{display:none;color:#e9ecef;padding-right:20px;color:#fff;white-space:nowrap;cursor:pointer;font-family:bold;line-height:0px;padding-bottom:5px}@media(min-width: 1024px){.tituloheader{display:flex;align-items:center}}#submenu{display:flex;flex-direction:column;display:none}#submenu .burguer span{background:#1a2732}#submenu .tituloheader{color:#1a2732;display:none}@media(min-width: 1024px){#submenu .tituloheader{display:flex}}header #nav_principal{flex-wrap:nowrap}header .button-round-primary{box-shadow:none !important}header.fixed-top{z-index:300000000}header.navbar{padding:0px !important}header .button-round-primary{background:#83b500;border-radius:2rem;padding:1.25vw 3.75vw !important;font-family:medium;line-height:100%}header .button-round-primary.active{padding-top:0.75vw;padding-bottom:0.75vw;color:#fff !important}header #aeropuertos-desktop{justify-content:center}header #aeropuertos-desktop .subheader-img{display:flex;align-items:flex-start;justify-content:center;width:18%;margin-top:15px;margin-right:10px;padding:10px}header #aeropuertos-desktop .subheader-img picture{display:block}header #aeropuertos-desktop .subheader-img picture img{width:100%;height:auto;position:initial;transform:inherit}header #aeropuertos-desktop .links-airports{margin:25px 45px 0 20px}header #aeropuertos-desktop .links-airports li{display:flex}header #aeropuertos-desktop .links-airports li::before{content:"";font-family:"Iconografia";color:#90ce00;margin-right:5px}header #aeropuertos-desktop .links-airports li a{color:#1a2732}header #aeropuertos-desktop .links.container.block{display:flex;justify-content:flex-start;flex-direction:column;width:100%;padding:0 15px !important;margin-left:initial;margin-right:10px;margin-top:25px}header #aeropuertos-desktop .links.container.block .title-airports{font-size:1.25vw;color:#527500;font-weight:bold}header #aeropuertos-desktop .links.container.block .airports{display:flex}header #aeropuertos-desktop .links.container.block .airports ul{margin-right:20px}header #aeropuertos-desktop .links.container.block .airports ul:last-child{margin-right:0}header #aeropuertos-desktop .news-header{display:flex;justify-content:center;width:36%;margin-top:25px}header #aeropuertos-desktop .news-header-card{display:flex;flex-direction:column;width:50%;margin-right:20px;background-color:#fff}header #aeropuertos-desktop .news-header-card:last-child{margin-right:0}header #aeropuertos-desktop .news-header-card-title{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;width:100%;font-size:1rem;font-weight:bold;border-radius:3px;border:none;box-shadow:0 1px 3px 0 rgba(26,39,50,.2)}header #aeropuertos-desktop .news-header-card-title p{display:flex;flex-grow:1;width:100%;padding:5px 10px}header #aeropuertos-desktop .news-header-card-title a{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 10px;border-top:1px solid #dfdcdc;color:#527500}header #aeropuertos-desktop .news-header-card-title a::after{content:"";font-family:Iconografia}header #aeropuertos-desktop .news-header-card img{width:100%;height:100%;object-fit:cover}header #buscador-desktop form{justify-content:center}header #buscador-desktop form input{min-height:inherit}header #buscador-desktop .search-bar{display:flex;align-items:center;justify-content:center;height:40px;width:20%;margin-right:20px;border:1px solid #96ce00}header #buscador-desktop .search-bar input{padding-left:5px;text-align:left}header #buscador-desktop .search-bar span{display:flex;align-items:center;justify-content:center;height:100%;width:30px;color:#fff;background:#96ce00}header .pill-suggestion{display:flex;align-items:center;justify-content:center}header .pill-suggestion a{display:inline-flex;align-items:center;justify-content:center;max-width:100%;font-size:18px;color:#1a2732 !important;background-color:#90ce00;border-radius:40px;line-height:100%;padding:5px 20px !important;margin-right:15px !important;box-shadow:0 1px 3px 0 rgba(26,39,50,.2)}header .pill-suggestion a:last-child{margin-right:0}header .pill-suggestion a:hover{background-color:#7db302}#nav_principal{padding-top:0px;padding-bottom:0px;justify-content:space-between}@media(min-width: 768px){#nav_principal{justify-content:flex-start}}#nav_principal #links-desktop-2-nivel-result{position:absolute;left:50%;transform:translateX(-50%);padding-left:0px;padding-right:0px;top:120px;z-index:1}#nav_principal #links-desktop-2-nivel-result .context-content{background:#fff;padding:20px;min-width:100%;background:#e9ecef;box-shadow:0 7px 30px 15px rgba(26,39,50,.5)}#nav_principal #links-desktop-2-nivel-result .context-content #aeropuertos{padding-bottom:200px}#nav_principal #links-desktop-2-nivel-result .context-content #titulo_menu_pasajeros{padding-left:20px}@media(min-width: 1440px){#nav_principal #links-desktop-2-nivel-result .context-content .links{padding-left:260px}}#nav_principal #links-desktop-2-nivel-result .context-content .links ul{padding-top:20px}#nav_principal #links-desktop-2-nivel-result .context-content .links ul li a{padding:5px 0px;color:#1a2732;text-decoration:none;font-family:bold;display:block;font-size:1rem}#nav_principal #logo{width:100%;justify-content:space-between;flex-grow:1;display:flex;height:70px;position:relative}@media(min-width: 768px){#nav_principal #logo{height:70px}}@media(min-width: 1024px){#nav_principal #logo{width:auto;justify-content:flex-start}}#nav_principal #logo a{color:#fff;display:flex;align-items:center;text-decoration:none}#nav_principal .right-links ul li{display:flex;min-height:100%}#nav_principal .right-links ul li.enlaceTarifas{padding-bottom:10px;padding-right:10px}#nav_principal .right-links ul li.enlaceTarifas a{display:flex;justify-content:center;align-items:center;text-transform:uppercase}#nav_principal .right-links ul li a{color:#fff;text-decoration:none;margin-top:.75rem;flex-direction:column;min-height:70px}#nav_principal .right-links ul li a span{line-height:0px}#nav_principal .right-links ul li a span.text{font-size:3vw;margin-top:-10px}@media(min-width: 1024px){#nav_principal .right-links ul li a span.text{font-size:12px;text-transform:uppercase}}#nav_principal .right-links ul li a span.icon{padding:0px 5px;font-size:10vw}@media(min-width: 768px){#nav_principal .right-links ul li a span.icon{font-size:20px}}#nav_principal .right-links ul li a span.icon.icon-lupa-bold{font-size:6.1111111111vw;margin-top:-5px}@media(min-width: 768px){#nav_principal .right-links ul li a span.icon.icon-lupa-bold{font-size:2.8645833333vw}}@media(min-width: 1024px){#nav_principal .right-links ul li a span.icon.icon-lupa-bold{font-size:2vw}}@media(min-width: 1240px){#nav_principal .right-links ul li a span.icon.icon-lupa-bold{font-size:1.375vw}}@media(min-width: 1440px){#nav_principal .right-links ul li a span.icon.icon-lupa-bold{font-size:22px}}#nav_principal .right-links ul li a span.icon.icon-chevron{transform:rotate(90deg);transition:all .1s ease;margin-right:5px;font-size:5.5555555556vw;margin-top:-10px}@media(min-width: 768px){#nav_principal .right-links ul li a span.icon.icon-chevron{font-size:2.6041666667vw}}@media(min-width: 1024px){#nav_principal .right-links ul li a span.icon.icon-chevron{font-size:1.8181818182vw}}@media(min-width: 1240px){#nav_principal .right-links ul li a span.icon.icon-chevron{font-size:1.25vw}}@media(min-width: 1440px){#nav_principal .right-links ul li a span.icon.icon-chevron{font-size:20px}}#nav_principal .right-links ul li a span.icon.icon-idioma{font-size:5vw;margin-bottom:5px}@media(min-width: 768px){#nav_principal .right-links ul li a span.icon.icon-idioma{font-size:2.34375vw}}@media(min-width: 1024px){#nav_principal .right-links ul li a span.icon.icon-idioma{font-size:1.6363636364vw}}@media(min-width: 1240px){#nav_principal .right-links ul li a span.icon.icon-idioma{font-size:1.125vw}}@media(min-width: 1440px){#nav_principal .right-links ul li a span.icon.icon-idioma{font-size:18px}}@media(min-width: 768px){#nav_principal .right-links ul li a{padding:0px 5px;flex-direction:row;align-items:center;margin-top:0px}#nav_principal .right-links ul li a.active{background:#fff;color:#1a2732}#nav_principal .right-links ul li a.active .icon.icon-chevron{transform:rotate(-90deg)}}#nav_principal .right-links ul li:first-child{position:relative}#nav_principal .right-links ul li:nth-child(2){padding-left:0px}#nav_principal #submenu{background:#96ce00;position:absolute;top:0px;left:0px;width:100%;left:50%;transform:translateX(-50%);z-index:3}@media(min-width: 1024px){#nav_principal #submenu{height:70px;padding-top:0px;padding-bottom:0px}}#nav_principal #submenu #cabecera_submenu{height:70px;display:flex;align-items:center;justify-content:space-between;padding-left:20px;padding-right:20px}@media(min-width: 1024px){#nav_principal #submenu #cabecera_submenu .right-links{margin-right:40px}}#nav_principal #submenu #cabecera_submenu .right-links li.linkTarifas a{display:flex;justify-content:center;margin-right:10px;margin-bottom:10px;text-transform:uppercase}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu{height:100px}}@media(min-width: 1024px){#nav_principal #submenu #cabecera_submenu{height:70px;padding-left:65px;padding-right:65px}}#nav_principal #submenu #cabecera_submenu #logo_submenu{flex-grow:1;display:flex;position:relative}@media(min-width: 1440px){#nav_principal #submenu #cabecera_submenu #logo_submenu{flex-grow:1}}#nav_principal #submenu #cabecera_submenu #logo_submenu .logo-box .nombre span{color:#fff}#nav_principal #submenu #cabecera_submenu #logo_submenu .logo-box a{color:#1a2732}@media(min-width: 1440px){#nav_principal #submenu #cabecera_submenu #logo_submenu .logo-box a{min-width:auto}}#nav_principal #submenu #cabecera_submenu #logo_submenu .logo-box .place{display:none}#nav_principal #submenu #cabecera_submenu #logo_submenu a{text-decoration:none}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu #logo_submenu{height:70px}}#nav_principal #submenu #cabecera_submenu #logo_submenu h2 var{font-size:26px;letter-spacing:.1px;font-style:normal;font-family:light;cursor:pointer;margin-bottom:.5rem}#nav_principal #submenu #cabecera_submenu #links-submenu-header{display:flex}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu #links-submenu-header{height:70px}}#nav_principal #submenu #cabecera_submenu .right-links{display:flex}#nav_principal #submenu #cabecera_submenu .right-links ul{align-items:center}#nav_principal #submenu #cabecera_submenu .right-links ul li a{color:#1a2732;padding:auto 20px}#nav_principal #submenu #cabecera_submenu .right-links ul li a.active{background-color:#fff}#nav_principal #submenu #cabecera_submenu .right-links ul li:after{background:#1a2732}#nav_principal #submenu #cabecera_submenu .right-links ul li.cerrar{position:absolute;right:-20px}#nav_principal #submenu #cabecera_submenu .right-links ul li.cerrar .icon{font-size:3rem}#nav_principal #submenu #cabecera_submenu ul.mobile{display:flex}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu ul.mobile{margin-right:-40px}}#nav_principal #submenu #cabecera_submenu ul.mobile li{position:relative;display:flex;align-items:center}#nav_principal #submenu #cabecera_submenu ul.mobile li.cerrar a span{font-size:10vw}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu ul.mobile li.cerrar a span{font-size:7.5vw}}#nav_principal #submenu #cabecera_submenu ul.mobile li a{color:#1a2732;text-decoration:none;cursor:pointer;font-size:4.5vw}#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn{padding:10px 20px !important}#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn .escondido{display:none;text-transform:lowercase}#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn.active,#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn:active{background:none;border:none;color:#1a2732}#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn.active span,#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn:active span{display:none}#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn.active .escondido,#nav_principal #submenu #cabecera_submenu ul.mobile li a.btn:active .escondido{display:flex;color:#1a2732;font-family:medium}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu ul.mobile li a .icon{padding-right:20px}}#nav_principal #submenu #cabecera_submenu ul.mobile li a span{padding-bottom:5px}#nav_principal #submenu #cabecera_submenu ul.mobile li.cerrar a{font-size:10vw;line-height:0px}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu ul.mobile li.cerrar{display:none}}#nav_principal #submenu #cabecera_submenu .links-desktop{display:flex;flex-direction:column;padding-left:0px;padding-right:0px;height:70px;min-width:100%}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu .links-desktop{height:70px;position:absolute;top:69px;left:50%;transform:translateX(-50%);background:#fff}}#nav_principal #submenu #cabecera_submenu .links-desktop a{margin-right:.2rem;text-decoration:none;background-color:none;color:#527500;padding:5px;padding-bottom:5px;text-transform:uppercase}@media(min-width: 1024px){#nav_principal #submenu #cabecera_submenu .links-desktop a{font-family:medium}}#nav_principal #submenu #cabecera_submenu .links-desktop a span{padding:2px 2px;display:block}#nav_principal #submenu #cabecera_submenu .links-desktop a.active span{position:relative}#nav_principal #submenu #cabecera_submenu .links-desktop a.active span:after{width:100%;content:"";height:2px;background:#96ce00;position:absolute;bottom:-5px;left:0px}#nav_principal #submenu #cabecera_submenu .links-desktop ul{justify-content:flex-end}#nav_principal #submenu #cabecera_submenu .links-desktop#secciones-desktop ul{justify-content:flex-start}#nav_principal #submenu #cabecera_submenu .links-desktop#secciones-desktop ul li:not(.secondary)+.secondary{margin-left:auto}#nav_principal #submenu #cabecera_submenu .links-desktop#secciones-desktop ul li.secondary:last-child{padding-right:0px}#nav_principal #submenu #cabecera_submenu .links-desktop#secciones-desktop ul li.secondary a{color:#1a2732}#nav_principal #submenu #cabecera_submenu .links-desktop#secciones-desktop ul li.secondary a:after{content:"";font-family:"Iconografia"}#nav_principal #submenu #cabecera_submenu .links-desktop ul{height:70px;display:flex;align-items:center}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu .links-desktop ul{height:70px}}#nav_principal #submenu #cabecera_submenu .links-desktop ul li{display:flex;padding:0px 10px}#nav_principal #submenu #cabecera_submenu .links-desktop ul li a{cursor:pointer;width:100%;display:flex;align-items:center}@media(min-width: 768px){#nav_principal #submenu #cabecera_submenu .links-desktop ul li a{height:70px}}#nav_principal #submenu #cabecera_submenu .links-desktop ul li.selected{background:#e9ecef}#nav_principal #submenu #cabecera_submenu .links-desktop ul li.selected a{font-family:bold}#nav_principal #submenu #contenidosubmenu{background:#e9ecef;min-width:100%;min-height:100vh}@media(max-width: 1023.98px){#nav_principal #submenu #contenidosubmenu .d-flex{display:block !important}}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu{background:#96ce00;max-width:15%;flex:0 0 15%;padding-right:0px}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul .separador{content:"";width:50%;display:flex;background:#525c65;height:1px;margin-left:25%;margin-top:-1px}@media(min-width: 768px){#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul .separador{display:none}}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li a{color:#000;text-decoration:none;padding:15px 0px;line-height:inherit}@media(min-width: 768px){#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li a{line-height:inherit}}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li a span{font-size:8.333vw}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li.active{background-color:#000}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li.active a{color:#96ce00}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=pasajeros] a,#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=corporativo] a{pointer-events:none}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=pasajeros].active a,#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=corporativo].active a{pointer-events:auto}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=pasajeros][data-menu-target=corporativo],#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li[data-menu-target=corporativo][data-menu-target=corporativo]{position:relative}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li:last-child a{margin-top:0px}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li:last-child a span{width:25px;height:25px;border-radius:100%;background:#1a2732;color:#96ce00;font-size:20px;line-height:0px;display:flex;align-items:center;justify-content:center}#nav_principal #submenu #contenidosubmenu .link_contenidos_submenu ul li:last-child a span:before{margin-top:1px;margin-left:2px}#nav_principal #submenu #main_contenidos_submenu{flex:0 0 85%;min-width:85%;padding-left:0px;padding-right:0px;height:100vh;overflow-y:scroll;background-color:#fff}#nav_principal #submenu #main_contenidos_submenu .context-content{display:none;flex-direction:column;max-height:80vh;overflow-y:scroll}@media(min-width: 1024px){#nav_principal #submenu #main_contenidos_submenu .context-content{padding-bottom:10vw}}#nav_principal #submenu #main_contenidos_submenu .context-content>*{background:#fff}#nav_principal #submenu #main_contenidos_submenu .context-content #aeropuertos a{font-family:bold}#nav_principal #submenu #main_contenidos_submenu .context-content .tituloseccion{padding:4.75vw 10px;font-family:#000;font-size:6vw;border-bottom:1px solid #e9ecef}#nav_principal #submenu #main_contenidos_submenu .context-content h5{padding-bottom:5px;flex-direction:column;padding:10px;letter-spacing:0;font-size:5vw;margin-bottom:0px}@media(min-width: 768px){#nav_principal #submenu #main_contenidos_submenu .context-content h5{font-size:3.5vw}}#nav_principal #submenu #main_contenidos_submenu .context-content h5 span{letter-spacing:-0.1vw}#nav_principal #submenu #main_contenidos_submenu .context-content h5 a{font-family:bold;display:block;margin-top:5px;font-size:4vw;line-height:5vw;color:#1a2732}#nav_principal #submenu #main_contenidos_submenu .context-content h5#subtitle_navigation_mobile_airports{padding-top:20px;padding-bottom:10px;color:#72a300}#nav_principal #submenu #main_contenidos_submenu .context-content nav>*{background:#fff}#nav_principal #submenu #main_contenidos_submenu .context-content nav .subtitulo{padding:20px;border-top:1px solid #e9ecef}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li{border-bottom:1px solid #e9ecef}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li:first-child{border-top:1px solid #e9ecef}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li:last-child{border-bottom:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.cerrado{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.back{display:flex;align-items:center;justify-content:flex-start;font-family:medium}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.back h5{padding-top:0px !important;padding-bottom:0px !important}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.back .icon{font-size:2rem;transform:rotate(180deg);margin-left:-1rem;margin-top:-0.5rem}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.back a{color:#1a2732 !important;justify-content:flex-start;padding-left:0px !important}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.back a:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.active{transition:all .3s ease;border-top:1px solid #e9ecef}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.active>a{max-width:70%}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.active>a:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li.active>a:before{font-family:"Iconografia";content:"";margin-left:-10px;font-size:8vw;transform:rotate(-180deg)}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a{width:100%;color:#1a2732;display:flex;align-items:center;justify-content:space-between;text-decoration:none;transition:all .3s ease;font-size:4.5vw;padding:1.25vw 10px}@media(min-width: 768px){#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a{font-size:3vw}}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a.back{padding-left:60px}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a.back:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a.back:before{font-family:"Iconografia";content:"";font-size:5vw;transform:rotate(-180deg)}#nav_principal #submenu #main_contenidos_submenu .context-content nav ul li a:after{font-family:"Iconografia";content:"";font-size:8vw}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li{padding-top:0px;padding-bottom:0px}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li.active div{max-height:3000px}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li a{color:#1a2732;text-transform:uppercase}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div{height:100%;background:#fff;transition:all .3s ease;max-height:0px;overflow-y:hidden}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div h5{padding:20px 20px}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div h5 a{font-family:bold;padding:0px;text-transform:capitalize}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div h5 a:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li{background:#fff;min-width:100%}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a{color:#72a300;text-transform:none;padding:20px 10px}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li a.back{padding-left:20px}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li.back:after{display:none}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li div ul li.back:before{font-family:"Iconografia";content:"";font-size:2rem;transform:rotate(180deg)}#nav_principal #submenu #main_contenidos_submenu .context-content nav#pasajeros-aeropuerto>ul>li.active div{left:0px}#nav_principal #submenu #main_contenidos_submenu .context-content#idiomas nav ul li a{font-family:regular}#nav_principal #submenu #main_contenidos_submenu .buscador-nav{position:relative;height:auto;background:rgba(233,236,239,.9);padding:10px;transition:all .3s ease;display:flex;align-items:flex-start}@media(min-width: 768px){#nav_principal #submenu #main_contenidos_submenu .buscador-nav{position:fixed;width:85%;right:0px;height:12.5vw;bottom:10vw}}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form{display:flex;min-width:100%;align-items:center;background-color:#fff}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form>div{position:relative;min-width:100%}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form>div .icon-close{display:none}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form>div input{background:rgba(0,0,0,0);border:none;min-width:100%;border-bottom:1px solid #96ce00;padding:5px;padding-right:0px;font-family:bold}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form>div input:focus{outline:none;border-bottom:1px solid #1a2732}#nav_principal #submenu #main_contenidos_submenu .buscador-nav form>div button{position:absolute;right:5px;top:-0.6rem;font-size:2rem;border:0px;padding:.5rem;background:rgba(0,0,0,0)}#navegador-aeropuerto-desktop{background-color:#fff;z-index:-1;align-items:center;position:relative;display:none;border-bottom:1px solid rgba(157,157,156,.4)}@media(min-width: 768px){#navegador-aeropuerto-desktop{display:flex}}#navegador-aeropuerto-desktop>ul{display:flex;min-width:100%;justify-content:center;flex-wrap:wrap;padding-left:0px;padding-right:0px}#navegador-aeropuerto-desktop>ul>li{align-items:center;display:flex}@media(min-width: 1024px){#navegador-aeropuerto-desktop>ul>li{height:65px}}#navegador-aeropuerto-desktop>ul>li.current a:after{width:-moz-calc(100% - 20px*2);width:-webkit-calc(100% - 20px*2);width:calc(100% - 20px*2);top:50%}#navegador-aeropuerto-desktop>ul>li.current.active a:after{top:auto}#navegador-aeropuerto-desktop>ul>li.hasChild{transition:all .3s ease}@media(min-width: 768px){#navegador-aeropuerto-desktop>ul>li.hasChild.hasChild1 div ul{max-width:50%}}@media(min-width: 1240px){#navegador-aeropuerto-desktop>ul>li.hasChild.hasChild1 div ul{max-width:40%}}#navegador-aeropuerto-desktop>ul>li.hasChild.hasChild1 div ul li{min-width:49%;padding:0px .5%}#navegador-aeropuerto-desktop>ul>li.hasChild.hasChild2 div ul li{width:20%;padding-right:20px}#navegador-aeropuerto-desktop>ul>li>a{display:flex;padding:10px 20px;font-family:medium;color:#1a2732;align-items:center;text-decoration:none;justify-content:center;display:none}@media(min-width: 1024px){#navegador-aeropuerto-desktop>ul>li>a{display:flex}}#navegador-aeropuerto-desktop>ul>li>a.back{padding-left:20px}#navegador-aeropuerto-desktop>ul>li>a.back:after{display:none}#navegador-aeropuerto-desktop>ul>li>a.back:before{font-family:"Iconografia";content:"";font-size:2rem;transform:rotate(180deg)}#navegador-aeropuerto-desktop>ul>li div{min-width:100%;background:#96ce00;left:0px;background:#96ce00;position:absolute;display:none;top:60px}#navegador-aeropuerto-desktop>ul>li div ul{display:none;padding-top:20px;padding-bottom:20px}#navegador-aeropuerto-desktop>ul>li div ul li{padding-left:0px;margin-bottom:10px}#navegador-aeropuerto-desktop>ul>li div ul li a{text-transform:none;min-height:auto;color:#1a2732;font-family:bold}#navegador-aeropuerto-desktop>ul>li div ul li a:after{bottom:-40px;transition:all .6s ease}#navegador-aeropuerto-desktop>ul>li.active>a{position:relative}#navegador-aeropuerto-desktop>ul>li.active>a:after{content:"";position:absolute;bottom:-7px;width:100%;height:20px;background-image:url("../images/menu-supermenu-solapaActiva-ras.svg");background-repeat:no-repeat;background-position:center bottom;background-size:content;left:50%;transform:translateX(-50%);z-index:10}#navegador-aeropuerto-desktop>ul>li.active div{display:flex}#navegador-aeropuerto-desktop>ul>li.active div ul{display:flex}#navegador-aeropuerto-desktop>ul>li.active div ul.pasajero{align-items:flex-start}#navegador-aeropuerto-desktop>ul>li.active div ul.pasajero li a{padding-top:.5rem;padding-bottom:.5rem}.home .titulo_menu_pasajeros-aeropuerto,.home #pasajeros-aeropuerto,.prensa .titulo_menu_pasajeros-aeropuerto,.prensa #pasajeros-aeropuerto,.corporativa .titulo_menu_pasajeros-aeropuerto,.corporativa #pasajeros-aeropuerto,.pasajeros .titulo_menu_pasajeros-aeropuerto,.pasajeros #pasajeros-aeropuerto{display:none}.layout-home-aeropuerto #titulo_menu_pasajeros{display:none}@media(min-width: 768px){.layout-pasajero header #nav_principal #logo{max-width:auto}}.layout-pasajero header #nav_principal #logo #tituloheader{display:none}@media(min-width: 768px){.layout-pasajero header #nav_principal #logo #tituloheader{display:flex !important}}.layout-pasajero header #nav_principal .right-links ul{margin-right:0px}.layout-pasajero #navegador-aeropuerto-desktop>ul>li.defecto>a{flex-direction:column;align-items:space-between}.layout-pasajero #navegador-aeropuerto-desktop>ul>li.defecto>a span{color:#96ce00}.layout-pasajero #navegador-aeropuerto-desktop>ul>li.defecto>a:after{content:"";width:150px;height:6px;bottom:5px;background-color:#96ce00;position:absolute}#open-filtrovuelo.active{background-color:none !important;color:#96ce00 !important}.logo-box{display:flex}.logo-box .logoimg{position:relative;display:flex;align-items:center}@media(min-width: 768px){.logo-box .logoimg{margin-right:10px;padding-right:10px}}@media(min-width: 1024px){.logo-box .logoimg::after{content:"";width:1px;height:30%;right:0px;background-color:#525c65;position:absolute;top:50%;transform:translateY(-50%)}}.logo-box .logoimg img{max-height:40px}@media(min-width: 768px){.logo-box .logoimg img{max-height:60px}}.logo-box>p{align-items:center;margin-bottom:0px;display:none;z-index:-1;max-width:0px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.logo-box>p{max-width:30px;overflow:visible}}@media(min-width: 768px){.logo-box>p{display:flex}}.logo-box>p #eleccion{font-family:light;font-size:26px;font-style:normal;margin-bottom:5px;min-width:300px;white-space:nowrap}.logo-box .navbar{padding:0px;background:none !important}@media(min-width: 768px){.logo-box .navbar{margin-left:auto}}@media(min-width: 1024px){.logo-box .navbar{margin-left:0px}}.logo-box .place{display:flex;height:100% !important;align-items:center;color:#e9ecef}.logo-box .place .seccion{display:none;margin-right:5px}@media(min-width: 1024px){.logo-box .place .seccion{display:flex}}.logo-box .place .seccion span{font-family:light;line-height:0px;padding-bottom:5px;margin-right:10px;text-transform:lowercase}.logo-box .place>a{color:#fff;position:relative;padding-right:5px}.logo-box .place>a.dark{color:#1a2732}.logo-box .place .navbar-toggler{padding:0px;margin-left:0px;width:25px;background:none !important}.logo-box .place .navbar-toggler button{padding:0px;min-width:20px}@media(min-width: 1024px){.logo-box .place .navbar-toggler{margin-right:0px;padding-right:0px}}.logo-box .place .navbar-toggler .navbar-toggler-icon{position:relative;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;height:20px;width:100%}.logo-box .place .navbar-toggler .navbar-toggler-icon span{padding-bottom:0px;background-color:#e9ecef;width:100%;height:1px}@media(min-width: 1024px){.logo-box .place .navbar-toggler .navbar-toggler-icon span{height:2px}}.logo-box .place .navbar-toggler .navbar-toggler-icon span:nth-child(2){width:50%}.logo-box .place .navbar-toggler .navbar-toggler-icon span:last-child{width:75%}@media(min-width: 1024px){.logo-box .place{height:70px}}#titles{padding:20px;background:#1a2732;box-shadow:0px 0px 10px #1a2732;border-top:1px solid #525c65;width:100%}@media(min-width: 1024px){#titles{margin-left:-10%}}#titles #lugar_pagina{color:#e9ecef;font-size:4vw;font-family:light;line-height:4.5vw;margin-bottom:5px}#titles #titulo_pagina{color:#e9ecef;font-size:4.5vw;font-family:regular;margin-bottom:0px;font-family:bold}@media(min-width: 768px){#titles #titulo_pagina{font-size:3vw}}#buscador-desktop,#idiomas-desktop{position:absolute;top:70px;border-bottom:1px solid #e9ecef;align-items:center !important;padding:0px;padding-right:65px}#buscador-desktop#buscador-desktop,#idiomas-desktop#buscador-desktop{flex-direction:row}#buscador-desktop .opciones,#idiomas-desktop .opciones{padding-left:20px}#buscador-desktop .opciones>span,#idiomas-desktop .opciones>span{padding-right:10px}#buscador-desktop form,#idiomas-desktop form{min-width:100%}#buscador-desktop .button_group,#buscador-desktop form,#idiomas-desktop .button_group,#idiomas-desktop form{display:flex;align-items:center;justify-content:flex-end;flex:1;position:relative}#buscador-desktop .button_group.button_group:after,#buscador-desktop form.button_group:after,#idiomas-desktop .button_group.button_group:after,#idiomas-desktop form.button_group:after{display:none}#buscador-desktop .button_groupform,#buscador-desktop formform,#idiomas-desktop .button_groupform,#idiomas-desktop formform{min-width:100%}#buscador-desktop .button_group input,#buscador-desktop form input,#idiomas-desktop .button_group input,#idiomas-desktop form input{border:none;padding-left:.5rem;font-family:bold;width:100%;text-align:center;min-height:70px}#buscador-desktop .button_group input:focus,#buscador-desktop form input:focus,#idiomas-desktop .button_group input:focus,#idiomas-desktop form input:focus{outline:0}#buscador-desktop .button_group input+label,#buscador-desktop form input+label,#idiomas-desktop .button_group input+label,#idiomas-desktop form input+label{position:absolute;font-size:2rem;color:#1a2732;transition:all .3s ease;top:50%;transform:translateY(-50%)}#buscador-desktop .button_group input:invalid+label,#buscador-desktop form input:invalid+label,#idiomas-desktop .button_group input:invalid+label,#idiomas-desktop form input:invalid+label{left:40%}#buscador-desktop .button_group input:valid+label,#buscador-desktop form input:valid+label,#idiomas-desktop .button_group input:valid+label,#idiomas-desktop form input:valid+label{left:10%}#buscador-desktop .button_group .medium,#buscador-desktop .button_group .titulo-descarga,#buscador-desktop form .medium,#buscador-desktop form .titulo-descarga,#idiomas-desktop .button_group .medium,#idiomas-desktop .button_group .titulo-descarga,#idiomas-desktop form .medium,#idiomas-desktop form .titulo-descarga{margin-right:1rem}#buscador-desktop .button_group button,#buscador-desktop form button,#idiomas-desktop .button_group button,#idiomas-desktop form button{position:absolute;background:#1a2732;color:#e9ecef;border:none;font-size:1.2rem;top:0px;right:0px;height:100%}#buscador-desktop b,#idiomas-desktop b{margin-right:.2rem}#buscador-desktop#buscador-desktop,#idiomas-desktop#buscador-desktop{padding-right:0px}#buscador-desktop.links-desktop.container-fluid.d-flex{height:107px !important}.comercial picture{margin-top:-10px}.comercial [role=heading]{white-space:pre-wrap;padding-left:10px;padding-right:10px}#footerbreadcrumb{background:#1a2732;justify-content:none !important}#footerbreadcrumb a{color:#fff !important}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#footerbreadcrumb{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.2)}}#footerbreadcrumb .breadcrumb{border-radius:0px}@media(min-width: 1024px){#footerbreadcrumb .breadcrumb{border-bottom:0px}}@media(min-width: 1440px){#footerbreadcrumb .breadcrumb{border-bottom:0px}}@media(min-width: 1024px){#footerbreadcrumb .breadcrumb nav.col{padding-left:0px}}#footer{color:#96ce00;background:#1a2732}#footer a:hover{text-decoration:none}@media(min-width: 1024px){#footer .desktop-option{padding-top:20px;border-top:2px solid rgba(233,236,239,.2);margin-bottom:80px}}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){#footer .desktop-option li{max-width:115px}}#footer .desktop-option>article{display:flex;flex-direction:column}@media(min-width: 1024px){#footer .desktop-option>article{flex-direction:row}}#footer #copyright{min-width:100%;border-top:2px solid rgba(233,236,239,.2);padding:10px 0px;text-align:center;font-size:1rem;font-family:light}@media(min-width: 1024px){#footer #copyright{min-width:0px;margin:0px 0px;border-top:none;justify-content:flex-end;text-align:end}}#footer #footer_menu_links,#footer #enlaces_principales_footer{display:flex;align-items:flex-start;flex-direction:column;border-top:2px solid rgba(233,236,239,.2)}@media(min-width: 1024px){#footer #footer_menu_links,#footer #enlaces_principales_footer{flex-direction:row;flex-grow:1}}#footer #footer_menu_links ul,#footer #enlaces_principales_footer ul{flex-grow:1;display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:20px;padding-top:20px}@media(min-width: 1024px){#footer #footer_menu_links ul,#footer #enlaces_principales_footer ul{padding:0px}}#footer #footer_menu_links ul li,#footer #enlaces_principales_footer ul li{display:flex;padding:5px;align-items:center;justify-content:end;min-width:50%}@media(min-width: 768px){#footer #footer_menu_links ul li,#footer #enlaces_principales_footer ul li{min-width:auto}}@media(min-width: 1024px){#footer #footer_menu_links ul li,#footer #enlaces_principales_footer ul li{padding:0px;flex:0;padding-right:5px;min-width:auto;justify-content:flex-start}}@media screen and (min-width: 1024px)and (-ms-high-contrast: active),(min-width: 1024px)and (-ms-high-contrast: none){#footer #footer_menu_links ul li,#footer #enlaces_principales_footer ul li{flex:1}}@media(min-width: 1024px){#footer #footer_menu_links ul li:first-child,#footer #enlaces_principales_footer ul li:first-child{padding-left:0px}}#footer #footer_menu_links ul li a,#footer #enlaces_principales_footer ul li a{color:#fff;font-size:1rem}@media(min-width: 1024px){#footer #footer_menu_links ul li a,#footer #enlaces_principales_footer ul li a{white-space:nowrap;padding:10px}}@media(min-width: 1024px){#footer #footer_menu_links ul li:first-child a,#footer #enlaces_principales_footer ul li:first-child a{padding-left:0rem}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#footer #social-zone{border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:rgba(255,255,255,.2)}}@media(min-width: 1024px){#footer #social-zone{border-top:2px solid rgba(233,236,239,.2)}}#footer #footer-social-contact{min-width:100%;flex-grow:0;padding-bottom:20px;padding-top:20px}#footer #footer-social-contact:before{content:"";width:calc(100% - 40px);height:1px;position:absolute;background:rgba(233,236,239,.2);left:20px;top:20px}@media(min-width: 768px){#footer #footer-social-contact:before{top:0px}}@media(min-width: 1024px){#footer #footer-social-contact:before{display:none}}@media(max-width: 767.98px){#footer #footer-social-contact{position:relative;padding-top:20px}#footer #footer-social-contact>*{margin-top:30px;border-top:0px !important;align-items:flex-start !important}}@media(min-width: 1024px){#footer #footer-social-contact{padding-bottom:30px;padding-top:30px;display:flex;align-items:center;flex-direction:row;flex-grow:1;justify-content:flex-end;border:none;min-width:auto;width:auto}}#footer #footer-social-contact p{color:#fff;text-align:center;font-family:light}@media(min-width: 1024px){#footer #footer-social-contact p{font-family:light;color:#fff;padding-bottom:0px;padding-right:20px;text-transform:none;justify-content:flex-end;align-items:flex-end;padding-right:0px;margin-bottom:0px;font-size:16px;border-top:unset}}#footer #footer-social-contact ul{display:flex;justify-content:space-around;align-items:flex-start;padding-left:10px}@media(min-width: 768px){#footer #footer-social-contact ul{justify-content:center}}#footer #footer-social-contact ul a{color:#fff}#footer #footer-social-contact ul span:before{margin:0px .2rem}#footer #footer-social-contact ul:last-child span{margin-right:0px !important}#footer #footer-social-contact ul .col{padding:0px !important}#footer #footer-contact{padding-top:8px}@media(max-width: 1023.98px){#footer #footer-contact #footer-links-contact{margin-top:0 !important;margin-bottom:15px}#footer #footer-contact #footer-social-contact.flex-column{align-items:flex-start !important}#footer #footer-contact #footer-social-contact:before{width:0}}@media(min-width: 1024px){#footer #footer-contact{display:flex;padding-top:20px}#footer #footer-contact>article{display:flex;align-items:flex-start;margin-top:20px;margin-bottom:20px}#footer #footer-contact>article li{margin-bottom:10px}#footer #footer-contact>article li a{color:#fff;font-family:light}#footer #footer-contact>article div{margin-right:60px;max-width:126px}}#footer #footer-contact .container h5.white{height:37px}#footer #footer-other-sites{flex-direction:column;padding:5.5555555556vw 0px}#footer #footer-other-sites:before{content:"";width:calc(100% - 40px);height:2px;background:rgba(233,236,239,.2);display:block;position:relative;top:-20px;left:20px}@media(min-width: 768px){#footer #footer-other-sites{padding:4.9382716049vw 0px}#footer #footer-other-sites:before{display:none}}@media(min-width: 1024px){#footer #footer-other-sites{padding:2.5vw 0px}}@media(min-width: 1440px){#footer #footer-other-sites{padding:40px 0px}}@media(min-width: 768px){#footer #footer-other-sites{border-top:1px solid rgba(233,236,239,.2)}}#footer #footer-other-sites>article:before{content:"";width:100%;display:inline-block}@media(min-width: 1024px){#footer #footer-other-sites>article:before{display:none}}#footer #footer-other-sites>article div{width:100%}#footer #footer-other-sites>article div>ul{display:flex;flex-wrap:wrap}@media(min-width: 768px){#footer #footer-other-sites>article div>ul{display:flex}}#footer #footer-other-sites>article div>ul>li{flex-grow:0;float:left;width:50%;padding:10px 0px}@media(min-width: 768px){#footer #footer-other-sites>article div>ul>li{width:25%}}@media(min-width: 1024px){#footer #footer-other-sites>article div>ul>li{width:20%;padding:5px 0px}}#footer #footer-other-sites>article div>ul>li a{color:#fff;font-family:light}#footer #footer-info{padding:5.5555555556vw 0px;border-top:2px solid rgba(233,236,239,.2)}@media(min-width: 768px){#footer #footer-info{padding:7.4074074074vw 0px}}@media(min-width: 1024px){#footer #footer-info{padding:3.75vw 0px}}@media(min-width: 1440px){#footer #footer-info{padding:60px 0px}}#footer #footer-info .icon{font-size:11.1111111111vw;margin-right:2.7777777778vw}@media(min-width: 768px){#footer #footer-info .icon{font-size:4.9382716049vw;margin-right:1.2345679012vw}}@media(min-width: 1024px){#footer #footer-info .icon{font-size:2.5vw;margin-right:0.625vw}}@media(min-width: 1440px){#footer #footer-info .icon{font-size:40px;margin-right:10px}}#footer #footer-info .container{display:flex;flex-direction:column}@media(min-width: 768px){#footer #footer-info .container{flex-direction:row;flex-wrap:nowrap}}#footer #footer-info .container>div{display:flex;flex-direction:column;width:100%}#footer #footer-info .container>div a:hover{color:#96ce00}@media(min-width: 768px){#footer #footer-info .container>div{flex-grow:0;width:auto;flex-direction:column}}@media(min-width: 1024px){#footer #footer-info .container>div{width:auto}}#footer #footer-info .container>div [role=button]{margin-bottom:10px}@media(min-width: 1024px){#footer #footer-info .container>div [role=button] .icon{margin-bottom:1.875vw}}#footer #footer-info .container>div [role=button]>a{display:flex;flex-direction:row}@media(min-width: 1024px){#footer #footer-info .container>div [role=button]>a{flex-direction:column}}@media(min-width: 1024px){#footer #footer-info .container>div [role=button] .icon{display:block;margin:10px 0px;margin-bottom:1.875vw}}@media(min-width: 1440px){#footer #footer-info .container>div [role=button] .icon{margin-bottom:30px}}#footer #footer-info .container>div [role=button]+a{position:relative;top:-15px;margin-left:13.8888888889vw}#footer #footer-info .container>div [role=button]+a span{display:flex;align-items:center}@media(min-width: 768px){#footer #footer-info .container>div [role=button]+a{top:-20px;margin-left:6.1728395062vw;white-space:nowrap}}@media(min-width: 1024px){#footer #footer-info .container>div [role=button]+a{margin-left:0px}}#footer #footer-info .container>ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(min-width: 768px){#footer #footer-info .container>ul{flex-direction:row}}@media(min-width: 768px){#footer #footer-info .container>ul{display:flex;flex-grow:1;flex-wrap:wrap}}#footer #footer-info .container>ul>li{width:50%;margin-top:2.7777777778vw;margin-bottom:2.7777777778vw;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){#footer #footer-info .container>ul>li{width:auto;margin-top:0px;flex:1 0 33.3333%;margin-bottom:2.7777777778vw}}@media(min-width: 768px)and (max-width: 1023.98px){#footer #footer-info .container>ul>li:nth-child(n+4){max-width:33.3333%}}@media(min-width: 1024px){#footer #footer-info .container>ul>li{margin-bottom:0.625vw;flex:1 0 16.666666%}#footer #footer-info .container>ul>li:nth-child(n+7){max-width:16.66666%}}@media(min-width: 1440px){#footer #footer-info .container>ul>li{margin-bottom:10px}}#footer #footer-info p.text2{color:#fff;font-size:1.3rem;margin-bottom:0px;margin-top:-25px}@media(min-width: 1024px){#footer #footer-info p.text2{margin-top:-5px}}#footer #footer-info p.text3{margin-top:0px}@media(min-width: 1024px){#footer #footer-info p.text3{margin-top:-3.3333333333px}}#footer #footer-info li>p{padding:0px 55px;font-family:bold}@media(min-width: 1024px){#footer #footer-info li>p{padding:0px}}#footer #footer-info li a p{display:flex;align-items:center;font-size:4vw;font-family:regular;padding-left:55px;line-height:20px}@media(min-width: 768px){#footer #footer-info li a p{font-size:2vw}}@media(min-width: 1024px){#footer #footer-info li a p{font-size:1rem;padding-left:0px}}#footer #footer-info #footer-links-contact{display:flex;justify-content:space-between}#footer #footer-info #footer-links-contact a:hover{color:#96ce00}@media(min-width: 768px){#footer #footer-info #footer-links-contact{justify-content:flex-start}}@media(min-width: 768px){#footer #footer-info #footer-links-contact>li{display:flex;align-items:center;padding:0px 0.6172839506vw}}@media(min-width: 1024px){#footer #footer-info #footer-links-contact>li{padding:0px 0.3125vw}}@media(min-width: 1440px){#footer #footer-info #footer-links-contact>li{padding:0px 5px}}#footer #footer-info #footer-links-contact div[role=button] a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:bold;flex-wrap:nowrap !important;flex-wrap:wrap}#footer #footer-info #footer-links-contact div[role=button] a>article{font-family:bold !important}@media(min-width: 1024px){#footer #footer-info #footer-links-contact div[role=button] a{flex-direction:row;align-items:center}}#footer #footer-info #footer-links-contact div[role=button] a>div{display:flex;flex-direction:column}@media(max-width: 767.98px){#footer #footer-info #footer-links-contact div[role=button] a .w-100{padding-left:calc(3rem + 20px) !important;margin-top:-10px;margin-bottom:10px}}#footer .top-link{z-index:12;transition:all .25s ease-in-out;position:fixed;bottom:20px;flex-direction:column;background:#1a2732;bottom:0;right:auto;left:auto;display:inline-flex;width:100%;text-align:center;cursor:pointer;align-items:center;justify-content:center}#footer .top-link span{display:block;align-self:flex-start}#footer .top-link.show{visibility:visible;opacity:1}#footer .top-link.hide{visibility:hidden;opacity:0}#footer .top-link .up{font-family:light;text-transform:uppercase;display:inline-flex;flex-direction:column;align-items:center;color:#96ce00;justify-content:center;background-color:#1a2732;font-size:3vw;height:auto;width:35px;margin:0px}@media(min-width: 768px){#footer .top-link .up{font-size:2vw}}@media(min-width: 1024px){#footer .top-link .up{font-size:.7vw}}#footer .top-link .up:before{content:"";font-family:iconografia;transform:rotate(-90deg);margin-bottom:-15px;font-size:3vw;color:#96ce00}@media(min-width: 768px){#footer .top-link .up:before{font-size:2vw}}@media(min-width: 1024px){#footer .top-link .up:before{font-size:.7vw}}#footerbreadcrumb{background:#1a2732;border-bottom:1px solid #525c65}#footerbreadcrumb a{color:#fff !important;font-size:13px}#footerbreadcrumb a:last-child{color:#96ce00 !important}#footerbreadcrumb a:not([href="JavaScript:Void(0);"]):hover{color:#527500 !important}#footerbreadcrumb a:not([href]):hover{color:#fff !important}#footerbreadcrumb a:not([href]):last-child:hover{color:#96ce00 !important}#footerbreadcrumb a:not([class=text-decoration-underline]):last-child:hover{color:#96ce00 !important}#footerbreadcrumb .breadcrumb{border-radius:0px}@media(min-width: 1024px){#footerbreadcrumb .breadcrumb{border-bottom:0px}}@media(min-width: 1440px){#footerbreadcrumb .breadcrumb{border-bottom:0px}}@media(min-width: 1024px){#footerbreadcrumb .breadcrumb nav.col{padding-left:0px}}#footer{color:#96ce00;background:#1a2732}@media(min-width: 1024px){#footer{padding-left:0px;padding-right:0px}}#footer a{color:#e9ecef;font-family:regular;text-decoration:none}#footer section{padding-top:10px;padding-bottom:10px;border-top:1px solid #525c65;display:flex}#footer section:first-child{border-top:none;flex-direction:column}@media(min-width: 1024px){#footer section:first-child{flex-direction:row}}#footer section#footer-contact a{text-decoration:none;display:flex;flex-direction:row;align-items:flex-start;margin:0px 5px;color:#96ce00}@media(min-width: 1024px){#footer section#footer-contact a{flex-direction:column;margin-bottom:0px}}#footer section#footer-contact a .icon{font-size:11.1111111111vw}@media(min-width: 768px){#footer section#footer-contact a .icon{font-size:5.2083333333vw}}@media(min-width: 1024px){#footer section#footer-contact a .icon{font-size:3.6363636364vw}}@media(min-width: 1240px){#footer section#footer-contact a .icon{font-size:2.5vw}}@media(min-width: 1440px){#footer section#footer-contact a .icon{font-size:40px}}#footer section#footer-contact a:hover{opacity:1}#footer section#footer-contact #footer-links-contact{padding-top:.01rem;flex-grow:1;flex-direction:column;justify-content:center;margin-top:30px}#footer section#footer-contact #footer-links-contact nav{display:flex;flex-direction:column}@media(min-width: 768px){#footer section#footer-contact #footer-links-contact nav{flex-direction:row;justify-content:space-around}}@media(min-width: 1024px){#footer section#footer-contact #footer-links-contact nav{justify-content:flex-start;flex-wrap:wrap;gap:25px}}#footer section#footer-contact #footer-links-contact nav>div{padding:0px}@media(min-width: 1024px){#footer section#footer-contact #footer-links-contact nav>div{margin-top:20px;margin-bottom:20px}}#footer section#footer-contact #footer-links-contact nav>div .icon{color:#96ce00}#footer section#footer-contact #footer-links-contact nav>div:first-child{order:2;padding-left:0px}@media(min-width: 1024px){#footer section#footer-contact #footer-links-contact nav>div:first-child{order:1}}#footer section#footer-contact #footer-links-contact nav>div:last-child{order:1}@media(min-width: 1024px){#footer section#footer-contact #footer-links-contact nav>div:last-child{order:2}}#footer section#footer-contact #footer-links-contact nav>div a{font-family:bold}#footer section#footer-contact #footer-links-contact>a{display:flex}#footer section#footer-contact #footer-links-contact .icon{font-size:4rem;margin:0px}@media(min-width: 1024px){#footer section#footer-contact #footer-links-contact .icon{font-size:6rem;line-height:6rem;margin-right:0px;margin-left:-0.5rem;margin-top:-1rem}}#footer section#footer-contact #footer-links-contact article.subtitular,#footer section#footer-contact #footer-links-contact .question-answer .result article.answer,.question-answer .result #footer section#footer-contact #footer-links-contact article.answer,#footer section#footer-contact #footer-links-contact .tabla .fila.resultado article.celda,.tabla .fila.resultado #footer section#footer-contact #footer-links-contact article.celda,#footer section#footer-contact #footer-links-contact #banner.noticias article#last-news,#banner.noticias #footer section#footer-contact #footer-links-contact article#last-news,#footer section#footer-contact #footer-links-contact #nav_principal #submenu #cabecera_submenu article#links-desktop-2-nivel-nav,#nav_principal #submenu #cabecera_submenu #footer section#footer-contact #footer-links-contact article#links-desktop-2-nivel-nav,#footer section#footer-contact #footer-links-contact #buscador-desktop article.button_group,#buscador-desktop #footer section#footer-contact #footer-links-contact article.button_group,#footer section#footer-contact #footer-links-contact #idiomas-desktop article.button_group,#idiomas-desktop #footer section#footer-contact #footer-links-contact article.button_group{padding-top:5%}#footer section#footer-contact #footer-links-contact p{margin-top:0px;font-size:1rem;font-family:regular;margin-top:.2rem;margin-bottom:0px}#footer section#footer-contact #footer-links-contact p.tel{font-family:#000;font-size:1.2rem;color:#e9ecef;margin-top:0px}#footer section#footer-contact #footer-social-contact{min-width:100%;flex-grow:0;margin-left:-20px;margin-right:-20px;display:flex;justify-content:center;align-items:center;padding:20px 0px;border-top:1px solid #525c65}#footer section#footer-contact #footer-social-contact.flex-column{align-items:flex-end;padding:20px}#footer section#footer-contact #footer-social-contact nav.columna{flex-direction:column;align-items:flex-center}@media(min-width: 1024px){#footer section#footer-contact #footer-social-contact nav.columna{align-items:flex-end}}#footer section#footer-contact #footer-social-contact nav.columna h3{margin-right:0px}#footer section#footer-contact #footer-social-contact>nav{display:flex;align-items:center}#footer section#footer-contact #footer-social-contact.sinborde{border-top:0px;padding-top:0px;padding-bottom:0px}@media(min-width: 1024px){#footer section#footer-contact #footer-social-contact{margin-top:0px;align-items:center;padding-top:auto;min-width:auto;border:none;margin-left:0px;margin-right:0px}}#footer section#footer-contact #footer-social-contact h3{text-transform:lowercase;justify-content:center;align-items:center;display:flex;padding-bottom:10px;color:#e9ecef}@media(min-width: 1024px){#footer section#footer-contact #footer-social-contact h3{font-family:light;padding-bottom:20px;font-size:24px;padding-bottom:0px;padding-right:20px;text-transform:none;justify-content:flex-end;align-items:flex-end;padding-right:0px}}#footer section#footer-contact #footer-social-contact ul{display:flex;justify-content:space-around;align-items:flex-end}#footer section#footer-contact #footer-social-contact ul .col{padding:0px !important}#footer section#footer-contact #footer-social-contact ul .col .icon{font-size:2rem;margin:0px .2rem}@media(min-width: 1024px){#footer section#footer-contact #footer-social-contact ul .col .icon{font-size:3.5rem}}#footer section#footer-contact #footer-social-contact ul .col:last-child .icon{margin-right:0px !important}#footer section#enlaces_principales_footer{display:flex;padding:auto 20px;align-items:center;flex-direction:column;margin-left:-20px;margin-right:-20px}@media(min-width: 1024px){#footer section#enlaces_principales_footer{flex-direction:row;margin-left:0px;margin-right:0px}}#footer section#enlaces_principales_footer .inner{display:flex;align-items:center;flex-direction:column}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner{flex-direction:row}}#footer section#enlaces_principales_footer .inner ul{flex-grow:1;display:flex;align-items:flex-start;flex-wrap:wrap;padding-bottom:20px}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner ul{padding-bottom:0px}}#footer section#enlaces_principales_footer .inner ul li{display:flex;padding:10px;align-items:center;justify-content:center;min-width:50%;justify-content:center}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner ul li{padding:0px;flex:0;padding-right:5px;min-width:auto;justify-content:flex-start}}@media screen and (min-width: 1024px)and (-ms-high-contrast: active),(min-width: 1024px)and (-ms-high-contrast: none){#footer section#enlaces_principales_footer .inner ul li{flex:1}}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner ul li:first-child{padding-left:0px}}#footer section#enlaces_principales_footer .inner ul li a{font-family:bold;letter-spacing:.2px}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner ul li a{white-space:nowrap;padding:10px}}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner ul li:first-child a{padding-left:0rem}}#footer section#enlaces_principales_footer .inner #copyright{min-width:100%;display:flex;justify-content:center;border-top:1px solid #525c65;padding:20px 0px;padding-bottom:40px;white-space:nowrap}@media(min-width: 1024px){#footer section#enlaces_principales_footer .inner #copyright{min-width:0px;padding-bottom:auto;margin:0px 0px;border-top:none;padding:0px 20px;justify-content:flex-end}}#footer-other-sites{padding:5.5555555556vw 0px}#footer-other-sites:before{content:"";width:calc(100% - 40px);height:2px;background:rgba(233,236,239,.2);display:block;position:relative;top:-20px;left:20px}@media(min-width: 768px){#footer-other-sites{padding:4.9382716049vw 0px}#footer-other-sites:before{display:none}}@media(min-width: 1024px){#footer-other-sites{padding:2.5vw 0px}}@media(min-width: 1440px){#footer-other-sites{padding:40px 0px}}@media(min-width: 768px){#footer-other-sites{border-top:1px solid rgba(233,236,239,.2)}}#footer-other-sites>article:before{content:"";width:100%;display:inline-block}@media(min-width: 1024px){#footer-other-sites>article:before{display:none}}#footer-other-sites>article div{width:100%}#footer-other-sites>article div>ul{display:flex;flex-wrap:wrap}@media(min-width: 768px){#footer-other-sites>article div>ul{display:flex}}#footer-other-sites>article div>ul>li{flex-grow:0;float:left;width:50%;padding:10px 0px}@media(min-width: 768px){#footer-other-sites>article div>ul>li{width:auto;padding:1.2345679012vw 0.6172839506vw;flex:1 0 25%;display:flex;align-items:center;max-width:25%}}@media(min-width: 1024px){#footer-other-sites>article div>ul>li{padding:0.625vw 0.3125vw;flex:1 0 20%;max-width:20%}#footer-other-sites>article div>ul>li:nth-child(n+6){max-width:20%}}@media(min-width: 1440px){#footer-other-sites>article div>ul>li{padding:10px 5px}}#footer-other-sites>article div>ul>li a{color:#fff;font-family:light}#footer-info{padding:5.5555555556vw 0px;border-top:2px solid rgba(233,236,239,.2)}#footer-info a{color:#96ce00}#footer-info a:hover{color:#527500}@media(min-width: 768px){#footer-info{padding:2.4691358025vw 0px}}@media(min-width: 1024px){#footer-info{padding:1.25vw 0px}}@media(min-width: 1440px){#footer-info{padding:20px 0px}}#footer-info .icon{margin-top:0px;margin-bottom:0px;font-size:11.1111111111vw;margin-right:2.7777777778vw}@media(min-width: 768px){#footer-info .icon{font-size:4.9382716049vw;margin-right:1.2345679012vw}}@media(min-width: 1024px){#footer-info .icon{font-size:2.5vw;margin-right:0.625vw}}@media(min-width: 1440px){#footer-info .icon{font-size:40px;margin-right:10px}}#footer-info .container{display:flex;flex-direction:column}@media(min-width: 768px){#footer-info .container{flex-direction:row;flex-wrap:nowrap}}#footer-info .container>div{display:flex;flex-direction:column;width:100%}#footer-info .container>div .literal{font-family:#000 !important}#footer-info .container>div a:hover{color:#96ce00}@media(min-width: 768px){#footer-info .container>div{flex-grow:0;width:auto;flex-direction:column;margin-right:10px}}@media(min-width: 1024px){#footer-info .container>div{width:auto}}@media(min-width: 1024px){#footer-info .container>div [role=button] .icon{margin-bottom:1.875vw}}@media(min-width: 1440px){#footer-info .container>div [role=button] .icon{margin-bottom:30px}}#footer-info .container>div [role=button]>a{display:flex;flex-direction:row}@media(min-width: 1024px){#footer-info .container>div [role=button]>a{flex-direction:column}}@media(min-width: 1024px){#footer-info .container>div [role=button] .icon{display:block;margin-bottom:1.875vw}}@media(min-width: 1440px){#footer-info .container>div [role=button] .icon{margin-bottom:30px}}#footer-info .container>div [role=button]+a{position:relative;top:-12px;margin-left:13.8888888889vw}#footer-info .container>div [role=button]+a span{display:flex;align-items:center}@media(min-width: 768px){#footer-info .container>div [role=button]+a{margin-left:6.1728395062vw;white-space:nowrap}}@media(min-width: 1024px){#footer-info .container>div [role=button]+a{margin-left:0px}}#footer-info .container>ul{flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media(min-width: 768px){#footer-info .container>ul{flex-direction:row}}@media(min-width: 768px){#footer-info .container>ul{display:flex;flex-grow:1;flex-wrap:wrap}}#footer-info .container>ul>li{width:50%;margin-top:2.7777777778vw;margin-bottom:2.7777777778vw;display:flex;align-items:center;justify-content:center}@media(min-width: 768px){#footer-info .container>ul>li{width:auto;margin-top:0px;flex:0 0 33.3333%;margin-bottom:2.7777777778vw}}@media(min-width: 768px)and (max-width: 1023.98px){#footer-info .container>ul>li:nth-child(n+4){max-width:33.3333%}}@media(min-width: 1024px){#footer-info .container>ul>li{margin-bottom:0.625vw;flex:0 0 16.666666%}#footer-info .container>ul>li:nth-child(n+7){max-width:16.66666%}}@media(min-width: 1440px){#footer-info .container>ul>li{margin-bottom:10px}}#footer-info p.text2{color:#fff;font-size:1.3rem;margin-bottom:0px;margin-top:-25px}@media(min-width: 1024px){#footer-info p.text2{margin-top:-5px}}#footer-info p.text3{margin-top:0px}@media(min-width: 1024px){#footer-info p.text3{margin-top:-3.3333333333px}}#footer-info li>p{padding:0px 55px;font-family:bold}@media(min-width: 1024px){#footer-info li>p{padding:0px}}#footer-info li a p{display:flex;align-items:center;font-size:4vw;font-family:regular;padding-left:55px;line-height:20px}@media(min-width: 768px){#footer-info li a p{font-size:2vw}}@media(min-width: 1024px){#footer-info li a p{font-size:1rem;padding-left:0px}}#footer-info #footer-links-contact{display:flex;justify-content:space-between}#footer-info #footer-links-contact a:hover{color:#96ce00}@media(min-width: 768px){#footer-info #footer-links-contact{justify-content:flex-start}}@media(min-width: 768px){#footer-info #footer-links-contact>li{display:flex;align-items:center;padding:0px 0.6172839506vw}}@media(min-width: 1024px){#footer-info #footer-links-contact>li{padding:0px 0.3125vw}}@media(min-width: 1440px){#footer-info #footer-links-contact>li{padding:0px 5px}}#footer-info #footer-links-contact div[role=button] a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:bold;flex-wrap:nowrap !important;flex-wrap:wrap}#footer-info #footer-links-contact div[role=button] a>article{font-family:#000 !important}@media(min-width: 1024px){#footer-info #footer-links-contact div[role=button] a{flex-direction:row;align-items:center}}#footer-info #footer-links-contact div[role=button] a>div{display:flex;flex-direction:column}@media(max-width: 767.98px){#footer-info #footer-links-contact div[role=button] a .w-100{padding-left:calc(3rem + 20px) !important;margin-top:-10px;margin-bottom:10px}}#footer-links-contact{display:flex;justify-content:space-between}#footer-links-contact a:hover{color:#96ce00}@media(min-width: 768px){#footer-links-contact{justify-content:flex-start}}@media(min-width: 768px){#footer-links-contact>li{display:flex;align-items:center;padding:0px 0.6172839506vw}}@media(min-width: 1024px){#footer-links-contact>li{padding:0px 0.3125vw}}@media(min-width: 1440px){#footer-links-contact>li{padding:0px 5px}}#footer-links-contact div[role=button] a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-family:bold;flex-wrap:nowrap !important;flex-wrap:wrap}#footer-links-contact div[role=button] a>article{font-family:#000 !important}@media(min-width: 1024px){#footer-links-contact div[role=button] a{flex-direction:row;align-items:center}}#footer-links-contact div[role=button] a>div{display:flex;flex-direction:column}@media(max-width: 767.98px){#footer-links-contact div[role=button] a .w-100{padding-left:calc(3rem + 20px) !important;margin-top:-10px;margin-bottom:10px}}#avisos{display:flex;flex-direction:column;align-items:center;justify-content:space-between}#avisos .texto-aviso:after{width:80px;height:100%;position:absolute;top:0px;right:0px;content:""}#avisos .nivel-urgente{background-color:#d11447;color:#fff}#avisos .nivel-urgente .texto-aviso:after{background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #d11447)}#avisos .nivel-urgente .icon{color:#fff !important}#avisos .nivel-info{background-color:#71777d}#avisos .nivel-info .texto-aviso:after{background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #71777d)}#avisos .nivel-leve{background-color:#ff9f2f}#avisos .nivel-leve .texto-aviso:after{background-image:linear-gradient(to right, rgba(255, 255, 255, 0), #ff9f2f)}#avisos article{min-width:100%;max-width:100%;min-height:50px}@media(min-width: 768px){#avisos article{padding:0px;max-width:auto}}#avisos article .inner{align-items:flex-start;justify-content:space-between;display:flex;margin-left:auto;margin-right:auto}@media(min-width: 768px){#avisos article .inner{align-items:center}}#avisos .close{opacity:1;text-shadow:none;font-size:10vw;cursor:pointer}@media(min-width: 768px){#avisos .close{font-size:30px}}#avisos .close{margin-top:5px}#avisos .texto-aviso{align-items:center;overflow:hidden;position:relative;display:flex;flex-grow:1}@media(min-width: 768px){#avisos .texto-aviso{align-items:center;padding-left:0px;flex-direction:row;height:50px;align-items:center}}@media(min-width: 768px)and (min-width: 768px){#avisos .texto-aviso{max-width:768px}}@media(min-width: 768px)and (min-width: 1024px){#avisos .texto-aviso{max-width:1023px}}@media(min-width: 768px)and (min-width: 1240px){#avisos .texto-aviso{max-width:1240px}}@media(min-width: 768px)and (min-width: 1440px){#avisos .texto-aviso{max-width:1440px}}#avisos .texto-aviso .icon{font-size:7.5vw;padding-right:3.75vw;color:#1a2732}@media(min-width: 768px){#avisos .texto-aviso .icon{font-size:1.5rem;padding-right:.75rem}}#avisos .texto-aviso strong{font-family:bold;display:flex;flex-shrink:0;align-items:center}#avisos .texto-aviso .fecha{font-family:medium;display:none;white-space:nowrap;padding-left:10px}@media(min-width: 768px){#avisos .texto-aviso .fecha{display:flex;flex-shrink:0}}#avisos .texto-aviso .aviso{padding-left:10px;cursor:pointer;text-overflow:ellipsis;flex-grow:1;overflow-x:hidden;text-decoration:underline;white-space:nowrap;position:relative}#avisos .texto-aviso .aviso:hover{text-decoration:none}#avisos-nuevos,#alertas-infovuelo{display:none;flex-direction:column;align-items:center;justify-content:center;min-height:60px}#avisos-nuevos.visible,#alertas-infovuelo.visible{display:flex}#avisos-nuevos .nivel-urgente,#avisos-nuevos .nivel-leve,#alertas-infovuelo .nivel-urgente,#alertas-infovuelo .nivel-leve{background-color:#d11447}#avisos-nuevos .nivel-urgente .aviso,#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-urgente .aviso,#alertas-infovuelo .nivel-leve .aviso{background:linear-gradient(90deg, white 80%, transparent);background:-webkit-linear-gradient(45deg, white 80%, transparent);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);cursor:pointer}@media(min-width: 768px){#avisos-nuevos .nivel-urgente .aviso,#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-urgente .aviso,#alertas-infovuelo .nivel-leve .aviso{background:linear-gradient(0deg, white, white);background:-webkit-linear-gradient(0deg, white, white);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}#avisos-nuevos .nivel-info,#alertas-infovuelo .nivel-info{background-color:#9d9d9c}#avisos-nuevos .nivel-info .aviso,#alertas-infovuelo .nivel-info .aviso{background:linear-gradient(90deg, #1A2732 80%, transparent);background:-webkit-linear-gradient(45deg, #1A2732 80%, transparent);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px){#avisos-nuevos .nivel-info .aviso,#alertas-infovuelo .nivel-info .aviso{background:linear-gradient(0deg, #1A2732, #1A2732);background:-webkit-linear-gradient(0deg, #1A2732, #1A2732);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}#avisos-nuevos .nivel-leve,#alertas-infovuelo .nivel-leve{background-color:#ff9f2f}#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-leve .aviso{background:linear-gradient(90deg, #1A2732 80%, transparent);background:-webkit-linear-gradient(45deg, #1A2732 80%, transparent);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@media(min-width: 768px){#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-leve .aviso{background:linear-gradient(0deg, #1A2732, #1A2732);background:-webkit-linear-gradient(0deg, #1A2732, #1A2732);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}}#avisos-nuevos article,#alertas-infovuelo article{padding:15px 0px;flex-grow:1;align-items:flex-start}@media(min-width: 768px){#avisos-nuevos article,#alertas-infovuelo article{padding:0px;max-width:auto;align-items:center;margin:15px 0px}}@media(min-width: 1024px){#avisos-nuevos article,#alertas-infovuelo article{margin:0px}}#avisos-nuevos article .inner,#alertas-infovuelo article .inner{align-items:flex-start;justify-content:flex-start;display:flex;flex-grow:1;position:relative;margin-left:auto;margin-right:auto}@media(min-width: 768px){#avisos-nuevos article .inner,#alertas-infovuelo article .inner{align-items:center}}@media(min-width: 1440px){#avisos-nuevos article .inner,#alertas-infovuelo article .inner{padding-left:0px;padding-right:0px}}#avisos-nuevos .close,#alertas-infovuelo .close{opacity:1;font-size:8.3333333333vw;line-height:0vw;letter-spacing:0vw;right:-20px;top:-10px}@media(min-width: 768px){#avisos-nuevos .close,#alertas-infovuelo .close{font-size:3.8461538462vw;line-height:0vw;letter-spacing:0vw}}@media(min-width: 1024px){#avisos-nuevos .close,#alertas-infovuelo .close{font-size:2.0833333333vw;line-height:0vw;letter-spacing:0vw}}@media(min-width: 1440px){#avisos-nuevos .close,#alertas-infovuelo .close{font-size:30px;line-height:0px;letter-spacing:0px}}@media(min-width: 768px){#avisos-nuevos .close,#alertas-infovuelo .close{font-size:36px;position:absolute;top:50%;transform:translateY(-50%)}}#avisos-nuevos .icon,#alertas-infovuelo .icon{font-size:25px;line-height:0px;margin-top:0px;margin-right:8px}@media(min-width: 1024px){#avisos-nuevos .icon,#alertas-infovuelo .icon{margin-right:12px}}#avisos-nuevos .icon.icon-cerrar,#alertas-infovuelo .icon.icon-cerrar{font-size:20px !important;margin-right:0px;margin-top:0px}@media(min-width: 768px){#avisos-nuevos .icon.icon-cerrar,#alertas-infovuelo .icon.icon-cerrar{font-size:40px}}#avisos-nuevos .icon:before,#alertas-infovuelo .icon:before{font-family:Iconografia;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:100%;text-decoration:none;text-transform:none}#avisos-nuevos .texto-aviso,#alertas-infovuelo .texto-aviso{align-items:flex-start;overflow:hidden;position:relative;display:flex;flex-direction:column;margin-right:10px;max-height:100%;cursor:pointer}#avisos-nuevos .texto-aviso a,#alertas-infovuelo .texto-aviso a{color:#1a2732}#avisos-nuevos .texto-aviso .notificacion,#alertas-infovuelo .texto-aviso .notificacion{margin-bottom:0px}#avisos-nuevos .texto-aviso .leer-mas,#alertas-infovuelo .texto-aviso .leer-mas{font-family:medium;text-decoration:underline}@media(min-width: 768px){#avisos-nuevos .texto-aviso,#alertas-infovuelo .texto-aviso{align-items:flex-start;padding-left:0px}#avisos-nuevos .texto-aviso .titulo,#alertas-infovuelo .texto-aviso .titulo{font-size:1.79487vw;line-height:1.79487vw;letter-spacing:0vw}#avisos-nuevos .texto-aviso .notificacion,#alertas-infovuelo .texto-aviso .notificacion{font-size:.97222vw;line-height:1.11111vw;letter-spacing:0vw}}@media(min-width: 1024px){#avisos-nuevos .texto-aviso,#alertas-infovuelo .texto-aviso{margin-right:5px;margin-top:0px;min-height:100%}#avisos-nuevos .texto-aviso p,#alertas-infovuelo .texto-aviso p{margin-bottom:0px}#avisos-nuevos .texto-aviso .titulo-aviso,#alertas-infovuelo .texto-aviso .titulo-aviso{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:5px}#avisos-nuevos .texto-aviso .titulo-aviso .icon,#alertas-infovuelo .texto-aviso .titulo-aviso .icon{font-size:22px;margin-right:0px}#avisos-nuevos .texto-aviso .titulo,#alertas-infovuelo .texto-aviso .titulo{margin-left:0px;font-size:.97222vw;line-height:.97222vw;letter-spacing:0vw}#avisos-nuevos .texto-aviso .notifiacion,#alertas-infovuelo .texto-aviso .notifiacion{font-size:.97222vw;line-height:1.11111vw;letter-spacing:0vw}}@media(min-width: 1240px){#avisos-nuevos .texto-aviso .titulo,#alertas-infovuelo .texto-aviso .titulo{font-size:14px;line-height:14px;letter-spacing:0}#avisos-nuevos .texto-aviso .notificacion,#alertas-infovuelo .texto-aviso .notificacion{font-size:14px;line-height:16px;letter-spacing:0}}#avisos-nuevos .texto-aviso .icon,#alertas-infovuelo .texto-aviso .icon{font-size:1.1875vw;padding-right:0.3125vw;color:#1a2732}@media(min-width: 768px){#avisos-nuevos .texto-aviso .icon,#alertas-infovuelo .texto-aviso .icon{font-size:1.875vw;padding-right:0.5vw}}#avisos-nuevos .texto-aviso strong,#alertas-infovuelo .texto-aviso strong{font-family:medium;display:flex;flex-shrink:0;align-items:center;margin:0px;margin-right:5px}@media(min-width: 768px){#avisos-nuevos .texto-aviso strong,#alertas-infovuelo .texto-aviso strong{align-items:center}}#avisos-nuevos .texto-aviso .titulo,#alertas-infovuelo .texto-aviso .titulo{font-family:medium}#avisos-nuevos .texto-aviso .titulo span,#alertas-infovuelo .texto-aviso .titulo span{padding-left:7px}#avisos-nuevos .texto-aviso .aviso,#alertas-infovuelo .texto-aviso .aviso{padding-left:10px;cursor:pointer;text-overflow:ellipsis;flex-grow:1;overflow-x:hidden;text-decoration:underline;white-space:nowrap}#avisos-nuevos .texto-aviso .aviso .notificacion,#alertas-infovuelo .texto-aviso .aviso .notificacion{max-width:100%}#avisos-nuevos .texto-aviso .aviso .notificacion span,#alertas-infovuelo .texto-aviso .aviso .notificacion span{max-width:100%}#avisos-nuevos .texto-aviso .aviso .notificacion .leer-mas,#alertas-infovuelo .texto-aviso .aviso .notificacion .leer-mas{font-family:medium;text-decoration:underline}#avisos-nuevos .texto-aviso .aviso:hover,#alertas-infovuelo .texto-aviso .aviso:hover{text-decoration:none}#avisos-nuevos .texto-aviso .lightbox,#alertas-infovuelo .texto-aviso .lightbox{cursor:initial}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){#avisos-nuevos .nivel-urgente,#avisos-nuevos .nivel-leve,#alertas-infovuelo .nivel-urgente,#alertas-infovuelo .nivel-leve{background-color:#dc3545;color:#fff}#avisos-nuevos .nivel-urgente .aviso,#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-urgente .aviso,#alertas-infovuelo .nivel-leve .aviso{background:none}#avisos-nuevos .nivel-info,#alertas-infovuelo .nivel-info{background-color:#9d9d9c}#avisos-nuevos .nivel-info .aviso,#alertas-infovuelo .nivel-info .aviso{background:none}#avisos-nuevos .nivel-leve,#alertas-infovuelo .nivel-leve{background-color:#ff9f2f}#avisos-nuevos .nivel-leve .aviso,#alertas-infovuelo .nivel-leve .aviso{background:none}}#avisos-nuevos.varios,#alertas-infovuelo.varios{flex-direction:row;background:#e9ecef;position:relative;height:105px;min-height:105px;margin-left:-20px;margin-right:-20px}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){#avisos-nuevos.varios,#alertas-infovuelo.varios{flex-direction:column}}@media(min-width: 768px){#avisos-nuevos.varios,#alertas-infovuelo.varios{padding-bottom:0px}}#avisos-nuevos.varios .navegador-avisos,#alertas-infovuelo.varios .navegador-avisos{min-width:100%;display:flex;align-items:center;justify-content:center;padding:10px 0px;padding-top:20px;position:absolute;bottom:-10px;margin-bottom:10px}@media(max-width: 767.98px){#avisos-nuevos.varios .navegador-avisos,#alertas-infovuelo.varios .navegador-avisos{bottom:-25px;margin-bottom:20px}}@media(min-width: 768px){#avisos-nuevos.varios .navegador-avisos,#alertas-infovuelo.varios .navegador-avisos{bottom:0px}}#avisos-nuevos.varios .navegador-avisos li,#alertas-infovuelo.varios .navegador-avisos li{width:20px;height:20px;color:#fff;padding:10px 5px;margin:0px 10px;font-size:18px;font-weight:bold;display:flex;align-items:center;justify-content:center;position:relative}#avisos-nuevos.varios .navegador-avisos li:before,#alertas-infovuelo.varios .navegador-avisos li:before{content:"";width:0;height:0;border-style:solid;border-width:0 11px 11px 11px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #fff rgba(0,0,0,0);position:absolute;top:-10px;display:none}#avisos-nuevos.varios .navegador-avisos li.active,#alertas-infovuelo.varios .navegador-avisos li.active{background:#fff;color:#1a2732}#avisos-nuevos.varios .navegador-avisos li.active span,#alertas-infovuelo.varios .navegador-avisos li.active span{position:absolute}#avisos-nuevos.varios .navegador-avisos li.active:before,#alertas-infovuelo.varios .navegador-avisos li.active:before{display:block}#avisos-nuevos.varios .cierroavisos,#alertas-infovuelo.varios .cierroavisos{height:-moz-calc(100% - 20px);height:-webkit-calc(100% - 20px);height:calc(100% - 20px);background:rgba(82,92,101,.6);min-width:30px;margin-left:20px;margin-right:-5px;align-items:center;justify-content:center;border-top-left-radius:5px;border-bottom-left-radius:5px;position:relative;height:100px;transition:all .1s ease}@media(min-width: 768px)and (max-width: 1023.98px){#avisos-nuevos.varios .cierroavisos,#alertas-infovuelo.varios .cierroavisos{margin-right:-30px}}@media(min-width: 768px){#avisos-nuevos.varios .cierroavisos,#alertas-infovuelo.varios .cierroavisos{display:flex;overflow:visible}}#avisos-nuevos.varios .cierroavisos:hover,#alertas-infovuelo.varios .cierroavisos:hover{background:#525c65}@media(min-width: 1240px){#avisos-nuevos.varios .cierroavisos,#alertas-infovuelo.varios .cierroavisos{margin-right:0px;margin-left:0px;min-width:50px;position:absolute;right:0px;margin-top:0px;top:50%;transform:translateY(-50%);max-height:80%}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#avisos-nuevos.varios .cierroavisos,#alertas-infovuelo.varios .cierroavisos{top:5%}}#avisos-nuevos.varios .cierroavisos span,#alertas-infovuelo.varios .cierroavisos span{content:"";font-family:"Iconografia";font-size:50px;line-height:0px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}#avisos-nuevos.varios .fecha,#alertas-infovuelo.varios .fecha{display:none !important}@media(min-width: 768px){#avisos-nuevos.varios,#alertas-infovuelo.varios{margin-left:0px;margin-right:0px}}#avisos-nuevos.varios>div,#alertas-infovuelo.varios>div{display:flex;flex-wrap:nowrap;overflow-x:auto;flex-direction:row}@media(min-width: 768px){#avisos-nuevos.varios>div,#alertas-infovuelo.varios>div{-ms-overflow-style:none}#avisos-nuevos.varios>div:-webkit-scrollbar,#alertas-infovuelo.varios>div:-webkit-scrollbar{display:none}}@media(min-width: 1024px){#avisos-nuevos.varios>div,#alertas-infovuelo.varios>div{transition:all .6s ease;scrollbar-color:#cbd3da rgba(0,0,0,0)}#avisos-nuevos.varios>div::-webkit-scrollbar,#alertas-infovuelo.varios>div::-webkit-scrollbar{height:20px;border-radius:3px}#avisos-nuevos.varios>div::-webkit-scrollbar-track,#alertas-infovuelo.varios>div::-webkit-scrollbar-track{background:rgba(0,0,0,0)}#avisos-nuevos.varios>div::-webkit-scrollbar-thumb,#alertas-infovuelo.varios>div::-webkit-scrollbar-thumb{background:#cbd3da;border-radius:3px;transition:all .3s ease}#avisos-nuevos.varios>div::-webkit-scrollbar-thumb:hover,#alertas-infovuelo.varios>div::-webkit-scrollbar-thumb:hover{background:#aeb9c4}#avisos-nuevos.varios>div::-webkit-scrollbar-thumb:active,#alertas-infovuelo.varios>div::-webkit-scrollbar-thumb:active{background:#90a0af}#avisos-nuevos.varios>div::-webkit-scrollbar-button,#alertas-infovuelo.varios>div::-webkit-scrollbar-button{display:flex}}#avisos-nuevos.varios>div:hover,#alertas-infovuelo.varios>div:hover{scrollbar-color:#aeb9c4}#avisos-nuevos.varios .aviso,#alertas-infovuelo.varios .aviso{display:none;padding-left:20px;padding-right:20px;min-width:100%}#avisos-nuevos.varios .aviso.visible,#alertas-infovuelo.varios .aviso.visible{display:block;padding-bottom:13.8888888889vw}@media(min-width: 768px){#avisos-nuevos.varios .aviso,#alertas-infovuelo.varios .aviso{display:flex;margin-left:0px;margin-right:0px;padding-bottom:0px;margin-top:8px;margin-bottom:8px;min-width:245px;flex-basis:245px;flex-grow:1;align-items:stretch;max-height:16.049382716vw;cursor:pointer;padding:5px;background:rgba(0,0,0,0);justify-content:flex-start}}@media(min-width: 768px)and (min-width: 1024px){#avisos-nuevos.varios .aviso,#alertas-infovuelo.varios .aviso{min-width:33.333%;height:auto}}@media(min-width: 768px){#avisos-nuevos.varios .aviso:first-child,#alertas-infovuelo.varios .aviso:first-child{padding-left:0px}}#avisos-nuevos.varios .aviso .inner,#alertas-infovuelo.varios .aviso .inner{padding:0.625vw !important}#avisos-nuevos.varios .aviso .inner .close,#alertas-infovuelo.varios .aviso .inner .close{position:absolute;right:-10px;top:0px;color:inherit}#avisos-nuevos.varios .aviso .inner .notificacion,#alertas-infovuelo.varios .aviso .inner .notificacion{max-width:100%}@media(min-width: 768px){#avisos-nuevos.varios .aviso .inner .notificacion,#alertas-infovuelo.varios .aviso .inner .notificacion{color:#1a2732}}#avisos-nuevos.varios .aviso .inner .icon,#alertas-infovuelo.varios .aviso .inner .icon{margin-right:5px;font-size:20px;margin-top:4px}@media(min-width: 1024px){#avisos-nuevos.varios .aviso .inner .icon,#alertas-infovuelo.varios .aviso .inner .icon{margin-top:0px}}#avisos-nuevos.varios .aviso .inner .icon.icon-cerrar,#alertas-infovuelo.varios .aviso .inner .icon.icon-cerrar{right:0px}@media(min-width: 768px){#avisos-nuevos.varios .aviso .inner,#alertas-infovuelo.varios .aviso .inner{background:#fff;color:#1a2732;padding:10px;border-radius:5px;position:relative;border-bottom:3px solid #ec4371;display:flex;align-items:flex-start}#avisos-nuevos.varios .aviso .inner .icon,#alertas-infovuelo.varios .aviso .inner .icon{color:#ec4371;margin-right:5px;line-height:0px}#avisos-nuevos.varios .aviso .inner .icon.icon-cerrar,#alertas-infovuelo.varios .aviso .inner .icon.icon-cerrar{margin-top:0px;position:absolute;top:0px;right:0px;color:#1a2732 !important;max-width:initial !important}}#avisos-nuevos.varios .aviso .inner .texto-aviso,#alertas-infovuelo.varios .aviso .inner .texto-aviso{flex-direction:column;margin-top:2px;padding-right:10px}#avisos-nuevos.varios .aviso .inner .texto-aviso strong,#alertas-infovuelo.varios .aviso .inner .texto-aviso strong{margin:5px 0px}@media(min-width: 1024px){#avisos-nuevos.varios .aviso .inner .texto-aviso strong,#alertas-infovuelo.varios .aviso .inner .texto-aviso strong{margin:0px}}@media(min-width: 768px){#avisos-nuevos.varios .aviso .inner .texto-aviso,#alertas-infovuelo.varios .aviso .inner .texto-aviso{align-items:flex-start}}@media(min-width: 1024px){#avisos-nuevos.varios .aviso .inner .texto-aviso,#alertas-infovuelo.varios .aviso .inner .texto-aviso{margin-top:3px}}#avisos-nuevos.varios .aviso .inner .close,#alertas-infovuelo.varios .aviso .inner .close{top:-5px}@media(min-width: 768px){#avisos-nuevos.varios .aviso .inner .close,#alertas-infovuelo.varios .aviso .inner .close{position:absolute !important;top:0px;right:0px}}#avisos-nuevos.varios .aviso .inner .lightbox .icon-cerrar,#alertas-infovuelo.varios .aviso .inner .lightbox .icon-cerrar{position:absolute;top:-30px;right:0;max-width:initial !important;margin:0;padding:10px !important;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#avisos-nuevos.varios .aviso .inner .lightbox .icon-cerrar::before,#alertas-infovuelo.varios .aviso .inner .lightbox .icon-cerrar::before{color:#1a2732 !important}#avisos-nuevos.varios .aviso .lightbox>button,#alertas-infovuelo.varios .aviso .lightbox>button{background:rgba(0,0,0,0);border:none}#avisos-nuevos.varios .aviso .lightbox .inner,#alertas-infovuelo.varios .aviso .lightbox .inner{display:flex;border-bottom:none;flex-direction:column;position:relative}#avisos-nuevos.varios .aviso .lightbox[role=heading]:before,#alertas-infovuelo.varios .aviso .lightbox[role=heading]:before{content:"";font-family:"Iconografia";margin-right:5px}#avisos-nuevos.varios .aviso .lightbox p,#alertas-infovuelo.varios .aviso .lightbox p{margin-bottom:10px}#avisos-nuevos.varios .aviso .lightbox footer,#alertas-infovuelo.varios .aviso .lightbox footer{display:flex;align-items:center;min-width:100%}#avisos-nuevos.varios .aviso .lightbox.open,#alertas-infovuelo.varios .aviso .lightbox.open{display:flex;flex-direction:column}#avisos-nuevos.varios .aviso .lightbox.open>article,#alertas-infovuelo.varios .aviso .lightbox.open>article{flex-grow:1}@media(min-width: 768px){#avisos-nuevos.varios .aviso.nivel-leve .inner,#alertas-infovuelo.varios .aviso.nivel-leve .inner{border-bottom:3px solid #ff9f2f}#avisos-nuevos.varios .aviso.nivel-leve .inner .icon,#alertas-infovuelo.varios .aviso.nivel-leve .inner .icon{color:#ff9f2f}}#avisos-nuevos.varios .aviso.nivel-leve .lightbox [role=heading],#alertas-infovuelo.varios .aviso.nivel-leve .lightbox [role=heading]{color:#ff9f2f}@media(min-width: 768px){#avisos-nuevos.varios .aviso.nivel-info .inner,#alertas-infovuelo.varios .aviso.nivel-info .inner{border-bottom:3px solid #9d9d9c}#avisos-nuevos.varios .aviso.nivel-info .inner .icon,#alertas-infovuelo.varios .aviso.nivel-info .inner .icon{color:#9d9d9c}#avisos-nuevos.varios .aviso.nivel-info [role=heading]:before,#alertas-infovuelo.varios .aviso.nivel-info [role=heading]:before{content:""}}@media(max-width: 767.98px){#avisos-nuevos.varios .aviso.nivel-urgente .inner>.icon,#avisos-nuevos.varios .aviso.nivel-urgente .titulo,#alertas-infovuelo.varios .aviso.nivel-urgente .inner>.icon,#alertas-infovuelo.varios .aviso.nivel-urgente .titulo{color:#fff}}@media(min-width: 768px){#avisos-nuevos.varios .aviso.nivel-urgente .inner,#alertas-infovuelo.varios .aviso.nivel-urgente .inner{border-bottom:3px solid #d9154a}#avisos-nuevos.varios .aviso.nivel-urgente .inner .icon,#alertas-infovuelo.varios .aviso.nivel-urgente .inner .icon{color:#d9154a}}#avisos-nuevos.varios .aviso.nivel-urgente .lightbox [role=heading],#alertas-infovuelo.varios .aviso.nivel-urgente .lightbox [role=heading]{color:#d9154a}#avisos-nuevos .lightbox,#alertas-infovuelo .lightbox{height:auto;background:#fff !important;z-index:1000000000;border-radius:20px}#avisos-nuevos .lightbox [role=heading],#alertas-infovuelo .lightbox [role=heading]{font-weight:bold;color:#1a2732;background:#fff;border-radius:20px}#avisos-nuevos .lightbox [role=heading]:before,#alertas-infovuelo .lightbox [role=heading]:before{content:"";font-family:"Iconografia";margin-right:5px}#avisos-nuevos .lightbox [role=heading] span,#alertas-infovuelo .lightbox [role=heading] span{color:#1a2732;font-size:14px;margin-left:10px}#avisos-nuevos .lightbox article,#alertas-infovuelo .lightbox article{margin:0}#avisos-nuevos .lightbox.nivel-info [role=heading]:before,#alertas-infovuelo .lightbox.nivel-info [role=heading]:before{content:""}@media(min-width: 768px){#avisos-nuevos .lightbox .close,#alertas-infovuelo .lightbox .close{top:30px !important}}#avisos-nuevos .lightbox .modulo_destacado,#alertas-infovuelo .lightbox .modulo_destacado{background-color:#caced2;padding:1em;border-radius:.5em;margin-bottom:1em}#alertas-infovuelo{padding:10px;background-color:#9d9d9c;min-height:auto}#alertas-infovuelo .container.inner{display:flex;align-items:center;justify-content:center;font-size:20px !important}#alertas-infovuelo .texto-aviso .icon{font-size:1.875vw;padding-right:.5vw;font-size:24px}.layout-pasajero-filtro #banner .titles{padding:0px 20px}@media(min-width: 768px){.layout-pasajero-filtro #banner .titles{min-width:768px}}@media(min-width: 1024px){.layout-pasajero-filtro #banner .titles{min-width:1023px}}@media(min-width: 1240px){.layout-pasajero-filtro #banner .titles{min-width:1240px}}@media(min-width: 1440px){.layout-pasajero-filtro #banner .titles{min-width:1440px}}@media(min-width: 768px){.layout-pasajero-filtro #banner .titles{transform:translateX(-50%)}.layout-pasajero-filtro #banner .titles .breadcrumb{order:1;margin-bottom:40px !important}.layout-pasajero-filtro #banner .titles [role=heading]{order:2}}#banner picture{min-height:600px}#banner .container-fluid{padding:0px;position:relative}#banner .container-fluid .slider .slides{min-height:200px;max-height:200px}@media(min-width: 768px){#banner .container-fluid .slider .slides{min-height:350px}}@media(min-width: 1240px){#banner .container-fluid .slider .slides{min-height:400px}}@media(min-width: 1440px){#banner .container-fluid .slider .slides{min-height:500px}}#banner .container-fluid picture:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;background-image:linear-gradient(to right, rgba(26, 39, 50, 0.6), rgba(26, 39, 50, 0.2))}#banner .container-fluid .titles{top:100px;transform:translateY(-50%);z-index:3;display:flex;flex-direction:column;align-items:flex-start;padding-left:20px;padding-right:20px;color:#fff !important;position:absolute}@media(min-width: 768px){#banner .container-fluid .titles{line-height:80%}}@media(min-width: 1024px){#banner .container-fluid .titles{line-height:auto;padding-left:65px;max-width:100%;left:50%;top:0px;transform:translateX(-50%);padding-right:40%;width:100%}}@media(min-width: 1440px){#banner .container-fluid .titles{top:74px;top:20%;width:1600px;margin-left:auto;margin-right:auto;padding-right:16vw}}#banner .container-fluid .titles [role=heading]{font-family:#000;padding-bottom:10px;max-width:100%;line-height:100%;padding-bottom:0px}@media(min-width: 1024px){#banner .container-fluid .titles [role=heading]{line-height:130%}}@media(min-width: 1440px){#banner .container-fluid .titles [role=heading]{max-width:60%}}#banner .container-fluid .titles .subtitulopagina,#banner .container-fluid .titles .h3{color:#fff}#banner .container-fluid .titles .subtitulobaner.desktop{display:none}@media(min-width: 1240px){#banner .container-fluid .titles .subtitulobaner.desktop{display:flex}#banner .container-fluid .titles .subtitulobaner.mobile{display:none}}#banner.claro .container-fluid .titles{right:auto;left:50%;text-align:left;align-items:flex-start;transform:translateX(-50%) translateY(-50%)}@media(min-width: 768px){#banner.claro .container-fluid .titles{top:40%;transform:translate(-50%, -50%)}}#banner nav{display:flex;position:absolute;bottom:1rem;z-index:10;left:50%;transform:translateX(-50%);align-items:center;z-index:2000}#banner nav ul.bullets{display:none;height:5px;width:100%;justify-content:flex-end;align-items:center;padding-right:40px}#banner nav ul.bullets li{height:2px;min-width:20px;border:1px solid #e9ecef;margin:0px 5px;cursor:pointer}@media(min-width: 1440px){#banner nav ul.bullets li{min-width:40px}}#banner nav ul.bullets li.active{background:#96ce00;border:none}#banner nav .botonactivador{display:none;width:20px;height:20px;border:2px solid #1a2732;background:#1a2732;border-radius:100%;position:absolute;right:20px;top:50%;transition:all .3s ease;transform:translateY(-50%);cursor:pointer}@media(min-width: 1024px){#banner nav .botonactivador{right:75px}}#banner nav .botonactivador:after,#banner nav .botonactivador:before{content:"";height:70%;position:absolute;width:2px;background-color:#fff;left:30%;top:50%;transform:translateY(-50%);transition:all .2s ease}#banner nav .botonactivador:after{left:auto;right:30%}#banner nav .botonactivador:hover{background:#1a2732}#banner nav .botonactivador.parado:before,#banner nav .botonactivador.parado:after{content:"";height:50%;position:absolute;width:2px;background-color:#fff;left:50%;top:50%;transform:translateY(-80%) rotate(-45deg) translateX(0)}#banner nav .botonactivador.parado:after{left:auto;right:40%;transform:rotate(45deg) translateY(-20%) translateX(-49%)}@media(min-width: 1240px){#banner.tercernivel .container-fluid .slider .slides{max-height:320px;min-height:320px}}#banner.tercernivel .container-fluid .titles{align-items:flex-start;top:100px;line-height:80%}@media(min-width: 768px){#banner.tercernivel .container-fluid .titles{line-height:auto;left:50%;transform:translate(-50%, -50%);top:30%}}@media(min-width: 1024px){#banner.tercernivel .container-fluid .titles [role=heading]{max-width:70%;line-height:110%}}#banner.tercernivel .container-fluid .titles .breadcrumb nav a{font-size:.8rem;padding-left:.1rem}#banner.tercernivel .container-fluid .titles .breadcrumb nav a:after{margin-left:.1rem}@media(min-width: 1240px){#banner.tercernivel .container-fluid .titles .breadcrumb{margin-bottom:80px;order:1}}#banner.noticias #last-news{position:absolute;z-index:4;width:100%;padding-top:5px}@media(min-width: 768px){#banner.noticias #last-news{max-width:768px}}@media(min-width: 1024px){#banner.noticias #last-news{max-width:1023px}}@media(min-width: 1240px){#banner.noticias #last-news{max-width:1240px}}@media(min-width: 1440px){#banner.noticias #last-news{max-width:1440px}}@media(min-width: 768px){#banner.noticias #last-news{transform:translateX(-50%);left:50%;top:10px}}#banner.noticias .slide .titles{top:50%;display:flex;flex-direction:column;height:100%;min-width:100%;padding-top:230px;padding-right:0px;right:auto;flex-direction:column;align-items:flex-start;display:none}@media(min-width: 768px){#banner.noticias .slide .titles{top:40%;max-height:auto;z-index:3;padding-left:65px;left:50%;transform:translate(-50%, -50%)}}@media(min-width: 768px)and (min-width: 768px){#banner.noticias .slide .titles{min-width:768px}}@media(min-width: 768px)and (min-width: 1024px){#banner.noticias .slide .titles{min-width:1023px}}@media(min-width: 768px)and (min-width: 1240px){#banner.noticias .slide .titles{min-width:1240px}}@media(min-width: 768px)and (min-width: 1440px){#banner.noticias .slide .titles{min-width:1440px}}@media(min-width: 1440px){#banner.noticias .slide .titles{top:30%}}#banner.noticias .slide .titles>*{display:flex}#banner.noticias .slide .titles [role=heading]{text-align:left;text-overflow:ellipsis;line-height:2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-width:100%;max-height:4rem;margin-bottom:10px}@media(min-width: 768px){#banner.noticias .slide .titles [role=heading]{margin-bottom:40px;margin-top:20px;max-width:100%}}@media(min-width: 1024px){#banner.noticias .slide .titles [role=heading]{max-height:10.5rem;line-height:3.5rem;-webkit-line-clamp:3;margin-bottom:20px}}@media(min-width: 1024px){#banner.noticias .slide .titles .button{padding-left:60px;padding-right:60px}}#banner.noticias .slide.active .titles{display:flex}.linealinks{flex-wrap:nowrap;margin:0px;position:relative;display:flex;background:none}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.linealinks{min-width:100%}}.linealinks aside{margin-left:20px}@media(min-width: 1024px){.linealinks{flex-wrap:wrap;overflow-x:visible;justify-content:center}}.linealinks div{flex:0 0 75vw;background:#fff;margin-right:20px;-webkit-box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);-moz-box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);box-shadow:0px 2px 6px -2px rgba(0,0,0,.42);padding:10px 10px}@media(min-width: 768px){.linealinks div{flex:0 0 25vw;padding:5px}}@media(min-width: 1024px){.linealinks div{flex:0 0 16.666666%;max-width:16.666666%;margin-right:0px;margin-left:0px;min-width:auto;box-shadow:none}}.linealinks div a{height:auto;padding:5px 0;display:inline-block;white-space:normal;text-decoration:none;min-width:100%}@media(min-width: 1024px){.linealinks div a{box-shadow:inherit;padding-right:0rem;padding:0px 20px;display:inline-block}}.linealinks div a .icon{font-size:13.8888888889vw;margin-bottom:0px}@media(min-width: 768px){.linealinks div a .icon{font-size:6.5104166667vw}}@media(min-width: 1024px){.linealinks div a .icon{font-size:4.5454545455vw}}@media(min-width: 1240px){.linealinks div a .icon{font-size:3.125vw}}@media(min-width: 1440px){.linealinks div a .icon{font-size:50px}}.linealinks div a .text{color:#1a2732}@media(min-width: 1024px){.linealinks div a .text{line-height:110%;padding-top:0px}}@media(min-width: 768px){.linealinks.servicios.linealinks div{flex:0 0 33vw;padding:0px}.linealinks.servicios.linealinks div a{padding:20px 10px}}.linealinks.servicios a .text{color:#1a2732}@media(min-width: 1024px){.linealinks.servicios a .text{line-height:115%}}.linealinks.transportes{display:flex;flex-direction:row;justify-content:flex-start}@media(min-width: 768px){.linealinks.transportes.linealinks div{flex:0 0 33vw;padding:0px}.linealinks.transportes.linealinks div a{padding:20px 10px}}.linealinks.transportes [role=button]{padding:10px 10px;margin-bottom:0px;justify-content:center;display:flex}@media(min-width: 1024px){.linealinks.transportes [role=button]{padding:0px;flex-grow:1}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){.linealinks.transportes [role=button]{min-height:120px;max-height:200px}}.linealinks.transportes [role=button] a{min-width:100%;padding:0px;background:#fff;display:flex;flex-direction:column}@media(min-width: 1024px){.linealinks.transportes [role=button] a{align-items:center;border-bottom:1px solid #e9ecef;background:none;padding:10px 0px;flex-direction:row}}.linealinks.transportes [role=button] a .icono{display:flex;flex-direction:row;align-items:center;margin-bottom:0px}@media screen and (-ms-high-contrast: active)and (min-width: 1024px),(-ms-high-contrast: none)and (min-width: 1024px){.linealinks.transportes [role=button] a .icono{margin-right:40px !important}}@media screen and (-ms-high-contrast: active)and (min-width: 1240px),(-ms-high-contrast: none)and (min-width: 1240px){.linealinks.transportes [role=button] a .icono{margin-right:20px !important}}.linealinks.transportes [role=button] a .icono .title{color:#1a2732;font-family:medium;margin-left:20px;align-items:flex-start;border-bottom:none}@media(min-width: 1024px){.linealinks.transportes [role=button] a .icono .title{display:none}}.linealinks.transportes [role=button] a .text{color:#52595e;align-items:center;padding:0px}.linealinks.transportes [role=button] a .text strong{display:none;border-bottom:none}@media(min-width: 1024px){.linealinks.transportes [role=button] a .text strong{display:Flex;padding-bottom:0px}}.linealinks.transportes [role=button] a .text .subtitular,.linealinks.transportes [role=button] a .text .question-answer .result .answer,.question-answer .result .linealinks.transportes [role=button] a .text .answer,.linealinks.transportes [role=button] a .text .autocompletable ul li,.autocompletable ul .linealinks.transportes [role=button] a .text li,.linealinks.transportes [role=button] a .text .btn-group.lineas a,.btn-group.lineas .linealinks.transportes [role=button] a .text a,.linealinks.transportes [role=button] a .text .tabla .fila.resultado .celda,.tabla .fila.resultado .linealinks.transportes [role=button] a .text .celda,.linealinks.transportes [role=button] a .text .breadcrumb a,.breadcrumb .linealinks.transportes [role=button] a .text a,.linealinks.transportes [role=button] a .text #nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav,#nav_principal #submenu #cabecera_submenu .linealinks.transportes [role=button] a .text #links-desktop-2-nivel-nav,.linealinks.transportes [role=button] a .text #navegador-aeropuerto-desktop>ul>li,.linealinks.transportes [role=button] a .text #buscador-desktop .button_group.button_group,#buscador-desktop .linealinks.transportes [role=button] a .text .button_group.button_group,.linealinks.transportes [role=button] a .text #idiomas-desktop .button_group.button_group,#idiomas-desktop .linealinks.transportes [role=button] a .text .button_group.button_group,.linealinks.transportes [role=button] a .text #banner.noticias #last-news,#banner.noticias .linealinks.transportes [role=button] a .text #last-news{padding:20px 0px}@media(min-width: 1024px){.linealinks.transportes [role=button] a .text .subtitular,.linealinks.transportes [role=button] a .text .question-answer .result .answer,.question-answer .result .linealinks.transportes [role=button] a .text .answer,.linealinks.transportes [role=button] a .text .autocompletable ul li,.autocompletable ul .linealinks.transportes [role=button] a .text li,.linealinks.transportes [role=button] a .text .btn-group.lineas a,.btn-group.lineas .linealinks.transportes [role=button] a .text a,.linealinks.transportes [role=button] a .text .tabla .fila.resultado .celda,.tabla .fila.resultado .linealinks.transportes [role=button] a .text .celda,.linealinks.transportes [role=button] a .text .breadcrumb a,.breadcrumb .linealinks.transportes [role=button] a .text a,.linealinks.transportes [role=button] a .text #nav_principal #submenu #cabecera_submenu #links-desktop-2-nivel-nav,#nav_principal #submenu #cabecera_submenu .linealinks.transportes [role=button] a .text #links-desktop-2-nivel-nav,.linealinks.transportes [role=button] a .text #navegador-aeropuerto-desktop>ul>li,.linealinks.transportes [role=button] a .text #buscador-desktop .button_group.button_group,#buscador-desktop .linealinks.transportes [role=button] a .text .button_group.button_group,.linealinks.transportes [role=button] a .text #idiomas-desktop .button_group.button_group,#idiomas-desktop .linealinks.transportes [role=button] a .text .button_group.button_group,.linealinks.transportes [role=button] a .text #banner.noticias #last-news,#banner.noticias .linealinks.transportes [role=button] a .text #last-news{padding:0px}}@media(min-width: 1024px){.linealinks.transportes [role=button] a .text{display:flex;align-items:flex-start;margin-top:0px;padding-top:0px}}@media(min-width: 1024px){.linealinks.transportes [role=button]{min-width:100%}.linealinks.transportes [role=button] a{flex-direction:row;align-items:flex-start;justify-content:center;min-width:100%;position:relative}.linealinks.transportes [role=button] a .icono{flex:1;margin-right:20px}.linealinks.transportes [role=button] a .icono .icon{font-size:13.8888888889vw}}@media(min-width: 1024px)and (min-width: 768px){.linealinks.transportes [role=button] a .icono .icon{font-size:6.5104166667vw}}@media(min-width: 1024px)and (min-width: 1024px){.linealinks.transportes [role=button] a .icono .icon{font-size:4.5454545455vw}}@media(min-width: 1024px)and (min-width: 1240px){.linealinks.transportes [role=button] a .icono .icon{font-size:3.125vw}}@media(min-width: 1024px)and (min-width: 1440px){.linealinks.transportes [role=button] a .icono .icon{font-size:50px}}@media(min-width: 1024px){.linealinks.transportes [role=button] a .text{flex:6;display:flex;flex-direction:column;padding-right:20px;max-width:100%;position:relative}.linealinks.transportes [role=button] a .text span{max-width:100%}.linealinks.transportes [role=button] a .text strong{font-family:medium}.linealinks.transportes [role=button] a .text:after{content:"";font-family:"Iconografia";position:absolute;top:50%;right:-1rem;transform:translateY(-50%);font-size:2rem;color:#1a2732}}.linealinks.transportes [role=button]:last-child a{border-bottom:none}#infovuelos{position:relative;z-index:100;margin:0px;z-index:998}@media(max-width: 1023.98px){#infovuelos .d-none{display:none !important}}#infovuelos.partidas .origen,#infovuelos.partidas .cinta{display:none !important}#infovuelos.llegadas .destinoHome,#infovuelos.llegadas .puerta_embarque{display:none !important}#infovuelos #infovuelos-titulo>nav{position:absolute;top:-50px;left:50%;transform:translateX(-50%);z-index:-1}#infovuelos #infovuelos-titulo>nav ul{display:flex}#infovuelos #infovuelos-titulo>nav ul li{height:50px;display:flex;align-items:center;margin-right:10px;background:#fff;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px;cursor:pointer;min-width:20%}#infovuelos #infovuelos-titulo>nav ul li.active{background:#525c65;color:#fff}#infovuelos #infovuelos-titulo>nav ul li.active .icon{color:#e9ecef}#infovuelos #infovuelos-titulo>nav ul li:focus{outline:none}#infovuelos #infovuelos-titulo>nav ul li .icon{font-size:2rem;margin-right:.5rem;color:#527500}#infovuelos #infovuelos-resultado .resultadoinfovuelos{display:none}#infovuelos #infovuelos-resultado .resultadoinfovuelos.active{display:block}#infovuelos #infovuelos-resultado .resultadoinfovuelos .noResults{font-family:regular}@media(min-width: 768px){#infovuelos #infovuelos-resultado .resultadoinfovuelos .resultado{padding-top:10px;padding-bottom:10px}}#infovuelos #infovuelos-resultado .resultadoinfovuelos .resultado:nth-child(2n+1){background-color:#e9ecef !important}#infovuelos .fila.separador{background:#96ce00;padding-top:0px;padding-bottom:0px}#infovuelos .fila.separador .container{background:rgba(0,0,0,0)}#infovuelos .fila .container{padding-top:10px;padding-bottom:10px;display:flex;align-items:center}#infovuelos .fila .container ul{width:100%;display:flex;flex-wrap:wrap}#infovuelos .fila .container ul li{display:flex;align-items:flex-start;justify-content:flex-start;flex:2;padding-right:10px}@media(min-width: 768px){#infovuelos .fila .container ul li{align-items:center;padding-left:10px}}#infovuelos .fila .container ul li.puerta_embarque,#infovuelos .fila .container ul li.estado_vuelo,#infovuelos .fila .container ul li.compania{flex:2}#infovuelos .fila .container ul li.hora,#infovuelos .fila .container ul li.vuelo,#infovuelos .fila .container ul li.terminal{flex:2;padding-right:20px}@media(min-width: 1024px){#infovuelos .fila .container ul li.hora,#infovuelos .fila .container ul li.vuelo,#infovuelos .fila .container ul li.terminal{padding-right:0px}}#infovuelos .fila .container ul li.hora{flex:1;max-width:60px}@media(min-width: 1240px){#infovuelos .fila .container ul li.hora{max-width:100px}}#infovuelos .fila.titulo{background:#525c65;color:#e9ecef;font-family:light;text-transform:uppercase;font-size:.8rem}#infovuelos .fila.titulo .container ul li{justify-content:flex-start;align-items:center}#infovuelos .fila.titulo .container ul li.terminal{justify-content:center}#infovuelos .fila.titulo .container ul li span{display:none}@media(min-width: 1024px){#infovuelos .fila.titulo .container ul li span{width:30px;height:30px;border:1px solid #e9ecef;margin-left:10px;border-radius:100%}}#infovuelos .fila.noResults{background:#525c65;color:#e9ecef;padding:10px 0px;height:40px;display:flex;align-items:center;position:relative;z-index:10;border:none;font-family:regular}#infovuelos .fila.resultado .container{background:rgba(0,0,0,0);color:#1a2732;font-family:bold;font-size:.85rem}#infovuelos .fila.resultado .container ul li{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media(min-width: 768px){#infovuelos .fila.resultado .container ul li{justify-content:center;width:15%}}#infovuelos .fila.resultado .container ul li.hora .tachado{text-decoration:line-through;font-family:light}#infovuelos .fila.resultado .container ul li.compania{flex-direction:row;justify-content:flex-start;align-items:center}#infovuelos .fila.resultado .container ul li.compania img{max-width:50%;border-radius:.2rem}#infovuelos .fila.resultado .container ul li.compania .text{margin-left:20px;color:#527500}#infovuelos .fila.resultado .container ul li.destino{position:relative}#infovuelos .fila.resultado .container ul li.destino span{max-width:100%}#infovuelos .fila.resultado .container ul li.terminal{align-items:center;justify-content:center}@media(min-width: 768px){#infovuelos .fila.resultado .container ul li.terminal{align-items:center}}#infovuelos .fila.resultado .container ul li.terminal .terminal{width:34px;height:34px;border-radius:100%;display:flex;align-items:center;justify-content:center}#infovuelos .fila.resultado .container ul li.terminal .terminal.T4{background-color:#ff9e1b;color:#fff;font-size:1rem}#infovuelos .fila.resultado .container ul li.terminal .terminal.TA{background-color:#96ce00;color:#fff;font-size:1rem}#infovuelos .fila.resultado .container ul li.mostrador_facturacion{flex-direction:row;font-family:light;align-items:center;justify-content:flex-start}#infovuelos .fila.resultado .container ul li.mostrador_facturacion strong{font-family:bold}#infovuelos .fila.resultado .container ul li.mostrador_facturacion span{padding:0px .2rem}#infovuelos .fila.resultado .container ul li.puerta_embarque span,#infovuelos .fila.resultado .container ul li.cinta span{width:36px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:.2rem;font-size:.8rem;font-family:medium}#infovuelos .fila.resultado .container ul li.puerta_embarque span.blue,#infovuelos .fila.resultado .container ul li.cinta span.blue{background:#005eb8;color:#fff}#infovuelos .fila.resultado .container ul li.puerta_embarque span.orange,#infovuelos .fila.resultado .container ul li.cinta span.orange{background:orange;color:#fff}#infovuelos .fila.resultado .container ul li.estado_vuelo{min-width:100%}@media(min-width: 1024px){#infovuelos .fila.resultado .container ul li.estado_vuelo{min-width:auto}}#infovuelos .fila.resultado .container ul li.estado_vuelo span{text-transform:uppercase}#infovuelos .fila.resultado .container ul li.estado_vuelo span.ultima{color:#d11447}#infovuelos .fila.resultado .container ul li.estado_vuelo span.ultima{color:#d11447}#infovuelos .fila.resultado .container ul li.estado_vuelo span.retrasado{color:#d9154a}#infovuelos .fila.resultado .container ul li.estado_vuelo span.embarcando{color:#527500}#infovuelos #infovuelos-resultado .fila .container ul{width:100%}@media(min-width: 1024px){#infovuelos #infovuelos-resultado .fila .container ul{width:-moz-calc(100% - 275px);width:-webkit-calc(100% - 275px);width:calc(100% - 275px)}}@media(min-width: 1240px){#infovuelos #infovuelos-resultado .fila .container ul{width:-moz-calc(100% - 300px);width:-webkit-calc(100% - 300px);width:calc(100% - 300px)}}#infovuelos #infovuelos-resultado .fila.active{display:flex}#infovuelos.filtro{background:rgba(0,0,0,0)}@media(min-width: 768px){#infovuelos.filtro{margin-top:40px;margin-top:0px}}#infovuelos.filtro .dia{display:flex;flex-direction:column}#infovuelos.filtro .fila{position:relative}#infovuelos.filtro .fila.titulo{background:#525c65;display:none}#infovuelos.filtro .fila.resultado:after{font-family:"Iconografia";content:"";font-size:8vw;position:absolute;right:20px;color:#9d9d9c;top:50%;transform:translateY(-50%) rotate(90deg)}@media(min-width: 1024px){#infovuelos.filtro .fila.resultado:after{display:none}}#infovuelos.filtro .fila.resultado.active:after{transform:rotate(-90deg);top:5px;right:15px}@media(min-width: 768px){#infovuelos.filtro .fila.resultado.active:after{top:-15px}}#infovuelos.filtro .fila.resultado.active .escondido{display:flex;min-width:100%;flex-direction:row;padding:10px 0px;background:#e9ecef;margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px;margin-top:20px;margin-bottom:-10px;position:relative}@media(min-width: 768px){#infovuelos.filtro .fila.resultado.active .escondido{margin-left:-30px;margin-right:-30px}}#infovuelos.filtro .fila.resultado.active .escondido:before{content:"";width:100px;height:20px;background-image:url("../images/solapa_infovuelos.svg");position:absolute;background-repeat:no-repeat;transform:translateX(-50%);top:-13px;left:50%}#infovuelos.filtro .fila.resultado.active .escondido article{padding:0px}#infovuelos.filtro .fila.resultado.active .escondido ul{min-width:50%}#infovuelos.filtro .fila.resultado.active .escondido ul li{margin-bottom:10px;font-family:bold}#infovuelos.filtro .fila.resultado.active .escondido ul liarticle{padding-top:0px;padding-bottom:0px}#infovuelos.filtro .fila.resultado.active .escondido ul li [role=heading]{font-family:medium;margin-bottom:0px}#infovuelos.filtro .fila.resultado.active .escondido ul li.compania-mobile{min-width:50%}#infovuelos.filtro .fila.titulo{justify-content:flex-start}#infovuelos.filtro .fila.titulo .container .inner li{position:relative;display:flex;align-items:flex-start;font-family:bold}@media(min-width: 768px){#infovuelos.filtro .fila.titulo .container .inner li{align-items:center;font-family:regular}#infovuelos.filtro .fila.titulo .container .inner li span{position:relative;height:25px;border:1px solid #e9ecef;width:25px;min-width:25px;display:flex;justify-content:center;align-items:center;border-radius:100%;margin:0px 5px;color:#1a2732;cursor:pointer}#infovuelos.filtro .fila.titulo .container .inner li span:before{content:"";font-family:Iconografia;transform:translateY(-50%) translateX(-50%);left:50%;color:#e9ecef;margin-right:1px;font-size:15px;position:absolute;top:60%}}@media screen and (min-width: 768px)and (-ms-high-contrast: active),(min-width: 768px)and (-ms-high-contrast: none){#infovuelos.filtro .fila.titulo .container .inner li span:before{top:50%}}@media(min-width: 768px){#infovuelos.filtro .fila.titulo .container .inner li.active span{border:none;background:#96ce00}#infovuelos.filtro .fila.titulo .container .inner li.active span:before{content:"";color:#1a2732;transform:rotate(90deg) translate(-50%);position:absolute;top:30%;font-size:20px;left:0px}#infovuelos.filtro .fila.titulo .container .inner li.active.reverse span:before{top:-50%;left:10%;transform:rotate(-90deg) translate(-50%)}}#infovuelos.filtro .container ul{width:100%}@media(max-width: 767.98px){#infovuelos.filtro .container ul [role=cell]{font-size:16px}}#infovuelos.filtro .container ul li.agrupados{flex:4;display:flex}#infovuelos.filtro .container ul li.agrupados li{width:33%}@media(min-width: 768px){#infovuelos.filtro .container ul li.agrupados{flex:5}}#infovuelos.filtro .container ul li.agrupados ul{flex-direction:column}@media(min-width: 768px){#infovuelos.filtro .container ul li.agrupados ul{flex-direction:row;flex-wrap:nowrap}}#infovuelos.filtro .container ul li.escondido{display:none}#filtrovuelomobile{background:#fff;padding:40px 20px}#filtrovuelomobile section{width:100%}#filtrovuelomobile section>[role=heading]{align-items:center;display:flex;justify-content:center;flex-direction:column;min-width:100%}#filtrovuelomobile section>[role=heading] .icon{color:#96ce00;font-size:3rem}#filtrovuelomobile section>[role=main]{display:flex;align-items:center;padding-top:20px;flex-direction:column}#filtrovuelomobile section>[role=main]>.icon{font-size:3rem;transform:rotate(90deg);color:#96ce00;margin:-5px 0px}#filtrovuelomobile section>[role=main] .info{background:#e9ecef;border-radius:5px;display:flex;flex-direction:column;align-items:center;min-width:100%;padding:10px}#filtrovuelomobile section>[role=main] .info p{margin-bottom:0px}#filtrovuelomobile section>footer{padding:10px 0px;display:flex;justify-content:flex-end}#footerinfovuelos a{color:#1a2732}#footerinfovuelos .btn-arrow-next{position:relative;width:20px;height:20px;border-radius:100%;background:#1a2732}#footerinfovuelos .btn-arrow-next span{position:absolute;top:50%;left:50%;width:70%;transform:translate(-50%, -50%);height:1px;background:#e9ecef}#footerinfovuelos .btn-arrow-next span:last-child{transform:translate(-50%, -50%) rotate(-90deg)}#buscavuelos{background:#1a2732;padding:30px 20px;color:#e9ecef;margin:20px;transition:all .3s ease;justify-content:space-between}@media(min-width: 768px){#buscavuelos{margin:0px;padding:40px 65px}}@media(min-width: 1240px){#buscavuelos{padding:30px 20px}}#buscavuelos .btn-group .btn.active{background:#96ce00}#buscavuelos .destino{position:relative}#buscavuelos ul.autocompletable{top:40px;right:0px;left:auto}#buscavuelos ul.autocompletable li{color:#1a2732;display:flex;white-space:nowrap;min-height:0px;overflow-y:hidden;align-items:center;display:none}#buscavuelos ul.autocompletable li.active{min-height:40px;display:flex}#buscavuelos ul.autocompletable li .nombreAeropuerto{flex-grow:1;display:block;overflow-x:hidden;text-overflow:ellipsis}#buscavuelos ul.autocompletable li .oaci{padding-right:5px}#buscavuelos legend{text-transform:uppercase;display:flex;align-items:flex-end}@media(min-width: 768px){#buscavuelos{display:flex;flex-direction:row;flex-wrap:wrap}}@media(min-width: 1240px){#buscavuelos{flex-direction:column;position:absolute;border-radius:5px;top:50%;margin:20px 0px;z-index:1029;max-width:272px;transform:scale(0) translateY(-50%);transition:all ease .3;z-index:1000}}@media(min-width: 1240px){#buscavuelos.active{transform:scale(1) translateY(-50%)}}@media(min-width: 1240px){#buscavuelos.noResults{transform:scale(1) translateY(-130%)}}#buscavuelos header{padding-bottom:10px}@media(min-width: 768px){#buscavuelos header{width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px}}@media(min-width: 1240px){#buscavuelos header{display:none}}#buscavuelos fieldset{margin-bottom:1.5rem;min-width:100%}@media(min-width: 768px){#buscavuelos fieldset{margin-bottom:.5rem;max-width:45%;min-width:45% !important}#buscavuelos fieldset:first-child,#buscavuelos fieldset:last-child{min-width:100% !important}#buscavuelos fieldset:first-child:last-child,#buscavuelos fieldset:last-child:last-child{margin-top:.5rem}}@media(min-width: 1240px){#buscavuelos fieldset{margin-bottom:1rem;min-width:100% !important}}#buscavuelos fieldset .btn{min-width:100%}@media(min-width: 768px){#buscavuelos fieldset .btn{min-width:50%;margin-left:auto;margin-right:auto}}@media(min-width: 1240px){#buscavuelos fieldset .btn{min-width:100%}}#buscavuelos fieldset .input{display:flex;align-items:flex-start;position:relative;justify-content:flex-start;font-family:medium}#buscavuelos fieldset .input .icon-close{right:50px;background:none;line-height:0px;top:65%;transform:translateY(-50%)}#buscavuelos fieldset .input:before{content:"";font-family:"Iconografia";color:#96ce00;position:absolute;left:0px;bottom:0px;cursor:pointer;font-size:30px}@media(min-width: 768px){#buscavuelos fieldset .input:before{font-size:30px}}@media(min-width: 1440px){#buscavuelos fieldset .input:before{font-size:30px;bottom:1px}}#buscavuelos fieldset .input.vuelo:before{content:""}#buscavuelos fieldset .input.salidas:before{content:""}#buscavuelos fieldset .input.llegadas:before{content:""}#buscavuelos fieldset .input input{border-bottom:1px solid #1a2732;padding-left:40px;padding-right:30px !important;margin-right:10px;flex-grow:1;background:rgba(255,255,255,.2);color:#fff;padding-right:15px;max-width:-moz-calc(100% - 40px);max-width:-webkit-calc(100% - 40px);max-width:calc(100% - 40px)}#buscavuelos fieldset .input input::-webkit-input-placeholder{color:#e9ecef}#buscavuelos fieldset .input input:-moz-placeholder{color:#e9ecef}#buscavuelos fieldset .input input::-moz-placeholder{color:#e9ecef}#buscavuelos fieldset .input input:-ms-input-placeholder{color:#e9ecef}#buscavuelos fieldset .input .buscador{min-width:30px;max-width:30px;height:30px;flex-basis:30px;border-radius:100%;background:#96ce00;display:flex;flex-grow:0;box-sizing:border-box;cursor:pointer;align-items:center;justify-content:center;color:#1a2732;position:relative;margin-top:15px;right:0px;top:55%;transform:translateY(-50%);border:none;padding-top:5px}#buscavuelos fieldset .input .buscador:before{content:"";font-size:30px;line-height:0px;font-family:Iconografia;position:absolute;top:50%;left:50%;transform:translate(-50%)}#buscavuelos fieldset .input .buscador span{display:none;margin-top:2px;font-size:30px;line-height:0px;position:absolute;left:0px}#buscavuelos fieldset:last-child{margin-bottom:0px}@media(min-width: 768px){#buscavuelos fieldset:last-child{min-width:100%}#buscavuelos fieldset:last-child form{margin-bottom:0px}}.custom-select{height:auto;border:0px;box-shadow:none;padding:20px;border-radius:20px;position:relative;background:#1a2732;z-index:500}.custom-select [role=heading]{display:block;margin:10px 0px !important}@media(min-width: 768px){.custom-select{background:rgba(0,0,0,0);width:337px;transition:none}}.custom-select>.inner{background:#1a2732;border-radius:20px;padding:20px;color:#fff}@media(min-width: 768px){.custom-select>.inner{position:absolute;bottom:5%;right:65px;margin:20px 0px;max-width:337px}}@media(min-width: 1440px){.custom-select>.inner{position:absolute;bottom:5%;right:65px;margin:20px 0px;max-width:337px}}.custom-select>.inner [role=heading]{font-family:regular;text-transform:uppercase;display:block;margin:20px 0px}.custom-select .result-caja{color:#96ce00;border-bottom:1px solid #96ce00;align-items:center;display:flex;min-width:100%;position:relative}.custom-select .result-caja>.icon{flex-grow:0;font-size:2rem}@media(min-width: 768px){.custom-select .result-caja>.icon{font-size:25px}}.custom-select .result-caja .result{display:flex;align-items:center;padding-right:30px;justify-content:space-between;min-width:100%}.custom-select .result-caja .result span{cursor:pointer;color:#fff;white-space:nowrap}.custom-select .result-caja .result .icon{transform:rotate(90deg);position:absolute;right:0px;top:50%;transform:translateY(-50%) rotate(90deg);color:#96ce00;font-size:6.25vw;transition:all .3s ease}@media(min-width: 768px){.custom-select .result-caja .result .icon{font-size:25px}}.custom-select .result-caja .result .icon.abierto{transform:translateY(-50%) rotate(-90deg)}.custom-select .result-caja{width:auto}.custom-select .custom-select-options{max-height:0px;background:#1a2732;width:100%;left:0px;overflow-y:hidden;z-index:5}@media(min-width: 768px){.custom-select .custom-select-options{position:absolute}}.custom-select .custom-select-options.open{max-height:4000px}.custom-select .custom-select-options ul{display:flex;flex-direction:column;margin-top:10px}.custom-select .custom-select-options ul li a{color:#e9ecef;display:block;padding:5px 0px;text-transform:uppercase;font-family:light}@media(min-width: 768px){.custom-select .custom-select-options ul li a{padding:5px 20px}}#navegacion_aeropuertos{background:#e9ecef;padding:0px;width:100%}@media(min-width: 1024px){#navegacion_aeropuertos{padding-top:40px;padding-bottom:40px}}@media(min-width: 1024px){#navegacion_aeropuertos{background:none;left:50%;top:20%;position:absolute;display:flex;justify-content:flex-end;z-index:200000000;transform:translateX(-50%);padding-right:65px}}@media(min-width: 1440px){#navegacion_aeropuertos{top:50%;max-width:1440px;padding-top:0px;padding-right:0px}}.custom-select-aena{background:#1a2732 !important;color:#e9ecef;border-radius:20px;margin:20px}@media(min-width: 768px){.custom-select-aena{width:100%;margin:0px auto;border-radius:0px;padding:20px}}@media(min-width: 1024px){.custom-select-aena{width:auto;margin:0px;border-radius:20px;margin-top:20px;padding:0px}}.custom-select-aena .custom-select{width:100%;font-size:inherit}.custom-select-aena [role=heading]{margin-bottom:10px;text-transform:uppercase;letter-spacing:0px;text-align:left}.custom-select-aena .result-caja{min-width:auto;width:auto}.custom-select-aena .result-caja .icon{margin-right:5px}.custom-select-aena .custom-select-options{width:100%;border-bottom-right-radius:20px;border-bottom-left-radius:20px}.custom-select-aena .custom-select-options ul li{padding:0px}.custom-select-aena .custom-select-options ul li:last-child{padding-bottom:20px}.breadcrumb{margin-bottom:0px;padding:10px inherit;background:rgba(0,0,0,0)}.breadcrumb nav{display:block;align-items:center;padding:.75rem 1rem}@media(min-width: 768px){.breadcrumb nav{flex-wrap:wrap;display:flex}}.breadcrumb a{font-family:bold;text-decoration:none;display:inline;position:relative;color:#1a2732}@media(min-width: 768px){.breadcrumb a{display:flex}}.breadcrumb a:after{margin:0px 5px}.breadcrumb a:first-child{padding-left:0px}.breadcrumb a:last-child{color:#527500 !important;cursor:auto}.breadcrumb a:last-child:after{display:none}.breadcrumb a:not([href="JavaScript:Void(0);"]):hover{color:#527500}.breadcrumb a:not([href]):hover{color:#1a2732}.breadcrumb a:not([href]):last-child:hover{color:#527500 !important}.breadcrumb-flecha{padding:0px 5px;font-size:16px;cursor:auto}.breadcrumb-flecha:after{font-family:"iconografia";content:""}.breadcrumb-texto-negrita{font-family:Source Sans Pro;font-size:14px;font-weight:600}@media(max-width: 767.98px){.breadcrumb{display:none}#footerbreadcrumb .breadcrumb{display:flex}}.filtro [role=heading]{border-bottom:0px}.filtro.tiendas{background:#e9ecef}.filtro form{background:#e9ecef}@media(min-width: 1024px){.filtro form{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;flex-direction:row}}@media(min-width: 1440px){.filtro form{padding-right:20%}}.filtro form .input .icon-close{background:none;bottom:10px}.filtro form fieldset{padding-right:20px;margin-bottom:20px}@media(min-width: 768px){.filtro form fieldset{margin-bottom:0px;flex-grow:2;display:flex;flex-direction:column}.filtro form fieldset:first-child{flex-grow:1}}.filtro form fieldset label{font-family:light;padding-bottom:0px;margin-bottom:10px;font-size:22px}.filtro form fieldset input{background:rgba(0,0,0,0);border-bottom:none;font-family:bold;transition:all .3s ease;padding-left:0px}.filtro form fieldset input:focus{padding-left:10px}.filtro form footer{padding:40px 20px;width:100%;align-self:flex-end}@media(min-width: 768px){.filtro form footer{width:auto}}.filtro form footer .btn{border-radius:20px;margin-bottom:20px;font-family:medium;padding:5px 40px;font-size:1.3rem;min-width:100%;text-transform:uppercase}@media(min-width: 768px){.filtro form footer .btn{min-width:200px;margin:0px}}.filtro-resultado [role=heading]{border-bottom:none}.filtro-resultado .fila{transition:all .3s ease}.filtro-resultado .fila.resultado{max-height:0;overflow:hidden;-webkit-transition:max-height .8s;-moz-transition:max-height .8s;transition:max-height .5s cubic-bezier(0, 1.05, 0, 1);border:none}.filtro-resultado .fila.resultado.visible,.filtro-resultado .fila.resultado.cargando{border:1px solid #e9ecef;max-height:1000px}#resultado-tiendas{margin-bottom:20px;padding-bottom:0px}@media(min-width: 768px){#resultado-tiendas{margin-bottom:0px}}#contenedornoticias>.seccion{min-width:100%;display:none}#contenedornoticias>.seccion.active{display:flex;flex-wrap:wrap}#bodyveil-filtrovuelo{background:#fff;position:fixed;z-index:1000000;width:100%;height:100%;display:none}#bodyveil-filtrovuelo.open{display:flex}section.infovuelos{margin-top:0px !important}section.infovuelos header{margin:0px !important;padding:0px !important}input[type=text]::-ms-clear{display:none;width:0;height:0}input[type=text]::-ms-reveal{display:none;width:0;height:0}#tituloinfovuelos{font-family:regular;padding-bottom:20px}#tituloinfovuelos strong{font-family:bold;margin:0px .3rem}#tituloinfovuelos strong:first-child{margin-left:0px}#lottie{background-color:#fff;width:100%;height:100vh;top:80px;display:none;overflow:hidden;transform:translate3d(0, 0, 0);text-align:center;opacity:1;position:fixed;z-index:2000}@media(min-width: 1024px){#lottie{height:calc(100vh - 135px);top:135px}}#lottie.active{display:block}#filtrovuelo{background:#96ce00;position:fixed;top:150px;height:100%;min-width:100%;z-index:9999;flex-direction:column}#filtrovuelo.absolute{position:absolute;height:150%}@media(min-width: 1024px){#filtrovuelo{padding:10px 0px;position:static;top:auto;height:auto;flex-direction:row;z-index:1002;border-bottom:1px solid #e9ecef}}#filtrovuelo.fixed{position:fixed;z-index:2;left:50%;transform:translateX(-50%);top:140px;margin-top:-5px}#filtrovuelo.active{max-height:70px;z-index:3;height:auto}#filtrovuelo #cierrofiltrovuelo{justify-content:space-between;align-items:center;background:#1a2732;color:#fff;padding-left:20px;padding-right:20px}#filtrovuelo #cierrofiltrovuelo .icon{font-size:125%;padding:5px}#filtrovuelo form{display:flex;align-items:center;position:relative;flex-direction:column}@media(min-width: 1024px){#filtrovuelo form{flex-direction:row}}#filtrovuelo section{min-width:100%;padding:10px;flex-wrap:wrap;border-radius:5px;flex-basis:100%;margin-top:5px;margin-bottom:5px;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative;align-items:center;background:#fff;flex-direction:row;flex-wrap:wrap}#filtrovuelo section>label{text-transform:uppercase;margin-bottom:0px;font-size:3.05556vw}@media(min-width: 1024px){#filtrovuelo section>label{display:none}}@media(min-width: 1024px){#filtrovuelo section{flex-direction:row;margin-top:10px;margin-bottom:10px;margin-left:5px;margin-right:5px;flex-wrap:wrap;margin-top:0px;min-width:auto;flex-basis:10%;flex-grow:0;flex-shrink:0;margin-top:0x;margin-bottom:0px;padding:0px 5px}}#filtrovuelo section [role=heading]{margin-bottom:0px;text-transform:uppercase;margin-bottom:0px;font-size:3.05556vw;display:none !important}@media(min-width: 1024px){#filtrovuelo section [role=heading]{display:none}}#filtrovuelo section:first-child{margin-left:0px}#filtrovuelo section:last-child{background:none;flex-basis:70px}#filtrovuelo section .input{display:flex;flex-direction:column;flex-grow:1;padding:0px 10px;padding-left:0px;position:relative;color:#1a2732;font-family:medium}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#filtrovuelo section .input{height:50px}}#filtrovuelo section .input label{white-space:nowrap}#filtrovuelo section .input input{border-bottom:none;margin-top:5px;height:30px}@media(min-width: 1024px){#filtrovuelo section .input input{height:20px;background:rgba(0,0,0,0)}}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#filtrovuelo section .input input{margin-top:10px}}#filtrovuelo section .input input::placeholder{font-family:regular}#filtrovuelo section .input input:-ms-input-placeholder{font-family:regular}#filtrovuelo section .input input::-ms-input-placeholder{font-family:regular}#filtrovuelo section .input:before{content:"";color:#96ce00;font-family:Iconografia;position:absolute;left:0px;bottom:12px;font-size:22px;line-height:0px;z-index:1}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#filtrovuelo section .input:before{line-height:22px;bottom:0px !important}}#filtrovuelo section .input label{text-transform:uppercase;margin-bottom:0px;font-size:3.0555555556vw}@media(min-width: 768px){#filtrovuelo section .input label{font-size:1.4322916667vw}}@media(min-width: 1024px){#filtrovuelo section .input label{font-size:1vw}}@media(min-width: 1240px){#filtrovuelo section .input label{font-size:0.6875vw}}@media(min-width: 1440px){#filtrovuelo section .input label{font-size:11px}}#filtrovuelo section .input input{padding-left:1.7rem;max-width:100%;border-radius:5px}#filtrovuelo section#origen-destino{background:#96ce00;z-index:1001;padding:0px}@media(min-width: 1024px){#filtrovuelo section#origen-destino{flex-wrap:nowrap;padding-right:10px;margin-bottom:0px;padding-right:0px;min-width:20%;flex-grow:1;display:flex;flex-direction:row;flex-wrap:wrap}}#filtrovuelo section#origen-destino>p{display:none !important}#filtrovuelo section#origen-destino>div:not(.iconos){padding:10px;margin-top:10px;display:flex;flex-direction:row;min-width:100%;flex-wrap:wrap;align-content:space-between;justify-content:space-between;background:#fff;border-radius:5px}@media(min-width: 1024px){#filtrovuelo section#origen-destino>div:not(.iconos){margin-top:0px !important;min-width:auto;max-height:40px}}#filtrovuelo section#origen-destino>div:not(.iconos):before{bottom:20px;left:10px}@media(min-width: 1024px){#filtrovuelo section#origen-destino>div:not(.iconos){padding:0px;padding-left:10px;flex-basis:45%;flex-grow:1}#filtrovuelo section#origen-destino>div:not(.iconos):before{bottom:10px;left:10px}}#filtrovuelo section#origen-destino.reverse{flex-direction:column-reverse}@media(min-width: 1024px){#filtrovuelo section#origen-destino.reverse{flex-direction:row-reverse}}#filtrovuelo section#origen-destino.reverse .input.origen:before{content:""}#filtrovuelo section#origen-destino.reverse .input.llegada:before{content:""}#filtrovuelo section#origen-destino ul.autocompletable{top:65px;margin-right:10px;z-index:20;left:0px}@media(min-width: 1024px){#filtrovuelo section#origen-destino ul.autocompletable{top:40px}}#filtrovuelo section#origen-destino ul.autocompletable li{white-space:nowrap;min-height:40px;align-items:center}@media(min-width: 1024px){#filtrovuelo section#origen-destino ul.autocompletable li{min-height:auto}}#filtrovuelo section#origen-destino ul.autocompletable li span.nombreAeropuerto{flex-grow:1;display:block;white-space:nowrap;max-width:100%;overflow-x:hidden;overflow-y:visible;text-overflow:ellipsis;padding-right:10px}@media(min-width: 1024px){#filtrovuelo section#origen-destino{flex-direction:row;flex-basis:100%;flex-shrink:1;justify-content:space-between}}#filtrovuelo section#origen-destino .iconos{margin:0px;position:absolute;top:83px;left:50%;width:30px;height:30px;transform:rotate(90deg) translateX(-50%) translateY(50%);z-index:10;cursor:pointer}@media(min-width: 1024px){#filtrovuelo section#origen-destino .iconos{position:relative;width:10px;height:100%;transform:none;top:auto;left:auto;display:flex;align-items:center;justify-content:center}}#filtrovuelo section#origen-destino .iconos>span{width:30px;height:30px;box-shadow:0px 0px 5px rgba(26,39,50,.5);border-radius:100%;position:absolute;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 1024px){#filtrovuelo section#origen-destino .iconos>span{min-width:20px;height:20px;min-height:20px}}#filtrovuelo section#origen-destino .iconos>span .icon{color:#1a2732;line-height:2px;font-size:15px}#filtrovuelo section#origen-destino .iconos>span .icon:last-child{transform:rotate(180deg)}#filtrovuelo section#origen-destino .input{flex-wrap:wrap}#filtrovuelo section#origen-destino .input label{min-width:100%}@media(min-width: 1024px){#filtrovuelo section#origen-destino .input input{flex-basis:90%;order:1}}@media screen and (min-width: 1024px)and (-ms-high-contrast: active),(min-width: 1024px)and (-ms-high-contrast: none){#filtrovuelo section#origen-destino .input input{flex-basis:70%;margin-top:0px}}#filtrovuelo section#origen-destino .input .icon-close{bottom:20px;right:20px}@media(min-width: 1024px){#filtrovuelo section#origen-destino .input .icon-close{position:absolute;right:0px;bottom:0px;background:#fff}}@media(min-width: 1240px){#filtrovuelo section#origen-destino .input .icon-close{bottom:auto;right:auto;position:inherit;flex-basis:10%;order:2;background:none;height:100%}}@media(min-width: 1024px){#filtrovuelo section#origen-destino .input{flex-basis:40%;max-width:50%;flex-grow:2}}@media(min-width: 1024px){#filtrovuelo section#origen-destino .input.llegada{margin-top:0px}}#filtrovuelo section#origen-destino .input.llegada:before{content:""}#filtrovuelo section#nvuelo .input:before{content:""}#filtrovuelo section#boton{flex-shrink:0;flex-grow:0;background:none;padding-left:0px;margin-right:0px;border-right:none;flex-basis:auto}@media(min-width: 1024px){#filtrovuelo section#boton{justify-content:flex-end}}#filtrovuelo section#boton button{min-width:100%;text-transform:uppercase;padding-left:30px;padding-right:30px;padding-top:5px;padding-bottom:5px}@media(min-width: 1024px){#filtrovuelo section#boton button{min-width:auto;height:30px}}#filtrovuelo section#boton-mobile{padding-left:0px;padding-right:0px;background:rgba(0,0,0,0)}#filtrovuelo section#boton-mobile button{min-width:100%;justify-content:space-between;text-transform:uppercase}#filtrovuelo section#boton-mobile button .icon{font-size:20px}#filtrovuelo section#fechas,#filtrovuelo section#horario{flex-grow:0}@media(min-width: 1024px){#filtrovuelo section#fechas,#filtrovuelo section#horario{flex-wrap:nowrap;min-width:auto}}#filtrovuelo section#fechas#fechas,#filtrovuelo section#horario#fechas{flex-basis:18%}#filtrovuelo section#fechas#fechas .input:first-of-type,#filtrovuelo section#horario#fechas .input:first-of-type{min-width:13ch}#filtrovuelo section#fechas#fechas .input:last-of-type,#filtrovuelo section#horario#fechas .input:last-of-type{min-width:10ch}#filtrovuelo section#fechas#horario,#filtrovuelo section#horario#horario{flex-basis:12%;position:static}@media(min-width: 1024px){#filtrovuelo section#fechas#horario,#filtrovuelo section#horario#horario{position:relative}}#filtrovuelo section#fechas#horario .input,#filtrovuelo section#horario#horario .input{min-width:9ch}#filtrovuelo section#fechas#horario .input:last-of-type,#filtrovuelo section#horario#horario .input:last-of-type{min-width:6ch;padding-left:0px}#filtrovuelo section#fechas#horario .input:last-of-type:before,#filtrovuelo section#horario#horario .input:last-of-type:before{display:none}#filtrovuelo section#fechas#horario .input:last-of-type input,#filtrovuelo section#horario#horario .input:last-of-type input{padding-left:0px}#filtrovuelo section#fechas label,#filtrovuelo section#horario label{display:none}@media(min-width: 1024px){#filtrovuelo section#fechas label,#filtrovuelo section#horario label{display:flex}}#filtrovuelo section#fechas label,#filtrovuelo section#horario label{white-space:nowrap}#filtrovuelo section#fechas>span,#filtrovuelo section#horario>span{align-self:flex-end;padding-top:5px}@media(min-width: 1024px){#filtrovuelo section#fechas>span,#filtrovuelo section#horario>span{height:100%;padding-top:0px}}#filtrovuelo section#fechas .input,#filtrovuelo section#horario .input{flex-grow:1;padding:0px 10px 0px 0px;flex-basis:40%;max-width:46%}#filtrovuelo section#fechas .input .icon-close,#filtrovuelo section#horario .input .icon-close{display:none}#filtrovuelo section#fechas .input:last-child input,#filtrovuelo section#horario .input:last-child input{padding-left:10px}#filtrovuelo section#fechas .input:last-child:before,#filtrovuelo section#horario .input:last-child:before{display:none}#filtrovuelo section#fechas .input input,#filtrovuelo section#horario .input input{padding-right:0px !important;text-align:center}@media(min-width: 1024px){#filtrovuelo section#fechas .input input,#filtrovuelo section#horario .input input{text-align:left}}#filtrovuelo section#fechas .input:before,#filtrovuelo section#horario .input:before{content:""}.botonfixedmobile{position:fixed;bottom:20px;width:100%;left:0px;z-index:1000;padding-left:20px;padding-right:20px;margin-bottom:-10px}.botonfixedmobile button{text-transform:uppercase;font-family:bold;justify-content:space-between}@media(min-width: 768px){.botonfixedmobile button{margin-left:auto;margin-right:auto}}.botonfixedmobile button .icon{font-size:200%}.buscadorhorizontal{background:#f8f9fa;display:flex;flex-direction:row}.buscadorhorizontal .inner{padding-top:20px;padding-bottom:20px;flex-direction:column;display:flex}@media(min-width: 768px){.buscadorhorizontal .inner{flex-direction:row;justify-content:space-between;flex-wrap:wrap}}.buscadorhorizontal .inner legend{margin-bottom:0px;min-width:100%}.buscadorhorizontal .inner .form-group{flex-grow:1;display:flex;flex-direction:column;flex-basis:80%;margin-bottom:0px;align-items:space-between}@media(min-width: 768px){.buscadorhorizontal .inner .form-group{flex-direction:row;justify-content:space-between}}.buscadorhorizontal .inner .form-group .input .icon-close{background:#fcfdfd;top:50%;right:20px;transform:translateY(-50%)}@media(min-width: 1024px){.buscadorhorizontal .inner .form-group .input .icon-close{right:5px;top:40%;background:rgba(0,0,0,0)}}.buscadorhorizontal .inner .form-group>div{padding:10px 0px;display:flex;position:relative;flex-grow:1}@media(min-width: 768px){.buscadorhorizontal .inner .form-group>div{padding-right:10px}}.buscadorhorizontal .inner .form-group>div.selects{min-width:50%;flex-direction:column}@media(min-width: 1024px){.buscadorhorizontal .inner .form-group>div.selects{flex-direction:row}}.buscadorhorizontal .inner .form-group>div.selects .select-box{flex-basis:50%;position:relative;margin-bottom:20px}.buscadorhorizontal .inner .form-group>div.selects .select-box:last-child{margin-bottom:0px}@media(min-width: 1024px){.buscadorhorizontal .inner .form-group>div.selects .select-box{margin-right:10px;margin-bottom:0px}}.buscadorhorizontal .inner .form-group>div.selects .select-box:last-child{margin-right:0px}.buscadorhorizontal .inner .form-group>div.selects .select-box select{background:#dadfe4;width:100%;min-width:auto;padding-left:40px;font-family:regular}.buscadorhorizontal .inner .form-group>div.selects .select-box .icon{position:absolute;top:0px;left:0px;color:#96ce00;font-size:2rem}@media(min-width: 768px){.buscadorhorizontal .inner .form-group>div.palabras-clave{max-width:25%}}.buscadorhorizontal .inner .form-group>div.palabras-clave input{padding-left:10px}.buscadorhorizontal .inner .form-group>div.palabras-clave:before{display:none}.buscadorhorizontal .inner .form-group>div.palabras-clave .icon-close{right:15px}.buscadorhorizontal .inner .form-group>div.fechas>article{position:relative}.buscadorhorizontal .inner .form-group>div.fechas>article:before{left:5px;bottom:auto;font-size:6.1111111111vw}@media(min-width: 768px){.buscadorhorizontal .inner .form-group>div.fechas>article:before{font-size:2.8947368421vw}}@media(min-width: 1024px){.buscadorhorizontal .inner .form-group>div.fechas>article:before{font-size:1.375vw}}@media(min-width: 1440px){.buscadorhorizontal .inner .form-group>div.fechas>article:before{font-size:22px}}.buscadorhorizontal .inner .form-group>div.fechas>article:last-child{padding-right:0px}.buscadorhorizontal .inner .form-group>div.fechas:before{display:none}.buscadorhorizontal .inner .form-group>div>article{padding:0px;padding-left:0px;min-width:50%;padding:0px 5px;align-items:center;display:flex}.buscadorhorizontal .inner .form-group>div>article:first-child{padding-left:0px}.buscadorhorizontal .inner .form-group>div>article:last-child{padding-right:0px}.buscadorhorizontal .inner .form-group>div>article:last-child::before{left:10px}.buscadorhorizontal .inner .form-group>div>article:before{content:"";font-family:"Iconografia";color:#96ce00;position:absolute;left:10px;bottom:5px}.buscadorhorizontal .inner .form-group>div input{padding-left:30px;border:0px;background:#dadfe4;height:40px;border-bottom:1px solid #96ce00;width:100%}.buscadorhorizontal footer{display:flex;align-items:center;justify-content:center;flex-grow:0;flex-basis:20%;margin-top:10px}@media(min-width: 768px){.buscadorhorizontal footer{max-width:30%}}.buscadorhorizontal footer .btn{text-transform:uppercase;min-width:100%}@media(max-width: 767.98px){.buscadorhorizontal footer .btn{padding-left:0px;padding-right:0px}}@media(min-width: 768px){.buscadorhorizontal footer{margin-top:0px;min-width:auto}}#resultado-noticias{flex-direction:column}#resultado-noticias .noticia{background:#fff;min-width:100%}#resultado-noticias .noticia .inner{min-width:100%}@media(min-width: 1024px){#resultado-noticias .noticia .inner .title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;min-height:80px}}#companias_aereas .fila.resultado{background:#fff}#companias_aereas .fila.resultado:nth-child(2n+3){background:#fcfdfd}@media(max-width: 767.98px){#companias_aereas .fila.resultado:nth-child(2n+3){background:#e9ecef}}@media(max-width: 767.98px){#companias_aereas .fila.resultado:nth-child(2n+3) .celda.category span{background:#cbd3da}}@media(max-width: 767.98px){#companias_aereas .fila.resultado:nth-child(2n+3) .celda.boton .button-info{background:#cbd3da}}.graph .row{min-height:300px;justify-content:space-between}@media(min-width: 768px){.graph .row{min-height:auto}}.graph .row>article{max-width:16.666%;padding:5px}.graph .row>article .texto{font-size:1rem;transform:rotate(90deg);text-align:center;margin-top:20px}@media(min-width: 768px){.graph .row>article .texto{transform:rotate(0deg)}}.graph .columna{position:relative;min-height:300px;margin:0px 5px}.graph .columna data{content:"";position:absolute;width:100%;bottom:10px;background:gray;width:100%;border-radius:10px;transition:all .5s ease;height:0px}.graph .columna data h5{display:flex;justify-content:center;position:absolute;top:20px;width:100%;color:#fff;font-size:1rem}@media(min-width: 768px){.graph .columna data h5{font-size:1.2rem}}.graph .columna.mayor data{background-color:#96ce00}.graph .columna.mayor h5{color:#1a2732}.login-horizontal{background:#1a2732;padding:20px;color:#e9ecef;display:flex;margin-left:10px;margin-right:10px;flex-direction:column}@media(min-width: 768px){.login-horizontal{flex-direction:row}}.login-horizontal>div{padding:0px;align-items:flex-start;display:flex;justify-content:flex-start;flex-direction:column}@media(min-width: 768px){.login-horizontal>div{padding:0px 20px;align-items:center;justify-content:space-between;flex-direction:row}}.login-horizontal>div header{display:flex;align-items:flex-start}@media(min-width: 768px){.login-horizontal>div header{align-items:center}}.login-horizontal>div footer{min-width:100%}@media(min-width: 768px){.login-horizontal>div footer{min-width:auto}}.login-horizontal>div footer button,.login-horizontal>div footer a{min-width:100%;display:flex;justify-content:center}@media(min-width: 768px){.login-horizontal>div footer button,.login-horizontal>div footer a{min-width:auto}}.login-horizontal>div:last-child{margin-top:20px}@media(min-width: 768px){.login-horizontal>div:last-child{margin-top:0px}}.login-horizontal>div:last-child header{padding-bottom:10px}.login-horizontal>div:last-child footer{margin-top:10px}@media(min-width: 768px){.login-horizontal>div:last-child footer{margin-top:0px}}@media(min-width: 768px){.login-horizontal{flex-direction:row}}.login-horizontal h4{font-family:light}.login-horizontal form{position:relative;justify-content:space-between;flex-direction:column;min-width:100%;display:flex;flex-grow:7}@media(min-width: 768px){.login-horizontal form{flex-direction:row;min-width:auto;flex-grow:1}}.login-horizontal form header{flex-grow:0;white-space:nowrap;padding-right:10px}.login-horizontal form main{flex-grow:1;flex-direction:column;min-width:100%;padding:10px 0px}@media(min-width: 768px){.login-horizontal form main{min-width:auto;flex-direction:row;padding:0px 10px}}.login-horizontal form main .input{min-width:100%;padding:5px 0px}@media(min-width: 768px){.login-horizontal form main .input{min-width:50%;padding:0px 5px}}.login-horizontal form main .input input{min-width:100%;min-height:42px;color:#e9ecef;padding-left:5px}.login-horizontal form footer{padding-right:10px}@media(min-width: 768px){.login-horizontal form:after{position:absolute;right:0px;height:100%;background:#fff;width:1px;content:""}}button:focus{outline:none}#resultado .resultado{height:auto;max-height:0px;overflow:hidden;transform:all .3s ease}#resultado .resultado.active{max-height:100px}#resultado .resultado.success{color:#96ce00}#resultado .resultado.error,#resultado .resultado.errorDatos,#resultado .resultado.errorRecaptcha,#resultado .resultado.errorTimeout{color:#dc3545}.input{width:100%;position:relative}.input .icon-close{width:20px;height:20px;background:#fff;position:absolute;bottom:0px;right:0px;cursor:pointer}.input .icon-close:after{content:"";font-family:Iconografia;font-size:20px;color:#96ce00}.input input,.input textarea{outline:none;width:100%;border:none;border-bottom:1px solid #96ce00;height:40px;resize:none;font-size:4.1666666667vw}.input input:focus,.input textarea:focus{padding-right:20px !important}.input input::-webkit-input-placeholder,.input textarea::-webkit-input-placeholder{color:#1a2732}.input input:-moz-placeholder,.input textarea:-moz-placeholder{color:#1a2732}.input input::-moz-placeholder,.input textarea::-moz-placeholder{color:#1a2732}.input input:-ms-input-placeholder,.input textarea:-ms-input-placeholder{color:#1a2732}@media(min-width: 768px){.input input,.input textarea{font-size:1.953125vw}}@media(min-width: 1024px){.input input,.input textarea{font-size:1.3636363636vw}}@media(min-width: 1240px){.input input,.input textarea{font-size:0.9375vw}}@media(min-width: 1440px){.input input,.input textarea{font-size:15px}}.input input.wrong,.input textarea.wrong{color:#ec4371}.input input::-ms-clear,.input textarea::-ms-clear{display:none;width:0;height:0}.input input::-ms-reveal,.input textarea::-ms-reveal{display:none;width:0;height:0}.input input:-webkit-autofill,.input input:-webkit-autofill:hover,.input input:-webkit-autofill:focus,.input input:-webkit-autofill:active,.input textarea:-webkit-autofill,.input textarea:-webkit-autofill:hover,.input textarea:-webkit-autofill:focus,.input textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset !important}.input textarea{height:auto}.input .error,.select-box .error,.textarea .error{color:#ec4371;display:none;transition:all .1s ease}.input .error.visible,.select-box .error.visible,.textarea .error.visible{display:flex}.check.error,.captcha.error{color:#ec4371;display:none;transition:all .1s ease}.check.error.visible,.captcha.error.visible{display:flex}.accept a{color:#1a2732;text-decoration:underline}.custom-checkbox{position:relative}.custom-checkbox input{display:none;margin:20px}.custom-checkbox input+label{display:flex;align-items:flex-start;position:relative}@media(min-width: 768px){.custom-checkbox input+label{align-items:center}}.custom-checkbox input+label:before{content:"";width:25px;height:20px;border:2px solid #1a2732;display:flex;margin-right:5px;transition:all ease .3s;background:rgba(0,0,0,0);border-radius:3px}@media(min-width: 1024px){.custom-checkbox input+label:before{margin-top:0px;width:15px;height:15px}}.custom-checkbox input+label:after{content:"";font-family:Iconografia;display:flex;left:-2px;color:#e9ecef;position:absolute;transform:translateY(-50%) scale(0);transition:all .1s ease}@media(min-width: 1024px){.custom-checkbox input+label:after{top:50%}}.custom-checkbox input:checked+label:after{transform:translateY(-10%) scale(0.5)}@media(min-width: 1024px){.custom-checkbox input:checked+label:after{transform:translateY(-50%) scale(0.5)}}.custom-checkbox input:checked+label:before{background:#1a2732}.select-box{display:flex;max-width:100%}.select-box select{display:none}.select-box .select{background:none;min-width:100%;font-size:4.1666666667vw;position:relative}@media(min-width: 768px){.select-box .select{font-size:1.953125vw}}@media(min-width: 1024px){.select-box .select{font-size:1.3636363636vw}}@media(min-width: 1240px){.select-box .select{font-size:0.9375vw}}@media(min-width: 1440px){.select-box .select{font-size:15px}}.select-box .select .result{position:absolute;top:calc(100% - 5px);width:100%;left:0px;z-index:10;display:none;max-height:100px;overflow-y:auto}.select-box .select .result::-webkit-scrollbar{width:5px;right:5px}.select-box .select .result::-webkit-scrollbar-track{background:#fff}.select-box .select .result::-webkit-scrollbar-thumb{background:#96ce00;transition:all .1s ease;border-radius:0px}.select-box .select .result::-webkit-scrollbar-thumb:hover{background:#527500;border-radius:5px}.select-box .select .caja{display:flex;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:1px solid #96ce00;background:#dadfe4;padding:5px;position:relative;height:40px;align-items:center;cursor:pointer}.select-box .select .caja:after{content:"";font-family:"Iconografia";position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(90deg);color:#1a2732}.select-box .select [data-option]{cursor:pointer;background:#fff;padding:5px;transition:all .3s ease;border-left:2px solid rgba(0,0,0,0);border-bottom:1px solid #e9ecef}.select-box .select [data-option]:last-child{border-bottom:none}.select-box .select [data-option]:hover,.select-box .select [data-option].active{border-left:2px solid #96ce00;font-family:bold}.select-box.active .result{display:flex;flex-direction:column;min-width:100%}.select-box.active .caja:after{transform:translateY(-50%) rotate(-90deg) !important}.select-box.semiblanco .caja,.select-box.semiblanco .result{background:#fcfdfd}.select-box.avion .caja:before,.select-box.etiqueta .caja:before{content:"";font-family:"Iconografia";color:#96ce00;margin-right:10px;font-size:6.1111111111vw}@media(min-width: 768px){.select-box.avion .caja:before,.select-box.etiqueta .caja:before{font-size:2.8947368421vw}}@media(min-width: 1024px){.select-box.avion .caja:before,.select-box.etiqueta .caja:before{font-size:1.375vw}}@media(min-width: 1440px){.select-box.avion .caja:before,.select-box.etiqueta .caja:before{font-size:22px}}.select-box.avion.etiqueta .caja:before,.select-box.etiqueta.etiqueta .caja:before{content:""}.formulario{margin-bottom:-20px}.formulario .h1{padding-top:40px;padding-bottom:40px}.formulario .form-group{margin-top:20px;margin-bottom:20px;flex-wrap:wrap;background:#fff;min-width:100%;border-radius:5px;padding:20px}.formulario .form-group>div{padding-top:10px;padding-bottom:10px;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.formulario .form-group>div input::-webkit-input-placeholder,.formulario .form-group>div textarea::-webkit-input-placeholder{color:#e9ecef}.formulario .form-group>div input:-moz-placeholder,.formulario .form-group>div textarea:-moz-placeholder{color:#e9ecef}.formulario .form-group>div input::-moz-placeholder,.formulario .form-group>div textarea::-moz-placeholder{color:#e9ecef}.formulario .form-group>div input:-ms-input-placeholder,.formulario .form-group>div textarea:-ms-input-placeholder{color:#e9ecef}.formulario .form-group>div.required label:after{content:"*"}.formulario .form-group>div.input .icon-close{bottom:auto;top:50px;background:none}.formulario .form-group>div.select .caja{background:rgba(0,0,0,0)}.formulario .form-group>div.select .caja:after{right:0px}.formulario .form-group>div.radio{display:flex;flex-direction:row}.formulario .form-group>div.radio .icon-close{display:none !important}.formulario .form-group>div.radio input{display:none}.formulario .form-group>div.radio input+label{position:relative;margin-right:10px;cursor:pointer}.formulario .form-group>div.radio input+label:before{content:"";display:inline-flex;border:1px solid #96ce00;margin-right:5px;transition:all .3s ease;font-family:#000;width:16px;height:16px;border-radius:100%}.formulario .form-group>div.radio input+label:after{width:10px;height:10px;background:#96ce00;position:absolute;top:45%;left:3px;border-radius:100%;opacity:0;transform:translateY(-50%);transition:all .1s ease;content:""}.formulario .form-group>div.radio input:checked+label:after{opacity:1}@media(min-width: 1024px){.formulario .form-group>div.autocompletable>ul{top:83px}}.mosaicofotos{display:flex;flex-wrap:wrap;overflow:visible}@media(min-width: 1024px){.mosaicofotos{height:100px}}.mosaicofotos>picture{width:45%;padding:10px;border-radius:10px;position:relative;overflow:hidden;margin:2.5%;height:150px;cursor:pointer}@media(min-width: 1024px){.mosaicofotos>picture{min-height:auto}}.mosaicofotos>picture img{height:100%;border-radius:10px;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media screen and (-ms-high-contrast: none),(-ms-high-contrast: active){.scroll-spy.transporte-column.google footer button:after{margin-top:-10px}}.transporte-column{padding-bottom:0px}.transporte-column .inner{padding:20px;padding-bottom:0px !important}.transporte-column .inner article{display:flex;flex-direction:column}@media(min-width: 1024px){.transporte-column .inner article{padding-bottom:0px !important}}.transporte-column .inner form{padding-bottom:0px;display:flex;flex-direction:column}.transporte-column .inner{background-color:#fff;margin-bottom:20px}@media(min-width: 768px){.transporte-column .inner{padding-bottom:0px;margin-bottom:0px;padding-bottom:0px}}.transporte-column .inner>.header{border-bottom:none}.transporte-column .inner>.header span{font-size:20vw;line-height:80%;margin-top:20px;color:#96ce00;margin:20px 0px;margin-bottom:0px}@media(min-width: 768px){.transporte-column .inner>.header span{font-size:15vw;margin-top:2.5vw}}@media(min-width: 1024px){.transporte-column .inner>.header span{font-size:7.5vw;margin-top:1.25vw}}@media(min-width: 1440px){.transporte-column .inner>.header span{font-size:7rem;margin-top:1rem}}.transporte-column .inner>.header [role=heading]{border-bottom:none;padding-bottom:0px}.transporte-column .inner .estacionamiento{display:flex;flex-direction:column;padding:10px 0px}.transporte-column .inner .estacionamiento a{display:flex;align-items:center}.transporte-column .inner .estacionamiento a .icon{display:flex;align-items:center;font-size:22px;padding-top:4px;color:#96ce00}.transporte-column .inner .estacionamiento a .text-link{font-size:16px;font-weight:bold;color:#61bcff;text-decoration:underline}.transporte-column .places{display:flex;min-width:100%;flex-grow:1;flex-wrap:wrap}.transporte-column .places [role=heading]{border-bottom:none}@media(min-width: 768px){.transporte-column .places [role=heading]{padding-bottom:10px}}.transporte-column .places>article{display:flex;flex-direction:column;padding:0px;min-width:100%;margin-bottom:40px}@media(min-width: 1024px){.transporte-column .places>article{margin-bottom:0px;min-width:50%}.transporte-column .places>article:nth-child(1n){padding-left:0px;padding-right:5px}.transporte-column .places>article:nth-child(2n){padding-right:0px;padding-left:5px}}.transporte-column .places>article>article{display:flex;flex-grow:1;padding-top:0px;align-items:flex-start}.transporte-column .places>article .info{max-width:100%}.transporte-column .places>article .info li{display:flex;align-items:center}.transporte-column .places>article .info li .icon{font-size:7.5vw;margin-right:5px;color:#96ce00}@media(min-width: 768px){.transporte-column .places>article .info li .icon{font-size:3.75vw}}@media(min-width: 1024px){.transporte-column .places>article .info li .icon{font-size:1.5rem}}@media(min-width: 1024px){.transporte-column .places>article .info li .text{padding-right:20px}}.transporte-column .places footer{min-width:100%;padding-bottom:0px}@media(min-width: 1024px){.transporte-column .places footer{padding-top:20px}}.transporte-column .places footer .button-info{display:block;background:#e9ecef}.transporte-column.google{margin-top:20px;margin-bottom:0px;padding-bottom:0px}@media(max-width: 767.98px){.transporte-column.google{padding-top:0px}}@media(min-width: 768px){.transporte-column.google{margin-top:0px;padding-top:10px}}.transporte-column.google form{margin-bottom:0px}.transporte-column.google form>article{display:flex;flex-grow:1;flex-direction:column;padding:0px;justify-content:space-between}.transporte-column.google form>article .input{position:relative}.transporte-column.google form>article .input::-webkit-input-placeholder{color:#1a2732}.transporte-column.google form>article .input:-moz-placeholder{color:#1a2732}.transporte-column.google form>article .input::-moz-placeholder{color:#1a2732}.transporte-column.google form>article .input:-ms-input-placeholder{color:#1a2732}.transporte-column.google form>article .input input{padding-left:10vw;font-family:bold}@media(min-width: 768px){.transporte-column.google form>article .input input{padding-left:5vw}}@media(min-width: 1024px){.transporte-column.google form>article .input input{padding-left:40px}}.transporte-column.google form>article .input input+label{display:flex;width:7.5vw;height:7.5vw;font-size:5.5555555556vw;background-color:#96ce00;border-radius:100%;align-items:center;justify-content:center;font-family:#000;position:absolute;left:0px;top:5px}@media(min-width: 768px){.transporte-column.google form>article .input input+label{font-size:2.6041666667vw}}@media(min-width: 1024px){.transporte-column.google form>article .input input+label{font-size:1.8181818182vw}}@media(min-width: 1240px){.transporte-column.google form>article .input input+label{font-size:1.25vw}}@media(min-width: 1440px){.transporte-column.google form>article .input input+label{font-size:20px}}@media(min-width: 768px){.transporte-column.google form>article .input input+label{width:3.75vw;height:3.75vw}}@media(min-width: 1024px){.transporte-column.google form>article .input input+label{width:30px;height:30px}}.transporte-column.google form img{max-width:70px}.transporte-column.google .enlacepestana{position:relative;min-width:100%}.transporte-column.google .enlacepestana:last-child{margin-bottom:20px}.transporte-column.google .icons{font-size:1.5rem;align-items:center;display:flex;justify-content:center;cursor:pointer}.transporte-column.google .icons .icon{margin-left:-40px}.transporte-column.google .icons .icon:first-child{margin-top:-20px;transform:rotate(-90deg)}.transporte-column.google .icons .icon:last-child{margin-top:20px;transform:rotate(-270deg)}.transporte-column.google .marca{display:flex;align-items:center;margin:20px 0px}.transporte-column.google .marca span{margin-right:20px}#contacto{padding-bottom:0px}@media(min-width: 768px){section#contacto-page{background:#e9ecef;padding-bottom:20px}}section#contacto-page [role=heading]{border-bottom:none}section#contacto-page .inner>article{background:#e9ecef;max-width:none}section#contacto-page .inner>article form{display:flex;flex-direction:column}@media(max-width: 767.98px){section#contacto-page .inner>article form .form-group{margin-left:0px;margin-right:0px}}@media(max-width: 767.98px){section#contacto-page .inner>article form .form-group:last-child{margin-top:0px;padding-top:0px}}section#contacto-page .inner>article form .form-column{justify-content:space-between}@media(max-width: 767.98px){section#contacto-page .inner>article form .form-column{margin:0px}}section#contacto-page .inner>article form .form-column .input{display:flex;flex-direction:column}section#contacto-page .inner>article form .form-column .input .icon-close{display:none}section#contacto-page .inner>article form .form-column .input label{font-weight:bold;margin-top:10px}section#contacto-page .inner>article form .form-column .input input{min-width:100%;font-family:light;border:none;border-bottom:1px solid #96ce00;padding:10px}section#contacto-page .inner>article form .form-column.mensaje{flex:0 0 100%}@media(min-width: 768px){section#contacto-page .inner>article form .form-column.mensaje{flex:0 0 70%;min-width:100%;margin-top:10px}}@media(min-width: 1024px){section#contacto-page .inner>article form .form-column.mensaje{min-width:auto}}section#contacto-page .inner>article form .form-column.mensaje .input{min-height:100%}section#contacto-page .inner>article form .form-column.mensaje .input textarea{flex-grow:1;min-width:100%;border:none;resize:none;padding:10px;font-family:light;border-bottom:1px solid #96ce00}@media(max-width: 1023.98px){section#contacto-page .inner>article form .form-column.mensaje .input textarea{min-height:150px}}section#contacto-page .inner>article form .form-column.mensaje .input #contador-textarea{text-align:right;font-size:14px;color:#1a2732}section#contacto-page .inner>article form .form-column.accept{margin-top:-30px}@media(min-width: 1024px){section#contacto-page .inner>article form .form-column.accept{padding:10px 0px;margin-top:0px}}section#contacto-page .inner>article form .form-column.accept a{color:#1a2732;text-decoration:underline;margin:0px .1rem}section#contacto-page .inner>article form .form-column.accept input{max-width:20px;height:20px;background:none;border:2px solid #1a2732;margin-right:5px}section#contacto-page .inner .custom-checkbox label span{display:inline-block;cursor:pointer}.contact-new article{padding-top:0}@media(max-width: 1023.98px){.contact-new .form-group{flex-direction:column}}.contact-new .form-group .form-column{margin:0 10px 0 0}.contact-new .form-group .form-column:last-child{margin:0}.contact-new .form-group.date{flex-direction:row}.contact-new .form-group.date .input{padding-left:0}.contact-new .form-group.date .input input{padding:10px !important}.contact-new .form-group.date .select-box:last-child{padding-right:0}.contact-new .form-group.date .input,.contact-new .form-group.date .select-box{margin-right:10px}.contact-new .form-group.date .input:last-child,.contact-new .form-group.date .select-box:last-child{margin-right:0}.contact-new section#contacto-page{background:#e9ecef;padding-bottom:20px;border-radius:10px;box-shadow:0 20px 20px -10px rgba(26,39,50,.2)}.contact-new section#contacto-page .inner>article form .form-column.mensaje{flex:1 0 55%;margin-top:0}@media(max-width: 1023.98px){.contact-new section#contacto-page .inner>article form .form-column.mensaje{flex:0 0 100%}}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input{min-height:inherit}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input-file{display:flex;align-items:center;font-size:14px;margin:10px 0}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input-file label{font-weight:bold;margin-top:10px}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input-file-button{border:none !important}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input-file ::-webkit-file-upload-button{cursor:pointer;background:#1a2732;color:#fff;padding:5px 10px;border-radius:50px;border:none !important;box-shadow:none}.contact-new section#contacto-page .inner>article form .form-column.mensaje .input-file ::-webkit-file-upload-button:hover{background-color:#2b3e4e}@media(min-width: 1024px){.contact-new section#contacto-page h2{padding-top:10px}}.contact-new .select-box.column{flex-direction:column;margin-bottom:10px}@media(max-width: 767.98px){.contact-new .select-box.column{padding:0}}.contact-new .select-box.column:last-child{margin-bottom:0}.contact-new .select-box.column label,.contact-new .select-box.column input{font-weight:bold;margin-top:10px}.contact-new .select-box.active .result{box-shadow:2px 2px 10px 0px rgba(0,0,0,.2)}.contact-new .select-box .select .caja{display:block;line-height:28px;padding-right:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff}.contact-new .select-box .select .caja:after{right:10px}.contact-new textarea{flex-grow:inherit !important;height:114px}@media(max-width: 767.98px){.contact-new .g-recaptcha{padding-right:10px;padding-left:10px}}.contact-new .g-recaptcha{display:flex;justify-content:center;margin-bottom:10px}.contact-new .contact-button{border:none;box-shadow:none}.contact-new .contact-button:disabled{color:#fff;background:#babec1}.contact-new .lightbox.open{height:auto;z-index:1000000000;box-shadow:rgba(99,99,99,.2) 0px 2px 8px 0px}@media(max-width: 767.98px){.contact-new .lightbox.open{height:calc(100vh - (100vh - 100%))}}.contact-new .lightbox.open .close{position:absolute;position:absolute;right:0;top:-4px}@media(max-width: 767.98px){.contact-new .lightbox.open .close{top:10px}}.contact-new .lightbox.open .close .icon{font-size:2rem !important}.contact-new .lightbox [role=main]{height:auto;overflow-y:auto}.contact-new .contact-container-conditions{display:flex;align-items:center}@media(max-width: 767.98px){.contact-new .contact-container-conditions{padding:0 10px}}.contact-new .contact-container-conditions input[type=checkbox]{display:block;transform:scale(1.5);min-height:inherit;accent-color:#1a2732}.contact-new .contact-container-conditions .accept-conditions{margin-left:10px}.contact-new .contact-container-conditions a{cursor:pointer}.contact-new .m-b-0{margin-bottom:0}.contact-new .error-contact{color:#dc3545}.contact-new .inner.container{background:#e9ecef}.contact-new .w-60{width:60%}.contact-new .w-20{width:20%}.contact-new input[type=date]{position:relative}.contact-new input[type=date]:focus{padding-right:10px !important}.contact-new input[type=date]:after{content:"";font-family:Iconografia;font-size:20px;color:#96ce00}.contact-new input[type=date]:hover:after{color:#1a2732}.contact-new input[type=date]::-webkit-calendar-picker-indicator{position:absolute;top:0;left:0;right:0;bottom:0;width:auto;height:auto;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.contact-new input[type=date]::-webkit-inner-spin-button{z-index:1}.contact-new input[type=date]::-webkit-clear-button{z-index:1}.contact-new .ui-state-default{color:#cb1414}#notas_legales{position:relative;margin-top:-30px}@media(min-width: 768px){#notas_legales{margin-top:0px}}#notas_legales.active article{max-height:15000px}#notas_legales.active footer{display:none}#notas_legales article{max-height:150px;overflow-y:hidden;height:auto;transition:all .3s ease}@media(min-width: 768px){#notas_legales article{max-height:15000px}}#notas_legales footer{display:flex;position:relative;margin-top:-100px;padding-top:50px;min-width:100%;background-image:linear-gradient(to bottom, rgba(233, 236, 239, 0), #e9ecef);display:flex;align-items:center;justify-content:center;flex-direction:column}@media(min-width: 768px){#notas_legales footer{display:none}}#notas_legales footer a{color:#1a2732;font-family:#000;display:flex;flex-direction:column;align-items:center}#notas_legales footer a:after{content:"";font-family:"Iconografia";width:30px;height:30px;border-radius:100%;display:flex;align-items:center;justify-content:center;background:#1a2732;color:#e9ecef;transform:rotate(90deg)}@font-face{font-family:"light";src:url("../fonts/tipografia/SourceSansPro-Light.woff");font-display:swap}.descarga-informes{width:100%}@media(max-width: 767.98px){.descarga-informes{margin:20px 0px}}.descarga-informes .informes{display:flex;flex-direction:column;gap:16px;padding:30px 20px;grid-template-columns:1fr;margin-bottom:20px;background-color:#fff;border:1px solid rgba(82,92,101,.05);border-radius:3px;box-shadow:0 1px 3px 0 rgba(26,39,50,.2)}@media(min-width: 1024px){.descarga-informes .informes{display:grid;border-bottom:1px solid #1a2732 !important;border-radius:0px;grid-template-columns:.2fr .6fr .45fr;margin-bottom:0px}}.descarga-informes .informes>p.h5{color:#71777d}@media(min-width: 1024px){.descarga-informes .informes>p.h5{margin-bottom:0px}}.descarga-informes .informes .info-text p.h5{margin-bottom:0px}@media(min-width: 1024px){.descarga-informes .informes .info-text p{margin-bottom:0px}}.descarga-informes .informes .descargas{display:flex;flex-direction:row;flex-wrap:wrap;gap:15px}.descarga-informes .informes .descargas .btn-download-pdf{display:flex;align-items:flex-start;padding-bottom:0px}.descarga-informes .informes .descargas .btn-download-pdf a{display:flex;align-items:center;color:#1a2732;text-decoration:none;margin-right:0px}.descarga-informes .informes .descargas .btn-download-pdf a .icon{color:#90ce00;font-size:22px;margin-right:10px}.descarga-informes .informes:last-child{border-bottom:none !important}.terminos{padding:40px 30px;border-radius:3px;max-height:500px}@media(max-width: 767.98px){.terminos{margin-bottom:20px}}@media(min-width: 1024px){.terminos{max-height:534px}}.terminos .content-terminos{margin-top:25px}@media(min-width: 1024px){.terminos .content-terminos{margin-top:50px}}.titulo-descarga{font-size:3.8888888889vw;line-height:5.8333333333vw;letter-spacing:0.0277777778vw;font-family:medium}@media(min-width: 768px){.titulo-descarga{font-size:1.7948717949vw;line-height:2.6923076923vw;letter-spacing:0.0128205128vw}}@media(min-width: 1024px){.titulo-descarga{font-size:0.9722222222vw;line-height:1.4583333333vw;letter-spacing:0.0069444444vw}}@media(min-width: 1440px){.titulo-descarga{font-size:14px;line-height:21px;letter-spacing:0.1px}}.titulo-descarga.inverso{font-size:4.4444444444vw;line-height:5.2777777778vw;letter-spacing:0.0555555556vw}@media(min-width: 768px){.titulo-descarga.inverso{font-size:2.0512820513vw;line-height:2.4358974359vw;letter-spacing:0.0256410256vw}}@media(min-width: 1024px){.titulo-descarga.inverso{font-size:1.1111111111vw;line-height:1.3194444444vw;letter-spacing:0.0138888889vw}}@media(min-width: 1440px){.titulo-descarga.inverso{font-size:16px;line-height:19px;letter-spacing:0.2px}}.titulo-descarga.destacado{font-size:5vw;line-height:5.8333333333vw;letter-spacing:0.0555555556vw}@media(min-width: 768px){.titulo-descarga.destacado{font-size:2.3076923077vw;line-height:2.6923076923vw;letter-spacing:0.0256410256vw}}@media(min-width: 1024px){.titulo-descarga.destacado{font-size:1.25vw;line-height:1.4583333333vw;letter-spacing:0.0138888889vw}}@media(min-width: 1440px){.titulo-descarga.destacado{font-size:18px;line-height:21px;letter-spacing:0.2px}}.container-select{display:flex;margin:0px 10px 20px 0px}.container-select-informes{display:flex;flex-direction:column;flex-wrap:wrap;min-width:120px}.container-select-informes .select{min-width:inherit}.container-select-informes .select .result{box-shadow:0px 2px 3px 0px rgba(26,39,50,.2)}.container-select-informes .select .caja{width:auto;background:#fff;border-radius:5px;padding-right:45px}.container-select-informes .select .caja::after{content:"";position:absolute;transform:rotate(90deg);font-family:"Iconografia";font-size:30px;color:#1a2732;bottom:5px;right:5px;transition:all .1s ease;z-index:0;bottom:auto;top:0px}.container-select-informes .select-box.active .caja:after{transform:rotate(270deg) !important}.select-title{font-size:5vw;line-height:6.6666666667vw;letter-spacing:0.0555555556vw;font-family:medium}@media(min-width: 768px){.select-title{font-size:2.3076923077vw;line-height:3.0769230769vw;letter-spacing:0.0256410256vw}}@media(min-width: 1024px){.select-title{font-size:1.5277777778vw;line-height:1.875vw;letter-spacing:0.0138888889vw}}@media(min-width: 1440px){.select-title{font-size:22px;line-height:27px;letter-spacing:0.2px}}.select-title.ligero{font-family:regular !important}.select-title.light{font-family:light !important}.title-page{font-size:7.7777777778vw;line-height:9.1666666667vw;letter-spacing:0.0277777778vw;font-family:medium;font-weight:500}@media(min-width: 768px){.title-page{font-size:3.5897435897vw;line-height:4.2307692308vw;letter-spacing:0.0128205128vw}}@media(min-width: 1024px){.title-page{font-size:3.3333333333vw;line-height:4.6527777778vw;letter-spacing:0.0138888889vw}}@media(min-width: 1440px){.title-page{font-size:48px;line-height:67px;letter-spacing:0.2px}}.title-page.italic{font-size:7.7777777778vw;line-height:13.8888888889vw;letter-spacing:0.3888888889vw}@media(min-width: 768px){.title-page.italic{font-size:3.5897435897vw;line-height:6.4102564103vw;letter-spacing:0.1794871795vw}}@media(min-width: 1024px){.title-page.italic{font-size:3.3333333333vw;line-height:3.4722222222vw;letter-spacing:0.1666666667vw}}@media(min-width: 1440px){.title-page.italic{font-size:48px;line-height:50px;letter-spacing:2.4px}}.title-page.black{font-family:#000}.m-b-20{margin-bottom:20px}.banner-text{position:relative;display:block;width:100%}.banner-text-h1{position:absolute;top:10%;left:20px;color:#fff;z-index:2}.banner-text picture img{position:relative;width:100%;height:auto;top:inherit;left:inherit;transform:inherit}.banner-text picture:before{content:"";width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1;background-image:linear-gradient(to right, rgba(26, 39, 50, 0.6), rgba(26, 39, 50, 0.2))}.ocultar-respuesta{display:none !important}.mansory{margin-left:0px !important;margin-right:0px}#proyectos-sociales .card-columns{column-count:1}@media(min-width: 1024px){#proyectos-sociales .card-columns{column-count:2;column-gap:20px;display:block}}#proyectos-sociales .card{border:none;background:#e9ecef}#proyectos-sociales .card:first-child{margin-top:20px}@media(min-width: 768px){#proyectos-sociales .card:first-child{margin-top:0px}}#proyectos-sociales .card [role=heading]{border-bottom:none}#proyectos-sociales article{flex-direction:column;border:none}@media(min-width: 768px){#proyectos-sociales article{flex-direction:row}}#proyectos-sociales article>div{border:none}#proyectos-sociales article>div.summary{display:flex;flex-direction:column;flex-grow:2;padding-right:10px;width:100%}#proyectos-sociales article>div.summary>ul{order:1}#proyectos-sociales article>div.summary blockquote{order:2;padding-right:10px}#proyectos-sociales article>div.summary>a{order:3}@media(min-width: 768px){#proyectos-sociales article>div.summary>*{max-width:60%}#proyectos-sociales article>div.summary>ul{max-width:40%;align-self:flex-end;position:absolute;top:80px;right:0px;order:auto}}@media(min-width: 768px)and (min-width: 768px){#proyectos-sociales article>div.summary>ul{padding-left:20px}}#proyectos-sociales article>div.summary>img{max-width:100%}#proyectos-sociales article>div.summary>a{max-width:100%;padding-left:80px;margin:40px 0px;color:#1a2732;font-family:bold}#proyectos-sociales article>div .data{padding-left:0px;flex-grow:0}@media(min-width: 768px){#proyectos-sociales article>div .data{width:40%}}#proyectos-sociales article>div .data .h3{padding-bottom:0px;margin-bottom:0px}#proyectos-sociales article strong{min-width:100%;margin-bottom:10px}#filtrovuelo article.custom-horas{min-width:260px;width:max-content;flex-basis:auto;position:absolute;left:50%;top:15px;border-radius:15px;transform:translateX(-50%);z-index:10000000}@media(min-width: 1024px){#filtrovuelo article.custom-horas{left:0px;top:auto;border-radius:none;transform:none;z-index:1003}}#filtrovuelo article.custom-horas input{max-width:140px}#filtrovuelo article.custom-horas div.botones{display:flex;flex-basis:100%;align-items:center;justify-content:center;align-self:flex-end;flex-direction:column}@media(min-width: 1024px){#filtrovuelo article.custom-horas div.botones{flex-direction:row}}#filtrovuelo article.custom-horas div.botones button{color:#1a2732;margin:5px 0px;height:30px;min-width:100%}@media(min-width: 1024px){#filtrovuelo article.custom-horas div.botones button{min-width:auto;margin:0px 5px}}#filtrovuelo article.custom-horas .result-caja span.result{flex-direction:row;justify-content:space-between;padding-right:0px}#filtrovuelo article.custom-horas .result-caja span.result .icon{position:relative}#filtrovuelo article.custom-horas .result-caja span.result .icon:before{display:none}#filtrovuelo article.custom-horas .result-caja span.name_result input{padding-left:0px}#filtrovuelo article.custom-horas .custom-select-options{flex-wrap:nowrap;background-color:#e9ecef;position:absolute;top:30px;align-items:center;justify-content:space-between;padding-bottom:20px;width:100%;align-items:flex-start;padding-left:10px;padding-right:10px;display:none;z-index:4}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options{top:35px;left:-80%;transform:translateX(50%)}}#filtrovuelo article.custom-horas .custom-select-options div.desde-h,#filtrovuelo article.custom-horas .custom-select-options div.hasta-h{display:flex;flex-direction:row;flex-wrap:wrap;padding:20px 5px;width:48%}#filtrovuelo article.custom-horas .custom-select-options.open{display:flex;overflow-y:visible;height:auto;height:330px;border-radius:3px;flex-wrap:wrap}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options:before{content:"";position:absolute;top:-20px;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);border-bottom:20px solid #e9ecef;left:50%;transform:translateX(-50%)}}#filtrovuelo article.custom-horas .custom-select-options p{flex-basis:100%;text-align:center;margin-top:20px;margin-bottom:0px}#filtrovuelo article.custom-horas .custom-select-options p.h5{font-family:#000;margin:10px 0px}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll{background:#fff;border-radius:15px;display:flex;flex-direction:column;height:40px;overflow:hidden;position:relative;flex-grow:1}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll.active{height:150px;margin-top:0px}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options .capa-scroll.active{height:200px}}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll.active ul{display:flex;flex-direction:column}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .desderesult-h,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .hastaresult-h,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .desderesult-m,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .hastaresult-m{font-weight:bold;text-align:center;width:100%;display:block;display:flex;align-items:center;flex-direction:column;height:50px;z-index:10;background:#fff;cursor:pointer}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .desderesult-h:after,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .hastaresult-h:after,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .desderesult-m:after,#filtrovuelo article.custom-horas .custom-select-options .capa-scroll .hastaresult-m:after{margin-top:-10px;content:"";transform:rotate(90deg);font-family:"iconografia";margin-right:2px}#filtrovuelo article.custom-horas .custom-select-options .capa-scroll+span{width:15%;text-align:center;cursor:pointer}#filtrovuelo article.custom-horas .custom-select-options ul{position:relative;padding-right:0px;margin-right:2px;overflow-y:auto;overflow-x:hidden;scrollbar-color:#e9ecef #fff;scrollbar-width:thin;scrollbar-gutter:20px;min-width:82%;display:none;flex-grow:1;margin:0px 5px;max-height:80px}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options ul{min-width:auto}}#filtrovuelo article.custom-horas .custom-select-options ul[aria-label=minutos]{padding-right:5px}@media screen and (-ms-high-contrast: active),(-ms-high-contrast: none){#filtrovuelo article.custom-horas .custom-select-options ul{margin-top:10px;-ms-overflow-style:none}}#filtrovuelo article.custom-horas .custom-select-options ul:after{content:"";height:32px;display:block}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options ul{max-height:160px}}#filtrovuelo article.custom-horas .custom-select-options ul li{display:flex;justify-content:center;cursor:pointer;font-size:13px;padding:10px 0px}@media(min-width: 1024px){#filtrovuelo article.custom-horas .custom-select-options ul li{font-size:12px;padding:0px}}#filtrovuelo article.custom-horas .custom-select-options ul::-webkit-scrollbar{width:5px;right:8px}#filtrovuelo article.custom-horas .custom-select-options ul::-webkit-scrollbar-track{background:#fff}#filtrovuelo article.custom-horas .custom-select-options ul::-webkit-scrollbar-thumb{background:#e9ecef;transition:all .1s ease;border-radius:5px}#filtrovuelo article.custom-horas .custom-select-options ul::-webkit-scrollbar-thumb:hover{background:#71777d;border-radius:5px}.quejas{flex-grow:0;background:#e9ecef;border-radius:5px;border:none;padding-bottom:0px}.quejas>h3,.quejas p,.quejas span{margin:20px;color:#1a2732}.quejas>span{margin-bottom:0px;font-size:66px;line-height:33px}.quejas>h3{font-family:light}.quejas>p{margin-top:0px}.quejas footer{display:flex;flex-direction:column}.quejas footer a{background:#96ce00;color:#1a2732;padding:20px;margin-bottom:1px;font-family:medium;line-height:100%;position:relative;transition:all .1s ease}.quejas footer a:after{content:"";font-family:Iconografia;transform:translateY(-50%);position:absolute;right:20px;top:50%;font-size:30px}.quejas footer a:last-child{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.quejas footer a:hover{background:#92c900}.slider{max-width:100%;overflow:hidden;position:relative}.slider ul.slides{display:flex;flex-wrap:nowrap;position:relative;overflow:hidden;min-width:100%}.slider ul.slides li{width:100%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all 1s ease;opacity:0;z-index:1}.slider ul.slides li picture.mascara .mascara{display:none}.slider ul.slides li img{width:100%}.slider ul.slides li.active{opacity:1;z-index:2}.slider ul.slides li.active picture.mascara .mascara{display:flex}picture{position:relative;display:flex;min-height:150px;overflow:hidden}picture img{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}picture .mascara{width:100%;height:100%;position:absolute;top:0px;left:0px;z-index:1}.tabla{padding-top:0px;margin-top:0px}.tabla .paginador{padding-top:0px}@media(max-width: 767.98px){.tabla#companias_aereas{margin-top:20px}}@media(min-width: 1440px){.tabla .btn{font-size:18px}}.tabla [role=heading]{border-bottom:none}.tabla .dia .fila.resultado:nth-child(2n+2){background:#fcfdfd}.tabla .fila{display:flex;flex-direction:column;border:1px solid #e9ecef;width:100%;font-family:bold;flex-wrap:nowrap;box-sizing:border-box}@media(min-width: 1440px){.tabla .fila{padding-left:0px;padding-right:0px}}@media(min-width: 1024px){.tabla .fila{min-width:100%;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;flex-direction:row}}.tabla .fila .celda{box-sizing:border-box;flex-grow:1;flex-shrink:1;display:flex;justify-content:flex-start;flex-direction:column;padding:10px}@media(min-width: 1024px){.tabla .fila .celda{flex-basis:15%}}.tabla .fila .celda .companyName{color:#72a300}@media(min-width: 1024px){.tabla .fila .celda{align-items:center;padding:20px;flex-direction:row;min-width:auto}}.tabla .fila .celda.name{flex-shrink:0;flex-grow:3}.tabla .fila .celda.category{flex-grow:4;flex-shrink:0}.tabla .fila .celda.boton .button-info:after{content:"";transform:rotate(-45deg);margin-top:-23px}.tabla .fila.titulo{display:none;border:none;background:#525c65;color:#fff;font-family:medium;text-transform:uppercase}@media(min-width: 1024px){.tabla .fila.titulo{display:flex;flex-direction:row}}.tabla .fila.titulo .celda{justify-content:flex-start;align-items:center;padding-top:5px;padding-bottom:5px}.tabla .fila.resultado{background:#fff}.tabla .fila.resultado:nth-child(2n+2){background:#fcfdfd}@media(max-width: 1023.98px){.tabla .fila.resultado:nth-child(2n+2){background:#e9ecef}}@media(max-width: 767.98px){.tabla .fila.resultado:nth-child(2n+2) .celda.category span{background:#cbd3da}}@media(max-width: 767.98px){.tabla .fila.resultado:nth-child(2n+2) .celda.boton .button-info{background:#cbd3da}}.tabla .fila.resultado .celda [role=heading]{min-width:100%;font-family:light;text-transform:uppercase}@media(max-width: 1023.98px){.tabla .fila.resultado .celda [role=heading]{padding-bottom:0px}}@media(min-width: 1024px){.tabla .fila.resultado .celda [role=heading]{display:none}}.tabla .fila.resultado .celda .icon{font-size:1.2rem;margin-left:-0.5rem;margin-right:.5rem}.tabla .fila.resultado .celda.name{justify-content:space-between}.tabla .fila.resultado .celda.name .companyName{width:50%;font-family:bold;color:#72a300}@media(max-width: 1023.98px){.tabla .fila.resultado .celda.name .companyName{order:3}}.tabla .fila.resultado .celda.name img{width:80px}@media(max-width: 1023.98px){.tabla .fila.resultado .celda.name img{order:1;margin:10px 0px;max-width:50%}}@media(max-width: 1023.98px){.tabla .fila.resultado .celda.name strong{order:2}}.tabla .fila.resultado .celda.category{flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media(min-width: 768px){.tabla .fila.resultado .celda.sitioOficial{overflow-x:hidden}.tabla .fila.resultado .celda.sitioOficial a{white-space:nowrap}}@media(min-width: 1024px){.tabla .fila.resultado .celda .titulo{display:none}}.tabla>footer{display:flex;justify-content:center}.filtro-resultado.tiendas .tabla{margin-top:0px;padding-top:0px}@media(min-width: 1024px){.filtro-resultado.tiendas .tabla{margin-top:inherit;padding-top:inherit}}.seccion[data-seccion]{display:none}.seccion[data-seccion].active{display:flex;flex-wrap:wrap}.seccion[data-seccion] .column{padding-top:0px}nav.interno{display:flex;align-items:center;min-width:100%;justify-content:center}@media(min-width: 1024px){nav.interno{justify-content:flex-end;min-width:auto}}nav.interno .atras,nav.interno .alante{cursor:pointer}nav.interno .atras span,nav.interno .alante span{font-size:40px;line-height:0px;position:relative;display:flex;align-items:center;justify-content:center}nav.interno .atras span:before,nav.interno .alante span:before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}nav.interno .atras.alante,nav.interno .alante.alante{margin-top:5px}nav.interno .atras a,nav.interno .alante a{text-decoration:none}nav.interno .atras{margin-top:-5px;margin-right:10px}nav.interno .atras span:before{transform:translate(-50%, -50%) rotate(180deg)}nav.interno .delante{margin-top:5px}nav.interno ul{display:flex;justify-content:center;padding:10px}nav.interno ul li{font-family:bold;padding:5px 10px;display:flex;align-items:center;border-radius:5px;color:#527500;cursor:pointer}nav.interno ul li.active{background:#e9ecef;color:#71777d}.resultado-paginador{align-items:center;display:flex;flex-direction:column}@media(min-width: 1024px){.resultado-paginador{flex-direction:row;justify-content:flex-end}}@media(min-width: 1024px){.resultado-paginador .donde{flex-grow:0;margin-right:40px}}@media(min-width: 768px){.draggable{margin-right:0px}}.draggable aside{flex-wrap:nowrap;display:flex;max-width:auto}.draggable aside>*{display:block !important}.muevo{position:relative}.draggador{position:absolute;width:100%;height:100%;left:-30px;background:red;opacity:0;z-index:100}@media(max-width: 1023.98px){:root{--carousel-tile-spacing: 10px;--carousel-tile-width: 250px;--carousel-tile-height: calc(var(--carousel-tile-width) / (16 / 9));--carousel-growth-factor: 1.5;--carousel-fade-opacity: 0.25;--carousel-normal-opacity: 1;--carousel-offset-left: calc(-1 * (var(--carousel-tile-width) * (var(--carousel-growth-factor) - 1) / 2));--carousel-offset-right: calc(var(--carousel-tile-width) * (var(--carousel-growth-factor) - 1));--carousel-transition-1: 1s;--carousel-transition-2: 0.5s;--carousel-transition-3: 0.3s}.muevo{margin:0;margin-left:-20px;margin-right:-20px;box-sizing:border-box;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.muevo::-webkit-scrollbar{width:0;height:0}.muevo>.linealinks{white-space:nowrap;transition:var(--carousel-transition-2);padding-left:20px}.linealinks>*:last-child{margin-right:0px}.linealinks *{display:block;background:#fff}}.input.datepicker{position:relative}.ui-datepicker{background:#e9ecef;min-width:100%;padding:20px;margin-top:20px;display:none}@media(max-width: 767.98px){.ui-datepicker{margin-top:0px;left:50% !important;transform:translateX(-50%)}}.ui-datepicker:after{width:100%;background:#cbd3da;height:15px;left:auto !important;position:absolute;bottom:0px;margin-left:-20px;display:block;content:""}@media(min-width: 768px){.ui-datepicker{box-shadow:none;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e9ecef rgba(0,0,0,0);transform:translateX(-25%);min-width:300px}.ui-datepicker:before{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:0 15px 20px 15px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) #e9ecef rgba(0,0,0,0);position:absolute;top:-15px;left:50%;transform:translateX(-50%)}}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:25px;display:inline-block;position:absolute;width:40px;height:60px;display:block;text-indent:0;overflow:hidden;background-repeat:no-repeat}.ui-datepicker .ui-datepicker-next.ui-state-disabled,.ui-datepicker .ui-datepicker-prev.ui-state-disabled{display:none}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{opacity:0}.ui-datepicker .ui-datepicker-next::before,.ui-datepicker .ui-datepicker-prev::before{content:"";font-family:"iconografia";font-size:2rem}.ui-datepicker .ui-datepicker-next.ui-datepicker-next,.ui-datepicker .ui-datepicker-prev.ui-datepicker-next{right:20px}.ui-datepicker .ui-datepicker-next.ui-datepicker-prev,.ui-datepicker .ui-datepicker-prev.ui-datepicker-prev{left:20px;top:9px;transform:rotate(-180deg)}.ui-datepicker .ui-datepicker-title{min-width:100%;background:#fff;padding:5px;border-radius:20px;font-family:bold;margin:10px 0px;justify-content:center;align-items:center;display:flex}.ui-datepicker .ui-datepicker-calendar{min-width:100%}.ui-datepicker .ui-datepicker-calendar td,.ui-datepicker .ui-datepicker-calendar th{text-align:center}.ui-datepicker .ui-datepicker-calendar td a,.ui-datepicker .ui-datepicker-calendar th a{color:#000}.ui-datepicker .ui-datepicker-calendar td.ui-datepicker-today a,.ui-datepicker .ui-datepicker-calendar th.ui-datepicker-today a{font-family:bold;color:#96ce00}.ui-datepicker .ui-datepicker-calendar td.ui-state-disabled,.ui-datepicker .ui-datepicker-calendar th.ui-state-disabled{opacity:.5}.ui-datepicker .ui-datepicker-calendar td.actual a,.ui-datepicker .ui-datepicker-calendar th.actual a{background:#96ce00;color:#fff !important}.ui-datepicker.parking{display:flex;flex-wrap:wrap}@media(min-width: 768px){.ui-datepicker.parking{min-width:400px;margin-left:-60px}}.ui-datepicker.parking>strong{display:none}.ui-datepicker.parking>.calendario{flex:1 1 60%;position:relative}.ui-datepicker.parking>.calendario .calendario strong{display:none}.ui-datepicker.parking>.calendario .ui-datepicker-header{position:relative}.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-next,.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-prev{top:0px}.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-next.ui-datepicker-next,.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-next{right:-5px}.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-next.ui-datepicker-prev,.ui-datepicker.parking>.calendario .ui-datepicker-header .ui-datepicker-prev.ui-datepicker-prev{flex-grow:1;left:-5px;top:-20px}.ui-datepicker.parking>.calendario .ui-state-active,.ui-datepicker.parking>.calendario a.active{border:1px solid #96ce00;background:#96ce00;color:#fff;font-family:bold}.ui-datepicker.parking>.calendario .horas{display:none}.ui-datepicker.parking>.horas{padding:0 20px;display:flex;flex-direction:column;flex:1 1 40%}.ui-datepicker.parking>.horas .selects{min-width:100%;display:flex;flex-direction:row;padding-top:10px;align-items:center}.ui-datepicker.parking>.horas .selects .select-box{flex-grow:1}.ui-datepicker.parking>.horas .selects .select-box:first-child{padding-right:5px}.ui-datepicker.parking>.horas .selects .select-box:last-child{padding-left:5px}.ui-datepicker.parking>.horas .selects select{flex-grow:1;background:#fff;border-radius:60px;width:30%;min-height:40px;font-family:bold;text-align:center;text-align-last:center}.daterangepicker{position:fixed;color:inherit;background-color:#e9ecef;border-radius:4px;width:278px;max-width:none;padding:0;margin-top:7px;left:20px;z-index:1003;display:none;font-family:arial;font-size:15px;line-height:1em;z-index:299999}@media(min-width: 1040px){.daterangepicker{position:absolute;z-index:1005}}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,.2);content:""}.daterangepicker:before{top:-20px;border-right:20px solid rgba(0,0,0,0);border-left:20px solid rgba(0,0,0,0);border-bottom:20px solid #e9ecef}.daterangepicker:after{top:-6px;border-right:6px solid rgba(0,0,0,0);border-left:6px solid rgba(0,0,0,0)}.daterangepicker.opensleft:before{right:9px;background-color:#e9ecef}.daterangepicker.opensleft:after{right:10px}.daterangepicker.openscenter:before{left:0;right:0;width:0;margin-left:auto;margin-right:auto}.daterangepicker.openscenter:after{left:0;right:0;width:0;margin-left:auto;margin-right:auto}@media(min-width: 768px)and (max-width: 1023.98px){.daterangepicker.opensright{position:fixed;top:50%;transform:translateY(-50%)}}.daterangepicker.opensright:before{content:"";width:10px;height:10px;transform:rotate(45deg);top:-5px;background:#e9ecef;z-index:10;left:9px;border:none}.daterangepicker.opensright:after{left:10px}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.drop-up:before{top:initial;bottom:-7px;border-bottom:initial;border-top:7px solid #ccc}.daterangepicker.drop-up:after{top:initial;bottom:-6px;border-bottom:initial;border-top:6px solid #fff}.daterangepicker.single .daterangepicker .ranges,.daterangepicker.single .drp-calendar{float:none}.daterangepicker.single .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:block}.daterangepicker.show-calendar .drp-buttons{display:flex;align-items:center;justify-content:center;border-top:0px}.daterangepicker.show-calendar .drp-buttons .drp-selected{display:none}.daterangepicker.auto-apply .drp-buttons{display:none}.daterangepicker .drp-calendar{display:none;max-width:270px}.daterangepicker .drp-calendar.left{padding:8px 8px 8px 8px;padding-right:0px}.daterangepicker .drp-calendar.right{padding:8px}@media screen and (min-width: 900px){.daterangepicker .drp-calendar.right{padding-left:0px}}.daterangepicker .drp-calendar.single .calendar-table{border:none}.daterangepicker .calendar-table .next,.daterangepicker .calendar-table .prev{width:30px;max-width:30px;height:30px;display:flex;align-items:center;justify-content:center;padding:0px}.daterangepicker .calendar-table .next{margin-right:5px}.daterangepicker .calendar-table .prev{margin-left:5px}.daterangepicker .calendar-table .name{flex-grow:1}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{font-size:20px;line-height:0px}.daterangepicker .calendar-table .next span{margin-top:2px}.daterangepicker .calendar-table .prev span{transform:rotate(180deg);-webkit-transform:rotate(180deg);margin-top:-4px}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{white-space:nowrap;text-align:center;vertical-align:middle;min-width:24px;width:24px;height:24px;line-height:24px;font-size:12px;border-radius:4px;border:1px solid rgba(0,0,0,0);white-space:nowrap;cursor:pointer}.daterangepicker .calendar-table{border-radius:4px;background-color:#e9ecef}.daterangepicker .calendar-table table{width:100%;margin:0;border-spacing:0;border-collapse:collapse}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background-color:#eee;border-color:rgba(0,0,0,0);color:inherit}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker td.off,.daterangepicker td.off.in-range,.daterangepicker td.off.start-date,.daterangepicker td.off.end-date{background-color:#e9ecef;border-color:rgba(0,0,0,0);color:#999}.daterangepicker td.in-range{background-color:#f2ffce;border-color:rgba(0,0,0,0);color:#000;border-radius:0}.daterangepicker td.start-date{border-radius:50% 0 0 50%}.daterangepicker td.end-date{border-radius:0 50% 50% 0}.daterangepicker td.start-date.end-date{border-radius:50%}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#96ce00;border-color:rgba(0,0,0,0);color:#fff}.daterangepicker td.today{background-color:rgba(0,0,0,0);color:#96ce00;font-weight:bold}.daterangepicker th.month{width:auto}.daterangepicker th.month .nombremes{background:#fff;min-height:35px;font-family:bold;font-size:16px;display:flex;align-items:center}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999;cursor:not-allowed;text-decoration:line-through}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:42px;margin:0 auto;background:#fff;border:1px solid #eee;padding:2px;outline:0px;font-size:12px;border-radius:50%;height:40px}.drp-calendar{padding:10px !important}.daterangepicker .calendar-time{text-align:center;margin:4px auto 0 auto;line-height:30px;position:relative}.daterangepicker .calendar-time select.disabled{color:#ccc;cursor:not-allowed}.daterangepicker .drp-buttons{clear:both;text-align:right;padding:8px;border-top:1px solid #ddd;line-height:12px;vertical-align:middle}.daterangepicker .drp-selected{display:inline-block;font-size:12px;padding-right:8px}.daterangepicker .drp-buttons .btn{margin-left:8px;height:30px}.daterangepicker.show-ranges.single.rtl .drp-calendar.left{border-right:1px solid #ddd}.daterangepicker.show-ranges.single.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .drp-calendar.left .nombremes{margin-right:-16px;border-top-left-radius:20px;border-bottom-left-radius:20px;display:flex;flex-direction:row-reverse;justify-content:center}.daterangepicker .drp-calendar.right .nombremes{margin-left:-16px;border-top-right-radius:20px;border-bottom-right-radius:20px;display:flex;flex-direction:row;justify-content:center}.daterangepicker.show-ranges.rtl .drp-calendar.right{border-right:1px solid #ddd}.daterangepicker.show-ranges.ltr .drp-calendar.left{border-left:1px solid #ddd}.daterangepicker .ranges{float:none;text-align:left;margin:0}.daterangepicker.show-calendar .ranges{margin-top:8px}.daterangepicker .ranges ul{list-style:none;margin:0 auto;padding:0;width:100%}.daterangepicker .ranges li{font-size:12px;padding:8px 12px;cursor:pointer}.daterangepicker .ranges li:hover{background-color:#eee}.daterangepicker .ranges li.active{background-color:#08c;color:#fff}@media(min-width: 564px){.daterangepicker{width:auto}.daterangepicker.opensright{position:absolute;top:auto;transform:none}.daterangepicker .ranges ul{width:140px}.daterangepicker.single .ranges ul{width:100%}.daterangepicker.single .drp-calendar.left{clear:none}.daterangepicker.single .ranges,.daterangepicker.single .drp-calendar{float:left}.daterangepicker{direction:ltr;text-align:left}.daterangepicker .drp-calendar.left{clear:left}.daterangepicker .drp-calendar.left .calendar-table{border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}}@media screen and (min-width: 564px)and (min-width: 900px){.daterangepicker .drp-calendar.right{margin-left:0}}@media(min-width: 564px){.daterangepicker .drp-calendar.right .calendar-table{border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}}@media(min-width: 564px){.daterangepicker .drp-calendar.left .calendar-table{padding-right:8px}}@media(min-width: 564px){.daterangepicker .ranges,.daterangepicker .drp-calendar{float:left}}@media(min-width: 730px){.daterangepicker .ranges{width:auto}.daterangepicker .ranges{float:left}.daterangepicker.rtl .ranges{float:right}.daterangepicker .drp-calendar.left{clear:none !important}}@media(max-width: 730px){.infovuelos .daterangepicker{top:150px !important;left:50% !important;width:260px !important;transform:translateX(-50%)}.daterangepicker{border-radius:15px}.daterangepicker:before{display:none}.daterangepicker.show-calendar .drp-calendar{min-width:100%}.daterangepicker.show-calendar .drp-calendar.right{display:none}.daterangepicker.show-calendar .drp-calendar .nombremes{margin-right:0px;border-top-right-radius:15px;border-bottom-right-radius:15px;flex-direction:row}.daterangepicker.show-calendar .drp-calendar .nombremes .prev{order:1}.daterangepicker.show-calendar .drp-calendar .nombremes .name{order:2}.daterangepicker.show-calendar .drp-calendar .nombremes .next{order:3}.daterangepicker.show-calendar .drp-buttons{min-width:100%;display:flex;flex-wrap:wrap;flex-direction:column}.daterangepicker.show-calendar .drp-buttons button{min-width:90%;margin-bottom:10px}.daterangepicker.show-calendar .drp-buttons .drp-selected{display:flex;min-width:100%;flex-direction:column;padding:10px;padding-top:0px;align-items:flex-start}.daterangepicker.show-calendar .drp-buttons .drp-selected>span{margin-bottom:5px}}#fecha .daterangepicker{position:absolute;min-width:200px}#fecha .daterangepicker .drp-buttons{display:none}#fecha .daterangepicker .drp-calendar{max-width:100%;width:100%}#fecha .daterangepicker .drp-calendar.left .nombremes{border-radius:15px;flex-direction:row}#fecha .daterangepicker .drp-calendar.left .nombremes .next{order:3}#fecha .daterangepicker .drp-calendar.left .nombremes .name{order:2}#fecha .daterangepicker .drp-calendar.left .nombremes .prev{order:1}.resultado-busqueda{display:flex;flex-direction:column;align-items:center}.resultado-busqueda [role=heading]{text-align:left;border-bottom:none}@media(min-width: 1024px){.resultado-busqueda [role=heading]{text-align:left;display:flex}}@media(min-width: 768px){.resultado-busqueda{flex-direction:row;flex-wrap:wrap;align-items:baseline}}.resultado-busqueda .no-results{min-width:100%;text-align:center}.resultado-busqueda .no-results [role=heading]{text-align:center;display:none}@media(min-width: 1024px){.resultado-busqueda .no-results{text-align:none}}.resultado-busqueda .no-results p{min-width:100%;display:flex;flex-direction:column;border-bottom:0px}@media(min-width: 1024px){.resultado-busqueda .no-results p{flex-direction:row}}.resultado-busqueda .no-results p strong{min-width:100%;justify-content:center;display:flex}@media(min-width: 1024px){.resultado-busqueda .no-results p strong{min-width:auto;padding-left:2px}}.resultado-busqueda .results-error{min-width:100%;align-items:center;text-align:center}.resultado-busqueda .results-error a{color:#1a2732;display:flex;flex-direction:row;min-width:100%;align-items:center;justify-content:center;font-family:bold}.resultado-busqueda .results-error a i{font-size:30px;line-height:0px;margin-right:10px}.resultado-busqueda .results-error a aside{display:flex;align-items:center;font-size:30px}.resultado-busqueda .results-error a>article{flex-grow:0}.resultado-busqueda .h2.azul-corporativo{display:none}@media(min-width: 1024px){.resultado-busqueda .h2.azul-corporativo{display:block;min-width:100%;text-align:left;min-height:100px;flex:0 0 100%;font-size:48px;font-weight:bold;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:.2px;margin-top:60px}}.resultado-busqueda .gris-ul{margin-top:30px;margin-bottom:0px}@media(min-width: 768px){.resultado-busqueda .gris-ul{flex:0 0 25%}}.resultado-busqueda .azul-corporativo{color:#1a2732}@media(min-width: 768px){.resultado-busqueda .azul-corporativo{flex:0 0 50%}}.resultado-busqueda .resultados{min-width:100%}.resultado-busqueda .cabeceraresultados{flex-direction:column;align-items:center}@media(min-width: 1024px){.resultado-busqueda .cabeceraresultados{flex-direction:row}}.resultado-busqueda .paginador .page-link{border:none}.resultado-busqueda .paginador li:first-child span{display:inline-block;transform:rotate(180deg);margin-top:-5px}@media(min-width: 768px){.resultado-busqueda .paginador{flex:0 0 25%}}@media(min-width: 768px){.resultado-busqueda .paginador-footer{display:none}}.resultado-busqueda .micro-noticia{display:flex;flex-direction:column;border-bottom:1px solid #e9ecef;border-bottom:1px solid #e9ecef;padding-top:20px;padding-bottom:20px}.resultado-busqueda .micro-noticia .h3{border-bottom:none;color:#96ce00 !important}.resultado-busqueda .micro-noticia .regular,.resultado-busqueda .micro-noticia #footer-other-sites>article h5,#footer-other-sites>article .resultado-busqueda .micro-noticia h5,.resultado-busqueda .micro-noticia #footer-info .container>div .literal,#footer-info .container>div .resultado-busqueda .micro-noticia .literal,.resultado-busqueda .micro-noticia #footer-info #footer-links-contact div[role=button] a>article,#footer-info #footer-links-contact div[role=button] .resultado-busqueda .micro-noticia a>article,.resultado-busqueda .micro-noticia #footer-links-contact div[role=button] a>article,#footer-links-contact div[role=button] .resultado-busqueda .micro-noticia a>article,.resultado-busqueda .micro-noticia .titulo-descarga.destacado{display:block;display:-webkit-box;width:100%;max-height:5.5rem;margin:0 auto;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.tag,.tabla .fila.resultado .celda.category span{cursor:pointer;transition:all .3s ease;border-radius:10px;min-width:60px;background:#e9ecef;padding:2.5px 10px;margin:5px;min-width:60px;font-family:regular;display:flex;justify-content:center;text-transform:uppercase}.tag.active,.tabla .fila.resultado .celda.category span.active{align-items:flex-start;position:relative;padding-right:20px}.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{content:"";font-family:"Iconografia";position:absolute;right:0px;top:50%;font-size:150%;transform:translateY(-50%);color:#1a2732;font-size:5.5555555556vw}@media(min-width: 768px){.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{font-size:2.6041666667vw}}@media(min-width: 1024px){.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{font-size:31.8181818182vw}}@media(min-width: 1240px){.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{font-size:21.875vw}}@media(min-width: 1440px){.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{font-size:350px}}@media(min-width: 1024px){.tag.active:after,.tabla .fila.resultado .celda.category span.active:after{font-size:20px}}.button-info{font-family:medium;color:#1a2732;padding:10px 20px;text-transform:uppercase;border-radius:10px;min-width:100%;position:relative;text-transform:uppercase;background:#e9ecef;font-size:4.1666666667vw;white-space:nowrap}@media(min-width: 768px){.button-info{font-size:1.953125vw}}@media(min-width: 1024px){.button-info{font-size:1.3636363636vw}}@media(min-width: 1240px){.button-info{font-size:0.9375vw}}@media(min-width: 1440px){.button-info{font-size:15px}}.button-info:after{content:"";position:absolute;font-family:Iconografia;font-size:8.3333333333vw;right:0px;top:50%;transform:translateY(-50%)}@media(min-width: 768px){.button-info:after{font-size:3.90625vw}}@media(min-width: 1024px){.button-info:after{font-size:2.7272727273vw}}@media(min-width: 1240px){.button-info:after{font-size:1.875vw}}@media(min-width: 1440px){.button-info:after{font-size:30px}}.button-info:hover{text-decoration:none}.button-round-primary{max-width:100%;--bs-btn-color: #5e8200;--bs-btn-bg: #83b500;--bs-btn-border-color: transparent;--bs-btn-hover-color: transparent;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: #5e8200;--bs-btn-focus-shadow-rgb: 94, 130, 0;--bs-btn-active-color: #000;--bs-btn-active-bg: #9cc433;--bs-btn-active-border-color: rgba(255, 255, 255, 0.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #83b500;--bs-btn-disabled-border-color: transparent;color:#1a2732;background:#96ce00;font-family:medium;display:flex;align-items:center;justify-content:center;border-radius:40px;line-height:100%;padding-left:20px;padding-right:20px;box-shadow:0px 3px 6px rgba(150,206,0,.6);height:40px;transition:all .1s ease;font-size:3.8888888889vw}@media(min-width: 768px){.button-round-primary{font-size:1.8229166667vw}}@media(min-width: 1024px){.button-round-primary{font-size:1.4545454545vw}}@media(min-width: 1240px){.button-round-primary{font-size:1vw}}@media(min-width: 1440px){.button-round-primary{font-size:16px}}@media(min-width: 768px){.button-round-primary{padding-left:20px;padding-right:20px}}@media(min-width: 1024px){.button-round-primary{padding-left:10px;padding-right:10px;white-space:nowrap}}@media(min-width: 1240px){.button-round-primary{padding-left:20px;padding-right:20px}}@media(min-width: 1440px){.button-round-primary{white-space:nowrap;font-size:15px}}.button-round-primary:hover{color:#1a2732;background:#72a300}.button-round-primary:focus,.button-round-primary:active{background:#719b00;box-shadow:0px 0px 6px rgba(28,173,226,.6)}.button-round-primary:disabled{pointer-events:none}.button-round-primary.dark{background:#1a2732;color:#e9ecef;border:2px solid rgba(0,0,0,0);box-shadow:0px 3px 6px rgba(26,39,50,.6)}.button-round-primary.dark:hover{border:2px solid #e9ecef}.button-round-primary.dark:active,.button-round-primary.dark .active{background-color:#1a2732 !important;box-shadow:0px 3px 6px rgba(28,173,226,.6) !important}.button-round-primary.dark:disabled,.button-round-primary.dark.disabled{background-color:rgba(26,39,50,.3);box-shadow:none;border:none;color:#fff;pointer-events:none}.button-round-primary.dark:disabled:hover,.button-round-primary.dark.disabled:hover{border:none}.button-round-primary.orange{--bs-btn-color: #c35a02;--bs-btn-bg: #f57102;--bs-btn-border-color: transparent;--bs-btn-hover-color: transparent;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: #c35a02;--bs-btn-focus-shadow-rgb: 195, 90, 2;--bs-btn-active-color: #000;--bs-btn-active-bg: #f78d35;--bs-btn-active-border-color: rgba(255, 255, 255, 0.1);--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);--bs-btn-disabled-color: #000;--bs-btn-disabled-bg: #f57102;--bs-btn-disabled-border-color: transparent}.button-round-primary.alone{min-width:100%;text-align:center}@media(min-width: 768px){.button-round-primary.alone{min-width:auto;padding-left:60px;padding-right:60px}}.button-round-primary.outline{background:none;border:1px solid #1a2732;box-shadow:none}.btn-group.fichas{width:100%;display:flex}@media(min-width: 768px){.btn-group.fichas{width:50%;left:25%}}.btn-group.fichas.fixed{position:fixed;width:90%;left:5%;z-index:2}@media(min-width: 768px){.btn-group.fichas.fixed{width:50%;left:25%}}.btn-group.fichas .btn{padding:20px 0px !important;color:#1a2732;border:rgba(0,0,0,0);background:#fff;flex-grow:1;z-index:1;box-shadow:none;font-size:3.8888888889vw;text-transform:uppercase}@media(min-width: 768px){.btn-group.fichas .btn{font-size:1.8229166667vw}}@media(min-width: 1024px){.btn-group.fichas .btn{font-size:1.2727272727vw}}@media(min-width: 1240px){.btn-group.fichas .btn{font-size:0.875vw}}@media(min-width: 1440px){.btn-group.fichas .btn{font-size:14px}}.btn-group.fichas .btn.active{border-radius:40px !important;flex-grow:2;z-index:2;color:#1a2732 !important;margin-left:-20px;margin-right:-20px;background:#527500}.btn-group.fichas .btn.active:first-child{margin-left:0px}.btn-group.fichas .btn.active:last-child{margin-right:0px}#buscavuelos .btn-group.fichas{position:relative}.btn-arrow-next a{color:#1a2732;text-decoration:none}.btn-arrow-next span{width:30px;height:30px;background-color:#1a2732;color:#e9ecef;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;position:relative;cursor:pointer}.btn-arrow-next span:before{position:absolute;left:60%;top:55%;transform:translate(-50%, -50%)}.btn-group.lineas{display:flex;flex-direction:column}.btn-group.lineas a{display:flex;padding:0 20px 0;justify-content:flex-end;position:relative;color:#1a2732;font-family:bold}.btn-group.lineas a:hover{text-decoration:none;opacity:.8}.btn-group.lineas a:after{position:absolute;width:10px;height:10px;content:"";border-radius:100%;background:#1a2732;top:50%;transform:translateY(-50%);right:-3px}.btn-group.lineas a:before{width:1px;height:100%;content:"";background-color:#71777d;position:absolute;margin-right:1.5px;top:50%;right:0px}.btn-group.lineas a:last-child:before{display:none}.btn-group.lineas a.active{font-family:regular;color:#71777d}.btn-group.lineas a.active:before{background-color:#71777d}.btn-group.lineas a.active:after{background-color:#71777d}.btn-footer{background:#96ce00;padding:0px;margin-left:-20px;margin-right:-20px;display:flex;font-size:4.1666666667vw}@media(min-width: 768px){.btn-footer{font-size:1.953125vw}}@media(min-width: 1024px){.btn-footer{font-size:1.3636363636vw}}@media(min-width: 1240px){.btn-footer{font-size:0.9375vw}}@media(min-width: 1440px){.btn-footer{font-size:15px}}@media(min-width: 1024px){.btn-footer{background:#ff9861}}.btn-footer a,.btn-footer button{background:rgba(0,0,0,0);border:none;color:#1a2732;padding:10px 20px;display:flex;justify-content:space-between;align-items:center;flex-grow:1;text-decoration:none;text-transform:uppercase;font-family:medium}.btn-footer a:after,.btn-footer button:after{content:"";font-family:"Iconografia";font-size:2rem;position:absolute;right:0px}@media(min-width: 1024px){.sombreado,#noticias-home .noticia .inner,#tarifas #banner-comunicacion .card,#resultado-noticias .noticia{background:#fff;-webkit-box-shadow:0px 0px 2px rgba(233,236,239,.2);-moz-box-shadow:0px 0px 2px rgba(233,236,239,.2);box-shadow:0px 0px 10px rgba(233,236,239,.8)}}@media(min-width: 1024px){.sombralinea,#noticias-home .noticia{background:#fff;-webkit-box-shadow:0px 0px 2px rgba(233,236,239,.2);-moz-box-shadow:0px 0px 2px rgba(233,236,239,.2);box-shadow:0px 0px 10px rgba(233,236,239,.8)}}.autocompletable ul{position:absolute;width:100%;border:1px solid #e9ecef;border-top:none;z-index:1;max-height:168px;overflow-y:scroll;box-shadow:0 20px 20px 0 rgba(26,39,50,.2);display:none;scrollbar-color:#96ce00 #fff;scrollbar-width:thin}.autocompletable ul::-webkit-scrollbar{width:5px;right:5px}.autocompletable ul::-webkit-scrollbar-track{background:#fff}.autocompletable ul::-webkit-scrollbar-thumb{background:#96ce00;transition:all .1s ease;border-radius:0px}.autocompletable ul::-webkit-scrollbar-thumb:hover{background:#527500;border-radius:5px}.autocompletable ul.visible{display:flex;flex-direction:column}.autocompletable ul li{background:#fff;cursor:pointer;border:none;overflow-y:visible;min-height:30px;display:none}.autocompletable ul li:hover{border-left:2px solid #96ce00 !important;font-family:bold}.autocompletable ul li.active{display:flex;padding:5px;max-height:300px}.autocomplete-title{font-family:bold;font-size:4.4444444444vw;padding:0}@media(min-width: 768px){.autocomplete-title{font-size:16px}}.autocomplete-title-results{font-size:26px;line-height:31px;margin-bottom:20px}@media(min-width: 1024px){.autocomplete-title-results{font-size:36px;line-height:41px;margin-bottom:30px}}.autocomplete-container{display:flex;flex-direction:column;position:relative;width:100%}@media(max-width: 767.98px){.autocomplete-container{padding:0}}.autocomplete-container .autocomplete{display:flex;align-items:center;margin-bottom:10px;width:100%}@media(min-width: 768px){.autocomplete-container .autocomplete{margin-bottom:0}}.autocomplete-container .autocomplete .autocomplete-input{width:100%;font-family:light;border:none;border-bottom:1px solid #96ce00;padding:10px;font-size:15px;outline:none}.autocomplete-container .autocomplete-submit{display:flex;align-items:center;justify-content:center;width:140px;height:43px;border:none;border-radius:40px;padding:8px 16px;background-color:#90ce00;font-family:semi-bold;font-size:15px;line-height:19px;box-shadow:0px 3px 6px 0px rgba(144,206,0,.5)}@media(min-width: 768px){.autocomplete-container .autocomplete-submit{width:142px}}@media(min-width: 1024px){.autocomplete-container .autocomplete-submit{width:126px}}.autocomplete-container .autocomplete-results{width:100%;position:absolute;top:64px;margin-top:-1px;padding:4px 8px;cursor:default;z-index:1;background:#fff;margin:0;list-style:none;transition:none;box-shadow:0px 19px 40px rgba(26,39,50,.11);width:calc(100% - 20px)}@media(max-width: 767.98px){.autocomplete-container .autocomplete-results{width:100%}}.autocomplete-container .autocomplete-results li{height:50px;display:flex;align-items:center;font-size:15px;line-height:17px}.autocomplete-container .autocomplete-results li::before{position:absolute;left:15px;content:"";font-family:Iconografia;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;line-height:100%;text-decoration:none;font-size:20px;padding-bottom:3px}.autocomplete-container .autocomplete-results .autocomplete-result:hover{background:#f2f2f2}.autocomplete-container .autocomplete-results.hidden{display:none}.autocomplete-container .icon-close{bottom:20px;right:10px}.accordion{padding:0;margin-top:0;margin-bottom:0;min-width:100%}.accordion .item{padding-bottom:60px}.accordion .item.show .control .icon.showed-icon{display:flex}.accordion .item.show .control .icon.hidden-icon{display:none}.accordion .item.show .desc{display:flex}.accordion .item .desc{padding-left:12px}@media(min-width: 1024px){.accordion .item .desc{padding-left:60px}}details summary::-webkit-details-marker{display:none}details{min-width:auto;border-bottom:1px solid #9d9d9c;display:flex;flex-direction:column;margin-top:0px !important;margin-bottom:0px !important;list-style:none}details.no-hand>summary{cursor:default !important}details>summary{display:flex;justify-content:space-between;align-items:center;cursor:pointer;position:relative;padding:15px 0px;display:flex;position:relative}details>summary>*{margin-bottom:0px}details>summary span{max-width:80%}details>summary:focus{outline:none}details>summary:after{font-family:"Iconografia";content:"";transform:rotate(90deg);border-radius:100%;display:flex;justify-content:center;align-items:center;width:8.3333333333vw;height:8.3333333333vw;font-size:6.9444444444vw}@media(min-width: 768px){details>summary:after{width:3.7037037037vw;height:3.7037037037vw;font-size:3.0864197531vw}}@media(min-width: 1024px){details>summary:after{width:1.875vw;height:1.875vw;font-size:1.5625vw}}@media(min-width: 1440px){details>summary:after{width:30px;height:30px;font-size:25px}}details>section{display:none !important}details>section>p,details>section>ul{margin-left:30px}@media(min-width: 1024px){details>section>p,details>section>ul{margin-left:70px}details>section>p.circulos,details>section>ul.circulos{margin-left:50px}}details[open]>summary{margin-bottom:20px}@media(min-width: 1024px){details[open]>summary{margin-bottom:50px}}details[open]>summary:after{transform:rotate(-90deg);padding-top:8px}details[open]>section{display:flex !important;flex-direction:column;margin:20px 0px;align-items:flex-start}details[open]>section>*.bul{margin-bottom:10px}details[open]>section>*.bul li{margin-bottom:10px}details[open]>section>*:last-child{margin-bottom:20px}details.faq{border-bottom:none}details.faq summary:after{display:none}details.faq summary .icon::before{content:""}details.faq summary>*{align-self:center}details.faq summary .h3{margin:0}details.faq summary .icon{font-size:30px;color:#72a300;padding-right:10px}@media(min-width: 1024px){details.faq summary .icon{font-size:50px}}details.faq summary .icon.showed-icon{display:none}details.faq[open] summary .icon::before{content:""}.accordion-default,.accordion-map-web{display:flex;flex-direction:column;border-top:1px solid #9d9d9c;border-bottom:0px !important;min-width:100%}.accordion-default>article>p,.accordion-map-web>article>p{min-width:100%}.accordion-default .categoria-informes,.accordion-map-web .categoria-informes{margin-bottom:40px;display:flex;flex-wrap:wrap}.accordion-default .categoria-informes:last-of-type,.accordion-map-web .categoria-informes:last-of-type{margin-bottom:0px}.accordion-default>summary .h4,.accordion-map-web>summary .h4{padding-right:50px}.accordion-default[open],[open].accordion-map-web{margin-bottom:40px !important}@media(min-width: 768px){.accordion-default[open],[open].accordion-map-web{margin-bottom:40px !important}}@media(min-width: 1024px){.accordion-default[open],[open].accordion-map-web{margin-bottom:60px !important}}.accordion-default[open]>summary,[open].accordion-map-web>summary{margin-bottom:20px;padding-bottom:0}@media(min-width: 768px){.accordion-default[open]>summary,[open].accordion-map-web>summary{margin-bottom:40px}}.accordion-default[open]>summary p.h4,[open].accordion-map-web>summary p.h4{color:#72a300;margin-bottom:0px}.accordion-default[open]:last-child,[open].accordion-map-web:last-child{margin-bottom:0px !important}.accordion-default[open]:last-child .accordion-content,[open].accordion-map-web:last-child .accordion-content{margin-bottom:60px}.accordion-default summary .h4,.accordion-map-web summary .h4{padding-right:50px}.accordion-default:last-child,.accordion-map-web:last-child{margin-bottom:40px}.accordion-default.hide-arrow>summary:after,.hide-arrow.accordion-map-web>summary:after{display:none}.accordion-default>summary,.accordion-map-web>summary{padding:20px 0px}.accordion-default>summary p,.accordion-map-web>summary p{margin-bottom:0px;padding-right:50px}.accordion-default .pois ul,.accordion-map-web .pois ul{margin-left:0px;margin-right:0px}@media(min-width: 768px){.accordion-default .pois ul,.accordion-map-web .pois ul{margin-left:-10px;margin-right:-10px}}@media(min-width: 1024px){.accordion-default .pois ul,.accordion-map-web .pois ul{margin-left:0px;margin-right:0px}}.accordion-default .pois ul li,.accordion-map-web .pois ul li{min-width:12px !important;max-width:100%;width:100% !important;margin:0 0 20px 0;cursor:pointer}@media(min-width: 768px){.accordion-default .pois ul li,.accordion-map-web .pois ul li{margin:0px 10px 10px 10px;max-width:calc(50% - 20px)}}@media(min-width: 1024px){.accordion-default .pois ul li,.accordion-map-web .pois ul li{margin:0px 20px 10px 0px;max-width:26.125vw}}@media(min-width: 1440px){.accordion-default .pois ul li,.accordion-map-web .pois ul li{max-width:418px}}@media(min-width: 768px){.accordion-default .pois ul li:nth-child(2n+0),.accordion-map-web .pois ul li:nth-child(2n+0){margin-right:0px}}@media(min-width: 1024px){.accordion-default .pois ul li:nth-child(2n+0),.accordion-map-web .pois ul li:nth-child(2n+0){margin-right:20px}}.accordion-default .pois ul li a:hover,.accordion-map-web .pois ul li a:hover{padding-bottom:8px !important;border-bottom:0px !important}@media(min-width: 1024px){.accordion-default .text-group footer,.accordion-map-web .text-group footer{display:flex}.accordion-default .text-group footer .external-link,.accordion-map-web .text-group footer .external-link{display:flex;margin-right:10px;align-items:center}}.accordion-default section.desc,.accordion-map-web section.desc{padding-top:10px}.accordion-default+a.btn,.accordion-map-web+a.btn{margin:10px auto 0 auto}@media(min-width: 1024px){.accordion-default+a.btn,.accordion-map-web+a.btn{margin:0 auto}}.accordion-default ul.links li,.accordion-map-web ul.links li{margin-bottom:10px}.accordion-default ul.links li a.btn,.accordion-map-web ul.links li a.btn{width:100%;justify-content:space-between}.accordion-default ul.bul-num,.accordion-map-web ul.bul-num{padding-left:20px !important;list-style-type:decimal;margin-left:15px}.accordion-default .accordion-content .check,.accordion-map-web .accordion-content .check{position:relative}.accordion-default .accordion-content .check label,.accordion-map-web .accordion-content .check label{margin-bottom:10px}@media(min-width: 1024px){.accordion-default .accordion-content .check label,.accordion-map-web .accordion-content .check label{margin-bottom:40px}}.accordion-default .accordion-content input[type=checkbox],.accordion-map-web .accordion-content input[type=checkbox]{display:inline-block}.accordion-default .accordion-content input[type=checkbox]:not(old),.accordion-map-web .accordion-content input[type=checkbox]:not(old){opacity:0;position:absolute;top:14px;left:0;width:18px;height:18px}@media(min-width: 1024px){.accordion-default .accordion-content input[type=checkbox]:not(old),.accordion-map-web .accordion-content input[type=checkbox]:not(old){top:10px;width:21px;height:21px}}.accordion-default .accordion-content input[type=checkbox]+label:before,.accordion-map-web .accordion-content input[type=checkbox]+label:before{margin-left:0px}.accordion-default .accordion-content .warning,.accordion-map-web .accordion-content .warning{display:none;margin-top:10px;margin-bottom:20px}@media(min-width: 1024px){.accordion-default .accordion-content .warning,.accordion-map-web .accordion-content .warning{margin-top:0px;margin-bottom:40px}}.accordion-default .accordion-content .warning article,.accordion-map-web .accordion-content .warning article{margin-top:0px}.accordion-default .accordion-content .warning p.subtitular,.accordion-default .accordion-content .warning .question-answer .result p.answer,.question-answer .result .accordion-default .accordion-content .warning p.answer,.accordion-map-web .accordion-content .warning p.subtitular,.accordion-map-web .accordion-content .warning .question-answer .result p.answer,.question-answer .result .accordion-map-web .accordion-content .warning p.answer,.accordion-default .accordion-content .warning #nav_principal #submenu #cabecera_submenu p#links-desktop-2-nivel-nav,.accordion-map-web .accordion-content .warning #nav_principal #submenu #cabecera_submenu p#links-desktop-2-nivel-nav,#nav_principal #submenu #cabecera_submenu .accordion-default .accordion-content .warning p#links-desktop-2-nivel-nav,#nav_principal #submenu #cabecera_submenu .accordion-map-web .accordion-content .warning p#links-desktop-2-nivel-nav,.accordion-default .accordion-content .warning #buscador-desktop p.button_group,.accordion-map-web .accordion-content .warning #buscador-desktop p.button_group,#buscador-desktop .accordion-default .accordion-content .warning p.button_group,#buscador-desktop .accordion-map-web .accordion-content .warning p.button_group,.accordion-default .accordion-content .warning #idiomas-desktop p.button_group,.accordion-map-web .accordion-content .warning #idiomas-desktop p.button_group,#idiomas-desktop .accordion-default .accordion-content .warning p.button_group,#idiomas-desktop .accordion-map-web .accordion-content .warning p.button_group,.accordion-default .accordion-content .warning #banner.noticias p#last-news,.accordion-map-web .accordion-content .warning #banner.noticias p#last-news,#banner.noticias .accordion-default .accordion-content .warning p#last-news,#banner.noticias .accordion-map-web .accordion-content .warning p#last-news,.accordion-default .accordion-content .warning .tabla .fila.resultado p.celda,.accordion-map-web .accordion-content .warning .tabla .fila.resultado p.celda,.tabla .fila.resultado .accordion-default .accordion-content .warning p.celda,.tabla .fila.resultado .accordion-map-web .accordion-content .warning p.celda{margin-bottom:0px}.filtered:only-child .accordion-default[open] summary,.filtered:only-child [open].accordion-map-web summary{cursor:none}.accordion-map-web:last-child{border-bottom:1px solid #9d9d9c}.accordion-map-web[open]>summary p.h4{color:inherit}.accordion-map-web>summary p{margin-right:50px}.accordion-map-web>summary p.h4{margin-bottom:0px !important}@media(min-width: 768px){.accordion-map-web>summary p{padding-right:50px}}.accordion-map-web>summary:after{border:none;background-color:#1a2732;color:#fff}.content-sections{padding:40px 30px;margin:20px 0px;border-radius:10px;background-color:rgba(233,236,239,.5);box-shadow:0 1px 1px 0 rgba(26,39,50,.2)}.noticia{margin-bottom:10px;display:flex}.noticia .inner{display:flex;flex-direction:column}@media(min-width: 768px){.noticia .inner{flex-direction:row;padding:20px}}.noticia .inner>a{flex-grow:0}@media(min-width: 768px){.noticia .inner>a{max-width:50%;min-width:50%;overflow:hidden;position:relative}}@media(min-width: 1024px){.noticia .inner>a picture{min-height:100%}}.noticia .inner>a picture img{width:100%}@media(min-width: 768px){.noticia .inner>a picture img{min-height:100%;min-width:none;width:auto;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}}.noticia .inner article{background:#fff;flex-grow:1;min-width:1px;padding:0px 20px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;position:relative}@media(min-width: 768px){.noticia .inner article{padding-bottom:0px !important;margin-bottom:0px !important}}.noticia .inner article .fecha{margin:20px 0px}@media(min-width: 1024px){.noticia .inner article .fecha{margin-top:0px}}.noticia .inner article .title{font-family:medium;max-width:100%;border-bottom:none}.noticia .inner article .title a{color:#1a2732;text-decoration:none;font-size:20px;line-height:27px}.noticia .inner article .tags{display:flex;flex-wrap:wrap;margin-left:-5px;margin-right:-5px;padding-top:10px;padding-bottom:10px}.noticia .inner article .tags span{border-radius:50px;background-color:rgba(233,236,239,.7);padding:10px 20px}.noticia .inner article .tags form{padding:0px}.noticia .inner article .tags form button{border:0px}@media screen and (-ms-high-contrast: none)and (min-width: 1024px),(-ms-high-contrast: active)and (min-width: 1024px){.noticia .inner article .tags{width:100%}}.noticia .inner article .links{display:flex;flex-grow:1;align-items:flex-end;justify-content:flex-end;min-width:100%}.noticia .inner article .links li a{font-size:6.9444444444vw;padding:0 5px;color:#1a2732;text-decoration:none}@media(min-width: 768px){.noticia .inner article .links li a{font-size:3.2552083333vw}}@media(min-width: 1024px){.noticia .inner article .links li a{font-size:2.2727272727vw}}@media(min-width: 1240px){.noticia .inner article .links li a{font-size:1.5625vw}}@media(min-width: 1440px){.noticia .inner article .links li a{font-size:25px}}.noticia .noticias-sombra .noticia .inner{box-shadow:1px 10px 19px -5px #e9ecef}.noticia #botonera-noticias-home{display:flex;flex-direction:column;align-items:center}.noticia #botonera-noticias-home a{color:#1a2732;text-decoration:none}.noticia #botonera-noticias-home span{width:30px;height:30px;background-color:#1a2732;color:#e9ecef;border-radius:100%;display:flex;align-items:center;justify-content:center;font-size:2rem;position:relative;cursor:pointer}.noticia #botonera-noticias-home span:before{position:absolute;left:60%;top:55%;transform:translate(-50%, -50%)}.project{padding:20px}@media(min-width: 768px){.project{background:#e9ecef;margin-bottom:20px !important}}.project>article{display:flex}.project>footer.image{margin-left:-20px;margin-right:-20px;margin-bottom:-20px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;overflow:hidden}.project>footer.image img{width:100%}#questions [role=heading]{border-bottom:none}#questions>h2{margin-top:40px}@media(min-width: 1024px){#questions>h2{margin-top:0px}}#questions #titulopreguntas{padding-bottom:0px;font-size:8.3333333333vw}@media(min-width: 768px){#questions #titulopreguntas{font-size:3.90625vw}}@media(min-width: 1024px){#questions #titulopreguntas{font-size:3.8181818182vw}}@media(min-width: 1240px){#questions #titulopreguntas{font-size:2.625vw}}@media(min-width: 1440px){#questions #titulopreguntas{font-size:42px}}@media(min-width: 1024px){#questions #titulopreguntas{margin-bottom:40px !important}}.question-answer{display:flex;align-items:flex-start;justify-content:flex-start;padding-bottom:0px;padding-top:0px;outline:none}@media(min-width: 1024px){.question-answer{margin-bottom:20px}}.question-answer:focus{outline:none}.question-answer .icon{flex-grow:0;line-height:0px;margin-top:5px;color:#72a300;transform:rotate(90deg);transition:all .1s ease}@media(min-width: 1024px){.question-answer .icon{font-size:30px;margin-top:15px}}.question-answer .result{display:block;flex-direction:column;padding-top:0px;outline:none}.question-answer .result .question{color:#72a300;font-size:4.4444444444vw;cursor:pointer;border-bottom:0px}@media(min-width: 768px){.question-answer .result .question{font-size:2.0833333333vw}}@media(min-width: 1024px){.question-answer .result .question{font-size:2.7272727273vw}}@media(min-width: 1240px){.question-answer .result .question{font-size:1.875vw}}@media(min-width: 1440px){.question-answer .result .question{font-size:30px}}.question-answer .result .answer{max-height:0px;overflow-y:hidden;transition:all .3s ease;color:#1a2732;margin:20px 0px;display:block}.question-answer .result .answer a{color:#1a2732;font-family:medium;text-decoration:underline}.question-answer.open .icon{transform:rotate(-90deg)}@media(min-width: 768px){.question-answer.open .icon{margin-left:5px;margin-right-:5px}}.question-answer.open .result .answer{max-height:1000px}.body-veil{background:rgba(26,39,50,.7);transition:all ease .3;position:fixed;z-index:1031;width:100%;height:100%;max-height:0px;min-height:0px;height:auto;top:50%;left:50%;transform:translate(-50%, -50%)}.body-veil.open{max-height:50000px;min-height:100vh;height:auto}.lightbox{width:100%;position:fixed;height:100%;background:#e9ecef;color:#1a2732;border-radius:5px;top:50%;left:50%;transform:translate(-50%, -50%) scale(0);z-index:1032;transition:all .2s ease}@media(min-width: 768px){.lightbox{width:500px;max-height:auto}.lightbox.mosaico{width:auto;max-width:80%;max-height:auto}}.lightbox.mosaico{height:auto}.lightbox.mosaico [role=heading]{box-shadow:none}.lightbox.mosaico [role=main]{padding:0px !important;position:relative}.lightbox.mosaico [role=main] .icon-cerrar{position:absolute;top:10px;right:10px;font-size:3rem}.lightbox.mosaico .galeria{display:flex;align-items:center}.lightbox.mosaico .galeria .imagen{flex-grow:1;min-height:100%;overflow-y:hidden}.lightbox.mosaico .galeria .imagen img{max-width:100%}.lightbox.mosaico .galeria .icon{font-size:5rem;display:block}.lightbox.mosaico .galeria .icon.prev{transform:rotate(180deg);margin-top:-2rem}.lightbox [role=heading]{padding:20px;background:#1a2732;color:#e9ecef}.lightbox [role=heading] .close{margin-top:-10px !important;color:#e9ecef;text-shadow:0 1px 0 #fff;cursor:pointer}@media(min-width: 768px){.lightbox [role=heading] .close{margin-top:0px !important}}.lightbox [role=heading] .close .icon{font-size:3rem !important;padding-right:0px !important}.lightbox [role=heading] .close .icon:before{color:#e9ecef}.lightbox [role=main]{font-family:regular;font-size:1rem;line-height:1.2rem;padding:20px !important}.lightbox.open{transform:translate(-50%, -50%) scale(1)}body.fixed{max-height:100vh;overflow-y:hidden}
@charset "UTF-8";@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Regular.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Regular.woff') format('woff');font-weight:400;font-style:normal}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Light.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Light.woff') format('woff');font-weight:300;font-style:normal}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-LightItalic.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-LightItalic.woff') format('woff');font-weight:300;font-style:italic}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Medium.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Medium.woff') format('woff');font-weight:500;font-style:normal}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-MediumItalic.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-MediumItalic.woff') format('woff');font-weight:500;font-style:italic}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Bold.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Bold.woff') format('woff');font-weight:700;font-style:normal}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-BoldItalic.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-BoldItalic.woff') format('woff');font-weight:700;font-style:italic}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Extrabold.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-Extrabold.woff') format('woff');font-weight:800;font-style:normal}@font-face{font-family:AenaSansNew;src:url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-ExtraboldItalic.woff2') format('woff2'),url('/dist/assets/fonts/tipografia/aenasansnew/AenaSans-ExtraboldItalic.woff') format('woff');font-weight:800;font-style:italic}*:not(i):not(.icon){font-family:'AenaSansNew', sans-serif!important;}