/* widget.css */
.searchHistory{display:inline-block;position:relative;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;width:100%}.searchHistory-container{-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}.searchHistory-title{color:#fff;font-size:13px;padding:20px 20px 17px 20px;text-transform:uppercase}.searchHistory-list{color:#fff;font-size:12px;list-style:none;padding:0 20px 20px 20px;max-width:280px}@media screen and (min-width:320px) and (max-width:767px){.searchHistory-list{max-width:100%}}.searchHistory-info{z-index:1;position:relative;background-color:#1c1e24;right:0;transition:all .4s ease;height:40px}.searchHistory-item{height:40px;line-height:40px;vertical-align:middle;cursor:pointer;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.searchHistory-item:not(.searchHistory-info){height:41px;padding-bottom:1px}.searchHistory-item:last-child{border-bottom:none}.searchHistory-item--toDelete{right:50px}.searchHistory-itemContainer{padding-left:15px;display:inline-block;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;white-space:nowrap;overflow:hidden}.searchHistory-itemContainer:hover{background-color:#16181d}.searchHistory-itemContainer:hover .searchHistory-itemDate{background:#16181d}.searchHistory-itemContainer:hover .searchHistory-itemDate:before{background:#16181d;background:-moz-linear-gradient(left,rgba(22,24,29,0) 0%,#16181d 100%);background:-webkit-linear-gradient(left,rgba(22,24,29,0) 0%,#16181d 100%);background:-o-linear-gradient(left,rgba(22,24,29,0) 0%,#16181d 100%);background:-ms-linear-gradient(left,rgba(22,24,29,0) 0%,#16181d 100%);background:linear-gradient(to right,rgba(22,24,29,0) 0%,#16181d 100%)}.searchHistory-itemContainer:hover .searchHistory-itemControls{background:#1c1e24}.searchHistory-itemRoute{margin-right:5px;display:inline-block;white-space:nowrap;overflow:hidden;vertical-align:top;max-width:185px;text-overflow:ellipsis}@media screen and (min-width:320px) and (max-width:767px){.searchHistory-itemRoute{max-width:70%}}.searchHistory-itemDate{background:#1c1e24;padding:0 10px;position:absolute;top:0;right:13px;text-align:center;height:40px;vertical-align:top}.searchHistory-itemDate:before{content:"";background:#1c1e24;background:-moz-linear-gradient(left,rgba(28,30,36,0) 0%,#1c1e24 100%);background:-webkit-linear-gradient(left,rgba(28,30,36,0) 0%,#1c1e24 100%);background:-o-linear-gradient(left,rgba(28,30,36,0) 0%,#1c1e24 100%);background:-ms-linear-gradient(left,rgba(28,30,36,0) 0%,#1c1e24 100%);background:linear-gradient(to right,rgba(28,30,36,0) 0%,#1c1e24 100%);display:block;position:absolute;left:-10px;top:0;height:100%;width:10px}.searchHistory-itemControls{height:40px;display:inline-block;width:13px;position:absolute;vertical-align:top;z-index:1;background:#1c1e24;top:0;right:0}.searchHistory-itemControls:hover{background-color:#16181d}.searchHistory-dot{position:absolute;background:#9a9ea9;width:3px;height:3px;border:.5px solid #1c1e24;border-radius:50%;display:inline-block;left:5px}.searchHistory-dot:nth-child(1){top:14px}.searchHistory-dot:nth-child(2){top:19px}.searchHistory-dot:nth-child(3){top:24px}.searchHistory-delete{display:inline-block;height:40px;width:50px;background-color:#d43742;text-align:center;position:absolute;right:0;top:0;z-index:0}.searchHistory-delete:hover{background-color:#aa2c35}.searchHistory-delete:after{content:"";display:inline-block;vertical-align:middle;background:url("/images/order-actions-0ee136f5.svg") no-repeat;background-position:100% 30.232558139534884%;width:12px;height:13px}
.awad-search-widget{overflow:visible}
.widgetStaticMenu-slogan{box-sizing:border-box;color:#fff;font-size:32px;font-weight:400;padding:52px 10px 48px 10px;text-align:center;white-space:pre-line;line-height:40px}@media screen and (min-width:320px) and (max-width:767px){.widgetStaticMenu-slogan{display:none}}.widgetStaticMenu-tabs{display:block;text-align:center;overflow:hidden}.widgetStaticMenu-tabsItem{box-sizing:border-box;cursor:pointer;display:inline-block;position:relative;padding:0 16px}.widgetStaticMenu-tabsItem> a,.widgetStaticMenu-tabsItem span{font-weight:normal;font-size:12px;line-height:16px;letter-spacing:.05em;text-transform:uppercase;color:#fff;display:inline-block;position:relative;padding:4px 0}.widgetStaticMenu-tabsItem> a:before,.widgetStaticMenu-tabsItem span:before{content:" ";background:#0088d4;display:block;bottom:0;height:2px;width:100%;left:50%;transform:translate(-50%);position:absolute;border-radius:1px;transition:all .2s linear}.widgetStaticMenu-tabsItem> a:before{opacity:0}.widgetStaticMenu-tabsItem> a:hover:before{opacity:1}.widgetStaticMenu-tabsItem> span{cursor:default}.widgetStaticMenu-tabsItem> span:before{opacity:1}.widgetStaticMenu-tabsItem--avia> a:before,.widgetStaticMenu-tabsItem--avia span:before{background:#ee4070}.widgetStaticMenu-tabsItem--hotels> a:before,.widgetStaticMenu-tabsItem--hotels span:before{background:#f08901}.widgetStaticMenu-tabsItem--trains> a:before,.widgetStaticMenu-tabsItem--trains span:before{background:#069363}@media screen and (min-width:320px) and (max-width:767px){.widgetStaticMenu-tabsItem--cars{display:none}}.widgetStaticMenu-tabsItem--external:after{content:" ";display:inline-block;height:14px;width:14px;vertical-align:top;margin-top:4px;margin-left:4px;background:url("/images/sidebar-7b9f9733.svg") no-repeat;background-position:19.51219512195122% 97.29729729729729%;width:14px;height:14px}
/* error.css */
.error-mainWrapper{position:relative;padding:164px 0 126px;overflow:hidden}.error-mainWrapper:after{background:url("/images/error-icons-0579e9b1.svg") no-repeat;background-position:48.06378132118451% 63.895486935866984%;width:184px;height:93px;content:"";display:block;position:absolute;top:14px;right:6px;transform:rotateY(180deg)}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper:after{right:-80px}}.error-mainWrapper:before{background:url("/images/error-icons-0579e9b1.svg") no-repeat;background-position:48.06378132118451% 63.895486935866984%;width:184px;height:93px;content:"";display:block;position:absolute;bottom:23px;left:6px}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper:before{left:-80px}}@media screen and (min-width:768px) and (max-width:1023px){.error-mainWrapper{padding:97px 0 90px}}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper{padding:50px 40px 90px}}.error-mainWrapper-hotels{background-color:#f5b10b}.error-mainWrapper-hotels .error-blockPictureCode:after{background:url("/images/error-icons-0579e9b1.svg") no-repeat;background-position:91.66666666666667% 89.64497041420118%;width:342px;height:176px;content:"";display:block;position:absolute;top:51%;left:30%;transform:translate(-50%,-50%)}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper-hotels .error-blockPictureCode:after{top:40%}}.error-mainWrapper-hotels .error-blockText-description,.error-mainWrapper-hotels .error-blockText-descriptionEmail-href{color:#1c1e24}.error-mainWrapper-trains{background-color:#00a86f}.error-mainWrapper-trains .error-blockPictureCode:after{background:url("/images/error-icons-0579e9b1.svg") no-repeat;background-position:0 0;width:660px;height:269px;content:"";display:block;position:absolute;top:23%;left:19%;transform:translate(-50%,-50%)}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper-trains .error-blockPictureCode:after{top:12%}}.error-mainWrapper-avia{background-color:#0088d4}.error-mainWrapper-avia .error-blockPictureCode:after{background:url("/images/error-icons-0579e9b1.svg") no-repeat;background-position:0 100%;width:422px;height:245px;content:"";display:block;position:absolute;top:71%;left:38%;transform:translate(-50%,-50%)}@media screen and (min-width:320px) and (max-width:767px){.error-mainWrapper-avia .error-blockPictureCode:after{top:54%}}.error-blockText{display:inline-block;vertical-align:top;width:50%}@media screen and (min-width:768px) and (max-width:1023px){.error-blockText{display:block;padding:65px 0;width:100%}}@media screen and (min-width:320px) and (max-width:767px){.error-blockText{display:block;padding:65px 0;width:100%}}.error-blockText-header{color:#fff;font-size:36px;font-weight:600;line-height:.94}@media screen and (min-width:768px) and (max-width:1023px){.error-blockText-header{text-align:center}}@media screen and (min-width:320px) and (max-width:767px){.error-blockText-header{font-size:32px}}.error-blockText-description{color:#fff;font-size:14px;line-height:1.57;margin:17px 0 26px;overflow:auto;max-width:374px;min-width:229px}@media screen and (min-width:768px) and (max-width:1023px){.error-blockText-description{margin:17px auto 26px;max-width:560px}}@media screen and (min-width:320px) and (max-width:767px){.error-blockText-description{margin:17px 0 26px;max-width:560px}}.error-blockText-descriptionEmail{text-decoration:underline}.error-blockText-descriptionEmail-href{color:#fff}.error-blockText-button{background:#ee4070;height:48px;color:#fff;padding:10px 44px}@media screen and (min-width:768px) and (max-width:1023px){.error-blockText-button{display:block;margin:0 auto}}@media screen and (min-width:320px) and (max-width:767px){.error-blockText-button{display:block;margin:0 auto}}.error-blockPictureCode{font-size:28px;font-weight:600;line-height:40px;display:inline-block;vertical-align:top;position:relative;width:50%;text-align:center;color:#1c1e24}@media screen and (min-width:320px) and (max-width:767px){.error-blockPictureCode{width:100%}}.error-blockPictureCode-errName{max-width:374px}@media screen and (min-width:1024px) and (max-width:1279px){.error-blockPictureCode-errName{max-width:305px}}.error-blockPictureCode-errCode{font-size:180px;line-height:150px;font-weight:800;display:block;position:relative;left:45px;max-width:374px}@media screen and (min-width:1024px) and (max-width:1279px){.error-blockPictureCode-errCode{font-size:150px;left:30px;max-width:305px}}@media screen and (min-width:320px) and (max-width:767px){.error-blockPictureCode-errCode{font-size:130px;left:20px}}.error-widgetWrapper{position:relative;padding:12px 0 30px 0}