body .resorts-swipers-list .post .post-content .read-more{margin-top:auto}.hero.v2 .form-col{min-height:unset}.hero.v2 h1{font-size:57px;line-height:64px;font-weight:400;letter-spacing:-.25px;max-width:80%;margin-left:auto;text-align:left}.hero.v2 .text-col .sub-tex{font-size:24px;line-height:32px;letter-spacing:0;font-weight:500;max-width:60%;text-align:left}.hero.v2 .text-col .sub-tex small{font-size:16px;line-height:24px;font-weight:400}@media screen and (max-width:768px){section.hero.v2 .text-col{padding:40px 0 90px 0}}@media screen and (max-width:991px){section.hero.v2+section.mb-m-80.a2a-breadcrumbs{margin-bottom:-72px}}@media screen and (max-width:1024px){.hero.v2 h1{font-size:24px;line-height:32px;max-width:100%;margin-left:0;padding:0}.hero.v2 .text-col{padding:40px 20px 90px 20px}.hero.home-hero.v2 .text-col.text-read-more.text-show-full{padding-bottom:80px}.hero.v2 .text-col .sub-tex{font-size:18px;line-height:24px;max-width:100%}.hero.v2 .container{padding-bottom:40px}body .hero.home-hero.v2 .text-col.text-read-more{background:unset!important}}@media screen and (min-width:1025px){.hero.v2 .content-holder{padding:80px 0;min-height:unset}}.text-blocks-list.count-second .block:nth-child(2n+0) .text-col{order:1}.text-blocks-list.count-second .block:nth-child(2n+1) .text-col{order:2}.text-blocks-list.count-second .block:nth-child(2n+0) .image-col{order:2}.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{order:1}.text-blocks-list.version-2 .section-heading{font-weight:400;color:#142C52}.text-blocks-list.version-2 h3{font-weight:400;color:#142C52;margin-bottom:8px}.text-blocks-list.version-2 .text-col ul{list-style:unset;padding-left:36px}.text-blocks-list.version-2 .text-col{color:#142C52}.text-blocks-list.version-2 .text-col p+ul{margin-top:-28px}@media screen and (max-width:991px){.text-blocks-list.version-2 .section-heading{font-size:24px;line-height:32px}.text-blocks-list.version-2 h3{font-size:20px;line-height:32px}.text-blocks-list .block p,.text-blocks-list .block ul{font-size:14px;line-height:24px}.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{background:unset!important;display:flex;flex-direction:column;margin-top:0;margin-bottom:16px}.text-blocks-list.count-second .block:nth-child(2n+0) .image-col{flex-direction:column;margin-bottom:16px}.text-blocks-list.count-second .block .text-col .section-heading{display:none}.text-blocks-list.count-second .block:nth-child(2n+0){flex-direction:column-reverse}.text-blocks-list.count-second .block:nth-child(2n+0) .image-col .section-heading{padding:0 15px}}@media screen and (min-width:992px){.text-blocks-list.version-2 .section-heading{font-size:36px;line-height:44px}.text-blocks-list.version-2 h3{font-size:24px;line-height:32px}.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{height:455px;text-align:right;border-radius:0 20px 20px 0;background-size:cover!important}.text-blocks-list.count-second .block .image-col .section-heading{display:none}.text-blocks-list.count-second .block:nth-child(2n+0) .image-col{width:400px;pointer-events:none;border-radius:20px;margin-left:0}.text-blocks-list.count-second .block:nth-child(2n+0) .image-col img{display:block;border-radius:20px;object-fit:cover}}@media screen and (min-width:1400px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{width:calc(400px + (100vw - 1250px) / 2);margin-left:calc((100vw - 1250px) / 2 * -1)}}@media screen and (max-width:1399px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{width:calc(400px + (100vw - 1170px) / 2);margin-left:calc((100vw - 1170px) / 2 * -1)}}@media screen and (max-width:1299px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{width:calc(400px + (100vw - 1110px) / 2);margin-left:calc((100vw - 1110px) / 2 * -1)}}@media screen and (max-width:1199px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{height:auto;width:calc(400px + (100vw - 1010px) / 2);margin-left:calc((100vw - 1010px) / 2 * -1);background:none!important}}@media screen and (max-width:1100px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{width:calc(40% + 100px);margin-left:-50px}}@media screen and (max-width:991px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{width:calc(40% + 30px);margin-left:0;height:442px}}@media screen and (max-width:680px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{height:auto;width:auto}}@media screen and (min-width:1200px){.text-blocks-list.count-second .block:nth-child(2n+1) .image-col{background-size:cover!important}.text-blocks-list.count-second .block:nth-child(2n+1) .image-col img{display:none}}.alpine-inspiration.version-2 .text-blocks-list .block .image-col{width:500px}@media screen and (max-width:860px){.alpine-inspiration.version-2 .text-blocks-list .block .block-heading{text-align:center}.alpine-inspiration.version-2 .text-blocks-list .block .image-col{order:1;width:100%;max-height:162px;margin-top:0}.alpine-inspiration.version-2 .text-blocks-list .block .image-col img{object-fit:cover;width:100%}.alpine-inspiration.version-2 .text-blocks-list .block .text-col{order:2}.alpine-inspiration .text-blocks-list .block .block-heading.desktop-hide{display:none}.alpine-inspiration.version-2 .text-blocks-list .block .block-heading.desktop-hide{display:block!important}.alpine-inspiration.version-2 .text-blocks-list .block .text-col .block-heading{display:none}.alpine-inspiration.version-2 .text-blocks-list .block .text-col table.routes-table tr td{padding:12px 0 0;width:fit-content}.alpine-inspiration.version-2 .text-blocks-list .block .text-col table.routes-table tr{display:flex;flex-direction:row;justify-content:space-between}.alpine-inspiration.version-2 .text-blocks-list .block{display:flex;flex-direction:column;align-items:center}.alpine-inspiration.version-2 .text-blocks-list .block>*{width:100%;margin-left:auto;margin-right:auto}}@media screen and (min-width:681px){body .cta-banner.version-2 .block .text{display:flex;flex-direction:column;height:auto}body .cta-banner.version-2 .block .text .btn-holder{margin-top:auto}body .cta-banner.version-2 .block{align-items:unset}}@media screen and (max-width:680px){body .cta-banner.version-2 .block{min-height:unset;margin-left:0;width:100%}body .cta-banner.version-2 .block .mobile-image-wrapper{border-radius:12px;padding:16px}body .cta-banner.version-2 .btn.btn-primary{width:100%;display:flex;justify-content:center}}section.light-txt-version h1,section.light-txt-version h2.section-heading,section.light-txt-version h3,section.light-txt-version h4,section.light-txt-version h5,section.light-txt-version h6{font-weight:400;color:#142C52}section.light-txt-version p.sub-heading{font-weight:400}section.light-txt-version h2.section-heading{font-size:36px;line-height:44px}section.light-txt-version h3{font-size:24px;line-height:32px}@media screen and (min-width:992px){section.light-txt-version .section-heading-holder .text{max-width:46%}}@media screen and (max-width:991px){section.light-txt-version h2.section-heading{font-size:24px;line-height:32px}section.light-txt-version h3{font-size:20px;line-height:32px}section.light-txt-version p.sub-heading{font-size:14px;line-height:24px}}@media screen and (max-width:480px){.btn.btn-primary:not(.book-now){width:100%}}.version-2 .accordion .accordion-item{border-bottom:0;border-radius:20px;box-shadow:0 2px 4px 0 #0000001A;padding:0 24px}.version-2 .accordion .accordion-item:not(:last-child){margin-bottom:16px}.version-2 .accordion .accordion-item .accordion-button{padding:24px 40px 24px 0;font-weight:400;font-size:22px;text-transform:unset;color:#142C52}.version-2 .accordion .accordion-item.show .accordion-button{padding:24px 40px 16px 0}@media screen and (max-width:991px){.version-2 .accordion .accordion-item .accordion-content p{font-size:14px;line-height:22px}.version-2 .accordion .accordion-item .accordion-button{font-size:18px;line-height:24px}.faq.version-2 h2.section-heading{text-align:center}}.version-2 .accordion .accordion-item .accordion-button:after{width:28px;height:28px;background-size:cover}.version-2 .accordion .accordion-item .accordion-content{padding:0!important;display:block;height:0;overflow:hidden;padding:0!important;transition:0.3s;opacity:0}.version-2 .accordion .accordion-item.show .accordion-content{height:auto;padding:0 0 24px 0!important;overflow:unset;transition:0.3s;opacity:1}.version-2 .accordion .accordion-item .accordion-content{padding:0!important}@media screen and (min-width:1200px){.version-2.faq.w-100 .container{max-width:1200px}}@media screen and (min-width:768px){.version-2 .accordion .accordion-item .accordion-content{width:60%}}body #a2a-modal,body #a2a-modal-backdrop{z-index:9999999}#website{opacity:0;position:absolute;top:0;left:0;height:0;width:0;z-index:-1;pointer-events:none}section.last-minute-hero .quantity-selector{position:relative}section.last-minute-hero .max-seats-message{position:absolute;display:none;bottom:130%;left:0;right:0;padding:4px;background-color:#f4f6fa;border-radius:4px;color:#000;text-align:center;border:2px solid #e53334}section.last-minute-hero .max-seats-message.active{display:block!important}section.last-minute-hero .max-seats-message::after{content:"";position:absolute;bottom:-13px;left:50%;transform:translateX(-50%);border-width:6px;border-style:solid;border-color:#e53334 #fff0 #fff0 #fff0}section.last-minute-hero{min-height:765px;background-size:100% 50%!important;background-position:top center!important;background-repeat:no-repeat!important;position:relative}section.last-minute-hero .container{position:relative;z-index:2}.hero.last-minute-hero .content-holder{display:block}.last-minute-hero .section-heading-holder{margin:0 0 87px 0}section.last-minute-hero::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(255 255 255 / .85);pointer-events:none;z-index:1}.last-minute-hero .post .post-thumb{background-size:cover;border-radius:8px;min-height:132px;background-position:center center;position:relative;display:flex;flex-direction:column;justify-content:space-between}.last-minute-hero .post .post-thumb *{z-index:2;position:relative}.last-minute-hero .post .post-thumb span{font-size:14px}.last-minute-hero .post .post-thumb::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-radius:8px;z-index:1;background:linear-gradient(360deg,#fff0 18.18%,rgb(27 63 119 / .7) 91.29%)}.last-minute-post-title{font-size:22px;font-weight:500;line-height:28px;letter-spacing:.15000000596046448px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;color:#FFF;width:70%;margin-top:8px;margin-left:12px}.last-minute-hero .post .post-thumb .thumb-bottom{background:#FFFFFFE5;border-radius:0 0 8px 8px;display:flex;padding:6px 12px;color:#545454}.last-minute-post-price-old{font-size:14px;font-weight:400;letter-spacing:.15000000596046448px;text-align:left;text-decoration-line:line-through;text-underline-position:from-font;text-decoration-skip-ink:none;margin-right:8px}.last-minute-post-price{color:#E01515;font-size:16px;font-weight:600;letter-spacing:.15000000596046448px;text-align:left;text-underline-position:from-font;text-decoration-skip-ink:none;margin-right:2px}.last-minute-hero .section-subheading{font-size:20px;font-weight:500;line-height:24px;letter-spacing:.15000000596046448px;text-align:center;text-underline-position:from-font;text-decoration-skip-ink:none;color:#333}.last-minute-post-labels{display:flex;gap:6px;margin-top:20px}.last-minute-post-label{font-size:11px;font-weight:600;line-height:16px;letter-spacing:.04em;text-align:left;color:#333;border-radius:20px;padding:3px 8px 2px;background:#F5F5F5;text-transform:uppercase}.last-minute-post-label.discount{color:#9A2929;background:#FCEEEE}.last-minute-seats-time{margin-top:16px;font-size:14px;font-weight:400;letter-spacing:.15px}.last-minute-time-desktop,.last-minute-date-mobile,.last-minute-time-mobile,.last-minute-seats{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:4px}body .last-minute-seats{justify-content:flex-start;gap:8px}.last-minute-time-desktop-label,.last-minute-date-mobile-label,.last-minute-time-mobile-label,.last-minute-seats-label{color:#757575}.last-minute-date-mobile,.last-minute-time-mobile{display:none}.last-minute-time-desktop-value{color:#B4B4B4}.last-minute-time-desktop-value span{color:#212121}.post-content .last-minute-booking-form form{display:flex;justify-content:space-between;position:relative}.post-content .last-minute-booking-form form{margin-top:12px}.btn.btn-primary.book-now{padding:13px 26px;background:#E42727;color:#FFF;border:unset}.btn.btn-primary.book-now:hover{background:#B32020}.quantity-selector{display:flex;align-items:center;justify-content:center;border:1px solid #DDE1E4;border-radius:4px;padding:3px 4px;background-color:#FFF;width:fit-content;height:fit-content}.quantity-selector button{background-color:#F7F7F7;border:none;border-radius:4px;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#B4B7BB;font-size:22px;font-weight:900}.quantity-selector button:hover{color:#2756A0}.quantity-selector button:active{background-color:#ebebeb}.quantity-selector input{width:40px;text-align:center;border:none;font-size:16px;color:#212121;margin:0 8px}.quantity-selector button:focus,.quantity-selector input:focus{outline:none}@media screen and (max-width:1199px){.last-minute-date-mobile,.last-minute-time-mobile{display:flex}.last-minute-time-desktop-label,.last-minute-time-desktop{display:none}.last-minute-hero .section-heading-holder .section-heading{display:flex;flex-direction:column;text-align:center}.last-minute-hero .content-holder{padding:32px 0}.last-minute-hero .section-subheading{font-size:16px}.last-minute-post-title{font-size:18px}.last-minute-post-price-old,.last-minute-post-price{font-size:12px}.last-minute-post-label{font-size:8px}.last-minute-seats-time{font-size:12px;margin-top:10px}.btn.btn-primary.book-now{padding:13px 16px;font-size:14px}.last-minute-post-labels{margin-top:16px}.last-minute-date-mobile{margin-bottom:-4px}.quantity-selector input{width:16px;font-size:14px}.last-minute-hero .routes-swiper .swiper-navigation{padding:14px}.last-minute-hero .section-heading-holder{margin-bottom:40px}section.last-minute-hero{background-size:100% 36%!important;min-height:620px}}@media screen and (min-width:1200px){.last-minute-hero .content-holder{padding:64px 0}.last-minute-time-desktop{display:flex}}@media screen and (min-width:1200px) and (max-width:1400px){.quantity-selector input{width:16px;font-size:14px}.btn.btn-primary.book-now{padding:13px 16px;font-size:14px}.last-minute-post-label{font-size:8px}}.seats-pop-up{display:none;flex-direction:column;align-items:center;justify-content:center;gap:10px;position:absolute;background-color:#fff;padding:16px;bottom:17px;border-radius:8px;box-shadow:0 2px 6px 0 #1018280F;width:80%;margin:0 auto;left:10%;z-index:9}.seats-pop-up p{font-weight:500;text-align:center;margin-bottom:8px!important}.seats-pop-up .btn.btn-primary.book-now.slider-book-now.book-done{margin-top:16px;background-color:#2756A0;width:100%}.seats-pop-up .seats-pop-up-blocked-message{display:none;color:#E42727}.seats-pop-up .btn.btn-primary.book-now.slider-book-now.book-done:hover{background-color:#1F4580}.seats-pop-up .book-now.slider-book-now.book-done.blocked-button,.btn.btn-primary.book-now.slider-book-now.blocked-button{background-color:#DCDEE1!important;color:#969DA7;position:relative;cursor:help}.hero .form-col{height:765px}@media screen and (min-width:1200px) and (max-width:1400px){.hero .form-col{width:449px}.hero .form-col{margin-left:-53px}}@media screen and (min-width:1401px){.hero .form-col{width:424px}}@media screen and (max-width:991px){.hero .form-col{height:796px!important}}.mb-m-80{margin-bottom:-80px}.a2a-breadcrumbs{padding:20px 0 30px}.cms-pages .a2a-breadcrumbs{padding:20px 0 30px;margin-bottom:-60px}@media screen and (max-width:991px){.mb-m-80{margin-bottom:-60px}}.resorts-swipers-list .post .post-thumb>div{display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:6px}.resorts-swipers-list .post .post-thumb>div img{transition:all 0.3s ease-in-out;border-radius:6px}.resorts-swipers-list .post .post-thumb>div:hover img{opacity:.85;transform:scale(1.05)}.resorts-swipers-list .post .fest-date{font-family:Roboto;font-size:12px;font-weight:500;line-height:20px;letter-spacing:.15000000596046448px;color:#737A81;background:#F3F5F7;padding:2px 10px;border-radius:2px;margin-bottom:8px;width:fit-content}.resorts-swipers-list .post .fest-location,.resorts-swipers-list .post .fest-discount{font-family:Roboto;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.15000000596046448px;color:#7A7A7A;display:flex;align-items:center}.resorts-swipers-list .post .fest-location img,.resorts-swipers-list .post .fest-discount img{margin-right:2px}.resorts-swipers-list .post .fest-discount .fest-disc-code{text-transform:uppercase;font-weight:600;color:#333;margin-left:4px}body .festivals-simple-slider-block .post .post-content{min-height:140px;justify-content:space-around}@media screen and (min-width:769px){#wpforms-16388 .wpforms-field-container,#wpforms-17687 .wpforms-field-container{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;align-items:center}#wpforms-16388 .wpforms-submit-container,#wpforms-17687 .wpforms-submit-container{float:right;margin-top:-57px}#wpforms-16388 .wpforms-field-container>*,#wpforms-17687 .wpforms-field-container>*{padding-top:0}#wpforms-16388 .wpforms-field-container>:nth-child(1),#wpforms-17687 .wpforms-field-container>:nth-child(1){grid-column:1/3}#wpforms-16388 .wpforms-field-container>:nth-child(2),#wpforms-17687 .wpforms-field-container>:nth-child(2){grid-column:3/7;grid-row:1 / 3}#wpforms-16388 .wpforms-field-container>:nth-child(3),#wpforms-17687 .wpforms-field-container>:nth-child(3){grid-column:1/2}#wpforms-16388 .wpforms-field-container>:nth-child(4),#wpforms-17687 .wpforms-field-container>:nth-child(4){grid-column:2/3}#wpforms-16388 .wpforms-field-container>:nth-child(5),#wpforms-17687 .wpforms-field-container>:nth-child(5){grid-column:1/2}#wpforms-16388 .wpforms-field-container>:nth-child(6),#wpforms-17687 .wpforms-field-container>:nth-child(6){grid-column:2/3}}#main-header #primary-menu-list>li>div.menu-item{position:relative;display:flex;align-items:center;height:100%;line-height:24px;color:#fff;font-weight:500;font-size:16px;text-decoration:none;cursor:pointer}@media screen and (min-width:992px){#main-header #primary-menu-list>li>div.menu-item::after{content:"";position:absolute;bottom:0;left:0;right:0;height:3px;background-color:#fff0;transition:all 0.3s ease-in-out}}@media screen and (max-width:640px){body #main-header #primary-menu-list>li>div.menu-item{padding:8px 15px 8px 15px}body #main-header #primary-menu-list>li.menu-item-has-children>div.menu-item::after{right:15px}}@media screen and (max-width:991px){#main-header #primary-menu-list>li>div.menu-item{padding:8px 40px 8px 30px}#main-header #primary-menu-list>li.menu-item-has-children>div.menu-item{pointer-events:none;height:auto}#main-header #primary-menu-list>li>div.menu-item{color:#2756A0}#main-header #primary-menu-list>li>a{height:auto}#main-header #primary-menu-list>li.menu-item-has-children>div.menu-item::after{content:"";position:absolute;top:0;right:27px;bottom:0;margin:auto 0;width:24px;height:24px;background:url(/../wp-content/uploads/mobile-nav-arrow.svg) right center no-repeat;transition:all 0.3s ease-in-out}#main-header #primary-menu-list>li.menu-item-has-children.show>div.menu-item::after{opacity:.6;transform:rotate(180deg)}}#main-header #primary-menu-list>li>div.menu-item:hover::after{background-color:#ED1C24}section.hero .season-selector{position:relative;display:flex;gap:6px;width:100%;margin:0;padding-top:3px;padding-left:3px;padding-right:3px;background-color:#2357A0E5;border-top-right-radius:22px;border-top-left-radius:22px;padding-bottom:26px;margin-bottom:-30px;max-width:422px;margin-left:auto;margin-right:auto}section.hero .season-selector a{display:flex;align-items:center;padding:9px 0;text-decoration:unset}section.hero .season-selector a{color:#fff;justify-content:center;width:50%}#a2a-widget-wrapper{position:relative}section.hero .season-selector a.season-active{color:#2756A0}section.hero .season-selector a.season-active+.season-link{margin-left:auto}section.hero .season-selector a:first-of-type.season-active{padding-bottom:27px;position:absolute;left:3px;z-index:9}section.hero .season-selector .season-link+a.season-active{padding-bottom:27px;position:absolute;right:3px;z-index:9}section.hero .season-selector a.season-active{opacity:1;background-color:#fff;border-top-left-radius:22px;border-top-right-radius:22px}section.hero .season-selector a.season-active svg path{fill:#2756A0}section.hero .season-selector a svg path{fill:#fff}section.hero .season-selector a:hover{opacity:1}section.hero .season-selector a span{font-size:16px;font-weight:500;line-height:17px;letter-spacing:-.011em;margin-left:8px;margin-bottom:-1px}@media screen and (max-width:991px){section.hero .season-selector{margin-top:-10px}section.hero .season-selector a.season-active{opacity:1}}section.hero .sub-tex{position:relative;z-index:9}.hero .form-col{z-index:999}section.hero h1{position:relative;z-index:99}.hero.home-hero .text-col.text-read-more .show-more-text{position:relative;z-index:99}section.hero .sub-tex:after{content:"";width:140%;height:140%;position:absolute;top:-10%;left:-20%;z-index:-1;border-radius:100%;opacity:.9;background-color:rgb(255 255 255 / .9);filter:blur(50px)}section.hero.white-txt .sub-tex:after{background:rgb(38 86 160 / .9)}@media screen and (max-width:640px){section.hero.white-txt .text-collapsed .sub-tex:after,section.hero .text-collapsed .sub-tex:after{display:none}section.hero.white-txt .text-collapsed.text-show-full .sub-tex:after,section.hero .text-collapsed.text-show-full .sub-tex:after{display:block}}.container-header{position:relative}.overlay-header .header-subtitle strong{color:#ec1b23;font-size:2.35rem;font-weight:900}@media (min-width:992px){body .visible-md-block{display:block!important}body .hidden-md{display:none!important}.overlay-header{padding:30px 35px}}.img-responsive{display:block;max-width:100%;height:auto}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.overlay-header{position:absolute;top:0;right:5px;left:5px;bottom:0;color:#1754a5;font-weight:700;font-size:1.75rem;line-height:1.15;padding:25px}.overlay-header .img-logo{max-width:185px}@media (min-width:768px){.overlay-header .img-logo{max-width:150px}}@media (min-width:992px){.overlay-header .img-logo{max-width:185px}}.overlay-header h1{margin:0 0 30px;color:#1754a5;font-size:2.75rem;font-weight:700}@media (min-width:768px){.overlay-header h1{font-size:2.75rem;margin-bottom:30px}}.overlay-header .header-subtitle{text-transform:uppercase;font-size:16px}.overlay-header .header-subtitle strong{font-size:18px}.overlay-header .header-subtitle>span{display:none}.cms-pages .content-output .container-header h2{font-size:26px;line-height:32px;margin-bottom:30px;color:#1754a5}@media screen and (max-width:768px){.cms-pages .content-output .container-header h2{font-size:26px;line-height:32px}}.b2b-content-block{margin-top:15px}.content-output>p.b2b-content-block-heading{margin-top:46px}.b2b-content-block.col-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px}.b2b-content-block.col-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:36px}.b2b-content-block.col-2.base-line{align-items:baseline}@media screen and (max-width:768px){.b2b-content-block.col-2,.b2b-content-block.col-3{grid-template-columns:1fr!important}.b2b-content-block.col-2>div,.b2b-content-block.col-3>div{margin-bottom:16px}}.swiper-navigation .swiper-button-lock{display:none!important}.swiper-navigation .holder{height:48px}#main-header .top-bar .user-nav .currency-bar a,#main-header .top-bar .user-nav li .currency-bar a:hover{color:#2756a0;padding:0}#main-header .top-bar .user-nav li.currency-in-user-nav .dropdown-menu li{padding:0}.d-hotline.h-btn:not(.whats-btn){align-items:center;border-radius:34px 8px 34px 34px;bottom:6px;box-shadow:0 5px 4px 0 rgb(0 0 0 / .26);color:#fff;cursor:pointer;display:flex;justify-content:center;position:absolute;right:5px;z-index:9995;height:60px;width:60px}.d-hotline.h-btn.my-chat-facade:not(.whats-btn){right:21px;bottom:16px;position:fixed}#chat-icon:not(.whats-btn){background:#ffffff!important}#chat-icon:not(.whats-btn)::before,#chat-icon:not(.whats-btn)::after{background-color:#1368e2!important}.d-hotline:not(.whats-btn){background-color:#1368e2!important;color:#ffffff!important;border-color:#fff0 #1368e2 #fff0 #fff0}.d-hotline.h-btn:not(.whats-btn) #chat-icon{border-radius:6px 6px 6px 2px;height:17px;left:32%;position:absolute;top:37%;width:38%}.d-hotline.h-btn:not(.whats-btn) #chat-icon::before{border-radius:2px 2px 2px 2px;border-top:5px;content:"";height:2px;left:4px;position:absolute;top:5px;width:65%}.d-hotline.h-btn:not(.whats-btn) #chat-icon::after{border-radius:2px 2px 2px 2px;border-top:5px;content:"";height:2px;left:4px;position:absolute;top:10px;width:44%}.whats-btn.btn-wa.d-hotline.h-btn{z-index:2297}@media screen and (max-width:640px){body .hero.home-hero .text-col.text-read-more{height:auto}.hero.home-hero .text-col.text-read-more.text-collapsed:not(.text-show-full)::after{content:"";width:100%;height:76%;position:absolute;top:0%;left:0%;z-index:1;border-radius:0;opacity:.9;background-color:rgb(255 255 255 / .9);filter:blur(50px);display:block}.hero.home-hero.white-txt .text-col.text-read-more.text-collapsed:not(.text-show-full)::after{background-color:rgb(38 86 160 / .9)}}.hero.home-hero .text-col.text-read-more.text-collapsed .sub-tex{max-height:93px;overflow:hidden}@media (min-width:576px){.text-col.text-read-more.text-collapsed .sub-tex{max-height:none!important;overflow:visible!important}.text-col.text-read-more.text-collapsed .show-more-text{display:none!important}}@media screen and (max-width:991px){.tripadvisor-logo.mobile-hide{display:none!important}body #main-header #site-navigation{height:calc(100dvh - 40px)}body.home section.hero.home-hero .text-col{background:linear-gradient(to bottom,#116fb3 0%,#3b8fc9 40%,#ffffff 100%)!important}body.home section.hero.home-hero .text-col img{display:none!important}.trip-move.desktop-hide{display:flex!important}}@media screen and (min-width:992px){.trip-move.desktop-hide{display:none!important}}body .trust-pilot-widget.hide-trip-move .trip-move{display:none!important}@media screen and (max-width:575px){section.hero.home-hero .text-col,section.hero.popular-routes-hero .text-col,section.hero.individual-transfer-hero .text-col,section.hero.airport-transfers-hero .text-col,section.hero.airport-transfers-hero-landing .text-col{padding-top:32px}}.hero.home-hero .text-col.text-read-more .show-more-text{display:flex;align-items:center;gap:0 12px;margin:16px 0 0 0;color:#333;font-size:16px;font-weight:500;cursor:pointer;padding:4px 0}.hero.home-hero .text-col.text-read-more .show-more-text span{text-decoration:underline}.hero.home-hero .text-col.text-read-more .show-more-text .arrow-icon{display:flex;align-items:center;transition:all 0.3s ease}.hero.home-hero .text-col.text-read-more .show-more-text .arrow-icon svg path{fill:#333}.hero.home-hero .text-col.text-read-more .show-more-text{display:none}@media screen and (max-width:575px){.hero.home-hero .text-col.text-read-more.text-collapsed .show-more-text{display:flex}}.hero.home-hero .text-col.text-read-more.text-show-full{height:auto;padding-bottom:210px}.hero.home-hero .text-col.text-read-more.text-show-full .sub-tex{max-height:none;overflow:visible}.hero.home-hero .text-col.text-read-more.text-show-full .show-more-text>span{display:none}.hero.home-hero .text-col.text-read-more.text-show-full .show-more-text::before{display:block;content:attr(data-text-less)}.hero.home-hero .text-col.text-read-more.text-show-full .arrow-icon{transform:rotate(180deg)}.hero.home-hero .text-col.text-read-more.color-white,.hero.home-hero .text-col.text-read-more.color-white h1,.hero.home-hero .text-col.text-read-more.color-white .sub-tex{color:#fff}.hero.home-hero.white-txt .text-col.text-read-more .show-more-text{color:#fff}.hero.home-hero.white-txt .text-col.text-read-more .show-more-text .arrow-icon svg path{fill:#fff}.btn-wa{background:#25D366;border-radius:50%;box-shadow:0 5px 4px 0 rgb(0 0 0 / .26);margin:10px 5px;bottom:80px;height:60px;min-height:60px;min-width:60px;overflow:hidden;position:fixed;right:15px;z-index:2147483600}.btn-wa>img{width:unset;height:auto;padding:15px;display:flex;min-width:30px}.get-to-know .image{justify-content:center}.trip-move.desktop-hide{display:flex;justify-content:center}.all-airports .map #all-map,.map-list .map #resorts-map{width:100%;margin-top:-110px;border-radius:20px}section.all-airports,section.map-list{display:flex;flex-direction:column}@media screen and (min-width:681px){body .cta-banner .block .text{max-width:58%}}body #main-header .dropdown .dropdown-menu ul li a{padding:0 0 4px}body #main-header .dropdown.lang-bar .dropdown-menu{min-width:200px}.all-resorts-by-country .post{display:flex;flex-direction:column}.all-resorts-by-country .post .post-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.all-resorts-by-country.posts-list .post .post-content .read-more{margin-top:auto}.all-resorts-by-country.posts-list .post .post-content p{margin-bottom:24px}body .post{display:flex;flex-direction:column}body .post .post-content{display:flex;flex-direction:column;justify-content:flex-start;height:100%;min-height:200px}body .post .post-content.hide-excerpt{min-height:unset}.resorts-swipers-list .post .post-content.hide-excerpt .read-more{margin-top:12px}body .post .post-content .read-more{margin-top:auto}body .post .post-content p{margin-bottom:24px}.simple-drop .dropdown-menu .sub-menu.grid-5{display:flex!important;width:fit-content;flex-direction:column;gap:12px!important}#main-header #primary-menu-list>.simple-drop .dropdown-menu{width:max-content;background-color:#fff0;padding-top:0;padding-bottom:0}#main-header #primary-menu-list>.simple-drop .dropdown-menu .container{border-radius:8px;min-width:250px;padding:12px 16px;background-color:#fff;margin-top:8px}#main-header #primary-menu-list>li.simple-drop .dropdown-menu .sub-menu h4.resort-name{margin-bottom:0;font-weight:500;font-size:16px}.simple-drop{position:relative}@media screen and (max-width:575px){.cms-pages .content-output p{font-size:16px}}.cms-pages .cms-title-banner{margin-bottom:48px}.cms-pages .why-transfers-icons.icons-list .list.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:44px}.cms-pages .why-transfers-icons.icons-list .icon-item .icon{background-color:unset}.cms-pages .why-transfers-icons.icons-list .container{padding-left:unset;padding-right:unset}body .cms-pages h1{margin-top:0}.mobile-u-header-holder{display:none}.cms-pages .cms-title-banner{max-height:300px;width:100%;object-fit:cover}@media screen and (max-width:1023px){body .mobile-u-header-holder{display:block;margin-bottom:32px;margin-top:56px}body .mobile-u-header-holder p{margin-bottom:16px}body .mobile-u-header-holder .heading-logo{width:200px}body .A2A-Ukraine-hero{display:none}body .mobile-u-header-holder .A2A-Ukraine-heading{color:#212121!important}body .cms-pages .content-output{margin-top:0}}@media screen and (min-width:768px) and (max-width:1024px){body .cms-pages p.p-mb-0-mobile{margin-bottom:-12px}}@media screen and (max-width:768px){body .tablet-2-cols{display:grid;grid-template-columns:1fr 1fr}body .cms-pages .p-mg-mobile{margin-bottom:24px}body .cms-pages .p-mb-0-mobile{margin-bottom:4px}}@media screen and (max-width:575px){body .cms-pages .content-output .wp-block-columns.a2a-columns .wp-block-column .wp-block-heading{font-size:18px}body .mobile-u-header-holder .heading-logo{width:180px}body .mobile-u-header-holder .heading-logo figure{margin-bottom:0}}@media screen and (max-width:430px){.cms-pages #h-how-does-it-work{margin-top:56px}body .hero-heading-row{margin-bottom:12px;padding-top:6px}.cms-pages .cms-title-banner{height:120px;object-fit:cover}.cms-pages .faq-page-faq .section-heading{text-align:center}.cms-pages .mb-mobile-56{margin-bottom:56px}body .cms-pages .content-output{padding-top:32px;margin-top:0}.cms-pages .my-sub-heading strong{font-size:16px;text-transform:uppercase}body .a2a-columns{display:grid;grid-template-columns:1fr}.A2A-Ukraine-hero .hero-heading-row{display:flex;flex-direction:column;margin-bottom:20px}body .A2A-Ukraine-hero .left-col{width:100%;align-items:center}}@media screen and (min-width:431px){body .cms-pages .content-output{padding-top:56px}.cms-pages .my-sub-heading strong{font-size:18px;text-transform:uppercase}body .a2a-columns{display:grid;grid-template-columns:1fr 1fr}}@media screen and (min-width:769px){body .cms-pages .content-output .wp-block-columns.a2a-columns .wp-block-column .wp-block-heading{font-size:20px}}@media screen and (min-width:1024px){body .a2a-columns{display:grid;grid-template-columns:1fr 1fr 1fr}}@media screen and (max-width:1023px){.cms-pages .faq-page-faq .container{padding-left:0;padding-right:0}}.steps-row .step-nr{font-size:55px;color:#00468c;margin-bottom:0;font-weight:900}.steps-block .heading-row{margin-bottom:40px;border-bottom:2px solid #DCE1E8;padding-bottom:20px;flex-direction:column;align-items:flex-start}body .steps-row{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr}body .texts-row{display:grid;grid-template-columns:1fr 1fr 1fr;margin-bottom:36px}body .texts-row-2{display:grid;grid-template-columns:1fr 1fr}body .texts-row .trust-widget-2{grid-column:2/4;width:100%;display:block}.steps-block.flags-block .heading-row{flex-direction:column;align-items:baseline}.steps-block.flags-block .flag-unit{flex-wrap:nowrap;gap:16px}.steps-block.flags-block .flag-unit>div{width:fit-content}body .steps-row .steps-row-step{display:flex}body .steps-row .steps-row-step .steps-txt{display:flex;width:74%}@media screen and (max-width:430px){.steps-block.flags-block .flag-unit{flex-wrap:wrap;margin-bottom:16px}html body .texts-row{display:flex}.steps-row .step-nr{font-size:48px}html body .steps-row{row-gap:26px}}@media screen and (max-width:1200px){.steps-row{justify-content:flex-start;gap:26px}body .steps-row{grid-template-columns:1fr 1fr 1fr}body .texts-row{display:grid;grid-template-columns:1fr;margin-bottom:20px}}@media screen and (max-width:800px){body .steps-row{display:grid;grid-template-columns:1fr;row-gap:46px}}@media screen and (max-width:620px){body .steps-row{grid-template-columns:1fr}.vip-hero p{background-color:rgb(224 226 240 / 76%);border-radius:8px;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:10px}body .vip-hero .left-col{width:70%}body .vip-hero h1{line-height:28px}}@media screen and (max-width:330px){body .vip-hero .left-col{width:78%}}.vip-hero{min-height:600px;background:url(/../wp-content/uploads/bg-home-vip.webp) center center;background-repeat:no-repeat;background-size:cover}.vip-hero .left-col{width:30%}.vip-fleet .section-heading .text{padding-top:200px}.form-under{margin-top:-120px}.sustainability-hero{max-width:100%;min-height:560px;background-image:url(https://www.alps2alps.com/img/base/bg-home-winter-special.jpg);background-repeat:no-repeat;background-size:cover;background-position:0 -120px}@media screen and (max-width:991px){body.page-id-2912{padding-top:0}}.sustainability-hero .block-has-padding{padding-top:70px}.sustainability-column{margin-top:48px}.image-hero{margin-right:auto;margin-left:auto}.Sustainability-hero-heading{color:#1754a5}.sustainability-hero .left-col{width:60%}.sustainability-column h1{margin-bottom:24px;line-height:35px}.sustainability-column h3{margin-bottom:24px}.sustainability-column p{margin-bottom:24px}.A2A-Ukraine-hero{max-width:100%;min-height:500px;background-image:url(https://www.alps2alps.com/img/base/ua-angels-bg.jpg);background-repeat:no-repeat;background-size:cover}@media screen and (max-width:991px){body.page-id-3003{padding-top:0}}.A2A-Ukraine-hero .block-has-padding{padding-top:60px}.A2A-Ukraine-hero-text{font-size:15px}.A2A-Ukraine-hero .left-col{width:70%}.A2A-Ukraine-heading{color:var(--wp--preset--color--white)!important}.A2A-Ukraine-hero-text{color:var(--wp--preset--color--white)!important;font-size:16px}.first-columns{margin-top:-10px}.A2A-Ukraine-column h1{margin-bottom:24px;font-size:36px}.A2A-Ukraine-column h2{margin-bottom:30px;padding-top:20px;margin-top:20px;font-size:30px}.A2A-Ukraine-column h3{margin-bottom:24px;font-size:24px}.A2A-Ukraine-column h4{font-size:18px}.A2A-Ukraine-column p{margin-bottom:24px}.A2A-Ukraine-Gallery{padding-left:15px;padding-right:15px;max-width:1280px;margin:0 auto}@media screen and (max-width:1399px){.A2A-Ukraine-Gallery{max-width:1200px}}@media screen and (max-width:1299px){.A2A-Ukraine-Gallery{max-width:1140px}}@media screen and (max-width:1199px){.A2A-Ukraine-Gallery{max-width:1040px}}@media screen and (max-width:1100px){.A2A-Ukraine-Gallery{max-width:100%;padding:0 50px}}@media screen and (max-width:991px){.A2A-Ukraine-Gallery{padding:0 30px}}@media screen and (max-width:640px){.A2A-Ukraine-Gallery{padding:0 15px}}.A2A-Ukraine-list{padding-bottom:24px;padding-left:40px}.A2A-Ukraine-list li{margin-bottom:10px}ul.A2A-Ukraine-list li{position:relative;padding-left:20px}ul.A2A-Ukraine-list li::before{content:' ';position:absolute;top:6px;left:0;width:8px;height:8px;background-color:#2756A0;border-radius:50%}.content-output>ul.customer-citations li::before{background-color:unset}.customer-citations{margin:auto!important}.transfer-iconlist{padding-top:10px;padding-bottom:50px}.transfer-iconlist .section-heading{font-size:20px;text-align:center}.transfer-iconlist .icon-item{text-align:center}.transfer-iconlist .icon-item .icon{margin:0 auto 24px auto}.icons-list.transfer-iconlist .list.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 24px}.transfer-iconlist .container{padding-left:0;padding-right:0}@media screen and (max-width:575px){.transfer-iconlist .icon-item .item-name{padding-right:0}}@media (max-width:768px){.transfer-iconlist .mobile-swiper-carousel .icon-item h3{position:relative;display:block}.transfer-iconlist .item-name{text-align:left}.transfer-iconlist .mobile-swiper-carousel .icon-item h3::after{content:attr(data-text);position:absolute;left:0;top:0;visibility:visible;color:inherit}.transfer-iconlist .mobile-swiper-carousel .icon-item h3{color:#fff0;text-shadow:0 0 0 #000}}.how-to-book-iconlist{padding-top:10px;padding-bottom:50px}.how-to-book-iconlist .section-heading{font-size:20px;text-align:center}.how-to-book-iconlist .icon-item{text-align:center}.how-to-book-iconlist .icon-item .icon{margin:0 auto 24px auto}.icons-list.how-to-book-iconlist .list.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 24px}.how-to-book-iconlist .container{padding-left:0;padding-right:0}@media screen and (max-width:575px){.how-to-book-iconlist .icon-item .item-name{padding-right:0}}.page-id-1177 h1{line-height:35px}.page-id-1177 p{line-height:24px}.CST-table-1{margin:20px auto 40px auto}@media screen and (min-width:510px){.CST-table-1{margin:20px auto 40px auto;width:480px}}.CST-table-2{margin:20px auto 40px auto}@media screen and (min-width:510px){.CST-table-2{margin:20px auto 40px auto;width:480px}}.CST-table-1 td{padding-bottom:20px}.CST-table-2 td{padding-bottom:20px}.CST-table-1 thead{border-bottom:0 solid}.CST-table-2 thead{border-bottom:0 solid}.CST-table-1 .has-text-align-left{padding-bottom:20px}.content-output>.CST-list-1{padding-left:40px}.content-output>.CST-list-2{padding-left:40px}.CST-list-1 li{margin-bottom:10px!important}.CST-list-2 li{margin-bottom:10px!important}.CST-list-1 table{border-color:#ddd}.CST-table-1 .has-text-align-left a{color:#333}.PAT-columns-1{margin-bottom:56px}.glink img{max-height:12px!important}.resort-in-summer-block ul{list-style-type:disc!important;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.resort-in-summer-block li{padding-bottom:1em}.resort-off-the-pistes ul{list-style-type:disc!important;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.resort-off-the-pistes li{padding-bottom:1em}.resort-off-the-pistes li::marker{color:#2756A0}.resort-in-summer-block-alt ul{list-style-type:disc!important;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.resort-in-summer-block-alt-2 li{padding-bottom:1em}body .hero .text-col .tripadvisor-logo{pointer-events:auto;z-index:9}body .hero .text-col .tripadvisor-logo img{max-height:120px}@media screen and (max-width:1024px){body .hero .text-col .tripadvisor-logo #CDSWIDCOE{width:auto}}body.page-id-3003 h1,.cms-pages .content-output h1{font-size:26px;line-height:32px}body.page-id-3003 h2,.cms-pages .content-output h2{font-size:24px;line-height:32px}body.page-id-3003 h3,.cms-pages .content-output h3{font-size:20px;line-height:23px}body.page-id-3003 h4,body.page-id-3003 h5,.cms-pages .content-output h4,.cms-pages .content-output h5{font-size:18px;line-height:20px}@media screen and (max-width:768px){body.page-id-3003 h1,.cms-pages .content-output h1{font-size:26px;line-height:32px}body.page-id-3003 h2,.cms-pages .content-output h2{font-size:23px;line-height:30px}body.page-id-3003 h3,.cms-pages .content-output h3{font-size:20px;line-height:26px}body.page-id-3003 h4,body.page-id-3003 h5,.cms-pages .content-output h4,.cms-pages .content-output h5{font-size:18px;line-height:24px}}#main-header #primary-menu-list.mobile-menu{display:none}@media screen and (max-width:768px){.desktop-menu{display:none!important}#main-header #primary-menu-list.mobile-menu{display:flex}}.vip-hero{min-height:600px;background:url(/../wp-content/uploads/bg-home-vip.webp) center center;background-repeat:no-repeat;background-size:cover}.vip-hero .left-col{width:40%}.vip-hero h1{line-height:40px}.vip-fleet .section-heading-holder .text{max-width:100%}.form-under{margin-top:-120px}.icons-list.columns-5 .list.grid-6{grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;row-gap:46px}@media screen and (min-width:1024px) and (max-width:1299px){.icons-list.columns-5 .list.grid-6{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px 24px}}@media screen and (max-width:1023px){.icons-list.columns-5 .list.grid-6{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 24px}}@media screen and (min-width:769px){.icons-list.columns-5 .icon-item .icon{margin:0 auto 24px auto}.icons-list.columns-5 .details p{text-align:center}.icons-list.columns-5.text-left .item-name,.icons-list.columns-5.text-left .details p{text-align:left}.icons-list.columns-5.text-left .icon-item .icon{margin:0 auto 24px 0}}.icons-list.columns-4 .list.grid-6{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}@media screen and (max-width:1299px){.icons-list.columns-4 .list.grid-6{grid-template-columns:repeat(2,minmax(0,1fr));gap:50px 24px}body main .download-app{flex-wrap:wrap}}@media screen and (min-width:769px){.icons-list.columns-4 .icon-item .icon{margin:0 auto 24px auto}.icons-list.columns-4 .icon-item .details{width:80%;margin:auto}.icons-list.columns-4 .details p{text-align:center}}.banner-link,.banner-link *{width:fit-content}.banner-link{display:block}.track-driver-hero{background:url(/../wp-content/uploads/tyd-header.webp) center center;background-size:cover;min-height:500px;display:flex;justify-content:center;align-items:end}.track-driver-hero h1{line-height:2.2rem}@media (max-width:767px){.track-driver-hero .reverse-columns{flex-direction:column-reverse}.track-driver-hero .hero-col-2{padding-top:32px}.track-driver-hero{min-height:390px}.track-driver-hero .hero-col-1 img{max-width:80%}}@media (min-width:768px){.track-driver-hero .hero-col-1{width:30%}.track-driver-hero .hero-col-2{width:60%}}@media screen and (min-width:768px) and (max-width:1024px){.track-driver-hero{min-height:420px}.track-driver-hero .hero-col-2{text-align:center}}body .download-app{flex-wrap:nowrap}.steps-block .block-step .step-info{flex-direction:column;width:60%;align-items:flex-start}.steps-block .columns-3{display:grid;grid-template-columns:1fr 1fr 1fr}.steps-block .columns-3 .block-step{flex-wrap:nowrap}.full-width{width:100%}@media screen and (min-width:992px){.block-has-padding{padding-top:80px;padding-bottom:80px}}@media screen and (max-width:768px){.block-has-padding{padding-top:40px;padding-bottom:40px}.steps-block .columns-3{grid-template-columns:1fr}.steps-block .block-step .step-info{width:100%}}.customer-citations{list-style-type:none;padding-left:0;width:80%;margin:auto;display:flex;padding:20px 0 0 0}.customer-citations.left{justify-content:start}.customer-citations.right{justify-content:end}.customer-citations.between{justify-content:space-between}.customer-citations.center{justify-content:center}.customer-citation{float:left;font-size:18px;font-style:italic;font-weight:700;color:#00468C;position:relative;width:fit-content}@media (max-width:767px){.customer-citations{flex-direction:column;gap:20px;align-items:center;padding:26px 0 0 0}}.customer-citation:before{content:'';display:block;background:url(/../wp-content/uploads/quotes-marks.png) center center;background-size:cover;position:absolute}.customer-citation.has-large-font-size:before{height:32px;width:32px;top:-20px;left:-32px}.customer-citation.has-small-font-size:before{height:20px;width:20px;top:-6px;left:-22px}.customer-citation.has-medium-font-size:before{height:26px;width:26px;top:-10px;left:-26px}.customer-citation:after{content:'';display:block;background:url(/../wp-content/uploads/quotes-marks.png) center center;background-size:cover;position:absolute;transform:rotate(180deg)}.customer-citation.has-large-font-size:after{height:32px;width:32px;bottom:-20px;right:-38px}.customer-citation.has-small-font-size:after{height:20px;width:20px;bottom:-6px;right:-24px}.customer-citation.has-medium-font-size:after{height:26px;width:26px;bottom:-10px;right:-30px}body .a2a-columns .wp-block-column{display:flex;flex-direction:column;gap:8px;max-width:400px;padding:12px}body .a2a-columns .wp-block-column img{width:80px;margin:auto}body .a2a-columns{justify-content:space-around}body .a2a-columns.last-2{justify-content:flex-start}.transfer-testimonial .reviews-holder .review .route b,.transfer-testimonial .reviews-holder .review .stars-row b,.transfer-testimonial .reviews-holder .review .review-comment b{margin-right:4px;font-weight:500}.transfer-testimonial .reviews-holder .review .review-comment{display:flex;flex-direction:column}.transfer-testimonial .reviews-holder .review .review-author{display:flex;justify-content:space-between;margin-top:auto;padding-top:14px;font-size:14px}.transfer-testimonial .stars-row{display:flex;flex-direction:row;gap:24px}.transfer-testimonial .reviews-holder{display:grid;grid-template-columns:1fr 1fr;column-gap:24px;row-gap:24px;padding:40px 0}@media (max-width:767px){.transfer-testimonial .reviews-holder{grid-template-columns:1fr}body .transfer-testimonial .rev-pagination .page-numbers{padding:3px 6px}body .transfer-testimonial .rev-pagination{font-size:14px;gap:2px}}@media (max-width:1224px){body .transfer-testimonial .stars-row{flex-direction:column;gap:8px}}.transfer-testimonial .reviews-holder .review{padding:24px;width:100%;background-color:#fff;border-radius:8px;box-shadow:0 0 10px 5px #E9EEF6;justify-self:center}.transfer-testimonial .review{display:flex;flex-direction:column;gap:8px}.transfer-testimonial .stars-given img{height:14px;width:14px}.transfer-testimonial .rev-pagination{display:flex;justify-content:center;gap:5px;margin-bottom:20px}.transfer-testimonial .rev-pagination .page-numbers{display:inline-block;padding:8px 12px;margin:0 4px;color:#333;background-color:#F7F7F8;border:1px solid #E9EEF6;border-radius:5px;text-decoration:none;transition:all 0.3s ease}.transfer-testimonial .rev-pagination .page-numbers:hover{background-color:#E9EEF6}.transfer-testimonial .rev-pagination .page-numbers.current{background-color:#2756A0;color:#F7F7F8;border-color:#2756A0}.transfer-testimonial .rev-pagination .prev,.transfer-testimonial .rev-pagination .next{font-weight:700}.transfer-testimonial .rev-pagination .dots{border:none;background-color:#fff0}.transfer-testimonial h1{margin-bottom:26px}.transfer-testimonial .container{padding-top:80px}@media screen and (max-width:430px){body main.transfer-testimonial .container{padding-top:32px}}#main-header #primary-menu-list>li .dropdown-menu .sub-menu .image{margin:0!important}.plain-text-blocks-section.pb-250{padding-bottom:250px!important}.no-bg{background:unset!important}@media screen and (max-width:720px){.mobile-hide{display:none!important}}@media screen and (min-width:721px){.desktop-hide{display:none!important}}@media screen and (max-width:991px){.mobile-hide2{display:none!important}main.transfer-testimonial .container{padding-top:56px}}@media screen and (min-width:992px){.text-read-more.text-col{background:unset!important}}.text-blocks-list .plain-text-blocks .block{display:block}body .trust-pilot-widget .list{background-color:#fff0}body .hero .form-col{background-color:#fff0}#back-to-top{position:fixed;bottom:68px;left:14px;z-index:99;width:40px;height:40px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:background-color 0.3s;animation:bounce 2s infinite;background:#fff}#back-to-top:hover{border:1px solid #2756A0}#back-to-top img{width:20px;height:20px;transform:rotate(-90deg)}@keyframes bounce{0%,20%,50%,80%,100%{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}.confirmation{display:none;color:green;margin-top:10px}.error{display:none;color:red;margin-top:10px}.newsletter .container{position:relative}.newsletter .container .error,.newsletter .container .confirmation{position:absolute;left:0;top:50px;width:100%}.newsletter .container .error{color:#891717;background:#fad4d4;border:#fad4d4;padding:1rem;border-radius:.375rem}.newsletter .container .confirmation{color:#085e2f;background:#cfebdc;border:#b6e1ca;padding:1rem;border-radius:.375rem}.trust-pilot-widget .section-heading{margin-bottom:42px}.d-none{display:none!important}.coming-soon{height:100px;text-align:center;display:flex;justify-content:center;align-items:center;font-size:20px;background:#2756a0;color:#fff}#main-footer{border-top:1px solid #2756a0}.content-output-bg{background-attachment:fixed;background-size:cover;background-position:center;background-repeat:no-repeat;padding-top:50px;padding-bottom:50px}.content-output-bg .content-output{background:#fff;margin-top:50px;padding-top:15px}.content-output .smaller-mb{margin:48px 0 10px 0}@media screen and (max-width:1024px){.content-output>ul.customer-citations{margin-bottom:24px!important}}body .closest-popular-routes-airports .table-holder table tr td:last-child{width:auto;text-align:end}.pb-16{padding-bottom:16px}.posts-list .grid-4 .post .post-thumb a img{width:-webkit-fill-available}@media screen and (max-width:430px){.posts-list .grid-4 .post .post-thumb a img{height:134px}}@media screen and (min-width:431px) and (max-width:768px){.posts-list .grid-4 .post .post-thumb a img{height:146px}}@media screen and (min-width:769px) and (max-width:1440px){.posts-list .grid-4 .post .post-thumb a img{height:11.5vw;max-height:166px}}@media screen and (min-width:1440px){.posts-list .grid-4 .post .post-thumb a img{height:165px}}.last-minute-hero.hero.last-content .content-holder,.last-minute-hero.hero.last-content{min-height:unset}.mini-trustpilot{padding:20px 0}.routes-lists-with-img .text-blocks-list .block p.route-list-heading{font-size:20px;font-weight:500;margin-bottom:12px}.routes-lists-with-img .text-blocks-list .block .text-col table.routes-table tr td{padding:4px 0}@media screen and (max-width:768px){.routes-lists-with-img .block .text-col .routes-table:not(:last-of-type){margin-bottom:22px}}.timeline-wrapper{position:relative;width:100%}.timeline-line{position:absolute;top:100px;left:0;right:0;height:4px;background-color:#F3F6FC;z-index:1}.timeline-point-desktop{position:absolute;top:-48px;width:20px;height:20px;background-image:url(/wp-content/uploads/timeline-point.svg);border-radius:50%;z-index:2;transform:translateX(-50%)}.timeline-point-mobile{display:none;width:20px;height:20px;background-image:url(/wp-content/uploads/timeline-point.svg);border-radius:50%;z-index:2}.timeline{display:flex;justify-content:space-between;align-items:flex-start;position:relative;gap:24px}.timeline-item{flex:1}.timeline-item-title{font-size:20px;font-weight:500;margin-bottom:8px}.timeline-additional-info{margin-top:48px;width:40%}.timeline-additional-info h3{font-size:26px;font-weight:700;margin-bottom:16px}.time-line-block .section-heading{margin-bottom:100px}@media screen and (max-width:768px){.timeline{flex-direction:column;padding-left:36px;background-image:url(/wp-content/uploads/timeline-line.svg);background-repeat:repeat-y;background-position-x:10px}.timeline-point-desktop{display:none}.timeline-point-mobile{display:block}.timeline-line{display:none}.timeline-additional-info{width:100%}.timeline-item{position:relative}.timeline-item .timeline-point-mobile{position:absolute;left:-34px}.time-line-block .section-heading{width:80%;margin:0 auto 24px auto}.timeline-additional-info h3{font-size:20px}}@media screen and (min-width:992px){.hero.col-2-pt-100 .text-col.mobile-hide2{padding-top:100px}}body.page-template-css-wrapped-simple-template .hero.last-minute-hero{background:unset!important}.desired-route-notification .select2-container--default .select2-selection--single .select2-selection__clear{left:-5px;float:left;color:#2756A0}.plain-text-blocks-section .items{display:flex;flex-wrap:wrap;gap:20px 53px;padding:0 0 30px 0}.plain-text-blocks-section .items .item{display:flex;align-items:center;gap:0 12px;padding:10px 12px;padding-right:21px;background-color:#E9EEF6;font-size:14px;font-weight:500;letter-spacing:.25px;color:#212121;border-radius:20px}.plain-text-blocks-section.has-bg-2 .items .item{background-color:#fff}.plain-text-blocks-section .items .item .icon{display:flex;flex-shrink:0;width:24px}.footer-contacts{margin-top:168px;display:flex;gap:0 20px;justify-content:flex-end}@media screen and (max-width:1399px){.footer-contacts{margin-top:140px}}@media screen and (max-width:991px){.footer-contacts{margin-top:100px}}@media screen and (max-width:768px){.footer-contacts{margin-top:50px;justify-content:flex-start;flex-wrap:wrap;gap:16px}}@media screen and (max-width:500px){.footer-contacts{flex-direction:column}}.footer-contacts .contact-item a{display:flex;align-items:center;gap:0 12px}.footer-contacts .contact-item img{width:24px;height:24px}.footer-contacts .contact-item a{font-size:14px}.footer-contacts .contact-item a:hover{text-decoration:underline;color:#2756A0!important}.dark-text{color:#142C52!important}.red{color:rgb(228 39 39)!important}section.mt-80{margin-top:80px}section.mb-80{margin-bottom:80px}@media screen and (min-width:992px){section.d-mt-80{margin-top:80px}section.d-mb-80{margin-bottom:80px}div.width-80>*,section.width-80>*{width:calc(1200px - 8%);margin:0 auto}}.p-mb-24{padding-bottom:24px}@media screen and (max-width:768px){.p-mb-24{padding-bottom:12px}.mobile-text-center .section-heading,.mobile-text-center .section-sub-heading{text-align:center!important}}section.hero.no-text-bg .sub-tex:after{display:none!important}.hero.city-version .h1-span-small{font-size:24px;line-height:32px}.hero.city-version h1,.hero.city-version p.sub-tex{font-weight:300}.hero.city-version .text-col{text-align:left;max-width:610px;margin:0 0 0 auto}@media screen and (max-width:445px){.hero.city-version .content-holder .text-col{padding-top:820px!important;padding-bottom:40px}}@media screen and (max-width:768px){.hero.city-version .h1-span-small{font-size:18px;line-height:24px}.hero.home-hero.city-version .text-col.text-read-more.text-show-full{padding-bottom:40px}.hero.home-hero.city-version .text-col.text-read-more.text-collapsed:not(.text-show-full)::after{top:unset;bottom:0}.hero.city-version p.sub-tex{margin-left:0}.hero.city-version h1{flex-direction:column;display:flex}section.hero.city-version .sub-tex:after{height:120%}}@media screen and (max-width:991px){.hero.city-version .content-holder{flex-direction:column-reverse;position:relative}.hero.city-version .content-holder .form-col{position:absolute;top:24px;min-height:auto;margin-top:0}.hero.city-version .content-holder .text-col{padding-top:660px;padding-bottom:40px}}@media screen and (min-width:769px){.hero.city-version h1{max-width:610px;margin:auto;padding-left:0}}@media screen and (max-width:991px){.hero.home-hero.city-version:not(.v2) .text-col{width:calc(100% + 60px);margin-left:-30px;padding-left:30px;padding-right:30px;max-width:unset}}@media screen and (min-width:992px){.hero.city-version .content-holder{padding:80px 0;min-height:724px}.hero.city-version .form-col{min-height:auto}.hero.trip-left .text-col .tripadvisor-logo{left:20px}body .hero.trip-left .text-col .tripadvisor-logo img{border-radius:8px;border:1px solid #142C52}}.top-cities-banners{padding:80px 0}@media screen and (max-width:768px){.top-cities-banners{padding:40px 0}}#load-more-cities{display:flex;line-height:20px;margin:0 auto;justify-content:center;align-items:center}.top-cities-banners-holder{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:24px}@media screen and (max-width:768px){.top-cities-banners-holder{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px) and (max-width:1024px){.top-cities-banners-holder{grid-template-columns:1fr 1fr 1fr}}.top-cities-banners-item{display:block;text-decoration:none}.top-cities-banners-item .top-cities-banners-item-image{min-height:151px;border-radius:16px;display:flex;justify-content:center;align-items:center;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center bottom}.top-cities-banners-item .top-cities-banners-item-image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .4);border-radius:16px}.top-cities-banners.no-bg-overlay .top-cities-banners-item .top-cities-banners-item-image-overlay{display:none}.top-cities-banners-item .banner-title{position:relative;z-index:1;color:#fff;font-size:24px;font-weight:500;text-decoration:none}.load-more-container{margin-top:24px}.white-txt a{color:#fff;text-decoration:underline;transition:color 0.3s ease-in-out}.white-txt a:hover,.white-txt a:focus{color:#DDE4EA}.text-blocks-list .block:nth-child(2n+0) .image-col img,.text-blocks-list .block.image-full-width .image-col img,.grid-6-swiper .routes-swiper .route-item .image a img,.posts-list .post .post-thumb a img,.get-to-know .image img{height:100%;width:auto}.posts-list .list.grid-2 .post .post-thumb img.border-radius-8{height:auto;max-height:346px;object-fit:fill}.hero .hero-bg-desktop{display:block}.hero .hero-bg-mobile{display:none!important}.hero .hero-bg-desktop,.hero .hero-bg-mobile{min-width:100%;min-height:100%;max-width:none;max-height:none}@media screen and (max-width:991px){.hero.home-hero:not(.v2) .hero-bg-desktop,.hero.popular-routes-hero .hero-bg-desktop,.hero.individual-transfer-hero .hero-bg-desktop,.hero.airport-transfers-hero .hero-bg-desktop,.hero.airport-transfers-hero-landing .hero-bg-desktop{display:none!important}.hero.home-hero:not(.v2) .hero-bg-mobile,.hero.popular-routes-hero .hero-bg-mobile,.hero.individual-transfer-hero .hero-bg-mobile,.hero.airport-transfers-hero .hero-bg-mobile,.hero.airport-transfers-hero-landing .hero-bg-mobile{display:block!important}}.hero{position:relative;overflow:hidden}.hero .container{position:relative;z-index:1}.hero .form-col{position:relative;z-index:999}.hero .text-col{position:relative;z-index:1}@media screen and (max-width:991px){.hero.home-hero:not(.v2) .text-col{background:linear-gradient(to bottom,#116fb3 0%,#3b8fc9 40%,#ffffff 100%)!important;background-size:auto!important}.hero.popular-routes-hero .text-col,.hero.airport-transfers-hero-landing .text-col{background:none!important;background-size:auto!important}.hero.individual-transfer-hero .text-col{background:none!important;background-size:auto!important}.hero.airport-transfers-hero .text-col{background:#e9edf6!important;background-size:auto!important}}@media screen and (max-width:991px){.hero.home-hero:not(.v2) .text-col,.hero.popular-routes-hero .text-col,.hero.individual-transfer-hero .text-col,.hero.airport-transfers-hero .text-col,.hero.airport-transfers-hero-landing .text-col{position:relative;overflow:hidden}}