.TooltipCss{position:relative}.TooltipCss:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.TooltipCss:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}@font-face{font-family:YS Text;src:url(https://yastat.net/s3/home/fonts/ys/1/text-regular.woff2) format("woff2"),url(https://yastat.net/s3/home/fonts/ys/1/text-regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:YS Text;src:url(https://yastat.net/s3/home/fonts/ys/1/text-medium.woff2) format("woff2"),url(https://yastat.net/s3/home/fonts/ys/1/text-medium.woff) format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:YS Text;src:url(https://yastat.net/s3/home/fonts/ys/1/text-bold.woff2) format("woff2"),url(https://yastat.net/s3/home/fonts/ys/1/text-bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:rub;src:local("rub");src:url(data:font/woff;base64,d09GRgABAAAAAAb8ABAAAAAACaAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAABbAAAABwAAAAcYF3IOEdERUYAAAGIAAAAHQAAACAAMwAET1MvMgAAAagAAABAAAAAYGmkQ21jbWFwAAAB6AAAAEcAAAFSBDnm9GN2dCAAAAIwAAAAAgAAAAIAAAAAZnBnbQAAAjQAAAGxAAACZQ+0L6dnYXNwAAAD6AAAAAwAAAAMAAMAB2dseWYAAAP0AAAA7AAAAOwmdpl9aGVhZAAABOAAAAAsAAAANvuLyyNoaGVhAAAFDAAAAB4AAAAkCyEF82htdHgAAAUsAAAAGAAAABgSsQCkbG9jYQAABUQAAAAOAAAADgB2AG5tYXhwAAAFVAAAACAAAAAgASAAk25hbWUAAAV0AAABIwAAAiwt7EovcG9zdAAABpgAAAAxAAAAQOO1RclwcmVwAAAGzAAAAC4AAAAusPIrFAAAAAEAAAAAyYlvMQAAAADLahjAAAAAAMtqQEZ42mNgZGBg4ANiCQYQYGJgBEJWIGYB8xgABIEAOAAAAHjaY2BmYWKcwMDKwMBqzHKWgYFhFoRmOsuQxviGAQ8IiAwKZnBgUHjAwJb2Lw2ofxaDBlCYEUmJAgMjADWvCrV42mNgYGBmgGAZBkYGEPAB8hjBfBYGAyDNAYRMQFqBReEBw///CNb/x7+fKLBCdYEBIxsDnMsI0sPEgAoYIVYNZwAATJELEgAAAAAAeNpdUbtOW0EQ3Q0PA4HE2CA52hSzmZAC74U2SCCuLsLIdmM5QtqNXORiXMAHUCBRg/ZrBmgoU6RNg5ALJD6BT4iUmTWJojQ7O7NzzpkzS8qRqndpveepcxZI4W6DZpt+J6TaRYAH0vWNRkbawSMtNjN65bp9v4/BZjTlThpAec9bykNG006gFu25fzI/g+E+/8s8B4OWZpqeWmchPYTAfDNuafA1o1l3/UFfsTpcDQaGFNNU3PXHVMr/luZcbRm2NjOad3AhIj+YBmhqrY1A0586pHo+jmIJcvlsrA0mpqw/yURwYTJd1VQtM752cJ/sLDrYpEpz4AEOsFWegofjowmF9C2JMktDhIPYKjFCxCSHQk45d7I/KVA+koQxb5LSzrhhrYFx5DUwqM3THL7MZlPbW4cwfhFH8N0vxpIOPrKhNkaE2I5YCmACkZBRVb6hxnMviwG51P4zECVgefrtXycCrTs2ES9lbZ1jjBWCnt823/llxd2qXOdFobt3VTVU6ZTmQy9n3+MRT4+F4aCx4M3nfX+jQO0NixsNmgPBkN6N3v/RWnXEVd4LH9lvNbOxFgAAAAAAAAIABAAC//8AAwACAKQAAAWFBZoAGQAkAGoAshgAACuwAC+wFTOwAc2wEzKwEi+wAzOwGs2wBTKwJC+wB80BsCUvsBjWsQIGMjKwF82xEhoyMrIXGAors0AXFQkrshgXCiuzQBgACSuwBDKwFxCxHgErsA3NsSYBKwCxJBoRErANOTAxEzUzNSM1MxEhMhceARUUBwYpARUhFSERIxETITI2NTQmJyYnIaSZmZkCHY9Kmrh1df7P/pIDPfzDv78BcbSdWEsvhP6UASOmf6QCrg0X3py4f31/pv7dASMBzYWBWn8UDAEAAQAAAAAAAAAAAAMAADkDeNpjYGRgYADiTcxFUvH8Nl8Z5DkYQOB0loMbMs3ayjoLSHEwMIF4AOQHB7N42mNgZGBgnfX/BgMDmwgDELC2MjAyoAI2AFbRAyMAAAQAAAAAAAAAAqkAAAQAAAAGFACkAfQAAAAAAAAAAAAAAAAAbgB2AAAAAQAAAAYAJQACAAAAAAACAAEAAgAWAAABAABqAAAAAHjafZAxTsNAEEWfSUCh4QQUW1KAZZCgSRUhgZAQQglCtE5ijCVjg22C0nAQTsAJOAPn4CT83axDSIFWu/NnZ/78mQF63NMh6G4Db7oLHLArb4E32OHd447wh8dd9vn0eJMrvj3eYi+IPP6iCO44peSJORUZKQ80GI6IONRrGDBVfEwiPFJWrXjCo6zhgoKJopX49o1dbEroeLmOWalaOy+RTWRnPnPApeoahrxIJXdMy4mFh8pJ9Z/Lq3iVN9Y+Sqk2//LMGvPWKdaKWq7RZKHms6fPtasSuXlDb/vqt5TGxOXPloyQY068cqv7q3qwpnqjKpmbuu3ZaIbY/aTKLFxX7c6Mqs31NmLZXZ8tOSOeVTNTrt2ene78D9tuPvwBPaNWPgB42mNgYgCD/+kMaQzYABsQMzIwMTAzMjEycyamZWYaGhgYm7CX5mW6GhgYAACT1QakAAAAuAH/hbABjQBLsAhQWLEBAY5ZsUYGK1ghsBBZS7AUUlghsIBZHbAGK1xYWbAUKwAA),url(data:font/ttf;base64,AAEAAAAQAQAABAAARkZUTWBdyDgAAAEMAAAAHEdERUYAMwAEAAABKAAAACBPUy8yaaRDbQAAAUgAAABgY21hcAQ55vQAAAGoAAABUmN2dCAAAAAAAAAC/AAAAAJmcGdtD7QvpwAAAwAAAAJlZ2FzcAADAAcAAAVoAAAADGdseWYmdpl9AAAFdAAAAOxoZWFk+4vLIwAABmAAAAA2aGhlYQshBfMAAAaYAAAAJGhtdHgSsQCkAAAGvAAAABhsb2NhAHYAbgAABtQAAAAObWF4cAEgAJMAAAbkAAAAIG5hbWUt7EovAAAHBAAAAixwb3N047VFyQAACTAAAABAcHJlcLDyKxQAAAlwAAAALgAAAAEAAAAAyYlvMQAAAADLahjAAAAAAMtqQEYAAQAAAA4AAAAYAAAAAAACAAEAAQAFAAEABAAAAAIAAAADBAIBkAAFAAAFMwTNAAAAmgUzBM0AAALNAGYB7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQWVJTAEAAIOAABmb+ZgAABZoAKAAAAAEAAAAAAAAAAAAAACAAAQAAAAMAAAADAAAAHAABAAAAAABMAAMAAQAAABwABAAwAAAACAAIAAIAAAAgBCDgAP//AAAAIAQg4AD////j++QgBQABAAAAAAAAAAAAAAEGAAABAAAAAAAAAAECAAAAAgAAAAAAAAAAAAAAAAAAAAEAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAsAAssAATS7AqUFiwSnZZsAAjPxiwBitYPVlLsCpQWH1ZINSwARMuGC2wASwg2rAMKy2wAixLUlhFI1khLbADLGkYILBAUFghsEBZLbAELLAGK1ghIyF6WN0bzVkbS1JYWP0b7VkbIyGwBStYsEZ2WVjdG81ZWVkYLbAFLA1cWi2wBiyxIgGIUFiwIIhcXBuwAFktsAcssSQBiFBYsECIXFwbsABZLbAILBIRIDkvLbAJLCB9sAYrWMQbzVkgsAMlSSMgsAQmSrAAUFiKZYphILAAUFg4GyEhWRuKimEgsABSWDgbISFZWRgtsAossAYrWCEQGxAhWS2wCywg0rAMKy2wDCwgL7AHK1xYICBHI0ZhaiBYIGRiOBshIVkbIVktsA0sEhEgIDkvIIogR4pGYSOKIIojSrAAUFgjsABSWLBAOBshWRsjsABQWLBAZTgbIVlZLbAOLLAGK1g91hghIRsg1opLUlggiiNJILAAVVg4GyEhWRshIVlZLbAPLCMg1iAvsAcrXFgjIFhLUxshsAFZWIqwBCZJI4ojIIpJiiNhOBshISEhWRshISEhIVktsBAsINqwEistsBEsINKwEistsBIsIC+wBytcWCAgRyNGYWqKIEcjRiNhamAgWCBkYjgbISFZGyEhWS2wEywgiiCKhyCwAyVKZCOKB7AgUFg8G8BZLbAULLMAQAFAQkIBS7gQAGMAS7gQAGMgiiCKVVggiiCKUlgjYiCwACNCG2IgsAEjQlkgsEBSWLIAIABDY0KyASABQ2NCsCBjsBllHCFZGyEhWS2wFSywAUNjI7AAQ2MjLQAAAAAAAAIABAAC//8AAwACAKQAAAWFBZoAGQAkAGoAshgAACuwAC+wFTOwAc2wEzKwEi+wAzOwGs2wBTKwJC+wB80BsCUvsBjWsQIGMjKwF82xEhoyMrIXGAors0AXFQkrshgXCiuzQBgACSuwBDKwFxCxHgErsA3NsSYBKwCxJBoRErANOTAxEzUzNSM1MxEhMhceARUUBwYpARUhFSERIxETITI2NTQmJyYnIaSZmZkCHY9Kmrh1df7P/pIDPfzDv78BcbSdWEsvhP6UASOmf6QCrg0X3py4f31/pv7dASMBzYWBWn8UDAEAAQAAAAAAAAAAAAMAADkDAAEAAAABAACyA3IaXw889QAfCAAAAAAAy2pARgAAAADLakBGAAAAAAWFBZoAAAAIAAIAAAAAAAAAAQAABZr/2AAABhQAAAAABYUAAQAAAAAAAAAAAAAAAAAAAAYEAAAAAAAAAAKpAAAEAAAABhQApAH0AAAAAAAAAAAAAAAAAG4AdgAAAAEAAAAGACUAAgAAAAAAAgABAAIAFgAAAQAAagAAAAAAAAAIAGYAAwABBAkAAAB+AAAAAwABBAkAAQAcAH4AAwABBAkAAgAOAJoAAwABBAkAAwAOAKgAAwABBAkABAAsALYAAwABBAkABQBOAOIAAwABBAkABgAoATAAAwABBAkAyABuAVgAQwBvAHAAeQByAGkAZwBoAHQAIAAyADAAMQAyACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIABBAGwAbAAgAHIAaQBnAGgAdABzACAAcgBlAHMAZQByAHYAZQBkAC4AQQBMAFMAIABSAHUAYgBsACAAQQByAGkAYQBsAFIAZQBnAHUAbABhAHIAdwBlAGIAZgBvAG4AdABBAEwAUwAgAFIAdQBiAGwAIABBAHIAaQBhAGwAIABSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAOwBQAFMAIAAwADAAMQAuADAAMAAxADsAaABvAHQAYwBvAG4AdgAgADEALgAwAC4ANQA2AEEATABTAFIAdQBiAGwAQQByAGkAYQBsAC0AUgBlAGcAdQBsAGEAcgBUAGgAaQBzACAAZgBvAG4AdAAgAHcAYQBzACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIAB0AGgAZQAgAEYAbwBuAHQAIABTAHEAdQBpAHIAcgBlAGwAIABHAGUAbgBlAHIAYQB0AG8AcgAuAAIAAAAAAAD/ZwBmAAAAAAAAAAAAAAAAAAAAAAAAAAAABgAAAAEAAgADAQIBAwlhZmlpMTAwMzQHdW5pRTAwMLgB/4WwAY0AS7AIUFixAQGOWbFGBitYIbAQWUuwFFJYIbCAWR2wBitcWFmwFCsAAA==)}html{height:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html.scrollDisabled{overflow:hidden}html.scrollDisabled body{overflow:hidden;height:100vh}body{font:13px/18px Helvetica,Arial,Verdana,sans-serif;margin:0;height:100%;background:#f3f1ed;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fonts-loaded body{font:13px/18px YS Text,Helvetica,Arial,Verdana,sans-serif}body>svg{position:absolute;width:0;height:0;display:none}button,input,textarea{font-family:inherit;margin:0}figure{margin:0}#root{height:100%;cursor:pointer;-webkit-tap-highlight-color:transparent}.Root{min-width:980px;min-height:100%;cursor:default}.Root__main{position:relative}@media print{.Root__main{background:#fff}}.Root__logoAndPersonal{padding-left:16px;padding-right:16px;background-color:#fff}@media (min-width:375px){.Root__logoAndPersonal_responsive{padding-left:20px;padding-right:20px}}.Root__direct404{width:100%;min-width:980px;max-width:1380px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px;min-height:360px}.Root__popup{display:none}.Root_popupIsOpened .Root__popup{display:block}.Root_popupIsOpened .Root__mainContent,.Root_popupIsOpened .Root__popup>div:not(:last-child){display:none}.Root_pageType_404{background-color:#fff}.Root_layout_desktop.Root_pageType_404,.Root_layout_desktop.Root_pageType_404 .Root__mainContent{min-height:100vh}.Root_layout_desktop.Root_pageType_station{min-width:1240px}.Root_layout_touch{min-width:320px}.Root_layout_touch.Root_pageType_home,.Root_layout_touch.Root_pageType_station{background-color:#f8f8f8}.Root_pageType_home{background-color:#fff}.Root_pageType_home .Root__logoAndPersonal{margin-bottom:20px}.Root_pageType_thread,.Root_pageType_transport,.Root_pageType_transportCity{background-color:#f8f8f8}.Root_pageType_transport .Root__logoAndPersonal,.Root_pageType_transportCity .Root__logoAndPersonal{background-color:inherit;margin-bottom:8px}.Root_fixed .Root__mainContent{position:fixed;width:100%}input::-ms-clear{display:none}@media print{#root{height:auto}.Root{min-height:auto}.Root,.Root__main{display:block}}.Spinner{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:50%;border-color:#fc0 transparent transparent #fc0;border-style:solid;border-width:2px;-webkit-animation:Spinner 1s linear infinite;-o-animation:Spinner 1s infinite linear;animation:Spinner 1s linear infinite}.Spinner_size_tiny{width:16px;height:16px}.Spinner_size_small{width:24px;height:24px}.Spinner_size_normal{width:28px;height:28px}.Spinner_size_large{width:32px;height:32px}.Spinner_color_gray{border-color:#999 transparent transparent #999}.LoadingChunk{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding-top:64px;padding-bottom:64px;text-align:center}.LoadingChunk__error{font-size:18px;line-height:24px;color:#c00}.LoadingChunk__spinner{width:32px;height:32px}@-webkit-keyframes Spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-o-keyframes Spinner{0%{-o-transform:rotate(0);transform:rotate(0)}to{-o-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes Spinner{0%{-webkit-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);-o-transform:rotate(1turn);transform:rotate(1turn)}}.SearchPage{display:block;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%}.ServiceDescription{position:absolute;top:100%;left:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:160px;padding-left:20px;padding-right:20px}@media (max-width:939px){.Root_layout_touch .ServiceDescription{padding-left:16px;padding-right:16px}}.ServiceDescription_platform_mobile{background:#fff}.ServiceDescription__icon{width:72px;height:72px;margin:0 20px 0 0;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ServiceDescription__title{font-weight:400;margin:0 0 .5em}.ServiceDescription__text{margin:0}.ServiceDescription__content{overflow:hidden}.ServiceDescription_archivalData{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;border-top:1px solid rgba(0,0,0,.1)}@media print{.ServiceDescription{display:none}}@media (max-width:1049px){.Root_layout_touch .ServiceDescription{right:0}.Root_layout_touch .ServiceDescription__icon{display:none}}@media (min-width:1050px){.Root .ServiceDescription_platform_desktop{right:-340px}}@media (min-width:240px) and (max-width:459px){.Root_layout_touch .ServiceDescription__title{font-size:11px;line-height:15px}.Root_layout_touch .ServiceDescription__content{font-size:10px;line-height:12px}}@media (min-width:460px) and (max-width:679px){.Root_layout_touch .ServiceDescription__title{font-size:13px;line-height:18px}.Root_layout_touch .ServiceDescription__content{font-size:11px;line-height:15px}}@media (max-width:899px){.Root_layout_touch .ServiceDescription{-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid rgba(0,0,0,.1)}}.Root_layout_desktop .ServiceDescription__title{font-size:15px;line-height:20px}.Root_layout_desktop .ServiceDescription__content{font-size:13px;line-height:18px}@media (min-width:680px){.Root_layout_touch .ServiceDescription__title{font-size:15px;line-height:20px}.Root_layout_touch .ServiceDescription__content{font-size:13px;line-height:18px}}.Icon_flexShrinkZero{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.SearchFooter{border-top:1px solid rgba(0,0,0,.1);padding:4px 20px 8px}@media (max-width:939px){.Root_layout_touch .SearchFooter{padding-left:16px;padding-right:16px}}.SearchFooter .HelpLinks{margin:0 0 4px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.SearchFooter .HelpLinks__item{padding:0;margin:5px 10px 0 0}.HelpLinks{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;margin:0 0 10px auto}@media print{.HelpLinks{display:none}}.HelpLinks__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;padding:5px 0 0 10px;white-space:nowrap}.HelpLinks__item:first-of-type{padding-left:0}.LinkBackward{position:relative}.LinkBackward .Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;display:inline;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.LinkBackward .Link,.LinkBackward .Link:link,.LinkBackward .Link:visited{color:#777}.LinkBackward .Link:hover{color:#d00}.LinkBackward__iconFigure{margin:0;display:inline}.LinkBackward_compact .LinkBackward__iconFigure:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.LinkBackward_compact .LinkBackward__iconFigure:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.LinkBackward__icon{width:14px;height:10px;margin:auto .25em auto 0;vertical-align:middle}.LinkBackward__icon,.LinkBackward__icon>use>svg{fill:currentColor}.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link,.Link:link,.Link:visited{color:#04b}.Link:hover{color:#d00}.Link_colors_inherit{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_inherit,.Link_colors_inherit:hover,.Link_colors_inherit:link,.Link_colors_inherit:visited{color:inherit}.Link_colors_minorGray{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_minorGray,.Link_colors_minorGray:link,.Link_colors_minorGray:visited{color:#777}.Link_colors_minorGray:hover{color:#d00}.Link_colors_travel{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_travel,.Link_colors_travel:link,.Link_colors_travel:visited{color:#04b}.Link_colors_travel:hover{color:#d00}.Link_colors_textPrimary{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_textPrimary,.Link_colors_textPrimary:hover,.Link_colors_textPrimary:link,.Link_colors_textPrimary:visited{color:#333}.Link_colors_textSecondary{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_textSecondary,.Link_colors_textSecondary:hover,.Link_colors_textSecondary:link,.Link_colors_textSecondary:visited{color:#999}.Link_colors_linkSecondary{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Link_colors_linkSecondary,.Link_colors_linkSecondary:hover,.Link_colors_linkSecondary:link,.Link_colors_linkSecondary:visited{color:#669}.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;border-color:transparent;background-color:transparent;position:relative;white-space:nowrap}.Button:focus{outline:none}.Button::-moz-focus-inner{margin:0;padding:0;border:0}.Button:focus{z-index:200}.Button:hover{z-index:100}.PrintButton{position:relative}.PrintButton .Button{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.PrintButton .Button,.PrintButton .Button:link{color:#777}.PrintButton .Button:visited{color:#04b}.PrintButton .Button:hover{color:#d00}.PrintButton .Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.PrintButton .Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.PrintButton .Button .Button__icon:first-child{margin:auto .25em auto 0}.PrintButton .Button .Button__icon:last-child{margin:auto 0 auto .25em}.PrintButton .Button__icon{vertical-align:middle}.PrintButton__button{position:relative;top:-2px}.PrintButton__iconFigure{margin:0;display:inline}.PrintButton_compact .PrintButton__iconFigure:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.PrintButton_compact .PrintButton__iconFigure:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.PrintButton__icon{width:16px;height:13px;vertical-align:middle}.PrintButton__icon,.PrintButton__icon>use>svg{fill:currentColor}.ETicket:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.ETicket:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.ETicket{background-color:rgba(0,0,0,.1)}.ETicket,.ETicket_theme_dark{font-size:11px;line-height:1;font-weight:600;letter-spacing:.05em;display:inline-block;position:relative;color:#222;border:1px solid transparent;border-radius:4px;padding:2px 4px 1px}.ETicket_theme_dark{background-color:#fff}.Disclaimer{padding-top:4px;color:#444;font-size:11px;line-height:15px}.Disclaimer_attention{padding-top:2px;color:#c00;font-size:13px;line-height:18px}.Disclaimer__attentionWord{color:#c00}.Disclaimer__attentionWord:after{content:" "}.Disclaimer .Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Disclaimer .Link,.Disclaimer .Link:link,.Disclaimer .Link:visited{color:#04b}.Disclaimer .Link:hover{color:#d00}.SearchNotFound__header{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px 0}.SearchNotFound__content{padding:0 20px 15px}.SearchNotFound__image{display:block;width:72px;height:72px;margin:30px auto}.SearchNotFound__archivalTitle,.SearchNotFound__title{font-size:24px;line-height:32px;margin:0 0 15px}.SearchNotFound__archivalTitle{display:inline}.SearchNotFound__archivalSubtitle,.SearchNotFound__subtitle{color:#999}.SearchNotFound__archivalSubtitle{font-size:24px;line-height:32px}.SearchNotFound__archivalFlightsTitle{font-weight:700}.SearchNotFound__text{font-size:13px;line-height:18px;margin:0 0 15px}.SearchNotFound__text a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchNotFound__text a,.SearchNotFound__text a:link{color:#4b4b99}.SearchNotFound__text a:visited{color:#04b}.SearchNotFound__text a:hover{color:#d00}.Price{white-space:nowrap;font-family:rub,Arial;word-spacing:-.25em;display:inline-block}.Price__prefix{font-family:YS Text,Helvetica,Arial,Verdana,sans-serif;margin-right:.1em}.SearchLinks{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 10px}.SearchLinks,.SearchLinks__hints{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:1088px){.SearchLinks{display:block}}.TransportSelectorLinks{font-size:11px;line-height:15px;font-weight:700;white-space:nowrap;margin:0 0 10px;text-transform:uppercase}.TransportSelectorLinks__item.Link{display:inline;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none;margin-right:24px}.TransportSelectorLinks__item.Link,.TransportSelectorLinks__item.Link:link,.TransportSelectorLinks__item.Link:visited{color:#777}.TransportSelectorLinks__item.Link:hover{color:#222}.TransportSelectorLinks__selectedTransport{color:#222;margin-right:24px}.DateHintsLinks{margin:0 0 10px;white-space:nowrap}.DateHintsLinks__link,.DateHintsLinks__selectedDate{margin:0 0 0 10px}.DateHintsLinks__link:first-child,.DateHintsLinks__selectedDate:first-child{margin:0}.DateHintsLinks__link.Link{display:inline;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.DateHintsLinks__link.Link,.DateHintsLinks__link.Link:link,.DateHintsLinks__link.Link:visited{color:#777}.DateHintsLinks__link.Link:hover,.DateHintsLinks__selectedDate{color:#222}.DateHintsLinks__linkHint{vertical-align:super;font-size:11px;line-height:1;color:#c00;margin-left:4px;text-transform:lowercase}.SearchSegments{margin:0;padding:0;list-style:none}.SearchSegments__archivalTitle,.SearchSegments__title{margin:4px 12px 12px;font-size:15px}.SearchSegments__archivalTitle{font-weight:700}.SearchSegments__directSnippet{height:160px}.SearchSegments_mobile{background:#f8f8f8;border-bottom:1px solid #e6e6e6;padding:16px 4px 0}@media (min-width:360px){.SearchSegments_mobile{padding-left:16px;padding-right:16px}.SearchSegments_mobile .SearchSegments__title{margin-right:0;margin-left:0}}.SearchSegments_mobile .SearchSegments__blablacar,.SearchSegments_mobile .SearchSegments__filterGone,.SearchSegments_mobile .SearchSegments__recommendationSnippet{margin-bottom:12px}.SearchSegments_mobile .SearchSegments__segment{margin-bottom:12px;-webkit-box-shadow:0 4px 12px -4px rgba(13,35,67,.15),0 0 2px rgba(13,35,67,.3);box-shadow:0 4px 12px -4px rgba(13,35,67,.15),0 0 2px rgba(13,35,67,.3);border-radius:8px}.SearchSegment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;font-size:13px;line-height:16px;border-top:1px solid rgba(0,0,0,.1);padding:8px;position:relative}.SearchSegment__scheduleAndPrices,.SearchSegment__timeAndStations,.SearchSegment__totalDuration{-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px}.SearchSegment__timeAndStations{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.SearchSegment__scheduleAndPrices,.SearchSegment__totalDuration{-webkit-box-flex:0;-webkit-flex:0 0 36.66%;-ms-flex:0 0 36.66%;flex:0 0 36.66%;max-width:36.66%}.SearchSegment__scheduleAndPrices{position:relative;text-align:right}.SearchSegment__scheduleAndPrices:empty{display:none}.SearchSegment__totalDuration{line-height:20px;text-align:center}.SearchSegment__totalDuration_position_last{font-weight:700}.SearchSegment__totalDuration_dates:not(.SearchSegment__totalDuration_position_first){margin-top:15px}.SearchSegment__totalDurationTitle{font-size:11px;line-height:15px;color:#777}.SearchSegment__times{position:relative;margin-top:1px}.SearchSegment__stations,.SearchSegment__times{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.SearchSegment__arrivalRange,.SearchSegment__dateTime,.SearchSegment__intervalTime{font-size:15px;line-height:20px}.SearchSegment__dateTime.Time_important{font-weight:700}.SearchSegment__time_isFuzzy{margin-left:-11px}.SearchSegment__time_isFuzzy:before{display:inline-block;content:"~";margin-left:2px}.SearchSegment__intervalInWay{font-size:12px;line-height:24px;color:#777}.SearchSegment__intervalInWay:first-letter{text-transform:uppercase}.SearchSegment__payOffline{padding-top:8px}.SearchSegment__warningTitle{white-space:nowrap;font-size:11px;line-height:1;font-weight:600;letter-spacing:.05em;display:inline-block;position:relative;color:#fff;background-color:rgba(255,100,100,.9);border:1px solid transparent;border-radius:4px;padding:2px 4px 1px;position:absolute;top:4px;right:8px}.SearchSegment__dateTime,.SearchSegment__stations .SearchSegment__stationHolder{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;text-align:right;padding:0 0 0 8px}.SearchSegment__dateTime:first-child,.SearchSegment__stations .SearchSegment__stationHolder:first-child{text-align:left;padding:0 8px 0 0}.SearchSegment__arrivalRange{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;padding:0 0 0 8px}.SearchSegment__arrivalRangeDisclaimer{font-size:11px;line-height:15px;font-weight:700;text-align:right;color:#c00;max-width:140px;float:right}.SearchSegment__arrivalRange .SearchSegment__dateTime{-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}.SearchSegment__arrivalRange .SearchSegment__dateTime:first-child{padding-right:2px}.SearchSegment__arrivalRange .SearchSegment__dateTime:last-child{padding-left:2px}.SearchSegment__arrivalRangeContent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.SearchSegment__date{font-size:11px;line-height:15px;color:#777}.SearchSegment__duration{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:13px;line-height:18px;white-space:nowrap;margin:1px 0 1px auto;position:relative;color:#777;text-align:right}.SearchSegment__durationDescription{position:absolute;top:-14px;right:0;font-size:11px;line-height:15px;color:#777}.SearchSegment__intervalStations,.SearchSegment__stations{font-size:11px;line-height:15px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#444}.SearchSegment__stops{font-size:11px;line-height:15px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:2px -30% 0 0;color:#999}.SearchSegment__station.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchSegment__station.Link,.SearchSegment__station.Link:link,.SearchSegment__station.Link:visited{color:#444}.SearchSegment__station.Link:hover{color:#d00}.SearchSegment__density{padding:4px 0 0;color:#060}.SearchSegment__scheduleDays{margin:8px 0 0 20%;text-transform:lowercase}.SearchSegment__schedulePlanAppendix{color:#999}.SearchSegment__exceptDays{color:#e64545}.SearchSegment .RailwayTime__date{display:none}.SearchSegment_isNotEmptyBadges{padding-top:36px}.SearchSegment_isHidden{display:none}.SearchSegment_isGone .Dropdown__toggler,.SearchSegment_isGone .SearchSegment__buyLink,.SearchSegment_isGone .SearchSegment__classLinkContainer,.SearchSegment_isGone .SearchSegment__stops,.SearchSegment_isGone .SearchSegment__timeAndStations,.SearchSegment_isGone .SegmentInformer,.SearchSegment_isGone .SegmentTitle,.SearchSegment_isGone .SegmentTransport,.SearchSegment_isGone .SuburbanFacilities{opacity:.4}.SearchSegment_isInterval .SearchSegment__stationHolder{display:inline-block}.SearchSegment_isTransferSegment{border:1px solid #e6e6e6;border-radius:4px;background-color:#f5f5f5;padding:8px 0;margin:0 7px}@media (max-width:679px){.Root_layout_touch .SearchSegment__scheduleAndPrices,.Root_layout_touch .SearchSegment__timeAndStations,.Root_layout_touch .SearchSegment__totalDuration{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:459px){.Root_layout_touch .SearchSegment__scheduleAndPrices,.Root_layout_touch .SearchSegment__timeAndStations,.Root_layout_touch .SearchSegment__totalDuration{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.Root_layout_touch .SearchSegment__times{-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2}.Root_layout_touch .SearchSegment__timesRailway{-webkit-box-ordinal-group:2;-webkit-order:1;-ms-flex-order:1;order:1}.Root_layout_touch .SearchSegment__stations{-webkit-box-ordinal-group:4;-webkit-order:3;-ms-flex-order:3;order:3}.Root_layout_touch .SearchSegment__metaSegmentInfo{-webkit-box-ordinal-group:5;-webkit-order:4;-ms-flex-order:4;order:4}}@media print{.SearchSegment{page-break-inside:avoid}.SearchSegment .RailwayTimes__arrival,.SearchSegment .RailwayTimes__departure,.SearchSegment__stationHolder{width:50%}.SearchSegment__intervalTime{width:66.67%}.SearchSegment .SegmentTitle__wrapMore{display:none}.SearchSegment__intervalStations .SearchSegment__stationHolder{width:auto}}.Badges{position:absolute;top:0;left:0;margin:0 auto;padding:8px;width:100%;height:24px}.Badges__container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-8px;margin-bottom:8px}.Badges__badge{font-weight:600;position:relative;margin-right:5px;padding:4px 8px;color:#fff;background-color:#74c476}.Badges__badge_cheapest{background-color:#31a354}.Badges__badge:last-child{border-top-right-radius:3px;border-bottom-right-radius:3px}.Badges__badge:not(:last-child):after{content:"";display:inline-block;width:2px;height:0;position:absolute;right:-4px;top:0;background-color:transparent;border-right:4px solid transparent;border-top:24px solid #74c476}.Badges__badge:not(:first-child):before{content:"";position:absolute;top:0;left:-4px;width:2px;border-left:4px solid transparent;border-bottom:24px solid #74c476}.Badges__badge_cheapest:after{border-top-color:#31a354!important}.Badges__badge_cheapest:before{border-bottom-color:#31a354}.Popup{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;opacity:0;visibility:hidden;-webkit-transition:none;-o-transition:none;transition:none;background:transparent}.Popup__content{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.Popup__arrow{overflow:hidden;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:0;height:0}.Popup__arrow:before{display:block;width:10px;height:10px;margin:-5px;content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.Popup .Popup__arrow:before,.Popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;background-color:#fff}.Popup_animated{-webkit-transition:opacity .2s ease-in,visibility .2s,margin 0s linear .2s;-o-transition:opacity .2s ease-in,visibility .2s,margin 0s linear .2s;transition:opacity .2s ease-in,visibility .2s,margin 0s linear .2s}.Popup_visible{opacity:1;visibility:visible;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.Popup_contentWidth_full,.Popup_contentWidth_full .Popup__content{width:100%}.Popup_minContentWidth_full,.Popup_minContentWidth_full .Popup__content{min-width:100%}.Popup_withoutArrow .Popup__arrow{visibility:hidden}.Popup_position_top-left{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:auto;bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:0;right:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Popup_position_top-left .Popup__arrow{padding:0 10px 10px}.Popup_position_top-center{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:auto;bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:0;right:0}.Popup_position_top-center .Popup__arrow{padding:0 10px 10px}.Popup_position_top-right{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:auto;bottom:100%;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;left:auto;right:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Popup_position_top-right .Popup__arrow{padding:0 10px 10px}.Popup_position_right-top{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:100%;right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;top:0;bottom:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Popup_position_right-top .Popup__arrow{padding:10px 0 10px 10px}.Popup_position_right-center{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:100%;right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;bottom:0}.Popup_position_right-center .Popup__arrow{padding:10px 0 10px 10px}.Popup_position_right-bottom{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:100%;right:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;top:auto;bottom:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Popup_position_right-bottom .Popup__arrow{padding:10px 0 10px 10px}.Popup_position_bottom-right{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:100%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:auto;right:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Popup_position_bottom-right .Popup__arrow{padding:10px 10px 0}.Popup_position_bottom-center{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:100%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;left:0;right:0}.Popup_position_bottom-center .Popup__arrow{padding:10px 10px 0}.Popup_position_bottom-left{position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:100%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;right:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Popup_position_bottom-left .Popup__arrow{padding:10px 10px 0}.Popup_position_left-bottom{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:auto;right:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:auto;bottom:0;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.Popup_position_left-bottom .Popup__arrow{padding:10px 10px 10px 0}.Popup_position_left-center{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:auto;right:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;top:0;bottom:0}.Popup_position_left-center .Popup__arrow{padding:10px 10px 10px 0}.Popup_position_left-top{position:absolute;z-index:1000;max-width:none;max-height:100%;margin:auto 0;left:auto;right:100%;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;top:0;bottom:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.Popup_position_left-top .Popup__arrow{padding:10px 10px 10px 0}.Popup_theme_travel{background:transparent}.Popup_theme_travel .Popup__arrow:before,.Popup_theme_travel .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;-webkit-box-shadow:0 10px 40px rgba(13,35,67,.2),0 5px 20px rgba(13,35,67,.2);box-shadow:0 10px 40px rgba(13,35,67,.2),0 5px 20px rgba(13,35,67,.2);background-color:#fff}.Popup_theme_travel .Popup__arrow{padding:2px}.Popup_theme_travel .Popup__content{border-radius:4px;overflow:hidden;padding-top:4px;padding-bottom:4px}.Popup_theme_error{background:transparent}.Popup_theme_error .Popup__arrow:before,.Popup_theme_error .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;color:#fff;background-color:rgba(255,100,100,.9);-webkit-box-shadow:none;box-shadow:none}.Dropdown{position:relative;display:inline-block}.Dropdown__toggler.Button{margin-left:0;margin-right:0;border-radius:3px;width:100%}.Dropdown__toggler_inactive.Button{opacity:.5}.Dropdown__content.Popup{background:transparent}.Dropdown__content.Popup .Popup__arrow:before,.Dropdown__content.Popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;background-color:#fff}.Dropdown .Button__title{display:inline-block}.Dropdown>.Dropdown__toggler.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;border-width:1px;display:inline-block}.Dropdown>.Dropdown__toggler.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Dropdown>.Dropdown__toggler.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Dropdown>.Dropdown__toggler.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:26px;height:26px;margin:-4px 0}.Dropdown>.Dropdown__toggler.Button .Button__icon:first-child{margin-left:-12px}.Dropdown>.Dropdown__toggler.Button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.Dropdown>.Dropdown__toggler.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.Dropdown>.Dropdown__toggler.Button{border-style:solid;background-clip:padding-box;border-color:rgba(0,0,0,.2);background-color:#fff;color:#222}.Dropdown>.Dropdown__toggler.Button:active{color:inherit}.Dropdown>.Dropdown__toggler.Button:focus,.Dropdown>.Dropdown__toggler.Button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Dropdown>.Dropdown__toggler.Button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.Dropdown>.Dropdown__toggler.Button_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.Dropdown>.Dropdown__toggler.Button:active{color:#222}.Dropdown>.Dropdown__toggler.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.Dropdown>.Dropdown__toggler_highlighted.Button{border-style:solid;background-clip:padding-box;border-color:rgba(153,122,0,.5);background-color:#ffeba0;color:#222}.Dropdown>.Dropdown__toggler_highlighted.Button:active{color:inherit}.Dropdown>.Dropdown__toggler_highlighted.Button:focus,.Dropdown>.Dropdown__toggler_highlighted.Button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Dropdown>.Dropdown__toggler_highlighted.Button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(129,103,0,.6);background-color:#ffeba0}.Dropdown>.Dropdown__toggler_highlighted.Button_pressed:hover{border-color:rgba(129,103,0,.6);background-color:#fee481}.Dropdown>.Dropdown__toggler_highlighted.Button:active{color:#222}.Dropdown>.Dropdown__toggler_highlighted.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.Dropdown_size_small>.Dropdown__toggler.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:24px;padding:2px 9px;border-width:1px;display:inline-block}.Dropdown_size_small>.Dropdown__toggler.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Dropdown_size_small>.Dropdown__toggler.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Dropdown_size_small>.Dropdown__toggler.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:22px;height:22px;margin:-2px 0}.Dropdown_size_small>.Dropdown__toggler.Button .Button__icon:first-child{margin-left:-12px}.Dropdown_size_small>.Dropdown__toggler.Button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.Dropdown_size_small>.Dropdown__toggler.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button{border-style:solid;background-clip:padding-box;border-color:rgba(153,122,0,.5);background-color:#ffeba0;color:#222}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button:active{color:inherit}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button:focus,.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(129,103,0,.6);background-color:#ffeba0}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button_pressed:hover{border-color:rgba(129,103,0,.6);background-color:#fee481}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button:active{color:#222}.Dropdown_noArrow.Dropdown_opened>.Dropdown__toggler.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.SegmentHeader{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;padding:8px 8px 0;-webkit-box-sizing:border-box;box-sizing:border-box}@media (max-width:679px){.Root_layout_touch .SegmentHeader{-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}}.SegmentHeader__comment{width:80vw;padding:8px 16px;max-width:320px;-webkit-box-sizing:border-box;box-sizing:border-box}.SegmentHeader__comment a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SegmentHeader__comment a,.SegmentHeader__comment a:link,.SegmentHeader__comment a:visited{color:#4b4b99}.SegmentHeader__comment a:hover{color:#d00}.SegmentHeader__commentButton.Dropdown{margin:0 0 4px 24px}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:24px;padding:2px 9px;border-width:1px;display:inline-block}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:22px;height:22px;margin:-2px 0}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__icon:first-child{margin-left:-12px}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.SegmentHeader__commentButton.Dropdown>.Dropdown__toggler.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SegmentHeader__expandSegment{margin:0 0 4px 24px}@media print{.SegmentHeader{display:inline-block;vertical-align:top;width:33.33%;padding-bottom:3px}}.TransportIcon{display:inline-block;position:relative}.TransportIcon,.TransportIcon .TransportIcon__icon{height:16px;width:16px}.TransportIcon .TransportIcon_type_suburban,.TransportIcon .TransportIcon_type_suburban .TransportIcon__icon,.TransportIcon .TransportIcon_type_train,.TransportIcon .TransportIcon_type_train .TransportIcon__icon{height:18px}.TransportIcon__icon{fill:currentColor}.TransportIcon_showHint:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.TransportIcon_showHint:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.TransportIcon_colored.TransportIcon_type_bus{color:#f69e17}.TransportIcon_colored.TransportIcon_type_train{color:#ec5a58}.TransportIcon_colored.TransportIcon_type_plane{color:#339dd7}.TransportIcon_colored.TransportIcon_type_water{color:#2977bf}.TransportIcon_colored.TransportIcon_type_suburban{color:#1dc11d}.TransportIcon_colored.TransportIcon_isExpress{color:#ff5858}.TransportIcon_size_medium,.TransportIcon_size_medium .TransportIcon__icon{height:13px;width:13px}.TransportIcon_size_medium .TransportIcon_type_suburban,.TransportIcon_size_medium .TransportIcon_type_suburban .TransportIcon__icon,.TransportIcon_size_medium .TransportIcon_type_train,.TransportIcon_size_medium .TransportIcon_type_train .TransportIcon__icon{height:14.625px}.TransportIcon_size_huge,.TransportIcon_size_huge .TransportIcon__icon{height:18px;width:18px}.TransportIcon_size_huge .TransportIcon_type_suburban,.TransportIcon_size_huge .TransportIcon_type_suburban .TransportIcon__icon,.TransportIcon_size_huge .TransportIcon_type_train,.TransportIcon_size_huge .TransportIcon_type_train .TransportIcon__icon{height:20.25px}.TransportIcon_size_giant,.TransportIcon_size_giant .TransportIcon__icon{height:20px;width:20px}.TransportIcon_size_giant .TransportIcon_type_suburban,.TransportIcon_size_giant .TransportIcon_type_suburban .TransportIcon__icon,.TransportIcon_size_giant .TransportIcon_type_train,.TransportIcon_size_giant .TransportIcon_type_train .TransportIcon__icon{height:22.5px}@media print{.TransportIcon{color:#000}}.SegmentTitle{position:relative;padding:0 0 4px 24px}.SegmentTitle__header{font-size:13px;line-height:16px;font-weight:400;margin:0 0 4px}.SegmentTitle .TransportIcon{position:absolute;left:0}.SegmentTitle .TransportIcon_type_bus{color:#f69e17}.SegmentTitle .TransportIcon_type_train{color:#ec5a58}.SegmentTitle .TransportIcon_type_plane{color:#339dd7}.SegmentTitle .TransportIcon_type_water{color:#2977bf}.SegmentTitle .TransportIcon_type_suburban{color:#1dc11d}.SegmentTitle .TransportIcon_isExpress{color:#ff5858}.SegmentTitle .TransportIcon_type_suburban,.SegmentTitle .TransportIcon_type_suburban>svg,.SegmentTitle .TransportIcon_type_train,.SegmentTitle .TransportIcon_type_train>svg{height:19px}@media print{.SegmentTitle .TransportIcon{color:#000}}.SegmentTitle__link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SegmentTitle__link,.SegmentTitle__link:link,.SegmentTitle__link:visited{color:#04b}.SegmentTitle__link:hover{color:#d00}.SegmentTitle__number{margin:0 .7em 0 0}.SegmentTitle__title{display:inline;font-size:13px;line-height:16px;font-weight:400}.SegmentTitle .SegmentTransport__item:not(:first-child):not(.SegmentTransport__badge){margin-left:0}.SegmentTitle .SegmentTransport__item:not(:first-child):not(.SegmentTransport__badge):before{content:"\2002"}.SegmentTitle__codeshares,.SegmentTitle__fakeCodeshares{font-size:11px;line-height:14px}.SegmentTitle__codeshares{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;color:#444;margin-top:4px}.SegmentTitle__fakeCodeshares{overflow:hidden;height:0}.SegmentTitle__codesharesList{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SegmentTitle__fakeCodesharesList{white-space:nowrap}.SegmentTitle__codesharesMoreButton{margin-left:8px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.SegmentTitle_codesharesIsOpened .SegmentTitle__codesharesList{white-space:normal}.SegmentTitle_codesharesIsOpened .SegmentTitle__codesharesMoreButton{display:none}.SegmentTransport{font-size:11px;line-height:15px}.SegmentTransport__item{margin-left:.8em}.SegmentTransport__item:first-child{margin-left:0}.SegmentTransport__item_deluxeTrain,.SegmentTransport__item_subtype{color:#c60}.SegmentTransport__item_deluxeTrain.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SegmentTransport__item_deluxeTrain.Link,.SegmentTransport__item_deluxeTrain.Link:link,.SegmentTransport__item_deluxeTrain.Link:visited{color:#c60}.SegmentTransport__item_deluxeTrain.Link:hover{color:#d00}.SegmentTransport__item_company{color:#444}.SegmentTransport__item_company.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SegmentTransport__item_company.Link,.SegmentTransport__item_company.Link:link,.SegmentTransport__item_company.Link:visited{color:#444}.SegmentTransport__item_company.Link:hover{color:#d00}.SegmentTransport__item_model{color:#777}.SegmentTransport__delay{color:green}.SegmentTransport__delay_attention{color:#c00}.DynamicPricing{font-size:11px;line-height:1;font-weight:600;letter-spacing:.05em;display:inline-block;position:relative;color:#222;background-color:rgba(0,0,0,.1);border:1px solid transparent;border-radius:4px;padding:2px 4px 1px}.MoreButton{background-color:#e6e6e6;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box}.MoreButton__dot{display:inline-block;background-color:#999;border-radius:50%}.MoreButton_size_s{height:13px;border-radius:9px;padding:0 5px;position:relative}.MoreButton_size_s:before{content:"";display:block;position:absolute;cursor:pointer;left:-5px;right:-5px;top:-5px;bottom:-5px}.MoreButton_size_s .MoreButton__dot{height:3px;width:3px}.MoreButton_size_s .MoreButton__dot:not(:last-child){margin-right:3px}.SuburbanFacilities{margin:3px 0 0;padding:0}.SuburbanFacilities__item{list-style:none;margin:0}.SuburbanFacilities__title{margin-left:4px}.SuburbanFacilities_expanded .SuburbanFacilities__item:not(:last-child){margin-bottom:4px}.SuburbanFacilities:not(.SuburbanFacilities_expanded) .SuburbanFacilities__item{position:relative;display:inline-block}.SuburbanFacilities:not(.SuburbanFacilities_expanded) .SuburbanFacilities__item .FacilityIcon{opacity:.4;vertical-align:middle}.SuburbanFacilities:not(.SuburbanFacilities_expanded) .SuburbanFacilities__item:hover .FacilityIcon{opacity:.8}.SuburbanFacilities:not(.SuburbanFacilities_expanded) .SuburbanFacilities__item:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.SuburbanFacilities:not(.SuburbanFacilities_expanded) .SuburbanFacilities__item:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.FacilityIcon{width:20px;height:20px;margin:-6px 1px;opacity:.8}.FacilityIcon_code_buffet,.FacilityIcon_code_pwd{margin-left:0;margin-right:0}.Arrow{display:inline-block;width:9px;height:5px;-webkit-transform-origin:50% 50%;-ms-transform-origin:50% 50%;-o-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in,-o-transform .2s ease-in;fill:currentColor}.Arrow_direction_down{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.Arrow_direction_left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.Arrow_direction_right{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.Arrow_direction_up{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.Arrow_size_s{width:11px;height:6px}.Arrow_size_m{width:13px;height:7.5px}.Arrow_size_l{width:16px;height:9px}.ButtonCheckbox{display:inline-block}.ButtonCheckbox__button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;display:inline-block;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#222;margin-left:0;margin-right:0;border-radius:3px;cursor:pointer}.ButtonCheckbox__button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ButtonCheckbox__button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ButtonCheckbox__button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:26px;height:26px;margin:-4px 0}.ButtonCheckbox__button .Button__icon:first-child{margin-left:-12px}.ButtonCheckbox__button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.ButtonCheckbox__button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.ButtonCheckbox__button:active{color:inherit}.ButtonCheckbox__button:focus,.ButtonCheckbox__button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.ButtonCheckbox__button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.ButtonCheckbox__button_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.ButtonCheckbox__button:active{color:#222}.ButtonCheckbox__button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.ButtonCheckbox__button input{display:none}.ButtonCheckbox__button_type_mobileFilterButton{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:22px;height:32px;padding:4px 14px;border-width:1px;display:inline-block;height:40px}.ButtonCheckbox__button_type_mobileFilterButton .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.ButtonCheckbox__button_type_mobileFilterButton .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.ButtonCheckbox__button_type_mobileFilterButton .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:30px;height:30px;margin:-4px 0}.ButtonCheckbox__button_type_mobileFilterButton .Button__icon:first-child{margin-left:-14px}.ButtonCheckbox__button_type_mobileFilterButton .Button__icon:last-child{margin-right:-14px;margin-left:auto}.ButtonCheckbox__button_type_mobileFilterButton .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.ButtonCheckbox_checked .ButtonCheckbox__button{border-style:solid;background-clip:padding-box;border-color:rgba(153,122,0,.5);background-color:#ffeba0;color:#222}.ButtonCheckbox_checked .ButtonCheckbox__button:active{color:inherit}.ButtonCheckbox_checked .ButtonCheckbox__button:focus,.ButtonCheckbox_checked .ButtonCheckbox__button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.ButtonCheckbox_checked .ButtonCheckbox__button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(129,103,0,.6);background-color:#ffeba0}.ButtonCheckbox_checked .ButtonCheckbox__button_pressed:hover{border-color:rgba(129,103,0,.6);background-color:#fee481}.ButtonCheckbox_checked .ButtonCheckbox__button:active{color:#222}.ButtonCheckbox_checked .ButtonCheckbox__button:disabled{color:rgba(0,0,0,.3)!important;background-clip:border-box!important}.ButtonCheckbox_checked .ButtonCheckbox__button:disabled,.ButtonCheckbox_inactive .ButtonCheckbox__button{cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-color:rgba(0,0,0,.05)!important}.ButtonCheckbox_inactive .ButtonCheckbox__button{border-style:solid;background-clip:padding-box;color:#222;color:rgba(0,0,0,.3)!important;background-clip:border-box!important}.ButtonCheckbox_inactive .ButtonCheckbox__button:active{color:inherit}.ButtonCheckbox_inactive .ButtonCheckbox__button:focus,.ButtonCheckbox_inactive .ButtonCheckbox__button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.ButtonCheckbox_inactive .ButtonCheckbox__button:hover{-webkit-box-shadow:none;box-shadow:none}.ButtonCheckbox_inactive .ButtonCheckbox__button:active{color:#222}.ButtonCheckbox_inactive .ButtonCheckbox__button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button{background-clip:padding-box;color:#222;background-color:rgba(0,0,0,.15)!important;color:rgba(0,0,0,.5)!important;border:none;cursor:default!important}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button:active{color:inherit}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button:focus,.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button:hover{-webkit-box-shadow:none;box-shadow:none}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button:active{color:#222}.ButtonCheckbox_checked.ButtonCheckbox_inactive .ButtonCheckbox__button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.RailwayTimes{font-size:11px;line-height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;color:#777}.RailwayTimes__arrival,.RailwayTimes__departure{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-sizing:border-box;box-sizing:border-box}.RailwayTimes__departure{margin:0 auto 0 0;padding:0 10px 0 0}.RailwayTimes__arrival{margin:0 0 0 auto;padding:0 0 0 10px;text-align:right}.RailwayTimes__arrivalRailwayRange{text-align:right;word-break:break-word}.RailwayTimes__arrivalRailwayRange .RailwayTimes__arrival:first-child{padding-right:2px}.RailwayTimes__arrivalRailwayRange .RailwayTimes__arrival:last-child{padding-left:2px}@media print{.RailwayTimes{display:block}.RailwayTimes__arrival,.RailwayTimes__departure{display:inline-block;vertical-align:top;width:50%}}.RailwayTime{position:relative}.RailwayTime:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.RailwayTime:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.ModalChoosePartner .Popup .Popup__content{min-height:367px;display:block}.ModalChoosePartner .Popup .Popup__content .Modal__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0;text-align:left;display:block}.ModalChoosePartner .Popup .Popup__content .Modal__content .Modal__title{-webkit-box-flex:0;-webkit-flex:0 0 20%;-ms-flex:0 0 20%;flex:0 0 20%;padding:24px 40px;margin:0;font-size:22px}.ModalChoosePartner__contentBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 80%;-ms-flex:0 0 80%;flex:0 0 80%}.ModalChoosePartner__infoBlock{min-height:62px;border-top:1px solid rgba(0,0,0,.1);padding:20px 28px 24px 40px}.ModalChoosePartner__company{padding-top:20px;font-size:13px;line-height:16px}.ModalChoosePartner__partnersBlock{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:502px}.ModalChoosePartner__partnersBlock,.ModalChoosePartner__partnerSegment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ModalChoosePartner__partnerSegment{border-top:1px solid rgba(0,0,0,.1);padding:17px 28px 17px 40px}.ModalChoosePartner__partnerImage{height:50px;-webkit-box-flex:1;-webkit-flex:1 1 60%;-ms-flex:1 1 60%;flex:1 1 60%;max-width:292px}.ModalChoosePartner__partnerIcon,.ModalChoosePartner__yabusIcon{height:100%}.ModalChoosePartner__yabusIcon{width:218px}.ModalChoosePartner__priceBlock{-webkit-box-flex:0;-webkit-flex:0 0 10%;-ms-flex:0 0 10%;flex:0 0 10%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;text-align:right;min-width:72px}.ModalChoosePartner__price{font-size:18px;font-weight:700}.ModalChoosePartner__buyLink{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;text-decoration:none;color:#222;border:1px solid transparent;background-clip:border-box;background-color:#ffdb4d;border-radius:3px;width:124px;text-align:center;margin:3px 0 0 20px;padding:12px;height:44px;font-size:18px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.ModalChoosePartner__buyLink,.ModalChoosePartner__buyLink:hover,.ModalChoosePartner__buyLink:link,.ModalChoosePartner__buyLink:visited{color:#222}.ModalChoosePartner__buyLink:active{color:inherit}.ModalChoosePartner__buyLink:focus,.ModalChoosePartner__buyLink_active{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate;-o-animation:actionButtonFocusAnimation .5s alternate infinite ease-in-out;animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate}.ModalChoosePartner__buyLink:hover{background-color:#ffd633}.ModalChoosePartner__buyLink:hover,.ModalChoosePartner__buyLink_pressed:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent}.ModalChoosePartner__buyLink_pressed:hover{background-color:#fc0}.ModalChoosePartner__buyLink:active{color:#222}.SegmentBuyLink{cursor:pointer}.Modal{background:rgba(0,0,0,.3);position:fixed;top:0;left:0;right:0;bottom:0;z-index:3000;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;max-width:none;max-height:100%;margin:auto 0}.Modal .Modal__arrow:before,.Modal .Modal__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent}.Modal .Popup__content{max-width:100%;position:relative;background:#fff;border-radius:4px;-webkit-box-shadow:none;box-shadow:none}.Modal__content{max-width:576px;padding:32px 90px;font-size:15px;line-height:20px;color:#444;text-align:center}.Modal__title{margin-top:0;margin-bottom:16px;font-size:18px;line-height:24px;color:#222;font-weight:700}.Modal__closeButton{position:absolute;top:14px;right:14px}.Modal__closeButton:hover .Modal__closeIcon{fill:#222}.Modal__closeIcon{width:14px;height:14px;margin:6px;fill:#777}.Modal_alignOnTop{-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.Modal_alignOnTop>.Popup__content{margin-top:40px}.Modal_contentSize_big>.Popup__content{height:80%;width:80%}.Modal_contentSize_big>.Popup__content>.Modal__content{height:100%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:none}.Modal_paddings_none>.Popup__content>.Modal__content{padding:0}.Modal_content_column>.Popup__content>.Modal__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.Modal_paddings_small>.Popup__content>.Modal__content{padding:32px}.Modal_paddings_small>.Popup__content>.Modal__closeButton{top:6px;right:6px}@media (max-width:679px){.Root_layout_touch .Modal__content{padding:32px}.Root_layout_touch .Modal__closeButton{top:6px;right:6px}}.TimeAndStationsModal{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.TimeAndStationsModal .StationSegmentModal{padding-right:40px}.StationSegmentModal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.StationSegmentModal__local{color:#222;font-size:22px;line-height:24px;padding-right:4px}.StationSegmentModal__date{text-transform:uppercase;color:#777;font-size:11px;line-height:14px;vertical-align:top}.StationSegmentModal__station{font-size:13px}.SegmentPrices__segmentAction{vertical-align:top;display:inline-block;margin-left:16px}.SegmentPrices__segmentAction:empty{min-width:132px}@media print{.SegmentPrices__priceSpinner,.SegmentPrices__segmentAction{display:none}}.TariffsList{display:inline-block;margin:0;padding:0;list-style:none;text-align:right;min-width:175px}.TariffsList.Dropdown{font-size:14px;margin:0 0 6px}.TariffsList.Dropdown>.Dropdown__toggler.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.TariffsList.Dropdown>.Dropdown__toggler.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.TariffsList.Dropdown>.Dropdown__toggler.Button .Button__icon:first-child{margin:auto .25em auto 0}.TariffsList.Dropdown>.Dropdown__toggler.Button .Button__icon:last-child{margin:auto 0 auto .25em}.TariffsList.Dropdown>.Dropdown__toggler.Button{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.TariffsList.Dropdown>.Dropdown__toggler.Button,.TariffsList.Dropdown>.Dropdown__toggler.Button:link{color:#000}.TariffsList.Dropdown>.Dropdown__toggler.Button:visited{color:#04b}.TariffsList.Dropdown>.Dropdown__toggler.Button:hover{color:#d00}.TariffsList.Dropdown>.Dropdown__toggler.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.TariffsList_viewMode_detailed{width:100%}.TariffsListItem{font-size:11px;line-height:13px;margin:4px 0 4px 16px;padding:0;color:#777;list-style:none;white-space:nowrap}.TariffsListItem:last-child{margin-bottom:10px}.TariffsListItem__link{color:inherit;text-decoration:none;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.TariffsListItem__price{font-size:13px;font-weight:700;color:#222;margin:0 0 0 12px}@media (min-width:680px) and (max-width:899px){.Root_layout_touch .TariffsListItem__shortClass{text-transform:uppercase}.Root_layout_touch .TariffsListItem__shortClass_hint{position:relative}.Root_layout_touch .TariffsListItem__shortClass_hint:before{font-size:11px;line-height:15px;font-weight:400;padding:1px 4px;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);position:absolute;top:100%;z-index:500;white-space:nowrap;margin-left:-9999px;-webkit-transform:translateY(8px);-ms-transform:translateY(8px);-o-transform:translateY(8px);transform:translateY(8px);opacity:0;content:attr(aria-label);-webkit-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s;-o-transition:opacity .2s 0s,visibility .2s 0s,margin-left 0s .2s,-o-transform .2s 0s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s;transition:opacity .2s 0s,visibility .2s 0s,transform .2s 0s,margin-left 0s .2s,-webkit-transform .2s 0s,-o-transform .2s 0s}.Root_layout_touch .TariffsListItem__shortClass_hint:hover:before{margin-left:0;opacity:1;visibility:visible;-webkit-transform:translateY(4px);-ms-transform:translateY(4px);-o-transform:translateY(4px);transform:translateY(4px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.Root_layout_touch .TariffsListItem__shortClass_hint:before{text-transform:lowercase}.Root_layout_touch .TariffsListItem__fullClass{display:none}}.TariffsListItem_viewMode_detailed{margin:0}.TariffsListItem_viewMode_detailed:last-child{margin-bottom:0}.TariffsListItem_viewMode_detailed .TariffsListItem__link{font-size:13px;line-height:16px;margin-top:8px}.TariffsListItem_viewMode_detailed .TariffsListItem__price{display:block;margin-left:20px;-webkit-box-flex:0;-webkit-flex:0 80px;-ms-flex:0 80px;flex:0 80px}.TariffsListItem_viewMode_detailed .TariffsListItem__classTitle{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.TariffsListItem_viewMode_detailed .TariffsListItem__shortClass{text-transform:uppercase;color:#222}.TariffsListItem_viewMode_detailed .TariffsListItem__fullClass{color:#222}.TariffsListItem_viewMode_detailed .TariffsListItem__tariff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.TariffsListItem_viewMode_detailed .TariffsListItem__tariffClass{text-align:left}.SegmentActionButton__choiceDate{width:132px}.SegmentActionButton__buyLink{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;border-radius:3px;margin-left:0;margin-right:0;text-decoration:none;color:#222;border:1px solid transparent;background-clip:border-box;background-color:#ffdb4d;width:132px;text-align:center;white-space:nowrap;height:auto}.SegmentActionButton__buyLink,.SegmentActionButton__buyLink:hover,.SegmentActionButton__buyLink:link,.SegmentActionButton__buyLink:visited{color:#222}.SegmentActionButton__buyLink:active{color:inherit}.SegmentActionButton__buyLink:focus,.SegmentActionButton__buyLink_active{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate;-o-animation:actionButtonFocusAnimation .5s alternate infinite ease-in-out;animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate}.SegmentActionButton__buyLink:hover{background-color:#ffd633}.SegmentActionButton__buyLink:hover,.SegmentActionButton__buyLink_pressed:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent}.SegmentActionButton__buyLink_pressed:hover{background-color:#fc0}.SegmentActionButton__buyLink:active{color:#222}.SegmentActionButton__buyLink_disabled{text-decoration:none;border-style:solid;background-clip:padding-box;color:#222;color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.SegmentActionButton__buyLink_disabled,.SegmentActionButton__buyLink_disabled:hover,.SegmentActionButton__buyLink_disabled:link,.SegmentActionButton__buyLink_disabled:visited{color:#222}.SegmentActionButton__buyLink_disabled:active{color:inherit}.SegmentActionButton__buyLink_disabled:focus,.SegmentActionButton__buyLink_disabled_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.SegmentActionButton__buyLink_disabled:hover{-webkit-box-shadow:none;box-shadow:none}.SegmentActionButton__buyLink_disabled:active{color:#222}.SegmentActionButton__codeshareCompany{font-size:12px;line-height:14px;color:#7f6d26;margin:0}@media print{.SegmentActionButton{display:none!important}.SegmentActionButton .SegmentActionButton__suburbanTariffs{display:inline-block!important}}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button{border-style:solid;color:#222;border-color:transparent;background-clip:border-box;background-color:#ffdb4d}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button:active{color:inherit}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button:focus,.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button_active{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate;-o-animation:actionButtonFocusAnimation .5s alternate infinite ease-in-out;animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent;background-color:#ffd633}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button_pressed:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent;background-color:#fc0}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button:active{color:#222}.SegmentDatePicker.Dropdown>.Dropdown__toggler.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.CalendarDayLink{font-size:13px;line-height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;text-align:center;text-indent:0;cursor:default;opacity:.3;text-decoration:none}.CalendarDayLink_weekend{color:rgba(249,36,0,.5)}.CalendarDayLink_selected{cursor:default!important;background:#ffeba0!important}.CalendarDayLink_weekend{color:#f92400}.CalendarDayLink_today{font-weight:700}.CalendarDayLink_startDate,.CalendarDayLink_today{-webkit-box-sizing:border-box;box-sizing:border-box}.CalendarDayLink_inactive{opacity:.3;cursor:default!important;background:transparent!important}.CalendarDayLink_startDate{border:2px solid #333}.CalendarDayLink:link,.CalendarDayLink:visited{background:#fef7cb;cursor:pointer;opacity:1}.CalendarDayLink:link:active,.CalendarDayLink:visited:active{background:#fc0}.CalendarDayLink:not(.CalendarDayLink_startDate):link:hover,.CalendarDayLink:not(.CalendarDayLink_startDate):visited:hover{-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #333;line-height:28px}.CalendarDayLink:not(.CalendarDayLink_weekend):link,.CalendarDayLink:not(.CalendarDayLink_weekend):visited{color:#222}.CalendarDayLink:link.CalendarDayLink_type_change,.CalendarDayLink:visited.CalendarDayLink_type_change{background:#ffd0b0}.CalendarDayLink:link.CalendarDayLink_type_changeCurrent,.CalendarDayLink:visited.CalendarDayLink_type_changeCurrent{background:#f3b283}.CalendarDayLink:link.CalendarDayLink_type_basicCurrent,.CalendarDayLink:visited.CalendarDayLink_type_basicCurrent{background:#ffee9b}.CalendarDayLink:link.CalendarDayLink_colorless,.CalendarDayLink:visited.CalendarDayLink_colorless{background:#fff}.CalendarScroller{text-align:left;overflow:hidden}.CalendarMenu,.CalendarScroller{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.CalendarMenu{position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:468px;padding:0 20px;background:#f3f1ed padding-box;border-right:1px solid rgba(0,0,0,.1)}.CalendarMenu__month{position:relative;font-size:14px;line-height:36px;height:36px;padding-right:20px;cursor:pointer}.CalendarMenu__month_inactive{color:rgba(0,0,0,.5)}.CalendarMenu__month:first-letter{text-transform:uppercase}.CalendarMenu__monthYear{margin-left:8px;color:#999}.CalendarMenu__scroller{position:absolute;left:0;right:-1px;margin:-1px 0;background:#fff;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.11)}.CalendarMenu__scroller:before{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;content:"";cursor:move}.Weekdays{margin:0;padding:0;white-space:nowrap;background:hsla(0,0%,100%,.95)}.CalendarContent{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:264px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.CalendarContent .Weekdays{position:relative;top:0;margin-right:20px;padding-left:20px}.CalendarContent__months{overflow-y:scroll;position:absolute;top:0;left:0;bottom:0;margin:0;padding:36px 20px 0}.CalendarContent_light{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.CalendarContent_light .CalendarContent__months{overflow:hidden;position:relative;padding:0 20px 6px}.Weekday{font-size:11px;line-height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;text-align:center;text-transform:uppercase}.Weekday_weekend{color:#f92400}.Weekday_today{font-weight:700}.Weekday_startDate,.Weekday_today{-webkit-box-sizing:border-box;box-sizing:border-box}.Weekday_inactive{opacity:.3;cursor:default!important;background:transparent!important}.Month{width:225px;padding:0 0 6px;list-style:none;margin:0}.Month__name{line-height:32px;margin-bottom:-32px;text-align:left}.Month__name:after{display:inline-block;vertical-align:middle;content:""}.Month_startDay_0 .Month__name:after{width:224px}.Month_startDay_0 .Month__days{text-indent:0}.Month_startDay_1 .Month__name:after{width:192px}.Month_startDay_1 .Month__days{text-indent:32px}.Month_startDay_2 .Month__name:after{width:160px}.Month_startDay_2 .Month__days{text-indent:64px}.Month_startDay_3 .Month__name:after{width:128px}.Month_startDay_3 .Month__days{text-indent:96px}.Month_startDay_4 .Month__name:after{width:96px}.Month_startDay_4 .Month__days{text-indent:128px}.Month_startDay_5 .Month__name:after{width:64px}.Month_startDay_5 .Month__days{text-indent:160px}.Month_startDay_6 .Month__name:after{width:32px}.Month_startDay_6 .Month__days{text-indent:192px}.Month__name{color:#444;text-transform:uppercase}.CalendarDay{font-size:13px;line-height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;text-align:center;text-indent:0;cursor:pointer}.CalendarDay_weekend{color:#f92400}.CalendarDay_today{font-weight:700}.CalendarDay_startDate,.CalendarDay_today{-webkit-box-sizing:border-box;box-sizing:border-box}.CalendarDay_inactive{opacity:.3;cursor:default!important;background:transparent!important}.CalendarDay_today{border:2px solid #ffdd60}@media (max-width:679px){.Root_layout_touch .CalendarDay{border-radius:50%}}.CalendarDay:hover{background:#ffeba0}.CalendarDay:active{background:#fc0}.CalendarDay_selected{cursor:default!important;background:#ffeba0!important}.SuburbanTariffs{text-align:left;width:132px}.SuburbanTariffs__categories{max-height:50vh;overflow-y:auto}.SuburbanTariffs__buttonPrice{font-weight:700}.SuburbanTariffsCategories{font-size:13px;line-height:18px;margin:0;padding:0;width:20vw;min-width:200px;list-style:none}.SuburbanTariffsCategories__category{margin:10px 0}.SuburbanTariffsCategories__categoryTitle{font-size:12px;line-height:18px;margin:2px 15px;color:#777;text-transform:uppercase;letter-spacing:.1em;white-space:normal}.SuburbanTariffsCategories__tariffs{margin:0;padding:0}.SuburbanTariffsCategories__tariff{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:2px 15px}.SuburbanTariffsCategories__tariff:hover{background:#f3f1ed}.SuburbanTariffsCategories__tariffTitle{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;white-space:normal}.SuburbanTariffsCategories__tariffPrice{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 15px}.InformationIcon{display:inline-block}.InformationIcon__title{padding-right:20px}.InformationIcon__icon{margin:0;padding:0 4px;display:inline-block}.InformationIcon_hasTitle .InformationIcon__icon{margin-left:-20px}.InformationIcon_size_small .InformationIcon__icon{width:12px;height:12px;vertical-align:-2px}.InformationIcon_size_huge .InformationIcon__icon{width:18px;height:18px;vertical-align:-5px}.SearchTransfer{border-top:1px solid rgba(0,0,0,.1);position:relative}.SearchTransfer__common,.SearchTransfer__times,.SearchTransfer__transferBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.SearchTransfer__common{padding:8px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.SearchTransfer__thread{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px}@media (max-width:679px){.Root_layout_touch .SearchTransfer__thread{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.SearchTransfer__toggle{margin-top:2px;color:#04b;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:20px;cursor:pointer}.SearchTransfer__toggleIcon{height:11px;width:11px;fill:currentColor;margin-left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear}.SearchTransfer__title{font-size:13px;line-height:16px}.SearchTransfer__icons .Button,.SearchTransfer__title .Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:24px;padding:2px 9px;border-width:1px;display:inline-block}.SearchTransfer__icons .Button .Button__content,.SearchTransfer__title .Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SearchTransfer__icons .Button .Button__content_withIcons,.SearchTransfer__title .Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SearchTransfer__icons .Button .Button__icon,.SearchTransfer__title .Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:22px;height:22px;margin:-2px 0}.SearchTransfer__icons .Button .Button__icon:first-child,.SearchTransfer__title .Button .Button__icon:first-child{margin-left:-12px}.SearchTransfer__icons .Button .Button__icon:last-child,.SearchTransfer__title .Button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.SearchTransfer__icons .Button .Button__title,.SearchTransfer__title .Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SearchTransfer__icons .ButtonCheckbox,.SearchTransfer__title .ButtonCheckbox{vertical-align:middle;margin:0 0 0 2px}.SearchTransfer__icons .TransportIcon,.SearchTransfer__title .TransportIcon{margin:0 4px 0 0;display:inline-block;vertical-align:middle}.SearchTransfer__icons .TransportIcon_type_bus,.SearchTransfer__title .TransportIcon_type_bus{color:#f69e17}.SearchTransfer__icons .TransportIcon_type_train,.SearchTransfer__title .TransportIcon_type_train{color:#ec5a58}.SearchTransfer__icons .TransportIcon_type_plane,.SearchTransfer__title .TransportIcon_type_plane{color:#339dd7}.SearchTransfer__icons .TransportIcon_type_water,.SearchTransfer__title .TransportIcon_type_water{color:#2977bf}.SearchTransfer__icons .TransportIcon_type_suburban,.SearchTransfer__title .TransportIcon_type_suburban{color:#1dc11d}.SearchTransfer__icons .TransportIcon_isExpress,.SearchTransfer__title .TransportIcon_isExpress{color:#ff5858}.SearchTransfer__icons .TransportIcon_type_suburban,.SearchTransfer__icons .TransportIcon_type_suburban>svg,.SearchTransfer__icons .TransportIcon_type_train,.SearchTransfer__icons .TransportIcon_type_train>svg,.SearchTransfer__title .TransportIcon_type_suburban,.SearchTransfer__title .TransportIcon_type_suburban>svg,.SearchTransfer__title .TransportIcon_type_train,.SearchTransfer__title .TransportIcon_type_train>svg{height:19px}.SearchTransfer__timeAndDuration{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.SearchTransfer__scheduleAndPrices{-webkit-box-flex:0;-webkit-flex:0 0 36.66%;-ms-flex:0 0 36.66%;flex:0 0 36.66%;max-width:36.66%;position:relative;text-align:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:4px 8px}.SearchTransfer__toggleBuyButton{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;width:132px;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;color:#04b;border:1px solid #0b77e3;border-radius:4px;cursor:pointer}.SearchTransfer__toggleBuyButtonIcon{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;height:11px;width:11px;fill:currentColor;margin-left:5px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s linear;transition:-webkit-transform .2s linear;-o-transition:-o-transform .2s linear;transition:transform .2s linear;transition:transform .2s linear,-webkit-transform .2s linear,-o-transform .2s linear}.SearchTransfer__times{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:4px 8px 0}.SearchTransfer__railwayTimes{padding:0 8px}.SearchTransfer__railwayTimes,.SearchTransfer__times{-webkit-box-sizing:border-box;box-sizing:border-box;width:auto}.SearchTransfer__time{font-size:20px;line-height:24px;-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;padding:0 0 0 10px;text-align:right}.SearchTransfer__time.Time_important{font-weight:700}.Root_layout_desktop .SearchTransfer__time{font-size:15px}@media (min-width:680px){.Root_layout_touch .SearchTransfer__time{font-size:15px}}.SearchTransfer__warningTitle{white-space:nowrap;font-size:11px;line-height:1;font-weight:600;letter-spacing:.05em;display:inline-block;position:relative;color:#fff;background-color:rgba(255,100,100,.9);border:1px solid transparent;border-radius:4px;padding:2px 4px 1px;position:absolute;top:4px;right:8px}.SearchTransfer__duration{white-space:nowrap;position:relative;margin:0 auto;text-align:center;color:#777}.SearchTransfer__time:first-child{padding:0 10px 0 0;text-align:left}.SearchTransfer__date{font-size:11px;line-height:15px;margin:0 0 1px;color:#777}.SearchTransfer__stationsPath{color:#444;font-size:11px;line-height:15px;padding:0 8px}.SearchTransfer__station{position:relative}.SearchTransfer__station:after{position:relative;display:inline-block;content:"–";margin:0 4px}.SearchTransfer__segments,.SearchTransfer__station:last-child:after{display:none}.SearchTransfer__segments .SearchSegment{border-top:none}@media (max-width:679px){.Root_layout_touch .SearchTransfer__segments .SearchSegment__timeAndStations{padding-left:32px}}.SearchTransfer__segments .SegmentHeader:after,.SearchTransfer__segments .SegmentHeader:before{position:absolute;left:23px;width:2px;content:"";background:#e6e6e6}.SearchTransfer__segments .SegmentHeader:before{top:0;height:15px}.SearchTransfer__segments .SegmentHeader:after{top:42px;bottom:0}.SearchTransfer__segments_visible{display:block;position:relative;padding-bottom:8px}.SearchTransfer__segments_visible:after{position:absolute;content:"";width:1px;background-color:#f3f1ed;top:0;bottom:0;right:0}.SearchTransfer__segments_visible .SegmentHeader:after,.SearchTransfer__segments_visible .SegmentHeader:before{left:15px}.SearchTransfer__segments_visible .SearchSegment{border:1px solid #e6e6e6}@media print{.SearchTransfer__segments_visible .SearchSegment{border:1px solid #e6e6e6}}.SearchTransfer__segmentHolder{position:relative}.SearchTransfer__segmentHolder:first-child .SearchSegment{border-top:1px solid rgba(0,0,0,.1)}.SearchTransfer__segmentHolder:first-child .SegmentHeader:before,.SearchTransfer__segmentHolder:last-child .SegmentHeader:after{display:none}.SearchTransfer__transferBlock{border:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:16px;padding:8px;position:relative;color:#777}.SearchTransfer__transferBlock:after{position:absolute;top:10px;left:18px;z-index:2;width:8px;height:8px;content:"";border-radius:50%;border:2px solid #fff;background-color:#e6e6e6}.SearchTransfer__transferBlock:before{position:absolute;top:-1px;left:18px;bottom:-1px;width:2px;border-left:5px solid #fff;border-right:5px solid #fff;content:"";background:#e6e6e6;z-index:2}.SearchTransfer__transferPoint{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px 0 40px}@media (max-width:679px){.Root_layout_touch .SearchTransfer__transferPoint{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:459px){.Root_layout_touch .SearchTransfer__transferPoint{-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.SearchTransfer__transferDuration{-webkit-box-flex:0;-webkit-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#777;text-align:center;padding:0 8px}@media (max-width:679px){.Root_layout_touch .SearchTransfer__transferDuration{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}}@media (max-width:459px){.Root_layout_touch .SearchTransfer__transferDuration{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}}.SearchTransfer__totalDuration{-webkit-box-flex:0;-webkit-flex:0 0 36.66%;-ms-flex:0 0 36.66%;flex:0 0 36.66%;max-width:36.66%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 8px;text-align:center;color:#222}@media (max-width:679px){.Root_layout_touch .SearchTransfer__totalDuration{display:none}}.SearchTransfer:after{display:none}@media print{.SearchTransfer{border-top:1px solid rgba(0,0,0,.1);border-bottom:none;page-break-inside:avoid}.SearchTransfer .RailwayTimes__arrival,.SearchTransfer .RailwayTimes__departure{width:50%}.SearchTransfer__icons .TransportIcon,.SearchTransfer__title .TransportIcon{color:#000}.SearchTransfer__toggler{display:none}.SearchTransfer__segments{display:block}.SearchTransfer__segmentHolder:first-child .SearchSegment{border-top:0}}.SearchTransfer_isHidden{display:none}.SearchTransfer_isNotEmptyBadges{padding-top:36px}.SearchTransfer_isNotEmptyBadges.SearchTransfer_mobile{padding-top:24px}.SearchTransfer_isGone .SearchTransfer__railwayTimes,.SearchTransfer_isGone .SearchTransfer__segments,.SearchTransfer_isGone .SearchTransfer__stationsPath,.SearchTransfer_isGone .SearchTransfer__thread,.SearchTransfer_isGone .SearchTransfer__times{opacity:.6}.SearchTransfer_isOpened{border-top:5px solid #f3f1ed;border-bottom:5px solid #f3f1ed}.SearchTransfer_isOpened:after{position:absolute;content:"";height:100%;width:5px;background-color:#f3f1ed;top:0;right:0}.SearchTransfer_isOpened .SearchTransfer__toggleBuyButtonIcon,.SearchTransfer_isOpened .SearchTransfer__toggleIcon{-webkit-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.SearchMetaSegment_opened{border-top:5px solid #f3f1ed;border-bottom:5px solid #f3f1ed}@media (max-width:1159px){.Root .SearchMetaSegment{border:none}.Root .SearchMetaSegment .SearchSegment__subSegments{width:100%;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5}.Root .SearchMetaSegment .SearchSegment__subSegments .SearchSegment{border-radius:0;-webkit-box-shadow:unset;box-shadow:unset;margin-bottom:0}}@media print{.Direct{display:none}}.DirectSnippet{padding:10px;border-top:1px solid rgba(0,0,0,.1)}@media (max-width:899px){.Root_layout_touch .DirectSnippet{display:none}}@media print{.DirectSnippet{display:none}}.Root_layout_touch .DirectSnippet{background:#fff;border:0;border-radius:8px;margin-bottom:12px}.FilterGone .ButtonCheckbox{width:100%}.FilterGone .Button.ButtonCheckbox__button,.FilterGone .Button_checked .Button.ButtonCheckbox__button{width:100%;border-width:0;border-radius:2px;background-color:rgba(102,102,153,.1)}.FilterGone__goneTitle{font-size:13px;line-height:18px;letter-spacing:2px;text-transform:uppercase;color:#669}.FilterGone__goneCounter{color:#999}.Root_layout_touch .FilterGone__goneTitle{color:#0062de}.Root_layout_touch .FilterGone .Button{background:#fff;border-radius:20px}.SearchSegment_isInterval+.FilterGone{margin-top:20px;border-top:10px solid #f3f1ed}.DatesSeparator{font-size:11px;line-height:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:12px 0}.DatesSeparator__date{padding:0 8px;color:#777;text-transform:uppercase}.DatesSeparator:after{content:"";display:block;-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;height:8px;border-bottom:1px solid rgba(0,0,0,.3)}.DatesSeparator+.SearchSegment,.DatesSeparator+.SearchTransfer{border-top:none}.Root_layout_touch .DatesSeparator{margin:20px 0 8px}.Root_layout_touch .DatesSeparator:after{display:none}.Root_layout_touch .DatesSeparator__date{font-size:12px;line-height:14px;font-weight:600;letter-spacing:.4px}@media screen{.BlaBlaCarSegment{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.BlaBlaCarSegment{font-size:13px;line-height:18px;position:relative;padding:5px 8px 20px;border-top:1px solid rgba(0,0,0,.1)}.BlaBlaCarSegment__advertise{font-size:11px;text-transform:uppercase;color:#777;letter-spacing:1px;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;padding-right:8px}.BlaBlaCarSegment__contentBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.BlaBlaCarSegment__titleBlock{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;padding:0 8px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%}.BlaBlaCarSegment__infoBlock,.BlaBlaCarSegment__titleBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-box-flex:0}.BlaBlaCarSegment__infoBlock{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex:0 1 33.3%;-ms-flex:0 1 33.3%;flex:0 1 33.3%;padding:24px 8px 0}.BlaBlaCarSegment__directionBlock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;line-height:12px}.BlaBlaCarSegment__mainTitle{display:block;width:173px;height:35px}.BlaBlaCarSegment__mainTitle svg{width:100%;height:100%}.BlaBlaCarSegment__direction{font-size:13px;line-height:18px}.BlaBlaCarSegment__offers{display:inline-block}.BlaBlaCarSegment__from,.BlaBlaCarSegment__to{-webkit-box-flex:0;-webkit-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%}.BlaBlaCarSegment__from{text-align:left;padding:0 8px 0 0}.BlaBlaCarSegment__duration{font-size:13px;white-space:nowrap;margin:0 auto;position:relative;color:#777;padding-right:6px}.BlaBlaCarSegment__duration:before{content:"~"}.BlaBlaCarSegment__to{text-align:right;padding:0 0 0 8px}.BlaBlaCarSegment__description{font-size:11px;color:#222;line-height:10px;margin-top:8px}.BlaBlaCarSegment__noResults,.BlaBlaCarSegment__scheduleAndPrices,.BlaBlaCarSegment__timeAndOffers{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box}.BlaBlaCarSegment__noResults{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;font-size:11px;color:#222;line-height:10px;margin-top:12px}.BlaBlaCarSegment__scheduleAndPrices{-webkit-box-flex:0;-webkit-flex:0 1 38%;-ms-flex:0 1 38%;flex:0 1 38%;padding:18px 8px 0;display:block;text-align:right}.BlaBlaCarSegment__buyLink{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;text-decoration:none;color:#222;border:1px solid transparent;background-clip:border-box;background-color:#ffdb4d;border-radius:3px;min-width:132px;text-align:center;font-weight:700;vertical-align:middle;margin:-2px 0 -2px 16px}.BlaBlaCarSegment__buyLink,.BlaBlaCarSegment__buyLink:hover,.BlaBlaCarSegment__buyLink:link,.BlaBlaCarSegment__buyLink:visited{color:#222}.BlaBlaCarSegment__buyLink:active{color:inherit}.BlaBlaCarSegment__buyLink:focus,.BlaBlaCarSegment__buyLink_active{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate;-o-animation:actionButtonFocusAnimation .5s alternate infinite ease-in-out;animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate}.BlaBlaCarSegment__buyLink:hover{background-color:#ffd633}.BlaBlaCarSegment__buyLink:hover,.BlaBlaCarSegment__buyLink_pressed:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent}.BlaBlaCarSegment__buyLink_pressed:hover{background-color:#fc0}.BlaBlaCarSegment__buyLink:active{color:#222}.BlaBlaCarSegment__price{font-size:14px;font-weight:700;line-height:inherit;padding:0;margin-right:15px;text-decoration:none;color:#222}.BlaBlaCarSegment__waiter{position:absolute;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;background:#fff}.BlaBlaCarSegment__blablacarSpinner{width:30px;height:30px}.BlaBlaCarSegment__waiterTitle{padding-left:15px;font-size:15px;line-height:20px;color:#777}.BlaBlaCarSegment__bigOffersTitle{white-space:nowrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;text-align:right;padding-right:0;display:inline-block;line-height:24px;margin-bottom:7px;color:#222}@media print{.BlaBlaCarSegment{display:none}}.SearchHeader{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;padding:15px 20px 0}.SearchHeader__toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.SearchHeader__disclaimers{margin:5px 0 10px}.SearchHeader .BestOffer{margin:10px 0 20px}.SearchTitle{font-size:24px;line-height:32px;margin:0 0 10px;color:#222}.SearchTitle h1{font:inherit;display:inline;margin:0}.SearchTitle__subtitle{color:#777;text-transform:lowercase;white-space:nowrap}@media (max-width:459px){.Root_layout_touch .SearchTitle{font-size:22px;line-height:26px;font-weight:700}.Root_layout_touch .SearchTitle__subtitle{display:none}}@media (min-width:460px) and (max-width:899px){.Root_layout_touch .SearchTitle{font-size:20px;line-height:27px}.Root_layout_touch .SearchTitle__subtitle{font-size:15px;line-height:20px}}.Rollout{position:relative;height:0;opacity:0;overflow:hidden;visibility:hidden;-webkit-transition-property:height,opacity,visibility;-o-transition-property:height,opacity,visibility;transition-property:height,opacity,visibility;-webkit-transition-duration:.3s;-o-transition-duration:.3s;transition-duration:.3s}.Rollout_visible{opacity:1;visibility:visible}.SearchCalendar{margin:0 -20px 15px;padding:15px 20px;border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.SearchCalendar:last-child{margin-bottom:0;border-bottom:0}.SearchCalendar__title{font-size:18px;line-height:24px;font-weight:400;display:inline-block;margin:0 10px 0 0}.SearchCalendar__toggler.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchCalendar__toggler.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.SearchCalendar__toggler.Button .Button__icon:first-child{margin:auto .25em auto 0}.SearchCalendar__toggler.Button .Button__icon:last-child{margin:auto 0 auto .25em}.SearchCalendar__toggler.Button,.SearchCalendar__toggler.Button:link{color:#777}.SearchCalendar__toggler.Button:visited{color:#04b}.SearchCalendar__toggler.Button:hover{color:#d00}.SearchCalendar__toggler.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.SearchCalendar .Rollout{margin:0 -20px}.SearchCalendar .Rollout.Rollout_visible{height:271px}@media (max-width:1100px){.SearchCalendar .Rollout.Rollout_visible{height:239px}}@media print{.SearchCalendar{display:none}}.SearchCalendarSlider{position:relative;margin:15px 244px 0 20px}.SearchCalendarSlider__flipper{position:absolute;top:0}.SearchCalendarSlider__flipper.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:22px;height:32px;padding:4px 14px;display:inline-block;background-clip:padding-box;border:1px solid transparent;background-color:transparent;color:#222}.SearchCalendarSlider__flipper.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SearchCalendarSlider__flipper.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SearchCalendarSlider__flipper.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:30px;height:30px;margin:-4px 0}.SearchCalendarSlider__flipper.Button .Button__icon:first-child{margin-left:-14px}.SearchCalendarSlider__flipper.Button .Button__icon:last-child{margin-right:-14px;margin-left:auto}.SearchCalendarSlider__flipper.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SearchCalendarSlider__flipper.Button:active{color:inherit}.SearchCalendarSlider__flipper.Button:focus,.SearchCalendarSlider__flipper.Button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.SearchCalendarSlider__flipper.Button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#b3b3b3;background-color:transparent}.SearchCalendarSlider__flipper.Button_pressed:hover{border-color:#b3b3b3;background-color:#f3f1ed}.SearchCalendarSlider__flipper.Button:active{color:#222}.SearchCalendarSlider__flipper.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.SearchCalendarSlider__flipper .Arrow{width:13px;height:8px}.SearchCalendarSlider__flipper_direction_backward{left:0}.SearchCalendarSlider__flipper_direction_forward{right:-224px}.SearchCalendarSlider__months{position:absolute;top:0;left:0;width:50%;white-space:nowrap;-webkit-transition:width .2s,-webkit-transform .2s;transition:width .2s,-webkit-transform .2s;-o-transition:width .2s,-o-transform .2s;transition:transform .2s,width .2s;transition:transform .2s,width .2s,-webkit-transform .2s,-o-transform .2s}.SearchCalendarSlider_monthsPerPage_4 .SearchCalendarSlider__months{width:33.33%;min-width:244px}.SearchCalendarSlider__month{position:relative;display:inline-block;vertical-align:top;width:100%;white-space:normal}.SearchCalendarSlider .Month{width:225px;padding:0}.SearchCalendarSlider .Month__name{line-height:32px;margin-bottom:32px;text-align:center}.SearchCalendarSlider .Month__name:after{display:none}.SearchCalendarSlider .Month_startDay_0 .Month__name:after{width:224px}.SearchCalendarSlider .Month_startDay_0 .Month__days{text-indent:0}.SearchCalendarSlider .Month_startDay_1 .Month__name:after{width:192px}.SearchCalendarSlider .Month_startDay_1 .Month__days{text-indent:32px}.SearchCalendarSlider .Month_startDay_2 .Month__name:after{width:160px}.SearchCalendarSlider .Month_startDay_2 .Month__days{text-indent:64px}.SearchCalendarSlider .Month_startDay_3 .Month__name:after{width:128px}.SearchCalendarSlider .Month_startDay_3 .Month__days{text-indent:96px}.SearchCalendarSlider .Month_startDay_4 .Month__name:after{width:96px}.SearchCalendarSlider .Month_startDay_4 .Month__days{text-indent:128px}.SearchCalendarSlider .Month_startDay_5 .Month__name:after{width:64px}.SearchCalendarSlider .Month_startDay_5 .Month__days{text-indent:160px}.SearchCalendarSlider .Month_startDay_6 .Month__name:after{width:32px}.SearchCalendarSlider .Month_startDay_6 .Month__days{text-indent:192px}.SearchCalendarSlider .Weekdays{position:absolute;top:32px}@media (max-width:1100px){.SearchCalendarSlider{margin-right:216px}.SearchCalendarSlider .Month{width:197px;padding:0}.SearchCalendarSlider .Month__name{line-height:28px;margin-bottom:28px;text-align:center}.SearchCalendarSlider .Month__name:after{display:none}.SearchCalendarSlider .Month_startDay_0 .Month__name:after{width:196px}.SearchCalendarSlider .Month_startDay_0 .Month__days{text-indent:0}.SearchCalendarSlider .Month_startDay_1 .Month__name:after{width:168px}.SearchCalendarSlider .Month_startDay_1 .Month__days{text-indent:28px}.SearchCalendarSlider .Month_startDay_2 .Month__name:after{width:140px}.SearchCalendarSlider .Month_startDay_2 .Month__days{text-indent:56px}.SearchCalendarSlider .Month_startDay_3 .Month__name:after{width:112px}.SearchCalendarSlider .Month_startDay_3 .Month__days{text-indent:84px}.SearchCalendarSlider .Month_startDay_4 .Month__name:after{width:84px}.SearchCalendarSlider .Month_startDay_4 .Month__days{text-indent:112px}.SearchCalendarSlider .Month_startDay_5 .Month__name:after{width:56px}.SearchCalendarSlider .Month_startDay_5 .Month__days{text-indent:140px}.SearchCalendarSlider .Month_startDay_6 .Month__name:after{width:28px}.SearchCalendarSlider .Month_startDay_6 .Month__days{text-indent:168px}.SearchCalendarSlider .Weekdays{position:absolute;top:28px}.SearchCalendarSlider .Weekday{font-size:11px;text-transform:uppercase}.SearchCalendarSlider .CalendarDayLink,.SearchCalendarSlider .Weekday{line-height:28px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:28px;height:28px;text-align:center}.SearchCalendarSlider .CalendarDayLink{font-size:13px;text-indent:0}.SearchCalendarSlider__flipper.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;border-width:1px;display:inline-block}.SearchCalendarSlider__flipper.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SearchCalendarSlider__flipper.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SearchCalendarSlider__flipper.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:26px;height:26px;margin:-4px 0}.SearchCalendarSlider__flipper.Button .Button__icon:first-child{margin-left:-12px}.SearchCalendarSlider__flipper.Button .Button__icon:last-child{margin-right:-12px;margin-left:auto}.SearchCalendarSlider__flipper.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SearchCalendarSlider__flipper_direction_forward{right:-196px}}.FiltersToolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;margin:0 -10px 5px 0}.FiltersToolbar__item{padding:0 10px 10px 0}.FiltersReset{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:28px;padding:4px 12px;display:inline-block;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#222;margin-left:0;margin-right:0;border-radius:3px;color:#c00}.FiltersReset .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.FiltersReset .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.FiltersReset .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:26px;height:26px;margin:-4px 0}.FiltersReset .Button__icon:first-child{margin-left:-12px}.FiltersReset .Button__icon:last-child{margin-right:-12px;margin-left:auto}.FiltersReset .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.FiltersReset:active{color:inherit}.FiltersReset:focus,.FiltersReset_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.FiltersReset:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.FiltersReset_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.FiltersReset:active{color:#222}.FiltersReset:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.CheckList__column{margin:0;padding:0;list-style:none}.CheckList_columned{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.CheckList_columned .CheckList__column{-webkit-box-flex:1;-webkit-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%}.CheckList__item{margin:0;padding:0}.CheckList__item_inactive{opacity:.5}.CheckList__item>.Checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer}.CheckList__item>.Checkbox:hover{background:#ffeba0}.CheckList__item>.Checkbox>.Checkbox__input{position:relative;z-index:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;opacity:0;cursor:inherit}.CheckList__item>.Checkbox>.Checkbox__fakeInput{position:relative;display:inline-block;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-radius:2px;border:1px solid rgba(0,0,0,.2);background:#fff padding-box}.CheckList__item>.Checkbox>.Checkbox__fakeInput>.Checkbox__tick{position:absolute;opacity:0;-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);visibility:hidden;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s;-webkit-transition-property:opacity,visibility,-webkit-transform;transition-property:opacity,visibility,-webkit-transform;-o-transition-property:opacity,visibility,-o-transform;transition-property:transform,opacity,visibility;transition-property:transform,opacity,visibility,-webkit-transform,-o-transform}.CheckList__item>.Checkbox>.Checkbox__input:checked+.Checkbox__fakeInput{border-color:rgba(153,122,0,.5);background-color:#ffeba0}.CheckList__item>.Checkbox>.Checkbox__input:checked+.Checkbox__fakeInput>.Checkbox__tick{opacity:1;-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none;visibility:visible}.CheckList__item>.Checkbox>.Checkbox__input:focus+.Checkbox__fakeInput{-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0;border-color:#fc0}.CheckList__item>.Checkbox>.Checkbox__input:hover+.Checkbox__fakeInput{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3)}.CheckList__item>.Checkbox>.Checkbox__input:checked:hover+.Checkbox__fakeInput{border-color:rgba(129,103,0,.6)}.CheckList__item>.Checkbox.Checkbox_pressed:hover>.Checkbox__fakeInput{background-color:#f3f1ed}.CheckList__item>.Checkbox.Checkbox_pressed:hover>.Checkbox__input:checked+.Checkbox__fakeInput{background-color:#fee481}.CheckList__item>.Checkbox.Checkbox_disabled{cursor:default}.CheckList__item>.Checkbox.Checkbox_disabled:hover>.Checkbox__fakeInput,.CheckList__item>.Checkbox.Checkbox_disabled>.Checkbox__fakeInput,.CheckList__item>.Checkbox.Checkbox_disabled>.Checkbox__input:checked+.Checkbox__fakeInput{-webkit-box-shadow:none;box-shadow:none;background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05)}.CheckList__item>.Checkbox.Checkbox_disabled>.Checkbox__text{color:rgba(0,0,0,.3)}.CheckList__item>.Checkbox.Checkbox_disabled>.Checkbox__fakeInput>.Checkbox__tick,.CheckList__item>.Checkbox.Checkbox_disabled>.Checkbox__input:checked+.Checkbox__fakeInput>.Checkbox__tick{opacity:.5}.CheckList__cut{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;margin:0 6px}.CheckList__cut,.CheckList__cut:link{color:#0054b9}.CheckList__cut:visited{color:#04b}.CheckList__cut:hover{color:#d00}.CheckList__cut:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.CheckList__arrow{margin-left:5px}.FilterTransport .Button__title:first-letter,.FilterTransport .Checkbox__text:first-letter{text-transform:uppercase}.FilterTransport__options.CheckList{padding:4px 0;white-space:nowrap}.FilterTransport__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterTransport__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterTransport__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterTransport__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterLastochka__link{color:#222;text-decoration:none}.FilterLastochka__link_inactive{color:rgba(0,0,0,.3)}.FilterHighSpeedTrain .Button__title:first-letter,.FilterHighSpeedTrain .Checkbox__text:first-letter{text-transform:uppercase}.FilterHighSpeedTrain__options.CheckList{padding:4px 0;white-space:nowrap}.FilterHighSpeedTrain__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterHighSpeedTrain__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterHighSpeedTrain__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterHighSpeedTrain__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterPricePresence{display:inline-block}.FilterTrainTariffClass .Button__title:first-letter,.FilterTrainTariffClass .Checkbox__text:first-letter{text-transform:uppercase}.FilterTrainTariffClass__options.CheckList{padding:4px 0;white-space:nowrap}.FilterTrainTariffClass__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterTrainTariffClass__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterTrainTariffClass__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterTrainTariffClass__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterCarriers .Button__title:first-letter,.FilterCarriers .Checkbox__text:first-letter{text-transform:uppercase}.FilterCarriers__options.CheckList{padding:4px 0;white-space:nowrap}.FilterCarriers__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterCarriers__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterCarriers__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterCarriers__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterCarriers__options.CheckList.CheckList_columned{width:450px}.FilterCarriers .Checkbox{overflow:hidden}.FilterExpress_isMobile{display:block}.FilterAeroexpress .Button__title:first-letter,.FilterAeroexpress .Checkbox__text:first-letter{text-transform:uppercase}.FilterAeroexpress__options.CheckList{padding:4px 0;white-space:nowrap}.FilterAeroexpress__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterAeroexpress__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterAeroexpress__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterAeroexpress__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterTimeOfDay__dropdown .Popup__content{padding:22px 18px;-webkit-box-sizing:border-box;box-sizing:border-box;width:270px;text-align:center}.RadioButton{position:relative;cursor:pointer;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.RadioButton_disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.RadioButton__input{position:absolute;opacity:0;clip:rect(0,0,0,0)}.FilterTimeOfDayContent .FilterTimeOfDayContent__toggler .RadioButton{font-size:13px;line-height:18px;padding:3px 12px}.FilterTimeOfDayContent .FilterTimeOfDayContent__timeOfDay .Button__title{font-size:15px;line-height:20px}.FilterTimeOfDayContent__toggler{margin-bottom:20px}.FilterTimeOfDayContent__toggler .RadioButton{margin:0 0 0 -1px;background:#fff padding-box;border:1px solid rgba(0,0,0,.2);border-right-color:transparent}@media print{.FilterTimeOfDayContent__toggler .RadioButton{display:none}}.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_checked+.FilterTimeOfDayContent__toggler .RadioButton,.FilterTimeOfDayContent__toggler .RadioButton:hover+.FilterTimeOfDayContent__toggler .RadioButton{border-left-color:transparent}.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_checked{background-color:#ffeba0;border-color:rgba(153,122,0,.5)}@media print{.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_checked{display:block;padding-top:0;padding-bottom:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;white-space:nowrap}}.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_pressed:hover{background-color:#f3f1ed}.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_pressed:hover.RadioButton_checked{background-color:#fee481;border-color:rgba(129,103,0,.6)}.FilterTimeOfDayContent__toggler .RadioButton:first-child{margin:0;border-radius:3px 0 0 3px}.FilterTimeOfDayContent__toggler .RadioButton:last-child{border-radius:0 3px 3px 0;border-right-color:rgba(0,0,0,.3)}.FilterTimeOfDayContent__toggler .RadioButton:hover{border-color:rgba(0,0,0,.3)}.FilterTimeOfDayContent__toggler .RadioButton.RadioButton_focused{z-index:10;border-color:#fc0!important;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.FilterTimeOfDayContent__timeOfDay{display:block;margin-bottom:8px;width:100%}.FilterTimeOfDayContent__timeOfDay:last-child{margin-bottom:0}.FilterTimeOfDayContent__timeOfDay .ButtonCheckbox__button{padding:0 15px;width:100%}.FilterTimeOfDayContent__timeOfDay .ButtonCheckbox__contentWrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.FilterTimeOfDayContent__timeOfDay .Button__title{width:100%;display:block}.FilterTimeOfDayContent__hours,.FilterTimeOfDayContent__timeName{display:inline-block;width:50%}.FilterTimeOfDayContent__timeName{text-align:left}.FilterTimeOfDayContent__hours{text-align:right;color:rgba(0,0,0,.4)}.RadioGroup{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.RadioGroup .RadioButton{font-size:15px;line-height:20px;padding:6px 14px}.FilterStations .Button__title:first-letter,.FilterStations .Checkbox__text:first-letter{text-transform:uppercase}.FilterStations__dropdown .Popup__content{max-height:50vh;overflow-x:hidden;overflow-y:auto}.FilterStations__blockTitle{padding-left:16px;font-size:18px;line-height:40px;white-space:nowrap}.FilterStations__stationBlock{padding:5px 0;display:table-cell;position:relative}.FilterStations__stationBlock:first-child{padding-right:1px}.FilterStations__options.CheckList{padding:0 0 4px;width:290px}.FilterStations__options.CheckList .Checkbox{padding:4px 9px;font-size:15px;line-height:22px}.FilterStations__options.CheckList .Checkbox>.Checkbox__input{width:17px;height:17px;margin:2px -17px 0 0}.FilterStations__options.CheckList .Checkbox>.Checkbox__fakeInput{width:15px;height:15px;margin:2px 7px 0 0}.FilterStations__options.CheckList .Checkbox>.Checkbox__fakeInput>.Checkbox__tick{left:2px;bottom:2px;width:18px;height:18px}.FilterStations__options.CheckList .Checkbox{font-size:13px}.FilterStations__divider{position:absolute;width:1px;height:100%;top:0;right:0;background:rgba(0,0,0,.15);background:-webkit-gradient(linear,left top,left bottom,color-stop(50%,rgba(0,0,0,.15)),to(#fff));background:-webkit-linear-gradient(top,rgba(0,0,0,.15) 50%,#fff);background:-o-linear-gradient(top,rgba(0,0,0,.15) 50%,#fff 100%);background:linear-gradient(180deg,rgba(0,0,0,.15) 50%,#fff)}.SearchToolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;white-space:nowrap;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:6px 10px;border-top:1px solid rgba(0,0,0,.1)}.SearchToolbar__item{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin:0;padding:5px 10px;list-style:none}.SearchToolbar__item_gap{margin-right:auto}.SearchToolbar__localTimezoneTitle{color:#c00;text-transform:lowercase}@media (max-width:679px){.Root_layout_touch .SearchToolbar{display:none}}.Select{position:relative;display:inline-block;vertical-align:bottom;font-weight:400;text-align:left}.Select__arrow{margin-left:2px}.Select__htmlSelect{display:none}.Select__title{width:100%}.Select__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;padding:6px 12px;cursor:pointer;white-space:nowrap}.Select__item_hovered{background-color:#ffeba0}.Select__item_disabled{background-color:rgba(0,0,0,.05);color:rgba(0,0,0,.3);cursor:default}.Select__itemText{font-size:15px;line-height:20px}.Select__icon{width:6px;height:14px;padding-left:12px}.Select__checkContainer{display:inline-block;width:17px;height:14px;margin-right:3px}.Select__check{width:inherit;height:inherit}.Select_type_encircled{font-size:13px;line-height:16px}.Select_listItemSize_big .Select__item{padding:10px 13px}.Select_ellipsis{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.Select_native .Select__htmlSelect{display:block;-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;font-size:16px}.SearchSorting__direction.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchSorting__direction.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.SearchSorting__direction.Button .Button__icon:first-child{margin:auto .25em auto 0}.SearchSorting__direction.Button .Button__icon:last-child{margin:auto 0 auto .25em}.SearchSorting__direction.Button,.SearchSorting__direction.Button:link{color:#777}.SearchSorting__direction.Button:visited{color:#04b}.SearchSorting__direction.Button:hover{color:#d00}.SearchSorting__direction.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.SearchSorting__field.Select{margin-right:17px}.SearchSorting__field.Select>.Select__title.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.SearchSorting__field.Select>.Select__title.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.SearchSorting__field.Select>.Select__title.Button .Button__icon:first-child{margin:auto .25em auto 0}.SearchSorting__field.Select>.Select__title.Button .Button__icon:last-child{margin:auto 0 auto .25em}.SearchSorting__field.Select>.Select__title.Button{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchSorting__field.Select>.Select__title.Button,.SearchSorting__field.Select>.Select__title.Button:link{color:#777}.SearchSorting__field.Select>.Select__title.Button:visited{color:#04b}.SearchSorting__field.Select>.Select__title.Button:hover{color:#d00}.SearchSorting__field.Select>.Select__title.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.SearchSorting__field.Select>.Select__title.Button:focus{-webkit-box-shadow:none;box-shadow:none}.Button2{font-weight:400;color:#333;border:none;border-radius:4px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:-webkit-transform .1s linear;transition:-webkit-transform .1s linear;-o-transition:-o-transform .1s linear;transition:transform .1s linear;transition:transform .1s linear,-webkit-transform .1s linear,-o-transform .1s linear;text-decoration:none;-webkit-box-sizing:border-box;box-sizing:border-box}.Button2:focus{outline:none}.Button2__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;vertical-align:top;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.Button2__icon_right{margin-left:8px}.Button2__icon_left{margin-right:8px}.Button2__content{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;width:100%}.Button2_iconRight .Button2__content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.Button2_iconLeft .Button2__content{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.Button2_pressed{-webkit-transform:scale(.96);-ms-transform:scale(.96);-o-transform:scale(.96);transform:scale(.96)}.Button2_size_m{height:36px;padding:10px 12px;font-size:13px;line-height:18px}.Button2_size_l{height:44px;padding:12px 16px;font-size:15px;line-height:20px}.Button2_size_filterButton{height:54px;padding:20px}.Button2_theme_action{background-color:#fc0;font-weight:400}.Button2_theme_disabled{background-color:#e6e6e6;color:#999;cursor:default;-webkit-box-shadow:none;box-shadow:none}.Button2_theme_normal{background-color:#e9ecef}.Button2_theme_normal:hover{background-color:#d9d9d9}.Button2_theme_normal.Button2_selected{background-color:#555;color:#fff}.Button2_theme_select{border:2px solid #e6e6e6;background-color:#fff;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Button2_theme_select.Button2_size_m{padding-top:8px;padding-bottom:8px}.Button2_theme_select.Button2_size_l{padding-top:10px;padding-bottom:10px}.Button2_theme_select.Button2_pressed{-webkit-transform:none;-ms-transform:none;-o-transform:none;transform:none}.Button2_theme_select.Button2_selected{background-color:#ffeba0;border-color:#f7d65f}.Button2_borderRadius_none{border-radius:0}.Button2_borderRadius_left{border-radius:4px 0 0 4px}.Button2_borderRadius_right{border-radius:0 4px 4px 0}.Button2_rightSideButtonDelimiter{-webkit-box-shadow:inset -1px 0 0 rgba(0,0,0,.1);box-shadow:inset -1px 0 0 rgba(0,0,0,.1)}.Button2_ellipsis{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.Button2_ellipsis .Button2__content{overflow:hidden;text-overflow:ellipsis;display:inline-block}.Button2_textAlign_left .Button2__content{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.Button2_textAlign_center .Button2__content{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Button2_textAlign_right .Button2__content{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.CurrencySelect.Select>.Select__title.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0}.CurrencySelect.Select>.Select__title.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.CurrencySelect.Select>.Select__title.Button .Button__icon:first-child{margin:auto .25em auto 0}.CurrencySelect.Select>.Select__title.Button .Button__icon:last-child{margin:auto 0 auto .25em}.CurrencySelect.Select>.Select__title.Button{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.CurrencySelect.Select>.Select__title.Button,.CurrencySelect.Select>.Select__title.Button:link{color:#777}.CurrencySelect.Select>.Select__title.Button:visited{color:#04b}.CurrencySelect.Select>.Select__title.Button:hover{color:#d00}.CurrencySelect.Select>.Select__title.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.CurrencySelect.Select>.Select__title.Button:focus{-webkit-box-shadow:none;box-shadow:none}.CurrencySelect.Select .Button__title,.CurrencySelect.Select .Select__item{white-space:nowrap;font-family:rub,Arial;word-spacing:-.25em;display:inline-block}.CurrencySelect.Select .Select__item{display:block}.InfoLayout{color:#333;font-size:13px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px}@media (min-width:1080px){.InfoLayout{width:1040px;margin-left:auto;margin-right:auto}}@media print{.InfoLayout{margin:0 0 20px}}.InfoLayout__content{margin:20px 0;background-color:#fff;padding:28px 48px 40px;border-radius:16px;-webkit-box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1);box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1)}@media print{.InfoLayout__content{padding:0;-webkit-box-shadow:none;box-shadow:none}}.InfoPage__title{font-size:26px;line-height:30px;margin:0}.InfoPage_isMobile{background-color:#fff;padding:12px;border-radius:8px;-webkit-box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1);box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1);margin:20px 4px}@media (min-width:360px){.InfoPage_isMobile{margin-left:16px;margin-right:16px}}.InfoPage_isMobile .InfoPage__title{font-size:18px;line-height:22px}.Error404Block{text-align:center;padding:0 16px;margin:auto}.Error404Block__errorStatus{font-size:84px;line-height:92px;margin:0 0 12px;color:#333;letter-spacing:.05em}.Error404Block__errorDescription{font-size:15px;line-height:20px;color:#666}.Error404Block__errorDescription a{Link_theme:link,minor,minor}.HomeLayout{width:100%;min-width:980px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.Promotions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:1380px;margin:20px auto 0}.Promotions__icon{height:100%}.AppLinks{position:absolute;left:0;right:0;width:106px;margin:0 auto}.AppLinks__link{display:inline-block;vertical-align:middle;width:26px;height:18px;padding:1px;border:1px solid rgba(0,0,0,.2);border-radius:2px}.AppLinks__link:not(:first-child){margin-left:8px}.AppLinks__link:hover{border-color:rgba(0,0,0,.3)}.AppLinks__linkIcon{width:100%;height:100%}.Promotion{position:relative;-webkit-box-flex:1;-webkit-flex:1 0 300px;-ms-flex:1 0 300px;flex:1 0 300px;height:150px;border:1px solid #f2f2f2;border-right-width:0;text-align:center;cursor:pointer}.Promotion:last-child{border-right-width:1px}.Promotion:hover{background-color:#f2f2f2}.Promotion__link{position:absolute;top:0;right:0;bottom:0;left:0}.Promotion__icon{margin-top:25px;height:42px}.Promotion__title{margin:13px 0 0;font-size:18px;font-weight:400;line-height:24px}.Promotion__content{margin-top:1px;font-size:14px;line-height:20px}.DescriptionHome{width:900px;margin:40px auto;text-align:center}.DescriptionHome__announce{font-weight:400;font-size:28px;line-height:40px;margin:0}.DescriptionHome__content{font-size:18px;line-height:25px;margin-top:10px}.DescriptionHome_isMobile{width:inherit;margin:20px 0;padding:0 16px;text-align:left;color:#999}.DescriptionHome_isMobile .DescriptionHome__announce{font-size:11px;line-height:16px}.DescriptionHome_isMobile .DescriptionHome__content{font-size:10px;line-height:12px;margin-top:5px}.DirectInMainPageOnDesktop{margin-top:20px;margin-bottom:60px}.GeoLink{font-size:15px;line-height:20px;padding-right:8px}.GeoLink__arrow{margin-right:4px;vertical-align:middle;width:12px;height:12px;fill:currentColor}.HomePage__regionGeo{margin-bottom:25px}.HomePage .GeoLink{font-size:28px;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.HomePage .GeoLink__arrow{width:15px;height:15px}.HomePage .GeoLink,.HomePage .GeoLink:link,.HomePage .GeoLink:visited{color:#4b4b99}.HomePage .GeoLink:hover{color:#d00}.HomePage__date{font-size:15px}.HomePage__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.HomePage__column{-webkit-box-sizing:border-box;box-sizing:border-box;margin-right:24px;-webkit-box-flex:33%;-webkit-flex:33%;-ms-flex:33%;flex:33%}@media (min-width:1050px){.HomePage__column{margin-right:48px}}.HomePage__column_right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-right:0}.HomePage__leftColumnContent{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 20px;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.05) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.05);background:#faf8f2;border-radius:2px}.HomePage__teasers{margin-top:20px}.MirCashbackBanner{border-radius:4px;background:#267add;height:110px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:0 21px 0 45px;background:-webkit-gradient(linear,left top,right top,from(#267add),color-stop(49%,#80abe3),color-stop(54%,rgba(129,171,228,.89)),color-stop(55%,rgba(131,172,228,.79)),color-stop(59%,rgba(135,174,229,.53)),color-stop(64%,rgba(142,179,230,0)),color-stop(80%,rgba(142,179,230,0)),color-stop(90%,rgba(135,174,229,.53)),color-stop(96%,rgba(131,172,228,.79)),to(rgba(129,171,228,.89))),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackWideBackground.png) 100% no-repeat;background:-webkit-linear-gradient(left,#267add,#80abe3 49%,rgba(129,171,228,.89) 54%,rgba(131,172,228,.79) 55%,rgba(135,174,229,.53) 59%,rgba(142,179,230,0) 64%,rgba(142,179,230,0) 80%,rgba(135,174,229,.53) 90%,rgba(131,172,228,.79) 96%,rgba(129,171,228,.89)),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackWideBackground.png) 100% no-repeat;background:-o-linear-gradient(left,#267add 0,#80abe3 49%,rgba(129,171,228,.89) 54%,rgba(131,172,228,.79) 55%,rgba(135,174,229,.53) 59%,rgba(142,179,230,0) 64%,rgba(142,179,230,0) 80%,rgba(135,174,229,.53) 90%,rgba(131,172,228,.79) 96%,rgba(129,171,228,.89) 100%),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackWideBackground.png) 100% no-repeat;background:linear-gradient(90deg,#267add 0,#80abe3 49%,rgba(129,171,228,.89) 54%,rgba(131,172,228,.79) 55%,rgba(135,174,229,.53) 59%,rgba(142,179,230,0) 64%,rgba(142,179,230,0) 80%,rgba(135,174,229,.53) 90%,rgba(131,172,228,.79) 96%,rgba(129,171,228,.89)),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackWideBackground.png) 100% no-repeat;background-size:contain}.MirCashbackBanner,.MirCashbackBanner__message{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.MirCashbackBanner__message{color:#fff}.MirCashbackBanner__mirCashback20PIcon{width:134px;height:58px;margin-right:18px}.MirCashbackBanner__text{font-size:26px;line-height:34px;font-weight:700}.MirCashbackBanner__icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.MirCashbackBanner__rosturizmIcon{height:23px;width:auto;margin-right:17px}.MirCashbackBanner__mirIcon{width:42px;height:12px}.MirCashbackBanner_isMobile{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:14px 40px 20px 16px;max-height:76px;margin:0 20px 20px;background:-webkit-gradient(linear,left top,right top,from(#267add),color-stop(38%,#80abe3),color-stop(52%,rgba(129,171,228,.93)),color-stop(64%,rgba(129,171,228,.89)),color-stop(74%,rgba(131,172,228,.79)),color-stop(80%,rgba(135,174,229,.53)),color-stop(85%,rgba(142,179,230,0))),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background:-webkit-linear-gradient(left,#267add,#80abe3 38%,rgba(129,171,228,.93) 52%,rgba(129,171,228,.89) 64%,rgba(131,172,228,.79) 74%,rgba(135,174,229,.53) 80%,rgba(142,179,230,0) 85%),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background:-o-linear-gradient(left,#267add 0,#80abe3 38%,rgba(129,171,228,.93) 52%,rgba(129,171,228,.89) 64%,rgba(131,172,228,.79) 74%,rgba(135,174,229,.53) 80%,rgba(142,179,230,0) 85%),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background:linear-gradient(90deg,#267add 0,#80abe3 38%,rgba(129,171,228,.93) 52%,rgba(129,171,228,.89) 64%,rgba(131,172,228,.79) 74%,rgba(135,174,229,.53) 80%,rgba(142,179,230,0) 85%),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background-size:contain}.MirCashbackBanner_isMobile .MirCashbackBanner__text{font-size:12px;line-height:16px;font-weight:700;max-width:none}.MirCashbackBanner_isMobile .MirCashbackBanner__mirCashback20PIcon{width:89px;height:39px;margin-right:12px}.MirCashbackBanner_isMobile .MirCashbackBanner__icons{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}.MirCashbackBanner_isMobile .MirCashbackBanner__rosturizmIcon{height:16px;margin-right:12px}.MirCashbackBanner_isMobile .MirCashbackBanner__mirIcon{height:9px}@media (max-width:1100px) and (min-width:400px){.MirCashbackBanner__text{font-size:20px;line-height:26px;max-width:379px}}@media (min-width:400px){.MirCashbackBanner_isMobile{background:-webkit-linear-gradient(left,#267add,#80abe3 -webkit-calc(100% - 220px),rgba(131,172,228,.79) -webkit-calc(100% - 180px),rgba(135,174,229,.53) -webkit-calc(100% - 140px),rgba(142,179,230,0) -webkit-calc(100% - 100px)),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background:-o-linear-gradient(left,#267add 0,#80abe3 calc(100% - 220px),rgba(131,172,228,.79) calc(100% - 180px),rgba(135,174,229,.53) calc(100% - 140px),rgba(142,179,230,0) calc(100% - 100px)),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat;background:linear-gradient(90deg,#267add 0,#80abe3 calc(100% - 220px),rgba(131,172,228,.79) calc(100% - 180px),rgba(135,174,229,.53) calc(100% - 140px),rgba(142,179,230,0) calc(100% - 100px)),url(https://yastat.net/s3/rasp/s/morda-front/_/images/mirCashbackBanner/mirCashbackBackground.png) 100% no-repeat}}.DirectHome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;max-width:300px;overflow:hidden}.DirectHome__bottomBlock,.DirectHome__topBlock{max-width:100%}.DirectHome__bottomBlock{margin-top:20px}.GeoBlock{margin-bottom:25px;margin-top:12px}.GeoBlock__date{font-size:15px;text-transform:lowercase}.ChangeCity{position:relative}.ChangeCity__title{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;font-size:28px;line-height:40px;padding-right:8px;outline:0}.ChangeCity__title,.ChangeCity__title:link{color:#4b4b99}.ChangeCity__title:visited{color:#04b}.ChangeCity__title:hover{color:#d00}.ChangeCity__title:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.ChangeCity__arrow{margin-right:4px;vertical-align:middle;width:15px;height:15px;fill:currentColor}.ChangeCity__suggestPopup{top:-10px;left:0;z-index:1000;position:absolute}.ChangeCity__popupContent{position:relative;width:360px;padding:15px 20px}.ChangeCity__suggest{margin:10px -20px}.ChangeCity__closeButton{position:absolute;top:20px;right:20px;opacity:.6;outline:0}.ChangeCity__closeButton.Button{padding:0}.ChangeCity__closeButton.Button__content{font-size:0;line-height:0}.ChangeCity__closeIcon{width:18px;height:18px}.ChangeCity__form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.ChangeCity__input{position:relative}.ChangeCity__changeButton{margin-left:10px}.ChangeCity__currentCity{font-size:13px;line-height:20px;margin:0 -20px -15px;padding:10px 20px;color:rgba(0,0,0,.5);border-top:1px solid rgba(0,0,0,.1)}.ChangeCity__tuneRegion{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.ChangeCity__tuneRegion,.ChangeCity__tuneRegion:link,.ChangeCity__tuneRegion:visited{color:#4b4b99}.ChangeCity__tuneRegion:hover{color:#d00}.PopupError{display:block;padding:4px 8px;cursor:inherit}.Input{display:inline-block;position:relative;cursor:pointer}.Input__input{display:inline-block;width:100%;background:#fff;border-radius:4px;border:2px solid #d9d9d9;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.Input__input:hover{border-color:#d9d9d9}.Input__input:focus{border-color:#fc0;outline:none}.Input__input:disabled{color:#999;border-color:#e6e6e6;background-color:#e6e6e6}.Input__input::-webkit-input-placeholder{color:#999}.Input__input::-moz-placeholder{color:#999}.Input__input:-ms-input-placeholder{color:#999}.Input__input::-ms-input-placeholder{color:#999}.Input__input::placeholder{color:#999}.Input__searchIcon{position:absolute;width:16px;height:16px;fill:#999}.Input__searchIcon:hover{fill:#333}.Input__resetContainer{position:absolute;display:inline-block;width:12px;height:12px}.Input__resetContainer:before{content:"";display:block;position:absolute;cursor:pointer;left:-5px;right:-5px;top:-5px;bottom:-5px}.Input__resetContainer:hover .Input__resetIcon{fill:#333}.Input__resetIcon{width:12px;height:12px;position:absolute;top:0;left:0;fill:#999}.Input_size_m .Input__input{font-size:13px;line-height:16px;padding:8px 10px}.Input_size_m .Input__searchIcon{top:10px;right:10px}.Input_size_m .Input__resetContainer{top:12px;right:12px}.Input_size_l .Input__input{font-size:15px;line-height:20px;padding:10px 14px}.Input_size_l .Input__searchIcon{top:14px;right:14px}.Input_size_l .Input__resetContainer{top:16px;right:16px}.Input_width_100{width:100%}.Input_withIcon.Input_size_m .Input__input{padding-right:30px;padding-right:35px}.PointSuggestDrop{padding:0}.PointSuggestItem{font-size:15px;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:6px 12px;cursor:pointer}.PointSuggestItem_selected{background:#ffeba0}.PointSuggestItem_paddingSides_20{padding-left:20px;padding-right:20px}.Clock{font-size:15px;line-height:20px}.Directions{padding:10px 4px;border-bottom:1px solid rgba(0,0,0,.05)}.Directions__list{margin:0 0 10px;padding:3px 0 0;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;list-style:none}.Directions__list_shownAll{-webkit-column-width:140px;-moz-column-width:140px;column-width:140px}.Directions__showAllButton{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:24px;padding:2px 9px;display:inline-block;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#222;margin-left:0;margin-right:0;border-radius:3px}.Directions__showAllButton .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Directions__showAllButton .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Directions__showAllButton .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:22px;height:22px;margin:-2px 0}.Directions__showAllButton .Button__icon:first-child{margin-left:-12px}.Directions__showAllButton .Button__icon:last-child{margin-right:-12px;margin-left:auto}.Directions__showAllButton .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.Directions__showAllButton:active{color:inherit}.Directions__showAllButton:focus,.Directions__showAllButton_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Directions__showAllButton:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.Directions__showAllButton_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.Directions__showAllButton:active{color:#222}.Directions__showAllButton:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.DirectionsTitle{font-size:18px;font-weight:400;line-height:20px;position:relative;margin:10px 10px 2px 32px}.DirectionsTitle__icon{width:22px;height:22px;background:50% 50% no-repeat;position:absolute;top:-2px;left:-32px;fill:#222}.DirectionsTitle__icon_suburban{height:24px}.DirectionsTitle_isMobile{margin:6px 0 6px 32px}.DirectionItem{font-size:15px;line-height:18px;padding:10px 0 0;-webkit-column-break-inside:avoid;break-inside:avoid}.DirectionItem__link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.DirectionItem__link,.DirectionItem__link:link,.DirectionItem__link:visited{color:#4b4b99}.DirectionItem__link:hover{color:#d00}.DirectionItem_isMobile{padding:0;margin:0 -16px;border-bottom:1px solid rgba(0,0,0,.05)}.DirectionItem_isMobile .DirectionItem__link{display:block;padding:12px 16px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;color:#222}.Stations{list-style:none;margin:0;padding:0}.StationsGroup{line-height:20px;padding:8px 0;border-bottom:1px solid rgba(0,0,0,.05)}.StationsGroup:last-child{border-bottom:0}.StationsGroup__content{margin-bottom:10px}.StationsGroup__list{list-style:none;padding:3px 0 0}.StationsGroup__disclaimer-container{margin-top:12px}.StationsGroup__disclaimer-text{color:#777;font-size:15px}.StationsGroup__dropdownTitle{margin:0;font-weight:400;font-size:18px;line-height:20px}.StationsGroup_standalone{padding-bottom:8px}.StationsGroupTitle_showAeroexpress{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.StationsGroupTitle__title{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.StationsGroupTitle__link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.StationsGroupTitle__link,.StationsGroupTitle__link:link,.StationsGroupTitle__link:visited{color:#4b4b99}.StationsGroupTitle__link:hover{color:#d00}.StationsGroupTitle__status{font-size:11px;line-height:15px;color:#e67e17}.StationsGroupTitle__title_isMobile .StationsGroupTitle__link{color:#222}.StationsDropdown{position:relative}.StationsDropdown__toggler{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;width:100%;text-align:left}.StationsDropdown__toggler,.StationsDropdown__toggler:link{color:#4b4b99}.StationsDropdown__toggler:visited{color:#04b}.StationsDropdown__toggler:hover{color:#d00}.StationsDropdown__toggler:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.StationsDropdown__toggler:focus{-webkit-box-shadow:none;box-shadow:none}.StationsDropdown__arrow{position:absolute;top:15px;right:0;width:16px;height:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform .15s ease-out;transition:-webkit-transform .15s ease-out;-o-transition:-o-transform .15s ease-out;transition:transform .15s ease-out;transition:transform .15s ease-out,-webkit-transform .15s ease-out,-o-transform .15s ease-out}.StationsDropdown_opened .StationsDropdown__arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.StationsDropdown__popup{-webkit-transform:translateX(15px);-ms-transform:translateX(15px);-o-transform:translateX(15px);transform:translateX(15px);-webkit-transition:opacity .1s ease-out,visibility .1s,margin 0s linear .1s,-webkit-transform .1s ease-out;transition:opacity .1s ease-out,visibility .1s,margin 0s linear .1s,-webkit-transform .1s ease-out;-o-transition:opacity .1s ease-out,visibility .1s,margin 0s linear .1s,-o-transform .1s ease-out;transition:transform .1s ease-out,opacity .1s ease-out,visibility .1s,margin 0s linear .1s;transition:transform .1s ease-out,opacity .1s ease-out,visibility .1s,margin 0s linear .1s,-webkit-transform .1s ease-out,-o-transform .1s ease-out}.StationsDropdown__popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:#fff}.StationsDropdown__popup.Popup_visible{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.StationsDropdown__list{list-style:none;margin:4px 0;padding:0}.StationsDropdown_manyItems .StationsDropdown__list{min-width:480px;max-width:640px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;position:relative}.StationsDropdown_manyItems .StationsDropdown__list:before{position:absolute;top:-4px;bottom:-4px;left:50%;width:1px;content:"";background:rgba(0,0,0,.05)}.StationsDropdown__link{text-decoration:none;color:#222;display:block;padding:4px 30px}.StationsDropdown__link:hover{background-color:#ffeba0}.StationsDropdown__link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.StationsDropdown__link-icon{text-align:center;display:inline-block;width:30px;margin:0 0 0 -30px}.StationsDropdown__metro-icon{display:inline-block;width:12px;height:9px;fill:currentColor}.Aeroexpress__content{font-size:13px;position:relative;margin-top:8px}.Aeroexpress__content_single{padding-left:33px}.Aeroexpress__button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.Aeroexpress__dropdown .Dropdown__content{top:-webkit-calc(100% + 10px);top:calc(100% + 10px)}.Aeroexpress__dropdown .Dropdown__content .Popup__arrow{display:none}.Aeroexpress__list{margin:4px 0;padding:0;position:relative;list-style:none}.Aeroexpress__airport-link{text-decoration:none;color:#222;display:block;padding:4px 30px}.Aeroexpress__airport-link:hover{background-color:#ffeba0}.Aeroexpress__airport-link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.Aeroexpress__link{text-decoration:none;background-clip:padding-box;background-color:#fff;color:#222;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:13px;line-height:18px;height:24px;padding:2px 9px;border:1px solid rgba(0,0,0,.2);border-radius:3px}.Aeroexpress__link,.Aeroexpress__link:hover,.Aeroexpress__link:link,.Aeroexpress__link:visited{color:#222}.Aeroexpress__link:active{color:inherit}.Aeroexpress__link:focus,.Aeroexpress__link_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Aeroexpress__link:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.Aeroexpress__link_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.Aeroexpress__link:active{color:#222}.Aeroexpress_isMobile{padding:12px 16px;margin:0 -16px;border-bottom:1px solid rgba(0,0,0,.05)}.Aeroexpress_isMobile .Aeroexpress__link{text-decoration:none;font-size:15px;color:#222;display:block;width:100%;border:none;padding:0;height:18px}.Aeroexpress_isMobile .Aeroexpress__content{margin:0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.Aeroexpress_isMobile .Aeroexpress__icon{height:14px;width:14px;padding-right:8px}.Station{font-size:15px;line-height:18px;margin:0;padding:10px 0 0}.Station__link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Station__link,.Station__link:link,.Station__link:visited{color:#4b4b99}.Station__link:hover{color:#d00}.Station__status{font-size:11px;line-height:15px;margin-left:10px;color:#e67e17}.Station_isMobile{padding:0;margin:0 -16px;border-bottom:1px solid rgba(0,0,0,.05)}.Station_isMobile,.Station_isMobile .Station__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Station_isMobile .Station__link{display:block;padding:12px 16px;width:100%;color:#222}.Station_isMobile .Station__status{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;font-size:12px;color:#bb1620;text-align:right}.StationSearch{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.StationSearch .Button{border:1px solid rgba(0,0,0,.2);border-radius:3px;padding:0 19px;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.StationSearch .Button:focus{border:1px solid #fc0;-webkit-box-shadow:0 0 0 1px #ffdb4d inset;box-shadow:inset 0 0 0 1px #ffdb4d}.StationSearch .Button:hover{border-color:rgba(0,0,0,.3);-webkit-box-shadow:none;box-shadow:none}.StationSearch .Button_pressed{background-color:#f6f5f3}.StationSearch__search-icon-wrapper{min-width:16px}.StationSearch__search-icon{width:16px;height:16px;-webkit-transform:translateY(2px);-ms-transform:translateY(2px);-o-transform:translateY(2px);transform:translateY(2px)}.StationSearch .PointSuggest .PointInput input{border:1px solid rgba(0,0,0,.2);border-right:none;border-top-left-radius:3px;border-bottom-left-radius:3px;-webkit-transition:none;-o-transition:none;transition:none}.StationSearch .PointSuggest .PointInput input:focus{border:1px solid #fc0}.PointSuggest{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%}.PointSuggest__suggestList{margin:0}.PointInput{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin:0 -1px 0 0}.PointInput__title{font-size:15px;line-height:20px;padding:5px 10px;position:relative;width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:transparent;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;-o-transition-property:border-color,box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-box-shadow:0 0 0 1px transparent inset;box-shadow:inset 0 0 0 1px transparent}.PointInput__title:hover{z-index:10;border-color:#b3b3b3;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.PointInput__title:focus{z-index:20;outline:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.Teasers__item:not(:first-child){margin-top:20px}.Teaser{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 0}.Teaser:after{content:"";display:block;clear:both;visibility:hidden;height:0}.Teaser__title{font-size:18px;line-height:20px;color:#222;margin:10px 0}.Teaser__title a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Teaser__title a,.Teaser__title a:link,.Teaser__title a:visited{color:#4b4b99}.Teaser__title a:hover{color:#d00}.Teaser__content{font-size:13px;line-height:18px;margin:5px 0 10px;color:#444}.Teaser__content a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Teaser__content a,.Teaser__content a:link,.Teaser__content a:visited{color:#4b4b99}.Teaser__content a:hover{color:#d00}.Teaser__icon{float:left;margin:0 5px 0 0;max-width:32px;max-height:32px}.Teaser_attention,.Teaser_normal,.Teaser_special{border-left:3px solid;padding-left:16px}.Teaser_attention{border-left-color:#c00}.Teaser_special{border-left-color:#fc0}.Teaser_normal{border-left-color:#999}.PopularDirections{margin-top:20px;padding:10px 0 15px}.PopularDirections__title{font-size:18px;line-height:20px;font-weight:400;margin:10px 0}.PopularDirections__point-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.PopularDirections__column{border-right:1px solid rgba(0,0,0,.05)}.PopularDirections__column:first-child{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;margin-right:20px;padding-right:30px}.PopularDirections__column:last-child{border-right:none}.PopularDirections__columnTitle{font-size:15px;font-weight:700;margin:6px 0 10px}.PopularDirections__columnTitle:first-letter{text-transform:capitalize}.PopularDirections__link{linkTheme:minor,minor;display:block;font-size:14px;line-height:18px;margin-bottom:10px}.ExternalServices{margin-top:20px}.TrainService .ExternalService__icon{border-radius:4px}.ExternalService{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:15px;line-height:20px;padding:15px 0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.ExternalService,.ExternalService:link,.ExternalService:visited{color:#4b4b99}.ExternalService:hover{color:#d00}.ExternalService:not(:last-child){border-bottom:1px solid rgba(0,0,0,.05)}.ExternalService__icon{width:24px;height:24px}.ExternalService__text{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;margin-left:10px}.SearchLayout{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px;padding-left:20px;padding-right:20px;padding:0!important}@media (max-width:939px){.Root_layout_touch .SearchLayout{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}}@media (min-width:1380px){.SearchLayout{width:1340px;margin-left:auto;margin-right:auto}}.SearchLayout_hasDescription{margin-bottom:160px}.SearchLayout__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative;-webkit-box-flex:1;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;min-width:0;min-height:256px;background:#fff}@media (max-width:1049px){.Root_layout_touch .SearchLayout{display:block}.Root_layout_touch .SearchLayout .SearchPageSidebar{display:none}}.Root_layout_desktop .SearchLayout__content{min-height:350px}@media (min-width:680px){.Root_layout_touch .SearchLayout__content{min-height:350px}}@media print{.SearchLayout{display:inline}.SearchLayout__content{display:block;border-right:none}.SearchLayout .FiltersToolbar,.SearchLayout .SearchLinks,.SearchLayout .SearchPageSidebar,.SearchLayout .SearchToolbar{display:none}.SearchLayout .SearchHeader{padding-top:0;padding-bottom:0}.SearchLayout .FilterGone{display:none}}.Overlay{background:hsla(0,0%,100%,.8);position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:opacity .5s ease-in,visibility .5s,-webkit-transform .5s ease-in;transition:opacity .5s ease-in,visibility .5s,-webkit-transform .5s ease-in;-o-transition:opacity .5s ease-in,visibility .5s,-o-transform .5s ease-in;transition:transform .5s ease-in,opacity .5s ease-in,visibility .5s;transition:transform .5s ease-in,opacity .5s ease-in,visibility .5s,-webkit-transform .5s ease-in,-o-transform .5s ease-in;z-index:2000}.Overlay_visible{opacity:1;-webkit-transform:none!important;-ms-transform:none!important;-o-transform:none!important;transform:none!important;visibility:visible}.Overlay__container{text-align:center;margin-top:100px}.Overlay__loader{display:inline-block;width:112px;height:112px;background-position:0 0;background-size:100%;background-repeat:no-repeat}@media (max-width:679px){.Root_layout_touch .Overlay_visible .Overlay__loader{width:56px;height:56px}}.Overlay__loaderTitle{font-size:13px;line-height:18px;font-weight:700;color:#777}.SearchPageSidebar{-webkit-box-flex:0;-webkit-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px;padding:20px 0 20px 20px;width:300px;position:relative;overflow:hidden}.SearchPageSidebar_withFilters{-webkit-transform:translateY(-40px);-ms-transform:translateY(-40px);-o-transform:translateY(-40px);transform:translateY(-40px);-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in,-o-transform .2s ease-in}.SearchPageSidebar_withFiltersReset{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.SearchPageSidebar .Teaser,.SearchPageSidebar__floatHolder{margin-bottom:15px}.SearchPageSidebar__floatblock{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:300px}.SearchPageSidebar__floatblock_position_top{position:relative}.SearchPageSidebar__floatblock_position_middleStickToBottom,.SearchPageSidebar__floatblock_position_middleStickToTop,.SearchPageSidebar__floatblock_position_middleToTop,.SearchPageSidebar__floatblock_position_topToMiddle{position:fixed}.SearchPageSidebar__floatblock_position_bottom,.SearchPageSidebar__floatblock_position_middleScrollable{position:absolute}.SearchPageSidebar__floatblock_position_topToMiddle{-webkit-animation:floatBlockIn .3s ease-out;-o-animation:floatBlockIn ease-out .3s;animation:floatBlockIn .3s ease-out;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.SearchPageSidebar__floatblock_position_middleStickToTop,.SearchPageSidebar__floatblock_position_middleToTop,.SearchPageSidebar__floatblock_position_topToMiddle{top:93px}.SearchPageSidebar__floatblock_position_bottom,.SearchPageSidebar__floatblock_position_middleStickToBottom{bottom:20px}.SearchPageSidebar__floatblock_position_middleToTop{-webkit-animation:floatBlockOut .3s ease-in;-o-animation:floatBlockOut ease-in .3s;animation:floatBlockOut .3s ease-in;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.SearchPageSidebar__directBottomBlock,.SearchPageSidebar__directTopBlock{max-width:100%}.SearchPageSidebar__directTopBlock{position:relative}.SearchPageSidebar__directBottomBlock{margin-top:20px}@-webkit-keyframes floatBlockOut{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-800px);transform:translateY(-800px)}}@-o-keyframes floatBlockOut{0%{-o-transform:translate(0);transform:translate(0)}to{-o-transform:translateY(-800px);transform:translateY(-800px)}}@keyframes floatBlockOut{0%{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}to{-webkit-transform:translateY(-800px);-o-transform:translateY(-800px);transform:translateY(-800px)}}@-webkit-keyframes floatBlockIn{0%{-webkit-transform:translateY(-800px);transform:translateY(-800px)}to{-webkit-transform:translate(0);transform:translate(0)}}@-o-keyframes floatBlockIn{0%{-o-transform:translateY(-800px);transform:translateY(-800px)}to{-o-transform:translate(0);transform:translate(0)}}@keyframes floatBlockIn{0%{-webkit-transform:translateY(-800px);-o-transform:translateY(-800px);transform:translateY(-800px)}to{-webkit-transform:translate(0);-o-transform:translate(0);transform:translate(0)}}.DateInput{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-webkit-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;width:100%;margin:0 -1px 0 0}.DateInput__hint,.DateInput__input{width:100%;margin:0;-webkit-box-sizing:border-box;box-sizing:border-box}.DateInput__hint{position:absolute;color:#999;border:1px solid transparent;background:#fff content-box;white-space:nowrap;overflow:hidden}.DateInput__hint_onTop{z-index:30}.DateInput__hint,.DateInput__input{font-size:18px;line-height:1.5;padding:.5em .6666em}.DateInput__input{position:relative;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent;background:transparent;-webkit-transition-duration:.15s;-o-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:border-color,-webkit-box-shadow;transition-property:border-color,-webkit-box-shadow;-o-transition-property:border-color,box-shadow;transition-property:border-color,box-shadow;transition-property:border-color,box-shadow,-webkit-box-shadow;-webkit-box-shadow:0 0 0 1px transparent inset;box-shadow:inset 0 0 0 1px transparent}.DateInput__input:hover{z-index:10;border-color:#b3b3b3;-webkit-transition-duration:0s;-o-transition-duration:0s;transition-duration:0s}.DateInput__input:focus{z-index:20;outline:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.DateInput__icon{position:absolute;top:50%;right:15px;z-index:31;width:19px;height:14px;margin-top:-7px;cursor:pointer}.DateInput__iconSvg{width:19px;height:14px;color:#777}.DateInput__iconSvg,.DateInput__iconSvg>use>svg{fill:currentColor}.SearchForm__holder{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;position:relative}.SearchForm__holder:before{position:absolute;top:0;left:0;right:99px;bottom:0;content:"";border:1px solid rgba(0,0,0,.2)}.SearchForm__separator{width:1px;height:30px;margin:auto -1px auto 0;background:rgba(0,0,0,.15)}.SearchForm__separator,.SearchForm__swap.Button{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.SearchForm__swap.Button{margin-left:0;margin-right:-1px;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:22px;height:32px;padding:4px 14px;display:inline-block;background-clip:padding-box;border:1px solid transparent;background-color:transparent;color:#222;width:40px}.SearchForm__swap.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SearchForm__swap.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SearchForm__swap.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:30px;height:30px;margin:-4px 0}.SearchForm__swap.Button .Button__icon:first-child{margin-left:-14px}.SearchForm__swap.Button .Button__icon:last-child{margin-right:-14px;margin-left:auto}.SearchForm__swap.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SearchForm__swap.Button:active{color:inherit}.SearchForm__swap.Button:focus,.SearchForm__swap.Button_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.SearchForm__swap.Button:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#b3b3b3;background-color:transparent}.SearchForm__swap.Button_pressed:hover{border-color:#b3b3b3;background-color:#f3f1ed}.SearchForm__swap.Button:active{color:#222}.SearchForm__swap.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.SearchForm__swap.Button:before{content:" "}.SearchForm__swapLeft,.SearchForm__swapRight{position:absolute;top:50%;left:50%;width:15px;height:10px;margin:-8px 0 0 -3px;-webkit-transform-origin:3px 8px;-ms-transform-origin:3px 8px;-o-transform-origin:3px 8px;transform-origin:3px 8px;-webkit-transition:-webkit-transform .2s ease-in;transition:-webkit-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in;transition:transform .2s ease-in,-webkit-transform .2s ease-in,-o-transform .2s ease-in}.SearchForm__swapRight{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.SearchForm__swap.Button_pressed:hover .SearchForm__swapLeft{-webkit-transform:translateX(3px);-ms-transform:translateX(3px);-o-transform:translateX(3px);transform:translateX(3px)}.SearchForm__swap.Button_pressed:hover .SearchForm__swapRight{-webkit-transform:rotate(180deg) translateX(3px);-ms-transform:rotate(180deg) translateX(3px);-o-transform:rotate(180deg) translateX(3px);transform:rotate(180deg) translateX(3px)}.SearchForm__submit.Button{margin-left:0;margin-right:0;border-radius:0 3px 3px 0;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:22px;height:32px;padding:4px 14px;display:inline-block;color:#222;border:1px solid transparent;background-clip:border-box;background-color:#ffdb4d;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:100px}.SearchForm__submit.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.SearchForm__submit.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.SearchForm__submit.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:30px;height:30px;margin:-4px 0}.SearchForm__submit.Button .Button__icon:first-child{margin-left:-14px}.SearchForm__submit.Button .Button__icon:last-child{margin-right:-14px;margin-left:auto}.SearchForm__submit.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.SearchForm__submit.Button:active{color:inherit}.SearchForm__submit.Button:focus,.SearchForm__submit.Button_active{-webkit-box-shadow:none;box-shadow:none;border-color:transparent;-webkit-animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate;-o-animation:actionButtonFocusAnimation .5s alternate infinite ease-in-out;animation:actionButtonFocusAnimation .5s ease-in-out infinite alternate}.SearchForm__submit.Button:hover{background-color:#ffd633}.SearchForm__submit.Button:hover,.SearchForm__submit.Button_pressed:hover{-webkit-animation:none;-o-animation:none;animation:none;border-color:transparent}.SearchForm__submit.Button_pressed:hover{background-color:#fc0}.SearchForm__submit.Button:active{color:#222}.SearchForm__submit.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:rgba(0,0,0,.05)!important}.SearchForm__spinnerContainer{padding-top:2px}.SearchForm .DateInput__hint,.SearchForm .DateInput__input,.SearchForm .PointInput__title{font-size:15px;line-height:20px;padding:5px 10px}.SearchFormHints{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:15px 150px 0 0;will-change:opacity;-webkit-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out;-webkit-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.SearchFormHints__historyStationHints,.SearchFormHints__stationSampleHint{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;width:66.666%}.SearchFormHints__dateHints{position:relative;left:65px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 0 auto;padding:0 8px;width:33.333%;-webkit-box-sizing:border-box;box-sizing:border-box}.SearchFormHints__more{position:relative}.SearchFormHints__more .Popup{background:transparent;position:absolute;z-index:1000;max-width:100%;min-height:0;margin:0 auto;top:100%;bottom:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;left:0;right:auto;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.SearchFormHints__more .Popup .Popup__arrow:before,.SearchFormHints__more .Popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;background-color:#fff}.SearchFormHints__more .Popup .Popup__arrow{padding:10px 10px 0;visibility:hidden}.SearchFormHints__more .Popup__content{padding:8px 0}.SearchFormHints__more .Popup .SearchFormHint{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 30px 0 8px;line-height:24px;margin-right:0}.SearchFormHints__more .Popup .SearchFormHint:hover{background-color:#ffeba0}.SearchFormHints__more .Popup .SearchFormHint .SearchFormHint__hintButton{-webkit-box-flex:1;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto;text-align:left}.SearchFormHints__more .Popup .SearchFormHint .SearchFormHint__hintButton,.SearchFormHints__more .Popup .SearchFormHint .SearchFormHint__hintButton:focus,.SearchFormHints__more .Popup .SearchFormHint .SearchFormHint__hintButton:hover{color:#222}.SearchFormHints__dots.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchFormHints__dots.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.SearchFormHints__dots.Button .Button__icon:first-child{margin:auto .25em auto 0}.SearchFormHints__dots.Button .Button__icon:last-child{margin:auto 0 auto .25em}.SearchFormHints__dots.Button,.SearchFormHints__dots.Button:link{color:#4b4b99}.SearchFormHints__dots.Button:visited{color:#04b}.SearchFormHints__dots.Button:hover{color:#d00}.SearchFormHints__dots.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.SearchFormHints__dots.Button:focus{-webkit-box-shadow:none;box-shadow:none}.TransportSelector{position:absolute;margin:0;top:0;left:0;right:0;text-align:center;-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;will-change:transform}.TransportSelector .RadioButton{margin:0 0 0 -1px;background:#fff padding-box;border:1px solid rgba(0,0,0,.2);border-right-color:transparent}@media print{.TransportSelector .RadioButton{display:none}}.TransportSelector .RadioButton.RadioButton_checked+.TransportSelector .RadioButton,.TransportSelector .RadioButton:hover+.TransportSelector .RadioButton{border-left-color:transparent}.TransportSelector .RadioButton.RadioButton_checked{background-color:#ffeba0;border-color:rgba(153,122,0,.5)}@media print{.TransportSelector .RadioButton.RadioButton_checked{display:block;padding-top:0;padding-bottom:0;-webkit-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0;white-space:nowrap}}.TransportSelector .RadioButton.RadioButton_pressed:hover{background-color:#f3f1ed}.TransportSelector .RadioButton.RadioButton_pressed:hover.RadioButton_checked{background-color:#fee481;border-color:rgba(129,103,0,.6)}.TransportSelector .RadioButton:first-child{margin:0;border-radius:3px 0 0 3px}.TransportSelector .RadioButton:last-child{border-radius:0 3px 3px 0;border-right-color:rgba(0,0,0,.3)}.TransportSelector .RadioButton:hover{border-color:rgba(0,0,0,.3)}.TransportSelector .RadioButton.RadioButton_focused{z-index:10;border-color:#fc0!important;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.Error404Block__errorDescription a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Error404Block__errorDescription a,.Error404Block__errorDescription a:link,.Error404Block__errorDescription a:visited{color:#4b4b99}.Error404Block__errorDescription a:hover{color:#d00}.Header .Clock{color:#777}.Header .TransportSelector{opacity:0;-webkit-transform:translateY(-55px);-ms-transform:translateY(-55px);-o-transform:translateY(-55px);transform:translateY(-55px)}.Header .SearchForm{max-width:880px;-webkit-transition:max-width .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:max-width .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:max-width .3s ease-in-out,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,max-width .3s ease-in-out;transition:transform .3s ease-in-out,max-width .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;will-change:transform,max-width}.Header .SearchForm .Button,.Header .SearchForm .DateInput__hint,.Header .SearchForm .DateInput__input,.Header .SearchForm .PointInput__title{-webkit-transition:.3s linear;-o-transition:.3s linear;transition:.3s linear;-webkit-transition-property:padding,font-size,line-height,height;-o-transition-property:padding,font-size,line-height,height;transition-property:padding,font-size,line-height,height;will-change:padding,font-size,line-height,height}.Header .SearchFormHints{opacity:0;visibility:hidden;height:0;margin:0}.Header__bar{height:73px;background:#fff;border-bottom:1px solid rgba(0,0,0,.1);position:relative;z-index:3000;-webkit-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;transition:height .3s ease-in-out;will-change:height}.Header_pageType_404 .Header__bar,.Header_pageType_home .Header__bar,.Header_pageType_transport .Header__bar,.Header_pageType_transportCity .Header__bar{border-bottom:none}.Header__container{width:100%;min-width:980px;max-width:1380px;margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;padding:20px}.Root_layout_touch .Header__container{min-width:0}.Header__logo,.Header__personal{position:relative;z-index:12}.Header__logo{float:left;margin-top:2px;margin-right:20px;-webkit-transition:margin-right .3s ease-in-out;-o-transition:margin-right .3s ease-in-out;transition:margin-right .3s ease-in-out;will-change:margin-right}.Header__personal{float:right;margin-left:20px;-webkit-transition:margin-left .3s ease-in-out;-o-transition:margin-left .3s ease-in-out;transition:margin-left .3s ease-in-out;will-change:margin-left}.Header__overlay{display:none;position:fixed;opacity:0;z-index:2000;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.15);will-change:opacity}.Header_fixed{height:73px}.Header_fixed .Header__bar{position:fixed;left:0;right:0}@media (max-width:679px){.Root_layout_touch .Header_fixed .Header__bar{position:relative}}.Header_focused .SearchForm,.Header_pageType_404 .SearchForm,.Header_pageType_home .SearchForm,.Header_pageType_transport .SearchForm,.Header_pageType_transportCity .SearchForm{max-width:100%}.Header_focused .SearchForm .SearchForm__swap.Button,.Header_pageType_404 .SearchForm .SearchForm__swap.Button,.Header_pageType_home .SearchForm .SearchForm__swap.Button,.Header_pageType_transport .SearchForm .SearchForm__swap.Button,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button{width:50px}.Header_focused .SearchForm .SearchForm__submit.Button,.Header_focused .SearchForm .SearchForm__swap.Button,.Header_pageType_404 .SearchForm .SearchForm__submit.Button,.Header_pageType_404 .SearchForm .SearchForm__swap.Button,.Header_pageType_home .SearchForm .SearchForm__submit.Button,.Header_pageType_home .SearchForm .SearchForm__swap.Button,.Header_pageType_transport .SearchForm .SearchForm__submit.Button,.Header_pageType_transport .SearchForm .SearchForm__swap.Button,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:28px;height:47px;padding:9px 17px;border-width:1px;display:inline-block}.Header_focused .SearchForm .SearchForm__submit.Button .Button__content,.Header_focused .SearchForm .SearchForm__swap.Button .Button__content,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__content,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__content,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__content,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__content,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__content,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__content,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__content,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__content{width:100%;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.Header_focused .SearchForm .SearchForm__submit.Button .Button__content_withIcons,.Header_focused .SearchForm .SearchForm__swap.Button .Button__content_withIcons,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__content_withIcons,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__content_withIcons,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__content_withIcons,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__content_withIcons,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__content_withIcons,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__content_withIcons,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__content_withIcons,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__content_withIcons{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.Header_focused .SearchForm .SearchForm__submit.Button .Button__icon,.Header_focused .SearchForm .SearchForm__swap.Button .Button__icon,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__icon,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__icon,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__icon,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__icon,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__icon,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__icon,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__icon,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__icon{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:top;width:45px;height:45px;margin:-9px 0}.Header_focused .SearchForm .SearchForm__submit.Button .Button__icon:first-child,.Header_focused .SearchForm .SearchForm__swap.Button .Button__icon:first-child,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__icon:first-child,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__icon:first-child,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__icon:first-child,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__icon:first-child,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__icon:first-child,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__icon:first-child,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__icon:first-child,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__icon:first-child{margin-left:-17px}.Header_focused .SearchForm .SearchForm__submit.Button .Button__icon:last-child,.Header_focused .SearchForm .SearchForm__swap.Button .Button__icon:last-child,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__icon:last-child,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__icon:last-child,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__icon:last-child,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__icon:last-child,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__icon:last-child,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__icon:last-child,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__icon:last-child,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__icon:last-child{margin-right:-17px;margin-left:auto}.Header_focused .SearchForm .SearchForm__submit.Button .Button__title,.Header_focused .SearchForm .SearchForm__swap.Button .Button__title,.Header_pageType_404 .SearchForm .SearchForm__submit.Button .Button__title,.Header_pageType_404 .SearchForm .SearchForm__swap.Button .Button__title,.Header_pageType_home .SearchForm .SearchForm__submit.Button .Button__title,.Header_pageType_home .SearchForm .SearchForm__swap.Button .Button__title,.Header_pageType_transport .SearchForm .SearchForm__submit.Button .Button__title,.Header_pageType_transport .SearchForm .SearchForm__swap.Button .Button__title,.Header_pageType_transportCity .SearchForm .SearchForm__submit.Button .Button__title,.Header_pageType_transportCity .SearchForm .SearchForm__swap.Button .Button__title{overflow:hidden;text-overflow:ellipsis;text-align:center;white-space:nowrap}.Header_focused .SearchForm .DateInput__hint,.Header_focused .SearchForm .DateInput__input,.Header_focused .SearchForm .PointInput__title,.Header_pageType_404 .SearchForm .DateInput__hint,.Header_pageType_404 .SearchForm .DateInput__input,.Header_pageType_404 .SearchForm .PointInput__title,.Header_pageType_home .SearchForm .DateInput__hint,.Header_pageType_home .SearchForm .DateInput__input,.Header_pageType_home .SearchForm .PointInput__title,.Header_pageType_transport .SearchForm .DateInput__hint,.Header_pageType_transport .SearchForm .DateInput__input,.Header_pageType_transport .SearchForm .PointInput__title,.Header_pageType_transportCity .SearchForm .DateInput__hint,.Header_pageType_transportCity .SearchForm .DateInput__input,.Header_pageType_transportCity .SearchForm .PointInput__title{font-size:18px;line-height:1.5;padding:.5em .6666em}.Header_focused .SearchFormHints,.Header_pageType_404 .SearchFormHints,.Header_pageType_home .SearchFormHints,.Header_pageType_transport .SearchFormHints,.Header_pageType_transportCity .SearchFormHints{opacity:1;visibility:visible;margin:15px 150px 0 0}.Header_focused .Header__logo,.Header_pageType_404 .Header__logo,.Header_pageType_home .Header__logo,.Header_pageType_transport .Header__logo,.Header_pageType_transportCity .Header__logo{margin-right:-200px}.Header_focused .Header__personal,.Header_pageType_404 .Header__personal,.Header_pageType_home .Header__personal,.Header_pageType_transport .Header__personal,.Header_pageType_transportCity .Header__personal{margin-left:-450%}.Header_pageType_home{height:325px}.Header_pageType_home .TransportSelector{opacity:1;-webkit-transform:translateY(145px);-ms-transform:translateY(145px);-o-transform:translateY(145px);transform:translateY(145px)}.Header_pageType_home .Header__bar,.Header_pageType_transport .Header__bar,.Header_pageType_transportCity .Header__bar{position:relative}.Header_pageType_home .SearchForm,.Header_pageType_transport .SearchForm,.Header_pageType_transportCity .SearchForm{max-width:1160px;margin-right:auto;margin-left:auto}.Header_pageType_404 .SearchForm,.Header_pageType_home .SearchForm{-webkit-transform:translateY(190px);-ms-transform:translateY(190px);-o-transform:translateY(190px);transform:translateY(190px)}.Header_pageType_home .Header__bar{height:325px}.Header_pageType_404 .Header__bar{height:450px}.Header_pageType_transport .SearchForm,.Header_pageType_transportCity .SearchForm{-webkit-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);transform:translateY(130px)}.Header_pageType_transport .Header__bar,.Header_pageType_transportCity .Header__bar{height:265px}.Header_pageType_transport .TransportSelector,.Header_pageType_transportCity .TransportSelector{opacity:0;-webkit-transform:translateY(145px);-ms-transform:translateY(145px);-o-transform:translateY(145px);transform:translateY(145px)}.Header_pageType_404 .Error404Block{opacity:1;-webkit-transform:translateY(68px);-ms-transform:translateY(68px);-o-transform:translateY(68px);transform:translateY(68px);width:400px}.Header_pageType_404 .SearchForm{-webkit-transform:translateY(150px);-ms-transform:translateY(150px);-o-transform:translateY(150px);transform:translateY(150px)}.Header_pageType_404 .TransportSelector{opacity:1;-webkit-transform:translateY(270px);-ms-transform:translateY(270px);-o-transform:translateY(270px);transform:translateY(270px)}.Header_focused .TransportSelector{opacity:1;-webkit-transform:translateY(95px);-ms-transform:translateY(95px);-o-transform:translateY(95px);transform:translateY(95px)}.Header_focused .Header__overlay{display:block;-webkit-animation:HeaderOverlayFadeIn .3s linear;-o-animation:HeaderOverlayFadeIn .3s linear;animation:HeaderOverlayFadeIn .3s linear;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards}.Header_focused .SearchForm{-webkit-transform:translateY(130px);-ms-transform:translateY(130px);-o-transform:translateY(130px);transform:translateY(130px)}.Header_focused .Header__bar{height:265px}@media (max-width:899px){.Root_layout_touch .Header .SearchForm,.Root_layout_touch .Header .TransportSelector{display:none}}@media (max-width:459px){.Root_layout_touch .Header__logo{margin-right:0}.Root_layout_touch .Header__personal{margin-left:0}}@media print{.Header{display:block}.Header__bar{position:static!important;border-bottom:none}.Header .SearchForm,.Header .TransportSelector,.Header__overlay,.Header__personal{display:none}}@-webkit-keyframes HeaderOverlayFadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes HeaderOverlayFadeIn{0%{opacity:0}to{opacity:1}}@keyframes HeaderOverlayFadeIn{0%{opacity:0}to{opacity:1}}.YaLogo{display:inline-block;vertical-align:middle;overflow:hidden;height:28px;text-decoration:none}.YaLogo__image{display:block;width:69px;height:27px}.ServiceName{display:inline-block;vertical-align:middle;height:28px;margin-left:8px}.ServiceName__image{display:block}.ServiceName__image_language_ru{width:111px;height:24px}.ServiceName__image_language_uk{width:88px;height:27px}.Personal__orders,.Personal__regionTime,.Personal__user{display:inline-block;vertical-align:middle}.Personal__orders,.Personal__user{margin-left:20px}@media (max-width:1379px){.Root .Personal .User__name{display:none}}@media (max-width:1269px){.Root .Personal .GeoLink{padding-right:0}.Root .Personal .GeoLink__arrow{margin-right:0}.Root .Personal .GeoLink__location{display:none}}@media (max-width:459px){.Root_layout_touch .Personal__regionTime{display:none}.Root_layout_touch .Personal__orders,.Root_layout_touch .Personal__user{margin-left:12px}}.OrdersLink{color:#222;text-decoration:none;font-size:15px;line-height:20px;font-weight:700}.OrdersLink:visited{color:#222}.OrdersLink__ticketFigure{margin:0;display:inline-block;vertical-align:middle}.OrdersLink__ticketFigure,.OrdersLink__ticketIcon{height:22px;width:22px}.OrdersLink__ticketIcon{fill:currentColor;stroke:currentColor}.OrdersLink__title{margin-left:4px;vertical-align:middle}.User{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:32px}.User_platform_desktop .User__avatarAndMenu{position:relative;width:42px;height:42px}.User_platform_desktop .User__name:before{top:5px;left:0;width:42px;height:42px}.User_platform_mobile .User__avatarAndMenu{position:relative;width:32px;height:32px}.User_platform_mobile .User__name:before{top:0;left:0;width:32px;height:32px}.User__avatarAndMenu{position:relative}.User__avatar,.User__avatarHolder{width:100%;height:100%;overflow:hidden;border-radius:50%;cursor:pointer}.User__name{overflow:hidden;text-overflow:ellipsis;max-width:200px;white-space:nowrap;font-size:15px;line-height:20px;padding:0 0 0 10px;color:#222;text-decoration:none}.User__name:first-letter,.User__name:hover{color:red}.User__name:before{position:absolute;content:"";border-radius:50%}.User__menuPopup.Popup{background:transparent}.User__menuPopup.Popup .Popup__arrow:before,.User__menuPopup.Popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;background-color:#fff}.Avatar{border-radius:50%;cursor:pointer}.UserMenu{padding-top:5px;white-space:nowrap}.UserMenu__item.Link{text-decoration:none;color:#222;position:relative;display:block;padding:5px 12px}.UserMenu__item.Link:hover{background-color:#ffeba0}.UserMenu__item.Link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.UserMenu__separator{height:1px;margin:4px 0;border:0;color:rgba(0,0,0,.1);background:rgba(0,0,0,.1)}.UserMenu__accountBlock{background:#f0f0f0;color:rgba(0,0,0,.6);padding-bottom:5px}.UserMenu__accountItem{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer;outline:none;background-color:transparent;text-decoration:none;padding:5px 12px}.UserMenu__accountItem,.UserMenu__accountItem:link,.UserMenu__accountItem:visited{color:#777}.UserMenu__accountItem:hover{color:#444}.UserMenu__accountItem_wide{padding-top:12px;padding-right:24px}.UserMenu__avatar,.UserMenu__plus{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.UserMenu__accountLogin{max-width:143px;overflow:hidden;text-overflow:ellipsis}.UserMenu__accountLogin::hover,.UserMenu__accountLogin:first-letter{color:red}.UserMenu__plus{position:relative;width:42px;height:42px;border:1px solid rgba(0,0,0,.2);border-radius:50%}.UserMenu__plus:after,.UserMenu__plus:before{content:" ";position:absolute;top:50%;left:50%;border:solid}.UserMenu__plus:before{width:0;height:2px;border-width:0 10px;margin-top:-1px;margin-left:-10px}.UserMenu__plus:after{width:2px;height:2px;border-width:9px 0;margin-top:-10px;margin-left:-1px}.UserMenu__accountItem:hover .UserMenu__plus{border-color:rgba(0,0,0,.3)}.UserMenu__accountLogin,.UserMenu__plusText{margin-left:10px}.UserMenu__plusText{max-width:90px;white-space:normal}.LoginButton{display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:15px;line-height:22px;height:32px;padding:4px 14px;text-decoration:none;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);background-color:#fff;color:#222;border-radius:3px;margin-left:0;margin-right:0}.LoginButton,.LoginButton:hover,.LoginButton:link,.LoginButton:visited{color:#222}.LoginButton:active{color:inherit}.LoginButton:focus,.LoginButton_active{-webkit-animation:none;-o-animation:none;animation:none;border-color:#fc0;-webkit-box-shadow:0 0 0 1px #fc0 inset;box-shadow:inset 0 0 0 1px #fc0}.LoginButton:hover{-webkit-box-shadow:none;box-shadow:none;border-color:rgba(0,0,0,.3);background-color:#fff}.LoginButton_pressed:hover{border-color:rgba(0,0,0,.3);background-color:#f3f1ed}.LoginButton:active{color:#222}.LoginButton__iconFigure{display:none;margin:0}.LoginButton__icon,.LoginButton__iconFigure{width:20px;height:22px}.LoginButton__icon{fill:currentColor}@media (max-width:459px){.Root_layout_touch .LoginButton{display:inline;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Root_layout_touch .LoginButton,.Root_layout_touch .LoginButton:link,.Root_layout_touch .LoginButton:visited{color:#222}.Root_layout_touch .LoginButton:hover{color:#d00}.Root_layout_touch .LoginButton__text{display:none}.Root_layout_touch .LoginButton__iconFigure{display:block}}.Slogan{position:absolute;top:0;left:0;right:0;opacity:1;-webkit-transform:translateY(85px);-ms-transform:translateY(85px);-o-transform:translateY(85px);transform:translateY(85px);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;-o-transition:opacity .3s ease-in-out,-o-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out,-o-transform .3s ease-in-out;will-change:transform}.Slogan h1,.Slogan span{display:block;margin:0;font-size:28px;font-weight:400;line-height:40px;text-align:center}.Slogan_hidden{opacity:0;-webkit-transform:translateY(-65px);-ms-transform:translateY(-65px);-o-transform:translateY(-65px);transform:translateY(-65px)}.Slogan_appear{-webkit-animation:appear .3s ease-in-out 1;-o-animation:.3s ease-in-out 1 appear;animation:appear .3s ease-in-out 1}@-webkit-keyframes appear{0%{opacity:0}to{opacity:1}}@-o-keyframes appear{0%{opacity:0}to{opacity:1}}@keyframes appear{0%{opacity:0}to{opacity:1}}.DatePicker{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%;width:100%;margin-right:-50px;padding-right:50px;-webkit-box-sizing:border-box;box-sizing:border-box}.DatePicker:before{position:absolute;top:50%;right:65px;z-index:1;width:19px;height:14px;margin-top:-8px;content:""}.DatePicker>.Popup{background:transparent}.DatePicker>.Popup .Popup__arrow:before,.DatePicker>.Popup .Popup__content{-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);color:#222;background-color:transparent;background-color:#fff}.DatePicker>.Popup .Popup__arrow{visibility:hidden}.Calendar{overflow:hidden}.Calendar__error{font-size:13px;line-height:20px;padding:4px 8px;color:#fff;background-color:rgba(255,100,100,.9);text-align:center}.CalendarToolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0;padding:11px 20px;list-style:none;border-bottom:1px solid rgba(0,0,0,.1)}.CalendarToolbar__special{font-size:13px;line-height:18px;margin:0 8px 0 0;padding:4px 12px;cursor:pointer;border:1px solid rgba(0,0,0,.2);border-radius:3px}.CalendarToolbar__special:hover{border-color:rgba(0,0,0,.3)}.CalendarToolbar__special_selected{background:#ffeba0 padding-box;border-color:rgba(153,122,0,.5)}.CalendarToolbar__special_selected:hover{border-color:rgba(129,103,0,.6)}.CalendarWeekday{font-size:11px;line-height:32px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:32px;height:32px;text-align:center;text-transform:uppercase;cursor:pointer}.CalendarWeekday_weekend{color:#f92400}.CalendarWeekday_today{font-weight:700}.CalendarWeekday_startDate,.CalendarWeekday_today{-webkit-box-sizing:border-box;box-sizing:border-box}.CalendarWeekday_inactive{opacity:.3;cursor:default!important;background:transparent!important}.CalendarWeekday_today{border:2px solid #ffdd60}@media (max-width:679px){.Root_layout_touch .CalendarWeekday{border-radius:50%}}.CalendarWeekday:hover{background:#ffeba0}.CalendarWeekday:active{background:#fc0}.CalendarWeekday_selected{cursor:default!important;background:#ffeba0!important}.SearchFormHint{position:relative;white-space:nowrap;margin:0 1em 0 0;display:inline-block}.SearchFormHint__hintButton{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.SearchFormHint__hintButton .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.SearchFormHint__hintButton .Button__icon:first-child{margin:auto .25em auto 0}.SearchFormHint__hintButton .Button__icon:last-child{margin:auto 0 auto .25em}.SearchFormHint__hintButton,.SearchFormHint__hintButton:link{color:#4b4b99}.SearchFormHint__hintButton:visited{color:#04b}.SearchFormHint__hintButton:hover{color:#d00}.SearchFormHint__hintButton:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.SearchFormHint__hintButton:focus{-webkit-box-shadow:none;box-shadow:none}.SearchFormHint__favoriteButton{position:relative;cursor:pointer;margin:0 8px 0 0}.SearchFormHint__favoriteButton input{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;opacity:0;cursor:pointer;margin:0}.SearchFormHint__favoriteButton:hover .SearchFormHint__icon{opacity:1}.SearchFormHint__favoriteButton:hover .SearchFormHint__icon_favorite{opacity:.6}.SearchFormHint__icon{fill:#000;display:inline-block;width:15px;height:13px;opacity:.3;position:relative;top:2px}.SearchFormHint__icon_favorite,.SearchFormHint__icon_favorite use>svg{fill:#e00;opacity:1}.SearchFormHint.SearchFormHint_hidden{visibility:hidden}.DateHints{white-space:nowrap}.DateHints__link.Button{font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none;margin-right:13px}.DateHints__link.Button .Button__icon{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;vertical-align:middle;width:auto;height:auto}.DateHints__link.Button .Button__icon:first-child{margin:auto .25em auto 0}.DateHints__link.Button .Button__icon:last-child{margin:auto 0 auto .25em}.DateHints__link.Button,.DateHints__link.Button:link{color:#4b4b99}.DateHints__link.Button:visited{color:#04b}.DateHints__link.Button:hover{color:#d00}.DateHints__link.Button:disabled{color:rgba(0,0,0,.3)!important;cursor:default!important;-webkit-box-shadow:none!important;box-shadow:none!important;border-color:transparent!important;background-clip:border-box!important;background-color:transparent!important}.ThreadLayout{color:#333;font-size:13px;line-height:16px;-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px;position:relative}@media (min-width:1080px){.ThreadLayout{width:1040px;margin-left:auto;margin-right:auto}}@media print{.ThreadLayout{margin:0 0 20px}}.ThreadLayout__topDirect{margin-top:20px;height:122px;background-color:#f8f8f8}.ThreadLayout__topDirect_rendered{border:1px solid #e6e6e6}@media print{.ThreadLayout__topDirect{display:none}}.ThreadLayout__content{margin-top:40px;background-color:#fff;padding:28px 48px 40px;border-radius:16px;-webkit-box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1);box-shadow:0 0 2px 0 rgba(13,35,67,.1),0 3px 8px -3px rgba(13,35,67,.1)}@media print{.ThreadLayout__content{padding:0;-webkit-box-shadow:none;box-shadow:none}}.ThreadLayout__bottomDirect{margin-top:40px;margin-bottom:60px}.TransportCityLayout,.TransportLayout{width:100%;min-width:980px;max-width:1200px;padding-left:20px;padding-right:20px}.StationLayout,.TransportCityLayout,.TransportLayout{margin-left:auto;margin-right:auto;-webkit-box-sizing:border-box;box-sizing:border-box;color:#333}.StationLayout{width:1200px;padding:0;font-size:13px;line-height:16px}.StationLayout__topDirect{margin:20px 0;height:122px;overflow:hidden;background:#fff;border:1px solid #e6e6e6}.StationLayout__topDirect:empty{border:none;background:none;height:124px}.ErrorPage{display:block;position:relative;padding:15px 20px}.ErrorPageCommon{text-align:center}.ErrorPageCommon__sadness{margin-bottom:15px}.ErrorPageCommon__image{width:72px;height:72px}.ErrorPageCommon__title{font-size:24px;line-height:32px;margin:0 0 25px}.ErrorPageCommon__description{color:#777}.AmbiguousPage__pre-title{font-size:13px;line-height:18px;color:#777}.AmbiguousPage__title{font-size:24px;line-height:32px;margin:10px 0 0}.AmbiguousPage__pointsContainer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.AmbiguousPage__pointColumn{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.AmbiguousPage__pointTitle{font-size:19px;line-height:28px}.AmbiguousPage__variants{padding:0;list-style-type:none}.AmbiguousOption{margin:15px 0}.AmbiguousOption__additional-title{font-size:13px;line-height:18px;color:#222}.AmbiguousOption__additional-title_selected{font-weight:700}.AmbiguousOption__link-title{font-size:15px;line-height:20px;color:#4b4b99;cursor:pointer}.AmbiguousOption__link-title:hover{color:#d00}.AmbiguousOption__link-title_selected{color:#222;font-weight:700;cursor:auto}.AmbiguousOption__link-title_selected:hover{color:#222}.ErrorPageSearchForm__sadness{text-align:center;margin-bottom:26px}.ErrorPageSearchForm__image{width:72px;height:72px}.ErrorPageSearchForm__titleContainer{margin-bottom:19px}.ErrorPageSearchForm__title{font-size:24px;line-height:32px;font-weight:400;margin:0 0 15px}.Breadcrumbs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;margin:16px 20px 4px;padding-left:20px;padding-right:20px}@media (max-width:939px){.Root_layout_touch .Breadcrumbs{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}}@media (min-width:1380px){.Breadcrumbs{width:1340px;margin-left:auto;margin-right:auto}}.Breadcrumbs__list{padding:0;margin:0}.Breadcrumbs__item{display:inline-block;padding-right:5px;white-space:nowrap}.Breadcrumbs__link.Link_notStationPage{display:inline;font:inherit;height:auto;padding:0;border-width:0;-webkit-box-sizing:content-box;box-sizing:content-box;border-radius:0;cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Breadcrumbs__link.Link_notStationPage,.Breadcrumbs__link.Link_notStationPage:link,.Breadcrumbs__link.Link_notStationPage:visited{color:#4b4b99}.Breadcrumbs__link.Link_notStationPage:hover{color:#d00}.Breadcrumbs__arrow{margin:0 0 2px 6px;height:4px;width:8px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);fill:#4b4b99}@media print{.Breadcrumbs{display:none}}.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_thread{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px}@media (min-width:1080px){.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_thread{width:1040px;margin-left:auto;margin-right:auto}}.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_station{-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;margin-left:auto;margin-right:auto}.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_station,.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_thread{padding-left:0;padding-right:0}.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_info{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}@media (min-width:1080px){.Breadcrumbs_layout_desktop.Breadcrumbs_pageType_info{width:1040px;margin-left:auto;margin-right:auto}}.FooterInformation{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:20px;padding-right:20px;margin:16px 20px 8px}@media (max-width:939px){.Root_layout_touch .FooterInformation{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}}@media (min-width:1380px){.FooterInformation{width:1340px;margin-left:auto;margin-right:auto}}.FooterInformation__group{margin-right:20px}.FooterInformation__group:last-of-type{margin-right:0}.FooterInformation__group_trainPartner{text-align:right}.FooterInformation__title{font-size:15px;line-height:20px;font-weight:400;margin:0}.FooterInformation__list{margin:0 0 8px;padding:0}.FooterInformation__item{font-size:13px;line-height:18px;margin:4px 0;list-style:none}.FooterInformation__item>.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.FooterInformation__item>.Link,.FooterInformation__item>.Link:link,.FooterInformation__item>.Link:visited{color:#4b4b99}.FooterInformation__item>.Link:hover{color:#d00}@media (max-width:679px){.Root_layout_touch .FooterInformation__group{display:none}.Root_layout_touch .FooterInformation__group_trainPartner{display:block;text-align:left}}@media print{.FooterInformation{display:none}}.FooterInformation_pageType_transport:not(.FooterInformation_isMobile){display:grid;display:-ms-grid;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 0 1fr 0 1fr}.FooterInformation_pageType_transport:not(.FooterInformation_isMobile)>:first-child{-ms-grid-column:1}.FooterInformation_pageType_transport:not(.FooterInformation_isMobile)>:nth-child(2){-ms-grid-column:3}.FooterInformation_pageType_transport:not(.FooterInformation_isMobile)>:nth-child(3){-ms-grid-column:5}.FooterInformation_pageType_info:not(.FooterInformation_isMobile){-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px;padding-left:0;padding-right:0}@media (min-width:1080px){.FooterInformation_pageType_info:not(.FooterInformation_isMobile){width:1040px;margin-left:auto;margin-right:auto}}.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile){display:grid;display:-ms-grid;-webkit-column-gap:50px;-moz-column-gap:50px;column-gap:50px;grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 50px 1fr 50px 1fr}.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile)>:first-child{-ms-grid-column:1}.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile)>:nth-child(2){-ms-grid-column:3}.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile)>:nth-child(3){-ms-grid-column:5}.FooterInformation_pageType_home:not(.FooterInformation_isMobile){display:grid;display:-ms-grid;-webkit-column-gap:24px;-moz-column-gap:24px;column-gap:24px;grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 24px 1fr 24px 1fr}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:first-child{-ms-grid-column:1}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:nth-child(2){-ms-grid-column:3}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:nth-child(3){-ms-grid-column:5}@media (min-width:1050px){.FooterInformation_pageType_home:not(.FooterInformation_isMobile){display:grid;display:-ms-grid;-webkit-column-gap:48px;-moz-column-gap:48px;column-gap:48px;grid-template-columns:repeat(3,1fr);-ms-grid-columns:1fr 48px 1fr 48px 1fr}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:first-child{-ms-grid-column:1}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:nth-child(2){-ms-grid-column:3}.FooterInformation_pageType_home:not(.FooterInformation_isMobile)>:nth-child(3){-ms-grid-column:5}}.FooterInformation_pageType_home:not(.FooterInformation_isMobile),.FooterInformation_pageType_transport:not(.FooterInformation_isMobile),.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile){width:100%;min-width:980px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.FooterInformation_pageType_home:not(.FooterInformation_isMobile) .FooterInformation__group,.FooterInformation_pageType_transport:not(.FooterInformation_isMobile) .FooterInformation__group,.FooterInformation_pageType_transportCity:not(.FooterInformation_isMobile) .FooterInformation__group{margin-right:0}.Footer{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;border-top:1px solid rgba(0,0,0,.15)}.Footer__inner{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 20px;padding:7px 20px}@media (max-width:939px){.Root_layout_touch .Footer__inner{padding-left:16px;padding-right:16px;margin-left:0;margin-right:0}}@media (min-width:1380px){.Footer__inner{width:1340px;margin-left:auto;margin-right:auto}}.Footer__item{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:4px 20px 4px 0;list-style:none}.Footer__item:nth-last-of-type(2){margin-right:auto;padding-right:20px}@media print{.Footer__item{display:none}}.Footer__copyright{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:4px 0;list-style:none}.Footer__phone-link{display:inline-block}@media (max-width:679px){.Root_layout_touch .Footer__inner{display:block}.Root_layout_touch .Footer__item{margin-top:8px}.Root_layout_touch .Footer__copyright{margin-top:16px;color:#777}.Root_layout_touch .Footer__copyright,.Root_layout_touch .Footer__item{font-size:15px;line-height:20px}}.Footer_layout_desktop.Footer_pageType_home .Footer__inner,.Footer_layout_desktop.Footer_pageType_transport .Footer__inner,.Footer_layout_desktop.Footer_pageType_transportCity .Footer__inner{width:100%;min-width:980px;max-width:1200px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;-webkit-box-sizing:border-box;box-sizing:border-box}.Footer_layout_desktop.Footer_pageType_info .Footer__inner,.Footer_layout_desktop.Footer_pageType_station .Footer__inner,.Footer_layout_desktop.Footer_pageType_thread .Footer__inner{padding-left:0;padding-right:0}.Footer_layout_desktop.Footer_pageType_thread .Footer__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px}@media (min-width:1080px){.Footer_layout_desktop.Footer_pageType_thread .Footer__inner{width:1040px;margin-left:auto;margin-right:auto}}.Footer_layout_desktop.Footer_pageType_station .Footer__inner{-webkit-box-sizing:border-box;box-sizing:border-box;width:1200px;margin-left:auto;margin-right:auto}.Footer_layout_desktop.Footer_pageType_info .Footer__inner{-webkit-box-sizing:border-box;box-sizing:border-box;margin-left:20px;margin-right:20px}@media (min-width:1080px){.Footer_layout_desktop.Footer_pageType_info .Footer__inner{width:1040px;margin-left:auto;margin-right:auto}}.LangSwitcher{position:relative;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;height:24px;margin:-4px}.LangSwitcher__list{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;margin:0 0 -25px;padding:3px 0 25px;background:#fff;-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);box-shadow:0 0 0 1px rgba(0,0,0,.15),0 10px 20px -5px rgba(0,0,0,.4);opacity:0;visibility:hidden;-webkit-transition-property:opacity,visibility;-o-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-duration:.2s;-o-transition-duration:.2s;transition-duration:.2s}.LangSwitcher_opened .LangSwitcher__list{opacity:1;visibility:visible}.LangSwitcher__switch.Link,.LangSwitcher__toggler.Link{display:block;font-size:13px;line-height:18px;padding:2px 9px 2px 24px;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;position:relative}.LangSwitcher__toggler.Link{cursor:pointer;outline:none;background-color:transparent;text-decoration:none;z-index:1;-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.LangSwitcher__toggler.Link,.LangSwitcher__toggler.Link:link,.LangSwitcher__toggler.Link:visited{color:#4b4b99}.LangSwitcher__toggler.Link:hover{color:#d00}.LangSwitcher__switch.Link,.LangSwitcher_opened .LangSwitcher__toggler.Link{text-decoration:none;color:#222}.LangSwitcher__switch.Link:hover,.LangSwitcher_opened .LangSwitcher__toggler.Link:hover{background-color:#ffeba0}.LangSwitcher__switch.Link:focus,.LangSwitcher_opened .LangSwitcher__toggler.Link:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.LangSwitcher__flag.CountryFlag,.LangSwitcher__switch.Link:after,.LangSwitcher__toggler.Link:after{position:absolute;top:4px;left:4px;width:16px;height:12px}.LangSwitcher__switch.Link:after,.LangSwitcher__toggler.Link:after{content:"";-webkit-box-shadow:0 0 0 1px rgba(0,0,0,.2) inset;box-shadow:inset 0 0 0 1px rgba(0,0,0,.2)}.CountryFlag{width:16px;height:12px}@-webkit-keyframes actionButtonFocusAnimation{0%{background-color:#fc0}to{background-color:#ffe066}}@-o-keyframes actionButtonFocusAnimation{0%{background-color:#fc0}to{background-color:#ffe066}}@keyframes actionButtonFocusAnimation{0%{background-color:#fc0}to{background-color:#ffe066}}.Tooltip{font-size:11px;line-height:15px;font-weight:400;color:#444;background:#f3f1ed;-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,.2);box-shadow:0 2px 5px 0 rgba(0,0,0,.2);padding:0;z-index:3000}.Tooltip__content{max-width:25vw;padding:1px 4px}.Tooltip__content a{cursor:pointer;outline:none;background-color:transparent;text-decoration:none}.Tooltip__content a,.Tooltip__content a:link,.Tooltip__content a:visited{color:#0054b9}.Tooltip__content a:hover{color:#d00}