@import"https://fonts.googleapis.com/css?family=Lato:300,400,700,900";.pointer{cursor:pointer}.header{z-index:1;padding:30px 0;position:relative}.header .container>.row .col a{color:#757575;text-decoration:none}.header .container>.row .col a.city{color:#757575;font-weight:700;text-decoration:underline}.header .container>.row .col a.phone{color:#757575;font-weight:700}.header .container>.row .col a.button{color:#ff6534;display:block;font-size:15px;line-height:30px;text-align:center;border-radius:3px;border:1px solid #FF6534}.header .container>.row .col a.button:hover{background-color:#ff65341a}.header .container>.row .col a.logotype{display:block}.header .container>.row .col ul{font-size:0}.header .container>.row .col ul li{color:#757575;font-size:15px;display:inline-block}.header .container>.row .col ul li.responsive{display:block}.header .container>.row .col ul li.list{cursor:default;position:relative}.header .container>.row .col ul li.list .popup{left:0;top:100%;display:none;padding-top:10px;position:absolute}.header .container>.row .col ul li.list .popup ul{width:220px;overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0 1px 2px #75757580}.header .container>.row .col ul li.list .popup ul li{width:100%;color:#757575;display:block;padding:0 10px;line-height:36px;box-sizing:border-box;border-bottom:1px solid #D8D8D8}.header .container>.row .col ul li.list .popup ul li a{color:inherit;display:block;font-size:14px;text-transform:none}.header .container>.row .col ul li.list .popup ul li:hover{color:#fff;background-color:#52c7f9}.header .container>.row .col ul li.list .popup ul li:last-child{border:none}.header .container>.row .col ul li.list:hover .popup{display:block}.header .container>.row .col ul li:after{content:"|";margin:0 10px;display:inline-block;color:#75757566}.header .container>.row .col ul li:last-child:after{content:none}.header .container>.row .col ul.menu li{font-size:20px;margin-right:60px;text-transform:uppercase}.header .container>.row .col ul.menu li a,.header .container>.row .col ul.menu li span{color:#040404}.header .container>.row .col ul.menu li a.active{color:#ff6534}.header .container>.row .col ul.menu li:after{content:none}.header .container>.row .col ul.menu li:last-child{margin:0}.header .container>.row .col img{width:100%}.header .container>.row:first-child ul li{display:inline-block;cursor:pointer}.header .container>.row:first-child ul li ul>li{margin-bottom:2px}.header .container>.row:first-child ul li ul>li:hover{opacity:.5}.header .container>.row:first-child ul li ul>li:last-child{margin:0;display:block}.header .container>.row:first-child ul li ul>li:after{content:none}.header .container>.row:first-child ul li .col-2{vertical-align:top;width:calc(100% - 140px)}.header .container>.row:first-child ul li .col-2:first-child{width:140px}.header .container>.row:last-child{margin-top:15px;padding-top:15px;border-top:1px solid rgba(0,0,0,.05)}.header .container>.row:last-child .col{padding:0 100px;box-sizing:border-box;vertical-align:middle;width:calc(100% - 340px)}.header .container>.row:last-child .col:first-child{padding:0;width:200px}.header .container>.row:last-child .col:last-child{padding:0;width:140px;text-align:right}.header .container>.row:last-child .col:last-child p{color:#ff4305;font-size:20px;font-weight:600}.header .container>.row:last-child .col:last-child span{color:#626262;display:block;font-size:12px}.mobile{display:none}@media(max-width:768px){.header{padding:20px 20px 0}.header .container .mobile-header{display:flex;justify-content:space-between}.header .container .mobile-header .mobile-header--logo img{max-width:88%}.header .container>.row:last-child{margin:0;padding:0;border:none}.header .container>.row:last-child .col-3{width:100%!important}.header .container>.row:last-child .col-3:first-child{margin:0 auto;display:block;width:180px!important}.header .sidemenu nav{width:100%;height:100%;background:#fff;position:fixed;top:0;left:0;z-index:99}.header .sidemenu .sidemenu__account__item:last-child{text-decoration:underline}.header .sidemenu .sidemenu__btn{display:block;width:50px;height:50px;background:transparent;border:none;position:relative;z-index:100;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;outline:none}.header .sidemenu .sidemenu__btn span{display:block;width:20px;height:2px;margin:auto;background:#03a9f4;position:absolute;top:0;bottom:0;left:0;right:0;transition:all .4s ease}.header .sidemenu .sidemenu__btn span.top{transform:translateY(-8px)}.header .sidemenu .sidemenu__btn span.bottom{transform:translateY(8px)}.header .sidemenu .sidemenu__btn.active .top{transform:rotate(-45deg)}.header .sidemenu .sidemenu__btn.active .mid{transform:translate(-20px) rotate(360deg);opacity:0}.header .sidemenu .sidemenu__btn.active .bottom{transform:rotate(45deg)}.header .sidemenu .sidemenu__wrapper{padding-top:50px}.header .sidemenu .sidemenu__wrapper .sidemenu__account{text-align:right;padding:20px}.header .sidemenu .sidemenu__wrapper .sidemenu__account .sidemenu__account__item{margin:8px 0}.header .sidemenu .sidemenu__wrapper .sidemenu__account .sidemenu__account__item:first-child{margin:8px 0 16px;font-weight:700}.header .sidemenu .sidemenu__list{padding-top:50px;list-style:none;margin:0;text-align:center}.header .sidemenu .sidemenu__item a{text-decoration:none;line-height:1.6em;font-size:1.4em;padding:.5em;display:block;color:#000;transition:.4s ease}.header .sidemenu .sidemenu__item a:hover{background:#d3d3d3;color:#696969}.header .translateX-enter{transform:translate(-200px);opacity:0}.header .translateX-enter-active,.header .translateX-leave-active{transform-origin:top left 0;transition:.2s ease}.header .translateX-leave-to{transform:translate(-200px);opacity:0}.header .mobile{display:block}.header .desktop{display:none}}.footer{width:100%;padding:30px 0;background-color:#03a9f4}.footer .container>.row .col{width:calc((100% - (25% + 60px)) / 3)}.footer .container>.row .col p{font-size:15px;color:#fffc}.footer .container>.row .col p.about{padding-top:40px;background-size:auto 30px;background-repeat:no-repeat;background-position:top left;background-image:url(/static/images/basic/logotype.footer.png)}.footer .container>.row .col ul li{color:#fff;font-size:15px;line-height:20px}.footer .container>.row .col ul li a{color:inherit;text-decoration:none}.footer .container>.row .col ul.social{width:100%;font-size:0;overflow:hidden}.footer .container>.row .col ul.social li{width:30px;height:30px;margin-right:10px;display:inline-block}.footer .container>.row .col ul.social li a{height:100%;display:block;background-size:30px 30px;background-repeat:no-repeat}.footer .container>.row .col ul.social li a.ok{background-image:url(/static/images/icons/ok.footer.png)}.footer .container>.row .col ul.social li a.youtube{background-image:url(/static/images/icons/youtube.footer.png)}.footer .container>.row .col ul.social li a.facebook{background-image:url(/static/images/icons/fb.footer.png)}.footer .container>.row .col ul.social li a.instagram{background-image:url(/static/images/icons/instagram.footer.png)}.footer .container>.row .col ul.social li a:hover{opacity:.5}.footer .container>.row .col ul.application{width:100%;font-size:0;overflow:hidden}.footer .container>.row .col ul.application li{margin-right:10px;line-height:inherit;display:inline-block;width:calc(50% - 5px)}.footer .container>.row .col ul.application li a{display:block}.footer .container>.row .col ul.application li img{width:100%}.footer .container>.row .col ul.application li:last-child{margin:0}.footer .container>.row .col img{width:100%}.footer .container>.row .col span{color:#ace2ff;display:block;font-size:16px;margin-bottom:15px;letter-spacing:.6px;text-transform:uppercase}.footer .container>.row .col .row{height:180px;overflow:hidden;margin-bottom:30px}.footer .container>.row .col .row:last-child{margin:0;height:auto;overflow:auto}.footer .container>.row .col:first-child{margin-right:60px;width:25%}.footer .container>.row:last-child{margin-top:30px;padding-top:30px;border-top:1px solid rgba(255,255,255,.3)}@media(max-width:768px){.footer{padding:20px;text-align:center;box-sizing:border-box}.footer .container>.row .col{display:block;width:100%!important}.footer .container>.row .col ul li{font-size:14px}.footer .container>.row .col span{font-size:15px!important;margin-bottom:5px!important}.footer .container>.row .col.col-4{margin-bottom:20px}.footer .container>.row .col.col-4 .row{height:auto!important;margin-bottom:20px!important}.footer .container>.row .col.col-4:first-child{display:none}.footer .container>.row .col.col-4:last-child>.row:first-child{display:none}.footer .container>.row:last-child{margin-top:20px;padding-top:20px}}.info-title{margin-bottom:32px}.info-text{white-space:pre-line}.elements__notification{width:100%;height:100%}.elements__notification>.row{top:50%;left:50%;max-height:80%;overflow-y:scroll;padding:20px;cursor:default;position:absolute;border-radius:5px;background-color:#fff;transform:translate(-50%,-50%);box-shadow:3px 3px 6px #75757580}.elements__notification>.row>.row:first-child{text-align:right}.elements__notification>.row>.row:first-child span{width:26px;height:26px;cursor:pointer;display:inline-block;background-size:26px 26px;background-repeat:no-repeat;background-position:center center;background-image:url(/static/images/icons/close.notification.svg)}.elements__notification>.row>.row:first-child span:hover{opacity:.8}.elements__notification>.row>.row:last-child{width:100%;display:table;text-align:center;box-sizing:border-box;padding:40px 20px 20px}.elements__notification>.row>.row:last-child>.row{display:table-cell;vertical-align:middle}.elements__notification>.row>.row:last-child>.row p{color:#1976d2;font-size:18px;font-weight:400;padding-top:130px;background-size:auto 100px;background-repeat:no-repeat;background-position:top center}.elements__notification>.row>.row:last-child>.row p.hotels{background-image:url(/static/images/icons/hotels.notification.svg)}.elements__notification>.row>.row:last-child>.row p.railways{background-image:url(/static/images/icons/railways.notification.svg)}@media(max-width:512px){.elements__notification>.row{width:100%;border-radius:0;box-sizing:border-box}}.wrapper .controls{top:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer;position:fixed;background-color:#0003}.wrapper.notification{height:100%;overflow:hidden}.elements__map{width:100%;background-color:#e8e8e8}.elements__date .w-80{width:90%}.elements__date .w-10{width:5%;text-align:center}.elements__date .arrow-left,.elements__date .arrow-right{margin-top:3px;padding:10px;background-color:#fff;cursor:pointer}.elements__date .arrow-left{transform:rotate(-90deg)}.elements__date .arrow-right{transform:rotate(90deg)}.elements__date>.row{text-align:left;position:relative}.elements__date>.row>.row span{color:#fff;display:block;font-size:13px;font-weight:700;text-transform:uppercase}.elements__date>.row>.row input{width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 36px 0 10px;cursor:pointer;font-size:12px;border-radius:3px;box-sizing:border-box;text-transform:uppercase;background-size:16px 16px;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-image:url(/static/images/icons/calendar.date.svg)}.elements__date>.row>.row input.error{border:1px solid #FF6534!important;background-color:#fff0eb!important}.elements__date>.row>.row:first-child{margin-bottom:10px}.elements__date>.row>.row:last-child{z-index:2;width:400px;display:none;position:absolute;padding:20px 10px;border-radius:3px;top:calc(100% + 5px);background-color:#fff;box-shadow:0 10px 20px #75757540}.elements__date>.row>.row:last-child>.row .col-2{margin-right:30px;width:calc((100% - 30px)/2)}.elements__date>.row>.row:last-child>.row .col-2:last-child{margin:0}.elements__date>.row>.row:last-child>.row:first-child{text-align:center;margin-bottom:10px}.elements__date>.row>.row:last-child>.row:first-child .col-2{line-height:24px;position:relative}.elements__date>.row>.row:last-child>.row:first-child .col-2 p{color:#52c7f9;font-size:15px;text-transform:capitalize}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul{top:0;width:100%;text-align:left;position:absolute}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li{float:left;width:24px;height:24px;font-size:0;cursor:pointer;vertical-align:top;border-radius:100px;display:inline-block;background-repeat:no-repeat;box-shadow:0 0 4px #75757580;background-image:url(/static/images/icons/arrows.date.svg)}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li.next{float:right;background-position:-17px 6px}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li.next:hover{background-position:-17px -17px}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li.previous{background-position:7px 6px}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li.previous:hover{background-position:7px -17px}.elements__date>.row>.row:last-child>.row:first-child .col-2 ul li:hover{background-color:#ff6534}.elements__date>.row>.row:last-child>.row:first-child .col-2:first-child ul li:last-child{display:none}.elements__date>.row>.row:last-child>.row:first-child .col-2:after{content:"";clear:both;display:block}.elements__date>.row>.row:last-child>.row:first-child .col-2:last-child ul{text-align:right}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul{font-size:0}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul li{color:#757575;font-size:14px;cursor:pointer;line-height:20px;text-align:center;border-radius:100px;width:14.2857142857%;display:inline-block;border:1px solid #FFF;box-sizing:border-box}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul li.active{color:#fff;background-color:#52c7f9}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul li.previous{color:#fff;opacity:.5;background-color:#52c7f9}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul li.disable{opacity:.5;cursor:default}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row ul li.hidden{opacity:0;cursor:default}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row:first-child{margin-bottom:5px}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row:first-child ul>li{color:#000;cursor:default}.elements__date>.row>.row:last-child>.row:last-child .col-2>.row:last-child ul>li:not(.disable):hover{border-color:#757575}.elements__date>.row>.row:last-child.active{display:block}.elements__date.gray>.row>.row span{color:#b4b4b4;font-size:14px;font-weight:400;text-transform:none}.elements__date.gray>.row>.row input{border:1px solid #d8d8d8;background-color:#f7f7f7}@media(max-width:512px){.elements__date>.row>.row:last-child{width:100%;box-sizing:border-box}.elements__date>.row>.row:last-child>.row>.col-2{margin:0;width:100%}.elements__date>.row>.row:last-child>.row>.col-2:last-child{display:none}.elements__date>.row>.row:last-child>.row:first-child ul li{display:block!important}.elements__date .w-80{width:70%}.elements__date .w-10{width:15%}}.elements__select{text-align:left;position:relative}.elements__select ul{z-index:2;width:100%;display:none;overflow:auto;max-height:200px;position:absolute;box-sizing:border-box;background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #D8D8D8;box-shadow:0 10px 20px #75757540}.elements__select ul li{cursor:pointer;font-size:14px;padding:5px 10px;position:relative;border-bottom:1px solid #D8D8D8}.elements__select ul li span{top:5px;right:10px;color:#757575;position:absolute}.elements__select ul li.message{color:#989898;cursor:default;font-size:14px}.elements__select ul li.message:hover{color:#989898;background-color:#fff}.elements__select ul li:hover{color:#fff;background-color:#52c7f9}.elements__select ul li:hover span{color:inherit}.elements__select ul li:last-child{border:none}.elements__select span{color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.elements__select input{width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 27px 0 10px;font-size:12px;border-radius:3px;box-sizing:border-box;background-size:auto 10px;text-transform:capitalize;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-image:url(/static/images/icons/arrow-down.select.svg)}.elements__select input:read-only{cursor:pointer}.elements__select.white ul{border-top:none;box-shadow:none;border-left:1px solid rgba(151,151,151,.5);border-right:1px solid rgba(151,151,151,.5);border-bottom:1px solid rgba(151,151,151,.5)}.elements__select.white ul li{padding:10px 15px}.elements__select.white input{width:100%;height:50px;outline:none;color:#757575;padding:0 10px;font-size:16px;border-radius:3px;box-sizing:border-box;border:1px solid rgba(151,151,151,.5)}.elements__select.active ul{display:block}.elements__select.active input{border-radius:3px 3px 0 0;background-image:url(/static/images/icons/arrow-up.select.svg)}.elements__swapper .d-flex{display:flex;margin-top:10px}.elements__swapper .d-flex span{cursor:pointer}.elements__swapper .row .col-3{width:60px;position:relative;text-align:center;vertical-align:middle}.elements__swapper .row .col-3 ul{z-index:2;width:100%;display:none;overflow:auto;max-height:200px;position:absolute;box-sizing:border-box;background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #D8D8D8;box-shadow:0 10px 20px #75757540}.elements__swapper .row .col-3 ul li{cursor:pointer;font-size:14px;padding:5px 10px;position:relative;border-bottom:1px solid #D8D8D8}.elements__swapper .row .col-3 ul li span{top:5px;right:10px;color:#757575;font-size:10px;position:absolute}.elements__swapper .row .col-3 ul li.disabled{color:#a0a0a0}.elements__swapper .row .col-3 ul li.disabled:hover{color:#a0a0a0;cursor:default;background-color:inherit}.elements__swapper .row .col-3 ul li:hover{color:#fff;background-color:#52c7f9}.elements__swapper .row .col-3 ul li:hover span{color:inherit}.elements__swapper .row .col-3 ul li:last-child{border:none}.elements__swapper .row .col-3 span{color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.elements__swapper .row .col-3 input{width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 10px;font-size:12px;border-radius:3px;box-sizing:border-box;text-transform:uppercase}.elements__swapper .row .col-3 input.error{border:1px solid #FF6534;background-color:#fff0eb}.elements__swapper .row .col-3 button{width:22px;height:24px;border:none;outline:none;cursor:pointer;text-decoration:none;background-size:22px 24px;background-color:transparent;background-image:url(/static/images/icons/swap.swapper.svg)}.elements__swapper .row .col-3 button:hover{opacity:.4}.elements__swapper .row .col-3.active ul{display:block}.elements__swapper .row .col-3.active input{border-radius:3px 3px 0 0}.elements__swapper .row .col-3:first-child,.elements__swapper .row .col-3:last-child{text-align:left;width:calc(50% - 30px)}@media(max-width:768px){.elements__swapper .row{position:relative}.elements__swapper .row .col{width:100%!important}.elements__swapper .row .col:first-child{margin-bottom:22px}.elements__swapper .row .col:nth-child(2){top:50%;right:0;z-index:1;height:22px;margin:10px 0;text-align:right;position:absolute;transform:translateY(-50%)}.elements__swapper .row .col:nth-child(2) span{display:none}.elements__swapper .row .col:nth-child(2) button{transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}}.elements__checkbox .row span{color:#fff;opacity:.8;height:20px;display:block;cursor:pointer;font-size:13px;line-height:20px;padding-left:30px;text-transform:lowercase;background-size:20px 20px;background-repeat:no-repeat;background-position:left center;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.elements__checkbox.multiline span{height:auto;text-transform:none;background-position:left 5px}.elements__checkbox.blue span{color:#757575;background-image:url(/static/images/icons/disable-blue.checkbox.svg)}.elements__checkbox.blue span.enable{opacity:1;background-image:url(/static/images/icons/enable-blue.checkbox.svg)}.elements__checkbox.white span{background-image:url(/static/images/icons/disable-white.checkbox.svg)}.elements__checkbox.white span.enable{opacity:1;background-image:url(/static/images/icons/enable-white.checkbox.svg)}.elements__checkbox.booking p{color:#656565;cursor:pointer;font-size:13px;text-align:left;line-height:34px;border-radius:3px;padding:0 34px 0 10px;background-color:#fff;background-size:14px 14px;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-image:url(/static/images/icons/disable-orange.checkbox.svg)}.elements__checkbox.booking p.enable{opacity:1;background-image:url(/static/images/icons/enable-orange.checkbox.svg)}.elements__checkbox.booking span{padding:0;color:#fff;height:auto;display:block;font-size:13px;text-align:left;font-weight:700;margin-bottom:10px;line-height:initial;text-transform:uppercase}.elements__passengers>.row{text-align:left}.elements__passengers>.row>.row{margin-bottom:10px}.elements__passengers>.row>.row span{color:#fff;display:block;font-size:13px;font-weight:700;text-transform:uppercase}.elements__passengers>.row>.row:last-child p{font-size:13px;line-height:34px}.elements__passengers>.row>.row:last-child>.row:first-child{margin:0;width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 27px 0 10px;font-size:12px;cursor:pointer;border-radius:3px;box-sizing:border-box;background-color:#fff;background-size:auto 10px;text-transform:capitalize;background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-image:url(/static/images/icons/arrow-down.select.svg)}.elements__passengers>.row>.row:last-child>.row:last-child{left:0;z-index:2;width:100%;display:none;padding:10px;min-width:220px;position:absolute;border-radius:3px;top:calc(100% + 5px);background-color:#fff;box-shadow:0 10px 20px #75757540}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row{margin-bottom:5px;padding-bottom:5px;border-bottom:1px solid #eee}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2{vertical-align:middle}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 p{font-size:14px;font-weight:400;line-height:initial}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 span{color:#757575;font-size:12px;font-weight:400;line-height:initial;text-transform:none}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul{font-size:0}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul li{width:25px;color:#ff6534;cursor:pointer;font-size:12px;line-height:18px;text-align:center;border-radius:100px;display:inline-block;box-sizing:border-box;border:1px solid #FF6534;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul li.disabled{opacity:.2}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul li:nth-child(2){border:none}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul li:last-child{margin:0;color:#fff;background-color:#ff6534}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2 ul li:hover{opacity:.5}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row .col-2:last-child{text-align:right}.elements__passengers>.row>.row:last-child>.row:last-child>.row>.row:last-child{margin:0;padding:0;border:none}.elements__passengers>.row>.row:last-child>.row:last-child>.row:first-child{top:0;color:#fff;font-size:13px;padding:5px 8px;position:absolute;border-radius:6px;left:calc(100% + 10px);background-color:#ff6534;box-shadow:0 5px 10px #00000040}.elements__passengers>.row>.row:last-child>.row:last-child>.row:first-child p{line-height:14px}.elements__passengers>.row>.row:last-child>.row:last-child>.row:first-child:before{width:0;top:50%;height:0;left:-5px;content:"";display:block;position:absolute;border-style:solid;border-width:5px 5px 5px 0;transform:translateY(-50%);border-color:transparent #FF6534 transparent transparent}.elements__passengers>.row>.row:last-child{margin:0}.elements__passengers.active>.row>.row:last-child>.row:first-child{background-image:url(/static/images/icons/arrow-up.select.svg)}.elements__passengers.active>.row>.row:last-child>.row:last-child{display:block}@media(max-width:768px){.elements__passengers>.row>.row:last-child>.row:last-child{min-width:auto;box-sizing:border-box}}.elements__booking[data-v-0cf8fda1]{width:100%;margin:0 auto;max-width:780px;position:relative;border-radius:3px;background-color:#03a9f4}.elements__booking .row.title[data-v-0cf8fda1]{overflow:hidden;border-radius:3px 3px 0 0}.elements__booking .row.title .col[data-v-0cf8fda1]{height:45px;cursor:pointer;line-height:45px;text-align:center;background-color:#52c7f9}.elements__booking .row.title .col span[data-v-0cf8fda1]{color:#fff;font-size:15px;padding-left:26px;text-transform:uppercase;background-size:16px auto;background-repeat:no-repeat;background-position:center left}.elements__booking .row.title .col span.plane[data-v-0cf8fda1]{background-image:url(/static/images/icons/plane.booking.svg)}.elements__booking .row.title .col span.train[data-v-0cf8fda1]{background-image:url(/static/images/icons/train.booking.svg)}.elements__booking .row.title .col span.hotels[data-v-0cf8fda1]{background-image:url(/static/images/icons/hotels.booking.svg)}.elements__booking .row.title .col.active[data-v-0cf8fda1]{background-color:#03a9f4}.elements__booking .row.content[data-v-0cf8fda1]{padding:25px;text-align:center;border-radius:0 0 3px 3px}.elements__booking .row.content .row.submit[data-v-0cf8fda1]{margin-top:30px}.elements__booking .row.content .row.submit button[data-v-0cf8fda1]{color:#fff;border:none;height:40px;outline:none;cursor:pointer;padding:0 30px;font-size:15px;border-radius:25px;text-transform:uppercase;background-color:#ff6534;box-shadow:0 0 4px #17171780}.elements__booking .row.content>.row[data-v-0cf8fda1]{display:none}.elements__booking .row.content>.row.plane .row.navigation[data-v-0cf8fda1]{margin-bottom:15px}.elements__booking .row.content>.row.plane .row.navigation ul[data-v-0cf8fda1]{font-size:0}.elements__booking .row.content>.row.plane .row.navigation ul li[data-v-0cf8fda1]{color:#fff;cursor:pointer;font-size:12px;display:inline-block;text-transform:uppercase}.elements__booking .row.content>.row.plane .row.navigation ul li.active[data-v-0cf8fda1]{text-decoration:underline}.elements__booking .row.content>.row.plane .row.navigation ul li[data-v-0cf8fda1]:after{content:"|";margin:0 15px}.elements__booking .row.content>.row.plane .row.navigation ul li[data-v-0cf8fda1]:last-child:after{content:none}.elements__booking .row.content>.row.plane .row.form>.row[data-v-0cf8fda1]{display:none}.elements__booking .row.content>.row.plane .row.form>.row .row[data-v-0cf8fda1]{margin-bottom:20px}.elements__booking .row.content>.row.plane .row.form>.row .row ul[data-v-0cf8fda1]{font-size:0}.elements__booking .row.content>.row.plane .row.form>.row .row ul li[data-v-0cf8fda1]{font-size:12px;margin-right:20px;display:inline-block}.elements__booking .row.content>.row.plane .row.form>.row .row ul li[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.plane .row.form>.row .row[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.plane .row.form>.row.easy .col-4[data-v-0cf8fda1]{margin-right:20px;width:calc((100% - 60px)/4)}.elements__booking .row.content>.row.plane .row.form>.row.easy .col-4[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.plane .row.form>.row.middle>.row:nth-child(2) .col-3[data-v-0cf8fda1]{margin-right:20px;width:calc((100% - 40px) / 3)}.elements__booking .row.content>.row.plane .row.form>.row.middle>.row:nth-child(2) .col-3[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.plane .row.form>.row.hard button[data-v-0cf8fda1]{padding:0;color:#fff;border:none;outline:none;font-size:15px;cursor:pointer;text-transform:lowercase;background-color:transparent;border-bottom:1px dashed #FFF}.elements__booking .row.content>.row.plane .row.form>.row.hard .row>.row[data-v-0cf8fda1]{margin-bottom:20px}.elements__booking .row.content>.row.plane .row.form>.row.hard .row>.row .col>.col-2[data-v-0cf8fda1]{margin-right:10px;vertical-align:bottom;width:calc(80% - 10px)}.elements__booking .row.content>.row.plane .row.form>.row.hard .row>.row .col>.col-2 button[data-v-0cf8fda1]{width:100%;height:34px;border:none;overflow:hidden;text-indent:100px;background-repeat:no-repeat;background-color:transparent;background-position:center center;background-image:url(/static/images/icons/remove.button.svg)}.elements__booking .row.content>.row.plane .row.form>.row.hard .row>.row .col>.col-2[data-v-0cf8fda1]:last-child{margin:0;width:20%}.elements__booking .row.content>.row.plane .row.form>.row.hard .row>.row[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.plane .row.form>.row.hard .row:nth-child(2n)>.col-2>.col-3[data-v-0cf8fda1]{width:60px;vertical-align:middle}.elements__booking .row.content>.row.plane .row.form>.row.hard .row:nth-child(2n)>.col-2>.col-3[data-v-0cf8fda1]:first-child,.elements__booking .row.content>.row.plane .row.form>.row.hard .row:nth-child(2n)>.col-2>.col-3[data-v-0cf8fda1]:last-child{text-align:left;width:calc(50% - 30px)}.elements__booking .row.content>.row.plane .row.form>.row.hard .col-2[data-v-0cf8fda1]{width:25%}.elements__booking .row.content>.row.plane .row.form>.row.hard .col-2[data-v-0cf8fda1]:first-child{margin-right:20px;width:calc(75% - 20px)}.elements__booking .row.content>.row.plane .row.form>.row.active[data-v-0cf8fda1]{display:block}.elements__booking .row.content>.row.train .row.form .row[data-v-0cf8fda1],.elements__booking .row.content>.row.hotels .row.form .row[data-v-0cf8fda1]{margin-bottom:20px}.elements__booking .row.content>.row.train .row.form .row .col-3[data-v-0cf8fda1],.elements__booking .row.content>.row.hotels .row.form .row .col-3[data-v-0cf8fda1]{margin-right:20px;width:calc((100% - 40px) / 3)}.elements__booking .row.content>.row.train .row.form .row .col-3[data-v-0cf8fda1]:last-child,.elements__booking .row.content>.row.hotels .row.form .row .col-3[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.train .row.form .row[data-v-0cf8fda1]:last-child,.elements__booking .row.content>.row.hotels .row.form .row[data-v-0cf8fda1]:last-child{margin:0}.elements__booking .row.content>.row.hotels span[data-v-0cf8fda1]{color:#fff;display:block;font-size:13px;text-align:left;font-weight:700;margin-bottom:10px;text-transform:uppercase}.elements__booking .row.content>.row.hotels input[data-v-0cf8fda1]{width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 36px 0 10px;font-size:12px;border-radius:3px;box-sizing:border-box;text-transform:uppercase}.elements__booking .row.content>.row.active[data-v-0cf8fda1]{display:block}.elements__booking .row.loader[data-v-0cf8fda1]{top:0;left:0;width:100%;height:100%;position:absolute;border-radius:3px;background-color:#0003}.elements__booking .row.loader .v-spinner[data-v-0cf8fda1]{top:50%;left:50%;position:absolute;transform:translate(-50%,-50%)}@media(max-width:768px){.elements__booking .row.title .col span[data-v-0cf8fda1]{padding:0;width:22px;font-size:0;display:block;margin:0 auto;background-size:22px auto}.elements__booking .row.content[data-v-0cf8fda1]{padding:10px}.elements__booking .row.content>.row .row.form .col[data-v-0cf8fda1]{display:block;margin-bottom:10px;width:100%!important}.elements__booking .row.content>.row .row.form .row[data-v-0cf8fda1]{margin-bottom:10px!important}.elements__booking .row.content>.row .row.submit[data-v-0cf8fda1]{margin-top:20px}}.pages__home .row{position:relative}.pages__home .row h2{font-size:24px;font-weight:400;margin-bottom:30px;text-transform:uppercase}.pages__home .row.about{color:#fff;padding:60px 0;position:relative;text-align:center;background-color:#71d4ff}.pages__home .row.about p{font-size:16px;line-height:24px;margin-bottom:20px}.pages__home .row.about p:last-child{margin:0}.pages__home .row.booking{gap:20px;display:flex;padding:40px 0;text-align:center;flex-direction:column;background:transparent}.pages__home .row.booking a{color:#fff;background-color:#e63946;padding:.6em 1.2em;border-radius:8px;font-weight:700;text-decoration:none;box-shadow:0 0 #e6394666;animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 #e6394666}70%{box-shadow:0 0 0 10px #e6394600}to{box-shadow:0 0 #e6394600}}.pages__home .row.offers{color:#fff;text-align:center;padding-bottom:140px;background-color:#71d4ff}.pages__home .row.offers ul{font-size:0}.pages__home .row.offers ul li{margin:0 10px;overflow:hidden;min-height:290px;max-height:320px;padding:30px 15px;border-radius:3px;vertical-align:top;display:inline-block;box-sizing:border-box;background-color:#fff;width:calc(25% - 20px);box-shadow:0 0 1px #00000080}.pages__home .row.offers ul li a{color:#03a9f4;cursor:pointer;padding:0 20px;font-size:13px;margin-top:30px;line-height:35px;border-radius:25px;display:inline-block;text-decoration:none;box-sizing:border-box;background-color:#fff;border:1px solid #03A9F4}.pages__home .row.offers ul li a:hover{background-color:#03a9f41a}.pages__home .row.offers ul li p{color:#757575;font-size:15px}.pages__home .row.offers ul li h3{color:#000;font-size:20px;font-weight:400;margin-bottom:15px}.pages__home .row.offers ul li img{height:70px;margin-bottom:30px}.pages__home .row.offers>.row{padding:180px 0 60px;background-size:auto 120px;background-repeat:repeat-x;background-position:top center;background-image:url(/static/images/patterns/cities.home.png)}.pages__home .row.slider{top:100%;left:50%;z-index:1;width:100%;height:280px;max-width:960px;overflow:hidden;position:absolute;border-radius:3px;box-sizing:border-box;background-color:#f3f3f3;transform:translate(-50%,-50%);box-shadow:0 0 2px #75757580}.pages__home .row.slider>.row{width:100%;height:100%;font-size:0;position:relative}.pages__home .row.slider>.row a{width:100%;height:100%;display:block;background-size:cover;background-repeat:no-repeat;background-position:center center}.pages__home .row.slider>.row img{top:50%;width:100%;position:absolute;transform:translateY(-50%)}.pages__home .row.advantages{padding:180px 0 80px;background-size:auto 315px;background-repeat:repeat-x;background-position:center bottom;background-image:url(/static/images/patterns/buildings.home.png)}.pages__home .row.advantages>.row{margin:40px 0;background-repeat:repeat-x;background-position:center;background-size:420px 164px;background-image:url(/static/images/patterns/line.home.png)}.pages__home .row.advantages>.row .container{height:350px;position:relative}.pages__home .row.advantages>.row .container>.row{width:100%;position:absolute}.pages__home .row.advantages>.row .container>.row .col{text-align:center;box-sizing:border-box}.pages__home .row.advantages>.row .container>.row .col p{font-size:15px;margin-bottom:140px}.pages__home .row.advantages>.row .container>.row .col span{padding:5px 0;font-size:16px;font-weight:700;margin-bottom:5px;display:inline-block;text-transform:uppercase;border-bottom:2px solid #FF6534}.pages__home .row.advantages>.row .container>.row .col .icon{width:140px;height:140px;margin:0 auto;position:relative;border-radius:999px;box-sizing:border-box;background-size:auto 50%;border:15px solid #23B2F0;background-repeat:no-repeat;background-position:center center}.pages__home .row.advantages>.row .container>.row .col .icon.handshake{background-image:url(/static/images/basic/handshake.banner.png)}.pages__home .row.advantages>.row .container>.row .col .icon.customer{background-image:url(/static/images/basic/customer.banner.png)}.pages__home .row.advantages>.row .container>.row .col .icon.building{background-image:url(/static/images/basic/building.banner.png)}.pages__home .row.advantages>.row .container>.row .col .icon.services{background-image:url(/static/images/basic/services.banner.png)}.pages__home .row.advantages>.row .container>.row .col .icon.quality{background-image:url(/static/images/basic/quality.banner.png)}.pages__home .row.advantages>.row .container>.row .col-3{width:33.3333333333%}.pages__home .row.advantages>.row .container>.row .col-3 p{margin:0}.pages__home .row.advantages>.row .container>.row .col-3 span{margin:140px 0 5px}.pages__home .row.advantages>.row .container>.row:last-child{left:50%;margin:0 auto;width:66.6666666667%;transform:translate(-50%)}.pages__home .row.gradient{background:#b2eaff;background:linear-gradient(135deg,#b2eaff,#47c2f8 64%,#03a9f4);background:-moz-linear-gradient(-45deg,#b2eaff 0%,#47c2f8 64%,#03a9f4 100%);background:-webkit-linear-gradient(-45deg,#b2eaff 0%,#47c2f8 64%,#03a9f4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#b2eaff",endColorstr="#03a9f4",GradientType=1)}@media(max-width:768px){.pages__home .row.about,.pages__home .row.booking{padding:20px}.pages__home .row.offers,.pages__home .row.slider,.pages__home .row.advantages{display:none}.pages__home .row.about p{font-size:13px;line-height:16px}.pages__home .row.about h2{display:none}}.pages__auth{height:100%}.pages__auth>.row{height:100%}.pages__auth>.row .container{height:100%;position:relative}.pages__auth>.row .container>.row{top:50%;left:50%;min-width:500px;position:absolute;border-radius:3px;padding:30px 100px;box-sizing:border-box;background-color:#fff;transform:translate(-50%,-50%);box-shadow:0 0 2px #75757580}.pages__auth>.row .container>.row>.row{width:100%;text-align:center}.pages__auth>.row .container>.row>.row p{color:#757575;font-size:16px;text-align:left;margin-bottom:10px}.pages__auth>.row .container>.row>.row span{color:#ef4040;display:block;font-size:14px;text-align:left;margin-top:10px}.pages__auth>.row .container>.row>.row img{width:200px}.pages__auth>.row .container>.row>.row input{width:100%;height:50px;outline:none;color:#757575;padding:0 10px;font-size:16px;border-radius:3px;box-sizing:border-box;border:1px solid rgba(151,151,151,.5)}.pages__auth>.row .container>.row>.row button{color:#fff;border:none;outline:none;font-size:16px;cursor:pointer;padding:10px 25px;border-radius:25px;display:inline-block;text-decoration:none;box-sizing:border-box;border:1px solid #FF6534;background-color:#ff6534}.pages__auth>.row .container>.row>.row button:hover{color:#ff6534;background-color:#fff}.pages__auth>.row .container>.row>.row>.row{margin-bottom:15px}.pages__auth>.row .container>.row>.row>.row:last-child{margin:0}.pages__auth>.row .container>.row>.row:first-child{margin-bottom:30px}.pages__auth>.row .container>.row>.row:last-child{margin-top:30px}.pages__auth .controls{top:0;left:0;z-index:2;width:100%;height:100%;cursor:pointer;position:fixed;background-color:#0003}.pages__about{padding:60px 0}.pages__about .container>.row{text-align:center}.pages__about .container>.row .col-4{padding:40px 0;overflow:hidden;margin-right:20px;border-radius:3px;vertical-align:top;box-sizing:border-box;background-color:#fff;width:calc((100% - 60px)/4);box-shadow:0 0 2px #75757580}.pages__about .container>.row .col-4 p{color:#03a9f4;margin-top:20px}.pages__about .container>.row .col-4:last-child{margin:0}.pages__about .container>.row:first-child{margin-bottom:60px}.pages__about .container>.row:first-child p{width:80%;margin:0 auto;font-size:16px;line-height:24px}@media(max-width:512px){.pages__about{padding:0}.pages__about .container{padding:20px;box-sizing:border-box}.pages__about .container>.row .col{margin:0 0 15px;width:100%;padding:20px;box-sizing:border-box}.pages__about .container>.row .col p{font-size:14px}.pages__about .container>.row .col:last-child{margin:0}.pages__about .container>.row:first-child{margin-bottom:30px}.pages__about .container>.row:first-child p{font-size:14px;line-height:18px}}.pages__404{padding:40px 0}.pages__404 .container{text-align:center}.pages__404 .container>.row{margin-bottom:30px}.pages__404 .container>.row a{color:#fff;border:none;outline:none;font-size:16px;cursor:pointer;margin-top:40px;padding:10px 25px;border-radius:25px;display:inline-block;text-decoration:none;box-sizing:border-box;border:1px solid #FF6534;background-color:#ff6534}.pages__404 .container>.row a:hover{color:#ff6534;background-color:#fff}.pages__404 .container>.row p{color:#696969;font-size:18px}.pages__404 .container>.row img{width:620px}.pages__payment{height:100%}.pages__payment>.row{height:100%}.pages__payment>.row .container{height:100%;position:relative}.pages__payment>.row .container>.row{top:50%;left:50%;min-width:500px;position:absolute;border-radius:3px;padding:30px 100px;box-sizing:border-box;background-color:#fff;transform:translate(-50%,-50%);box-shadow:0 0 2px #75757580}.pages__payment>.row .container>.row a.button{color:#fff;font-size:16px;padding:10px 25px;border-radius:25px;display:inline-block;text-decoration:none;box-sizing:border-box;border:1px solid #FF6534;background-color:#ff6534}.pages__payment>.row .container>.row a.button:hover{color:#ff6534;background-color:#fff}.pages__payment>.row .container>.row a.logotype{display:inline-block}.pages__payment>.row .container>.row a.logotype img{width:200px}.pages__payment>.row .container>.row>.row{margin-bottom:30px}.pages__payment>.row .container>.row>.row .row{font-size:18px;margin-top:15px;font-weight:300}.pages__payment>.row .container>.row>.row .row p{font-weight:600}.pages__payment>.row .container>.row>.row .row h1{font-size:18px;font-weight:400}.pages__payment>.row .container>.row>.row .row .col-2{vertical-align:top}.pages__payment>.row .container>.row>.row .row.status{color:red;text-align:center;padding-top:190px;background-size:auto 160px;background-repeat:no-repeat;background-position:top center;background-image:url(/static/images/icons/failed.payment.svg)}.pages__payment>.row .container>.row>.row .row.status.success{color:#44bb34;background-image:url(/static/images/icons/success.payment.svg)}.pages__payment>.row .container>.row>.row .row:first-child{margin:0}.pages__payment>.row .container>.row>.row .row:last-child{margin-top:30px}.pages__payment>.row .container>.row>.row:first-child{text-align:center}.pages__payment>.row .container>.row>.row:last-child{margin:0;text-align:center}.pages__contacts[data-v-8ae015ef]{margin:0 0 30px}.pages__contacts .container>.row[data-v-8ae015ef]{padding:20px;border-radius:3px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__contacts .container>.row .col-2[data-v-8ae015ef]{margin-right:20px;width:calc((100% - 20px)/2)}.pages__contacts .container>.row .col-2 p[data-v-8ae015ef]{color:#757575;font-size:16px;font-weight:400;line-height:24px}.pages__contacts .container>.row .col-2 ul[data-v-8ae015ef]{color:#757575;font-size:16px;margin-top:15px;font-weight:400}.pages__contacts .container>.row .col-2 ul li[data-v-8ae015ef]{line-height:28px;padding-left:26px;background-size:16px auto;background-repeat:no-repeat;background-position:left center}.pages__contacts .container>.row .col-2 ul li.email[data-v-8ae015ef]{background-image:url(/static/images/icons/email.contacts.svg)}.pages__contacts .container>.row .col-2 ul li.phone[data-v-8ae015ef]{background-image:url(/static/images/icons/phone.contacts.svg)}.pages__contacts .container>.row .col-2 span[data-v-8ae015ef]{color:#212121;display:block;font-size:16px;font-weight:700;margin-bottom:10px}.pages__contacts .container>.row .col-2>.row[data-v-8ae015ef]{margin-bottom:30px}.pages__contacts .container>.row .col-2>.row>.row[data-v-8ae015ef]{margin-bottom:15px}.pages__contacts .container>.row .col-2>.row>.row[data-v-8ae015ef]:last-child{margin:0}.pages__contacts .container>.row .col-2>.row[data-v-8ae015ef]:last-child{margin:0}.pages__contacts .container>.row .col-2:first-child>.row:first-child>div[data-v-8ae015ef]{max-width:50%}.pages__contacts .container>.row .col-2[data-v-8ae015ef]:last-child{margin:0}@media(max-width:512px){.pages__contacts .container{padding:20px;box-sizing:border-box}.pages__contacts .container>.row{box-sizing:border-box;padding:10px!important}.pages__contacts .container>.row>.col{margin:0;display:block;width:100%!important;box-sizing:border-box}.pages__contacts .container>.row>.col p{font-size:14px;line-height:18px}.pages__contacts .container>.row>.col ul{font-size:14px}.pages__contacts .container>.row>.col ul li{line-height:24px}.pages__contacts .container>.row>.col span{font-size:15px}.pages__contacts .container>.row>.col .row{margin-bottom:15px}.pages__contacts .container>.row>.col:first-child{margin-bottom:10px}.pages__contacts .container>.row>.col:first-child>.row:first-child>div{max-width:100%!important}}.pages__account___base{margin:0 0 30px}.pages__account___base .container>.col-2{width:280px;margin-right:40px}.pages__account___base .container>.col-2>.row{padding:30px 0;border-radius:3px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__account___base .container>.col-2>.row ul li{color:#52c7f9;font-size:16px;line-height:32px}.pages__account___base .container>.col-2>.row ul li a{color:inherit;display:block;padding:0 20px;text-decoration:none;border-left:3px solid #FFF}.pages__account___base .container>.col-2>.row ul li a:hover{opacity:.4}.pages__account___base .container>.col-2>.row ul li a.active{color:#fff;border-color:#1976d2;background-color:#52c7f9}.pages__account___base .container>.col-2>.row ul li a.parent{color:#52c7f9;border-color:#eee;background-color:#eee}.pages__account___base .container>.col-2>.row ul li li{cursor:default;background-color:#bfbfbf!important}.pages__account___base .container>.col-2>.row ul li button{width:100%;border:none;outline:none;color:#52c7f9;display:block;cursor:pointer;padding:0 20px;font-size:16px;background:none;text-align:left;line-height:32px;border-left:3px solid #FFF}.pages__account___base .container>.col-2>.row ul ul>li{color:#fff;padding:0 20px;background-color:#52c7f9;border-left:3px solid #1976D2}.pages__account___base .container>.col-2:last-child{margin:0;width:calc(100% - 320px)}@media(max-width:768px){.pages__account___base .container .col-2{width:100%}}.pages__account___orders>.row>.row.preloader{width:100%;display:table;min-height:400px;text-align:center}.pages__account___orders>.row>.row.preloader>.row{display:table-cell;vertical-align:middle}.pages__account___orders>.row>.row.preloader>.row h1{color:#1976d2;font-size:18px;font-weight:400;padding-top:100px;margin-bottom:50px;background-size:auto 70px;background-repeat:no-repeat;background-position:center top;background-image:url(/static/images/icons/empty.search.svg)}.pages__account___orders>.row>.row.pagination{text-align:right}.pages__account___orders>.row>.row.pagination ul{font-size:0;border-radius:3px;display:inline-block;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___orders>.row>.row.pagination ul li{padding:10px;cursor:pointer;font-size:14px;display:inline-block}.pages__account___orders>.row>.row.pagination ul li.disabled{cursor:default;background:#eee}.pages__account___orders>.row>.row.pagination ul li.disabled:hover{opacity:1}.pages__account___orders>.row>.row.pagination ul li:first-child{border-right:1px solid #eee}.pages__account___orders>.row>.row.pagination ul li:hover{opacity:.5}.pages__account___orders>.row>.row.orders{margin-bottom:20px}.pages__account___orders>.row>.row.orders .row.order{width:100%;opacity:.8;display:table;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__account___orders>.row>.row.orders .row.order>.col-2{height:100%;padding:20px;display:table-cell;box-sizing:border-box;vertical-align:middle;width:calc(100% - 240px)}.pages__account___orders>.row>.row.orders .row.order>.col-2 button{color:#fff;width:100%;border:none;height:40px;outline:none;display:block;cursor:pointer;font-size:14px;font-weight:500;border-radius:3px;text-decoration:none;box-sizing:border-box;background-color:#ff5722;box-shadow:0 0 3px #75757580}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row{margin-bottom:20px}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row p{font-weight:600}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row span{color:#b4b4b4;display:block;font-size:14px;margin-bottom:5px}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row .col-3{margin-right:20px;width:calc((100% - 40px) / 3)}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row .col-3:last-child{margin:0}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row:last-child{margin:0}.pages__account___orders>.row>.row.orders .row.order>.col-2:first-child{background-size:auto 80%;background-repeat:no-repeat;background-position:right bottom;border-right:3px solid rgba(82,199,249,.25);background-image:url(/static/images/patterns/order.railways.png)}.pages__account___orders>.row>.row.orders .row.order>.col-2:last-child{width:240px;text-align:center}.pages__account___orders>.row>.row.orders .row.order>.col-2:last-child span{color:#676666;display:block;font-size:14px;font-weight:600;margin-bottom:15px}.pages__account___orders>.row>.row.orders .row.order:last-child{margin:0}.pages__account___orders>.row>.row.orders .row.order:hover{opacity:1}.pages__account___orders>.row>.row:first-child{padding:10px;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___orders>.row>.row:first-child p{color:#212121;font-size:15px;font-weight:600}.pages__account___orders>.row>.row:first-child p span{font-weight:400}.pages__account___orders>.row>.row:first-child .col-2{vertical-align:middle}.pages__account___orders>.row>.row:first-child .col-2:last-child{text-align:right}.pages__account___orders>.row>.row:first-child .col-2:last-child input{width:200px;outline:none;font-size:13px;padding:5px 10px;display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid #d8d8d8;background-color:#f7f7f7;border-radius:3px 0 0 3px}.pages__account___orders>.row>.row:first-child .col-2:last-child button{outline:none;cursor:pointer;font-size:13px;padding:5px 10px;border-style:solid;border-color:#d8d8d8;display:inline-block;vertical-align:middle;background-color:#fff;border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}@media(max-width:768px){.pages__account___orders .col-3{width:100%}.pages__account___orders>.row>.row.orders .row.order>.col-2{width:auto;display:unset}.pages__account___orders>.row>.row.orders .row.order>.col-2>.row p{font-size:13px}.pages__account___orders>.row>.row.orders .row.order{padding:15px;width:92%}.pages__account___orders>.row>.row.orders .row.order>.col-2:first-child{background:none;border-right:none}.pages__account___orders>.row>.row:first-child .col-2:last-child{text-align:left}.pages__account___tickets .col-3{width:100%}.pages__account___base .container>.col-2:last-child{width:100%}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2{width:auto;display:unset;padding:10px}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row p{font-size:9px}.pages__account___tickets>.row>.row.tickets .row.ticket{padding:15px}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2 a{font-size:11px}.pages__account___tickets>.row>.row-search>.search input{width:80%}.pages__account___orders>.row>.row-search>.search input{width:80%}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2:last-child{width:auto!important}}.pages__account___tickets .return-order-button{color:#fff;border:none;height:40px;outline:none;display:block;cursor:pointer;padding:0 20px;font-size:14px;font-weight:500;border-radius:3px;text-decoration:none;box-sizing:border-box;background-color:#ff5722;box-shadow:0 0 3px #75757580}.pages__account___tickets>.row>.row.header{display:flex;align-items:center;justify-content:space-between}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row{margin-bottom:20px}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2:first-child{background-size:auto 100%;background-repeat:no-repeat;background-position:calc(100% - 25px) 25px;border-right:3px solid rgba(82,199,249,.25);background-image:url(/static/images/patterns/order.tickets.png)}.pagination[data-v-a8c7909a]{padding:20px 0;cursor:pointer;display:flex}.pagination button[data-v-a8c7909a]{border:0;padding:5px 10px;margin:5px;background-color:#ff6534;border-radius:5px;color:#fff}.pagination .row-search[data-v-a8c7909a]{display:flex}.pagination .row-search .col[data-v-a8c7909a]{display:flex;align-items:center}.pagination .row-search .col.search[data-v-a8c7909a]{justify-content:flex-end}.pagination .row-search .col input[data-v-a8c7909a]{width:280px;outline:none;font-size:13px;padding:5px 10px;display:inline-block;vertical-align:middle;box-sizing:border-box;border:1px solid #d8d8d8;background-color:#f7f7f7;border-radius:3px 0 0 3px}.pagination .row-search .col button[data-v-a8c7909a]{outline:none;cursor:pointer;font-size:13px;padding:5px 10px;border-style:solid;border-color:#d8d8d8;display:inline-block;vertical-align:middle;background-color:#fff;border-radius:0 3px 3px 0;border-width:1px 1px 1px 0}.pagination .btn-krs[data-v-a8c7909a]:hover{text-decoration:underline!important;cursor:pointer!important}.pages__account___tickets button:disabled,.pages__account___tickets button[disabled]{opacity:.3}.pages__account___tickets .btn-disabled{opacity:.5}.pages__account___tickets .linkDownload{line-height:1.8}.pages__account___tickets .linkDownload:hover{text-decoration:underline!important}.pages__account___tickets>.row>.row.stub{top:0;left:0;z-index:2;width:100%;height:100%;position:fixed;background-color:#0003}.pages__account___tickets>.row>.row.stub>.row{top:50%;left:50%;width:420px;padding:20px;cursor:default;position:absolute;text-align:center;border-radius:20px;background-color:#fff;transform:translate(-50%,-50%);box-shadow:3px 3px 6px #75757580}.pages__account___tickets>.row>.row.stub>.row p.price{font-size:14px;padding:10px 15px;border-radius:3px;margin-bottom:25px;border:1px solid #D8D8D8}.pages__account___tickets>.row>.row.stub>.row p.loader{padding:25px 0}.pages__account___tickets>.row>.row.stub>.row p.description{margin-top:20px;font-size:16px}.pages__account___tickets>.row>.row.stub>.row h1{font-size:18px;margin-bottom:20px}.pages__account___tickets>.row>.row.stub>.row .text-warning{color:red;margin-bottom:15px}.pages__account___tickets>.row>.row.stub>.row ul{font-size:0;margin-top:25px}.pages__account___tickets>.row>.row.stub>.row ul li{margin-right:10px;display:inline-block}.pages__account___tickets>.row>.row.stub>.row ul li button{border:none;height:40px;outline:none;padding:0 10px;min-width:120px;color:#0006;background-color:#7d7d7d}.pages__account___tickets>.row>.row.stub>.row ul li button.agree{color:#fff;background-color:#ff5722}.pages__account___tickets>.row>.row.stub>.row ul li:last-child{margin:0}.pages__account___tickets>.row>.row.tickets .row.ticket{width:100%;opacity:1;display:table;cursor:pointer;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2{height:100%;padding:20px;display:table-cell;box-sizing:border-box;vertical-align:middle;width:calc(100% - 240px)}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2 a{color:#ff5722;font-size:14px;text-decoration:none}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2 button{color:#fff;width:100%;border:none;height:40px;outline:none;display:block;cursor:pointer;font-size:14px;font-weight:500;border-radius:3px;text-decoration:none;box-sizing:border-box;background-color:#ff5722;box-shadow:0 0 3px #75757580}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row{margin-bottom:20px;display:flex}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row p{font-weight:600}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row span{color:#b4b4b4;display:block;font-size:14px;margin-bottom:5px}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row .col-3{margin-right:20px;width:calc((100% - 40px) / 3)}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row .col-3:last-child{margin:0}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2>.row:last-child{margin:0}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2:first-child{background-size:auto 100%;background-repeat:no-repeat;background-position:calc(100% - 25px) 25px;border-right:3px solid rgba(82,199,249,.25);background-image:url(/static/images/patterns/order.tickets.png)}.pages__account___tickets>.row>.row.tickets .row.ticket>.col-2:last-child{width:240px;text-align:center}.pages__account___tickets>.row>.row.tickets .row.ticket:last-child{margin:0}.pages__account___tickets>.row>.row.tickets .row.ticket:hover{opacity:1}.pages__account___tickets>.row>.row:first-child{padding:10px;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___tickets>.row>.row:first-child p{color:#212121;font-size:15px;font-weight:600}.pages__account___tickets>.row>.row:first-child p span{font-weight:400}.pages__account___report>.row>.row{padding:10px;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___report>.row>.row.report button{color:#fff;border:none;height:40px;outline:none;cursor:pointer;padding:0 30px;font-size:15px;border-radius:25px;text-transform:uppercase;background-color:#ff6534;box-shadow:0 0 4px #17171780}.pages__account___report>.row>.row.report button:disabled{background-color:#7d7d7d}.pages__account___report>.row>.row.report>.row{margin-bottom:20px}.pages__account___report>.row>.row.report>.row:last-child{margin:0;text-align:right}.pages__account___report>.row>.row:first-child p{color:#212121;font-size:15px;font-weight:600}.pages__account___report>.row>.row:first-child p span{font-weight:400}.pages__account___cabinet{display:block}.pages__account___settings>.row>.row{border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___settings>.row>.row>.row{padding:10px}.pages__account___settings>.row>.row>.row>.row{margin-bottom:10px}.pages__account___settings>.row>.row>.row>.row:last-child{margin:0}.pages__account___settings>.row>.row>.row:first-child{border-bottom:1px solid #eee}.pages__account___settings>.row>.row p{color:#212121;font-size:15px;font-weight:600}.pages__account___settings>.row>.row p span{font-weight:400}.pages__account___settings>.row>.row input{width:50%;height:34px;border:none;outline:none;color:#212121;padding:0 10px;font-size:12px;border-radius:3px;box-sizing:border-box;border:1px solid #d8d8d8;background-color:#f7f7f7}.pages__account___settings>.row>.row input.error{border:1px solid #FF6534;background-color:#fff0eb}.pages__account___settings>.row>.row button{color:#fff;border:none;height:40px;outline:none;cursor:pointer;padding:0 30px;font-size:15px;border-radius:25px;text-transform:uppercase;background-color:#ff6534;box-shadow:0 0 4px #17171780}.pages__account___settings>.row>.row button:disabled{background-color:#7d7d7d}@media(max-width:768px){.pages__account___settings .row{text-align:center}}.pages__account___transactions>.row>.row.preloader{width:100%;display:table;min-height:400px;text-align:center}.pages__account___transactions>.row>.row.preloader>.row{display:table-cell;vertical-align:middle}.pages__account___transactions>.row>.row.preloader>.row h1{color:#1976d2;font-size:18px;font-weight:400;padding-top:100px;margin-bottom:50px;background-size:auto 70px;background-repeat:no-repeat;background-position:center top;background-image:url(/static/images/icons/empty.search.svg)}.pages__account___transactions>.row>.row.pagination{text-align:right}.pages__account___transactions>.row>.row.pagination ul{font-size:0;border-radius:3px;display:inline-block;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___transactions>.row>.row.pagination ul li{padding:10px;cursor:pointer;font-size:14px;display:inline-block}.pages__account___transactions>.row>.row.pagination ul li.disabled{cursor:default;background:#eee}.pages__account___transactions>.row>.row.pagination ul li.disabled:hover{opacity:1}.pages__account___transactions>.row>.row.pagination ul li:first-child{border-right:1px solid #eee}.pages__account___transactions>.row>.row.pagination ul li:hover{opacity:.5}.pages__account___transactions>.row>.row.transactions .row.transaction{width:100%;opacity:.8;justify-content:space-between;display:flex;flex-wrap:wrap;border-radius:3px;margin-bottom:20px;background-color:#fff}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2{padding:10px;vertical-align:middle;width:calc(100% - 85px);box-shadow:0 0 2px #75757580;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2 ul{font-size:0}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2 ul li{width:160px;font-size:14px;margin-right:40px;display:inline-block}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2 ul li p{margin-top:5px;font-weight:600}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2 ul li span{color:#b4b4b4;display:block}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2 ul lilast-child{margin:0}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2:first-child{width:80px;text-align:center;background-size:32px auto;border-left:1px solid #eee;background-repeat:no-repeat;background-position:center center}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2:first-child.deposit{background-image:url(/static/images/icons/deposit.account.svg)}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2:first-child.withdraw{background-image:url(/static/images/icons/withdraw.account.svg)}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2:first-child.ticket{background-image:url(/static/images/icons/ticket.account.svg)}.pages__account___transactions>.row>.row.transactions .row.transaction>.col-2:first-child.refund{background-image:url(/static/images/icons/refund.account.svg)}.pages__account___transactions>.row>.row.transactions .row.transaction:hover{opacity:1}.pages__account___transactions>.row>.row:first-child{padding:10px;border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__account___transactions>.row>.row:first-child p{color:#212121;font-size:15px;font-weight:600}.pages__account___transactions>.row>.row:first-child p span{font-weight:400}.modal-overlay[data-v-ac90ab01]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ac90ab01]{width:90%;max-width:400px;background-color:#fff;padding:20px 30px;border-radius:8px;text-align:center}.modal-content h3[data-v-ac90ab01]{margin-top:0}.modal-actions[data-v-ac90ab01]{margin-top:20px;display:flex;justify-content:flex-end}.modal-button[data-v-ac90ab01]{padding:8px 16px;border:none;border-radius:4px;cursor:pointer}.cancel-button[data-v-ac90ab01]{background-color:#ccc;margin-right:10px}.cancel-button[data-v-ac90ab01]:hover{background-color:#b3b3b3}.confirm-button[data-v-ac90ab01]{background-color:#f44336;color:#fff}.confirm-button[data-v-ac90ab01]:hover{background-color:#da190b}.passengers-container[data-v-05526065]{max-width:1200px;margin:0 auto;padding:20px}h1[data-v-05526065]{margin-bottom:20px;text-align:center}.search-fields[data-v-05526065]{display:flex;justify-content:center;margin-bottom:20px}.search-field[data-v-05526065]{margin:0 10px}.search-field input[data-v-05526065]{padding:8px 12px;width:200px;border:1px solid #ccc;border-radius:4px}.passengers-table[data-v-05526065]{width:100%;border-collapse:collapse}.passengers-table th[data-v-05526065],.passengers-table td[data-v-05526065]{padding:12px;text-align:left;border-bottom:1px solid #ddd}.passengers-table th[data-v-05526065]{background-color:#f4f4f4}.passengers-table tr[data-v-05526065]:nth-child(2n){background-color:#f9f9f9}.passengers-table tr[data-v-05526065]:hover{background-color:#f1f1f1}.edit-button[data-v-05526065],.delete-button[data-v-05526065]{margin-right:5px;padding:6px 12px;border:none;border-radius:4px;text-decoration:none;color:#fff;cursor:pointer}.edit-button[data-v-05526065]{background-color:#4caf50}.edit-button[data-v-05526065]:hover{background-color:#45a049}.delete-button[data-v-05526065]{background-color:#f44336}.delete-button[data-v-05526065]:hover{background-color:#da190b}.passenger-detail[data-v-bdfefa8d]{max-width:600px;margin:0 auto;padding:20px}.passenger-form[data-v-bdfefa8d]{display:flex;flex-direction:column}.form-group[data-v-bdfefa8d]{margin-bottom:15px}.form-group label[data-v-bdfefa8d]{font-weight:700;margin-bottom:5px;display:block}.form-group input[data-v-bdfefa8d],.form-group select[data-v-bdfefa8d]{padding:8px;width:100%;box-sizing:border-box}button[type=submit][data-v-bdfefa8d]{padding:10px 15px;background-color:#4caf50;color:#fff;border:none;border-radius:4px;cursor:pointer}button[type=submit][data-v-bdfefa8d]:hover{background-color:#45a049}.error-message[data-v-bdfefa8d]{color:red;font-size:12px;margin-top:5px}.pages__search___base{margin:0 0 30px}.route-cities[data-v-9e1a6053]{text-align:center;padding-bottom:20px}.pages__search___avia .container[data-v-fedd57be]{font-size:0}.pages__search___avia .container>.col-2[data-v-fedd57be]{width:20%;margin:0 60px 0 0}.pages__search___avia .container>.col-2>.row.filters[data-v-fedd57be]{border-radius:3px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__search___avia .container>.col-2>.row.filters>.row.filter[data-v-fedd57be]{padding:10px;border-bottom:1px solid #D8D8D8}.pages__search___avia .container>.col-2>.row.filters>.row.filter ul[data-v-fedd57be]{margin-top:15px}.pages__search___avia .container>.col-2>.row.filters>.row.filter ul li[data-v-fedd57be]{margin-bottom:10px}.pages__search___avia .container>.col-2>.row.filters>.row.filter ul li[data-v-fedd57be]:last-child{margin:0}.pages__search___avia .container>.col-2>.row.filters>.row.filter h4[data-v-fedd57be]{color:#212121;cursor:pointer;font-size:13px;padding-left:20px;font-weight:400;text-transform:uppercase;background-repeat:no-repeat;background-position:left center;background-image:url(/static/images/icons/enable.details.svg)}.pages__search___avia .container>.col-2>.row.filters>.row.filter span[data-v-fedd57be]{color:#212121;font-size:12px;text-transform:lowercase}.pages__search___avia .container>.col-2>.row.filters>.row.filter>.row[data-v-fedd57be]:last-child{margin-top:15px}.pages__search___avia .container>.col-2>.row.filters>.row.filter>.row:last-child>.row[data-v-fedd57be]{margin-bottom:20px}.pages__search___avia .container>.col-2>.row.filters>.row.filter>.row:last-child>.row ul[data-v-fedd57be]{margin-top:10px}.pages__search___avia .container>.col-2>.row.filters>.row.filter>.row:last-child>.row[data-v-fedd57be]:last-child{margin:0}.pages__search___avia .container>.col-2>.row.filters>.row.filter[data-v-fedd57be]:last-child{border:none}.pages__search___avia .container>.col-2>.row.flights>.row.flight[data-v-fedd57be]{width:100%;display:table;margin:0 0 20px;overflow:hidden;border-radius:3px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__search___avia .container>.col-2>.row.flights>.row.flight p[data-v-fedd57be]{font-size:11px}.pages__search___avia .container>.col-2>.row.flights>.row.flight p span[data-v-fedd57be]{display:block;font-size:15px;font-weight:700;margin-bottom:5px}.pages__search___avia .container>.col-2>.row.flights>.row.flight h2[data-v-fedd57be]{color:#ff5722;font-size:14px;margin-bottom:15px;text-transform:uppercase}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul[data-v-fedd57be]{font-size:0;padding:0 20px}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]{height:40px;line-height:40px;position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 40px);background-size:8px 8px;background-repeat:no-repeat;background-position:center center;background-image:url(/static/images/icons/circle.search.svg)}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li p[data-v-fedd57be]{top:0;left:50%;line-height:0;position:absolute;transform:translate(-50%)}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li span[data-v-fedd57be]{left:50%;bottom:0;color:#211212;font-size:10px;position:absolute;line-height:initial;transform:translate(-50%)}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:after,.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:before{left:0;top:50%;height:1px;content:"";display:block;position:absolute;width:calc(50% - 14px);background-color:#03a9f4;transform:translateY(-50%)}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:after{right:0;left:auto}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:first-child,.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:last-child{width:20px;background-size:8px 8px,14px auto;background-position:center center,top center;background-image:url(/static/images/icons/circle.search.svg),url(/static/images/icons/up.avia.svg)}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:first-child:after,.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:first-child:before,.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:last-child:after,.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:last-child:before{content:none}.pages__search___avia .container>.col-2>.row.flights>.row.flight ul li[data-v-fedd57be]:last-child{background-image:url(/static/images/icons/circle.search.svg),url(/static/images/icons/down.avia.svg)}.pages__search___avia .container>.col-2>.row.flights>.row.flight button[data-v-fedd57be]{color:#fff;width:100%;border:none;outline:none;display:block;cursor:pointer;font-size:10px;padding:4px 12px;border-radius:3px;text-decoration:none;box-sizing:border-box;background-color:#ff5722;box-shadow:0 0 3px #75757580}.pages__search___avia .container>.col-2>.row.flights>.row.flight button span[data-v-fedd57be]{display:block;font-size:16px;font-weight:500}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2[data-v-fedd57be]{width:25%;height:100%;display:table-cell;box-sizing:border-box;border-right:1px solid #D8D8D8}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information[data-v-fedd57be]{width:100%;display:table}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2[data-v-fedd57be]{padding:20px;display:table-cell;width:calc(100% - 25px)}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row[data-v-fedd57be]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #D8D8D8}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row>.row .col-3[data-v-fedd57be]{position:relative;text-align:center;vertical-align:middle;width:calc(100% - 170px)}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row>.row .col-3[data-v-fedd57be]:first-child,.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row>.row .col-3[data-v-fedd57be]:last-child{width:85px;text-align:left}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row>.row .col-3[data-v-fedd57be]:last-child{text-align:right}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2>.row[data-v-fedd57be]:last-child{margin:0;padding:0;border:none}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2 .row.__information>.col-2[data-v-fedd57be]:last-child{padding:0;width:25px;height:100%;cursor:pointer;background-size:16px 8px;background-color:#56c9fa;background-repeat:no-repeat;background-position:center center;background-image:url(/static/images/icons/details.search.svg)}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2[data-v-fedd57be]:first-child{text-align:center;vertical-align:middle}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2:first-child>.row[data-v-fedd57be]:last-child{padding:20px}.pages__search___avia .container>.col-2>.row.flights>.row.flight>.col-2[data-v-fedd57be]:last-child{width:75%}.pages__search___avia .container>.col-2>.row.flights>.row.flight[data-v-fedd57be]:last-child{margin:0}.pages__search___avia .container>.col-2[data-v-fedd57be]:last-child{margin:0;width:calc(80% - 60px)}.pages__search___railways .container>.col-2[data-v-104b5e6c]{width:20%;margin:0 60px 0 0}.pages__search___railways .container>.col-2>.row.filters[data-v-104b5e6c]{border-radius:3px;background-color:#fff;box-shadow:0 0 3px #75757580}.pages__search___railways .container>.col-2>.row.filters>.row.filter[data-v-104b5e6c]{padding:10px;border-bottom:1px solid #D8D8D8}.pages__search___railways .container>.col-2>.row.filters>.row.filter ul[data-v-104b5e6c]{margin-top:15px}.pages__search___railways .container>.col-2>.row.filters>.row.filter ul li[data-v-104b5e6c]{margin-bottom:10px}.pages__search___railways .container>.col-2>.row.filters>.row.filter ul li[data-v-104b5e6c]:last-child{margin:0}.pages__search___railways .container>.col-2>.row.filters>.row.filter h4[data-v-104b5e6c]{color:#212121;cursor:pointer;font-size:13px;padding-left:20px;font-weight:400;text-transform:uppercase;background-repeat:no-repeat;background-position:left center;background-image:url(/static/images/icons/enable.details.svg)}.pages__search___railways .container>.col-2>.row.filters>.row.filter span[data-v-104b5e6c]{color:#212121;font-size:12px;text-transform:lowercase}.pages__search___railways .container>.col-2>.row.filters>.row.filter>.row[data-v-104b5e6c]:last-child{margin-top:15px}.pages__search___railways .container>.col-2>.row.filters>.row.filter>.row:last-child>.row[data-v-104b5e6c]{margin-bottom:20px}.pages__search___railways .container>.col-2>.row.filters>.row.filter>.row:last-child>.row ul[data-v-104b5e6c]{margin-top:10px}.pages__search___railways .container>.col-2>.row.filters>.row.filter>.row:last-child>.row[data-v-104b5e6c]:last-child{margin:0}.pages__search___railways .container>.col-2>.row.filters>.row.filter[data-v-104b5e6c]:last-child{border:none}.pages__search___railways .container>.col-2>.row.loader[data-v-104b5e6c]{padding:100px 0 200px}.pages__search___railways .container>.col-2>.row.trains>.row.train[data-v-104b5e6c]{width:100%;display:table;margin:0 0 20px;overflow:hidden;border-radius:3px;background-color:#fff;position:relative;box-shadow:0 0 3px #75757580}.pages__search___railways .container>.col-2>.row.trains>.row.train p[data-v-104b5e6c]{font-size:11px}.pages__search___railways .container>.col-2>.row.trains>.row.train p span[data-v-104b5e6c]{display:block;font-size:15px;font-weight:700;margin-bottom:5px}.pages__search___railways .container>.col-2>.row.trains>.row.train h2[data-v-104b5e6c]{color:#ff5722;font-size:14px;margin-bottom:15px;text-transform:uppercase}.pages__search___railways .container>.col-2>.row.trains>.row.train h3[data-v-104b5e6c]{font-size:16px;font-weight:400;margin-bottom:20px}.pages__search___railways .container>.col-2>.row.trains>.row.train h3 span[data-v-104b5e6c]{font-weight:700}.pages__search___railways .container>.col-2>.row.trains>.row.train ul[data-v-104b5e6c]{font-size:0;padding:0 20px}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]{height:40px;line-height:40px;position:relative;display:inline-block;vertical-align:middle;width:calc(100% - 40px);background-size:8px 8px;background-repeat:no-repeat;background-position:center center;background-image:url(/static/images/icons/circle.search.svg)}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li p[data-v-104b5e6c]{top:0;left:50%;line-height:0;position:absolute;transform:translate(-50%)}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li span[data-v-104b5e6c]{left:50%;bottom:0;color:#211212;font-size:10px;position:absolute;line-height:initial;transform:translate(-50%)}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:after,.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:before{left:0;top:50%;height:1px;content:"";display:block;position:absolute;width:calc(50% - 14px);background-color:#03a9f4;transform:translateY(-50%)}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:after{right:0;left:auto}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:first-child,.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:last-child{width:20px;background-size:8px 8px,26px auto;background-position:center center,top right;background-image:url(/static/images/icons/circle.search.svg),url(/static/images/icons/up.railways.svg)}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:first-child:after,.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:first-child:before,.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:last-child:after,.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:last-child:before{content:none}.pages__search___railways .container>.col-2>.row.trains>.row.train ul li[data-v-104b5e6c]:last-child{background-position:center center,top left;background-image:url(/static/images/icons/circle.search.svg),url(/static/images/icons/down.railways.svg)}.pages__search___railways .container>.col-2>.row.trains>.row.train button[data-v-104b5e6c]{color:#fff;width:100%;border:none;outline:none;padding:12px;display:block;cursor:pointer;font-size:16px;font-weight:500;border-radius:3px;text-decoration:none;box-sizing:border-box;background-color:#ff5722;box-shadow:0 0 3px #75757580}.pages__search___railways .container>.col-2>.row.trains>.row.train button[data-v-104b5e6c]:disabled{background-color:#7d7d7d}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]{width:25%;height:100%;display:table-cell;box-sizing:border-box;border-right:1px solid #D8D8D8}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .tooltip-container[data-v-104b5e6c]{margin-top:10px}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .tooltip-container .tooltip[data-v-104b5e6c]{position:relative;display:inline-block;color:#ff5722;font-weight:600;font-size:12px}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .tooltip-container .tooltip .tooltiptext[data-v-104b5e6c]{font-size:10px;visibility:hidden;background-color:#000;color:#fff;text-align:center;padding:5px;border-radius:6px;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-60px}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .tooltip-container .tooltip:hover .tooltiptext[data-v-104b5e6c]{visibility:visible}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1[data-v-104b5e6c]{padding:20px;box-sizing:border-box}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row[data-v-104b5e6c]{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #D8D8D8}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-3[data-v-104b5e6c]{position:relative;text-align:center;vertical-align:middle;width:calc(100% - 200px)}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-3[data-v-104b5e6c]:first-child,.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-3[data-v-104b5e6c]:last-child{width:100px;text-align:left}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-3[data-v-104b5e6c]:last-child{text-align:right}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-6[data-v-104b5e6c]{text-align:center}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-6 p[data-v-104b5e6c]{color:#ff5722;font-size:15px;font-weight:700}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-6 h3[data-v-104b5e6c]{font-size:12px;font-weight:400;margin-bottom:15px}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row .col-6 h3 span[data-v-104b5e6c]{color:#52c7f9}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 .row.__information .col-1 .row[data-v-104b5e6c]:last-child{margin:0;padding:0;border:none}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]:first-child{padding:20px;text-align:center;vertical-align:middle}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]:nth-child(2){width:75%;border:none}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]:last-child{display:none}.pages__search___railways .container>.col-2>.row.trains>.row.train[data-v-104b5e6c]:last-child{margin:0}.pages__search___railways .container>.col-2[data-v-104b5e6c]:last-child{margin:0;width:calc(80% - 60px)}.card--direction__map[data-v-104b5e6c]{left:200px;width:24px;cursor:pointer;top:15px}.card--direction__info[data-v-104b5e6c]{left:170px}.position-absolute[data-v-104b5e6c]{position:absolute}@media(max-width:768px){.card--direction__map[data-v-104b5e6c]{right:20px;width:20px;top:15px;left:unset}.card--direction__info[data-v-104b5e6c]{right:45px}.pages__search___railways .container[data-v-104b5e6c]{padding:20px;box-sizing:border-box}.pages__search___railways .container>.col-2[data-v-104b5e6c]{display:block;width:100%!important}.pages__search___railways .container>.col-2>.row.trains>.row.train[data-v-104b5e6c]{padding:10px;box-sizing:border-box}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]{border:none;display:block;margin-bottom:10px;padding:0!important;width:100%!important}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 h3[data-v-104b5e6c]{margin:0}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2 button[data-v-104b5e6c]{display:none}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]:nth-child(2){margin:0}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:nth-child(2) .col-1[data-v-104b5e6c]{padding:0!important}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:nth-child(2) .col-1>.row[data-v-104b5e6c]{margin:0!important;padding:0!important;border:none!important}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:nth-child(2) .col-1>.row .col-3[data-v-104b5e6c]:nth-child(2){visibility:hidden}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:nth-child(2) .col-1>.row[data-v-104b5e6c]:last-child{display:none}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2[data-v-104b5e6c]:last-child{width:100%;display:block;margin-top:15px;margin-bottom:0;padding-top:15px!important;border-top:1px solid #D8D8D8}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:last-child .row .col-2[data-v-104b5e6c]{vertical-align:middle}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:last-child .row .col-2 span[data-v-104b5e6c]{color:#03a9f4;font-size:14px;font-weight:700}.pages__search___railways .container>.col-2>.row.trains>.row.train>.col-2:last-child .row .col-2 button[data-v-104b5e6c]{height:40px;display:block}.pages__search___railways .container>.col-2[data-v-104b5e6c]:first-child{display:none}}.station-table[data-v-781c001c]{width:100%;text-align:left;max-width:900px;margin:0 auto}.station-table .station-header[data-v-781c001c]{display:flex;justify-content:space-between;align-items:center;padding:15px 0}@media(max-width:768px){.station-table .station-header[data-v-781c001c]{flex-direction:column}}.station-table .station-header .station-btn[data-v-781c001c]{padding:6px 16px 6px 25px;font-size:14px;line-height:20px;border:1px solid #cacaca;border-radius:5px;cursor:pointer;position:relative;background-color:#fff}.station-table .station-header .station-btn[data-v-781c001c]:before{content:" ";position:absolute;display:inline-block;left:8px;top:16px;width:6px;height:6px;border-left:1px solid black;border-top:1px solid black;transform:translate(5px,-2px) rotate(-45deg);transition:.2s ease-in-out}.station-table h4[data-v-781c001c]{font-size:18px}.station-table th[data-v-781c001c]{font-size:13px}.station-table .table th[data-v-781c001c],.station-table .table td[data-v-781c001c]{padding:.3rem}.table[data-v-781c001c]{width:100%;max-width:100%;margin-bottom:1rem}.table th[data-v-781c001c],.table td[data-v-781c001c]{padding:.75rem;vertical-align:top;border-top:1px solid #eceeef}.table thead th[data-v-781c001c]{vertical-align:bottom;border-bottom:2px solid #eceeef}.table tbody+tbody[data-v-781c001c]{border-top:2px solid #eceeef}.table .table[data-v-781c001c]{background-color:#fff}.table-sm th[data-v-781c001c],.table-sm td[data-v-781c001c]{padding:.3rem}.table-bordered[data-v-781c001c],.table-bordered th[data-v-781c001c],.table-bordered td[data-v-781c001c]{border:1px solid #eceeef}.table-bordered thead th[data-v-781c001c],.table-bordered thead td[data-v-781c001c]{border-bottom-width:2px}.table-striped tbody tr[data-v-781c001c]:nth-of-type(odd){background-color:#0000000d}.table-hover tbody tr[data-v-781c001c]:hover{background-color:#00000013}.table-active[data-v-781c001c],.table-active>th[data-v-781c001c],.table-active>td[data-v-781c001c]{background-color:#00000013}.table-hover .table-active[data-v-781c001c]:hover{background-color:#00000013}.table-hover .table-active:hover>td[data-v-781c001c],.table-hover .table-active:hover>th[data-v-781c001c]{background-color:#00000013}.table-success[data-v-781c001c],.table-success>th[data-v-781c001c],.table-success>td[data-v-781c001c]{background-color:#dff0d8}.table-hover .table-success[data-v-781c001c]:hover{background-color:#d0e9c6}.table-hover .table-success:hover>td[data-v-781c001c],.table-hover .table-success:hover>th[data-v-781c001c]{background-color:#d0e9c6}.table-info[data-v-781c001c],.table-info>th[data-v-781c001c],.table-info>td[data-v-781c001c]{background-color:#d9edf7}.table-hover .table-info[data-v-781c001c]:hover{background-color:#c4e3f3}.table-hover .table-info:hover>td[data-v-781c001c],.table-hover .table-info:hover>th[data-v-781c001c]{background-color:#c4e3f3}.table-warning[data-v-781c001c],.table-warning>th[data-v-781c001c],.table-warning>td[data-v-781c001c]{background-color:#fcf8e3}.table-hover .table-warning[data-v-781c001c]:hover{background-color:#faf2cc}.table-hover .table-warning:hover>td[data-v-781c001c],.table-hover .table-warning:hover>th[data-v-781c001c]{background-color:#faf2cc}.table-danger[data-v-781c001c],.table-danger>th[data-v-781c001c],.table-danger>td[data-v-781c001c]{background-color:#f2dede}.table-hover .table-danger[data-v-781c001c]:hover{background-color:#ebcccc}.table-hover .table-danger:hover>td[data-v-781c001c],.table-hover .table-danger:hover>th[data-v-781c001c]{background-color:#ebcccc}.thead-inverse th[data-v-781c001c]{color:#fff;background-color:#292b2c}.thead-default th[data-v-781c001c]{color:#464a4c;background-color:#eceeef}.table-inverse[data-v-781c001c]{color:#fff;background-color:#292b2c}.table-inverse th[data-v-781c001c],.table-inverse td[data-v-781c001c],.table-inverse thead th[data-v-781c001c]{border-color:#fff}.table-inverse.table-bordered[data-v-781c001c]{border:0}.table-responsive[data-v-781c001c]{display:block;width:100%;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}.table-responsive.table-bordered[data-v-781c001c]{border:0}.pages__result___base{margin:0 0 30px}.elements__payment>.row .row.title{width:100%;color:#fff;height:60px;padding:0 30px;font-size:20px;line-height:60px;box-sizing:border-box;text-transform:uppercase;background-color:#52c7f9;border-radius:3px 3px 0 0}.elements__payment>.row .row.title .col-2:last-child{text-align:right;text-transform:none}.elements__payment>.row .row.content{padding:30px;background-color:#fff}.elements__payment>.row>.col-2{overflow:hidden;border-radius:3px;width:calc((100% - 40px)/2)}.elements__payment>.row>.col-2 button{height:40px;outline:none;color:#ff5722;cursor:pointer;padding:0 20px;font-size:20px;border-radius:3px;background:transparent;border:1px solid #FF5722}.elements__payment>.row>.col-2 button:disabled{opacity:.6;cursor:default}.elements__payment>.row>.col-2 button:disabled:hover{background-color:inherit}.elements__payment>.row>.col-2 button:hover{background-color:#ff65341a}.elements__payment>.row>.col-2:first-child{margin-right:40px;box-shadow:0 0 2px #7575b180}.elements__payment>.row>.col-2:first-child .row.content>.row{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #D8D8D8}.elements__payment>.row>.col-2:first-child .row.content>.row p{font-size:18px}.elements__payment>.row>.col-2:first-child .row.content>.row span{color:#757575;display:block;font-size:14px;margin-top:5px}.elements__payment>.row>.col-2:first-child .row.content>.row input{width:100%;height:40px;max-width:100px}.elements__payment>.row>.col-2:first-child .row.content>.row>.row{margin-bottom:20px}.elements__payment>.row>.col-2:first-child .row.content>.row>.row:last-child{margin:0}.elements__payment>.row>.col-2:first-child .row.content>.row .col-2{vertical-align:middle}.elements__payment>.row>.col-2:first-child .row.content>.row .col-2:last-child{text-align:right}.elements__payment>.row>.col-2:first-child .row.content>.row .col-2:last-child p{color:#ff5722;font-size:18px}.elements__payment>.row>.col-2:first-child .row.content>.row .col-2:last-child p span{display:inline-block}.elements__payment>.row>.col-2:first-child .row.content>.row:last-child{margin:0;padding:0;border:none}.elements__payment>.row>.col-2:last-child>.row:last-child{margin-top:50px;text-align:right}@media(max-width:512px){.elements__payment>.row>.col-2{width:100%;display:block}.elements__payment>.row>.col-2>.row.title{height:40px;padding:0 10px;font-size:16px;line-height:40px}.elements__payment>.row>.col-2>.row.content{padding:10px}.elements__payment>.row>.col-2>.row.content p{font-size:16px!important}.elements__payment>.row>.col-2>.row.content>.row{margin-bottom:10px!important;padding-bottom:10px!important}.elements__payment>.row>.col-2>.row.content>.row:last-child{margin:0!important;padding:0!important}.elements__payment>.row>.col-2:first-child{margin-bottom:15px}.elements__payment>.row>.col-2:last-child{margin:0}.elements__payment>.row>.col-2:last-child>.row:last-child{margin-top:30px}}.pages__result___avia .container>.row[data-v-241cc81c]{margin-bottom:30px;box-shadow:0 0 2px #7575b180}.pages__result___avia .container>.row input[data-v-241cc81c]{width:100%;height:50px;outline:none;color:#757575;padding:0 10px;font-size:16px;border-radius:3px;margin-bottom:10px;box-sizing:border-box;border:1px solid rgba(151,151,151,.5)}.pages__result___avia .container>.row input[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row .row.title[data-v-241cc81c]{width:100%;color:#fff;height:60px;padding:0 30px;font-size:20px;line-height:60px;box-sizing:border-box;text-transform:uppercase;background-color:#52c7f9;border-radius:3px 3px 0 0}.pages__result___avia .container>.row .row.title .col-2[data-v-241cc81c]:last-child{text-align:right;text-transform:none}.pages__result___avia .container>.row .row.content[data-v-241cc81c]{padding:30px;background-color:#fff}.pages__result___avia .container>.row.details[data-v-241cc81c]{overflow:hidden;border-radius:3px}.pages__result___avia .container>.row.details .trips .trip .title[data-v-241cc81c]{border-radius:0}.pages__result___avia .container>.row.details .trips .trip .title span[data-v-241cc81c]{display:block;padding-left:55px;background-size:30px auto;background-repeat:no-repeat;background-position:left center}.pages__result___avia .container>.row.details .trips .trip .items[data-v-241cc81c]{padding:30px;background-color:#fff}.pages__result___avia .container>.row.details .trips .trip .items p[data-v-241cc81c]{font-weight:500;margin-bottom:10px}.pages__result___avia .container>.row.details .trips .trip .items span[data-v-241cc81c]{font-size:16px;font-weight:300;line-height:24px}.pages__result___avia .container>.row.details .trips .trip .items .item[data-v-241cc81c]{margin-bottom:30px}.pages__result___avia .container>.row.details .trips .trip .items .item .col-5[data-v-241cc81c]{width:calc((100% - 100px)/4)}.pages__result___avia .container>.row.details .trips .trip .items .item .col-5[data-v-241cc81c]:first-child{width:100px}.pages__result___avia .container>.row.details .trips .trip .items .item[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row.details .trips .trip:first-child .title span[data-v-241cc81c]{background-image:url(/static/images/icons/up-white.avia.svg)}.pages__result___avia .container>.row.details .trips .trip:last-child .title span[data-v-241cc81c]{background-image:url(/static/images/icons/down-white.avia.svg)}.pages__result___avia .container>.row.tariff[data-v-241cc81c]{overflow:hidden;border-radius:3px}.pages__result___avia .container>.row.tariff>.row .col-4[data-v-241cc81c]{margin-right:50px;width:calc((100% - 150px)/4)}.pages__result___avia .container>.row.tariff>.row .col-4 ul[data-v-241cc81c]{margin-top:10px}.pages__result___avia .container>.row.tariff>.row .col-4 ul li[data-v-241cc81c]{color:#757575;font-size:15px;line-height:20px}.pages__result___avia .container>.row.tariff>.row .col-4 span[data-v-241cc81c]{color:#000;display:block;font-size:18px}.pages__result___avia .container>.row.tariff>.row .col-4 button[data-v-241cc81c]{color:#fff;border:none;height:36px;outline:none;cursor:pointer;padding:0 16px;font-size:15px;margin-top:30px;border-radius:3px;background-color:#ff5722}.pages__result___avia .container>.row.tariff>.row .col-4[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row.booking[data-v-241cc81c]{overflow:hidden;border-radius:3px}.pages__result___avia .container>.row.booking>.row>.row[data-v-241cc81c]{margin-bottom:40px}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger[data-v-241cc81c]{margin-bottom:30px}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row>.col[data-v-241cc81c]{margin-right:10px;width:calc(66.6666666667% - 10px)}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row>.col .col-2[data-v-241cc81c]{margin-right:10px;width:calc((100% - 10px)/2)}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row>.col .col-2[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row>.col[data-v-241cc81c]:last-child{margin:0;width:33.3333333333%}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row[data-v-241cc81c]:first-child{margin-bottom:20px}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger>.row:first-child span[data-v-241cc81c]{display:block;font-size:20px}.pages__result___avia .container>.row.booking>.row>.row.passangers .row.passanger[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row.booking>.row>.row.customer[data-v-241cc81c]{margin-top:30px;padding-top:30px;border-top:1px solid rgba(151,151,151,.25)}.pages__result___avia .container>.row.booking>.row>.row.customer>.row>.col[data-v-241cc81c]{margin-right:10px;width:calc(66.6666666667% - 10px)}.pages__result___avia .container>.row.booking>.row>.row.customer>.row>.col span[data-v-241cc81c]{color:#757575;font-size:15px;margin-top:10px;font-style:italic}.pages__result___avia .container>.row.booking>.row>.row.customer>.row>.col .col-2[data-v-241cc81c]{margin-right:10px;width:calc((100% - 10px)/2)}.pages__result___avia .container>.row.booking>.row>.row.customer>.row>.col .col-2[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row.booking>.row>.row.customer>.row>.col[data-v-241cc81c]:last-child{margin:0;width:33.3333333333%}.pages__result___avia .container>.row.booking>.row>.row.customer>.row[data-v-241cc81c]:first-child{margin-bottom:20px}.pages__result___avia .container>.row.booking>.row>.row.customer>.row:first-child span[data-v-241cc81c]{display:block;font-size:20px}.pages__result___avia .container>.row.booking>.row>.row[data-v-241cc81c]:last-child{margin:0}.pages__result___avia .container>.row[data-v-241cc81c]:last-child{margin:0;box-shadow:none}.elements__wagon>.row{user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.elements__wagon>.row p{font-size:20px;font-weight:400}.elements__wagon>.row button{color:#fff;height:40px;border:none;outline:none;cursor:pointer;padding:0 16px;font-size:16px;margin-top:20px;border-radius:3px;box-sizing:border-box;border:1px solid #ff5722;background-color:#ff5722}.elements__wagon>.row button:disabled{opacity:.5;cursor:default}.elements__wagon>.row button:disabled:hover{color:#fff;background-color:#ff5722}.elements__wagon>.row button:hover{color:#ff5722;background-color:transparent}.elements__wagon>.row:first-child{margin-bottom:20px}.elements__wagon>.row:first-child>.row{height:126px;margin:0 auto;cursor:default;background-size:100% 100%;background-repeat:no-repeat;background-position:center center}.elements__wagon>.row:first-child>.row>.row{width:100%;height:100%;padding:1px 12px;box-sizing:border-box}.elements__wagon>.row:first-child>.row>.row>.col{height:100%}.elements__wagon>.row:first-child>.row>.row>.col>.row{height:32px;padding:5px 0;text-align:center}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col{font-size:0;position:relative}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col p{width:32px;height:32px;color:#1976d2;font-size:14px;line-height:32px;border-radius:3px;text-align:center;display:inline-block;box-sizing:border-box;border:1px solid #52C7F9}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col p.active{color:#fff;border-color:#1976d2;background-color:#1976d2}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col p.inaccessible{opacity:.25}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col p.available{cursor:pointer}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col span{top:0;left:50%;opacity:0;color:#4e4e4e;font-size:12px;padding:5px 8px;position:absolute;visibility:hidden;border-radius:6px;background-color:#fff;transition:opacity .3s;box-shadow:0 5px 10px #00000040;transform:translate(-50%,calc(-100% - 10px))}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col span.inaccessible{display:none}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col span:after{top:100%;left:50%;content:"";border-width:5px;position:absolute;border-style:solid;transform:translate(-50%);border-color:#fff transparent transparent transparent}.elements__wagon>.row:first-child>.row>.row>.col>.row>.col>.col:hover span{opacity:1;visibility:visible}.elements__wagon>.row:first-child>.row>.row>.col>.row:nth-child(4){padding-top:0}.elements__wagon>.row:first-child>.row>.row>.col>.row:first-child{padding-bottom:0}.elements__wagon>.row:first-child>.row.c_common{width:967px;background-image:url(/static/images/wagons/c_wagon.png)}.elements__wagon>.row:first-child>.row.c_talgo{width:862px;background-image:url(/static/images/wagons/ttc_wagon.png)}.elements__wagon>.row:first-child>.row.c_gtalgo{width:810px;background-image:url(/static/images/wagons/ctg_wagon.png)}.elements__wagon>.row:first-child>.row.l_common{width:966px;background-image:url(/static/images/wagons/tl_wagon.png)}.elements__wagon>.row:first-child>.row.l_talgo{width:888px;background-image:url(/static/images/wagons/tbl_wagon.png)}.elements__wagon>.row:first-child>.row.l_gtalgo{width:862px;background-image:url(/static/images/wagons/tld_wagon.png)}.elements__wagon>.row:first-child>.row.p_common{width:967px;background-image:url(/static/images/wagons/p_wagon.png)}.elements__wagon>.row:first-child>.row.p_3level{width:1054px;height:125px;background-image:url(/static/images/wagons/t3_wagon.png)}.elements__wagon>.row:first-child>.row.p_3level .row:last-child{padding-top:0!important}.elements__wagon>.row:first-child>.row.s_common{width:837px;height:160px;border-radius:5px;border:1px solid #1976D2}.elements__wagon>.row:first-child>.row.o_common{width:1286px;height:160px;border-radius:5px;border:1px solid #1976D2}.elements__wagon>.row:first-child>.row.o_common span{display:none}@media(max-width:768px){.elements__wagon>.row{overflow-x:scroll}.elements__wagon>.row span{visibility:hidden!important}}.elements__new-wagon>.row[data-v-e8f0dd3e]{user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.elements__new-wagon>.row p[data-v-e8f0dd3e]{font-size:20px;font-weight:400}.elements__new-wagon>.row .elements__submit[data-v-e8f0dd3e]{color:#fff;height:40px;outline:none;cursor:pointer;padding:0 16px;font-size:16px;margin-top:20px;border-radius:3px;box-sizing:border-box;border:1px solid #ff5722;background-color:#ff5722}.elements__new-wagon>.row .elements__submit[data-v-e8f0dd3e]:disabled{opacity:.5;cursor:default}.elements__new-wagon>.row .elements__submit[data-v-e8f0dd3e]:disabled:hover{color:#fff;background-color:#ff5722}.elements__new-wagon>.row .elements__submit[data-v-e8f0dd3e]:hover{color:#ff5722;background-color:transparent}.elements__new-wagon>.row[data-v-e8f0dd3e]:first-child{overflow:auto;margin-bottom:20px}.elements__new-wagon .elements__new-wagon-container .elements__seats-container[data-v-e8f0dd3e]{height:100%;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-row[data-v-e8f0dd3e]{display:flex;margin-bottom:10px;justify-content:space-between}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-row[data-v-e8f0dd3e]:last-child{margin-bottom:0}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-row .elements__seats-col[data-v-e8f0dd3e]{flex:1;display:flex;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button[data-v-e8f0dd3e]{width:40px;height:40px;color:#201f1f;cursor:pointer;font-size:17px;font-weight:500;border-radius:8px;border:2px solid transparent;background-color:transparent}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button--green[data-v-e8f0dd3e]{border-color:#c7efae}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button--blue[data-v-e8f0dd3e]{border-color:#abebff}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button[data-v-e8f0dd3e]:disabled{color:#a8a8a8;cursor:not-allowed;background-color:#c5c5c21a;border:2px solid rgba(197,197,194,.15)}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button--green.elements__seats-button--selected[data-v-e8f0dd3e]{background-color:#c7efae}.elements__new-wagon .elements__new-wagon-container .elements__seats-container .elements__seats .elements__seats-button--blue.elements__seats-button--selected[data-v-e8f0dd3e]{background-color:#abebff}.elements__new-wagon .elements__new-wagon-container--coupe_01k[data-v-e8f0dd3e]{width:1331px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_01k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_01k .elements__seats[data-v-e8f0dd3e]{top:40px;left:109px;width:1090px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_66k[data-v-e8f0dd3e]{width:1331px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_66k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_66k .elements__seats[data-v-e8f0dd3e]{top:40px;left:109px;width:1090px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_71k[data-v-e8f0dd3e]{width:953px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_71k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_71k .elements__seats[data-v-e8f0dd3e]{top:40px;left:70px;width:760px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_31l[data-v-e8f0dd3e]{width:681px;height:191px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_31l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_31l .elements__seats[data-v-e8f0dd3e]{top:15px;left:92px;width:480px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_31l .elements__seats .elements__seats-col[data-v-e8f0dd3e]{padding:0 5px;text-align:right}.elements__new-wagon .elements__new-wagon-container--coupe_31l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(2n){text-align:left}.elements__new-wagon .elements__new-wagon-container--coupe_85k[data-v-e8f0dd3e]{width:1010px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_85k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_85k .elements__seats[data-v-e8f0dd3e]{top:40px;left:124.5px;width:760px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_41l[data-v-e8f0dd3e]{width:681px;height:191px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_41l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_41l .elements__seats[data-v-e8f0dd3e]{top:15px;left:92px;width:480px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_41l .elements__seats .elements__seats-col[data-v-e8f0dd3e]{padding:0 5px;text-align:right}.elements__new-wagon .elements__new-wagon-container--coupe_41l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(2n){text-align:left}.elements__new-wagon .elements__new-wagon-container--coupe_27l[data-v-e8f0dd3e]{width:777px;height:192px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_27l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats[data-v-e8f0dd3e]{top:15px;left:91px;width:601px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats .elements__seats-col[data-v-e8f0dd3e]{padding:0 5px;text-align:right}.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(2),.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(5){text-align:left}.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(3),.elements__new-wagon .elements__new-wagon-container--coupe_27l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(6){flex:unset;width:100px}.elements__new-wagon .elements__new-wagon-container--coupe_73k[data-v-e8f0dd3e]{width:865px;height:289px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_73k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_73k .elements__seats[data-v-e8f0dd3e]{top:40px;left:212px;width:545px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_83k[data-v-e8f0dd3e]{width:1113px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_83k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_83k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:654px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_69k[data-v-e8f0dd3e]{width:1217px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_69k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_69k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:763px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_32k[data-v-e8f0dd3e]{width:1217px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_32k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_32k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:763px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_77k[data-v-e8f0dd3e]{width:1300px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_77k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_77k .elements__seats[data-v-e8f0dd3e]{top:40px;left:235px;width:981px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_67k[data-v-e8f0dd3e]{width:1331px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_67k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_67k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:981px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_40k[data-v-e8f0dd3e]{width:1331px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_40k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_40k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:872px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_61p[data-v-e8f0dd3e]{width:1437px;height:289px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_61p.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_61p .elements__seats[data-v-e8f0dd3e]{top:40px;left:241px;width:1090px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_01l[data-v-e8f0dd3e]{width:1314px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_01l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_01l .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:981px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_04l[data-v-e8f0dd3e]{width:1314px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_04l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_04l .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:763px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_84k[data-v-e8f0dd3e]{width:1044px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_84k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_84k .elements__seats[data-v-e8f0dd3e]{top:40px;left:164px;width:794px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_84k .elements__seats .elements__seats-col[data-v-e8f0dd3e]:first-child{flex:unset;width:54px}.elements__new-wagon .elements__new-wagon-container--coupe_72k[data-v-e8f0dd3e]{width:760px;height:192px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_72k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats[data-v-e8f0dd3e]{top:40px;left:171px;width:385px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats .elements__seats-col[data-v-e8f0dd3e]{padding:0 5px;text-align:left;flex:unset!important}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats .elements__seats-col[data-v-e8f0dd3e]:first-child{width:80.5px}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(2){width:100.5px}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(3){width:79.5px;text-align:right}.elements__new-wagon .elements__new-wagon-container--coupe_72k .elements__seats .elements__seats-col[data-v-e8f0dd3e]:last-child{width:124.5px}.elements__new-wagon .elements__new-wagon-container--coupe_97c[data-v-e8f0dd3e]{width:913px;height:289px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_97c.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_97c .elements__seats[data-v-e8f0dd3e]{top:40px;left:154px;width:528px;height:209px;display:flex;position:relative;box-sizing:border-box;flex-direction:column}.elements__new-wagon .elements__new-wagon-container--coupe_97c .elements__seats .elements__seats-row[data-v-e8f0dd3e]:nth-child(3){margin-top:auto}.elements__new-wagon .elements__new-wagon-container--coupe_97c .elements__seats .elements__seats-row .elements__seats-col[data-v-e8f0dd3e]:nth-child(6){margin-left:100px}.elements__new-wagon .elements__new-wagon-container--coupe_106c[data-v-e8f0dd3e]{width:903px;height:241px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_106c.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_106c .elements__seats[data-v-e8f0dd3e]{top:40px;left:138.5px;height:161px;display:flex;width:624.5px;position:relative;box-sizing:border-box;flex-direction:column}.elements__new-wagon .elements__new-wagon-container--coupe_106c .elements__seats .elements__seats-row[data-v-e8f0dd3e]:last-child{margin-top:auto}.elements__new-wagon .elements__new-wagon-container--coupe_41p[data-v-e8f0dd3e]{width:1331px;height:291px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_41p.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_41p .elements__seats[data-v-e8f0dd3e]{top:40px;width:981px;left:189.8px;display:flex;height:219.5px;position:relative;box-sizing:border-box;flex-direction:column}.elements__new-wagon .elements__new-wagon-container--coupe_41p .elements__seats .elements__seats-row[data-v-e8f0dd3e]:last-child{margin-top:auto}.elements__new-wagon .elements__new-wagon-container--coupe_83o[data-v-e8f0dd3e]{width:1823px;height:291px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_83o.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_83o .elements__seats[data-v-e8f0dd3e]{top:40px;left:190px;width:1449px;display:flex;height:219.5px;position:relative;box-sizing:border-box;flex-direction:column}.elements__new-wagon .elements__new-wagon-container--coupe_83o .elements__seats .elements__seats-row[data-v-e8f0dd3e]:last-child{margin-top:auto}.elements__new-wagon .elements__new-wagon-container--coupe_37l[data-v-e8f0dd3e]{width:777px;height:192px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_37l.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats[data-v-e8f0dd3e]{top:15px;left:91px;width:601px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats .elements__seats-col[data-v-e8f0dd3e]{padding:0 5px;text-align:right}.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(2),.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(5){text-align:left}.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(3),.elements__new-wagon .elements__new-wagon-container--coupe_37l .elements__seats .elements__seats-col[data-v-e8f0dd3e]:nth-child(6){flex:unset;width:100px}.elements__new-wagon .elements__new-wagon-container--coupe_79k[data-v-e8f0dd3e]{width:1359px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_79k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_79k .elements__seats[data-v-e8f0dd3e]{top:40px;left:133px;width:1090px;display:block;position:relative;box-sizing:border-box}.elements__new-wagon .elements__new-wagon-container--coupe_44p[data-v-e8f0dd3e]{width:1452px;height:291px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_44p.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_44p .elements__seats[data-v-e8f0dd3e]{top:40px;left:249px;width:1089px;display:flex;height:219.5px;position:relative;box-sizing:border-box;flex-direction:column}.elements__new-wagon .elements__new-wagon-container--coupe_44p .elements__seats .elements__seats-row[data-v-e8f0dd3e]:last-child{margin-top:auto}.elements__new-wagon .elements__new-wagon-container--coupe_48k[data-v-e8f0dd3e]{width:1331px;height:209px;background-size:100%;background-repeat:no-repeat;background-image:url(/static/images/new-wagons/coupe_67k.svg)}.elements__new-wagon .elements__new-wagon-container--coupe_48k .elements__seats[data-v-e8f0dd3e]{top:40px;left:218px;width:981px;display:block;position:relative;box-sizing:border-box}.pages__result___railways .container .loader[data-v-a0901bc5]{padding:100px 0 200px}.pages__result___railways .container .results>.row[data-v-a0901bc5]:first-child{width:100%;display:table;background-color:#52c7f9}.pages__result___railways .container .results>.row:first-child p[data-v-a0901bc5]{color:#fff;font-size:16px;font-weight:600;line-height:20px}.pages__result___railways .container .results>.row:first-child span[data-v-a0901bc5]{color:#585858;display:block;font-size:14px;margin-bottom:10px}.pages__result___railways .container .results>.row:first-child>.col-3[data-v-a0901bc5]{width:30%;padding:20px;display:table-cell;box-sizing:border-box;border-right:1px solid #FFF}.pages__result___railways .container .results>.row:first-child>.col-3[data-v-a0901bc5]:last-child{width:40%;border:none}.pages__result___railways .container .results>.row[data-v-a0901bc5]:last-child{background-color:#fff;box-shadow:0 2px 2px #5f5e5e80}.pages__result___railways .container .results>.row:last-child>.row.title[data-v-a0901bc5]{padding:20px;color:#757575;font-size:16px;text-align:center;margin-bottom:20px;border-bottom:1px solid rgba(151,151,151,.5)}.pages__result___railways .container .results>.row:last-child>.row.title .col-7[data-v-a0901bc5]:first-child{text-align:left}.pages__result___railways .container .results>.row:last-child>.row.title .col-7[data-v-a0901bc5]:last-child{text-align:right}.pages__result___railways .container .results>.row:last-child>.row.content[data-v-a0901bc5]{padding-bottom:20px}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type[data-v-a0901bc5]{margin-bottom:25px}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon[data-v-a0901bc5]{cursor:pointer;font-size:20px;padding:5px 20px;text-align:center}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon .row[data-v-a0901bc5]:last-child{display:none;padding:35px 0}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon .col-7[data-v-a0901bc5]:first-child{text-align:left}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon .col-7[data-v-a0901bc5]:last-child{color:#ff5722;font-weight:700;text-align:right}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon.active[data-v-a0901bc5]{background-color:#03a9f41a}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon.active .row[data-v-a0901bc5]:last-child{display:block}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon[data-v-a0901bc5]:hover{background-color:#03a9f41a}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon[data-v-a0901bc5]:last-child{margin:0}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row[data-v-a0901bc5]:first-child{padding:0 20px 10px}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type>.row:first-child span[data-v-a0901bc5]{color:#ff5722;font-size:22px;font-weight:700;text-transform:uppercase}.pages__result___railways .container .results>.row:last-child>.row.content .row.__types .row.__type[data-v-a0901bc5]:last-child{margin:0}@media(max-width:768px){.pages__result___railways .container[data-v-a0901bc5]{padding:20px;box-sizing:border-box;user-select:none;-ms-user-select:none;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.pages__result___railways .container>.row[data-v-a0901bc5]:first-child{padding:10px;box-sizing:border-box}.pages__result___railways .container>.row:first-child>.col-3[data-v-a0901bc5]{padding:0;border:none;display:block;margin-bottom:10px;width:100%!important}.pages__result___railways .container>.row:first-child>.col-3[data-v-a0901bc5]:last-child{margin:0}.pages__result___railways .container>.row:first-child>.col-3:last-child>.col-3[data-v-a0901bc5]{width:33.3333333333%;display:inline-block}.pages__result___railways .container>.row:last-child>.row.title[data-v-a0901bc5]{padding:10px;margin-bottom:10px;font-size:9px}.pages__result___railways .container>.row:last-child>.row.title>.col-7[data-v-a0901bc5]{width:50%;display:none}.pages__result___railways .container>.row:last-child>.row.title>.col-7[data-v-a0901bc5]:first-child,.pages__result___railways .container>.row:last-child>.row.title>.col-7[data-v-a0901bc5]:last-child{display:inline-block}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type[data-v-a0901bc5]{margin-bottom:15px}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row[data-v-a0901bc5]:first-child{padding:0 10px 5px}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row:last-child>.row[data-v-a0901bc5]{padding:5px 10px}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row:last-child>.row .col-7[data-v-a0901bc5]{width:50%;display:none}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row:last-child>.row .col-7[data-v-a0901bc5]:first-child,.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row:last-child>.row .col-7[data-v-a0901bc5]:last-child{display:inline-block}.pages__result___railways .container>.row:last-child>.row.content .row.__types .row.__type>.row.wagons .wagon[data-v-a0901bc5]{font-size:11px}}.pages__booking___base{margin:0 0 30px}.elements__search{text-align:left;position:relative}.elements__search ul{z-index:2;width:100%;display:none;overflow:auto;max-height:200px;position:absolute;box-sizing:border-box;background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #D8D8D8;box-shadow:0 10px 20px #75757540}.elements__search ul li{cursor:pointer;font-size:14px;position:relative;padding:5px 100px 5px 10px;border-bottom:1px solid #D8D8D8}.elements__search ul li span{top:5px;right:10px;color:#757575;font-size:10px;position:absolute}.elements__search ul li.message{color:#989898;cursor:default;font-size:14px}.elements__search ul li.message:hover{color:#989898;background-color:#fff}.elements__search ul li:hover{color:#fff;background-color:#52c7f9}.elements__search ul li:hover span{color:inherit}.elements__search ul li:last-child{border:none}.elements__search span{color:#fff;display:block;font-size:13px;font-weight:700;margin-bottom:10px;text-transform:uppercase}.elements__search input{width:100%;height:34px;border:none;outline:none;color:#212121;padding:0 65px 0 10px;font-size:12px;position:relative;border-radius:3px;box-sizing:border-box;background-size:auto 10px;text-transform:capitalize}.elements__search input.error{border:1px solid #FF6534;background-color:#fff0eb}.elements__search.booking ul{border-top:none;box-shadow:none;border-left:1px solid rgba(151,151,151,.5);border-right:1px solid rgba(151,151,151,.5);border-bottom:1px solid rgba(151,151,151,.5)}.elements__search.booking ul li{padding:10px 15px}.elements__search.booking span{display:none}.elements__search.booking input{width:100%;height:50px;border:none;outline:none;color:#757575;font-size:16px;border-radius:3px;padding-right:27px;box-sizing:border-box;background-size:auto 10px;text-transform:capitalize;background-repeat:no-repeat;border:1px solid rgba(151,151,151,.5);background-position:calc(100% - 10px) center;background-image:url(/static/images/icons/arrow-down.select.svg)}.elements__search.booking.active input{background-image:url(/static/images/icons/arrow-up.select.svg)}.elements__search.active ul{display:block}.elements__search.active input{border-radius:3px 3px 0 0}.pages__confirm[data-v-7b80d2bf]{padding:20px 0}.pages__confirm .container>.row[data-v-7b80d2bf]{width:100%;margin:0 auto 30px;text-align:center;border-radius:3px;background-color:#fff;box-shadow:0 0 2px #75757580;display:flex}.pages__confirm .container>.row p[data-v-7b80d2bf]{font-size:15px;line-height:20px}.pages__confirm .container>.row h2[data-v-7b80d2bf]{color:#fa5a00;font-size:18px;text-transform:uppercase;padding-bottom:15px}.pages__confirm .container>.row span[data-v-7b80d2bf]{display:block;font-size:16px;font-weight:500;margin-bottom:15px}.pages__confirm .container>.row button[data-v-7b80d2bf]{color:#fff;border:none;height:40px;outline:none;cursor:pointer;padding:0 30px;font-size:15px;min-width:180px;border-radius:25px;background-color:#ff6534}.pages__confirm .container>.row>.row[data-v-7b80d2bf]{padding:20px 40px;width:100%}.pages__confirm .container>.row>.row ul[data-v-7b80d2bf]{font-size:0}.pages__confirm .container>.row>.row ul li[data-v-7b80d2bf]{font-size:14px;margin-right:20px;display:inline-block}.pages__confirm .container>.row>.row ul li[data-v-7b80d2bf]:last-child{margin:15px 0 0 10px}@media(max-width:768px){.pages__confirm .container>.row>.row ul li[data-v-7b80d2bf]:last-child{margin:0 auto}}.pages__confirm .container>.row>.row ul li:last-child button[data-v-7b80d2bf]{background-color:unset;color:#000;font-weight:500}.pages__confirm .container>.row>.row[data-v-7b80d2bf]:last-child{background-color:#eee}.pages__confirm .container>.row>.row:last-child li[data-v-7b80d2bf]{margin:15px 10px 0 0;display:block;line-height:24px}@media(max-width:768px){.pages__confirm .container>.row>.row:last-child li[data-v-7b80d2bf]{margin:10px auto}}.pages__confirm .container>.row>.row:last-child li .col-2[data-v-7b80d2bf]{text-align:left}.pages__confirm .container>.row>.row:last-child li .col-2[data-v-7b80d2bf]:last-child{opacity:.5;text-align:right}.pages__confirm .container>.row>.second-row[data-v-7b80d2bf]{background-color:#fff!important}.train-info[data-v-7b80d2bf]{display:flex;width:100%}.info-row[data-v-7b80d2bf]{width:50%;padding:20px}.info-row-second[data-v-7b80d2bf]{padding-left:50px}.info-row-first[data-v-7b80d2bf]{padding-right:50px}.info-col[data-v-7b80d2bf]{padding:5px 0;display:flex;align-items:center;justify-content:space-between}.list[data-v-7b80d2bf]{display:flex;justify-content:center}.list li[data-v-7b80d2bf]{margin:10px}.psn-title[data-v-7b80d2bf]{text-align:left}.psn-wrap[data-v-7b80d2bf]{display:flex;flex-direction:column;padding:25px;width:100%}.psn-info[data-v-7b80d2bf]{width:100%;padding-top:10px;display:flex}.psn-info .psn-col[data-v-7b80d2bf]{width:18%;display:flex;flex-direction:column;align-items:flex-start}.psn-info .psn-first[data-v-7b80d2bf]{width:28%}.psn-info .psn-first b[data-v-7b80d2bf]{padding-bottom:5px}@media(max-width:768px){.train-info[data-v-7b80d2bf]{flex-direction:column}.info-row[data-v-7b80d2bf]{width:auto}.info-row-second[data-v-7b80d2bf],.info-row-first[data-v-7b80d2bf]{padding:20px}.info-row-second[data-v-7b80d2bf]{padding-top:0}.pages__confirm .container>.row[data-v-7b80d2bf]{text-align:left;flex-direction:column}.pages__confirm .container>.row>.row[data-v-7b80d2bf]{width:auto;padding:20px}.psn-wrap[data-v-7b80d2bf]{width:auto;flex-direction:column;padding:20px}.psn-info[data-v-7b80d2bf]{flex-direction:column}.psn-info .psn-first[data-v-7b80d2bf]{width:auto}.psn-info .psn-col[data-v-7b80d2bf]{flex-direction:row;justify-content:space-between;width:auto}.list[data-v-7b80d2bf]{flex-direction:column}}.insurance{width:100%;padding:25px 0}.insurance .insurance__title{display:flex;justify-content:space-between;font-size:24px;padding-bottom:20px;padding-right:15px}.insurance .insurance__title img{display:none}.insurance .insurance-content{display:flex;align-items:start}.insurance .insurance-content img{margin-right:1rem;margin-top:1rem}.insurance .choose-insurance{margin:10px 0;height:25px;display:flex;align-items:center}.insurance-warning{margin-top:4rem;display:flex;align-items:start}.position-relative{position:relative}@media(max-width:992px){.insurance{width:100%}.insurance .insurance__title{padding-right:0}.insurance .insurance__title img{display:block;height:30px}.insurance .insurance__title .price-text,.insurance-content img,.insurance-warning{display:none}}.pages__booking___railways .loader[data-v-a0a0bf08]{padding:100px 0 200px}.pages__booking___railways .passangerTitle[data-v-a0a0bf08],.pages__booking___railways .listTariff li[data-v-a0a0bf08]{font-weight:600}.pages__booking___railways .container>.row[data-v-a0a0bf08]{border-radius:3px;margin-bottom:20px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__booking___railways .container>.row input[data-v-a0a0bf08]{width:100%;height:50px;outline:none;color:#000;padding:0 10px;font-size:16px;border-radius:3px;margin-bottom:10px;box-sizing:border-box;border:1px solid rgba(151,151,151,.5)}.pages__booking___railways .container>.row input.error[data-v-a0a0bf08]{border:1px solid #FF6534;background-color:#fff0eb}.pages__booking___railways .container>.row input[data-v-a0a0bf08]:disabled{background-color:transparent}.pages__booking___railways .container>.row input[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row input[data-v-a0a0bf08]::placeholder{opacity:.6}.pages__booking___railways .container>.row input[data-v-a0a0bf08]:-ms-input-placeholder{opacity:.6}.pages__booking___railways .container>.row input[data-v-a0a0bf08]::-ms-input-placeholder{opacity:.6}.pages__booking___railways .container>.row.form .title[data-v-a0a0bf08]{width:100%;display:table;background-color:#52c7f9;border-radius:3px 3px 0 0}.pages__booking___railways .container>.row.form .title p[data-v-a0a0bf08]{color:#fff;font-size:16px;font-weight:600;line-height:20px}.pages__booking___railways .container>.row.form .title span[data-v-a0a0bf08]{color:#585858;display:block;font-size:14px;margin-bottom:10px}.pages__booking___railways .container>.row.form .title .col-5[data-v-a0a0bf08]{width:10%;padding:20px;display:table-cell;box-sizing:border-box;border-right:1px solid #FFF}.pages__booking___railways .container>.row.form .title .col-5[data-v-a0a0bf08]:nth-child(2){width:30%}.pages__booking___railways .container>.row.form .title .col-5[data-v-a0a0bf08]:last-child{width:40%;border:none}.pages__booking___railways .container>.row.form .content[data-v-a0a0bf08]{padding:20px}.pages__booking___railways .container>.row.form .content .row.passengers[data-v-a0a0bf08]{margin-bottom:30px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger[data-v-a0a0bf08]{margin-bottom:30px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row .col[data-v-a0a0bf08]{margin-bottom:20px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row ul[data-v-a0a0bf08]{height:40px;font-size:0;border-radius:3px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row ul li[data-v-a0a0bf08]{color:#757575;cursor:pointer;padding:0 20px;font-size:16px;line-height:38px;display:inline-block;box-sizing:border-box;border:1px solid #979797}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row ul li.active[data-v-a0a0bf08]{color:#fff;border-color:#ff5722;background-color:#ff5722}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row ul li[data-v-a0a0bf08]:first-child{border-right:0;border-radius:3px 0 0 3px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row ul li[data-v-a0a0bf08]:last-child{border-left:0;border-radius:0 3px 3px 0}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row .col-3[data-v-a0a0bf08]{width:calc((100% - 20px) / 3)}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row .col-3[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row[data-v-a0a0bf08]:first-child{text-align:center}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row:first-child span[data-v-a0a0bf08]{display:block;font-size:20px}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row.form .content .row.passengers .passenger .row:last-child .row[data-v-a0a0bf08]:first-child{text-align:left}.pages__booking___railways .container>.row.form .content .row.passengers .passenger[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row.form .content .row.customer .row .col-3[data-v-a0a0bf08]{width:calc((100% - 20px) / 3)}.pages__booking___railways .container>.row.form .content .row.customer .row .col-3 span[data-v-a0a0bf08]{color:#757575;display:block;font-size:15px;margin-top:10px;font-style:italic}.pages__booking___railways .container>.row.form .content .row.customer .row .col-3[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row.form .content .row.customer .row[data-v-a0a0bf08]:first-child{margin-bottom:20px}.pages__booking___railways .container>.row.form .content .row.customer .row:first-child span[data-v-a0a0bf08]{display:block;font-size:20px}.pages__booking___railways .container>.row.confirm[data-v-a0a0bf08]{margin:0;box-shadow:none;border-radius:initial;background-color:transparent}.pages__booking___railways .container>.row.payment[data-v-a0a0bf08]{margin:0;box-shadow:none;border-radius:0;background:transparent}.pages__booking___railways .container>.row.additional p[data-v-a0a0bf08]{font-size:14px}.pages__booking___railways .container>.row.additional span[data-v-a0a0bf08]{display:block;font-size:18px;line-height:50px}.pages__booking___railways .container>.row.additional>.row[data-v-a0a0bf08]{padding:20px}.pages__booking___railways .container>.row.additional>.row .col-2[data-v-a0a0bf08]{box-sizing:border-box}.pages__booking___railways .container>.row.additional>.row .col-2[data-v-a0a0bf08]:first-child{padding:15px 0 15px 80px;background-size:50px 50px;background-repeat:no-repeat;background-position:left center;background-image:url(/static/images/icons/bedding.railways.svg)}.pages__booking___railways .container>.row.additional>.row .col-2[data-v-a0a0bf08]:last-child{text-align:right}.pages__booking___railways .container>.row.additional>.row[data-v-a0a0bf08]:first-child{padding:0 20px;background-color:#e2e0e080}.searchArgo[data-v-a0a0bf08]{position:relative;text-align:center;vertical-align:middle}.searchArgo ul[data-v-a0a0bf08]{z-index:2;width:100%;display:none!important;overflow:auto;max-height:200px;position:absolute;box-sizing:border-box;background-color:#fff;border-radius:0 0 3px 3px;border-top:1px solid #D8D8D8;box-shadow:0 10px 20px #75757540;left:0!important;height:auto!important}.searchArgo ul li[data-v-a0a0bf08]{width:100%;cursor:pointer;padding:3px 5px;position:relative;border-bottom:1px solid #D8D8D8;font-size:11px!important;line-height:2.5!important}.searchArgo ul li span[data-v-a0a0bf08]{top:5px;right:10px;color:#757575;font-size:10px;position:absolute}.searchArgo ul li.disabled[data-v-a0a0bf08]{color:#a0a0a0}.searchArgo ul li.disabled[data-v-a0a0bf08]:hover{color:#a0a0a0;cursor:default;background-color:inherit}.searchArgo ul li[data-v-a0a0bf08]:hover{color:#fff!important;background-color:#52c7f9}.searchArgo ul li:hover span[data-v-a0a0bf08]{color:inherit}.searchArgo ul li[data-v-a0a0bf08]:last-child{border:none}.searchArgo.active ul[data-v-a0a0bf08]{display:block!important}.choice p[data-v-a0a0bf08],.choice span[data-v-a0a0bf08],.insurance p[data-v-a0a0bf08],.insurance span[data-v-a0a0bf08]{font-size:14px;margin:0;letter-spacing:0}.choice__title span[data-v-a0a0bf08],.insurance__title span[data-v-a0a0bf08]{font-size:23px}.choice__text[data-v-a0a0bf08],.insurance__text[data-v-a0a0bf08]{padding-left:35px!important}.choice__text .d-block[data-v-a0a0bf08],.insurance__text .d-block[data-v-a0a0bf08]{display:block}.choice .radio input[type=radio][data-v-a0a0bf08],.insurance .radio input[type=radio][data-v-a0a0bf08]{position:absolute;opacity:0;top:0;left:0}.choice .radio input[type=radio]+.radio-label[data-v-a0a0bf08]:before,.insurance .radio input[type=radio]+.radio-label[data-v-a0a0bf08]:before{content:"";background:#f4f4f4;border-radius:100%;border:1px solid #b4b4b4;display:inline-block;width:1.2em;height:1.2em;position:absolute;top:12%;margin-right:1em;vertical-align:top;cursor:pointer;text-align:center;transition:all .25s ease}.choice .radio input[type=radio]:checked+.radio-label[data-v-a0a0bf08]:before,.insurance .radio input[type=radio]:checked+.radio-label[data-v-a0a0bf08]:before{background-color:#4b77be;box-shadow:inset 0 0 0 4px #f4f4f4}.choice .radio input[type=radio]:focus+.radio-label[data-v-a0a0bf08]:before,.insurance .radio input[type=radio]:focus+.radio-label[data-v-a0a0bf08]:before{outline:none;border-color:#4b77be}.choice .radio input[type=radio]:disabled+.radio-label[data-v-a0a0bf08]:before,.insurance .radio input[type=radio]:disabled+.radio-label[data-v-a0a0bf08]:before{box-shadow:inset 0 0 0 4px #f4f4f4;border-color:#b4b4b4;background:#b4b4b4}.choice .radio input[type=radio]+.radio-label[data-v-a0a0bf08]:empty:before,.insurance .radio input[type=radio]+.radio-label[data-v-a0a0bf08]:empty:before{margin-right:0}@media(max-width:992px){.choice .insurance__text[data-v-a0a0bf08],.insurance .insurance__text[data-v-a0a0bf08]{font-size:12px;letter-spacing:0;padding-left:35px!important}.choice img[data-v-a0a0bf08],.insurance img[data-v-a0a0bf08]{width:100px}.choice h4 span[data-v-a0a0bf08],.insurance h4 span[data-v-a0a0bf08]{font-size:14px}}@media(max-width:768px){.pages__booking___railways .container[data-v-a0a0bf08]{padding:20px;box-sizing:border-box}.pages__booking___railways .container>.row>.row.title[data-v-a0a0bf08]{padding:10px;display:block;box-sizing:border-box}.pages__booking___railways .container>.row>.row.title .col-5[data-v-a0a0bf08]{padding:0;border:none;display:block;margin-bottom:10px;width:100%!important}.pages__booking___railways .container>.row>.row.title .col-5[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row>.row.content[data-v-a0a0bf08]{padding:10px}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row[data-v-a0a0bf08]:first-child{margin-bottom:15px}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row:last-child>.row .col-3[data-v-a0a0bf08]{margin-bottom:10px;width:100%!important;margin-right:0!important}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row:last-child>.row .col-3[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row:last-child>.row[data-v-a0a0bf08]:first-child{margin-bottom:10px}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row:last-child>.row:last-child>.row[data-v-a0a0bf08]{margin-bottom:10px}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row.passenger>.row:last-child>.row:last-child>.row[data-v-a0a0bf08]:last-child{margin:0}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row ul[data-v-a0a0bf08]{width:100%;flex-direction:column!important}.pages__booking___railways .container>.row>.row.content>.row.passengers>.row ul li[data-v-a0a0bf08]{text-align:center;vertical-align:middle;padding:5px 0!important;display:table-cell!important;line-height:initial!important}.pages__booking___railways .container>.row>.row.content>.row.customer>.row[data-v-a0a0bf08]:first-child{margin-bottom:10px}.pages__booking___railways .container>.row>.row.content>.row.customer>.row:last-child .col-3[data-v-a0a0bf08]{width:100%;display:block;margin-right:0;margin-bottom:10px}.pages__booking___railways .container>.row>.row.content>.row.customer>.row:last-child .col-3 input[data-v-a0a0bf08]{margin:0}.pages__booking___railways .container>.row>.row.content>.row.customer>.row:last-child .col-3[data-v-a0a0bf08]:last-child{margin:0}.searchArgo ul[data-v-a0a0bf08]{display:none!important}.searchArgo.active ul[data-v-a0a0bf08]{display:flex!important}}.pages__status{padding:100px 0}.pages__status>.row .container>.row{width:260px;margin:0 auto;border-radius:3px;padding:30px 100px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__status>.row .container>.row>.row{text-align:center;margin-bottom:15px}.pages__status>.row .container>.row>.row h1{color:#757575;font-size:16px;font-weight:400}.pages__status>.row .container>.row>.row input{width:100%;height:50px;outline:none;color:#757575;padding:0 10px;font-size:14px;border-radius:3px;margin-bottom:10px;box-sizing:border-box;border:1px solid rgba(151,151,151,.5)}.pages__status>.row .container>.row>.row input:last-child{margin:0}.pages__status>.row .container>.row>.row button{color:#fff;border:none;outline:none;font-size:16px;cursor:pointer;padding:10px 25px;border-radius:25px;display:inline-block;text-decoration:none;box-sizing:border-box;border:1px solid #FF6534;background-color:#ff6534}.pages__status>.row .container>.row>.row button:hover{color:#ff6534;background-color:#fff}.pages__status>.row .container>.row>.row:last-child{margin:0}.pages__status___railways{margin:0 0 30px}.pages__status___railways .container>.row>.row.stub{top:0;left:0;z-index:2;width:100%;height:100%;position:fixed;background-color:#0003}.pages__status___railways .container>.row>.row.stub>.row{top:50%;left:50%;width:420px;padding:20px;cursor:default;position:absolute;text-align:center;border-radius:20px;background-color:#fff;transform:translate(-50%,-50%);box-shadow:3px 3px 6px #75757580}.pages__status___railways .container>.row>.row.stub>.row p.price{font-size:14px;padding:10px 15px;border-radius:3px;margin-bottom:25px;border:1px solid #D8D8D8}.pages__status___railways .container>.row>.row.stub>.row p.loader{padding:25px 0}.pages__status___railways .container>.row>.row.stub>.row p.description{margin-top:20px;font-size:16px}.pages__status___railways .container>.row>.row.stub>.row h1{font-size:18px;margin-bottom:20px}.pages__status___railways .container>.row>.row.stub>.row ul{font-size:0;margin-top:25px}.pages__status___railways .container>.row>.row.stub>.row ul li{margin-right:10px;display:inline-block}.pages__status___railways .container>.row>.row.stub>.row ul li button{border:none;height:40px;outline:none;padding:0 10px;min-width:120px;color:#0006;background-color:#7d7d7d}.pages__status___railways .container>.row>.row.stub>.row ul li button.agree{color:#fff;background-color:#ff5722}.pages__status___railways .container>.row>.row.stub>.row ul li:last-child{margin:0}.pages__status___railways .container>.row>.row.results{border-radius:3px;background-color:#fff;box-shadow:0 0 2px #75757580}.pages__status___railways .container>.row>.row.results>.row:first-child{padding:0 15px;line-height:50px}.pages__status___railways .container>.row>.row.results>.row:first-child h1{font-size:16px;font-weight:700}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child{width:100%;display:table;background-color:#f9f9f9;border-top:1px solid #D8D8D8;border-bottom:1px solid #D8D8D8}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child p{font-size:18px;margin-top:10px;font-weight:700}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child span{display:block;font-size:14px}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child button{color:#fff;width:200px;height:40px;outline:none;cursor:pointer;font-size:16px;border-radius:3px;border:1px solid #FF5722;background-color:#ff5722}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child button:hover{color:#ff5722;background-color:transparent}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child>.col-2{display:table-cell;vertical-align:middle;width:calc(100% - 300px)}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child>.col-2 .col-4{min-height:100px;padding:10px 15px;box-sizing:border-box;background-size:34px auto;background-repeat:no-repeat;border-right:1px solid #D8D8D8;background-position:calc(100% - 15px) center}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child>.col-2 .col-4:first-child{background-image:url(/static/images/icons/order.status.svg)}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child>.col-2 .col-4:last-child{background-image:url(/static/images/icons/amount.status.svg)}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:first-child>.col-2:last-child{width:300px;padding:0 15px;text-align:right}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:first-child{padding:0 15px;line-height:50px;border-bottom:1px solid #D8D8D8}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:first-child h2{font-size:16px}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket{width:100%;padding:15px;display:table;box-sizing:border-box;border-bottom:1px solid #D8D8D8}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket a{color:#ff5722}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket p{font-size:18px;margin-top:10px;font-weight:700}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket span{display:block;font-size:14px}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket button{color:#fff;height:40px;outline:none;cursor:pointer;font-size:16px;padding:0 15px;border-radius:3px;border:1px solid #FF5722;background-color:#ff5722}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket button:hover{color:#ff5722;background-color:transparent}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket>.col-2 .col-2{padding:0 10px;text-align:left;min-height:80px;box-sizing:border-box;border-right:1px solid #D8D8D8}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket>.col-2:last-child{text-align:right}.pages__status___railways .container>.row>.row.results>.row:last-child>.row:last-child>.row:last-child .row.tickets .row.ticket:last-child{border:none}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:#fff}::-webkit-scrollbar-thumb{background:#03a9f4}html,body,img,h1,h2,h3,h4,h5,h6,ul,li,a,p{margin:0;padding:0;border:none}html,body{height:100%}#app{height:100%;color:#2d2d2d;font-family:Lato,sans-serif;background-color:#f8fdff66;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}li{list-style:none}.row{display:block}.col{vertical-align:top;display:inline-block}.col-1{width:100%}.col-2{width:50%}.col-3{width:33.3333333333%}.col-4{width:25%}.col-5{width:20%}.col-6{width:16.6666666667%}.col-7{width:14.2857142857%}.col-8{width:12.5%}.col-9{width:11.1111111111%}.col-10{width:10%}.col-11{width:9.0909090909%}.col-12{width:8.3333333333%}.col.left{text-align:left}.col.right{text-align:right}.container{width:100%;margin:0 auto;max-width:1260px}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3s}.v-spinner{text-align:center}@-webkit-keyframes v-scaleStretchDelay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes v-scaleStretchDelay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}50%{-webkit-transform:scaleY(.4);transform:scaleY(.4)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}
