/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes fadeOut{to{opacity:0}}@keyframes fadeOut{to{opacity:0}}@-webkit-keyframes rotateRight{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotateRight{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes rotateLeft{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes rotateLeft{to{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.spin{-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}*,::after,::before{padding:0;-webkit-box-sizing:inherit;box-sizing:inherit;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}html{font-size:10px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;width:100%;height:100%}body{font-family:'Source Sans Pro',sans-serif;font-size:1.4rem;font-weight:400;line-height:1.15;letter-spacing:.02em;color:#685e5a;width:100%;height:100%}html._stop-scroll{overflow:hidden}img{max-width:100%;display:block;height:auto}picture{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:400;margin:0}.h1,h1{font-size:4rem;font-weight:300;line-height:1.2}.h2,h2{font-size:3rem;font-weight:300}.h3,h3{font-size:2rem}.h4,h4{font-size:1.6rem}.h5,h5{font-size:1.6rem}p{font:inherit;margin:0 0 1em}p:last-child{margin-bottom:0}a{text-decoration:none;font:inherit;color:inherit;-webkit-transition:color .2s cubic-bezier(.25,.42,.46,.95);transition:color .2s cubic-bezier(.25,.42,.46,.95)}a:hover{color:#e38a47}li{color:inherit;list-style:none}ol,ul{margin:0;color:inherit}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input{border-radius:0;-webkit-box-shadow:none;box-shadow:none}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}hr{margin-top:2rem;margin-bottom:2rem}.table-wrapper{overflow-x:auto}._hidden{display:none!important}._noselect{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1919px){.g-extra-big-more{display:none!important}}@media (max-width:1365px){.g-big-more{display:none!important}}@media (max-width:1023px){.g-large-more{display:none!important}}@media (max-width:719px){.g-medium-more{display:none!important}}@media (min-width:1366px){.g-large{display:none!important}}@media (min-width:1024px){.g-medium{display:none!important}}@media (min-width:720px){.g-small{display:none!important}}.container{width:100%;padding-right:10rem;padding-left:10rem}@media (max-width:1365px){.container{padding-right:3rem;padding-left:3rem}}@media (max-width:719px){.container{padding-right:2rem;padding-left:2rem}}.text{font-family:'Source Sans Pro',sans-serif;font-size:1.4rem;font-weight:400;line-height:1.15;letter-spacing:.02em;color:#685e5a;line-height:1.2em}.text::after{content:'';display:table;width:100%}.text img,.text ol,.text p,.text table,.text ul{max-width:100%;font-size:inherit;line-height:inherit;color:inherit}.text iframe,.text object,.text video{margin:1.8rem 0;max-width:100%}.text b,.text strong{font-weight:700}.text em,.text i{font-style:italic}.text a{color:#337691;text-decoration:underline}.text a:hover{text-decoration:none}.text img{display:block;margin:2em 0;max-width:100%}.text>:first-child{margin-top:0}.text>:last-child{margin-bottom:0}.text .h1,.text h1{margin:.45em 0;font-size:2.85714286em;line-height:1.2em}.text .h2,.text h2{margin:.6em 0;font-size:2.14285714em;line-height:1.2em}.text .h3,.text h3{margin:.9em 0;font-size:1.42857143em;line-height:1.2em}.text .h4,.text h4{margin:1.125em 0;font-size:1.14285714em;line-height:1.2em}.text .h5,.text h5{margin:1.125em 0;font-size:1.14285714em;line-height:1.2em;color:#e38a47}.text .h6,.text h6{margin:1.8rem 0;font-size:1.3rem;line-height:1.2em;text-transform:uppercase}.text ol,.text ul{list-style:none;padding:0 0 0 3.5rem}.text li{position:relative;margin:.8rem 0}.text li::before{content:'';position:absolute;top:0;right:100%}.text ul li:before{display:inline-block;top:.5rem;width:.6rem;height:.6rem;border-radius:50%;background:#e38a47;margin-right:.8rem}.text ol{counter-reset:counter}.text ol li{counter-increment:counter}.text ol li:before{content:counter(counter) '.';margin-right:.3rem;color:#e38a47;font-weight:600}.text table{border-collapse:collapse;overflow-x:auto;margin-bottom:2.8rem;color:#736a66}.text td,.text th{padding:1.5rem 1.5rem .8rem;font-weight:400}.text tbody:first-child tr:first-child td,.text thead:first-child tr:first-child th{padding-top:.4rem}.text th{border:0;border-top:.2rem solid #685e5a;border-bottom:.2rem solid #685e5a;font-size:1.6rem}.text td{border:0;border-bottom:.1rem solid #e1e0e0}.text-sm{font-size:90%}.base-ico{font:inherit;-webkit-transition:color .2s cubic-bezier(.25,.42,.46,.95);transition:color .2s cubic-bezier(.25,.42,.46,.95);height:1em;display:inline-block;vertical-align:-.1em}.base-ico svg{width:1.3rem;height:1em;fill:currentColor}.base-ico[data-tooltip]{color:#e38a47}.base-ico[data-tooltip]:hover{color:#685e5a}.base-btn{font-family:'Source Sans Pro',sans-serif;font-size:1.4rem;font-weight:400;line-height:1.15;letter-spacing:.02em;color:#685e5a;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-appearance:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:none;outline:0;background-color:transparent;-webkit-transition:.2s cubic-bezier(.25,.42,.46,.95);transition:.2s cubic-bezier(.25,.42,.46,.95);z-index:2}.base-btn:not(._disabled){cursor:pointer}.base-btn__ico{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .8rem;-ms-flex-negative:0;flex-shrink:0}.base-btn__ico:first-child{margin-left:0}.base-btn__ico:last-child{margin-right:0}.base-btn__ico svg{width:1.8rem;height:1.8rem;fill:currentColor}.base-btn__arrow{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 .6rem;-ms-flex-negative:0;flex-shrink:0}.base-btn__arrow:first-child{margin-left:0}.base-btn__arrow:last-child{margin-right:0}.base-btn__arrow svg{width:.8rem;height:.5rem;fill:currentColor}.base-btn__arrow--left svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.base-btn__arrow--right svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.base-btn__text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.base-btn__amount{color:#e38a47;margin-left:.5rem}.base-btn--dotted{font-size:1.3rem}.base-btn--dotted .base-btn__text{text-decoration:underline;-webkit-text-decoration-style:dotted;text-decoration-style:dotted}.base-btn--dotted:not(._disabled):hover{color:#e38a47}.base-btn--nav{width:3.5rem;height:3.5rem;border-radius:50%}.base-btn--nav svg{width:1.1rem;height:.7rem;fill:currentColor}.base-btn--nav._disabled{opacity:.5}.base-btn--nav._lock{display:none}.base-btn--nav._left svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.base-btn--nav._right svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.base-btn--nav-small{width:2.5rem;height:2.5rem;border-radius:50%}.base-btn--nav-small svg{width:1.1rem;height:.7rem;fill:currentColor}.base-btn--nav-small._disabled{opacity:.5}.base-btn--nav-small._lock{display:none}.base-btn--nav-small._left svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.base-btn--nav-small._right svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.base-btn--brown{color:#fff;background-color:#685e5a}.base-btn--brown:not(._disabled):hover{color:#fff;background-color:#e38a47}.base-btn--white{color:#685e5a;background-color:#fff}.base-btn--white:not(._disabled):hover{color:#fff;background-color:#e38a47}.base-btn--white-border{color:#685e5a;background-color:#fff;border:1px solid #e1e0e0}.base-btn--white-border:not(._disabled):hover{color:#fff;background-color:#e38a47;border-color:#e38a47}.base-btn--blue-orange{color:#fff;background-color:#789ea4}.base-btn--blue-orange:not(._disabled):hover{color:#fff;background-color:#e38a47}.base-btn--white-blue-border{color:#685e5a;background-color:#fff;border:1px solid #e1e0e0}.base-btn--white-blue-border:not(._disabled):hover{color:#fff;background-color:#789ea4;border-color:#789ea4}.base-btn--brown-light{color:#fff;background-color:rgba(104,94,90,.5)}@media (min-width:720px){.base-btn--brown-light:not(._disabled):hover{color:#fff;background-color:#e38a47}}.base-btn--border-transparent-white{color:#fff;background-color:transparent;border:1px solid #e1e0e0}@media (min-width:720px){.base-btn--border-transparent-white:not(._disabled):hover{background-color:#e38a47;border-color:#e38a47}}.base-btn--small{padding:.4rem .8rem .5rem;font-size:1.1rem;text-transform:uppercase;border-radius:.3rem}.base-btn--middle{padding:.8rem .8rem .8rem;font-size:1.1rem;text-transform:uppercase;border-radius:.3rem}.base-btn--big{font-size:1.3rem;text-transform:uppercase;min-height:4.4rem;padding:.4rem 1.5rem .4rem;border-radius:.4rem}.base-btn--big::after,.base-btn--big::before{position:absolute;content:'';top:0;right:0;bottom:0;left:0;border-radius:inherit;z-index:-1;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.base-btn--big._disabled{-webkit-box-shadow:none;box-shadow:none;color:rgba(255,255,255,.3)}.base-btn--big._disabled::after,.base-btn--big._disabled::before{background:#a09996;pointer-events:none}.base-btn--big._disabled .base-btn__arrow-round{opacity:.3}.base-btn--border-simple{border:1px solid #e1e0e0}.base-btn--border-simple:hover{background-color:#e38a47;border-color:#e38a47;color:#fff}.base-btn--border-transparent-brown{background-color:transparent}.base-btn--border-transparent-brown::before{background:-webkit-gradient(linear,left bottom,left top,from(#e38a47),to(#ec9d62));background:linear-gradient(to top,#e38a47,#ec9d62);opacity:0}.base-btn--border-transparent-brown::after{border:1px solid #e1e0e0}.base-btn--border-transparent-brown:not(._disabled):hover{color:#fff;-webkit-box-shadow:0 .5rem 1rem 0 rgba(227,138,71,.5);box-shadow:0 .5rem 1rem 0 rgba(227,138,71,.5)}.base-btn--border-transparent-brown:not(._disabled):hover::before{opacity:1}.base-btn--border-transparent-brown:not(._disabled):hover::after{opacity:0}.base-btn--border-transparent-brown:not(._disabled):hover .base-btn__arrow-round{border-color:rgba(255,255,255,.33)}.base-btn--border-transparent-brown .base-btn__arrow-round{border-color:#e1e0e0}.base-btn--outline{background-color:transparent;border:1px solid #e1e0e0}.base-btn--outline:not(._disabled):hover{border-color:#e38a47}.base-btn__arrow-round{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:2.1rem;height:2.1rem;border:1px solid rgba(255,255,255,.33);border-radius:50%;margin:0 .8rem;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .2s cubic-bezier(.25,.42,.46,.95);transition:border-color .2s cubic-bezier(.25,.42,.46,.95)}.base-btn__arrow-round:first-child{margin-left:0}.base-btn__arrow-round:last-child{margin-right:0}.base-btn__arrow-round svg{width:.8rem;height:.5rem;fill:currentColor}.base-btn__arrow-round--right svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.base-btn__arrow-round--left svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.base-btn--orange-shadow{color:#fff;-webkit-box-shadow:0 .5rem 1rem 0 rgba(227,138,71,.5);box-shadow:0 .5rem 1rem 0 rgba(227,138,71,.5);background-color:#e38a47}.base-btn--orange-shadow::before{background:-webkit-gradient(linear,left bottom,left top,from(#e38a47),to(#ec9d62));background:linear-gradient(to top,#e38a47,#ec9d62)}.base-btn--orange-shadow:not(._disabled):hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}.base-btn--orange-shadow:not(._disabled):hover::before{opacity:0}.base-btn--orange{color:#fff;background-color:#e38a47}.base-btn--orange:not(._disabled):hover{background-color:#789ea4}.base-btn--blue-shadow{color:#fff;-webkit-box-shadow:0 .5rem 1rem 0 rgba(120,158,164,.5);box-shadow:0 .5rem 1rem 0 rgba(120,158,164,.5);background-color:#789ea4}.base-btn--blue-shadow::before{background:-webkit-gradient(linear,left bottom,left top,from(#6b8e94),to(#789ea4));background:linear-gradient(to top,#6b8e94,#789ea4)}.base-btn--blue-shadow:not(._disabled):hover{color:#fff;-webkit-box-shadow:none;box-shadow:none}.base-btn--blue-shadow:not(._disabled):hover::before{opacity:0}.base-btn--blue{color:#fff;background-color:#789ea4}.base-btn--blue::before{background:-webkit-gradient(linear,left bottom,left top,from(#6b8e94),to(#789ea4));background:linear-gradient(to top,#6b8e94,#789ea4);opacity:0}.base-btn--blue:not(._disabled):hover{color:#fff;-webkit-box-shadow:0 .5rem 1rem 0 rgba(120,158,164,.5);box-shadow:0 .5rem 1rem 0 rgba(120,158,164,.5)}.base-btn--blue:not(._disabled):hover::before{opacity:1}.base-btn._notify .base-btn__ico{position:relative}.base-btn._notify .base-btn__ico::before{position:absolute;content:'';width:.7rem;height:.7rem;background-color:#e38a47;border-radius:50%;right:.1rem;top:.2rem;z-index:2;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.base-btn._notify svg.active{display:none}.base-btn._notify._active{color:#e38a47}.base-btn._notify._active svg:not(.active){display:none}.base-btn._notify._active svg.active{display:inline-block}.base-btn._notify._accent .base-btn__ico::before{opacity:1}.base-link{color:#337691;font-size:1.3rem}.base-tag{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font:inherit;color:#000;background-color:#e6e5e5;border-radius:.3rem;padding:.5rem .8rem .5rem 1rem;min-height:3rem;-ms-flex-negative:0;flex-shrink:0}.base-tag__close{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1rem}.base-tag__close svg{width:.9rem;height:.9rem;fill:currentColor}.base-tag__close:hover{color:#e38a47}.dropdown{position:relative;text-align:left}.dropdown__block{position:absolute;top:100%;left:0;margin-top:1rem;background-color:#fff;z-index:10;-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);border-radius:.3rem;min-width:100%;opacity:0;-webkit-transform:translateY(-1rem) scale(.98);transform:translateY(-1rem) scale(.98);visibility:hidden;pointer-events:none;-webkit-transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,opacity,-webkit-transform;transition-property:visibility,transform,opacity;transition-property:visibility,transform,opacity,-webkit-transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);will-change:transform;max-width:calc(100vw - 4rem)}.dropdown__block._right{left:auto;right:0}.dropdown__content{padding:2rem 2rem 2rem;min-width:14.8rem;overflow-y:auto!important}.dropdown__content::-webkit-scrollbar{width:14px;background-color:#f5f5f5}.dropdown__content::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5;border-left:10px solid #fff}.dropdown__content::-webkit-scrollbar-thumb{background-color:#000;border-left:10px solid #fff}.dropdown__close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;z-index:2;background-color:#fff;border-radius:.3rem}.dropdown__close .base-btn__ico svg{width:1.2rem;height:1.2rem}.dropdown__close:hover{color:#e38a47}.dropdown__arrow svg{-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95),-webkit-transform .2s cubic-bezier(.25,.42,.46,.95)}.dropdown__list-item{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex}.dropdown__list-item ._active{font-weight:700}.dropdown__list-item ._disabled{opacity:.3}.dropdown__list-item:last-child{margin-bottom:0}.dropdown__list-link{cursor:pointer;-webkit-transition:.2s;transition:.2s}.dropdown__list-link:hover{color:#ec9d62}.dropdown._open .dropdown__block{opacity:1;-webkit-transform:none;transform:none;visibility:visible;pointer-events:auto}.dropdown._open .dropdown__arrow svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.switcher{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.switcher__item{margin-bottom:1.6rem}.switcher__item:last-child{margin-bottom:0}.switcher__label{font-size:1.4rem;margin-bottom:.6rem;opacity:.5}.switcher__list{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e1e0e0;border-radius:.3rem;padding:.2rem;color:#000}.switcher__list input[type=radio]{display:none}.switcher__link{width:3rem;height:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem;border-radius:.3rem;margin-right:.2rem;-webkit-transition:color .2s cubic-bezier(.25,.42,.46,.95),background-color .2s cubic-bezier(.25,.42,.46,.95);transition:color .2s cubic-bezier(.25,.42,.46,.95),background-color .2s cubic-bezier(.25,.42,.46,.95)}.switcher__link:last-child{margin-right:0}.switcher__link._active,.switcher__link:hover,input[type=radio]:checked~.switcher__link{background-color:#e38a47;color:#fff}.switcher__link._active{pointer-events:none}.contact-group--white{color:#fff}.contact-group--white .contact-group__item-btn{color:inherit;font-weight:400}.contact-group--white .contact-group__item-btn:not(._disabled):hover{color:#e38a47}.contact-group--white .contact-group__item._disabled{color:rgba(255,255,255,.4)}.contact-group--white .contact-group__item._disabled .contact-group__item-btn{color:rgba(255,255,255,.4)}.contact-group--white .contact-group__item._disabled .contact-group__item-btn:hover{color:#fff}.contact-group--white .contact-group__item._disabled .contact-group__item-ico{fill:rgba(255,255,255,.4)!important}.contact-group__item{margin-bottom:1rem}.contact-group__item:last-child{margin-bottom:0}.contact-group__item._disabled{color:rgba(104,94,90,.4)}.contact-group__item._disabled .contact-group__item-btn{color:rgba(104,94,90,.4)}.contact-group__item._disabled .contact-group__item-btn:hover{color:#685e5a}.contact-group__item._disabled .contact-group__item-ico{fill:rgba(104,94,90,.4)!important}.contact-group__item-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:.5rem;font-size:1.3rem}.contact-group__item-row:last-child{margin-bottom:0}.contact-group__item-ico--wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-item-align:end;align-self:flex-end}.contact-group__item-ico{width:1.6rem;height:1.6rem}.contact-group__item-btn{font-size:2rem;font-weight:600;color:#e38a47;margin-right:.8rem}@md{-webkit-user-select:text;-moz-user-select:text;-ms-user-select:text;user-select:text}.contact-group__item-btn:last-child{margin-right:0}.contact-group__item-btn:not(._disabled):hover{color:#685e5a}.contact-group__item-viber--wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-group__item-viber--wrapper span{font-size:1.1rem}.contact-group__item-viber--row{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-group__item-viber--row div:last-child{margin-left:1rem}.contact-group__item-viber{font-size:1.4rem}.contact-group__item-email{font-weight:100;font-size:1.6rem;color:#e38a47}.contact-group__item-status{font-size:1rem}.carousel{position:relative}.carousel__container{width:100%;overflow:hidden}.carousel__wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;position:relative;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.carousel__slide{width:100%;-ms-flex-negative:0;flex-shrink:0}.select-passengers{padding-right:1rem;width:20rem;min-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.select-passengers__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.select-passengers__item:last-child{margin-bottom:0}.select-passengers__item-info{width:20%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1.5rem}.select-passengers__item-title{margin:0 0 .1rem;font-size:1.4rem;color:#685e5a}.select-passengers__item-descr{margin:0;color:rgba(104,94,90,.7);font-size:1.3rem}.select-passengers__item-amount{-ms-flex-negative:0;flex-shrink:0}.select-passengers._with-apply{padding-top:1rem;padding-right:0}.form-element{background-color:#fff;border-radius:.3rem;color:#000;border:1px solid transparent;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);-webkit-transition:.2s cubic-bezier(.25,.42,.46,.95);transition:.2s cubic-bezier(.25,.42,.46,.95)}.form-element select{border:none;height:4.2rem;padding:.8rem 0 .9rem;background-color:#fff;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.form-element._is-trigger{cursor:pointer}.form-element._is-trigger .form-element__input{pointer-events:none}.form-element._is-trigger:hover{-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2)}.form-element._is-trigger:hover .form-element__ico{color:#e38a47}.form-element._outline{border-color:#e1e0e0;-webkit-box-shadow:none;box-shadow:none}.form-element.invalid{border-color:red;-webkit-box-shadow:none;box-shadow:none}.form-element.invalid:hover{border-color:red!important}.form-element._outline:hover{border-color:#bcb6b3;-webkit-box-shadow:none;box-shadow:none}.form-element__ico{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:3.5rem;color:#685e5a;-webkit-transition:color .2s cubic-bezier(.25,.42,.46,.95);transition:color .2s cubic-bezier(.25,.42,.46,.95)}.form-element__ico svg{width:1.8rem;height:1.8rem;fill:currentColor}.form-element__arrow{width:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#685e5a}.form-element__arrow svg{width:.8rem;height:.5rem;fill:currentColor}.form-element._has-label .form-element__arrow{margin-top:-1.6rem}select:focus+.form-element__arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.form-element__pass-btn{width:4rem}.form-element__pass-btn svg{width:2rem;height:1.1rem;fill:currentColor}.form-element__pass-btn:hover{color:#e38a47}.form-element._is-visible .form-element__pass-btn{color:#e38a47}.form-element__input{background:0 0;border:0;width:10%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font:inherit;color:inherit;padding:1.3rem 0;border-radius:inherit;vertical-align:middle;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-element__input::-webkit-input-placeholder{font:inherit;color:inherit;text-transform:initial}.form-element__input::-moz-placeholder{font:inherit;color:inherit;text-transform:initial}.form-element__input::-ms-input-placeholder{font:inherit;color:inherit;text-transform:initial}.form-element__input::placeholder{font:inherit;color:inherit;text-transform:initial}@-webkit-keyframes autofill{to{color:inherit;background:0 0}}.form-element__input:-webkit-autofill,.form-element__input:-webkit-autofill:active,.form-element__input:-webkit-autofill:focus,.form-element__input:-webkit-autofill:hover{-webkit-animation-name:autofill;-webkit-animation-fill-mode:both;-webkit-box-shadow:0 0 0 30px #fff inset!important}.form-element__input:first-child{padding-left:.8rem}.form-element__input:last-child{padding-right:.8rem}.form-element__input option{min-height:1rem}.form-element__input._uppercase{text-transform:uppercase}.form-element__input._lowercase{text-transform:lowercase}.form-element__secondary{color:rgba(0,0,0,.5)}.form-element__group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.form-element__error-text{display:none;position:absolute;color:#e48b8b;font-size:1.1rem;right:0;top:100%}.form-element._error{border-color:#e48b8b!important;margin-bottom:1.5rem!important}.form-element._error .form-element__error-text{display:inline-block}.form-element._disabled{pointer-events:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}.form-element._disabled>*{opacity:.3!important}.form-element__label{display:none;font-size:1.1rem;padding:.4rem .8rem 0 .8rem;opacity:.5}.form-element__label+.form-element__input{padding-left:.8rem}.form-element .tooltip{position:absolute;right:-2rem;top:30%;top:calc(50% - .7rem)}.form-element__comment{position:absolute;right:1rem;top:1.4rem;opacity:.5;font-size:1.1rem}.form-element__input:focus+.form-element__comment{display:none}.form-element._filled .form-element__comment{display:none}.form-element._has-label{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.form-element._has-label .form-element__input{padding:.5rem 0 .5rem .8rem;width:100%}.form-element._has-label .form-element__input:focus::-webkit-input-placeholder{color:transparent}.form-element._has-label .form-element__input:focus::-moz-placeholder{color:transparent}.form-element._has-label .form-element__input:focus::-ms-input-placeholder{color:transparent}.form-element._has-label .form-element__input:focus::placeholder{color:transparent}.form-element._has-label select.form-element__input{padding:.5rem 0 .5rem .8rem;height:2.6rem}.form-element._has-label .form-element__label{display:inherit}.form-element._small{background-color:#e6e5e5;-webkit-box-shadow:none;box-shadow:none}.form-element._small:hover{-webkit-box-shadow:none;box-shadow:none;border-color:#e38a47}.form-element._small .form-element__input{padding:.8rem 0 .9rem}.form-element._small select{height:3.3rem}.form-element._small .form-element__ico svg{fill:#e38a47}@media (max-width:1023px){.form-element .tooltip{right:-1.5rem}.form-element__comment._long{top:calc(100% + .3rem)}}@media (max-width:719px){.form-element .tooltip{right:-2rem}}.navigation-panel{z-index:5;pointer-events:none}.navigation-panel__border-line{position:absolute;top:.6rem;bottom:0;width:.2rem;background:-webkit-gradient(linear,left bottom,left top,from(#f2f1f1),to(white));background:linear-gradient(to top,#f2f1f1,#fff)}.navigation-panel__border-line span{bottom:100%;position:absolute;width:.6rem;height:.6rem;overflow:hidden}.navigation-panel__border-line span::before{position:absolute;content:'';top:0;width:200%;height:200%;border:.2rem solid #fff;border-radius:50%}.navigation-panel__border-line._left{left:0}.navigation-panel__border-line._left span{left:0}.navigation-panel__border-line._left span::before{left:0}.navigation-panel__border-line._right{right:0}.navigation-panel__border-line._right span{right:0}.navigation-panel__border-line._right span::before{right:0}.navigation-panel__top{position:absolute;top:0;left:.6rem;right:.6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.navigation-panel__line{height:.2rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navigation-panel__buttons-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.navigation-panel__btn{pointer-events:auto;position:relative;margin-right:10.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;-webkit-transform:translateY(-3.4rem);transform:translateY(-3.4rem)}.navigation-panel__btn:not(._active){cursor:pointer}.navigation-panel__btn::after{position:absolute;content:'';height:.2rem;background-color:#fff;width:10.5rem;left:100%;pointer-events:none}.navigation-panel__btn:last-child{margin-right:0}.navigation-panel__btn:last-child::after{display:none}.navigation-panel__btn-text{display:inline-block;white-space:nowrap;position:absolute;color:#fff;bottom:100%;font-size:1.2rem;text-transform:uppercase;font-weight:600;padding-bottom:1rem;-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95),-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);will-change:transform}.navigation-panel__btn-text::before{position:absolute;content:'';width:100%;top:0;bottom:-100%}.navigation-panel__btn-ico-wrap{width:7rem;height:7rem;position:relative;-ms-flex-negative:0;flex-shrink:0}.navigation-panel__btn-ico-wrap::after,.navigation-panel__btn-ico-wrap::before{position:absolute;content:'';border-radius:50%;pointer-events:none;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);will-change:transform}.navigation-panel__btn-ico-wrap::before{top:0;left:0;right:0;bottom:0;background-color:#e38a47;-webkit-box-shadow:0 .7rem 1rem 0 rgba(227,138,71,.5);box-shadow:0 .7rem 1rem 0 rgba(227,138,71,.5);z-index:2;-webkit-transform:scale(.9);transform:scale(.9)}.navigation-panel__btn-ico-wrap::after{top:-1.5rem;left:-1.5rem;right:-1.5rem;bottom:-1.5rem;border:1px solid rgba(255,255,255,.3);z-index:1;-webkit-transform:scale(.5);transform:scale(.5)}.navigation-panel__btn-ico{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-repeat:no-repeat;background-position:right center;background-size:contain;z-index:3;-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);will-change:transform}.navigation-panel__btn-ico._full{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}@media (min-width:720px){.navigation-panel__btn._active .navigation-panel__btn-ico:not(._full),.navigation-panel__btn:hover .navigation-panel__btn-ico:not(._full){opacity:0;-webkit-transform:scale(.8);transform:scale(.8)}.navigation-panel__btn._active .navigation-panel__btn-ico._full,.navigation-panel__btn:hover .navigation-panel__btn-ico._full{-webkit-transform:none;transform:none;opacity:1}.navigation-panel__btn._active .navigation-panel__btn-text,.navigation-panel__btn:hover .navigation-panel__btn-text{-webkit-transform:translateY(-1.8rem);transform:translateY(-1.8rem)}.navigation-panel__btn._active .navigation-panel__btn-ico-wrap::after,.navigation-panel__btn._active .navigation-panel__btn-ico-wrap::before,.navigation-panel__btn:hover .navigation-panel__btn-ico-wrap::after,.navigation-panel__btn:hover .navigation-panel__btn-ico-wrap::before{opacity:1;-webkit-transform:none;transform:none}}.navigation-panel__nav-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.navigation-panel__nav-btn._left{left:2rem}.navigation-panel__nav-btn._right{right:2rem}@media (max-width:1365px){.navigation-panel__border-line{display:none}.navigation-panel__top{left:0;right:0}}@media (max-width:1023px){.navigation-panel__top{width:100%;position:static;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navigation-panel__btn{margin-right:7rem;-webkit-transform:none;transform:none}.navigation-panel__btn::after{width:7rem}.navigation-panel__btn:last-child{margin-right:0}}@media (max-width:719px){.navigation-panel{display:none;pointer-events:auto}.navigation-panel__top{overflow:hidden}.navigation-panel__buttons-wrap{width:100%}.navigation-panel__btn{width:100%;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.navigation-panel__btn::after{display:none}.navigation-panel__btn-text{position:static;padding-bottom:0;white-space:normal}.navigation-panel__btn-text::before{display:none}.navigation-panel__btn-ico-wrap{width:4.7rem;height:4.7rem}.navigation-panel__btn-ico-wrap::after,.navigation-panel__btn-ico-wrap::before{display:none}.navigation-panel__btn-ico{-webkit-transform:none;transform:none}.navigation-panel__btn-ico:not(._full){display:none}.navigation-panel__btn-ico._full{-webkit-transform:none;transform:none;opacity:1}.navigation-panel__nav-btn{width:2.8rem;height:2.8rem}}.tag-label{display:inline-block;font-size:1.3rem;color:#fff;background-color:#685e5a;padding:.8rem 1rem;border-radius:.3rem}.card{border-radius:.4rem;background-color:#fff;height:52rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;-webkit-box-shadow:0 .5rem 2.9rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.9rem 0 rgba(0,0,0,.07);-webkit-transition:opacity .6s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .6s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),opacity .6s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),opacity .6s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.card__ribbon{width:200px;height:28px;line-height:26px;font-size:85%;position:absolute;top:30px;right:-50px;z-index:2;overflow:hidden;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 0 3px rgba(255,255,255),0 21px 5px -18px rgba(255,255,255);box-shadow:0 0 0 3px rgba(255,255,255),0 21px 5px -18px rgba(255,255,255);background:rgba(255,255,255);text-align:center;color:#efc07c;text-indent:8px;text-shadow:1px 1px 3px #efc07c}.card__ribbon-wrap{width:100%;height:188px;position:absolute;top:-4px;left:4px;overflow:hidden}.card__ribbon-wrap:after,.card__ribbon-wrap:before{content:"";position:absolute}.card__ribbon-wrap:before{width:10px;height:4px;right:112px;background:#ce911a;border-radius:4px 4px 0 0}.card__ribbon-wrap:after{width:4px;height:10px;right:0;top:112px;background:#ce911a;border-radius:0 4px 4px 0}@media (min-width:720px){.card:hover{-webkit-box-shadow:0 1.4rem 2.9rem 0 rgba(0,0,0,.15);box-shadow:0 1.4rem 2.9rem 0 rgba(0,0,0,.15)}}.card__tag-label{position:absolute;top:2rem;left:2rem;z-index:2;pointer-events:none}.card__media-wrap{display:block;width:100%;height:27rem;border-top-left-radius:inherit;border-top-right-radius:inherit;overflow:hidden}.card__media-wrap img{border-top-left-radius:inherit;border-top-right-radius:inherit;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:2.2rem 3rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card__name{line-height:1.15;max-height:calc(1.15 * 1em * 2);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.5rem}.card__params{font-size:1.3rem;margin-bottom:1rem}.card__params:last-child{margin-bottom:0}.card__params-item{margin-bottom:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.card__params-item:last-child{margin-bottom:0}.card__params-item._mod{margin-bottom:.8rem}.card__params-item._mod:last-child{margin-bottom:0}.card__params-item._mod .card__param-text{color:#e38a47}.card__param-ico{width:1.2rem;height:1.2rem;margin-right:1rem;fill:currentColor;-ms-flex-negative:0;flex-shrink:0;vertical-align:-.1em}.card__price{font-size:2.6rem;color:#e38a47;margin-bottom:1.5rem;margin-top:auto}.card__price:last-child{margin-bottom:0}.card__btn{width:100%}@media (max-width:1365px){.card{height:49rem}.card__media-wrap{height:25rem}}@media (max-width:520px){.card{height:52rem}.card__content{padding:3.5rem 2rem 2rem}.card__media-wrap{height:28rem}}.amount{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.amount__btn svg{fill:#706662}.amount__btn:hover svg{fill:#fff}.amount__input{width:2rem;margin:0 .5rem;border:0;border-radius:0;text-align:center}.checkbox{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;color:#000}.checkbox input{width:1px;height:1px;position:absolute;left:.8rem;top:1.6rem;z-index:-1}.checkbox__mark{position:relative;-ms-flex-negative:0;flex-shrink:0;width:1.6rem;height:1.6rem;border-radius:.3rem;border:.1rem solid #e1e0e0}.checkbox__mark::before{content:'';position:absolute;top:.1rem;left:.1rem;width:1.2rem;height:1.2rem;border-radius:.2rem;opacity:0;background:#ec9d62;-webkit-transition:opacity .2s;transition:opacity .2s}.checkbox__mark svg{position:absolute;top:.3rem;right:.2rem;width:.9rem;height:.7rem;fill:#fff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.checkbox input:checked~.checkbox__mark svg,.checkbox input:checked~.checkbox__mark::before{opacity:1}.checkbox__content{margin-left:.8rem}.checkbox-list{list-style:none;margin:0;padding:0}.checkbox-list__item{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem}.checkbox-list__item:last-child{margin-bottom:0}.info-icon{color:#789ea4;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0;width:3rem;font-size:1.1rem;line-height:1;letter-spacing:.04em}.info-icon svg{width:1.8rem;height:1.8rem;fill:currentColor}.info-icon__inner{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-icon__inner-label{font-size:.9rem;position:absolute;bottom:100%;left:100%;margin-left:-.2rem;margin-bottom:-.3rem}.info-icon__inner-text{text-align:center;position:absolute;color:#fff}.info-icon__bottom-text{display:inline-block;text-align:center;margin-top:.4rem}.info-icon._baggage-small svg{width:1.8rem;height:1.8rem}.info-icon._baggage-small .info-icon__inner-text{bottom:.2rem}.info-icon._baggage-big svg{width:1.6rem;height:2.4rem}.info-icon._baggage-big .info-icon__inner-text{bottom:.4rem}.info-icon._disabled{color:#d9d9d9}.calendar-month__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.calendar-month__calendar-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1rem;margin-top:-.5rem}.calendar-month__btn{margin-right:1rem}.calendar-month__btn._prev svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.calendar-month__btn._next svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.calendar-month__btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:3rem -2rem -2rem}.calendar-month__apply-wrapper,.calendar-month__clear-wrapper{width:100%;border-radius:0 0 .3rem .3rem;-ms-flex-item-align:stretch;align-self:stretch;margin:0 1rem 1rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.calendar-month__btn-apply,.calendar-month__btn-clear{background:#685e5a;padding:.8rem 2rem;color:#fff;width:100%;font-size:1.1rem;line-height:1.2em;text-transform:uppercase;border-radius:0 0 .3rem .3rem}.calendar-month__btn-apply:hover,.calendar-month__btn-clear:hover{background-color:#e38a47}.calendar-month__btn-clear{background:#8e8780}.calendar-month__title{margin-left:.7rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.3rem;text-transform:uppercase;color:#685e5a}.calendar-month__calendar{width:30.8rem;min-width:calc(100% + 4rem);margin:0 -2rem -2rem;border-radius:0;border:0;max-width:100%}.calendar-month__calendar .message{text-align:center;font-family:'Source Sans Pro',sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:.02em;color:#685e5a;line-height:1.2em;padding:1rem 2rem 2rem}.calendar-month .datepicker{width:100%;border:0;font:inherit}.calendar-month .datepicker--nav{display:none}.calendar-month .datepicker--days-names{background-color:#edecec;margin:0}.calendar-month .datepicker--day-name{padding-bottom:.2rem;color:rgba(104,94,90,.5);font-size:1.3rem;text-transform:none}.calendar-month .datepicker--day-name.-weekend-{color:#e38a47}.calendar-month .datepicker--content{padding:0;border-bottom:1px solid #e1e0e0}.calendar-month .datepicker--cell{width:14.28571429%;border:1px solid #e1e0e0;border-width:1px 0 0 1px;height:4.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2em;color:#685e5a;font-size:1.4rem}.calendar-month .datepicker--cell-day:not(.-focus-,.-selected-,.-disabled-){background:rgba(92,196,239,.1)}.calendar-month .-focus-,.calendar-month .-selected-{position:relative;z-index:2;background:#fff}.calendar-month .-focus-::before,.calendar-month .-selected-::before{content:'';position:absolute;z-index:-1;top:-.1rem;left:-.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem);border-radius:.3rem;background-color:#fff;-webkit-box-shadow:0 .8rem 3rem rgba(0,0,0,.21);box-shadow:0 .8rem 3rem rgba(0,0,0,.21);color:#685e5a}.calendar-month .-selected-{color:#fff}.calendar-month .-selected-::before{background-color:#789ea4}.calendar-month .-other-month-:not(.-selected-,.-focus-){background-color:#f9f9f9}.calendar-month .-disabled-{pointer-events:none;background:#fff;color:rgba(104,94,90,.15)}.calendar-month__price{margin-top:.3rem;font-size:1.1rem;color:#337691}.calendar-month .-selected- .calendar-month__price{color:#fff}.calendar-month .-disabled- .calendar-month__price,.calendar-month .-other-month- .calendar-month__price{font-size:0;line-height:0}.calendar-month .-disabled-::before,.calendar-month .-other-month-::before{display:none}.calendar-month .-selected-.-focus-.datepicker--cell-day.-other-month-,.calendar-month .-selected-.-focus-.datepicker--cell-year.-other-decade-{background:0 0}.range-slider{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:26rem;min-width:100%}.range-slider__title{margin:0 0 2.2rem;font-size:1.3rem;text-transform:uppercase;color:#685e5a}.range-slider__slider{margin-bottom:2rem;height:.2rem;border:0;background:#e1e0e0;-webkit-box-shadow:none;box-shadow:none;border-radius:0}.range-slider__slider .noUi-connect{background-color:#685e5a}.range-slider__slider .noUi-handle{right:-10px;top:-8px;width:1.9rem;height:1.9rem;border-radius:50%;border:0;-webkit-box-shadow:none;box-shadow:none;background-color:#685e5a;cursor:ew-resize;-webkit-transition:background-color .2s;transition:background-color .2s}.range-slider__slider .noUi-handle:hover{background-color:#e38a47}.range-slider__slider .noUi-handle::after,.range-slider__slider .noUi-handle::before,.range-slider__slider .noUi-touch-area{position:absolute;top:.5rem;left:.7rem;width:.1rem;height:.9rem;background:#fff;opacity:.35}.range-slider .noUi-handle::after{left:.9rem}.range-slider .noUi-touch-area{left:1.1rem}.range-slider__results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem;color:#000}.range-slider__secondary{color:#c9c6c5}.range-slider__btn{display:block;background:#685e5a;-ms-flex-item-align:stretch;align-self:stretch;width:auto;padding:.8rem 2rem;margin:0 -2rem -2rem;border-radius:0 0 .3rem .3rem;color:#fff;font-size:1.1rem;line-height:1.2em;text-transform:uppercase}.range-slider__btn:hover{background-color:#e38a47}.airports-select{width:28rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%;max-width:100%;height:100%;min-height:100%}.airports-select__section-title{position:relative;margin:0 0 1.5rem;font-size:1.3rem;color:rgba(104,94,90,.5)}.airports-select__section-title._results{margin-bottom:.7rem}.airports-select__section-title-text{position:relative;background:#fff;padding-right:1rem}.airports-select__section-title-decor{position:absolute;top:.7rem;left:0;width:100%;height:.1rem;background:#e1e0e0}.airports-select__results-wrap{position:relative;display:block;border:.1rem solid #e1e0e0;border-radius:.3rem;padding-left:2.8rem;width:100%;margin-bottom:2rem}.airports-select__results-wrap._focus{border-color:#e38a47}.airports-select__results-ico{position:absolute;z-index:5;left:.9rem;top:1.2rem}.airports-select__results-ico svg{width:1.5rem;height:1.5rem;fill:#685e5a}.airports-select__results{position:relative;padding:.4rem;overflow:hidden}.airports-select__results::after,.airports-select__results::before{content:'';position:absolute;top:0;left:0;z-index:6;width:4.4rem;height:100%;background:-webkit-gradient(linear,left top,right top,from(white),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff,rgba(255,255,255,0));opacity:0;pointer-events:none}.airports-select__results::after{left:auto;right:0;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(white));background:linear-gradient(to right,rgba(255,255,255,0),#fff);opacity:1}.airports-select__results-wrap._progress .airports-select__results::before{opacity:1}.airports-select__results-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:3.3rem}.airports-select__results-item{margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.airports-select__results-item._search{width:30%;min-width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-right:0;-ms-flex-item-align:center;align-self:center}.airports-select__results-input-search{border-radius:0;border:0;background:0 0;-ms-flex-item-align:center;align-self:center}.airports-select__result-el{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3rem;background:#e6e5e5;padding:.4rem .2rem .4rem 1rem;height:3.3rem;font-size:1.4rem;color:#000}.airports-select__result-el-del{background:0 0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;text-decoration:none;color:#000;width:1.8rem;height:1.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:.5rem;cursor:pointer}.airports-select__result-el-del svg{width:.9rem;height:.9rem;fill:#655b58;-webkit-transition:.2s;transition:.2s}.airports-select__result-el-del:hover svg{fill:#e38a47}.airports-select__section{margin-bottom:1.7rem;max-height:350px;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.airports-select__section::-webkit-scrollbar{width:14px;background-color:#f5f5f5}.airports-select__section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5;border-left:10px solid #fff}.airports-select__section::-webkit-scrollbar-thumb{background-color:#000;border-left:10px solid #fff}.airports-select__section:last-child{margin-bottom:0}.airports-select__list{list-style:none;margin:0;padding:0}.airports-select__list .airports-select__list{padding-left:3.2rem;margin-top:1.2rem}.airports-select__list-item{margin-bottom:1.2rem;font-size:1.3rem;line-height:1.3em}.airports-select__list-item:last-child{margin-bottom:0}.airports-select__list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.airports-select__list-item-content._main{text-transform:uppercase}.airports-select__list-item-ico{display:-webkit-box;display:-ms-flexbox;display:flex}.airports-select__list-item-ico svg{width:1.6rem;height:1.4rem;fill:#ddd}.airports-select__list-checkbox .checkbox__content{margin-left:1rem}.airports-select__list-checkbox input[type=checkbox]{opacity:0}.airports-select__region{display:inline-block;min-width:5.8rem;color:rgba(0,0,0,.5);text-align:center}.placeholder .airports-select__region{min-width:auto;margin-right:.3rem}.airports-select__btn{display:block;background:#685e5a;-ms-flex-item-align:stretch;align-self:stretch;width:auto;padding:.8rem 2rem;margin:.4rem -2rem -2rem;border-radius:0 0 .3rem .3rem;color:#fff;font-size:1.1rem;line-height:1.2em;text-transform:uppercase}.airports-select__btn:hover{background-color:#e38a47}.airports-select__no-results{padding:1rem 2rem 2rem;text-align:center}.airports-select__no-results-ico{width:3.3rem;height:3.4rem;fill:#ddd}.airports-select__loading-text{margin-top:2rem}@media (max-width:719px){.locations-dropdown{position:fixed;top:7rem;left:1rem;width:100%;height:calc(85vh - 8rem);-webkit-transform:translateX(0)!important;transform:translateX(0)!important;min-width:calc(100% - 2rem)}.locations-dropdown .dropdown__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;min-height:100%;height:100%;max-height:100%}.airports-select__section{max-height:100%}}.passengers-select{width:28rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:100%;max-width:100%;height:100%;min-height:100%}.passengers-select__section-title{position:relative;margin:0 0 1.5rem;font-size:1.3rem;color:rgba(104,94,90,.5)}.passengers-select__section-title._results{margin-bottom:.7rem}.passengers-select__section-title-text{position:relative;background:#fff;padding-right:1rem}.passengers-select__section-title-decor{position:absolute;top:.7rem;left:0;width:100%;height:.1rem;background:#e1e0e0}.passengers-select__results-wrap{position:relative;display:block;border:.1rem solid #e1e0e0;border-radius:.3rem;padding-right:2.8rem;padding-left:.8rem;width:100%;margin-bottom:1rem}.passengers-select__results-wrap._focus{border-color:#e38a47}.passengers-select__results-ico{position:absolute;z-index:5;right:.9rem;top:.7rem}.passengers-select__results-ico svg{width:1.5rem;height:1.5rem;fill:#685e5a}.passengers-select__results{position:relative;padding:.4rem;overflow:hidden}.passengers-select__results-wrap._progress .passengers-select__results::before{opacity:1}.passengers-select__results-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:2.3rem}.passengers-select__results-item{margin-right:.5rem;-ms-flex-negative:0;flex-shrink:0}.passengers-select__results-item._search{width:30%;min-width:30%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;margin-right:0;-ms-flex-item-align:center;align-self:center}.passengers-select__results-input-search{border-radius:0;border:0;background:0 0;-ms-flex-item-align:center;align-self:center}.passengers-select__section{margin-bottom:1.7rem;max-height:350px;overflow-y:auto;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.passengers-select__section::-webkit-scrollbar{width:14px;background-color:#f5f5f5}.passengers-select__section::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5;border-left:10px solid #fff}.passengers-select__section::-webkit-scrollbar-thumb{background-color:#000;border-left:10px solid #fff}.passengers-select__section:last-child{margin-bottom:0}.passengers-select__list{list-style:none;margin:0;padding:0}.passengers-select__list .passengers-select__list{padding-left:3.2rem;margin-top:1.2rem}.passengers-select__list-item{margin-bottom:1.2rem;font-size:1.3rem;line-height:1.3em}.passengers-select__list-item:last-child{margin-bottom:0}.passengers-select__list-item span{cursor:pointer}.passengers-select__list-item span:hover{color:#e38a47}.passengers-select__list-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.passengers-select__list-item-content._main{text-transform:uppercase}.passengers-select__list-item-ico{display:-webkit-box;display:-ms-flexbox;display:flex}.passengers-select__list-item-ico svg{width:1.6rem;height:1.4rem;fill:#ddd}.passengers-select__list-checkbox .checkbox__content{margin-left:1rem}.passengers-select__list-checkbox input[type=checkbox]{opacity:0}.passengers-select__region{display:inline-block;min-width:5.8rem;color:rgba(0,0,0,.5);text-align:center}.placeholder .passengers-select__region{min-width:auto;margin-right:.3rem}.passengers-select__btn{display:block;background:#685e5a;-ms-flex-item-align:stretch;align-self:stretch;width:auto;padding:.8rem 2rem;margin:.4rem -2rem -2rem;border-radius:0 0 .3rem .3rem;color:#fff;font-size:1.1rem;line-height:1.2em;text-transform:uppercase}.passengers-select__btn:hover{background-color:#e38a47}.passengers-select__no-results{padding:1rem 2rem 2rem;text-align:center}.passengers-select__no-results-ico{width:3.3rem;height:3.4rem;fill:#ddd}.passengers-select__loading-text{margin-top:2rem}.switch{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-ms-flex-negative:0;flex-shrink:0}.switch input{display:none}.switch__content{position:relative;border:.1rem solid #e1e0e0;background:#fff;width:4.1rem;min-width:4.1rem;height:2.6rem;border-radius:2rem;display:-webkit-box;display:-ms-flexbox;display:flex}.switch__slider{position:absolute;top:.2rem;left:.2rem;width:2rem;height:2rem;border-radius:50%;background:#dedede;-webkit-transition:.2s;transition:.2s}.switch input:checked~.switch__content .switch__slider{left:calc(100% - 2.2rem);background-color:#685e5a}.switch._blue input:checked~.switch__content .switch__slider{background-color:#789ea4}.switch__text{margin-left:.8rem;color:#000}.custom-tooltip{position:fixed;-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);max-width:26rem;z-index:150;opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s;border-radius:.3rem}.custom-tooltip__text{display:block;padding:.8rem 1rem;font-size:1.3rem;line-height:1.2;background:#fff;border-radius:inherit;max-height:60vh;overflow-y:auto}.custom-tooltip__arrow{width:0;height:0;position:fixed;border-style:solid;border-color:#fff;border-width:.5rem .5rem 0 .5rem;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent;z-index:151;opacity:0}.preloader{max-width:100%;width:15rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preloader::before{content:'';width:100%;position:relative;padding-top:100%}.preloader__img{position:absolute;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;will-change:transform;-webkit-transform:rotate(0);transform:rotate(0)}.preloader__img._back{z-index:1;-webkit-animation-name:rotateLeft;animation-name:rotateLeft}.preloader__img._front{z-index:2;-webkit-animation-name:rotateRight;animation-name:rotateRight}.preloader-block{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#f4f3f3;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.modal{visibility:hidden;opacity:0;pointer-events:none;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);position:fixed;top:0;left:0;width:100%;height:100vh;z-index:1050;background-color:rgba(104,94,90,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2rem}.modal._open{visibility:visible;opacity:1;pointer-events:auto}.modal__outer{background-color:#fff;-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);border-radius:.3rem;position:relative;width:50rem;max-width:100%;max-height:75%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__outer._lg{width:80%;min-height:80%}.modal__close-btn{position:absolute;top:.5rem;right:.5rem;padding:.5rem;z-index:2;background-color:#fff;border-radius:.3rem}.modal__close-btn .base-btn__ico svg{width:1.2rem;height:1.2rem}.modal__close-btn:hover{color:#e38a47}.modal__content-wrap{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}[data-modal-scroll] .modal__content-wrap{overflow-y:auto}.modal__content{width:100%;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal__head{margin-top:-.6rem;margin-bottom:1.5rem}.modal__title{margin-bottom:1rem}.modal__title .base-ico{vertical-align:-.2em}.modal__title:last-child{margin-bottom:0}.modal__subtitle{color:#e38a47}.modal__text{margin-bottom:2rem}.modal__text:last-child{margin-bottom:0}.modal__form{margin-bottom:5rem}.modal__form:last-child{margin-bottom:2rem}.modal__form._no-bottom-margin{margin-bottom:0}.modal__btn-link{width:calc(100% - 2rem*2);margin:0 auto}.modal__iframe{width:100%;height:70vh;border:none;padding-bottom:3rem}.modal__overlay{z-index:2!important}@media (max-width:719px){.modal__title{font-size:2rem}.modal__outer._lg{width:100%;min-height:70%;max-height:70%}.modal__iframe{padding-bottom:6rem}}.bread-crumbs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none;overflow-x:auto}.bread-crumbs__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.3rem 0}.bread-crumbs__item svg{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:.6rem;height:.4rem;fill:#685e5a;margin:0 .6rem}.bread-crumbs__item:last-child{padding-right:2rem}.bread-crumbs__link{color:rgba(104,94,90,.5);font-size:1.3rem;white-space:nowrap}a.bread-crumbs__link{color:#e38a47}.cheaper{padding:3rem 0 0 8.4rem;background:url(../img/png/cheaper.png) no-repeat left top;background-size:6.4rem 6.1rem}.cheaper__title{margin:0;font-size:1.4rem;text-transform:uppercase;color:#685e5a}.cheaper__sub-title{font-size:1.4rem;color:#337691}.cheaper__sub-title a{text-transform:none}.alert{border-radius:.3rem;padding:1.5rem;margin-bottom:2rem;border:1px solid transparent}.alert__notice,.alert__warning{background:#f8b042;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(248,176,66,.7);box-shadow:0 .5rem 2.1rem 0 rgba(248,176,66,.7)}.alert__danger,.alert__error{background:#f5504e;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(245,80,78,.7);box-shadow:0 .5rem 2.1rem 0 rgba(245,80,78,.7)}.alert__message,.alert__success{background:#43be5f;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(67,190,95,.7);box-shadow:0 .5rem 2.1rem 0 rgba(67,190,95,.7)}.alert__info{background:#5bb7c5;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(91,183,197,.7);box-shadow:0 .5rem 2.1rem 0 rgba(91,183,197,.7)}.alert__primary{background:#3f97f6;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(63,151,246,.7);box-shadow:0 .5rem 2.1rem 0 rgba(63,151,246,.7)}.alert._dismissible{padding-right:35px;position:relative}.alert__close{position:absolute;right:1.5rem;top:1.5rem}.alert__close svg{height:1rem;width:1rem;fill:#fcfcfc}.toast{position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1rem;opacity:.9;border-radius:.3rem;top:10rem;left:0;right:0;margin:auto;width:80%;z-index:999}.toast__warning{background:#f8b042;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(248,176,66,.7);box-shadow:0 .5rem 2.1rem 0 rgba(248,176,66,.7)}.toast__danger{background:#f5504e;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(245,80,78,.7);box-shadow:0 .5rem 2.1rem 0 rgba(245,80,78,.7)}.toast__success{background:#43be5f;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(67,190,95,.7);box-shadow:0 .5rem 2.1rem 0 rgba(67,190,95,.7)}.toast__info{background:#5bb7c5;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(91,183,197,.7);box-shadow:0 .5rem 2.1rem 0 rgba(91,183,197,.7)}.toast__primary{background:#3f97f6;color:#fff;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(63,151,246,.7);box-shadow:0 .5rem 2.1rem 0 rgba(63,151,246,.7)}.overlay{display:none;z-index:3;background:rgba(255,255,255,.7);border-radius:3px;position:absolute;top:0;left:0;width:100%;height:100%}.overlay__loading{position:absolute;top:50%;left:50%;margin-left:-15px;margin-top:-15px;color:#000;font-size:30px}.overlay-wrapper{position:relative}.currency__label{opacity:.7;font-size:1.3rem}.currency__item{padding:.8rem .4rem;border:1px solid #f3f1f1;white-space:nowrap;border-radius:.3rem;display:inline-block;margin-top:.5rem;width:100%}.currency__name{color:#e38a47}.form-radio{margin:10px}.form-radio input[type=radio]{display:none}.form-radio label{display:inline-block;cursor:pointer;position:relative;padding-left:25px;margin-right:0;line-height:18px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-radio label:before{content:"";display:inline-block;width:17px;height:18px;position:absolute;left:5px;top:1px;background:url(../../img/svg/main/radiobtn.svg) 0 0 no-repeat}.form-radio input[type=radio]:checked+label:before{background:url(../../img/svg/main/radiobtn-checked.svg) 0 0 no-repeat}.form-radio label:hover:before{-webkit-filter:brightness(120%);filter:brightness(120%)}.form-radio input[type=radio]:disabled+label:before{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media (max-width:375px){.form-radio--long-sentence label{padding:0 0 0 21px}}.panel{width:100%;background-color:#fff;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);position:relative;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.nav-bar__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1.6rem;margin-left:-2.5rem}.nav-bar__row:last-child{margin-bottom:0}.nav-bar__item{margin-left:2.5rem}.nav-bar__item--phone .dropdown__trigger{font-size:1.8rem;font-weight:600;color:#e38a47}.nav-bar__item--phone .dropdown__trigger .base-btn__ico svg{width:1.3rem;height:1.9rem}.nav-bar__item--phone .dropdown__trigger .base-btn__text{text-decoration:none}.nav-bar__item--phone .dropdown__trigger .base-btn__arrow{position:absolute;left:100%;color:#685e5a}.nav-bar__item--phone .dropdown__trigger:hover{color:#685e5a}@media (max-width:1023px){.nav-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.nav-bar__row{margin-bottom:0;margin-right:2.5rem}.nav-bar__row:first-child{margin-right:0}.nav-bar__item--phone .dropdown__trigger .base-btn__arrow{position:static;left:auto}}.main-menu__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;font-size:1.6rem}.main-menu__item{margin-right:2.5rem}.main-menu__item:last-child{margin-right:0}.main-menu__link{display:inline-block;-webkit-transition:color .2s cubic-bezier(.25,.42,.46,.95);transition:color .2s cubic-bezier(.25,.42,.46,.95);position:relative;padding:.8rem 0;white-space:nowrap}@media (min-width:1024px){.main-menu__link::before{position:absolute;content:'';width:100%;height:.2rem;bottom:0;background-color:#e38a47;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}}.main-menu__link._active{color:#e38a47}.main-menu__link:hover{color:#e38a47}.main-menu__link:hover::before{opacity:1}@media (max-width:1365px){.main-menu__item{margin-right:1.6rem}}@media (max-width:1023px){.main-menu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:10;background-color:rgba(104,94,90,.2);visibility:hidden;opacity:0;pointer-events:none;-webkit-transition-property:visibility,opacity;transition-property:visibility,opacity;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.main-menu._open{visibility:visible;opacity:1;pointer-events:auto}.main-menu__inner{position:absolute;top:0;right:0;background-color:#fff;width:29rem;-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}.main-menu__list{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3.8rem 8.5rem 3.8rem 4rem;border-bottom:1px solid #e1e0e0}.main-menu__item{margin-right:0;margin-bottom:1.6rem}.main-menu__item:last-child{margin-bottom:0}.main-menu__link{white-space:inherit;padding:0}.main-menu__nav-small{padding:2rem 4rem;display:-webkit-box;display:-ms-flexbox;display:flex}.main-menu__nav-small-item{margin-right:2.5rem}.main-menu__nav-small-item:last-child{margin-right:0}}@media (max-width:719px){.main-menu{position:absolute;top:100%;bottom:auto;height:calc(100vh - 100%);text-align:center}.main-menu__inner{width:100%;-webkit-box-shadow:none;box-shadow:none;height:100%}.main-menu__list{padding:2.5rem 2rem}.main-menu__nav-small{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;border-bottom:1px solid #e1e0e0;padding:1rem 2rem 2.5rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-menu__footer{padding:2.5rem 2rem 7rem}.main-menu .contact-group__item{margin-bottom:2rem}.main-menu .contact-group__item:last-child{margin-bottom:0}.main-menu .contact-group__item-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.payments__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -2rem 0}.payments__item{-ms-flex-negative:0;flex-shrink:0;margin:1rem 2rem 0}.payments__item img{height:2.4rem;width:auto;max-width:none}@media (max-width:719px){.payments__container{margin:-1rem -1.2rem 0}.payments__item{margin:1rem 1.2rem 0}}.socials__container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-.5rem -.5rem 0}.socials__item{width:3rem;height:3rem;border-radius:50%;background-color:#fff;margin:.5rem .5rem 0;color:#8e8780}.socials__item svg{width:1.8rem;height:1.8rem;fill:currentColor}.socials__item:not(._disabled):hover{background-color:#e38a47;color:#fff}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pagination__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination ul li{margin:0 .5rem}.pagination ._active{font-size:2rem;color:#e38a47}.pagination .base-btn._left{margin-right:1rem}.pagination .base-btn._right{margin-left:1rem}.footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.footer-menu._open .footer-menu__title-arrow{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.footer-menu__title-arrow{width:.9rem;height:.6rem;display:inline-block;vertical-align:.1em;fill:currentColor;margin-left:.5rem;-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95),-webkit-transform .2s cubic-bezier(.25,.42,.46,.95)}.footer-menu__block{margin-top:1.4rem;width:100%}@media (min-width:1024px){.footer-menu__block{display:block!important}}.footer-menu__content{display:-webkit-box;display:-ms-flexbox;display:flex}.footer-menu__list{color:rgba(255,255,255,.7);font-size:1.3rem;-ms-flex-preferred-size:23.5rem;flex-basis:23.5rem;margin-right:3rem}.footer-menu__list:last-child{margin-right:0}.footer-menu__list:first-child:last-child{-ms-flex-preferred-size:auto;flex-basis:auto}.footer-menu__item{margin-bottom:.8rem}.footer-menu__item:last-child{margin-bottom:0}@media (min-width:1920px){.footer-menu__list{-ms-flex-preferred-size:32rem;flex-basis:32rem}}@media (max-width:1023px){.footer-menu__block{display:none;width:100%}}@media (max-width:719px){.footer-menu__content{display:block}.footer-menu__list{margin-right:0;margin-bottom:.8rem}.footer-menu__list:last-child{margin-bottom:0}}.resolver-form{width:100%;position:relative;border-radius:.3rem;z-index:4}.resolver-form__content{background:#f2f1f1;padding:2.5rem 2.8rem 4.2rem;border-radius:.3rem}.resolver-form__cheap-calendar{margin-bottom:5rem}.resolver-form__select-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1rem -1.5rem}.resolver-form__select-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:40%}.resolver-form__select-group--additional-fields{width:20%}.resolver-form__select-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:10rem;margin:1rem 1.5rem;position:relative}.resolver-form__swap-btn{color:#e38a47;width:3rem;height:3rem;position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.resolver-form__swap-btn svg{width:1.5rem;height:1.5rem;fill:currentColor;-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .4s cubic-bezier(.25,.42,.46,.95);transition:transform .4s cubic-bezier(.25,.42,.46,.95);transition:transform .4s cubic-bezier(.25,.42,.46,.95),-webkit-transform .4s cubic-bezier(.25,.42,.46,.95)}.resolver-form__swap-btn:hover{color:#685e5a}.resolver-form__swap-btn:hover svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.resolver-form__search-results{margin-top:3rem;margin-bottom:-.8rem}.resolver-form__expand-btn,.resolver-form__submit-btn,.resolver-form__toggle-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);min-width:27.6rem}.resolver-form__expand-btn--main,.resolver-form__submit-btn--main,.resolver-form__toggle-btn--main{width:calc(100% - 2.8rem * 2)}.resolver-form__toggle-btn._slide-toggle-open{display:none}.resolver-form__submit-btn._disabled{-webkit-box-shadow:none;box-shadow:none;color:rgba(255,255,255,.3)}.resolver-form__submit-btn._disabled::after,.resolver-form__submit-btn._disabled::before{background:#a09996;pointer-events:none}.resolver-form__submit-btn._disabled .resolver-form__arrow-round{opacity:.3}.resolver-form__collapse-wrapper{position:relative;height:4rem}.resolver-form__collapse-btn{position:absolute;top:-5rem;left:50%;-webkit-transform:translate(-50%,5.2rem);transform:translate(-50%,5.2rem);background:#fff;width:11rem;height:5.5rem;border-radius:0 0 5.5rem 5.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1.2rem;-webkit-box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15)}.resolver-form__collapse-btn svg{width:1.1rem;height:.7rem;fill:#685e5a;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.resolver-form__expand-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);min-width:27.6rem;z-index:5;width:calc(100% - 4rem)}.resolver-form__sub-select-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-2rem;margin-top:-2rem;margin-bottom:2rem}.resolver-form__sub-select-item{margin-left:2rem;margin-top:2rem}@media (min-width:720px){.resolver-form__content{max-height:none!important;overflow:visible!important}}@media (max-width:1365px){.resolver-form__content{padding-left:2rem;padding-right:2rem}.resolver-form__select-row{margin:-1rem -1rem}.resolver-form__select-item{margin:1rem 1rem}.resolver-form__swap-btn{width:2rem}}@media (max-width:1023px){.resolver-form__select-group--places{width:100%}.resolver-form__select-group--date-range{width:66.66666667%}.resolver-form__select-group--additional-fields{width:33.33333333%}}@media (max-width:719px){.resolver-form{border-radius:0}.resolver-form._with-cheaper .resolver__cheap-calendar-btn{margin-top:2rem;margin-bottom:0}.resolver-form__content{padding-top:2rem;-webkit-transition:.4s;transition:.4s}.resolver-form__content._slide-toggle-close{padding-top:0;padding-bottom:0;margin-top:4rem}.resolver-form._with-cheaper .resolver-form__content{padding-bottom:13.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.resolver-form__expand-btn,.resolver-form__submit-btn,.resolver-form__toggle-btn{z-index:6;min-width:0;width:calc(100% - 4rem)}.resolver-form._with-cheaper .resolver-form__submit-btn,.resolver-form._with-cheaper .resolver-form__toggle-btn{bottom:6.5rem;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.resolver-form__search-results{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.resolver-form__select-wrap{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.resolver-form__select-group{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}.resolver-form__select-item{width:100%}.resolver-form__select-item._has-swap{margin-bottom:2rem}.resolver-form__swap-btn{width:3rem;left:50%;top:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.resolver-form._with-cheaper .resolver-form__cheap-calendar{margin-bottom:0}.resolver-form._with-cheaper .resolver-form__cheap-calendar-wrap{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.resolver-form__toggle-content-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,5.2rem);transform:translate(-50%,5.2rem);background:#fff;width:11rem;height:5.5rem;border-radius:0 0 5.5rem 5.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:1.2rem;-webkit-box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15)}.resolver-form__toggle-content-btn svg{width:1.1rem;height:.7rem;fill:#685e5a}.resolver-form__toggle-content-btn._slide-toggle-open svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}}@media (max-width:480px){.resolver-form__sub-select-item{width:calc(50% - 2rem)}.resolver-form__sub-select-item:first-child{width:100%}}@media (max-width:320px){.resolver-form__sub-select-item{width:100%}}.card-carousel{margin:-3rem -3rem -4.5rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.card-carousel::after,.card-carousel::before{position:absolute;content:'';width:3rem;height:100%;top:0;z-index:2}.card-carousel::before{left:-1px;background:-webkit-gradient(linear,left top,right top,from(#f2f1f1),to(rgba(242,241,241,0)));background:linear-gradient(to right,#f2f1f1,rgba(242,241,241,0))}.card-carousel::after{right:-1px;background:-webkit-gradient(linear,right top,left top,from(#f2f1f1),to(rgba(242,241,241,0)));background:linear-gradient(to left,#f2f1f1,rgba(242,241,241,0))}.card-carousel__container{padding:3rem 3rem 4.5rem;position:relative}.card-carousel__slide{margin-right:3rem;width:calc((100% - (3rem * 3))/ 4)}.card-carousel__slide:last-child{margin-right:0}.card-carousel__nav-btn{position:absolute;z-index:5;margin-top:-.6rem}.card-carousel__nav-btn._left{left:-2rem}.card-carousel__nav-btn._right{right:-2rem}@media (min-width:1920px){.card-carousel__slide{width:calc((100% - (3rem * 4))/ 5)}}@media (max-width:1365px){.card-carousel__nav-btn._left{left:1.8rem}.card-carousel__nav-btn._right{right:1.8rem}}@media (max-width:1200px){.card-carousel__slide{width:calc((100% - (3rem * 2))/ 3)}}@media (max-width:820px){.card-carousel__slide{width:calc((100% - 3rem)/ 2)}}@media (max-width:520px){.card-carousel{margin:-2rem -2rem -4rem}.card-carousel__slide{width:100%}.card-carousel::after,.card-carousel::before{width:2rem}.card-carousel__container{padding:2rem 2rem 4rem;position:relative}.card-carousel__nav-btn{width:3.5rem;height:3.5rem;background-color:#fff;color:#685e5a;margin-top:0;top:24.5rem}.card-carousel__nav-btn._left{left:auto;right:8.5rem}.card-carousel__nav-btn._right{right:4rem}}.card-big{border-radius:.4rem;height:54rem}.card-big._open .card-big__inner{position:absolute;top:0;left:0;right:3rem;bottom:0;-webkit-box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15)}.card-big._open .card-big__media{position:absolute;top:0;left:0;width:100%;height:100%}.card-big._open .card-big__content-slide-additional{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation-name:fadeIn;animation-name:fadeIn}.card-big._open .card-big__btn ._show{display:none}.card-big._open .card-big__btn ._hide{display:-webkit-box;display:-ms-flexbox;display:flex}.card-big._open .swiper-pagination{display:none}.card-big__inner{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;-webkit-box-shadow:0 .5rem 2.9rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.9rem 0 rgba(0,0,0,.07);border-radius:inherit;z-index:1;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);height:54rem;position:relative}.card-big__media{width:100%;height:100%;overflow:hidden;border-top-left-radius:inherit;border-bottom-left-radius:inherit;position:relative;-ms-flex-negative:0;flex-shrink:0}.card-big__media-wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;position:relative;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.card-big__media-slide{height:100%;width:100%;-ms-flex-negative:0;flex-shrink:0}.card-big__media-slide img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;margin-left:-2px}.card-big__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 30rem);left:30rem;-ms-flex-negative:0;flex-shrink:0;height:100%;overflow:hidden;border-top-right-radius:inherit;border-bottom-right-radius:inherit;position:absolute}.card-big__content-wrapper{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;position:relative;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.card-big__content-slide{height:100%;width:100%;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex}.card-big__content-slide:not(.swiper-slide-active){pointer-events:none}.card-big__content-slide-main{width:30rem;min-width:30rem;height:100%;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:#fff}.card-big__content-slide-additional{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;width:10rem;display:none;padding:1rem 2rem 1.5rem;opacity:0;-webkit-animation-name:fadeOut;animation-name:fadeOut;-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-timing-function:cubic-bezier(.25,.42,.46,.95);animation-timing-function:cubic-bezier(.25,.42,.46,.95);-webkit-animation-delay:.1s;animation-delay:.1s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(0,0,0,.25);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,-webkit-transform .25s ease;transition:background-color .25s ease,transform .25s ease;transition:background-color .25s ease,transform .25s ease,-webkit-transform .25s ease;-ms-flex-item-align:end;align-self:flex-end;position:relative}.card-big__label{margin-bottom:2.5rem}.card-big__title{margin-bottom:2rem}.card-big__text{margin-bottom:2.5rem;overflow-y:auto;height:100%}.card-big__text::-webkit-scrollbar{width:14px;background-color:#f5f5f5}.card-big__text::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,.3);background-color:#f5f5f5;border-left:10px solid #fff}.card-big__text::-webkit-scrollbar-thumb{background-color:#685e5a;border-left:10px solid #fff}.card-big__btn{width:100%;margin-top:auto}.card-big__btn ._show{display:-webkit-box;display:-ms-flexbox;display:flex}.card-big__btn ._hide{display:none}.card-big__navs{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;left:3rem;bottom:3.5rem;z-index:2}.card-big__nav-btn:not(:last-child){margin-right:1rem}.card-big .swiper-pagination{position:absolute;text-align:center;-webkit-transition:.3s opacity;transition:.3s opacity;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.card-big .swiper-pagination.swiper-pagination-hidden{opacity:0}.card-big .swiper-container-horizontal>.swiper-pagination-bullets,.card-big .swiper-pagination-custom,.card-big .swiper-pagination-fraction{bottom:10px;right:0;width:calc(100% - 60rem)}.card-big .swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transform:scale(.33);transform:scale(.33);position:relative}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{-webkit-transform:scale(1);transform:scale(1)}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{-webkit-transform:scale(1);transform:scale(1)}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{-webkit-transform:scale(.66);transform:scale(.66)}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{-webkit-transform:scale(.33);transform:scale(.33)}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{-webkit-transform:scale(.66);transform:scale(.66)}.card-big .swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{-webkit-transform:scale(.33);transform:scale(.33)}.card-big .swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#fcfcfc;opacity:.9}button.card-big .swiper-pagination-bullet{border:none;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.card-big .swiper-pagination-bullet .swiper-pagination-clickable{cursor:pointer}.card-big .swiper-pagination-bullet-active{opacity:1;background:#e7a61a;-webkit-box-shadow:1px 1px 3px 0 #e7a61a;box-shadow:1px 1px 3px 0 #e7a61a}.card-big .swiper-container-vertical>.swiper-pagination-bullets{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.card-big .swiper-container-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:6px 0;display:block}.card-big .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:8px}.card-big .swiper-container-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;-webkit-transition:.2s top,.2s -webkit-transform;transition:.2s top,.2s -webkit-transform;transition:.2s transform,.2s top;transition:.2s transform,.2s top,.2s -webkit-transform}.card-big .swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px}.card-big .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.card-big .swiper-container-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s left,.2s -webkit-transform;transition:.2s left,.2s -webkit-transform;transition:.2s transform,.2s left;transition:.2s transform,.2s left,.2s -webkit-transform}.card-big .swiper-container-horizontal.swiper-container-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{-webkit-transition:.2s right,.2s -webkit-transform;transition:.2s right,.2s -webkit-transform;transition:.2s transform,.2s right;transition:.2s transform,.2s right,.2s -webkit-transform}.card-big .swiper-pagination-progressbar{background:rgba(0,0,0,.25);position:absolute}.card-big .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:left top;transform-origin:left top}.swiper-container-rtl .card-big .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{-webkit-transform-origin:right top;transform-origin:right top}.swiper-container-horizontal>.card-big .swiper-pagination-progressbar,.swiper-container-vertical>.card-big .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:4px;left:0;top:0}.swiper-container-horizontal>.card-big .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-container-vertical>.card-big .swiper-pagination-progressbar{width:4px;height:100%;left:0;top:0}.card-big .swiper-pagination-lock{display:none}.card-big__attention{display:none;position:absolute;width:100%;height:100%;left:0;right:0;z-index:5}.card-big__attention .modal._open{height:100%}.card-big__attention .modal__outer{width:30rem}.card-big__attention-title{font-size:1.6rem;font-weight:600;margin-bottom:.7rem}.card-big__attention-message{font-size:1.3rem}.card-big__overlay{display:none;position:absolute;width:100%;height:100%;top:0;background-color:#fff;opacity:.7;z-index:2}@media (max-width:1200px){.card-big__navs{right:3.5rem;top:2.5rem;left:auto;bottom:auto}.card-big._open .card-big__content{width:100%;left:0}}@media (max-width:1023px){.card-big__content{width:calc(100% - 15rem);left:15rem}.card-big .swiper-container-horizontal>.swiper-pagination-bullets,.card-big .swiper-pagination-custom,.card-big .swiper-pagination-fraction{bottom:10px;right:0;width:calc(100% - 45rem)}.card-big._open .card-big__inner{right:0}}@media (max-width:719px){.card-big._open .swiper-container-horizontal>.swiper-pagination-bullets,.card-big._open .swiper-pagination-custom,.card-big._open .swiper-pagination-fraction{bottom:inherit;top:2rem;right:0;width:calc(100%);display:block}.card-big._open .swiper-pagination-lock{display:inherit}.card-big._open .card-big__media{width:100%}.card-big._open .card-big__content-slide-main{width:100%;margin-top:4rem;height:26rem;overflow-y:auto}.card-big._open .card-big__btn{margin-bottom:3rem}.card-big._open .card-big__btn .base-btn__arrow svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.card-big._open .card-big__text{margin-bottom:0}.card-big__inner{-ms-flex-wrap:wrap;flex-wrap:wrap}.card-big__media{width:100%;height:28rem;border-top-right-radius:inherit;border-bottom-left-radius:0}.card-big__content{border-top-right-radius:0;border-bottom-left-radius:inherit;width:100%;left:0}.card-big__content-wrapper{height:auto}.card-big__content-slide{height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;max-height:58rem;overflow-y:auto}.card-big__content-slide-main{height:28rem;overflow-y:auto;padding:1rem;margin-top:18rem;width:100%;min-width:auto}.card-big .swiper-container-horizontal>.swiper-pagination-bullets,.card-big .swiper-pagination-custom,.card-big .swiper-pagination-fraction{bottom:9.5rem;right:0;width:calc(100%)}.card-big__content-slide-additional{width:100%;padding:.5rem 0 0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-top:1.5rem}.card-big__title{margin-bottom:1rem}.card-big__text{margin-bottom:0}.card-big__calendar:not(:last-child){margin-bottom:2rem}.card-big__label{margin-top:-5rem;margin-bottom:2rem;margin-left:-1rem}.card-big__title{font-size:1.6rem}.card-big__navs{left:auto;right:2rem;top:1.5rem}}.action-calendar{width:100%;border-radius:.3rem;margin:1rem 0}.action-calendar:last-child{margin-bottom:0}.action-calendar__head{width:100%;text-align:left;color:#fff;font-size:1.6rem;padding:.7rem;letter-spacing:.04em}.action-calendar__carousel{width:100%;position:relative;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.action-calendar__carousel::before{position:absolute;width:100%;height:100%;top:0;left:0;border:1px solid #e1e0e0;border-top-width:0;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;pointer-events:none}.action-calendar__item{width:6.5rem;margin:0 .6rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;font-size:1.3rem;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-transition:background-color .2s cubic-bezier(.25,.42,.46,.95);transition:background-color .2s cubic-bezier(.25,.42,.46,.95)}.action-calendar__item::before{position:absolute;top:0;right:0;left:0;border:1px solid #e1e0e0;border-top-width:0;border-bottom-width:0;border-left-width:0;bottom:.5rem;pointer-events:none}.action-calendar__item::after{position:absolute;top:-1px;right:0;left:0;bottom:0;border-radius:inherit;border:1px solid #e38a47;border-top-width:.3rem;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95);pointer-events:none;z-index:2}.action-calendar__item:first-child::before{border-left-width:1px}.action-calendar__item._empty{pointer-events:none}.action-calendar__item._disabled{pointer-events:none}.action-calendar__item._disabled .action-calendar__item-content>*{opacity:.3}.action-calendar__item._disabled .action-calendar__item-price{color:rgba(255,255,255,.5)}.action-calendar__item._disabled .action-calendar__item-day{opacity:.5}.action-calendar__item:hover{cursor:pointer}.action-calendar__item._active{width:19.5rem;background:#fff;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-radius:.6rem}.action-calendar__item._active .action-calendar__item-day{display:none}.action-calendar__item._active .action-calendar__item-inner{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-calendar__item._active .action-calendar__item-content{display:-webkit-box;display:-ms-flexbox;display:flex}.action-calendar__item._active .action-calendar__item-date{font-weight:800;-ms-flex-item-align:center;align-self:center}.action-calendar__item._active .action-calendar__item-schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#9f9794}.action-calendar__item._active .action-calendar__item-info-icons{display:-webkit-box;display:-ms-flexbox;display:flex}.action-calendar__item._active .action-calendar__item-price{display:none}.action-calendar__item._active .action-calendar__item-info-price{color:#789ea4;font-weight:600;font-size:1.8rem;-ms-flex-item-align:center;align-self:center}.action-calendar__item-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-item-align:stretch;align-self:stretch}.action-calendar__item-day{border-bottom:1px solid #e1e0e0;border-radius:.6rem;text-align:center;padding:1.4rem .9rem;letter-spacing:.04em;font-size:1.2rem;font-weight:600;background-color:#fff}.action-calendar__item-day .day-name{margin-bottom:.4rem;display:block}.action-calendar__item-day:hover{background-color:#e38a47;color:#fff}.action-calendar__item-day._has-nights .day-name{margin-top:-.7rem;margin-bottom:.1rem}.action-calendar__item-day._has-nights .nights-wrapper{font-size:1.1rem;opacity:.7;margin-bottom:-.5rem}.action-calendar__item-inner{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:1rem;padding-right:1rem}.action-calendar__item-content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-bottom:1px solid #e1e0e0;display:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.5rem;padding-bottom:.5rem;opacity:.8;position:relative}.action-calendar__item-content ._ico-active{width:8px;height:8px;fill:#fff;display:none;position:absolute;right:-.9rem;bottom:0;z-index:1}.action-calendar__item-content._active{opacity:1}.action-calendar__item-content._active ._ico-active{display:block}.action-calendar__item-content._active:after{content:' ';display:block;width:0;height:0;position:absolute;right:-1rem;bottom:-.1rem;border-bottom:17px solid #43be5f;border-left:17px solid transparent}.action-calendar__item-content ._ico-change{-ms-flex-item-align:center;align-self:center;margin:0 .5rem}.action-calendar__item-price{font-size:1.4rem;text-align:center;color:#fff;white-space:nowrap}.action-calendar__item-fare{-ms-flex-item-align:center;align-self:center;max-width:70px}.action-calendar__item-empty-ico{fill:#e38a47;width:1.2rem;height:1.2rem;margin-bottom:.8rem}.action-calendar__nav-btn{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.action-calendar__nav-btn._left{left:-1.2rem}.action-calendar__nav-btn._right{right:-1.2rem}.action-calendar__item-info-icons{display:none;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:.3rem;max-width:8.5rem}.action-calendar__item-info-icons .info-icon{margin:.7rem .3rem}.action-calendar__icons-row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-calendar__item._var2 .action-calendar__icons-row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;margin-right:-.3rem}.action-calendar__item._var2 .action-calendar__icons-row .info-icon{margin:0;width:2.4rem}.action-calendar__booking-row{text-align:right;margin:0}.action-calendar__price{color:#fff;font-size:1.6rem;margin-right:1rem}.action-calendar__item._active:nth-child(3n+1),.action-calendar__item:nth-child(3n+1) .action-calendar__item-day{border-bottom:6px solid #ed2b2f}.action-calendar__item._active:nth-child(3n+2),.action-calendar__item:nth-child(3n+2) .action-calendar__item-day{border-bottom:6px solid #417f98}.action-calendar__item._active:nth-child(3n+3),.action-calendar__item:nth-child(3n+3) .action-calendar__item-day{border-bottom:6px solid #e38a47}@media (max-width:719px){.action-calendar{margin:0}.action-calendar__head{font-size:1.3rem}.action-calendar__booking-row{text-align:right;margin-bottom:1rem}}.order-card{-ms-flex-negative:0;flex-shrink:0;background-color:#fff;background-position:left center;background-size:cover;background-repeat:no-repeat;border-radius:.4rem;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:2.3rem}.order-card__content{padding:2rem 3rem 2rem;-ms-flex-preferred-size:28.5rem;flex-basis:28.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order-card__img{width:6.3rem;margin-bottom:2.5rem;-ms-flex-item-align:center;align-self:center}.order-card__title{margin-bottom:1rem}.order-card__text{font-size:1.3rem;opacity:.8;margin-bottom:2.3rem}.order-card__btn{width:100%}.review__head{line-height:2.5rem;margin-bottom:.6rem}.review__title{display:inline;line-height:inherit;margin-right:.5rem}.review__subtitle{font-size:1.3rem;color:#e38a47}.review__soc-icon{width:2.3rem;height:2.3rem;border-radius:50%}.review__soc-icon svg{width:1.5rem;height:1.5rem}.review__text{margin-top:2rem;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.company-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.company-item__logo{margin-bottom:2rem;height:5.5rem;width:auto;-o-object-fit:contain;object-fit:contain}.company-item__rating{display:-webkit-box;display:-ms-flexbox;display:flex}.company-item__rating-star{width:1.2rem;height:1rem;-ms-flex-negative:0;flex-shrink:0;margin-right:.4rem;fill:#e38a47}.company-item__rating-star:last-child{margin-right:0}.search-results{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.search-results__content{position:relative;overflow:hidden;-webkit-transition:.3s;transition:.3s;padding-bottom:2rem;margin-bottom:-1rem}.search-results__content::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:12.7rem;background:-webkit-gradient(linear,left bottom,left top,color-stop(2rem,#f2f1f1),to(rgba(242,241,241,0)));background:linear-gradient(to top,#f2f1f1 2rem,rgba(242,241,241,0));pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.search-results__content._slide-toggle-disabled::after,.search-results__content._slide-toggle-open::after{opacity:0}.search-results__content._slide-toggle-disabled{margin-bottom:0}.search-results__table{width:100%;margin:0;background:#fff;border-collapse:collapse;border-top:.2rem solid #e38a47}.search-results tr:hover{-webkit-box-shadow:0 .5rem 2.1rem rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem rgba(0,0,0,.07);-webkit-transition:.2s;transition:.2s}.search-results td{padding:.9rem 1.5rem;border-bottom:.1rem solid #e1e0e0}.search-results__item{margin:.2rem 0;color:#685e5a}.search-results__item._secondary{color:rgba(104,94,90,.5)}.search-results td._flight .search-results__item{white-space:nowrap}.search-results__secondary{color:rgba(104,94,90,.5)}.search-results__airport-country{color:#e38a47}.search-results__airport-name{text-transform:uppercase}.search-results__dates{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results__date-return,.search-results__date-there{margin-right:2rem}.search-results__booking-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.search-results__price{font-size:2rem;color:#e38a47;white-space:nowrap}.search-results__upon-request{color:#e38a47}.search-results__booking-btn{padding:.4rem .8rem .5rem;border:.1rem solid #e1e0e0;border-radius:.3rem;margin-left:.8rem;font-size:1.1rem;color:#685e5a;text-transform:uppercase}.search-results__booking-btn:hover{background-color:#e38a47;border-color:#e38a47;color:#fff}.search-results__toggle-btn{position:relative;z-index:2;margin-top:-.5rem;-ms-flex-item-align:center;align-self:center;background:0 0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;text-decoration:none;color:#000;cursor:pointer;color:#337691;font-size:1.3rem;-webkit-transition:.2s;transition:.2s}.search-results__toggle-btn:hover{color:#e38a47}.search-results__toggle-btn._slide-toggle-open{margin-top:0}.search-results__toggle-btn._slide-toggle-disabled{display:none}.search-results__overlay{position:relative;margin:1rem;display:none}@media (max-width:1365px){.search-results__content{max-height:40.6rem}.search-results__table,.search-results__table tbody{display:block}.search-results__table tr{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results__table td{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:.9rem;padding-bottom:.9rem;min-height:9.6rem}.search-results__dates{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-results__date-return,.search-results__date-there{margin-right:2rem}.search-results__date-nights{display:none}.search-results__booking-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.search-results__price{margin-bottom:.5rem}.search-results__booking-btn{margin-left:0}}@media (max-width:1023px){.search-results__content{max-height:66.7rem}.search-results__table tr{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.6rem 14rem 1.6rem 2rem;border-bottom:.1rem solid #e1e0e0}.search-results__table td{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;border:0;padding:0;min-height:0}.search-results__table td._from,.search-results__table td._ticket,.search-results__table td._to{padding-right:2rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-bottom:1.6rem;min-width:20%}.search-results__table td._ticket{padding-right:0}.search-results__table td._dates,.search-results__table td._flight{width:50%}.search-results__dates{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.search-results__date-nights{display:block}.search-results__booking-wrap{position:absolute;top:0;right:2rem;height:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.search-results__toggle-btn{-ms-flex-item-align:start;align-self:flex-start}}@media (max-width:719px){.search-results__content{max-height:83.5rem}.search-results__table tr{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;padding:1.8rem 2rem 2rem}.search-results__table td{width:100%!important;margin-bottom:1rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.search-results__table td:last-child{margin-bottom:0!important}.search-results__table td._flight{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-results__table td .search-results__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-results__dates{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.search-results__date-nights,.search-results__date-return,.search-results__date-there{display:-webkit-box;display:-ms-flexbox;display:flex}.search-results__date-there{margin-bottom:1rem!important}.search-results__item{margin-right:.8rem}.search-results__item:last-child{margin-right:0}.search-results__price{margin-right:1rem;font-size:2rem}.search-results__booking-wrap{margin-top:.4rem;position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:auto}}.cheap-calendar{border-top:.2rem solid #789ea4;background:#fff;border-radius:0 0 .3rem .3rem;padding:3rem 4.8rem;-webkit-box-shadow:0 .5rem 2.1rem rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem rgba(0,0,0,.07);position:relative}.cheap-calendar__overlay{position:absolute;width:100%;height:100%;top:0;background-color:#fff;opacity:.7;z-index:2}.cheap-calendar__params{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.cheap-calendar__select-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:2;-ms-flex:2;flex:2}.cheap-calendar__select-item{margin-right:3rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.cheap-calendar__select-item._no-grow{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.cheap-calendar__btn{min-width:12rem}.cheap-calendar__btn .base-btn__ico{display:none}.cheap-calendar__results{margin-top:3.2rem}.cheap-calendar__results-head{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin-bottom:3.2rem}.cheap-calendar__results-head::before{content:'';position:absolute;left:0;top:50%;width:100%;height:.1rem;background:#e1e0e0}.cheap-calendar__results-btns-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff}.cheap-calendar__results-btn{margin-right:1.6rem;color:rgba(104,94,90,.5)}.cheap-calendar__results-btn svg{fill:#bbced1;margin-right:.8rem}.cheap-calendar__results-btn._active{color:#685e5a}.cheap-calendar__results-btn._active svg{fill:#789ea4}@media (max-width:1365px){.cheap-calendar{padding:3rem 2rem}.cheap-calendar__select-item{margin-right:2rem}.cheap-calendar__btn{min-width:4.4rem}.cheap-calendar__btn .base-btn__ico{display:inline-block;margin:0}.cheap-calendar__btn .base-btn__text{display:none}}@media (max-width:1023px){.cheap-calendar__params{-ms-flex-wrap:wrap;flex-wrap:wrap}.cheap-calendar__select-group{width:100%;margin-right:0;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2rem}.cheap-calendar__select-group .cheap-calendar__select-item:last-child{margin-right:0}.cheap-calendar__btn{min-width:12rem}.cheap-calendar__btn .base-btn__ico{display:none}.cheap-calendar__btn .base-btn__text{display:inline-block}}@media (max-width:719px){.cheap-calendar{border-radius:0;margin-left:-2rem;margin-right:-2rem}.cheap-calendar__params{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cheap-calendar__select-group{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}.cheap-calendar__select-item{margin-right:0;width:100%!important;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:2rem}.cheap-calendar__select-item._has-swap{margin-bottom:3rem}.cheap-calendar__btn{width:100%}}.graph{width:100%;font-size:1.3rem;position:relative}.graph__main{height:32rem;display:-webkit-box;display:-ms-flexbox;display:flex}.graph__axis-y{height:100%;padding-bottom:4.5rem;margin-right:1rem;line-height:.8}.graph__axis-y-list{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0!important}.graph__axis-y-item{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0!important;margin:0!important;text-align:right}.graph__axis-y-item::before{display:none!important}.graph__axis-y-item span{white-space:nowrap;display:inline-block}.graph__axis-y-start{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:right}.graph__axis-y-start span{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;white-space:nowrap}.graph__container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding-bottom:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;position:relative;overflow:hidden}.graph__container-bg{position:absolute;top:0;left:0;right:0;bottom:4.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;pointer-events:none;z-index:1}.graph__container-bg::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:1px solid #e1e0e0;border-top-width:0;border-right-width:0}.graph__container-bg>div{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.graph__container-bg>div:nth-child(2n){background-color:#f2f1f1}.graph__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;z-index:2}.graph__item{width:2rem;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;line-height:1;-ms-flex-negative:0;flex-shrink:0;position:relative;margin-right:1rem;cursor:pointer}.graph__item:last-child{margin-right:0}.graph__item._accent .graph__item-inner{background-color:#e38a47}.graph__item._accent .graph__item-inner::before{background:-webkit-gradient(linear,left bottom,left top,from(#e38a47),to(#ec9d62));background:linear-gradient(to top,#e38a47,#ec9d62)}.graph__item:hover .graph__item-inner{-webkit-box-shadow:0 .6rem 1.5rem 0 rgba(120,158,164,.5);box-shadow:0 .6rem 1.5rem 0 rgba(120,158,164,.5)}.graph__item:hover .graph__item-inner::before{opacity:1}.graph__item:hover._accent .graph__item-inner{-webkit-box-shadow:0 .6rem 1.5rem 0 rgba(227,138,71,.5);box-shadow:0 .6rem 1.5rem 0 rgba(227,138,71,.5)}.graph__item-inner{width:100%;position:relative;overflow:hidden;background:#789ea4;-webkit-transition:height .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:height .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),height .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),height .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.graph__item-inner::before{position:absolute;content:'';top:0;left:0;right:0;bottom:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95);background:-webkit-gradient(linear,left bottom,left top,from(#789ea4),to(#9cbcc1));background:linear-gradient(to top,#789ea4,#9cbcc1);opacity:0;z-index:3}.graph__item-text{color:#fff;display:block;white-space:nowrap;position:absolute;right:100%;top:0;padding:.3rem .8rem .4rem;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:right;z-index:4}.graph__item-label{display:block;white-space:nowrap;position:absolute;right:100%;top:100%;padding:.3rem .8rem .4rem 0;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);text-align:right}.graph__scrollbar{width:100%;margin-top:1.8rem;position:relative}.graph__scrollbar::before{position:absolute;content:'';top:.9rem;left:0;right:0;bottom:.9rem;background-color:#e1e0e0}.graph__scrollbar-item{height:2rem;width:100%;cursor:ew-resize;will-change:transform;position:relative;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.graph__scrollbar-item::before{position:absolute;content:'';top:.9rem;left:0;right:0;bottom:.9rem;background-color:#685e5a;-webkit-transition:background-color .2s cubic-bezier(.25,.42,.46,.95);transition:background-color .2s cubic-bezier(.25,.42,.46,.95)}.graph__scrollbar-item:hover::before{background-color:#e38a47}.graph__scrollbar-item:hover .graph__scrollbar-handle{background-color:#e38a47}.graph__scrollbar-handle{width:2rem;height:2rem;background-color:#685e5a;border-radius:50%;display:block;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:background-color .2s cubic-bezier(.25,.42,.46,.95);transition:background-color .2s cubic-bezier(.25,.42,.46,.95)}.graph__scrollbar-handle span{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);display:block;-ms-flex-negative:0;flex-shrink:0;background-color:rgba(255,255,255,.35);width:1px;height:1rem}.graph__scrollbar-handle span:first-child{margin-left:-2px}.graph__scrollbar-handle span:last-child{margin-left:2px}.graph__navs{padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;position:absolute;bottom:100%;right:0;margin-bottom:2.5rem}.graph__nav-btn{margin-right:1rem}.graph__nav-btn:last-child{margin-right:0}.prices-calendar{width:30.8rem;border:.1rem solid #e1e0e0;border-radius:.3rem;background-color:#f9f9f9}.prices-calendar .datepicker{width:100%;border:0;font:inherit}.prices-calendar .datepicker--nav{padding-top:.7rem;padding-bottom:.2rem;min-height:0;border-bottom:0;background:#edecec}.prices-calendar .datepicker--nav-action{display:none}.prices-calendar .datepicker--nav-title{color:#685e5a;font-size:1.3rem;text-transform:uppercase;text-align:center;width:100%;pointer-events:none}.prices-calendar .datepicker--nav-title>*{font:inherit;color:#685e5a}.prices-calendar .datepicker--days-names{background:#edecec;margin:0}.prices-calendar .datepicker--day-name{padding-bottom:.2rem;color:rgba(104,94,90,.5);font-size:1.3rem;text-transform:lowercase}.prices-calendar .datepicker--cells-days{position:relative}.prices-calendar .datepicker--cells-days::after{content:'';position:absolute;top:100%;left:0;width:100%;border-bottom:.1rem solid #e1e0e0}.prices-calendar .datepicker--cell-day{position:relative}.prices-calendar .datepicker--cell-day:nth-last-child(2)::after,.prices-calendar .datepicker--cell-day:nth-last-child(3)::after,.prices-calendar .datepicker--cell-day:nth-last-child(4)::after,.prices-calendar .datepicker--cell-day:nth-last-child(5)::after,.prices-calendar .datepicker--cell-day:nth-last-child(6)::after,.prices-calendar .datepicker--cell-day:nth-last-child(7)::after{content:'';position:absolute;top:100%;right:-.1rem;width:.1rem;height:100%;background:#e1e0e0;pointer-events:none}.prices-calendar .datepicker--content{padding:0}.prices-calendar .datepicker--cell{width:14.28571429%;border:1px solid #e1e0e0;border-width:1px 0 0 1px;height:4.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;line-height:1.2em;color:#685e5a;font-size:1.4rem}.prices-calendar .datepicker--cell:nth-child(7n+1){border-left:0}.prices-calendar .-focus-,.prices-calendar .-selected-{position:relative;z-index:2;background:#fff}.prices-calendar .-focus-::before,.prices-calendar .-selected-::before{content:'';position:absolute;z-index:-1;top:-.1rem;left:-.1rem;width:calc(100% + .2rem);height:calc(100%);border-radius:.3rem;background-color:#fff;-webkit-box-shadow:0 .8rem 3rem rgba(0,0,0,.21);box-shadow:0 .8rem 3rem rgba(0,0,0,.21);color:#685e5a}.prices-calendar .-selected-{color:#fff}.prices-calendar .-selected-::before{background-color:#789ea4}.prices-calendar .-other-month-{pointer-events:none;background-color:#f9f9f9!important;font-size:0}.prices-calendar .-disabled-{pointer-events:none;color:rgba(104,94,90,.3)}.prices-calendar__date{margin-bottom:.2rem}.prices-calendar__price{margin-top:.2rem;font-size:1.3rem;color:#337691}.prices-calendar .-selected- .prices-calendar__price{color:#fff}.prices-calendar .-other-month- .prices-calendar__price{font-size:0}.prices-calendar .-disabled-::before,.prices-calendar .-other-month-::before{display:none}.prices-calendar__legend{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:.5rem}.prices-calendar__legend-item{margin-right:1rem;font-size:1.2rem}.prices-calendar__legend-item:last-child{margin-right:0}.prices-calendar__legend-color{display:inline-block;height:1rem;width:1rem;margin-right:.5rem}.prices-calendars-carousel{position:relative}.prices-calendars-carousel__wrap{width:100%;overflow:hidden}.prices-calendars-carousel__list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.prices-calendars-carousel__item{width:47.8%;margin-right:4.4%;-ms-flex-negative:0;flex-shrink:0}.prices-calendars-carousel__item:last-child{margin-right:0}.prices-calendars-carousel__navs{padding-left:1.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:#fff;position:absolute;bottom:100%;right:0;margin-bottom:2.5rem}.prices-calendars-carousel__nav-btn{margin-right:1rem}.prices-calendars-carousel__nav-btn:last-child{margin-right:0}@media (max-width:719px){.prices-calendars-carousel__item{width:100%;margin-right:0}}.modal-form{padding:2rem 2rem 3.5rem;background-color:#f9f9f9;border-radius:.3rem;position:relative}.modal-form__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem 0}.modal-form__item{margin:1rem;width:20rem;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-preferred-size:20rem;flex-basis:20rem}.modal-form__check-list{margin:1rem;width:100%}.modal-form__check-list .checkbox{color:#685e5a}.modal-form__check-list-item{margin-bottom:.8rem}.modal-form__check-list-item:last-child{margin-bottom:0}.modal-form__item-link{display:inline-block;margin-top:.8rem}.modal-form__submit-btn{position:absolute;left:2rem;right:2rem;bottom:-2rem;width:calc(100% - 2rem*2)}.modal-form__title{margin-top:-.5rem;margin-bottom:.5rem}.ticket{width:100%;background-color:#fff;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);position:relative;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.ticket::before{pointer-events:none;position:absolute;content:'';top:0;left:0;right:0;height:.2rem;background-color:#e38a47;z-index:2;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.ticket._border{-webkit-box-shadow:none;box-shadow:none}.ticket._border::after{pointer-events:none;position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:1px solid #e1e0e0;border-radius:inherit;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.ticket__container{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.3rem 2rem}.ticket__side-col{-ms-flex-negative:0;flex-shrink:0;width:16rem;background-color:#f9f9f9;border-top-right-radius:inherit;border-bottom-right-radius:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3.5rem 2rem;text-align:center;position:relative}.ticket__btn-bell{position:absolute;top:1rem;right:1rem;color:#c3bcb9}.ticket__btn-bell:hover{color:#e38a47}.ticket__side-notify{color:#e38a47;font-size:1.3rem;position:absolute;bottom:1.5rem}.ticket__main-price{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ticket__main-price-text{color:#e38a47;text-transform:uppercase;margin-bottom:.8rem}.ticket__main-price-val{font-size:3rem;line-height:1;color:#e38a47;margin-bottom:.5rem}.ticket__price-description{-ms-flex-item-align:start;align-self:flex-start;text-align:left}.ticket__price-description--item{padding:.2rem 0}.ticket__price-description--item span:first-of-type{opacity:.7;font-size:1.3rem}.ticket__price-description--item .base-ico{margin-right:1rem}.ticket__btn{margin-bottom:1rem}.ticket__btn:last-child{margin-bottom:0}.ticket__btn ._show{display:inline-block}.ticket__btn ._hide{display:none}.ticket__item{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ticket__item:first-child .ticket__item-main>*{padding-top:0}.ticket__item:last-child .ticket__item-main{border-bottom-width:0}.ticket__item:last-child .ticket__item-main>*{padding-bottom:0}.ticket__item:last-child .ticket__tariff-block{padding-bottom:.7rem}.ticket__item-main{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e1e0e0;-webkit-transition-property:padding;transition-property:padding;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.ticket__item-main>*{-webkit-transition-property:padding;transition-property:padding;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95);padding-bottom:1.3rem;padding-top:1.3rem}.ticket__company{width:10rem;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-right:1rem}.ticket__company-logo{width:6.5rem;height:auto;margin-bottom:0}.ticket__company-text{font-size:1.2rem}.ticket__flight-name{font-size:1.8rem}.ticket__route{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;padding-right:2rem;border-right:1px solid #e1e0e0}.ticket__route-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:20rem;-ms-flex-negative:0;flex-shrink:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-right:1.5rem}.ticket__route-col:last-child{margin-right:0;margin-left:1.5rem}.ticket__route-timeline{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.ticket__route-timeline::before{position:absolute;content:'';width:100%;height:1px;background-color:#e1e0e0;left:0}.ticket__timeline-time{position:absolute;background-color:#fff;z-index:2;padding:0 .8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap;font-size:1.3rem;color:rgba(104,94,90,.7)}.ticket__timeline-arrow{position:absolute;right:-.3rem;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);width:.9rem;height:.5rem;fill:#e1e0e0}.ticket__route-date-time,.ticket__route-name-wrap{text-align:center;width:48%;-webkit-box-flex:1;-ms-flex:1;flex:1}.ticket__route-date-time{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0}.ticket__route-name-abr,.ticket__route-time{font-size:2.4rem;margin-bottom:.2rem;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ticket__route-date,.ticket__route-name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ticket__fly-info,.ticket__tariff-info{padding-left:2rem;padding-right:2rem;border-right:1px solid #e1e0e0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ticket__tariff-info{width:13.5rem;position:relative}.ticket__tariff-info::before{position:absolute;content:'';top:0;bottom:-.3rem;width:100%;left:0;background-color:#fff;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}.ticket__tariff-info>*{position:relative}.ticket__fly-info{border-right:0;padding-right:0;width:21rem}.ticket__tariff-info-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.ticket__tariff-info-row .info-icon{width:auto}.ticket__tariff-info-row>*{margin-right:.8rem}.ticket__tariff-info-row>:last-child{margin-right:0}.ticket__info-list{margin:0 0 .8rem;font:inherit}.ticket__info-list:last-child{margin-bottom:0}.ticket__info-list dt{font-size:1.3rem;color:rgba(104,94,90,.7);margin-bottom:.3rem}.ticket__info-list dd{margin-left:0}.ticket__info-list-item{margin-bottom:.5rem}.ticket__info-list-item:last-child{margin-bottom:0}.ticket__tariff-block{width:100%;display:none;padding-bottom:3rem;padding-top:2rem;border-top:1px solid #e1e0e0;-webkit-transform:none!important;transform:none!important}.ticket__tariff-container{overflow:hidden;margin:-2rem;padding:2rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.ticket__tariff-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;position:relative;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.ticket__tariff-slide{width:calc((100% - 2rem * 3)/ 4);max-width:36rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;margin-right:2rem;-ms-flex-line-pack:stretch;align-content:stretch;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}.ticket__tariff-slide:last-child{margin-right:0}.ticket__tariff-nav-btn{position:absolute;-ms-flex-item-align:center;align-self:center}.ticket__tariff-nav-btn._left{left:.8rem}.ticket__tariff-nav-btn._right{right:.8rem}.ticket__tariff-dropdown .dropdown__trigger{white-space:nowrap}.ticket__passengers-info{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;position:absolute;top:1rem;left:1rem}.ticket__passengers-info svg{width:1.5rem;height:1.7rem;fill:#e38a47;margin-right:.6rem}.ticket__passengers-change{display:-webkit-box;display:-ms-flexbox;display:flex;color:#000;position:absolute;top:1rem;left:1rem}.ticket__passengers-change--button{display:block;background:#685e5a;-ms-flex-item-align:stretch;align-self:stretch;width:auto;padding:.8rem 2rem;margin:0 -2rem -2rem;border-radius:0 0 .3rem .3rem;color:#fff;font-size:1.1rem;line-height:1.2em;text-transform:uppercase;text-align:center}.ticket__passengers-change--button:hover{background-color:#e38a47;color:#fff}.ticket__passengers-change--trigger svg{width:1.5rem;height:1.7rem;fill:#e38a47;margin-right:.6rem}.ticket._active,.ticket._open{-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2)}.ticket._active::before,.ticket._open::before{opacity:1}.ticket._active::after,.ticket._open::after{opacity:0}.ticket._open .ticket__btn ._show{display:none}.ticket._open .ticket__btn ._hide{display:inline-block}.ticket._open .ticket__btn._tariffs{background-color:#e38a47;border-color:#e38a47;color:#fff}.ticket._open .ticket__tariff-block~.ticket__item-main{border-bottom-width:0}.ticket._open .ticket__tariff-block~.ticket__item-main .ticket__tariff-info::before{opacity:1}.ticket._open .ticket__tariff-block~.ticket__item-main>*{padding-bottom:1.3rem}.tariff{padding:0;min-width:23rem;border-radius:inherit;overflow:hidden}.tariff__title{padding:1.1rem 2rem}.tariff__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:1.3rem;min-height:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;padding:.8rem 2rem;color:rgba(104,94,90,.7)}.tariff__item:nth-child(2n-1){background-color:#f9f9f9}.tariff__cell{margin-right:1rem;-ms-flex-negative:0;flex-shrink:0}.tariff__cell:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}.tariff__cell:last-child{margin-right:0;min-width:5.5rem;text-align:right;color:#e38a47;max-width:50%}.tariff__cell:last-child._disabled{color:#d9d9d9}.tariff__cell .base-ico{margin-top:-.5rem;margin-bottom:-.5rem;margin-left:.5rem}.tariff-item{display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.3rem;cursor:pointer}.tariff-item input{display:none}.tariff-item__content{display:block;width:100%;position:relative;border-radius:inherit;background-color:#fff;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.tariff-item__content::after{pointer-events:none;position:absolute;content:'';top:0;left:0;right:0;bottom:0;border-radius:inherit;border:1px solid #e1e0e0;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.tariff-item__title{text-align:center;background-color:#f4f3f3;padding:1.5rem 2rem;border-top-right-radius:inherit;border-top-left-radius:inherit}.tariff-item .tariff{min-width:auto;width:100%}.tariff-item .tariff__title{text-align:center}.tariff-item__footer{padding:1rem 2rem 1.5rem}.tariff-item__btn ._show{display:inline-block}.tariff-item__btn ._hide{display:none}.tariff-item__price{display:block;width:100%;font-size:2rem;color:#e38a47;text-align:center;margin-bottom:.6rem}.tariff-item__btn{width:100%}.tariff-item__mark{width:2.7rem;height:2.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#e38a47;position:absolute;top:-.8rem;right:-.8rem;z-index:2;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.tariff-item__mark svg{width:1.2rem;height:.9rem;fill:#fff;margin-right:-.1rem}.tariff-item:hover .tariff-item__content{-webkit-box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.15)}.tariff-item:hover .tariff-item__content::after{opacity:0}.tariff-item input[type=radio]:checked~.tariff-item__content::after{border-color:#e38a47;opacity:1}.tariff-item input[type=radio]:checked~.tariff-item__content .tariff-item__mark{opacity:1}.tariff-item input[type=radio]:checked~.tariff-item__content .tariff-item__btn{background-color:#e38a47;border-color:#e38a47;color:#fff}.tariff-item input[type=radio]:checked~.tariff-item__content .tariff-item__btn ._show{display:none}.tariff-item input[type=radio]:checked~.tariff-item__content .tariff-item__btn ._hide{display:inline-block}.calendar-linear__overlay{position:absolute;width:100%;height:8rem;top:4rem;background-color:#fff;opacity:.7;z-index:2}.calendar-linear__calendar{border:.1rem solid #e1e0e0;border-top:.2rem solid #789ea4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:0 0 .3rem .3rem;background:#fff}.calendar-linear__month-section{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;border-left:.1rem solid #e1e0e0}.calendar-linear__month-section:first-child{border-left:0}.calendar-linear__month-head{background:#f9f9f9;border-bottom:.1rem solid #e1e0e0;padding:.7rem .4rem;font-size:1.3rem;text-transform:uppercase;text-align:center}.calendar-linear__dates{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:4.8rem}.calendar-linear__date-cell{width:1%;min-width:5rem;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-left:.1rem solid #e1e0e0;padding:.7rem .2rem;cursor:pointer}.calendar-linear__date-cell:first-child{border-left:0}.calendar-linear__date-cell._in-range{background-color:#e5eced}.calendar-linear__date-cell._selected,.calendar-linear__date-cell:hover{position:relative;z-index:2;background:#fff}.calendar-linear__date-cell._selected::before,.calendar-linear__date-cell:hover::before{content:'';position:absolute;z-index:-1;top:-.1rem;left:-.1rem;width:calc(100% + .2rem);height:calc(100% + .2rem);border-radius:0 0 .3rem .3rem;background-color:#fff;-webkit-box-shadow:0 .8rem 3rem rgba(0,0,0,.21);box-shadow:0 .8rem 3rem rgba(0,0,0,.21);border-top:.2rem solid #e38a47;color:#685e5a}.calendar-linear__date-cell._selected::before{background-color:#789ea4}.calendar-linear__date{position:relative;z-index:0;margin-bottom:.3rem}.calendar-linear__price{position:relative;z-index:2;font-size:1.3rem;color:#337691;font-weight:400}.calendar-linear__date-cell._selected .calendar-linear__date,.calendar-linear__date-cell._selected .calendar-linear__price{color:#fff}@media (max-width:719px){.calendar-linear__overlay{top:9rem}}.cheap-calendar-linear{position:relative}.cheap-calendar-linear__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cheap-calendar-linear__title{margin:0 2rem .4rem 0;font-size:2rem;font-weight:400;color:#685e5a}.cheap-calendar-linear__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:1.3rem 1.2rem;background:#789ea4;-ms-flex-item-align:start;align-self:flex-start;border-radius:.3rem .3rem 0 0;color:#fff;text-transform:uppercase;font-size:1.3rem}.cheap-calendar-linear__btn-ico{width:1.1rem;height:.8rem;fill:#fff;margin-right:.7rem;-webkit-transition:.2s;transition:.2s}.cheap-calendar-linear__btn-arrow{width:.8rem;height:.5rem;fill:#fff;margin-left:.7rem;-webkit-transition:.2s;transition:.2s}.cheap-calendar-linear__btn._open .cheap-calendar-linear__btn-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.cheap-calendar-linear__calendar-linear{max-width:100%;overflow-x:auto}@media (max-width:1023px){.cheap-calendar-linear__title{font-weight:300}}@media (max-width:719px){.cheap-calendar-linear__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.cheap-calendar-linear__title{margin:0 0 1.5rem;text-align:center}.cheap-calendar-linear__btn{padding-top:.8rem;padding-bottom:.8rem;border-radius:.3rem;-ms-flex-item-align:center;align-self:center}.cheap-calendar-linear__btn._open{border-radius:.3rem .3rem 0 0}}.tickets-list{position:relative}.tickets-list .ticket{margin-bottom:2rem}.tickets-list .ticket:last-child{margin-bottom:0}.tickets-list__cheaper{position:absolute;right:0;top:100%;margin-top:-.5rem}@media (max-width:1365px){.tickets-list .ticket__company{width:10rem}.tickets-list .ticket__route{padding-right:4rem}.tickets-list .ticket__route-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:10rem}.tickets-list .ticket__route-col:first-child{margin-right:2rem}.tickets-list .ticket__route-col:last-child{margin-left:2rem}.tickets-list .ticket__route-date-time{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.tickets-list .ticket__route-time{font:inherit;margin-bottom:0;margin-right:1rem}.tickets-list .ticket__route-date,.tickets-list .ticket__route-time{white-space:normal;overflow:visible}.tickets-list .ticket__route-date-time,.tickets-list .ticket__route-name-wrap{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.tickets-list .ticket__route-name-wrap{margin-bottom:.8rem}.tickets-list .ticket__tariff-slide{width:calc((100% - 2rem * 2)/ 3)}}@media (min-width:1024px) and (max-width:1100px){.tickets-list .ticket__timeline-time{display:none}}@media (min-width:1024px) and (max-width:1030px){.tickets-list .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tickets-list .ticket__route-timeline::before{opacity:0}.tickets-list .ticket__timeline-arrow{right:auto}}@media (max-width:1023px){.tickets-list .ticket__item{margin-bottom:1.3rem}.tickets-list .ticket__item .ticket__item-main>*{padding-bottom:0;padding-top:0}.tickets-list .ticket__item .ticket__fly-info{padding-bottom:1.5rem}.tickets-list .ticket__item:last-child{margin-bottom:0}.tickets-list .ticket__item:last-child .ticket__tariff-block{margin-bottom:0}.tickets-list .ticket__item:last-child .ticket__fly-info{padding-bottom:0}.tickets-list .ticket__item:last-child .ticket__tariff-dropdown{bottom:0}.tickets-list .ticket__company{width:10rem;margin-right:2rem;padding-bottom:2rem!important}.tickets-list .ticket__route{width:65%;border-right:0;padding-right:0;padding-bottom:2rem!important}.tickets-list .ticket__route-col{width:11.5rem}.tickets-list .ticket__item-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.tickets-list .ticket__tariff-info{width:13rem;padding-left:0;padding-right:1rem;margin-right:2rem;border-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem!important}.tickets-list .ticket__tariff-info .ticket__info-list{margin-bottom:0;margin-right:.4rem}.tickets-list .ticket__tariff-info .ticket__tariff-info-row{padding-top:.8rem;position:static}.tickets-list .ticket__tariff-info .ticket__tariff-info-row .info-icon{margin:0 .4rem 0}.tickets-list .ticket__tariff-dropdown{position:absolute;bottom:1rem;left:0}.tickets-list .ticket__fly-info{padding-left:0;width:65%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tickets-list .ticket__fly-info .ticket__info-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tickets-list .ticket__fly-info .ticket__info-list-item{margin-bottom:0}.tickets-list .ticket__fly-info .ticket__info-list-item:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2rem}.tickets-list .ticket__fly-info .ticket__info-list-item:last-child{width:9.5rem}.tickets-list .ticket__tariff-block{padding-bottom:2rem;margin-bottom:-1.3rem}.tickets-list .ticket__tariff-slide{width:calc((100% - 2rem)/ 2)}.tickets-list .ticket._open .ticket__tariff-block~.ticket__item-main>*{padding-bottom:0}.tickets-list .ticket._open .ticket__tariff-block~.ticket__item-main .ticket__tariff-info{border-color:#e1e0e0}.tickets-list .ticket._open .ticket__tariff-block~.ticket__item-main .ticket__fly-info{padding-bottom:1.5rem}.tickets-list .ticket._open .ticket__tariff-block~.ticket__item-main .ticket__tariff-dropdown{bottom:1rem}}@media (max-width:719px){.tickets-list .ticket{display:block}.tickets-list .ticket__container{width:100%;padding-bottom:2rem}.tickets-list .ticket__company{width:100%;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tickets-list .ticket__company-logo{margin-bottom:0;margin-right:1.5rem}.tickets-list .ticket__company-text{margin-right:2rem}.tickets-list .ticket__flight-name{font-size:1.8rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tickets-list .ticket__route{width:100%}.tickets-list .ticket__side-col{width:100%;border-top-right-radius:0;border-bottom-left-radius:inherit;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-height:8rem;text-align:left}.tickets-list .ticket__main-price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.tickets-list .ticket__main-price-val{margin-bottom:.3rem;margin-right:1.8rem}.tickets-list .ticket__btn{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.tickets-list .ticket__btn._tariffs{position:absolute;top:-1.1rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);background-color:#f9f9f9}.tickets-list .ticket__btn._tariffs:hover{background-color:#e38a47}.tickets-list .ticket__tariff-info{width:100%;margin-right:0;padding-right:0;border-right-width:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.tickets-list .ticket__tariff-info::before{display:none}.tickets-list .ticket__tariff-info .ticket__tariff-info-row{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.tickets-list .ticket__tariff-dropdown{position:relative;left:auto;bottom:auto!important;margin-left:1rem}.tickets-list .ticket__main-price-text{margin-bottom:0;margin-right:1.8rem}.tickets-list .ticket__fly-info{display:none}.tickets-list .ticket__fly-info .ticket__info-list{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tickets-list .ticket__fly-info .ticket__info-list-item{width:9.5rem}.tickets-list .ticket__fly-info .ticket__info-list-item:first-child{margin-right:1rem}.tickets-list .ticket__fly-info .ticket__info-list-item:last-child{margin-left:1rem}.tickets-list .ticket__item:last-child .ticket__tariff-block{border-bottom-width:0}.tickets-list .ticket__tariff-block{border-top-width:0;border-bottom:1px solid #e1e0e0;padding-top:0;margin-bottom:0}.tickets-list .ticket__tariff-slide{width:100%}.tickets-list .ticket__passengers-info{left:auto;right:1rem}.tickets-list .ticket__airline-info{margin-right:2rem}.tickets-list__cheaper{top:auto;bottom:3.5rem;right:auto;left:0}}@media (max-width:719px) and (max-width:380px){.tickets-list .ticket__timeline-time{display:none}.tickets-list .ticket__route-col:first-child{margin-right:0}.tickets-list .ticket__route-col:last-child{margin-left:0}.tickets-list .ticket__route-date-time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tickets-list .ticket__airline-info{margin-right:0}}@media (max-width:719px) and (max-width:320px){.tickets-list .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tickets-list .ticket__route-timeline::before{opacity:0}.tickets-list .ticket__timeline-arrow{right:auto}}.alternative-city{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 0 10rem}.alternative-city__item:not(._active){cursor:pointer}.alternative-city__list{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2rem}.alternative-city__map-wrap{position:relative;-ms-flex-negative:0;flex-shrink:0;min-height:30rem;width:37.6rem;z-index:5}.alternative-city__map-container{position:relative;height:100%;width:100%;max-height:calc(100vh - 8.5rem);border-radius:.3rem 0 0 .3rem;overflow:hidden}.alternative-city__map-content{position:relative;height:100%;width:100%}.alternative-city__map{position:absolute;top:0;left:0;height:100%;width:100%}.alternative-city__map .gm-fullscreen-control{opacity:0;pointer-events:none}.alternative-city__map-controls{position:absolute;left:3rem;bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alternative-city__map-control{width:3.6rem;height:3.6rem;border-radius:50%;background:#789ea4;margin-top:1rem}.alternative-city__map-control:hover{background-color:#e38a47}.alternative-city__map-control svg{fill:#fff}.alternative-city__toggle-btn{position:absolute;right:100%;top:50%}.alternative-city__toggle-btn._active .alternative-city__toggle-btn-text-show{display:none}.alternative-city__toggle-btn-text-hide{display:none}.alternative-city__toggle-btn._active .alternative-city__toggle-btn-text-hide{display:inline}@media (min-width:1024px) and (max-width:1599px){.alternative-city__list .ticket__company{width:13rem}.alternative-city__list .ticket__route{padding-right:1.5rem}.alternative-city__list .ticket__route-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:10rem}.alternative-city__list .ticket__route-col:first-child{margin-right:2rem}.alternative-city__list .ticket__route-col:last-child{margin-left:2rem}.alternative-city__list .ticket__route-date-time{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.alternative-city__list .ticket__route-time{font:inherit;margin-bottom:0;margin-right:1rem}.alternative-city__list .ticket__route-date,.alternative-city__list .ticket__route-time{white-space:normal;overflow:visible}.alternative-city__list .ticket__route-date-time,.alternative-city__list .ticket__route-name-wrap{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.alternative-city__list .ticket__route-name-wrap{margin-bottom:.8rem}.alternative-city__list .ticket__tariff-slide{width:calc((100% - 2rem * 2)/ 3)}.alternative-city__list .ticket__fly-info{width:15rem}}@media (min-width:1366px) and (max-width:1450px){.alternative-city__list .ticket__timeline-time{display:none}}@media (min-width:1366px) and (max-width:1380px){.alternative-city__list .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alternative-city__list .ticket__route-timeline::before{opacity:0}.alternative-city__list .ticket__timeline-arrow{right:auto}}@media (max-width:1365px){.alternative-city{padding-left:3rem}.alternative-city__list{margin-right:5rem}.alternative-city__map-wrap{margin-right:-30.8rem;left:0}.alternative-city__map-container{overflow:visible;border-radius:0;border-left:.2rem solid #789ea4}.alternative-city__map-content{left:0;-webkit-transition:left .3s;transition:left .3s}.alternative-city__map-wrap._active .alternative-city__map-content{left:-30.8rem}.alternative-city__toggle-btn{padding:1.2rem 1.2rem;background:#789ea4;border-radius:.3rem .3rem 0 0;-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-90deg) translate(50%,-100%);transform:rotate(-90deg) translate(50%,-100%);text-transform:uppercase;font-size:1.3rem;color:#fff}.alternative-city__toggle-btn svg{margin-left:.8rem;width:.8rem;height:.5rem;fill:#fff;-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:.2s;transition:.2s}.alternative-city__map-wrap._active .alternative-city__toggle-btn svg{-webkit-transform:rotate(0);transform:rotate(0)}.alternative-city__map-controls{opacity:0;visibility:hidden;-webkit-transition:opacity .2s;transition:opacity .2s}.alternative-city__map-wrap._active .alternative-city__map-controls{opacity:1;visibility:visible}}@media (max-width:1023px){.alternative-city__list{margin-right:3rem}.alternative-city__map-wrap{margin-right:-37.6rem}.alternative-city__map-wrap._active .alternative-city__map-content{left:-37.6rem}.alternative-city__map-container{max-height:calc(100vh - 7.5rem)}}@media (max-width:719px){.alternative-city{padding-left:2rem}.alternative-city__list{margin-right:2rem}.alternative-city__map-container{max-height:calc(100vh - 6.5rem)}}@media (max-width:420px){.alternative-city__map-wrap{width:28rem;margin-right:-28rem}.alternative-city__map-wrap._active .alternative-city__map-content{left:-28rem}}.no-results{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:.3rem;padding:7.6rem 3rem 4.5rem;background:#fff;text-align:center}.no-results__ico{position:absolute;top:2.8rem;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:3.5rem;height:3.4rem;background:url(../img/svg/search-no-results.svg) no-repeat center;background-size:contain}.no-results__text,.no-results__title{width:100%;max-width:56rem}.no-results__title{margin:0 0 2rem;font-size:2rem}@media (max-width:719px){.no-results{padding-left:2rem;padding-right:2rem;padding-bottom:3rem}}.booking-steps{position:relative;margin-bottom:4rem;padding-right:2rem}.booking-steps__list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.booking-steps__list li{border:1px solid #e1e0e0;border-right:none;height:4.4rem;width:30%;max-width:30%;display:inline-block;padding:1.3rem 2rem;border-radius:3px 0 0 3px;position:relative;background-color:#f2f1f1;z-index:2}.booking-steps__list li::after{content:' ';background-color:#f2f1f1;display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);border:1px solid #e1e0e0;border-left:none;border-bottom:none;width:3.14rem;height:3.14rem;position:absolute;right:-1.7rem;top:5.5px;border-top-right-radius:6px;z-index:1}.booking-steps__list li.active{background-color:#756c68;color:#fff}.booking-steps__list li.active .item-index{color:#fff;opacity:.5}.booking-steps__list li.active .item-name{color:#fff}.booking-steps__list li.active::after{background-color:#756c68}.booking-steps__list li.complete{border:1px solid #e38a47}.booking-steps__list li.complete .item-index{color:#e38a47;opacity:1}.booking-steps__list li.complete .item-name{color:#e38a47}.booking-steps__list li.complete .item-ico{display:initial}.booking-steps__list li.complete::after{border-color:#e38a47}.booking-steps .step-container{width:100%;max-width:100%;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.booking-steps .step-container .item-index{color:#685e5a;opacity:.5}.booking-steps .step-container .item-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:1.6rem;text-transform:uppercase;font-size:1.3rem;color:#685e5a}.booking-steps .step-container .item-ico{display:none;position:absolute;right:0;top:30%;z-index:3}.booking-steps__btn-dropdown{width:100%}.booking-steps__btn-dropdown .dropdown__list-item ._active .step-container .item-index{color:#e38a47;opacity:1}.booking-steps__btn-dropdown .dropdown__list-item ._active .step-container .item-name{font-weight:700}.booking-steps__line{width:100%;position:absolute;left:0;top:1px;border:none;border-top:1px solid #e1e0e0;z-index:0}@media (max-width:719px){.booking-steps__line,.booking-steps__list{display:none}.booking-steps__btn-dropdown{width:100%}.booking-steps__btn-dropdown .form-element__input{padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;font-size:1.3rem;color:#685e5a}.booking-steps__btn-dropdown .dropdown__content{padding:1.5rem 1.5rem}.booking-steps__btn-dropdown .dropdown__list-link{padding:.8rem 0;text-transform:uppercase;font-size:1.3rem;color:#685e5a}}.profile__title{font-size:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:4rem}.profile__ico{width:5.5rem}.profile__ico svg{width:4.5rem;height:4.5rem}.profile__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem;position:relative}.profile__row{display:-webkit-box;display:-ms-flexbox;display:flex}.profile__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 4.5rem 4rem 5.5rem;width:50%}.profile__col dt{opacity:.7}.profile__col dd{margin:0}.profile__form-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.profile__form-wrapper .profile__title{margin-bottom:1rem}.profile__client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.5rem 2rem}.profile__client-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile__client .form-element{margin:1rem 0}.profile__password{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1.5rem 2rem}.profile__password-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile__password .form-element{margin:1rem 0}.profile__comment{-webkit-box-flex:1;-ms-flex:1;flex:1;color:#e38a47;margin:3rem 0;padding-left:4rem}.profile .form-element__comment{color:#e38a47!important}@media (min-width:1024px){.profile{background-position:right bottom}.profile__content{margin:6.5rem 7.5rem}.profile__row{width:90rem}.profile__client{width:37rem}.profile__client-wrapper{margin-right:3rem}.profile__password{width:37rem}}@media (max-width:1023px){.profile{background-position:30rem bottom}.profile__client{padding:2rem 1.5rem 2rem;width:30rem}.profile__client-wrapper{margin-right:3rem}.profile__password{padding:2rem 1.5rem 2rem}.profile__password-wrapper{width:30rem}}@media (min-width:720px){.profile{background-image:url(../img/jpg/profile.jpg);background-repeat:no-repeat;height:53rem}.profile__content{margin:4.5rem 4rem}.profile__row{width:50rem}.profile__row:last-child .profile__col{padding-bottom:0}.profile__col{width:50%;border-right:1px solid #e1e0e0}.profile__col:last-child{border-right:none}.profile__form-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.profile__client-wrapper{height:42rem}.profile__password-wrapper{height:42rem}}@media (max-width:719px){.profile__title{margin-bottom:3rem}.profile__row{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile__col{width:100%;padding:0 2rem 2rem 2rem}.profile__form-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.profile__client{width:100%}.profile__client-wrapper{width:100%}.profile__password{width:100%}.profile__password-wrapper{width:100%}.profile__password-wrapper .base-btn{margin:0 1.5rem}.profile__comment{margin:1.5rem 0;padding-left:1.5rem;padding-right:1.5rem}}.feedback{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem 0;position:relative}.feedback__head{width:20rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback__content{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:4.5rem 5.5rem;max-width:calc(100% - 20rem)}.feedback__content:before{content:" ";position:absolute;left:-2.5rem;top:2rem;width:0;height:0;border-style:solid;border-width:0 25px 25px 0;border-color:transparent #fff transparent transparent;line-height:0;z-index:3}.feedback__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.4rem;color:#b3afae;margin-bottom:.7rem}.feedback__ico-small{margin-right:1rem}.feedback__ico-small svg{width:1.4rem;height:1.4rem;fill:#9e9997}.feedback__client{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:2rem}.feedback__client-ico{width:4.5rem;height:4.5rem;margin-bottom:1.7rem}.feedback__client-name{color:#608b9b;font-size:1.8rem}.feedback__contacts{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feedback__date{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.feedback__regular{color:#e38a47;font-size:1.2rem}.feedback__regular .feedback__ico-small{margin-right:1rem;margin-left:1rem}.feedback__regular .feedback__ico-small svg{fill:#e38a47}.feedback__title{font-size:2rem;color:#000;margin-bottom:2rem;margin-left:.5rem}.feedback__departure{font-size:1.3rem;opacity:.7;margin-bottom:2rem;margin-left:.5rem}.feedback__recommend{padding:.8rem 1.4rem;border-radius:.5rem;background-color:#85d3c2;-webkit-box-shadow:0 9px 24px 0 rgba(85,194,170,.54);box-shadow:0 9px 24px 0 rgba(85,194,170,.54);position:absolute;top:-1.3rem;right:3rem;z-index:2;color:#fff;text-transform:uppercase}.feedback__text{overflow-x:auto;overflow-y:hidden}.feedback__answer{padding-left:2rem;margin-top:2rem;border-left:1.5px solid #e38a47}.feedback__answer-title{margin-bottom:1rem;font-weight:600}.feedback__load-more{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 2rem}.feedback{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:719px){.feedback{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback__head{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.feedback__head-col-1{width:45%}.feedback__head-col-1{width:55%}.feedback__client{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.feedback__client-ico{margin-right:1.7rem;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.feedback__regular{-webkit-box-flex:2;-ms-flex:2;flex:2;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.feedback__regular-title{width:8rem}.feedback__client-name{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.feedback__content{max-width:100%}.feedback__content:before{border-width:0 12.5px 15px 12.5px;border-color:transparent transparent #fff transparent;left:calc(50% - .6rem);top:-14px}.feedback__recommend{top:-5.5rem;right:3rem}}@media (max-width:380px){.feedback__recommend{top:-5.5rem;right:3rem}.feedback__recommend-text{display:none}}.feedback-form .application{margin-bottom:2rem}.feedback-form .application-btn{display:block;width:60%;height:20px;margin:0 auto;background-color:transparent;cursor:pointer;border:none;text-decoration:underline;color:#e38a47}.feedback-form .application__title{margin-bottom:2rem}.feedback-form .application-wrp{margin-bottom:2rem}.feedback-form .application-grid-list{text-align:center;margin-bottom:.6rem}.feedback-form .application-grid-list__item{display:grid;grid-template-rows:auto;grid-template-columns:4fr 6fr;grid-gap:2px;margin-bottom:2px;-webkit-transition:all .4s linear;transition:all .4s linear}.feedback-form .application-grid-list__item-row-head{background-color:#f9f9f9;color:#e38a47;padding:.5rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-form .application-grid-list__item-row-body{background-color:#fff;padding:.5rem;display:grid;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.feedback-form-btn{width:calc(100% - 4rem);position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.feedback-form__form{text-align:center;background-color:#fff;-webkit-box-shadow:0 5px 21px 0 rgba(0,0,0,.07);box-shadow:0 5px 21px 0 rgba(0,0,0,.07)}.feedback-form__form .form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.6rem;position:relative}.feedback-form__form .form__head{padding:1.7rem 2rem;background:#f9f9f9;color:#e38a47;margin-bottom:1rem;font-weight:600}.feedback-form__form .form-group{margin-bottom:1rem;padding:.5rem;border-bottom:.1rem solid #e1e0e0;text-align:center}.feedback-form__form .form-group__radio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.5rem;margin-bottom:1rem}.feedback-form__form .form-group__radio-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.feedback-form__form .form__textarea{resize:none;width:80%;margin-bottom:1rem;padding:1rem}.feedback-form__form .form__last-radio-group{margin-bottom:4rem;border:none}.application-btn__show-more-off{display:none}.hide-more{display:none}.application-btn__hide-more-on{display:inline}@media (max-width:1023px){.feedback-form .application-dropdown-list li:not(:nth-child(-n+3)){opacity:0;visibility:hidden;position:absolute;left:-999px}}@media (max-width:594px){.feedback-form .application-title{font-size:2.4rem}}@media (max-width:492px){.feedback-form .application-title{font-size:2rem}}@media (max-width:414px){.feedback-form .application-title{font-size:1.6rem}}@media (min-width:420px){.feedback-form .application-grid-list__item{grid-template-columns:3fr 6fr}}@media (min-width:580px){.feedback-form .application-grid-list__item{grid-template-columns:2fr 6fr}}@media (min-width:1024px){.feedback-form .application-btn{display:none}}.faq__content{padding:3rem 4rem;margin-right:2rem;max-width:calc(100% - 32rem);overflow-x:auto}.faq__menu{width:32rem;padding:2rem}.faq__menu ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.faq__menu li{width:100%;border-top:1px solid #e1e0e0}.faq__menu li:last-child{border-bottom:1px solid #e1e0e0}.faq__menu li a{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.faq__menu li a .title-arrow{-ms-flex-item-align:end;align-self:flex-end;margin-left:1rem;margin-right:.8rem;min-width:2.5rem}.faq__menu li a .title-arrow svg{width:1rem;height:1rem}.faq__menu li.current{position:relative;border-left:2px solid #e38a47;border-right:2px solid #e38a47;margin-left:-1px;width:calc(100% + 2px)}.faq__menu li.current::before{content:' ';position:absolute;top:calc(50% - 3px);left:0;width:0;height:0;border-style:solid;border-width:3px 0 3px 5.2px;border-color:transparent transparent transparent #e38b47;line-height:0}.faq__menu li.current::after{content:' ';position:absolute;top:calc(50% - 3px);right:0;width:0;height:0;border-style:solid;border-width:3px 5.2px 3px 0;border-color:transparent #e38b47 transparent transparent;line-height:0}.faq__menu li.current>a{font-weight:600;color:#ec9d62;text-decoration:underline}.faq__menu .nav-child{-webkit-transform:none!important;transform:none!important;background:#fcfcfc}.faq__menu .nav-child li{border-left:none;border-right:none}.faq__menu .nav-child li:first-child{margin-top:.5rem}.faq__menu .nav-child li:last-child{margin-bottom:.5rem}@media (max-width:719px){.faq__content{max-width:100%;margin-bottom:3rem}.faq__menu{width:100%}}.news{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.news .pagination{width:100%;margin:6rem auto}@media (max-width:719px){.news .pagination{margin:1rem auto 4rem}}.news-item{width:calc(25% - 2rem);display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0;cursor:pointer;-webkit-transition:-webkit-transform .5s ease-in-out;transition:-webkit-transform .5s ease-in-out;transition:transform .5s ease-in-out;transition:transform .5s ease-in-out,-webkit-transform .5s ease-in-out}.news-item__body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:2rem 3rem 2.5rem}.news-item__img{height:220px}.news-item__img img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.news-item__date{font-size:1.3rem;opacity:.5;margin-bottom:2rem}.news-item__title{font-weight:700;font-size:1.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-bottom:1rem}.news-item__more{font-size:1.3rem}.news-item:hover{-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.21);box-shadow:0 8px 30px 0 rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s;-webkit-transform:scale(1.01);transform:scale(1.01)}@media (max-width:1200px){.news-item{width:calc(50% - 2rem)}}@media (max-width:719px){.news-item{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin:0 0 2rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.news-item__img{width:30%;height:auto}.news-item__body{width:70%}}@media (max-width:420px){.news-item__img{width:40%}.news-item__body{width:60%}}.other-news{display:-webkit-box;display:-ms-flexbox;display:flex;margin:3rem 0 10rem}.other-news__large{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:3rem;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:37%}.other-news__large-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:3rem;width:50%}.other-news__large-body time{opacity:.5;font-size:1.3rem;margin-bottom:2.7rem}.other-news__large-title{font-size:1.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600}.other-news__large-img{width:50%}.other-news__large-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3rem 0 0 .3rem}.other-news__small{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.other-news__small:last-child{margin-bottom:0}.other-news__small-body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:2rem;width:100%}.other-news__small-body time{opacity:.5;font-size:1.3rem;margin-bottom:.7rem}.other-news__small-title{font-size:1.6rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:600;margin-bottom:1rem}.other-news__small-img{width:100px;height:65px}.other-news__small-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.3rem}@media (max-width:719px){.other-news{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.other-news__large{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.other-news__large time{margin-bottom:1rem}.other-news__large-body{width:100%;padding:2rem}.other-news__large-img{width:100%}.other-news__large-title{margin-bottom:1rem}.other-news__small{width:100%}}.privat24-success__title{font-size:3rem;font-weight:100;text-align:center;margin:3rem auto}.privat24-success__message{text-align:center}.privat24-success__instructions{position:relative;margin:4rem 0}.privat24-success__instructions hr{height:1px;border:0;background-color:#f3f3f3;position:absolute;z-index:-1;top:50%;left:-2rem;width:calc(100% + 4rem);margin:0}.privat24-success__instructions-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.privat24-success__instructions-item{width:100%;overflow-y:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:4rem}.privat24-success__instructions-item--body{position:relative;background-color:#f4f3f3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5rem 0 .5rem 2rem;border-radius:.3rem;width:100%}.privat24-success__instructions-item--body a{color:#337691;cursor:pointer}.privat24-success__instructions-item:last-child{margin-right:0}.privat24-success__instructions-number{font-size:6rem;font-weight:100;color:#e38a47;margin-right:2rem}.privat24-success__refresh-container{margin:4rem auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:1024px){.privat24-success__instructions-item--body{padding:.5rem 0 .5rem 2rem;margin-right:4rem;border-radius:.3rem 0 0 .3rem}.privat24-success__instructions-item--body:after{content:' ';display:inline-block;position:absolute;right:-22px;top:0;z-index:-1;width:0;height:0;border-style:solid;border-width:40px 0 40px 22px;border-color:transparent transparent transparent #f4f3f3}}@media (max-width:719px){.privat24-success{padding-left:1rem;padding-right:1rem}.privat24-success__instructions hr{top:0;left:50%;width:1px;height:100%}.privat24-success__instructions-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.privat24-success__instructions-item{margin-bottom:2rem}.privat24-success__instructions-item:last-child{margin-bottom:0}}.contacts{position:relative;margin-bottom:4rem}.contacts__panel{padding:5rem 4rem}.contacts__panel-title{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.contacts__panel-title h2{font-size:2.4rem;font-weight:100;color:#000}.contacts__img{position:absolute;right:0;top:-20.5rem;z-index:0}.contacts__middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0}.contacts__phones{width:50%}.contacts__schedule{width:50%;background-color:#f4f3f3;border-left:1.5px solid #e38a47;padding:3rem}.contacts__schedule h3{font-weight:600;font-size:1.6rem}.contacts__schedule p{font-size:1.6rem}.contacts__phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:100;font-size:2.4rem;color:#000;margin-bottom:2.5rem}.contacts__viber{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem;margin-bottom:2.5rem}.contacts__email{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.6rem}.contacts__ico{margin-right:1rem}.contacts__ico svg{fill:#e38a47}.contacts__phone .contacts__ico svg{fill:#000}@media (min-width:1366px){.contacts__panel-wrapper{width:calc(100% - 55.3rem)}}@media (max-width:1365px){.contacts__panel-wrapper{width:calc(100% - 62.3rem)}}@media (max-width:1200px){.contacts__img{display:none}.contacts__panel-wrapper{width:100%}}@media (max-width:719px){.contacts__middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contacts__phones{width:100%;margin-bottom:3rem}.contacts__schedule{width:100%}}.about__head{text-align:center;padding:6rem;margin:2rem 0}.about__head h2{margin-bottom:2rem}.about__head p{font-size:1.4rem}.about__middle{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.about__middle img{width:40%;margin-right:4rem}.about__middle p{font-size:1.4rem}.about__target{border:2px solid #e38a47;padding:6rem 9%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:4rem 0 6rem}.about__target-title{font-size:2rem;color:#e38a47;margin-right:5rem;width:42rem}.about__target p{font-size:1.4rem}.about__panel{padding:7rem 8rem;margin-bottom:6rem}.about__panel h4{font-size:2.4rem;font-weight:100;margin-bottom:3rem}.about__panel p{font-size:1.4rem}.about__panel blockquote{padding-left:3rem;border-left:1.5px solid #e38a47;margin:3rem 0;font-size:1.4rem}.about__bottom{padding-left:8rem;margin-bottom:8rem;width:85%}.about__bottom p{font-size:1.4rem}@media (min-width:1024px){.about__panel{background:#fff url(/img/title/about-img2.jpg) no-repeat right bottom}.about__panel-content{width:50%}}@media (max-width:1023px){.about__middle{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.about__middle img{width:100%;margin-right:0}}@media (max-width:719px){.about__head{padding:3rem 2rem}.about__head h2{font-size:2.4rem;text-overflow:ellipsis;overflow:hidden}.about__target{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:3rem}.about__target-title{margin-right:0;width:100%;margin-bottom:2rem}.about__panel{padding:4rem 3rem;margin-bottom:4rem}.about__panel h4{font-size:2.4rem}.about__bottom{padding-left:4rem;margin-bottom:4rem;width:85%}.about__bottom p{font-size:1.6rem}}.schedule{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:5rem;position:relative}.schedule__content-wrapper{max-width:100%}.schedule__content{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden;-webkit-transition:.3s;transition:.3s;padding-bottom:3.6rem;margin-bottom:-1rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule__content::after{content:'';position:absolute;left:0;bottom:0;width:100%;height:12.7rem;background:-webkit-gradient(linear,left bottom,left top,color-stop(2rem,#f2f1f1),to(rgba(242,241,241,0)));background:linear-gradient(to top,#f2f1f1 2rem,rgba(242,241,241,0));pointer-events:none;-webkit-transition:opacity .3s;transition:opacity .3s}.schedule__content._slide-toggle-disabled::after,.schedule__content._slide-toggle-open::after{opacity:0}.schedule__content._slide-toggle-disabled{margin-bottom:0}.schedule__timetable{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule__toggle-btn{position:relative;z-index:2;margin-top:-.5rem;-ms-flex-item-align:center;align-self:center;background:0 0;border:0;padding:0;-webkit-box-shadow:none;box-shadow:none;border-radius:0;text-decoration:none;cursor:pointer;color:#337691;font-size:1.3rem;-webkit-transition:.2s;transition:.2s}.schedule__toggle-btn._slide-toggle-disabled{display:none}.schedule__panel{padding:5rem 4rem;width:100%;overflow-x:auto}.schedule__panel._has-menu{width:calc(100% - 32rem)}.schedule__search-wrapper .form-element{max-width:200px}.schedule__search-title{margin-bottom:1rem}.schedule__table{border-collapse:collapse;width:100%}.schedule__table tbody{max-height:300px;overflow-y:auto;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.schedule__table tbody:hover{-webkit-transform:scale(1,1);transform:scale(1,1);-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.21);box-shadow:0 8px 30px 0 rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}.schedule__table tbody .thead{display:none}.schedule__table .thead th{padding:2rem;border-top:1px solid #e1e0e0;font-weight:400}.schedule__table .tbody{background-color:#fff;border-radius:.3rem;padding:0 2rem}.schedule__table .tbody td{padding:2rem;text-align:center;border-bottom:1px solid #e1e0e0}.schedule__table-ico{margin:0 .5rem}.schedule__table-ico svg{height:2rem;width:1.7rem;fill:#a29691;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.schedule__table-title{font-size:2rem;text-align:center;width:100%;margin:3rem 0}.schedule__route{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.schedule__location{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.schedule__city{font-size:1.6rem}.schedule__airport{color:#e38a47}.schedule__aircraft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.schedule__plane{font-size:1.3rem;color:#a29691}.schedule__child-list{display:block;margin:1rem 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.schedule__child-list li{display:inline-block;margin:1rem 1rem 1rem 0}.schedule__child-list li:last-child{margin-right:0}.schedule__menu{position:absolute;right:0;top:0;z-index:10;display:none;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);background-color:#fff}.schedule__menu .dropdown__content{padding:3rem .5rem 2rem 2rem}.schedule__menu .tabs2__list{max-height:100vh;overflow-y:auto}.schedule__menu .tabs2__list::-webkit-scrollbar{width:6px;background-color:#f5f5f5}.schedule__menu .tabs2__list::-webkit-scrollbar-track{background-color:#f5f5f5;border-left:2px solid #fff}.schedule__menu .tabs2__list::-webkit-scrollbar-thumb{background-color:#000;border-left:2px solid #fff}.schedule__menu-trigger{margin:1.5rem 0 1rem}.schedule__menu-trigger .base-btn__text{font-size:1.6rem}.schedule__menu-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative;width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.schedule__menu-wrapper._open .schedule__menu{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:1024px){.schedule__table .thead th{padding:2rem}.schedule__table .tbody td{padding:2rem}}@media (min-width:720px){.schedule__timetable{margin-top:-6rem}.schedule__table tbody:first-child .thead{display:table-row}.schedule__table .thead th{padding:1rem .5rem}.schedule__table .tbody td{padding:1rem .5rem}.schedule__location{width:14rem}}@media (max-width:1023px){.schedule__panel,.schedule__panel._has-menu{width:100%}}@media (max-width:719px){.schedule__table{max-width:100%}.schedule__table tbody{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-bottom:1px solid #e1e0e0}.schedule__table tbody .thead{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;padding:0}.schedule__table tbody .thead th{border-top:none;border-bottom:none;border-right:1px solid #e1e0e0;padding:1rem}.schedule__table tbody .thead th:nth-child(2){height:4.6rem}.schedule__table tbody .thead th:nth-child(3){height:4.14rem}.schedule__table tbody .thead th:nth-child(4){height:3.94rem}.schedule__table tbody .thead th:nth-child(5){padding-bottom:.5rem}.schedule__table tbody .tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.schedule__table tbody .tbody td{padding:1rem 1rem .5rem;border:none;text-align:left}.schedule__table tbody .tbody td:nth-child(3){padding:0 1rem}.schedule__aircraft{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.schedule__route{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;max-width:100%;overflow-x:auto}.schedule__city{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.schedule__panel{padding:2rem}.schedule__menu-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.schedule__menu-trigger{margin:0 0 1rem}}.tabs2__list{background:#fff}.tabs2__item{padding:1rem .5rem 1rem 1rem}.tabs2__item:last-child{border-bottom:none}.tabs2__item .title-arrow{float:right}.tabs2__item .nav-child{display:none}.nav-child .tabs2__item:first-child{margin-top:1rem}.tabs2__item._open .title-arrow svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg);-webkit-transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95);transition:transform .2s cubic-bezier(.25,.42,.46,.95),-webkit-transform .2s cubic-bezier(.25,.42,.46,.95)}.tabs2__item._open .nav-child{display:block}.login{margin:6rem auto}.login__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;position:relative}.login__content h3{color:#e38a47;font-size:2.4rem;margin-bottom:2rem}.login__img{width:100%}.login__img-container{width:100%;padding:6rem}.login__form{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login__form-content{padding:2rem 4rem}.login__form-group{margin-bottom:2rem}.login__form-submit{width:100%}.login__breadcrumbs{margin-top:2rem}@media (min-width:1024px){.login{width:70%}}@media (max-width:1023px){.login__img-container{padding:4rem}}@media (max-width:719px){.login__img-container{display:none}.login__form-content{padding:2rem}}.request{padding:2rem;margin:2rem 0 6rem;position:relative}.request__params{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.request__switch-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:1rem}.request__switch-item .switch{margin-right:2rem}.request__switch-item hr{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;height:1px;background-color:#e1e0e0;border:none}.request__select-group{width:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:3rem}.request__select-group:last-child{margin-right:0}.request__select-item{width:100%;margin-right:3rem}.request__select-item:last-child{margin-right:0}.request__client{background:#f4f3f3;padding:1rem 2rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.request__client-title{font-size:2rem;margin-bottom:1rem}.request__client-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.request__client-item{width:100%;margin-right:2rem}.request__client-item:last-child{margin-right:0}@media (max-width:1365px){.request__select-group{margin-right:2rem}.request__select-item{margin-right:2rem}}@media (max-width:1023px){.request__params{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request__select-group{margin-bottom:3rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request__select-item{margin-right:0;margin-bottom:3rem}.request__select-item:last-child{margin-bottom:0}.request__client-fields{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.request__client-item{margin-bottom:2rem}.request__client-item:last-child{margin-bottom:0}}.alfa{padding:4.5rem 4rem;position:relative;background:#f2f1f1 url(../img/png/alfa-bg.png) no-repeat bottom center;overflow:hidden}.alfa__notifications{min-height:0;margin-bottom:2rem;color:red;max-width:65%}.alfa__wrapper{padding:2rem;margin:5rem auto 6rem;max-width:1125px}.alfa__body{position:relative;height:488px;margin-bottom:7rem}.alfa__head{padding-right:6rem}.alfa__secure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#e38a47;font-size:1.3rem;margin:1rem 0}.alfa__secure svg{height:4rem;width:4rem;margin-right:1rem}.alfa__timer{position:absolute;top:0;right:0;background-color:#fff;width:11rem;padding:0 0 2rem 2rem}.alfa__timer-label{font-size:1.3rem;opacity:.5}.alfa__time{font-size:3rem;color:#e38a47}.alfa__card--wrp{margin:0 auto;max-width:55.2rem;height:32.8rem;position:relative}.alfa__card{position:relative;z-index:27}.alfa__card .form-element .form-element__input{padding:.8rem .8rem .9rem}.alfa__card .form-element .form-element__input::-webkit-input-placeholder{font:inherit;color:inherit;text-transform:inherit;opacity:.5}.alfa__card .form-element .form-element__input::-moz-placeholder{font:inherit;color:inherit;text-transform:inherit;opacity:.5}.alfa__card .form-element .form-element__input::-ms-input-placeholder{font:inherit;color:inherit;text-transform:inherit;opacity:.5}.alfa__card .form-element .form-element__input::placeholder{font:inherit;color:inherit;text-transform:inherit;opacity:.5}.alfa__card .form-element .form-element__input:focus::-webkit-input-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus::-moz-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus::-ms-input-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus::placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus::-webkit-input-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus:-moz-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus::-moz-placeholder{color:transparent}.alfa__card .form-element .form-element__input:focus:-ms-input-placeholder{color:transparent}.alfa__card .form-element select{height:3.3rem}.alfa__card__card-inputs_none{display:none}.alfa__card--number{font-size:3.875rem;color:#685e5a;line-height:1;text-align:center;font-family:"GOST type B";margin-bottom:6rem}.alfa__card--number_none{display:none;opacity:0}.alfa__card--btn-wrp{margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.alfa__card__inputs_none{display:none}.alfa__card-price{font-size:4rem;color:#e38a47}.alfa__card-price--wrapper{margin-bottom:10rem}.alfa__card-number{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alfa__card-number .form-element{margin-top:1rem;margin-bottom:2rem;margin-right:2rem}.alfa__card-number .form-element:last-child{margin-right:0}.alfa__card-row{display:-webkit-box;display:-ms-flexbox;display:flex}.alfa__card-row .form-element__input-select{min-width:6.8rem}.alfa__card-owner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alfa__card-owner .form-element{margin-top:1rem;margin-bottom:2rem;margin-right:2rem;width:100%}.alfa__card-owner .form-element:last-child{margin-right:0}.alfa__card-owner--wrapper{width:48%;margin-right:8.4rem}.alfa__card-expire{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alfa__card-expire .form-element{margin-top:1rem;margin-bottom:2rem;margin-right:2rem;width:100%}.alfa__card-expire .form-element:last-child{margin-right:0}.alfa__card-expire--wrapper{width:100%}.alfa__card-subrow{display:-webkit-box;display:-ms-flexbox;display:flex;width:30%}.alfa__card-cvv .form-element{margin-top:1rem;margin-bottom:2rem;margin-right:1.5rem;width:100%}.alfa__card-cvv .form-element:last-child{margin-right:0}.alfa__card-cvv--wrapper{padding-top:1.6rem;padding-left:40rem}.alfa__card-cvv--wrapper p{opacity:.5;font-weight:400;white-space:nowrap}.alfa__baloon--small{position:absolute;left:100px;top:260px;width:115px;height:141px;background:url(../img/png/sm-baloon.png) no-repeat center center;z-index:3}.alfa__baloon--big{position:absolute;left:865px;top:100px;width:405px;height:506px;background:url(../img/png/big-baloon.png) no-repeat center center;z-index:3}.alfa__buttons{margin:1rem auto 1rem;text-align:center;-webkit-transition:opacity .4s linear;transition:opacity .4s linear;opacity:0;visibility:hidden}.alfa__buttons img{margin:1rem auto}.alfa__buttons_opacity{opacity:1;visibility:visible}@media (min-width:1366px){.alfa__card--1{left:220px}}@media (min-width:720px){.alfa__card--1{border-radius:25px;background-color:#f9f9f9;background-image:url(../img/png/card1.png);-webkit-box-shadow:0 35px 76px 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(112,93,83,.45);box-shadow:0 35px 76px 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(112,93,83,.45);position:relative;padding:4rem;width:552px;height:328px;left:0;z-index:36;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.alfa__card--2{width:100%;height:100%;position:absolute;border-radius:25px;background-color:#f9f9f9;background-image:url(../img/png/card2.png);-webkit-box-shadow:0 40px 60px 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(112,93,83,.45);box-shadow:0 40px 60px 0 rgba(0,0,0,.2),inset 0 -1px 0 0 rgba(112,93,83,.45);padding:2rem 3rem 4rem 4rem;z-index:26;top:0;left:0;opacity:0;-webkit-transition:-webkit-transform .4s linear;transition:-webkit-transform .4s linear;transition:transform .4s linear;transition:transform .4s linear,-webkit-transform .4s linear}.alfa__card--2_opacity{opacity:1;-webkit-transform:translate(56px,36px);transform:translate(56px,36px)}.alfa__card-inputs_none{display:none}.alfa__cloud{position:absolute;left:0;bottom:-40px;width:1256px;height:265px;background:url(../img/png/cloud1.png) no-repeat center bottom;z-index:10}.alfa__card-cvv{position:absolute;top:156px;left:570px;width:80px}.alfa__buttons{position:absolute;bottom:0;left:50%;z-index:50}}@media (max-width:719px){.alfa{background-size:100% auto;padding:4.5rem 2rem 4rem}.alfa__body{height:auto;margin-bottom:0}.alfa__title{font-size:2rem}.alfa__buttons{margin:1rem auto 9rem;opacity:1;visibility:visible}.alfa__card--btn-wrp{display:none}.alfa__card--number{display:none}.alfa__card-number .form-element{margin-top:1rem;margin-bottom:2rem;margin-right:1rem}.alfa__card-number .form-element:last-child{margin-right:0}.alfa__card-price--wrapper{padding:1rem;border:1px solid #e1e0e0;margin-bottom:1.5rem}.alfa__card-owner--wrapper{width:100%}.alfa__card-expire--wrapper{width:70%}.alfa__card-expire .form-element:last-child{margin-right:2rem}.alfa__card-cvv{width:30%}.alfa__card-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.alfa__timer{width:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:2rem;padding-top:.5rem;padding-bottom:1rem;border-bottom-left-radius:.3rem}.alfa__time{font-size:2rem;margin-left:.5rem}.alfa__secure svg{height:8rem;width:8rem}.alfa__card-subrow{width:100%}.alfa__card--2{display:none}.alfa__alfa__buttons-sm-max{display:block}.alfa__baloon--small{position:absolute;left:-135px;top:inherit;bottom:48px;width:78px;height:94px;background:url(../img/png/sm-baloon.png) no-repeat center center;background-size:100% 100%;z-index:0}.alfa__baloon--big{position:absolute;left:inherit;right:-51px;top:inherit;bottom:21px;width:135px;height:169px;background:url(../img/png/big-baloon.png) no-repeat center center;background-size:100% 100%;z-index:0}}.price-matrix{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%}.price-matrix__rows{max-width:100%;overflow-x:auto;overflow-y:hidden}.price-matrix__departures{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.price-matrix__nights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.price-matrix__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.price-matrix__cell{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:.8rem;width:6rem;min-width:6rem;height:4.5rem;background:#fff;border:1px solid #e1e0e0;text-align:center}.price-matrix__cell._no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.price-matrix__cell._grey{background-color:#f2f1f1}.price-matrix__cell._weekend{color:#e38a47}.price-matrix__cell._no-border{border:none}.price-matrix__cell ._request{font-size:1.1rem;color:#e38a47}.price-matrix__cell ._price{color:#337691;font-size:1.3rem}.price-matrix__cell ._price-icon{height:.8rem;width:.8rem}.price-matrix__cell ._higher-price{fill:red!important;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.price-matrix__cell ._lower-price{fill:green!important}.price-matrix__cell ._diff{font-size:1rem}.price-matrix__cell._active{background-color:rgba(63,151,246,.05);-webkit-backdrop-filter:blur(.5);backdrop-filter:blur(.5)}.price-matrix__cell._active::before{content:'';opacity:.1;background-color:#45a1e9;position:absolute;left:1px;top:1px;width:calc(100% - 2px);height:calc(100% - 2px);z-index:-1}.price-matrix__cell._current{border:none}.price-matrix__cell._current::before{content:'';border:1px solid #e38a47;position:absolute;left:-1px;top:-1px;width:calc(100% + 2px);height:calc(100% + 2px);z-index:2}.price-matrix__cell a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.price-matrix__nights .price-matrix__cell{width:4.5rem;min-width:4.5rem}.price-matrix__nights .price-matrix__cell:first-child{height:3.5rem}.price-matrix__rows .price-matrix__row:first-child .price-matrix__cell{height:3.5rem}.main-carousel{position:relative}.main-carousel__container::before{position:absolute;content:'';bottom:0;left:0;right:0;height:33rem;background:-webkit-gradient(linear,left bottom,left top,from(#1b1918),to(rgba(27,25,24,0)));background:linear-gradient(to top,#1b1918,rgba(27,25,24,0));opacity:.37;z-index:1;pointer-events:none}.main-carousel__slide{padding-top:54.905%;position:relative;overflow:hidden}.main-carousel__media-wrap{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.main-carousel__media-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.main-carousel__content-container{position:absolute;top:20rem;left:11.5rem;width:40rem;z-index:5}.main-carousel__content-slide:not(.swiper-slide-active){pointer-events:none}.main-carousel__slide-title{color:#e38a47;margin-bottom:1.8rem}.main-carousel__slide-title a:hover{color:#685e5a}.main-carousel__navs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;top:21rem;left:5rem;z-index:5}.main-carousel__nav-btn{margin-bottom:1rem}.main-carousel__nav-btn:last-child{margin-bottom:0}.main-carousel__more{font-size:1.3rem}@media (min-width:1920px){.main-carousel__content-container{top:37.2rem}.main-carousel__navs{top:38rem}}@media (max-width:1365px){.main-carousel__container::before{display:none}.main-carousel__content-container{left:9.5rem}.main-carousel__navs{left:3rem}}@media (min-width:1366px){.main-carousel__container{max-height:90vh;min-height:650px}}@media (min-width:1024px){.main-carousel__wrapper{margin-top:-9rem}}@media (max-width:1023px){.main-carousel__navs{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;left:auto;top:auto;right:3rem;bottom:2rem}.main-carousel__nav-btn{margin-bottom:0;margin-right:1rem;background-color:#e38a47}.main-carousel__nav-btn:last-child{margin-right:0}.main-carousel__content-container{left:3rem;top:9.5rem;width:32rem}.main-carousel__slide-title{font-size:3rem;margin-bottom:1rem}}@media (max-width:719px){.main-carousel__content-container{left:2rem;top:1.6rem;width:22rem}.main-carousel__slide-title{font-size:2rem;font-weight:400}}.resolver{position:relative;margin-bottom:7rem}.resolver__navigation-panel{position:absolute;top:-6rem;height:19rem;left:5rem;right:5rem}.resolver__bg{display:none}.resolver__container{margin-top:-13rem;position:relative;z-index:5}.resolver__head{width:100%}.resolver__tab-navs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.resolver__tab-btn{font-size:1.3rem;text-transform:uppercase;min-height:4.4rem;padding:.5rem 2rem .8rem;border-radius:.4rem;border-bottom-left-radius:0;border-bottom-right-radius:0;color:#fff;margin-bottom:-.4rem}.resolver__tab-btn:not(._active):hover{color:#e38a47}.resolver__tab-btn._active{cursor:auto;background-color:#f2f1f1;color:#685e5a}.resolver__tab-wrap{position:relative;background-color:#f2f1f1;border-radius:.4rem;-webkit-box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15)}.resolver__form{background:0 0}.resolver__cheaper{position:absolute;right:3rem;bottom:0;padding:0 0 1.6rem 8.4rem;background:url(/img/png/cheaper.png) no-repeat left top;background-size:6.4rem 6.1rem}.resolver__cheaper-title{margin:0;font-size:1.4rem;text-transform:uppercase;color:#685e5a}.resolver__cheaper-sub-title{font-size:1.4rem;color:#337691}.resolver__cheaper-sub-title a{text-transform:none}.resolver__cheap-calendar-btn{margin-left:auto;margin-right:2.8rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.8rem 1.2rem;border-radius:.3rem;background:#789ea4;-ms-flex-item-align:start;align-self:flex-start;color:#fff;text-transform:uppercase;font-size:1.3rem;z-index:5}.resolver__cheap-calendar-btn._open{padding-top:1.3rem;padding-bottom:1.3rem;border-radius:.3rem .3rem 0 0;-webkit-transform:translateY(2.6rem);transform:translateY(2.6rem)}.resolver__cheap-calendar-btn-ico{width:1.1rem;height:.8rem;fill:#fff;margin-right:.7rem;-webkit-transition:.2s;transition:.2s}.resolver__cheap-calendar-btn-arrow{width:.8rem;height:.5rem;fill:#fff;margin-left:.7rem;-webkit-transition:.2s;transition:.2s}.resolver__cheap-calendar-btn._open .resolver__cheap-calendar-btn-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg)}@media (max-width:1365px){.resolver__navigation-panel{top:-6.5rem;left:0;right:0}.resolver__bg{width:100%;height:8.5rem;position:relative;display:block;background-color:#756c68}.resolver__bg::before{position:absolute;content:'';bottom:100%;left:0;width:100%;height:13.5rem;background:-webkit-gradient(linear,left bottom,left top,from(#756c68),to(rgba(117,108,104,0)));background:linear-gradient(to top,#756c68,rgba(117,108,104,0));pointer-events:none}.resolver__container{margin-top:-9rem}.resolver__cheaper{right:2rem}.resolver__cheap-calendar-btn{margin-right:2rem}}@media (max-width:1023px){.resolver__navigation-panel{width:100%;position:relative;padding-top:5.5rem;padding-bottom:1.5rem;background-color:#756c68;height:auto;top:auto}.resolver__bg{height:17.5rem}.resolver__bg::before{display:none}.resolver__container{margin-top:-15rem}.resolver__submit-btn{-webkit-transform:translateY(50%);transform:translateY(50%);left:2rem}}@media (max-width:719px){.resolver{margin-bottom:5.5rem}.resolver__navigation-panel{padding:0 5.5rem;margin-bottom:-2rem}.resolver__bg{height:14.5rem;background-color:#aba5a2}.resolver__container{padding-left:0;padding-right:0}.resolver__tab-wrap{border-radius:0}.resolver__search-results{margin-bottom:1.6rem}.resolver__submit-btn{position:relative;left:auto;bottom:auto;width:100%;-webkit-transform:none;transform:none;margin-bottom:1.5rem}.resolver__cheaper{right:auto;left:2rem}.resolver__cheap-calendar-wrap{margin-bottom:3rem}.resolver__cheap-calendar-btn{-ms-flex-item-align:center;align-self:center;-webkit-transform:none!important;transform:none!important;margin-right:auto;margin-bottom:2rem;-webkit-transition:.2s;transition:.2s}.resolver__cheap-calendar-btn._open{margin-bottom:0}}.actions{margin-top:3rem;margin-bottom:7rem}.actions__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.4rem}.actions__head-link{-ms-flex-negative:0;flex-shrink:0;font-size:1.3rem}.actions__content:not(:last-child){margin-bottom:3rem}.actions__row{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:-3rem;position:relative}.actions__card{width:calc(100% / 4 - 3rem);margin-right:3rem}.actions__card--big{width:100%}@media (min-width:1920px){.actions__card{width:calc(100% / 5 - 3rem)}.actions__card--big{width:100%}}@media (max-width:1365px){.actions__card{width:calc(100% / 3 - 3rem)}.actions__card--big{width:100%}}@media (max-width:1023px){.actions__row{margin-right:0}.actions__card{margin-right:0}}@media (max-width:719px){.actions{margin-bottom:3.5rem}.actions__head{-ms-flex-wrap:wrap;flex-wrap:wrap}.actions__title{font-size:2.5rem;width:100%}.actions__title:not(:last-child){margin-bottom:.5rem}.actions__content{margin-left:-2rem;margin-right:-2rem}.actions__content:not(:last-child){margin-bottom:2rem}}.info-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:3rem;margin-bottom:7rem}.info-section__main{width:50%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:5rem}.info-section__title{margin-bottom:2rem}.info-section__text{margin-bottom:2rem}.info-section__list-wrap{width:100%}.info-section__list-head{margin-bottom:1.8rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.info-section__list-head::after{display:-webkit-box;display:-ms-flexbox;display:flex;width:0;-webkit-box-flex:1;-ms-flex:1;flex:1;content:'';height:1px;background-color:#e1e0e0;position:relative;-ms-flex-item-align:center;align-self:center;margin-top:.4rem}.info-section__list-title{padding-right:1rem}.info-section__list{color:#337691;width:100%;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-columns:2;-moz-columns:2;columns:2}.info-section__item{font-size:1.3rem;margin-bottom:.6rem;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.info-section__item a{white-space:nowrap}.info-section__order-card{width:58rem}@media (min-width:1920px){.info-section__main{margin-right:10rem}.info-section__list{-webkit-columns:3;-moz-columns:3;columns:3}}@media (max-width:1365px){.info-section__order-card{width:50%}}@media (max-width:1023px){.info-section{margin-bottom:5rem}.info-section__main{margin-right:3rem}.info-section__title{font-size:3.5rem}.info-section__list{-webkit-columns:auto;-moz-columns:auto;columns:auto}.info-section__order-card{width:28rem;background-image:none!important}}@media (max-width:719px){.info-section{-ms-flex-wrap:wrap;flex-wrap:wrap}.info-section__main{margin-right:0;width:100%}.info-section__title{font-size:3rem}.info-section__order-card{margin-top:3rem;width:100%}.info-section__order-card .order-card__content{width:100%;-ms-flex-preferred-size:auto;flex-basis:auto}}.response{padding-top:6rem;padding-bottom:6rem;background-color:#fff;margin-bottom:3.5rem;margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex}.response__col{padding:3.5rem 3rem 3rem;border-radius:.4rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#fff;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);position:relative;z-index:1;overflow:hidden}.response__col::before{position:absolute;content:'';top:0;left:0;right:0;height:.2rem;background-color:#e38a47;z-index:3;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95);opacity:0;pointer-events:none}.response__col::after{position:absolute;content:'';top:0;left:0;right:0;bottom:0;border:1px solid #e1e0e0;border-radius:inherit;pointer-events:none;z-index:2;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.response__col--reviews{width:10%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-top-right-radius:0;border-bottom-right-radius:0}.response__col--rating{width:30.5rem;-ms-flex-negative:0;flex-shrink:0;border-top-left-radius:0;border-bottom-left-radius:0}.response__col--rating::after{border-left-width:0}@media (min-width:1024px){.response__col:hover{-webkit-box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15);border-color:#fff;z-index:2}.response__col:hover::before{opacity:1}.response__col:hover::after{opacity:0}}.response__poster{display:-webkit-box;display:-ms-flexbox;display:flex;width:27.5rem;-ms-flex-negative:0;flex-shrink:0;background-color:#e1e0e0;position:relative;z-index:5}.response__poster-media{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;top:0;left:0;width:100%}.response__poster-media img{position:absolute;display:block;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.response__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:3rem}.response__head-ico{-ms-flex-negative:0;flex-shrink:0;width:4.8rem;margin-right:1rem}.response__carousel{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.response__carousel-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:2.5rem}.response__carousel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.response__carousel-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:-1.5rem}.response__carousel-footer-right{margin-left:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1.5rem}.response__more-link{margin-right:2rem;font-size:1.3rem}.response__navs{display:-webkit-box;display:-ms-flexbox;display:flex}.response__nav-btn{margin-right:1rem}.response__nav-btn:last-child{margin-right:0}.response__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.5rem}.response__pagination span{display:block;width:.8rem;height:.8rem;border-radius:50%;background-color:#685e5a;-webkit-transition:background-color .2s cubic-bezier(.25,.42,.46,.95);transition:background-color .2s cubic-bezier(.25,.42,.46,.95);margin-right:.8rem;-ms-flex-negative:0;flex-shrink:0}.response__pagination span:last-child{margin-right:0}.response__pagination span:not(.swiper-pagination-bullet-active){cursor:pointer}.response__pagination span.swiper-pagination-bullet-active,.response__pagination span:hover{background-color:#e38a47}@media (max-width:1023px){.response{-ms-flex-wrap:wrap;flex-wrap:wrap}.response__col--reviews{padding-right:2rem}.response__col--rating{width:33rem}.response__poster{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:-.4rem}.response__poster-media{height:auto;padding-top:19%}}@media (max-width:719px){.response__col{padding:3rem 2rem}.response__col--reviews{border-bottom-left-radius:0;border-top-right-radius:.4rem}.response__col--rating{width:100%;border-top-right-radius:0;border-bottom-left-radius:.4rem}.response__col--rating::after{border-left-width:1px;border-top-width:0}.response__head-title{font-size:2.5rem;margin-top:.8rem}.response__carousel-footer-right{width:100%}.response__navs{margin-left:auto}}.news-carousel{margin-top:3.5rem;margin-bottom:4rem}.news-carousel__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.2rem}.news-carousel__head-right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-carousel__more-link{margin-right:2rem;font-size:1.3rem;display:inline-block}.news-carousel__nav-btn{margin-right:1rem;background-color:transparent}.news-carousel__nav-btn:last-child{margin-right:0}.news-carousel__container{overflow:visible}.news-carousel__slide{height:22rem;width:auto;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden;border-radius:.4rem;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);background-color:#fff;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.news-carousel__slide:not(:last-child){margin-right:3rem}.news-carousel__slide:hover{-webkit-box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem 0 rgba(0,0,0,.15)}.news-carousel__slide-img-wrap{height:100%;width:22rem;display:block;-ms-flex-negative:0;flex-shrink:0}.news-carousel__slide-img-wrap img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.news-carousel__slide-content{width:22rem;padding:2.5rem 3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.news-carousel__slide-date{font:inherit;font-size:1.3rem;color:rgba(104,94,90,.7);display:block;margin-bottom:2.2rem}.news-carousel__slide-title{line-height:1.15;max-height:calc(1.15 * 1em * 5);overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;margin-bottom:1.8rem}.news-carousel__slide-link{font-size:1.3rem;margin-top:auto}@media (max-width:1023px){.news-carousel{margin-bottom:6rem}}@media (max-width:719px){.news-carousel{margin-bottom:4rem}.news-carousel__title{font-size:2.5rem}.news-carousel__more-link{margin-right:0;margin-top:.5rem}.news-carousel__wrapper{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-transition-property:height,-webkit-transform;transition-property:height,-webkit-transform;transition-property:transform,height;transition-property:transform,height,-webkit-transform}.news-carousel__slide{height:auto;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.news-carousel__slide-img-wrap{height:28rem;width:100%}.news-carousel__slide-content{width:100%;padding:2rem}.news-carousel__slide-date{margin-bottom:1.2rem}}.posters{margin-top:3rem;margin-bottom:7rem}.posters__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-1.5rem}.posters__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:calc(50% - 3rem);max-width:56.8rem;margin:1.5rem}.posters__item::before{content:'';position:relative;display:block;width:100%;padding-top:19%}.posters__item img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:719px){.posters{margin-bottom:4rem}.posters__row{margin:-1rem}.posters__item{margin:1rem;width:100%;max-width:none}}.alternative__head{margin-bottom:1.5rem}.alternative__tabs-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.alternative__title{margin:0 0 2.2rem;font-size:3rem;font-weight:300}.alternative__tabs-btns{display:-webkit-box;display:-ms-flexbox;display:flex}.alternative__tab-btn{margin-right:1.8rem;padding:1.4rem 2.5rem;border:.1rem solid #e1e0e0;border-radius:.3rem;text-transform:uppercase;font-size:1.3rem;line-height:1.15}.alternative__tab-btn:hover{border-color:#e38a47}.alternative__tab-btn._active{border-color:#fff;background:#fff;border-radius:.3rem .3rem 0 0}.alternative__tab-btn::after{content:'';position:absolute;top:100%;left:-.1rem;width:calc(100% + .2rem);height:1.6rem;background:#fff;opacity:0;pointer-events:none;-webkit-transition:opacity .2s;transition:opacity .2s}.alternative__tab-btn._active::after{opacity:1}.alternative__tab-btn-amount{margin-left:.5rem;color:#e38a47}.alternative__send-message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alternative__send-message-title{margin:-.4rem 2rem -.4rem 0;font-size:2rem;line-height:1.1em;text-align:right}.alternative__send-message-btn{padding-left:2.5rem;padding-right:2.5rem}.alternative__tab{padding-top:5rem;padding-bottom:5rem}.alternative__tabs{background:#fff}@media (max-width:1023px){.alternative__tab{padding-top:3rem;padding-bottom:3rem}}@media (max-width:719px){.alternative__head{margin-bottom:0;padding:0}.alternative__title{padding:0 2rem;font-size:2.5rem}.alternative__tabs-wrap{background:#fff;padding:3rem 2rem 0}.alternative__tabs-btns-dropdown{width:100%}.alternative__tabs-btns-dropdown .form-element__input{padding-left:1.5rem;padding-right:1.5rem;text-transform:uppercase;font-size:1.3rem;color:#685e5a}.alternative__tabs-btns-dropdown .dropdown__content{padding:1.5rem 1.5rem}.alternative__tabs-btns-dropdown .dropdown__list-link{padding:.8rem 0;text-transform:uppercase;font-size:1.3rem;color:#685e5a}}.passenger-form{position:relative}.passenger-form__passenger-number{font-weight:200;color:#685e5a;font-size:16rem;opacity:.11;position:absolute;padding:0;margin:0;line-height:16rem;left:-5rem;top:-3rem}.passenger-form__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.passenger-form__header-ico{margin-right:1rem;line-height:0}.passenger-form__header-ico svg{height:2.6rem;width:2.6rem}.passenger-form__header-title{font-size:1.6rem;padding-right:2.5rem}.passenger-form__panel-close{position:absolute;top:.5rem;right:.5rem;padding:.5rem;z-index:2;background-color:#fff;border-radius:.3rem}.passenger-form__panel-close svg{fill:#337691;width:1.2rem;height:1.2rem}.passenger-form__panel-title{font-size:1.6rem;width:100%}.passenger-form__panel-passenger{width:100%;padding:3rem!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.passenger-form__panel-passenger .form-element{width:20%;height:4.5rem}.passenger-form__panel-passenger .form-element:first-child{width:12%}.passenger-form__panel-passenger.birth-place .form-element{width:15.4%}.passenger-form__panel-passenger.birth-place .form-element:first-child{width:12%}.passenger-form__panel-passport{width:100%;margin:1.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.passenger-form__panel-passport .form-element{width:23%}.passenger-form__panel-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 3rem}.passenger-form__panel-row._gray{background-color:#f9f9f9}.passenger-form__panel-row._column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passenger-form__panel-row-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:40%}.passenger-form__panel-switcher{width:100%}.passenger-form__select-item{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:32rem;width:32rem;max-width:50rem;margin:0 0 0 auto;position:relative}.passenger-form__select-item .form-element .form-element__input{padding:.8rem .8rem .9rem}.passenger-form__select-item .form-element .form-element__ico svg{fill:#e38a47}.passenger-form__ticket_wrapper{position:relative;width:94%;margin:-10rem auto 5rem auto;padding-right:10rem;padding-left:10rem}@media (max-width:1023px){.passenger-form__panel-passenger .form-element{width:48.7%;margin:1rem 0}.passenger-form__panel-passenger .form-element:first-child{width:21%}.passenger-form__panel-passenger .form-element:nth-child(2),.passenger-form__panel-passenger .form-element:nth-child(3){width:37%}.passenger-form__panel-passenger.birth-place .form-element{width:31.4%;margin:1rem 0}.passenger-form__panel-passenger.birth-place .form-element:first-child{width:21%}.passenger-form__panel-passenger.birth-place .form-element:nth-child(2),.passenger-form__panel-passenger.birth-place .form-element:nth-child(3){width:37%}.passenger-form__panel-passport{margin:2rem 0}.passenger-form__panel-passport .form-element{width:48.7%;margin:1rem 0}}@media (max-width:719px){.passenger-form__header{-ms-flex-wrap:wrap;flex-wrap:wrap}.passenger-form__select-item{margin-top:.5rem;max-width:100%}.passenger-form__panel-passenger .form-element{width:100%;margin:1rem 0}.passenger-form__panel-passenger .form-element:first-child{width:100%;margin-top:0}.passenger-form__panel-passenger .form-element:nth-child(2),.passenger-form__panel-passenger .form-element:nth-child(3){width:100%;margin-bottom:0}.passenger-form__panel-passenger .form-element:last-child{margin-bottom:0}.passenger-form__panel-passenger.birth-place .form-element{width:100%;margin:1rem 0}.passenger-form__panel-passenger.birth-place .form-element:first-child{width:100%;margin-top:0}.passenger-form__panel-passenger.birth-place .form-element:nth-child(2),.passenger-form__panel-passenger.birth-place .form-element:nth-child(3){width:100%;margin-bottom:0}.passenger-form__panel-passenger.birth-place .form-element:last-child{margin-bottom:0}.passenger-form__panel-passport .form-element{width:100%;margin:1rem 0}.passenger-form__panel-passport .form-element:first-child{margin-top:0}.passenger-form__panel-passport .form-element:last-child{margin-bottom:0}.passenger-form__panel-switch{width:100%}}@media (max-width:320px){.passenger-form__select-item{min-width:100%}}.extra-services{width:100%;margin-bottom:5rem}.extra-services .main-panel{padding:2rem}.extra-services .main-panel>._gray{padding:2rem 2rem 0}.extra-services__panel{width:100%;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.extra-services__panel._gray{background-color:#f4f3f3}.extra-services__services-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;width:100%;margin:-2rem 0;padding:2rem 0}.extra-services__services-wrap:last-child{margin-right:0!important}.extra-services .service-btn{height:15.4rem;width:18.7rem;padding:2rem;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;cursor:pointer;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.extra-services .service-btn:last-of-type{margin-right:0!important}.extra-services .service-btn__ico{display:inline-block;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.extra-services .service-btn__ico svg{height:5rem;width:5rem}.extra-services .service-btn__ico.active{display:none}.extra-services .service-btn__title{font-size:1.4rem;color:#685e5a;display:inline-block;text-align:center;text-overflow:ellipsis;overflow:hidden}.extra-services .service-btn._active{background-color:#e38a47}.extra-services .service-btn._active .service-btn__ico{display:none}.extra-services .service-btn._active .service-btn__ico.active{display:initial}.extra-services .service-btn._active .service-btn__title{color:#fff}.extra-services__tab-wrap{margin-top:2rem}.extra-services .service-tab{display:none}.extra-services .service-tab__title{font-size:1.6rem;margin:1rem 0}.extra-services .service-tab__proceed{position:absolute;bottom:2rem;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%);min-width:27.6rem;z-index:5;width:calc(100% - 6rem)}.extra-services .service-tab .ticket{-webkit-box-shadow:none!important;box-shadow:none!important}.extra-services .service-tab .ticket__route{border-right:none}.extra-services .service-tab .ticket__btn{color:#e38a47;cursor:pointer}.extra-services .service-tab .ticket__btn:not(._disabled):hover{background:0 0}.extra-services .service-tab .ticket__side-col{width:8rem;background-color:#fff}.extra-services .service-tab__dropdown{display:none;-webkit-transform:none!important;transform:none!important}.extra-services .service-tab__dropdown .service-passengers{padding:1rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-services .service-tab .service-passenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;width:100%;border:1px solid transparent}.extra-services .service-tab .service-passenger::before{content:' ';display:block;position:absolute;top:2.3rem;left:-.7rem;border-radius:50%;height:1.4rem;width:1.4rem;background-color:#756c68}.extra-services .service-tab .service-passenger__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;padding:2rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}.extra-services .service-tab .service-passenger__item-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extra-services .service-tab .service-passenger .slide-btn{width:1.6rem;height:1.6rem;margin-right:-1rem;margin-left:1.5rem}.extra-services .service-tab .service-passenger .slide-btn svg{-webkit-transform:none;transform:none}.extra-services .service-tab .service-passenger__name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-size:1.6rem}.extra-services .service-tab .service-passenger__birth{font-size:1.4rem;width:30rem}.extra-services .service-tab .service-passenger__birth-label{opacity:.4}.extra-services .service-tab .service-passenger__ico svg{height:1.7rem;width:1.7rem}.extra-services .service-tab .service-passenger__ico.active{display:none}.extra-services .service-tab .service-passenger__dropdown{display:none;-webkit-transform:none!important;transform:none!important;background-color:#fff}.extra-services .service-tab .service-passenger._active,.extra-services .service-tab .service-passenger._open{border:1px solid #e38a47}.extra-services .service-tab .service-passenger._active::before,.extra-services .service-tab .service-passenger._open::before{background-color:#e38a47}.extra-services .service-tab .service-passenger._active .service-passenger__ico,.extra-services .service-tab .service-passenger._open .service-passenger__ico{display:none}.extra-services .service-tab .service-passenger._active .service-passenger__ico.active,.extra-services .service-tab .service-passenger._open .service-passenger__ico.active{display:initial}.extra-services .service-tab .service-passenger._active .slide-btn,.extra-services .service-tab .service-passenger._open .slide-btn{color:#e38a47}.extra-services .service-tab .service-passenger._active .slide-btn svg,.extra-services .service-tab .service-passenger._open .slide-btn svg{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.extra-services .service-tab .service-passenger._disabled{background-color:#f3f2f2}.extra-services .service-tab .service-passenger._disabled::before{background-color:#c2bdbd}.extra-services .service-tab .service-passenger._disabled .service-passenger__name{opacity:.4}.extra-services .service-tab__panel{overflow:hidden;margin-bottom:2rem}.extra-services .service-tab__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:2rem 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__total-table{width:100%;margin-right:3rem;margin-bottom:2rem}.extra-services .service-tab__total-title{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__total-title .text{display:inline-block;margin-right:1rem;font-size:2rem;white-space:nowrap}.extra-services .service-tab__total-price{font-size:3rem;color:#e38a47;white-space:nowrap}.extra-services .service-tab__total-request{font-size:2rem;color:#e38a47;white-space:nowrap}.extra-services .service-tab__total-comment{border:1px solid #e1e0e0;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:.3rem;position:relative}.extra-services .service-tab__total-comment:before{content:' ';position:absolute;left:-.6rem;top:calc(50% - .3rem);height:1rem;width:1rem;border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#f2f1f1}.extra-services .service-tab__total-comment p{margin:0 .3rem}.extra-services .service-tab__total-submit{width:100%;margin-top:2rem}.extra-services .service-tab__insurance{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:2rem 0 0 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance-table{width:100%;margin-right:3rem;margin-bottom:2rem}.extra-services .service-tab__insurance-title{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance-title .text{display:inline-block;margin-right:1rem;font-size:2rem;white-space:nowrap}.extra-services .service-tab__insurance-price{font-size:3rem;color:#e38a47;white-space:nowrap}.extra-services .service-tab__insurance-request{font-size:2rem;color:#e38a47;white-space:nowrap}.extra-services .service-tab__insurance-comment{border:1px solid #e1e0e0;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:.3rem;position:relative}.extra-services .service-tab__insurance-comment:before{content:' ';position:absolute;left:-.6rem;top:calc(50% - .3rem);height:1rem;width:1rem;border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#f2f1f1}.extra-services .service-tab__insurance-comment p{margin:0 .3rem}.extra-services .service-tab__insurance-form{margin:2rem 0}.extra-services .service-tab__insurance-form--info{padding-bottom:1rem}.extra-services .service-tab__insurance-form--info p{text-align:justify}.extra-services .service-tab__insurance-form--fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.extra-services .service-tab__insurance-form--fieldset .form-element{width:18.5%}.extra-services .service-tab__insurance-form--fieldset .form-element__label{max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.extra-services .service-tab__insurance-attention{margin:2rem 0 0}.extra-services .service-tab__insurance-submit{width:100%;margin-top:2rem}.extra-services .service-tab._active{display:initial}.extra-services__nav-btn{position:absolute;z-index:5;top:40%}.extra-services__nav-btn._left{left:-1.5rem}.extra-services__nav-btn._right{right:-1.5rem}.extra-services .passenger-services{padding:0 2rem}.extra-services .passenger-service{width:100%}.extra-services .passenger-service__item{width:100%;padding-top:2rem;padding-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-bottom:1px solid #e1e0e0}.extra-services .passenger-service__name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extra-services .passenger-service__info{opacity:.7}.extra-services .passenger-service__price-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extra-services .passenger-service__price{color:#e38a47;padding-right:5rem;white-space:nowrap}.extra-services .passenger-service._open .passenger-service__btn{border:1px solid transparent;border-top:1.5px solid #e38a47;background-color:#f3f2f2;padding-top:1rem;padding-bottom:2.2rem;margin-bottom:-2.2rem;border-radius:0;color:#685e5a}.extra-services .passenger-service__dropdown{display:none;-webkit-transform:none!important;transform:none!important;background-color:#f3f2f2;padding:2rem;position:relative}.extra-services .passenger-service__dropdown-item{padding:1rem 0}.extra-services .passenger-service__dropdown-item>.form-element:not(:last-child){margin-bottom:2rem}.extra-services .passenger-service__dropdown-btn{position:absolute;bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.extra-services .passenger-service__dropdown-btn._shift-left{left:calc(50% - 4.5rem)}.extra-services .passenger-service__dropdown-btn._shift-right{left:calc(50% + 4.5rem)}.extra-services .passenger-service:last-child .passenger-service__item{border-bottom-color:transparent}.extra-services__no-results{width:100%}@media (max-width:1365px){.extra-services .ticket__route{padding-right:4rem}.extra-services .ticket__route-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extra-services .ticket__route-col:first-child{margin-right:2rem}.extra-services .ticket__route-col:last-child{margin-left:2rem}.extra-services .ticket__route-date-time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.extra-services .ticket__route-time{font:inherit;margin-bottom:0;margin-right:1rem}.extra-services .ticket__route-date,.extra-services .ticket__route-time{white-space:normal;overflow:visible}.extra-services .ticket__route-date-time,.extra-services .ticket__route-name-wrap{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.extra-services .ticket__route-name-wrap{margin-bottom:.8rem}}@media (min-width:1366px){.extra-services .service-tab .ticket__item-main{width:75%}}@media (min-width:1024px){.extra-services .service-tab__total-table{width:50%}.extra-services .service-tab__total-title{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1024px) and (max-width:1100px){.extra-services .ticket__timeline-time{display:none}.extra-services .service-tab__insurance{padding:0 1rem}.extra-services .service-tab__insurance-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-right:0}.extra-services .service-tab__insurance-title .text{font-size:1.8rem}.extra-services .service-tab__insurance-request{font-size:1.8rem}.extra-services .service-tab__insurance-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extra-services .service-tab__insurance-comment:before{top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.extra-services .service-tab__insurance-submit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:2rem}}@media (min-width:1024px) and (max-width:1030px){.extra-services .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extra-services .ticket__route-timeline::before{opacity:0}.extra-services .ticket__timeline-arrow{right:auto}}@media (max-width:1023px){.extra-services .ticket__item{margin-bottom:0}.extra-services .ticket__item .ticket__item-main>*{padding-bottom:0;padding-top:0}.extra-services .ticket__item:last-child{margin-bottom:0}.extra-services .ticket__company{width:10rem;margin-right:2rem;padding-bottom:2rem!important}.extra-services .ticket__route{width:65%;border-right:0;padding-right:0}.extra-services .ticket__route-col{width:11.5rem}.extra-services .ticket__item-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance{padding:0 1rem}.extra-services .service-tab__insurance-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.extra-services .service-tab__insurance-title .text{font-size:1.8rem}.extra-services .service-tab__insurance-request{font-size:1.8rem}.extra-services .service-tab__insurance-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extra-services .service-tab__insurance-comment:before{top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.extra-services .service-tab__insurance-form--fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance-form--fieldset .form-element{width:18.5%}.extra-services .service-tab__insurance-submit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:2rem}}@media (max-width:820px){.extra-services .service-tab__insurance-form--fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance-form--fieldset .form-element{width:49%}.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(3),.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(4),.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(5){margin-top:1rem}}@media (max-width:719px){.extra-services{padding-right:0;padding-left:0}.extra-services .main-panel{padding-right:0;padding-left:0}.extra-services .service-tab .service-passenger__item-main{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.extra-services .service-tab .service-passenger .slide-btn{margin-right:0;margin-left:0}.extra-services .service-tab .service-passenger__birth-label{display:none}.extra-services .service-tab .ticket{display:-webkit-box;display:-ms-flexbox;display:flex}.extra-services .service-tab .ticket__container{width:100%;padding:1rem}.extra-services .service-tab .ticket__item-main{width:100%}.extra-services .service-tab .ticket__company{width:100%;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extra-services .service-tab .ticket__company-text{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extra-services .service-tab .ticket__company-logo{margin-bottom:0;margin-right:1.5rem}.extra-services .service-tab .ticket__route{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.extra-services .service-tab .ticket__timeline-time{display:none}.extra-services .service-tab .ticket__side-col{display:none}.extra-services .service-tab .ticket__btn{margin-bottom:0;-ms-flex-negative:0;flex-shrink:0}.extra-services .service-tab__total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.extra-services .service-tab__total-title{margin-bottom:2rem}.extra-services .service-tab__total-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extra-services .service-tab__total-comment:before{top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.extra-services .service-tab__total-submit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:2rem}.extra-services .service-tab__insurance{padding:0 1rem}.extra-services .service-tab__insurance-title{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.extra-services .service-tab__insurance-title .text{font-size:1.8rem}.extra-services .service-tab__insurance-request{font-size:1.8rem}.extra-services .service-tab__insurance-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.extra-services .service-tab__insurance-comment:before{top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.extra-services .service-tab__insurance-form--fieldset{-ms-flex-wrap:wrap;flex-wrap:wrap}.extra-services .service-tab__insurance-form--fieldset .form-element{width:49%}.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(3),.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(4),.extra-services .service-tab__insurance-form--fieldset .form-element:nth-child(5){margin-top:1rem}.extra-services .service-tab__insurance-submit{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-top:0;margin-bottom:2rem}.extra-services .passenger-service__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-services .passenger-service__price-item{padding-top:1.5rem}.extra-services .passenger-service__price{padding-right:1.5rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extra-services .passenger-service__dropdown{margin-left:-2rem;margin-right:-2rem}.extra-services .passenger-service__dropdown .form-element{margin-bottom:2rem}}@media (max-width:719px) and (max-width:420px){.extra-services .ticket__route-date-time{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-services .service-tab__insurance{padding:0 1rem}.extra-services .service-tab__insurance-title .text{font-size:1.4rem}.extra-services .service-tab__insurance-form--fieldset .form-element{width:100%;margin-top:1rem}}@media (max-width:719px) and (max-width:320px){.extra-services .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.extra-services .ticket__route-timeline::before{opacity:0}.extra-services .ticket__timeline-arrow{right:auto}}.booking-confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:3rem;margin-bottom:3rem}.booking-confirm .client-form{width:100%;margin-right:3rem}.booking-confirm .client-form .form-element{margin:1.5rem 0}.booking-confirm .client-form .form-element:first-child{margin-top:0}.booking-confirm .client-form .form-element:last-child{margin-bottom:0}.booking-confirm .client-form .form-element textarea{height:15.3rem}.booking-confirm .confirm-form{width:100%}.booking-confirm .confirm-form__title{font-size:2.8rem;font-weight:400;margin-bottom:2.8rem}.booking-confirm .confirm-form__title._small{font-size:1.6rem;margin-bottom:2rem}.booking-confirm .confirm-form__panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;border-top:1.5px solid #e38a47;background-color:#f4f3f3;position:relative;border-radius:0 0 .3rem .3rem;padding:3rem}.booking-confirm .confirm-form__panel-btn{position:absolute;width:calc(100% - 6rem);bottom:0;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.booking-confirm .confirm-form__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:stretch;width:100%;margin-bottom:1rem}.booking-confirm .confirm-form__item-name{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:1rem}.booking-confirm .confirm-form__item-name--total{font-size:1.3rem;opacity:.5;margin-right:1rem}.booking-confirm .confirm-form__item-select{width:8rem;background-color:#fff}.booking-confirm .confirm-form__item-select select{height:3.2rem}.booking-confirm .confirm-form__item-label{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;opacity:.5;margin-right:1.5rem}.booking-confirm .confirm-form__item-info{margin-right:1.5rem;font-size:1.3rem}.booking-confirm .confirm-form__item-warning{color:#e38a47;margin-right:1.5rem}.booking-confirm .confirm-form__item hr{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;height:1px;background-color:#e1e0e0;border:none;margin:1rem 0}.booking-confirm .confirm-form__item-price{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;font-size:1.6rem;white-space:nowrap}.booking-confirm .confirm-form__item-price--main{color:#e38a47;font-size:2rem}.booking-confirm .confirm-form__item-price--total{color:#e38a47;font-size:3rem}.booking-confirm .confirm-form__item-terms{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-right:2rem}.booking-confirm .confirm-form__item-total{white-space:nowrap}@media (max-width:719px){.booking-confirm{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:4rem}.booking-confirm .confirm-form{margin-top:2rem}.booking-confirm .confirm-form .total-row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.booking-confirm .confirm-form__item-total{margin-top:-1.5rem;margin-bottom:2.5rem}}.order{border:1px solid #e1e0e0;border-radius:.4rem;position:relative;margin:3rem 0}.order:first-child{margin-top:0}.order:last-child{margin-bottom:0}.order::before{content:' ';display:block;position:absolute;top:2.3rem;left:-.7rem;border-radius:50%;height:1.4rem;width:1.4rem;background-color:#e38a47}.order__head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1.7rem 2rem;background:#f9f9f9}.order__name-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order__name{color:#e38a47;margin-right:1rem}.order__status-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order__status{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order__status--0{color:#e38a47}.order__status--1{color:#337691}.order__status--2{color:#e38a47}.order__status--3{color:#e38a47}.order__status--4{color:#e38a47}.order__status--5{color:#e38a47}.order__status--6{color:#e38a47}.order__pay-status--0{color:#e38a47}.order__pay-status--1{color:#337691}.order__pay-status--2{color:#e38a47}.order__pay-status--3{color:#e38a47}.order__status-title{font-size:1.3rem;opacity:.7;margin-right:2rem}.order__status-ico{margin-right:1rem}.order__status-ico svg{width:1.7rem;height:1.7rem}.order__status-name{font-size:1.3rem}.order__body._white{background:#fff;padding-bottom:2rem}.order__item{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 2rem 0 2rem;width:100%}.order__item-price{color:#e38a47;white-space:nowrap}.order__item-expired{color:#e38a47;font-size:1.3rem}.order__tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#fff;padding:.5rem 2rem}.order__tabs-btn{margin:.5rem 0 .5rem 0;padding:.8rem .8rem .8rem}.order__tabs-btn:last-child{margin-right:0}.order__tabs-btn._active{background:#f4f3f3;border:none;position:relative;border-radius:0;border-top:1.5px solid #e38a47}.order__tabs-btn._active:after{content:' ';position:absolute;left:0;top:100%;background:#f4f3f3;height:.7rem;width:100%;z-index:1}.order__tabs-btn--pay:hover{background:#e38a47!important}.order__tabs-btn--pay._active{background:#e38a47}.order__tabs-btn--pay._active:after{background:#e38a47}.order__tab{display:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;background:#f4f3f3;padding:2rem 0;border-radius:0 0 .4rem .4rem;max-width:100%}.order__tab._active{display:block}.order__tab-ticket{width:100%}.order__tab .flight-details .ticket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__tab .flight-details .ticket__container{width:100%}.order__pay-tab{border-top:1.5px solid #e38a47;background:#fff;z-index:2}.order .ticket__passengers{width:100%}.order .ticket__passengers-container{width:100%}.order .extra-services{width:100%;margin-bottom:0}.order .extra-services .main-panel{padding:0;-webkit-box-shadow:none;box-shadow:none;max-width:100%}.order .extra-services .main-panel>._gray{padding:0;-webkit-box-shadow:none;box-shadow:none}.order .extra-services__tab-wrap{margin:0}.order .ticket__passenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1rem 0;padding:2rem}.order .ticket__passenger-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.order .ticket__passenger-col dt{font-size:1.3rem;opacity:.5}.order .ticket__passenger-col dd{font-size:1.4rem}.order .ticket__passenger-price{color:#e38a47}.order .ticket__passenger-controls{text-align:right;padding:.5rem 0;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.order .ticket__passenger-controls a{color:#337691;text-decoration:none}.order .ticket__passenger-controls a:hover{text-decoration:underline}.order .ticket__passenger-controls svg{margin-left:1rem;width:1.1rem;height:1.1rem}.order__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem 2rem 0 2rem}.order__segment{color:#789ea4;font-size:1.3rem;font-weight:600}.order__segment-passenger{font-size:1.3rem}.order__price{color:#e38a47;white-space:nowrap}.order__details{background-color:#f4f3f3;padding:1rem 2rem 2rem;margin:2rem;border-radius:.3rem}.order__details._no-margin{margin:0}.order__segment-services{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.order__segment-services:last-child{margin-bottom:0}.order ._mute{opacity:.7}.order__date{color:#789ea4}.order__remove{position:absolute;top:1rem;right:1rem;padding:.5rem;z-index:2;border-radius:.3rem}.order__remove svg{fill:#337691;width:1.2rem;height:1.2rem}.order__col-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.order .extra-orders{margin-top:0;padding:2rem}.order._shadow{-webkit-box-shadow:0 5px 21px 0 rgba(0,0,0,.07);box-shadow:0 5px 21px 0 rgba(0,0,0,.07)}.order:hover{-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.21);box-shadow:0 8px 30px 0 rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}@media (max-width:1365px){.order .flight-details .ticket__company{width:10rem}.order .flight-details .ticket__route{padding-right:4rem}.order .flight-details .ticket__route-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:10rem}.order .flight-details .ticket__route-col:first-child{margin-right:2rem}.order .flight-details .ticket__route-col:last-child{margin-left:2rem}.order .flight-details .ticket__route-date-time{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.order .flight-details .ticket__route-time{font:inherit;margin-bottom:0;margin-right:1rem}.order .flight-details .ticket__route-date,.order .flight-details .ticket__route-time{white-space:normal;overflow:visible}.order .flight-details .ticket__route-date-time,.order .flight-details .ticket__route-name-wrap{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.order .flight-details .ticket__route-name-wrap{margin-bottom:.8rem}}@media (min-width:1024px){.order__tabs-btn{margin:.5rem 2rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.order__tabs-btn:first-child{margin-left:0}.order__tabs-btn:last-child{margin-right:0}.order__tab{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding-left:2rem;padding-right:2rem}.order .flight-details .ticket__tariff-info:last-child{border-right:none}.order .ticket__passenger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.order .ticket__passenger-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0;margin:0}.order .ticket__passenger-wrapper:nth-child(1){width:65%}.order .ticket__passenger-wrapper:nth-child(2){width:35%}.order .ticket__passenger-col{padding:0 2rem;border-right:1px solid #e1e0e0}.order .ticket__passenger-col dt{margin-bottom:1rem}.order .ticket__passenger-col dd{margin:0}.order .ticket__passenger-col--1:first-child{padding-left:0;width:14%}.order .ticket__passenger-col--1:nth-child(2){width:14.6%}.order .ticket__passenger-col--1:nth-child(3){width:45.1%}.order .ticket__passenger-col--1:nth-child(4){width:26.3%}.order .ticket__passenger-col--2:first-child{padding-left:2rem;width:60%}.order .ticket__passenger-col--2:nth-child(2){width:40%;border-right-color:transparent;padding-right:0}.order__col{width:100%}.order__col dt{margin:0;padding:0 1.5rem 1.5rem 0;border-bottom:1px solid #e1e0e0;opacity:.7;white-space:nowrap}.order__col dd{margin:0;padding:.3rem 0}.order__col dd:nth-child(2){padding:1rem 0 .3rem 0}.order__col dd:last-child{padding-bottom:1.5rem}.order__item .order__col-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__item .order__col-wrapper:nth-child(1){width:76%}.order__item .order__col-wrapper:nth-child(2){width:24%}.order__item .order__col-wrapper .order__col--1:nth-child(1){width:19%}.order__item .order__col-wrapper .order__col--1:nth-child(2){width:15%}.order__item .order__col-wrapper .order__col--1:nth-child(3){width:15%}.order__item .order__col-wrapper .order__col--1:nth-child(4){width:13%}.order__item .order__col-wrapper .order__col--1:nth-child(5){width:13%}.order__item .order__col-wrapper .order__col--1:nth-child(6){width:25%}.order__item .order__col-wrapper .order__col--2:nth-child(1){width:44%}.order__item .order__col-wrapper .order__col--2:nth-child(2){width:56%}.order__item._feedback .order__col-wrapper:nth-child(1){width:88%}.order__item._feedback .order__col-wrapper:nth-child(2){width:12%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(1){width:19%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(2){width:15%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(3){width:15%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(4){width:13%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(5){width:13%}.order__item._feedback .order__col-wrapper .order__col--1:nth-child(6){width:25%}.order__item._feedback .order__col-wrapper .order__col--2:nth-child(1){width:100%}.order__info .order__col-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__info .order__col-wrapper:nth-child(1){width:70%}.order__info .order__col-wrapper:nth-child(2){width:30%}.order__details .order__col-wrapper dt{display:none}.order__details .order__col-wrapper:nth-child(2) dt{display:inherit;padding:.5rem 1.5rem .5rem 0}.order__details .order__col-wrapper:nth-child(2) dd{padding-top:1rem}.order__details .order__col-wrapper dd{padding:.5rem 1.5rem .5rem 0}.order__details .order__col-wrapper .order__col:nth-child(1){width:16%}.order__details .order__col-wrapper .order__col:nth-child(2){width:10%}.order__details .order__col-wrapper .order__col:nth-child(3){width:10%}.order__details .order__col-wrapper .order__col:nth-child(4){width:8%}.order__details .order__col-wrapper .order__col:nth-child(5){width:16%}.order__details .order__col-wrapper .order__col:nth-child(6){width:12%}.order__details .order__col-wrapper .order__col:nth-child(7){width:16%}.order__details .order__col-wrapper .order__col:nth-child(8){width:12%}}@media (min-width:1024px) and (max-width:1100px){.order .ticket__timeline-time{display:none}}@media (min-width:1024px) and (max-width:1030px){.order .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.order .ticket__route-timeline::before{opacity:0}.order .ticket__timeline-arrow{right:auto}}@media (min-width:720px){.order__tabs-btn{margin:.5rem 2rem;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.order__tab{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}@media (max-width:1023px){.order__tabs-btn .base-btn__text{white-space:normal}.order__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.order__item .order__col-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__item .order__col-wrapper:nth-child(1){width:49%}.order__item .order__col-wrapper:nth-child(2){width:49%}.order__info .order__col-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__info .order__col-wrapper:nth-child(1){width:50%}.order__info .order__col-wrapper:nth-child(2){width:40%}.order__details .order__col-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;border-bottom:1px solid #e1e0e0;padding:1rem 0}.order__details .order__col-wrapper:first-child{padding-top:0}.order__details .order__col-wrapper:last-child{padding-bottom:0;border-bottom-color:transparent}.order__col{width:100%}.order__col dt{margin:0;padding:.5rem 0;opacity:.7}.order__col dd{margin:0;padding-right:1rem}.order__details .order__col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%}.order__details .order__col dt{margin:0;padding:.5rem 1rem 1rem 0;opacity:.7;width:35%}.order__details .order__col dd{margin:0;padding:.5rem 0}.order .flight-details .ticket__item{margin-bottom:1.3rem}.order .flight-details .ticket__item .ticket__item-main>*{padding-bottom:0;padding-top:0}.order .flight-details .ticket__item:last-child{margin-bottom:0}.order .flight-details .ticket__item:last-child .ticket__tariff-block{margin-bottom:0}.order .flight-details .ticket__item:last-child .ticket__tariff-dropdown{bottom:0}.order .flight-details .ticket__company{width:14rem;margin-right:2rem;padding-bottom:2rem!important}.order .flight-details .ticket__route{width:calc(100% - 16rem);border-right:0;padding-right:0;padding-bottom:2rem!important}.order .flight-details .ticket__route-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.5rem}.order .flight-details .ticket__route-date-time,.order .flight-details .ticket__route-name-wrap{text-align:left;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.order .flight-details .ticket__item-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.order .flight-details .ticket__tariff-info{padding-left:0;padding-right:1rem;margin-right:2rem;border-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem!important}.order .flight-details .ticket__tariff-info:nth-child(3){width:14rem}.order .flight-details .ticket__tariff-info:nth-child(4){width:11.5rem}.order .flight-details .ticket__tariff-info:nth-child(5){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.order .flight-details .ticket__tariff-info:nth-child(6){width:11.5rem;margin-right:0}.order .flight-details .ticket__tariff-info .ticket__info-list{margin-bottom:0;margin-right:.4rem}.order .flight-details .ticket__tariff-info .ticket__tariff-info-row{padding-top:0;position:static}.order .flight-details .ticket__tariff-info .ticket__tariff-info-row .info-icon{margin:0 .4rem 0}.order .flight-details .ticket__tariff-dropdown{margin-left:1rem}.order .flight-details .ticket__tariff-block{padding-bottom:2rem;margin-bottom:-1.3rem}.order .ticket__passenger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1rem 0;padding:2rem}.order .ticket__passenger-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:50%}.order .ticket__passenger-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:.5rem 0}.order .ticket__passenger-col dd{margin-left:1rem}}@media (max-width:719px){.order__tabs{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.order__tabs-btn{margin:.5rem 2rem}.order__tabs-btn:last-child{margin-right:2rem}.order__tabs-btn._active{margin:.5rem 1rem}.order__tabs-btn--pay._active{margin:.5rem 2rem}.order__tab{margin-left:2rem;margin-right:2rem}.order__tab._active{margin-left:1rem;margin-right:1rem;width:calc(100% - 2rem)}.order__pay-tab{margin-left:0;margin-right:0;padding-left:0;padding-right:0;width:100%}.order__pay-tab._active{margin-left:0;margin-right:0;width:100%}.order__head{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__item{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__item .order__col-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.order__item .order__col-wrapper:nth-child(1){width:100%}.order__item .order__col-wrapper:nth-child(2){width:100%}.order__status-title{display:none}.order__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1rem}.order__info .order__col-wrapper:nth-child(1){width:100%}.order__info .order__col-wrapper:nth-child(2){width:100%}.order__details .order__col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.order__details .order__col dt{padding:.5rem 1rem 0 0}.order__details{margin:0 1rem;padding:1rem 1.5rem}.order .flight-details .ticket{display:block}.order .flight-details .ticket__container{width:100%;padding-bottom:2rem}.order .flight-details .ticket__company{width:100%;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.order .flight-details .ticket__company-logo{margin-bottom:0;margin-right:1.5rem}.order .flight-details .ticket__route{width:100%}.order .flight-details .ticket__tariff-info{margin-right:0;padding-right:0;border-right-width:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.order .flight-details .ticket__tariff-info::before{display:none}.order .flight-details .ticket__tariff-info:nth-child(3){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:60%}.order .flight-details .ticket__tariff-info:nth-child(4){width:11.5rem}.order .flight-details .ticket__tariff-info:nth-child(5){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:60%}.order .flight-details .ticket__tariff-info:nth-child(6){width:11.5rem;margin-right:0}.order .flight-details .ticket__tariff-dropdown{margin-left:1rem}.order .flight-details .ticket__item:last-child .ticket__tariff-block{border-bottom-width:0}.order .flight-details .ticket__tariff-block{border-top-width:0;border-bottom:1px solid #e1e0e0;padding-top:0;margin-bottom:0}.order .flight-details .ticket__tariff-slide{width:100%}.order .ticket__passenger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;padding:2rem}.order .ticket__passenger-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:100%}}@media (max-width:520px){.order .ticket__timeline-time{display:none}}@media (max-width:430px){.order__tab{padding:2rem 1rem}.order__pay-tab{margin-left:0;margin-right:0;padding-left:0;padding-right:0}.order .ticket__route{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.order .ticket__route-name{white-space:normal}.order .ticket__route-col{width:8.5rem!important;margin:0}.order .ticket__route-col:first-child{margin:0!important}.order .ticket__route-col:last-child{margin-left:1rem!important}.order .ticket__route-date-time{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.extra-orders{margin-top:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.extra-orders__small{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.extra-orders__full{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#f4f3f3;padding:2rem;border:1px solid #e38a47}.extra-orders__title{font-size:1.6rem;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-right:1rem}.extra-orders__list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.extra-orders__list-wrapper{max-width:100%;overflow-x:auto}@media (max-width:719px){.extra-orders{padding:1rem}.extra-orders__small{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.extra-orders__title{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;margin-bottom:1rem}.extra-orders__full{padding:1rem;width:calc(100% + 2rem);margin:0 -1rem}}.extra-order__btn{margin:1rem;background-color:#f4f3f3;border-radius:.3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;width:5.6rem;height:5.6rem}.extra-order__btn:first-child{margin-left:0}.extra-order__btn-ico svg{height:2.6rem;width:2.6rem}.extra-order__btn-label{height:2rem;width:2rem;position:absolute;right:-1rem;top:-1rem;border-radius:50%;background-color:#685e5a;font-size:1.1rem;line-height:2rem;color:#e1e0e0;text-align:center}.extra-order__btn._active{border:1px solid #e38a47;border-bottom:none;border-radius:.3rem .3rem 0 0}.extra-order__btn._active::after{content:' ';background-color:#f4f3f3;position:absolute;display:block;z-index:3;height:1.1rem;left:-1px;top:100%;width:calc(100% + 2px);border-left:1px solid #e38a47;border-right:1px solid #e38a47}.extra-order__btn._active .extra-order__btn-label{background-color:#e38a47}.pay-order__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.pay-order__btn{width:24%;margin:1rem 0;display:block;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.3rem;cursor:pointer}.pay-order__btn:first-child{margin-left:0}.pay-order__btn:last-child{margin-right:0}.pay-order__btn input{display:none}.pay-order__btn-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;border-radius:inherit;background-color:#f4f3f3;-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);padding:3rem;height:19.4rem}.pay-order__btn-content::after{pointer-events:none;position:absolute;content:'';top:0;left:0;right:0;bottom:0;border-radius:inherit;border:1px solid #e1e0e0;-webkit-transition-property:opacity,border-color;transition-property:opacity,border-color;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(.25,.42,.46,.95);transition-timing-function:cubic-bezier(.25,.42,.46,.95)}.pay-order__btn-mark{width:2.7rem;height:2.7rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;background-color:#e38a47;position:absolute;top:-.8rem;right:-.8rem;z-index:2;opacity:0;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.pay-order__btn-mark svg{width:1.2rem;height:.9rem;fill:#fff;margin-right:-.1rem}.pay-order__btn-name{font-size:1.6rem}.pay-order__btn-comment{font-size:1.3rem;opacity:.7}.pay-order__btn-ico{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-order__btn-ico svg{height:5.7rem}.pay-order__btn:hover .pay-order__btn-content{-webkit-box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.15);box-shadow:0 .5rem 1.5rem 0 rgba(0,0,0,.15)}.pay-order__btn:hover .pay-order__btn-content::after{opacity:0}.pay-order__btn input[type=radio]:checked~.pay-order__btn-content::after{border-color:#e38a47;opacity:1}.pay-order__btn input[type=radio]:checked~.pay-order__btn-content .pay-order__btn-mark{opacity:1}.pay-order__card-title{font-size:2rem;margin-bottom:1rem;text-align:center}.pay-order__card-form{padding:2rem;background:#f4f3f3;margin:0 auto}.pay-order__card-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around}.pay-order__card-form .pay-order__btn-content{height:23.4rem}.pay-order__card-form .pay-order__btn-content .base-btn{margin:1rem 0 0}.pay-order__card-form .pay-order__btn-name b{color:#e37c33;white-space:nowrap}.pay-order__card-comment--sm{color:#e37c33;font-size:1.1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay-order__card-comment--sm>.base-ico{margin-right:.6rem}.pay-order__card-comment--sm p{margin:0 .3rem}.pay-order__card-comment{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e1e0e0;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:2rem;border-radius:.3rem;position:relative}.pay-order__card-comment>.base-ico{margin-right:.6rem}.pay-order__card-comment:before{content:' ';position:absolute;top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:1rem;width:1rem;border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;background:#fff}.pay-order__card-comment p{margin:0 .3rem}.pay-order__privat24-title{font-size:2rem;margin-bottom:1rem}.pay-order__privat24-form{padding:2rem;width:100%;background:#f4f3f3}.pay-order__privat24-form .form-row-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-order__privat24-form .form-row-qr{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-order__privat24-form .form-row-qr:first-child{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pay-order__privat24-form .form-row-qr .form-group{margin:.5rem 0}.pay-order__privat24-form .form-row-qr .pay-order__privat24-btn{margin:.5rem 0}.pay-order__privat24-form .form-row-qr .qr-header{margin-bottom:1rem;font-weight:700;text-align:center}.pay-order__privat24-form .form-row-qr .qr-commission{text-align:center}.pay-order__privat24-form .form-row-qr .qr-hint{font-weight:700;width:20rem;text-align:center}.pay-order__privat24-form .form-row-qr .qr-mob-help-title{display:none;width:20rem;font-weight:700;margin-bottom:.5rem}.pay-order__privat24-form .form-row-qr .qr-mob-help{display:none;padding:0 2rem}.pay-order__privat24-form .form-row-qr .qr-mob-help li{list-style:decimal}.pay-order__privat24-form .form-row-qr .invoice-header{margin-bottom:1rem;font-weight:700}.pay-order__privat24-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.pay-order__privat24-form .form-group{margin:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-order__privat24-form .form-group:first-child{margin-left:0}.pay-order__privat24-form .form-group:last-child{margin-right:0}.pay-order__privat24-form .form-group .hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.3rem;color:#e38a47;vertical-align:top;margin:1rem 0}.pay-order__privat24-form .form-group .hint .base-ico{margin-right:.5rem}.pay-order__privat24-comment{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #e1e0e0;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-top:2rem;border-radius:.3rem;position:relative}.pay-order__privat24-comment>.base-ico{margin-right:.6rem}.pay-order__privat24-comment:before{content:' ';position:absolute;top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg);height:1rem;width:1rem;border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;background:#fff}.pay-order__privat24-comment p{margin:0 .3rem}.pay-order__privat24-comment p:first-child{margin-bottom:2rem}.pay-order__privat24-comment p:last-child{margin-bottom:0}.pay-order__privat24-comment.down{margin-top:0;margin-bottom:2rem}.pay-order__privat24-comment.down:before{top:inherit;bottom:-.6rem;-webkit-transform:rotate(225deg);transform:rotate(225deg)}.pay-order__code-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem;margin-top:2rem;border:1px solid #e1e0e0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.pay-order__code-wrapper .form-group{width:35%;-webkit-box-flex:inherit;-ms-flex:inherit;flex:inherit}.pay-order__code-wrapper .base-btn{margin-right:2rem}.pay-order__invoice-wrapper{max-width:100%;overflow-x:auto;margin:3rem 0}.pay-order__invoice-form .form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.pay-order__invoice-form .form-group{margin:0 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1}.pay-order__invoice-form .form-group:first-child{margin-left:0}.pay-order__invoice-form .form-group:last-child{margin-right:0}.pay-order__invoice-form .form-group .hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;font-size:1.3rem;color:#e38a47;vertical-align:top;margin:1rem 0}.pay-order__invoice-form .form-group .hint .base-ico{margin-right:.5rem}.pay-order__agreements{font-size:11px;color:#e37c33;margin-top:2rem}@media (min-width:1024px){.pay-order__privat24-btn{margin-top:-3rem}}@media (max-width:1023px){.pay-order__btn{width:48%}}@media (max-width:719px){.pay-order__buttons{padding-left:2rem;padding-right:2rem}.pay-order__btn{width:100%}.pay-order__code-wrapper .base-btn{width:100%;margin:1rem 0}.pay-order__card-form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-order__card-comment{margin:2rem}.pay-order__privat24-form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-order__privat24-form .form-row-qr:first-child{margin:2rem 0 4rem 0}.pay-order__privat24-form .form-row-qr .invoice-commission,.pay-order__privat24-form .form-row-qr .invoice-header{text-align:center}.pay-order__privat24-form .form-row-qr .qr-mob-help{display:block}.pay-order__privat24-form .form-row-qr .qr-mob-help-title{display:block}.pay-order__privat24-form .form-group{margin:1rem 0;width:100%}.pay-order__privat24-comment{margin:2rem}.pay-order__invoice-wrapper{margin:2rem}.pay-order__invoice-form{margin:2rem}.pay-order__invoice-form .form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.pay-order__invoice-form .form-group{margin:1rem 0}.pay-order__agreements{margin:2rem}}.passenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1rem 0;position:relative}.passenger__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:2rem;margin:0}.passenger__col dt{font-size:1.3rem;opacity:.5;margin:0 0 1rem}.passenger__col dd{font-size:1.4rem;margin:0 0 .5rem}.passenger__order{padding-bottom:.5rem}.passenger__passport-name{opacity:.7}.passenger__passports{background:#f9f9f9;width:100%}.passenger__passport-btn:hover{color:#337691}.passenger__passport-btn--wrapper{padding:2rem;text-align:center}.passenger__passport-btn svg{height:.7rem;width:.7rem;margin:0 1rem;fill:#337691;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.passenger__passport-btn ._show{display:inline-block}.passenger__passport-btn ._show:after{content:'';width:0;height:1px;display:block;background:#337691;-webkit-transition:.15s;transition:.15s}.passenger__passport-btn ._show:hover:after{width:100%}.passenger__passport-btn ._hide{display:none}.passenger._open{border:1px solid #e38a47}.passenger._open .passenger__passport-btn ._show{display:none}.passenger._open .passenger__passport-btn ._hide{display:inline-block}.passenger._open .passenger__passport-btn ._hide:after{content:'';width:0;height:1px;display:block;background:#337691;-webkit-transition:.15s;transition:.15s}.passenger._open .passenger__passport-btn ._hide:hover:after{width:100%}.passenger._open .passenger__passport-btn svg{-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.passenger__passports-dropdown{display:none;-webkit-transform:none!important;transform:none!important}.passenger__passports-wrapper{padding:1rem 0}.passenger__passport-add{curson:pointer}.passenger__passport-add--wrapper{padding:2rem 2rem 0;position:absolute;z-index:3}.passenger__passport-add--ico{border-radius:50%;border:1px solid #e1e0e0;margin-right:1rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:3.5rem;height:3.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.passenger__passport-add--ico svg{width:1.7rem;height:1.7rem;fill:#e38a47}.passenger:hover{-webkit-box-shadow:0 8px 30px 0 rgba(0,0,0,.21);box-shadow:0 8px 30px 0 rgba(0,0,0,.21);-webkit-transition:-webkit-box-shadow .5s;transition:-webkit-box-shadow .5s;transition:box-shadow .5s;transition:box-shadow .5s,-webkit-box-shadow .5s}@media (min-width:1024px){.passenger__wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch}.passenger__col{padding:0 2rem;border-right:1px solid #e1e0e0}.passenger__col:nth-child(1){width:10%}.passenger__col:nth-child(2){width:24%}.passenger__col:nth-child(3){width:14%}.passenger__col:nth-child(4){width:34%}.passenger__col:nth-child(4) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.passenger__col:nth-child(5){width:18%;border-right:none}.passenger__col:nth-child(5) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passenger__passport-data{margin-right:1rem}}@media (max-width:1023px){.passenger__wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.passenger__col{padding:0 2rem;border-right:1px solid #e1e0e0}.passenger__col:nth-child(1){width:12%}.passenger__col:nth-child(2){width:34%}.passenger__col:nth-child(3){width:19%}.passenger__col:nth-child(4){width:35%;border-right:none}.passenger__col:nth-child(4) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passenger__col:nth-child(5){width:100%;border-top:1px solid #e1e0e0;border-right:none;padding-top:1rem}.passenger__col:nth-child(5) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.passenger__order{margin-right:1rem}}@media (max-width:719px){.passenger__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passenger__col{padding:0 2rem;border:none;width:100%!important}.passenger__col:nth-child(4) dd{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.passenger__col:nth-child(5){border-top:none}.passenger__col dt{margin-bottom:.5rem}.passenger__col dd:last-child{margin-bottom:1rem}.passenger__passport-add--wrapper{bottom:7rem;right:0}}@media (max-width:360px){.passenger__passport-add--text{display:none}}.passport{background:#f9f9f9;width:100%;padding:0 2rem}.passport__wrapper{padding:1rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.passport__wrapper .base-btn svg{width:1.4rem;height:1.4rem;fill:#685e5a}.passport__wrapper .base-btn:hover svg{fill:#e38a47}.passport__fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (min-width:1366px){.passport .form-element:nth-child(1){width:17%}.passport .form-element:nth-child(2){width:17%}.passport .form-element:nth-child(3){width:6%}.passport .form-element:nth-child(4){width:13%}.passport .form-element:nth-child(5){width:13%}.passport .form-element:nth-child(6){width:13%}.passport .form-element:nth-child(7){width:14%}.passport__fields{width:90%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.passport__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:8%}}@media (max-width:1365px){.passport .form-element:nth-child(1){width:14%}.passport .form-element:nth-child(2){width:14%}.passport .form-element:nth-child(3){width:6%}.passport .form-element:nth-child(4){width:13%}.passport .form-element:nth-child(5){width:13%}.passport .form-element:nth-child(6){width:13%}.passport .form-element:nth-child(7){width:13%}.passport__fields{width:95%}.passport__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passport__buttons .base-btn--outline{border:none}.passport__buttons .base-btn--big{min-height:2.2rem}.passport__buttons .base-btn svg{height:1rem;width:1rem}}@media (max-width:1023px){.passport__wrapper{border-bottom:1px solid #e1e0e0;padding:2rem 0}.passport:last-child .passport__wrapper{border-bottom:none}.passport .form-element:nth-child(1){width:32%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:2rem}.passport .form-element:nth-child(2){width:32%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:2rem}.passport .form-element:nth-child(3){width:9%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.passport .form-element:nth-child(4){width:33%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.passport .form-element:nth-child(5){width:24%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.passport .form-element:nth-child(6){width:24%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.passport .form-element:nth-child(7){width:32%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:2rem}.passport__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:8%}.passport__buttons .base-btn--outline{border:1px solid #e1e0e0}.passport__buttons .base-btn--big{min-height:4.4rem}.passport__buttons .base-btn svg{height:1.4rem;width:1.4rem}.passport__buttons .base-btn:first-child{margin-bottom:2rem}.passport__fields{width:90%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:719px){.passport__wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.passport__fields{width:100%}.passport .form-element{margin-bottom:2rem}.passport .form-element:nth-child(1){width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:2rem}.passport .form-element:nth-child(2){width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-bottom:2rem}.passport .form-element:nth-child(3){width:21%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.passport .form-element:nth-child(4){width:71%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.passport .form-element:nth-child(5){width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.passport .form-element:nth-child(6){width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.passport .form-element:nth-child(7){width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.passport__buttons{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:initial;background:#f9f9f9;margin-bottom:-4.2rem}.passport__buttons .base-btn{margin-right:1rem}.passport__buttons .base-btn:first-child{margin-bottom:0}}.passenger-add__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:5rem}.passenger-add__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}.passenger-add__ico{width:5.5rem}.passenger-add__ico svg{width:4.5rem;height:4.5rem}.passenger-add__form{width:100%}.passenger-add__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.passenger-add__row .switcher{margin-bottom:2rem}.passenger-add__row .switcher__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.passenger-add__row .switcher__title{opacity:1;margin-right:1rem}.passenger-add__row hr{height:.7px;background:#e1e0e0;border:none;-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%;-ms-flex-item-align:start;align-self:flex-start;margin:2rem 0 2rem 1rem}.passenger-add__col{display:-webkit-box;display:-ms-flexbox;display:flex}.passenger-add__col--1{width:43%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.passenger-add__col--1 .form-element{width:100%;margin-bottom:2rem}.passenger-add__col--2{width:54%;border-top:1.5px solid #e38a47;background:#f4f3f3 url(/img/png/bg-passport.png) top right no-repeat;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:2rem 4.4rem;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.passenger-add__col--2 .form-element{margin-bottom:2rem}.passenger-add__col--2 .form-element:nth-child(1){width:48%}.passenger-add__col--2 .form-element:nth-child(2){width:48%}.passenger-add__col--2 .form-element:nth-child(3){width:48%}.passenger-add__col--2 .form-element:nth-child(4){width:48%}.passenger-add__col--2 .form-element:nth-child(5){width:48%}.passenger-add__col--2 .form-element:nth-child(6){width:48%}.passenger-add__col--2 .form-element:nth-child(7){width:100%}.passenger-add__passport-fields{width:70%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.passenger-add__btn-wrapper{margin:-2rem 5rem 2rem}.passenger-add__btn-wrapper button{width:100%}.passenger-add__comment{color:#e38a47;margin:2rem 0}@media (max-width:1365px){.passenger-add__passport-fields{width:100%}}@media (max-width:1023px){.passenger-add__content{padding:2rem}.passenger-add__passport-fields{width:100%}.passenger-add__col--2{padding:2rem}}@media (max-width:719px){.passenger-add__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 1rem}.passenger-add__col--1,.passenger-add__col--2{width:100%}.passenger-add__col--2{padding:2rem}.passenger-add__passport-fields{width:100%}}.seats{border-top:1px solid #f4f3f3;padding:3rem 2rem}.seats__plane{position:relative}.seats .seat{position:absolute;height:19px;width:27px;fill:none}.seats__section{position:absolute}.seats__rows{position:relative}.seats__col-label,.seats__emergency,.seats__row-label{position:absolute}.seats__row-label{display:block;width:27px;text-align:center}.seats__emergency{width:27px;text-align:center}.seats__emergency svg{width:16px;height:16px}.seats__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.seats__main{width:calc(80% - 2rem);margin-right:2rem}.seats__top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.seats__clear-all{margin-left:2rem}.seats__clear-all a{color:#e38a47;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;white-space:nowrap}.seats__clear-all a svg{fill:#e38a47;height:1.3rem;width:1.3rem;margin-right:1rem}.seats__info{width:20%}.seats__labels{margin:1rem 0;padding:1.3rem 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.seats__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:3rem}.seats__label:last-child{margin-right:0}.seats__label-text{margin-left:1rem}.seats__map{overflow-x:auto}.seats__map::-webkit-scrollbar{height:8px;background-color:#fff}.seats__map::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 2px rgba(0,0,0,.01);background-color:#f4f3f3;border-top:1px solid #fff}.seats__map::-webkit-scrollbar-thumb{background-color:#999;border-top:1px solid #fff}.seats__item{position:absolute}.seats__item:not(._disabled){cursor:pointer}.seats__ico{height:2rem;display:block}.seats__ico svg{width:2.5rem;height:2rem;fill:none}.seats__emergency{position:absolute;text-align:center;width:2.5rem}.seats__emergency svg{height:1.5rem;margin:0 auto;width:2.5rem}.seats__emergency--left{top:13.7rem}.seats__emergency--right{top:-1.7rem}.seats__passenger{display:-webkit-box;display:-ms-flexbox;display:flex;margin:.1px 0;background-color:#fff;border-radius:.3rem;border:1px solid #e1e0e0;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);padding:1rem 1.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;cursor:pointer}.seats__passenger-check{margin-right:1rem;color:#789ea4}.seats__passenger-name{text-transform:uppercase;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.seats__passenger-seat{color:#e38a47;font-weight:400;margin:0 .5rem}.seats__passenger-price{font-weight:400;margin:0 .5rem}.seats__passenger-trash{margin:0 .5rem}.seats__passenger.active{background-color:#789ea4;color:#fff;border-color:#789ea4}.seats__passenger.active .seats__passenger-check{color:#fff}@media (max-width:719px){.seats__title{display:none}.seats__main{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.seats__clear-all{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin-top:2rem}.seats__labels{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.seats__col-label{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.seats__row-label{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.seats__info{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.seats__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seats__top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.seats__plane{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.bizjet-form{position:relative}.bizjet-form .form-element{margin:1.5rem 0}.bizjet-form .confirm-form__panel-btn{position:absolute;width:calc(100% - 6rem);top:100%;left:50%;-webkit-transform:translate(-50%,50%);transform:translate(-50%,50%)}.page{background-color:#e6e1df;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.page__wrap{background-color:#f2f1f1;margin:0 auto;max-width:1920px;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;position:relative;width:100%;overflow:hidden}.page__image{position:relative}.page__image img{width:100%;max-width:1366px;max-height:400px;margin:0 auto}.page__bread-crumbs{margin-bottom:.6rem}.page__title{margin:0 0 2rem;font-size:4rem;font-weight:300}.page__title .small{font-size:2.5rem}@media (min-width:1600px){.page__image img{width:100%;max-width:1920px;max-height:500px}}@media (min-width:1366px){.page__image img{width:100%;max-width:1600px;max-height:462px}}@media (max-width:1023px){.page__title{font-size:3.5rem}.page__bread-crumbs{padding-left:3rem;margin-left:-3rem;margin-right:-3rem}}@media (max-width:719px){.page__title{font-size:3rem}.page__image{padding:0}.page__bread-crumbs{padding-left:2rem;margin-left:-2rem;margin-right:-2rem}}.page-header{position:absolute;top:0;left:0;width:100%;z-index:1000}.page-header__main{padding-left:5rem;padding-right:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:8.5rem;position:static;width:100%;will-change:position,bottom;max-width:1920px;-webkit-transition:-webkit-transform .4s cubic-bezier(.25,.42,.46,.95);transition:-webkit-transform .4s cubic-bezier(.25,.42,.46,.95);transition:transform .4s cubic-bezier(.25,.42,.46,.95);transition:transform .4s cubic-bezier(.25,.42,.46,.95),-webkit-transform .4s cubic-bezier(.25,.42,.46,.95)}.page-header__logo{display:block;width:13.6rem;position:relative;height:7rem;-ms-flex-negative:0;flex-shrink:0}.page-header__logo .parallax-container{position:relative;width:100px;height:76px;margin:0 auto}.page-header__logo .parallax-container img.parallax-main{-webkit-transform-origin:50% 50% -20px;transform-origin:50% 50% -20px;z-index:23}.page-header__logo .parallax-container img.parallax-main,.page-header__logo .parallax-container img.parallax-parts{position:absolute;max-width:100%;max-height:100%;-webkit-transition:all .4s cubic-bezier(.06,.475,.39,.99)}.page-header__logo .parallax-container img.parallax-main{left:16px;top:12px;z-index:200;max-width:76px}.page-header__logo .parallax-container img.parallax-main.parallax-parts-1,.page-header__logo .parallax-container img.parallax-parts.parallax-parts-1{-webkit-transform-origin:25% 25% -5px;transform-origin:25% 25% -5px;z-index:30;left:0;top:0;max-width:51px}.page-header__logo .parallax-container img.parallax-main.parallax-parts-2,.page-header__logo .parallax-container img.parallax-parts.parallax-parts-2{-webkit-transform-origin:25% 25% -10px;transform-origin:25% 25% -10px;z-index:22;right:3px;top:7px;max-width:43px}.page-header__logo .parallax-container img.parallax-main.parallax-parts-3,.page-header__logo .parallax-container img.parallax-parts.parallax-parts-3{-webkit-transform-origin:25% 25% -6px;transform-origin:25% 25% -6px;z-index:24;left:21%;bottom:0;max-width:29px}.page-header__logo .parallax-container img.parallax-main.parallax-parts-4,.page-header__logo .parallax-container img.parallax-parts.parallax-parts-4{-webkit-transform-origin:25% 25% -20px;transform-origin:25% 25% -20px;z-index:22;right:21%;bottom:0;max-width:31px}.page-header__logo-inner{position:absolute;top:0;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header__logo-main{width:10.8rem;margin-bottom:.6rem;max-width:none}.page-header__logo-text{width:100%;max-width:none}.page-header__menu{margin-left:1rem;margin-right:1rem}.page-header__menu-btn{width:4.8rem;height:4.8rem;border-radius:50%;background-color:#e38a47;margin-left:3rem;z-index:12}.page-header__menu-btn svg{position:absolute;width:2.1rem;height:2.1rem;opacity:0;fill:#fff;-webkit-transition:opacity .2s cubic-bezier(.25,.42,.46,.95);transition:opacity .2s cubic-bezier(.25,.42,.46,.95)}.page-header__menu-btn .burger{opacity:1}.page-header__menu-btn .close{width:1.8rem;height:1.8rem}.page-header__menu-btn._open .burger{opacity:0}.page-header__menu-btn._open .close{opacity:1}.page-header._static{position:static;background:#fff;padding-top:.2rem;padding-bottom:.2rem}@media (min-width:1024px){.page-header._static .page-header__logo{width:auto;height:auto}.page-header._static .page-header__logo-inner{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:static}.page-header._static .page-header__logo-main{margin-bottom:0;margin-right:.6rem;width:8.2rem}.page-header._static .page-header__logo-text{width:13.6rem}}@media (min-width:720px){.page-header._sticky .page-header__main{-webkit-box-shadow:0 .3rem 1.3rem 0 rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem 0 rgba(0,0,0,.13);background-color:#fff;position:fixed;bottom:100%;-webkit-transform:translateY(100%);transform:translateY(100%)}}@media (min-width:1024px){.page-header._sticky .page-header__logo{width:auto;height:auto}.page-header._sticky .page-header__logo-inner{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:static}.page-header._sticky .page-header__logo-main{margin-bottom:0;margin-right:.6rem;width:8.2rem}.page-header._sticky .page-header__logo-text{width:13.6rem}}@media (max-width:1365px){.page-header__main{padding-left:3rem;padding-right:3rem}}@media (max-width:1365px) and (min-width:1024px){.page-header:not(._sticky)._static .page-header__logo-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-header:not(._sticky)._static .page-header__logo-main{margin-right:0;width:6.5rem;margin-bottom:.2rem}.page-header:not(._sticky)._static .page-header__logo-text{width:8.2rem}}@media (max-width:1365px) and (min-width:1024px){.page-header._sticky .page-header__logo-main{margin-right:0}.page-header._sticky .page-header__logo-text{display:none}}@media (max-width:1023px){.page-header{padding-top:.5rem;padding-bottom:0}.page-header._static{padding-top:.6rem;padding-bottom:.6rem}.page-header__menu{margin:0}.page-header__main{min-height:7.5rem}.page-header__logo{width:auto;height:auto;margin-right:auto}.page-header__logo-inner{width:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:static}.page-header__logo-main{margin-bottom:0;margin-right:.8rem;width:7.3rem}.page-header__logo-text{width:13.6rem}}@media (max-width:719px){.page-header{padding-top:0;position:static;min-height:6.5rem}.page-header._static{padding:0}.page-header__main{position:fixed;top:0;left:0;width:100%;padding-left:1rem;padding-right:1rem;min-height:6.5rem;background-color:#fff;-webkit-box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2);box-shadow:0 .8rem 3rem 0 rgba(0,0,0,.2)}.page-header__logo{margin-right:auto}.page-header__logo-main{width:5.4rem}.page-header__logo-text{width:12.6rem}.page-header__menu-btn{margin-left:1.5rem}}.page-main{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;max-width:100%;-webkit-transition:ease-out;transition:ease-out}.page-footer{z-index:1}.page-footer__main,.page-footer__panel{padding-left:5rem;padding-right:5rem}.page-footer__main{background-color:#756c68;padding-top:2.5rem;padding-bottom:2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#fff}.page-footer__col-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:-2rem}.page-footer__col-small{margin-right:3rem;margin-left:3rem;-ms-flex-preferred-size:25rem;flex-basis:25rem}.page-footer__menu{margin-bottom:2rem}.page-footer__menu:last-child{margin-bottom:0}.page-footer__col-big{-ms-flex-preferred-size:52rem;flex-basis:52rem}.page-footer__contact-group .contact-group__item{margin-top:2rem;margin-bottom:0}.page-footer__socials{margin-top:auto;max-width:22rem}.page-footer__panel{padding-top:1rem;padding-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-footer__panel-text{font-size:1.3rem;color:rgba(0,0,0,.7);-ms-flex-negative:0;flex-shrink:0;margin-bottom:0}.page-footer .contact-group__item-ico--wrapper{position:relative;width:2rem;height:3rem;margin-right:.6rem;margin-left:.6rem}.page-footer .contact-group__item-ico--wrapper .contact-group__item-ico{position:absolute;z-index:1;left:0;top:0;width:2rem;height:2rem}.page-footer .contact-group__item-ico--wrapper .contact-group__item-status{margin-top:2rem}.page-footer .contact-group__item:not(._disabled) .contact-group__item-ico--wrapper:after{content:' ';background:#f0f0f0;display:block;position:absolute;width:14px;height:14px;top:1px;left:3px;border-radius:6px}.page-footer .contact-group__item-email{font-weight:600}@media (min-width:1920px){.page-footer__main,.page-footer__panel{padding-left:10rem;padding-right:10rem}.page-footer__col-big{-ms-flex-preferred-size:69rem;flex-basis:69rem}}@media (max-width:1365px){.page-footer__main,.page-footer__panel{padding-left:3rem;padding-right:3rem}.page-footer__menu{margin-bottom:2.5rem}}@media (max-width:1023px){.page-footer__main{display:block}.page-footer__col-big,.page-footer__col-main,.page-footer__col-small{width:100%}.page-footer__col-main{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:2.8rem}.page-footer__contact-group{margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-footer__contact-group .contact-group__item{margin-right:2.5rem}.page-footer__socials{margin-top:2rem}.page-footer__menu{margin-bottom:2rem}.page-footer__col-small{margin:0 0 2rem}}@media (max-width:719px){.page-footer__main,.page-footer__panel{padding-left:2rem;padding-right:2rem}.page-footer__panel{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-footer__payments{margin-bottom:1.2rem}}.page-results__title{display:-webkit-box;display:-ms-flexbox;display:flex}.page-results__title .page__title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-results__main{position:relative}.page-results__main::before{content:'';position:absolute;top:0;left:0;width:100%;height:5rem;background:#fff;-webkit-box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13)}.page-results__resolver-form-wrap{position:relative;margin-bottom:5rem}.page-results__resolver-form{-webkit-box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);background:#fff -webkit-gradient(linear,left bottom,left top,from(#eaeaea),to(#f4f3f3));background:#fff linear-gradient(to top,#eaeaea 0,#f4f3f3 100%)}.page-results__content{margin-bottom:6.5rem}.page-results__cheap-calendar-wrap{margin-bottom:4rem}.page-results__no-results{margin-bottom:4.2rem}.page-results__send-message-wrap{margin-top:2.4rem}.page-results__send-message-title{font-size:2rem;line-height:1.1em;margin-bottom:1.5rem}.page-results__send-message-btn{padding-left:2.5rem;padding-right:2.5rem}@media (max-width:1023px){.page-results__content{margin-bottom:4.5rem}}@media (max-width:719px){.page-results__main::before{height:4rem}.page-results__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}.page-results__resolver-form-wrap{padding-left:0;padding-right:0;margin-bottom:7rem}.page-results__cheap-calendar-wrap{margin-bottom:2rem}.page-results__tickets-list{padding-bottom:9.2rem}.page-results__send-message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:0}}.page-booking__main{position:relative}.page-booking__img{position:relative;margin-bottom:-5rem;padding-right:0;padding-left:0}.page-booking__img::before{content:'';position:absolute;top:0;left:0;width:100%;height:1px;-webkit-box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13)}.page-booking__img img{width:100%}.page-booking__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-booking__buttons--next{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.page-booking__buttons--prev{width:14.2rem;margin-right:2rem}.page-booking__ticket-wrapper{position:relative;width:94%;margin:-5rem auto 2rem auto;padding-right:10rem;padding-left:10rem}.page-booking__ticket-wrapper-ow{margin-top:-2rem}.page-booking__ticket-wrapper-no-img{margin-top:2rem}.page-booking__resolver-form-wrap{position:relative;margin-bottom:5rem}.page-booking__resolver-form{-webkit-box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);box-shadow:0 3.2rem 4.6rem rgba(0,0,0,.15);background:#fff -webkit-gradient(linear,left bottom,left top,from(#eaeaea),to(#f4f3f3));background:#fff linear-gradient(to top,#eaeaea 0,#f4f3f3 100%)}.page-booking__content{margin-bottom:6.5rem}.page-booking__cheap-calendar-wrap{margin-bottom:4rem}.page-booking__passengers-list .passenger-form{margin-bottom:2rem}.page-booking__no-results{margin-bottom:4.2rem}.page-booking__send-message-wrap{margin-top:2.4rem}.page-booking__send-message-title{font-size:2rem;line-height:1.1em;margin-bottom:1.5rem}.page-booking__send-message-btn{padding-left:2.5rem;padding-right:2.5rem}.page-booking__account-content{width:50%;margin:0 auto;padding:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-booking__account-head{margin-top:-.6rem;margin-bottom:1.5rem}.page-booking__account-title{margin-bottom:1rem}.page-booking__account-title .base-ico{vertical-align:-.2em}.page-booking__account-title:last-child{margin-bottom:0}.page-booking__account-subtitle{color:#e38a47}@media (max-width:1365px){.page-booking__ticket-wrapper{margin:-5rem auto 2rem auto;padding-right:4rem;padding-left:4rem}}@media (max-width:1023px){.page-booking__img{padding-right:0;padding-left:0}.page-booking__content{margin-bottom:4.5rem}.page-booking__ticket-wrapper{margin:0 auto 2rem auto}.page-booking__ticket-wrapper-ow{margin-top:0}.page-booking__account-content{width:75%;padding:0}}@media (max-width:719px){.page-booking__img{margin-bottom:-2rem}.page-booking__main::before{height:4rem}.page-booking__buttons{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.page-booking__buttons--prev{width:14.2rem;margin-top:2rem;margin-right:0;-ms-flex-item-align:center;align-self:center}.page-booking__resolver-form-wrap{padding-left:0;padding-right:0;margin-bottom:7rem}.page-booking__cheap-calendar-wrap{margin-bottom:2rem}.page-booking__ticket-wrapper{width:100%;padding-right:10rem;padding-left:10rem}.page-booking__account-content{width:100%;padding:0}.page-booking__send-message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;margin-top:0}}@media (max-width:719px) and (max-width:1365px){.page-booking__ticket-wrapper{padding-right:3rem;padding-left:3rem}}@media (max-width:719px) and (max-width:719px){.page-booking__ticket-wrapper{padding-right:2rem;padding-left:2rem}}.page-complete__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:2.5rem;font-weight:200}.page-complete__title-ico{margin-right:1.5rem;color:#e38a47}.page-complete__title .base-btn--nav svg{height:1.7rem;width:1.7rem}.page-complete__content{margin:4rem 0}.page-complete__intro{margin-bottom:1.5rem}.page-complete__intro p{margin:.5rem 0}.page-complete__order-name{font-size:2rem;color:#e38a47}.page-complete__order-title{font-size:2rem;margin:2rem 0}.page-complete__extra-orders{margin-top:3rem}.page-complete__extra-wrapper{margin-top:4rem;padding:.1rem 2rem 2rem 2rem;position:relative;background:#fff;border-radius:0 0 .3rem .3rem;-webkit-box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);box-shadow:0 .5rem 2.1rem 0 rgba(0,0,0,.07);-webkit-transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95);transition:box-shadow .2s cubic-bezier(.25,.42,.46,.95),-webkit-box-shadow .2s cubic-bezier(.25,.42,.46,.95)}.page-complete__extra-wrapper:before{content:'';height:4rem;background:url(../img/svg/panel-border-up.svg) bottom center no-repeat;position:absolute;background-size:100% auto;background-position-x:0;background-position-y:0;top:-4rem;left:-1.7%;width:103.55%}.page-complete__extra-order{margin:1rem}.page-complete__extra-order:last-child{margin-bottom:0}.page-complete__main{position:relative}.page-complete__main::before{content:'';position:absolute;top:0;left:0;width:100%;height:0;background:#fff;-webkit-box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13)}.page-complete__ticket-wrapper{position:relative;background:url(../img/svg/panel-border-down.svg) bottom center no-repeat;background-size:100% 100%;background-origin:border-box;margin:-2.3rem;padding:2.3rem}.page-complete__passengers-list .passenger-form{margin-bottom:2rem}.page-complete .ticket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:0 0;-webkit-box-shadow:none;box-shadow:none}.page-complete .ticket__container{width:100%}.page-complete .ticket__passengers{background-color:#f4f3f3;border-top:1.5px solid #e38a47;margin-top:1.5rem;padding:1rem 2rem}.page-complete .ticket__passengers-container{margin:1.5rem 2rem 2rem}.page-complete .ticket__passengers-title{font-size:1.3rem;opacity:.7}.page-complete .ticket__passenger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1rem 0;padding:2rem}.page-complete .ticket__passenger-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.page-complete .ticket__passenger-col dt{font-size:1.3rem;opacity:.5}.page-complete .ticket__passenger-col dd{font-size:1.4rem}.page-complete .ticket__passenger-price{color:#e38a47}.page-complete .ticket__passenger-controls{text-align:right;padding:.5rem 0;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-complete .ticket__passenger-controls a{color:#337691;text-decoration:none}.page-complete .ticket__passenger-controls a:hover{text-decoration:underline}.page-complete .ticket__passenger-controls svg{margin-left:1rem;width:1.1rem;height:1.1rem;fill:#337691}.page-complete__total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:2rem 0 3rem 0}.page-complete__total-table{width:100%;margin-right:3rem;margin-bottom:2rem}.page-complete__total-title{margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-complete__total-title .text{display:inline-block;margin-right:1rem;font-size:2rem;white-space:nowrap}.page-complete__total-price{font-size:3rem;color:#e38a47;white-space:nowrap}.page-complete__total-comment{border:1px solid #e1e0e0;padding:2rem;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;border-radius:.3rem;position:relative}.page-complete__total-comment:before{content:' ';position:absolute;left:-.6rem;top:calc(50% - .3rem);height:1rem;width:1rem;border-left:1px solid #e1e0e0;border-top:1px solid #e1e0e0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);background:#f2f1f1}.page-complete__total-comment p{margin:0 .3rem}.page-complete__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem;width:100%}.page-complete__info-account{background:#f4f3f3;padding:2rem;width:49%;border-radius:.3rem}.page-complete__info-account p{margin:.3rem 0}.page-complete__info-account .text li{position:relative;margin:.3rem 0}.page-complete__info-attention{border-left:2px solid #e38a47;width:49%;padding:0 2rem}.page-complete__info-attention--title{color:#e38a47;font-size:2rem;margin-bottom:1rem}.page-complete__next{margin:3rem 0}@media (max-width:1365px){.page-complete .ticket__company{width:10rem}.page-complete .ticket__route{padding-right:4rem}.page-complete .ticket__route-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:10rem}.page-complete .ticket__route-col:first-child{margin-right:2rem}.page-complete .ticket__route-col:last-child{margin-left:2rem}.page-complete .ticket__route-date-time{text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex}.page-complete .ticket__route-time{font:inherit;margin-bottom:0;margin-right:1rem}.page-complete .ticket__route-date,.page-complete .ticket__route-time{white-space:normal;overflow:visible}.page-complete .ticket__route-date-time,.page-complete .ticket__route-name-wrap{width:100%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.page-complete .ticket__route-name-wrap{margin-bottom:.8rem}}@media (min-width:1024px){.page-complete .ticket__tariff-info:last-child{border-right:none}.page-complete .ticket__passenger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-complete .ticket__passenger-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:0;margin:0}.page-complete .ticket__passenger-wrapper:nth-child(1){width:52.4%}.page-complete .ticket__passenger-wrapper:nth-child(2){width:47.6%}.page-complete .ticket__passenger-col{padding:0 2rem}.page-complete .ticket__passenger-col dt{margin-bottom:1rem}.page-complete .ticket__passenger-col dd{margin:0}.page-complete .ticket__passenger-col--1:first-child{padding-left:0;width:9%}.page-complete .ticket__passenger-col--1:nth-child(2){width:15.6%}.page-complete .ticket__passenger-col--1:nth-child(3){width:45.1%}.page-complete .ticket__passenger-col--1:nth-child(4){width:30.3%}.page-complete .ticket__passenger-col--2:first-child{padding-left:2rem;width:44.4%}.page-complete .ticket__passenger-col--2:nth-child(2){width:30%}.page-complete .ticket__passenger-col--2:nth-child(3){width:25.6%;border-right-color:transparent;padding-right:0}.page-complete__total-table{width:50%}.page-complete__total-title{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media (min-width:1024px) and (max-width:1100px){.page-complete .ticket__timeline-time{display:none}}@media (min-width:1024px) and (max-width:1030px){.page-complete .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-complete .ticket__route-timeline::before{opacity:0}.page-complete .ticket__timeline-arrow{right:auto}}@media (max-width:1023px){.page-complete__ticket-wrapper{background:url(../img/svg/panel-border-down-lg.svg) bottom center no-repeat;background-size:100% 100%;margin:-2.3rem;padding:2.3rem}.page-complete__extra-wrapper:before{background-image:url(../img/svg/panel-border-up-lg.svg);top:-3rem;left:-2%;width:104.25%}.page-complete__info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-complete__info-account{width:100%;margin-bottom:2rem}.page-complete__info-attention{width:100%}.page-complete .ticket__passenger{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;margin:1rem 0;padding:2rem}.page-complete .ticket__passenger-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:50%}.page-complete .ticket__passenger-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;padding:.5rem 0}.page-complete .ticket__passenger-col dd{margin-left:1rem}.page-complete .ticket__item{margin-bottom:1.3rem}.page-complete .ticket__item .ticket__item-main>*{padding-bottom:0;padding-top:0}.page-complete .ticket__item:last-child{margin-bottom:0}.page-complete .ticket__item:last-child .ticket__tariff-block{margin-bottom:0}.page-complete .ticket__item:last-child .ticket__tariff-dropdown{bottom:0}.page-complete .ticket__company{width:14rem;margin-right:2rem;padding-bottom:2rem!important}.page-complete .ticket__route{width:calc(100% - 16rem);border-right:0;padding-right:0;padding-bottom:2rem!important}.page-complete .ticket__route-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:11.5rem}.page-complete .ticket__route-date-time,.page-complete .ticket__route-name-wrap{text-align:left;width:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.page-complete .ticket__item-main{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-complete .ticket__tariff-info{padding-left:0;padding-right:1rem;margin-right:2rem;border-color:transparent;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-bottom:2rem!important}.page-complete .ticket__tariff-info:nth-child(3){width:14rem}.page-complete .ticket__tariff-info:nth-child(4){width:11.5rem}.page-complete .ticket__tariff-info:nth-child(5){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-complete .ticket__tariff-info:nth-child(6){width:11.5rem;margin-right:0}.page-complete .ticket__tariff-info .ticket__info-list{margin-bottom:0;margin-right:.4rem}.page-complete .ticket__tariff-info .ticket__tariff-info-row{padding-top:0;position:static}.page-complete .ticket__tariff-info .ticket__tariff-info-row .info-icon{margin:0 .4rem 0}.page-complete .ticket__tariff-dropdown{margin-left:1rem}.page-complete .ticket__tariff-block{padding-bottom:2rem;margin-bottom:-1.3rem}}@media (max-width:719px){.page-complete__ticket-wrapper{background:url(../img/svg/panel-border-down-md.svg) bottom center no-repeat;background-size:100% 100%;margin:-2.3rem;padding:2.3rem}.page-complete__extra-wrapper:before{background-image:url(../img/svg/panel-border-up-md.svg);top:-3rem;left:-3%;width:106.1%}.page-complete__title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-complete__content{margin:2rem 0}.page-complete .ticket{display:block}.page-complete .ticket__container{width:100%;padding-bottom:2rem}.page-complete .ticket__company{width:100%;margin-right:0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-complete .ticket__company-logo{margin-bottom:0;margin-right:1.5rem}.page-complete .ticket__route{width:100%}.page-complete .ticket__tariff-info{margin-right:0;padding-right:0;border-right-width:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-complete .ticket__tariff-info::before{display:none}.page-complete .ticket__tariff-info:nth-child(3){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:60%}.page-complete .ticket__tariff-info:nth-child(4){width:11.5rem}.page-complete .ticket__tariff-info:nth-child(5){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:60%}.page-complete .ticket__tariff-info:nth-child(6){width:11.5rem;margin-right:0}.page-complete .ticket__tariff-dropdown{margin-left:1rem}.page-complete .ticket__item:last-child .ticket__tariff-block{border-bottom-width:0}.page-complete .ticket__tariff-block{border-top-width:0;border-bottom:1px solid #e1e0e0;padding-top:0;margin-bottom:0}.page-complete .ticket__tariff-slide{width:100%}.page-complete .ticket__passenger{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:1rem 0;padding:2rem}.page-complete .ticket__passenger-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0;margin:0;width:100%}.page-complete__total{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:stretch;-ms-flex-pack:stretch;justify-content:stretch;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-complete__total-title{margin-bottom:2rem}.page-complete__total-comment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.page-complete__total-comment:before{top:-.6rem;left:calc(50% - .3rem);-webkit-transform:rotate(45deg);transform:rotate(45deg)}}@media (max-width:380px){.page-complete__ticket-wrapper{background:url(../img/svg/panel-border-down-sm.svg) bottom center no-repeat;background-size:100% 100%;margin:-2.3rem;padding:2.3rem}.page-complete__extra-wrapper:before{background-image:url(../img/svg/panel-border-up-sm.svg);top:-3.5rem;left:-7.2%;width:114.7%}.page-complete__total-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.page-complete__total-title .text{white-space:normal}.page-complete__total-comment:before{left:20%}.page-complete .ticket__timeline-time{display:none}}@media (max-width:320px){.page-complete .ticket__route-timeline{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.page-complete .ticket__route-timeline::before{opacity:0}.page-complete .ticket__timeline-arrow{right:auto}}.page-account .page-header._static{padding-top:0;padding-bottom:0}.page-account__main{position:relative;margin-bottom:4rem}.page-account__main::before{content:'';position:absolute;top:0;left:0;width:100%;height:.5rem;z-index:3;background:#fff;-webkit-box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13)}.page-account__search-wrapper{margin-top:-2rem;margin-bottom:3rem}.page-account .search-wrapper__btn{width:100%}.page-account__title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-account__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-self:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem}.page-account__menu-item{margin:0 1rem;text-align:center}.page-account__menu ._active{font-family:'Source Sans Pro',sans-serif;font-size:1.4rem;font-weight:400;line-height:1.15;letter-spacing:.02em;color:#685e5a;border:transparent;background:#fbfbfb;position:relative;font-size:1.3rem;text-transform:uppercase;min-height:4.4rem;padding:.4rem 1.5rem .4rem;border-radius:.3rem .3rem 0 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-account__menu ._active:after{content:' ';height:2rem;width:100%;background:#fbfbfb;position:absolute;left:0;top:100%}.page-account__submenu{width:100%;background:#f2f1f1;background:-webkit-gradient(linear,left bottom,left top,from(#f2f1f1),color-stop(45%,#fdfdfd));background:linear-gradient(0deg,#f2f1f1 0,#fdfdfd 45%);position:relative}.page-account__submenu:before{content:'';width:100%;height:1px;position:absolute;border-top:1px solid #e1e0e0;z-index:0;top:4.5rem;left:0}.page-account__submenu .container{padding-top:3rem;padding-bottom:3rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.page-account__submenu-filter,.page-account__submenu-filter--1,.page-account__submenu-filter--2,.page-account__submenu-nav,.page-account__submenu-nav--1,.page-account__submenu-nav--2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2}.page-account__submenu-filter .form-element,.page-account__submenu-filter--1 .form-element,.page-account__submenu-filter--2 .form-element,.page-account__submenu-nav .form-element,.page-account__submenu-nav--1 .form-element,.page-account__submenu-nav--2 .form-element{padding-left:.8rem}.page-account__submenu-filter--wrapper{z-index:2}.page-account__submenu-filter--btn{display:none}.page-account__submenu-nav--1{margin-right:2rem}.page-account__submenu-nav .base-btn{margin-right:2rem}.page-account__submenu-nav .base-btn._has-bg{background:#fbfbfb}.page-account__submenu-nav .base-btn:last-child{margin-right:0}.page-account__orders{margin:0 0 2rem}@media (min-width:1024px){.page-account__submenu-nav,.page-account__submenu-nav--2{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-account__submenu-filter{background:#fbfbfb;-ms-flex-item-align:end;align-self:flex-end}.page-account__submenu-filter--label{margin-left:1.5rem;margin-right:1rem}.page-account__submenu-filter .dropdown{margin-right:1.5rem}.page-account__submenu-filter .dropdown:last-child{margin-right:0}}@media (max-width:1023px){.page-account__submenu .container{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-account__submenu-nav{width:100%}.page-account__submenu-filter{margin-top:2rem;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-account__submenu-filter--wrapper{width:100%}.page-account__submenu-filter--label{margin-right:1rem}}@media (max-width:719px){.page-account__main::before{height:0}.page-account__menu-item .base-btn__text{white-space:normal}.page-account__submenu-filter--label:first-child{display:none}}@media (max-width:460px){.page-account__menu{margin-left:-2rem;margin-right:-2rem}.page-account__submenu-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-account__submenu-nav--1,.page-account__submenu-nav--2{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-account__submenu-nav--1{margin-right:0;width:100%;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.page-account__submenu-nav--1 .base-btn{width:100%}.page-account__submenu-nav--1 .base-btn:first-child{margin-right:2rem}.page-account__submenu-nav--2{width:100%}.page-account__submenu-filter--btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.page-account__submenu-filter--wrapper{display:none}.page-account__submenu._extended .page-account__submenu-nav--2{margin-top:2rem}.page-account__submenu._extended:before{top:9.5rem}}.page-news article .news-images{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-news article .news-images img{width:calc(50% - 2rem);margin:2rem 0 0}.page-news article p{vertical-align:middle}@media (max-width:719px){.page-news__content{padding-top:1.5rem}}.page-schedule .page__title{margin-bottom:0}.page-schedule__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4rem;width:100%;max-width:100%;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}@media (max-width:719px){.page-schedule__content{margin-top:2rem}.page-schedule__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page-content__title{margin:2rem 0}.page-content__inner{padding:4rem 6rem;margin:3rem 0 4rem}.page-content .text h3{margin:.5rem 0}.page-content .text p{margin:0}@media (max-width:719px){.page-content__inner{padding:4rem 3rem;margin:1rem 0 4rem}.page-content__title{margin:1rem 0}.page-content__content{padding-top:1.5rem}}.page-faq__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-bottom:4rem;width:100%;max-width:100%}@media (max-width:719px){.page-faq__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-faq__content{padding-top:1.5rem}}.page-promotions__header{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-promotions__header-img{margin-right:2rem;-ms-flex-negative:.5;flex-shrink:.5}.page-promotions__header-intro{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.page-promotions__header-intro h1,.page-promotions__header-intro h2,.page-promotions__header-intro h3,.page-promotions__header-intro h4,.page-promotions__header-intro p{margin-bottom:1rem}.page-promotions__directions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin:0 -1rem}.page-promotions__direction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2rem 2.5rem;background:#fff;border-radius:.8rem;margin:1rem;cursor:pointer;width:calc(16.66666667% - 2rem)}.page-promotions__direction dt{color:#337691;font-size:2rem;font-stretch:semi-condensed}.page-promotions__direction dd{margin:.5rem 0}.page-promotions__direction dd:nth-child(2){font-size:1.3rem;color:#bfbbb9}.page-promotions__direction dd:nth-child(3){color:#e38a47;-ms-flex-item-align:end;align-self:flex-end;font-weight:600}.page-promotions__direction._active,.page-promotions__direction:hover{background:#789ea4;-webkit-box-shadow:0 5px 30px 0 rgba(0,0,0,.21);box-shadow:0 5px 30px 0 rgba(0,0,0,.21)}.page-promotions__direction._active dt,.page-promotions__direction:hover dt{color:#fff}.page-promotions__tabs{margin:5rem 0}.page-promotions__tabs-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:2rem;font-size:2.5rem;font-weight:100;cursor:pointer;padding:0 1rem 1rem 0;position:relative}.page-promotions__tabs-btn img{margin-right:1rem}.page-promotions__tabs-btn._active{color:#e38a47}.page-promotions__tabs-btn._active::after{content:' ';width:100%;position:absolute;left:0;top:100%;height:2px;background-color:#e38a47}.page-promotions__tabs-head{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e7e7e7;margin-bottom:2px}.page-promotions__tabs-item .resolver-form__content{padding:2rem 0}.page-promotions__special-tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;border-bottom:1px solid #e3e3e3;margin:1rem 0 3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-promotions__special-tabs-label{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#b2aeac;font-size:1.6rem}.page-promotions__special-tabs-btn{padding:1.5rem 0 1.5rem;margin-right:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.page-promotions__special-tabs-btn svg{height:1.5rem;width:1.5rem;margin-right:1rem}.page-promotions__special-tabs-btn:last-child{margin-right:0}.page-promotions__special-tabs-btn._active::after{content:' ';width:100%;position:absolute;left:0;top:100%;height:2px;background-color:#e38a47}@media (max-width:1023px){.page-promotions__direction{width:calc(25% - 2rem)}}@media (max-width:719px){.page-promotions__header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.page-promotions__intro{margin:2rem 0}.page-promotions__direction{width:calc(50% - 2rem);min-width:16rem}.page-promotions__tabs{margin:3rem 0}.page-promotions__tabs-btn{font-size:1.8rem;margin:1rem 0}.page-promotions__tabs-btn img{height:2.3rem}}@media (max-width:420px){.page-promotions__direction{width:calc(100% + 1rem);padding:1rem}.page-promotions__tabs-btn{font-size:1.5rem}.page-promotions__tabs-btn img{height:1.8rem}.page-promotions__special-tabs-label{font-size:1.2rem;margin-right:1rem}.page-promotions__special-tabs-btn{font-size:1.2rem}}.page-registration .page-header._static{padding-top:0;padding-bottom:0}.page-registration__main{position:relative;margin-bottom:4rem}.page-registration__main::before{content:'';position:absolute;top:0;left:0;width:100%;height:.5rem;z-index:3;background:#fff;-webkit-box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13);box-shadow:0 .3rem 1.3rem rgba(0,0,0,.13)}@media (min-width:1024px){.page-registration__title-wrapper{margin-top:2rem}}@media (max-width:719px){.page-registration__content{padding-top:3rem}.page-registration__main::before{height:0}.page-registration .g-recaptcha{overflow-x:auto}}
/*# sourceMappingURL=style.dev.css.map */
