﻿@font-face{font-family:"Golos Text";src:url("../fonts/GolosText-Regular.woff2") format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Golos Text";src:url("../fonts/GolosText-SemiBold.woff2") format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Golos Text";src:url("../fonts/GolosText-Bold.woff2") format("woff2");font-weight:700;font-style:normal;font-display:swap}body.design-25{font-family:"Golos Text",sans-serif;color:#262626}body.design-25 section{padding:0 0 80px 0}@media(max-width: 991px){body.design-25 section{padding:0 0 40px 0}}body.design-25 h1,body.design-25 h2,body.design-25 h3,body.design-25 h4,body.design-25 h5,body.design-25 h6{font-family:"Golos Text",sans-serif;font-weight:700}body.design-25 h1{font-size:48px;line-height:120%;color:#262626}body.design-25 h2{font-size:32px;line-height:120%;color:#262626}body.design-25 h3{font-size:20px;line-height:120%;color:#262626}@media(max-width: 991px){body.design-25 h1,body.design-25 h2{font-size:20px;line-height:120%}body.design-25 h3{font-size:16px;line-height:20px;font-weight:600}body.design-25 p{font-size:14px;line-height:150%}}@media(min-width: 1400px){body.design-25 .container{max-width:1376px}}body.design-25 .faq{background:#f5f6f8;padding:64px 0;max-width:1376px;margin:0 auto;border-radius:24px;margin-bottom:80px}@media(max-width: 991px){body.design-25 .faq{margin-bottom:40px}}body.design-25 .faq .faq-container{max-width:980px;margin:0 auto;padding:0 24px}@media(max-width: 991px){body.design-25 .faq .section-heading-holder h2{text-align:center}}body.design-25 .faq .accordion{background:#fff;border-radius:24px;box-shadow:0 1px 0 rgba(16,24,40,.04),0 10px 24px rgba(16,24,40,.06);border-radius:16px;overflow:hidden;margin:0 auto;max-width:880px;border:1px solid #dee7ef}body.design-25 .faq .accordion .accordion-item{background:#fff}body.design-25 .faq .accordion .accordion-item:not(:last-child){border-bottom:1px solid #eaeaea}body.design-25 .faq .accordion .accordion-button{position:relative;width:100%;padding:18px 40px 18px 18px;text-align:left;font-weight:600;color:#101828;background:rgba(0,0,0,0);border:0;cursor:pointer;font-size:20px;line-height:24px;text-transform:none;font-family:"Golos Text",sans-serif}body.design-25 .faq .accordion .accordion-button::after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(0);width:18px;height:18px;transition:transform .25s ease;background-repeat:no-repeat;background-position:center;background-size:18px 18px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%23101828' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>")}body.design-25 .faq .accordion .accordion-item.show .accordion-button::after{transform:translateY(-50%) rotate(180deg)}body.design-25 .faq .accordion .accordion-content{display:none;padding:0 18px 18px;color:#262626;font-size:14px;line-height:22px}body.design-25 .faq .accordion .accordion-item.show .accordion-content{display:block}@media(max-width: 575px){body.design-25 .faq{padding:40px 0}body.design-25 .faq .faq-container{padding:0 16px}body.design-25 .faq .faq-title{font-size:22px;line-height:28px;margin-bottom:16px}body.design-25 .faq .accordion{border-radius:12px}body.design-25 .faq .accordion .accordion-button{padding:16px 36px 16px 14px;font-size:16px;line-height:20px}body.design-25 .faq .accordion .accordion-content{padding:0 14px 14px}}body.design-25 .four-info-banners .section-heading-holder{text-align:center !important}@media(max-width: 575px){body.design-25 .four-info-banners .section-heading-holder .section-heading{text-align:left !important}}body.design-25 .four-info-banners .section-heading-holder .section-heading{margin-bottom:6px !important}body.design-25 .four-info-banners .section-heading-holder .sub-heading{margin-top:6px !important;color:#556 !important}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view{margin:0 auto !important;display:grid;grid-template-columns:repeat(4, 1fr) !important;gap:16px !important;align-items:stretch !important}@media(max-width: 560px){body.design-25 .four-info-banners .four-info-banners-holder.desktop-view{display:none}}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view--3-cols{grid-template-columns:repeat(6, 1fr) !important}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view--3-cols>.four-info-banners-item{grid-column:span 2}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view--3-cols>:last-child:nth-child(3n+1){grid-column:1/-1}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view--3-cols>:nth-last-child(2):nth-child(3n+1){grid-column:span 3}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view--3-cols>:last-child:nth-child(3n+2){grid-column:span 3}body.design-25 .four-info-banners.four-info-banners--bg-gray .four-info-banners-holder.desktop-view .four-info-banners-item,body.design-25 .four-info-banners.four-info-banners--bg-gray .four-info-banners-holder.mobile-swiper-carousel .four-info-banners-item{background:#f2f3f5 !important;border:1px solid #f2f3f5 !important}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view .four-info-banners-item{background:#fff !important;border:1px solid #eef0f4 !important;border-radius:20px !important;padding:14px !important;padding-bottom:32px !important;text-align:center !important;box-shadow:none !important;display:flex !important;flex-direction:column !important;align-items:center !important;height:100% !important;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease !important}body.design-25 .four-info-banners .four-info-banners-holder.desktop-view .four-info-banners-item:hover,body.design-25 .four-info-banners .four-info-banners-holder.desktop-view .four-info-banners-item:focus-within{border-color:#e7eaf0 !important}body.design-25 .four-info-banners .four-info-banners-item-icon{margin-bottom:8px !important;background:none !important;border:0 !important;padding:0 !important;display:flex !important;justify-content:center !important;align-items:center !important;width:100% !important}body.design-25 .four-info-banners .four-info-banners-item-icon img,body.design-25 .four-info-banners .four-info-banners-item-icon svg{width:32px !important;height:32px !important;display:block !important;margin:0 auto !important;background:none !important;border-radius:0 !important;padding:0 !important}body.design-25 .four-info-banners.why-choose-ours .four-info-banners-item-icon img,body.design-25 .four-info-banners.why-choose-ours .four-info-banners-item-icon svg,body.design-25 .four-info-banners.bus-transfers .four-info-banners-item-icon img,body.design-25 .four-info-banners.bus-transfers .four-info-banners-item-icon svg{width:32px !important;height:32px !important}body.design-25 .four-info-banners .four-info-banners-item-title{font-family:"Golos Text",sans-serif !important;font-weight:600 !important;font-size:20px !important;line-height:24px !important;text-align:center !important;margin-bottom:8px !important;color:#111 !important}body.design-25 .four-info-banners .four-info-banners-item-description{font-family:"Golos Text",sans-serif !important;font-weight:400 !important;font-size:16px !important;line-height:150% !important;color:#262626 !important;text-align:center !important;margin:0 !important;max-width:none !important}body.design-25 .four-info-banners .four-info-banners-holder.mobile-swiper-carousel .swiper{overflow:visible !important}body.design-25 .four-info-banners .four-info-banners-holder.mobile-swiper-carousel .swiper-pagination{display:none}body.design-25 .four-info-banners .four-info-banners-holder.mobile-swiper-carousel .swiper-slide{height:auto !important;display:flex !important}body.design-25 .four-info-banners .four-info-banners-holder.mobile-swiper-carousel .swiper-slide .four-info-banners-item{height:100% !important;display:flex !important;flex-direction:column !important}body.design-25 .four-info-banners .four-info-banners-item{border-color:#dee7ef}@media(max-width: 900px){body.design-25 .four-info-banners .four-info-banners-holder.desktop-view{grid-template-columns:repeat(2, 1fr) !important;gap:14px !important}}@media(max-width: 560px){body.design-25 .four-info-banners .four-info-banners-holder.desktop-view{grid-template-columns:1fr !important;gap:12px !important}}body.design-25 .image-text-banner .itb-row{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}@media(max-width: 991px){body.design-25 .image-text-banner .itb-row{display:flex;flex-direction:column-reverse}}body.design-25 .image-text-banner .itb-title{margin:0 0 16px;letter-spacing:-0.25px}body.design-25 .image-text-banner .itb-desc{font-size:16px;line-height:24px;max-width:560px}body.design-25 .image-text-banner .itb-media img{display:block;max-height:360px;object-fit:cover;border-radius:16px}@media(max-width: 991px){body.design-25 .image-text-banner .itb-row{grid-template-columns:1fr;gap:24px}body.design-25 .image-text-banner .itb-media img{height:260px}}body.design-25 .review-block .section-heading{text-align:center;margin-bottom:24px}body.design-25 .review-block-content-wrapper{display:flex;flex-direction:row;gap:24px;align-items:center;justify-content:center}body.design-25 .review-block-content{flex:1;border-radius:16px;border:1px solid rgba(51,51,51,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:16px 24px;min-height:120px}body.design-25 #trustpilot-widget-home{width:196px;height:96px}@media screen and (max-width: 768px){body.design-25 .review-block .section-heading{margin-bottom:16px}body.design-25 .review-block-content-wrapper{flex-direction:column;gap:16px}body.design-25 .review-block-content{max-width:100%;width:100%}}@media screen and (max-width: 991px){body.design-25 .review-block-content-wrapper{gap:12px}}body.design-25 .included-price{background:#fff}@media(max-width: 991px){body.design-25 .included-price+.app-tracker-banner{padding-top:0 !important}}body.design-25 .included-price .container{max-width:1440px;margin:0 auto;padding:0 20px}body.design-25 .included-price .ip-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}body.design-25 .included-price .ip-card{background:#fff;border-radius:8px;padding:16px 18px}@media(max-width: 991px){body.design-25 .included-price .ip-card{padding:0 !important}}body.design-25 .included-price .ip-card:nth-child(2){border:none;padding:20px 18px}body.design-25 .included-price .ip-title{margin:0 0 10px;color:#262626}body.design-25 .included-price h3.ip-title{margin-bottom:20px}@media(max-width: 991px){body.design-25 .included-price h3.ip-title{margin-bottom:16px}}body.design-25 .included-price .ip-text{color:#262626}body.design-25 .included-price .ip-list{list-style:none;padding:0;margin:4px 0 0;display:flex;flex-direction:column;gap:18px}body.design-25 .included-price .ip-li{display:flex;align-items:center;gap:12px}body.design-25 .included-price .ip-ico{flex-shrink:0;border-radius:10px;background:rgba(0,0,0,0);display:grid;place-items:center;padding:12px;background:#ecf3fe}body.design-25 .included-price .ip-ico img{width:32px;height:32px}body.design-25 .included-price .ip-li-text{color:#262626;font-weight:400}@media(max-width: 991px){body.design-25 .included-price .ip-grid{grid-template-columns:1fr;gap:0}}body.design-25 .popularTransfers{background:#f0f7ff;padding:2rem;border-radius:12px;max-width:1376px;margin:0 auto}@media screen and (max-width: 991px){body.design-25 .popularTransfers{padding:2rem 15px}}body.design-25 .popularTransfers__heading{margin-bottom:1.5rem;text-align:center}body.design-25 .popularTransfers__list{max-width:912px;margin:0 auto;display:flex;flex-direction:column;gap:.5rem;list-style:none;background:#fff;padding:8px;border-radius:20px;border:1px solid #dee7ef}body.design-25 .popularTransfers__row{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background:#fff;border-radius:16px;text-decoration:none;color:inherit;transition:background .2s}@media screen and (max-width: 991px){body.design-25 .popularTransfers__row{flex-direction:column;position:relative;padding-right:14%;align-items:flex-start}}body.design-25 .popularTransfers__row:hover{background:#f5f5f7}body.design-25 .popularTransfers__rowLeft{display:flex;align-items:center;gap:.5rem}body.design-25 .popularTransfers__label{font-size:1rem}body.design-25 .popularTransfers__rowRight{font-size:.95rem;font-weight:500;color:#333;display:flex;align-items:center;gap:.25rem;margin-left:auto}@media screen and (max-width: 991px){body.design-25 .popularTransfers__rowRight{margin-left:unset}}body.design-25 .popularTransfers__row.has-link .new-light-arrow{height:10.39px;width:15.63px;display:flex;background:url("../images/icons/arrow_right_alt.svg") no-repeat center center;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:rgba(0,0,0,0);border:none;cursor:pointer;margin-left:18px;transition:.2s}@media screen and (max-width: 991px){body.design-25 .popularTransfers__row.has-link .new-light-arrow{position:absolute;top:50%;transform:translateY(-50%);right:20px}}body.design-25 .popularTransfers__row:hover .new-light-arrow{transform:rotate(-45deg);transition:.2s}body.design-25 .popularTransfers__row.has-link:hover .popularTransfers__label{text-decoration:underline}body.design-25 .popularTransfers__chev svg{width:16px;height:16px;color:#007bff;max-width:1376px;margin:0 auto}body.design-25 .app-tracker-banner .store-badges{display:flex;gap:16px;align-items:center}body.design-25 .app-tracker-banner .store-badge{display:inline-block}body.design-25 .app-tracker-banner .desktop-hide.app-st-badge,body.design-25 .app-tracker-banner .desktop-hide.g-pl-badge{display:none}body.design-25 .app-tracker-banner .mobile-hide.app-st-badge,body.design-25 .app-tracker-banner .mobile-hide.g-pl-badge{display:inline-block}body.design-25 .app-tracker-banner{padding:60px 0;background:#fff;overflow:visible}body.design-25 .app-tracker-banner .container{position:relative;overflow:visible}body.design-25 .app-tracker-banner .appb-card{background:#f8f9fb;border-radius:24px;padding:48px 56px;display:grid;grid-template-columns:1fr 580px;overflow:visible;gap:60px;align-items:center;position:relative}body.design-25 .app-tracker-banner .appb-title{margin:0 0 12px;letter-spacing:-0.4px;text-align:left}body.design-25 .app-tracker-banner .appb-list{margin:0 0 40px;padding:0;padding-left:8px;list-style:none;text-align:left}body.design-25 .app-tracker-banner .appb-list li{font-size:14px;position:relative;padding-left:20px;margin-bottom:4px;color:#262626;text-align:left}body.design-25 .app-tracker-banner .appb-list li::before{content:"•";position:absolute;left:0;top:0;color:#475467;font-size:26px;line-height:18px;font-weight:bold}body.design-25 .app-tracker-banner .appb-cta{display:flex !important;align-items:center;gap:20px;flex-wrap:nowrap;justify-content:flex-start}body.design-25 .app-tracker-banner .appb-cta.flex{display:flex !important;flex-direction:row !important;align-items:center !important;gap:20px !important}body.design-25 .app-tracker-banner .store-badges{display:flex !important;flex-direction:column !important;gap:16px;align-items:flex-start;justify-content:space-between}body.design-25 .app-tracker-banner .store-badge{display:inline-block;flex-shrink:0 !important;width:auto !important;margin:0 !important}body.design-25 .app-tracker-banner .store-badge img{display:block;height:48px;width:auto;border-radius:8px}body.design-25 .app-tracker-banner .qr-box{display:flex;flex-shrink:0;width:120px;height:120px;background:#fff;border-radius:12px;padding:8px;align-items:center;justify-content:center;border:1px solid #dee7ef}body.design-25 .app-tracker-banner .qr-box img{width:100px !important;height:100px !important;object-fit:contain;align-items:bottom}body.design-25 .app-tracker-banner .phones{height:auto;min-height:400px;align-items:flex-end;justify-content:center;bottom:0;overflow:visible}body.design-25 .app-tracker-banner .phone{display:flex;position:absolute !important;bottom:0;right:56px;filter:drop-shadow(0 8px 24px rgba(16, 24, 40, 0.12))}body.design-25 .app-tracker-banner .phone img{width:auto;max-width:388px}@media(max-width: 1200px){body.design-25 .app-tracker-banner .appb-card{grid-template-columns:1fr 500px;gap:40px;padding:40px 48px}body.design-25 .app-tracker-banner .phones{min-height:360px}body.design-25 .app-tracker-banner .phone{right:-15px !important}body.design-25 .app-tracker-banner .phone img{height:340px}}@media(max-width: 1000px){body.design-25 .app-tracker-banner .appb-card{grid-template-columns:1fr 420px;gap:32px}body.design-25 .app-tracker-banner .phone{right:-10px !important}}@media(max-width: 920px){body.design-25 .app-tracker-banner .appb-card{grid-template-columns:1fr;gap:32px;text-align:center}body.design-25 .app-tracker-banner .phones{height:auto;display:none;justify-content:center;align-items:flex-end;gap:20px;padding-top:20px;position:relative}body.design-25 .app-tracker-banner .phone{position:static;transform:none}body.design-25 .app-tracker-banner .phone img{height:300px}body.design-25 .app-tracker-banner .appb-cta{justify-content:center;flex-direction:column;align-items:center}body.design-25 .app-tracker-banner .store-badges{flex-direction:column;align-items:center}}@media(max-width: 640px){body.design-25 .app-tracker-banner .appb-card{padding:20px 16px;gap:0}body.design-25 .app-tracker-banner .appb-title{text-align:left}body.design-25 .app-tracker-banner .phones{display:none !important}body.design-25 .app-tracker-banner .qr-box{display:none !important}body.design-25 .app-tracker-banner .phone img{height:240px}body.design-25 .app-tracker-banner .store-badges{width:100%;justify-content:center}body.design-25 .app-tracker-banner .store-badge:first-child img{width:100% !important;height:auto !important}body.design-25 .app-tracker-banner .appb-cta{flex-direction:column;align-items:center;gap:12px;margin-top:16px}body.design-25 .app-tracker-banner .store-badges{flex-direction:column;align-items:center;gap:8px}}@media(max-width: 768px){body.design-25 .bus-timetable .container{padding:0}}body.design-25 .bus-timetable .section-heading-holder{margin:0}body.design-25 .bus-timetable .section-heading{margin:0 0 8px 0}@media(min-width: 768px){body.design-25 .bus-timetable .section-heading{margin:0 0 12px 0}}body.design-25 .bus-timetable .sub-heading{margin:0 0 16px 0}@media(min-width: 768px){body.design-25 .bus-timetable .sub-heading{margin:0 0 32px 0}}body.design-25 .bus-timetable__wrapper{border-radius:20px;background:#ecf3fe;padding:24px 16px}@media(min-width: 768px){body.design-25 .bus-timetable__wrapper{padding:40px;border-radius:24px}}body.design-25 .bus-timetable__container{border-radius:16px;border:1px solid #e8edf3;background:#fff;padding:8px 16px}body.design-25 .bus-timetable__departure,body.design-25 .bus-timetable__destination{display:inline-block;font-weight:500;margin-bottom:8px}@media(min-width: 768px){body.design-25 .bus-timetable__departure,body.design-25 .bus-timetable__destination{width:200px;flex-shrink:0;max-width:100%;margin-bottom:0}}body.design-25 .bus-timetable__row{display:flex;flex-wrap:wrap}body.design-25 .bus-timetable__departure+.bus-timetable__row{margin-bottom:4px}@media(min-width: 768px){body.design-25 .bus-timetable__departure+.bus-timetable__row{margin-bottom:0}}body.design-25 .bus-timetable__time:not(:last-child)::after{content:"•";color:#6f84ae;margin:0 8px}body.design-25 .bus-timetable__times-wrapper{padding:12px 8px}@media(min-width: 768px){body.design-25 .bus-timetable__times-wrapper{display:flex;padding:24px 12px}}body.design-25 .bus-timetable__times-wrapper:first-of-type{border-bottom:1px solid #dfe5ed}body.design-25 .drop-offs .section-heading-holder{margin:0}body.design-25 .drop-offs .section-heading{margin:0 0 16px 0}@media(min-width: 768px){body.design-25 .drop-offs .section-heading{margin:0 0 48px 0;text-align:center}}body.design-25 .drop-offs .sub-heading{text-align:center;margin:0 0 16px 0}@media(min-width: 768px){body.design-25 .drop-offs .sub-heading{margin:0 0 32px 0}}@media(min-width: 768px){body.design-25 .drop-offs__wrapper{position:relative}body.design-25 .drop-offs__wrapper:before{position:absolute;left:0;top:0;display:block;content:"";width:100%;height:2px;background-color:#dfe5ed;margin:16px 0}}@media(min-width: 768px){body.design-25 .drop-offs__inner{position:relative;z-index:1;display:flex;justify-content:space-between}}body.design-25 .drop-offs .drop-off{position:relative}@media(min-width: 768px){body.design-25 .drop-offs .drop-off:first-child:before{content:"";position:absolute;background-color:#fff;left:0;top:0;width:50%;height:100%;z-index:-1}body.design-25 .drop-offs .drop-off:last-child:before{content:"";position:absolute;background-color:#fff;right:0;top:0;width:50%;height:100%;z-index:-1}}@media(max-width: 767px){body.design-25 .drop-offs .drop-off__inner{display:flex;align-items:center;gap:12px}}body.design-25 .drop-offs .drop-off__icon-container{text-align:center}@media(min-width: 768px){body.design-25 .drop-offs .drop-off__icon-wrapper{background-color:#fff;display:inline-block;margin:0 auto;margin-bottom:12px;padding:0 16px}}body.design-25 .drop-offs .drop-off__icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:8px;background:#ecf3fe}body.design-25 .drop-offs .drop-off__icon img{max-width:24px}body.design-25 .drop-offs .drop-off__name{font-weight:500}@media(min-width: 768px){body.design-25 .drop-offs .drop-off__name{max-width:156px;text-align:center}}@media(max-width: 767px){body.design-25 .drop-offs .drop-off:not(:last-child)::after{display:block;content:"";width:2px;height:24px;background-color:#dfe5ed;margin:8px 18px}}