@import url(https://fonts.googleapis.com/css?family=Kanit);@font-face{font-family:Bliss;src:url(//cdn.eto.travel/i/fonts/BlissPro-ExtraBold.woff2) format("woff2");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:Bliss;src:url(//cdn.eto.travel/i/fonts/BlissPro-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Bliss;src:url(//cdn.eto.travel/i/fonts/BlissPro-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(//cdn.eto.travel/i/fonts/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(//cdn.eto.travel/i/fonts/PTSans-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(//cdn.eto.travel/i/fonts/PTSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PT Sans;src:url(//cdn.eto.travel/i/fonts/PTSans-Bold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}.error-list{color:#a00;background:#fdd;padding:10px;border:1px solid #a00;border-radius:10px}.error-list--li{padding-left:20px}.error-list--li:before{content:"➜"}.price{border-radius:2px;border:1px solid #007aff;padding:3px 12px;background-color:#fff;font-weight:700;color:#007aff;white-space:nowrap}.price .r{font-weight:400;margin-left:5px}.CruisePage__ifloader{text-align:center}.CruisePage__loader{height:100px}.CruisePage__min{height:50px}.CruisePage__h2{display:flex;align-items:center;margin:20px 0}.btn{font-size:1rem;border-radius:5px;padding:12px 32px;font-weight:700;border:none;cursor:pointer}.btn,.btn--link{transition:.2s ease}.btn--link{font-weight:400;padding:6px 12px;background:none;color:#3978ca}.btn--link:hover{color:#0057b7}.btn--blue{color:#fff;background-color:#3978ca}.btn--blue:active,.btn--blue:hover{background-color:#0057b7;color:#fff}.btn--blue:active{transform:scale(.9)}.btn--ora{color:#fff;background-color:#ff5c39}.btn--ora:active,.btn--ora:hover{background-color:#f60;color:#fff}.btn--ora:active{transform:scale(.9)}.link{border:none;background:none;color:#3978ca;position:relative;background:linear-gradient(90deg,rgba(57,120,202,.8) 75%,transparent 0);background-position:0 1.35em;background-repeat:repeat-x;background-size:7px 1.5px;padding:2px;transition:.2s ease}.link:hover{cursor:pointer;color:#0057b7;background:linear-gradient(90deg,#0057b7 75%,transparent 0);background-position:0 1.35em;background-repeat:repeat-x;background-size:7px 1.5px}.input-radio{position:absolute;z-index:-1;opacity:0}.input-radio__label{display:inline-flex;align-items:flex-start;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:30px;position:relative;cursor:pointer}@media screen and (min-width:391px){.input-radio__label{padding-left:35px}}.input-radio__label:before{content:"";display:block;border-radius:100%;width:20px;height:20px;border:1px solid #3978ca;position:absolute;left:0;top:0}.input-radio__label:after{content:"";display:block;border-radius:100%;width:12px;height:12px;background-color:#3978ca;position:absolute;left:5px;top:5px;transition:.35s cubic-bezier(.68,-.6,.32,1.6);transform:scale(0);opacity:0}.input-radio:checked+label:after{transform:scale(1);opacity:1}.input-radio:disabled+label:before{border:1px solid rgba(0,0,0,.1);background-color:#e9e9e9}html{scroll-behavior:smooth}.cruise{font-family:PT Sans,sans-serif;font-weight:400;box-sizing:border-box;margin:0 auto;max-width:1080px}.cruise h1,.cruise h2,.cruise h3,.cruise h4{font-weight:700;font-family:Bliss,PT Sans,sans-serif;color:#000}.cruise input[type=checkbox]{accent-color:#3978ca}@media screen and (max-width:768px){.cruise{margin:0 -10px}}.search__answer{font-size:1.5rem;text-align:center;max-width:83.3333333333%;margin:auto}.search__title{font-size:2.25rem;font-weight:700}.vicon{width:12px;width:var(--icon-size);height:12px;height:var(--icon-size);stroke-width:2;stroke-width:var(--icon-stroke);color:#0a0;color:var(--icon-color);vertical-align:top}.vicon-red{color:#a00}.vicon-blue{color:#3978ca}.vicon-grey{color:#666}:root{--input-color:#1b2631;--placeholder-color:#adadad;--icon-size:12px;--icon-stroke:2;--icon-color:#0a0}.versions[data-v-0e1ee795]{text-align:right;color:#999;font-size:10px}.versions a[data-v-0e1ee795]{color:#999}.uplinks[data-v-0e1ee795]{margin:0 0 20px;background:#f0f0f0;box-shadow:0 10px 20px -10px rgba(0,0,0,.15);display:flex}.uplinks a[data-v-0e1ee795]{height:40px;display:flex;align-items:center;padding-left:10px;padding-right:10px;border-right:1px solid hsla(0,0%,60.8%,.2);color:#0056bc;text-decoration:none}.uplinks a.act[data-v-0e1ee795]{color:#3d3d3d}.myselect-select{height:40px;width:100%;padding:0 8px;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;overflow:hidden;font-family:Bliss,sans-serif;font-size:1rem;background-color:#fff;outline:none}.myselect-select.red{box-shadow:inset 0 0 0 1px #a00}.myselect-select:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.myselect-select:focus{border:none;box-shadow:inset 0 0 0 2px #0057b7}.mydates-wrap{display:flex;font-family:Bliss,sans-serif;height:46px;position:relative;align-items:center;border-radius:5px;background:#fff;padding:0 4px 0 0;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease}.mydates-wrap:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.mydates-wrap .dates{flex-grow:1;display:flex;align-items:center;justify-content:stretch}.mydates-wrap .dates>div{flex-grow:1}.mydates-wrap .icon-red{color:#a00}.mydates-wrap .clear{flex-grow:0;width:14px;height:38px;background:transparent;border:none;padding:0;--icon-size:14px;display:inline-flex;align-items:center;cursor:pointer}.mydates-wrap .empty{color:var(--placeholder-color)}.mydates-wrap .ico-calend{--icon-size:24px;width:32px;flex-shrink:1;flex-grow:0}.mydates-wrap .start_end_text{display:flex;align-items:center;justify-content:stretch;height:46px;color:#000;color:var(--input-color,#000)}.mydates-wrap .start_end_text>div{flex-grow:1;text-align:center}.mydates-wrap .start_end_text .hi{visibility:hidden}.mydates-wrap .vfc-main-container{font-family:Bliss,sans-serif;top:100%;width:500px;margin-left:-50px;left:0}@media screen and (max-width:760px){.mydates-wrap .vfc-main-container{margin-left:0;left:0}}@media screen and (max-width:566px){.mydates-wrap .vfc-main-container{width:auto;left:0}}.mydates-wrap .vfc-dayNames,.mydates-wrap .vfc-top-date{font-weight:600}.mydates-wrap .vfc-today{color:#000!important;border-radius:50%;box-shadow:inset 0 0 0 2px rgba(57,120,202,.5)}.mydates-wrap .vfc-span-day:hover,.mydates-wrap .vfc-today{background-color:rgba(57,120,202,.25)!important}.mydates-wrap .vfc-span-day.vfc-marked{background-color:#3978ca!important}.vue-range-slider.slider-component{position:relative;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vue-range-slider.slider-component .slider{position:relative;display:block;border-radius:15px;background-color:#ccc}.vue-range-slider.slider-component .slider:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.vue-range-slider.slider-component .slider .slider-dot{position:absolute;transition:all 0s;will-change:transform;cursor:pointer;z-index:5}.vue-range-slider.slider-component .slider .slider-dot .slider-dot-handle{width:100%;height:100%;border-radius:50%;background-color:#fff;box-shadow:.5px .5px 2px 1px rgba(0,0,0,.32)}.vue-range-slider.slider-component .slider .slider-dot.slider-dot-focus .slider-dot-handle{box-shadow:0 0 2px 1px #3498db}.vue-range-slider.slider-component .slider .slider-dot.slider-dot-dragging{z-index:5}.vue-range-slider.slider-component .slider .slider-dot.slider-dot-disabled{z-index:4}.vue-range-slider.slider-component .slider .slider-dot.slider-hover:hover .slider-tooltip-wrap{display:block}.vue-range-slider.slider-component .slider .slider-dot.slider-always .slider-tooltip-wrap{display:block!important}.vue-range-slider.slider-component .slider .slider-process{position:absolute;border-radius:15px;background-color:#3498db;z-index:1}.vue-range-slider.slider-component .slider .slider-process.slider-process-draggable{cursor:pointer;z-index:3}.vue-range-slider.slider-component .slider .slider-input{position:absolute;overflow:hidden;height:1px;width:1px;clip:rect(1px,1px,1px,1px)}.vue-range-slider.slider-component .slider .slider-piecewise{position:absolute;width:100%;padding:0;margin:0;left:0;top:0;height:100%;list-style:none}.vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item{position:absolute;width:8px;height:8px}.vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item .piecewise-dot{position:absolute;left:50%;top:50%;width:100%;height:100%;display:inline-block;background-color:rgba(0,0,0,.16);border-radius:50%;transform:translate(-50%,-50%);z-index:2;transition:all .3s}.vue-range-slider.slider-component.slider-horizontal .slider-dot{left:0}.vue-range-slider.slider-component.slider-horizontal .slider-process{width:0;height:100%;top:0;left:0;will-change:width}.vue-range-slider.slider-component.slider-vertical .slider-dot{bottom:0}.vue-range-slider.slider-component.slider-vertical .slider-process{width:100%;height:0;bottom:0;left:0;will-change:height}.vue-range-slider.slider-component.slider-horizontal-reverse .slider-dot{right:0}.vue-range-slider.slider-component.slider-horizontal-reverse .slider-process{width:0;height:100%;top:0;right:0}.vue-range-slider.slider-component.slider-vertical-reverse .slider-dot{top:0}.vue-range-slider.slider-component.slider-vertical-reverse .slider-process{width:100%;height:0;top:0;left:0}.vue-range-slider.slider-component .slider-tooltip-wrap{display:none;position:absolute;z-index:9}.vue-range-slider.slider-component .slider-tooltip-wrap.merged-tooltip{display:block;visibility:hidden}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top{top:-9px;left:50%;transform:translate(-50%,-100%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-top .slider-tooltip:before{content:"";position:absolute;bottom:-10px;left:50%;width:0;height:0;border:5px solid transparent;border-top-color:inherit;transform:translate(-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-bottom{bottom:-9px;left:50%;transform:translate(-50%,100%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-bottom .slider-tooltip:before{content:"";position:absolute;top:-10px;left:50%;width:0;height:0;border:5px solid transparent;border-bottom-color:inherit;transform:translate(-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-left{top:50%;left:-9px;transform:translate(-100%,-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-left .slider-tooltip:before{content:"";position:absolute;top:50%;right:-10px;width:0;height:0;border:5px solid transparent;border-left-color:inherit;transform:translateY(-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-right{top:50%;right:-9px;transform:translate(100%,-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap.slider-tooltip-right .slider-tooltip:before{content:"";position:absolute;top:50%;left:-10px;width:0;height:0;border:5px solid transparent;border-right-color:inherit;transform:translateY(-50%)}.vue-range-slider.slider-component .slider-tooltip-wrap .slider-tooltip{display:block;font-size:14px;white-space:nowrap;padding:2px 5px;min-width:20px;text-align:center;color:#fff;border-radius:5px;border:1px solid #3498db;background-color:#3498db}.vue-range-slider.slider-component.slider-disabled{opacity:.5;cursor:not-allowed}.vue-range-slider.slider-component.slider-disabled .slider-dot{cursor:not-allowed}.vue-range-slider.slider-component.slider-has-label{margin-bottom:15px}.vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item:first-child .piecewise-dot,.vue-range-slider.slider-component .slider .slider-piecewise .piecewise-item:last-child .piecewise-dot{visibility:hidden}.vue-range-slider.slider-component.slider-horizontal-reverse .slider-piecewise .piecewise-item .piecewise-label,.vue-range-slider.slider-component.slider-horizontal .slider-piecewise .piecewise-item .piecewise-label{position:absolute;display:inline-block;top:100%;left:50%;white-space:nowrap;font-size:12px;color:#333;transform:translate(-50%,8px);visibility:visible}.vue-range-slider.slider-component.slider-vertical-reverse .slider-piecewise .piecewise-item .piecewise-label,.vue-range-slider.slider-component.slider-vertical .slider-piecewise .piecewise-item .piecewise-label{position:absolute;display:inline-block;top:50%;left:100%;white-space:nowrap;font-size:12px;color:#333;transform:translate(8px,-50%);visibility:visible}.myni{position:relative;width:100%}.myni .nights-field{display:flex;background-color:#fff;border-radius:5px;transition:.2s ease;overflow:hidden;padding:0 4px 0 0;box-shadow:inset 0 0 0 1px #e0e0e0;align-items:center;height:46px}.myni .nights-field:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.myni .nights-field .label{flex-grow:1;color:#000;color:var(--input-color,#000);display:flex;justify-content:center}.myni .nights-field .label.empty{color:var(--placeholder-color)}.myni .nights-field .clear{flex-grow:0;width:14px;height:38px;background:transparent;border:none;padding:0;--icon-size:14px;display:inline-flex;align-items:center;cursor:pointer}.myni .nights-field .ico-days{--icon-size:24px;width:32px;flex-shrink:1;flex-grow:0}.myni .nights-popup{font-family:Bliss,sans-serif;position:absolute;border-radius:5px;box-shadow:0 2px 15px 0 rgba(0,0,0,.25);background:#fff;top:100%;left:0;padding:10px;z-index:10}@media screen and (max-width:605px){.myni .nights-popup{left:auto;right:0}}.myni .nights-popup__content{display:flex;width:250px}.myni .nights-popup__btns{flex-basis:100%;flex-shrink:1;margin-left:20px}.myni .nights-popup__btns .link{margin-bottom:8px;display:block}.myni .nights-popup__slider{flex-basis:75px;flex-shrink:0;display:flex;justify-content:flex-end}.myni .nights-popup .close{border-radius:15px;border:none;background:#aaa;color:#000;padding:0 6px;margin:5px auto}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:40px;height:38px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border:2px solid transparent;border-top-color:#3978ca;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation-iteration-count:infinite}.multiselect__spinner:after{animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:PT Sans,sans-serif;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:var(--input-color)}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:scaleY(-1)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input{margin-top:5px}.multiselect__input::-moz-placeholder{color:var(--placeholder-color)}.multiselect__input::placeholder{color:var(--placeholder-color)}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#eee}.multiselect__input:focus,.multiselect__single:focus{border-bottom:1px solid #ddd;outline:none}.multiselect__input:focus::-moz-placeholder,.multiselect__single:focus::-moz-placeholder{opacity:0}.multiselect__input:focus::placeholder,.multiselect__single:focus::placeholder{opacity:0}.multiselect__single{padding-left:0;margin-bottom:0;font-size:14px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:46px;padding:0 40px 0 8px;border-radius:5px;background:#fff;font-size:14px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;display:flex;flex-direction:row;align-items:center}.multiselect__tags:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.multiselect--active .multiselect__tags{flex-direction:column;align-items:flex-start}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#3978ca;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:600;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"×";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:44px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:hover~.multiselect__tags{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.multiselect__select:before{position:relative;right:0;top:65%;margin-top:4px;border-color:#000 transparent transparent;border-style:solid;border-width:5px 5px 0;content:""}.multiselect__placeholder{color:var(--placeholder-color);display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch;box-shadow:inset 0 0 0 1px #e0e0e0}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;position:relative;cursor:pointer}.multiselect__option .c{width:30px;flex-shrink:0;text-align:center}.multiselect__option .che{display:none}.multiselect__option .noche{display:block}.multiselect__option .opt{display:flex;align-items:center;padding:10px 5px 10px 0}.multiselect__option:after{display:none;top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#3978ca;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#3978ca;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;border-right:1px solid #e0e0e0;border-left:1px solid #e0e0e0}.multiselect__option--selected .che{display:block}.multiselect__option--selected .noche{display:none}.multiselect__option--selected:after{content:attr(data-selected);color:silver;background:inherit}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}.MyMulti{height:46px;overflow:visible}.MyMulti .word{margin:5px;display:inline-flex;align-items:center}.MyMulti .clear{width:14px;height:14px;background:transparent;margin:0 3px 0 0;border:none;padding:0}.MyMulti .clear:hover{cursor:pointer}.MyMulti .clear>svg{width:14px;height:14px}.MyMulti .clear>svg path{fill:#a00;stroke:none}svg.lseven .main{fill:#828282}.search-cruise{background-color:#ededed;border-radius:5px;padding:12px 26px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;margin-bottom:30px}@media screen and (min-width:768px){.search-cruise{grid-gap:20px;gap:20px}}.search-cruise__zag{color:#c8c7c7;text-transform:uppercase;font-size:16px;font-weight:600;border-bottom:1px solid #c8c7c7;letter-spacing:5px}.search-cruise__row{display:flex;justify-content:center;flex-direction:column;grid-gap:10px;gap:10px}@media screen and (min-width:768px){.search-cruise__row{flex-direction:row;grid-gap:20px;gap:20px}}.search-cruise__row .nomer-wrap{position:relative}.search-cruise__row .nomer-wrap .ico{position:absolute;width:24px;height:46px;top:0;left:4px}.search-cruise__row-nomer{height:46px;width:100%;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;background-color:#fff;outline:none;padding:0 8px 0 32px;color:0;color:var(--input-color,0)}.search-cruise__row-nomer.red{box-shadow:inset 0 0 0 1px #a00}.search-cruise__row-nomer:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.search-cruise__row-nomer:focus{border:none;box-shadow:inset 0 0 0 2px #0057b7}.search-cruise__row-element{display:flex;flex-grow:1;width:100%;grid-gap:20px;gap:20px;justify-content:flex-end}.search-cruise__row-element>div{width:100%}.search-cruise__row-label{margin-bottom:8px;font-size:1rem;color:#666}.search-cruise__row-label>input{margin-right:5px}@media screen and (max-width:768px){.search-cruise__row-label{margin-bottom:0;width:50%}}.search-cruise__row-but{display:flex;flex-direction:column;width:100%;align-items:flex-end}@media screen and (max-width:768px){.search-cruise__row-but{flex-direction:row;align-items:center;justify-content:stretch;grid-gap:20px;gap:20px}}.search-cruise__row-but .reset{height:46px;padding:0 5px;background:transparent;color:#999;margin-right:10px}.search-cruise__row-but .reset:hover{color:#666}.search-cruise__row-but .c2{display:flex;flex-direction:row;align-items:center;justify-content:stretch}@media screen and (max-width:768px){.search-cruise__row-but .c2{width:100%;flex-grow:1;justify-content:flex-end}}.search-cruise__row-but .but{height:46px;display:flex;justify-content:flex-end}@media screen and (min-width:820px){.search-cruise__row-but .but{min-width:140px}}@media screen and (max-width:500px){.search-cruise__row-but .but .btn{padding-left:10px;padding-right:10px}}.search-cruise__row-but .find,.search-cruise__row .select{width:100%}.search-cruise__row .select__title{font-size:1rem;font-weight:500;margin-bottom:8px;color:#666}.search-cruise__row .select:first-child{margin-left:0}.search-cruise__row .loader{height:1.75rem}.search-result__item{border:2px solid #3978ca;border-radius:6px;display:flex;flex-direction:column;transition:.2s ease;margin-bottom:30px}@media screen and (min-width:768px){.search-result__item{border:1px solid #3978ca;padding:24px 10px 0 24px}.search-result__item:hover{box-shadow:inset 0 0 0 2px #3978ca,0 2px 6px rgba(0,0,0,.5);background-color:rgba(57,120,202,.05)}}.search-result__item .main{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}@media screen and (max-width:768px){.search-result__item .main{flex-wrap:wrap;justify-content:flex-start}}@media screen and (max-width:530px){.search-result__item .main{width:250px;margin:0 auto}}.search-result__item .main .photo{flex-basis:250px;flex-shrink:0}.search-result__item .main .photo img{width:100%}.search-result__item .main .dts{flex-basis:30%;flex-shrink:1;margin-left:20px;margin-bottom:20px}.search-result__item .main .dts-dates{margin-bottom:20px;display:flex;justify-content:stretch;max-width:300px;align-items:center;padding:10px;border-radius:5px;background-color:#e6eef8}.search-result__item .main .dts-dates .a,.search-result__item .main .dts-dates .b,.search-result__item .main .dts-dates .c{flex-basis:33.33%}.search-result__item .main .dts-dates .a>div,.search-result__item .main .dts-dates .c>div{text-align:center}.search-result__item .main .dts-dates .b{display:flex;justify-content:center;padding:0 5px;color:#3978ca}.search-result__item .main .dts .dd{font-weight:700;margin-bottom:5px;color:#333;white-space:nowrap}.search-result__item .main .dts .tt{color:#666}.search-result__item .main .bookout{flex-basis:30%;flex-shrink:1;margin-left:20px}@media screen and (max-width:768px){.search-result__item .main .bookout{flex-basis:100%}}.search-result__item .main .dts-link{font-size:16px;color:#666;text-decoration:none;display:block;margin-bottom:10px}.search-result__item .main .dts-link:hover{color:#3978ca;text-decoration:underline}.search-result__item .main .price_ot{font-size:16px;color:#333;margin-bottom:10px}.search-result__item .main .places{margin-bottom:10px}.search-result__item .main .dts-ship{--icon-size:24px;display:flex;align-items:center;color:#0057b7;text-decoration:none}.search-result__item .main .dts-ship .ico{width:32px}.search-result__item .main .dts-ship:hover{color:#3978ca;text-decoration:underline}.search-result__item .main .kicon{--icon-size:24px;--icon-stroke:1;margin-right:5px}.search-result__item .main .klkmark{color:#666;display:flex;align-items:center}.search-result__item .main .go{font-size:.875rem;text-shadow:0 2px 2px rgba(0,0,0,.5);color:#fff;background-color:#3978ca;letter-spacing:.2px;border:none;border-radius:4px;white-space:nowrap;padding:8px 15px;display:flex;flex-direction:column;align-items:center;max-width:200px;text-decoration:none;transition:.2s ease;margin-top:20px}@media screen and (min-width:768px){.search-result__item .main .go{padding:8px 30px;border-radius:5px}.search-result__item .main .go:hover{background-color:#0057b7;color:#fff}}@media screen and (max-width:768px){.search-result__item .dop{padding-left:20px;padding-right:20px}}.search-result__item .dop .ids{text-align:right;color:#aaa;padding-right:20px;padding-bottom:5px}.search-result__item .dop .tit{color:#666;font-size:16px;margin-top:20px}.search-result__item .dop .cities{margin:5px 0}.search-result__photo{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-right:0;margin-bottom:20px}@media screen and (min-width:768px){.search-result__photo{margin-right:25px;margin-bottom:0}}.search-result__picture{width:100%;max-height:200px;line-height:0;margin-bottom:5px;border-radius:2px;overflow:hidden}.search-result__picture img{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.search-result__picture{width:200px;max-height:auto}.search-result__picture img{width:100%;max-height:auto}}.search-result__photo-link{font-size:.875rem;display:inline;text-decoration:none;padding:5px;position:relative;transition:.2s ease;color:#000}.search-result__photo-link:after{content:"";display:block;position:absolute;left:5px;bottom:4px;width:calc(100% - 10px);height:1px;background-color:rgba(57,120,202,0);transition:.2s ease}.search-result__photo-link:hover{color:#3978ca}.search-result__photo-link:hover:after{background-color:rgba(57,120,202,.35)}.search-result__info{flex-grow:1;margin-bottom:20px;padding:0 15px}@media screen and (min-width:768px){.search-result__info{margin-bottom:0}}.search-result__book{display:flex;flex-direction:column-reverse;justify-content:space-between;text-align:center}@media screen and (min-width:768px){.search-result__book{flex-direction:column}}.info__title{font-size:1.25rem;font-weight:700;margin-bottom:5px;color:#000;text-decoration:none;transition:.2s ease}.info__title:hover{color:#3978ca}.info__interval{display:flex;flex-direction:row;justify-content:space-between;font-size:.75rem;margin-bottom:25px;width:100%}@media screen and (min-width:540px){.info__interval{justify-content:flex-start}}.info__dates,.info__days{opacity:.7}@media screen and (min-width:540px){.info__dates,.info__days{margin-right:45px}}.info__label{color:#fff;border-radius:2px;padding:2px 6px;background:#ff5c39}.info__route{font-size:.875rem}.info__route-title{font-weight:700;color:#000}.info__route-cities{color:#000;opacity:.75}.info__route-excursions{margin-top:10px}.excursions__link{display:inline-flex;border:1px solid #ff5c39;border-radius:15px;background:#fff;color:rgba(0,0,0,.75);text-decoration:none;padding:5px 10px;transition:.2s ease}.excursions__link:hover{background:#ff5c39;color:#fff}.book__price{display:flex;flex-direction:column-reverse;grid-gap:5px;gap:5px}@media screen and (min-width:768px){.book__price{flex-direction:column}}.book__btn{font-size:.875rem;text-shadow:0 2px 2px rgba(0,0,0,.5);color:#fff;background-color:#3978ca;letter-spacing:.2px;border:none;border-radius:0 0 4px 4px;white-space:nowrap;padding:16px 30px;display:inline-block;text-decoration:none;transition:.2s ease}@media screen and (min-width:768px){.book__btn{padding:8px 30px;border-radius:5px 0 0 5px}.book__btn:hover{background-color:#0057b7;color:#fff}}.book__btn-text{font-size:1.125rem;font-weight:700}.book__places{font-size:.875rem;opacity:.7}.book__cruise-id{font-size:.75rem;opacity:.5}.sort-block{display:flex;justify-content:stretch;align-items:center;margin-bottom:15px;font-size:.875rem}.sort-block .a{width:100%;flex-grow:1}.sort-block__select{width:200px;flex-shrink:0;border:none;color:#3978ca;position:relative;transition:.2s ease;outline:none;padding:10px;border-radius:5px}.sort-block__select:hover{cursor:pointer;color:#0057b7}.sort-block__select:after{content:"";display:block;position:absolute;left:5px;bottom:4px;width:calc(100% - 10px);height:1px;background-color:#3978ca;transition:.2s ease}.load-more{width:100%;display:flex;justify-content:center}.load-more .loader{height:1.75rem}.discount .link{font-size:1.1em}.discount .head{display:flex}.discount .img{width:20px;height:20px;margin:5px}.discount .block{background:#ededed;border-radius:10px;padding:10px}.discount .html p{margin:10px 0}.discount .html .panel-title{font-weight:700}.discount .html img{width:20px;height:20px}.ShowHide--but{display:flex;align-items:center;font-size:12px;font-weight:600;border:none;padding:2px;background:transparent;color:#3978ca;cursor:pointer;text-transform:uppercase}.ShowHide--but:hover{color:#0057b7}.ShowHide .block{background:#ededed;border-radius:10px;padding:10px 20px}.ShowHide .block-bb{margin-top:10px}.ShowHide svg.iconhide{fill:#3978ca;transform:scale(-1);margin-top:4px;margin-right:5px;width:15px;height:11px}.ShowHide--but:hover svg.iconhide{fill:#0057b7}.ShowHide .opened svg.iconhide{transform:none;margin-top:0}.boat{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px;gap:20px;color:#000}@media screen and (min-width:768px){.boat{grid-template-columns:33.3333333333% 1fr}}.boat__header{display:flex;flex-direction:column}@media screen and (min-width:768px){.boat__header{grid-column:2/3}}.boat__serv{grid-column:3/1}.boat__serv-tit{font-size:22px;font-weight:700;margin-bottom:5px;margin-top:30px;color:#999}.boat__serv-ul p{margin:10px 0}.boat__serv-ul .iftRemoveInnerLinkTextInPDF img{vertical-align:middle}.boat__cruise-id{opacity:.7;font-size:.75rem}.boat__title{font-size:1.75rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:768px){.boat__title{font-size:2rem}}.boat__interval{display:flex;flex-direction:row;font-size:.75rem}.boat__slider{grid-column:1/2}@media screen and (min-width:768px){.boat__slider{grid-column:1/2;grid-row:1/3}}.boat__info{grid-column:1/2;font-size:.875rem;line-height:1.4;display:flex;flex-direction:column;grid-gap:15px;gap:15px}@media screen and (min-width:768px){.boat__info{grid-column:2/3}}.boat__route-title,.boat__ship-name-title{font-weight:700;margin-bottom:5px}.boat__ship-link{font-size:.875rem;display:inline;text-decoration:none;position:relative;transition:.2s ease;color:#000}.boat__ship-link:after{content:"";display:block;position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:rgba(57,120,202,0);transition:.2s ease}.boat__ship-link:hover{color:#3978ca}.boat__ship-link:hover:after{background-color:rgba(57,120,202,.35)}.slider__picture{width:100%;-o-object-fit:cover;object-fit:cover;line-height:0;border-radius:2px;overflow:hidden;display:block}.slider__picture img{width:100%}.cabin-type{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;border-right:1px solid #3978ca;border-left:1px solid #3978ca;border-bottom:1px solid #3978ca;padding:10px 10px 15px;transition:.2s ease;grid-gap:20px;gap:20px}@media screen and (min-width:768px){.cabin-type{grid-gap:0;gap:0;padding:20px 30px}}.cabin-type__cat-selector{width:100%}@media screen and (min-width:391px){.cabin-type__cat-selector{width:50%}}@media screen and (min-width:768px){.cabin-type__cat-selector{width:25%}}.cabin-type__cat{display:flex;flex-direction:column;align-items:flex-start}.cabin-type__name{font-size:1rem;font-weight:700;margin-bottom:5px}.cabin-type__price{font-size:1rem;opacity:.7}.cabin-type__place{display:flex;flex-direction:column;font-size:.875rem;width:100%}@media screen and (min-width:391px){.cabin-type__place{width:50%}}@media screen and (min-width:768px){.cabin-type__place{width:16.6666666667%}}.cabin-type__place-title{font-weight:700;margin-bottom:8px}.cabin-type__free-cabins{display:flex;flex-direction:column;align-items:flex-start;width:100%}.cabin-type__free-cabins--no-free{font-size:.875rem;font-weight:700}@media screen and (min-width:391px){.cabin-type__free-cabins{width:50%}}@media screen and (min-width:768px){.cabin-type__free-cabins{width:58.3333333333%}}.cabin-type__free-cabins-title{font-weight:700;margin-bottom:8px;font-size:.875rem}.cabin-type__rooms{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:12px;gap:12px}.cabin-type__rooms .room{border-radius:2px;border:1px solid #3978ca;padding:3px 12px;background-color:#fff;font-weight:700;color:#3978ca;display:flex;flex-direction:column;align-items:center}.cabin-type__rooms .room__mest{font-weight:400;color:#666;font-size:80%}.cabin-type:first-of-type{border-top:1px solid #3978ca;border-radius:5px 5px 0 0}.cabin-type:last-of-type{border-radius:0 0 5px 5px}.cabin-type:hover{box-shadow:inset 0 0 0 2px #3978ca;background-color:rgba(57,120,202,.05)}.CabinLabel{display:flex;align-items:center;justify-content:center}.CabinLabel .wheel{width:24px;height:24px;margin-right:10px}.CabinLabel .wheel .blue{fill:#0057b7}.CabinLabel .wheel .ser{fill:#ccc}.CabinLabel.disabled .name{color:#aaa}.CabinLabel.active .name{font-weight:600}.MySwiper{--swiper-navigation-color:#0057b7}.main-slider{height:400px;margin-bottom:15px;border-radius:2px;overflow:hidden;box-sizing:border-box}.main-slider.small{height:200px}.main-slider__picture{display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-slider__picture:hover{cursor:grab}.main-slider__picture:active{cursor:grabbing}.main-slider__picture .cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.thumbnail-slider{height:60px;border-radius:2px;overflow:hidden;box-sizing:border-box}.thumbnail-slider.small{height:40px}.thumbnail-slider__picture{display:flex;width:100%;height:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;transition:.2s ease}.thumbnail-slider__picture:hover{cursor:grab}.thumbnail-slider__picture:active{cursor:grabbing}.thumbnail-slider__picture .cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:.2s ease}.thumbnail-slider .swiper-slide-thumb-active .thumbnail-slider__picture .cover{transform:scale(1.1);filter:saturate(1)}.thumbnail-slider .thumbnail-slider__picture .cover{filter:saturate(0)}.lupa{position:absolute;top:10px;right:10px;z-index:10;cursor:zoom-in}.lupa svg{width:30px;height:30px;fill:#0057b7}.lupa:hover svg{fill:#3978ca}.step-two__header{display:flex;justify-content:space-between}.step-two__go-next{margin-bottom:20px}.step-two__more-search{padding:35px 24px 35px 18px;border-radius:5px;background-color:#ededed;margin-bottom:20px;flex-wrap:wrap}.step-two__more-search,.step-two__search-head{display:flex;flex-direction:row;justify-content:space-between}.step-two__search-head{font-weight:700;padding:20px 0;margin-bottom:10px;position:sticky;top:0;background:#fff;z-index:1;font-size:.875rem}.step-two__small-title{width:20%;text-align:center}.step-two .select{flex-grow:1;width:100%;flex-shrink:1;flex-wrap:wrap}.step-two .select>div{padding:0 3px}.step-two .select>div>select{width:100%;height:32px;background:#fff;border:1px solid #fff;border-radius:5px}@media screen and (min-width:540px){.step-two .select{width:50%}}@media screen and (min-width:768px){.step-two .select{width:30%}}.step-two .select:first-child{margin-left:0}.result{border-top:1px solid rgba(0,0,0,.1);border-bottom:1px solid rgba(0,0,0,.1)}.result__info{display:flex;flex-direction:row;justify-content:space-between;align-items:baseline;border-top:none;padding:8px 0;top:1px;transition:.2s ease}.result__info>div,.result__info>label{width:20%;text-align:center;font-size:.875rem}.result__info>div>.CabinLabel,.result__info>label>.CabinLabel{margin-left:3px}.result__info:hover{cursor:pointer;background-color:rgba(57,120,202,.05)}.result__room{display:flex;justify-content:center}.result__price button{border:1px solid #0057b7;background-color:#fff;color:#0057b7;padding:6px 32px;border-radius:2px;transition:.2s ease}.result__price button:hover{background-color:#0057b7;color:#fff;cursor:pointer}.result__preview{display:flex;flex-direction:row;grid-gap:20px;gap:20px;padding:20px}.result__gallery{width:33.3333333333%}.result__cabin{width:66.6666666667%}.result__cabin p{margin-top:0;margin-bottom:12px}.result__book{margin-top:20px;display:flex;align-items:top;justify-content:space-around}@media screen and (max-width:600px){.result__book{flex-direction:column;justify-content:normal;align-items:stretch}.result__book .btn{width:100%}}.result__wrapnext{overflow:hidden;margin-top:10px;text-align:center;height:74px}.result__wrapnext>.btn{width:100%}.result__updown-enter-active{transition:all 1s ease-in;overflow:hidden}.result__updown-leave-active{transition:all 1s ease-out;overflow:hidden}.result__updown-enter,.result__updown-leave-to{max-height:0}.result__updown-enter-to,.result__updown-leave{max-height:1000px}.result__vniz-enter-active{transition:all .5s cubic-bezier(.16,.57,.5,1.38);position:relative}.result__vniz-leave-active{transition:all .2s ease-out;position:relative}.result__vniz-enter,.result__vniz-leave-to{transform:scale(.5);top:-74px}.result__vniz-enter-to,.result__vniz-leave{top:0;transform:scale(1)}.previewActive{background:rgba(57,120,202,.05);box-shadow:0 0 0 3px #3978ca}.previewActive .result__info .result__price button{background:#ff5c39;border:1px solid #ff5c39;color:#fff;text-shadow:0 0 1px #fff}.touimp-h3{margin-top:20px;margin-bottom:10px}.touimp-multi{width:100%}.touimp-step{color:#333}.touimp-buts,.touimp-choose{margin-top:20px}.touimp-buts-label{margin-left:20px}.tform .person{padding:32px 26px;background-color:#ededed;margin:20px 0;position:relative;border-radius:5px}.tform .remove{top:-5px;right:-5px;position:absolute;background:transparent;border:none;margin:0;padding:0}.tform .remove .remove,.tform .remove>svg{width:25px;height:25px}.tform .remove:hover{cursor:pointer}.tform .remove>svg path{fill:#a00;stroke:none}.tform .line{display:flex}.tform .line .field{position:relative;outline:none}.tform .line .field>input,.tform .line .field>select{width:100%;background:#fff}.tform .line .field>.fieldError{display:none}.tform .line .field:focus-within>.fieldError{display:block}.tform .line .born .field>.fieldError,.tform .line .issue .field>.fieldError{top:0;margin-top:-30px;right:0;left:auto}.tform .fio-line,.tform .ps-line,.tform .tt-line{display:flex;justify-content:flex-start;margin-bottom:20px;flex-wrap:wrap;grid-gap:20px;gap:20px}.tform .fio-line .custom-field,.tform .ps-line .custom-field,.tform .tt-line .custom-field{flex-basis:20%;flex-shrink:1;flex-grow:1}@media screen and (max-width:590px){.tform .fio-line .custom-field,.tform .ps-line .custom-field,.tform .tt-line .custom-field{flex-basis:45%}}.tform .fio-line .custom-field .custom-input,.tform .fio-line .custom-field .custom-select,.tform .ps-line .custom-field .custom-input,.tform .ps-line .custom-field .custom-select,.tform .tt-line .custom-field .custom-input,.tform .tt-line .custom-field .custom-select{width:100%}@media screen and (max-width:590px){.tform .fio-line .custom-field .custom-textarea,.tform .ps-line .custom-field .custom-textarea,.tform .tt-line .custom-field .custom-textarea{width:100%}}.tform .fio-line .custom-field.male,.tform .ps-line .custom-field.male,.tform .tt-line .custom-field.male{flex-basis:80px}.tform .fio-line .custom-field.born,.tform .ps-line .custom-field.born,.tform .tt-line .custom-field.born{flex-basis:108px;flex-shrink:0}.tform .fio-line .custom-field.born .custom-field__title,.tform .ps-line .custom-field.born .custom-field__title,.tform .tt-line .custom-field.born .custom-field__title{white-space:nowrap;max-width:108px;overflow-x:hidden}.tform .fio-line .custom-field.issue,.tform .ps-line .custom-field.issue,.tform .tt-line .custom-field.issue{flex-basis:108px;flex-shrink:0}.tform .fio-line .custom-field.number,.tform .fio-line .custom-field.serie,.tform .fio-line .custom-field.type,.tform .ps-line .custom-field.number,.tform .ps-line .custom-field.serie,.tform .ps-line .custom-field.type,.tform .tt-line .custom-field.number,.tform .tt-line .custom-field.serie,.tform .tt-line .custom-field.type{flex-basis:80px;flex-grow:0}.tform .fio-line .custom-field.gra,.tform .ps-line .custom-field.gra,.tform .tt-line .custom-field.gra{flex-grow:0}.tform .fio-line .custom-field.note,.tform .ps-line .custom-field.note,.tform .tt-line .custom-field.note{flex-basis:100%}.tform .fio-line .custom-field.email,.tform .fio-line .custom-field.phone,.tform .ps-line .custom-field.email,.tform .ps-line .custom-field.phone,.tform .tt-line .custom-field.email,.tform .tt-line .custom-field.phone{flex-basis:235px;flex-grow:0}@media screen and (max-width:590px){.tform .fio-line .custom-field.email,.tform .fio-line .custom-field.phone,.tform .ps-line .custom-field.email,.tform .ps-line .custom-field.phone,.tform .tt-line .custom-field.email,.tform .tt-line .custom-field.phone{flex-basis:45%}}.tform .fio-line .custom-field.ruen,.tform .ps-line .custom-field.ruen,.tform .tt-line .custom-field.ruen{flex-basis:110px;padding-top:28px;text-align:center;flex-grow:0}.tform .fio-line .custom-field__but,.tform .ps-line .custom-field__but,.tform .tt-line .custom-field__but{padding:10px}.tform .fio-line .custom-field.type .fieldError,.tform .ps-line .custom-field.type .fieldError,.tform .tt-line .custom-field.type .fieldError{right:0;white-space:normal}.tform .tt-line{align-items:center;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:15px}.tform .tt-line .name{font-size:1.125rem;font-weight:700}.tform .customer{padding:32px 26px;background-color:#ededed;margin:20px 0;position:relative;border-radius:5px}.tform .customer .name{font-size:1.125rem;font-weight:700}.tform .custom-field{font-family:Bliss,sans-serif;position:relative}.tform .custom-field__title{font-weight:700;font-size:1rem;margin-bottom:8px;color:#000}.tform__kolvo{display:flex;padding:10px;margin:10px 0;border:2px solid #007aff;border-radius:5px;justify-content:space-between}.tform__kolvo--h3{margin:30px 0 10px}@media screen and (max-width:590px){.tform__kolvo{flex-direction:column;align-items:start}}.tform .dl{display:flex;align-items:center;background:#fff;padding:10px}.tform .dt{margin:0 10px;text-align:right}@media screen and (max-width:720px){.tform .dt{font-size:12px}}@media screen and (max-width:590px){.tform .dt{min-width:180px}}.tform .dd{display:flex;align-items:center}.tform .dd>*{height:40px}.tform .dd--pm{padding:3px 6px;width:30px}.tform .dd--m{border-top-right-radius:0;border-bottom-right-radius:0}.tform .dd--p{border-top-left-radius:0;border-bottom-left-radius:0}.tform .dd--num{box-shadow:inset 0 0 0 1px #3978ca;padding:0 10px;display:inline-flex;align-items:center}.step-tree--errors{margin:20px 0}.BookCabins{display:flex;align-items:stretch;color:#fff;margin-bottom:20px}.BookCabins>.list{display:flex;padding:10px;border-radius:5px;margin-right:20px;background:#f60;align-items:center}.BookCabins>.list .cabins{display:flex}.BookCabins>.list .cabins .cab{display:flex;justify-content:center;flex-wrap:wrap;position:relative;margin:10px;border:1px solid #ffa366;padding:5px}.BookCabins>.list .cabins .cab .blue{fill:#ffa366}.BookCabins>.list .cabins .cab .mest0{height:0;flex-basis:100%}.BookCabins>.list .cabins .cab .mest{color:#fffb00}.BookCabins>.list .cabins .nocab{min-height:36px;display:flex;align-items:center;margin:10px;font-size:80%;color:#fffb00}.BookCabins>.but .alert{color:#fffb00;font-size:70%}.BookCabins>.but .btn{height:100%}.BookCabins>.but .btn[disabled],.BookCabins>.but .btn[disabled]:hover{color:#fff;background:#999}.BookCabins>*{min-height:90px}.BookCabins .clear{position:absolute;width:18px;height:18px;top:-10px;right:-10px;background:transparent;border:none;margin:0;padding:0}.BookCabins .clear:hover{cursor:pointer}.BookCabins .clear>svg{width:18px;height:18px}.BookCabins .clear>svg path{fill:#a00;stroke:none}.BigScheme{margin:20px 0 30px}.BigScheme .price1{font-weight:700;color:#007aff;white-space:nowrap}.BigScheme .legend{margin-bottom:10px}.BigScheme .legend-ul{display:flex;align-items:stretch;margin:0 -5px;flex-wrap:wrap}.BigScheme .legend-head{font-size:18px;margin-right:20px}.BigScheme .legend-li{margin:5px 15px;display:flex;align-items:flex-start}.BigScheme .legend-li--desc{margin-left:15px}.BigScheme .legend .cabivac{font-family:Kanit,monospace;font-size:14px;color:#444}.BigScheme .win{position:relative;height:600px;background:#0a9bb1;padding:25px 35px;box-shadow:inset 10px 0 20px #065c69,inset -10px 0 20px #065c69}@media screen and (max-width:600px){.BigScheme .win{height:300px;padding:12.5px 17.5px;box-shadow:inset 5px 0 10px #065c69,inset -5px 0 10px #065c69}}.BigScheme .win-core{overflow:hidden;height:550px}@media screen and (max-width:600px){.BigScheme .win-core{height:275px}}.BigScheme .win-core--scheme{background:#0a9bb1}.BigScheme .win-core.active{margin-left:300px}.BigScheme .win-info{position:absolute;width:300px;left:0;top:0;height:600px;overflow-y:auto;padding:20px 15px;background:#eef3fa;border-top:1px solid #065c69;border-left:1px solid #065c69;border-bottom:1px solid #065c69}@media screen and (max-width:600px){.BigScheme .win-info{height:300px}}.BigScheme .win-info--zag{font-weight:400;margin-bottom:20px;font-size:18px}.BigScheme .win-info--price{margin-bottom:20px}.BigScheme .win-info--but{margin-bottom:20px;text-align:center}.BigScheme .win-info--swiper{margin-bottom:20px}.BigScheme .win-info--desczag{font-size:16px;margin-bottom:15px}.BigScheme .win-close{position:absolute;top:10px;left:300px}.BigScheme .win-close--close{width:18px;height:18px;margin:0 0 0 -28px;background:transparent;border:none;padding:0}.BigScheme .win-close--close>svg{width:18px;height:18px;color:#00a}.BigScheme .win-close--close:hover{cursor:pointer}.BigScheme .win-close--close:hover>svg{transform:scale(1.2)}.BigScheme .win-load{position:absolute;top:50%;left:50%}.BigScheme .win-load--loader{height:50px;margin-top:-25px;margin-left:-25px}.BigScheme .win-tools{position:absolute;top:45px;right:30px;border-radius:10px;display:flex;flex-direction:column;background:#fff;box-shadow:0 0 5px #0a9bb1}.BigScheme .win-tools--minus,.BigScheme .win-tools--plus{background:transparent;margin:2px 0;border:none;padding:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.BigScheme .win-tools--minus>svg,.BigScheme .win-tools--plus>svg{width:26px;height:26px;color:#b0b0b0}.BigScheme .win-tools--minus:hover,.BigScheme .win-tools--plus:hover{cursor:pointer}.BigScheme .win-tools--minus:hover>svg,.BigScheme .win-tools--plus:hover>svg{transform:scale(1.2)}.BigScheme .scheme .wall_cabin{stroke:#919292;stroke-width:.5px;fill:transparent}.BigScheme .scheme .cabin{stroke:#919292;stroke-width:.5px;fill:#dfdfdf}.BigScheme .scheme .cabin--free{fill:#89bb89;cursor:pointer}.BigScheme .scheme .cabin--any{cursor:pointer}.BigScheme .scheme .cabin--prebook{fill:#f60}.BigScheme .scheme .cabin--last{stroke:#f60;stroke-width:1px}.BigScheme .scheme text{font-family:Kanit,monospace;font-size:13px}.BigScheme .scheme .deck_title{font-family:Bliss,sans-serif;fill:#fff;letter-spacing:3px;font-size:16px;text-anchor:end}.BigScheme .scheme .cabin_vacancies{font-size:11px;fill:#444}.BigScheme .scheme .cabin_num{text-transform:uppercase;pointer-events:none;fill:#444}.BigScheme .scheme .font-size12{font-size:12px}.BigScheme .scheme .font-size11{font-size:11px}.BigScheme .scheme .font-size10{font-size:10px}.BigScheme .scheme .font-size9{font-size:9px}.BigScheme .scheme .font-size8{font-size:8px}.BigScheme .scheme .font-size7{font-size:7px}.BigScheme .scheme .deck{fill:#e1f3fd;stroke-width:4px;stroke:#c5c6c6}.BigScheme .scheme .cursor_pointer{cursor:pointer}.BigScheme .scheme .hide{display:none}.ShowHideB{position:relative}.ShowHideB--close{background:transparent;margin:0;padding:0;border:none;position:absolute;top:5px;right:3px;width:32px;height:32px}.ShowHideB--close svg.close-icon{width:32px;height:32px;fill:#ff5c39;stroke:none}.ShowHideB--close:hover svg.close-icon{transform:scale(1.1)}.sch{height:150px;background:url(assets/sch_703169.jpg) no-repeat 50% 0;background-size:100% auto;justify-content:center;margin:20px 0 30px}.sch,.sch-blo{display:flex;align-items:center}.sch-blo{flex-direction:column}.sch-h{color:#fff;font-size:30px;font-weight:700;text-shadow:-2px 2px 6px #008396,2px -2px 6px #008396;marigin-bottom:20px}.timetable__zag{margin-top:10px;margin-bottom:10px}.timetable__day{margin-bottom:30px}.timetable__h2{margin-bottom:0}.timetable__times{margin-bottom:20px}.timetable__podh2{padding-left:30px}.timetable__podh2 p{margin-top:0;margin-bottom:10px}.timetable__podh2 .excursion-more{display:none}.timetable__podh2 .excursion-more-description{margin:10px 0;font-size:80%}.timetable__h4{font-size:18px;margin-bottom:10px}.timetable__exlist{padding-left:30px}.timetable__exlist__tags{font-weight:700;color:#626262}.main-w[data-v-f5ab78b2]{padding-top:66%;position:relative;cursor:pointer}.main[data-v-f5ab78b2]{position:absolute;width:100%;height:100%;top:0;left:0;background-repeat:no-repeat;background-position:50%;background-size:contain}.ul[data-v-f5ab78b2]{display:flex;flex-wrap:wrap;margin-left:-10px}.li[data-v-f5ab78b2]{width:75px;height:50px;margin:10px;background-repeat:no-repeat;background-position:50%;background-size:cover;cursor:pointer}.showShipDev{padding:10px;border-radius:10px;background:#e7f9e8;margin:20px 0}.showShipDev dl{display:flex;margin-bottom:10px}.showShipDev dt{flex-basis:30%}.showShipDev dd{flex-basis:70%;overflow:hidden}.ship{display:grid;grid-template-columns:1fr;grid-template-rows:auto;grid-gap:20px;gap:20px}@media screen and (min-width:768px){.ship{grid-template-columns:41.6666666667% 1fr}}.ship__title{font-size:1.75rem;font-weight:700;margin-bottom:5px}@media screen and (min-width:768px){.ship__title{font-size:2.25rem}}.ship__short-info{grid-column:1/2;font-size:1rem}@media screen and (min-width:768px){.ship__short-info{grid-column:2/3}}.ship__image-block{grid-column:1/2}@media screen and (min-width:768px){.ship__image-block{grid-column:1/2;grid-row:1/3}}.ship__full-info{font-size:1rem;line-height:1.6;margin:20px 0}.ship__picture{width:100%;-o-object-fit:cover;object-fit:cover;line-height:0;border-radius:5px;overflow:hidden;display:block}.ship__picture img{width:100%}.ship__navigation{border-bottom:1px solid #979797;padding:15px;display:flex;flex-direction:row;grid-gap:30px;gap:30px;position:sticky;top:0;background-color:#fff;z-index:1}.ship__navigation-elem{font-size:1.25rem;font-weight:700;color:#000;text-decoration:none;position:relative;transition:.2s ease}.ship__navigation-elem:after{content:"";background-color:#ff5c39;height:3px;width:calc(100% + 30px);position:absolute;bottom:-16px;left:-15px;border-radius:3px;transform:scaleY(0);transition:.2s ease}.ship__navigation-elem:hover{color:#ff5c39}.ship__navigation-elem:hover:after{transform:scaleY(1)}.ship__about h3{font-size:1.25rem;font-weight:700;margin-bottom:10px}.ship__about p{margin:0}.dobook_wait{margin:30px auto;max-width:500px;border-radius:5px;padding:20px;background:#ffb1b1;text-align:center}.dobook_wait .l{margin-top:10px}.dobook_wait .tm{height:100px;width:100px;border-radius:50px;background:#fff;font-size:30px;font-weight:700;display:flex;margin:20px auto 0;justify-content:center;align-items:center}.p{margin:10px 0}.tpreview .h2{font-size:2rem}.tpreview .room{margin:20px 0}.tpreview .h3{margin-top:0;margin-bottom:10px}.tpreview .pers-list{padding:32px 26px;background-color:#ededed;margin:20px 0 40px;border-radius:5px}.tpreview .pers--zag{font-size:1.125rem;font-weight:700;margin-bottom:10px}.tpreview .pers--line{display:flex;background-color:#fff;margin-bottom:20px}@media screen and (max-width:590px){.tpreview .pers--line{flex-wrap:wrap}}.tpreview .pers--line.customer{flex-direction:column}.tpreview .pers--line .field>div{padding:5px}@media screen and (max-width:590px){.tpreview .pers--line .field{flex-basis:40%;flex-shrink:1}}.tpreview .pers--line .name{font-weight:700;font-size:1rem}.uon-ta{height:200px;resize:both;width:100%;margin-top:5px}.uon-imp{background:#fcc;padding:10px;border-radius:5px}.uon-show{margin-top:15px}.uon-but{border:2px solid #3978ca;border-radius:5px}.fieldError{position:absolute;left:0;top:100%;margin-top:0;white-space:nowrap;color:#a00;background:#fdd;padding:3px;z-index:1}.custom-input{height:40px;width:250px;max-width:250px;padding:0 8px;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;background-color:#fff;outline:none;font-family:PT Sans,sans-serif}.custom-input.red{box-shadow:inset 0 0 0 1px #a00}.custom-input:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.custom-input:focus{border:none;box-shadow:inset 0 0 0 2px #0057b7}.custom-textarea{font-family:PT Sans,sans-serif;height:120px;width:500px;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;background-color:#fff;outline:none;padding:5px}.custom-textarea:hover{box-shadow:inset 0 0 0 2px #3978ca}.custom-textarea:focus{border:none;box-shadow:inset 0 0 0 2px #0057b7}.custom-select{height:40px;width:200px;padding:0 8px;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;overflow:hidden;font-family:Bliss,sans-serif;font-size:1rem;background-color:#fff;outline:none}.custom-select.red{box-shadow:inset 0 0 0 1px #a00}.custom-select:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.custom-select:focus{border:none;box-shadow:inset 0 0 0 2px #0057b7}.custom-datepick{box-sizing:content-box}.custom-datepick input{height:40px;width:70px;padding:0 8px;border:none;border-radius:5px;box-shadow:inset 0 0 0 1px #e0e0e0;transition:.2s ease;font-family:PT Sans,sans-serif;background-color:#fff;outline:none}.custom-datepick input:hover{box-shadow:inset 0 0 0 2px #3978ca;cursor:pointer}.custom-datepick.red input{box-shadow:inset 0 0 0 1px #a00}.custom-datepick .selected div{background:#3978ca!important}.custom-datepick .vdpCell:hover div{background:rgba(57,120,202,.5)!important}.custom-datepick .vdpClearInput:hover:before{color:#fff;background:red;box-shadow:none}.custom-datepick .vdpClearInput:before{width:16px;height:16px;display:flex;justify-content:center;align-items:center;border:1px solid red;color:red;transition:.2s ease}.byhand--fill-test{position:absolute;width:200px;right:20px;margin-top:-20px}.byhand-submit{margin-bottom:30px}.byhand-submit--a{max-width:600px}.byhand-submit--b{margin-top:20px}.byhand-submit--loader{height:1.75rem}.byhand-submit--c{margin-top:10px}.byhand-submit--warn{margin:10px 0;max-width:600px;border-radius:10px;background:#9eff90;padding:10px}.byhand .bhform{max-width:600px;margin-top:20px;display:flex;flex-direction:column;justify-content:stretch;align-items:stretch}.byhand .bhform-row{display:flex;flex-direction:row;align-items:center;margin:10px 0}.byhand .bhform-row--text{flex-basis:100%;font-size:1rem}.byhand .bhform-row--title{font-weight:700;font-size:1rem;color:#000;flex-basis:40%;flex-grow:0;flex-shrink:0;margin-right:10px;display:flex;justify-content:flex-end;text-align:right}.byhand .bhform-row--input{flex-grow:1;position:relative}.byhand .bhform .custom-input,.byhand .bhform .custom-select{width:100%;max-width:auto}.byhand .bhform-price{display:flex}.byhand .red .multiselect__tags{box-shadow:inset 0 0 0 1px #a00}.dvdh .static-sale__item{display:flex;width:100%}.dvdh .static-sale__main{padding:0 15px 15px;width:calc(100% - 150px)}.dvdh .title3{font-size:22px;font-weight:700;line-height:120%;margin-bottom:18px}.dvdh h3{font-size:20px;font-weight:600;line-height:1;margin-bottom:18px}.dvdh p{margin:0 0 15px;line-height:1.4}.dvdh .tags__item{display:inline-flex;background-color:#c8b49a;color:#fff}.dvdh hr{border:none;display:block;height:1px;margin:15px 0 30px;width:100%;background-color:#eee}
/*# sourceMappingURL=sourceMap/main_ec3438.css.map*/