<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.route-card-list .route-card{height:100%;background:#FFF;border-radius:10px;box-shadow:0px 0px 10px rgba(15, 55, 107, 0.18)}.route-card-list .route-card__title{position:relative;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:18px;line-height:25px;color:#30333D;overflow-x:hidden;padding:16px;border-bottom:1px solid #CDD1E0}.route-card-list .route-card__title:before{display:block;content:'';width:20px;height:100%;position:absolute;right:0;top:0;bottom:0;background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, #fff 100%);border-radius:10px}.route-card-list .route-card__title span{flex:0 0 auto}@media only screen and (max-width: 1199px){.route-card-list .route-card__title{font-size:16px;line-height:24px;padding:16px 10px}}@media only screen and (max-width: 575px){.route-card-list .route-card__title{font-size:14px;line-height:22px}}.route-card-list .route-card__title .icon-arrow{font-size:10px;margin-right:10px;margin-left:10px;opacity:0.6}@media only screen and (max-width: 1199px){.route-card-list .route-card__title .icon-arrow{margin-right:8px;margin-left:8px}}.route-card-list .route-card__info{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D;padding:16px}@media only screen and (max-width: 1199px){.route-card-list .route-card__info{padding:12px 10px}}@media only screen and (max-width: 767px){.route-card-list .route-card__info{font-size:14px;line-height:22px}}.route-card-list .route-card__info span{flex:0 0 50%;max-width:50%}.route-card-list .route-card__info span.bold{font-weight:700;color:#30333D}.route-card-list .route-card__button{margin-top:auto}.route-card-list .route-card__button .btn{height:42px;padding-top:10px;padding-bottom:10px;border-top-right-radius:0;border-top-left-radius:0}.route-banner{background:#EBF0F8;padding-top:60px;padding-bottom:92px}@media only screen and (max-width: 1199px){.route-banner{padding-bottom:60px}}@media only screen and (max-width: 767px){.route-banner{padding-top:40px;padding-bottom:40px}}.route-banner__rating{margin-bottom:20px}.route-banner__rating .label{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:18px;letter-spacing:0.005em;text-transform:uppercase;color:#5A5F6D;margin-right:12px}.route-banner__rating .stars{position:relative}.route-banner__rating .stars .star .icon-star-rating{font-size:14px;line-height:14px;color:#9EA4BC;min-width:14px}.route-banner__rating .stars .star .icon-star-rating.active{color:#FFAE30}.route-banner__rating .stars .icon-star-rating+.icon-star-rating{margin-left:4px}.route-banner__rating .stars .star-active{position:absolute;top:0;left:0;width:94%;height:100%;overflow:hidden}.route-banner__rating .rating{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:12px;line-height:18px;letter-spacing:0.005em;text-transform:uppercase;color:#5A5F6D;margin-left:12px}@media only screen and (max-width: 575px){.route-banner__rating .rating{margin-left:0;min-width:100%}}.route-banner__header{margin-bottom:40px}@media only screen and (max-width: 575px){.route-banner__header{margin-bottom:30px}}.route-banner__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:38px;line-height:45px;text-align:center;font-feature-settings:'liga' off;color:#30333D}@media only screen and (max-width: 1199px){.route-banner__title{text-align:left}}@media only screen and (max-width: 767px){.route-banner__title{font-size:30px;line-height:35px}}@media only screen and (max-width: 575px){.route-banner__title{font-size:22px;line-height:28px}}.route-banner__subtitle{display:block;font-family:'Raleway',sans-serif;font-style:normal;font-weight:normal;font-size:38px;line-height:45px;text-align:center;font-feature-settings:'liga' off;color:#5A5F6D}@media only screen and (max-width: 1199px){.route-banner__subtitle{text-align:left}}@media only screen and (max-width: 767px){.route-banner__subtitle{font-size:30px;line-height:35px}}@media only screen and (max-width: 575px){.route-banner__subtitle{font-size:22px;line-height:28px}}.route-banner__search{max-width:944px;margin:0 auto}.route-facts{background:#D8DDEE;padding:20px 0}@media only screen and (max-width: 575px){.route-facts{padding-top:12px;padding-bottom:15px}}@media only screen and (max-width: 1199px){.route-fact:nth-child(3)~.route-fact{margin-top:20px}}@media only screen and (max-width: 767px){.route-fact:nth-child(2)~.route-fact{margin-top:16px}}@media only screen and (max-width: 575px){.route-fact:nth-child(1)~.route-fact{margin-top:12px}}.route-fact__icon{width:30px;height:30px;margin-bottom:10px}@media only screen and (max-width: 1199px){.route-fact__icon{margin-right:10px;margin-bottom:0}}.route-fact__label{display:block;font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#30333D}@media only screen and (max-width: 767px){.route-fact__label{font-size:16px}}@media only screen and (max-width: 575px){.route-fact__label{min-width:120px;display:inline-block;margin-right:10px}}.route-fact__value{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D}@media only screen and (max-width: 767px){.route-fact__value{font-size:14px;line-height:22px}}.route-timetable{padding-top:80px}@media only screen and (max-width: 767px){.route-timetable{padding-top:60px}}.route-timetable__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:34px;line-height:40px;text-align:center;color:#30333D;margin-bottom:40px}@media only screen and (max-width: 767px){.route-timetable__title{font-size:30px;line-height:35px;margin-bottom:30px}}@media only screen and (max-width: 575px){.route-timetable__title{font-size:22px;line-height:28px;text-align:left}}.route-timetable__card+.route-timetable__card{margin-top:10px}.route-timetable__more{margin-top:10px}.route-timetable__more .btn{width:100%}.timetable-card{background:#FFF;padding:16px 20px;border-radius:10px;box-shadow:0px 0px 10px rgba(15, 55, 107, 0.18)}@media only screen and (max-width: 1199px){.timetable-card{padding:16px}}.timetable-card__main-info{margin-right:39px}@media only screen and (max-width: 1399px){.timetable-card__main-info{margin-right:14px}}@media only screen and (max-width: 1199px){.timetable-card__main-info{margin-right:12px}}@media only screen and (max-width: 767px){.timetable-card__main-info{padding-bottom:8px;border-bottom:1px solid #D8DDEE;margin-right:0;margin-bottom:8px}}.timetable-card__train{margin-right:40px}@media only screen and (max-width: 1399px){.timetable-card__train{margin-right:14px}}@media only screen and (max-width: 1199px){.timetable-card__train{margin-right:12px}}@media only screen and (max-width: 767px){.timetable-card__train{margin-right:0;margin-bottom:8px}}.timetable-card__train .tag{max-width:64px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:12px;letter-spacing:0.5px;text-transform:uppercase;text-align:center;color:#FFF;background:#FFC772;padding:4px 8px;border-radius:4px;margin-bottom:4px}@media only screen and (max-width: 767px){.timetable-card__train .tag{margin-right:8px;margin-bottom:0}}.timetable-card__train .tag.disabled{display:none}.timetable-card__train .train{width:140px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#5A5F6D}@media only screen and (max-width: 767px){.timetable-card__train .train{width:100%}}.timetable-card__time .departure,.timetable-card__time .arrival{min-width:60px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:26px;color:#30333D}.timetable-card__time .arrival{text-align:right}.timetable-card__time .time{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-align:center;color:#5A5F6D;margin-right:16px;margin-left:16px}@media only screen and (max-width: 1199px){.timetable-card__time .time{margin-right:10px;margin-left:10px}}.timetable-card__time .time:after{display:block;content:'\e821';font-family:'fontello';font-size:10px;line-height:10px;font-style:normal;font-weight:normal;color:#9EA4BC}@media only screen and (max-width: 767px){.timetable-card__price{margin-bottom:8px}}.timetable-card__price .periods{min-width:80px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;text-align:center;color:#5A5F6D;margin-right:39px}@media only screen and (max-width: 1399px){.timetable-card__price .periods{margin-right:14px}}@media only screen and (max-width: 1199px){.timetable-card__price .periods{margin-right:12px}}@media only screen and (max-width: 767px){.timetable-card__price .periods{text-align:left}}.timetable-card__price .label{display:block;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:12px;text-align:right;letter-spacing:0.5px;text-transform:uppercase;color:#5A5F6D;margin-bottom:4px}@media only screen and (max-width: 767px){.timetable-card__price .label{margin-bottom:0}}.timetable-card__price .sum{display:block;min-width:100px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:26px;text-align:right;color:#30333D}.timetable-card__button{margin-left:auto}.timetable-card__button .btn{min-width:104px}.timetable-card__button .btn .icon-search{font-size:14px;margin-left:12px}@media only screen and (max-width: 767px){.timetable-card__button .btn{color:#FFF;background:linear-gradient(to right, #f56975 0.01%, #ff7b52 99.99%)}.timetable-card__button .btn:hover{background:linear-gradient(to right, #ff7b52 0.05%, #f56975 99.95%)}}.route-map{padding-top:80px;overflow-x:hidden}@media only screen and (max-width: 767px){.route-map{padding-top:60px}}@media only screen and (max-width: 575px){.route-map{padding-top:40px}}.route-map__body{position:relative;max-width:1290px;margin:0 auto}@media only screen and (max-width: 1399px){.route-map__body{max-width:100%}}.route-map__info{position:absolute;top:0;left:-55px;max-width:795px;background:#DEEEFF;padding-top:80px;padding-right:110px;padding-bottom:140px;padding-left:55px;border-radius:10px;z-index:-10}@media only screen and (max-width: 1399px){.route-map__info{max-width:680px;left:0;padding-right:110px;padding-bottom:115px;padding-left:30px;margin-left:0}}@media only screen and (max-width: 1199px){.route-map__info{max-width:100%;position:static;padding-right:24px;padding-left:24px;padding-bottom:120px}}@media only screen and (max-width: 767px){.route-map__info{padding-top:60px;padding-right:18px;padding-left:18px;padding-bottom:90px}}@media only screen and (max-width: 575px){.route-map__info{padding-right:10px;padding-left:10px}}.route-map__info .info-card__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:34px;line-height:40px;color:#30333D;margin-bottom:40px}@media only screen and (max-width: 767px){.route-map__info .info-card__title{font-size:30px;line-height:35px;margin-bottom:30px}}@media only screen and (max-width: 575px){.route-map__info .info-card__title{font-size:22px;line-height:28px}}.route-map__info .info-card__desc{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D}@media only screen and (max-width: 767px){.route-map__info .info-card__desc{font-size:14px;line-height:22px}}.route-map__map{max-width:685px;height:500px;border-radius:10px;box-shadow:0px 0px 6px rgba(15, 55, 107, 0.1);margin-top:40px;margin-right:-55px;margin-left:auto;overflow:hidden}@media only screen and (min-width: 1200px){.route-map__map{width:697px}}@media only screen and (max-width: 1399px){.route-map__map{max-width:60%}}@media only screen and (max-width: 1199px){.route-map__map{max-width:100%;margin-top:-80px;margin-right:24px;margin-left:24px}}@media only screen and (max-width: 767px){.route-map__map{margin-top:-60px;margin-right:18px;margin-left:18px}}@media only screen and (max-width: 575px){.route-map__map{height:480px;margin-right:10px;margin-left:10px}}.recommended-trains{padding-top:80px}@media only screen and (max-width: 767px){.recommended-trains{padding-top:60px}}.recommended-trains__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:34px;line-height:40px;text-align:center;color:#30333D;margin-bottom:40px}@media only screen and (max-width: 767px){.recommended-trains__title{font-size:30px;line-height:35px;margin-bottom:30px}}@media only screen and (max-width: 575px){.recommended-trains__title{font-size:22px;line-height:28px;text-align:left}}.recommended-trains__card .train-card{text-decoration:none;background:#FFF;padding:20px;border-radius:8px;box-shadow:0px 0px 10px rgba(15, 55, 107, 0.18)}@media only screen and (max-width: 1199px){.recommended-trains__card .train-card{padding:20px 16px}}@media only screen and (max-width: 767px){.recommended-trains__card .train-card{padding:20px 12px}}.recommended-trains__card .train-card__body .train-rating{margin-bottom:1px}@media only screen and (max-width: 1199px){.recommended-trains__card .train-card__body .train-rating{margin-bottom:8px}}.recommended-trains__card .train-card__body .train{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:18px;line-height:25px;color:#30333D;margin-right:8px}@media only screen and (max-width: 767px){.recommended-trains__card .train-card__body .train{font-size:16px}}.recommended-trains__card .train-card__body .rating .icon-star-rating{font-size:14px;color:#FFC772;margin-right:4px}.recommended-trains__card .train-card__body .rating span{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:14px;line-height:22px;color:#30333D}.recommended-trains__card .train-card__body .rating.disabled{display:none !important}.recommended-trains__card .train-card__body .train-number{min-width:130px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;font-feature-settings:'liga' off;color:#5A5F6D;opacity:0.6;margin-right:16px}@media only screen and (max-width: 1199px){.recommended-trains__card .train-card__body .train-number{font-size:14px;line-height:22px;margin-right:10px}}@media only screen and (max-width: 767px){.recommended-trains__card .train-card__body .train-number{min-width:100%;margin-right:0}}.recommended-trains__card .train-card__body .price{min-width:130px;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;font-feature-settings:'liga' off;color:#30333D}@media only screen and (max-width: 1199px){.recommended-trains__card .train-card__body .price{font-size:14px;line-height:22px}}@media only screen and (max-width: 767px){.recommended-trains__card .train-card__body .price{min-width:100%}}.recommended-trains__card .train-card__body .price span{font-weight:700}.recommended-trains__card .train-card__button .btn{width:26px;height:26px;padding:8px 10px}.recommended-trains__card:nth-child(4)~.recommended-trains__card{margin-top:30px}@media only screen and (max-width: 1199px){.recommended-trains__card:nth-child(3)~.recommended-trains__card{margin-top:30px}}@media only screen and (max-width: 767px){.recommended-trains__card:nth-child(3)~.recommended-trains__card{margin-top:10px}}@media only screen and (max-width: 575px){.recommended-trains__card~.recommended-trains__card{margin-top:10px}}.route-reviews{padding-top:80px}@media only screen and (max-width: 767px){.route-reviews{padding-top:60px}}.route-reviews__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:34px;line-height:40px;text-align:center;color:#30333D;margin-bottom:40px}@media only screen and (max-width: 767px){.route-reviews__title{font-size:30px;line-height:35px;margin-bottom:30px}}@media only screen and (max-width: 575px){.route-reviews__title{font-size:22px;line-height:28px;text-align:left;margin-bottom:44px}}.route-reviews__slider .owl-carousel .owl-stage-outer{width:calc(100% + 20px);height:calc(100% + 20px);padding:10px;margin:-10px}.route-reviews__slider .review-card{background:#FFF;padding:30px;border-radius:10px;box-shadow:0px 0px 10px rgba(15, 55, 107, 0.18)}@media only screen and (max-width: 767px){.route-reviews__slider .review-card{padding:20px}}@media only screen and (max-width: 575px){.route-reviews__slider .review-card{padding:16px}}.route-reviews__slider .review-card__rating{margin-bottom:20px}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__rating{margin-bottom:16px}}.route-reviews__slider .review-card__rating .quote-mark{font-style:normal;font-weight:normal;font-size:30px;color:#D8DDEE}.route-reviews__slider .review-card__rating .rating{background:#5DB278;padding:12px;border-radius:8px}.route-reviews__slider .review-card__rating .icon-thumbs-up{font-size:11px;color:#FFF;vertical-align:middle}.route-reviews__slider .review-card__rating .value{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#FFF}.route-reviews__slider .review-card__rating .icon-thumbs-up+.rating{margin-left:4px}.route-reviews__slider .review-card__message{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D;padding-bottom:20px;border-bottom:1px solid #D8DDEE;margin-bottom:20px}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__message{font-size:14px;line-height:22px;padding-top:16px;padding-bottom:16px}}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .person{margin-bottom:8px}}.route-reviews__slider .review-card__details .details{margin-left:20px}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .details{margin-left:0}}.route-reviews__slider .review-card__details .name{display:block;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#5A5F6D}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .name{font-size:14px;line-height:22px}}.route-reviews__slider .review-card__details .place{display:block;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D;opacity:0.6}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .place{width:190px;word-break:break-word;font-size:14px;line-height:22px}}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .train{width:190px}}.route-reviews__slider .review-card__details .train .value{width:120px}@media only screen and (max-width: 1199px){.route-reviews__slider .review-card__details .train .value{width:100px}}.route-reviews__slider .review-card__details .date{margin-left:16px}@media only screen and (max-width: 1199px){.route-reviews__slider .review-card__details .date{margin-left:8px}}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .date{width:190px;margin-left:0}}.route-reviews__slider .review-card__details .date .value{width:120px}@media only screen and (max-width: 1199px){.route-reviews__slider .review-card__details .date .value{width:100px}}.route-reviews__slider .review-card__details .train .label,.route-reviews__slider .review-card__details .date .label{display:block;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:700;font-size:10px;line-height:24px;letter-spacing:0.5px;text-transform:uppercase;color:#5A5F6D}@media only screen and (max-width: 767px){.route-reviews__slider .review-card__details .train .label,.route-reviews__slider .review-card__details .date .label{max-width:62px;line-height:12px}}@media only screen and (max-width: 575px){.route-reviews__slider .review-card__details .train .label,.route-reviews__slider .review-card__details .date .label{max-width:100%}}.route-reviews__slider .review-card__details .train .value,.route-reviews__slider .review-card__details .date .value{display:block;font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;font-feature-settings:'liga' off;color:#5A5F6D}.route-reviews__slider .review-card .image-holder{width:50px;height:50px;margin-right:10px;border-radius:3px;overflow:hidden;cursor:pointer}.route-reviews__slider .review-card .images-container{margin-top:20px}.route-slider__item{max-width:850px;margin:0 auto}@media only screen and (max-width: 1399px){.route-slider__item{max-width:750px}}@media only screen and (max-width: 1199px){.route-slider__item{max-width:600px}}@media only screen and (max-width: 767px){.route-slider__item{max-width:445px}}.route-slider__nav{position:absolute;top:110px;width:100%}.route-slider__nav .slider-nav.disabled .btn{color:#CDD1E0;border-color:rgba(205, 209, 224, 0.6);cursor:default}.route-slider__nav .slider-nav.disabled .btn:hover{background:#FFF}.route-slider__dots{margin-top:40px}.route-slider__dots .slider-dot{display:inline-block;width:24px;height:4px;background-color:#CDD1E0;border-radius:100px;border:0;-webkit-transition:background-color 200ms ease-in-out;-o-transition:background-color 200ms ease-in-out;transition:background-color 200ms ease-in-out;-webkit-box-shadow:none;box-shadow:none;outline:none}.route-slider__dots .slider-dot:hover{cursor:pointer}.route-slider__dots .slider-dot:hover,.route-slider__dots .slider-dot.active{background-color:#30333D}.route-slider__dots .slider-dot+.slider-dot{margin-left:8px}.routes--petersburg{padding-top:100px}@media only screen and (max-width: 767px){.routes--petersburg{padding-top:90px}}.routes--moscow{padding-top:60px}@media only screen and (max-width: 767px){.routes--moscow{padding-top:50px}}.routes__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:34px;line-height:40px;text-align:center;color:#30333D;margin-bottom:40px}@media only screen and (max-width: 767px){.routes__title{font-size:30px;line-height:35px;margin-bottom:30px}}@media only screen and (max-width: 575px){.routes__title{font-size:22px;line-height:28px;text-align:left}}.routes__swiper{margin-bottom:20px}.routes__swiper:after{display:block;content:'\e83d';font-family:'fontello';font-size:18px;line-height:18px;font-style:normal;font-weight:600;text-align:center;color:#6B7186}@media only screen and (max-width: 1199px){.routes .route-card-list{overflow-x:auto;padding-top:10px;padding-bottom:10px;margin-left:-10px}}@media only screen and (max-width: 575px){.routes .route-card-list{margin-left:-5px}}@media only screen and (max-width: 1199px){.routes .route-card-list .row{flex-wrap:nowrap;padding-left:10px}}.routes__route:nth-child(4)~.routes__route{margin-top:30px}@media only screen and (max-width: 1199px){.routes__route:nth-child(4)~.routes__route{margin-top:0}}@media only screen and (max-width: 575px){.routes__route{max-width:255px}}.route-about{background:#EBF0F8;margin-top:80px;padding-bottom:80px}@media only screen and (max-width: 1199px){.route-about{padding-bottom:104px}}@media only screen and (max-width: 767px){.route-about{margin-top:60px;padding-bottom:80px}}.route-about:before{content:'';background-image:url(/static/newDesign/carcass/img/elements/bg_title_triangle_top.svg);background-repeat:no-repeat;background-size:cover;background-position:bottom center;background-color:#FFF;width:100%;height:60px;display:block}.route-about__title{font-family:'Raleway',sans-serif;font-style:normal;font-weight:600;font-size:38px;line-height:45px;color:#30333D;margin-top:20px;margin-bottom:20px}@media only screen and (max-width: 767px){.route-about__title{font-size:30px;line-height:35px}}@media only screen and (max-width: 575px){.route-about__title{font-size:22px;line-height:28px}}.route-about__info{font-family:'Lato',Arial,sans-serif;font-style:normal;font-weight:normal;font-size:16px;line-height:24px;color:#5A5F6D}@media only screen and (max-width: 767px){.route-about__info{font-size:14px;line-height:22px}}.osm-marker{width:27px;height:43px;position:relative;background-image:url('/static/newDesign/pages/route/img/g-marker.png');background-position:center;background-repeat:no-repeat;background-size:contain}.osm-marker img{max-width:100%;max-height:100%}.osm-marker span{position:absolute;left:9px;top:4px}@media only screen and (max-width: 767px){.btn-schedule-lite{margin-top:-45px}}</pre></body></html>