.i-modal{position:fixed;left:0;right:0;top:0;bottom:0;display:flex;align-items:center;background:rgba(37,55,72,.4);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow:auto;transition:.3s ease-in-out;transition-property:opacity,visibility,z-index;opacity:0;visibility:hidden;z-index:-1;padding:34px}.i-modal.is-active{opacity:1;visibility:visible;z-index:1001}.i-modal.is-active .i-modal__content{opacity:1;transform:translateY(0) scale(1)}.i-modal--2deep{z-index:1002!important}.i-modal--3deep{z-index:1003!important}.i-modal__close{width:26px;height:26px;position:absolute;right:-34px;top:-26px;cursor:pointer;z-index:2;transition:.25s linear;transition-property:background;color:#fff}.i-modal__close:hover{color:#1db5fe}.i-modal__close svg{transition:.25s linear;transition-property:fill,stroke,color}.i-modal__close .mob{display:none}.i-modal__content{max-width:688px;width:100%;margin:auto;border-radius:8px;background-color:#fff;position:relative;padding:40px;opacity:0;transform:translateY(-20%) scale(.8);transition:all .3s ease-in-out}.i-modal__title{position:relative;margin-bottom:6px}.i-modal .title-wave{margin-bottom:8px}.i-modal__subtitle{text-align:center;font-size:18px;line-height:27px;margin-bottom:24px}@media(max-width:1199px){.i-modal__close{right:-28px}}@media(max-width:991px){.i-modal__close{display:flex;justify-content:center;align-items:center}.i-modal__close .desk{display:none}.i-modal__close .mob{display:block}}@media(max-width:575px){.i-modal{padding:0}.i-modal__close{right:13px;top:11px}.i-modal__content{min-height:100%;background-color:#fff;border-radius:0}.modal-city-select .i-modal__close{display:block;color:#1db5fe}}.modal-price-drop__user-agreement{margin-top:10px;color:#fff}.modal-price-drop__user-agreement a{color:#fff!important}.modal-price-drop .i-modal__content{max-width:1200px;padding:0;background:none}.modal-price-drop .i-modal__title{position:relative;margin-bottom:5px}.modal-price-drop .i-modal__subtitle{position:relative;text-align:left}.modal-price-drop__wrap{display:flex}.modal-price-drop__header{position:relative}.modal-price-drop__header-bg{display:none;background-repeat:no-repeat;background-size:cover;background-position:50%;position:absolute;left:0;right:0;top:0;bottom:0}.modal-price-drop__header-bg:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(293.79deg,#008bce -21.47%,#00c2ce 95.5%);opacity:.8}.modal-price-drop__content-block{background-color:#fff;border-radius:8px 0 0 8px;padding:32px 22px 23px 40px}.modal-price-drop__grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;margin-bottom:16px}.modal-price-drop__aside{flex-shrink:0;display:flex;align-items:flex-end;width:256px;border-radius:0 8px 8px 0;overflow:hidden;background-image:url(/_next/static/media/price-drop-bg.11bf6ac6.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;padding:24px 24px 61px}.modal-price-drop__aside:before{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background:linear-gradient(293.79deg,#008bce -21.47%,#00c2ce 95.5%);opacity:.8}.modal-price-drop__note{font-size:14px;line-height:21px}.modal-price-drop .btn{width:100%}.modal-price-drop .input-group{margin-bottom:24px}.modal-price-drop .input-group__label{color:#fff}.modal-price-drop .input-group input{opacity:.8;border-color:#fff}.modal-price-drop .input-group input.error{border-color:#ff6652}.modal-price-drop .input-group label.error{color:#fff}.modal-price-drop__form-group{position:relative}@media(max-width:1279px){.modal-price-drop__content-block{padding-left:12px;padding-right:12px}.modal-price-drop__aside{width:242px}}@media(max-width:1199px){.modal-price-drop .i-modal__content{max-width:960px}.modal-price-drop__user-agreement{color:#3f5972}.modal-price-drop__user-agreement a{color:#1db5fe!important}.modal-price-drop__wrap{display:block}.modal-price-drop__content-block{border-radius:8px 8px 0 0;padding-left:24px;padding-right:24px}.modal-price-drop__aside{width:100%;background:none!important;border-radius:0 0 8px 8px;padding:24px}.modal-price-drop__aside:before{background:#e1ebf5;opacity:1}.modal-price-drop__form-group{width:100%}.modal-price-drop__form-group .btn{display:grid;justify-self:end;max-width:320px;width:100%;background-color:#1db5fe;color:#fff;border-color:#1db5fe}.modal-price-drop .input-group{margin-right:20px}.modal-price-drop .input-group__label{color:#3f5972}.modal-price-drop .input-group label.error{color:#ff6652}.modal-price-drop .input-group input::-webkit-input-placeholder{color:#3f5972}.modal-price-drop .input-group input:-moz-placeholder,.modal-price-drop .input-group input::-moz-placeholder{color:#3f5972}.modal-price-drop .input-group input:-ms-input-placeholder{color:#3f5972}}@media(max-width:991px){.modal-price-drop{padding:0}.modal-price-drop .i-modal__content{max-width:none}.modal-price-drop .i-modal__close{right:13px;top:11px}.modal-price-drop .i-modal__title{font-size:32px;line-height:42px;margin-bottom:16px}.modal-price-drop .i-modal__subtitle{max-width:420px;margin-bottom:0}.modal-price-drop__content-block{border-radius:0;padding:0}.modal-price-drop__header-bg{background-image:url(/_next/static/media/price-drop-bg-tablet.fb19b26b.jpg);display:block;background-position-x:80%}.modal-price-drop__header{color:#fff;min-height:370px;display:flex;flex-direction:column;justify-content:flex-end;padding:24px 24px 64px}.modal-price-drop__main{padding:40px 0}.modal-price-drop__aside{border-radius:0}.modal-price-drop__grid{display:flex;overflow:auto;scrollbar-color:#1db5fe #e1ebf5;scrollbar-width:thin;grid-gap:5px;padding-left:24px;padding-right:24px}.modal-price-drop__grid::-webkit-scrollbar{width:2px;height:2px;background-color:#e1ebf5;border-radius:1px}.modal-price-drop__grid::-webkit-scrollbar-track{background-color:#e1ebf5;border-radius:1px}.modal-price-drop__grid::-webkit-scrollbar-thumb:vertical{background-color:#1db5fe;border-radius:1px}.modal-price-drop__grid::-webkit-scrollbar-thumb:horizontal{background-color:#1db5fe;border-radius:1px}.modal-price-drop__grid::-webkit-scrollbar-button{width:12.5%;visibility:hidden}.modal-price-drop__grid::-webkit-scrollbar{background:none}.modal-price-drop__note{padding-left:24px;padding-right:24px}}@media(max-width:767px){.modal-price-drop .i-modal__title{font-size:24px;line-height:31px}.modal-price-drop .i-modal__subtitle{font-size:14px;line-height:21px}.modal-price-drop__header{min-height:212px;padding:48px 20px 24px}.modal-price-drop__main{padding-top:22px;padding-bottom:24px}.modal-price-drop__grid{position:relative;grid-gap:2px;padding-left:20px;padding-right:20px;padding-bottom:16px;margin-bottom:21px}.modal-price-drop__grid:after{content:"";position:relative;width:20px;min-width:20px;display:block;height:20px}.modal-price-drop .sl-range-item{width:165px;min-width:165px}.modal-price-drop__note{font-size:10px;line-height:15px;padding-left:20px;padding-right:20px}.modal-price-drop__aside{padding:16px 20px 24px}}@media(max-width:660px){.modal-price-drop .input-group__label{font-size:14px;line-height:21px;margin-bottom:8px}.modal-price-drop .input-group input{height:40px}}@media(max-width:575px){.modal-price-drop__aside .btn{max-width:240px}}@media(max-width:480px){.modal-price-drop__aside .btn{max-width:none}.modal-price-drop__form-group{display:block}.modal-price-drop .input-group{margin-right:0;margin-bottom:24px}}.modal-route{padding:0 0 0 124px}.modal-route .i-modal__content{width:100%;max-width:100%;height:100%;padding-right:24px;border-radius:0;overflow:auto;scrollbar-color:#1db5fe #e1ebf5;scrollbar-width:thin}.modal-route .i-modal__content::-webkit-scrollbar{width:2px;height:2px;background-color:#e1ebf5;border-radius:1px}.modal-route .i-modal__content::-webkit-scrollbar-track{background-color:#e1ebf5;border-radius:1px}.modal-route .i-modal__content::-webkit-scrollbar-thumb:vertical{background-color:#1db5fe;border-radius:1px}.modal-route .i-modal__content::-webkit-scrollbar-thumb:horizontal{background-color:#1db5fe;border-radius:1px}.modal-route .i-modal__close{top:19px;right:18px}.modal-route .i-modal__close svg{fill:#3f5972;width:18px;height:18px}.modal-route__header{padding-top:38px}.modal-route__header-title{margin-bottom:15px}.modal-route__header-name{font-weight:700;font-size:18px;line-height:130%;margin-bottom:40px;padding-right:40px}.modal-route__body{background:#f2f7fb;padding:40px;font-weight:500;font-size:14px;line-height:220%}.modal-route__body p{line-height:224%}@media screen and (max-width:767px){.modal-route{padding-left:0}.modal-route__wrap{height:100%;display:flex;flex-direction:column}.modal-route .i-modal__inner{height:100%}.modal-route .i-modal__content{padding-left:0;padding-right:0;padding-bottom:0}.modal-route .i-modal__close{width:12px;height:12px}.modal-route .i-modal__close .mob,.modal-route .i-modal__close .mob svg{width:100%;height:100%}.modal-route__header{padding-top:8px;padding-left:20px;padding-right:20px}.modal-route__header-title{font-size:24px;line-height:130%}.modal-route__header-name{font-size:14px;line-height:130%;margin-bottom:24px}.modal-route__body{font-weight:500;font-size:12px;line-height:160%;padding:16px 20px;flex-grow:1}}.modal-message{text-align:center;font-size:18px;line-height:27px}.modal-message .i-modal__content{max-width:654px;padding:15px 16px 14px}@media(max-width:575px){.modal-message{font-size:14px;line-height:20px}.modal-message .i-modal__content{max-width:none;width:calc(100% - 40px);min-height:auto;border-radius:8px}.modal-message .i-modal__close{right:0;top:-24px}}.modal-ajax-table{padding:0 0 0 124px}.modal-ajax-table .i-modal__content{width:100%;max-width:100%;height:100%;padding-right:24px;border-radius:0}.modal-ajax-table .i-modal__close{top:19px;right:18px}.modal-ajax-table .i-modal__close svg{fill:#3f5972;width:18px;height:18px}.modal-ajax-table__header{padding-top:38px}.modal-ajax-table__header-title{margin-bottom:12px}.modal-ajax-table__header-name{font-weight:700;font-size:18px;line-height:130%;margin-bottom:40px}@media screen and (max-width:1199px){.modal-ajax-table .i-modal__content{height:auto;min-height:100%}.modal-ajax-table .i-modal__inner{padding-bottom:20px}}@media screen and (max-width:767px){.modal-ajax-table{padding-left:0}.modal-ajax-table .i-modal__content{padding-left:20px;padding-right:20px;padding-bottom:0}.modal-ajax-table__header{padding-top:17px}.modal-ajax-table__header-title{font-size:24px;line-height:130%}.modal-ajax-table__header-name{font-size:14px;line-height:130%;margin-bottom:24px}}@media screen and (max-width:575px){.modal-ajax-table__header-title{margin-bottom:15px}.modal-ajax-table .i-modal__content .ajax-dates__table{padding-left:1px;width:calc(100% + 20px)}.modal-ajax-table .i-modal__close{top:11px;right:13px}.modal-ajax-table .i-modal__close svg{width:13px;height:12px}.modal-ajax-table .i-modal__content{padding-top:32px}}.modal-login{text-align:center}.modal-login .i-modal__content{max-width:960px;background:none;padding:0}.modal-login .i-modal__subtitle{font-size:18px;line-height:27px;margin-bottom:40px}.modal-login .title-wave{font-weight:800;font-size:48px;line-height:62px}.modal-login__wrap{display:flex;min-height:537px}.modal-login__greetings,.modal-login__main{width:50%;padding:62px 80px 50px}.modal-login__greetings{order:1;position:relative;display:flex;justify-content:center;align-items:center;color:#fff;padding-top:56px}.modal-login__greetings .title-wave svg{color:#fff}.modal-login__bg{background-image:url(/_next/static/media/login-bg.fe69f2cd.jpg);background-repeat:no-repeat;background-size:cover;background-position:50%;border-radius:0 8px 8px 0}.modal-login__bg,.modal-login__bg:after{position:absolute;left:0;right:0;top:0;bottom:0}.modal-login__bg:after{content:"";background:linear-gradient(50deg,#008bce -21.47%,#00c2ce 95.5%);opacity:.8;border-radius:inherit}.modal-login__greetings-inner{position:relative}.modal-login__main{display:flex;justify-content:center;align-items:center;background-color:#fff;border-radius:8px 0 0 8px}.modal-login__main .title-wave{padding-top:31px;margin-bottom:17px}.modal-login__main-wrap{width:100%}.modal-login__tab-link-list{display:flex;align-items:center;margin-bottom:24px}.modal-login__tab-link{font-weight:500;font-size:14px;line-height:20px;display:flex;justify-content:center;align-items:center;border:2px solid transparent;border-radius:8px;padding:9px 6px;transition:.25s linear;transition-property:border,color}.modal-login__tab-link:first-child{flex-grow:2}.modal-login__tab-link:nth-child(2){flex-grow:1}.modal-login__tab-link.is-active,.modal-login__tab-link:hover{border-color:#1db5fe;color:#1db5fe}.modal-login__tab-content{display:none}.modal-login__tab-content.is-active{display:block}.modal-login .input-group{margin-bottom:24px}.modal-login .btn{min-width:160px}.modal-login__footer{margin-top:20px}.modal-login__footer a{font-size:14px;line-height:21px;color:#1db5fe;text-decoration:underline}.modal-login__footer a:hover{text-decoration:none}.modal-login__form-login-tel-block .input-group{margin-bottom:48px}.modal-login__form-login-code-block{display:none}.modal-login__form-login-code-block .input-group{margin-bottom:8px}.modal-login__note-block{font-size:14px;line-height:21px;margin-bottom:24px}.modal-login__note-block a{color:#1db5fe;text-decoration:underline}.modal-login__note-block a:hover{text-decoration:none}.modal-login__note{margin-bottom:8px}.modal-login input:-webkit-autofill{animation-name:autofill-start;animation-duration:.01s;animation-iteration-count:1}@media(max-width:991px){.modal-login .i-modal__content{max-width:400px}.modal-login .i-modal__subtitle{margin-bottom:24px}.modal-login .btn{max-width:240px;min-width:auto;height:48px;width:100%}.modal-login .title-wave{font-size:32px;line-height:48px}.modal-login__wrap{display:block;min-height:auto}.modal-login__greetings,.modal-login__main{width:100%}.modal-login__greetings{padding:40px 20px 58px}.modal-login__bg{border-radius:16px 16px 0 0}.modal-login__main{position:relative;border-radius:16px;padding:40px;margin-top:-20px}.modal-login__footer-btn-block{display:flex;flex-direction:column}.modal-login__footer-btn-block .btn{order:1;margin-top:24px}.modal-login__footer{margin-top:8px}.modal-login__form-login-code-block form,.modal-login__form-login-tel-block form{display:flex;flex-direction:column;min-height:233px}.modal-login__form-login-code-block form .btn,.modal-login__form-login-tel-block form .btn{margin-top:auto}.modal-login__tab-link{min-height:48px;margin-right:20px}.modal-login__tab-link:last-child{margin-right:0}.modal-login__note{margin-top:8px}.modal-login .input-group{margin-bottom:20px}.modal-login .btn{max-width:none}}@media(max-width:575px){.modal-login .i-modal__content{background-color:#fff;max-width:none}.modal-login .i-modal__subtitle{font-size:12px;line-height:18px;margin-bottom:16px}.modal-login__bg{border-radius:0}.modal-login__greetings{padding:24px 38px 44px}.modal-login__main{border-radius:16px 16px 0 0;padding:24px 20px}.modal-login__main .title-wave{margin-bottom:16px}.modal-login .title-wave{font-size:24px;line-height:31px;padding-top:18px}.modal-login__tab-link-list{margin-bottom:8px}.modal-login__tab-link{font-size:12px;line-height:18px;min-height:40px;padding-top:8px;padding-bottom:8px;margin-right:0}.modal-login .input-group{margin-bottom:20px}.modal-login .btn{margin-top:12px}.modal-login__greetings .btn{margin-top:0}.modal-login__note-block{margin-bottom:20px}.modal-login__note{font-size:12px;line-height:18px;padding:0 5px;margin-top:7px;margin-bottom:16px}.modal-login__form-login-code-block form,.modal-login__form-login-tel-block form{min-height:204px}}@media(max-width:480px){.modal-login__tab-link{padding:9px 16px}}.modal-city-select .i-modal__content{padding:24px 0 79px;display:flex;justify-content:center}.modal-city-select .i-modal__content .btn{width:306px;height:60px}.modal-city-select .i-modal__inner{height:-moz-fit-content;height:fit-content}.modal-city-select .i-modal__inner .title{margin-bottom:37px;text-align:center}.modal-city-select .i-modal__inner .markets{display:flex;flex-direction:column;gap:40px}.modal-remove{text-align:center;font-size:18px}.modal-remove .i-modal__content{max-width:454px;padding:20px 58px}.modal-remove .i-modal__content>p{text-align:start}.modal-remove .i-modal__inner{display:flex;flex-direction:column;gap:14px}.modal-remove .i-modal__inner>p{text-align:start}.modal-remove .i-modal__inner .button-block{height:50px;margin:0 auto;display:flex;gap:23px}.modal-remove .i-modal__inner .button-block>button{height:50px;width:158px}.i-modal__content.banner-remove{line-height:25px;max-width:550px}.i-modal__content.banner-remove .button-block{height:unset}@media(max-width:767px){.modal-remove{font-size:14px;line-height:20px}.modal-remove .i-modal__content{padding:20px 58px;max-width:454px}.modal-remove .i-modal__close{right:0;top:-24px}.modal-remove .i-modal__inner{gap:12px}.modal-remove .i-modal__inner .button-block{gap:23px}.modal-remove .i-modal__inner .button-block>button{height:45px;width:158px}}@media(max-width:575px){.modal-remove .i-modal__content{padding:15px 30px;width:calc(100% - 40px);min-height:auto;border-radius:8px}.modal-remove .i-modal__close{right:0;top:-24px}.modal-remove .i-modal__inner{gap:12px}.modal-remove .i-modal__inner .button-block{gap:10px}.modal-remove .i-modal__inner .button-block>button{height:40px;max-width:110px;padding:0 10px}}@media(max-width:480px){.modal-remove .i-modal__inner{gap:16px}.modal-remove .i-modal__inner .button-block{height:auto;flex-direction:column;width:100%}.modal-remove .i-modal__inner .button-block .btn{width:100%;max-width:none}}.modal-change-price-reduction{text-align:center;font-size:18px}.modal-change-price-reduction .i-modal__content{max-width:454px;padding:20px 58px 33px}.modal-change-price-reduction .i-modal__inner form{display:flex;flex-direction:column}.modal-change-price-reduction .i-modal__inner .description{text-align:start;margin-top:15px}.modal-change-price-reduction .i-modal__inner .price-range{font-size:12px;font-weight:400}.modal-change-price-reduction .i-modal__inner .input-block{display:flex;margin-top:15px;align-items:start}.modal-change-price-reduction .i-modal__inner .input-block .i-checkbox__custom{width:16px;height:16px}.modal-change-price-reduction .i-modal__inner .input-block div>input{height:32px;width:253px}.modal-change-price-reduction .i-modal__inner .input-block div>input:disabled{background-color:#e1ebf5}.modal-change-price-reduction .i-modal__inner .input-block>span{font-size:20px;line-height:21px;margin:4px 16px;font-weight:500}.modal-change-price-reduction .i-modal__inner .button-block{margin:15px auto 0;display:flex;gap:23px}.modal-change-price-reduction .i-modal__inner .button-block>button{height:50px;width:151px}@media(max-width:767px){.modal-change-price-reduction{font-size:14px;line-height:20px}.modal-change-price-reduction .i-modal__content{padding:20px 58px;max-width:454px}.modal-change-price-reduction .i-modal__close{right:0;top:-24px}.modal-change-price-reduction .i-modal__inner{gap:12px}.modal-change-price-reduction .i-modal__inner .button-block{gap:23px}.modal-change-price-reduction .i-modal__inner .button-block>button{height:45px;width:150px}}@media(max-width:575px){.modal-change-price-reduction .i-modal__content{padding:15px 30px;width:calc(100% - 40px);min-height:auto;border-radius:8px}.modal-change-price-reduction .i-modal__close{right:0;top:-24px}.modal-change-price-reduction .i-modal__inner{gap:12px}.modal-change-price-reduction .i-modal__inner .description{text-align:center}.modal-change-price-reduction .i-modal__inner .button-block{gap:10px}.modal-change-price-reduction .i-modal__inner .button-block>button{height:40px;max-width:110px;padding:0 10px}.modal-change-price-reduction .i-modal__inner .input-block,.modal-change-price-reduction .i-modal__inner .input-block .input-container,.modal-change-price-reduction .i-modal__inner .input-block .input-container input{width:100%}}@media(max-width:350px){.modal-change-price-reduction .i-modal__inner .button-block{flex-wrap:wrap}.modal-change-price-reduction .i-modal__inner .button-block>button{max-width:100%;width:100%}}.modal-card-intro{padding:0}.modal-card-intro .i-modal__content{max-width:100%;width:100%;height:100%;background:inherit;padding:0}.modal-card-intro .i-modal__close{right:30px;top:30px}.modal-card-intro .i-modal__inner{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:0 10%;position:relative}.modal-card-intro .i-modal__inner .swiper{max-width:1640px;max-height:880px;border-radius:8px}.modal-card-intro .i-modal__inner .swiper .swiper-wrapper{display:flex;align-items:center}.modal-card-intro .i-modal__inner .swiper .swiper-slide{display:flex;justify-content:center}.modal-card-intro .i-modal__inner .swiper-image{border-radius:8px}.modal-card-intro .i-modal__inner .sl-nav{position:absolute;width:100%}.modal-card-intro .i-modal__inner .sl-nav__btn--prev{left:10%}.modal-card-intro .i-modal__inner .sl-nav__btn--next{position:absolute;right:10%}.modal-card-intro .i-modal__inner .swiper-pagination{position:absolute;bottom:10px}.modal-card-intro .i-modal__inner .custom-pagination{position:absolute;bottom:50px;width:50px;color:#fff;left:50%;transform:translateX(-50%)}.modal-card-intro .sl-nav__btn.swiper-button-disabled{pointer-events:all;cursor:auto}@media(max-width:1199px){.modal-card-intro .sl-nav{display:none}}.modal-liner-deck{padding:0}.modal-liner-deck .i-modal__content{max-width:100%;width:100%;min-height:100%;background:inherit;padding:0}.modal-liner-deck .i-modal__close{right:30px;top:30px}.modal-liner-deck .i-modal__inner{width:100%;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:5% 2%;position:relative}.modal-liner-deck .i-modal__inner .image-modal{background-color:#fff;border-radius:4px}.modal-city-details{font-size:18px;line-height:27px}.modal-city-details .i-modal__content{max-width:880px;padding:40px}.modal-city-details .city-details{display:flex;flex-direction:column;gap:35px}.modal-city-details .city-details h3{text-align:center}.modal-city-details .city-details .sl-section{position:relative;padding:0;background-color:transparent}.modal-city-details .city-details .sl-section__main{width:520px}.modal-city-details .city-details .sl-section .swiper-container{overflow:hidden}.modal-city-details .city-details .sl-section .swiper-container:after,.modal-city-details .city-details .sl-section .swiper-container:before{background:none}.modal-city-details .city-details .sl-section .swiper-container .swiper-slide{width:520px!important;margin:0;opacity:1}.modal-city-details .city-details .sl-section .swiper-container .swiper-slide img{border-radius:8px}.modal-city-details .city-details .skeleton{border-radius:4px}.modal-city-details .city-details .skeleton-gallery{width:520px;height:340px}.modal-city-details .city-details .description{font-size:14px;line-height:25.2px}@media(max-width:1199px){.modal-city-details .sl-section .sl-nav{display:flex}}@media(max-width:767px){.modal-city-details .i-modal__content{max-width:none;width:calc(100% - 40px);min-height:auto;border-radius:8px}.modal-city-details .i-modal__close{right:0;top:-24px}.modal-city-details .city-details{align-items:center}.modal-city-details .city-details .sl-section .container{padding:0}.modal-city-details .city-details .sl-section__main{width:100%}.modal-city-details .city-details .sl-section .swiper-container .swiper-slide{width:100%!important}.modal-city-details .city-details .sl-section .swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover}}.modal-liner-cabin-category{font-size:18px;line-height:27px}.modal-liner-cabin-category .i-modal__content{max-width:880px;padding:40px}.modal-liner-cabin-category .cabin-category-details{display:flex;flex-direction:column;gap:35px}.modal-liner-cabin-category .cabin-category-details h3{text-align:center}.modal-liner-cabin-category .cabin-category-details__top{display:flex;gap:50px}.modal-liner-cabin-category .cabin-category-details__top .sl-section{position:relative;padding:0;background-color:transparent}.modal-liner-cabin-category .cabin-category-details__top .sl-section__main{width:320px}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container{overflow:hidden}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container:after,.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container:before{background:none}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container .swiper-slide{width:320px!important;margin:0;opacity:1}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container .swiper-slide img{border-radius:8px}.modal-liner-cabin-category .cabin-category-details__top .details{display:flex;flex-direction:column;gap:15px}.modal-liner-cabin-category .cabin-category-details__top .details__item{display:flex;flex-direction:column;gap:5px}.modal-liner-cabin-category .cabin-category-details__top .details__item-title{font-size:18px;font-weight:500}.modal-liner-cabin-category .cabin-category-details__top .details__item-value{font-size:14px}.modal-liner-cabin-category .cabin-category-details .skeleton{border-radius:4px}.modal-liner-cabin-category .cabin-category-details .skeleton-gallery{width:320px;height:247px}.modal-liner-cabin-category .cabin-category-details .description{font-size:14px;line-height:25.2px}.modal-liner-cabin-category .cabin-category-details .description-wrapper{display:flex;flex-direction:column;gap:10px}.modal-liner-cabin-category .cabin-category-details .description__title{font-weight:500}.modal-liner-cabin-category .cabin-category-details .description ul{list-style:none;padding-left:0;line-height:1.4286em;column-count:2;column-gap:40px}.modal-liner-cabin-category .cabin-category-details .description ul li{page-break-inside:avoid;position:relative;padding-left:32px;margin-bottom:16px}.modal-liner-cabin-category .cabin-category-details .description ul li:last-child{margin-bottom:0}.modal-liner-cabin-category .cabin-category-details .description ul li:before{content:"";position:absolute;display:inline-block;top:calc((1.4286em - 16px)/2);left:0;width:16px;height:16px;background:url(/_next/static/media/ic-check.34814aa2.svg) 50%/contain no-repeat}@media(max-width:767px){.modal-liner-cabin-category .cabin-category-details .description ul{column-count:auto}}@media(max-width:1199px){.modal-liner-cabin-category .sl-section .sl-nav{display:flex}}@media(max-width:767px){.modal-liner-cabin-category .i-modal__content{max-width:none;width:calc(100% - 40px);min-height:auto;border-radius:8px}.modal-liner-cabin-category .i-modal__close{right:0;top:-24px}.modal-liner-cabin-category .cabin-category-details__top{flex-direction:column}.modal-liner-cabin-category .cabin-category-details__top .details{display:flex;flex-direction:column;gap:8px}.modal-liner-cabin-category .cabin-category-details__top .details__item{gap:3px}.modal-liner-cabin-category .cabin-category-details .description__title,.modal-liner-cabin-category .cabin-category-details__top .details__item-title{font-size:16px}}@media(max-width:480px){.modal-liner-cabin-category .i-modal__content{margin-top:20%}.modal-liner-cabin-category .cabin-category-details__top .sl-section .container{padding:0}.modal-liner-cabin-category .cabin-category-details__top .sl-section__main{width:100%}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container .swiper-slide{width:100%!important}.modal-liner-cabin-category .cabin-category-details__top .sl-section .swiper-container .swiper-slide img{width:100%;height:100%;object-fit:cover}}.modal-review-card{padding:40px}@media(max-width:575px){.modal-review-card{padding:60px 20px 20px}}.modal-review-card .i-modal__content{max-width:1280px;padding:0;border-radius:8px}@media(max-width:575px){.modal-review-card .i-modal__content{display:flex;min-height:-moz-fit-content;min-height:fit-content}.modal-review-card .i-modal__inner{flex-grow:1}.modal-review-card .i-modal__close{top:-28px;right:-6px}}.modal-review-card .review-card__pluses-txt--text-full{display:-webkit-box;line-clamp:unset;-webkit-line-clamp:unset;-webkit-box-orient:vertical;overflow:hidden}.modal-review-card .review-card__comments-ok{border:1px solid #1db5fe;border-radius:8px;padding:26px;font-size:18px;line-height:150%;margin-top:26px}@media(max-width:767px){.modal-review-card .review-card__comments-ok{font-size:14px;padding:15px}}.modal-review-card .review-card__comments-title{font-size:inherit;font-weight:700;margin-bottom:26px}@media(max-width:767px){.modal-review-card .review-card__comments-title{margin-bottom:15px}}.modal-review-card .review-card{padding-bottom:85px}@media(max-width:767px){.modal-review-card .review-card{padding-bottom:40px}}@media(max-width:575px){.modal-review-card .review-card{min-height:100%}}.modal-change-collection-banner{text-align:center;font-size:18px}.modal-change-collection-banner .i-modal__content{max-width:454px;padding:20px 58px 33px}.modal-change-collection-banner .i-modal__inner form{display:flex;flex-direction:column}.modal-change-collection-banner .i-modal__inner .description{text-align:start;margin-top:15px}.modal-change-collection-banner .i-modal__inner .price-range{font-size:12px;font-weight:400}.modal-change-collection-banner .i-modal__inner .input-block{display:flex;margin-top:15px;align-items:start}.modal-change-collection-banner .i-modal__inner .input-block .i-checkbox__custom{width:16px;height:16px}.modal-change-collection-banner .i-modal__inner .input-block div>input{height:42px;width:340px}.modal-change-collection-banner .i-modal__inner .input-block div>input:disabled{background-color:#e1ebf5}.modal-change-collection-banner .i-modal__inner .input-block>span{font-size:20px;line-height:21px;margin:4px 16px;font-weight:500}.modal-change-collection-banner .i-modal__inner .button-block{margin:25px auto 0;display:flex;gap:23px}.modal-change-collection-banner .i-modal__inner .button-block>button{height:50px;width:151px}.modal-change-collection-banner .i-select__main{margin-top:20px;height:40px}.modal-change-collection-banner .loaded-image{display:flex;justify-content:space-between;margin-bottom:10px}.modal-change-collection-banner .loaded-image__text{display:flex;gap:5px;align-items:center}.modal-change-collection-banner .loaded-image__text p{font-size:15px;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-change-collection-banner .loaded-image button:hover svg path{transition:fill .3s ease;fill:#000101}.i-modal.modal-news-name-form .i-modal__content{max-width:516px;min-height:unset;padding:22px 60px;border-radius:8px}.i-modal.modal-news-name-form .i-modal__content .title{text-align:center}.i-modal.modal-news-name-form .i-modal__content .form{margin-top:20px}.i-modal.modal-news-name-form .i-modal__content .form-btn-container{margin-top:40px;display:grid;justify-content:center;grid-template-columns:193px 163px;grid-column-gap:23px;column-gap:23px}.i-modal.modal-news-name-form .i-modal__content .form .input-group{margin-bottom:20px}.i-modal.modal-news-name-form .i-modal__content .form .form-btn-container{margin-top:0}.i-modal.modal-news-name-form .i-modal__content .form .user-policy{text-align:left}@media(max-width:767px){.i-modal.modal-news-name-form .i-modal__content{padding:20px 30px}.i-modal.modal-news-name-form .i-modal__content .form-btn-container{margin-top:30px;grid-template-columns:1.1fr 1fr}.i-modal.modal-news-name-form .i-modal__content .form-btn-container .btn{height:42px;padding:0 10px}}@media(max-width:575px){.i-modal.modal-news-name-form .i-modal__content{width:calc(100% - 40px)}.i-modal.modal-news-name-form .i-modal__content .form-btn-container{column-gap:10px}}@media(max-width:400px){.i-modal.modal-news-name-form .i-modal__content{padding:20px 26px}.i-modal.modal-news-name-form .i-modal__content .form-btn-container .btn{padding:0 5px}}.modal-promo .i-modal__content{padding-top:48px;max-width:400px}.modal-promo .title-wave{margin-bottom:6px}.modal-promo .input-group{margin-bottom:24px}.modal-promo .btn{width:100%;margin-top:-2px}.modal-promo .form-promo__text-info{font-size:12px;line-height:18px;margin-bottom:20px}@media(max-width:575px){.modal-promo .i-modal__content{max-width:none;padding:0}.modal-promo .i-modal__close{color:#3f5972}.modal-promo .i-modal__subtitle{font-size:12px;line-height:18px}.modal-promo form{display:flex;flex-direction:column;min-height:100vh;padding:20px 20px 24px}.modal-promo .title-wave{font-size:24px;line-height:31px;margin-top:auto;padding-top:20px;margin-bottom:8px}.modal-promo .btn{height:48px;margin-top:auto}.modal-promo .input-group{margin-bottom:10px}}.modal-warning .i-modal__content{max-width:400px}.modal-warning .i-modal__inner{display:flex;flex-direction:column;align-items:center}.modal-warning .i-modal__inner button{margin-top:20px;width:100%}@media screen and (max-width:576px){.modal-warning .i-modal__content{max-width:100%}.modal-warning .i-modal__content .mob{color:#3f5972}}.modal-get-promo .i-modal__content{padding:48px 0 0;max-width:1200px}.modal-get-promo .i-modal__inner{max-width:1200px;overflow:hidden;position:relative;border-radius:0 0 8px 0}.modal-get-promo__content{display:flex}.modal-get-promo__left-content{max-width:527px;position:relative;margin:0 0 102px 42px}.modal-get-promo__text-info{margin-top:50px}.modal-get-promo .assistant__person{position:absolute;height:768px;width:898px;top:10px;right:unset}.modal-get-promo__input-group{background-color:rgba(255,225,208,.2);border-radius:4px;margin-top:26px;display:flex;flex-direction:column;padding:24px;gap:16px}.modal-get-promo .btn{width:100%}.modal-get-promo .form-promo__text-info{font-size:12px;line-height:18px;margin-bottom:20px}.modal-get-promo .user-policy{margin-top:28px}.modal-get-promo .btn{height:56px}@media(max-width:1199px){.modal-get-promo__right-content{display:none}.modal-get-promo__left-content{max-width:100%;margin:0 42px 42px}}@media(max-width:575px){.modal-get-promo__left-content{max-width:100%;margin:0 15px 15px}.modal-get-promo .i-modal__close{color:#3f5972}.modal-get-promo .title-wave{font-size:24px;line-height:31px;margin-top:auto;padding-top:20px;margin-bottom:8px}.modal-get-promo .btn{height:48px;margin-top:auto}}.modal-order-subtotal h2{text-align:center;margin-bottom:24px}@media(max-width:575px){.modal-order-subtotal .i-modal__close{color:#3f5972}.modal-order-subtotal .i-modal__content{padding:44px 20px 25px}}@media(max-width:767px){.modal-order-what-next{padding:0;-webkit-backdrop-filter:none;backdrop-filter:none}.modal-order-what-next .i-modal__content{border-radius:0;max-width:none;padding:40px}.modal-order-what-next .i-modal__close{right:13px;top:11px;color:#3f5972}}@media(max-width:575px){.modal-order-what-next .i-modal__content{padding:48px 20px 40px}}.modal-manager-help .manager-help__body textarea:focus,.modal-manager-help .manager-help__body textarea:hover{border-color:#1db5fe}.modal-manager-help .manager-help__body textarea.error{border-color:#ff6652}.modal-manager-help .i-modal__content{max-width:610px}.modal-manager-help .manager-help,.modal-manager-help .manager-help__title{display:flex;flex-direction:column;gap:20px}.modal-manager-help .manager-help__title{align-items:center;font-size:24px;line-height:34px;font-weight:800}.modal-manager-help .manager-help__title .title-wave__decor{position:relative;top:0}.modal-manager-help .manager-help__body{padding-top:20px;display:flex;flex-direction:column;gap:16px}.modal-manager-help .manager-help__body .input-group{display:flex;gap:16px;align-items:center}.modal-manager-help .manager-help__body .input-group__label{max-width:122px;width:100%;color:#7c8c9b;margin:0;display:flex;align-items:center;gap:16px}.modal-manager-help .manager-help__body .input-group .error{left:140px}.modal-manager-help .manager-help__body .city-select{margin:0}.modal-manager-help .manager-help__body textarea{height:156px}.modal-manager-help .manager-help__body .manager-policy{margin:0}.modal-manager-help .manager-help__body .btn{position:static;z-index:0}@media screen and (max-width:767px){.modal-manager-help .i-modal__close{color:#3f5972}}.modal-add-manager .i-modal__content{max-width:610px}.modal-add-manager .add-manager{display:flex;flex-direction:column;gap:40px}.modal-add-manager .add-manager__title{display:flex;flex-direction:column;align-items:center;gap:20px;font-size:24px;line-height:34px;font-weight:800}.modal-add-manager .add-manager__title .title-wave__decor{position:relative;top:0}.modal-add-manager .add-manager__body{display:flex;flex-direction:column;gap:40px}.modal-add-manager .add-manager__body .btn{position:static;z-index:0}@media screen and (max-width:767px){.modal-add-manager .i-modal__close svg{fill:#3f5972}}.modal-offer-agreement .i-modal__content{max-width:800px;height:95%}.modal-offer-agreement .i-modal__inner{height:100%}.modal-offer-agreement .offer-agreement{height:100%;display:flex;flex-direction:column;gap:16px}.modal-offer-agreement .offer-agreement__title{display:flex;flex-direction:column;align-items:center;gap:20px;font-size:24px;line-height:34px;font-weight:800}.modal-offer-agreement .offer-agreement__title .title-wave__decor{position:relative;top:0}.modal-offer-agreement .offer-agreement__text{width:100%;height:100%}.modal-offer-agreement .offer-agreement__button{width:100%;display:flex;justify-content:end}@media screen and (max-width:767px){.modal-offer-agreement .i-modal__close svg{fill:#3f5972}.modal-offer-agreement .offer-agreement__title{font-size:18px}.modal-offer-agreement .offer-agreement__button{display:block}.modal-offer-agreement .offer-agreement__button .btn{width:100%}}.list-check{list-style:none;padding-left:0;line-height:1.4286em}.list-check li{position:relative;padding-left:32px;margin-bottom:16px}.list-check li:last-child{margin-bottom:0}.list-check li:before{content:"";position:absolute;display:inline-block;top:calc((1.4286em - 16px)/2);left:0;width:16px;height:16px;background:url(/_next/static/media/ic-check.34814aa2.svg) 50%/contain no-repeat}.modal-agencies-subscription .i-modal__content{max-width:610px}.modal-agencies-subscription .agencies-subscription{display:flex;flex-direction:column;gap:40px}.modal-agencies-subscription .agencies-subscription__title{display:flex;flex-direction:column;align-items:center;gap:20px;font-size:24px;line-height:34px;font-weight:800}.modal-agencies-subscription .agencies-subscription__title .title-wave__decor{position:relative;top:0}.modal-agencies-subscription .agencies-subscription__body{display:flex;flex-direction:column;gap:40px}.modal-agencies-subscription .agencies-subscription__footer{display:flex;flex-direction:column}@media screen and (max-width:767px){.modal-agencies-subscription .i-modal__close svg{fill:#3f5972}}.modal-pay-service .i-modal__content{padding:32px 40px 24px}.modal-pay-service .i-modal__subtitle,.modal-pay-service .i-modal__title{text-align:center}.modal-pay-service .i-modal__title{margin-bottom:6px}.modal-pay-service .i-modal__subtitle{margin-bottom:31px}.modal-pay-service__header-inner{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.modal-pay-service__header-inner .i-select{width:100%}.modal-pay-service__header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.modal-pay-service__header-row .i-select{flex:1 1;min-width:0}.modal-pay-service__header-title{font-weight:700;font-size:18px;line-height:29px;flex-shrink:0;margin-right:24px}.modal-pay-service__body{margin-bottom:30px}.modal-pay-service .sl-range-item-inline{margin-bottom:8px}.modal-pay-service .sl-range-item-inline:last-child{margin-bottom:0}.modal-pay-service__total-block{font-size:14px;line-height:21px;display:flex;justify-content:space-between;align-items:center;gap:16px;border-bottom:1px solid #3f5972;padding-bottom:8px;margin-bottom:24px}.modal-pay-service__total-block.manager-comment{border:none}.modal-pay-service__total-block.manager-comment textarea{width:100%}.modal-pay-service__total-txt{font-weight:700}.modal-pay-service__total-txt span{color:#1db5fe}.modal-pay-service__total-num{font-weight:400;white-space:nowrap}.modal-pay-service__total-num span{font-weight:700;font-size:24px;line-height:36px}.modal-pay-service__info-block{display:flex;justify-content:space-between;align-items:center}.modal-pay-service__info-block .btn{max-width:240px;width:100%;margin-left:10px}.modal-pay-service__info{display:flex;align-items:center;flex-wrap:wrap;gap:16px}.modal-pay-service__info .booking-date{max-width:160px}.modal-pay-service .skeleton{border-radius:4px}.modal-pay-service .skeleton-block{height:188px;margin-bottom:16px}.modal-pay-service .skeleton-date{width:100px}@media(max-width:991px){.modal-pay-service{padding:49px 44px 25px}}@media(max-width:767px){.modal-pay-service{padding:0}.modal-pay-service .i-modal__content{padding:48px 20px 16px;max-width:none;border-radius:0}.modal-pay-service .i-modal__title{font-size:24px;line-height:31px;margin-bottom:8px}.modal-pay-service .i-modal__close{right:13px;top:11px;color:#3f5972}}@media(max-width:575px){.modal-pay-service .i-modal__subtitle{max-width:220px;margin:0 auto 24px;font-size:12px;line-height:18px}.modal-pay-service__header{display:block}.modal-pay-service__header-title{font-size:12px;line-height:17px;font-weight:800;margin-right:0;margin-bottom:12px}.modal-pay-service__header-row .modal-pay-service__header-title{margin-bottom:0}.modal-pay-service__body{margin-bottom:21px}.modal-pay-service .i-select__main{background-color:#f2f7fb;border-color:#f2f7fb;padding-left:16px;padding-right:20px}.modal-pay-service .i-select__arrow{color:#3f5972}.modal-pay-service__total-block{display:block;font-size:12px;line-height:18px;margin-bottom:16px}.modal-pay-service__total-txt{margin-bottom:4px}.modal-pay-service__total-num{text-align:right}.modal-pay-service__total-num span{font-size:17px;line-height:27px}.modal-pay-service__info-block{display:block}.modal-pay-service__info-block .btn{max-width:280px;margin-left:0}.modal-pay-service__info{font-size:12px;line-height:18px;margin-bottom:16px}}.modal-route-info .i-modal__content{max-width:900px}.modal-route-info .i-modal__inner{display:flex;flex-direction:column;align-items:center}.modal-route-info .i-modal__inner button{margin-top:20px;width:100%}@media screen and (max-width:576px){.modal-route-info .i-modal__content{max-width:100%}.modal-route-info .i-modal__content .mob{color:#3f5972}}