.section-module-scss-module__A3RMoW__section{padding-bottom:15vh}@media only screen and (max-width:769px){.section-module-scss-module__A3RMoW__section .section-module-scss-module__A3RMoW__mobileRow{flex-direction:column-reverse}}@media only screen and (max-width:1023px){.section-module-scss-module__A3RMoW__section .section-module-scss-module__A3RMoW__leftCol{flex:none;width:526px;max-width:526px;margin:auto}}@media only screen and (max-width:769px){.section-module-scss-module__A3RMoW__section .section-module-scss-module__A3RMoW__leftCol{flex:0 0 100%;width:100%;max-width:100%}}@media only screen and (max-width:1023px){.section-module-scss-module__A3RMoW__section .section-module-scss-module__A3RMoW__rightCol{display:none}}.section-module-scss-module__A3RMoW__fade{opacity:1;transition:opacity .3s ease-in-out}.section-module-scss-module__A3RMoW__fadeOut{opacity:0}.section-module-scss-module__A3RMoW__fadeIn{opacity:1}
.breadcrumbs-module-scss-module__vi_FXa__breadcrumb{padding-top:20px}
.heading-module-scss-module__OzHIcG__heading.heading-module-scss-module__OzHIcG__rtl h1 svg{margin-left:0;margin-right:5px}@media only screen and (max-width:1023px){.heading-module-scss-module__OzHIcG__heading{max-width:100%;margin:auto;display:block}}@media only screen and (max-width:769px){.heading-module-scss-module__OzHIcG__heading{max-width:100%}}.heading-module-scss-module__OzHIcG__heading h1{align-items:center;margin-bottom:10px;font-size:3.2rem;font-weight:700;display:flex}@media only screen and (max-width:1024px){.heading-module-scss-module__OzHIcG__heading h1{font-size:2.4rem;display:inline-block}}.heading-module-scss-module__OzHIcG__heading h1 svg{width:30.7px;height:30.7px;margin-left:5px}.heading-module-scss-module__OzHIcG__heading p{margin-bottom:15px;font-size:1.5rem;font-weight:400;line-height:1.6}@media only screen and (max-width:575px){.heading-module-scss-module__OzHIcG__heading p{font-size:1.6rem;line-height:1.625}}.heading-module-scss-module__OzHIcG__heading button{max-width:348px}@media only screen and (max-width:1023px){.heading-module-scss-module__OzHIcG__heading button{max-width:100%}}@media only screen and (max-width:575px){.heading-module-scss-module__OzHIcG__heading button{max-width:100%}}
.images-module-scss-module__79kaZG__images{max-width:90%;min-height:328px;position:relative}@media only screen and (max-width:1199px){.images-module-scss-module__79kaZG__images{min-height:285px}}@media only screen and (max-width:1023px){.images-module-scss-module__79kaZG__images{display:none}}
.form-module-scss-module__pJv2Hq__form{grid-gap:15px;max-width:348px;margin-top:10px;display:grid}@media only screen and (max-width:1023px){.form-module-scss-module__pJv2Hq__form{max-width:100%;margin:auto}}@media only screen and (max-width:769px){.form-module-scss-module__pJv2Hq__form{max-width:100%}}.form-module-scss-module__pJv2Hq__form p{margin-bottom:15px;font-size:1.5rem;font-weight:400;line-height:1.6}@media only screen and (max-width:575px){.form-module-scss-module__pJv2Hq__form p{font-size:1.6rem;line-height:1.625}}.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__error{min-height:18.5px;transition:all .4s}.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__error .form-module-scss-module__pJv2Hq__errorIcon{margin-top:1px}@media only screen and (max-width:769px){.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__error .form-module-scss-module__pJv2Hq__errorIcon{margin-top:3px}.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__error .form-module-scss-module__pJv2Hq__errorIcon svg{width:17px;height:17px}}.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__submitButton{text-transform:uppercase;position:relative}.form-module-scss-module__pJv2Hq__form .form-module-scss-module__pJv2Hq__submitLoader{display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}
html body .custTooltip,html body .discountTooltip{z-index:3333333;border:1px solid var(--border-gray-4);width:auto;max-width:252px;height:auto;min-height:42px;font-family:inherit;animation:.7s ease-out slideDown;position:absolute;bottom:45px;right:50%;box-shadow:0 0 8px #1a1a1a29;background-color:var(--gray-medium-2)!important;border-radius:0!important;padding:6px 8px 7px!important;display:flex!important}html.isMobileView body .custTooltip,html.isMobileView body .discountTooltip{animation:.5s ease-out slideDownMobile}@keyframes slideDown{0%,57%{opacity:0;bottom:15px}to{opacity:1;bottom:0}}@keyframes slideDownMobile{0%{opacity:0;bottom:0}to{opacity:1;bottom:0}}html body .custTooltip.gallery.green,html body .custTooltip.green,html body .custTooltip.infoTooltip.green,html body .custTooltip.seatTooltip.green,html body .discountTooltip.gallery.green,html body .discountTooltip.green,html body .discountTooltip.infoTooltip.green,html body .discountTooltip.seatTooltip.green{background-color:#35b051!important}html body .custTooltip.gallery.green .arrowDown,html body .custTooltip.green .arrowDown,html body .custTooltip.infoTooltip.green .arrowDown,html body .custTooltip.seatTooltip.green .arrowDown,html body .discountTooltip.gallery.green .arrowDown,html body .discountTooltip.green .arrowDown,html body .discountTooltip.infoTooltip.green .arrowDown,html body .discountTooltip.seatTooltip.green .arrowDown{border-top:6px solid #35b051;bottom:-5px}html body .custTooltip.seatTooltip.red{background-color:var(--red-error)!important}html body .custTooltip.seatTooltip.red .arrowDown{border-top:6px solid var(--red-error);bottom:-5px}html body .custTooltip .arrowDown,html body .discountTooltip .arrowDown{border-left:4px solid #0000;border-right:4px solid #0000;border-top:6px solid var(--gray-medium-2);z-index:3;filter:drop-shadow(0 0 #d7d7d7);width:0;height:0;display:flex;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}html body .custTooltip i,html body .discountTooltip i{text-align:center;justify-content:center;align-items:center;gap:8px;font-style:normal;line-height:1.077;display:flex;white-space:normal!important;color:var(--white)!important;font-size:1.3rem!important}html body .custTooltip svg,html body .discountTooltip svg{width:100%;max-width:25px;height:25px;margin-left:0}html body .custTooltip.gallery,html body .custTooltip.infoTooltip,html body .custTooltip.seatTooltip,html body .discountTooltip.gallery,html body .discountTooltip.infoTooltip,html body .discountTooltip.seatTooltip{border:0;height:auto;min-height:26px;padding:4px 12px!important}html body .custTooltip.gallery i,html body .custTooltip.infoTooltip i,html body .custTooltip.seatTooltip i,html body .discountTooltip.gallery i,html body .discountTooltip.infoTooltip i,html body .discountTooltip.seatTooltip i{line-height:1.8rem}html body .custTooltip.gallery .arrowDown,html body .custTooltip.infoTooltip .arrowDown,html body .custTooltip.seatTooltip .arrowDown,html body .discountTooltip.gallery .arrowDown,html body .discountTooltip.infoTooltip .arrowDown,html body .discountTooltip.seatTooltip .arrowDown{bottom:-5px}html body .custTooltip.gallery.blue,html body .custTooltip.infoTooltip.blue,html body .custTooltip.seatTooltip.blue,html body .discountTooltip.gallery.blue,html body .discountTooltip.infoTooltip.blue,html body .discountTooltip.seatTooltip.blue{background-color:#00afd4!important}html body .custTooltip.gallery.blue .arrowDown,html body .custTooltip.infoTooltip.blue .arrowDown,html body .custTooltip.seatTooltip.blue .arrowDown,html body .discountTooltip.gallery.blue .arrowDown,html body .discountTooltip.infoTooltip.blue .arrowDown,html body .discountTooltip.seatTooltip.blue .arrowDown{border-top:6px solid #00afd4;bottom:-5px}html body .custTooltip.gallery.red,html body .custTooltip.infoTooltip.red,html body .custTooltip.seatTooltip.red,html body .discountTooltip.gallery.red,html body .discountTooltip.infoTooltip.red,html body .discountTooltip.seatTooltip.red{background-color:#f7412b!important}html body .custTooltip.gallery.red .arrowDown,html body .custTooltip.infoTooltip.red .arrowDown,html body .custTooltip.seatTooltip.red .arrowDown,html body .discountTooltip.gallery.red .arrowDown,html body .discountTooltip.infoTooltip.red .arrowDown,html body .discountTooltip.seatTooltip.red .arrowDown{border-top:6px solid #f7412b;bottom:-5px}html body .custTooltip.gallery.yellow,html body .custTooltip.infoTooltip.yellow,html body .custTooltip.seatTooltip.yellow,html body .discountTooltip.gallery.yellow,html body .discountTooltip.yellow,html body .discountTooltip.infoTooltip.yellow,html body .discountTooltip.seatTooltip.yellow{background-color:#ff8a00!important}html body .custTooltip.gallery.yellow .arrowDown,html body .custTooltip.infoTooltip.yellow .arrowDown,html body .custTooltip.seatTooltip.yellow .arrowDown,html body .discountTooltip.gallery.yellow .arrowDown,html body .discountTooltip.infoTooltip.yellow .arrowDown,html body .discountTooltip.seatTooltip.yellow .arrowDown{border-top:6px solid #ff8a00;bottom:-5px}html body .custTooltip.seatTooltip.orange{background-color:#f66f00!important}html body .custTooltip.seatTooltip.orange .arrowDown{border-top:6px solid #f66f00;bottom:-5px}html body .custTooltip.seatTooltip.connects_indirect_other_transport{padding:6px 8px 7px!important}html body .custTooltip.seatTooltip.connects_indirect_other_transport i{line-height:1.7rem!important}html body .custTooltip.seatTooltip.otherTooltip{max-width:fit-content;padding-top:10px!important;padding-bottom:10px!important}html body .custTooltip.seatTooltip.routeInfoTooltip{background-color:#3a3a3a!important;border-radius:8px!important}html body .custTooltip.seatTooltip.routeInfoTooltip .arrowDown{border-top-color:#3a3a3a}
.HomeRoutes-module-scss-module__CS66bG__section{padding:calc(2.5rem*var(--sp,1))0;margin:0 auto}@media only screen and (max-width:1200px){.HomeRoutes-module-scss-module__CS66bG__section{padding:calc(3rem*var(--sp,1))0}.HomeRoutes-module-scss-module__CS66bG__section .container{padding:0 12px}}@media only screen and (max-width:1200px) and (max-width:500px){.HomeRoutes-module-scss-module__CS66bG__section .container.footer{padding:0}}.HomeRoutes-module-scss-module__CS66bG__section .view_btn.mobile{margin-inline-end:12px}@media only screen and (max-width:575px){.HomeRoutes-module-scss-module__CS66bG__section .view_btn{margin-inline-end:8px}}.HomeRoutes-module-scss-module__CS66bG__slider{margin-top:15px}.HomeRoutes-module-scss-module__CS66bG__slider .mobile_slider{margin-top:16px;margin-bottom:-12px}.HomeRoutes-module-scss-module__CS66bG__slider .mobile_slider>div{margin:0 -12px;padding-bottom:12px;scroll-padding-left:12px}.HomeRoutes-module-scss-module__CS66bG__slider .mobile_slide{padding-right:12px}.HomeRoutes-module-scss-module__CS66bG__slider .mobile_slide:first-child{padding-left:12px}[dir=rtl] .HomeRoutes-module-scss-module__CS66bG__slider .mobile_slide{padding-left:12px;padding-right:0}[dir=rtl] .HomeRoutes-module-scss-module__CS66bG__slider .mobile_slide:first-child{padding-left:0;padding-right:12px}.HomeRoutes-module-scss-module__CS66bG__slider .swiper:before{background:var(--bg-color)!important}.HomeRoutes-module-scss-module__CS66bG__slider .swiper:after{background:var(--bg-color)!important}html.light-contrast .HomeRoutes-module-scss-module__CS66bG__slider .swiper:before{background:#ececeb!important}html.light-contrast .HomeRoutes-module-scss-module__CS66bG__slider .swiper:after{background:#ececeb!important}.HomeRoutes-module-scss-module__CS66bG__slider .swiper .swiper-button-prev{left:8px}[dir=rtl] .HomeRoutes-module-scss-module__CS66bG__slider .swiper .swiper-button-prev{left:inherit;right:8px}.HomeRoutes-module-scss-module__CS66bG__slider .swiper .swiper-button-next{right:8px}[dir=rtl] .HomeRoutes-module-scss-module__CS66bG__slider .swiper .swiper-button-next{right:inherit;left:8px}
.RoutesSliderSkeleton-module-scss-module__ikzbvG__card{background-color:#e7e7e7;border:1px solid #e7e7e7;border-radius:10px;max-width:450px;margin-right:1px;overflow:hidden}.RoutesSliderSkeleton-module-scss-module__ikzbvG__cardImage{aspect-ratio:2.5;background:#e4e5e7}.RoutesSliderSkeleton-module-scss-module__ikzbvG__cardBar{background:#e4e5e7;border-top:2px solid #fff;height:34px}.RoutesSliderSkeleton-module-scss-module__ikzbvG__row{gap:12px;width:100%;display:flex;overflow-x:clip}.RoutesSliderSkeleton-module-scss-module__ikzbvG__slide{flex:0 0 calc(33.3333% - 8px);min-width:0}@media only screen and (max-width:990px){.RoutesSliderSkeleton-module-scss-module__ikzbvG__slide{flex:0 0 calc(50% - 6px)}}.RoutesSliderSkeleton-module-scss-module__ikzbvG__mobileRow{display:flex;overflow-x:clip}.RoutesSliderSkeleton-module-scss-module__ikzbvG__mobileCard{width:340px;min-width:340px}@media screen and (max-width:480px){.RoutesSliderSkeleton-module-scss-module__ikzbvG__mobileCard{width:80vw;min-width:80vw}}
.SettingsHub-module-scss-module__xB5GOG__grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}@media (max-width:800px){.SettingsHub-module-scss-module__xB5GOG__grid{grid-template-columns:1fr;gap:16px}}
