@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700;900&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@500;700;800&display=swap);
@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}button{cursor:pointer}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}.container,.field_container,.header,.header_center_block,.header_navbar ul,.header_phone,.header_phone a,.header_select,.help_container,.main_banner_search_form,.main_banner_search_form_button,.main_popular_link,.oformlenie_pasazhiry_vybor,.oformlenie_pasazhiry_vybor .vybor_block,.page_search_form_button,.pagination li,.poisk_marshrutov_button,.poisk_marshrutov_search_form,.poisk_marshrutov_search_form .button_swap_container,.poisk_marshrutov_search_form .field_container,.route_time_table td:first-child,.vyvod_marshrutov_conatiner,.vyvod_marshrutov_conatiner.net-reisov,.vyvod_marshrutov_info_marshruty,.vyvod_marshrutov_info_marshruty_img,.vyvod_marshrutov_info_top,.vyvod_marshrutov_price_container,.why_box{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}body{font-family:Roboto,sans-serif;font-weight:400;font-size:16px}.wrapper{max-width:1240px;margin:0 auto;padding:0 10px}.header{justify-content:space-between;padding:20px 0 10px}.header,.header a{color:#181818}@media (max-width:768px){.main_banner{margin-top:20px}}.header_brand_link span{display:block}.header_brand_link span:first-child{font-family:Montserrat;font-weight:800;font-size:32px;line-height:122.8%;text-transform:uppercase;color:#000;margin-bottom:5px}@media (max-width:768px){.header_brand_link span:first-child{font-size:20px}}.header_brand_link span:last-child{font-weight:500;font-size:14px;line-height:122.8%;color:#000}@media (max-width:768px){.header_brand_link span:last-child{display:none}}.header_navbar ul li{margin-right:23px;font-size:18px;line-height:122.8%}.header_navbar ul li a:hover{color:#1969d2}.menu-burger__header{display:none}@media (max-width:900px){.header_navbar ul{top:85px}}@media (max-width:1240px){.menu-burger__header{order:2;position:relative;width:20px;height:18px;display:block;margin-left:10px;z-index:10}.menu-burger__header:after,.menu-burger__header:before,.menu-burger__header span{height:2px;width:100%;position:absolute;background:#181818;margin:0 auto}.menu-burger__header span{top:8px}.menu-burger__header:after,.menu-burger__header:before{content:""}.menu-burger__header:after{bottom:0}.menu-burger__header:before{top:0}.menu-burger__header.open-menu span{opacity:0;transition:.5s}.menu-burger__header.open-menu:before{transform:rotate(45deg);top:8px;transition:.4s}.menu-burger__header.open-menu:after{transform:rotate(-45deg);bottom:8px;transition:.4s}}.fixed-page{overflow:hidden}.open-p{display:block}.close-p{display:none}.header_menu.open-menu{left:0}@media (max-width:1240px){.header_menu{display:block;position:absolute;top:100px;left:0;overflow:auto;width:100%;z-index:100;left:-100%;transition:all .4s ease}}@media (max-width:768px){.header_menu{top:58px}}@media (max-width:1240px){.header_navbar ul{display:block;margin:0;width:100%;height:100%;top:90px;position:fixed;background:#fff}.header_navbar ul li{padding:15px 10px 15px 35px;border-top:1px solid #e4e4e4;margin-right:0}}.header_phone{flex-wrap:nowrap}.header_phone a{padding:0 8px;height:34px;color:#fff;background:#1969d2;border-radius:5px;line-height:34px;text-align:center;font-weight:700;font-size:14px;margin:5px 16px 5px 0}.header_phone a:hover{background:#3d7aca}.header_phone a img{margin-right:12px}@media (max-width:1240px){.header_phone{justify-content:flex-start}}.header_phones{display:flex;flex-direction:row}.phone_icons{display:flex;align-items:center}.header_phones{margin-left:5px}.menu-mobule{cursor:pointer;display:flex;align-items:center}@media (max-width:1240px){.header_phones{margin-left:35px}}.header_select{order:1;align-items:flex-start}.header_select_block{display:flex;align-items:center}.currency_select,.language_select{display:inline-flex;flex-direction:column;text-transform:uppercase;height:32px;overflow:hidden;background:#fff}.currency_select li,.language_select li{text-align:center;flex:1;display:flex;align-items:center;order:2;height:auto;padding:5px;min-height:32px}.currency_select li img,.language_select li img{margin-right:6px;height:12px}.currency_select li:hover,.language_select li:hover{cursor:pointer;color:#1969d2}.currency_select.open{height:64px;margin-bottom:-32px;position:relative;z-index:10}.language_select.open{height:96px;margin-bottom:-64px;position:relative;z-index:10}.currency_select_block,.language_select_block{cursor:pointer}.currency_select_block svg,.language_select_block svg{margin-bottom:5px}.currency_select_block.open svg,.language_select_block.open svg{transform:rotate(180deg)}.currency_select li.active,.language_select li.active{order:1;pointer-events:none}.currency_select li:not(.active),.language_select li:not(.active){border-top:1px solid #e4e4e4}.currency_select li.active:hover,.language_select li.active:hover{color:#181818}.select_line{margin:5px 10px 0;width:1px;height:22px;background:#181818}@media (max-width:480px){.select_line{display:none}}.main_banner{width:100%;height:564px;background-image:url(/images/banner.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative}@media (max-width:480px){.main_banner{height:auto;background-position:0 0;background-size:100% 232px}}.main_banner_overflow{background:linear-gradient(270deg,rgba(35,7,207,0) 66.87%,#000 81.95%);opacity:.6;top:0;height:564px;width:100%;position:absolute;z-index:1}@media (max-width:480px){.main_banner_overflow{height:232px}}.main_banner_text{padding-top:64px;position:relative;z-index:2;text-align:center;margin-bottom:66px}@media (max-width:1240px){.main_banner_text{margin-bottom:40px}}@media (max-width:480px){.main_banner_text{margin-bottom:66px}}.main_banner_text h1{font-weight:500;font-size:56px;line-height:122.8%;color:#fff}@media (max-width:768px){.main_banner_text h1{font-size:48px}}@media (max-width:480px){.main_banner_text h1{font-size:32px}}.main_banner_text h1 span{font-size:36px;line-height:125%;color:#fff;display:block;margin-top:33px}@media (max-width:768px){.main_banner_text h1 span{font-size:28px;margin-top:20px}}@media (max-width:480px){.main_banner_text h1 span{font-size:18px}}.main_banner_search_form{justify-content:space-around;width:100%;height:120px;background:#fff;box-shadow:0 8px 24px rgba(1,9,84,.07);border-radius:5px}@media (max-width:1240px){.main_banner_search_form{height:auto;box-shadow:none;padding:30px 0 20px}}@media (max-width:480px){.main_banner_search_form{height:auto;box-shadow:none;padding:0}}.search_form_field:first-child{padding-left:10px}@media (max-width:1240px){.search_form_field:first-child{padding-left:0}}.search_form_field:last-child{padding-right:10px}@media (max-width:1240px){.search_form_field:last-child{padding-right:0}}@media (max-width:1240px){.search_form_field{width:49%}}@media (max-width:480px){.search_form_field{width:100%;margin-top:10px}}.field_container{position:relative;width:266px;height:64px;background:#eff9ff;border:1px solid rgba(157,202,230,.2);box-sizing:border-box;border-radius:5px}@media (max-width:1240px){.field_container{margin-bottom:10px;width:100%;justify-content:flex-start}}@media (max-width:480px){.field_container{margin-bottom:0;width:100%;height:50px;justify-content:flex-start}}.field_container input{background:transparent;font-weight:500;font-size:18px;line-height:122.8%;width:100%;height:100%;padding-left:20px}.field_container input::-moz-placeholder{color:#84a6ba}.field_container input:-ms-input-placeholder{color:#84a6ba}.field_container input::placeholder{color:#84a6ba}@media (max-width:480px){.field_container input{padding-left:20px}}.field_container label{font-weight:500;font-size:18px;line-height:122.8%;color:#84a6ba}.field_container input[type=checkbox]{display:none}.field_container .return_checkbox_label:before{cursor:pointer;content:" ";color:#84a6ba;display:inline-block;margin-right:7px;position:relative;text-align:center;width:14px;height:14px;background:#fff;vertical-align:middle;border:1px solid #84a6ba;box-sizing:border-box;border-radius:5px;font-size:12px;line-height:12px;margin-bottom:2px}@media (max-width:480px){.field_container .return_checkbox_label:before{margin-left:20px}}.field_container input[type=checkbox]:checked+.return_checkbox_label:before{content:"";font-family:icomoon;font-weight:600}.close_return_date{border-radius:50%;width:20px;height:20px;display:block;text-align:center;line-height:20px;position:absolute;right:0;top:-8px}.button,.close_return_date{background:#1969d2;color:#fff;cursor:pointer}.button{border-radius:5px;padding:20px 50px;font-weight:500;font-size:24px;line-height:122.8%}.button:active,.button:hover{background:#3d7aca}.choose_route_btn input[type=checkbox]{display:none}.active{background-color:#fff;color:#3d7aca;border-radius:5px;border:1px solid #3d7aca;transition:.1s}.active:hover{background-color:#f4f4f4;color:#3d7aca}@media (max-width:480px){.button{width:100%;font-size:20px}}.ui-datepicker{background:#eff9ff;box-sizing:border-box;border-radius:5px;margin-top:10px;width:264px}.ui-datepicker .ui-corner-all{background:#1969d2;color:#fff;text-align:center;border-radius:5px 5px 0 0;position:relative}.ui-datepicker .ui-corner-all .ui-datepicker-prev{position:absolute;left:8px;top:8px;font-size:0;background-image:url(/images/date_icon_left.png);background-repeat:no-repeat;background-position:4px;background-size:14px;width:24px;height:24px;border-radius:50%;background-color:#fff;cursor:pointer}.ui-datepicker .ui-corner-all .ui-datepicker-prev.ui-state-disabled{background-color:#84a6ba}.ui-datepicker .ui-corner-all .ui-datepicker-next{position:absolute;right:8px;top:8px;font-size:0;background-image:url(/images/date_icon_right.png);background-repeat:no-repeat;background-position:6px;background-size:14px;width:24px;height:24px;border-radius:50%;background-color:#fff;cursor:pointer}.ui-datepicker .ui-corner-all .ui-datepicker-next.ui-state-disabled{background-color:#84a6ba}.ui-datepicker .ui-datepicker-title{padding:10px 0;font-size:18px}.ui-datepicker-calendar{padding:10px;width:100%}.ui-datepicker-calendar thead{display:flex;margin-top:1em}.ui-datepicker-calendar thead tr{display:flex;justify-content:space-between;width:100%}.ui-datepicker-calendar tbody{width:100%}.ui-datepicker-calendar tbody tr{display:flex;justify-content:space-between}.ui-datepicker-calendar tbody tr td{flex:1 1 0%;height:32px;padding:0;font-size:14px;line-height:32px;text-align:center;vertical-align:middle;cursor:pointer;outline:none}.ui-datepicker-calendar tbody tr td:not(.ui-state-disabled):hover{background:#1969d2;color:#fff;border-radius:2px}.ui-datepicker-calendar tbody tr td:not(.ui-state-disabled):hover .ui-state-default{color:#fff}.ui-datepicker-calendar .ui-state-disabled .ui-state-default{color:#84a6ba}.ui-datepicker-calendar .ui-state-default{color:#181818}.main_title{width:100%;font-weight:700;font-size:36px;line-height:122.8%;margin:54px 0;text-align:center}@media (max-width:768px){.main_title{font-size:32px;margin:54px 0}}@media (max-width:480px){.main_title{font-size:28px;margin:0 0 30px}}.main_why_container{margin-bottom:55px}.container{justify-content:space-around}@media (max-width:480px){.container{margin-bottom:36px}}.box{width:368px;height:239px;border:1px solid #f5f5f5;box-sizing:border-box;box-shadow:0 5px 15px rgba(10,34,96,.07);border-radius:5px;margin-bottom:50px}@media (max-width:768px){.box{width:296px;height:194px;margin-top:30px;margin-bottom:0}}@media (max-width:480px){.box:first-child{margin-top:0}}.why_box{justify-content:space-between;padding:20px 18px 54px 30px}@media (max-width:768px){.why_box{padding:20px 12px 50px 24px}}.why_box_img{background:linear-gradient(90deg,#1969d2,#0cdbff 99.99%,#a6faff);border-radius:50%;width:40px;height:40px;position:relative}.why_box_img img{width:40px;height:40px;position:absolute;left:-5px;bottom:-3px}@media (max-width:768px){.why_box_img,.why_box_img img{width:32px;height:32px}}.why_box_number{font-weight:500;font-size:62.8966px;line-height:122.8%;color:#1969d2;opacity:.2}@media (max-width:768px){.why_box_number{font-size:50px}}.why_box_text{width:100%;margin-top:13px}.why_box_text p{font-weight:500;font-size:20px;line-height:122.8%}@media (max-width:768px){.why_box_text{font-size:18px}}.main_stock{display:block}.main_stock,.main_stock img{height:auto;width:100%}@media (max-width:480px){.main_stock{margin-bottom:38px}}.main_popular .main_title{margin-bottom:0}@media (max-width:480px){.main_popular .main_title{margin-bottom:-60px;width:50%;text-align:left}}.main_popular_link{width:100%;justify-content:flex-end;margin-bottom:30px}.main_popular_link a{display:flex;align-items:flex-end;font-weight:500;font-size:24px;line-height:122.8%;color:#282828}@media (max-width:480px){.main_popular_link{display:none}}.main_popular_container{margin-bottom:82px}@media (max-width:768px){.main_popular_container{margin-bottom:20px}}.box_1{width:370px;height:230px;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2));border-radius:5px;position:relative;margin-bottom:73px}.box_1 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:1;border-radius:5px}.box_1:active .main_popular_box_button,.box_1:hover .main_popular_box_button{background:#3d7aca}@media (max-width:768px){.box_1{width:350px;height:220px}}@media (max-width:480px){.box_1{width:296px;height:171px}}.box_1_overflow{position:absolute;top:0;z-index:2;background:linear-gradient(1turn,#004382 -13.26%,rgba(1,62,182,0) 39.13%);opacity:.5;width:100%;height:230px;border-radius:5px}@media (max-width:768px){.box_1_overflow{height:220px}}@media (max-width:480px){.box_1_overflow{height:171px}}.box_1_overflow_2{position:absolute;top:0;z-index:2;background:linear-gradient(90deg,#004382 -1.64%,rgba(1,62,182,0) 47.6%);opacity:.8;width:100%;height:230px;border-radius:5px}@media (max-width:768px){.box_1_overflow_2{height:220px}}@media (max-width:480px){.box_1_overflow_2{height:171px}}.box_1_route{position:relative;z-index:3;font-weight:500;font-size:36px;line-height:122.8%;color:#fff;padding:30px 0 0 30px}@media (max-width:768px){.box_1_route{font-size:28px}}@media (max-width:480px){.box_1_route{font-size:24px;padding:22px 0 0 22px}}.box_1_price{position:relative;z-index:3;font-weight:500;font-size:18px;line-height:122.8%;color:#fff;margin-top:12px;padding-left:30px}@media (max-width:480px){.box_1_price{font-size:14px;padding-left:22px}}.box_1_button{position:absolute;z-index:3;padding:12px 45px;font-weight:500;font-size:18px;line-height:122.8%;right:0;bottom:0;border-radius:5px 0 5px 0;box-shadow:none}@media (max-width:480px){.box_1_button{width:auto;padding:9px 32px}}@media (max-width:480px){.slick-list{overflow:hidden}.slick-track{display:flex}.popular_slider{position:relative;height:auto;padding-top:90px}.popular_slider .slick-arrow{position:absolute;top:0;z-index:3;font-size:0;width:47px;height:47px;background-color:#1969d2;border:1px solid #1969d2;border-radius:5px}.popular_slider .slider__item{margin:0 20px}.popular_slider .slick-arrow.slick-disabled{background-color:rgba(157,202,230,.2);border:1px solid rgba(157,202,230,.2);opacity:.5}.popular_slider .slick-arrow.slick-prev.slick-disabled{right:87px;background-image:url(/images/slider_arrow_left_dis.png);background-repeat:no-repeat;background-position:50%;background-size:auto}.popular_slider .slick-arrow.slick-next.slick-disabled{right:20px;background-image:url(/images/slider_arrow_right_dis.png);background-repeat:no-repeat;background-position:50%;background-size:auto}.popular_slider .slick-arrow.slick-prev{right:87px;background-image:url(/images/slider_arrow_left.png);background-repeat:no-repeat;background-position:50%;background-size:auto}.popular_slider .slick-arrow.slick-next{right:20px;background-image:url(/images/slider_arrow_right.png);background-repeat:no-repeat;background-position:50%;background-size:auto}}@media (max-width:480px){.main_seo_text{margin-bottom:64px}}.help_container{height:236px;max-width:918px;background:url(/images/Rectangle_form.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;position:relative;border-radius:5px;margin:0 auto 98px}@media (max-width:480px){.help_container{max-width:320px;height:128px;margin-bottom:52px}}.help_container_overflow{position:absolute;height:236px;width:100%;top:0;background:linear-gradient(180deg,#001c47,rgba(0,28,71,0) 118.43%);opacity:.6;filter:drop-shadow(0 2px 8px rgba(0,0,0,.2));border-radius:5px}@media (max-width:480px){.help_container_overflow{height:128px}}.help_box{position:relative;z-index:2;width:56%}@media (max-width:768px){.help_box{width:100%}}.help_text{font-size:24px;line-height:122.8%;text-align:center;color:#fff;margin-bottom:30px}@media (max-width:768px){.help_text{font-size:20px}}@media (max-width:480px){.help_text{font-size:14px}}.help_callback-form_row{display:flex;justify-content:center;align-items:center;width:100%}.help_callback-form_row input[type=tel]{max-width:350px;min-height:58px;display:block;width:100%;padding:20.5px 0 20.5px 30px;background:#eff9ff;border-radius:5px 0 0 5px}.help_callback-form_row input[type=tel]::-moz-placeholder{font-size:18px;line-height:122.8%}.help_callback-form_row input[type=tel]:-ms-input-placeholder{font-size:18px;line-height:122.8%}.help_callback-form_row input[type=tel]::placeholder{font-size:18px;line-height:122.8%}@media (max-width:768px){.help_callback-form_row input[type=tel]::-moz-placeholder{font-size:16px}.help_callback-form_row input[type=tel]:-ms-input-placeholder{font-size:16px}.help_callback-form_row input[type=tel]::placeholder{font-size:16px}}@media (max-width:480px){.help_callback-form_row input[type=tel]::-moz-placeholder{font-size:14px}.help_callback-form_row input[type=tel]:-ms-input-placeholder{font-size:14px}.help_callback-form_row input[type=tel]::placeholder{font-size:14px}}@media (max-width:768px){.help_callback-form_row input[type=tel]{max-width:240px;min-height:46px;padding:12px 0 12px 20px}}@media (max-width:480px){.help_callback-form_row input[type=tel]{min-height:39px;max-width:175px;padding:12px 0 12px 20px}}.help_callback-form_row button{border-radius:0 5px 5px 0;padding:17.5px 35px;min-height:58px;font-weight:500;font-size:18px;line-height:122.8%;box-shadow:none}@media (max-width:768px){.header{gap:5%;padding:15px 0 9px}.help_callback-form_row button{min-height:46px;width:auto;padding:9.5px 28px;font-size:16px}}.help_callback-form_row button span:last-child{display:none}@media (max-width:480px){.help_callback-form_row button{min-height:39px;width:auto;padding:9.5px 28px}.help_callback-form_row button span:first-child{display:none}.help_callback-form_row button span:last-child{display:block}}.footer{width:100%;background:#eff9ff;padding:38px 0 39px}@media (max-width:480px){.footer{padding:13px 0 16px}}.footer_container{display:flex;justify-content:space-between;align-items:flex-start}.footer_brand{font-weight:800;font-size:32px;line-height:122.8%;text-transform:uppercase;color:#000}@media (max-width:768px){.footer_brand{font-size:26px}}@media (max-width:480px){.footer_brand{font-size:20px;width:50%}}@media (max-width:480px){.footer_mobile_hide{display:none}}.footer_box .footer_brand{display:none}@media (max-width:480px){.footer_box .footer_brand{display:block}}.footer_box p{color:#84a6ba;font-weight:400;font-size:18px;line-height:140%;margin-top:22px}.footer_box p a{color:#84a6ba}.footer_box p a:hover{color:#181818}@media (max-width:768px){.footer_box p{font-size:12px;margin-top:10px}}@media (max-width:480px){.footer_box p{font-size:10px;margin-top:5px}}.footer_box li{font-weight:400;font-size:18px;line-height:122.8%;margin-bottom:28px}@media (max-width:768px){.footer_box li{font-size:12px;margin-bottom:10px}}.footer_box li:last-child{margin-bottom:0}.footer_box li a{color:#84a6ba}.footer_box li a:hover{color:#181818}.footer_phones{text-align:right;display:flex;flex-direction:column}.footer_phones a{display:block;font-weight:700;font-size:16px;line-height:122.8%;color:#84a6ba;margin-bottom:30px}.footer_phones a:hover{color:#181818}@media (max-width:768px){.footer_phones a{font-size:12px;margin-bottom:10px}}@media (max-width:480px){.footer_phones a{font-size:10px}}@media (max-width:768px){.footer_phones a img{width:14px;height:14px}}@media (max-width:480px){.footer_phones a img{width:11.96px;height:12.09px}}.footer_phones .footer_button{color:#fff}@media (max-width:480px){.footer_phones .footer_button{padding:10px 20px;order:3}}.footer_phones .footer_button:hover{color:#fff}.breadcrumbs{width:100%;height:50px;background:#eff9ff}.breadcrumbs ul{width:100%;height:50px;display:flex;align-items:center}.breadcrumbs ul li{font-size:10px;margin-right:11px}.breadcrumbs ul li,.breadcrumbs ul li a{font-weight:400;line-height:122.8%;color:#84a6ba}.breadcrumbs ul li a{font-size:12px}.breadcrumbs ul li:last-child{color:#1969d2}.marshruty_container{display:flex;flex-wrap:wrap;width:100%;margin-top:20px}.marshruty_container .main_title{text-align:left}.mobule{display:none}.marshruty_left_block{width:66%}@media (max-width:768px){.marshruty_left_block{width:56%}}@media (max-width:480px){.marshruty_left_block{width:100%}}.marshruty_right_block{width:34%;position:relative;height:auto}@media (max-width:768px){.marshruty_right_block{width:44%}}@media (max-width:480px){.marshruty_right_block{width:100%}}.page_title{margin-bottom:32px}h1{font-weight:500;line-height:122.8%;font-size:44px;color:#000}.marshruty_left_text-block_1 h1{font-size:32px}.marshruty_left_text-block_1 h2{font-size:26px}@media (max-width:768px){h1{font-size:40px}.marshruty_left_text-block_1 h1{font-size:28px}.marshruty_left_text-block_1 h2{font-size:23px}}@media (max-width:480px){h1{font-size:34px}}h2{font-weight:500;font-size:32px;line-height:122.8%;color:#000}@media (max-width:768px){h2{font-size:32px}}@media (max-width:480px){h2{font-size:28px}}h3{font-weight:500;font-size:28px;line-height:122.8%;color:#000}@media (max-width:768px){h3{font-size:24px}}@media (max-width:480px){h3{font-size:22px}}p{font-weight:300;font-size:16px;line-height:122.8%;color:#000}@media (max-width:480px){p{font-size:14px}.mobule{display:block}.desktop{display:none}}.desktop{display:block}.price{height:54px;display:flex;align-items:center}.price span{margin-left:23px;font-weight:500;font-size:30px}@media (max-width:480px){.price span{font-size:34px}}.price:before{content:"";display:inline-block;width:8px;height:100%;background:linear-gradient(0deg,#1969d2 -18.35%,#0cdbff 115.18%,#a6faff 115.19%);border-radius:20px}@media (max-width:480px){.price:before{height:60px}}.routs_tables{margin-bottom:54px}.routs_tables h3{margin:54px 0;font-size:26px}.route_time_table{width:100%;overflow:auto;border-collapse:collapse;margin-bottom:14px}.route_time_table tbody tr,.route_time_table thead tr{border-bottom:3px solid #ddd}.route_time_table tbody tr:last-child{border:none}.route_time_table td:nth-child(2n),.route_time_table th:nth-child(2n){background:#f5f5f5}.route_time_table td:first-child{font-weight:500;font-size:20px;line-height:122.8%}@media (max-width:480px){.route_time_table td:first-child{font-size:16px}}.route_time_table th:first-child{width:40%}.route_time_table th{padding:12px 0 21px;font-weight:500;font-size:20px;line-height:122.8%}@media (max-width:480px){.route_time_table th{font-size:16px}}.route_time_table td{padding:16px 0 21px}.route_time_table td img{margin:0 auto;display:flex}.route_time_table td svg{margin:0 4px}ol{counter-reset:item}ol li{display:block;font-weight:300;font-size:16px;line-height:122.8%;margin-bottom:9px}@media (max-width:480px){ol li{font-size:14px}}ol li:before{content:counter(item,decimal-leading-zero);counter-increment:item;font-weight:500;font-size:16px;line-height:122.8%;background:linear-gradient(1turn,#1969d2 38.31%,#0cdbff 136.35%,#a6faff 136.36%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;margin-right:13px}.page_form{top:20px;position:sticky;width:100%;margin:0 10px;background:#1969d2;border-radius:5px;padding:42px 24px 46px}@media (max-width:768px){.page_form{padding:20px}.mobule_phones{position:absolute;z-index:19999;background:#487dbe;margin-top:8px;right:35px;font-weight:700;padding:10px;color:#fff}.mobule_phones div{margin:8px}.mobule_phones a{color:#fff}}@media (max-width:541px){.breadcrumbs ul li a{font-size:10px}}@media (max-width:440px){.header_phones,.menu-mobule{margin-top:8px;margin-bottom:8px}}@media (max-width:480px){.header_phone a img{display:none}.header_center_block{margin-left:5px}.page_form{position:static;width:100%;margin:0 0 20px}}.page_search_form_title{font-weight:700;font-size:34px;line-height:122.8%;text-transform:uppercase;text-align:center;width:100%;color:#fff}@media (max-width:768px){.page_search_form_title{font-size:22px}.header_navbar ul{top:78px}}@media (max-width:590px){.header_navbar ul{top:93px}}.page_search_form_field{width:100%;height:45px;background:#eff9ff;border:1px solid rgba(157,202,230,.2);box-sizing:border-box;border-radius:5px;margin-top:24px;display:flex}@media (max-width:480px){.page_search_form_field{height:38px;margin-top:16px}}.page_search_form_field input{background:transparent;font-weight:500;font-size:18px;line-height:122.8%;width:100%;height:100%;padding-left:20px}@media (max-width:768px){.page_search_form_field input{font-size:14px}}.page_search_form_field input::-moz-placeholder{color:#84a6ba}.page_search_form_field input:-ms-input-placeholder{color:#84a6ba}.page_search_form_field input::placeholder{color:#84a6ba}@media (max-width:480px){.page_search_form_field input{padding-left:20px}}.page_search_form_field label{font-weight:500;font-size:18px;line-height:45px;color:#84a6ba}@media (max-width:768px){.page_search_form_field label{font-size:14px;line-height:38px}}.page_search_form_field input[type=checkbox]{display:none}.page_search_form_field .page_return_checkbox_label:before{cursor:pointer;content:" ";color:#84a6ba;display:inline-block;margin-right:7px;position:relative;text-align:center;width:14px;height:14px;background:#fff;vertical-align:middle;border:1px solid #84a6ba;box-sizing:border-box;border-radius:5px;font-size:12px;line-height:12px;margin-bottom:2px;margin-left:20px}.page_search_form_field input[type=checkbox]:checked+.page_return_checkbox_label:before{content:"";font-family:icomoon;font-weight:600}.page_search_hide_field{display:none;position:relative}.page_search_hide_field.show{display:block}.page_checked_field.hide{display:none}.page_close_return_date{border-radius:50%;background:#fff;color:#1969d2;width:20px;height:20px;display:block;text-align:center;line-height:20px;position:absolute;right:0;top:-8px;cursor:pointer}.page_search_form_button{margin-top:50px;width:100%}@media (max-width:768px){.page_search_form_button{margin-top:24px}.header_phone{display:none}}@media (min-width:769px){.header_phone_mobule{display:none;margin-right:100px}}.white_button{background:#fff;border-radius:5px;color:#181818;padding:20px 45px;font-weight:500;font-size:22px;line-height:122.8%;cursor:pointer}.white_button:active,.white_button:hover{color:#1969d2}@media (max-width:768px){.white_button{font-size:20px;padding:10px 20px}}.info_page_container{display:flex;flex-wrap:wrap;margin-top:40px;position:relative;letter-spacing:.04em}@media (max-width:768px){.info_page_container{margin-top:0}}.sidebar{width:25%}.content{width:75%;padding:0 20px}@media (max-width:768px){.content{margin-top:150px;width:100%;padding:0}}.content_block{margin-bottom:98px}.content_block ul{margin-left:16px}.content_block ul li{font-weight:300;font-size:16px;line-height:122.8%;margin-bottom:9px;display:flex;align-items:center}@media (max-width:480px){.content_block ul li{font-size:14px}}.content_block ul li:before{display:inline-block;content:"";border-radius:50%;background:linear-gradient(1turn,#1969d2 38.31%,#0cdbff 136.35%,#a6faff 136.36%);width:8px;height:8px;margin-right:10px}.content_block a{color:#1969d2;text-decoration:underline}.sidebar{padding:0 10px}@media (max-width:768px){.sidebar{width:100%;padding:0;position:fixed;top:110px}}@media (max-width:768px){.sidebar.fixed{top:0}}.sidebar_header{padding:30px 0 10px;display:flex;flex-direction:column;align-items:center;justify-content:center}@media (max-width:768px){.sidebar_header{padding:20px 0 10px;flex-direction:row}}.sidebar_title{text-align:center;font-size:22px}@media (max-width:768px){.sidebar_title{order:2;font-size:18px}}.sidebar_header_q{margin-top:20px;border-radius:50%;background:#1969d2;color:#fff;font-weight:800;font-size:60px;line-height:60px;text-align:center;width:60px;height:60px}@media (max-width:768px){.sidebar_header_q{order:1;width:30px;height:30px;font-size:30px;line-height:30px;font-weight:600;margin-top:0;margin-right:10px}}.sidebar-arrow{position:relative}.sidebar-arrow:after{position:absolute;top:24px;right:-10px;border:10px solid transparent;border-right:none;border-left:10px solid #fff;content:" ";filter:drop-shadow(2px 0 1px rgba(46,46,46,.17))}@media (max-width:768px){.sidebar-arrow{display:none}}.sidebar_wrapper{width:100%;background:#fff;border:1px solid #f5f5f5;box-shadow:0 5px 15px rgba(10,34,96,.07);border-radius:5px}@media (max-width:768px){.sidebar_wrapper{border-radius:none;border:none;box-shadow:5px rgba(10,34,96,.07)}}.sidebar_menu li a{display:block;padding:17px 30px 17px 25px;border-top:1px solid #e4e4e4;font-size:13px;color:#181818}.sidebar_menu li a:hover{color:#1969d2}@media (max-width:768px){.sidebar_menu{display:none}.sidebar_menu.open{display:block}}.sidebar-menu-switch{position:absolute;right:50%;display:none;width:50px;height:25px;justify-content:center;padding:0;border:none;background:radial-gradient(ellipse at 50% 0,#fff 69%,transparent 70%);color:#777;cursor:pointer;filter:drop-shadow(1px 2px 1px rgba(46,46,46,.21));transform:translateX(50%)}.sidebar-menu-switch svg{transform:rotate(180deg)}.sidebar-menu-switch.open svg{transform:none}@media (max-width:768px){.sidebar-menu-switch{display:flex}}.toggle_menu{margin:20px 0}.toggle_menu_text{display:none;background-color:#eff9ff;color:#181818;border-bottom:1px solid rgba(157,202,230,.2);border-left:1px solid rgba(157,202,230,.2);border-right:1px solid rgba(157,202,230,.2);box-sizing:border-box;border-radius:0 0 5px 5px;padding:12px 12px 12px 50px;font-size:16px;line-height:16px;font-weight:400}.toggle_menu_text.toggle_menu_active{display:block}@media (max-width:480px){.toggle_menu_text{font-size:14px}}.toggle_menu_title{margin-top:10px;padding-left:50px;background-color:transparent;width:100%;height:40px;font-weight:400;font-size:16px;line-height:40px;position:relative;cursor:pointer;border:1px solid rgba(157,202,230,.2);border-radius:5px}.toggle_menu_title.toggle_menu_active{background-color:#eff9ff;color:#84a6ba;border-bottom:none;box-sizing:border-box;border-radius:5px 5px 0 0}.toggle_menu_title span{position:absolute;background:#1969d2;height:2.8px;width:18px;top:20px;left:20px;transition:.5s}@media (max-width:480px){.toggle_menu_title span{width:12px;top:15px}}.toggle_menu_title span:before{position:absolute;background:#1969d2;height:2.8px;width:18px;content:"";transform:rotate(90deg);transition:.5s}@media (max-width:480px){.toggle_menu_title span:before{width:12px}}@media (max-width:480px){.toggle_menu_title{font-size:14px;line-height:30px}}.toggle_menu_active span{background:#84a6ba;transform:rotate(-45deg)}.toggle_menu_active span:before{background:#84a6ba}.vse_marshruty{margin-top:40px;letter-spacing:.04em}.vse_marshruty .page_title{text-align:center}.buy_route .box_1{width:340px;height:210px;margin-bottom:90px}.buy_route .box_1_overflow,.buy_route .box_1_overflow_2{height:210px}.buy_route .box_1_route{padding:20px 0 0 20px;font-size:30px}.buy_route .box_1_price{padding-left:20px}.buy_route .buy_route_button{display:none}@media (max-width:768px){.buy_route .buy_route_button{display:block}}.buy_route:hover{margin:-33px -20px 0;padding:20px;box-shadow:0 5px 15px rgba(10,34,96,.07);border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center}.buy_route:hover .box_1{margin-bottom:20px}.buy_route:hover .buy_route_button{display:block;max-width:200px;padding:8px 16px;font-weight:500;font-size:18px;line-height:122.8%;text-align:center}@media (max-width:768px){.buy_route{padding:10px;box-shadow:0 5px 15px rgba(10,34,96,.07);border-radius:5px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-bottom:20px}.buy_route .box_1{margin-bottom:10px}.buy_route .buy_route_button{display:block;max-width:200px;padding:10px 18px;font-weight:500;font-size:18px;line-height:122.8%;text-align:center}}.poisk_marshrutov{box-shadow:0 8px 24px rgba(1,9,84,.07)}.poisk_marshrutov_form_wrapper{padding-top:23px;padding-bottom:40px}.main_banner_form{position:relative;z-index:2}.button_swap{background:transparent;margin:0 -12px}.button_swap svg{fill:#84a6ba}@media (max-width:768px){.button_swap{display:none}}.poisk_marshrutov_search_form{justify-content:space-around;align-items:flex-end;width:100%}.poisk_marshrutov_search_form .field_container{width:220px;height:58px;background:#eff9ff;border:1px solid rgba(157,202,230,.2);box-sizing:border-box;border-radius:5px}@media (max-width:1070px){.poisk_marshrutov_search_form .field_container{width:100%}}@media (max-width:480px){.poisk_marshrutov_search_form .field_container{width:100%}}@media (max-width:1070px){.poisk_marshrutov_search_form .checked_field{margin-top:28px}.poisk_marshrutov_search_form .checked_field .field_container{justify-content:flex-start}}.poisk_marshrutov_search_form label{margin-bottom:10px}.poisk_marshrutov_search_form .return_checkbox_label{margin-bottom:0}.poisk_marshrutov_search_form .button_swap_container{height:58px}.poisk_marshrutov_search_form .search_form_field:first-child{padding-left:10px}@media (max-width:1240px){.poisk_marshrutov_search_form .search_form_field:first-child{padding-left:0}}.poisk_marshrutov_search_form .search_form_field:last-child{padding-right:10px}@media (max-width:1240px){.poisk_marshrutov_search_form .search_form_field:last-child{padding-right:0}}.poisk_marshrutov_search_form .poisk_marshrutov_search_form_button .button{background:#1969d2;border-radius:5px;color:#fff;width:197px;height:58px;font-weight:500;font-size:20px;line-height:122.8%;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0}.poisk_marshrutov_search_form .poisk_marshrutov_search_form_button .button:active,.poisk_marshrutov_search_form .poisk_marshrutov_search_form_button .button:hover{background:#3d7aca}.poisk_marshrutov_search_form .poisk_marshrutov_search_form_button .button svg{margin-right:16px}@media (max-width:480px){.poisk_marshrutov_search_form .poisk_marshrutov_search_form_button{margin-top:28px}}@media (max-width:1240px){.poisk_marshrutov_search_form .search_form_field{width:49%}}@media (max-width:480px){.poisk_marshrutov_search_form .search_form_field{width:100%}}.poisk_marshrutov_search_form input{background:transparent;font-weight:500;font-size:18px;line-height:122.8%;width:100%;height:100%;padding-left:20px}.poisk_marshrutov_search_form input::-moz-placeholder{color:#84a6ba}.poisk_marshrutov_search_form input:-ms-input-placeholder{color:#84a6ba}.poisk_marshrutov_search_form input::placeholder{color:#84a6ba}@media (max-width:480px){.poisk_marshrutov_search_form input{padding-left:20px}}.poisk_marshrutov_search_form label{font-weight:500;font-size:18px;line-height:122.8%;color:#84a6ba}.poisk_marshrutov_search_form input[type=checkbox]{display:none}.poisk_marshrutov_search_form .return_checkbox_label:before{cursor:pointer;content:" ";color:#84a6ba;display:inline-block;margin-right:7px;position:relative;text-align:center;width:14px;height:14px;background:#fff;vertical-align:middle;border:1px solid #84a6ba;box-sizing:border-box;border-radius:5px;font-size:12px;line-height:12px;margin-bottom:2px}@media (max-width:480px){.poisk_marshrutov_search_form .return_checkbox_label:before{margin-left:20px}}.poisk_marshrutov_search_form input[type=checkbox]:checked+.return_checkbox_label:before{content:"";font-family:icomoon;font-weight:600}.search_hide_field{display:none;position:relative}.search_hide_field.show{display:block}.checked_field.hide{display:none}.clear_date_input_button,.clear_route_from_input_button,.clear_route_to_input_button,.close_return_date{border-radius:50%;background:#1969d2;color:#fff;width:20px;height:20px;display:block;text-align:center;line-height:20px;position:absolute;right:0;top:-8px;cursor:pointer}.main_banner_search_form_button{margin-top:40px;width:100%}@media (max-width:480px){.main_banner_search_form_button{margin-bottom:80px}}.poisk_marshrutov_conatiner_text{margin-bottom:32px}.poisk_marshrutov_conatiner_text h4{font-weight:500;font-size:20px;line-height:122.8%;margin-top:40px;margin-bottom:12px}@media (max-width:480px){.poisk_marshrutov_conatiner_text h4{font-size:16px;margin-top:20px}}.poisk_marshrutov_conatiner_text .poisk_marshrutov_date{font-weight:500;font-size:20px;line-height:122.8%;color:#84a6ba;margin-top:17px;margin-bottom:30px;width:100%}@media (max-width:480px){.poisk_marshrutov_conatiner_text .poisk_marshrutov_date{font-size:16px;margin-bottom:20px}}.vyvod_marshrutov{width:100%;margin-bottom:47px}.vyvod_marshrutov_conatiner{width:100%;border:1px solid #deeffa;box-sizing:border-box;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.vyvod_marshrutov_conatiner:not(:nth-child(2)){margin-top:12px;border-top-left-radius:5px;border-top-right-radius:5px}.vyvod_marshrutov_info{width:75%;border-right:2px solid #deeffa}@media (max-width:480px){.vyvod_marshrutov_info{width:100%;border-bottom:2px solid #deeffa;border-right:none}}.vyvod_marshrutov_info_top{justify-content:space-between;width:100%;padding:50px 83px 32px 34px}@media (max-width:480px){.vyvod_marshrutov_info_top{flex-direction:column;padding:10px}}.vyvod_marshrutov_info_bottom{font-weight:500;font-size:14px;line-height:122.8%;color:#84a6ba;padding:0 83px 12px 34px}@media (max-width:480px){.vyvod_marshrutov_info_bottom{font-size:12px;padding:10px}}.vyvod_marshrutov_info_marshruty_img{flex-direction:column;margin-right:18px}.vyvod_marshrutov_info_marshruty_img svg{margin-bottom:5px}.vyvod_marshrutov_info_marshruty_img svg:last-child{margin-bottom:0}.vyvod_marshrutov_info_marshruty{align-items:stretch}.vyvod_marshrutov_info_time span{font-weight:500;font-size:18px;line-height:122.8%}@media (max-width:1070px){.vyvod_marshrutov_info_time{margin-top:18px}}.vyvod_marshrutov_info_mesta span{font-weight:500;font-size:18px;line-height:122.8%}@media (max-width:1070px){.vyvod_marshrutov_info_mesta{margin-top:18px}}.vyvod_marshrutov_price_container{width:25%;position:relative}.vyvod_marshrutov_price_container:before{content:"";display:block;position:absolute;border-right:2px solid #deeffa;border-bottom:2px solid #deeffa;width:17px;height:17px;transform:rotate(-42.27deg);left:-9.5px;background-color:#fff}@media (max-width:480px){.vyvod_marshrutov_price_container:before{top:-9.5px;left:50%;border-left:2px solid #deeffa;border-right:none;transform:translateX(-50%) rotate(-42.27deg)}}@media (max-width:480px){.vyvod_marshrutov_price_container{width:100%;padding:20px}}.vyvod_marshrutov_price{font-weight:700;font-size:24px;line-height:122.8%}@media (max-width:480px){.vyvod_marshrutov_price{font-size:20px}}.vyvod_marshrutov_info_marshruty_container{display:flex;flex-direction:column;justify-content:space-between;align-items:start}.vyvod_marshrutov_info_marshrut .time{font-weight:500;font-size:18px;line-height:122.8%;margin-right:6px}.vyvod_marshrutov_info_marshrut .date{font-weight:400;font-size:11px;line-height:122.8%;color:#84a6ba;margin-right:11px}.vyvod_marshrutov_info_marshrut .city{font-weight:500;font-size:18px;line-height:122.8%}.poisk_marshrutov_button{width:100%;margin-bottom:80px}.poisk_marshrutov_button .button{width:300px;height:60px;line-height:60px;padding:0}#vyvod_marshrutov_calendar .ui-datepicker{width:100%}#vyvod_marshrutov_calendar .ui-datepicker-calendar tbody{display:flex}.vyvod_marshrutov_info_top .vybor_text{width:100%}.vybor_text p{font-weight:400;margin-bottom:4px}.vybor_text h4,.vybor_text p{font-size:20px;line-height:122.8%}.vybor_text h4{font-weight:500;margin-bottom:15px}.vyvod_marshrutov_conatiner.net-reisov{width:100%;padding-top:30px;padding-bottom:40px;flex-direction:column}.net-reisov-text{font-weight:700;font-size:18px;line-height:122.8%;margin-top:20px}.dva-varianta input[type=checkbox]{display:none}.dva-varianta .select_price_checkbox_label:before{cursor:pointer;content:" ";color:#84a6ba;display:inline-block;margin-right:33px;position:relative;text-align:center;width:36px;height:36px;background:#fff;vertical-align:middle;border:2px solid #deeffa;box-sizing:border-box;border-radius:5px;font-size:12px;line-height:12px;margin-bottom:2px}.dva-varianta input[type=checkbox]:checked+.select_price_checkbox_label:before{content:"";font-family:icomoon;font-weight:600;font-size:34px;border-color:#1969d2;color:#1969d2;padding-top:7px;padding-right:7px}.dva-varianta .poisk_marshrutov_button{display:none}.pagination{display:flex;width:100%;background:#eff9ff;border:1px solid #deeffa;border-bottom:none;border-radius:5px 5px 0 0}.pagination .dp-nav-left{background-image:url(/images/Arrow_left.png);background-repeat:no-repeat;background-position:50%;background-size:100%;width:24px!important}@media (max-width:480px){.pagination .dp-nav-left{width:18px!important}}.pagination .dp-nav-right{background-image:url(/images/Arrow_right.png);background-repeat:no-repeat;background-position:50%;background-size:100%;width:24px!important}@media (max-width:480px){.pagination .dp-nav-right{width:18px!important}}.pagination li{width:15%;position:relative;height:62px}@media (max-width:768px){.pagination li{width:30%}}@media (max-width:480px){.pagination li{width:41%;justify-content:space-around}}.pagination li a{font-weight:500;font-size:18px;line-height:62px;color:#1969d2;width:100%;padding:0!important}.pagination li a.dp-divider{border:none!important}.pagination li a.dp-selected{position:absolute;bottom:0;background-color:#fff!important;border:1px solid #deeffa!important;box-sizing:border-box;border-radius:5px 5px 0 0;color:#000!important;height:72px;line-height:72px}.pagination li:last-child{width:44px;padding-right:20px}@media (max-width:480px){.pagination li:last-child{width:34px;padding-right:10px}}.pagination li:first-child{width:44px;padding-left:20px}@media (max-width:480px){.pagination li:first-child{width:34px;padding-left:10px}}.pagination .li-dp-selected{width:100%}.oformlenie_marshrut_container{margin-top:20px}.oformlenie_marshrut_container .oformlenie_marshrut span{font-weight:500;font-size:20px;line-height:122.8%}@media (max-width:480px){.oformlenie_marshrut_container .oformlenie_marshrut span{font-size:16px}}.oformlenie_marshrut_container .oformlenie_marshrut span.data{font-weight:700}.oformlenie_marshrut_container .oformlenie_marshrut span:first-child{margin-right:25px}@media (max-width:480px){.oformlenie_marshrut_container .oformlenie_marshrut span:first-child{display:block}}.oformlenie_marshrut_container p{font-size:14px}@media (max-width:480px){.oformlenie_marshrut_container p{font-size:10px}}.oformlenie_pasazhiry{margin-top:20px}.oformlenie_pasazhiry_vybor{margin-top:12px;padding:30px 30px 35px;width:100%;border:1px solid #deeffa;box-sizing:border-box;border-radius:5px;justify-content:space-around}@media (max-width:768px){.oformlenie_pasazhiry_vybor{padding:25px}}@media (max-width:1024px){.oformlenie_pasazhiry_vybor .vybor_block{width:100%;margin-bottom:20px;justify-content:space-between}}.oformlenie_pasazhiry_vybor .vybor_block .vybor_title .vybor_type{font-weight:500;font-size:20px;line-height:122.8%;margin-bottom:5px;color:#000}@media (max-width:480px){.oformlenie_pasazhiry_vybor .vybor_block .vybor_title .vybor_type{font-size:16px}}.oformlenie_pasazhiry_vybor .vybor_block .vybor_title .vybor_type_bottom{color:#84a6ba;font-weight:500;font-size:16px;line-height:122.8%}@media (max-width:480px){.oformlenie_pasazhiry_vybor .vybor_block .vybor_title .vybor_type_bottom{font-size:14px}}.oformlenie_pasazhiry_vybor .vybor_block .counter{margin-left:34px;background:#eff9ff;border:1px solid #deeffa;box-sizing:border-box;border-radius:8px;width:139px;height:49px;display:flex;justify-content:space-between}@media (max-width:480px){.oformlenie_pasazhiry_vybor .vybor_block .counter{margin-left:20px;width:130px}}.oformlenie_pasazhiry_vybor .vybor_block .counter input{width:72px;background-color:transparent;text-align:center;font-weight:500;font-size:20px;line-height:122.8%;color:#000}@media (max-width:480px){.oformlenie_pasazhiry_vybor .vybor_block .counter input{font-size:16px;width:63px}}.oformlenie_pasazhiry_vybor .vybor_block .counter button{width:33.5px;font-weight:500;font-size:20px;line-height:122.8%;background-color:transparent}.oformlenie_pasazhiry_vybor .vybor_block .counter button:first-child{border-right:1px solid #deeffa}.oformlenie_pasazhiry_vybor .vybor_block .counter button:last-child{border-left:1px solid #deeffa}.oformlenie_pasazhiry_polya{width:100%;height:auto;padding:37px 55px 58px;border:1px solid #deeffa;box-sizing:border-box;border-radius:5px;margin-top:22px;margin-bottom:58px}@media (max-width:768px){.oformlenie_pasazhiry_polya{padding:25px}}.form_price{display:flex;font-weight:700;font-size:20px;line-height:122.8%;color:#000;margin-left:35px}.form_price .adult_price,.form_price .baby_price,.form_price .child_price{margin:0 5px;width:100px}.oformlenie_form_container{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}@media (max-width:1000px){.oformlenie_form_container .oformlenie_form_left_block{order:2}}@media (max-width:1000px){.oformlenie_form_container .oformlenie_form_right_block{order:1;width:100%}}.oformlenie_form_field{display:flex;flex-direction:column;margin-bottom:38px;width:100%}.oformlenie_form_field label{font-weight:500;font-size:20px;line-height:122.8%;color:#000;margin-bottom:4px}@media (max-width:480px){.oformlenie_form_field label{font-size:16px}}.oformlenie_form_field input{background:#eff9ff;border:1px solid #deeffa;box-sizing:border-box;border-radius:8px;width:420px;height:49px;font-weight:500;font-size:20px;line-height:122.8%;padding-left:24px}@media (max-width:480px){.oformlenie_form_field input{width:100%}}.oformlenie_form_field .error{margin-top:5px;font-weight:400;font-size:14px;line-height:122.8%;display:none}@media (max-width:480px){.oformlenie_form_field .error{font-size:10px}}.oformlenie_form_field_price{display:flex;justify-content:space-between;align-items:center}@media (max-width:480px){.oformlenie_form_field_price{flex-wrap:wrap;margin-bottom:20px}}.oformlenie_form_bottom_row{width:100%;display:flex}@media (max-width:768px){.oformlenie_form_bottom_row{flex-wrap:wrap}}.oformlenie_form_bottom_row button{background:#1969d2;box-shadow:0 2px 8px rgba(0,0,0,.25);border-radius:5px;width:183px;height:64px;font-weight:500;font-size:20px;line-height:122.8%;color:#fff}@media (max-width:480px){.oformlenie_form_bottom_row button{font-size:16px;height:50px}}.oformlenie_form_bottom_row .oformlenie_form_bottom_text{margin-left:28px}@media (max-width:768px){.oformlenie_form_bottom_row .oformlenie_form_bottom_text{margin-left:0;width:100%;margin-top:20px}}.oformlenie_form_bottom_row .oformlenie_form_bottom_text span,.oformlenie_form_bottom_row .oformlenie_form_bottom_text span input{font-style:normal;font-weight:700;font-size:24px;line-height:122.8%;color:#000}.oformlenie_form_bottom_row .oformlenie_form_bottom_text span input{width:40px}.oformlenie_form_bottom_row .oformlenie_form_bottom_text p{margin-top:11px;font-weight:400;font-size:13px;line-height:122.8%;color:#84a6ba}.oformlenie_form_bottom_row .oformlenie_form_bottom_text p a{text-decoration:underline;color:#84a6ba}.raspisanie_title{margin-top:32px}.raspisanie_title p{font-weight:400;font-size:14px;line-height:122.8%;color:#84a6ba;margin-top:8px}.raspisanie_marshruty{margin-top:60px}.raspisanie_marshruty .raspisanie_marshruty_row{margin-bottom:50px}.raspisanie_marshruty .raspisanie_marshruty_row .raspisanie_marshruty_title{font-weight:500;font-size:28px;line-height:122.8%;color:#000;margin-bottom:15px}@media (max-width:480px){.raspisanie_marshruty .raspisanie_marshruty_row .raspisanie_marshruty_title{font-size:22px}}.raspisanie_marshruty .raspisanie_marshruty_row ul{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width:768px){.raspisanie_marshruty .raspisanie_marshruty_row ul{justify-content:flex-start}}.raspisanie_marshruty .raspisanie_marshruty_row ul li{border-bottom:2px dashed #84a6ba}@media (max-width:768px){.raspisanie_marshruty .raspisanie_marshruty_row ul li{margin-right:15px;margin-top:10px}}.raspisanie_marshruty .raspisanie_marshruty_row ul li:hover{border-bottom:none}.raspisanie_marshruty .raspisanie_marshruty_row ul li:hover a{color:#1969d2}.raspisanie_marshruty .raspisanie_marshruty_row ul li a{font-weight:500;font-size:20px;line-height:122.8%;color:#000}@media (max-width:480px){.raspisanie_marshruty .raspisanie_marshruty_row ul li a{font-size:16px}}.raspisanie_grafik{margin-bottom:100px}.raspisanie_grafik .routs_tables{max-width:840px;width:100%;margin:0 auto}.raspisanie_grafik .routs_tables h3{text-align:center}.raspisanie_grafik .routs_tables .route_time_table{margin-bottom:6px}.raspisanie_grafik .raspisanie_line{width:100%;height:3px;background-color:#ddd;margin-bottom:32px}
