﻿@import'../node_modules/tippy.js/dist/tippy.css';*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;margin-bottom:0;text-rendering:optimizeSpeed}a:not([class]){text-decoration-skip-ink:auto}img,picture{max-width:100%;display:block}input,button,textarea,select{font:inherit;outline:0;border:0}button,a{cursor:pointer}@media(prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}.iconfontlanding{font-family:"icomoon" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-icon-accesibilidad:before{content:""}.icon-icon-accesoalasalavip:before{content:""}.icon-icon-anulaciones:before{content:""}.icon-icon-bicicletas:before{content:""}.icon-icon-cambiodebilletes:before{content:""}.icon-icon-cambiosanulaciones:before{content:""}.icon-icon-catering:before{content:""}.icon-icon-combinacionesdetrenescercanias1:before{content:"";color:#828282}.icon-icon-combinacionesdetrenescercanias2:before{content:"";margin-left:-1em;color:#333}.icon-icon-combinacionesdetrenescercanias3:before{content:"";margin-left:-1em;color:#fff}.icon-icon-comida:before{content:""}.icon-icon-enchufeindividual:before{content:""}.icon-icon-entretenimientopremium:before{content:""}.icon-icon-equipaje:before{content:""}.icon-icon-equipaje-2:before{content:""}.icon-icon-info:before{content:"";color:#ccc}.icon-icon-luz:before{content:""}.icon-icon-menuincluido:before{content:""}.icon-icon-mesasgrandes:before{content:""}.icon-icon-mesasplegables:before{content:""}.icon-icon-reservaasiento:before{content:""}.icon-icon-segurodeanulacion:before{content:"";color:#828282}.icon-icon-seleccionatuasiento:before{content:""}.icon-icon-serviciowifiabordo:before{content:""}.icon-icon-user:before{content:""}.icon-icon-viajacontumascota:before{content:""}.icon-icon-viajeenasientoxl:before{content:""}html{font-size:62.5%;scroll-padding-top:6.6rem;scroll-behavior:smooth}.compila{width:10px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px #fff inset}input:-webkit-autofill{-webkit-text-fill-color:#000}.formerror{border:1px solid #a33 !important}.formok{border:1px solid #2f8007 !important}.errorlabel{color:#a33;font-size:1.4rem;margin-top:.3rem}.forceHide{display:none !important}.allRedError{color:#a33 !important}.allRedError a{color:#a33 !important}@media(min-width: 1024px){.onlyMobile{display:none}}@media(min-width: 767px){.onlyMobileMin{display:none}}@media(max-width: 767px){.onlyDesktop{display:none}}.bottomModule{margin-bottom:4rem !important}@media(max-width: 767px){.bottomModule{margin-bottom:3rem !important}}@media(max-width: 1024px){.container-minheight{height:calc(100vh - 82px)}}.hideMobileflex{display:none !important}@media(min-width: 1024px){.hideMobileflex{display:flex !important}}.hideMobile{display:none !important}@media(min-width: 1024px){.hideMobile{display:initial !important}}body{font-family:"Poppins",sans-serif;margin:0;font-size:1.6rem;line-height:2.2rem;color:#333;position:relative}body.body-overflow{overflow:hidden;height:100%;width:100%;position:fixed}body.fancybox-active,body.modal-fixed{overflow:hidden}#ot-sdk-btn-floating{display:none !important}#ot-sdk-cookie-policy-v2{font-size:1.4rem !important;color:#333}#ot-sdk-cookie-policy{background-color:#fff;padding:2rem}.paddingBox{padding:0}@media(max-width: 1024px){.paddingBox{padding:0 1rem}}.boxbuttons{display:block}@media(min-width: 767px){.boxbuttons{display:flex;justify-content:space-around}}#ot-sdk-btn.ot-sdk-show-settings,#ot-sdk-btn.optanon-show-settings{background-color:#0092ff !important;border:1px solid #0092ff !important;color:#fff !important;padding:1.4rem 3rem !important;border-radius:.6rem !important;text-align:center !important;font-size:1.6rem !important;font-weight:bold !important;cursor:pointer !important;width:300px !important}#onetrust-banner-sdk.ot-bnr-w-logo .ot-bnr-logo{height:18px !important;width:180px !important;margin:4px 0 0 10px}#onetrust-pc-sdk.ot-ftr-stacked .ot-btn-subcntr button{margin-left:2rem !important;margin-right:2rem !important}#onetrust-pc-sdk .ot-pc-footer-logo a{display:none !important}img{height:auto}.landingsLink{text-decoration:none;color:#003997;font-weight:600}.orangeLink{text-decoration:none !important;color:#ff9927;border:0 !important;padding:.5rem}.link-white{color:#fff !important}.link-blue{color:#003997 !important}.link-black{color:#333 !important}.container{max-width:122rem;width:100%;margin:0 auto;padding:0 1.5rem}@media(min-width: 767px){.container{padding:0 4rem}}@media(max-width: 1024px){.container--mov-full-width{max-width:100%;padding:0;margin:0}}.black{color:#333}.clr-blue{color:#003997}.clr-sblue{color:#0092ff}.semibold{font-weight:600 !important}.clr-red{color:#a33}.box{border:1px solid;padding:2rem;margin:2rem 0}.text-center{text-align:center}.margintop{margin-top:2rem}.txt12{font-size:1.2rem}.button-submit{background-color:#0092ff;border:1px solid #0092ff;color:#fff;padding:1.4rem 3rem;border-radius:.6rem;text-align:center;font-size:1.6rem;font-weight:bold;cursor:pointer;width:100%}.max50{width:50%}@media(max-width: 1024px){.max50{width:100%}}.max48{width:48%}@media(max-width: 1024px){.max48{width:100%}}.fancybox-toolbar{display:none !important}.registerModalFancy .fancybox-content{width:430px !important;height:660px !important;max-width:none;max-height:none;position:absolute;top:8rem;right:10rem;border-radius:1.8rem}@media(max-width: 767px){.registerModalFancy .fancybox-content{width:100% !important;height:100% !important;position:initial;border-radius:0 !important}}.registerModalFancy .fancybox-content .fancybox-iframe{border-radius:1.8rem}@media(max-width: 767px){.registerModalFancy .fancybox-content .fancybox-iframe{border-radius:0}}.loginModalConditions{padding:0 !important}.loginModalConditions .fancybox-content{width:700px !important;height:540px !important;max-width:none;max-height:none;border-radius:1.8rem}@media(max-width: 767px){.loginModalConditions .fancybox-content{width:100% !important;height:100% !important;border-radius:0 !important}}.loginModalConditions .fancybox-content .fancybox-iframe{border-radius:1.8rem}@media(max-width: 767px){.loginModalConditions .fancybox-content .fancybox-iframe{border-radius:0}}@media(max-width: 767px){.loginModalFancyCenter{padding:0 !important}}.loginModalFancyCenter .fancybox-content{width:350px !important;height:540px !important;max-width:none;max-height:none;border-radius:1.8rem}@media(max-width: 767px){.loginModalFancyCenter .fancybox-content{width:100% !important;height:100% !important;border-radius:0 !important}}.loginModalFancyCenter .fancybox-content .fancybox-iframe{border-radius:1.8rem}@media(max-width: 767px){.loginModalFancyCenter .fancybox-content .fancybox-iframe{border-radius:0}}.loginModalFancy .fancybox-content{width:350px !important;height:540px !important;max-width:none;max-height:none;position:absolute;top:8rem;right:10rem;border-radius:1.8rem}@media(max-width: 767px){.loginModalFancy .fancybox-content{width:100% !important;height:100% !important;position:initial;border-radius:0 !important}}.loginModalFancy .fancybox-content .fancybox-iframe{border-radius:1.8rem}@media(max-width: 767px){.loginModalFancy .fancybox-content .fancybox-iframe{border-radius:0}}.loginModalFancyBilletes .fancybox-content{width:350px !important;height:400px !important;max-width:none;max-height:none;position:absolute;top:8rem;right:10rem;border-radius:1.8rem}@media(max-width: 767px){.loginModalFancyBilletes .fancybox-content{width:100% !important;height:100% !important;position:initial;border-radius:0 !important}}.loginModalFancyBilletes .fancybox-content .fancybox-iframe{border-radius:1.8rem}@media(max-width: 767px){.loginModalFancyBilletes .fancybox-content .fancybox-iframe{border-radius:0}}.boxred{border:1px solid #a33;padding:2rem;margin:0 0 2rem;border-left:5px solid #a33;font-size:1.4rem;background-color:#ffeff0}.boxgreen{border:1px solid #2f8007;padding:2rem;margin:0 0 2rem;border-left:5px solid #2f8007;font-size:1.4rem;background-color:#ffeff0}.marginButton{width:100%;margin-top:3rem}.heigButton{display:flow-root;margin-bottom:3rem}.max48--left{width:48%;float:left}@media(max-width: 767px){.max48--left{width:100%}}.smallButton{padding:.8rem 1.2rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem}.max48--right{width:48%;float:right}@media(max-width: 767px){.max48--right{width:100%;margin-top:2rem}}.margin2{padding:2rem;width:90%}@media(min-width: 767px){.margin2{padding:0}}.nobordertop{border-top:0}.boxalert{padding:1rem;border:1px solid;margin-bottom:2rem;margin-top:2rem;font-size:1.3rem;color:#a33}@media(max-width: 1024px){.boxalert{margin:2rem}}.bg-blue{background-color:#ecf1f5}.pointer{cursor:pointer}.asimple{text-decoration:none}.line{height:.1rem;background-color:#dbdbdb;width:100%;display:block}.title{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.3rem;color:#003997;font-weight:bold;margin-bottom:2.5rem;text-align:left}@media(min-width: 767px){.title{font-size:3rem;line-height:3.8rem;text-align:left}}.text-block{font-size:1.4rem;line-height:1.5}.text-block p{margin-bottom:1.5rem}.text-bold{font-weight:bold}input[type=date]::-webkit-inner-spin-button,input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}[x-cloak]{display:none !important}.mobile-picker-header{position:fixed;inset:0 0 auto 0;height:5.5rem;transition:transform 200ms ease-in-out;visibility:hidden;transform:translateX(100%);background-color:#fff;box-shadow:0 4px 8px 0 rgba(51,51,51,.1);z-index:1000;padding:1rem;grid-template-columns:repeat(3, 1fr);place-items:center;place-content:center}.mobile-picker-header button{background-color:rgba(0,0,0,0);place-self:self-start}.mobile-picker-header [data-title]{font-size:1.5rem;color:#003997;font-weight:600}.mobile-picker-header.active{display:grid;visibility:visible;transform:translateX(0%)}@media(max-width: 1024px){.hide-lg{display:none !important}}@media(max-width: 767px){.hide-md{display:none !important}}.header{padding:.5rem 0;height:6.6rem;display:flex;align-items:center;position:sticky;background-color:#fff;width:100%;top:0;font-family:"Poppins",sans-serif;font-size:1.3rem;line-height:2rem;color:#003997;z-index:100;border-bottom:.1rem solid #e2e2e2}@media(min-width: 767px){.header{border-bottom:0}}@media(max-width: 767px){.header .lang-selector{display:none}}.header__box{display:flex;align-items:center;justify-content:space-between}.header__col{display:flex;justify-content:flex-start;align-items:center}.header__col--left{width:50%;flex:0 0 50%}.header__col--right{justify-content:flex-end;width:50%;flex:0 0 50%}.header__bg{position:absolute;width:100%;height:100%;background-color:#000;opacity:.3;z-index:8;display:none}.header__bg.active{display:block}.header .container{max-width:100%}.header.active .lang-selector__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-off.svg") !important}.header.active .lang-selector__toggle{display:none !important}.header .header-help,.header .header-tickets{display:none}@media(min-width: 1024px){.header .header-help,.header .header-tickets{display:inline-flex}}.headerApp{position:sticky;height:5rem;margin-bottom:2rem;top:0}.headerApp__tit{font-size:1.9rem;font-weight:600}.icon-text{padding:0 5px 0 25px;text-decoration:none;background-repeat:no-repeat;background-size:20px;background-position:center left;font-size:1.3rem;line-height:2rem;color:#003997;margin:0;background-size:1.6rem}@media(min-width: 767px){.icon-text{margin:0 40px 0 5px}}.icon-text span{display:none}@media(min-width: 1024px){.icon-text span{display:inline-block}}.icon-text--help{background-image:url("/webVersions/v21/images/icons/icon-help.svg");display:none}@media(min-width: 767px){.icon-text--help{display:inline-block}}.icon-text--login{background-image:url("/webVersions/v21/images/icons/icon-login.svg")}@media(max-width: 767px){.icon-text--login{display:none}}.icon-text--tickets{background-image:url("/webVersions/v21/images/icons/icon-tickets.svg");display:none}@media(min-width: 767px){.icon-text--tickets{display:inline-block}}.lang-selector{position:relative;cursor:pointer;display:inline-block;margin-right:4rem;padding:0 0 0 1rem;margin-top:1rem;margin-bottom:1rem}.lang-selector__current{background-image:url("/webVersions/v21/images/icons/icon-toggle-off.svg");padding:0 20px 0 0;background-repeat:no-repeat;background-position:center right;background-size:8px 5px;cursor:pointer}.lang-selector__current span{padding:0 0 0 25px;background-position:center left;background-repeat:no-repeat;background-size:16px}.lang-selector__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-on.svg")}.lang-selector__toggle{position:absolute;background-color:#fff;margin-top:.3rem;padding:15px 20px;z-index:9;left:.6rem;box-shadow:#dbdbdb 0px 0px 5px 5px}.lang-selector__toggle ul{list-style:none;padding:0;margin:0}.lang-selector__toggle ul li{padding-bottom:1.5rem}.lang-selector__toggle ul li a{padding:0 0 0 25px;background-position:center left;background-repeat:no-repeat;background-size:16px;color:#003997;text-decoration:none}.lang-selector__toggle ul li a:hover{color:#003997;opacity:.8}.menu-nhamb{position:absolute !important;right:30px !important;top:20px !important}@media(max-width: 767px){.menu-nhamb{right:15px !important;top:22px !important}}.menu-toggle{width:18px;height:18px;margin-left:auto;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer;z-index:10}@media(min-width: 767px){.menu-toggle{width:15px;height:15px}}.menu-toggle span{display:block;position:absolute;height:2px;width:100%;background:#003997;border-radius:0px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.menu-toggle span:nth-child(1){top:0px}.menu-toggle span:nth-child(2){top:5px}.menu-toggle span:nth-child(3){top:5px}.menu-toggle span:nth-child(4){top:10px}.menu-toggle.active span:nth-child(1){top:5px;width:0%;left:50%}.menu-toggle.active span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.menu-toggle.active span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-toggle.active span:nth-child(4){top:5px;width:0%;left:50%}.hamb-overlay{z-index:8;background-color:#000;opacity:.3;width:100vw;height:100%;position:fixed;overflow:hidden;display:none}.hamb-overlay.active{display:flex}.hamb{padding:2rem;position:fixed;width:100%;right:0;background-color:#fff;height:100%;z-index:100;top:0;margin-top:0;flex-flow:column;justify-content:space-between;display:none}@media(min-width: 767px){.hamb{width:37.4rem}}.hamb.active{display:flex}.menu__list{padding:0;margin:0;list-style:none}.menu__item{padding:1.6rem 0 1.6rem 1rem;color:#084167;font-weight:500;display:flex;align-items:center}.menu__item svg{margin-right:2rem}.menu__item a{color:#084167;text-decoration:none}.menu__item a:hover{text-decoration:underline}.menu-info{display:flex;flex-flow:column}.menu-info .bt{margin-bottom:3.2rem}.menu-info .lang-selector__current{display:inline-block}.menu-info .lang-selector__toggle{position:relative;padding:0}.footer{font-size:1.3rem;line-height:1.7rem;color:#333;font-family:"Poppins",sans-serif}.footer__row{padding:3.5rem 0}.footer__row--frst .footer__col ul{flex-flow:column}@media(min-width: 767px){.footer__row--frst .footer__col ul{flex-flow:row}}.footer__row--frst .footer__col ul li a{justify-content:flex-end;text-align:right;font-size:13px;line-height:21px}@media(min-width: 767px){.footer__row--frst .footer__col ul li a{justify-content:center;text-align:center;font-size:13px;line-height:17px}}.footer__row--frst .footer__col--left{align-items:flex-start}.footer__row--frst .footer__col--left img{margin-bottom:1rem}@media(min-width: 767px){.footer__row--frst .footer__col--left img{margin-bottom:0}}@media(max-width: 767px){.footer__row--frst .footer__col--left,.footer__row--frst .footer__col--center{flex:0 0 50%;width:50%}}@media(max-width: 767px){.footer__row--frst .footer__col--center{padding:0;justify-content:flex-end}}.footer__row--scnd{background-color:#003997}.footer__row--scnd .footer__box{flex-flow:column}@media(min-width: 767px){.footer__row--scnd .footer__box{flex-flow:row}}.footer__row--scnd .footer__col{margin-bottom:1rem}@media(min-width: 767px){.footer__row--scnd .footer__col{margin-bottom:0}}.footer__row--scnd .footer__col--center{flex-flow:column;text-align:center}@media(min-width: 767px){.footer__row--scnd .footer__col--center{flex-flow:row}}.footer__row--scnd .footer__col--center ul{margin-bottom:1rem}@media(min-width: 767px){.footer__row--scnd .footer__col--center ul{margin-bottom:0}}@media(max-width: 767px){.footer__row--scnd .footer__col--left,.footer__row--scnd .footer__col--center,.footer__row--scnd .footer__col--right{flex:0 0 100%;width:100%;justify-content:center}}.footer__box{display:flex;justify-content:space-between;align-items:center}.footer__col--left{display:flex;align-items:center;justify-content:flex-start;width:15%;flex:0 0 15%;flex-flow:column}.footer__col--center{display:flex;justify-content:space-between;align-items:center;width:70%;flex:0 0 70%;padding:0 20px}.footer__col--right{display:flex;align-items:center;justify-content:flex-end;width:15%;flex:0 0 15%}.footer__col--right.hidden-mob{display:none}@media(min-width: 767px){.footer__col--right.hidden-mob{display:flex}}.footer__col ul{padding:0;margin:0;display:flex;list-style:none;justify-content:space-between}.footer__col ul li a{text-decoration:none;padding:0 5px;text-align:center;display:flex;color:#003997}.footer__col ul li a:hover{color:#003997;opacity:.8}.footer__logo{max-width:135px}.rrss ul{list-style:none;display:flex;margin:0;padding:0;margin-top:1rem}@media(min-width: 767px){.rrss ul{margin-top:0}}.rrss__item{width:2.4rem;height:2.4rem;margin:0 .8rem;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:2.4rem;background-position:center}@media(min-width: 767px){.rrss__item{margin:0 0 0 1.5rem}}.rrss__item:hover{opacity:.8}.rrss__item--ig{background-image:url("/webVersions/v21/images/icons/icon-ig.svg")}.rrss__item--tw{background-image:url("/webVersions/v21/images/icons/icon-x.png")}.rrss__item--fb{background-image:url("/webVersions/v21/images/icons/icon-fb.svg")}.rrss__item--yt{background-image:url("/webVersions/v21/images/icons/icon-yt.svg")}@media(min-width: 767px){.hidden-des{display:none}}.newextras__borderBox{padding:0 !important;border:0 !important}.newextras__firstBox{padding:2rem;height:14rem;border-top-left-radius:1rem;border-top-right-radius:1rem;background-position:center;background-size:cover;position:relative}.newextras__tick{position:absolute;top:2rem;right:2rem}.newextras__imgtick{width:4rem}.newextras__boxselected{display:flex;justify-content:space-between}.newextras__ticktext{font-weight:600;color:#003997}.newextras__contenyBox{padding:3rem;background-color:#ededed;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}@media(max-width: 1024px){.newextras__contenyBox{padding:1rem}}.newextras__preferenciasinput{padding:2rem;background-color:#fff;border-radius:2rem}.newextras__title{font-size:2.2rem !important;font-weight:600 !important;margin-bottom:2rem !important}@media(max-width: 1024px){.newextras__title{font-size:2rem !important;background-color:initial !important;text-align:left !important}}.newextras__description{font-size:1.6rem;font-weight:100;line-height:2rem;color:#003997}.newextras__layout{background-color:#fff !important;border-radius:2rem !important;padding:2rem !important;margin-top:2rem !important}.newextras__nameextra{color:#003997 !important;font-weight:600 !important;font-size:1.5rem !important}.newextras__descextra{color:#333;margin-bottom:2rem;width:100%}.newextras__marginbottom{margin-bottom:2rem}.newextras__datostrayecto{font-weight:600;margin-bottom:2rem;color:#333 !important}.newextras__check{height:4rem;border:1px solid #003997;border-radius:1rem}.newextras__passengers{font-weight:600;color:#333}.newextras__price{color:#333;font-weight:600}.newextras__titlepp{font-size:1.8rem;color:#003997;margin-bottom:2rem}.newextras__colorblue{color:#003997}.newextras__marginbottom{margin-bottom:2rem !important}.newextras__button{cursor:pointer;padding:2rem;background-color:#003997;border-radius:1rem;width:100%;color:#fff;font-weight:600;font-size:2rem;margin-top:2rem}.newextras__preferenciapadding{padding:0 !important;border:0 !important}.newextras__boxpop{padding:2rem;overflow-y:auto;margin-bottom:0;padding-bottom:2rem;padding-top:0}@media(max-width: 1024px){.newextras__boxpop{margin-bottom:8.2rem}}.newextras__modal{background-color:#ededed !important;padding:0 !important;overflow:hidden !important;display:flex !important;flex-direction:column !important}@media(max-width: 1024px){.newextras__modal{width:100% !important;height:100% !important;max-width:none !important;max-height:none !important;border-radius:0 !important}}.newextras__popheader{padding:2rem;position:sticky;top:0;border-bottom:1px solid #ededed;z-index:1000;overflow:hidden;background-color:#fff}.newextras__closebuttonbox{text-align:center;display:flex;justify-content:space-around;padding:2rem;border-top:1px solid #ededed;background-color:#fff;box-shadow:0 -4px 8px 0 rgba(51,51,51,.1)}@media(max-width: 1024px){.newextras__closebuttonbox{position:fixed;inset:auto 0 0 0;padding:1.5rem;box-shadow:0 -4px 8px 0 rgba(51,51,51,.1);margin-top:auto;background-color:#fff;display:flex;justify-content:space-between}}.newextras__closebutton{width:60%;display:block;padding:1.5rem 3rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:2rem;font-weight:700;text-decoration:none;cursor:pointer}@media(max-width: 1024px){.newextras__closebutton{width:100%}}.newextras__poptit{color:#003997 !important}.eco{color:#fff;font-family:"Poppins",sans-serif;line-height:1.5;background-image:url("/webVersions/v21/images/backgrounds/img-eco-background.webp");background-position:bottom;background-repeat:repeat-x;background-size:cover;overflow:hidden}@media(min-width: 767px){.eco{background-size:cover}}@media(min-width: 1024px){.eco{background-size:cover}}@media(min-width: 1200px){.eco{background-size:cover}}.eco .container{padding-block:3rem 5rem;display:flex;column-gap:6rem}@media(max-width: 767px){.eco .container{flex-direction:column}}.eco__title{font-family:"Poppins",sans-serif;font-size:3.4rem;font-weight:bold;text-align:center;color:#fff;margin-top:3rem;margin-bottom:3rem}@media(min-width: 767px){.eco__title{text-align:left;max-width:44rem;font-size:4.4rem}}.eco__subtitle{font-family:"Poppins",sans-serif;font-size:2.7rem;text-align:center;color:#fff}@media(min-width: 767px){.eco__subtitle{text-align:left;max-width:auto}}.eco__desc{margin-top:2.4rem;font-size:2.2rem;font-weight:400;color:#fff;max-width:54rem;padding:0rem 4rem}@media(max-width: 767px){.eco__desc{max-width:none}}@media(min-width: 767px){.eco__desc{padding:0rem;font-size:2.2rem;margin-top:4rem}}.eco__icon{width:8.6rem;margin-bottom:2.7rem}@media(max-width: 767px){.eco__icon{margin:auto}}.eco__container{width:100%}.eco__logo{width:22.3rem;float:right}@media(max-width: 767px){.eco__logo{margin-top:3rem}}.eco video{position:relative;overflow:hidden;position:absolute;left:0;top:auto;width:100%;box-sizing:border-box;z-index:-1}.hero{padding:0;background-image:none;background-size:cover;background-position:top;background-repeat:no-repeat;background-color:#003997}@media(min-width: 767px){.hero{padding:8.7rem 0 9.4rem;background-image:url("/webVersions/v21/images/backgrounds/bk_hero.webp")}}.hero__desc{justify-content:center;flex-flow:column;align-items:center;color:#fff;display:none}@media(min-width: 767px){.hero__desc{flex-flow:column-reverse;display:flex}}.hero__subtitle{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.2rem;text-align:center;color:#fff;margin-bottom:2.6rem;font-weight:600;text-shadow:#000 .1em .1em .2em}.hero__title{font-family:"Poppins",sans-serif;font-weight:bold;font-size:4.2rem;line-height:6rem;text-align:center;color:#fff;text-shadow:#000 .1em .1em .2em}.logos{padding-block:3rem}@media(min-width: 767px){.logos{padding-block:5rem}}.logos__box{display:flex;justify-content:center;flex-flow:column;align-items:center}.logos__title{font-family:"Poppins",sans-serif;font-weight:bold;font-size:2.6rem;line-height:3.3rem;text-align:left;color:#003997;text-align:center}@media(min-width: 767px){.logos__title{font-size:3rem;line-height:4.3rem}}.logos-list{margin-bottom:1.4rem;display:flex;justify-content:center;align-items:center;width:100%;flex-wrap:wrap;row-gap:3rem}@media(min-width: 767px){.logos-list{column-gap:2rem}}.logos-list__item{display:flex;justify-content:center;align-items:center;padding:0 .7rem;flex:0 0 33.333%;width:33.333%}@media(min-width: 767px){.logos-list__item{flex:0 0 auto;width:auto}}.destination{padding-block:3rem}@media(min-width: 767px){.destination{padding-block:3rem}}.destination .destination-carousels{display:flex;flex-direction:column;row-gap:3rem}@media(min-width: 767px){.destination__padding-top{padding-top:6.5rem;padding-bottom:0}}.destination .container{padding-right:0}@media(min-width: 767px){.destination .container{padding-right:4rem}}.destination__intro{display:flex;flex-flow:column}@media(min-width: 767px){.destination__intro{justify-content:space-between;flex-flow:row}}.destination__info{font-family:"Poppins",sans-serif;font-weight:normal;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#000;flex-flow:row;align-items:center;margin-bottom:2.5rem;display:none}@media(min-width: 767px){.destination__info{display:flex}}.destination-item{background:#fff;margin-bottom:16px;width:260px}@media(min-width: 767px){.destination-item{width:auto}}.destination-item__content{border-radius:.8rem;box-shadow:0 .4rem 1.5rem rgba(0,0,0,.2);position:relative}.destination-item__bg{width:100%;padding-bottom:66.366%;border-radius:.8rem;background-repeat:no-repeat;background-size:cover;background-position:center}.destination-item__box{font-family:"Poppins",sans-serif;font-size:2rem;text-align:left;color:#003997;padding:2rem 2.5rem;position:absolute;bottom:0;background-color:#fff;width:100%;border-bottom-left-radius:.8rem;border-bottom-right-radius:.8rem}@media(max-width: 767px){.destination-item__box{font-size:1.4rem}}.destination-item__box a{text-decoration:none;color:#003997;background-color:#fff;width:100%}.navigation{display:flex;justify-content:space-between;padding:0 0 0 3rem;z-index:2}.navigation__btn{width:3rem;height:3rem;margin:0 0 0 15px;padding:0;border:0;background-color:rgba(0,0,0,0);background-repeat:no-repeat;background-size:8px 5px;border:1px solid rgba(112,112,112,.4);border-radius:50%;background-position:center}.navigation__btn--prev{background-image:url("/webVersions/v21/images/icons/icon-arrow-left-grey.svg");transform:rotate(90deg)}.navigation__btn--next{background-image:url("/webVersions/v21/images/icons/icon-arrow-right-grey.svg");transform:rotate(-90deg)}.owl-dots{justify-content:center;align-items:center;margin:3rem 0;display:none}@media(min-width: 767px){.owl-dots{display:flex}}.owl-dots .owl-dot{width:5rem;height:.3rem;background:#c7c7c7;margin:0 1rem}.owl-dots .owl-dot.active{background-color:#003997}.app{padding-top:3rem;background-image:url("/webVersions/v21/images/backgrounds/bk_app3.webp");background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:4rem}@media(max-width: 1200px){.app{background-image:url("/webVersions/v21/images/backgrounds/bk_app_small.webp");padding-top:3rem}}.app__col{margin-left:auto;margin-right:0;margin-right:0}@media(max-width: 1200px){.app__col{margin-left:auto;margin-right:auto}}.app__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:0;min-height:414px}@media(min-width: 767px){.app__box{gap:0 5.6rem;grid-template-columns:repeat(1, 1fr)}}.app__title{margin-bottom:.5rem;font-size:4.5rem;line-height:3.5rem;color:#fff;font-size:2.8rem;text-align:left}@media(min-width: 1200px){.app__title{margin-bottom:.5rem;max-width:44.6rem;margin-top:17rem;color:#fff;font-size:4rem;line-height:4.3rem;text-align:left}}.app__subtitle{font-family:"Poppins",sans-serif;font-size:2rem;line-height:2rem;margin-bottom:2rem;color:#fff;font-size:1.4rem;margin-bottom:0;font-weight:300}@media(min-width: 1200px){.app__subtitle{font-size:1.4rem;line-height:3.2rem;max-width:44.6rem;display:block;font-weight:600}}.app__text{font-size:1.5rem;line-height:2.4rem;color:#333}.app__text p{margin-bottom:2.4rem}.app-download{display:grid;grid-template-columns:repeat(1, 1fr);gap:0 2.8rem;margin-bottom:10.4rem}@media(min-width: 767px){.app-download{grid-template-columns:16.7rem 17.8rem;margin-bottom:5.6rem}}.app-download__item{justify-content:space-around;display:flex;display:flex;align-items:center;margin-bottom:.4rem}@media(min-width: 767px){.app-download__item{justify-content:flex-start}}.app-download img{max-width:120px;margin-top:1rem}@media(min-width: 1200px){.app-download img{grid-template-columns:16.7rem 17.8rem;max-width:150px;margin-top:2rem}}.aboutus{padding-block:3rem;background-color:#e7ebef;padding-bottom:3rem}@media(min-width: 767px){.aboutus{padding-block:6.5rem}}.aboutus--ticket .aboutus__box{row-gap:3rem}.aboutus--ticket .aboutus__box img+p{font-size:1.5rem}@media(min-width: 767px){.aboutus--ticket .aboutus__box{grid-template-columns:.4fr .6fr;gap:0 6rem}.aboutus--ticket .aboutus__box img{margin-bottom:3rem}}.aboutus__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:0rem}@media(min-width: 767px){.aboutus__box{gap:0rem 5rem;grid-template-columns:.35fr .75fr}}@media(min-width: 1024px){.aboutus__box{gap:5rem}}.aboutus__logo{width:18rem}@media(min-width: 767px){.aboutus__logo{width:26rem}}.aboutus__title{margin-bottom:1.4rem}@media(min-width: 767px){.aboutus__title{margin-bottom:1.5rem}}.aboutus__subtitle{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.2rem;margin-bottom:2rem;color:#003997;font-weight:600}@media(min-width: 767px){.aboutus__subtitle{font-size:2rem;line-height:2.8rem;font-weight:200}}.aboutus__text{font-size:1.5rem;line-height:2.4rem;color:#333}.aboutus__text p{margin-bottom:2.4rem}.tickets{padding-block:3rem}@media(min-width: 767px){.tickets{padding-block:6.5rem}}.tickets__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:3rem 0rem}@media(min-width: 767px){.tickets__box{display:grid;grid-template-columns:repeat(2, 1fr);gap:0 3rem}}@media(min-width: 1024px){.tickets__box{gap:0 9.3rem}}.tickets__title{margin-bottom:1rem}@media(min-width: 767px){.tickets__title{margin-bottom:2.5rem}}.tickets__subtitle{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.2rem;margin-bottom:1.8rem;text-align:left;color:#003997;font-weight:200}.tickets__subtitle strong{font-weight:600}@media(min-width: 767px){.tickets__subtitle{font-size:2rem;line-height:2.8rem}}.schedule{padding:6.5rem 0;background-image:url("/webVersions/v21/images/backgrounds/bk_horarios.webp");background-size:cover;background-position:center;background-repeat:no-repeat}@media(min-width: 767px){.schedule{padding:10.6rem 0 7.5rem}}.schedule__desc{max-width:32.3rem;margin:0 auto}.schedule__title{text-align:center;color:#fff;margin-bottom:.2rem}.schedule__subtitle{font-family:"Poppins",sans-serif;font-weight:normal;font-size:1.5rem;line-height:2rem;text-align:center;color:#fff;margin-bottom:2rem}.offers{padding-block:3rem}@media(min-width: 767px){.offers{padding-block:6.5rem}}.offers__title{margin-bottom:2rem}.newsletter{padding:0;background-image:url("/webVersions/v21/images/backgrounds/bk_newsletter.webp");background-size:cover;background-position:center;background-repeat:no-repeat}.newsletter__box{display:flex;align-items:center;padding-top:3rem}@media(max-width: 375px){.newsletter__box{padding-top:3rem}}@media(max-width: 767px){.newsletter__box{padding-top:0;display:grid;padding-top:3rem}}.newsletter__col--lf{display:none}@media(min-width: 767px){.newsletter__col--lf{display:flex}}.newsletter__col img{width:100%}@media(min-width: 767px){.newsletter__content{padding:3rem 6rem 2rem 6rem}}@media(min-width: 1024px){.newsletter__content{padding:3rem 6rem 2rem 6rem}}.newsletter__title{margin-bottom:1.2rem;color:#fff;text-align:center}@media(min-width: 767px){.newsletter__title{max-width:100%}}.newsletter__subtitle{font-family:"Poppins",sans-serif;font-weight:600;font-size:1.5rem;line-height:2rem;color:#fff;margin-bottom:1.2rem;text-align:center}@media(min-width: 767px){.newsletter__subtitle{padding:0 15rem 0 15rem}}.newsletterform__row{margin-bottom:2rem;display:flex;flex-flow:row;flex-wrap:wrap}@media(min-width: 1024px){.newsletterform__row{display:grid;gap:1.1rem 1.3rem;grid-template-columns:50% 35% 15%}}.newsletterform__row--full{grid-template-columns:1fr}.newsletterform__col a{color:#fff !important}.newsletterform__col:nth-child(1){flex:0 0 100%;width:100%;margin-bottom:1.1rem;color:#fff}@media(min-width: 1024px){.newsletterform__col:nth-child(1){flex:0 0 100%;width:100%}}.newsletterform__col:nth-child(2){flex:0 0 calc(70% - 1.2rem);width:calc(70% - 1.2rem);margin-bottom:1.3rem;margin-right:1.2rem}@media(min-width: 1024px){.newsletterform__col:nth-child(2){flex:0 0 100%;width:100%}}.newsletterform__col:nth-child(3){flex:0 0 30%;width:30%;margin-bottom:1.3rem}@media(min-width: 1024px){.newsletterform__col:nth-child(3){flex:0 0 100%;width:100%}}.reviews{padding-block:3rem}@media(min-width: 767px){.reviews{padding-block:8rem 6.5rem}}.reviews .container{padding-right:0}@media(min-width: 767px){.reviews .container{padding-right:4rem}}.reviews .link{width:100%;display:block;text-align:center;color:#003997}@media(min-width: 767px){.reviews .link{text-align:left}}.reviews-intro{display:flex;justify-content:space-between;flex-flow:row;margin-bottom:3.5rem;padding-right:4rem}@media(min-width: 767px){.reviews-intro{padding-right:0rem}}.reviews-intro__col{flex:0 0 100%;width:100%}@media(min-width: 767px){.reviews-intro__col{flex:0 0 50%;width:50%}}.reviews-intro__col--right{display:none;justify-content:flex-end;align-items:flex-end;font-family:"Poppins",sans-serif;font-weight:400;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#333}@media(min-width: 767px){.reviews-intro__col--right{display:flex}}.reviews-intro__col--right p{margin-bottom:.5rem}.reviews-box{display:flex;flex-flow:row;align-items:center;font-family:"Poppins",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2rem;text-align:left;color:#003997;flex-wrap:wrap}@media(min-width: 767px){.reviews-box{font-size:2.4rem;line-height:3.1rem}}.reviews-box__rate{font-family:"Poppins",sans-serif;font-weight:bold;font-size:1.6rem;line-height:2rem;text-align:left;color:#003997;margin-right:1rem}@media(min-width: 767px){.reviews-box__rate{font-size:2.6rem;line-height:3.3rem}}.reviews-box img{margin-right:1.2rem;max-width:5.7rem;margin-top:.5rem}@media(min-width: 767px){.reviews-box img{max-width:8.6rem;margin-top:0}}.reviews-box .review-item__stars{margin-bottom:0;margin-right:1.8rem}.reviews-box .review-item__stars svg{width:1.7rem;height:1.7rem}@media(min-width: 767px){.reviews-box .review-item__stars svg{width:2.4rem;height:2.4rem}}.review-item{margin:1rem;width:26rem;height:25rem}@media(min-width: 767px){.review-item{width:32rem}}.review-item__content{display:flex;flex-direction:column;height:100%;background-color:#fff;padding:2rem 3rem 3rem;border-radius:.8rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,.2)}.review-item__content .link{margin-top:auto;text-align:left}.review-item__title{font-family:"Poppins",sans-serif;font-weight:600;font-size:18px;text-align:center;color:#084167;margin-bottom:1.2rem}.review-item__stars{margin-bottom:1.6rem;display:flex;justify-content:center}.review-item__stars svg{width:2.4rem;height:2.4rem;margin:0 .2rem}.review-item__stars[data-value="1"] svg:nth-child(1) g g path{d:path("M 20 30.442 L 7.639 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 L 24.964 15.181 L 40 15.515 L 28.032 24.613 L 32.361 39 Z")}.review-item__stars[data-value="2"] svg:nth-child(1) g g path,.review-item__stars[data-value="2"] svg:nth-child(2) g g path{d:path("M 20 30.442 L 7.639 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 L 24.964 15.181 L 40 15.515 L 28.032 24.613 L 32.361 39 Z")}.review-item__stars[data-value="3"] svg:nth-child(1) g g path,.review-item__stars[data-value="3"] svg:nth-child(2) g g path,.review-item__stars[data-value="3"] svg:nth-child(3) g g path{d:path("M 20 30.442 L 7.639 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 L 24.964 15.181 L 40 15.515 L 28.032 24.613 L 32.361 39 Z")}.review-item__stars[data-value="4"] svg:nth-child(1) g g path,.review-item__stars[data-value="4"] svg:nth-child(2) g g path,.review-item__stars[data-value="4"] svg:nth-child(3) g g path,.review-item__stars[data-value="4"] svg:nth-child(4) g g path{d:path("M 20 30.442 L 7.639 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 L 24.964 15.181 L 40 15.515 L 28.032 24.613 L 32.361 39 Z")}.review-item__stars[data-value="5"] svg g g path{d:path("M 20 30.442 L 7.639 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 L 24.964 15.181 L 40 15.515 L 28.032 24.613 L 32.361 39 Z")}.review-item__stars[data-value="45"] svg g g path{d:path("M 20 1 L 24.964 15.18 L 40 15.516 L 28.032 24.614 L 32.361 39 L 20 30.442 L 7.64 39 L 11.968 24.613 L 0 15.515 L 15.036 15.181 L 20 1 Z M 23.534 17.15 L 20.407 7.097 L 20.357 18.734 L 19.886 21.686 L 20.348 18.747 L 20.115 27.997 L 20.161 28.037 L 20.136 27.965 L 28.797 34.1 L 25.717 23.86 L 34.231 17.387 L 23.534 17.15 Z")}.review-item__comment{font-family:"Poppins",sans-serif;font-weight:normal;font-size:15px;text-align:left;color:#333;line-height:2rem;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.reviews-slider{margin-bottom:4rem}@media(min-width: 767px){.reviews-slider{margin-bottom:0}}.filters{padding:4rem 0}.filters__title{font-family:"Poppins",sans-serif;font-size:2.6rem;line-height:3.1rem;font-weight:normal;color:#003997;margin-bottom:4rem}.filters__title .title-date{font-weight:bold;margin-left:2rem}.filters__wrapper{display:flex;align-content:center;justify-content:space-between;font-family:"Poppins",sans-serif;font-size:1.5rem;font-weight:bold;color:#003997}.filters__sort{display:flex;align-content:center}.filters__sort--label{font-family:"Poppins",sans-serif;font-size:1.5rem;font-weight:bold;color:#000;margin-right:2rem}.filters__sort--selector{position:relative;cursor:pointer;display:none;margin-right:4rem}@media(min-width: 767px){.filters__sort--selector{display:inline-block}}.filters__current{text-transform:uppercase;background-image:url("/webVersions/v21/images/icons/icon-toggle-off.svg");padding:0 20px 0 0;background-repeat:no-repeat;background-position:center right;background-size:8px 5px;cursor:pointer}.filters__current span{padding:0 0 0 25px;background-position:center left;background-repeat:no-repeat;background-size:16px}.filters__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-on.svg")}.filters__toggle{position:absolute;right:0;background-color:#fff;margin-top:23px;padding:15px 20px;z-index:9}.filters__toggle ul{list-style:none;padding:0;margin:0}.filters__toggle ul li{padding-bottom:10px}.filters__toggle ul li a{padding:0 0 0 25px;background-position:center left;background-repeat:no-repeat;background-size:16px}.filters__toggle ul li.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-on.svg")}.filters__toggle ul__toggle{left:0}.filters__toggle--passengers{background-image:url("/webVersions/v21/images/icons/icon-passenger2.svg");background-repeat:no-repeat;background-size:1.8rem;background-position:left 1.2rem center;padding:0 1.5rem 0 3.8rem}.filters__filter{position:relative}.filters__filter--button{background-image:url("/webVersions/v21/images/icons/icon-filtrar.svg");background-repeat:no-repeat;background-size:1.8rem;background-position:left 1.2rem center;padding:0 1.5rem 0 3.8rem;cursor:pointer}.filters__filter--button__toggle{right:0}.filtersback__sort--selector__toggle,.filters__toggle ul__toggle,.filters__filter--button__toggle{border-radius:.6rem;background:#fff;position:absolute;margin-top:.5rem;display:block;box-shadow:0px 4px 10px rgba(0,0,0,.2);font-weight:400;min-width:100%;z-index:10}.filtersback__sort--selector__toggle ul,.filters__toggle ul__toggle ul,.filters__filter--button__toggle ul{list-style:none;padding:0;margin:0;padding:2rem 2rem 1rem;min-width:140px;width:220px}.filtersback__sort--selector__toggle ul li,.filters__toggle ul__toggle ul li,.filters__filter--button__toggle ul li{padding-bottom:10px}.filtersback__sort--selector__toggle ul li a,.filters__toggle ul__toggle ul li a,.filters__filter--button__toggle ul li a{color:#003997;text-decoration:none}.filtersback__sort--selector__toggle ul li a:hover,.filters__toggle ul__toggle ul li a:hover,.filters__filter--button__toggle ul li a:hover{color:#003997;opacity:.8}.filter-back__title.filtersback__sort--selector__toggle,.filters__toggle ul__toggle.filter-back__title,.filter-back__title.filters__filter--button__toggle{font-size:2rem}.passengers-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}.passengers-modal__content{position:absolute;overflow:hidden}@media(max-width: 768px){.passengers-modal__content{inset:0}}@media(min-width: 769px){.passengers-modal__content{border-radius:.8rem;height:100%;max-height:95vh;width:min(90%,550px)}}.passengers-modal__content .modal--disc{max-width:100%;height:100%;display:flex;flex-direction:column}.passengers-modal__content .modal--disc .modal__content{overflow:auto}.passengers-modal__content .bt-clear{border:unset;background-color:rgba(0,0,0,0);color:#003997}.passengers-modal__content2{position:absolute;overflow:hidden}@media(max-width: 768px){.passengers-modal__content2{inset:0}}@media(min-width: 769px){.passengers-modal__content2{border-radius:.8rem;height:100%;max-height:95vh;width:min(90%,446px)}}.passengers-modal__content2 .modal--disc{max-width:100%;height:100%;display:flex;flex-direction:column}.passengers-modal__content2 .modal--disc .modal__content{overflow:auto}.passengers-modal__content2 .bt-clear{border:unset;background-color:rgba(0,0,0,0);color:#003997}.passengers-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.journey-data{padding-block:3rem}@media(min-width: 767px){.journey-data{padding-block:6.5rem}}.journey-data__body{display:flex;gap:4rem;margin-top:3rem}@media(max-width: 767px){.journey-data__body{flex-direction:column}}@media(min-width: 767px){.journey-data__body{justify-content:space-between;align-items:center;margin-top:5rem}}.journey-data .cheap-schedules-void{display:flex;justify-content:center;gap:1.5rem}.journey-data .cheap-schedules{display:flex;justify-content:center;gap:1.5rem}@media(min-width: 767px){.journey-data .cheap-schedules{gap:7rem;flex-direction:column}}.journey-data .cheap-schedules__item{text-align:center;color:#003997}.journey-data .cheap-schedules__item .item-img{color:#003997;width:6rem;margin:auto}.journey-data .cheap-schedules__item .item-desc{margin-block:1.5rem .5rem;font-weight:500;font-size:1.4rem}.journey-data .cheap-schedules__item .item-highlight{font-size:2rem;font-weight:bold}@media(max-width: 767px){.journey-data .cheap-schedules__item .item-highlight{font-size:1.7rem}}.journey-data-table{flex-grow:1;border-collapse:collapse;max-width:70rem;font-size:1.5rem}.journey-data-table tr:nth-child(even){background-color:#fff}.journey-data-table tr:nth-child(odd){background-color:#ecf1f5}.journey-data-table tr td{padding:1.5rem}.outbound{padding-block:3rem}@media(min-width: 767px){.outbound{padding-block:6.5rem}}.outbound-body{display:flex;justify-content:space-between}@media(max-width: 767px){.outbound-body{flex-direction:column}}@media(min-width: 767px){.outbound-body{column-gap:8rem;margin-top:4rem}}.outbound-table{border-collapse:collapse;font-size:1.5rem;width:100%}.outbound-table tr:nth-child(even){background-color:#fff}.outbound-table tr:nth-child(odd){background-color:#ecf1f5}.outbound-table tr td{padding:1.2rem 2rem}.outbound-table tr .highlight{color:#003997}.journey-description{padding-block:3rem}@media(min-width: 767px){.journey-description{padding-block:6.5rem}}.journey-description p{font-size:1.5rem;line-height:1.6}.journey-description .map-wrapper{width:fit-content;margin-block:3.5rem}.journey-description .map-wrapper img{width:100%}@media(min-width: 767px){.journey-description .map-wrapper{width:75%}}@media(min-width: 1024px){.journey-description .map-wrapper{width:50%;margin-block:5rem}}@media(min-width: 1024px){.journey-description .grid-text{column-count:2;column-gap:13rem}}.journey-description .grid-text p{margin-bottom:1.5rem;break-inside:avoid-column}.journey-description .grid-text a{font-weight:600;text-decoration:none;color:#003997}.faqs{font-family:"Poppins",sans-serif;padding-block:3rem;background-color:#003997;color:#fff}@media(min-width: 767px){.faqs{padding-block:6.5rem}}.faqs-title{color:#fff;font-weight:bold;font-size:3rem;margin-bottom:4rem;line-height:4rem}.faqs-list{display:grid;gap:3rem 6rem}@media(min-width: 767px){.faqs-list{grid-template-columns:1fr 1fr}}.faqs-list__item .item-title{font-size:2rem;color:#fff;margin-bottom:1rem;margin-top:3rem;line-height:1.5;font-weight:600}@media(max-width: 767px){.faqs-list__item .item-title{font-size:1.8rem}}.faqs-list__item .item-desc{font-size:1.5rem;line-height:1.6}.journey-offers{padding-block:3rem}.journey-offers .link{display:inline-block;margin-top:3rem}@media(min-width: 767px){.journey-offers{padding-block:6.5rem}}.journey-offers .hidden{display:none}.journey-offers .grid-table .grid-col[data-price]{text-align:end}@media(max-width: 767px){.journey-offers .grid-table .grid-row{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(3, 1fr);column-gap:1rem}.journey-offers .grid-table .grid-row .grid-col{flex-direction:column;align-items:flex-start}.journey-offers .grid-table .grid-row .grid-col .hidden{display:block;font-size:1.2rem;font-weight:400;color:#333}.journey-offers .grid-table .grid-row .grid-col[data-dep-station]{grid-area:1/1/span 1/span 2}.journey-offers .grid-table .grid-row .grid-col[data-dest-station]{grid-area:2/1/span 1/span 2}.journey-offers .grid-table .grid-row .grid-col[data-train]{align-items:flex-end;grid-area:1/3/span 1/span 1}.journey-offers .grid-table .grid-row .grid-col[data-date]{margin-top:.5rem;grid-area:3/1/span 1/span 1}.journey-offers .grid-table .grid-row .grid-col[data-price]{margin-top:.5rem;grid-area:3/3/span 1/span 1}}.journey-schedules{padding-block:3rem}@media(min-width: 767px){.journey-schedules{padding-block:6.5rem}}.journey-schedules .hidden{display:none}.journey-schedules__footer{margin-top:4rem;justify-content:space-between;flex-wrap:wrap}@media(min-width: 767px){.journey-schedules__footer .text-block{flex-basis:60%;font-size:1.35rem}}@media(max-width: 767px){.journey-schedules .grid-table .grid-row{grid-template-columns:repeat(4, 1fr);grid-template-rows:repeat(3, 1fr);column-gap:1rem}.journey-schedules .grid-table .grid-row .grid-col{flex-direction:column;align-items:flex-start}.journey-schedules .grid-table .grid-row .grid-col .hidden{display:block;font-size:1.2rem;font-weight:400;color:#333}.journey-schedules .grid-table .grid-row .grid-col[data-dep-station]{grid-area:1/1/span 1/span 3}.journey-schedules .grid-table .grid-row .grid-col[data-dest-station]{grid-area:2/1/span 1/span 3}.journey-schedules .grid-table .grid-row .grid-col[data-train]{align-items:flex-end;grid-area:1/-2/span 1/span 1}.journey-schedules .grid-table .grid-row .grid-col[data-dep-time]{grid-area:3/1/span 1/span 1}.journey-schedules .grid-table .grid-row .grid-col[data-arrival-time]{grid-area:3/2/span 1/span 1}.journey-schedules .grid-table .grid-row .grid-col[data-duration]{grid-area:3/3/span 1/span 3}}.resume{top:6.6rem;width:100%;z-index:7;padding:2rem 0;background-color:#f7f9fa;font-family:"Poppins",sans-serif;font-size:1.2rem;font-weight:400;color:#000}@media(min-width: 1024px){.resume{position:sticky}}.resume__wrapper{display:flex;justify-content:space-between;align-items:center}.resume__box{color:#003997}.resume__box ul{margin:0;padding:0;list-style:none;display:flex;align-content:center;flex-wrap:wrap}.resume__box ul li{margin-right:20px;position:relative}.resume__box ul li.info-type:after{content:"";position:absolute;right:-10px;top:50%;transform:translateY(-50%);width:1px;height:12px;background-color:#000}.resume__box ul li.info-trip:after,.resume__box ul li:last-child::after{content:unset}@media(min-width: 1024px){.resume__box ul li.info-trip:after{content:""}}.resume__box ul .info-trip{font-weight:600;width:100%}@media(min-width: 1024px){.resume__box ul .info-trip{width:auto}}.resume__box ul .info-date{width:100%}.resume__newsearch a{display:block;background-image:url("/webVersions/v21/images/icons/icon-edit-blue.svg");background-repeat:no-repeat;background-size:1.2rem;padding:0 0 0 3.2rem;background-position:left 1.2rem center;font-size:0;color:#003997;text-decoration:none}@media(min-width: 1024px){.resume__newsearch a{font-size:1.2rem;padding:0 1.5rem 0 3.8rem}}.results-page{display:flex;flex-direction:column}.results-content{flex:1}.webversion{margin:1px}.results__cambiotit{font-size:1.5rem}@media(min-width: 1024px){.results__cambiotit{font-size:1.7rem}}.results__cambiotext{font-size:1.2rem}@media(min-width: 1024px){.results__cambiotext{font-size:1.5rem}}.results__top{font-family:"Poppins",sans-serif;font-size:1.4rem;font-weight:500;color:#003997;padding:0 9rem}.results__top .resultstop__wrapper{display:grid;grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr;align-items:center;margin-bottom:2rem}.results__top .resultstop__length{grid-area:1/2/2/5;text-align:center}.results__top .resultstop__price{text-align:right}.results__list{font-family:"Poppins",sans-serif;font-size:1.5rem;font-weight:500;color:#003997}.results__list ul{margin:0;padding:0;list-style:none}.results__list__item{user-select:none}.results__list__item .disabled{background-color:#f7f9fa !important;cursor:default !important;cursor:default !important}.results__list__item .resultitem{border:.1rem solid #dbdbdb;background-color:#fff;box-shadow:0rem .5rem 1rem rgba(0,0,0,.2);border-radius:1rem;padding:1rem 2rem;margin-bottom:2rem;cursor:pointer}.results__list__item .resultitem__cambio{background-color:#f7f9fa}@media(min-width: 1024px){.results__list__item .resultitem{padding:2rem 2rem 1rem 2rem}}.results__list__item .resultitem.active{border:.1rem solid #000;box-shadow:0rem .5rem 1rem rgba(0,0,0,.4)}@media(max-width: 1024px){.results__list__item .resultitem.active.modal-item+.tabs{position:fixed;top:0;left:0;z-index:999;width:100%;height:100%;overflow-y:scroll;background-color:#fff}}.results__list__item .resultitem__wrapper{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:2fr;grid-gap:1rem;align-items:center}@media(min-width: 1024px){.results__list__item .resultitem__wrapper{grid-template-columns:repeat(5, 1fr);grid-template-rows:1fr}}.results__list__item .resultitem__logo{grid-area:2/1/3/2;text-align:left;font-size:1.2rem}.results__list__item .resultitem__logo img{max-width:110px;max-height:25px}@media(min-width: 1024px){.results__list__item .resultitem__logo{grid-area:1/1/1/1;text-align:center;font-size:1.3rem}.results__list__item .resultitem__logo img{margin:0 auto;max-width:110px;max-height:25px}}.results__list__item .resultitem__logo.icon-bus{position:relative}@media(max-width: 1024px){.results__list__item .resultitem__logo.icon-bus{padding-left:3rem}}.results__list__item .resultitem__logo.icon-bus:after{content:" ";position:absolute;width:28px;height:28px;top:50%;left:10px;margin-top:-14px;background-image:url("/webVersions/v21/src/imgs/icon-bus.svg");background-repeat:no-repeat;background-position:center;background-size:contain}@media(max-width: 1024px){.results__list__item .resultitem__logo.icon-bus:after{width:20px;height:20px;left:0;top:22px}}.results__list__item .resultitem__logo_cambio{margin-left:0;text-align:left}@media(min-width: 1024px){.results__list__item .resultitem__logo_cambio{margin-left:2rem}}.results__list__item .resultitem__length{grid-area:1/1/2/3}@media(min-width: 1024px){.results__list__item .resultitem__length{grid-area:1/2/1/5}}.results__list__item .resultitem__length .resultitemlength__row{display:grid;grid-template-columns:6rem 1fr 7rem 1fr 6rem;grid-template-rows:repeat(2, 1fr);grid-gap:0 .5rem;align-items:center}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__row{grid-template-columns:8.5rem 1fr 18rem 1fr 8.5rem;grid-template-rows:2rem 1fr 3rem;grid-gap:.5rem 1rem}}.results__list__item .resultitem__length .resultitemlength__start-city{font-size:1.2rem;line-height:1.2rem;grid-area:1/1/2/3}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__start-city{display:block;font-size:1.3rem;line-height:1.3rem}}.results__list__item .resultitem__length .resultitemlength__start-time{grid-area:2/1/3/2;font-size:1.8rem}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__start-time{font-size:2.4rem}}.results__list__item .resultitem__length .resultitemlength__start-station{display:none;grid-area:1/1/2/3;font-size:1.2rem;line-height:1.2rem}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__start-station{grid-area:3/1/4/2;font-size:1.3rem;line-height:1.3rem}}.results__list__item .resultitem__length .resultitemlength__info{position:relative;grid-area:2/3/3/4;text-align:center}.results__list__item .resultitem__length .resultitemlength__info--type,.results__list__item .resultitem__length .resultitemlength__info--duration{font-size:1.3rem;line-height:1.6rem}.results__list__item .resultitem__length .resultitemlength__info--type .disc{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;flex-direction:column-reverse}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__info--type .disc{flex-direction:row}}.results__list__item .resultitem__length .resultitemlength__info--type .disc__label{width:100%}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__info--type .disc__label{width:calc(100% - 2rem)}}.results__list__item .resultitem__length .resultitemlength__info--type .disc .resultitemlength-label__span{display:block}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__info--type .disc .resultitemlength-label__span{display:inline-block}}.results__list__item .resultitem__length .resultitemlength__info--type .disc .resultitemlength-label__span--separator{display:none}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__info--type .disc .resultitemlength-label__span--separator{display:inline-block}}.results__list__item .resultitem__length .resultitemlength__info--type .disc .bt-info{position:absolute;display:block;width:100%;background-position:center;margin-bottom:1rem;z-index:9;bottom:-57px}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__info--type .disc .bt-info{position:relative;width:1.5rem;margin-bottom:0;bottom:0}}.results__list__item .resultitem__length .resultitemlength__tags{display:none;grid-area:3/2/4/5}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__tags{display:block}}.results__list__item .resultitem__length .resultitemlength__tags .tagslabel{font-size:1.3rem;z-index:0;border:0}.results__list__item .resultitem__length .resultitemlength__finish-city{text-align:right;font-size:1.2rem;line-height:1.2rem;grid-area:1/4/2/6}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__finish-city{display:block;font-size:1.3rem;line-height:1.3rem}}.results__list__item .resultitem__length .resultitemlength__finish-time{text-align:right;grid-area:2/5/3/6;font-size:1.8rem}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__finish-time{font-size:2.4rem}}.results__list__item .resultitem__length .resultitemlength__finish-station{display:none;text-align:right;grid-area:1/4/2/6;font-size:1.2rem;line-height:1.2rem}@media(min-width: 1024px){.results__list__item .resultitem__length .resultitemlength__finish-station{grid-area:3/5/4/6;font-size:1.3rem;line-height:1.3rem}}.results__list__item .resultitem__length .resultitemlength__origin,.results__list__item .resultitem__length .resultitemlength__destination{grid-area:2/2/3/3;background-image:url("/webVersions/v21/images/resultados/origen-linea.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem;height:100%}.results__list__item .resultitem__length .resultitemlength__destination{grid-area:2/4/3/5;background-image:url("/webVersions/v21/images/resultados/destino-linea2.svg");background-position:right center}.results__list__item .resultitem__tarifas{display:flex;justify-content:flex-end;font-weight:600;align-items:center}.results__list__item .resultitem__infotarifa{margin-left:11rem;font-size:1.3rem;display:flex;align-items:center}@media(max-width: 1024px){.results__list__item .resultitem__infotarifa{display:none}}.results__list__item .resultitem__infotarifaMovile{font-size:1.3rem;display:flex;align-items:center;justify-content:center;margin:1rem}@media(min-width: 1024px){.results__list__item .resultitem__infotarifaMovile{display:none}}.results__list__item .resultitem__mastarifascambio{border-bottom:.1rem solid #dbdbdb;margin-bottom:2rem;padding-top:0rem;display:flex;align-items:center;justify-content:center;border-top:0;margin-top:-1rem}.results__list__item .resultitem__originalcambio{font-weight:600;margin-top:-1rem;padding:1rem;font-weight:600}.results__list__item .resultitem__mastarifas{border-top:.1rem solid #dbdbdb;margin-top:2rem;padding-top:1rem;display:flex;align-items:center;justify-content:space-between}.results__list__item .resultitem__mastarifas .item-header__icon{width:1.5rem;margin-left:1rem}.results__list__item .resultitem__button .item-button--button{display:block;margin:1rem 0 0;padding:1rem 3rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:1.6rem;font-weight:bold;text-decoration:none;cursor:pointer}@media(max-width: 1024px){.results__list__item .resultitem__button .item-button--desktop{display:none}}.results__list__item .resultitem__button .item-button--movile{width:100%}@media(min-width: 1024px){.results__list__item .resultitem__button .item-button--movile{display:none}}.results__list__item .resultitem__price{grid-area:2/2/3/3;text-align:right;line-height:1.1}@media(min-width: 1024px){.results__list__item .resultitem__price{grid-area:1/5/2/6;padding-right:1rem}}.results__list__item .resultitem__price .item-button--button{display:block;margin:1rem 0 0;padding:1rem 3rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:1.6rem;font-weight:bold;text-decoration:none;cursor:pointer}@media(max-width: 1024px){.results__list__item .resultitem__price .item-button--desktop{display:none}}@media(min-width: 1024px){.results__list__item .resultitem__price .item-button--movile{display:none}}.results__list__item .resultitem__price .item-price--amount{font-size:1.8rem;font-weight:600}@media(min-width: 1024px){.results__list__item .resultitem__price .item-price--amount{font-size:2.6rem}}.results__list__item .resultitem__price .item-price--info{font-size:1rem;font-weight:500}@media(min-width: 1024px){.results__list__item .resultitem__price .item-price--info{font-size:1.2rem}}.results__list__item .resultitem__price .item-nodispo--amount{font-size:1.2rem;font-weight:600;color:#a33}@media(min-width: 1024px){.results__list__item .resultitem__price .item-nodispo--amount{font-size:1.4rem}}.results__list__item .resultitem__price .item-nodispo--cambio{font-size:1.2rem;font-weight:600;color:#ff9927}@media(min-width: 1024px){.results__list__item .resultitem__price .item-nodispo--cambio{font-size:1.4rem}}.results__list__item .resultitem__price .item-nodispo--info{font-size:1rem;font-weight:500}@media(min-width: 1024px){.results__list__item .resultitem__price .item-nodispo--info{font-size:1.2rem}}.results__list__item .tabs{border-radius:1rem;margin-bottom:3rem}@media(min-width: 1024px){.results__list__item .tabs{margin-top:3rem}}.results__list__item .tabs__title{padding:2rem;background-color:#fff;font-size:1.8rem;display:flex;align-items:center;justify-content:space-between}@media(min-width: 1024px){.results__list__item .tabs__title{display:none}}.results__list__item .tabs__close-icon{width:1.6rem;height:1.6rem;background-image:url("/webVersions/v21/images/icons/x.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem}.results__list__item .tabs__header{display:flex;align-items:center;background-color:#fff;border-top:.1rem solid #dbdbdb;padding-top:1rem}@media(min-width: 1024px){.results__list__item .tabs__header{border:0}}.results__list__item .tabs__header--control{display:block;padding:1rem .9rem;width:33.33333%;text-align:center;font-size:1.4rem;line-height:1.3;font-weight:600;text-align:center;border-top:1px solid #e7ebef;border-left:1px solid #e7ebef;border-right:1px solid #e7ebef;background-color:#f9f9f9;margin-right:.5rem;border-top-left-radius:10px;border-top-right-radius:10px;cursor:pointer}@media(min-width: 1024px){.results__list__item .tabs__header--control{margin-right:1rem;padding:2rem 6rem;font-size:2rem}.results__list__item .tabs__header--control:last-child{margin-right:0}}.results__list__item .tabs__header--control .tabs-label__title{font-size:1.4rem;line-height:1.3;font-weight:600}@media(min-width: 1024px){.results__list__item .tabs__header--control .tabs-label__title{font-size:2rem}}.results__list__item .tabs__header--control span{display:block;font-size:1.2rem;font-weight:400}@media(min-width: 1024px){.results__list__item .tabs__header--control span{font-size:1.5rem}}.results__list__item .tabs__header--control.active{background-color:#e7ebef;border-top:1px solid #e7ebef;border-left:1px solid #e7ebef;border-right:1px solid #e7ebef}.results__list__item .tabs__content{padding:2rem;background-color:#e7ebef}@media(min-width: 1024px){.results__list__item .tabs__content{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.results__list__item .tabs__content--simple{background-color:#fff;border-bottom-left-radius:0;border-bottom-right-radius:0}@media(min-width: 1024px){.results__list__item .tabs__content--simple{padding:0}}.results__list__item .tabs__content--moreresults{position:sticky;bottom:0;background-color:#fff;padding:1rem;z-index:7;text-align:center;width:100%;display:flex;justify-content:center}@media(min-width: 767px){.results__list__item .tabs__content--moreresults{display:none}}.results__list__item .tabs__content .tab-columns{display:flex;flex-wrap:wrap;flex-direction:column}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns{flex-direction:row}}.results__list__item .tabs__content .tab-columns__col{width:100%;cursor:pointer}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col{width:25%}}.results__list__item .tabs__content .tab-columns__col .plan{margin:.5rem;background-color:#fff;border-radius:10px;border:.1rem solid #dbdbdb;box-shadow:0rem .5rem .8rem rgba(0,0,0,.2);height:calc(100% - 1rem);position:relative;margin-bottom:1rem;transition:all 200ms linear}.results__list__item .tabs__content .tab-columns__col .plan:hover{box-shadow:0rem .8rem 1.4rem rgba(0,0,0,.4)}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan:hover .plan__price--amount{background-color:#0092ff;color:#fff}}.results__list__item .tabs__content .tab-columns__col .plan:hover .plan__price--amount::after{background-color:#0092ff}.results__list__item .tabs__content .tab-columns__col .plan__header{position:relative;z-index:2;min-height:80px;padding:2rem 2rem 1rem 2rem;align-items:center;text-align:center;align-items:flex-start;justify-content:center;flex-direction:column;border-top-left-radius:10px;border-top-right-radius:10px}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan__header{min-height:200px;align-items:center;text-align:center;padding:2rem 2rem 8rem 2rem}}.results__list__item .tabs__content .tab-columns__col .plan__header.featured{background-color:#003997;color:#fff}.results__list__item .tabs__content .tab-columns__col .plan__title{font-size:2rem;font-weight:bold;margin-top:.5rem}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan__title{font-size:2rem}}.results__list__item .tabs__content .tab-columns__col .plan__subtitle{font-size:1.5rem;font-weight:400;color:#333}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan__subtitle{font-size:1.5rem}}.results__list__item .tabs__content .tab-columns__col .plan__toggle{border-top:.1rem solid #dbdbdb;position:relative;display:flex;position:relative;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%;padding:clamp(16px,1.66667vw,24px)}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan__toggle{display:none}}.results__list__item .tabs__content .tab-columns__col .plan__cross.active .item-header__icon{transform:rotate(180deg)}.results__list__item .tabs__content .tab-columns__col .plan__content{padding:2rem}.results__list__item .tabs__content .tab-columns__col .plan__content .feature{display:flex;align-items:flex-start;margin-bottom:2rem}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__icon{width:2.5rem;margin-right:2rem}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__icon img{height:2rem;margin:0 auto}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__iconinsurance{width:4rem;margin-right:1rem}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__iconinsurance img{height:auto;margin:0 auto}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__content{width:calc(100% - 2.5rem);font-size:1.3rem;line-height:1.6rem;color:#333}.results__list__item .tabs__content .tab-columns__col .plan__content .feature__content strong{display:block;font-size:1.5rem;color:#003997}.results__list__item .tabs__content .tab-columns__col .plan__valueprice{font-size:2.5rem;font-weight:600;margin-top:1rem}.results__list__item .tabs__content .tab-columns__col .plan__price{padding:0rem 2rem 2rem;width:100%;font-size:1.8rem;font-weight:bold;color:#0092ff;margin-top:2rem}@media(min-width: 1024px){.results__list__item .tabs__content .tab-columns__col .plan__price{position:absolute;bottom:0;left:0;margin-top:0rem;width:100%}}.results__list__item .tabs__content .tab-columns__col .plan__price--amount{cursor:pointer;user-select:none;position:relative;padding-right:3rem;padding:1.2rem 2rem;text-align:center;background-color:#0092ff;border:.2rem solid #0092ff;border-radius:.5rem;color:#fff;font-size:2rem;font-weight:bold}.results__list__item .tabs__next-step{position:fixed;bottom:0;left:0;width:100%;padding:1rem;background-color:#fff;z-index:99}@media(min-width: 1024px){.results__list__item .tabs__next-step{display:none}}.results__list__item .tabs__next-step .choose-plan{padding:1.2rem 2rem;font-size:2rem;text-align:center;background-color:#0092ff;border:.2rem solid #0092ff;border-radius:.5rem;color:#fff;font-size:2rem;font-weight:bold}@media(min-width: 1024px){.results__list__item .item__tags{display:none}}.results__list__item .item__tags ul{margin:0;padding:0;list-style:none;display:flex;align-content:center;justify-content:center}.results__list__item .item__tags .tagslabel{position:relative;z-index:-1;font-size:1rem;line-height:1.2;font-weight:500;text-align:center;padding:.8rem 1rem .8rem 3rem;margin:.2rem;margin-bottom:-0.3rem;background-repeat:no-repeat;background-position:left 1rem center;background-size:auto 1.6rem;border:.1rem solid #dbdbdb;border-top-left-radius:10px;border-top-right-radius:10px}.results__list__item .item__tags .tagslabel--fastest{background-image:url("/webVersions/v21/images/resultados/ico-el-mas-rapido.svg");color:#003997}.results__list__item .item__tags .tagslabel--lastseats{background-image:url("/webVersions/v21/images/resultados/ultimas-plazas2.svg");color:#ff9927}.results__list__item .item__tags .tagslabel--travelbus{background-image:url("/webVersions/v21/images/resultados/ultimas-plazas.svg");color:#a33}.results__list__item .item__tags .tagslabel--cheapest{background-image:url("/webVersions/v21/images/resultados/ico-euro2.svg");color:#2f8007}.sintrenes{background-color:#003997;padding:2rem}@media(min-width: 1024px){.sintrenes{background-image:url("/webVersions/v21/images/backgrounds/bk_hero.webp");padding:10rem;background-size:cover;background-position:top;background-repeat:no-repeat}}.sintrenes .checkout__fieldset{border:0 !important;background-color:#003997;color:#fff}.sintrenes .checkout-fieldset__title{color:#fff !important}.sintrenes .checkbox-wrapper--legal a{color:#fff !important}.trip__day{font-size:1.8rem;font-weight:bold;color:#003997;margin-bottom:1rem}.trip__box{display:grid;grid-template-columns:6rem 3rem 1fr;grid-template-rows:repeat(2, 1fr);grid-gap:0 .5rem;padding-bottom:2rem;position:relative}.trip__box:before{content:"";position:absolute;top:0;left:6rem;width:3rem;height:100%;background-position:center top;background-repeat:no-repeat}.trip__box--step:before{background-image:url("/webVersions/v21/images/icons/icon-trip-step.svg")}.trip__box--change-station:before{background-image:url("/webVersions/v21/images/icons/icon-trip-change-station.svg")}.trip__box--finish{padding-bottom:0}.trip__box--finish:before{background-image:url("/webVersions/v21/images/icons/icon-trip-finish.svg")}.trip__time{grid-area:1/1/2/2;font-size:1.8rem;color:#003997;margin-top:-1px}.trip__duration{grid-area:2/1/3/2;font-size:1.2rem;line-height:1;color:#003997}.trip__icon{grid-area:1/2/3/3}.trip__city{grid-area:1/3/2/4;font-size:1.8rem;font-weight:600;color:#003997;margin-top:-1px}.trip__meta{grid-area:2/3/3/4;color:#000}.trip__meta--blue{color:#003997}.trip__ref{font-size:1.2rem;line-height:1}.trip__station{font-size:1.2rem;line-height:1}@media(min-width: 1024px){.result{margin:2rem 0 0}}.result__box{border:.1rem solid #dbdbdb;border-radius:1rem;padding:2rem 2rem 2rem 3rem;margin-top:2rem;margin-left:1.5rem;margin-bottom:2rem;position:relative}@media(min-width: 1024px){.result__box{margin-top:0;padding:2rem 5rem}}.result__box:before{content:"";position:absolute;left:-1.5rem;top:50%;transform:translateY(-50%);width:3rem;height:3rem;background-image:url(/webVersions/v21/images/icons/ico-tick.svg);background-repeat:no-repeat}.result__row{line-height:1.6rem;color:#003997}@media(min-width: 1024px){.result__row{display:grid;grid-template-columns:repeat(10, 1fr);grid-gap:10px;align-items:center}}.result__info{font-size:1.4rem;margin-bottom:1rem}@media(min-width: 1024px){.result__info{grid-area:1/1/1/3;margin-bottom:0}}.result__info--result{display:block}.result__info--date{display:block;font-weight:bold}.result__type{display:none;text-align:center;font-size:1.2rem}@media(min-width: 1024px){.result__type{display:block;grid-area:1/3/1/5}}@media(min-width: 1024px){.result__stopover{grid-area:1/5/1/9}}.result__stopover .stopover__cities{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.5rem;font-size:1.2rem;color:#000}@media(min-width: 1024px){.result__stopover .stopover__cities{margin-bottom:.6rem}}.result__stopover .stopover__cities .station--start{text-align:left}.result__stopover .stopover__cities .station--finish{text-align:right}.result__stopover .stopover__step{display:grid;grid-template-columns:60px 1fr 60px 1fr 60px;align-items:center;grid-gap:5px;font-size:1.2rem}@media(min-width: 1024px){.result__stopover .stopover__step{grid-template-columns:60px 1fr 120px 1fr 60px}}.result__stopover .stopover__start{font-size:1.8rem;font-weight:500}.result__stopover .stopover__info{text-align:center}.result__stopover .stopover__info .stopover-info__span{display:block}@media(min-width: 1024px){.result__stopover .stopover__info .stopover-info__span{display:inline-block}}.result__stopover .stopover__info .stopover-info__span--separator{display:none}@media(min-width: 1024px){.result__stopover .stopover__info .stopover-info__span--separator{display:inline-block}}.result__stopover .stopover__finish{text-align:right;font-size:1.8rem;font-weight:500}.result__stopover .stopover__origin,.result__stopover .stopover__destination{background-image:url(/webVersions/v21/images/resultados/origen-linea.svg);background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem;height:100%}.result__stopover .stopover__destination{background-image:url(/webVersions/v21/images/resultados/destino-linea2.svg);background-position:right center}.result__price{display:none;text-align:right;font-size:1.6rem;font-weight:bold}@media(min-width: 1024px){.result__price{display:block}}.result__price--info{font-size:1.3rem}.result__change-result{margin-top:1rem;text-align:right;font-size:1.2rem;color:#000}@media(min-width: 1024px){.result__change-result{display:block}}.result__change-result p{display:inline-block;position:relative;padding-left:2rem;cursor:pointer}.result__change-result p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.2rem;height:1.2rem;background-image:url("/webVersions/v21/images/icons/icon-modificar.svg");background-repeat:no-repeat}.filtersback{padding:1em 0 0}.filtersback__title{font-family:"Poppins",sans-serif;font-size:1.4rem;line-height:2rem;font-weight:normal;color:#003997;margin-bottom:1rem}@media(min-width: 1024px){.filtersback__title{font-size:2rem;line-height:3.1rem}}.filtersback__title .title-date{display:block;font-weight:bold}@media(min-width: 1024px){.filtersback__title .title-date{display:inline-block;margin-left:2rem}}@media(min-width: 1024px){.filtersback__wrapper{display:flex;align-items:center;justify-content:space-between}}.filtersback__sort{display:flex;align-items:center;justify-content:space-between;font-family:"Poppins",sans-serif;font-size:1.2rem;color:#003997}@media(min-width: 1024px){.filtersback__sort{margin-top:0;font-size:1.5rem}}.filtersback__sort--label{margin-right:2rem}.filtersback__sort--selector{position:relative;cursor:pointer;margin-right:2rem}@media(min-width: 1024px){.filtersback__sort--selector{display:inline-block}}.filtersback__sort--selector__current{background-image:url("/webVersions/v21/images/icons/icon-toggle-off.svg");padding:0 20px 0 0;background-repeat:no-repeat;background-position:center right;background-size:8px 5px;cursor:pointer;user-select:none}.filtersback__sort--selector__current span{padding:0;background-position:center left;background-repeat:no-repeat;background-size:16px}@media(min-width: 1024px){.filtersback__sort--selector__current span{padding:0 0 0 25px}}.filtersback__sort--selector__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-on.svg")}.filtersback__sort--selector__toggle{left:0}.filtersback__sort--passengers{background-image:url("/webVersions/v21/images/icons/icon-passenger2.svg");background-repeat:no-repeat;background-size:1.4rem;background-position:left center;padding:0 1.5rem 0 2.5rem}@media(min-width: 1024px){.filtersback__sort--passengers{background-position:left 1.2rem center;padding:0 1.5rem 0 3.8rem}}.filtersback__filter{position:relative}.filtersback__filter--button{background-image:url("/webVersions/v21/images/icons/icon-filtrar.svg");background-repeat:no-repeat;background-size:1.4rem;background-position:left center;padding:0 0 0 2.5rem;cursor:pointer}@media(min-width: 1024px){.filtersback__filter--button{background-position:left 1.2rem center;padding:0 0 0 3.8rem}}.filtersback__filter--button__toggle{display:flex;flex-direction:column;width:100%;background-color:#fff;box-shadow:0px 4px 10px rgba(0,0,0,.2);position:fixed;right:0;top:6.6rem;z-index:20;overflow:hidden}@media(min-width: 1024px){.filtersback__filter--button__toggle{position:absolute;right:0;top:120%;width:41.5rem;border-radius:.6rem}}.filter-content__row.filter-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:1.5rem 2.5rem 1.2rem;border-bottom:.1rem solid #dbdbdb}.filter-content__row.filter-header .filter-header__title{font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:bold}.filter-content__row.filter-header .close-button{cursor:pointer}.filter-content__row.filter-row{display:flex;flex-direction:column;padding:2rem 2.5rem;font-size:1.4rem;max-height:calc(100vh - 26rem);overflow-y:auto}@media(min-width: 1024px){.filter-content__row.filter-row{max-height:calc(100vh - 45rem)}}.filter-content__row .filter-row__delete{display:flex;cursor:pointer}.filter-content__row .filter-row__delete img{margin-right:.8rem}.filter-content__row .filter-row__delete .filters-counter{margin-left:.8rem;background-color:#003997;border-radius:50%;height:2.1rem;width:2.1rem;color:#fff;text-align:center}.filter-content__row .filter-row__item{margin:3rem 0rem 3.2rem}.filter-content__row.filter-button{display:flex;flex-direction:column;padding:2rem 2.5rem;font-size:1.4rem;padding-bottom:7rem}.filter-content__row .filter-button__submit{display:block;background-color:#003997;color:#fff;font-size:1.8rem;font-weight:600;padding:1.2rem 2rem;border-radius:.5rem;text-align:center;border:.2rem solid #003997;cursor:pointer}.filter-content__row .filter-button__submit:hover{background-color:#fff;color:#003997}.filter-content__row .filter-separator{padding:1.2rem 0;background-image:linear-gradient(to right, #ddd 65%, rgba(6, 6, 6, 0) 0%);background-position:center;background-size:1.7rem .15rem;background-repeat:repeat-x}.filter-content__row .filter-item__label{margin-bottom:1.5rem;font-weight:600}.filter-content__row .filter-item__2-values .amounts{display:flex;flex-direction:row;justify-content:space-between;width:100%}.filter-content__row .filter-item__2-values .amounts .amount{width:8rem;height:5.1rem;background-image:url("/webVersions/v21/images/resultados/bg-pointer-slider.svg");background-repeat:no-repeat;background-size:100% 100%;background-position:center;text-align:center;padding:0 1.5rem;padding-bottom:.6rem}.filter-content__row .filter-item__2-values .amounts .amount:disabled{color:#000}.filter-content__row .filter-item .ui-slider{margin-top:1rem;border:0;border:1px solid #003997;height:0}.filter-content__row .filter-item .ui-slider-handle{height:1.6rem;width:1.6rem;background-color:#003997;border-radius:50%;border:none;transform:translateY(-50%);top:50%}.filter-content__row .filter-item .filter-list__item{display:flex;flex-direction:row;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;justify-content:space-between;align-items:center;width:100%;margin:1rem 0}.filter-content__row .filter-item .filter-list__item label{font-size:1.6rem;width:100%}.filter-content__row .filter-item .filter-list__item .input-group{display:block}.filter-content__row .filter-item .filter-list__item .input-precio{color:#666;width:19rem;text-align:right}.change-date{color:#003997}@media(min-width: 1024px){.change-date__row{margin:1rem .5rem 3rem}}.change-date__slider{position:relative}.change-date__item{padding:.5rem 1.6rem;text-align:center;font-size:1.2rem;line-height:1.3;min-height:6rem;border-top:.1rem solid #dbdbdb;border-bottom:.1rem solid #dbdbdb;background-color:#fff;border-radius:inherit;display:flex;flex-direction:column;justify-content:center}@media(min-width: 1024px){.change-date__item{font-size:1.4rem;border-right:.1rem solid #dbdbdb;min-height:7.5rem}}.change-date .navigation__btn{position:absolute;top:50%;z-index:2;border-color:rgba(0,0,0,0);margin:0;padding:0}@media(min-width: 1024px){.change-date .navigation__btn{background-color:#fff;border-color:#dbdbdb}}.change-date .navigation__btn--prev{background-image:url("/webVersions/v21/images/icons/icon-arrow-left-grey.svg");transform:translateY(-50%) rotate(90deg);left:0}@media(min-width: 1024px){.change-date .navigation__btn--prev{left:-1.5rem}}.change-date .navigation__btn--next{background-image:url("/webVersions/v21/images/icons/icon-arrow-right-grey.svg");transform:translateY(-50%) rotate(-90deg);right:0}@media(min-width: 1024px){.change-date .navigation__btn--next{right:-1.5rem}}.change-date .owl-stage{padding:2rem 0}.change-date .owl-item{border-radius:inherit;cursor:pointer;user-select:none}.change-date .owl-item.active:last-child{border-right:0 !important}.change-date .owl-item.center .change-date__item,.change-date .owl-item.activated .change-date__item{font-weight:600;background-color:#dbdbdb}@media(min-width: 1024px){.change-date .owl-item.center .change-date__item,.change-date .owl-item.activated .change-date__item{background-color:#fff}}@media(min-width: 1024px){.change-date .owl-item.center,.change-date .owl-item.activated{z-index:99}.change-date .owl-item.center .change-date__item,.change-date .owl-item.activated .change-date__item{transform:scale(1.15);font-size:1.8rem;font-weight:500;border-radius:10px;box-shadow:0rem .5rem .8rem rgba(0,0,0,.2);border:.1rem solid #dbdbdb}}@media(min-width: 1024px){.change-date .owl-item.firstactiveitem{border-top-left-radius:10px;border-bottom-left-radius:10px;border-left:.1rem solid #dbdbdb}}@media(min-width: 1024px){.change-date .owl-item.lastactiveitem{border-top-right-radius:10px;border-bottom-right-radius:10px}}.checkout-steps{padding:2rem 0;position:sticky;z-index:7;top:6.6rem;background:#fff;display:none}@media(min-width: 767px){.checkout-steps{padding:3rem 0}}@media(max-width: 767px){.checkout-steps{padding:1rem 0}}@media(min-width: 1024px){.checkout-steps{display:block}}.checkout-steps__box{position:relative;display:flex;flex-flow:column;align-content:center;justify-content:space-between;font-size:1.4rem;color:#003997}@media(max-width: 767px){.checkout-steps__box{display:none}}@media(min-width: 767px){.checkout-steps__box{flex-flow:row}.checkout-steps__box:before{content:"";position:absolute;width:100%;height:.1rem;background-color:#dbdbdb;top:50%;transform:translateY(-50%);left:0;z-index:-1}}.checkout-steps__box .checkout-steps-box__step{background-color:#fff}.checkout-steps__box .checkout-steps-box__step p{padding:.3rem 0}@media(min-width: 767px){.checkout-steps__box .checkout-steps-box__step p{padding:0 2rem}}.checkout-steps__box .checkout-steps-box__step a{color:#003997;text-decoration:none}.checkout-steps__box .checkout-steps-box__step .active{font-weight:bold}.checkout-steps__box .checkout-steps-box__step .done{font-weight:bold;position:relative;padding-left:2.5rem}@media(min-width: 767px){.checkout-steps__box .checkout-steps-box__step .done{padding-left:4rem}}.checkout-steps__box .checkout-steps-box__step .done:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background-image:url("/webVersions/v21/images/icons/ico-tick.svg");background-repeat:no-repeat;background-size:contain}@media(min-width: 767px){.checkout-steps__box .checkout-steps-box__step .done:before{width:3rem;height:3rem}}.checkout-steps__box .checkout-steps-box__step:first-child p{padding-left:0}.checkout-steps__box .checkout-steps-box__step:last-child p{padding-right:0}.checkoutform input[type=number]::-webkit-inner-spin-button,.checkoutform input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.checkoutform .checkout-layout{font-size:1.5rem;color:#333}.checkoutform .checkout-layout__row{display:flex;flex-flow:column;align-content:center;justify-content:space-between}@media(min-width: 1024px){.checkoutform .checkout-layout__row{flex-flow:row}}.checkoutform .checkout-layout__recovery{max-width:768px;width:100%;margin:auto}.checkoutform .checkout-layout__rh1{margin-top:7rem}@media(max-width: 1024px){.checkoutform .checkout-layout__rh1{margin-top:2rem}}.checkoutform .checkout-layout__rp{font-weight:bold;margin-bottom:2rem}@media(max-width: 1024px){.checkoutform .checkout-layout__onlylg{display:none}}.checkoutform .checkout-layout__col1{width:64%;margin-right:2%}.checkoutform .checkout-layout__col2{width:34%}@media(max-width: 1024px){.checkoutform .checkout-layout__col1{width:100%;min-height:calc(100vh - 168px)}.checkoutform .checkout-layout__col2{width:100%}}.checkoutform .checkout-layout__col1-buttons,.checkoutform .checkout-layout__col2-buttons{width:100%;margin-bottom:0}@media(min-width: 1024px){.checkoutform .checkout-layout__col1-buttons{width:48%}.checkoutform .checkout-layout__col2-buttons{width:48%}}.checkoutform .checkout-desglosebox{margin-top:-2rem;font-size:1.3rem;text-align:end;color:#003997;display:flex;align-content:center;justify-content:flex-end;cursor:pointer}@media(max-width: 1024px){.checkoutform .checkout-desglosebox{padding:0 1rem .5rem}}.checkoutform .checkout-desglosebox.active img{transform:rotate(180deg)}.checkoutform .checkout-desglosebox img{width:1rem;margin-left:.5rem;margin-top:.3rem}.checkoutform .checkout-totalpagobox{display:flex;justify-content:space-between;margin-bottom:2rem;margin-top:2rem;border-top:1px solid #dbdbdb;padding-top:2rem}@media(max-width: 1024px){.checkoutform .checkout-totalpagobox{padding:2rem 2rem 0}}.checkoutform .checkout-totalpagobox__subtitle{font-size:1.7rem;font-weight:bold}.checkoutform .checkout-totalpagobox__mistarjetas{margin-top:2rem}.checkoutform .checkout-totalpagobox__price{font-size:2.2rem;font-weight:bold;color:#003997}.checkoutform .checkout-totalpagobox__title{font-size:2rem;font-weight:bold;color:#003997}.checkoutform .checkout__cambiarmetodo{color:#003997;cursor:pointer;font-weight:600;display:flex;margin-bottom:1.5rem;background-color:#fff;border:1px solid;padding:.5rem;min-height:2rem}.checkoutform .checkout__cambiarmetodo span{font-size:1.4rem}.checkoutform .checkout__cambiarmetodo img{transform:rotate(90deg);width:1.5rem;margin-right:1rem;display:none}@media(min-width: 1024px){.checkoutform .checkout__boxsinextras{display:none}}.checkoutform .checkout__moreinfo{display:flex;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:-1rem}@media(min-width: 1024px){.checkoutform .checkout__moreinfo{margin-bottom:-2rem}}.checkoutform .checkout__moreinfo{display:flex;align-items:center;justify-content:center;margin-top:1rem;margin-bottom:-1rem}@media(min-width: 1024px){.checkoutform .checkout__moreinfo{margin-bottom:-2rem}}.checkoutform .checkout__buttonextras{background-color:#0092ff;border:1px solid #0092ff;color:#fff;padding:1.4rem 3rem;border-radius:.6rem;text-align:center;font-size:1.6rem;font-weight:bold;cursor:pointer;width:100%;margin-top:2rem}.checkoutform .checkout__nopadding{margin-top:0}.checkoutform .checkout__title{font-size:2rem;margin-bottom:2rem;color:#003997;margin-top:2rem}@media(min-width: 1024px){.checkoutform .checkout__title{display:none}}.checkoutform .checkout__content p{margin-bottom:2rem}.checkoutform .checkout__content--separator{margin-top:2rem}.checkoutform .checkout__groupvisa{display:flex;justify-content:space-between}.checkoutform .checkout__fieldset{border:.1rem solid #dbdbdb;border-radius:1rem;margin-bottom:2rem}@media(max-width: 1024px){.checkoutform .checkout__fieldset{border:0}}.checkoutform .checkout__fieldset--shadow{box-shadow:0rem .5rem .8rem rgba(0,0,0,.2)}.checkoutform .checkout__fieldset--padding{padding:3rem}@media(max-width: 1024px){.checkoutform .checkout__fieldset--padding{padding:0}}.checkoutform .checkout__fieldset--recovery{margin-top:2rem !important;margin-bottom:5rem !important;background-color:#fff !important}.checkoutform .checkout__fieldset--ul{font-size:1.3rem}.checkoutform .checkout__fieldset--paddingtop{padding:3rem}@media(max-width: 1024px){.checkoutform .checkout__fieldset--paddingtop{padding:0;padding-top:3rem}}.checkoutform .checkout__fieldset--paddingtopmb{padding-top:2rem}@media(max-width: 1024px){.checkoutform .checkout__fieldset--paddingtopmb{padding:0;padding-top:2rem}}.checkoutform .checkout__fieldset--paddingtopmb{padding-top:2rem}@media(max-width: 1024px){.checkoutform .checkout__fieldset--paddingtopmb{padding:0;padding-top:2rem}}@media(max-width: 1024px){.checkoutform .checkout__fieldset--paddingtopbox{border:1px solid #0092ff;padding-bottom:2rem;padding-top:0}}.checkoutform .checkout__fieldset--margin{margin-top:3rem}.checkoutform .checkout__fieldset--no-border{border:0}.checkoutform .checkout__fieldset .checkout-fieldset__header{padding-bottom:0}.checkoutform .checkout__fieldset .checkout-fieldset__header--tab{cursor:pointer;position:relative;padding:3rem}.checkoutform .checkout__fieldset .checkout-fieldset__header--tab__row{padding:0 3rem}.checkoutform .checkout__fieldset .checkout-fieldset__header .fieldset-header__icon:before{content:"";position:absolute;right:3rem;top:3.6rem;width:2rem;height:1.1rem;background-image:url("/webVersions/v21/images/icons/icon-closed.svg");background-repeat:no-repeat}.checkoutform .checkout__fieldset .checkout-fieldset__header.active .fieldset-header__icon:before{background-image:url("/webVersions/v21/images/icons/icon-open.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__titlename{font-size:1.7rem;font-weight:600;color:#003997}@media(max-width: 1024px){.checkoutform .checkout__fieldset .checkout-fieldset__p{margin-top:2rem}}.checkoutform .checkout__fieldset .checkout-fieldset__title{font-size:2rem;font-weight:500;margin-bottom:1rem;color:#003997}@media(max-width: 1024px){.checkoutform .checkout__fieldset .checkout-fieldset__title{font-size:1.7rem;font-weight:600;padding:.5rem;background-color:#f0f8ff;text-align:center}}.checkoutform .checkout__fieldset .checkout-fieldset__title--margin-bottom{margin-bottom:2rem}.checkoutform .checkout__fieldset .checkout-fieldset__title--no-margin-bottom{margin-bottom:0}.checkoutform .checkout__fieldset .checkout-fieldset__title.title-icon{position:relative;padding-left:3.7rem}.checkoutform .checkout__fieldset .checkout-fieldset__title.title-icon:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:2rem;height:2rem;background-repeat:no-repeat;background-size:contain;background-position:center}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-origin-seat:before{background-image:url("/webVersions/v21/images/icons/icon-origin-seat.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-insurance:before{background-image:url("/webVersions/v21/images/icons/icon-insurance.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-pets:before{background-image:url("/webVersions/v21/images/icons/icon-pets.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-menu:before{background-image:url("/webVersions/v21/images/icons/icon-menu.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-equipaje:before{background-image:url("/webVersions/v21/images/icons/icon-equipaje.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-desayuno:before{background-image:url("/webVersions/v21/images/icons/icon-desayuno.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-green:before{background-image:url("/webVersions/v21/images/icons/icon-green.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-ticket-change:before{background-image:url("/webVersions/v21/images/icons/icon-ticket-change.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-asiento:before{background-image:url("/webVersions/v21/images/icons/icon-asiento.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-shop-data:before{background-image:url("/webVersions/v21/images/icons/icon-shop-data.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-invoice:before{background-image:url("/webVersions/v21/images/icons/icon-invoice.svg")}.checkoutform .checkout__fieldset .checkout-fieldset__title.icon-payments:before{background-image:url("/webVersions/v21/images/icons/icon-payments.svg")}@media(max-width: 1024px){.checkoutform .checkout__fieldset .checkout-fieldset__titlebox{background-color:#0092ff;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}}.checkoutform .checkout__fieldset .checkout-fieldset__subtitle{font-size:1.5rem;font-weight:500;margin-top:.4rem}.checkoutform .checkout__fieldset .checkout-fieldset__row{display:flex;align-content:center;justify-content:space-between;flex-wrap:wrap}.checkoutform .checkout__fieldset .checkout-fieldset__row--separator{margin-top:2rem}.checkoutform .checkout__fieldset .checkout-fieldset__row--policy{font-size:1.2rem}.checkoutform .checkout__fieldset .checkout-fieldset__row--policy a{text-decoration:none;color:#0092ff}.checkoutform .checkout__fieldset .checkout-fieldset__noflex{display:initial}.checkoutform .checkout__fieldset .checkout-fieldset__mistrajetasbox1{padding:2rem 0;width:100%}@media(max-width: 767px){.checkoutform .checkout__fieldset .checkout-fieldset__mistrajetasbox1{padding:1rem 0}}.checkoutform .checkout__fieldset .checkout-fieldset__select{width:100%;padding:10px;font-size:1.7rem}.checkoutform .checkout__fieldset.sticky{position:sticky;top:14.8rem}.checkoutform .checkout__field{width:100%;margin-bottom:.8rem}.checkoutform .checkout__field--half{width:100%}@media(min-width: 767px){.checkoutform .checkout__field--half{width:48%}}.checkoutform .checkout__field--method{width:100%}.checkoutform .checkout__field--method:last-child{margin-right:0}@media(min-width: 767px){.checkoutform .checkout__field--method{width:unset;flex:1;margin-right:1rem}}@media(min-width: 767px){.checkoutform .checkout__field--credit-card{flex:2}}.checkoutform .checkout__field label,.checkoutform .checkout__field__label{font-weight:normal}.checkoutform .checkout__field input:not([type=submit]):not([type=button]){border:.1rem solid #dbdbdb;border-radius:.5rem;width:100%;color:#003997;background-color:#fff;font-weight:normal;padding:.8rem 1.5rem;margin-top:.7rem}.checkoutform .checkout__field input:not([type=submit]):not([type=button]).discount{width:7rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:1.5rem;cursor:pointer}.checkoutform .checkout__field select{border:.1rem solid #dbdbdb;border-radius:.5rem;width:100%;color:#003997;background-color:#fff;font-weight:normal;padding:.8rem 1.5rem .8rem .5rem;margin-top:.7rem}.checkoutform .checkout__field select.discount{width:7rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:1.5rem;cursor:pointer}.checkoutform .checkout__field .radio-group{display:flex;justify-content:space-evenly;align-content:center}.checkoutform .checkout__field .radio-group label{flex:1;display:flex;align-items:center;justify-content:center}.checkoutform .checkout__field .radio-group label input{width:20px;margin:-0.1rem .5rem 0 0;padding:0}.checkoutform .checkout__field .color-legend-group{display:flex;flex-wrap:wrap}.checkoutform .checkout__field .color-legend-group .color-legend-item{width:100%;padding-left:3rem;margin-bottom:.5rem;position:relative}@media(min-width: 767px){.checkoutform .checkout__field .color-legend-group .color-legend-item{width:33.3333%}}.checkoutform .checkout__field .color-legend-group .color-legend-item:before{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem;background-color:#666;border:1px solid #333}.checkoutform .checkout__field .color-legend-group .color-legend-item.disponible:before{background-color:#e1f8ca;border-color:#aeec70}.checkoutform .checkout__field .color-legend-group .color-legend-item.seleccionado:before{background-color:#148017;border-color:#062807}.checkoutform .checkout__field .color-legend-group .color-legend-item.ocupado:before{background-color:#fff;border-color:#666;border-style:dashed}.checkoutform .checkout__field .color-legend-group .color-legend-item.ocupado .x-icon:before{content:"";position:absolute;top:0;left:0;width:2rem;height:2rem;background-image:url("/webVersions/v21/images/icons/x.svg");background-size:1.4rem;background-position:center;background-repeat:no-repeat}.checkoutform .checkout__field .color-legend-group .color-legend-item.asiento-mesa:before{background-color:#fee2b6;border-color:#fdba51}.checkoutform .checkout__field .color-legend-group .color-legend-item.minusválido:before{background-color:#cde5fb;border-color:#6fb4f3}.checkoutform .checkout__field .checkout-field__group{display:grid;gap:5px}.checkoutform .checkout__field .checkout-field__group.group-2{grid-template-columns:1fr 1fr}.checkoutform .checkout__field .checkout-field__group.group-1-2{grid-template-columns:1fr 2fr}.checkoutform .checkout__field .checkout-field__group.group-3{grid-template-columns:1fr 1fr 1fr}.checkoutform .checkout__label--blue{color:#003997}@media(max-width: 1024px){.checkoutform .checkout__box{border:1px solid #ddd;padding-bottom:2rem;padding-top:0}.checkoutform .checkout__box h3{color:#f0f8ff;border-top-left-radius:1rem;border-top-right-radius:1rem}}.checkoutform .checkout-loggin{display:block;border:1px solid #dbdbdb;border-radius:5px;text-align:center;padding:1rem 3rem;display:flex;justify-content:center;cursor:pointer;text-decoration:none;color:initial}.checkoutform .checkout-loggin__icon{margin-right:1rem;width:2rem;height:2rem;background-image:url("/webVersions/v21/images/icons/icon-user.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.checkoutform .checkout-loggin__icon--google{background-image:url("/webVersions/v21/images/icons/icon-google.svg")}.checkoutform .version{width:12px}.checkoutform .payment-options{margin-left:-1rem;margin-right:-1rem}.checkoutform .payment-options__box{padding:1rem 1rem;text-align:center;border:1px solid #dbdbdb;border-radius:5px;margin-bottom:1rem;width:100%;font-size:1.7rem;font-weight:600;color:#003997;cursor:pointer}.checkoutform .payment-options__box.active{box-shadow:0rem .5rem .8rem rgba(0,0,0,.4);border:1px solid #003997}@media(min-width: 767px){.checkoutform .payment-options__box{padding:1rem 1rem;width:unset;margin-bottom:1rem;flex:1}}.checkoutform .payment-options__visa{color:#003997;display:flex;align-items:center;justify-content:center;border:0;padding:1.5rem 1rem;border:.1rem solid #003997;height:5.5rem}.checkoutform .payment-options__nvisa{color:#003997;display:flex;align-items:center;justify-content:center;border:0;padding:1.5rem 1rem;border:.1rem solid #dbdbdb;height:5.5rem;background-color:#fafafa;font-size:2rem}.checkoutform .payment-options__nvisa img{margin-right:10px}.checkoutform .payment-options__my{color:#003997;background-color:#fff;display:flex;align-items:center;justify-content:space-between}.checkoutform .payment-options__bizum{color:#003997;background-color:#fafafa;display:flex;align-items:center;justify-content:space-evenly;height:5.5rem}.checkoutform .payment-options__bizum img{max-height:3rem}.checkoutform .payment-options__american{color:#fff;background-color:#27ade4;display:flex;align-items:center;justify-content:center;border:0}.checkoutform .payment-options__test{color:#fff;background-color:#ff7300;display:flex;align-items:center;border:0;height:5.5rem}.checkoutform .payment-options__image img{margin:0 auto 2rem}.checkoutform .payment-options__label span{display:block;font-size:1.2rem;font-weight:400}.checkoutform .tab-content-padding{padding:1rem}@media(min-width: 767px){.checkoutform .tab-content-padding{padding:0}}.checkoutform .tab-content-layout{display:flex;flex-direction:column;flex-wrap:wrap;gap:0 3rem}@media(min-width: 767px){.checkoutform .tab-content-layout{flex-direction:row}}.checkoutform .tab-content-layout__col--image{width:100%;min-height:30rem;background-repeat:no-repeat;background-size:cover;margin-bottom:2rem}@media(min-width: 767px){.checkoutform .tab-content-layout__col--image{width:40%;border-bottom-left-radius:10px;margin-bottom:0}}.checkoutform .tab-content-layout__col--selectp{width:100%}@media(min-width: 767px){.checkoutform .tab-content-layout__col--selectp{width:calc(60% - 3rem)}}.checkoutform .tab-content-layout__col--content{width:100%;padding:2rem}@media(min-width: 767px){.checkoutform .tab-content-layout__col--content{width:calc(60% - 3rem)}}.checkoutform .tab-content-layout__col--half{width:100%}@media(min-width: 767px){.checkoutform .tab-content-layout__col--half{flex:1}}.checkoutform .tab-content-layout__col--full{width:100%}.checkoutform .tab-content-layout__col--padding{padding-bottom:2rem}.checkoutform .tab-content-layout__col--mbottom{margin-bottom:2rem}@media(min-width: 767px){.checkoutform .tab-content-layout__col--mbottom{margin-bottom:0}}.checkoutform .tab-content-layout__col--mbottom:last-child{margin-bottom:0}.checkoutform .tab-content-layout--border{margin:3rem;margin-top:-1.5rem;border-top:2px solid #dbdbdb;padding-top:1.5rem}.checkoutform .tab-content-layout--borderhalf{margin:3rem;margin-top:-4.5rem}.checkoutform .tab-content-layout--borderhalf .mascotas__list{width:100%}.checkoutform .tab-content-layout--vcenter{align-items:center}.checkoutform .tab-content-layout .tab-title{font-weight:bold;color:#003997}.checkoutform .tab-content-layout p{margin-bottom:1rem}.checkoutform .tab-content-layout .tab-price-box{margin-top:2rem;border-top:1px solid #dbdbdb;padding-top:.5rem}.checkoutform .tab-content-layout .tab-price-box .toggle-button{margin-top:1rem;margin-bottom:-2rem}@media(min-width: 767px){.checkoutform .tab-content-layout .tab-price-box .toggle-button{float:right;width:25rem;margin-top:2rem}}.checkoutform .tab-content-layout .tab-price-box .toggle-switch{width:100%}.checkoutform .tab-content-layout .tab-price-box .toggle-switch input[type=checkbox]+label::after{left:unset;right:2rem;height:1.5rem;width:1.5rem;top:.1rem}.checkoutform .tab-content-layout .tab-price-box .toggle-switch input[type=checkbox]+label::before{width:3rem;left:unset;right:0}.checkoutform .tab-content-layout .tab-price-box .toggle-switch input[type=checkbox]:checked+label::after{right:0}.checkoutform .tab-content-layout .tab-price-box label{display:block;font-size:1.2rem;font-weight:bold;color:#003997}.checkoutform .tab-content-layout .tab-price-box label strong{padding:0;font-size:1.6rem}.checkoutform .tab-content-layout .tab-price-box label span{padding:0}.checkoutform .inputseat{border:1px solid #ccc;height:22pd;width:38px;appearance:auto;position:initial;opacity:initial;height:24px;text-align:center;color:#ccc;border-radius:8px;cursor:default}.checkoutform .mascotas__price{font-weight:bold}.checkoutform .mascotas__title{font-size:1.8rem;color:#003997}.checkoutform .mascotas__date{font-size:1.8rem;font-weight:bold;color:#003997}.checkoutform .mascotas__station{font-size:1.2rem}.checkoutform .mascotas__travel{font-size:1.4rem;color:#003997}.checkoutform .mascotas__center{text-align:center}.checkoutform .mascotas__list{margin-top:1rem}.checkoutform .mascotas__info{display:flex;flex-direction:row}.checkoutform .mascotas__info{width:100%;font-size:1.5rfem}.checkoutform .mascotas__info-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.checkoutform .mascotas__total{font-size:1.6rem;font-weight:bold;color:#003997}.checkoutform .mascotas__button{display:block;margin:1.5rem 0 0;padding:1.5rem 3rem;width:100%;text-align:center;background-color:#ff9927;color:#fff;border-radius:.5rem;font-size:1.5rem;font-weight:bold;text-decoration:none;cursor:pointer}@media(min-width: 767px){.checkoutform .mascotas__button{margin:0}}.checkoutform .mascotas__label strong{color:#003997}.checkoutform .checkbox-wrapper--mascotas{display:flex;margin-top:.6rem}.checkoutform .desayuno__list{display:flex;flex-direction:column;width:100%}.checkoutform .desayuno__item{width:100%;margin:1rem 0 0;display:flex;justify-content:space-between;flex-direction:column}.checkoutform .desayuno__persona{font-size:1.5rem}.checkoutform .desayuno__opcion{border:.1rem solid #dbdbdb;border-radius:.5rem;width:100%;color:#003997;background-color:#fff;font-weight:normal;padding:.8rem 1.5rem;margin-top:.7rem}.checkoutform .mistarjetas__opcion{border:.1rem solid #dbdbdb;border-radius:.5rem;width:100%;color:#003997;background-color:#fff;font-weight:normal;padding:.5rem 1.5rem !important;font-size:1.5rem !important;margin-top:1rem}.checkoutform .totals{text-align:right;color:#003997}.checkoutform .totals__minheight{height:calc(100vh - 168px)}.checkoutform .totals__fixedbutton{display:none}@media(max-width: 1024px){.checkoutform .totals__fixedbutton{position:fixed;inset:auto 0 0 0;padding:1.5rem;box-shadow:0 -4px 8px 0 rgba(51,51,51,.1);margin-top:auto;background-color:#fff;display:flex;justify-content:space-between}}.checkoutform .totals__fixedbutton__titprice{font-size:1.2rem}.checkoutform .totals__fixedbutton__price{font-size:2rem;color:#084167;font-weight:bold}.checkoutform .totals__center{text-align:center}.checkoutform .totals__price .totals-price__amount{font-size:2.6rem;font-weight:bold}.checkoutform .totals__price .totals-price__info{font-size:1.5rem;font-weight:500}.checkoutform .totals__price .totals-price__center{text-align:center}.checkoutform .next-step #button-next-step{width:100%}.checkoutform .next-step #button-next-stepmd{width:100%}.checkoutform .next-step a,.checkoutform .next-step input{display:block;margin:2rem 0 0;padding:1.5rem 3rem;text-align:center;background-color:#0092ff;color:#fff;border-radius:.5rem;font-size:2rem;font-weight:bold;text-decoration:none;cursor:pointer}.order-resume__sort{font-family:"Poppins",sans-serif;font-size:1.3rem;color:#333;border-bottom:1px solid #dbdbdb;margin-bottom:1rem}.order-resume__sort--label{margin-right:2rem}.order-resume__sort--selector{position:relative;cursor:pointer;display:none;margin-right:2rem}@media(min-width: 1024px){.order-resume__sort--selector{display:inline-block}}.order-resume__sort--selector__current{display:inline-block;background-image:url("/webVersions/v21/images/icons/icon-toggle-off.svg");padding:0 20px 0 0;background-repeat:no-repeat;background-position:center right;background-size:8px 5px;color:#003997;cursor:pointer;user-select:none}.order-resume__sort--selector__current span{padding:0 0 0 25px;background-position:center left;background-repeat:no-repeat;background-size:16px}.order-resume__sort--selector__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-on.svg")}.order-resume__sort--selector__toggle{width:100%;margin-top:1rem;margin-bottom:1rem;padding-bottom:1rem}.order-resume__sort--selector__toggle ul{margin:0;padding:0;list-style:none}.order-resume .orden-resume-section{padding:1rem 0;border-bottom:1px solid #dbdbdb}.order-resume .orden-resume-section:first-child{padding-top:0}.order-resume .orden-resume-section:last-child{border-bottom:0;padding-bottom:0;font-size:1.2rem}.order-resume .orden-resume-section__title{font-size:1.5rem;color:#003997}.order-resume .orden-resume-section__item{display:flex;flex-direction:row;justify-content:space-between;gap:10px}.order-resume .orden-resume-section__price{display:flex;flex-direction:row;gap:10px;text-align:right}.order-resume .orden-resume-section__subtotal{font-size:1.2rem}.order-resume .orden-resume-section__total{min-width:72px}.codigodescuento__button{display:flex;justify-content:flex-start;padding-top:2rem;margin-top:2rem;border-top:1px solid #dbdbdb;cursor:pointer}.codigodescuento__buttontext{color:#ff9927;cursor:pointer}.codigodescuento__arrow{display:flex;margin-left:1rem}.codigodescuento__box{margin-top:1rem;display:none}.codigodescuento__box .togl{display:flex;justify-content:space-between}.codigodescuento__box .togl__boxinput{width:100%}.codigodescuento__box .togl__input{border:.1rem solid #dbdbdb;border-radius:.5rem;color:#003997;padding:.8rem 1.5rem;margin-top:.7rem;width:calc(100% - 1rem)}.codigodescuento__box .togl__button{color:#fff;font-size:1.4rem;background-color:#0092ff;display:flex;border:1px solid;border-radius:5px;padding:.8rem 1.5rem;margin-top:.7rem;cursor:pointer}.ticket__box{display:flex;flex-direction:column;padding-bottom:4rem;border-bottom:.1rem solid #dbdbdb;margin-bottom:4rem;color:#003997}.ticket__buy{vertical-align:middle;text-align:center;margin-top:auto;margin-bottom:auto;color:#0092ff}.ticket__list{display:flex;justify-content:space-between;flex-wrap:wrap}.ticket__list .ticket__box{width:100%;padding:3rem 0;border-bottom:.1rem solid #dbdbdb;margin-bottom:0;color:#003997}.ticket__localizador{display:block;font-size:1.5rem;margin-top:1.2rem}@media(min-width: 1024px){.ticket__localizador{font-size:1.8rem}}.ticket__localizadormin{display:block;font-size:1.5rem;margin-top:1.2rem}.ticket__info{font-size:1.8rem;color:#003997;margin-bottom:1rem}.ticket__info--result{display:block}.ticket__info--date{display:block;font-weight:bold}.ticket__infomini{font-size:1.5rem;color:#003997;margin-bottom:1rem}.ticket__infomini--result{display:block}.ticket__infomini--date{display:block;font-weight:600;font-size:1.8rem}.ticket__stopover{margin-bottom:1rem}.ticket__stopover .stopover__cities{display:grid;grid-template-columns:repeat(2, 1fr);grid-gap:.5rem;margin-bottom:.6rem;font-size:1.5rem;color:#333}.ticket__stopover .stopover__cities .station--start{text-align:left}.ticket__stopover .stopover__cities .station--finish{text-align:right}@media(max-width: 767px){.ticket__stopover .stopover__cities{font-size:1.3rem}}.ticket__stopover .stopover__step{display:grid;grid-template-columns:60px 1fr 76px 1fr 60px;grid-gap:5px;font-size:1.2rem}@media(min-width: 1024px){.ticket__stopover .stopover__step{grid-template-columns:60px 1fr 120px 1fr 60px}}.ticket__stopover .stopover__start{font-size:1.8rem;font-weight:500;display:flex;align-items:center}.ticket__stopover .stopover__inforate{display:flex;justify-content:center;align-items:center;cursor:pointer}@media(max-width: 1024px){.ticket__stopover .stopover__inforate{margin-top:1rem}}.ticket__stopover .stopover__info{text-align:center;line-height:1.1}.ticket__stopover .stopover__info .disc-label__span{display:block}@media(min-width: 1024px){.ticket__stopover .stopover__info .disc-label__span{display:inline-block}}.ticket__stopover .stopover__finish{text-align:right;font-size:1.8rem;font-weight:500;display:flex;align-items:center}.ticket__stopover .stopover__origin,.ticket__stopover .stopover__destination{background-image:url("/webVersions/v21/images/resultados/origen-linea.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem}.ticket__stopover .stopover__destination{background-image:url("/webVersions/v21/images/resultados/destino-linea2.svg");background-position:right center}.ticket__type{display:flex;align-items:center;justify-content:space-between}.ticket__type .company-logo{width:28%}.ticket__type .seat-type{width:68%;text-align:right;font-size:1.2rem;line-height:1.4rem}.thankyou-content{text-align:center;padding:6rem 0 0;font-size:20px;line-height:1.4;color:#333}.boton-rentalcars{display:none}#b_container{padding:0 3rem;height:32rem;margin-bottom:3rem}@media(max-width: 767px){#b_container{display:none}}.containerBooking{padding:0 3rem}.buscaHotelBooking{background-color:#003580;border-radius:8px;position:relative;overflow:hidden;margin-top:20px}@media(min-width: 767px){.buscaHotelBooking{display:none}}.buscaHotelBooking .col_a{padding:2rem}.buscaHotelBooking .col_a img{display:initial;max-width:60%}.buscaHotelBooking .col_a h3{font-weight:bold;font-size:22px;color:#fff;margin:14px 0 10px 0}.buscaHotelBooking .col_a h4{font-weight:bold;font-size:24px;color:#ef8c02;margin:14px 0 10px 0}.buscaHotelBooking .col_a p{font-size:1.5rem;color:#fff;margin:4px 0 4px 0}.buscaHotelBooking .col_a a input{width:90%;border-radius:10px;font-size:22px;margin:12px 0 0 0;color:#fff;background-color:#0092ff}.boxiframe2{display:none}@media(max-width: 767px){.boxiframe2{padding:0 3rem;display:block}}.boxiframe{padding:0 3rem;display:block}@media(max-width: 767px){.boxiframe{display:none}}.thankyou__title{font-size:5rem;color:#003997;font-weight:bold;margin:0 0 6rem}.thankyou__img{margin:0 auto 6rem}.thankyou__p{margin-bottom:4rem;padding:0 3rem}.thankyou__p--green{color:#2f8007}.thankyou__p--blue{color:#003997}.thankyou__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.thankyou__button{display:inline-block;min-width:30rem;padding:1rem 2rem;text-align:center;border-radius:.5rem;background-color:#fff;border:1px solid #0092ff;color:#0092ff;font-size:2rem;font-weight:bold;text-decoration:none;cursor:pointer;margin:0 1rem 4rem}.thankyou__button span{position:relative;padding-left:2.5rem}.thankyou__button span:before{content:"";position:absolute;left:0;top:.2rem;width:1.5rem;height:2rem;background-image:url("/webVersions/v21/images/icons/icon-pdf.svg");background-size:contain;background-repeat:no-repeat}.thankyou__button:hover{background-color:#0092ff;color:#fff}.thankyou__button:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-pdf-hover-blue.svg")}.thankyou__button--pdf{background-color:#0092ff;border:1px solid #0092ff;color:#fff}.thankyou__button--pdf:hover{background-color:#fff;color:#0092ff}.thankyou__button--sms span:before{width:1.7rem;height:2.2rem;background-image:url("/webVersions/v21/images/icons/icon-sms.svg")}.thankyou__button--sms:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-sms-hover.svg")}.thankyou__button--print span:before{top:.3rem;width:1.6rem;height:1.6rem;background-image:url("/webVersions/v21/images/icons/icon-print.svg")}.thankyou__button--print:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-print-hover.svg")}.thankyou__button--email span:before{top:.6rem;width:1.6rem;height:1.1rem;background-image:url("/webVersions/v21/images/icons/icon-email.svg")}.thankyou__button--email:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-email-hover.svg")}.thankyou__button--height{padding:1.4rem 0;margin:0;font-size:1.6rem;min-width:unset}@media(max-width: 1024px){.thankyou__button--height{margin:0;margin-bottom:2rem}}.access-content{border-top:1px solid #666;border-bottom:1px solid #666}.access__wrapper{display:flex;flex-wrap:wrap}.access__col{width:100%;background-position:right;background-size:cover;background-repeat:no-repeat}.access__col--image{min-height:300px}@media(min-width: 767px){.access__col--image{width:36%;margin-right:10rem;min-height:unset}}.access__col--content{padding:6rem 2rem}@media(min-width: 767px){.access__col--content{width:60%;padding:6rem 0;max-width:600px}}.access__title{font-size:3rem;font-weight:bold;margin-bottom:2rem;color:#003997}.access__p{margin-bottom:2rem}.access__button{display:inline-block;padding:1rem 3rem;text-align:center;border-radius:.5rem;background-color:#ff9927;border:1px solid #ff9927;color:#fff;cursor:pointer;text-decoration:none;font-weight:bold}.access__button:hover{background-color:#fff;color:#ff9927}.myaccount-info{display:flex;justify-content:space-between;padding:2.5rem;position:sticky;background-color:#fff;top:6.6rem;z-index:7}@media(min-width: 767px){.myaccount-info{padding:4rem}}.myaccount-info__left,.myaccount-info__right{display:flex;flex-wrap:wrap}.myaccount-info__right{justify-content:flex-end}.myaccount-info__wellcome{font-size:1.6rem;margin-right:2rem;color:#003997}@media(min-width: 767px){.myaccount-info__wellcome{font-size:2rem}}.myaccount-info__title{font-size:1.6rem;font-weight:bold;color:#003997}@media(min-width: 767px){.myaccount-info__title{font-size:2rem}}.myaccount-info__link{margin-left:4rem;padding-left:2.5rem;cursor:pointer}.myaccount-info__link--remove-account,.myaccount-info__link--sign-out{position:relative}.myaccount-info__link--remove-account:before,.myaccount-info__link--sign-out:before{content:" ";position:absolute;top:.3rem;left:0;width:16px;height:16px;background-repeat:no-repeat;background-size:contain}.myaccount-info__link--remove-account:before{background-image:url(/webVersions/v21/images/icons/icon-delete.svg)}.myaccount-info__link--sign-out:before{background-image:url(/webVersions/v21/images/icons/icon-logout.svg)}.myaccount{display:flex;justify-content:space-between;flex-wrap:wrap}.myaccount-menu{width:100%;color:#003997;list-style:none;padding:0;margin:0;margin-bottom:4rem}@media(min-width: 767px){.myaccount-menu{width:28rem}}.myaccount-menu__label{position:relative;z-index:1;border:1px solid #dbdbdb;border-radius:1rem;margin-bottom:2rem;cursor:pointer;user-select:none;padding:1.6rem 2rem}.myaccount-menu__label a,.myaccount-menu__label span{position:relative;display:block;padding-left:3.5rem;color:#003997;text-decoration:none}.myaccount-menu__label a:before,.myaccount-menu__label span:before{content:" ";position:absolute;top:.2rem;left:0;width:28px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center}.myaccount-menu__label--tickets a:before,.myaccount-menu__label--tickets span:before{top:.4rem;height:16px;background-image:url("/webVersions/v21/images/icons/icon-billete.svg")}.myaccount-menu__label--ticketsh a:before,.myaccount-menu__label--ticketsh span:before{top:.4rem;height:16px;background-image:url("/webVersions/v21/images/icons/icon-billeteh.svg")}.myaccount-menu__label--hotel a:before,.myaccount-menu__label--hotel span:before{top:-1.4rem;height:49px;background-image:url("/webVersions/v21/images/icons/icon-hotel.svg")}.myaccount-menu__label--change-tickets a:before,.myaccount-menu__label--change-tickets span:before{top:.4rem;height:18px;background-image:url("/webVersions/v21/images/icons/icon-change.svg")}.myaccount-menu__label--passengers a:before,.myaccount-menu__label--passengers span:before{background-image:url("/webVersions/v21/images/icons/icon-pasajeros-guardados.svg")}.myaccount-menu__label--user a,.myaccount-menu__label--user span{padding-right:3rem}.myaccount-menu__label--user a:before,.myaccount-menu__label--user span:before{background-image:url("/webVersions/v21/images/icons/icon-user-line.svg")}.myaccount-menu__label--user a:after,.myaccount-menu__label--user span:after{content:" ";position:absolute;top:.7rem;right:0;width:16px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("/webVersions/v21/images/icons/icon-closed.svg")}.myaccount-menu__label--user.active span:after{background-image:url("/webVersions/v21/images/icons/icon-open.svg")}.myaccount-menu__label:hover,.myaccount-menu__label.active{color:#fff;background-color:#003997;border-color:#003997}.myaccount-menu__label:hover a,.myaccount-menu__label:hover span,.myaccount-menu__label.active a,.myaccount-menu__label.active span{font-weight:bold;color:#fff}.myaccount-menu__label:hover a:after,.myaccount-menu__label:hover a:before,.myaccount-menu__label:hover span:after,.myaccount-menu__label:hover span:before,.myaccount-menu__label.active a:after,.myaccount-menu__label.active a:before,.myaccount-menu__label.active span:after,.myaccount-menu__label.active span:before{filter:invert(100%) sepia(0%) saturate(0%) hue-rotate(93deg) brightness(103%) contrast(103%)}.myaccount-menu__submenu{border:1px solid #dbdbdb;border-radius:1rem;margin-top:-4rem;margin-bottom:2rem;padding:4rem 5rem 2rem;list-style:none}.myaccount-menu__subitem{cursor:pointer;margin-top:.5rem}.myaccount-menu__subitem a{color:#003997;text-decoration:none}.myaccount-menu__subitem.active{font-weight:bold}@media(min-width: 767px){.myaccount-content{width:calc(100% - 32rem)}}.myaccount__box-buttons{display:flex;column-gap:1rem;row-gap:1rem}.myaccount__page{background-color:#fff}@media(max-width: 767px){.myaccount__page{position:fixed;bottom:0;left:0;right:0;top:0;z-index:999;width:100%;height:100%;overflow-y:auto;margin:0;padding:0}}.myaccount__header{margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}@media(max-width: 767px){.myaccount__header{padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;height:6.5rem;position:sticky;top:0;background-color:#fff;z-index:1000}}.myaccount__title{font-size:2rem;line-height:1.8;font-weight:bold;color:#003997}.myaccount__title--noactive{color:#dbdbdb;font-weight:500;cursor:pointer}.myaccount__title--sep{font-weight:500}.myaccount__close-icon{width:1.6rem;height:1.6rem;background-image:url("/webVersions/v21/images/icons/x.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem}@media(min-width: 767px){.myaccount__close-icon{display:none !important}}.myaccount__back{font-size:1.3rem;color:#000;position:relative;padding-left:1.8rem;cursor:pointer}.myaccount__back:before{content:" ";position:absolute;top:.3rem;left:0;width:9px;height:16px;background-repeat:no-repeat;background-size:contain;background-image:url("/webVersions/v21/images/icons/icon-back.svg")}.myaccount__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap}.myaccount__wrapper_botom{margin-bottom:3rem}.myaccount__col{width:100%;padding:0}@media(min-width: 1024px){.myaccount__col{width:50%}}.myaccount__col--min-margin{padding:1rem}.myaccount__col--full{width:100%}.myaccount__col--passanger{margin-bottom:2rem}@media(min-width: 767px){.myaccount__bottom{margin-bottom:2rem}}.myaccount__box{border:1px solid #dbdbdb;border-radius:1rem;padding:3rem}.myaccount__box--no-padding{padding:0}.myaccount__box--no-padding-y{padding-top:0;padding-bottom:0}.myaccount__box--margin-y{margin-top:2rem}.myaccount__box--no-padding-top{padding-top:0;padding-bottom:0}.myaccount__box--no-padding-x{padding-left:0;padding-right:0}.myaccount__box--shadow{box-shadow:0rem .5rem .8rem rgba(0,0,0,.1)}.myaccount__box--onlytext{padding:3rem;color:#a33}.myaccount__box--no-border{border:0}@media(min-width: 1024px){.myaccount__box--add-passenger{padding-left:0;padding-right:0;padding-top:0}}@media(max-width: 767px){.myaccount__box{border:0;border-bottom:1px solid #dbdbdb;border-radius:0;box-shadow:none}}@media(max-width: 767px){.myaccount__box--no-padding-texttop{padding-top:0;padding-bottom:0;border-bottom:0;margin-bottom:2rem}}.myaccount__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:3rem 2rem}@media(min-width: 1024px){.myaccount__actions{border-top:.1rem solid #dbdbdb;justify-content:space-between}}.myaccount__num-passangers{text-align:right;position:relative;padding-left:3rem;margin-bottom:2rem}.myaccount__num-passangers:before{content:" ";position:absolute;top:.2rem;left:0;width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(/webVersions/v21/images/icons/icon-login.svg)}@media(min-width: 1024px){.myaccount__num-passangers{margin-bottom:0}}.myaccount__link{color:#000;text-decoration:none}.myaccount__line{margin-bottom:2rem}.myaccount__buttondisabled{background-color:#a33;border:1px solid #a33;color:#fff;border-radius:.6rem;padding:1.4rem 3rem;text-align:center;display:block;text-decoration:none;font-weight:bold;position:relative;user-select:none}.myaccount__insuracnce{margin-top:2rem;margin-top:2rem;border:1px solid #333;padding:2rem;border-radius:10px}.myaccount__button{background-color:#0092ff;border:1px solid #0092ff;color:#fff;border-radius:.6rem;padding:1.4rem 3rem;text-align:center;display:block;text-decoration:none;font-weight:bold;position:relative;user-select:none;cursor:pointer}.myaccount__button span{position:relative;padding-left:3.5rem}.myaccount__button span:after{content:" ";position:absolute;top:.1rem;left:0;width:25px;height:20px;background-repeat:no-repeat;background-size:contain;background-image:url("/webVersions/v21/images/icons/icon-pasajeros.svg")}.myaccount__button:hover{background-color:#fff;color:#0092ff}.myaccount__button--menu{background-color:#fff;border:1px solid #003997;color:#003997}.myaccount__button--menu:hover{background-color:#003997;color:#fff}.myaccount__button--margin{margin-top:2rem}.myaccount__button--gest-tickets{font-size:1.5rem;width:100%}@media(min-width: 1024px){.myaccount__button--gest-tickets{width:unset;padding:1.2rem 6rem}}.myaccount__white{background-color:#fff;border:1px solid #003997;color:#003997}.myaccount__white:hover{background-color:#003997;color:#fff}.passenger{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between}.passenger__info{position:relative;width:100%}.passenger__name{font-size:2rem;font-weight:bold;color:#003997;margin-bottom:.6rem}.passenger__meta{font-size:2rem;font-weight:400;color:#003997}.passenger__edit{position:absolute;right:0;right:2rem;top:-1rem;background-repeat:no-repeat;background-size:contain;cursor:pointer;color:#003997;text-decoration:none}.passenger__discounts{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem;width:100%;border-top:.1rem solid #dbdbdb;margin-top:3rem;padding-top:3rem}.passenger__discount{width:50%;padding:1rem}@media(min-width: 1024px){.passenger__discount{width:25%}}.passenger__wrapper{position:relative;text-align:center;height:100%;border:0;border-radius:1rem;padding:2rem;font-size:1.5rem;color:#fff;display:flex;align-items:center;flex-direction:column;justify-content:center}@media(min-width: 1024px){.passenger__wrapper{padding:1rem}}.passenger__actions{border-top:.1rem solid #dbdbdb;margin-top:3rem;padding:3rem 0 0}.passenger__link{position:relative;padding-left:3.5rem;font-size:1.5rem;cursor:pointer}.passenger__link:after{content:" ";position:absolute;top:.1rem;left:0;width:25px;height:20px;background-repeat:no-repeat;background-size:contain}.passenger__link--add-discount:after{background-image:url("/webVersions/v21/images/icons/icon-targeta.svg")}.passenger__link--del-user{margin-top:2rem}.passenger__link--del-user:after{background-image:url("/webVersions/v21/images/icons/icon-trash.svg")}.discount__name{font-weight:600}.discount__num{margin-bottom:1rem}.discount__edit{width:18px;height:18px;background-repeat:no-repeat;background-size:contain;background-image:url("/webVersions/v21/images/icons/icon-edit-white.svg")}.change-ticket__row{display:flex;justify-content:space-between;flex-direction:column;font-size:1.4rem}@media(min-width: 1024px){.change-ticket__row{flex-direction:row}}@media(min-width: 1024px){.change-ticket__nobordertop{border-top:0 !important}}.change-ticket__col{flex:1;padding:3rem 0;color:#003997}.change-ticket__col:last-child{border-top:1px solid #dbdbdb}@media(max-width: 1024px){.change-ticket__col:last-child{border-top:1px solid #dbdbdb}}@media(min-width: 1024px){.change-ticket__col{border:0}}.change-ticket__notop{padding-top:0;border:0}.change-ticket__notop:last-child{border-top:0}.ticket-passenger{color:#333}.ticket-passenger__box{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem .5rem;align-items:start;margin-bottom:2rem}@media(min-width: 1024px){.ticket-passenger__box{grid-template-columns:50px 1fr 1fr 1fr 1fr;grid-template-rows:repeat(1, 1fr);grid-gap:2rem .5rem;grid-gap:.5rem;align-items:center}}.ticket-passenger__check{grid-area:4/1/5/2}.ticket-passenger__check .c-check input:checked+label:after,.ticket-passenger__check .c-check label:before{top:4px}@media(min-width: 1024px){.ticket-passenger__check{grid-area:1/1/2/2}}.ticket-passenger__check_Anulaciones{grid-area:5/1/5/2}.ticket-passenger__check_Anulaciones .c-check input:checked+label:after,.ticket-passenger__check_Anulaciones .c-check label:before{top:4px}@media(min-width: 1024px){.ticket-passenger__check_Anulaciones{grid-area:1/1/2/2}}.ticket-passenger__checklabel_Anulaciones{grid-area:5/1/5/4;margin-left:4rem}@media(min-width: 1024px){.ticket-passenger__checklabel_Anulaciones{display:none}}.ticket-passenger__checklabel{grid-area:4/1/5/4;margin-left:4rem}@media(min-width: 1024px){.ticket-passenger__checklabel{display:none}}.ticket-passenger__name{grid-area:1/1/3/3}@media(min-width: 1024px){.ticket-passenger__name{grid-area:1/2/2/3}}.ticket-passenger__status{grid-area:1/3/3/3}@media(min-width: 1024px){.ticket-passenger__status{grid-area:1/3/2/4}}.ticket-passenger__seat{grid-area:3/1/4/3}@media(min-width: 1024px){.ticket-passenger__seat{grid-area:1/4/2/5;margin-left:2rem}}.ticket-passenger__price{grid-area:3/3/5/3}@media(min-width: 1024px){.ticket-passenger__price{grid-area:1/5/2/6;margin-left:2rem}}.ticket-passenger__dev{grid-area:4/1/5/3}@media(min-width: 1024px){.ticket-passenger__dev{grid-area:1/6/2/6;margin-left:2rem}}.ticket-passenger__date{grid-area:5/1/6/4;border-top:.1rem solid #dbdbdb}@media(min-width: 1024px){.ticket-passenger__date{grid-area:2/1/3/6;border-top:0}}.ticket-passenger__label{font-size:1.6rem}.ticket-passenger__label--margin-bottom{margin-bottom:1rem}.ticket-passenger__label--margin-top{margin-top:1rem}@media(min-width: 1024px){.ticket-passenger__label{font-size:1.4rem;margin-top:0}}.ticket-passenger__value{font-size:1.3rem;font-weight:600}.ticket-passenger__comision{width:10rem;height:21px;text-align:right;border:1px solid;padding:1.5rem}.ticket-passenger .form__input--calendar{max-width:280px}.ticket-passenger-passengers{color:#333}.ticket-passenger-passengers__box{display:grid;grid-template-columns:1fr 1fr;grid-gap:8rem .5rem;align-items:start;margin-bottom:2rem;border-top:1px solid #dbdbdb;padding-top:2rem}@media(min-width: 1200px){.ticket-passenger-passengers__box{grid-template-columns:1fr 1fr 1fr 1fr;grid-template-rows:repeat(1, 1fr);grid-gap:2rem .5rem;grid-gap:.5rem}}@media(max-width: 767px){.ticket-passenger-passengers__box{grid-template-columns:1fr;grid-template-rows:repeat(1, 1fr);grid-gap:2rem .5rem;grid-gap:.5rem}}.ticket-passenger-passengers .form__input{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;color:#003997;border-radius:.6rem;background:#fff;border:.1rem solid rgba(112,112,112,.25);display:flex;flex:0 0 50%;width:50%;background-repeat:no-repeat;background-size:1.8rem;background-position:left 1.2rem center;width:100%;padding:1rem}.ticket-passenger-passengers .form__input:disabled{color:#dbdbdb}.ticket-passenger-passengers__name{grid-area:1/1/3/1}@media(min-width: 1200px){.ticket-passenger-passengers__name{grid-area:1/1/2/1}}@media(max-width: 767px){.ticket-passenger-passengers__name{grid-area:1/1/1/1}}.ticket-passenger-passengers__surname{grid-area:1/2/3/2}@media(min-width: 1200px){.ticket-passenger-passengers__surname{grid-area:1/2/3/2}}@media(max-width: 767px){.ticket-passenger-passengers__surname{grid-area:2/1/2/1}}.ticket-passenger-passengers__prefix{grid-area:2/1/2/2}@media(min-width: 1200px){.ticket-passenger-passengers__prefix{grid-area:1/3/4/3}}@media(max-width: 767px){.ticket-passenger-passengers__prefix{grid-area:3/1/3/1}}.ticket-passenger-passengers__phone{grid-area:2/2/3/2}@media(min-width: 1200px){.ticket-passenger-passengers__phone{grid-area:1/4/5/4}}@media(max-width: 767px){.ticket-passenger-passengers__phone{grid-area:4/1/4/1}}.hero--quienessomos{background-image:url("/webVersions/v21/images/backgrounds/img-quienessomos.webp")}@media(max-width: 767px){.hero--quienessomos .hero__box{padding-bottom:4rem}.hero--quienessomos .hero__title{margin-bottom:0rem;padding-top:4rem;font-size:3.2rem;line-height:4rem}}.quienessomos{padding-block:3rem}@media(min-width: 767px){.quienessomos{padding-block:6.5rem}}.quienessomos__subtitle{color:#003997;font-size:2.2rem;line-height:2.48rem;margin-bottom:3rem}.quienessomos .aboutus__col--p{font-size:1.5rem;line-height:2.4rem}.siguenos{padding-block:3rem}@media(min-width: 767px){.siguenos{padding-block:6.5rem}}.siguenos .title{text-align:center}.siguenos .rrss ul{justify-content:center}@media(min-width: 767px){.siguenos .rrss__item{margin:0 0 0 1.5rem}}.siguenos .rrss__item--quienes{width:4.8rem;height:4.8rem;background-size:4.8rem}.ayuda{padding-block:3rem}@media(min-width: 767px){.ayuda{padding-block:6.5rem}}.ayuda__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:0rem;justify-content:space-between}@media(min-width: 767px){.ayuda__box{grid-template-columns:.3333fr .33333fr .33333fr}}.ayuda__enlace{display:flex;text-decoration:none;color:#003997;margin-bottom:30px}@media(max-width: 767px){.ayuda__enlace{padding-left:0rem}}.ayuda__enlace em{display:inline-block;width:9rem;height:9rem;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative;z-index:2}.ayuda__enlace--one em{background-image:url("/webVersions/v21/images/icons/icon-preguntas.svg")}.ayuda__enlace--two em{background-image:url("/webVersions/v21/images/icons/icon-buscador.svg")}.ayuda__enlace--three em{background-image:url("/webVersions/v21/images/icons/icon-billetes.svg")}.ayuda__enlace strong{border:1px solid #e7ebef;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;font-weight:normal;margin-left:-4.5rem;position:relative;z-index:1;padding-top:1.8rem;padding-left:6.5rem;padding-bottom:1.8rem;padding-right:4rem;font-size:1.6rem;line-height:1.6rem;background-image:url("/webVersions/v21/images/icons/icon-navigation-expand_more_24px.svg");background-repeat:no-repeat;background-position:96% center;background-size:2rem auto;width:calc(100% - 8.5rem);display:flex;align-items:center;flex-flow:row wrap}@media(max-width: 767px){.ayuda__enlace strong{width:calc(100% - 4.5rem)}}.ayuda__enlace strong span{font-weight:800}.checkoutform--recovery{background-color:#dbdbdb}@media(max-width: 1024px){.checkoutform--recovery{background-color:#fff}}.checkoutform--ayuda{margin-bottom:6rem}.checkoutform--ayuda .checkout-layout__col0{width:100%;margin-bottom:2rem}.checkoutform--ayuda .checkout-fieldset__row{justify-content:inherit !important}.checkoutform--ayuda .checkout__field--18{width:100%}@media(min-width: 767px){.checkoutform--ayuda .checkout__field--18{width:18%;margin-right:2%}}.checkoutform--ayuda .checkout__field--29{width:100%}@media(min-width: 767px){.checkoutform--ayuda .checkout__field--29{width:29%;margin-right:2%}}.checkoutform--ayuda .checkout__field textarea{border:.1rem solid #dbdbdb;padding:.3rem;border-radius:.5rem;width:100%;height:28rem;color:#003997;font-weight:500}@media(min-width: 767px){.checkoutform--ayuda .next-step{max-width:35.5rem}}.mdl-cards-ofertas{padding:6.5rem 0rem;overflow:hidden;font-family:"Poppins",sans-serif;font-size:1.8rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal}.mdl-cards-ofertas .card-box .card-title{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.2rem;margin-bottom:1.8rem;text-align:left;color:#003997}.mdl-cards-ofertas .card-item .card-a{text-decoration:none;color:#003997;font-size:15px;line-height:17px}@media(max-width: 560px){.mdl-cards-ofertas{font-size:1.6rem}}.mdl-cards-ofertas .m-content{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;position:relative}.mdl-cards-ofertas .m-content .card{width:32.1666666667%;margin-bottom:4rem;filter:drop-shadow(0 0.4rem 1.2rem rgba(0, 0, 0, 0.12));background-color:#fff;padding:0rem}.mdl-cards-ofertas .m-content .card .card-image{display:block;width:100%;height:20.1rem;background-repeat:no-repeat;background-size:cover;background-position:center;background-image:url("/webVersions/v20/img/silder-destino-1.jpg");background-color:#dbdbdb;border-radius:.4rem .4rem 0rem 0rem}.mdl-cards-ofertas .m-content .card .card-box{box-sizing:border-box;padding:3.2rem;height:auto;position:relative;background-color:#fff;border-radius:0rem 0rem .4rem .4rem}@media(max-width: 850px){.mdl-cards-ofertas .m-content .card .card-box{padding:2rem}}.mdl-cards-ofertas .m-content .card .card-box .card-title{font-family:"Poppins",sans-serif;font-weight:600;font-size:2rem;text-align:left;color:#003997;font-weight:600}.mdl-cards-ofertas .m-content .card .card-box .card-item{display:flex;flex-direction:row;font-family:"Poppins",sans-serif;font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;justify-content:space-between;padding:1.28rem 0rem}.mdl-cards-ofertas .m-content .card .card-box .card-item .tren{color:#003997;font-weight:500}.mdl-cards-ofertas .m-content .card .card-box .card-item .precio{color:#666}.mdl-cards-ofertas .m-content .card .card-box .card-item .precio span{font-weight:500;color:#333}@media(max-width: 1441px){.mdl-cards-ofertas{padding:7.2rem 0rem}}@media(max-width: 1025px){.mdl-cards-ofertas{padding:4.5rem 0rem}.mdl-cards-ofertas .m-content .card{width:48.5%;margin-bottom:2.4rem}}@media(max-width: 850px){.mdl-cards-ofertas{padding:4rem 0rem}}@media(max-width: 769px){.mdl-cards-ofertas{padding:4rem 0rem}.mdl-cards-ofertas .card{width:100% !important;margin-bottom:3.2rem !important}.mdl-cards-ofertas .card .card-image{height:10rem}.mdl-cards-ofertas .card .card-box{padding:2.4rem 1.6rem !important}}.block_text{padding-block:3rem;background-color:#ecf1f5}@media(min-width: 767px){.block_text{padding-block:6.5rem}}.block_text__title{margin-bottom:3.3rem;font-family:"Poppins",sans-serif;font-weight:bold;font-size:3rem;color:#003997}.block_text__text{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2.4rem;color:#333}.block_text__text p{margin-bottom:2.4rem}.block_text__text a{text-decoration:none;color:#003997}.block_text__text strong{text-decoration:none;color:#333}.block_text__newsletter{max-width:650px;margin-left:auto;margin-right:auto;padding-top:2rem;margin-top:3rem}.billete{padding-block:3rem;background-image:url("/webVersions/v21/images/backgrounds/bk_trenes.png");background-size:cover;background-position:center;background-repeat:no-repeat;padding-bottom:3rem}@media(min-width: 767px){.billete{padding-block:6.5rem}}.billete--ticket .billete__box{row-gap:3rem}.billete--ticket .billete__box img+p{font-size:1.5rem}@media(min-width: 767px){.billete--ticket .billete__box{grid-template-columns:.4fr .6fr;gap:0 6rem}.billete--ticket .billete__box img{margin-bottom:3rem}}.billete__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:0rem}@media(min-width: 767px){.billete__box{gap:0rem 5rem;grid-template-columns:.35fr .75fr}}@media(min-width: 1024px){.billete__box{gap:0rem}}.billete__logo{width:18rem}@media(min-width: 767px){.billete__logo{width:26rem}}.billete__title{margin-bottom:1.4rem}@media(min-width: 767px){.billete__title{margin-bottom:1.5rem}}.billete__subtitle{font-family:"Poppins",sans-serif;font-size:2.2rem;line-height:3.2rem;margin-bottom:2rem;color:#003997;font-weight:600}@media(min-width: 767px){.billete__subtitle{font-size:2rem;line-height:2.8rem;font-weight:200}}.billete__text{font-size:1.5rem;line-height:2.4rem;color:#333}.billete__text p{margin-bottom:2.4rem}.errorPage{width:100%;height:100%;text-align:center;font-family:"Poppins",sans-serif;color:#fff;background-image:url("/webVersions/v21/images/backgrounds/error-station.webp");background-position:bottom center;background-size:cover;text-shadow:#000 .1em .1em .2em;min-height:32rem}.errorPage.errorTarjeta{padding:.2rem 0rem}@media(min-width: 375px){.errorPage{min-height:40rem}}@media(min-width: 767px){.errorPage{min-height:60rem}}.errorPage__red{color:#a33}.errorPage__green{color:#2f8007}.errorPage__ops{font-size:4.8rem;padding:8rem 2rem 0rem}@media(min-width: 375px){.errorPage__ops{padding:12rem 2rem 0rem;font-size:11rem}}@media(min-width: 767px){.errorPage__ops{padding:21rem 2rem 0rem;font-size:22rem}}.errorPage__ops.modal_ops{padding:4rem 2rem 0rem}@media(min-width: 375px){.errorPage__ops.modal_ops{padding:6rem 2rem 0rem}}@media(min-width: 767px){.errorPage__ops.modal_ops{padding:10rem 2rem 0rem}}.errorPage__title{margin:auto;display:block;font-size:1.2rem;padding:3rem 1rem}@media(min-width: 375px){.errorPage__title{font-size:2.1rem}}.errorPage__title.sinsesion{width:76%;line-height:3rem}@media(min-width: 375px){.errorPage__title.sinsesion{padding:8rem 2rem;max-width:41rem}}@media(min-width: 1024px){.errorPage__title.sinsesion{max-width:none;padding:9rem 2rem;width:100%}}.errorPage__title.sintrenes{width:76%;line-height:2.6rem}@media(min-width: 375px){.errorPage__title.sintrenes{padding:8rem 2rem;line-height:3rem;max-width:34rem;width:88%}}@media(min-width: 767px){.errorPage__title.sintrenes{padding:9rem 2rem;max-width:47rem;width:100%}}@media(min-width: 1024px){.errorPage__title.sintrenes{max-width:none;padding:9rem 2rem;width:100%}}.errorPage__title.noproveedor{line-height:3rem;max-width:27rem}@media(min-width: 375px){.errorPage__title.noproveedor{padding:7rem 1rem;max-width:35rem}}@media(min-width: 767px){.errorPage__title.noproveedor{padding:9.2rem 1rem;max-width:60rem}}@media(min-width: 1024px){.errorPage__title.noproveedor{max-width:84rem}}.errorPage__title.noplazas{max-width:20rem}@media(min-width: 375px){.errorPage__title.noplazas{padding:7rem 1rem;max-width:35rem}}@media(min-width: 1024px){.errorPage__title.noplazas{max-width:none;padding:9.2rem 1rem}}.errorPage__title.noplazas .button{margin:1rem auto;max-width:14rem;font-size:1.2rem;padding:.2rem .5rem;text-align:center;text-shadow:none}@media(min-width: 375px){.errorPage__title.noplazas .button{font-size:1.5rem;max-width:18rem}}@media(min-width: 1024px){.errorPage__title.noplazas .button{margin-top:3rem}}.errorPage__title.errorPage_pedido{padding:3rem 1rem .5rem}@media(min-width: 375px){.errorPage__title.errorPage_pedido{padding:6rem 1rem .5rem;font-size:1.9rem}}@media(min-width: 767px){.errorPage__title.errorPage_pedido{font-size:2.1rem;padding:9rem 1rem .5rem}}.errorPage__title.errorPage_billete{max-width:29rem}@media(min-width: 375px){.errorPage__title.errorPage_billete{padding:7rem 1rem .5rem;font-size:1.9rem;max-width:44rem;line-height:2.7rem}}@media(min-width: 767px){.errorPage__title.errorPage_billete{line-height:3.5rem;padding:9.2rem 1rem .5rem;font-size:2.1rem;max-width:76rem}}.errorPage__title.errorPage_pago{font-size:1.5rem;padding:2.4rem 1rem .5rem}@media(min-width: 375px){.errorPage__title.errorPage_pago{font-size:2rem;padding:6rem 1rem .5rem}}@media(min-width: 767px){.errorPage__title.errorPage_pago{font-size:3rem;padding:9.2rem 1rem .5rem;max-width:59rem}}.errorPage__subtitle{margin:auto;display:block;font-size:1.2rem;padding:.5rem 1rem;max-width:21rem}@media(min-width: 375px){.errorPage__subtitle{font-size:1.9rem;max-width:36rem;line-height:3rem}}@media(min-width: 767px){.errorPage__subtitle{font-size:2.1rem;margin-top:1rem;max-width:59rem}}.errorPage__subtitle.errorPage_pago{max-width:23rem}@media(min-width: 375px){.errorPage__subtitle.errorPage_pago{max-width:45rem;font-size:1.5rem;line-height:2rem}}@media(min-width: 767px){.errorPage__subtitle.errorPage_pago{font-size:2.1rem;line-height:3rem;max-width:79rem}}.errorPage a{color:#0092ff;text-decoration:none}.errorPage p{font-family:"Poppins",sans-serif;font-weight:bold}.errorPage__modal{font-family:"Poppins",sans-serif;background-color:#fff;text-shadow:none;color:#333;margin:2.7rem auto 2rem;border-radius:.8rem;box-shadow:#000 .1em .1em .2em;padding:.3rem;max-width:18rem}@media(min-width: 375px){.errorPage__modal{max-width:46rem;margin:6.7rem auto 2rem}}@media(min-width: 767px){.errorPage__modal{max-width:50rem;margin:11.7rem auto 2rem}}.errorPage__modal.title{margin:0rem;color:#003997;font-size:1.2rem;line-height:1.8rem;padding:1rem 1rem;border-bottom:.1rem solid #dbdbdb;text-align:center;box-shadow:none;border-radius:0rem}@media(min-width: 375px){.errorPage__modal.title{font-size:2rem;padding:2rem 1rem}}.errorPage__modal.body{margin:0rem;border-radius:0rem;padding:1rem;color:#333;font-weight:100;box-shadow:none;font-size:1.2rem}@media(min-width: 375px){.errorPage__modal.body{font-size:1.5rem;padding:2rem 1rem}}.errorPage__modal.body p{font-weight:100;padding-bottom:.5rem}@media(min-width: 375px){.errorPage__modal.body p{padding:0rem 1.8rem 2rem}}.errorPage__modal.body form{background-color:#f7f9fa;padding:.5rem;margin:auto}@media(min-width: 375px){.errorPage__modal.body form{padding-bottom:2rem;padding:1.3rem 2.3rem;max-width:27rem}}.errorPage__modal.body form label{font-weight:500}.errorPage__modal.body form input[type=text]{border:.1rem solid #dbdbdb;padding:.3rem;border-radius:.5rem;width:100%;color:#003997;font-weight:600;text-align:center}.errorPage__modal.body form input[type=submit]{margin-top:3rem}.errorPage__modal.body form .passenger{margin:1rem 0rem}.faqslanding{padding-block:3rem}@media(min-width: 767px){.faqslanding{padding-block:6.5rem}}.faqslanding .title--center{text-align:center}.faqslanding .container:not(:nth-child(1)){margin-top:6.5rem}.faqslanding__box{display:grid;grid-template-columns:repeat(1, 1fr);gap:0rem}@media(min-width: 767px){.faqslanding__box{gap:0rem 5rem;grid-template-columns:.3fr .3fr .3fr}}@media(min-width: 1024px){.faqslanding__box{gap:0rem 9.5rem}}.faqslanding__tabs{display:flex;flex-flow:row wrap;justify-content:space-between;max-width:118rem;margin-right:auto;margin-left:auto}.faqslanding__tab:link,.faqslanding__tab:visited,.faqslanding__tab:active,.faqslanding__tab:focus{display:flex;align-items:center;justify-content:center;margin:1rem;padding:1.5rem 3rem;text-align:center;border:1px solid #003997;background-color:#fff;color:#003997;border-radius:.5rem;font-size:1.5rem;font-weight:bold;text-decoration:none;cursor:pointer;width:100%}@media(min-width: 767px){.faqslanding__tab:link,.faqslanding__tab:visited,.faqslanding__tab:active,.faqslanding__tab:focus{width:calc(25% - 2rem)}}.faqslanding__tab:link--sel,.faqslanding__tab:visited--sel,.faqslanding__tab:active--sel,.faqslanding__tab:focus--sel{background-color:#003997;color:#fff}.faqslanding__tab--sel{background-color:#003997 !important;color:#fff !important}.faqslanding__tab:hover{background-color:#003997;color:#fff}.faqslanding__cols{max-width:88.5rem;margin-right:auto;margin-left:auto}.faqslanding__cols ul{list-style:none;padding:0;margin:0}@media(min-width: 767px){.faqslanding__cols ul{-webkit-column-count:2;-moz-column-count:2;column-count:2}}.faqslanding__cols ul li{padding:0 3.5rem}.faqslanding__col:link,.faqslanding__col:visited,.faqslanding__col:active,.faqslanding__col:focus{font-size:1.5rem;line-height:2.4rem;color:#003997;text-decoration:none}.faqslanding__faqs{display:grid;grid-auto-flow:row;row-gap:3rem}.faqslanding__faqs .faqslanding__item{border-radius:1rem;border:1px solid #dbdbdb}.faqslanding__faqs .faqslanding__item a{text-decoration:none;color:#003997;font-weight:bold}.faqslanding__faqs .faqslanding__item.active .item-header__icon{transform:rotate(180deg)}.faqslanding__faqs .faqslanding__item.active .item-body{padding-bottom:3rem}.faqslanding__faqs .faqslanding__item .item-header{display:flex;justify-content:space-between;padding:3rem;cursor:pointer}.faqslanding__faqs .faqslanding__item .item-header__title{color:#003997;font-size:1.8rem;font-weight:500}.faqslanding__faqs .faqslanding__item .item-header__icon{width:2rem;transition:transform 300ms ease}.faqslanding__faqs .faqslanding__item .item-body{font-size:1.5rem;color:#333;padding-inline:3rem}.login-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}.login-modal .error{display:none;padding:1rem 1rem 1rem 2rem !important;background-color:#ddd;font-size:1.4rem;position:absolute;left:0;bottom:0px;width:100%}.login-modal .error .title-error{font-weight:500;position:relative;color:#1f5375}.login-modal .error .title-error:before{content:url(/webVersions/v20/img/icons/icon-info-blue.svg);position:absolute;height:100%;width:fit-content;bottom:0;left:-2.3rem}.login-modal .error.orange{border:solid .1rem #ffd699;background-color:#fff5e6}.login-modal .error.orange .title-error{color:#333}.login-modal .error.orange .title-error:before{content:url(/webVersions/v20/img/icons/icon-alert-orange.svg)}.login-modal .error.red{border:solid .1rem #ddadad;background-color:#f7ebeb}.login-modal .error.red .title-error{color:#a33}.login-modal .error.red .title-error:before{content:url(/webVersions/v20/img/icons/icon-alert-red.svg)}.login-modal .succes{display:none;padding:1rem 1rem 1rem 2rem !important;width:85% !important;box-sizing:border-box;border-radius:.4rem;border:solid .1rem #398804;background-color:#e5f5e2;border-radius:0 !important;line-height:2rem;font-size:1.4rem;position:absolute;top:7rem}.login-modal .succes .title-succes{font-weight:500;position:relative;color:#398804}.login-modal .succes .title-succes:before{position:absolute;height:100%;width:fit-content;bottom:0;left:-2.3rem}.login-modal .input{font-size:14px;font-weight:unset !important;font-family:inherit;padding:2rem}.login-modal .checkout-fieldset__row{border-radius:.8rem}.login-modal__content{position:absolute;overflow:hidden}@media(max-width: 768px){.login-modal__content{inset:0}.login-modal__content .modal--disc{border-radius:0}}@media(min-width: 769px){.login-modal__content{border-radius:.8rem;height:600px;max-height:95vh;width:min(90%,400px)}}.login-modal__content .modal--disc{max-width:100%;height:100%;display:flex;flex-direction:column}.login-modal__content .modal--disc .modal__content{overflow:auto;height:100vh;padding:2.3rem 2rem 2rem}.login-modal__content .bt-clear{border:unset;background-color:rgba(0,0,0,0);color:#003997}.login-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.register-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}.register-modal .error{display:none;padding:1rem 1rem 1rem 2rem !important;width:85% !important;box-sizing:border-box;border-radius:.4rem;border:solid .1rem #ccc;background-color:#ddd;border-radius:0 !important;line-height:2rem;font-size:1.4rem;position:absolute;top:7rem}.register-modal .error .title-error{font-weight:500;position:relative;color:#1f5375}.register-modal .error .title-error:before{content:url(/webVersions/v20/img/icons/icon-info-blue.svg);position:absolute;height:100%;width:fit-content;bottom:0;left:-2.3rem}.register-modal .error.orange{border:solid .1rem #ffd699;background-color:#fff5e6}.register-modal .error.orange .title-error{color:#333}.register-modal .error.orange .title-error:before{content:url(/webVersions/v20/img/icons/icon-alert-orange.svg)}.register-modal .error.red{border:solid .1rem #ddadad;background-color:#f7ebeb;border-right:5px solid #ddadad}.register-modal .error.red .title-error{color:#a33}.register-modal .error.red .title-error:before{content:url(/webVersions/v20/img/icons/icon-alert-red.svg)}.register-modal .succes{display:none;padding:1rem 1rem 1rem 2rem !important;width:85% !important;box-sizing:border-box;border-radius:.4rem;border:solid .1rem #398804;background-color:#e5f5e2;border-radius:0 !important;line-height:2rem;font-size:1.4rem;position:absolute;top:7rem}.register-modal .succes .title-succes{font-weight:500;position:relative;color:#398804}.register-modal .succes .title-succes:before{position:absolute;height:100%;width:fit-content;bottom:0;left:-2.3rem}.register-modal .input{font-size:14px;font-weight:unset !important;font-family:inherit;padding:2rem}.register-modal .checkout-fieldset__row{border-radius:.8rem}.register-modal__content{position:absolute;overflow:hidden}@media(max-width: 768px){.register-modal__content{inset:0}.register-modal__content .modal--disc{border-radius:0}}@media(min-width: 769px){.register-modal__content{border-radius:.8rem;height:100vh;max-height:66vh;width:min(90%,600px)}}.register-modal__content .modal--disc{max-width:100%;height:100%;display:flex;flex-direction:column}.register-modal__content .modal--disc .modal__content{overflow:auto;height:100vh;padding:2.3rem 2rem 2rem}.register-modal__content .bt-clear{border:unset;background-color:rgba(0,0,0,0);color:#003997}.register-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.preload__box{width:100%;height:100%;text-align:center;line-height:3rem}.preload__box .link-blue{margin-bottom:2rem !important}.preload img{width:-webkit-fill-available}.confirmok__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin-top:3rem}.confirmok__buttonok{display:inline-block;min-width:20rem;padding:1rem 2rem;text-align:center;border-radius:.5rem;background-color:#0092ff;border:1px solid #fff;color:#fff;font-size:2rem;font-weight:bold;text-decoration:none;cursor:pointer;margin:0 1rem 4rem}.confirmok__buttonok span{position:relative;padding-left:2.5rem}.confirmok__buttonok:hover{background-color:#fff;color:#0092ff;border:1px solid #0092ff}.confirmok__buttonok:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-pdf-hover-blue.svg")}.confirmok__buttonko{display:inline-block;min-width:20rem;padding:1rem 2rem;text-align:center;border-radius:.5rem;background-color:#fff;border:1px solid #0092ff;color:#0092ff;font-size:2rem;font-weight:bold;text-decoration:none;cursor:pointer;margin:0 1rem 4rem}.confirmok__buttonko span{position:relative;padding-left:2.5rem}.confirmok__buttonko:hover{background-color:#0092ff;color:#fff}.confirmok__buttonko:hover span:before{background-image:url("/webVersions/v21/images/icons/icon-pdf-hover-blue.svg")}.mdl-area-privada{width:100%;padding:7.2rem;min-height:78.2rem;height:auto}.mdl-area-privada a{text-size-adjust:none;-webkit-text-size-adjust:none;text-decoration:none;color:#1f5375;cursor:pointer}.area-privada-menu a{margin-left:1.6rem}.area-privada-menu{border-bottom:1px solid #ccc;padding-bottom:14px;width:100%;margin-bottom:0 !important;padding-bottom:1.6rem;padding-top:1.6rem}.mdl-area-privada .header-row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:3.2rem}.mdl-area-privada .header-row .title-header{font-family:"Poppins";font-size:2.4rem;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.33}@media(max-width: 1025px){.mdl-area-privada .header-row .title-header{font-size:2.2rem}}.mdl-area-privada .header-row .logout{font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500;line-height:1.5;display:flex;align-items:center;cursor:pointer}.mdl-area-privada .header-row .logout img{margin-left:1.6rem}.mdl-area-privada .content-row{display:flex;flex-direction:row;justify-content:space-between}.mdl-area-privada .content-row>.col1{width:28.5%}.mdl-area-privada .content-row>.col1 .card-perfil{background-color:#f4f6f8;border-radius:.4rem;padding:2.4rem 0 3.2rem 2.4rem}.mdl-area-privada .content-row>.col1 .card-perfil .title{font-family:"Poppins";font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.78;margin-bottom:1.6rem}@media(max-width: 769px){.mdl-area-privada .content-row>.col1 .card-perfil .title{font-size:1.6rem}}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]{font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500;line-height:1.5;color:#1f5375;margin-bottom:1.6rem;cursor:pointer}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]:last-child{margin-bottom:0}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item] svg{margin-right:.8rem;width:1.6rem}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item] svg path{fill:#1f5375}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]:hover{text-decoration:underline}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item].active{color:#333}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item].active svg path{fill:#333}.mdl-area-privada .content-row>.col1 .delete{margin-top:2rem;margin-left:2.4rem;color:#666;cursor:pointer}.mdl-area-privada .content-row>.col1 .delete:hover{text-decoration:underline}.mdl-area-privada .content-row>.col2{width:69.3%}.mdl-area-privada .content-row>.col2 .content.item1 .home [class^=bloc]{margin-bottom:5.6rem}.mdl-area-privada .content-row>.col2 .content.item1 .home [class^=bloc] .title-row{display:flex;flex-direction:row;justify-content:space-between}.mdl-area-privada .content-row>.col2 .content.item1 .home [class^=bloc] .title-row .filtro-historial{font-size:1.4rem;font-weight:500;line-height:1.43;border:none;padding-right:3rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved{margin-bottom:2.4rem;padding-bottom:2rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .first-content{min-height:7rem;margin-bottom:2rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .first-content .titular-cuenta{display:none;color:#1f5375}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .first-content .titular-cuenta img{margin-right:.8rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .first-content .adulto-nino{color:#666}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-renfe,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ouigo,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ti,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-renfe,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-ti{display:none;border-radius:.8rem;min-height:4.4rem;width:calc(48.5% - 2.4rem);flex-direction:column;justify-content:center;margin-bottom:1.6rem;padding:.4rem 1.2rem;line-height:1.67;font-size:1.2rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-renfe .row,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ouigo .row,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ti .row,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-renfe .row,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-ti .row{display:flex;flex-direction:row;justify-content:space-between}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-renfe .row img,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ouigo .row img,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ti .row img,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-renfe .row img,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-ti .row img{cursor:pointer}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-renfe div:first-child,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ouigo div:first-child,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .card-ti div:first-child,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-renfe div:first-child,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .cards-container .add-card-ti div:first-child{font-weight:500;font-size:1.4rem;line-height:1.71}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .add-more-cards{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;height:4rem;border:.1rem dashed #ddd;box-sizing:border-box;border-radius:.2rem;font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500;line-height:1.5;cursor:pointer}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved .add-more-cards img{margin-right:.8rem}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.titular .titular-cuenta{display:flex}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-renfe .first-content,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-add-card-renfe .first-content,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-ouigo .first-content,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-ti .first-content,.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-add-card-ti .first-content{margin-bottom:0 !important}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-renfe .card-renfe{display:flex;background-color:#81005e;color:#fff}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-add-card-renfe .add-card-renfe{display:flex;color:#81005e;border:.1rem dashed #81005e}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-ouigo .card-ouigo{display:flex;background-color:#00acd2;color:#fff}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved.show-card-ti .card-ti{display:flex;background-color:#096558;color:#fff}.mdl-area-privada .content-row>.col2 .content.item2 .home .container .card-saved:nth-last-child(-n+2){margin-bottom:0 !important}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero{display:flex;flex-direction:column;width:100%}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero.titular .header>div:last-child{display:none}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero.titular .header .titular-cuenta{display:flex}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero.titular .form-ap .form-row.final{justify-content:space-between}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero.titular .form-ap .form-row.final .m-checkbox-group{display:flex}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero.titular .form-ap .form-row.final .m-checkbox-group .m-label{padding-left:0}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.78;margin-bottom:1.2rem}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header div{display:flex;flex-direction:row;justify-content:space-between;align-items:center;line-height:1.78}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header>div:first-child{font-family:"Poppins";font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;cursor:pointer}@media(max-width: 769px){.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header>div:first-child{font-size:1.6rem}}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header>div:first-child img{transform:rotate(90deg);height:2.4rem;margin-right:.8rem}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header .eliminar-pasajero{color:#666;cursor:pointer}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header .eliminar-pasajero img{margin-right:.8rem}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .header .titular-cuenta{display:none}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .form-ap{line-height:2;border-radius:.4rem;background-color:#f4f6f8;color:#333;padding:2.8rem 2rem 3.2rem 2rem;width:calc(100% - 4rem);display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .form-ap .input-group:last-child{margin-bottom:0}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .form-ap .form-row.final{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin-top:1.5rem}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .form-ap .form-row.final .m-checkbox-group{display:none}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .form-ap .form-row.final .button1{width:48.5%}.mdl-area-privada .content-row>.col2 .content.item2 .form-pasajero .eliminar-pasajero-mobile{margin-top:2.4rem;display:none}.mdl-area-privada .content-row>.col2 .content.item3 .links-container{display:flex;flex-direction:row;justify-content:space-between;flex-wrap:wrap;width:100%}.mdl-area-privada .content-row>.col2 .content.item3 .links-container [class^=link-item]{display:flex;justify-content:center;align-items:center;background-color:#e9eef1;border-radius:.4rem;width:48.4%;height:5.6rem;margin-bottom:2rem;font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500;line-height:1.5;color:#1f5375;cursor:pointer}.mdl-area-privada .content-row>.col2 .content.item3 .links-container [class^=link-item]:hover{text-decoration:underline}.mdl-area-privada .content-row>.col2 .content.item3 .content-link{display:flex;flex-direction:column;width:100%}.mdl-area-privada .content-row>.col2 .content.item3 .content-link .header{display:flex;flex-direction:row;font-family:"Poppins";font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;align-items:center;line-height:1.78;margin-bottom:1.2rem;cursor:pointer}@media(max-width: 769px){.mdl-area-privada .content-row>.col2 .content.item3 .content-link .header{font-size:1.6rem}}.mdl-area-privada .content-row>.col2 .content.item3 .content-link .header img{transform:rotate(90deg);height:2.4rem;margin-right:.8rem}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap{display:flex;flex-direction:column;line-height:2;border-radius:.4rem;background-color:#f4f6f8;color:#333;padding:2.8rem 1.6rem 3.2rem 1.6rem;width:calc(100% - 3.2rem)}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap .recibir-facturas,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap .recibir-facturas{display:flex;flex-direction:row;justify-content:space-between;font-size:1.6rem;line-height:2;margin-bottom:1.6rem}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap .recibir-facturas div:first-child,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap .recibir-facturas div:first-child{width:85%}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap .form-row,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap .form-row{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;flex-wrap:wrap}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap .form-row.line,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap .form-row.line{border-bottom:.01rem solid #ddd;margin:0 0 2.5rem !important}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item1 .form-ap .form-row .button1,.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item2 .form-ap .form-row .button1{width:48.5%;margin:.9rem 0 0}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container .card-saved{width:calc(48.5% - 3.2rem);padding:1.6rem;margin-bottom:1.2rem;line-height:1.71}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container .card-saved:ntch-child(-n + 2){margin-bottom:0}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container .card-saved .row1{display:flex;flex-direction:row;justify-content:space-between;color:#ddd}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container .card-saved .row1 .name{color:#333;line-height:1.5;font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .container .card-saved .row1 .edit{color:#1f5375;line-height:1.43;font-weight:500;cursor:pointer}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .add-more{width:100%;height:5.6rem;display:flex;justify-content:center;align-items:center;border-radius:.4rem;border:solid .1rem #ddd;margin-top:2.4rem;cursor:pointer;font-weight:500;line-height:1.25}.mdl-area-privada .content-row>.col2 .content.item3 .content-link.item3 .add-more img{margin-right:.8rem}.mdl-area-privada .localizador-single-page{display:none;flex-direction:column;width:100%}.mdl-area-privada .localizador-single-page .header{display:flex;flex-direction:row;font-family:"Poppins";font-size:2.4rem;font-weight:bold;font-stretch:normal;font-style:normal;letter-spacing:normal;align-items:center;line-height:1.33;cursor:pointer}@media(max-width: 1025px){.mdl-area-privada .localizador-single-page .header{font-size:2.2rem}}.mdl-area-privada .localizador-single-page .header img{transform:rotate(90deg);height:2.4rem;margin-right:.8rem}.mdl-area-privada .localizador-single-page .id-pedido{padding-left:3.5rem;margin-bottom:3.2rem;color:#666;line-height:1.71}.mdl-area-privada .localizador-single-page .billete-entero{margin-bottom:4.5rem}.mdl-area-privada .localizador-single-page .billete-entero .row .billete{padding:2rem 3.2rem}.mdl-area-privada .localizador-single-page .billete-entero .row .billete .card-row .localizador{display:none}.mdl-area-privada .localizador-single-page .billete-entero .row:nth-child(2){padding:1.3rem 3.2rem 1.3rem;font-size:1.4rem;font-weight:500;line-height:1.71}.mdl-area-privada .localizador-single-page .gestiona-row .title{font-family:"Poppins";font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:2;margin-bottom:1.6rem}@media(max-width: 769px){.mdl-area-privada .localizador-single-page .gestiona-row .title{font-size:1.6rem}}.mdl-area-privada .localizador-single-page .gestiona-row .content-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.mdl-area-privada .localizador-single-page .gestiona-row .content-card .motivo{width:90%/5;height:4.8rem}.mdl-area-privada .localizador-single-page .gestiona-row.historico .content-card .motivo:not(:first-child){display:none}.mdl-area-privada .final-tablet{display:none}@media(max-width: 1650px){.mdl-area-privada{width:100%;padding:7.2rem 12rem}}@media(max-width: 1025px){.mdl-area-privada{width:100%;padding:0;min-height:117.2rem;position:relative}.mdl-area-privada .header-row{display:none}.mdl-area-privada .content-row{display:flex;flex-direction:column}.mdl-area-privada .content-row>.col1{width:100vw;overflow-x:auto}.mdl-area-privada .content-row>.col1 .card-perfil{display:flex;flex-direction:row;border-radius:0rem;padding:2.2rem 0 2.2rem 4rem;width:fit-content;min-width:calc(100vw - 4rem)}.mdl-area-privada .content-row>.col1 .card-perfil .title{display:none}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]{font-size:1.4rem;color:#1f5375;margin-bottom:0rem;background-color:#fff;border-radius:10rem;height:3.6rem;padding:0 1.6rem;width:max-content;margin:0 1.6rem 0 0;display:flex;justify-content:center;align-items:center}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]:last-child{margin-bottom:0}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item] svg{display:none}.mdl-area-privada .content-row>.col1 .card-perfil [class^=item].active,.mdl-area-privada .content-row>.col1 .card-perfil [class^=item]:hover{background-color:#1f5375;color:#fff;text-decoration:none}.mdl-area-privada .content-row>.col1 .delete{display:none}.mdl-area-privada .content-row>.col2{width:calc(100vw - 8rem);padding:4rem}.mdl-area-privada .content-row>.col2 .links-container [class^=link-item]{width:48.75%}.mdl-area-privada .content-row>.col2 .content.item1 .home .bloc .title-row{font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:bold;line-height:1.5;margin-bottom:1.6rem}.mdl-area-privada .localizador-single-page{padding:3.5rem 4rem;width:calc(100% - 8rem)}.mdl-area-privada .localizador-single-page .id-pedido{margin-bottom:2.2rem}.mdl-area-privada .localizador-single-page .billete-entero{margin-bottom:3.6rem}.mdl-area-privada .localizador-single-page .billete-entero .row .billete{padding:1.7rem 1.6rem 1.1rem}.mdl-area-privada .localizador-single-page .billete-entero .row:nth-child(2){padding:1.2rem 1.6rem 1rem}.mdl-area-privada .localizador-single-page .gestiona-row .title{font-size:1.6rem;font-weight:bold;line-height:1.5}.mdl-area-privada .localizador-single-page .gestiona-row .content-card{display:grid;grid-template-columns:1.3fr 1.3fr 1.3fr;grid-column-gap:2.4rem;grid-row-gap:2rem;width:100%}.mdl-area-privada .localizador-single-page .gestiona-row .content-card .motivo{width:100%;margin-bottom:2rem}.mdl-area-privada .localizador-single-page .gestiona-row .content-card .motivo:last-child{justify-self:flex-start}.mdl-area-privada .final-tablet{position:absolute;bottom:5.6rem;flex-direction:row;justify-content:space-between;align-items:center;justify-self:flex-end;padding:0 4rem;width:calc(100% - 8rem)}.mdl-area-privada .final-tablet .delete{color:#666;cursor:pointer}.mdl-area-privada .final-tablet .delete:hover{text-decoration:underline}.mdl-area-privada .final-tablet .logout{font-family:"Poppins";font-size:1.6rem;font-weight:normal;font-stretch:normal;font-style:normal;letter-spacing:normal;font-weight:500;line-height:1.5;display:flex;align-items:center;cursor:pointer}.mdl-area-privada .final-tablet .logout img{margin-left:1.6rem}}@media(max-width: 769px){.mdl-area-privada{min-height:90rem}}@media(max-width: 650px){.mdl-area-privada{min-height:60rem}.mdl-area-privada .content-row .col2{display:flex;flex-direction:column;padding:2.4rem 2rem;width:calc(100% - 4rem)}.mdl-area-privada .content-row .col2 .content.item2 .home .title{display:none}.mdl-area-privada .content-row .col2 .content.item2 .home .container{flex-direction:column}.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved{width:calc(100% - 3.2rem)}.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved .first-content{min-height:initial}.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved.show-card-renfe .first-content,.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved.show-add-card-renfe .first-content,.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved.show-card-ouigo .first-content,.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved.show-card-ti .first-content,.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved.show-add-card-ti .first-content{margin-bottom:2rem !important}.mdl-area-privada .content-row .col2 .content.item2 .home .container .card-saved:nth-last-child(-n+2){margin-bottom:2.4rem !important}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero{display:flex;flex-direction:column;width:100%}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .header{display:flex;flex-direction:row;font-family:"Poppins";font-size:1.8rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:normal;align-items:center;line-height:1.78;margin-bottom:1.2rem}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .header>img{transform:rotate(90deg);height:2.4rem;margin-right:.8rem}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .header .eliminar-pasajero{display:none}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .form-ap{padding:2.8rem 1.6rem 3.2rem 1.6rem;width:calc(100% - 3.2rem)}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .form-ap .mid{margin-bottom:2rem}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .form-ap .form-row.final{display:flex;flex-direction:column;align-items:flex-start}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .form-ap .form-row.final .button1{margin-top:3.2rem;width:100%}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .eliminar-pasajero-mobile{display:flex}.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero.titular .eliminar-pasajero-mobile{display:none}.mdl-area-privada .content-row .col2 .content.item3 .links-container [class^=link-item]{width:100%;margin-bottom:1.2rem}.mdl-area-privada .content-row .col2 .content.item3 .content-link .header{margin-bottom:2.4rem}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item1 .form-ap .form-row .input-group,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item2 .form-ap .form-row .input-group,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item3 .form-ap .form-row .input-group,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item1 .form-ap .form-row .mid,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item2 .form-ap .form-row .mid,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item3 .form-ap .form-row .mid{margin-bottom:2.4rem !important}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item1 .form-ap .form-row .button1,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item2 .form-ap .form-row .button1,.mdl-area-privada .content-row .col2 .content.item3 .content-link.item3 .form-ap .form-row .button1{width:100%;margin-top:0}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item2 .recibir-facturas{align-items:center}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item2 .recibir-facturas div:first-child{max-width:78%}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item3 .container .card-saved{width:100% !important}.mdl-area-privada .content-row .col2 .content.item3 .content-link.item3 .add-more{background-color:#e9eef1;border:none;color:#1f5375;cursor:pointer}.mdl-area-privada .localizador-single-page{padding:2.3rem 2rem 6.4rem;width:calc(100% - 4rem)}.mdl-area-privada .localizador-single-page .header{font-size:1.6rem;line-height:1.5}.mdl-area-privada .localizador-single-page .id-pedido{margin-bottom:2.6rem}.mdl-area-privada .localizador-single-page .billete-entero{margin-bottom:2rem}.mdl-area-privada .localizador-single-page .billete-entero .row .billete-entero{padding:1.2rem 1.2rem 2.1rem;width:calc(100% - 2.4rem)}.mdl-area-privada .localizador-single-page .billete-entero .row:first-child .billete:nth-child(2){padding:2rem 1.2rem 1.6rem;width:calc(100% - 2.4rem);margin-top:.8rem}.mdl-area-privada .localizador-single-page .billete-entero .row:nth-child(2){padding:1.6rem 1.2rem 1.8rem}.mdl-area-privada .localizador-single-page .gestiona-row .title{display:none}.mdl-area-privada .localizador-single-page .gestiona-row .content-card{display:flex;flex-direction:column;grid-row-gap:0}.mdl-area-privada .localizador-single-page .gestiona-row .content-card .motivo{width:100%}.mdl-area-privada .localizador-single-page .gestiona-row.historico .content-card .motivo:not(:nth-child(2)){display:none}.mdl-area-privada .final-tablet{bottom:3.1rem;padding:0 2rem;width:calc(100% - 4rem)}}@media(max-width: 650px)and (max-width: 769px){.mdl-area-privada .content-row .col2 .content.item2 .form-pasajero .header{font-size:1.6rem}}.propiedadespopup{border-top:.1rem solid #ddd;padding:2rem}@media(max-width: 767px){.propiedadespopup{padding:0;padding-top:2rem}}.propiedadespopup-title{font-size:1.8rem;font-weight:bold;color:#003997;margin-bottom:2rem}.propiedadespopup-options{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.propiedadespopup-icon{width:2.5rem;margin-right:1rem}.propiedadespopup-box{display:flex;align-items:flex-start;margin-bottom:2rem;width:47%}.propiedadespopup-content{width:calc(100% - 2.5rem);font-size:1.4rem;line-height:1.6rem;color:#333}.propiedadespopup-content__slug{display:block;font-size:1.5rem;color:#003997}.mdl-tpviframe .box_title{width:100%;text-align:center;padding:3rem}.iframe{width:100%;height:calc(100vh - 300px);border:1px solid}@media(min-width: 1024px){.iframe{width:80%}}.box_iframe{margin:0 2rem;text-align:center}.test{margin:0px}.three-columns{padding-block:3rem}@media(min-width: 767px){.three-columns{padding-block:6.5rem}}.three-columns p{font-size:1.5rem;line-height:1.6}.three-columns .map-wrapper{width:fit-content;margin-block:3.5rem}.three-columns .map-wrapper img{width:100%}@media(min-width: 767px){.three-columns .map-wrapper{width:75%}}@media(min-width: 1024px){.three-columns .map-wrapper{width:50%;margin-block:5rem}}@media(min-width: 1024px){.three-columns .grid{display:grid;gap:5rem}}.three-columns .column1{margin-bottom:5rem}@media(min-width: 1024px){.three-columns .column1{grid-column-start:1;grid-column-end:1;margin-bottom:0}}.three-columns h3{margin-bottom:2rem}.three-columns .column2{margin-bottom:5rem}@media(min-width: 1024px){.three-columns .column2{grid-column-start:2;grid-column-end:2;margin-bottom:0}}.three-columns .column3{margin-bottom:5rem}@media(min-width: 1024px){.three-columns .column3{grid-column-start:3;grid-column-end:3;margin-bottom:0}}.image-columns{padding-block:3rem}@media(min-width: 767px){.image-columns{padding-block:6.5rem}}.image-columns p{font-size:1.5rem;line-height:1.6}.image-columns .map-wrapper{width:fit-content;margin-block:3.5rem}.image-columns .map-wrapper img{width:100%}@media(min-width: 767px){.image-columns .map-wrapper{width:75%}}@media(min-width: 1024px){.image-columns .map-wrapper{width:50%;margin-block:5rem}}@media(min-width: 1024px){.image-columns .grid{display:grid;gap:5rem}}.image-columns .column1{margin-bottom:5rem}@media(min-width: 1024px){.image-columns .column1{grid-column-start:1;grid-column-end:1;margin-bottom:0}}.image-columns h3{margin-top:1rem;text-align:center}.image-columns .column2{margin-bottom:5rem}@media(min-width: 1024px){.image-columns .column2{grid-column-start:2;grid-column-end:2;margin-bottom:0}}.image-columns .column3{margin-bottom:5rem}@media(min-width: 1024px){.image-columns .column3{grid-column-start:3;grid-column-end:3;margin-bottom:0}}.image-columns .column4{margin-bottom:5rem}@media(min-width: 1024px){.image-columns .column4{grid-column-start:4;grid-column-end:4;margin-bottom:0}}.image-columns .column5{margin-bottom:5rem}@media(min-width: 1024px){.image-columns .column5{grid-column-start:5;grid-column-end:5;margin-bottom:0}}.trenes-tab{position:relative}.trenes-tab__header{position:relative;max-width:800px;margin:0 auto;margin-bottom:56px}.trenes-tab__header>ul{list-style:none;padding:0;display:flex;gap:10px;background-color:#e7ebef;border-radius:20px}.trenes-tab__header>ul>li{flex:1;text-align:center;padding:4px 10px;cursor:pointer;position:relative;z-index:1;text-align:center;font-size:16px;font-style:normal;font-weight:700}.trenes-tab__header>ul>li:hover{color:#fff}.trenes-tab__header>ul>li.active{color:#fff;background:#003997;border-radius:20px}.trenes-tab__contents{position:relative;padding-bottom:10px;overflow:hidden}.trenes-tab__contents>ul{list-style:none;padding:0;margin:0}.trenes-tab__cards{list-style:none !important;padding:0 12px !important;margin:0 !important}@media(max-width: 767px){.trenes-tab__cards{margin-left:-70px !important;width:calc(100% + 70px) !important}}.trenes-tab__cards .owl-stage-outer{overflow:visible !important}.trenes-tab__cards .owl-nav>button.owl-prev,.trenes-tab__cards .owl-nav>button.owl-next{position:absolute !important;top:50% !important;transform:translateY(-50%) !important;left:0 !important;width:30px !important;height:30px !important;margin:0 !important;background-color:#fff !important;background-image:url("/webVersions/v21/images/icons/chevron-left-blue2.svg") !important;background-position:center !important;background-size:18px !important;background-repeat:no-repeat !important;border:2px solid #003997 !important;border-radius:30px !important}.trenes-tab__cards .owl-nav>button.owl-prev span,.trenes-tab__cards .owl-nav>button.owl-next span{display:none !important;line-height:0 !important;font-size:0 !important}.trenes-tab__cards .owl-nav>button.owl-prev:hover,.trenes-tab__cards .owl-nav>button.owl-next:hover{background-color:#fff !important;background-image:url("/webVersions/v21/images/icons/chevron-left2.svg") !important;background-position:center !important;background-size:18px !important;background-repeat:no-repeat !important;border-color:#333 !important}.trenes-tab__cards .owl-nav>button.owl-prev.disabled,.trenes-tab__cards .owl-nav>button.owl-next.disabled{visibility:hidden !important}.trenes-tab__cards .owl-nav>button.owl-next{left:auto !important;right:0 !important;transform:translateY(-50%) rotate(180deg) !important}@media(max-width: 767px){.trenes-tab__cards .owl-nav{display:none !important}}.tab-active-bg{position:absolute;height:100%;background:#003997;width:100px;left:0;border-radius:20px;transition:left .5s ease,opacity .5s ease;opacity:0}.loading-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;display:flex;justify-content:center;align-items:center;z-index:1000}.seccion-trenes{padding:50px 0;max-width:100%;font-size:16px}@media(max-width: 767px){.seccion-trenes{font-size:14px}}.seccion-trenes__title{color:#003488;font-family:Poppins;font-size:30px;font-style:normal;font-weight:700;line-height:34px;margin-bottom:30px}@media(max-width: 767px){.seccion-trenes__title{font-size:22px;line-height:26px;margin-bottom:20px}}.seccion-trenes__inner{margin-top:40px}.trenes-horizontal{display:flex;justify-content:space-between;gap:40px;font-size:14px;font-style:normal;font-weight:400}@media(max-width: 767px){.trenes-horizontal{flex-direction:column}}.trenes-horizontal__img{width:250px;max-width:100%}@media(max-width: 767px){.trenes-horizontal__img{width:100%}}.trenes-horizontal__img img{border-radius:250px;margin:0 auto}.trenes-horizontal__info{width:calc(100% - 300px)}@media(max-width: 767px){.trenes-horizontal__info{width:100%}}.trenes-horizontal__meta{margin-top:40px;color:#003997}.trenes-horizontal__meta>ul{list-style:none;padding:0;margin:0;display:flex;gap:0 20px;flex-wrap:wrap}.trenes-card{border-radius:10px;background:#fff;box-shadow:1px 4px 8px 0px rgba(0,0,0,.25)}.trenes-card__img img{width:100%;border-top-left-radius:10px;border-top-right-radius:10px}.trenes-card__info{padding:20px;border:1px solid rgba(0,0,0,.2);border-bottom-left-radius:10px;border-bottom-right-radius:10px}.trenes-card__meta{padding:20px 10px 0}.trenes-card__title{color:#003997;font-size:18px;font-style:normal;font-weight:700;line-height:normal;margin-bottom:5px}.trenes-card__info{font-size:14px;font-style:normal;font-weight:400;line-height:normal}.trenes-card__meta>ul{list-style:none;padding:0;margin:0}.trenes-card__meta>ul>li{display:flex;gap:15px;align-items:center;margin-bottom:12px}.trenes-card__meta>ul>li.disabled{color:rgba(0,0,0,.2)}.trenes-card__meta>ul>li>span{font-size:18px;display:block;min-width:30px;text-align:center}.trenes-table__row{padding:20px 60px;background:#fff;display:flex;justify-content:space-between;gap:20px}@media(min-width: 767px){.trenes-table__row:nth-child(even){background:#dbdbdb}}@media(max-width: 767px){.trenes-table__row{flex-direction:column;padding:20px 0;border-bottom:1px solid rgba(0,0,0,.2)}}.trenes-table__label{width:250px;display:flex;align-items:center;gap:15px;font-size:18px;font-weight:700;color:#003997}@media(max-width: 767px){.trenes-table__label{width:100%;position:relative}.trenes-table__label::after{content:"";position:absolute;right:0;top:50%;width:20px;height:20px;transform:translateY(-50%);background-image:url("/webVersions/v21/images/icons/down.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.trenes-table__label.active::after{transform:translateY(-50%) rotate(180deg)}}.trenes-table__label>span{font-size:24px;display:block;min-width:40px;text-align:center}@media(max-width: 767px){.trenes-table__label>span{font-size:28px}}.trenes-table__value{width:calc(100% - 300px);font-size:14px}@media(max-width: 767px){.trenes-table__value{width:100%}}.trenes-grid__row{padding:20px;color:#003997;display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1fr;gap:5px;align-items:center}.trenes-grid__row--header{text-align:center;font-size:16px;font-style:normal;font-weight:700}@media(max-width: 767px){.trenes-grid__row--header{font-size:14px}}.trenes-grid__row:nth-child(even){background:#dbdbdb}.trenes-grid__label{padding:0 40px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}@media(max-width: 767px){.trenes-grid__label{padding:0;font-size:12px}}.trenes-grid__value{text-align:center}.trenes-grid__value--text{color:#333}.trenes-grid__value--text span{font-size:12px}@media(max-width: 767px){.trenes-grid__value--text{font-size:12px}.trenes-grid__value--text span{font-size:9px}}.trenes-grid__value img{margin:0 auto}@font-face{font-family:"Poppins";font-weight:bold;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Poppins-Bold"),url("/webVersions/v21/fonts/Poppins-Bold.woff2") format("woff2"),url("/webVersions/v21/fonts/Poppins-Bold.woff") format("woff"),url("/webVersions/v21/fonts/Poppins-Bold.otf")}@font-face{font-family:"Poppins";font-weight:normal;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Poppins-Regular"),url("/webVersions/v21/fonts/Poppins-Regular.woff2") format("woff2"),url("/webVersions/v21/fonts/Poppins-Regular.woff") format("woff"),url("/webVersions/v21/fonts/Poppins-Regular.otf")}@font-face{font-family:"Poppins";font-weight:600;font-style:normal;font-display:swap;unicode-range:U+000-5FF;src:local("Poppins-SemiBold"),url("/webVersions/v21/fonts/Poppins-SemiBold.woff2") format("woff2"),url("/webVersions/v21/fonts/Poppins-SemiBold.woff") format("woff"),url("/webVersions/v21/fonts/Poppins-SemiBold.otf")}@font-face{font-family:"icomoon";src:url("/webVersions/v21/fonts/icomoon.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}.link{font-family:"Poppins",sans-serif;font-weight:500;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#fff;text-decoration:none;background-color:rgba(0,0,0,0);padding:0}.link:hover{opacity:.8}.link-blue{color:#003997}.link-black{color:#000}.bt{min-height:5.1rem;border-radius:.5rem;background:#0092ff;font-family:"Poppins",sans-serif;font-weight:bold;font-size:1.5rem;text-align:left;color:#fff;padding:.5rem 2rem;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-position:9rem center;width:100%;text-decoration:none;cursor:pointer}.bt:hover{opacity:.8}.bt span{padding-left:.6rem}.bt:disabled{background:#ccc;opacity:.3}.bt--clear{border:unset;background-color:rgba(0,0,0,0);color:#084167}.bt--arrow i{background-image:url("/webVersions/v21/images/icons/icon-arrow-white.svg");background-repeat:no-repeat;width:3rem;height:2rem}.bt--arrow a{color:#fff;text-decoration:none}.bt--search i{background-image:url("/webVersions/v21/images/icons/icon-search-white.svg");width:1.6rem;height:1.6rem}.bt--margin{margin-top:3rem}@media(max-width: 767px){.bt--margintop{margin-top:3rem !important}}.bt--minheight{min-height:0}.bt--blue{background-color:#003997;color:#fff}.bt--blue i{background-image:url("/webVersions/v21/images/icons/icon-login.svg");width:1.6rem;height:1.6rem}.bt-info{width:1.4rem;height:1.4rem;display:block;background-image:url("/webVersions/v21/images/icons/icon-i.svg");background-repeat:no-repeat;padding:0;background-color:rgba(0,0,0,0)}.bt-infoModal{width:1.4rem;height:1.4rem;display:block;background-image:url("/webVersions/v21/images/icons/icon-i.svg");background-repeat:no-repeat;padding:0;background-color:rgba(0,0,0,0)}.bt-infoModal--absolute{position:absolute;display:block;width:100%;background-position:center;margin-bottom:1rem;z-index:9;right:0rem;top:12.3rem}.card{background-color:#003997;padding:4rem 2rem 2rem;border-radius:.8rem;box-shadow:0rem .5rem 1rem rgba(0,0,0,.4)}@media(min-width: 767px){.card{padding:3rem 3.5rem 2rem 3.5rem}}.card--small{max-width:63.6rem;margin:0 auto;padding:3.5rem 2rem 4rem}@media(min-width: 767px){.card--small{padding:3.5rem 5.5rem 4rem}}@media(max-width: 767px){.card--hero{padding:0 0 2rem 0;background-color:rgba(0,0,0,0);box-shadow:none}}.card .hero__desc{display:flex;padding-top:2rem}@media(min-width: 767px){.card .hero__desc{display:none}}.card .hero__title{line-height:3.8rem;color:#fff;margin-bottom:1rem;font-size:clamp(1rem,5.6vw,3rem)}@media(min-width: 767px){.card .hero__title{line-height:4.3rem}}.card .hero__subtitle{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2.2rem;color:#333;margin-bottom:1rem;display:none}@media(min-width: 767px){.card .hero__subtitle{line-height:2rem}}.route-type{font-family:"Poppins",sans-serif;font-weight:normal;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#fff;position:relative;margin-bottom:1.1rem;width:fit-content}.route-type__current{position:relative;background-image:url("/webVersions/v21/images/icons/icon-toggle-white-off.svg");display:inline-flex;padding-right:20px;background-size:8px 5px;background-repeat:no-repeat;background-position:center right;cursor:pointer}.route-type__current.active{background-image:url("/webVersions/v21/images/icons/icon-toggle-white-on.svg")}.route-type__toggle{border-radius:.6rem;background:#fff;position:absolute;margin-top:.5rem;left:0;display:block;box-shadow:0px 4px 10px rgba(0,0,0,.2);font-weight:400;z-index:2}.route-type__toggle ul{list-style:none;padding:0;margin:0;padding:2rem 2rem 1rem;min-width:140px}.route-type__toggle ul li{padding-bottom:1rem;text-decoration:none;color:#003997;cursor:pointer}.route-type__toggle ul li:hover{opacity:.8}.route-type__toggle ul li.current{font-weight:bold}@media(max-width: 767px){.bookingCheckbox{display:none !important}}.travelform{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;color:#003997}.travelform__row{display:grid;grid-template-columns:repeat(1, 1fr);gap:1.9rem 0;margin-bottom:1.9rem}@media(min-width: 767px){.travelform__row{margin-bottom:1.2rem;grid-template-columns:repeat(2, 1fr);gap:0 1.2rem}}.travelform__row--full{grid-template-columns:repeat(1, 1fr);gap:0}.travelform__row--full .travelform__col--full{grid-template-columns:repeat(1, 1fr)}@media(min-width: 767px){.travelform__row--full .travelform__col--full{grid-template-columns:repeat(2, 1fr)}}.travelform__col{position:relative;display:grid;grid-template-columns:repeat(2, 1fr);gap:0 1.3rem}.travelform__col--full{gap:0 0}.travelform__col--md{grid-template-columns:repeat(1, 1fr);gap:1.9rem 0}@media(min-width: 767px){.travelform__col--md{grid-template-columns:repeat(2, 1fr);gap:0 1.3rem}}.travelform__col .return-date-wrapper{position:relative}.travelform__col .return-date-wrapper input:empty+svg{display:block}.travelform__col .return-date-wrapper svg{display:none;position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);width:20px;cursor:pointer}.travelform .changer{width:3rem;height:3rem;background:#fff;border:.1rem solid #ececec;background-image:url("/webVersions/v21/images/icons/icon-changer.svg");display:block;border-radius:50%;position:absolute;background-size:1.4rem 1.3rem;background-repeat:no-repeat;background-position:center;padding:0;bottom:0;left:auto;margin:auto;position:absolute;top:0;right:2rem;z-index:1}@media(min-width: 767px){.travelform .changer{right:0;left:0}}.travelform--small .travelform__row{grid-template-columns:repeat(1, 1fr);gap:2rem 0;margin-bottom:2rem}.travelform--small .travelform__col--full,.travelform--small .travelform__col--md{grid-template-columns:repeat(1, 1fr)}.travelform--small .form__input--origin{border-right-width:.1rem;border-top-right-radius:.6rem;border-bottom-left-radius:0;border-bottom:0}.travelform--small .form__input--pointer{border-bottom-left-radius:.6rem;border-top-right-radius:0;padding-left:3.8rem;background-position:left 1.2rem center}.travelform--small .form__input--calendar{border-right-width:1px;border-top-right-radius:.6rem;border-bottom-right-radius:.6rem}@media(min-width: 767px){.travelform--small .changer{right:2rem;left:auto}}.travelform .locations-input{position:relative}.travelform .locations-input .locations-wrapper{display:block;background-color:#fff;z-index:10}.travelform .locations-input .locations-wrapper::before{width:0;height:0;border-left:1.4rem solid rgba(0,0,0,0);border-right:1.4rem solid rgba(0,0,0,0);border-bottom:1.3rem solid #fff;content:"";top:-0.9rem;position:absolute;transform:translateX(-50%);margin:0;left:50%}.travelform .locations-input .locations-wrapper .list-wrapper{overflow:hidden auto;overscroll-behavior:contain;flex-grow:1;padding-bottom:1.6rem}.travelform .locations-input .locations-wrapper .list-wrapper::-webkit-scrollbar{width:15px;height:15px}.travelform .locations-input .locations-wrapper .list-wrapper::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.travelform .locations-input .locations-wrapper .list-wrapper::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);border-radius:100px;background-color:#babac0;background-clip:content-box}.travelform .locations-input .locations-wrapper .list-wrapper::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5}@media(min-width: 767px){.travelform .locations-input .locations-wrapper .list-wrapper{max-height:400px}}.travelform .locations-input .locations-wrapper .list-wrapper ul{list-style:none;margin:.3rem 0 0 0;padding:0}@media(max-width: 767px){.travelform .locations-input .locations-wrapper{position:fixed;top:0;left:0;right:0;height:100%;display:flex;flex-direction:column;-moz-transform:translateX(100%) translateZ(0);-ms-transform:translateX(100%) translateZ(0);-o-transform:translateX(100%) translateZ(0);-webkit-transform:translateX(100%) translateZ(0);transform:translateX(100%) translateZ(0);transition:transform 200ms ease-in;z-index:150;overflow:hidden}.travelform .locations-input .locations-wrapper .locations-mobile__header{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky}.travelform .locations-input .locations-wrapper.active{-moz-transform:translateX(0%);-ms-transform:translateX(0%);-o-transform:translateX(0%);-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(min-width: 767px){.travelform .locations-input .locations-wrapper{display:none;position:absolute;top:100%;left:0;width:min(400px,100%);max-height:400px;border-radius:1rem;box-shadow:0px .1rem .8rem rgba(0,0,0,.1);margin-top:1.3rem;overflow:hidden auto}.travelform .locations-input .locations-wrapper.active{display:block}}.travelform .locations-input .locations-wrapper .locations-mobile__header{padding:1rem;display:flex;align-items:center;box-shadow:0 4px 8px 0 rgba(51,51,51,.1)}.travelform .locations-input .locations-wrapper .locations-mobile__header input{flex-grow:1}.travelform .locations-input .locations-wrapper .locations-mobile__header input::placeholder{opacity:.5}.travelform .locations-input .locations-wrapper .locations-mobile__header button{background-color:unset}@media(max-width: 420px){.travelform .locations-input .locations-wrapper .locations-mobile__header{padding:.5rem}}@media(min-width: 767px){.travelform .locations-input .locations-wrapper .locations-mobile__header{display:none}}.travelform .locations-input .locations-wrapper .item{padding:1rem 1.5rem;background-color:#fff;transition:background 200ms ease;display:flex;align-items:center;column-gap:1.5rem;cursor:pointer;font-size:1.5rem}.travelform .locations-input .locations-wrapper .item:hover{background-color:#ecf1f5}.travelform .locations-input .locations-wrapper .item--names{display:flex;justify-content:space-between;width:100%}.travelform .locations-input .locations-wrapper .item--title{font-weight:600;padding-bottom:1rem;margin-bottom:0;font-size:1.8rem}.travelform .locations-input .locations-wrapper .item--location{color:#003997}.travelform .locations-input .locations-wrapper .item--location__icon{width:24px;height:24px;flex-shrink:0;color:#003997}.travelform .locations-input .locations-wrapper .item--train-station{padding-left:3rem;color:#003997}.travelform .pass-wrapper{position:relative}.travelform .pass-wrapper .pass-tg.active{display:block}.travelform .pass-wrapper .pass-tg.active .pass-tg__panel{transform:translateX(0%)}.travelform .pass-wrapper .pass-tg__panel{transition:transform 200ms ease-in;transform:translateX(100%) translateZ(0)}.travelform .pass-wrapper .pass-tg__panel .panel-header{display:flex;align-items:center;justify-content:space-between;box-shadow:0 4px 8px 0 rgba(51,51,51,.1);padding:1.1rem 1.6rem;margin-bottom:1rem}@media(min-width: 767px){.travelform .pass-wrapper .pass-tg__panel .panel-header{display:none}}.travelform .pass-wrapper .pass-tg__panel .panel-header__title{font-size:1.7rem;font-weight:bold;margin-inline:auto;color:var(--clr-primary)}.travelform .pass-wrapper .pass-tg__panel .panel-header button{background-color:unset;padding:0;align-self:flex-start}.travelform .pass-wrapper .pass-tg__panel .panel-header .gutter{width:32px}.travelform .pass-wrapper .pass-tg__panel .panel-footer{position:sticky;inset:auto 0 0 0;padding:1.5rem;margin-top:auto;box-shadow:0 -4px 8px 0 rgba(51,51,51,.1);background-color:#fff}@media(min-width: 767px){.travelform .pass-wrapper .pass-tg__panel .panel-footer{display:none}}@media(max-width: 767px){.travelform .pass-wrapper .pass-tg .pass-tg__panel{position:fixed;inset:0;width:100% !important;z-index:100;background-color:#fff;overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.travelform .pass-wrapper .pass-tg__backdrop{content:"";position:fixed;inset:0;height:100vh;width:100vw;background-color:rgba(0,0,0,.4);z-index:15;pointer-events:all}.travelform .pass-wrapper .pass-tg::after{display:none}}@media(min-width: 767px){.travelform .pass-wrapper .pass-tg{width:35rem;position:absolute;z-index:9999;top:100%;background-color:#fff;border-radius:.8rem;box-shadow:0px 10px 10px rgba(0,0,0,.3);margin-top:2rem;transform:translateX(-50%);left:50%;display:none;max-height:50rem;overflow-y:auto;padding:1rem 2.2rem 2rem}.travelform .pass-wrapper .pass-tg::-webkit-scrollbar{width:15px;height:15px}.travelform .pass-wrapper .pass-tg::-webkit-scrollbar-track{background-color:rgba(0,0,0,0)}.travelform .pass-wrapper .pass-tg::-webkit-scrollbar-thumb{border:4px solid rgba(0,0,0,0);border-radius:100px;background-color:#babac0;background-clip:content-box}.travelform .pass-wrapper .pass-tg::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5}}.travelform .pass-wrapper .pass-tg::after{width:0;height:0;border-left:1.4rem solid rgba(0,0,0,0);border-right:1.4rem solid rgba(0,0,0,0);border-bottom:1.3rem solid #fff;content:"";top:-0.9rem;position:absolute;transform:translateX(-50%);margin:0;left:50%}.travelform .pass-wrapper .pass-tg__item{font-size:15px;text-align:left;color:#003997}.travelform .pass-wrapper .pass-tg__item:not(:last-child) .item-head{font-weight:bold;border-bottom:.1rem solid #dbdbdb}.travelform .pass-wrapper .pass-tg__item--toggle{padding-block-start:1rem}.travelform .pass-wrapper .pass-tg__item--toggle .item-head{border-bottom:none !important}.travelform .pass-wrapper .pass-tg__item .alert{padding:1rem 1.2rem;border:1px solid #f7af48;background-color:#fff7ed;border-radius:.8rem;color:#d07e09;font-weight:500;font-size:1.4rem;margin-top:1rem;display:flex;align-items:flex-start;column-gap:.8rem}@media(max-width: 767px){.travelform .pass-wrapper .pass-tg__item .alert{margin:2rem}}.travelform .pass-wrapper .pass-tg__item .alert__icon{width:20px;height:20px;flex-shrink:0}.travelform .pass-wrapper .pass-tg__item .item-head__intro{display:flex;justify-content:space-between;align-items:center;padding-block:1rem}@media(max-width: 767px){.travelform .pass-wrapper .pass-tg__item .item-head__intro{padding-inline:2rem}}.travelform .pass-wrapper .pass-tg__item .item-head__intro span{font-size:1.3rem;line-height:1.7rem;font-weight:500;color:#333}.travelform .pass-wrapper .pass-tg__item .item-head__intro i{font-size:1.1rem;line-height:1.5rem;font-weight:500;color:#333;font-style:normal}.travelform .pass-wrapper .pass-tg__item .item-head__intro .disc{display:flex;align-items:center}.travelform .pass-wrapper .pass-tg__item .item-head__intro .disc__label{background-image:url("/webVersions/v21/images/icons/icon-disc.svg");height:2rem;font-weight:500;font-size:15px;text-align:left;color:#003997;padding-left:3.5rem;background-repeat:no-repeat;max-width:25rem}.travelform .pass-wrapper .pass-tg__item .item-head__intro .disc .bt-info{margin-left:.7rem}.travelform .pass-wrapper .pass-tg__item .item-head__intro .disc__if{display:flex;align-items:center;flex-shrink:0}.travelform .pass-wrapper .pass-tg__item .item-head__intro .disc__if .toggle-switch{margin-top:0;height:1.4rem}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .qty_inc_dec{display:flex;justify-content:space-between}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .qty-in{font-weight:normal;font-size:13px;text-align:center;color:#333;width:2.6rem;padding:0;text-align:center;pointer-events:none}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .bt-qty{width:2rem;height:2rem;display:block;background-repeat:no-repeat;background-size:2rem;background-position:center;background-color:rgba(0,0,0,0);cursor:pointer;transition:transform 100ms ease}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .bt-qty--dc{background-image:url("/webVersions/v21/images/icons/icon-tg-minus.svg")}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .bt-qty--in{background-image:url("/webVersions/v21/images/icons/icon-tg-plus.svg")}.travelform .pass-wrapper .pass-tg__item .item-head__intro .qty .bt-qty:active{transform:scale(0.9)}.travelform .pass-wrapper .pass-tg__item .item-head .saved-passengers{list-style:none;padding-inline:2rem;margin-block:0}.travelform .pass-wrapper .pass-tg__item .item-head .saved-passengers__item{font-weight:500}.travelform .pass-wrapper .pass-tg__item .item-head .saved-passengers__item:first-child{margin-top:.2rem}.travelform .pass-wrapper .pass-tg__item .item-head .saved-passengers__item:last-child{margin-bottom:.8rem}.travelform .pass-wrapper .pass-tg__item .item-body{padding-inline:10%}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry{padding-block:1.2rem;border-bottom:.1rem solid #dbdbdb}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__head{display:flex;align-items:center;justify-content:flex-end;column-gap:.8rem}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__head select{color:#003997;background-color:rgba(8,65,103,.1);border-radius:100vmax;padding:.2rem 1rem}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__head span{margin-right:auto}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__list{margin:0;padding-left:1.6rem}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__list li{opacity:.6}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__list li:first-of-type{margin-top:.8rem}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__icon{width:45px;height:25px;background-position:center;background-size:20px;background-repeat:no-repeat;background-image:url("/webVersions/v21/images/icons/icon-disc.svg");background-color:rgba(8,65,103,.1);border-radius:100vmax;transition:background-color 100ms ease}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__icon:hover{background-color:rgba(8,65,103,.2)}.travelform .pass-wrapper .pass-tg__item .item-body .pass-entry__icon:active{background-color:rgba(8,65,103,.3)}.form__input{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;color:#003997;border-radius:.6rem;background:#fff;border:.1rem solid rgba(112,112,112,.25);height:5.2rem;display:flex;flex:0 0 50%;width:50%;background-repeat:no-repeat;background-size:1.8rem;background-position:left 1.2rem center;padding:1rem 1.5rem 1rem 3.8rem;width:100%}@media(max-width: 767px){.form__input{font-size:1.3rem}}.form__input::placeholder{font-family:"Poppins",sans-serif;font-size:1.5rem;line-height:2rem;font-weight:500;color:#003997}@media(max-width: 767px){.form__input::placeholder{font-size:1.3rem}}.form__input--origin{background-image:url("/webVersions/v21/images/icons/icon-origin2.svg");border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}@media(min-width: 767px){.form__input--origin{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.6rem;border-right-width:0;border-bottom-width:.1rem}}.form__input--origin2{background-image:url("/webVersions/v21/images/icons/icon-origin2.svg");border-bottom-left-radius:0;border-bottom-right-radius:0;border-bottom-width:0}@media(min-width: 767px){.form__input--origin2{border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:.6rem;border-right-width:0;border-bottom-width:.1rem}}.form__input--pointer{background-image:url("/webVersions/v21/images/icons/icon-pointer2.svg");border-top-right-radius:0;border-top-left-radius:0}@media(min-width: 767px){.form__input--pointer{border-top-left-radius:0;border-top-right-radius:.6rem;border-bottom-left-radius:0;background-position:left 2.2rem center;padding-left:5rem}}.form__input--pointer2{background-image:url("/webVersions/v21/images/icons/icon-pointer2.svg");border-top-right-radius:0;border-top-left-radius:0}@media(min-width: 767px){.form__input--pointer2{border-top-left-radius:0;border-top-right-radius:.6rem;border-bottom-left-radius:0;background-position:left 2.2rem center;padding-left:5rem}}.form__input--passenger{background-image:url("/webVersions/v21/images/icons/icon-passenger2.svg");text-align:left;cursor:pointer}.form__input--calendar{background-image:url("/webVersions/v21/images/icons/icon-calendar.svg");cursor:pointer;position:relative}.form__input--newsletter{background-image:url("/webVersions/v21/images/icons/icon-newsletter.svg")}.form__input--left{border-top-right-radius:0;border-bottom-right-radius:0;border-right-width:0}.form__input--right{border-top-left-radius:0;border-bottom-left-radius:0}.toggle-switch{font-size:1.3rem;line-height:1.7rem;font-weight:400;margin-top:1.4rem;cursor:pointer;width:fit-content}.toggle-switch input[type=checkbox]{display:none}.toggle-switch label{color:#fff;font-size:1.3rem;line-height:1.7rem;font-weight:400;position:relative;cursor:pointer}.toggle-switch label span{padding-left:3rem}.toggle-switch input[type=checkbox]+label::before{content:"";display:block;height:.6rem;width:2rem;border:0 solid rgba(0,0,0,0);border-radius:.3rem;position:absolute;top:.5rem;left:0;background:#fff}.toggle-switch input[type=checkbox]+label::after{content:"";display:block;height:1rem;width:1rem;border:0 solid rgba(0,0,0,0);border-radius:50%;position:absolute;top:.3rem;left:0;background:#9fb9d7;transition:all .3s ease-in}.toggle-switch input[type=checkbox]:checked+label::after{left:1rem;transition:all .3s ease-in;background:#0092ff}.toggle-switch input[type=checkbox]:checked+label::before{transition:all .3s ease-in;background:#fff}.toggle-switch--gr{width:2.1rem}.toggle-switch--gr input[type=checkbox]+label::before{background:#ebebeb}.toggle-switch--gr input[type=checkbox]+label::after{background:#ccc}.toggle-switch--gr input[type=checkbox]:checked+label::before{background:#ccc}.toggle-switch--gr input[type=checkbox]:checked+label::before{background:#707070}.c-check{display:block;margin-bottom:0px;width:100%;height:100%;display:flex;align-items:center;font-family:"Poppins",sans-serif;font-weight:normal;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#333}.c-check input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.c-check input:checked+label:after{content:"";display:block;position:absolute;top:-3px;left:0px;width:26px;height:26px;border-radius:.6rem;background-image:url("/webVersions/v21/images/icons/icon-check.svg");opacity:.5;background-position:center;background-repeat:no-repeat;background-size:2rem}.c-check label{position:relative;cursor:pointer;font-weight:400;font-family:"Poppins",sans-serif;font-size:1.3rem;line-height:1.7rem;text-align:left;color:#333;padding-left:40px}.c-check label:before{content:"";-webkit-appearance:none;background-color:rgba(0,0,0,0);border:1px solid #000;box-shadow:none;padding:0px;display:inline-block;position:absolute;vertical-align:middle;cursor:pointer;margin-right:5px;padding:0;top:-3px;left:0;width:26px;height:26px;border-radius:6px;background:#fff;border:1px solid rgba(112,112,112,.25)}.c-check label a{text-decoration:none;color:#003997}.c-check--ds label{width:1.5rem;height:1.5rem;border-radius:0;margin:0;padding:0;margin:0}.c-check--ds label::before{width:1.5rem;height:1.5rem;border-radius:0;margin:0;padding:0;margin:0;position:relative;top:auto}.c-check--ds input:checked+label:after{width:1.5rem;height:1.5rem;border-radius:0;margin:0;padding:0;margin:0;top:2px}.list{display:flex;width:100%;flex:0 0 100%;flex-wrap:wrap;font-family:"Poppins",sans-serif;font-weight:600;font-size:1.5rem;line-height:1.5rem;text-align:left;color:#003997;margin-bottom:1.5rem}.list__item{width:100%;display:flex;flex-flow:row;flex-wrap:wrap;background-color:#ecf1f5;min-height:4.2rem;padding:2rem}@media(min-width: 767px){.list__item{padding:1rem 1.5rem}}.list__item:nth-child(2n+2){background-color:#fff}.list__item .list__col{width:50%;flex:0 0 50%;align-items:flex-end;justify-content:center;text-align:right}@media(min-width: 767px){.list__item .list__col{width:28%;flex:0 0 28%}}.list__item .list__col:nth-child(1){width:100%;flex:0 0 100%;align-items:flex-start;text-align:left;margin-bottom:1rem}@media(min-width: 767px){.list__item .list__col:nth-child(1){width:44%;flex:0 0 44%;margin-bottom:0}}.list__item .list__col:nth-child(2){text-align:left;align-items:flex-start}@media(min-width: 767px){.list__item .list__col:nth-child(2){text-align:right;align-items:flex-end}}.list__col{padding:0 .2rem;display:flex;align-items:center;flex-flow:column;color:#333;font-weight:400}.list__col:nth-child(1){font-size:15px;line-height:17px;text-align:left;color:#003997}.list__col p{margin:0;color:#003997}.list__col a{text-decoration:none;color:#003997}.list__col a:hover{opacity:.8}.list__col span.hidden{font-size:1.3rem;font-weight:normal;font-style:normal;color:#000}@media(min-width: 767px){.list__col span.hidden{display:none}}.list__col .price-wrapper{font-weight:normal;font-style:normal;color:#333;font-size:1.3rem}.list__col .price-wrapper .price{font-size:1.5rem}@media(max-width: 767px){.list__col .price-wrapper .hide-mobile{display:none}}.list--full .list__item{background-color:#f5f8fa}.list--full .list__item:nth-child(2n+3){background-color:#fff}.list--full .list__item--head{background-color:#fff;display:none;color:#333;font-weight:400;font-size:13px;line-height:17px}@media(min-width: 767px){.list--full .list__item--head{display:flex}}.list--full .list__item--head .list__col{color:#333;font-weight:400;font-size:13px;line-height:17px}.list--full .list__item .list__col{flex:0 0 33.3333%;width:33.333%;align-items:flex-start;justify-content:flex-start;text-align:right}@media(min-width: 767px){.list--full .list__item .list__col{align-items:flex-end;justify-content:center;width:15%;flex:0 0 15%}}.list--full .list__item .list__col:nth-child(1){width:100%;flex:0 0 100%;align-items:flex-start;text-align:left;margin-bottom:1rem}@media(min-width: 767px){.list--full .list__item .list__col:nth-child(1){margin-bottom:0;flex:0 0 50%;width:50%}}.list--full .list__item .list__col:nth-child(2),.list--full .list__item .list__col:nth-child(3){text-align:left;align-items:flex-start;width:33.333%;flex:0 0 33.333%;display:none}@media(min-width: 767px){.list--full .list__item .list__col:nth-child(2),.list--full .list__item .list__col:nth-child(3){display:block;width:10%;flex:0 0 10%}}@media(max-width: 767px){.list--full .list__item .list__col:last-child{margin-left:auto;align-items:flex-end}}.modal.fancybox-content{padding:0;width:64rem;box-shadow:0 8px 20px #666}@media(min-width: 767px){.modal.fancybox-content{max-height:95%}}@media(max-width: 767px){.modal.fancybox-content{height:100%;max-height:100%}}.modal.fancybox-content.modal--tickets{width:64rem}@media(max-width: 767px){.modal.fancybox-content.modal--tickets{border-radius:0;height:100%;max-height:100%}}.modal.fancybox-content.modal--desglose{width:36rem}@media(max-width: 767px){.modal.fancybox-content.modal--desglose{border-radius:0;height:100%;max-height:100%;width:100%}}.versionCss{width:1}.fancybox-inner .fancybox-slide--html{padding:0}.fancybox-button{width:6.5rem !important;height:6.5rem !important}.fancybox-button svg{width:35px !important;height:34px !important}.fancybox-is-open .fancybox-bg{opacity:.3 !important}.modal{background-color:#fff}.modal__sfancy{width:64rem !important;padding:2rem !important}@media(max-width: 767px){.modal__sfancy{padding:0 !important;padding-left:2rem !important;padding-right:2rem !important;width:100% !important}}.modal__header{display:flex;flex-direction:row;font-family:"Poppins",sans-serif;font-size:1.6rem;justify-content:space-between;align-items:center;padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;background-color:#fff;z-index:100;font-weight:bold;height:auto;height:6.5rem}@media(max-width: 768px){.modal__header{padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;height:6.5rem;position:sticky;top:0;background-color:#fff;z-index:1000}}.modal__content{padding:2.5rem 2rem;font-size:1.6rem}.modal--disc{border-radius:.8rem;max-width:47.8rem}.modal--disc .modal__header{font-weight:bold;font-size:1.5rem;line-height:2rem;text-align:left;color:#084167;display:flex;justify-content:space-between}.modal--disc .modal__header svg{width:35px;cursor:pointer;fill:rgba(0,0,0,.7);transition:100ms ease}.modal--disc .modal__header svg:hover{opacity:.8}.modal--disc .modal__content{padding:0}.modal--disc .modal__btns{position:sticky;bottom:0;left:0;right:0;top:100%;background:#fff;padding:1.4rem;display:grid;grid-template-columns:repeat(2, 2fr);gap:2rem;box-shadow:0 -4px 8px 0 rgba(51,51,51,.1)}@media(min-width: 767px){.modal--disc .modal__btns{padding:2.4rem}}.modal--blue{color:#003997}.modal--rounded{border-radius:1rem}.m-list{display:flex;flex-flow:column}.m-list .item-list{padding:.9rem 2.4rem;font-family:Poppins;font-weight:500;font-size:15px;text-align:left;color:#084167;display:flex;justify-content:space-between;border-bottom:.1rem solid #ddd;position:relative}.m-list .item-list--tit{background-color:#eee;text-transform:uppercase}.m-list .item-list--input{border:.1rem solid #dbdbdb;border-radius:.5rem;width:100%;color:#003997;background-color:#fff;font-weight:normal;padding:.1rem .5rem}.m-list .item-list__col{display:flex;align-items:center}.m-list .item-list__col .bt-info{margin-left:2rem}.modal__ticket-num{margin-bottom:2rem}.modal__textarea{background-color:#fff;padding:1.4rem 1rem;border-radius:.6rem;font-weight:bold;margin-bottom:2rem;border:1px solid #003997;font-weight:normal;color:#666;font-size:1.4rem;height:10rem;max-height:10rem;max-width:100%}.modal__button{background-color:#fff;border:1px solid #003997;color:#003997;padding:1.4rem 1rem;border-radius:.6rem;text-align:center;font-weight:bold;margin-bottom:2rem;cursor:pointer}.modal__button:last-child{margin-bottom:0}.modal__button span:not(.no-icon){position:relative;padding-left:3rem}.modal__button span:not(.no-icon):after{content:" ";position:absolute;top:.1rem;left:0;width:18px;height:18px;background-repeat:no-repeat;background-size:contain}@media(min-width: 767px){.modal__button:hover{background-color:#003997;color:#fff}}.modal__button--forcebottom{margin-bottom:2rem !important}.modal__button--delete-passenger span:after{background-image:url("/webVersions/v21/images/icons/icon-delete-white.svg")}.modal__button--delete-passenger:hover span:after{background-image:url("/webVersions/v21/images/icons/icon-delete.svg")}.modal__button--pdf{margin-top:2rem}.modal__button--pdf span:after{background-image:url("/webVersions/v21/images/icons/icon-pdf-white.svg")}.modal__button--pdf:hover span:after{background-image:url("/webVersions/v21/images/icons/icon-pdf-blue.svg")}.modal__button--change{margin-top:2rem}.modal__button--change span:after{background-image:url("/webVersions/v21/images/icons/icon-change-white.svg")}.modal__button--change:hover span:after{background-image:url("/webVersions/v21/images/icons/icon-change.svg")}.modal__button--compl{margin-top:2rem}.modal__button--compl span:after{background-image:url("/webVersions/v21/images/icons/icon-add-compl-white.svg")}.modal__button--compl:hover span:after{background-image:url("/webVersions/v21/images/icons/icon-add-compl.svg")}.modal__button--delete span:after{background-image:url("/webVersions/v21/images/icons/icon-req-cancellation-white.svg")}.modal__button--delete:hover span:after{background-image:url("/webVersions/v21/images/icons/icon-req-cancellation.svg")}.modal__title{color:#003997;font-size:2rem;line-height:1.8;font-weight:bold}.modal__text{margin-bottom:2rem}.modal__row{display:flex;justify-content:space-between;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.modal__row--margin-top{margin-top:2rem}.modal__separator{margin:2rem 0 1rem;padding:0 2rem;border-top:1px solid #dbdbdb}.modal__field{width:100%;padding:.4rem 1rem}@media(min-width: 1024px){.modal__field--half{width:50%}}@media(min-width: 1024px){.modal__field--day,.modal__field--year{width:30%}}.modal__field--group{display:flex;justify-content:space-between;font-size:1.5rem;color:#333}.modal__field--bordertop{border-top:1px solid #dbdbdb;margin-top:1rem;padding-top:1rem;margin-bottom:2rem}@media(min-width: 1024px){.modal__field--month{width:40%}}.modal__field--no-margin{padding-bottom:0}.modal__field--margin{margin-top:2rem}@media(min-width: 1024px){.modal__field--small{width:28%}}@media(min-width: 1024px){.modal__field--medium{width:70%}}.modal__field--check{width:auto !important}.modal__field--textarea{height:10rem;font-size:1.6rem;font-weight:normal;color:#666}.modal__field label{font-size:1.5rem;color:#333}.modal__field input,.modal__field select{width:100%;border:1px solid #dbdbdb;border-radius:.4rem;padding:.8rem 1.5rem;font-size:1.5rem;color:#003997}.modal__field .button-submit{background-color:#0092ff;border:1px solid #0092ff;color:#fff;padding:1.4rem 3rem;border-radius:.6rem;text-align:center;font-size:1.6rem;font-weight:bold;cursor:pointer}.modal__field .button-submit:hover{background-color:#fff;color:#0092ff}.modal__field .button-red{background-color:#a33;border:1px solid #a33}.modal__field .button-red:hover{background-color:#fff;color:#a33}.generic-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}.generic-modal__body{border-radius:.8rem;padding:2rem;background-color:#fff;width:min(600px,90vw);max-height:max(400px,90vh);position:absolute;overflow-y:auto;color:#666}.generic-modal__body a{text-decoration:none}.generic-modal__minWidth{width:min(390px,40vh)}.generic-modal__error{display:flex;flex-direction:row;font-family:"Poppins",sans-serif;font-size:1.6rem;justify-content:space-between;align-items:center;padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;background-color:#fff;z-index:100;font-weight:bold;height:auto;height:6.5rem}.generic-modal__header{display:flex;justify-content:space-between;align-items:center;color:#003997}.generic-modal__header svg{width:35px;margin-left:auto;cursor:pointer;fill:rgba(0,0,0,.7);transition:100ms ease}.generic-modal__headererror{display:flex;justify-content:space-between;align-items:center;color:#a33;height:5rem}.generic-modal__headererror svg{width:35px;margin-left:auto;cursor:pointer;fill:rgba(0,0,0,.7);transition:100ms ease;position:absolute;top:1rem;right:1rem}.generic-modal__headersucces{display:flex;justify-content:space-between;align-items:center;color:#003997;height:5rem}.generic-modal__headersucces svg{width:35px;margin-left:auto;cursor:pointer;fill:rgba(0,0,0,.7);transition:100ms ease;position:absolute;top:1rem;right:1rem}.generic-modal__contenterror{padding:2rem}.generic-modal__margintop{margin-top:2rem}.generic-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.loginregister-modal{position:fixed;inset:0;z-index:10000;display:grid;place-items:center}.loginregister-modal__close-icon{width:1.6rem;height:1.6rem;background-image:url("/webVersions/v21/images/icons/x.svg");background-repeat:no-repeat;background-position:left center;background-size:auto 1.6rem;cursor:pointer}.loginregister-modal__backdrop{position:absolute;inset:0;background-color:rgba(0,0,0,.5)}.loginregister-modal__body{border-radius:.8rem;background-color:#fff;width:min(600px,90vw);max-height:max(400px,90vh);position:absolute;overflow-y:auto;color:#666}.loginregister-modal__body a{text-decoration:none}@media(max-width: 767px){.loginregister-modal__body{width:100%;max-height:100%;height:100%;border-radius:0}}.loginregister-modal__content{padding:2rem;font-size:1.6rem}.loginregister-modal__title{font-size:2rem;line-height:1.8;font-weight:bold;color:#003997}.loginregister-modal__header{display:flex;flex-direction:row;font-family:"Poppins",sans-serif;font-size:1.6rem;justify-content:space-between;align-items:center;padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;background-color:#fff;z-index:100;font-weight:bold;height:auto;height:6.5rem}@media(max-width: 767px){.loginregister-modal__header{padding:1.4rem 2rem;border-bottom:.1rem solid #ddd;height:6.5rem;position:sticky;top:0;background-color:#fff;z-index:1000}}::backdrop{background-color:#000;opacity:.45}.qr-open{opacity:1}.qr-dialog{width:350px;max-width:95%;opacity:0;transition:opacity 1s;border:0;padding:0;overflow:visible;border-radius:2rem}@media(min-width: 1024px){.qr-dialog{width:960px}}.qr-dialog .dialog-wrapper{padding:20px;padding-bottom:35px;position:relative;width:100%;color:#003488;font-size:14px}.qr-dialog button{background-color:rgba(0,0,0,0);padding:0;margin:0;border:0;outline:none}.qr-dialog button.close-dialog{position:absolute;top:30px;right:30px;font-size:20px;color:#000}@media(max-width: 1024px){.qr-dialog button.close-dialog{top:20px;right:20px}}.qr-dialog p{margin-bottom:10px}@media(max-width: 1024px){.qr-dialog .dialog-desktop{display:none !important}}@media(min-width: 1024px){.qr-dialog .dialog-mobile{display:none !important}}@media(max-width: 1024px){.qr-dialog .dialog-tit{width:90%}}.qr-dialog .qr-grid,.qr-dialog .dialog-columns{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:20px}@media(max-width: 1024px){.qr-dialog .qr-grid,.qr-dialog .dialog-columns{flex-direction:column}}.qr-dialog .qr-grid{align-items:center;margin-top:30px}.qr-dialog .qr-image{min-width:153px}.qr-dialog .qr-download-info ol{padding-left:20px}.qr-dialog .dialog-column__phone{width:calc(100% - 420px)}@media(max-width: 1024px){.qr-dialog .dialog-column{width:100%}}.qr-dialog .phone-wrapper{width:100%;min-height:360px;margin-bottom:-35px;background-image:url("/webVersions/v21/images/feedback/phone3.png");background-size:100%;background-position:top center;background-repeat:no-repeat;padding:80px 25px 0}@media(min-width: 1024px){.qr-dialog .phone-wrapper{max-width:380px;width:100%;min-height:460px;margin-top:-180px;padding:110px 35px 0}}.qr-dialog .grid-buttons{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.grid-table{width:100%;font-size:1.5rem;line-height:1.8rem}.grid-table .grid-row{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;padding:1.2rem 2rem;align-items:center;column-gap:2rem}.grid-table .grid-row .grid-col{display:flex;align-items:center;flex-wrap:wrap;column-gap:1rem;width:100%}.grid-table .grid-row .grid-col.justify-center{justify-content:center}.grid-table .grid-row .grid-col.justify-end{justify-content:flex-end}.grid-table .grid-row .grid-col.highlight{grid-column-start:span 2}@media(max-width: 767px){.grid-table .grid-row{grid-auto-flow:unset;grid-auto-columns:unset}}.grid-table .grid-header{font-size:1.3rem}@media(max-width: 767px){.grid-table .grid-header{display:none}}.grid-table .grid-row:not(.grid-header):nth-child(even){background-color:#fff}.grid-table .grid-row:not(.grid-header):nth-child(odd){background-color:#ecf1f5}.grid-table .grid-row:not(.grid-header) .grid-col.highlight{color:#003997;font-weight:600}@media(min-width: 767px){.grid-table .grid-row:not(.grid-header) .grid-col.highlight{grid-column-start:span 2}}.caleran-container,.caleran-container-mobile{--clr-primary: #003997;--clr-secondary: #ecf1f5;--clr-locked: lightgray;--clr-accent: #ff9927;--clr-gray: #9e9e9e;--clr-white: #fff;--clr-bg: var(--clr-white)}.caleran-container *,.caleran-container-mobile *{font-family:"Poppins",sans-serif}.caleran-container b,.caleran-container-mobile b{font-weight:bold}.caleran-container .caleran-prev,.caleran-container .caleran-next,.caleran-container-mobile .caleran-prev,.caleran-container-mobile .caleran-next{margin-top:0 !important}.caleran-container .caleran-input .timepicker-wrapper-selector,.caleran-container-mobile .caleran-input .timepicker-wrapper-selector{border:1px solid #a9a9a9;padding:.3rem}.caleran-container .caleran-input .timepicker-wrapper,.caleran-container-mobile .caleran-input .timepicker-wrapper{border-top:1px solid #dbdbdb;border-bottom:1px solid #dbdbdb;padding:4px 30px;display:flex;gap:10px;justify-content:flex-end;font-size:1.5rem;align-items:center}@media(max-width: 767px){.caleran-container .caleran-input .timepicker-wrapper,.caleran-container-mobile .caleran-input .timepicker-wrapper{margin-top:0px;border-top:1px solid #dbdbdb;font-size:1.5rem;font-weight:600}}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector{background-color:var(--clr-bg)}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year.current,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year.current,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year.current,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month.current{background:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year:not(.current):hover,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month:not(.current):hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year:not(.current):hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month:not(.current):hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year:not(.current):hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ms-month:not(.current):hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year:not(.current):hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ms-month:not(.current):hover{background:var(--clr-secondary);color:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next{position:relative}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev:hover,.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev:hover,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev:hover,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next:hover{background:var(--clr-secondary);color:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next::after,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next::after,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-next::after,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-next::after{content:">";color:var(--clr-primary);display:grid;place-content:center;position:absolute;inset:0;font-size:3rem}.caleran-container .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev::after,.caleran-container .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev::after,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-month-selector .caleran-ys-year-prev::after,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-year-selector .caleran-ys-year-prev::after{content:"<";color:var(--clr-primary);display:grid;place-content:center;position:absolute;inset:0;font-size:3rem}.caleran-container-mobile .caleran-input{inset:0;margin:0}.caleran-container-mobile .caleran-input .caleran-header{background-color:#fff;padding-block:1.6rem}.caleran-container-mobile .caleran-input .caleran-header__title{font-size:1.6rem;font-weight:600;margin-inline:auto;color:var(--clr-primary)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar{padding-bottom:0}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-title{border-bottom:none;color:var(--clr-primary);font-size:1.6rem}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container{grid-template-rows:repeat(7, 60px);max-width:500px;margin:auto}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day{display:grid;place-items:center;min-width:var(--day-width);min-height:var(--day-height);color:var(--clr-primary);font-weight:600;font-size:1.2rem;transition:none}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected{background:var(--clr-secondary);color:var(--clr-primary)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day div{color:#333}@media(pointer: fine){.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered{background:var(--clr-secondary);color:var(--clr-primary)}}@media(min-width: 767px){.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered{background:var(--clr-primary);border-radius:6px}}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day:hover:not(.caleran-hovered):not(.caleran-selected){background:var(--clr-primary);border-radius:6px;color:var(--clr-white)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered-last{background:var(--clr-primary);color:var(--clr-white)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered){background-color:var(--clr-primary);color:var(--clr-white)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) div{color:var(--clr-white)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span{background:none}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today{background:var(--clr-primary)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today span,.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today span{color:var(--clr-white)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek{color:var(--clr-gray);font-weight:bold;font-size:1.1rem !important}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-not-in-month{visibility:hidden}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today span{color:var(--clr-accent)}.caleran-container-mobile .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled{color:var(--clr-locked);font-weight:bold;display:grid;place-items:center}.caleran-container-mobile .caleran-input .caleran-footer{z-index:1000;background-color:#fff;filter:drop-shadow(0 -4px 8px rgba(51, 51, 51, 0.1));padding:1.4rem}.caleran-container-mobile .caleran-input .caleran-footer button{padding:12px !important}.caleran-container-mobile .caleran-input .caleran-footer .caleran-apply{font-family:"Poppins",sans-serif;background:var(--clr-primary) !important;color:var(--clr-white);border:none !important}.caleran-container-mobile .caleran-input .caleran-footer .caleran-apply:disabled{background:var(--clr-locked) !important}.caleran-container-mobile .caleran-input .caleran-footer .caleran-cancel{font-family:"Poppins",sans-serif;color:var(--clr-primary) !important;border:none !important}.caleran-container{--day-width: 35px;--day-height: var(--day-width);--container-width: calc(var(--day-width) * 7)}.caleran-container .caleran-input{border:none;background:var(--clr-bg);box-shadow:0px 2px 6px rgba(0,0,0,.2)}.caleran-container .caleran-input .caleran-calendars{height:100%}.caleran-container .caleran-input .caleran-calendars .caleran-calendar{padding:1rem;border-right:none;height:100%;display:flex;flex-direction:column;padding-bottom:0}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-title{border-bottom:none;color:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container{flex-grow:1;margin:auto;max-width:500px;min-width:var(--container-width);min-height:var(--container-width)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container span{display:block !important;padding:0 !important;height:unset !important}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day{display:grid;place-items:center;min-width:var(--day-width);min-height:var(--day-height);color:var(--clr-primary);font-weight:600;font-size:1.3rem;transition:none}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-hovered,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day:hover:not(.caleran-hovered):not(.caleran-selected){background:var(--clr-secondary);color:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected:hover{border-radius:6px}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day div{color:#333}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered){background-color:var(--clr-primary);color:var(--clr-white)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) div{color:var(--clr-white)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start:not(.caleran-hovered) span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end:not(.caleran-hovered) span{background:none}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today{background:var(--clr-primary)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-selected.caleran-today span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-start.caleran-today span,.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-day.caleran-end.caleran-today span{color:var(--clr-white)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-dayofweek{color:var(--clr-gray);font-weight:bold;font-size:1.1rem}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-not-in-month{visibility:hidden}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-today span{color:var(--clr-accent)}.caleran-container .caleran-input .caleran-calendars .caleran-calendar .caleran-days-container .caleran-disabled{color:var(--clr-locked);font-weight:bold;display:grid;place-items:center}.version{display:23}.caleran-popup{cursor:auto;z-index:100000000000000000}.checkbox-wrapper{display:inline-flex;align-items:center;gap:1rem}.checkbox-wrapper--margin{margin-top:2rem}.checkbox-wrapper--search{color:#003997;font-size:1.5rem}@media(max-width: 767px){.checkbox-wrapper--search{font-size:1.2rem}}@media(max-width: 767px){.checkbox-wrapper--searchcheck{width:18px !important;height:18px !important}}.checkbox-wrapper--bordertop{font-size:1.4rem;border-top:1px solid #003997;padding-top:1.2rem}.checkbox-wrapper--semibold{font-weight:600}.checkbox-wrapper--legal{align-items:flex-start;font-weight:400;font-size:1.4rem;line-height:1.8rem}.checkbox-wrapper--legal a{text-decoration:none;color:#003997}.checkbox-wrapper--legal a:hover{text-decoration:underline}.checkbox{display:block;position:relative}.checkbox input{appearance:none;position:absolute;width:22px;height:22px;top:0px;left:0px;margin:0px;opacity:0;cursor:pointer}.checkbox input:disabled+span::before{border-color:#ebebeb;background:#ebebeb}.checkbox span{display:block;margin:0px;position:relative;width:22px;height:22px;border-radius:6px;pointer-events:none}.checkbox span::before{display:block;content:"";width:100%;height:100%;border:2px solid #dbdbdb;border-radius:6px;background:inherit;transition:background .12s ease-in-out 0s}.checkbox span::after{display:block;content:"";border-style:solid;border-color:rgba(0,0,0,0);border-image:initial;transform:rotate(-48deg) scale(0);position:absolute;transition:transform .12s ease-in-out 0s,border-color .12s ease-in-out 0s;width:13px;padding-top:4px;border-width:0px 0px 2px 2px;top:7px;left:5px}.checkbox--guardartarjeta{font-size:1.4rem}.checkbox--regular input:checked+span::before{border-color:#003997;background:#003997}.checkbox--regular input:checked+span::after{border-color:#fff;transform:rotate(-48deg) scale(1)}.checkbox--check-bind input[checked=checked]+span::before{border-color:#003997;background:#003997}.checkbox--check-bind input[checked=checked]+span::after{border-color:#fff;transform:rotate(-48deg) scale(1)}