/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}:root{--f-spinner-width: 36px;--f-spinner-height: 36px;--f-spinner-color-1: rgba(0, 0, 0, .1);--f-spinner-color-2: rgba(17, 24, 28, .8);--f-spinner-stroke: 2.75}.f-spinner{margin:auto;padding:0;width:var(--f-spinner-width);height:var(--f-spinner-height)}.f-spinner svg{width:100%;height:100%;vertical-align:top;animation:f-spinner-rotate 2s linear infinite}.f-spinner svg *{stroke-width:var(--f-spinner-stroke);fill:none}.f-spinner svg *:first-child{stroke:var(--f-spinner-color-1)}.f-spinner svg *:last-child{stroke:var(--f-spinner-color-2);animation:f-spinner-dash 2s ease-in-out infinite}@keyframes f-spinner-rotate{to{transform:rotate(360deg)}}@keyframes f-spinner-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.f-throwOutUp{animation:.175s ease-out both f-throwOutUp}.f-throwOutDown{animation:.175s ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{transform:translate3d(0,-150px,0);opacity:0}}@keyframes f-throwOutDown{to{transform:translate3d(0,150px,0);opacity:0}}.f-zoomInUp{animation:var(--f-transition-duration, .2s) ease-out .1s both f-zoomInUp}.f-zoomOutDown{animation:var(--f-transition-duration, .2s) ease-out both f-zoomOutDown}@keyframes f-zoomInUp{0%{transform:scale(.975) translate3d(0,16px,0);opacity:0}to{transform:scale(1) translateZ(0);opacity:1}}@keyframes f-zoomOutDown{to{transform:scale(.975) translate3d(0,16px,0);opacity:0}}.f-fadeIn{animation:var(--f-transition-duration, .2s) ease both f-fadeIn;z-index:2}.f-fadeOut{animation:var(--f-transition-duration, .2s) ease both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-fadeSlowIn{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowIn;z-index:2}.f-fadeSlowOut{animation:var(--f-transition-duration, .5s) ease both f-fadeSlowOut;z-index:1}@keyframes f-fadeSlowIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeSlowOut{to{opacity:0}}.f-fadeFastIn{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastIn;z-index:2}.f-fadeFastOut{animation:var(--f-transition-duration, .2s) ease-out both f-fadeFastOut;z-index:2}@keyframes f-fadeFastIn{0%{opacity:.75}to{opacity:1}}@keyframes f-fadeFastOut{to{opacity:0}}.f-crossfadeIn{animation:var(--f-transition-duration, .2s) ease-out both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:calc(var(--f-transition-duration, .2s)*.5) linear .1s both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.f-slideIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInNext}.f-slideIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideInPrev}.f-slideOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutNext}.f-slideOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-slideOutPrev}@keyframes f-slideInPrev{0%{transform:translate(100%)}to{transform:translateZ(0)}}@keyframes f-slideInNext{0%{transform:translate(-100%)}to{transform:translateZ(0)}}@keyframes f-slideOutNext{to{transform:translate(-100%)}}@keyframes f-slideOutPrev{to{transform:translate(100%)}}.f-classicIn.from-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInNext;z-index:2}.f-classicIn.from-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicInPrev;z-index:2}.f-classicOut.to-next{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutNext;z-index:1}.f-classicOut.to-prev{animation:var(--f-transition-duration, .85s) cubic-bezier(.16,1,.3,1) f-classicOutPrev;z-index:1}@keyframes f-classicInNext{0%{transform:translate(-75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicInPrev{0%{transform:translate(75px);opacity:0}to{transform:translateZ(0);opacity:1}}@keyframes f-classicOutNext{to{transform:translate(-75px);opacity:0}}@keyframes f-classicOutPrev{to{transform:translate(75px);opacity:0}}:root{--f-button-width: 40px;--f-button-height: 40px;--f-button-border: 0;--f-button-border-radius: 0;--f-button-color: #374151;--f-button-bg: #f8f8f8;--f-button-hover-bg: #e0e0e0;--f-button-active-bg: #d0d0d0;--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 20px;--f-button-svg-height: 20px;--f-button-svg-stroke-width: 1.5;--f-button-svg-fill: none;--f-button-svg-filter: none;--f-button-svg-disabled-opacity: .65}.f-button{display:flex;justify-content:center;align-items:center;box-sizing:content-box;position:relative;margin:0;padding:0;width:var(--f-button-width);height:var(--f-button-height);border:var(--f-button-border);border-radius:var(--f-button-border-radius);color:var(--f-button-color);background:var(--f-button-bg);box-shadow:var(--f-button-shadow);pointer-events:all;cursor:pointer;transition:var(--f-button-transition)}@media(hover:hover){.f-button:hover:not([disabled]){color:var(--f-button-hover-color);background-color:var(--f-button-hover-bg)}}.f-button:active:not([disabled]){background-color:var(--f-button-active-bg)}.f-button:focus:not(:focus-visible){outline:none}.f-button:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--f-button-outline, 2px) var(--f-button-outline-color, var(--f-button-color))}.f-button svg{width:var(--f-button-svg-width);height:var(--f-button-svg-height);fill:var(--f-button-svg-fill);stroke:currentColor;stroke-width:var(--f-button-svg-stroke-width);stroke-linecap:round;stroke-linejoin:round;transition:opacity .15s ease;transform:var(--f-button-transform);filter:var(--f-button-svg-filter);pointer-events:none}.f-button[disabled]{cursor:default}.f-button[disabled] svg{opacity:var(--f-button-svg-disabled-opacity)}.f-carousel__nav .f-button.is-prev,.f-carousel__nav .f-button.is-next,.fancybox__nav .f-button.is-prev,.fancybox__nav .f-button.is-next{position:absolute;z-index:1}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-next{top:50%;transform:translateY(-50%)}.is-horizontal .f-carousel__nav .f-button.is-prev,.is-horizontal .fancybox__nav .f-button.is-prev{left:var(--f-button-prev-pos)}.is-horizontal .f-carousel__nav .f-button.is-next,.is-horizontal .fancybox__nav .f-button.is-next{right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-prev,.is-horizontal.is-rtl .fancybox__nav .f-button.is-prev{left:auto;right:var(--f-button-next-pos)}.is-horizontal.is-rtl .f-carousel__nav .f-button.is-next,.is-horizontal.is-rtl .fancybox__nav .f-button.is-next{right:auto;left:var(--f-button-prev-pos)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-next{top:auto;left:50%;transform:translate(-50%)}.is-vertical .f-carousel__nav .f-button.is-prev,.is-vertical .fancybox__nav .f-button.is-prev{top:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-next,.is-vertical .fancybox__nav .f-button.is-next{bottom:var(--f-button-next-pos)}.is-vertical .f-carousel__nav .f-button.is-prev svg,.is-vertical .f-carousel__nav .f-button.is-next svg,.is-vertical .fancybox__nav .f-button.is-prev svg,.is-vertical .fancybox__nav .f-button.is-next svg{transform:rotate(90deg)}html.with-fancybox{width:auto;overflow:visible;scroll-behavior:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{width:auto;margin-right:calc(var(--fancybox-body-margin, 0px) + var(--fancybox-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none}.fancybox__container{--fancybox-color: #dbdbdb;--fancybox-hover-color: #fff;--fancybox-bg: rgba(24, 24, 27, .98);--fancybox-slide-gap: 10px;--f-spinner-width: 50px;--f-spinner-height: 50px;--f-spinner-color-1: rgba(255, 255, 255, .1);--f-spinner-color-2: #bbb;--f-spinner-stroke: 3.65;position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;display:flex;flex-direction:column;box-sizing:border-box;margin:0;padding:0;color:#f8f8f8;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:visible;z-index:var(--fancybox-zIndex, 1050);outline:none;transform-origin:top left;-webkit-text-size-adjust:100%;-moz-text-size-adjust:none;-ms-text-size-adjust:100%;text-size-adjust:100%;overscroll-behavior-y:contain}.fancybox__container *,.fancybox__container *:before,.fancybox__container *:after{box-sizing:inherit}.fancybox__container::backdrop{background-color:#0000}.fancybox__backdrop{position:fixed;top:0;left:0;bottom:0;right:0;z-index:-1;background:var(--fancybox-bg);opacity:var(--fancybox-opacity, 1);will-change:opacity}.fancybox__carousel{position:relative;box-sizing:border-box;flex:1;min-height:0;z-index:10;overflow-y:visible;overflow-x:clip}.fancybox__viewport{width:100%;height:100%}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__track{display:flex;margin:0 auto;height:100%}.fancybox__slide{flex:0 0 auto;position:relative;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;margin:0 var(--fancybox-slide-gap) 0 0;padding:4px;overflow:auto;overscroll-behavior:contain;transform:translateZ(0);backface-visibility:hidden}.fancybox__container:not(.is-compact) .fancybox__slide.has-close-btn{padding-top:40px}.fancybox__slide.has-iframe,.fancybox__slide.has-video,.fancybox__slide.has-html5video,.fancybox__slide.has-image{overflow:hidden}.fancybox__slide.has-image.is-animating,.fancybox__slide.has-image.is-selected{overflow:visible}.fancybox__slide:before,.fancybox__slide:after{content:"";flex:0 0 0;margin:auto}.fancybox__content{align-self:center;display:flex;flex-direction:column;position:relative;margin:0;padding:2rem;max-width:100%;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);cursor:default;border-radius:0;z-index:20}.is-loading .fancybox__content{opacity:0}.is-draggable .fancybox__content{cursor:move;cursor:grab}.can-zoom_in .fancybox__content{cursor:zoom-in}.can-zoom_out .fancybox__content{cursor:zoom-out}.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__content [data-selectable],.fancybox__content [contenteditable]{cursor:auto}.fancybox__slide.has-image>.fancybox__content{padding:0;background:#0000;min-height:1px;background-repeat:no-repeat;background-size:contain;background-position:center center;transition:none;transform:translateZ(0);backface-visibility:hidden}.fancybox__slide.has-image>.fancybox__content>picture>img{width:100%;height:auto;max-height:100%}.is-zooming-in .fancybox__viewport:not(.is-dragging) .fancybox__slide:not(.is-selected) .fancybox__content,.is-zooming-out .fancybox__slide:not(.is-selected) .fancybox__content{visibility:hidden}.is-animating .fancybox__content,.is-dragging .fancybox__content{filter:blur(0px);will-change:transform,width,height}.fancybox-image{margin:auto;display:block;width:100%;height:100%;min-height:0;object-fit:contain;-webkit-user-select:none;user-select:none}.fancybox__caption{align-self:center;max-width:100%;flex-shrink:0;margin:0;padding:14px 0 4px;overflow-wrap:anywhere;line-height:1.375;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);cursor:auto;visibility:visible}.is-loading .fancybox__caption,.is-closing .fancybox__caption{opacity:0;visibility:hidden}.is-compact .fancybox__caption{padding-bottom:0}.f-button.is-close-btn{--f-button-svg-stroke-width: 2;position:absolute;top:0;right:8px;z-index:40}.fancybox__content>.f-button.is-close-btn{--f-button-width: 34px;--f-button-height: 34px;--f-button-border-radius: 4px;--f-button-color: var(--fancybox-color, #fff);--f-button-hover-color: var(--fancybox-color, #fff);--f-button-bg: transparent;--f-button-hover-bg: transparent;--f-button-active-bg: transparent;--f-button-svg-width: 22px;--f-button-svg-height: 22px;position:absolute;top:-38px;right:0;opacity:.75}.is-loading .fancybox__content>.f-button.is-close-btn{visibility:hidden}.is-zooming-out .fancybox__content>.f-button.is-close-btn{visibility:hidden}.fancybox__content>.f-button.is-close-btn:hover{opacity:1}.fancybox__footer{padding:0;margin:0;position:relative}.fancybox__footer .fancybox__caption{width:100%;padding:24px;opacity:var(--fancybox-opacity, 1);transition:all .25s ease}.is-compact .fancybox__footer{position:absolute;bottom:0;left:0;right:0;z-index:20;background:#18181b80}.is-compact .fancybox__footer .fancybox__caption{padding:12px}.is-compact .fancybox__content>.f-button.is-close-btn{--f-button-border-radius: 50%;--f-button-color: #fff;--f-button-hover-color: #fff;--f-button-outline-color: #000;--f-button-bg: rgba(0, 0, 0, .6);--f-button-active-bg: rgba(0, 0, 0, .6);--f-button-hover-bg: rgba(0, 0, 0, .6);--f-button-svg-width: 18px;--f-button-svg-height: 18px;--f-button-svg-filter: none;top:5px;right:5px}.fancybox__nav{--f-button-width: 50px;--f-button-height: 50px;--f-button-border: 0;--f-button-border-radius: 50%;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: transparent;--f-button-hover-bg: rgba(24, 24, 27, .3);--f-button-active-bg: rgba(24, 24, 27, .5);--f-button-shadow: none;--f-button-transition: all .15s ease;--f-button-transform: none;--f-button-svg-width: 26px;--f-button-svg-height: 26px;--f-button-svg-stroke-width: 2.5;--f-button-svg-fill: none;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .5));--f-button-svg-disabled-opacity: .65;--f-button-next-pos: 1rem;--f-button-prev-pos: 1rem;opacity:var(--fancybox-opacity, 1)}.fancybox__nav .f-button:before{position:absolute;content:"";top:-30px;right:-20px;left:-20px;bottom:-30px;z-index:1}.is-idle .fancybox__nav{animation:.15s ease-out both f-fadeOut}.is-idle.is-compact .fancybox__footer{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__slide>.f-spinner{position:absolute;top:50%;left:50%;margin:var(--f-spinner-top, calc(var(--f-spinner-width) * -.5)) 0 0 var(--f-spinner-left, calc(var(--f-spinner-height) * -.5));z-index:30;cursor:pointer}.fancybox-protected{position:absolute;top:0;left:0;right:0;bottom:0;z-index:40;-webkit-user-select:none;user-select:none}.fancybox-ghost{position:absolute;top:0;left:0;width:100%;height:100%;min-height:0;object-fit:contain;z-index:40;-webkit-user-select:none;user-select:none;pointer-events:none}.fancybox-focus-guard{outline:none;opacity:0;position:fixed;pointer-events:none}.fancybox__container:not([aria-hidden]){opacity:0}.fancybox__container.is-animated[aria-hidden=false]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=false] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=false] .fancybox__slide>*:not(.fancybox__content){animation:.25s ease .1s backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop{animation:.35s ease backwards f-fadeIn}.fancybox__container.is-animated[aria-hidden=true]>*:not(.fancybox__backdrop,.fancybox__carousel),.fancybox__container.is-animated[aria-hidden=true] .fancybox__carousel>*:not(.fancybox__viewport),.fancybox__container.is-animated[aria-hidden=true] .fancybox__slide>*:not(.fancybox__content){animation:.15s ease forwards f-fadeOut}.fancybox__container.is-animated[aria-hidden=true] .fancybox__backdrop{animation:.35s ease forwards f-fadeOut}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.has-iframe .fancybox__content,.has-map .fancybox__content,.has-pdf .fancybox__content{width:100%;height:100%}.fancybox__container:not(.is-compact) .has-iframe .fancybox__content,.fancybox__container:not(.is-compact) .has-map .fancybox__content,.fancybox__container:not(.is-compact) .has-pdf .fancybox__content{width:calc(100% - 120px);height:90%}.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.has-map .fancybox__content,.has-pdf .fancybox__content,.has-youtube .fancybox__content,.has-vimeo .fancybox__content,.has-html5video .fancybox__content{padding:0;background:#18181be6;color:#fff}.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:#0000}.fancybox-placeholder{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.f-carousel__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-outline: 0;--f-thumb-outline-color: #5eb0ef;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1;--f-thumb-border-radius: 2px;--f-thumb-offset: 0px;--f-button-next-pos: 0;--f-button-prev-pos: 0}.f-carousel__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1;--f-thumb-selected-opacity: 1}.f-carousel__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px}.f-thumbs{position:relative;flex:0 0 auto;margin:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-user-select:none;user-select:none;perspective:1000px;transform:translateZ(0)}.f-thumbs .f-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:2px;background-image:linear-gradient(#ebeff2,#e2e8f0);z-index:-1}.f-thumbs .f-spinner svg{display:none}.f-thumbs.is-vertical{height:100%}.f-thumbs__viewport{width:100%;height:auto;overflow:hidden}.f-thumbs__track{display:flex;will-change:transform}.f-thumbs__slide{position:relative;flex:0 0 auto;box-sizing:content-box;display:flex;align-items:center;justify-content:center;padding:0;margin:0;width:var(--f-thumb-width);min-width:var(--f-thumb-width);height:var(--f-thumb-height);overflow:visible;cursor:pointer}.f-thumbs__slide.is-loading img{opacity:0}.is-classic .f-thumbs__viewport{height:100%}.is-modern .f-thumbs__track{width:max-content}.is-modern .f-thumbs__track:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--left, 0)*1px);width:calc(100% - var(--width, 0)*1px);cursor:pointer}.is-modern .f-thumbs__slide{--clip-path: inset( 0 calc( (var(--f-thumb-width, 0) - var(--f-thumb-clip-width, 0)) * .5 * (1 - var(--progress, 0)) ) round var(--f-thumb-border-radius, 0) );transform:translate3d(calc(var(--shift, 0) * -1px),0,0);transition:none;pointer-events:none}.is-modern .f-thumbs__slide>*{clip-path:var(--clip-path)}.is-modern:not(.is-using-mouse) .f-thumbs__slide:focus-within{filter:drop-shadow(-1px 0px 0px var(--f-thumb-outline-color)) drop-shadow(2px 0px 0px var(--f-thumb-outline-color)) drop-shadow(0px -1px 0px var(--f-thumb-outline-color)) drop-shadow(0px 2px 0px var(--f-thumb-outline-color))}.is-modern.in-touch .f-thumbs__slide{filter:none}.is-modern.is-resting .f-thumbs__slide{transition:all .33s ease}.is-modern.is-resting .f-thumbs__slide>*{transition:all .33s ease}.f-thumbs__slide__button{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:100%;margin:0;padding:0;border:0;position:relative;border-radius:var(--f-thumb-border-radius);overflow:hidden;background:#0000;outline:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;opacity:var(--f-thumb-opacity);transition:opacity .2s ease}.f-thumbs__slide__button:hover{opacity:var(--f-thumb-hover-opacity)}.f-thumbs__slide__button:focus:not(:focus-visible){outline:none}.f-thumbs__slide__button:focus-visible{outline:none;opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button{opacity:var(--f-thumb-selected-opacity)}.is-nav-selected .f-thumbs__slide__button:after{content:"";position:absolute;top:0;left:0;right:0;height:auto;bottom:0;border:var(--f-thumb-outline, 0) solid var(--f-thumb-outline-color, transparent);border-radius:var(--f-thumb-border-radius);animation:f-fadeIn .2s ease-out;z-index:10}.f-thumbs__slide__img{position:absolute;overflow:hidden;top:0;right:0;bottom:0;left:0;width:100%;height:100%;padding:var(--f-thumb-offset);box-sizing:border-box;pointer-events:none;object-fit:cover}.f-thumbs.is-horizontal .f-thumbs__track{margin:0 auto;padding:8px 0 12px}.f-thumbs.is-horizontal .f-thumbs__slide{margin:0 var(--f-thumb-gap) 0 0}.f-thumbs.is-vertical .f-thumbs__track{flex-wrap:wrap;margin:auto 0;padding:0 8px}.f-thumbs.is-vertical .f-thumbs__slide{margin:0 0 var(--f-thumb-gap) 0}.fancybox__thumbs{--f-thumb-width: 96px;--f-thumb-height: 72px;--f-thumb-border-radius: 2px;--f-thumb-outline: 2px;--f-thumb-outline-color: #ededed;position:relative;opacity:var(--fancybox-opacity, 1);transition:max-height .35s cubic-bezier(.23,1,.32,1)}.fancybox__thumbs.is-classic{--f-thumb-gap: 8px;--f-thumb-opacity: .5;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-classic .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-modern{--f-thumb-gap: 4px;--f-thumb-extra-gap: 20px;--f-thumb-clip-width: 46px;--f-thumb-opacity: 1;--f-thumb-hover-opacity: 1}.fancybox__thumbs.is-modern .f-spinner{background-image:linear-gradient(#ffffff1a,#ffffff0d)}.fancybox__thumbs.is-horizontal{padding:0 var(--f-thumb-gap)}.fancybox__thumbs.is-vertical{padding:var(--f-thumb-gap) 0}.is-compact .fancybox__thumbs{--f-thumb-width: 64px;--f-thumb-clip-width: 32px;--f-thumb-height: 48px;--f-thumb-extra-gap: 10px}.fancybox__thumbs.is-masked{max-height:0px!important}.is-closing .fancybox__thumbs{transition:none!important}.fancybox__toolbar{--f-progress-color: var(--fancybox-color, rgba(255, 255, 255, .94));--f-button-width: 46px;--f-button-height: 46px;--f-button-color: var(--fancybox-color);--f-button-hover-color: var(--fancybox-hover-color);--f-button-bg: rgba(24, 24, 27, .65);--f-button-hover-bg: rgba(70, 70, 73, .65);--f-button-active-bg: rgba(90, 90, 93, .65);--f-button-border-radius: 0;--f-button-svg-width: 24px;--f-button-svg-height: 24px;--f-button-svg-stroke-width: 1.5;--f-button-svg-filter: drop-shadow(1px 1px 1px rgba(24, 24, 27, .15));--f-button-svg-fill: none;--f-button-svg-disabled-opacity: .65;display:flex;flex-direction:row;justify-content:space-between;margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;color:var(--fancybox-color, currentColor);opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, .5));pointer-events:none;z-index:20}.fancybox__toolbar :focus-visible{z-index:1}.fancybox__toolbar.is-absolute,.is-compact .fancybox__toolbar{position:absolute;top:0;left:0;right:0}.is-idle .fancybox__toolbar{pointer-events:none;animation:.15s ease-out both f-fadeOut}.fancybox__toolbar__column{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start}.fancybox__toolbar__column.is-left,.fancybox__toolbar__column.is-right{flex-grow:1;flex-basis:0}.fancybox__toolbar__column.is-right{display:flex;justify-content:flex-end;flex-wrap:nowrap}.fancybox__infobar{padding:0 5px;line-height:var(--f-button-height);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased;cursor:default;-webkit-user-select:none;user-select:none}.fancybox__infobar span{padding:0 5px}.fancybox__infobar:not(:first-child):not(:last-child){background:var(--f-button-bg)}[data-fancybox-toggle-slideshow]{position:relative}[data-fancybox-toggle-slideshow] .f-progress{height:100%;opacity:.3}[data-fancybox-toggle-slideshow] svg g:first-child{display:flex}[data-fancybox-toggle-slideshow] svg g:last-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:first-child{display:none}.has-slideshow [data-fancybox-toggle-slideshow] svg g:last-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:first-child{display:flex}[data-fancybox-toggle-fullscreen] svg g:last-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:first-child{display:none}:fullscreen [data-fancybox-toggle-fullscreen] svg g:last-child{display:flex}.f-progress{position:absolute;top:0;left:0;right:0;height:3px;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;background:var(--f-progress-color, var(--f-carousel-theme-color, #0091ff));z-index:30;-webkit-user-select:none;user-select:none;pointer-events:none}.fib,.fi{background-size:contain;background-position:50%;background-repeat:no-repeat}.fi{position:relative;display:inline-block;width:1.333333em;line-height:1em}.fi:before{content:" "}.fi.fis{width:1em}.fi-xx{background-image:url(/build/assets/xx-zm_JmrXl.svg)}.fi-xx.fis{background-image:url(/build/assets/xx-DHLZWhOc.svg)}.fi-ad{background-image:url(/build/assets/ad-DxzHjwdb.svg)}.fi-ad.fis{background-image:url(/build/assets/ad-BHJIFYSO.svg)}.fi-ae{background-image:url(/build/assets/ae-Cw7Z85ds.svg)}.fi-ae.fis{background-image:url(/build/assets/ae-9VMosuIo.svg)}.fi-af{background-image:url(/build/assets/af-BoK6yVn0.svg)}.fi-af.fis{background-image:url(/build/assets/af-DrRB8xk8.svg)}.fi-ag{background-image:url(/build/assets/ag-aoxrWbol.svg)}.fi-ag.fis{background-image:url(/build/assets/ag-B61T99ls.svg)}.fi-ai{background-image:url(/build/assets/ai-BngwlJDq.svg)}.fi-ai.fis{background-image:url(/build/assets/ai-BAFWeNKW.svg)}.fi-al{background-image:url(/build/assets/al-BtHnVMNj.svg)}.fi-al.fis{background-image:url(/build/assets/al-Dw_HBpDQ.svg)}.fi-am{background-image:url(/build/assets/am-DMt4_dd4.svg)}.fi-am.fis{background-image:url(/build/assets/am-Brwuaa2u.svg)}.fi-ao{background-image:url(/build/assets/ao-BqGWXiAn.svg)}.fi-ao.fis{background-image:url(/build/assets/ao-BdhsxdlM.svg)}.fi-aq{background-image:url(/build/assets/aq-DduptxNn.svg)}.fi-aq.fis{background-image:url(/build/assets/aq-DBYM-ScO.svg)}.fi-ar{background-image:url(/build/assets/ar-G3-b6RqY.svg)}.fi-ar.fis{background-image:url(/build/assets/ar-BBBOgFXI.svg)}.fi-as{background-image:url(/build/assets/as-y6rKV0gP.svg)}.fi-as.fis{background-image:url(/build/assets/as-D0o6y06s.svg)}.fi-at{background-image:url(/build/assets/at-DEs-d2vT.svg)}.fi-at.fis{background-image:url(/build/assets/at-Bd1UH8n6.svg)}.fi-au{background-image:url(/build/assets/au-Cs0v8f9U.svg)}.fi-au.fis{background-image:url(/build/assets/au-Bdo1ETlp.svg)}.fi-aw{background-image:url(/build/assets/aw-CsqKuH4N.svg)}.fi-aw.fis{background-image:url(/build/assets/aw-kMcMi5Rd.svg)}.fi-ax{background-image:url(/build/assets/ax-DvLIy84U.svg)}.fi-ax.fis{background-image:url(/build/assets/ax-wECm_RRW.svg)}.fi-az{background-image:url(/build/assets/az-CHrkyPkl.svg)}.fi-az.fis{background-image:url(/build/assets/az-PtLKWgfN.svg)}.fi-ba{background-image:url(/build/assets/ba-BcdWKJ6v.svg)}.fi-ba.fis{background-image:url(/build/assets/ba-Cdov-nup.svg)}.fi-bb{background-image:url(/build/assets/bb-DuqRVbqH.svg)}.fi-bb.fis{background-image:url(/build/assets/bb-BRJ1nkrF.svg)}.fi-bd{background-image:url(/build/assets/bd-BF9t1-60.svg)}.fi-bd.fis{background-image:url(/build/assets/bd-DvPoLH3C.svg)}.fi-be{background-image:url(/build/assets/be-CQHhekKF.svg)}.fi-be.fis{background-image:url(/build/assets/be-hI05Ag8w.svg)}.fi-bf{background-image:url(/build/assets/bf-YclsoDuF.svg)}.fi-bf.fis{background-image:url(/build/assets/bf-DCbfaYlw.svg)}.fi-bg{background-image:url(/build/assets/bg-36KQGGCT.svg)}.fi-bg.fis{background-image:url(/build/assets/bg-xQluPOC1.svg)}.fi-bh{background-image:url(/build/assets/bh-BQqEGq6F.svg)}.fi-bh.fis{background-image:url(/build/assets/bh-DgfmyT2n.svg)}.fi-bi{background-image:url(/build/assets/bi-CRmKY6RQ.svg)}.fi-bi.fis{background-image:url(/build/assets/bi-CG2pyWmc.svg)}.fi-bj{background-image:url(/build/assets/bj-14PhO9bM.svg)}.fi-bj.fis{background-image:url(/build/assets/bj-BOF1aYv0.svg)}.fi-bl{background-image:url(/build/assets/bl-4CI2YcwX.svg)}.fi-bl.fis{background-image:url(/build/assets/bl-Ci30-2xD.svg)}.fi-bm{background-image:url(/build/assets/bm-BDce7749.svg)}.fi-bm.fis{background-image:url(/build/assets/bm-D8pdz-bF.svg)}.fi-bn{background-image:url(/build/assets/bn-DZvr776X.svg)}.fi-bn.fis{background-image:url(/build/assets/bn-BvelTi54.svg)}.fi-bo{background-image:url(/build/assets/bo-OkRePYri.svg)}.fi-bo.fis{background-image:url(/build/assets/bo-FFeXNqKi.svg)}.fi-bq{background-image:url(/build/assets/bq-BYpdxEeT.svg)}.fi-bq.fis{background-image:url(/build/assets/bq-SWpsjb2t.svg)}.fi-br{background-image:url(/build/assets/br-yD1Bsfyi.svg)}.fi-br.fis{background-image:url(/build/assets/br-BevDKjWV.svg)}.fi-bs{background-image:url(/build/assets/bs-BcBvuB0x.svg)}.fi-bs.fis{background-image:url(/build/assets/bs-DcJR5xLG.svg)}.fi-bt{background-image:url(/build/assets/bt-COfv741Y.svg)}.fi-bt.fis{background-image:url(/build/assets/bt-BMyVy5ha.svg)}.fi-bv{background-image:url(/build/assets/bv-wM9JLv4R.svg)}.fi-bv.fis{background-image:url(/build/assets/bv-Jqog7euh.svg)}.fi-bw{background-image:url(/build/assets/bw-CmvcZF16.svg)}.fi-bw.fis{background-image:url(/build/assets/bw-jLG8_gP0.svg)}.fi-by{background-image:url(/build/assets/by-oPm0zKcB.svg)}.fi-by.fis{background-image:url(/build/assets/by-EkqhOCLw.svg)}.fi-bz{background-image:url(/build/assets/bz-CFTMzyr2.svg)}.fi-bz.fis{background-image:url(/build/assets/bz-CBSl8sZF.svg)}.fi-ca{background-image:url(/build/assets/ca-DA6WkHXD.svg)}.fi-ca.fis{background-image:url(/build/assets/ca-kBTgXJhY.svg)}.fi-cc{background-image:url(/build/assets/cc-4SMWwsYN.svg)}.fi-cc.fis{background-image:url(/build/assets/cc-DF113IBz.svg)}.fi-cd{background-image:url(/build/assets/cd-D5P_nhlb.svg)}.fi-cd.fis{background-image:url(/build/assets/cd-DJAgaXRP.svg)}.fi-cf{background-image:url(/build/assets/cf-DRetLmp-.svg)}.fi-cf.fis{background-image:url(/build/assets/cf-CvgcTRoz.svg)}.fi-cg{background-image:url(/build/assets/cg-DmJ-GB5s.svg)}.fi-cg.fis{background-image:url(/build/assets/cg-BoR-VCZ0.svg)}.fi-ch{background-image:url(/build/assets/ch-sfriZoF1.svg)}.fi-ch.fis{background-image:url(/build/assets/ch-Do8WoVrp.svg)}.fi-ci{background-image:url(/build/assets/ci-C8Q8IYTn.svg)}.fi-ci.fis{background-image:url(/build/assets/ci-Cn5asHD7.svg)}.fi-ck{background-image:url(/build/assets/ck-DfXMUOTo.svg)}.fi-ck.fis{background-image:url(/build/assets/ck-VjQ-vT4C.svg)}.fi-cl{background-image:url(/build/assets/cl-CbhkUBHv.svg)}.fi-cl.fis{background-image:url(/build/assets/cl-Ce2jfqf5.svg)}.fi-cm{background-image:url(/build/assets/cm-D4yjdmKT.svg)}.fi-cm.fis{background-image:url(/build/assets/cm-B0XEK3Gu.svg)}.fi-cn{background-image:url(/build/assets/cn-DifnnI3t.svg)}.fi-cn.fis{background-image:url(/build/assets/cn-sZmOitVP.svg)}.fi-co{background-image:url(/build/assets/co-DV591zMm.svg)}.fi-co.fis{background-image:url(/build/assets/co-BRjxMuCM.svg)}.fi-cr{background-image:url(/build/assets/cr-BlYVN-_Q.svg)}.fi-cr.fis{background-image:url(/build/assets/cr-CcuKkUIo.svg)}.fi-cu{background-image:url(/build/assets/cu-DlMoXhSG.svg)}.fi-cu.fis{background-image:url(/build/assets/cu-Cy0srLen.svg)}.fi-cv{background-image:url(/build/assets/cv-CPsfcOfk.svg)}.fi-cv.fis{background-image:url(/build/assets/cv-BYvkBxIi.svg)}.fi-cw{background-image:url(/build/assets/cw-BbrnximR.svg)}.fi-cw.fis{background-image:url(/build/assets/cw-DDrVSims.svg)}.fi-cx{background-image:url(/build/assets/cx-BW4bn5ef.svg)}.fi-cx.fis{background-image:url(/build/assets/cx-By9Z5aF8.svg)}.fi-cy{background-image:url(/build/assets/cy-BFnWblrZ.svg)}.fi-cy.fis{background-image:url(/build/assets/cy-CHDUy5eD.svg)}.fi-cz{background-image:url(/build/assets/cz-WWBC5Aeb.svg)}.fi-cz.fis{background-image:url(/build/assets/cz-CgTuLLXv.svg)}.fi-de{background-image:url(/build/assets/de-Cuu9Ae9f.svg)}.fi-de.fis{background-image:url(/build/assets/de-BksKoY6L.svg)}.fi-dj{background-image:url(/build/assets/dj-1ukxJrXi.svg)}.fi-dj.fis{background-image:url(/build/assets/dj-CqGzre4p.svg)}.fi-dk{background-image:url(/build/assets/dk-DmS9BCZB.svg)}.fi-dk.fis{background-image:url(/build/assets/dk-2cglAULc.svg)}.fi-dm{background-image:url(/build/assets/dm-hJ6fku4A.svg)}.fi-dm.fis{background-image:url(/build/assets/dm-1y7pMT9p.svg)}.fi-do{background-image:url(/build/assets/do-Cy0Lgjq5.svg)}.fi-do.fis{background-image:url(/build/assets/do-C7tcJbnV.svg)}.fi-dz{background-image:url(/build/assets/dz-Dytc1TFu.svg)}.fi-dz.fis{background-image:url(/build/assets/dz-EwXBYPv9.svg)}.fi-ec{background-image:url(/build/assets/ec-gBBifr0j.svg)}.fi-ec.fis{background-image:url(/build/assets/ec-4yhEjDNG.svg)}.fi-ee{background-image:url(/build/assets/ee-DWx48TGL.svg)}.fi-ee.fis{background-image:url(/build/assets/ee-Cg_xYV4v.svg)}.fi-eg{background-image:url(/build/assets/eg-BoRC_5b8.svg)}.fi-eg.fis{background-image:url(/build/assets/eg-BS0KMoqH.svg)}.fi-eh{background-image:url(/build/assets/eh-UXnQqwEd.svg)}.fi-eh.fis{background-image:url(/build/assets/eh-CP4Jp_EG.svg)}.fi-er{background-image:url(/build/assets/er-CKlJegvE.svg)}.fi-er.fis{background-image:url(/build/assets/er-Dp4Bowvi.svg)}.fi-es{background-image:url(/build/assets/es-mjGyAbGt.svg)}.fi-es.fis{background-image:url(/build/assets/es--B7UgIMY.svg)}.fi-et{background-image:url(/build/assets/et-UJXnGiVc.svg)}.fi-et.fis{background-image:url(/build/assets/et-Bor6yamu.svg)}.fi-fi{background-image:url(/build/assets/fi-DWUIkfjL.svg)}.fi-fi.fis{background-image:url(/build/assets/fi-Brjq_KK6.svg)}.fi-fj{background-image:url(/build/assets/fj-DgBNKx3L.svg)}.fi-fj.fis{background-image:url(/build/assets/fj-CbEDDjTX.svg)}.fi-fk{background-image:url(/build/assets/fk-D9U4Vq1t.svg)}.fi-fk.fis{background-image:url(/build/assets/fk-xSiwjKus.svg)}.fi-fm{background-image:url(/build/assets/fm-B4Z83GL0.svg)}.fi-fm.fis{background-image:url(/build/assets/fm-DwHuWFwM.svg)}.fi-fo{background-image:url(/build/assets/fo-DC4l6pGS.svg)}.fi-fo.fis{background-image:url(/build/assets/fo-MI1g4ZIR.svg)}.fi-fr{background-image:url(/build/assets/fr-DVvUyOqI.svg)}.fi-fr.fis{background-image:url(/build/assets/fr-C1eGzDWr.svg)}.fi-ga{background-image:url(/build/assets/ga-BklUhLH_.svg)}.fi-ga.fis{background-image:url(/build/assets/ga-CgNkrnfv.svg)}.fi-gb{background-image:url(/build/assets/gb-DV0MrsSv.svg)}.fi-gb.fis{background-image:url(/build/assets/gb-B7feHi7O.svg)}.fi-gd{background-image:url(/build/assets/gd-BA81A-nk.svg)}.fi-gd.fis{background-image:url(/build/assets/gd-DvRnr6aO.svg)}.fi-ge{background-image:url(/build/assets/ge-D1RlrNLD.svg)}.fi-ge.fis{background-image:url(/build/assets/ge-T7yjHZeA.svg)}.fi-gf{background-image:url(/build/assets/gf-DWl5zcw0.svg)}.fi-gf.fis{background-image:url(/build/assets/gf-DFQqfs-j.svg)}.fi-gg{background-image:url(/build/assets/gg-jdOQS2nU.svg)}.fi-gg.fis{background-image:url(/build/assets/gg-vhR8-Yxm.svg)}.fi-gh{background-image:url(/build/assets/gh-CS3UqJbz.svg)}.fi-gh.fis{background-image:url(/build/assets/gh-DtAqzRIB.svg)}.fi-gi{background-image:url(/build/assets/gi-BcMZyJIg.svg)}.fi-gi.fis{background-image:url(/build/assets/gi-l3u6WYJG.svg)}.fi-gl{background-image:url(/build/assets/gl-CHaBnMib.svg)}.fi-gl.fis{background-image:url(/build/assets/gl-D6qP-fnE.svg)}.fi-gm{background-image:url(/build/assets/gm-Bu99atwn.svg)}.fi-gm.fis{background-image:url(/build/assets/gm-DI7EpeCC.svg)}.fi-gn{background-image:url(/build/assets/gn-1dJNy9oQ.svg)}.fi-gn.fis{background-image:url(/build/assets/gn-kt7YA1XT.svg)}.fi-gp{background-image:url(/build/assets/gp-DNyt_wTA.svg)}.fi-gp.fis{background-image:url(/build/assets/gp-BqGRs8a4.svg)}.fi-gq{background-image:url(/build/assets/gq-BbDDT8eO.svg)}.fi-gq.fis{background-image:url(/build/assets/gq-7TPEDItK.svg)}.fi-gr{background-image:url(/build/assets/gr-C5PU0p9p.svg)}.fi-gr.fis{background-image:url(/build/assets/gr-COThnT__.svg)}.fi-gs{background-image:url(/build/assets/gs-adY7nyVl.svg)}.fi-gs.fis{background-image:url(/build/assets/gs-WWyyj-hg.svg)}.fi-gt{background-image:url(/build/assets/gt-Db6I__LC.svg)}.fi-gt.fis{background-image:url(/build/assets/gt-Bjjd1gTJ.svg)}.fi-gu{background-image:url(/build/assets/gu-BDUIdN0d.svg)}.fi-gu.fis{background-image:url(/build/assets/gu-2lXXtQYh.svg)}.fi-gw{background-image:url(/build/assets/gw-B2o_Sisp.svg)}.fi-gw.fis{background-image:url(/build/assets/gw-ClbEeoYr.svg)}.fi-gy{background-image:url(/build/assets/gy-yuxXoWpd.svg)}.fi-gy.fis{background-image:url(/build/assets/gy-DqVe45bs.svg)}.fi-hk{background-image:url(/build/assets/hk-CEul14SH.svg)}.fi-hk.fis{background-image:url(/build/assets/hk-omO_-Nil.svg)}.fi-hm{background-image:url(/build/assets/hm-BtsE4CWO.svg)}.fi-hm.fis{background-image:url(/build/assets/hm-qv4alcAr.svg)}.fi-hn{background-image:url(/build/assets/hn-CRjyS_bm.svg)}.fi-hn.fis{background-image:url(/build/assets/hn-GhlpqqjC.svg)}.fi-hr{background-image:url(/build/assets/hr-XALXB04A.svg)}.fi-hr.fis{background-image:url(/build/assets/hr-DBYmCHya.svg)}.fi-ht{background-image:url(/build/assets/ht-Bp_BB3u8.svg)}.fi-ht.fis{background-image:url(/build/assets/ht-JlkdqIlQ.svg)}.fi-hu{background-image:url(/build/assets/hu-7Q5wwIIi.svg)}.fi-hu.fis{background-image:url(/build/assets/hu-Bm8S5mAU.svg)}.fi-id{background-image:url(/build/assets/id-DiSP6Fmm.svg)}.fi-id.fis{background-image:url(/build/assets/id-CJiY5UnY.svg)}.fi-ie{background-image:url(/build/assets/ie-ChAXClx3.svg)}.fi-ie.fis{background-image:url(/build/assets/ie-DhxI4aJv.svg)}.fi-il{background-image:url(/build/assets/il-BBJljq34.svg)}.fi-il.fis{background-image:url(/build/assets/il--AA6rNw9.svg)}.fi-im{background-image:url(/build/assets/im-9RhvN80y.svg)}.fi-im.fis{background-image:url(/build/assets/im-MV303kBE.svg)}.fi-in{background-image:url(/build/assets/in-BwRjomYt.svg)}.fi-in.fis{background-image:url(/build/assets/in-xZx_VDxU.svg)}.fi-io{background-image:url(/build/assets/io-BZEDDIFS.svg)}.fi-io.fis{background-image:url(/build/assets/io-DeScwfLt.svg)}.fi-iq{background-image:url(/build/assets/iq-A2ZIgsMW.svg)}.fi-iq.fis{background-image:url(/build/assets/iq-BSAV6QKp.svg)}.fi-ir{background-image:url(/build/assets/ir-BhLxJNJe.svg)}.fi-ir.fis{background-image:url(/build/assets/ir-DDmpnpmw.svg)}.fi-is{background-image:url(/build/assets/is-DMjBUI2Q.svg)}.fi-is.fis{background-image:url(/build/assets/is-grbWfi_x.svg)}.fi-it{background-image:url(/build/assets/it-Br7q0Zh6.svg)}.fi-it.fis{background-image:url(/build/assets/it-lvp2tGC_.svg)}.fi-je{background-image:url(/build/assets/je-CU_EWkTs.svg)}.fi-je.fis{background-image:url(/build/assets/je-DDrCsxDX.svg)}.fi-jm{background-image:url(/build/assets/jm-Cnv59OoQ.svg)}.fi-jm.fis{background-image:url(/build/assets/jm-DEJfu4RU.svg)}.fi-jo{background-image:url(/build/assets/jo-DlpZYkiL.svg)}.fi-jo.fis{background-image:url(/build/assets/jo-BvLSz7np.svg)}.fi-jp{background-image:url(/build/assets/jp-BIMmfxpO.svg)}.fi-jp.fis{background-image:url(/build/assets/jp-B5RfAVGb.svg)}.fi-ke{background-image:url(/build/assets/ke-CMJI3Y8r.svg)}.fi-ke.fis{background-image:url(/build/assets/ke-CxIB79nZ.svg)}.fi-kg{background-image:url(/build/assets/kg-DEsNlZRM.svg)}.fi-kg.fis{background-image:url(/build/assets/kg-BHtChxPo.svg)}.fi-kh{background-image:url(/build/assets/kh-V4Sa3vlt.svg)}.fi-kh.fis{background-image:url(/build/assets/kh-CAffWc0R.svg)}.fi-ki{background-image:url(/build/assets/ki-DR2enrsY.svg)}.fi-ki.fis{background-image:url(/build/assets/ki-D8-uynS0.svg)}.fi-km{background-image:url(/build/assets/km-CRvi19Dl.svg)}.fi-km.fis{background-image:url(/build/assets/km-BfvfimfI.svg)}.fi-kn{background-image:url(/build/assets/kn-C_gAEBbX.svg)}.fi-kn.fis{background-image:url(/build/assets/kn-CkCT24h4.svg)}.fi-kp{background-image:url(/build/assets/kp-CuiHP5pM.svg)}.fi-kp.fis{background-image:url(/build/assets/kp-BBr-xWaw.svg)}.fi-kr{background-image:url(/build/assets/kr-CKnwaEXz.svg)}.fi-kr.fis{background-image:url(/build/assets/kr-N4Ls8S6q.svg)}.fi-kw{background-image:url(/build/assets/kw-pwxq-siF.svg)}.fi-kw.fis{background-image:url(/build/assets/kw-PVpt7UxK.svg)}.fi-ky{background-image:url(/build/assets/ky-Dc5cfYKp.svg)}.fi-ky.fis{background-image:url(/build/assets/ky-ededn6f9.svg)}.fi-kz{background-image:url(/build/assets/kz-Cxk6isv5.svg)}.fi-kz.fis{background-image:url(/build/assets/kz-DumNHv_Y.svg)}.fi-la{background-image:url(/build/assets/la-M7QgGDz9.svg)}.fi-la.fis{background-image:url(/build/assets/la-B0HpR6jQ.svg)}.fi-lb{background-image:url(/build/assets/lb-DNETIx8k.svg)}.fi-lb.fis{background-image:url(/build/assets/lb-CVnxp1IG.svg)}.fi-lc{background-image:url(/build/assets/lc-DTHoqiP_.svg)}.fi-lc.fis{background-image:url(/build/assets/lc-DKXV_NqL.svg)}.fi-li{background-image:url(/build/assets/li-DSXxKHRg.svg)}.fi-li.fis{background-image:url(/build/assets/li-BHrKTYsl.svg)}.fi-lk{background-image:url(/build/assets/lk-B3k2yiKb.svg)}.fi-lk.fis{background-image:url(/build/assets/lk-Kj0WqqQ6.svg)}.fi-lr{background-image:url(/build/assets/lr-ChpOlJZf.svg)}.fi-lr.fis{background-image:url(/build/assets/lr-K-SmQEi6.svg)}.fi-ls{background-image:url(/build/assets/ls-BQUVEtoU.svg)}.fi-ls.fis{background-image:url(/build/assets/ls-CXnUmd8v.svg)}.fi-lt{background-image:url(/build/assets/lt-DoukV-Sm.svg)}.fi-lt.fis{background-image:url(/build/assets/lt-CU4QmtZ-.svg)}.fi-lu{background-image:url(/build/assets/lu-CiYX1xIO.svg)}.fi-lu.fis{background-image:url(/build/assets/lu-VEXvWBhh.svg)}.fi-lv{background-image:url(/build/assets/lv-C-KfY8Yc.svg)}.fi-lv.fis{background-image:url(/build/assets/lv-DjyqV19Q.svg)}.fi-ly{background-image:url(/build/assets/ly-IeJyezKm.svg)}.fi-ly.fis{background-image:url(/build/assets/ly-BUcSodTY.svg)}.fi-ma{background-image:url(/build/assets/ma-BTRNTRUj.svg)}.fi-ma.fis{background-image:url(/build/assets/ma-BNn_BSaU.svg)}.fi-mc{background-image:url(/build/assets/mc-PK078JHl.svg)}.fi-mc.fis{background-image:url(/build/assets/mc-JhJMKfOk.svg)}.fi-md{background-image:url(/build/assets/md-HmhRr1LF.svg)}.fi-md.fis{background-image:url(/build/assets/md-Cz-vcLfl.svg)}.fi-me{background-image:url(/build/assets/me-Bh3GE2Mw.svg)}.fi-me.fis{background-image:url(/build/assets/me-CRPx6jfh.svg)}.fi-mf{background-image:url(/build/assets/mf-BaAGWwAq.svg)}.fi-mf.fis{background-image:url(/build/assets/mf-DC-GBYih.svg)}.fi-mg{background-image:url(/build/assets/mg-C168LHXW.svg)}.fi-mg.fis{background-image:url(/build/assets/mg-DDrNyYWg.svg)}.fi-mh{background-image:url(/build/assets/mh-D0Zpor-f.svg)}.fi-mh.fis{background-image:url(/build/assets/mh-Ddrxsbqz.svg)}.fi-mk{background-image:url(/build/assets/mk-D9SIMr-a.svg)}.fi-mk.fis{background-image:url(/build/assets/mk-Cx9Yf_ZD.svg)}.fi-ml{background-image:url(/build/assets/ml-DVf6ujpi.svg)}.fi-ml.fis{background-image:url(/build/assets/ml-BBMGMlrT.svg)}.fi-mm{background-image:url(/build/assets/mm-lwT09MQ0.svg)}.fi-mm.fis{background-image:url(/build/assets/mm-DB0gzm_2.svg)}.fi-mn{background-image:url(/build/assets/mn-B2jxd-GT.svg)}.fi-mn.fis{background-image:url(/build/assets/mn-sYPaStTo.svg)}.fi-mo{background-image:url(/build/assets/mo-CnhZCTko.svg)}.fi-mo.fis{background-image:url(/build/assets/mo-DC9z3dax.svg)}.fi-mp{background-image:url(/build/assets/mp-xeCllHrB.svg)}.fi-mp.fis{background-image:url(/build/assets/mp-MEoT_oic.svg)}.fi-mq{background-image:url(/build/assets/mq-BFnJ22KI.svg)}.fi-mq.fis{background-image:url(/build/assets/mq-Dt7FKNYb.svg)}.fi-mr{background-image:url(/build/assets/mr-BGnUZZDB.svg)}.fi-mr.fis{background-image:url(/build/assets/mr-DXqZ754o.svg)}.fi-ms{background-image:url(/build/assets/ms-BUbG2Mvc.svg)}.fi-ms.fis{background-image:url(/build/assets/ms-BY95aG1W.svg)}.fi-mt{background-image:url(/build/assets/mt-ChlIR6D_.svg)}.fi-mt.fis{background-image:url(/build/assets/mt-8i8lIqCl.svg)}.fi-mu{background-image:url(/build/assets/mu-mcq7cUFl.svg)}.fi-mu.fis{background-image:url(/build/assets/mu-B2mIIRce.svg)}.fi-mv{background-image:url(/build/assets/mv-BynAllfM.svg)}.fi-mv.fis{background-image:url(/build/assets/mv-BXI4x8em.svg)}.fi-mw{background-image:url(/build/assets/mw-DVAm8WcO.svg)}.fi-mw.fis{background-image:url(/build/assets/mw-D1BEOcIQ.svg)}.fi-mx{background-image:url(/build/assets/mx-DrAOOt3a.svg)}.fi-mx.fis{background-image:url(/build/assets/mx-OjePrkg2.svg)}.fi-my{background-image:url(/build/assets/my-CfN7VZZp.svg)}.fi-my.fis{background-image:url(/build/assets/my-C6G0wRCj.svg)}.fi-mz{background-image:url(/build/assets/mz-CJA6g0QT.svg)}.fi-mz.fis{background-image:url(/build/assets/mz-BQUzUUSi.svg)}.fi-na{background-image:url(/build/assets/na-Dp1qnuob.svg)}.fi-na.fis{background-image:url(/build/assets/na-BaNlJETL.svg)}.fi-nc{background-image:url(/build/assets/nc-CDK7nipe.svg)}.fi-nc.fis{background-image:url(/build/assets/nc-DBcipKv1.svg)}.fi-ne{background-image:url(/build/assets/ne-B1jPOYkl.svg)}.fi-ne.fis{background-image:url(/build/assets/ne-Cium2f5G.svg)}.fi-nf{background-image:url(/build/assets/nf-BIinStC1.svg)}.fi-nf.fis{background-image:url(/build/assets/nf-CV85_wcL.svg)}.fi-ng{background-image:url(/build/assets/ng-su4NM9If.svg)}.fi-ng.fis{background-image:url(/build/assets/ng-CLL1nzMk.svg)}.fi-ni{background-image:url(/build/assets/ni-CFtRs_sk.svg)}.fi-ni.fis{background-image:url(/build/assets/ni-BcwXkIX4.svg)}.fi-nl{background-image:url(/build/assets/nl-B1kG68CJ.svg)}.fi-nl.fis{background-image:url(/build/assets/nl-BC8R4Z62.svg)}.fi-no{background-image:url(/build/assets/no-qf2JPO73.svg)}.fi-no.fis{background-image:url(/build/assets/no-67wnnm5y.svg)}.fi-np{background-image:url(/build/assets/np-u9QMSd6J.svg)}.fi-np.fis{background-image:url(/build/assets/np-Bl8ndzzh.svg)}.fi-nr{background-image:url(/build/assets/nr-DERIdzkN.svg)}.fi-nr.fis{background-image:url(/build/assets/nr-SnI60Bgd.svg)}.fi-nu{background-image:url(/build/assets/nu-BfgWvGcd.svg)}.fi-nu.fis{background-image:url(/build/assets/nu-Dm-LLXct.svg)}.fi-nz{background-image:url(/build/assets/nz-5vODdBjz.svg)}.fi-nz.fis{background-image:url(/build/assets/nz-CaLnugvK.svg)}.fi-om{background-image:url(/build/assets/om-D76v1TyB.svg)}.fi-om.fis{background-image:url(/build/assets/om-CLlua2I8.svg)}.fi-pa{background-image:url(/build/assets/pa-BLNN9G2-.svg)}.fi-pa.fis{background-image:url(/build/assets/pa-DgwlGbuG.svg)}.fi-pe{background-image:url(/build/assets/pe-BLqhuu1C.svg)}.fi-pe.fis{background-image:url(/build/assets/pe--eye3JWr.svg)}.fi-pf{background-image:url(/build/assets/pf-BdRIwrkd.svg)}.fi-pf.fis{background-image:url(/build/assets/pf-TYGgZSsu.svg)}.fi-pg{background-image:url(/build/assets/pg-D6GkXNCa.svg)}.fi-pg.fis{background-image:url(/build/assets/pg-Bx8NbqdI.svg)}.fi-ph{background-image:url(/build/assets/ph-XsVsatj0.svg)}.fi-ph.fis{background-image:url(/build/assets/ph-C1bDRxKV.svg)}.fi-pk{background-image:url(/build/assets/pk-PHMx6Sb1.svg)}.fi-pk.fis{background-image:url(/build/assets/pk-C8pRMddl.svg)}.fi-pl{background-image:url(/build/assets/pl-o38JROoc.svg)}.fi-pl.fis{background-image:url(/build/assets/pl-jl6riBSr.svg)}.fi-pm{background-image:url(/build/assets/pm-CHiP5UmZ.svg)}.fi-pm.fis{background-image:url(/build/assets/pm-CatGySkp.svg)}.fi-pn{background-image:url(/build/assets/pn-46QRODPu.svg)}.fi-pn.fis{background-image:url(/build/assets/pn-ByabMDa1.svg)}.fi-pr{background-image:url(/build/assets/pr-BCGl_1k4.svg)}.fi-pr.fis{background-image:url(/build/assets/pr-BhVcg4Jt.svg)}.fi-ps{background-image:url(/build/assets/ps-D2fCXELb.svg)}.fi-ps.fis{background-image:url(/build/assets/ps-OecJN2UD.svg)}.fi-pt{background-image:url(/build/assets/pt-BlLO0XSl.svg)}.fi-pt.fis{background-image:url(/build/assets/pt-bwoXBn5v.svg)}.fi-pw{background-image:url(/build/assets/pw-CPKYJRR6.svg)}.fi-pw.fis{background-image:url(/build/assets/pw-DOQyn2PV.svg)}.fi-py{background-image:url(/build/assets/py--AwwVDGI.svg)}.fi-py.fis{background-image:url(/build/assets/py-Dq1HMTUZ.svg)}.fi-qa{background-image:url(/build/assets/qa-rGT-VRyR.svg)}.fi-qa.fis{background-image:url(/build/assets/qa-BNPyG8Oz.svg)}.fi-re{background-image:url(/build/assets/re-Bk4ipYK1.svg)}.fi-re.fis{background-image:url(/build/assets/re-Bg1MZWMt.svg)}.fi-ro{background-image:url(/build/assets/ro-CoSeqKY1.svg)}.fi-ro.fis{background-image:url(/build/assets/ro-C2av9jVe.svg)}.fi-rs{background-image:url(/build/assets/rs-CCLwLZ1i.svg)}.fi-rs.fis{background-image:url(/build/assets/rs-BMsKFqbR.svg)}.fi-ru{background-image:url(/build/assets/ru-9AQIVTNm.svg)}.fi-ru.fis{background-image:url(/build/assets/ru-BxWofXrV.svg)}.fi-rw{background-image:url(/build/assets/rw-D7nbSYKI.svg)}.fi-rw.fis{background-image:url(/build/assets/rw-CcIfVufE.svg)}.fi-sa{background-image:url(/build/assets/sa-pYWh8z6l.svg)}.fi-sa.fis{background-image:url(/build/assets/sa-BNDoOU2S.svg)}.fi-sb{background-image:url(/build/assets/sb-fD-jTZVK.svg)}.fi-sb.fis{background-image:url(/build/assets/sb-BMyOMwVK.svg)}.fi-sc{background-image:url(/build/assets/sc-CRNsSLg9.svg)}.fi-sc.fis{background-image:url(/build/assets/sc-DFTNEfqs.svg)}.fi-sd{background-image:url(/build/assets/sd-kPsC1xWB.svg)}.fi-sd.fis{background-image:url(/build/assets/sd-DgcHevmU.svg)}.fi-se{background-image:url(/build/assets/se-XrM-r19S.svg)}.fi-se.fis{background-image:url(/build/assets/se-LJR7KPbG.svg)}.fi-sg{background-image:url(/build/assets/sg-DGYIMG0G.svg)}.fi-sg.fis{background-image:url(/build/assets/sg-CjQussBW.svg)}.fi-sh{background-image:url(/build/assets/sh-BeD0v2tO.svg)}.fi-sh.fis{background-image:url(/build/assets/sh-HvQZG3mu.svg)}.fi-si{background-image:url(/build/assets/si-BzwB6rnS.svg)}.fi-si.fis{background-image:url(/build/assets/si-Bj4oWy-T.svg)}.fi-sj{background-image:url(/build/assets/sj-BFFEGknm.svg)}.fi-sj.fis{background-image:url(/build/assets/sj-AM0BJ0qg.svg)}.fi-sk{background-image:url(/build/assets/sk-CVO73PKW.svg)}.fi-sk.fis{background-image:url(/build/assets/sk-GNJEbusl.svg)}.fi-sl{background-image:url(/build/assets/sl-DxLJY5vJ.svg)}.fi-sl.fis{background-image:url(/build/assets/sl-C0dI8IsG.svg)}.fi-sm{background-image:url(/build/assets/sm-BMJzBA4m.svg)}.fi-sm.fis{background-image:url(/build/assets/sm-ChSbRMAO.svg)}.fi-sn{background-image:url(/build/assets/sn-S8ipNF1U.svg)}.fi-sn.fis{background-image:url(/build/assets/sn-C4abx9Xn.svg)}.fi-so{background-image:url(/build/assets/so-DKa73LiZ.svg)}.fi-so.fis{background-image:url(/build/assets/so-ClvMM5dR.svg)}.fi-sr{background-image:url(/build/assets/sr-Co7OKBh3.svg)}.fi-sr.fis{background-image:url(/build/assets/sr-CfMKAfua.svg)}.fi-ss{background-image:url(/build/assets/ss-BqjdRDr3.svg)}.fi-ss.fis{background-image:url(/build/assets/ss-BaOLQVHm.svg)}.fi-st{background-image:url(/build/assets/st-CxTP77at.svg)}.fi-st.fis{background-image:url(/build/assets/st-BMTnjZD7.svg)}.fi-sv{background-image:url(/build/assets/sv-j9pxwqVQ.svg)}.fi-sv.fis{background-image:url(/build/assets/sv-zWfA2gU5.svg)}.fi-sx{background-image:url(/build/assets/sx-Cums8IXB.svg)}.fi-sx.fis{background-image:url(/build/assets/sx-DJPuB9xo.svg)}.fi-sy{background-image:url(/build/assets/sy-DA3zSpGw.svg)}.fi-sy.fis{background-image:url(/build/assets/sy-C_k15Phj.svg)}.fi-sz{background-image:url(/build/assets/sz-DoeqaoFY.svg)}.fi-sz.fis{background-image:url(/build/assets/sz-DrJj9K7U.svg)}.fi-tc{background-image:url(/build/assets/tc-Vpsd8BDn.svg)}.fi-tc.fis{background-image:url(/build/assets/tc-U-W42OTF.svg)}.fi-td{background-image:url(/build/assets/td-BsuVhZpT.svg)}.fi-td.fis{background-image:url(/build/assets/td-Ddv_29rE.svg)}.fi-tf{background-image:url(/build/assets/tf-CdxpaLHa.svg)}.fi-tf.fis{background-image:url(/build/assets/tf-G8p7C-q7.svg)}.fi-tg{background-image:url(/build/assets/tg-wdg5lunL.svg)}.fi-tg.fis{background-image:url(/build/assets/tg-BorDXAYF.svg)}.fi-th{background-image:url(/build/assets/th-tzq84hgd.svg)}.fi-th.fis{background-image:url(/build/assets/th-DK2zZyMY.svg)}.fi-tj{background-image:url(/build/assets/tj-g19JkDeR.svg)}.fi-tj.fis{background-image:url(/build/assets/tj-CLaCA6E5.svg)}.fi-tk{background-image:url(/build/assets/tk-kCG8iH5k.svg)}.fi-tk.fis{background-image:url(/build/assets/tk-DhSbuHz5.svg)}.fi-tl{background-image:url(/build/assets/tl-BF4kjI-I.svg)}.fi-tl.fis{background-image:url(/build/assets/tl-LbriGLXh.svg)}.fi-tm{background-image:url(/build/assets/tm-D_7TRZyU.svg)}.fi-tm.fis{background-image:url(/build/assets/tm-Ewt8PkP5.svg)}.fi-tn{background-image:url(/build/assets/tn-Cg7K2F6s.svg)}.fi-tn.fis{background-image:url(/build/assets/tn-D7-8eR4D.svg)}.fi-to{background-image:url(/build/assets/to-D8uVsoxb.svg)}.fi-to.fis{background-image:url(/build/assets/to-6m55WaQo.svg)}.fi-tr{background-image:url(/build/assets/tr-qGuuw724.svg)}.fi-tr.fis{background-image:url(/build/assets/tr-D_GaM_2-.svg)}.fi-tt{background-image:url(/build/assets/tt-Cyw4ydH4.svg)}.fi-tt.fis{background-image:url(/build/assets/tt-BCeQWr4E.svg)}.fi-tv{background-image:url(/build/assets/tv-DDqkVT-n.svg)}.fi-tv.fis{background-image:url(/build/assets/tv-MqebyrVm.svg)}.fi-tw{background-image:url(/build/assets/tw-d-Mf-0VT.svg)}.fi-tw.fis{background-image:url(/build/assets/tw-BGxVDCOL.svg)}.fi-tz{background-image:url(/build/assets/tz-Blg92dUj.svg)}.fi-tz.fis{background-image:url(/build/assets/tz-BytbEpKN.svg)}.fi-ua{background-image:url(/build/assets/ua-Bq0XgQqK.svg)}.fi-ua.fis{background-image:url(/build/assets/ua-BquxXKta.svg)}.fi-ug{background-image:url(/build/assets/ug-B2HDQlz7.svg)}.fi-ug.fis{background-image:url(/build/assets/ug-CGh8d9CQ.svg)}.fi-um{background-image:url(/build/assets/um-BlgOXm3Y.svg)}.fi-um.fis{background-image:url(/build/assets/um-sNRH5Erw.svg)}.fi-us{background-image:url(/build/assets/us-BFqT3BIu.svg)}.fi-us.fis{background-image:url(/build/assets/us-DcQnv4PB.svg)}.fi-uy{background-image:url(/build/assets/uy-DD6peej-.svg)}.fi-uy.fis{background-image:url(/build/assets/uy-B2Qs7aGx.svg)}.fi-uz{background-image:url(/build/assets/uz-C2f-Cubn.svg)}.fi-uz.fis{background-image:url(/build/assets/uz-rmSB_IKB.svg)}.fi-va{background-image:url(/build/assets/va-B7h68Db-.svg)}.fi-va.fis{background-image:url(/build/assets/va-BwebPqpw.svg)}.fi-vc{background-image:url(/build/assets/vc-CGEau3PJ.svg)}.fi-vc.fis{background-image:url(/build/assets/vc-CiOteOkC.svg)}.fi-ve{background-image:url(/build/assets/ve-BSqnIB9l.svg)}.fi-ve.fis{background-image:url(/build/assets/ve-L4X6NQ3q.svg)}.fi-vg{background-image:url(/build/assets/vg-DM8jOyPE.svg)}.fi-vg.fis{background-image:url(/build/assets/vg-C8uhUbMv.svg)}.fi-vi{background-image:url(/build/assets/vi-BT2RX-NR.svg)}.fi-vi.fis{background-image:url(/build/assets/vi-xGWAVdGM.svg)}.fi-vn{background-image:url(/build/assets/vn-BEAEijd0.svg)}.fi-vn.fis{background-image:url(/build/assets/vn-C0vt011p.svg)}.fi-vu{background-image:url(/build/assets/vu-vUxf4E3o.svg)}.fi-vu.fis{background-image:url(/build/assets/vu-GIj2OZY-.svg)}.fi-wf{background-image:url(/build/assets/wf-DrxpOO_G.svg)}.fi-wf.fis{background-image:url(/build/assets/wf-BC64oop4.svg)}.fi-ws{background-image:url(/build/assets/ws-vzJNwdVm.svg)}.fi-ws.fis{background-image:url(/build/assets/ws-IVFNwTc1.svg)}.fi-ye{background-image:url(/build/assets/ye-rye0K4Zu.svg)}.fi-ye.fis{background-image:url(/build/assets/ye-B8FoKx7I.svg)}.fi-yt{background-image:url(/build/assets/yt-DIfEG0ex.svg)}.fi-yt.fis{background-image:url(/build/assets/yt-BGlbbiEn.svg)}.fi-za{background-image:url(/build/assets/za-BMKwEZBe.svg)}.fi-za.fis{background-image:url(/build/assets/za-BxuGgOeA.svg)}.fi-zm{background-image:url(/build/assets/zm-B4DXStgu.svg)}.fi-zm.fis{background-image:url(/build/assets/zm-4yqbxxr7.svg)}.fi-zw{background-image:url(/build/assets/zw-CUCThRVS.svg)}.fi-zw.fis{background-image:url(/build/assets/zw-C1IgOuU_.svg)}.fi-arab{background-image:url(/build/assets/arab-CS5qeNay.svg)}.fi-arab.fis{background-image:url(/build/assets/arab-BXm7FCVW.svg)}.fi-cefta{background-image:url(/build/assets/cefta-2dDBYygd.svg)}.fi-cefta.fis{background-image:url(/build/assets/cefta-CdOByeeI.svg)}.fi-cp{background-image:url(/build/assets/cp-K_ay05Q_.svg)}.fi-cp.fis{background-image:url(/build/assets/cp-k6oDAflT.svg)}.fi-dg{background-image:url(/build/assets/dg-Cw_owxTN.svg)}.fi-dg.fis{background-image:url(/build/assets/dg-Bbrt9NGS.svg)}.fi-eac{background-image:url(/build/assets/eac-DAycUDyA.svg)}.fi-eac.fis{background-image:url(/build/assets/eac-DivXbRQK.svg)}.fi-es-ct{background-image:url(/build/assets/es-ct-CVyhLp7O.svg)}.fi-es-ct.fis{background-image:url(/build/assets/es-ct-DdzobtBd.svg)}.fi-es-ga{background-image:url(/build/assets/es-ga-BKM8aBaU.svg)}.fi-es-ga.fis{background-image:url(/build/assets/es-ga-MJucOKvz.svg)}.fi-es-pv{background-image:url(/build/assets/es-pv-BrAvXTGu.svg)}.fi-es-pv.fis{background-image:url(/build/assets/es-pv-DMotQiZd.svg)}.fi-eu{background-image:url(/build/assets/eu-Brdgz8ab.svg)}.fi-eu.fis{background-image:url(/build/assets/eu-BE2G-Ars.svg)}.fi-gb-eng{background-image:url(/build/assets/gb-eng-C8iDhGHN.svg)}.fi-gb-eng.fis{background-image:url(/build/assets/gb-eng-DTHmDHq3.svg)}.fi-gb-nir{background-image:url(/build/assets/gb-nir-DyBJpwiB.svg)}.fi-gb-nir.fis{background-image:url(/build/assets/gb-nir-BP_lLrtU.svg)}.fi-gb-sct{background-image:url(/build/assets/gb-sct-fW5q01ek.svg)}.fi-gb-sct.fis{background-image:url(/build/assets/gb-sct-D5L2FKKv.svg)}.fi-gb-wls{background-image:url(/build/assets/gb-wls-C4LdH8Nd.svg)}.fi-gb-wls.fis{background-image:url(/build/assets/gb-wls-lLp_JivI.svg)}.fi-ic{background-image:url(/build/assets/ic-CSo4d8tH.svg)}.fi-ic.fis{background-image:url(/build/assets/ic-tiZZSA7Y.svg)}.fi-pc{background-image:url(/build/assets/pc-D7nuCT4L.svg)}.fi-pc.fis{background-image:url(/build/assets/pc-CfuZmSou.svg)}.fi-sh-ac{background-image:url(/build/assets/sh-ac-BRbPRQRT.svg)}.fi-sh-ac.fis{background-image:url(/build/assets/sh-ac-DZjJ4N9s.svg)}.fi-sh-hl{background-image:url(/build/assets/sh-hl-Dv4uRr5Z.svg)}.fi-sh-hl.fis{background-image:url(/build/assets/sh-hl-Dz4izNFd.svg)}.fi-sh-ta{background-image:url(/build/assets/sh-ta-DWHJnt-_.svg)}.fi-sh-ta.fis{background-image:url(/build/assets/sh-ta-CDSRtqKG.svg)}.fi-un{background-image:url(/build/assets/un-CXjUhQ1T.svg)}.fi-un.fis{background-image:url(/build/assets/un-CJoUS1_J.svg)}.fi-xk{background-image:url(/build/assets/xk-BOGoRkzZ.svg)}.fi-xk.fis{background-image:url(/build/assets/xk-BftLirx4.svg)}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes unset-max-height{to{max-height:unset}}.fade-out{animation:fadeOut 1s ease-out forwards}:root{--grey-100: #F6F6F6;--grey-200: #F3F3F3;--grey-300: #D6D6D6;--grey-400: #979797;--grey-600: #5E5E5E;--blue-navy-100: #DBDBEF;--blue-navy-200: #A1A1C5;--blue-navy-300: #A6A6F5;--blue-navy-400: #6E6EA7;--blue-navy-500: #2F2F4D;--blue-navy-600: #181837;--blue-navy-700: #000033;--blue-navy-800: #00001F;--blue-light-100: #EBF9FF;--blue-light-200: #E1F6FF;--blue-light-300: #9BE1FF;--blue-light-500: #009DE0;--blue-light-600: #008BC7;--blue-light-700: #005D85;--blue-light-800: #004968;--orange-200: #FFF2EA;--orange-300: #FFE0CD;--orange-500: #FF690E;--orange-600: #E35600;--orange-700: #C34A00;--orange-800: #9E3C00;--red-100: #FFD6D6;--red-200: #FFB3B3;--red-300: #FF8A8A;--red-600: #C60000;--red-700: #A30000;--red-800: #7A0000;--yellow-100: #FFF7CB;--yellow-500: #FFC700;--yellow-800: #BE7300;--green-100: #DDFBDE;--green-500: #13F41C;--green-800: #008C06;--green-900: #316648;--gradient-gold: linear-gradient(90deg, #EBAF1A 30.86%, #FFE663 68%, #F5CA3A 100%);--gradient-gold-hover: linear-gradient(90deg, #EBAF1A 0%, #FFE663 26.56%, #CB9C00 83.33%)}html{scroll-behavior:smooth}body{font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;display:flex;flex-direction:column;font-family:DM Sans,sans-serif;color:var(--blue-navy-700)}body.stop-scrolling,body.stop-scrolling-sidebar{height:100%;overflow:hidden}[x-cloak],.custom-tooltip{display:none!important}.hide-newsletter .se-button.se-webform-v2-slideup-trigger{opacity:0;transition:all .3s ease-out;pointer-events:none}.contact-form-container+.footer{margin-top:832px}@media(max-width:992px){.contact-form-container+.footer{margin-top:450px}}@media(max-width:576px){.contact-form-container+.footer{margin-top:260px}}.basic-characteristics+.footer{margin-top:1000px}@media(max-width:1400px){.basic-characteristics+.footer{margin-top:830px}}@media(max-width:1230px){.basic-characteristics+.footer{margin-top:700px}}@media(max-width:992px){.basic-characteristics+.footer{margin-top:570px}}@media(max-width:768px){.basic-characteristics+.footer{margin-top:170px}}@media(max-width:576px){.footer__wrapper{padding:0 35px!important}}.footer{position:relative;margin-top:474px}@media(min-width:1600px){.footer{margin-top:500px}}@media(max-width:992px){.footer{margin-top:300px}}@media(max-width:576px){.footer{margin-top:260px}}.footer__image{position:absolute;width:100%;left:0;top:0;transform:translateY(-60%);z-index:-1}.footer__image:after{content:"";width:100%;height:calc(var(--block-height) + 1px);position:absolute;top:calc(100% - 1px);background:linear-gradient(180deg,#003,#000020)}@media(min-width:1400px){.footer__image:after{height:calc(var(--block-height-wide) + 1px)}}.footer__image img{width:100%;display:block}@media(min-width:1400px){.footer__image img:first-child{display:none}}@media(max-width:1400px){.footer__image img:last-child{display:none}}.footer__logos{display:flex;justify-content:space-between;align-items:center}.footer__logos a:first-child img{height:53px}@media(max-width:576px){.footer__logos a:first-child img{height:30px}}.footer__logos a:last-child img{height:43px}@media(max-width:576px){.footer__logos a:last-child img{height:25px}}.footer__content{display:flex;justify-content:space-between;column-gap:50px;margin-top:75px}@media(max-width:992px){.footer__content{flex-direction:column-reverse;row-gap:60px}}@media(max-width:576px){.footer__content{margin-top:40px}}.footer__content__navigations{display:flex;justify-content:space-between;column-gap:30px;flex-basis:733px}@media(max-width:992px){.footer__content__navigations{flex-basis:unset}}@media(max-width:768px){.footer__content__navigations{flex-direction:column;row-gap:40px;align-items:center;text-align:center}}.footer__content__socials{flex-basis:464px}@media(max-width:992px){.footer__content__socials{flex-basis:unset}}.footer__content__socials form{position:relative}.footer__content__socials__newsletter{display:flex;column-gap:30px;transition:opacity .3s ease-out}@media(max-width:576px){.footer__content__socials__newsletter{flex-direction:column;row-gap:15px;position:relative}}.footer__content__socials__newsletter__text{color:#fff;display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}@media(max-width:576px){.footer__content__socials__newsletter__text{text-align:center}}.footer__content__socials__newsletter__sent{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:var(--green-800);border-radius:10px;color:#fff;row-gap:5px;overflow:hidden;opacity:0;pointer-events:none;transition:opacity .3s ease-out;transition-delay:.5s}.footer__content__socials__newsletter__sent:after{content:"";position:absolute;transform-origin:left;bottom:0;left:0;width:100%;height:2px;background-color:#fff}.footer__content__socials__newsletter__sent i{font-size:25px}.footer__content__socials__newsletter__sent--show{opacity:1;pointer-events:initial}.footer__content__socials__newsletter__sent--show:after{animation-name:progress;animation-duration:4s;animation-delay:.5s;animation-fill-mode:forwards;animation-timing-function:linear}.footer__content__socials__newsletter__inputs{flex-basis:232px;display:flex;flex-direction:column;row-gap:11px;flex-shrink:0}@media(max-width:576px){.footer__content__socials__newsletter__inputs{flex-basis:unset;padding-bottom:54px}}.footer__content__socials__newsletter__inputs .text-input input{padding:19px 25px 7px!important}.footer__content__socials__newsletter__inputs .text-input input:not(.footer__content__socials__newsletter__inputs .text-input input:placeholder-shown)~label,.footer__content__socials__newsletter__inputs .text-input input:focus-visible~label{top:4px!important;transform:translateY(0)!important;background-color:transparent!important}.footer__content__socials__newsletter__inputs .text-input input:required~label:after{content:"*";color:var(--orange-600)}.footer__content__socials__newsletter__inputs .text-input label{left:25px!important;padding:0!important}.footer__content__socials__newsletter .btn{min-width:var(--width)}@media(max-width:576px){.footer__content__socials__newsletter .btn{position:absolute;bottom:0;width:100%}}.footer__content__socials__newsletter--sent{opacity:0;pointer-events:none}.footer__content__socials__socials{border-radius:10px;background-color:var(--blue-navy-800);border:2px solid var(--blue-navy-600);margin-top:50px;display:flex;align-items:center;padding-left:9px}@media(max-width:576px){.footer__content__socials__socials{padding:21px 54px 23px;justify-content:space-between;margin-top:40px}}.footer__content__socials__socials__item{display:flex;flex-direction:column;align-items:center;row-gap:10px;text-decoration:none;color:#fff;margin-left:20px;transition:all .15s ease-out}.footer__content__socials__socials__item img{width:34px;height:34px;transition:inherit}.footer__content__socials__socials__item:hover{color:var(--orange-500)}.footer__content__socials__socials__item:hover img{transform:scale(1.1)}.footer__content__socials__socials__images{max-width:248px;margin-left:auto}@media(max-width:576px){.footer__content__socials__socials__images{display:none}}.footer__content__socials__socials__images img{width:100%;display:block}.footer__bottom{margin-top:77px;border-top:1px solid var(--blue-navy-500);display:flex;align-items:center;justify-content:space-between;padding-top:30px;padding-bottom:32px}@media(max-width:1400px){.footer__bottom{flex-direction:column;row-gap:40px}}@media(max-width:576px){.footer__bottom{margin-top:40px;padding-top:40px}}.footer__bottom__info{display:flex;column-gap:15px;color:var(--blue-navy-200)}@media(max-width:768px){.footer__bottom__info{flex-direction:column;align-items:center;row-gap:10px}}@media(max-width:576px){.footer__bottom__info{order:1}}.footer__bottom__info a{text-decoration:none;color:inherit;transition:color .15s ease-out}.footer__bottom__info a:hover{color:var(--orange-500)}.footer__bottom__contacts{display:flex;column-gap:15px}@media(max-width:576px){.footer__bottom__contacts{flex-direction:column;row-gap:10px}}.footer__bottom__contacts a{color:#fff;text-decoration:none;transition:all .15s ease-out}.footer__bottom__contacts a:hover{color:var(--orange-500)}.footer__bottom__contacts a:last-child:hover{text-decoration:none}.footer__bottom__contacts a:last-child:hover strong{color:var(--orange-500)}.footer__bottom__contacts a strong{color:var(--blue-navy-200);transition:inherit}.footer__bottom__support{display:flex;align-items:center;column-gap:20px;flex-basis:302px}@media(max-width:1400px){.footer__bottom__support{flex-basis:unset}}@media(max-width:576px){.footer__bottom__support{order:2;width:100%;justify-content:space-between;padding-top:25px;border-top:1px solid var(--blue-navy-500)}}.footer__bottom__support span{color:#fff}@media(max-width:576px){.footer__bottom__support span{white-space:nowrap}}@media(max-width:576px){.footer__bottom__support img{width:152px}}.navbar{background-color:var(--blue-navy-700);box-shadow:0 0 35px #000000a6;position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;z-index:100;transition:box-shadow .15s ease-out}@media(max-width:992px){.navbar{padding:16px 0 17px}}.navbar__container{display:flex;align-items:center;justify-content:space-between}.navbar__brands{display:flex;align-items:center}@media(max-width:992px){.navbar__brands{z-index:10}}.navbar__brands a{text-decoration:none;outline:none}.navbar__brands a img{transition:all .3s ease-out}.navbar__brands a:first-child img{height:35px}@media(max-width:992px){.navbar__brands a:first-child img{height:22px}}.navbar--small .navbar__brands a:first-child img{height:30px}@media(max-width:992px){.navbar--small .navbar__brands a:first-child img{height:20px}}.navbar__content{display:flex;flex-direction:column;align-items:flex-end}@media(max-width:992px){.navbar__content{position:absolute;width:100%;top:-16px;left:0;background-color:var(--blue-navy-700);padding-top:65px;align-items:flex-start;max-height:0px;overflow:hidden;transition:all .3s ease-out}}.navbar__content--open{max-height:var(--height)}@media(max-width:992px){.navbar__content--open{animation-name:overflow;animation-delay:.3s;animation-duration:.1s;animation-fill-mode:forwards}}@keyframes overflow{0%{overflow:hidden}to{overflow:visible}}.navbar--small-shadow{box-shadow:0 0 10px #000000a6}.navbar--open{z-index:10000}.navbar--new .navbar-contacts-wrapper{max-height:unset;display:flex;justify-content:space-between;align-items:center}@media(max-width:576px){.navbar--new .navbar-contacts-wrapper{flex-direction:column}}.navbar--new .navbar-nav{border-top:none}@media(max-width:992px){.navbar--new .navbar-nav__languages{top:calc(100% - 60px)}}.navbar--blue{background-color:var(--blue-navy-700)}.navbar--blue .navbar-top{background-color:var(--blue-light-600);color:#fff}@media(max-width:992px){.navbar--blue .navbar-top{margin-bottom:16px}}.navbar--blue .navbar-contacts__contact i{color:var(--blue-light-800)}.navbar--blue .navbar-nav__button__text{color:var(--blue-navy-700)}@media(min-width:992px)and (max-width:1400px){.navbar--blue .navbar-nav__button__text{color:#fff}}.navbar--blue .navbar-nav__button__icon span,.navbar--blue .navbar-nav__button__icon:before,.navbar--blue .navbar-nav__button__icon:after{background-color:var(--blue-navy-700)}@media(max-width:992px){.navbar--blue .navbar-nav__button__icon span,.navbar--blue .navbar-nav__button__icon:before,.navbar--blue .navbar-nav__button__icon:after{background-color:#fff}}@media(min-width:992px)and (max-width:1400px){.navbar--blue .navbar-nav__button__icon span,.navbar--blue .navbar-nav__button__icon:before,.navbar--blue .navbar-nav__button__icon:after{background-color:#fff}}.navbar--white{background-color:#fff}.navbar--white .navbar-top{background-color:var(--orange-500);color:#fff}@media(max-width:992px){.navbar--white .navbar-top{margin-bottom:16px}}.navbar--white .navbar-contacts__contact i{color:var(--orange-800)}.navbar--white .navbar__brands:after{background-color:var(--grey-300)}@media(max-width:992px){.navbar--white .navbar__content{background-color:#fff}}@media(max-width:992px){.navbar--white .navbar-nav{border-top:1px solid var(--grey-300);border-bottom:none}}.navbar--white .navbar-nav:after{background-color:var(--grey-300)}.navbar--white .navbar-nav__cruises__item{color:var(--blue-navy-700)}.navbar--white .navbar-nav__nav{background-color:#fff}@media(max-width:1400px){.navbar--white .navbar-nav__nav{box-shadow:0 0 35px #0000004d}}@media(max-width:992px){.navbar--white .navbar-nav__nav{box-shadow:none}}.navbar--white .navbar-nav__nav:before{background-color:#fff}.navbar--white .navbar-nav__nav__item a,.navbar--white .navbar-nav__button__text{color:var(--blue-navy-700)}.navbar--white .navbar-nav__button__icon span,.navbar--white .navbar-nav__button__icon:before,.navbar--white .navbar-nav__button__icon:after{background-color:var(--blue-navy-700)}@media(max-width:992px){.navbar--white .navbar-nav__button__icon span,.navbar--white .navbar-nav__button__icon:before,.navbar--white .navbar-nav__button__icon:after{background-color:#fff}}.navbar-location{display:flex;align-items:center}@media(max-width:768px){.navbar-location{flex-direction:column;align-items:flex-start;padding:10px 0}}@media(max-width:576px){.navbar-location{align-self:flex-start}}.navbar-location__link{color:#fff;display:inline-flex;align-items:center;column-gap:6px;margin-left:20px}@media(max-width:768px){.navbar-location__link{margin-left:0}}.navbar-location__link a{color:inherit}.navbar-location__link i{font-size:9px}.navbar-top{display:flex;align-items:center;justify-content:space-between;width:100%}@media(max-width:992px){.navbar-top{position:absolute;left:0;top:100vh;transition:.3s ease-out;opacity:0;pointer-events:none}.navbar--open .navbar-top{top:var(--height);pointer-events:initial;opacity:1}}.navbar-bottom{display:flex;justify-content:space-between;align-items:center;width:100%}.container{width:1412px;max-width:100%;margin:0 auto;padding:0 50px;box-sizing:border-box;position:relative}@media(max-width:576px){.container{padding:0 20px}}.accordion{border-radius:10px;background-color:#fff}.accordion__title{padding:23px 74px 23px 50px;position:relative;cursor:pointer;transition:all .15s ease-out}@media(max-width:768px){.accordion__title{padding:23px 56px 23px 20px}}.accordion__title span{transition:all .15s ease-out}.accordion__title h5{position:absolute;top:23px;left:50px;opacity:0;font-weight:700;transition:all .15s ease-out;width:calc(100% - 124px)}@media(max-width:768px){.accordion__title h5{left:20px;width:calc(100% - 76px)}}@media(min-width:768px){.accordion__title:hover{color:var(--blue-light-600);transition:color .15s ease-out}}.accordion__title:after{content:"";background-image:url(/img/chevron-down-light.svg);width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%);right:50px;transition:all .3s ease-out}@media(max-width:768px){.accordion__title:after{right:20px}}.accordion__content{padding:0 50px;max-height:0;overflow:hidden;transition:all .3s ease-out}@media(max-width:768px){.accordion__content{padding:0 20px}}.accordion__content>*:last-child{padding-bottom:30px;margin-bottom:0}.accordion--open .accordion__title span{opacity:0}.accordion--open .accordion__title h5{opacity:1}.accordion--open .accordion__title:after{transform:translateY(-50%) rotate(180deg)}.accordion--open .accordion__content{max-height:var(--height)}.alpine-modal{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:10000;background-color:#0003;opacity:0;pointer-events:none;transition:all .2s ease-in-out}.alpine-modal__container{margin:max((100vh - var(--height)) / 2,10vh) auto 0 auto;width:min(var(--width, 1030px),100% - 20px);max-width:calc(100% - 20px);position:relative;display:flex;align-items:flex-start}@media(max-width:768px){.alpine-modal__container{margin:70px auto 30px}}.alpine-modal__content{display:flex;justify-content:space-between;align-items:flex-start;width:100%;border-radius:10px;height:min(var(--height, 656px),90vh - 100px);max-height:calc(90vh - 100px);flex-direction:column;background-color:#fff;padding:0 20px 0 70px;position:relative;overflow:hidden}@media(max-width:576px){.alpine-modal__content{padding-left:30px}}.alpine-modal__content:before,.alpine-modal__content:after{content:"";position:absolute;left:0;width:100%;height:70px;background:linear-gradient(180deg,#fff0,#fff 69.79%);z-index:2}.alpine-modal__content:before{top:0;transform:rotate(180deg)}.alpine-modal__content:after{bottom:0}@media(max-width:768px){.alpine-modal__content{height:calc(100svh - 100px);max-height:calc(100vh - 100px);padding-right:0}}.alpine-modal__close{position:absolute;background-image:url(/img/xmark-light.svg);right:10px;top:10px;width:50px;height:50px;cursor:pointer;z-index:5}@media(max-width:576px){.alpine-modal__close{top:18px;right:18px}}.alpine-modal--open{display:flex;opacity:1;pointer-events:initial}.anchor-list{list-style:none;display:flex;flex-direction:column;row-gap:12px;padding-left:0;margin-top:0;margin-bottom:0}.anchor-list__item{padding-left:33px;position:relative}.anchor-list__item:before{content:"";width:18px;height:18px;position:absolute;left:0;top:2px;background-image:url(/img/anchor-regular.svg)}.anchor{position:relative;top:-200px}.basic-characteristics{position:relative;display:flex;margin-top:150px}.shadow-box-wrapper+.basic-characteristics{margin-top:240px;margin-bottom:20px}@media(max-width:768px){.shadow-box-wrapper+.basic-characteristics{margin-top:50px}}@media(max-width:768px){.basic-characteristics{flex-direction:column;overflow-x:clip;margin-top:50px;margin-bottom:90px}}.basic-characteristics__image-wrapper{position:absolute;width:80%;height:100%;right:35%;top:0;z-index:-1}@media(max-width:768px){.basic-characteristics__image-wrapper{position:relative;right:0;left:-50px;width:150%}}.basic-characteristics__image{position:sticky;top:150px}.basic-characteristics__image img{width:100%;margin-bottom:-30%;margin-top:-33%}@media(max-width:768px){.basic-characteristics__image img{margin-bottom:-22%}}@media(min-width:1400px){.basic-characteristics__image img{mask:linear-gradient(90deg,rgba(0,0,0,0) 0,rgb(0,0,0) 200px),linear-gradient(180deg,rgba(0,0,0,0) 0,rgb(0,0,0) 100px);-webkit-mask-composite:source-in;mask-composite:intersect}}.basic-characteristics__image--static{position:static}.basic-characteristics__text{margin-left:42%}@media(max-width:768px){.basic-characteristics__text{margin-left:0}}.basic-characteristics__text__title{margin-bottom:15px}@media(max-width:768px){.basic-characteristics__text__title{margin-bottom:10px}}.basic-characteristics__text__gallery{display:grid;grid-template-columns:repeat(4,1fr);margin-top:50px;width:100%;column-gap:10px}@media(max-width:992px){.basic-characteristics__text__gallery{grid-template-columns:repeat(2,1fr);row-gap:10px}}.basic-characteristics__text__gallery__item{border-radius:10px;overflow:hidden;position:relative}.basic-characteristics__text__gallery__item img{width:100%;display:block;transition:all .3s ease-out}.basic-characteristics__text__gallery__item i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;font-size:0;transition:all .15s ease-out}.basic-characteristics__text__gallery__item:hover i{font-size:40px}.basic-characteristics__text__gallery__item:hover img{transform:scale(1.1)}.basic-characteristics__text__text{margin-top:50px;overflow:hidden}@media(max-width:576px){.basic-characteristics__text__text{margin-top:30px}}.basic-characteristics__text__text .gallery{margin-top:50px;margin-bottom:50px}@media(max-width:576px){.basic-characteristics__text__text .gallery{margin-bottom:30px;margin-top:30px}}.basic-characteristics__text__text .gallery:first-child{margin-top:0}.basic-characteristics__text__text .gallery:last-child{margin-bottom:0}.basic-characteristics__text__text p:not([class]):last-of-type{margin-bottom:0}.basic-characteristics__text__text a:not([class]){color:var(--orange-500);text-decoration:underline}.basic-characteristics__text__text h2,.basic-characteristics__text__text h3{margin-bottom:50px;margin-top:50px}@media(max-width:576px){.basic-characteristics__text__text h2,.basic-characteristics__text__text h3{margin-bottom:30px;margin-top:30px}}.basic-characteristics__text__text h2:first-child,.basic-characteristics__text__text h3:first-child{margin-top:0}.basic-characteristics__text__text h2:last-child,.basic-characteristics__text__text h3:last-child{margin-bottom:0}.basic-characteristics__text__text--expandable{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:8;-webkit-box-orient:vertical}.basic-characteristics__text__text--show{overflow:unset;text-overflow:initial;-webkit-line-clamp:unset}.basic-characteristics__text .btn{display:inline-block;margin-top:50px}@media(max-width:768px){.basic-characteristics__text .btn{margin-top:30px}}@media(max-width:576px){.basic-characteristics__text .btn[href^="#"]{width:100%}}.benefits{display:flex;flex-direction:column;align-items:center;text-align:center;margin-top:180px}@media(max-width:768px){.benefits{margin-top:100px}}.benefits__title{margin-bottom:10px}.benefits__text{margin-bottom:0}.benefits__items{margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:50px}@media(max-width:992px){.benefits__items{grid-template-columns:repeat(2,1fr);row-gap:30px}}@media(max-width:768px){.benefits__items{margin-top:30px}}@media(max-width:576px){.benefits__items{grid-template-columns:repeat(1,1fr)}}.benefits-item{display:flex;flex-direction:column;align-items:center;row-gap:20px}.benefits-item img{width:120px;border-radius:100%}.benefits-item__text{margin-bottom:0}.benefit-club .footer{margin-top:600px}.benefit-club .benefit-club__main{background:linear-gradient(180deg,#ebf9ff,#f6fcff 45%,#fff)}.benefit-club .benefit-club__main--default{padding-top:128px}.benefit-club .benefit-club__main--no-offset{padding-top:0}.benefit-club .benefit-club__container{max-width:100%;margin:0 auto;padding:0 50px 2.25rem}.benefit-club .benefit-dashboard{display:flex;flex-direction:column;gap:16px;color:#003}.benefit-club .benefit-dashboard .h2,.benefit-club .benefit-dashboard .news-detail__content h2,.news-detail__content .benefit-club .benefit-dashboard h2,.benefit-club .benefit-dashboard .content-and-nav__content h2:not([class]),.content-and-nav__content .benefit-club .benefit-dashboard h2:not([class]){font-size:34px;line-height:40px}.benefit-club .benefit-dashboard .h3,.benefit-club .benefit-dashboard .signpost-about__content h3,.signpost-about__content .benefit-club .benefit-dashboard h3,.benefit-club .benefit-dashboard .news-detail__content h3,.news-detail__content .benefit-club .benefit-dashboard h3,.benefit-club .benefit-dashboard .content-and-nav__content h3:not([class]),.content-and-nav__content .benefit-club .benefit-dashboard h3:not([class]),.benefit-club .benefit-dashboard .basic-characteristics__text__text h2,.basic-characteristics__text__text .benefit-club .benefit-dashboard h2,.benefit-club .benefit-dashboard .basic-characteristics__text__text h3,.basic-characteristics__text__text .benefit-club .benefit-dashboard h3{font-size:26px;line-height:32px}.benefit-club .benefit-dashboard .h4,.benefit-club .benefit-dashboard .news-detail__content h4,.news-detail__content .benefit-club .benefit-dashboard h4,.benefit-club .benefit-dashboard .gallery__item:nth-child(12):not(:last-child):after,.benefit-club .benefit-dashboard .content-and-nav__content h4:not([class]),.content-and-nav__content .benefit-club .benefit-dashboard h4:not([class]){font-size:20px;line-height:25px}.benefit-club .benefit-dashboard .text-m,.benefit-club .benefit-dashboard .btn--lg{font-size:16px;line-height:21px}.benefit-club .benefit-dashboard .text-s,.benefit-club .benefit-dashboard .btn--md{font-size:14px;line-height:18px}.benefit-club .benefit-alert{margin:0;padding:10px 14px;border-radius:10px;background:#fff6e8;border:1px solid #ffd0ad}.benefit-club .benefit-hero{display:grid;grid-template-columns:minmax(0,70%) minmax(0,30%);gap:16px;align-items:stretch;background:#003;border:1px solid #001a66;border-radius:10px;padding:16px 32px}@media(max-width:768px){.benefit-club .benefit-hero{grid-template-columns:1fr;gap:12px}}.benefit-club .benefit-hero__intro{padding:0;min-width:0;display:flex;flex-direction:column;justify-content:center;color:#fff}.benefit-club .benefit-hero__intro h1{margin-bottom:10px}.benefit-club .benefit-hero__intro .text-m,.benefit-club .benefit-hero__intro .btn--lg{margin:0;color:#d6ebff}.benefit-club .benefit-hero__card-number{font-weight:500}.benefit-club .benefit-hero__card-number-value{font-weight:700}.benefit-club .benefit-hero__summary{background:transparent;color:#fff;border-radius:10px;padding:8px 0 8px 16px;display:flex;flex-direction:column;gap:8px;min-width:0;border-left:1px solid rgba(155,225,255,.3)}.benefit-club .benefit-hero__summary-label{margin:0;font-size:12px;line-height:16px;color:#9be1ff;letter-spacing:.03em;text-transform:uppercase}.benefit-club .benefit-hero__summary-points{margin:0;font-family:Poppins,sans-serif;font-size:24px;font-weight:600;line-height:30px}.benefit-club .benefit-hero__summary-help{margin:0 0 6px;font-size:12px;line-height:16px;color:#d6ebff}.benefit-club .benefit-logout-btn{display:inline-flex;align-items:center;gap:6px;border-radius:16px;background:#ff690e;color:#fff}.benefit-club .benefit-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin:0}.benefit-club .benefit-tabs__item{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:4px 28px;border-radius:18px;border:1px solid #9be1ff;background:#fff;color:#003;text-decoration:none;transition:all .2s ease-out}.benefit-club .benefit-tabs__item:hover{background:#ebf9ff;color:#003}.benefit-club .benefit-tabs__item.is-active{background:#003;border-color:#003;color:#fff;font-weight:700}.benefit-club .benefit-panel{display:flex;flex-direction:column;gap:12px}.benefit-club .benefit-panel__title{margin:2px 0 0}.benefit-club .benefit-panel__title--with-icon{display:flex;align-items:center;gap:10px}.benefit-club .benefit-panel__title-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#003;color:#9be1ff;font-size:19px;flex-shrink:0}.benefit-club .benefit-panel__title--section-break{margin-top:0;padding-top:32px}.benefit-club .benefit-table-card,.benefit-club .benefit-form-card,.benefit-club .benefit-points-card{background:#fff;border:1px solid #d6d6d6;border-radius:10px}.benefit-club .benefit-messages-list{border-color:#9be1ff;padding:0}.benefit-club .benefit-message-item{padding:22px 28px 24px;border-bottom:1px solid #eef4f8}.benefit-club .benefit-message-item:last-child{border-bottom:none}.benefit-club .benefit-message-item--unread{background:linear-gradient(90deg,#9be1ff38,#fff 42%);box-shadow:inset 3px 0 #003}.benefit-club .benefit-message-item__meta{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;margin-bottom:10px}.benefit-club .benefit-message-item__date{margin:0;color:#5a5a6e;font-weight:600}.benefit-club .benefit-unread-badge{display:inline-flex;align-items:center;padding:4px 12px;border-radius:16px;font-size:12px;line-height:16px;font-weight:700;color:#003;background:#fff4e8;border:1px solid #ffd0ad}.benefit-club .benefit-message-item__heading{margin:0 0 10px;color:#003}.benefit-club .benefit-message-item__body{margin:0;max-width:48rem;color:#003}.benefit-club .benefit-message-item__body>:first-child{margin-top:0}.benefit-club .benefit-message-item__body>:last-child{margin-bottom:0}.benefit-club .benefit-message-item__actions{margin-top:18px}.benefit-club .benefit-message-item__actions .btn{margin:0}.benefit-club .benefit-table-card{overflow-x:auto}.benefit-club .benefit-table-card:has(.benefit-table-empty){overflow-x:visible}.benefit-club .benefit-table-empty{padding:24px 40px 28px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px}.benefit-club .benefit-table-empty__icon{width:56px;height:56px;border-radius:50%;background:#ebf9ff;border:1px solid #c8ecfc;display:flex;align-items:center;justify-content:center;color:var(--blue-light-500);font-size:22px}.benefit-club .benefit-table-empty__title{margin:4px 0 0;font-size:18px;line-height:24px;font-weight:700;color:#003}.benefit-club .benefit-table-empty__text{margin:0;max-width:38rem;color:#003;opacity:.88}.benefit-club .benefit-table{width:100%;border-collapse:collapse;min-width:640px}.benefit-club .benefit-table thead th{padding:10px 12px;background:#ebf9ff;border-bottom:1px solid #d6d6d6;color:#003;font-weight:700}.benefit-club .benefit-table tbody td{padding:10px 12px;border-bottom:1px solid #f0f0f0;vertical-align:top}.benefit-club .benefit-table tbody tr:last-child td{border-bottom:none}.benefit-club .benefit-form-card{border-color:#9be1ff;padding:48px}.benefit-club .benefit-form-card__title{margin-bottom:10px}.benefit-club .benefit-form{display:flex;flex-direction:column;gap:8px;max-width:100%}.benefit-club .benefit-form--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;row-gap:14px;align-items:start}.benefit-club .benefit-form--grid.benefit-form--grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.benefit-club .benefit-form__field{min-width:0;display:flex;flex-direction:column;gap:6px}.benefit-club .benefit-form__field--pair{display:grid;grid-template-columns:1fr 1fr;column-gap:16px;row-gap:0;align-items:start}.benefit-club .benefit-form__pair-col{min-width:0;display:flex;flex-direction:column}.benefit-club .benefit-form__field .text-input{width:100%}.benefit-club .benefit-text-input--stacked{width:100%;min-width:0;display:flex;flex-direction:column;gap:6px}.benefit-club .benefit-form--grid .benefit-form__field--span{grid-column:1/-1}.benefit-club .benefit-form--grid .benefit-form__submit{grid-column:1/-1;justify-self:start;margin-top:4px}.benefit-club .benefit-form__section-hint{margin:0;color:#003}.benefit-club .benefit-form__label{margin:0}.benefit-club .benefit-form__label-row{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.benefit-club .benefit-form__label-row .custom-tooltip{display:inline-block!important;flex-shrink:0;line-height:1}.benefit-club .benefit-select{box-sizing:border-box;width:100%;max-width:100%;min-width:0;min-height:38px;border-radius:19px;border:1px solid #d6d6d6;background:#fff;padding:0 14px;color:#003}.benefit-club select.benefit-select{padding-right:2rem}.benefit-club .benefit-form .btn{width:fit-content;min-width:140px;margin-top:6px}.benefit-club .benefit-points-card{border-color:#9be1ff;background:linear-gradient(155deg,#fff,#f0f9ff,#fff);padding:20px 20px 18px}.benefit-club .benefit-points-card__title{display:flex;align-items:center;gap:10px;margin:0 0 12px}.benefit-club .benefit-points-card__title-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:10px;background:#003;color:#9be1ff;font-size:19px}.benefit-club .benefit-points-card__lead{margin:0 0 16px;color:#003}.benefit-club .benefit-points-card__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.benefit-club .benefit-points-stat{display:flex;gap:12px;align-items:flex-start;padding:12px 14px;border-radius:10px;background:#fff;border:1px solid #d6ecfb;min-width:0}.benefit-club .benefit-points-stat--total{background:linear-gradient(180deg,#003,#001a4d);border-color:#001a66;color:#fff}.benefit-club .benefit-points-stat--total .benefit-points-stat__label{color:#9be1ff}.benefit-club .benefit-points-stat--total .benefit-points-stat__value{color:#fff}.benefit-club .benefit-points-stat--total .benefit-points-stat__icon{background:#9be1ff1f;color:#9be1ff}.benefit-club .benefit-points-stat__icon{flex-shrink:0;width:42px;height:42px;border-radius:10px;background:#ebf9ff;display:flex;align-items:center;justify-content:center;color:#003;font-size:19px}.benefit-club .benefit-points-stat__body{display:flex;flex-direction:column;justify-content:space-between;gap:0;min-width:0;flex:1;min-height:42px}.benefit-club .benefit-points-stat__label{margin:0;font-size:12px;line-height:16px;color:#5a5a6e;font-weight:600}.benefit-club .benefit-points-stat__value{margin:0;font-family:Poppins,sans-serif;font-size:21px;font-weight:700;line-height:26px;color:#003}.benefit-club .benefit-error{margin:0;color:#be2f2f;font-weight:700}@media(max-width:768px){.benefit-club .benefit-club__main--default{padding-top:116px}.benefit-club .benefit-club__container{max-width:100%;padding:0 20px 2rem}.benefit-club .benefit-dashboard{gap:14px}.benefit-club .benefit-dashboard .h2,.benefit-club .benefit-dashboard .news-detail__content h2,.news-detail__content .benefit-club .benefit-dashboard h2,.benefit-club .benefit-dashboard .content-and-nav__content h2:not([class]),.content-and-nav__content .benefit-club .benefit-dashboard h2:not([class]){font-size:30px;line-height:36px}.benefit-club .benefit-dashboard .h3,.benefit-club .benefit-dashboard .signpost-about__content h3,.signpost-about__content .benefit-club .benefit-dashboard h3,.benefit-club .benefit-dashboard .news-detail__content h3,.news-detail__content .benefit-club .benefit-dashboard h3,.benefit-club .benefit-dashboard .content-and-nav__content h3:not([class]),.content-and-nav__content .benefit-club .benefit-dashboard h3:not([class]),.benefit-club .benefit-dashboard .basic-characteristics__text__text h2,.basic-characteristics__text__text .benefit-club .benefit-dashboard h2,.benefit-club .benefit-dashboard .basic-characteristics__text__text h3,.basic-characteristics__text__text .benefit-club .benefit-dashboard h3{font-size:24px;line-height:29px}.benefit-club .benefit-hero__summary{border-left:none;border-top:1px solid rgba(155,225,255,.3);padding:12px 0 0}.benefit-club .benefit-hero{padding:14px 20px}.benefit-club .benefit-tabs__item{min-height:34px;padding:4px 22px}.benefit-club .benefit-form--grid,.benefit-club .benefit-points-card__stats{grid-template-columns:1fr}.benefit-club .benefit-table-empty{padding:20px 20px 24px}.benefit-club .benefit-table-empty__text{max-width:100%}.benefit-club .benefit-panel__title--section-break{padding-top:24px}.benefit-club .benefit-message-item{padding:18px 18px 20px}.benefit-club .benefit-panel__title--with-icon{flex-wrap:wrap}}.blog-images{display:grid;grid-template-columns:repeat(2,1fr);column-gap:30px;row-gap:30px;margin-top:60px;margin-bottom:60px}@media(max-width:768px){.blog-images{margin-top:30px;margin-bottom:30px}}@media(max-width:576px){.blog-images{grid-template-columns:repeat(1,1fr)}}.blog-images__image{border-radius:10px;overflow:hidden;position:relative}.blog-images__image img{width:100%;display:block;transition:all .3s ease-out}.blog-images__image i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;font-size:16px;opacity:0;transition:all .3s ease-out}.blog-images__image:hover img{transform:scale(1.1)}.blog-images__image:hover i{font-size:42px;opacity:1}.blog-images--single{display:flex}.blog-images--single .blog-images__image{margin:0 auto;width:408px}.blog-images--auto-resize{display:flex;flex-wrap:wrap}.blog-images--auto-resize:hover img{transform:unset}.blog-images--auto-resize .fa-magnifying-glass{display:none}.blog-images--auto-resize .blog-images__image{width:100%}.breadcrumbs-wrapper{position:relative;z-index:1}@media(max-width:576px){.breadcrumbs-wrapper{width:calc(100% + 40px);left:-20px}}@media(max-width:576px){.breadcrumbs-wrapper:before,.breadcrumbs-wrapper:after{content:"";width:35px;height:16px;z-index:1;pointer-events:none;bottom:0;position:absolute;background:linear-gradient(270deg,#fff,#fff0)}}.breadcrumbs-wrapper:before{left:0;width:20px;transform:rotate(180deg)}.breadcrumbs-wrapper:after{right:0}.breadcrumbs-wrapper__item{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none;position:relative}.breadcrumbs-wrapper__item::-webkit-scrollbar{display:none}.breadcrumbs-wrapper--no-scroll:before,.breadcrumbs-wrapper--no-scroll:after{content:unset}.breadcrumbs{padding-top:130px;padding-left:0;margin-top:0;margin-bottom:0;display:flex;list-style:none;column-gap:8px}@media(max-width:768px){.breadcrumbs{padding-top:80px}}@media(max-width:576px){.breadcrumbs{padding-left:20px;padding-right:20px}}.breadcrumbs__item{display:flex;align-items:center;column-gap:8px;white-space:nowrap}@media(max-width:576px){.breadcrumbs__item:last-child{padding-right:35px}}.breadcrumbs__item i{font-size:9px;color:var(--blue-navy-300)}.breadcrumbs__item a{text-decoration:none;color:var(--blue-navy-400);transition:all .15s ease-out}.breadcrumbs__item a:hover{color:var(--orange-600)}.breadcrumbs__item span{color:var(--blue-navy-300);max-width:240px;overflow:hidden;text-overflow:ellipsis}@media(max-width:576px){.breadcrumbs__item span{max-width:unset}}.btn{transition:all .15s ease-out;text-decoration:none;display:block;width:fit-content;border:1px solid transparent;cursor:pointer;background-clip:border-box;background-position-x:0;-webkit-transition:background-position-y .6s ease;transition:background-position-y .6s ease,color .15s ease-out,background-color .3s ease-out;-webkit-animation:waveAnimation 4s infinite linear;animation:waveAnimation 3s infinite linear;animation-play-state:running;-webkit-animation-play-state:paused;animation-play-state:paused;background-repeat:repeat-x;background-size:auto 100%;text-align:center;box-sizing:border-box;white-space:nowrap;outline:none}@media(max-width:768px){.btn{background-image:none!important}}.btn:hover{background-position-x:0;background-position-y:0;-webkit-animation-play-state:running;animation-play-state:running}@keyframes waveAnimation{0%{background-position-x:0px}to{background-position-x:var(--distance)}}.btn--lg{font-weight:700;padding:18px 50px;border-radius:30px;--distance: 553.125px;background-position-y:59px}.btn--md{padding:11px 30px;border-radius:30px;font-weight:700;--distance: 403.125px;background-position-y:43px}.btn--xs{padding:2px 15px;border-radius:30px;font-weight:700;--distance: 206.25px;background-position-y:22px}@media(max-width:992px){.btn--xs{padding:9px 20px;background-position-y:36px}}@media(max-width:768px){.btn--md-mobile{font-size:16px!important;line-height:21px!important;padding:11px 30px;border-radius:30px;font-weight:700;--distance: 403.125px;background-position-y:43px}}.btn--primary-orange,.navbar--blue .navbar-contacts .btn{background-color:var(--orange-500);color:#fff;background-image:url(/img/wave.svg)}.btn--disabled{pointer-events:none;cursor:not-allowed!important}.btn--disabled.btn--primary-orange,.navbar--blue .navbar-contacts .btn--disabled.btn{background-color:transparent!important;background-image:none!important;border:1px solid var(--orange-500)!important;color:var(--orange-500)!important}.btn--primary-blue{color:#fff;background-color:var(--blue-light-500);background-image:url(/img/wave_blue_2.svg)}.btn--secondary-orange{color:var(--orange-500);position:relative;background-color:transparent;background-image:url(/img/wave.svg)}.btn--secondary-orange:after{content:"";width:100%;height:100%;border:1px solid var(--orange-500);position:absolute;top:0;left:0;transition:inherit;border-radius:30px;box-sizing:border-box;transition:opacity .3s ease-out}.btn--secondary-orange:hover{color:#fff;background-color:var(--orange-500)}.btn--secondary-orange:hover:after{opacity:0}.btn--dark-orange,.navbar--white .navbar-contacts .btn{color:#fff;background-color:var(--orange-700)}.btn--dark-orange:hover,.navbar--white .navbar-contacts .btn:hover{background-color:var(--orange-800)}.btn--secondary-white{color:#fff;position:relative;background-image:url(/img/wave.svg)}.btn--secondary-white:after{content:"";width:100%;height:100%;border:1px solid white;position:absolute;top:0;left:0;transition:inherit;border-radius:30px;box-sizing:border-box;transition:opacity .3s ease-out}.btn--secondary-white:hover{background-color:var(--orange-500)}.btn--secondary-white:hover:after{opacity:0}.btn--primary-gold{color:#000;animation:none;transition:all .3s ease-out;position:relative;z-index:1;background:var(--gradient-gold-hover)}.btn--primary-gold:after{content:"";width:100%;height:100%;position:absolute;background:var(--gradient-gold);left:0;top:0;z-index:-1;transition:all .3s ease-out;border-radius:inherit}.btn--primary-gold:hover:after{opacity:0}.btn--adaptive-width:after{content:attr(data-adaptive-width);visibility:hidden;height:0;overflow:hidden;display:block;-webkit-user-select:none;user-select:none}@media(max-width:768px){.btn--adaptive-width{width:100%;max-width:100%!important;overflow:hidden;white-space:nowrap;min-width:100%!important;text-align:center}}.btn--in-text{margin:20px 0}@media(max-width:768px){.btn--in-text{margin:10px 0}}.btn--snow{position:relative}.btn--snow:after{content:"";position:absolute;pointer-events:none;width:141px;height:31px;right:-17px;top:-10px;background-image:url(/img/snow-sm.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:768px){.btn--adaptive-width.btn--lg{min-width:unset!important}}.cabin-modal{height:100%}.cabin-modal__wrapper{display:flex;justify-content:space-between;column-gap:70px;height:100%;position:relative}@media(max-width:768px){.cabin-modal__wrapper{flex-direction:column;padding-top:80px;padding-bottom:80px;box-sizing:border-box}}.cabin-modal__info{flex-basis:490px;display:flex;flex-direction:column;padding-top:70px;padding-bottom:70px}@media(max-width:768px){.cabin-modal__info{flex-basis:unset;padding-top:0;padding-right:30px;padding-bottom:30px}}.cabin-modal__info__title{margin-bottom:50px}.cabin-modal__info__title small{display:block;font-size:18px;margin-top:0}.cabin-modal__info__image{width:100%;flex-grow:1}.cabin-modal__info__image img{width:100%;height:100%;object-fit:cover;border-radius:10px}.cabin-modal__info__info{max-width:456px;text-align:center;align-self:center;color:var(--grey-400);margin-top:20px}.cabin-modal__text{flex-basis:366px;padding-top:150px;padding-bottom:70px;padding-right:50px;overflow:scroll}@media(max-width:768px){.cabin-modal__text{flex-basis:unset;padding-top:0;overflow:initial!important;padding-bottom:0;padding-right:0!important}}.cabin-modal__text ul{padding-left:25px;margin-top:0;margin-bottom:10px}.cabin-modal__text p{margin-bottom:10px;margin-top:0}.cabin-modal__text-wrapper{padding-right:44px}@media(max-width:768px){.cabin-modal__text-wrapper{padding-right:30px}}.cabins-modal{overflow:hidden;padding-top:70px;padding-bottom:70px}.cabins-modal__title{margin-bottom:40px}.cabins-modal__classes{display:flex;flex-direction:column;align-items:flex-start;row-gap:60px;margin-right:44px}.cabins-modal__classes__class{display:flex;flex-direction:column;align-items:flex-start;position:relative;row-gap:15px}.cabins-modal__classes__class:after{content:"";width:100%;height:1px;position:absolute;left:0;top:calc(100% + 30px);background-color:var(--grey-300)}.cabins-modal__classes__class:last-child:after{content:unset}.cabins-overview{padding:80px 0;display:flex;flex-direction:column;margin:50px 80px 0;border-top:1px solid var(--grey-300)}@media(max-width:768px){.cabins-overview{margin:0 20px 30px;padding-bottom:0;padding-top:30px}}.cabins-overview__header{margin-bottom:30px;display:flex;justify-content:space-between;align-items:baseline}@media(max-width:768px){.cabins-overview__header{justify-content:center}}.cabins-overview__header a{color:var(--orange-500);transition:all .15s ease-out}@media(max-width:768px){.cabins-overview__header a{display:none}}.cabins-overview__header a:hover{color:var(--orange-600);text-decoration:underline solid transparent}.cabins-overview>.btn{align-self:center}.cabins-overview__cabins{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px;margin-bottom:50px}@media(max-width:992px){.cabins-overview__cabins{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cabins-overview__cabins{grid-template-columns:repeat(1,1fr);margin-bottom:20px;row-gap:10px}}.cabins-overview__cabins__cabin{width:100%;padding-top:56%;position:relative;border-radius:10px;overflow:hidden}.cabins-overview__cabins__cabin:nth-child(n+7){display:none}.cabins-overview__cabins__cabin:before{content:"";background:linear-gradient(180deg,#0000,#000c 65.62%);position:absolute;width:100%;height:100%;left:0;top:0;z-index:1}@media(max-width:768px){.cabins-overview__cabins__cabin:nth-child(n+5){display:none}}.cabins-overview__cabins__cabin__text{position:absolute;z-index:2;bottom:15px;left:25px;color:#fff;width:calc(100% - 75px)}.cabins-overview__cabins__cabin__text__title small{display:block}.cabins-overview__cabins__cabin__text__row{display:flex;justify-content:space-between;align-items:center;margin-top:6px}@media(max-width:992px){.cabins-overview__cabins__cabin__text__row{flex-direction:column;align-items:flex-start;row-gap:6px}}@media(max-width:768px){.cabins-overview__cabins__cabin__text__row{flex-direction:row;align-items:center}}@media(max-width:576px){.cabins-overview__cabins__cabin__text__row{flex-direction:column;align-items:flex-start}}.cabins-overview__cabins__cabin__text__row__class{padding:2px 10px;border-radius:10px}.cabins-overview__cabins__cabin__text__row__class--bella{background-color:#004b84}.cabins-overview__cabins__cabin__text__row__class--fantastica{background-color:#316648}.cabins-overview__cabins__cabin__text__row__class--aurea{background-color:#ca7a01}.cabins-overview__cabins__cabin__text__row__class--yacht-club,.cabins-overview__cabins__cabin__text__row__class--msc_yacht_club{color:#000;background:var(--gradient-gold)}.cabins-overview__cabins__cabin i{position:absolute;font-size:13px;bottom:18px;right:24px;z-index:1;transition:all .3s ease-out}.cabins-overview__cabins__cabin i:first-of-type{color:#fff}.cabins-overview__cabins__cabin i:last-of-type{opacity:0;transform:translate(-40px);color:var(--orange-500)}.cabins-overview__cabins__cabin img{position:absolute;left:0;top:0;height:100%;width:100%;transition:all .3s ease-out}.cabins-overview__cabins__cabin:hover img{transform:scale(1.1)}.cabins-overview__cabins__cabin:hover i:first-of-type{transform:translate(40px);opacity:0}.cabins-overview__cabins__cabin:hover i:last-of-type{opacity:1;transform:translate(0)}.cabins-overview__cabins--all{margin-bottom:0}.cabins-overview__cabins--all .cabins-overview__cabins__cabin:nth-child(n+7){display:initial}.cabins-overview--standalone{margin-top:0;border-top:none}.calculation-info-modal{padding:70px 70px 70px 0}.card-text-and-gallery{display:flex;flex-direction:column;column-gap:100px;height:100%;row-gap:30px}@media(max-width:992px){.card-text-and-gallery{flex-direction:column-reverse;justify-content:flex-end}}.card-text-and-gallery__bottom-mobile{display:flex;align-items:center;column-gap:20px}@media(min-width:992px){.card-text-and-gallery__bottom-mobile{display:none}}@media(max-width:576px){.card-text-and-gallery__bottom-mobile{flex-direction:column;align-items:flex-start}}.card-text-and-gallery__bottom-mobile .card-text-and-gallery__text__info{display:flex}.card-text-and-gallery__bottom-mobile .btn{margin-top:20px}@media(max-width:576px){.card-text-and-gallery__bottom-mobile .btn{width:100%}}.card-text-and-gallery__gallery{position:relative;aspect-ratio:612/391;width:100%;flex-shrink:0}@media(max-width:992px){.card-text-and-gallery__gallery{flex-basis:unset;height:auto;flex-grow:1;max-width:100%}}@media(max-width:768px){.card-text-and-gallery__gallery{height:220px;padding-top:0;width:100%}}@media(max-width:576px){.card-text-and-gallery__gallery{height:186px}}.card-text-and-gallery__gallery__images{position:relative;height:100%}@media(max-width:992px){.card-text-and-gallery__gallery__images{position:absolute;width:100%;top:0;left:0}}.card-text-and-gallery__gallery__images__image{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;display:block;opacity:0;transition:all .3s ease-out;object-fit:cover;pointer-events:none}.card-text-and-gallery__gallery__images__image--active{opacity:1;pointer-events:initial}.card-text-and-gallery__gallery__images__prev,.card-text-and-gallery__gallery__images__next{z-index:2;position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:100%;display:flex;align-items:center;justify-content:center;border:none;background-color:var(--orange-500);color:#fff;cursor:pointer}@media(min-width:992px){.card-text-and-gallery__gallery__images__prev,.card-text-and-gallery__gallery__images__next{display:none}}.card-text-and-gallery__gallery__images__prev{left:-10px}.card-text-and-gallery__gallery__images__next{right:-10px}.card-text-and-gallery__gallery__thumbnails{position:absolute;bottom:11px;left:11px;width:calc(100% - 22px);display:grid;grid-template-columns:repeat(5,1fr);column-gap:10px}@media(max-width:992px){.card-text-and-gallery__gallery__thumbnails{display:none}}.card-text-and-gallery__gallery__thumbnails__thumbnail{position:relative;overflow:hidden;border-radius:5px}.card-text-and-gallery__gallery__thumbnails__thumbnail:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:5px;transition:all .3s ease-out;opacity:0;border:2px solid var(--blue-light-500);box-sizing:border-box;z-index:1}.card-text-and-gallery__gallery__thumbnails__thumbnail:nth-child(n+6){display:none}.card-text-and-gallery__gallery__thumbnails__thumbnail img{width:100%;height:100%;object-fit:cover;border-radius:5px;display:block;transition:all .3s ease-out}.card-text-and-gallery__gallery__thumbnails__thumbnail:hover:before{opacity:1}.card-text-and-gallery__gallery__thumbnails__thumbnail:hover img{transform:scale(1.1)}.card-text-and-gallery__gallery__thumbnails__thumbnail--active:before{opacity:1;border:4px solid var(--blue-light-500)}.card-text-and-gallery__gallery__thumbnails--6{grid-template-columns:repeat(6,1fr)}.card-text-and-gallery__text__title{display:flex;align-items:center;column-gap:10px;margin-bottom:20px}@media(max-width:768px){.card-text-and-gallery__text__title{margin-bottom:10px}}.card-text-and-gallery__text__title .fi{width:30px;height:30px;border-radius:100%}@media(max-width:768px){.card-text-and-gallery__text__title .fi{width:20px;height:20px}}.card-text-and-gallery__text__content-wrapper{position:relative;margin-bottom:30px}@media(max-width:992px){.card-text-and-gallery__text__content-wrapper{margin-bottom:20px}}.card-text-and-gallery__text__content-wrapper>a{color:var(--orange-500);position:absolute;bottom:0;transition:all .15s ease-out}.card-text-and-gallery__text__content-wrapper>a:hover{text-decoration:underline solid transparent;color:var(--orange-600)}.card-text-and-gallery__text__content-wrapper--show-more{padding-bottom:19px}.card-text-and-gallery__text__content{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:7;-webkit-box-orient:vertical;overflow:hidden}@media(max-width:992px){.card-text-and-gallery__text__content{-webkit-line-clamp:3}}@media(max-width:768px){.card-text-and-gallery__text__content{-webkit-line-clamp:4}}.card-text-and-gallery__text__content p:last-child{margin-bottom:0}.card-text-and-gallery__text__info{margin-top:30px;display:flex;align-items:center;column-gap:10px;color:var(--grey-600)}@media(max-width:992px){.card-text-and-gallery__text__info{margin-top:10px}}.card-text-and-gallery__text__info:before{content:"";width:24px;height:24px;display:block;flex-shrink:0;background-image:url(/img/circle-info-regular-grey.svg)}@media(max-width:992px){.card-text-and-gallery__text>.btn{display:none}}.catalog-order{position:relative;padding-top:57px;padding-bottom:0}@media(max-width:768px){.catalog-order{padding-top:20px;padding-bottom:50px;background-color:#fff}}.catalog-order__hero{position:relative;margin-bottom:36px}@media(max-width:768px){.catalog-order__hero{margin-bottom:23px}}.catalog-order__intro h1{margin-bottom:15px;max-width:530px}@media(max-width:768px){.catalog-order__intro h1{max-width:217px}}.catalog-order__intro p,.catalog-order__intro .text-s,.catalog-order__intro .btn--md{max-width:530px;margin:0}@media(max-width:768px){.catalog-order__intro p,.catalog-order__intro .text-s,.catalog-order__intro .btn--md{max-width:335px}}.catalog-order__cover-image{position:absolute;top:15px;left:997px;width:515px;height:493px;background-image:url(/build/assets/katalog_2026_2028_free-CHyRbxFB.png);background-size:contain;background-repeat:no-repeat;background-position:center;filter:drop-shadow(0 22px 30px rgba(5,22,45,.28));pointer-events:none}@media(max-width:992px){.catalog-order__cover-image{top:28px;left:auto;right:-52px;width:360px;height:345px}}@media(max-width:768px){.catalog-order__cover-image{top:31px;left:auto;right:-23px;width:186px;height:178px;background-position:center right;filter:none}}.catalog-order__form-container{margin-top:56px;width:810px;max-width:100%;box-sizing:border-box;border:1px solid var(--blue-light-300);border-radius:10px;background-color:#fff;padding:49px 50px;position:relative}@media(max-width:768px){.catalog-order__form-container{margin-top:0;width:100%;padding:29px 20px}}.catalog-order__form{position:relative}.catalog-order__form-title{margin:0 0 30px}@media(max-width:768px){.catalog-order__form-title{margin-bottom:19px}}.catalog-order__grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.catalog-order__grid{grid-template-columns:1fr;gap:10px}}.catalog-order__grid .text-input input[type=text],.catalog-order__grid .text-input input[type=tel],.catalog-order__grid .text-input input[type=email]{height:44px;border-radius:22px}.catalog-order__bottom{display:flex;align-items:center;justify-content:space-between;column-gap:20px;margin-top:30px}@media(max-width:768px){.catalog-order__bottom{flex-direction:column;align-items:center;row-gap:30px;margin-top:18px}}.catalog-order__bottom .checkbox-label{display:flex;align-items:center;max-width:560px;padding-left:42px}@media(max-width:768px){.catalog-order__bottom .checkbox-label{padding-left:31px}}.catalog-order__bottom .checkbox-label .checkmark{top:50%;transform:translateY(-50%);border-color:var(--blue-navy-500)}.catalog-order__bottom .checkbox-label .checkbox-label__text{color:var(--blue-navy-700)}.catalog-order__bottom .checkbox-label a{color:var(--blue-light-500)}.catalog-order__bottom .btn{flex-shrink:0;min-width:240px}@media(max-width:768px){.catalog-order__bottom .btn{width:100%}}.catalog-order__success{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:10px;background-color:#e5f8ff;padding:34px 60px;display:flex;align-items:center;column-gap:50px}@media(max-width:768px){.catalog-order__success{flex-direction:column;align-items:flex-start;row-gap:18px;padding:22px 16px}}.catalog-order__success-icon{width:100px;height:100px;border-radius:50%;background-color:#fff;color:#0aa11e;display:flex;align-items:center;justify-content:center;font-size:44px;flex-shrink:0}.catalog-order__success-content{width:440px;max-width:100%}.catalog-order__success-content h3{margin:0 0 12px}.catalog-order__success-content p{margin:0 0 20px}.catalogues{margin-top:130px;display:grid;grid-template-columns:424px 868px;column-gap:20px;justify-content:start}@media(max-width:1230px){.catalogues{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media(max-width:992px){.catalogues{grid-template-columns:repeat(1,1fr)}}@media(max-width:768px){.catalogues{margin-top:90px}}.catalog-item.catalog-item--promo{display:block;position:relative;width:868px;height:110px;padding:0;box-shadow:none;background-color:transparent;background-image:none;overflow:visible;border-radius:12px}.catalog-item.catalog-item--promo:before{content:"";position:absolute;top:-26px;left:0;width:869px;height:176px;background-image:url(/img/catalogues/katalog-zdarma-desktop.png);background-size:869px 177px;background-repeat:no-repeat;background-position:left top}@media(max-width:1230px){.catalog-item.catalog-item--promo{grid-column:span 2}}@media(max-width:768px){.catalog-item.catalog-item--promo{width:100%;grid-column:span 1}}.catalog-item.catalog-item--promo:hover{transform:none}@media(max-width:768px){.catalog-item.catalog-item--promo{width:100%;height:auto;min-height:0;aspect-ratio:670/536;justify-self:stretch;background-image:url(/img/catalogues/katalog-zdarma-mobile.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center top;border-radius:24px}.catalog-item.catalog-item--promo:before{display:none}}.catalog-item{border-radius:10px;background-color:#fff;box-shadow:0 0 70px #0000001a;display:flex;align-items:center;padding-left:162px;padding-right:24px;height:110px;position:relative;text-decoration:none;color:var(--blue-navy-700)}@media(max-width:576px){.catalog-item{padding-left:132px;padding-right:15px}}.catalog-item>img{position:absolute;left:32px;width:98px;box-shadow:-3px 5px 13px #0006;transition:all .15s ease-out}@media(max-width:576px){.catalog-item>img{left:12px}}.catalog-item p{margin-bottom:0;transition:all .15s ease-out;margin-right:10px}.catalog-item__icon{width:24px;height:24px;position:relative;flex-shrink:0;margin-left:auto}.catalog-item__icon i{color:var(--orange-500);font-size:19px;position:absolute;top:0;left:0;transition:all .15s ease-out}.catalog-item__icon i:first-child{transform:translateY(-30px);opacity:0}.catalog-item:hover>img{transform:scale(1.06)}.catalog-item:hover p{color:var(--orange-600)}.catalog-item:hover .catalog-item__icon i:first-child{transform:translateY(0);opacity:1}.catalog-item:hover .catalog-item__icon i:last-child{transform:translateY(30px);opacity:0}.color-faq{margin-top:140px}@media(max-width:768px){.color-faq{margin-top:90px}}.color-faq-header{text-align:center;margin-top:50px;margin-bottom:70px;display:flex;flex-direction:column;row-gap:10px}@media(max-width:768px){.color-faq-header{margin-top:0}}.color-faq-header p{margin-bottom:0}.color-faq-section{padding-top:50px;padding-bottom:50px;background-color:var(--blue-light-100)}.color-faq-section:nth-child(2n){background-color:var(--orange-200)}.color-faq-section:last-child{padding-bottom:100px}@media(max-width:768px){.color-faq-section:last-child{padding-bottom:50px}}.color-faq-section__title{display:flex;column-gap:15px;align-items:center;margin-bottom:30px}.color-faq-section__title i{color:var(--blue-light-500)}.color-faq-section__items{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px}@media(max-width:1230px){.color-faq-section__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:992px){.color-faq-section__items{grid-template-columns:repeat(1,1fr)}}.faq-item{box-shadow:0 0 70px #0000001a;background-color:#fff;border-radius:10px;display:flex;align-items:center;overflow:hidden;text-decoration:none;color:var(--blue-navy-700);padding-right:20px}.faq-item img{width:100px;margin-right:25px}.faq-item span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-right:16px;transition:all .3s ease-out}.faq-item__icon{width:18px;height:18px;margin-left:auto;flex-shrink:0;position:relative}.faq-item__icon i{color:var(--orange-500);position:absolute;transition:all .3s ease-out}.faq-item__icon i:first-child{transform:translate(-30px);opacity:0}.faq-item:hover{color:var(--orange-600)}.faq-item:hover .faq-item__icon i:first-child{transform:translate(0);opacity:1}.faq-item:hover .faq-item__icon i:last-child{transform:translate(30px);opacity:0}.contact-form{max-width:980px;margin-left:auto;margin-right:auto;margin-top:180px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.contact-form{margin-top:90px}}.contact-form__wrapper{width:100%;position:relative}.contact-form__title{margin-bottom:20px}@media(max-width:576px){.contact-form__title{text-align:center;margin-bottom:10px}}.contact-form__text{margin-bottom:60px;text-align:center}@media(max-width:576px){.contact-form__text{margin-bottom:30px}}.contact-form__inputs{display:flex;align-items:stretch;column-gap:20px;width:100%}@media(max-width:576px){.contact-form__inputs{flex-direction:column;row-gap:10px}}.contact-form__inputs__column{display:flex;flex-direction:column;row-gap:20px}@media(max-width:576px){.contact-form__inputs__column{row-gap:10px}}.contact-form__inputs>*:first-child{flex-basis:320px}@media(max-width:576px){.contact-form__inputs>*:first-child{flex-basis:unset}}.contact-form__inputs>*:last-child{flex-basis:640px}@media(max-width:576px){.contact-form__inputs>*:last-child{flex-basis:110px}}.contact-form__inputs>*:last-child textarea{height:100%}.contact-form__bottom{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:30px;column-gap:30px}@media(max-width:576px){.contact-form__bottom{flex-direction:column;row-gap:20px;margin-top:20px}}.contact-form__bottom__text{color:var(--grey-400);display:flex;align-items:center;column-gap:10px}@media(max-width:576px){.contact-form__bottom .btn{width:100%}}.contact-form__success,.cruise-form__success{background-color:var(--blue-light-200);border-radius:10px;position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;column-gap:50px}@media(max-width:576px){.contact-form__success,.cruise-form__success{flex-direction:column;text-align:center;row-gap:20px}}.contact-form__success i,.cruise-form__success i{width:100px;height:100px;color:var(--green-800);display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;font-size:45px}@media(max-width:576px){.contact-form__success__text{display:flex;flex-direction:column;align-items:center}}.contact-form__success__text__text,.cruise-form__success__text__text{margin-top:10px;margin-bottom:30px}.contact-form__success--error i{color:var(--red-500)}.cruise-form-sent__wrapper{display:flex;flex-direction:column;align-items:center;width:100%;padding:50px;box-sizing:border-box}.cruise-form-sent__header{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:60px;position:relative}.cruise-form-sent__header:after{content:"";position:absolute;bottom:0;left:50%;transform:translate(-50%);width:442px;max-width:100%;height:1px;background-color:var(--blue-navy-200)}.cruise-form-sent__header:last-child:after{display:none}.cruise-form-sent__header h2{margin-top:50px;margin-bottom:20px}.cruise-form-sent__payment{display:flex;flex-direction:column;align-items:center;margin-top:60px;width:100%}.cruise-form-sent__payment h3{margin-bottom:20px}.cruise-form-sent__payment table{margin-top:60px;max-width:880px;width:100%;border-collapse:separate;border-spacing:0 10px;margin-bottom:40px}@media(max-width:576px){.cruise-form-sent__payment table tr{display:flex;flex-direction:column;align-items:center;margin-bottom:10px;border-radius:15px;background-color:#fff;padding:15px;row-gap:10px}.cruise-form-sent__payment table tr:last-child{margin-bottom:0}}.cruise-form-sent__payment table td{background-color:#fff;padding:15px}@media(max-width:576px){.cruise-form-sent__payment table td{padding:0!important;width:100%;border-radius:0}}.cruise-form-sent__payment table td:first-child{border-radius:37px 0 0 37px;padding-left:40px}.cruise-form-sent__payment table td:nth-child(2){padding-left:30px;position:relative}.cruise-form-sent__payment table td:nth-child(2):before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:1px;height:30px;background-color:var(--grey-300)}@media(max-width:576px){.cruise-form-sent__payment table td:nth-child(2):before{display:none}}.cruise-form-sent__payment table td:last-child{border-radius:0 37px 37px 0}@media(max-width:576px){.cruise-form-sent__payment table td:last-child{display:flex;justify-content:center}}.cruise-form-sent__payment table td:last-child a{margin-left:auto}@media(max-width:576px){.cruise-form-sent__payment table td:last-child a{margin-left:unset}}.cruise-form-sent__tips{margin-top:60px;display:flex;flex-direction:column;align-items:center;text-align:center}.cruise-form-sent__tips h5{margin-bottom:20px}.cruise-form-sent__tips ul{list-style:none;padding-left:0;margin:0;display:flex;align-items:center;flex-direction:column;row-gap:7px}.cruise-form-sent__tips ul li{padding:7px 25px 8px;border:1px solid var(--blue-light-300);background-color:var(--blue-light-100);border-radius:18px}.contact-header{margin-top:54px}@media(max-width:768px){.contact-header{margin-top:15px}}.contact-header__text{margin-top:30px}@media(max-width:768px){.contact-header__text{margin-top:15px}}.contact-header__text p{margin-bottom:0}.contact-header__contacts{display:flex;justify-content:space-between;max-width:1023px;margin-top:80px}@media(max-width:992px){.contact-header__contacts{flex-direction:column;row-gap:30px}}@media(max-width:768px){.contact-header__contacts{margin-top:30px}}.contact-header__contacts:after{content:"";width:1px;display:block;background-color:var(--grey-300)}@media(max-width:992px){.contact-header__contacts:after{height:1px;width:auto}}.contact-header__contacts__contacts{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.contact-header__contacts__contacts__item{display:flex;align-items:center;column-gap:30px}.contact-header__contacts__contacts__item:first-child{align-items:flex-start}.contact-header__contacts__contacts__item i{width:80px;height:80px;border-radius:100%;background-color:#fff;color:var(--blue-light-500);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0px 0px 20px rgba(0,0,0,.2));font-size:26px;flex-shrink:0}@media(max-width:768px){.contact-header__contacts__contacts__item i{width:58px;height:58px;font-size:19px}}.contact-header__contacts__contacts__item__text{display:flex;flex-direction:column;row-gap:10px;max-width:282px}@media(max-width:992px){.contact-header__contacts__contacts__item__text{max-width:unset}}.contact-header__contacts__contacts__item__text a{color:var(--blue-navy-700);text-decoration:underline solid transparent;transition:text-decoration .15s ease-out;width:fit-content}.contact-header__contacts__contacts__item__text a:hover{text-decoration:underline solid var(--blue-navy-700)}.contact-header__contacts__contacts__item__text__phones{margin-top:10px;display:flex;flex-direction:column}.contact-header__contacts__location{order:1}.contact-header__contacts__location__address{margin-top:10px}.contact-header__contacts__location__address p{margin-bottom:0}.contact-header__contacts__location__map{margin-top:10px;display:flex;align-items:center;column-gap:5px}.contact-header__contacts__location__map a{color:var(--orange-500);transition:text-decoration .15s ease-out}.contact-header__contacts__location__map a:hover{text-decoration:underline solid transparent}.contact-header__contacts__location__map i{color:var(--orange-500);font-size:16px}.contact-header__contacts__location__numbers{margin-top:10px;margin-bottom:10px}.contact-header__emergency{margin-top:100px;display:flex;align-items:center;background-color:var(--orange-200);color:var(--orange-600);border-radius:10px;padding:13px 60px 12px;column-gap:12px}@media(max-width:992px){.contact-header__emergency{margin-top:30px;flex-direction:column;row-gap:18px}}@media(max-width:576px){.contact-header__emergency{padding:20px}}.contact-header__emergency i{font-size:28px;margin-right:3px}.contact-header__emergency a{color:inherit;text-decoration:transparent;transition:text-decoration .15s ease-out}.contact-header__emergency a:hover{text-decoration:underline solid}.cabins-legend{display:flex;align-items:center;background-color:#fff;border-radius:10px;padding:13px 30px;box-shadow:0 0 70px #0000001a;margin-bottom:50px;justify-content:space-between}@media(max-width:992px){.cabins-legend{flex-direction:column;padding:20px 20px 30px}}@media(max-width:768px){.cabins-legend{margin-bottom:30px}}.cabins-legend__title{margin-right:10px}@media(max-width:768px){.cabins-legend__title{display:block;text-align:center;margin-bottom:5px}}.cabins-legend__classes{display:flex;column-gap:10px}@media(max-width:1400px){.cabins-legend__classes{flex-wrap:wrap;row-gap:5px}}@media(max-width:992px){.cabins-legend__classes{margin-top:25px;margin-bottom:30px;justify-content:center}}.cabins-legend__classes__class{padding:7px 20px;border-radius:15px;color:#fff}.cabins-legend__classes__class--bella{background-color:#004b84}.cabins-legend__classes__class--fantastica{background-color:#316648}.cabins-legend__classes__class--aurea{background-color:#ca7a01}.cabins-legend__classes__class--yacht-club,.cabins-legend__classes__class--msc_yacht_club{color:#000;background:var(--gradient-gold)}@media(max-width:576px){.cabins-legend .btn{width:100%}}.cabins-legend a{color:var(--orange-500);transition:all .15s ease-out;margin-bottom:25px;margin-top:-10px}@media(min-width:768px){.cabins-legend a{display:none}}.cabins-legend a:hover{color:var(--orange-600);text-decoration:underline solid transparent}.content-and-nav{margin-top:54px;display:flex;column-gap:80px;margin-bottom:200px}@media(max-width:992px){.content-and-nav{flex-direction:column;row-gap:50px}}@media(max-width:768px){.content-and-nav{margin-top:20px;margin-bottom:0}}.content-and-nav__back{color:var(--orange-500);display:flex;align-items:center;column-gap:10px;margin-bottom:30px;text-decoration:none;position:sticky;top:100px}@media(max-width:992px){.content-and-nav__back{display:none}}.content-and-nav__back strong{text-decoration:underline}.content-and-nav__back i{font-size:12px}.content-and-nav__nav-wrapper{position:relative;flex-basis:362px;flex-shrink:0}@media(max-width:992px){.content-and-nav__nav-wrapper{flex-basis:unset;position:sticky;top:64px;bottom:100vh;z-index:10;width:calc(100% + 100px);margin-left:-50px;border-bottom:1px solid var(--grey-300)}.content-and-nav__nav-wrapper:before,.content-and-nav__nav-wrapper:after{content:"";position:absolute;height:100%;top:0;width:50px;pointer-events:none;background:linear-gradient(270deg,#fff,#fff0);z-index:1}.content-and-nav__nav-wrapper:before{left:0;transform:rotate(180deg)}.content-and-nav__nav-wrapper:after{right:0}}@media(max-width:576px){.content-and-nav__nav-wrapper{width:calc(100% + 40px);margin-left:-20px}.content-and-nav__nav-wrapper:before,.content-and-nav__nav-wrapper:after{width:20px}}@media(max-width:992px){.content-and-nav__nav-wrapper--hide{z-index:99}}@media(max-width:992px){.content-and-nav__nav-wrapper--no-mobile{display:none}}.content-and-nav__nav-wrapper--mobile{margin-bottom:50px}@media(min-width:992px){.content-and-nav__nav-wrapper--mobile{display:none}}.content-and-nav__nav{padding:70px 70px 70px 0;border-radius:10px;background-color:var(--blue-light-200);display:flex;flex-direction:column;row-gap:20px;position:sticky;top:150px;list-style:none;margin-top:0;margin-bottom:0;max-height:calc(100vh - 200px);overflow:scroll;-ms-overflow-style:none;scrollbar-width:none}.content-and-nav__nav::-webkit-scrollbar{display:none}@media(max-width:992px){.content-and-nav__nav{flex-direction:row;overflow-x:scroll;background-color:#fff;column-gap:30px;padding:0 50px;border-radius:0;-ms-overflow-style:none;scrollbar-width:none;overflow:scroll}}@media(max-width:576px){.content-and-nav__nav{padding:0 20px}}.content-and-nav__nav__item{border-left:5px solid transparent;padding-left:50px;color:var(--blue-navy-700);font-weight:700;text-decoration:none;transition:all .15s ease-out}@media(max-width:992px){.content-and-nav__nav__item{white-space:nowrap;border-left:0;padding:19px 0 15px;border-bottom:4px solid transparent}}.content-and-nav__nav__item a{color:var(--blue-navy-700);font-weight:700;text-decoration:none}@media(min-width:768px){.content-and-nav__nav__item:hover{border-color:var(--orange-600);color:var(--orange-600)}}.content-and-nav__nav__item--active{border-color:var(--blue-light-500)!important;color:var(--blue-light-500)!important}.content-and-nav__content{flex-basis:870px}@media(max-width:992px){.content-and-nav__content{flex-basis:unset}}.content-and-nav__content__title{margin-bottom:50px}@media(max-width:768px){.content-and-nav__content__title{margin-bottom:25px}}.content-and-nav__content .search-bar{margin-bottom:50px}@media(max-width:768px){.content-and-nav__content .search-bar{margin-bottom:19px;z-index:11}}.content-and-nav__content img{width:var(--width);max-width:100%;margin-top:30px;margin-bottom:50px}@media(max-width:768px){.content-and-nav__content img{margin-top:90px}}.content-and-nav__content img:first-child{margin-top:0}.content-and-nav__content table:not([class]){font-size:14px;width:100%;border-collapse:collapse;margin-bottom:50px}@media(max-width:768px){.content-and-nav__content table:not([class]){font-size:12px;margin-bottom:30px;line-height:normal;table-layout:fixed}}.content-and-nav__content table:not([class]) th,.content-and-nav__content table:not([class]) td{border:1px solid var(--grey-300);padding:3px 5px;text-align:left;min-width:80px}@media(max-width:768px){.content-and-nav__content table:not([class]) th,.content-and-nav__content table:not([class]) td{padding:3px}}.content-and-nav__content table:not([class]) th p,.content-and-nav__content table:not([class]) td p{padding:0;margin:0}@media(max-width:768px){.content-and-nav__content table:not([class]) th p,.content-and-nav__content table:not([class]) td p{text-align:center}}.content-and-nav__content table:not([class]) th{background-color:var(--blue-light-500);color:#fff;padding:10px 3px 15px}.content-and-nav__content table:not([class]) tr:nth-child(2n){background-color:var(--grey-100)}.content-and-nav__content h1:not([class]){margin-top:0;margin-bottom:50px}@media(max-width:768px){.content-and-nav__content h1:not([class]){margin-bottom:40px}}.content-and-nav__content h2:not([class]){margin-top:50px;margin-bottom:40px}@media(max-width:768px){.content-and-nav__content h2:not([class]){margin-top:30px;margin-bottom:30px}}.content-and-nav__content h3:not([class]){margin-top:40px;margin-bottom:30px}@media(max-width:768px){.content-and-nav__content h3:not([class]){margin-bottom:20px;margin-top:20px}}.content-and-nav__content h4:not([class]){margin-top:30px;margin-bottom:20px}@media(max-width:768px){.content-and-nav__content h4:not([class]){margin-top:20px;margin-bottom:10px}}.content-and-nav__content p:not([class]) br{display:block}.content-and-nav__content ul:not([class]){padding:0 0 0 20px}.content-and-nav__content ol:not([class]){padding-left:0;list-style:none;counter-reset:list}.content-and-nav__content ol:not([class]) li{counter-increment:list;position:relative;padding-left:27px}.content-and-nav__content ol:not([class]) li:before{content:counter(list) ".";position:absolute;left:0;top:0}.content-and-nav__content a:not([class]){color:var(--orange-500);text-decoration:underline}.content-and-nav__content a:not([class]):hover{color:var(--orange-600);text-decoration:none}.content-and-nav__content .gallery{margin-top:30px;margin-bottom:50px}.content-and-nav__content .gallery img,.content-and-nav__no-margin{margin-bottom:0}.cruise-modal-content,.cruise-calculation-modal,.cruise-not-available-modal{padding-top:70px;padding-bottom:70px;padding-right:50px;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;margin:0 auto}@media(max-width:768px){.cruise-modal-content,.cruise-calculation-modal,.cruise-not-available-modal{padding-right:20px;padding-left:20px}}.cruise-modal-content__title{margin-bottom:20px}.cruise-modal-content__text{margin-bottom:30px;max-width:500px}@media(max-width:768px){.cruise-modal-content .btn,.cruise-calculation-modal .btn,.cruise-not-available-modal .btn{width:100%}}.cruise-calculation-wrapper{background-color:var(--blue-light-100);margin-top:140px;padding-top:100px;padding-bottom:100px;position:relative}@media(max-width:768px){.cruise-calculation-wrapper{margin-top:90px;padding-top:60px;padding-bottom:60px}}.cruise-calculation-wrapper__back{position:absolute;top:30px;display:flex;align-items:center;color:var(--orange-500);column-gap:15px;font-weight:700;text-decoration:none;transition:all .15s ease-out}@media(max-width:1230px){.cruise-calculation-wrapper__back{top:-60px}}.cruise-calculation-wrapper__back button{display:flex;justify-content:center;align-items:center;width:44px;height:44px;border-radius:100%;background-color:var(--orange-500);color:#fff;border:none;cursor:pointer}.cruise-calculation-wrapper__back:hover{color:var(--orange-600)}.cruise-calculation-wrapper__back:hover button{background-color:var(--orange-600)}.cruise-calculation-wrapper__header{display:flex;flex-direction:column;align-items:center;margin-bottom:80px}@media(max-width:768px){.cruise-calculation-wrapper__header{margin-bottom:30px}}.cruise-calculation-wrapper__header *{text-align:center}.cruise-calculation-wrapper__header>h2{margin-bottom:20px}@media(max-width:768px){.cruise-calculation-wrapper__header>h2{margin-bottom:10px}}.cruise-calculation-wrapper__header p{margin-bottom:0}.cruise-calculation-wrapper h3{margin-bottom:30px}.cruise-calculation-wrapper__logged-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;row-gap:20px;column-gap:50px;margin-top:30px;padding:10px 30px;border-radius:100px;border:1px solid var(--blue-light-300)}.cruise-calculation-wrapper__logged-in a{color:var(--orange-500);text-decoration:underline;transition:all .15s ease-out;font-weight:700}.cruise-calculation-wrapper__logged-in a:hover{text-decoration:underline solid transparent}.cruise-calculation-big-wrapper{background-color:#fff}.cruise-calculation-big-wrapper--sidebar{position:fixed;top:0;left:100%;height:100vh;width:100%;transition:all .6s ease-out;box-sizing:border-box;margin-top:0;z-index:1000;overflow-x:clip;overflow-y:scroll;padding-bottom:60px}.cruise-calculation-big-wrapper--sidebar .cruise-calculation-wrapper{margin-top:0}@media(max-width:768px){.cruise-calculation-big-wrapper--sidebar .cruise-calculation-wrapper{padding-top:90px}}.cruise-calculation-big-wrapper.show{left:0}.cruise-calculation{display:flex;align-items:flex-start;column-gap:30px;margin-bottom:80px;position:relative}@media(max-width:1230px){.cruise-calculation{flex-direction:column;align-items:center;row-gap:20px}}.cruise-calculation__left h5{margin-bottom:30px}@media(max-width:768px){.cruise-calculation__left h5{margin-bottom:20px}}.cruise-calculation__section-title{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;row-gap:7px}.cruise-calculation__section-title>div>span{color:var(--grey-400);margin-right:9px}.cruise-calculation__left{background-color:#fff;flex-basis:810px;border-radius:10px;border:1px solid var(--blue-light-300);padding:50px;min-width:0;box-sizing:border-box}@media(max-width:1230px){.cruise-calculation__left{width:100%;flex-basis:unset}}@media(max-width:576px){.cruise-calculation__left{padding:30px 20px}}.cruise-calculation__left>h5{margin-bottom:15px}@media(max-width:768px){.cruise-calculation__left>h5{margin-bottom:10px}}.cruise-calculation__left h5{margin-bottom:15px}@media(max-width:768px){.cruise-calculation__left h5{margin-bottom:10px}}.cruise-calculation__right{flex-basis:472px;color:#fff;background-color:var(--blue-navy-700);border-radius:10px;padding:50px;display:flex;flex-direction:column;box-sizing:border-box;position:sticky;bottom:30px}@media(max-width:1230px){.cruise-calculation__right{width:100%;flex-basis:unset;min-height:unset;position:relative}}@media(max-width:576px){.cruise-calculation__right{padding:30px 20px}}.cruise-calculation__right__wrapper{position:relative;flex:1;display:flex;flex-direction:column}.cruise-calculation__right__content{position:relative;z-index:1}.cruise-calculation .updating{opacity:0}.cruise-calculation .alert{display:flex;flex-direction:row;background-color:var(--red-600);color:var(--white);text-align:center;padding:5px;border-radius:5px;border:1px solid var(--red-700);color:#fff;font-weight:600;margin:15px auto 0;width:100%;justify-content:center;opacity:0;transition:opacity .3s ease-out}.cruise-calculation .alert--visible{opacity:1}.cruise-calculation-banner-order{margin-bottom:30px;display:block;margin-top:-50px}.cruise-calculation-banner-order img{width:100%;height:auto;object-fit:cover}.cruise-calculation-banner-order__info{display:flex;align-items:flex-start;gap:8px;margin-top:15px;margin-bottom:15px}.cruise-calculation-banner-order__info i{color:var(--blue-light-500);font-size:16px;flex-shrink:0;margin-top:2px}.cruise-calculation-banner-order__info span{color:var(--grey-600);line-height:1.5}.cruise-calculation-price-modal-link{color:var(--orange-500);margin-bottom:20px;margin-left:auto;margin-right:auto}@media(max-width:768px){.cruise-calculation-price-modal-link{display:inline-block;text-align:center}}.cruise-calculation-price-bottom{border-top:1px solid var(--blue-navy-500);padding-top:30px;margin-top:100px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.cruise-calculation-price-bottom{margin-top:50px}}.cruise-calculation-price-bottom button{width:100%}.cruise-calculation-price-bottom>a{color:var(--orange-500);margin-top:4px;margin-bottom:30px}.cruise-calculation-price-bottom__top{display:flex;flex-direction:column;row-gap:10px;margin-bottom:30px;width:100%}.cruise-calculation-price-bottom__top__cabin{display:flex;flex-direction:column}.cruise-calculation-price-bottom__top__cabin .cruise-calculation-cabin__type{transition:opacity .2s ease-out}.cruise-calculation-price-bottom__top>div{display:flex;justify-content:space-between}.cruise-calculation-price-bottom__top>div h4{transition:all .2s ease-out}.cruise-calculation-price-bottom__top~*{text-align:center}.cruise-calculation-price-bottom__top strong{transition:all .2s ease-out}@media(min-width:576px){.cruise-calculation-price-bottom__top strong{display:flex;padding-right:30px}}.cruise-calculation-price-bottom__discount-section{display:flex;flex-direction:column;gap:5px;margin-bottom:20px;width:100%}.cruise-calculation-price-bottom__discount-row{display:flex;justify-content:space-between;align-items:center;width:100%}.cruise-calculation-price-bottom__discount-label{display:flex;align-items:center;gap:8px;flex:1}.cruise-calculation-price-bottom__discount-label-text-wrapper{display:flex;flex-direction:column;gap:5px}.cruise-calculation-price-bottom__discount-label-text-wrapper .cruise-calculation-price-bottom__discount-label-text{color:#fff}.cruise-calculation-price-bottom__discount-label-text{font-family:DM Sans,sans-serif;font-weight:700;font-size:18px;line-height:23px;color:var(--blue-navy-200, #a1a1c5);margin:0}.cruise-calculation-price-bottom__discount-icon{width:20px;height:26px;object-fit:contain;flex-shrink:0}.cruise-calculation-price-bottom__discount-price-old{font-family:DM Sans,sans-serif;font-weight:400;font-size:18px;line-height:23px;color:var(--blue-navy-200, #a1a1c5);text-decoration:line-through;text-decoration-skip-ink:none;text-underline-position:from-font;margin:0;white-space:nowrap}.cruise-calculation-price-bottom__discount-badge{background-color:#008c06;border-radius:5px;padding:3px 8px;display:flex;align-items:center;justify-content:center}.cruise-calculation-price-bottom__discount-badge-text{font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#fff;margin:0;white-space:nowrap}.cruise-calculation-price-bottom__separator{height:1px;width:100%;background-color:var(--blue-navy-500);margin:0}.cruise-calculation-price-bottom__total-row{display:flex;justify-content:space-between;align-items:flex-start;width:100%;gap:10px}.cruise-calculation-price-bottom__total-row .h4,.cruise-calculation-price-bottom__total-row .news-detail__content h4,.news-detail__content .cruise-calculation-price-bottom__total-row h4,.cruise-calculation-price-bottom__total-row .gallery__item:nth-child(12):not(:last-child):after,.cruise-calculation-price-bottom__total-row .content-and-nav__content h4:not([class]),.content-and-nav__content .cruise-calculation-price-bottom__total-row h4:not([class]){font-family:Poppins,sans-serif;font-weight:600;font-size:24px;line-height:29px;color:#fff;margin:0;white-space:nowrap}.cruise-calculation-price-bottom__total-left{display:flex;flex-direction:column;gap:5px;flex:1}.cruise-calculation-price-bottom__total-left strong{font-family:DM Sans,sans-serif;font-weight:700;font-size:16px;line-height:21px;color:#fff;margin:0}.cruise-calculation-price-bottom__end-text{margin-top:20px;color:var(--grey-400);margin-bottom:0}.cruise-calculation-price-bottom__end-text a{color:inherit}.cruise-calculation-price-bottom__terms{margin:15px 0;justify-content:center;align-items:center}.cruise-calculation-price-bottom__terms label{display:block;color:var(--orange-500);font-weight:700;cursor:pointer;padding-left:30px}.cruise-calculation-price-bottom__terms label a{color:var(--orange-500);font-weight:700}.cruise-calculation-price-section__row{display:flex;justify-content:space-between;margin-bottom:5px;column-gap:10px;transition:all .2s ease-out}.cruise-calculation-price-section__row:last-child{margin-bottom:0}.cruise-calculation-price-section__row small{font-size:initial;color:var(--blue-navy-200);text-align:right}.cruise-calculation-price-section__row strong{transition:inherit}.cruise-calculation-price-section__row--muted{justify-content:flex-start;column-gap:4px;font-size:.9em;color:var(--blue-navy-200);margin-top:2px}.cruise-calculation-price-section__row--countable{counter-increment:section}.cruise-calculation-price-section__row--countable:last-child{margin-bottom:5px}.cruise-calculation-price-section__row--countable span:before{content:counter(section) ".";font-weight:700;min-width:14px;margin-right:13px;display:inline-block}.cruise-calculation-price-section__box{background-color:var(--blue-navy-600);padding:25px;margin-top:25px;border-radius:10px;margin-bottom:30px;counter-reset:section}@media(max-width:576px){.cruise-calculation-price-section__box{margin-top:15px;padding:20px 15px}}.cruise-calculation-price-section__box hr{border-top:1px solid var(--blue-navy-500);border-bottom:none;border-left:none;border-right:none;margin:15px 0}.cruise-calculation-price-section__box--expandable{transition:all .2s ease-out;max-height:calc(78px * (var(--count, 0) - 1) + 52px);overflow:hidden}.cruise-calculation-price-section__box-section{transition:all .2s ease-out;max-height:calc(26px * var(--count, 0));overflow:hidden}@media(max-width:576px){.cruise-calculation-price-section__box-section{max-height:unset;overflow:visible}}.cruise-calculation-price-section__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;position:absolute;top:150px;left:0;width:100%;height:calc(100% - 100px);z-index:10;bottom:200px;border-radius:10px;pointer-events:none;background:linear-gradient(180deg,#171736,#003 50%)}@media(max-width:576px){.cruise-calculation-price-section__empty{top:110px;left:0;width:100%;height:calc(100% - 100px)}}.cruise-calculation-price-section__empty__button{display:flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:50%;background-color:var(--blue-light-500);border:none;cursor:default;flex-shrink:0;pointer-events:auto;position:absolute;top:330px;left:50%;transform:translate(-50%);z-index:1}.cruise-calculation-price-section__empty__button i{font-size:24px;color:#fff}.cruise-calculation-price-section__empty p{color:var(--white, #FFF);text-align:center;margin:0;position:absolute;top:460px;left:50%;transform:translate(-50%);max-width:330px;width:max-content;z-index:1}.cruise-calculation-text-inputs{display:flex;flex-direction:column;row-gap:20px;margin-bottom:40px}@media(max-width:768px){.cruise-calculation-text-inputs{row-gap:10px;margin-bottom:20px}}.cruise-calculation-text-inputs__row{display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media(max-width:768px){.cruise-calculation-text-inputs__row{grid-template-columns:1fr;row-gap:10px}}.cruise-calculation-number-inputs{display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px;flex-wrap:wrap}@media(max-width:768px){.cruise-calculation-number-inputs{flex-direction:column;row-gap:10px;margin-bottom:10px;margin-top:10px}}.cruise-calculation-number-inputs--disabled{opacity:.6;pointer-events:none}.cruise-calculation-number-inputs--disabled .number-input input{background-color:#f5f5f5;cursor:not-allowed}.cruise-calculation-cabins-title{text-align:center;margin-bottom:.5rem}.cruise-calculation-price-notice{display:flex;align-items:flex-start;gap:10px;margin:0 0 16px;padding:12px 16px;border-radius:8px;background-color:var(--orange-200);border:1px solid var(--orange-300);color:var(--orange-800);font-size:.875rem;line-height:1.4}.cruise-calculation-price-notice i{margin-top:2px;color:var(--orange-600);flex-shrink:0}.cruise-calculation-price-notice--cheaper{background-color:var(--green-100);border-color:#008c0640;color:var(--green-900)}.cruise-calculation-price-notice--cheaper i{color:var(--green-800)}.cruise-calculation-cabins-selection{text-align:center;display:flex;flex-direction:column;align-items:center;padding:0 120px}@media(max-width:992px){.cruise-calculation-cabins-selection{padding:0 60px}}@media(max-width:768px){.cruise-calculation-cabins-selection{padding:0}}.cruise-calculation-cabins-selection p{margin-bottom:1rem}.cruise-calculation-cabins-wrapper{padding-bottom:15px}.cruise-calculation-cabins-skeleton{min-height:550px}.cruise-calculation-cabins-skeleton--animated .cruise-calculation-cabins__list .cruise-calculation-cabin--skeleton:after{animation:skeleton-gradient .65s ease-in-out infinite alternate}.cruise-calculation-cabins{display:flex;flex-direction:column;align-items:center;margin-bottom:20px;padding-top:20px}.cruise-calculation-cabins__list{display:flex;flex-direction:column;width:100%;max-height:540px;overflow:hidden;transition:all .3s ease-out}@media(max-width:768px){.cruise-calculation-cabins__list{max-height:653px}}.cruise-calculation-cabins__list--expand{max-height:var(--height);animation-name:unset-max-height;animation-delay:.3s;animation-fill-mode:forwards}.cruise-calculation-cabins__list--auto{max-height:none;overflow:visible}.cruise-calculation-cabins__list--animated .cruise-calculation-cabin--skeleton:after{animation:skeleton-gradient .65s ease-in-out infinite alternate}.cruise-calculation-cabins__more{margin-top:30px;background-color:transparent;border:none;display:flex;align-items:center;column-gap:7px;cursor:pointer}.cruise-calculation-cabins__more i{font-size:16px;color:var(--blue-light-500)}.cruise-calculation-cabin{position:relative;margin-bottom:7px;transition:all .15s ease-out}.cruise-calculation-cabin:last-of-type{margin-bottom:0}.cruise-calculation-cabin__radio{width:22px;height:22px;border-radius:100%;border:1px solid var(--grey-300);position:relative;flex-shrink:0;transition:all .15s ease-out}.cruise-calculation-cabin__radio:after{content:"";position:absolute;width:10px;height:10px;border-radius:100%;left:50%;top:50%;transition:inherit;transform:translate(-50%,-50%)}.cruise-calculation-cabin__text{display:flex;flex-direction:column;width:calc(100% - 290px)}@media(max-width:768px){.cruise-calculation-cabin__text{width:calc(100% - 44px)}}.cruise-calculation-cabin__title{white-space:nowrap;max-width:100%;text-overflow:ellipsis;overflow:hidden}.cruise-calculation-cabin__type{padding:2px 10px;border-radius:10px;color:#fff;margin-top:5px;width:fit-content}.cruise-calculation-cabin__type--bella{background-color:#004b84}.cruise-calculation-cabin__type--fantastica{background-color:#316648}.cruise-calculation-cabin__type--aurea{background-color:#ca7a01}.cruise-calculation-cabin__type--yacht-club,.cruise-calculation-cabin__type--msc_yacht_club{color:#000;background:var(--gradient-gold)}.cruise-calculation-cabin__price{margin-left:auto;white-space:nowrap;text-align:right}@media(max-width:768px){.cruise-calculation-cabin__price{width:100%;text-align:right}}.cruise-calculation-cabin__price-note{display:block;color:var(--grey-500);white-space:nowrap}.cruise-calculation-cabin__top{position:absolute;top:0;right:0;padding:2px 8px;border-radius:0 7px;background-color:var(--blue-light-500);color:#fff}.cruise-calculation-cabin label{cursor:pointer;padding:18px 30px 18px 20px;border:1px solid var(--grey-300);border-radius:10px;display:flex;column-gap:20px;align-items:center;transition:all .15s ease-out}@media(max-width:768px){.cruise-calculation-cabin label{flex-wrap:wrap;row-gap:10px;padding:14px 20px}}.cruise-calculation-cabin label:hover,.cruise-calculation-cabin label:hover .cruise-calculation-cabin__radio{border-color:var(--blue-light-500)}.cruise-calculation-cabin label:hover .cruise-calculation-cabin__radio:after{background-color:var(--blue-light-300)}.cruise-calculation-cabin label img{width:92px;height:100%;border-radius:5px}@media(max-width:768px){.cruise-calculation-cabin label img{display:none}}.cruise-calculation-cabin input{display:none}.cruise-calculation-cabin input:checked+label{background-color:var(--blue-light-100);border-color:transparent}.cruise-calculation-cabin input:checked+label .cruise-calculation-cabin__radio{border-color:var(--blue-light-500)}.cruise-calculation-cabin input:checked+label .cruise-calculation-cabin__radio:after{background-color:var(--blue-light-500)}.cruise-calculation-cabin--disabled label{cursor:not-allowed;pointer-events:none;border-color:var(--grey-200)}.cruise-calculation-cabin--disabled img{opacity:.5}.cruise-calculation-cabin--disabled .cruise-calculation-cabin__radio{opacity:.5;border-color:var(--grey-300)}.cruise-calculation-cabin--disabled .cruise-calculation-cabin__text{opacity:.5}.cruise-calculation-cabin--hidden{display:none;margin:0;height:0;overflow:hidden;visibility:hidden}.cruise-calculation-cabin--skeleton{pointer-events:none;position:relative;overflow:hidden}.cruise-calculation-cabin--skeleton label{cursor:default;border-color:var(--grey-200);background-color:var(--grey-50);min-height:76px;padding-top:12px;padding-bottom:12px}.cruise-calculation-cabin--skeleton label:hover{border-color:var(--grey-200)}.cruise-calculation-cabin--skeleton .cruise-calculation-cabin__radio{background-color:var(--grey-200);border-color:var(--grey-200)}.cruise-calculation-cabin--skeleton .cruise-calculation-cabin__radio:after{display:none}.cruise-calculation-cabin--skeleton:after{content:"";position:absolute;width:130%;height:100%;left:0;top:0;transform:translate(-35%);background:linear-gradient(122deg,#0000 27.23%,#0000000d,#0000 73.12%);pointer-events:none;z-index:1}@media(max-width:576px){.cruise-calculation-cabin--skeleton:after{width:260%}}@keyframes skeleton-gradient{0%{transform:translate(-35%)}to{transform:translate(12%)}}.cruise-calculation-cabin__image-skeleton{width:92px;height:52px;border-radius:5px;background-color:var(--grey-200);flex-shrink:0}@media(max-width:768px){.cruise-calculation-cabin__image-skeleton{display:none}}.cruise-calculation-cabin__title-skeleton{height:16px;width:200px;background-color:var(--grey-200);border-radius:4px;margin-bottom:2px}.cruise-calculation-cabin__deck-skeleton{height:14px;width:120px;background-color:var(--grey-200);border-radius:4px;margin-bottom:2px}.cruise-calculation-cabin__type-skeleton{height:18px;width:100px;margin-top:5px;background-color:var(--grey-200);border-radius:10px}.cruise-calculation-cabin__price-skeleton{height:16px;width:80px;background-color:var(--grey-200);border-radius:4px;margin-left:auto}@media(max-width:768px){.cruise-calculation-cabin__price-skeleton{width:100%;margin-left:0;margin-top:10px}}@media(max-width:768px){.cruise-calculation-modal{margin-right:44px}}.cruise-calculation-modal h3{margin-bottom:30px}.cruise-calculation-modal p:has(+ul){margin-bottom:0}.cruise-calculation-modal p{margin-bottom:10px;display:flex;align-items:baseline}.cruise-calculation-modal ul{margin-top:5px;display:flex;flex-direction:column;row-gap:5px}.cruise-calculation-modal i{margin-right:10px;color:var(--blue-light-600)}.cruise-calculation-options{margin-top:50px}.cruise-calculation-options>h5{margin-bottom:30px}.cruise-calculation-options-items{display:flex;flex-direction:column}.cruise-calculation-options-item input{display:none}.cruise-calculation-options-item input:checked+label{background-color:var(--blue-light-100);border-color:transparent}.cruise-calculation-options-item input:checked+label .cruise-calculation-options-item__checkbox{border-color:var(--blue-light-500)}.cruise-calculation-options-item input:checked+label .cruise-calculation-options-item__checkbox:after{opacity:1}.cruise-calculation-options-item input:checked+label .cruise-calculation-options-item__checkbox--radio:after{background-color:var(--blue-light-500)!important}.cruise-calculation-options-item:last-child label{border-bottom:1px solid var(--grey-200)}.cruise-calculation-options-item label{border-top:1px solid var(--grey-200);padding:15px 10px;display:flex;align-items:center;column-gap:20px;transition:all .15s ease-out;cursor:pointer}@media(max-width:768px){.cruise-calculation-options-item label{flex-wrap:wrap;row-gap:10px}}.cruise-calculation-options-item label:hover{background-color:var(--blue-light-100)}.cruise-calculation-options-item label:hover .cruise-calculation-options-item__checkbox--radio{border-color:var(--blue-light-500)}.cruise-calculation-options-item label:hover .cruise-calculation-options-item__checkbox--radio:after{background-color:var(--blue-light-300);opacity:1}.cruise-calculation-options-item__checkbox{width:22px;height:22px;border:1px solid var(--blue-navy-500);border-radius:5px;background-color:#fff;transition:all .15s ease-out;display:flex;align-items:center;justify-content:center;flex-shrink:0}.cruise-calculation-options-item__checkbox:after{content:"";background-image:url(/img/check-solid-blue.svg);width:18px;height:18px;display:block;opacity:0;transition:inherit}.cruise-calculation-options-item__checkbox--radio{border-radius:100%}.cruise-calculation-options-item__checkbox--radio:after{background-image:unset;border-radius:100%;width:10px;height:10px;aspect-ratio:1}.cruise-calculation-options-item__text,.cruise-calculation-options-item__price{display:flex;flex-direction:column}.cruise-calculation-options-item__text a,.cruise-calculation-options-item__price a{color:var(--blue-light-500);transition:all .15s ease-out;width:fit-content}.cruise-calculation-options-item__text a:hover,.cruise-calculation-options-item__price a:hover{text-decoration:solid underline transparent}.cruise-calculation-options-item__label{margin-left:auto;color:var(--blue-light-600);font-weight:700;background-color:var(--blue-light-100);border-radius:17px;padding:8px 20px}.cruise-calculation-options-item__label+.cruise-calculation-options-item__price{margin-left:30px}@media(max-width:576px){.cruise-calculation-options-item__label+.cruise-calculation-options-item__price{margin-left:auto}}.cruise-calculation-options-item__price{margin-left:auto;align-items:flex-end;flex-direction:row;column-gap:30px}.cruise-calculation-options-item__price div{display:flex;flex-direction:column;align-items:center}.cruise-calculation-options-item__price span{white-space:nowrap}.cruise-calculation-options-item__price span:last-child{color:var(--grey-600)}.cruise-calculation-packages{margin:24px 0;padding:18px 20px;border:1px solid var(--blue-light-300);border-radius:10px;background-color:var(--blue-light-100)}.cruise-calculation-packages .checkbox-label{display:flex;align-items:center;gap:14px;padding-left:0;margin-bottom:0}.cruise-calculation-packages .checkbox-label .checkmark{position:relative;top:auto;left:auto;flex-shrink:0}.cruise-calculation-attendees-info{counter-reset:attendee}.cruise-calculation-attendees-info h5{margin-bottom:30px;margin-top:50px}.cruise-calculation-attendees-info textarea{height:151px!important}.cruise-calculation-attendees-info__items{display:flex;flex-direction:column}.cruise-calculation-attendee-info{margin-bottom:15px;padding-bottom:14px;border-bottom:1px solid var(--grey-200);counter-increment:attendee}.cruise-calculation-attendee-info:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.cruise-calculation-attendee-info__top{margin-bottom:10px;display:flex;align-items:center;column-gap:10px}.cruise-calculation-attendee-info__top:before{content:counter(attendee) ".";display:flex;align-items:center;justify-content:center;width:30px;aspect-ratio:1;border-radius:100%;background-color:var(--blue-light-500);color:#fff;font-weight:700}.cruise-calculation-attendee-info__bottom{display:flex;align-items:center;column-gap:20px}@media(max-width:992px){.cruise-calculation-attendee-info__bottom{flex-direction:column;align-items:flex-start;row-gap:20px;width:100%}}@media(max-width:992px){.cruise-calculation-attendee-info__bottom .text-input{width:100%!important}}.cruise-calculation-attendee-info__bottom .text-input:first-child{flex-grow:1}.cruise-calculation-attendee-info__bottom .text-input--date{width:182px}.cruise-calculation-attendee-info__bottom .text-input--date i{font-size:18px;color:var(--blue-light-500);position:absolute;right:20px;top:50%;transform:translateY(-50%)}.cruise-calculation-attendee-info-gender{display:flex;align-items:center;column-gap:15px}.cruise-calculation-attendee-info-gender__radio label{display:flex;align-items:center;font-weight:700;column-gap:8px;cursor:pointer}.cruise-calculation-attendee-info-gender__radio label .checkbox{width:22px;aspect-ratio:1;border-radius:100%;border:1px solid var(--grey-300);display:flex;align-items:center;justify-content:center;transition:all .15s ease-out}.cruise-calculation-attendee-info-gender__radio label .checkbox:before{content:"";width:10px;aspect-ratio:1;border-radius:100%;background-color:var(--blue-light-500);opacity:0;transition:inherit}.cruise-calculation-attendee-info-gender__radio input{opacity:0;position:absolute}.cruise-calculation-attendee-info-gender__radio input:checked+label .checkbox:before{opacity:1}.cruise-calculation-included{margin-top:25px;padding:20px 25px;border-radius:10px;background-color:var(--blue-light-600);display:flex;flex-direction:column}.cruise-calculation-included button{background-color:transparent;border:none;color:#fff;cursor:pointer;display:flex;justify-content:space-between;position:relative;align-items:center;text-align:left;transition:all .15s ease-out;padding:5px 0;min-height:40px}.cruise-calculation-included button:after{content:"";position:absolute;width:100%;height:1px;left:0;bottom:0;background-color:var(--blue-light-500)}.cruise-calculation-included button:last-child:after{display:none}.cruise-calculation-included button span{text-decoration:underline;transition:inherit}.cruise-calculation-included button i{color:var(--blue-light-300);font-size:16px;transition:inherit}.cruise-calculation-included button:hover span{text-decoration:underline solid transparent}.cruise-calculation-included button:hover i{color:#fff}.cruise-calculation-cards{padding:10px 0;margin-top:20px;display:flex;align-items:center;column-gap:22px}.cruise-calculation-cards__images{display:flex;align-items:center;column-gap:5px}.cruise-calculation-cards__images img{width:47px;border-radius:5px}.cruise-calculation-cards__text{display:flex;flex-direction:column;align-items:flex-start;position:relative}.cruise-calculation-cards__text>*{text-align:left}.cruise-calculation-cards__text a{position:absolute;top:3px;right:-13px;color:var(--blue-navy-200);transition:all .15s ease-out}.cruise-calculation-cards__text a:hover{color:#fff}.cards-modal__wrapper{padding:70px 0}.cards-modal__text{margin-right:50px}.cards-modal__text h2{margin-bottom:40px}.cards-modal__tip{padding:18px 30px;border-radius:10px;display:flex;align-items:center;column-gap:16px;background-color:var(--yellow-100);margin-top:40px;margin-right:50px}.cards-modal__tip strong{color:var(--yellow-800)}.cruise-card-small{display:flex;align-items:center;padding-right:20px;box-shadow:0 0 70px #0000001a;border-radius:10px;flex-shrink:0}@media(max-width:768px){.cruise-card-small{flex-wrap:wrap;padding-right:0;row-gap:20px;padding-bottom:10px}}.cruise-card-small__text{display:flex;flex-direction:column;row-gap:11px;margin-left:30px;margin-right:20px}@media(max-width:768px){.cruise-card-small__text{margin-left:0;margin-right:0}}.cruise-card-small .btn{margin-left:auto}@media(max-width:768px){.cruise-card-small .btn{margin-right:20px}}.cruise-card-small__image{position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;flex-shrink:0}@media(max-width:768px){.cruise-card-small__image{width:100%;border-top-right-radius:10px;border-bottom-left-radius:0}}.cruise-card-small__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,#0009 9.4%,#0000 53.98%),#0003}.cruise-card-small__image img{width:201px;height:108px;display:block}@media(max-width:768px){.cruise-card-small__image img{width:100%;height:200px;object-fit:cover}}.cruise-card-small__image strong{position:absolute;top:20px;left:20px;color:#fff;z-index:1}.cruise-dates{margin-top:200px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.cruise-dates{margin-bottom:90px;margin-top:90px}}.cruise-dates__title{margin-bottom:90px}@media(max-width:768px){.cruise-dates__title{margin-bottom:30px}}.cruise-dates__table-wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.cruise-dates__table{width:100%;margin-bottom:70px;border-collapse:separate;border-spacing:0}@media(max-width:1230px){.cruise-dates__table{display:none}}.cruise-dates__table tr:not(.cruise-dates__table__row--cheapest,.cruise-dates__table__row--current)+:not(.cruise-dates__table__row--cheapest,.cruise-dates__table__row--current) td{border-top:1px solid var(--grey-300);border-radius:0}.cruise-dates__table tr:not(.cruise-dates__table__row--cheapest,.cruise-dates__table__row--current)+:not(.cruise-dates__table__row--cheapest,.cruise-dates__table__row--current) td:first-child{padding-left:30px;border-left:none}.cruise-dates__table tr th{text-align:left;padding:0 0 20px;font-weight:400}.cruise-dates__table tr th:first-child{padding-left:30px}.cruise-dates__table tr th .custom-tooltip{display:inline}.cruise-dates__table tr td{padding-right:60px}.cruise-dates__table tr td .btn{margin-left:auto}.cruise-dates__table__row__column{display:flex;flex-direction:column;row-gap:7px}.cruise-dates__table__row__column__toast{color:#fff;padding:4px 10px;border-radius:4px;font-weight:700;background-color:var(--blue-light-500);width:fit-content}.cruise-dates__table__row__column__cabin-type{color:var(--blue-navy-400)}.cruise-dates__table__row__column__cabin-type__yacht-club{display:flex;align-items:center;column-gap:10px;padding:2px 10px;border-radius:10px;background-color:var(--blue-navy-700);color:var(--yellow-500)}.cruise-dates__table__row__column__cabin-type__yacht-club img{width:10px}.cruise-dates__table__row td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:22px;border-left:8px solid transparent}.cruise-dates__table__row td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;padding-top:19px;padding-bottom:19px}.cruise-dates__table__row--cheapest{color:var(--blue-light-700)}.cruise-dates__table__row--cheapest td{background-color:var(--blue-light-200)}.cruise-dates__table__row--cheapest td:first-child{border-color:var(--blue-light-500);padding-top:18px;padding-bottom:18px}.cruise-dates__table__row--cheapest .cruise-dates__table__row__column__cabin-type{color:var(--blue-light-600)}.cruise-dates__table__row--hidden{display:none}.cruise-dates__table__row--current td{background-color:var(--orange-200)}.cruise-dates__table__row--current td:first-child{border-color:var(--orange-500)}.cruise-dates__table--tablet{display:table}@media(min-width:1230px){.cruise-dates__table--tablet{display:none}}@media(max-width:768px){.cruise-dates__table--tablet{display:none}}.cruise-dates__table--tablet tr th{padding-right:10px}@media(max-width:992px){.cruise-dates__table--tablet tr td{padding-right:20px}}.cruise-dates__table--tablet tr td:not(:first-child) .cruise-dates__table__row__column{row-gap:0}.cruise-dates__table-mobile{width:100%;margin-bottom:30px}@media(min-width:768px){.cruise-dates__table-mobile{display:none}}.cruise-dates__table-mobile__item{padding:20px;border-radius:10px}.cruise-dates__table-mobile__item:not(.cruise-dates__table-mobile__item--cheapest,.cruise-dates__table-mobile__item--current)+:not(.cruise-dates__table-mobile__item--cheapest,.cruise-dates__table-mobile__item--current){border-top:1px solid var(--grey-300);border-radius:0}.cruise-dates__table-mobile__item__toast{padding:4px 10px;border-radius:4px;background-color:var(--blue-light-500);color:#fff;font-weight:700;width:fit-content;margin-bottom:15px}.cruise-dates__table-mobile__item__length{margin-bottom:5px}.cruise-dates__table-mobile__item__bottom{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.cruise-dates__table-mobile__item__bottom__price{text-align:end}.cruise-dates__table-mobile__item__bottom__price__category{color:var(--blue-navy-400)}.cruise-dates__table-mobile__item--cheapest{background-color:var(--blue-light-200);border-left:5px solid var(--blue-light-500)}.cruise-dates__table-mobile__item--current{background-color:var(--orange-200);border-left:5px solid var(--orange-500)}.cruise-extra{margin-top:180px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.cruise-extra{margin-top:90px}}.cruise-extra__columns{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between;column-gap:60px;row-gap:100px;width:100%;position:relative}@media(max-width:992px){.cruise-extra__columns{grid-template-columns:repeat(1,1fr);row-gap:60px}}.cruise-extra__columns__column{flex-basis:540px;position:relative}@media(max-width:992px){.cruise-extra__columns__column{flex-basis:unset}}.cruise-extra__columns__column:after{content:"";position:absolute;width:1px;height:100%;top:0;right:calc(100% + 30px);background-color:var(--grey-300)}@media(max-width:992px){.cruise-extra__columns__column:after{width:100%;height:1px;right:0;top:auto;bottom:calc(100% + 30px)}}@media(min-width:992px){.cruise-extra__columns__column:nth-child(odd):after{display:none}}@media(max-width:992px){.cruise-extra__columns__column:first-child:after{display:none}}.cruise-extra__columns__column a{color:var(--orange-500);transition:all .15s ease-in-out}.cruise-extra__columns__column a:hover{color:var(--orange-600);text-decoration:underline solid transparent}.cruise-extra__columns__column__title{margin-bottom:40px}@media(max-width:768px){.cruise-extra__columns__column__title{margin-bottom:20px}}.cruise-extra__columns__column__title:has(+.cruise-extra__columns__column__subtitle){margin-bottom:10px}@media(max-width:768px){.cruise-extra__columns__column__title:has(+.cruise-extra__columns__column__subtitle){margin-bottom:5px}}.cruise-extra__columns__column__subtitle{margin-bottom:50px}@media(max-width:768px){.cruise-extra__columns__column__subtitle{margin-bottom:30px}}.cruise-extra__gift{display:flex;align-items:center;column-gap:50px;background-color:var(--blue-light-500);border-radius:10px;padding:20px 57px 20px 20px;color:#fff;position:relative}@media(max-width:576px){.cruise-extra__gift{flex-direction:column;align-items:flex-start;padding:20px 20px 25px}}.cruise-extra__gift:after{content:"";position:absolute;top:15px;right:15px;width:95px;height:19px;background-image:url(/img/5_stars.svg);background-size:contain;background-repeat:no-repeat}@media(max-width:576px){.cruise-extra__gift:after{position:static;margin-left:10px}}.cruise-extra__columns+.cruise-extra__gift{margin-top:100px}@media(max-width:768px){.cruise-extra__columns+.cruise-extra__gift{margin-top:60px}}.cruise-extra__gift img{max-width:116px;border-radius:10px}@media(max-width:576px){.cruise-extra__gift img{max-width:unset;margin-bottom:25px;width:100%}}.cruise-extra__gift__text{display:flex;flex-direction:column;row-gap:5px}@media(max-width:576px){.cruise-extra__gift__text{order:1;margin-top:10px;padding-left:10px}}.cruise-extra__text{margin-top:100px;margin-bottom:0;color:var(--grey-400)}@media(max-width:768px){.cruise-extra__text{margin-top:60px}}.anchor+.cruise-extra__text{margin-top:0}.cruise-extra--delegate{margin-top:100px}@media(max-width:768px){.cruise-extra--delegate{margin-top:60px}}.cruise-extra--3{margin-top:100px}@media(max-width:768px){.cruise-extra--3{margin-top:60px}}.cruise-extra--3 .cruise-extra__columns{grid-template-columns:repeat(3,1fr);width:100%}@media(max-width:992px){.cruise-extra--3 .cruise-extra__columns{grid-template-columns:repeat(1,1fr)}}.cruise-extra--3 .cruise-extra__columns__column h4{margin-bottom:40px}@media(max-width:768px){.cruise-extra--3 .cruise-extra__columns__column h4{margin-bottom:20px}}.cruise-extra--3 .cruise-extra__columns__column:nth-child(odd):after{display:initial}.cruise-extra--3 .cruise-extra__columns__column:first-child:after{display:none}.cruise-extra--gift-only{margin-top:60px}.cruise-form-wrapper{background-color:var(--blue-light-100);margin-top:140px;padding-top:100px;padding-bottom:100px}.cruise-form{display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.cruise-form{margin-top:90px}}.cruise-form__title{margin-bottom:20px}@media(max-width:768px){.cruise-form__title{margin-bottom:10px;text-align:center}}.cruise-form__form-wrapper{margin-top:60px;max-width:100%;width:1204px;position:relative}@media(max-width:768px){.cruise-form__form-wrapper{margin-top:30px}}.cruise-form__form{display:flex;column-gap:30px}@media(max-width:992px){.cruise-form__form{flex-direction:column;row-gap:20px}}.cruise-form__form__inputs{padding:50px;border-radius:10px;border:1px solid var(--blue-light-300);background-color:#fff;flex-grow:1}@media(max-width:576px){.cruise-form__form__inputs{padding:20px}}.cruise-form__form__inputs .text-l{margin-bottom:20px}.cruise-form__form__inputs__rows{display:flex;flex-direction:column;row-gap:20px}@media(max-width:576px){.cruise-form__form__inputs__rows{padding-bottom:182px;position:relative;row-gap:10px}}.cruise-form__form__inputs__rows__row{display:flex;align-items:center;column-gap:20px}@media(max-width:576px){.cruise-form__form__inputs__rows__row:nth-child(1) .number-input{position:absolute;bottom:108px}}@media(max-width:576px){.cruise-form__form__inputs__rows__row:nth-child(2) .number-input{position:absolute;bottom:54px}}@media(max-width:576px){.cruise-form__form__inputs__rows__row:nth-child(3) .number-input{position:absolute;bottom:0}}.cruise-form__form__inputs__rows__row .text-input{flex-basis:290px}@media(max-width:576px){.cruise-form__form__inputs__rows__row .text-input{width:100%;flex-basis:unset}}.cruise-form__form__inputs__rows__row .number-input{flex-basis:305px}@media(max-width:576px){.cruise-form__form__inputs__rows__row .number-input{flex-basis:unset;width:100%}}.cruise-form__form__inputs__rows__row .number-input{flex-grow:1}@media(max-width:576px){.cruise-form__form__inputs__rows__row .number-input{width:100%}}.cruise-form__form__inputs__rows__row .multi-select{flex-basis:290px;width:290px}@media(max-width:576px){.cruise-form__form__inputs__rows__row .multi-select{width:100%;flex-basis:unset}}.cruise-form__form__inputs__rows__row .multi-select .multi-select__opener{height:44px;box-sizing:border-box;color:var(--grey-400)!important}.cruise-form__form__inputs__rows__row .multi-select .multi-select__opener i{color:var(--blue-navy-700);font-size:14px}.cruise-form__form__inputs__rows__row .multi-select .multi-select__opener__text--filled{color:var(--blue-navy-700)}.cruise-form__form__inputs__rows__row .multi-select__options-wrapper{max-height:44px;border-radius:22px}.cruise-form__form__inputs__rows__row .multi-select__options-wrapper:after{border-color:var(--grey-300);border-radius:22px}.cruise-form__form__inputs__rows__row .multi-select:hover .multi-select__opener{color:var(--blue-navy-700)!important}.cruise-form__form__inputs__rows__row .multi-select:hover .multi-select__options-wrapper:after{border-color:var(--grey-400)!important}.cruise-form__form__inputs__rows__row .multi-select--open .multi-select__opener{color:var(--blue-navy-700)!important}.cruise-form__form__inputs__rows__row .multi-select--open .multi-select__options-wrapper:after{border-color:var(--orange-500)!important}.cruise-form__form__inputs__rows__row .multi-select--open:hover .multi-select__options-wrapper:after{border-color:var(--orange-500)!important}.cruise-form__form__inputs__packages{display:flex;flex-direction:column;row-gap:15px;margin-top:30px}@media(max-width:768px){.cruise-form__form__inputs__packages{row-gap:20px}}.cruise-form__form__inputs__packages__info{display:flex;justify-content:space-between;column-gap:10px;flex-wrap:wrap;row-gap:5px}.cruise-form__form__inputs__packages__info a{display:flex;column-gap:7px;color:var(--orange-500);text-decoration:none}.cruise-form__form__inputs__packages__info a span{text-decoration:underline}.cruise-form__form__inputs__packages__items{display:flex;column-gap:5px;padding:5px;border-radius:10px;border:1px solid var(--grey-300)}@media(max-width:768px){.cruise-form__form__inputs__packages__items{flex-direction:column}}.cruise-form__form__info{padding:70px 50px 20px;flex-basis:429px;box-sizing:border-box;border-radius:10px;background-color:var(--blue-navy-700);color:#fff}@media(max-width:992px){.cruise-form__form__info{flex-basis:unset;padding:30px 50px}}@media(max-width:576px){.cruise-form__form__info{padding:20px}}.cruise-form__form__info__row{width:100%;display:flex;justify-content:space-between;align-items:flex-end;column-gap:5px;margin-bottom:4px}.cruise-form__form__info__row strong{white-space:nowrap}.cruise-form__form__info__price{margin-top:20px;border-top:1px solid var(--blue-navy-500);padding-top:25px;display:flex;justify-content:space-between;margin-bottom:30px}.cruise-form__form__info__price strong{white-space:nowrap}.cruise-form__form__info>p:last-child{margin-bottom:0}.cruise-form__form__info>p a{color:var(--orange-500)}.cruise-form__form__info__table{margin-top:30px;width:100%;border-collapse:collapse}@media(max-width:576px){.cruise-form__form__info__table{margin-top:15px}}.cruise-form__form__info__table__date{cursor:pointer}.cruise-form__form__info__table__date i{color:var(--orange-500);font-size:12px;margin-left:7px;transition:font-size .15s ease-out;width:17px}.cruise-form__form__info__table__date:hover{text-decoration:underline;color:var(--orange-600)}.cruise-form__form__info__table__date:hover i{font-size:17px}.cruise-form__form__info__table__ship{display:flex;align-items:center}.cruise-form__form__info__table td{padding:0 0 10px;vertical-align:baseline}.cruise-form__form__info__table td:first-child{width:82px}.cruise-form__form__info__table td:last-child{font-weight:700;padding-left:40px}@media(max-width:576px){.cruise-form__form__info__table td:last-child{padding-left:10px}}.cruise-form__form__info__table tr:last-child td{padding-bottom:0}.cruise-form__form__bottom{margin-top:30px;display:flex;align-items:center;justify-content:space-between;column-gap:10px}@media(max-width:576px){.cruise-form__form__bottom{flex-direction:column;row-gap:20px;margin-top:20px}}.cruise-form__form__bottom__text{color:var(--grey-400);display:flex;align-items:center}.cruise-form__form__bottom__text a{color:inherit}.cruise-form__form__bottom__text i{margin-right:10px}@media(max-width:576px){.cruise-form__form__bottom .btn{width:100%}}.cruise-form__success{z-index:2}@media(max-width:576px){.cruise-form__success__text{display:flex;flex-direction:column;align-items:center}}.cruise-form__success--error i{color:var(--red-600)}.cruise-header{margin-top:25px;margin-bottom:40px;display:flex;column-gap:80px;justify-content:space-between}@media(max-width:992px){.cruise-header{flex-direction:column-reverse;row-gap:20px;margin-bottom:65px}}@media(max-width:768px){.cruise-header{margin-top:15px;margin-bottom:30px}}.cruise-header__text{flex-basis:675px;margin-top:30px}@media(max-width:992px){.cruise-header__text{flex-basis:unset;margin-top:0}}.cruise-header__text>.btn{margin-bottom:48px}@media(max-width:992px){.cruise-header__text>.btn{margin-bottom:28px}}.cruise-header__text>p a{color:var(--orange-500)!important}.cruise-header__text__tag{background-color:var(--yellow-100);padding:8px 20px;border-radius:17px;color:var(--yellow-800);width:fit-content;display:flex;align-items:center;column-gap:5px;margin-bottom:10px}.cruise-header__text__tag i{font-size:14px}.cruise-header__text__tag--danger{background-color:var(--red-100);color:var(--red-800)}.cruise-header__text__title{margin-bottom:5px}@media(max-width:992px){.cruise-header__text__title{display:none}}.cruise-header__text__date{margin-bottom:20px}@media(max-width:992px){.cruise-header__text__date{display:none;margin-bottom:0}}.cruise-header__text__ship{display:flex;align-items:center;column-gap:5px;margin-bottom:5px}.cruise-header__text__ship__stars{display:inline-block;object-fit:contain;background-image:url(/img/5_stars.svg);background-size:auto 19px;height:19px;width:calc(19px * var(--stars))}.cruise-header__text__route{position:relative}.cruise-header__text__route__cities{margin-bottom:40px;position:relative;padding-bottom:0;box-sizing:border-box;transition:all .15s ease-out}.cruise-header__text__route__cities__more{color:var(--orange-500);text-decoration:underline;transition:all .15s ease-out;position:absolute;bottom:0;left:0}.cruise-header__text__route__cities__more:hover{color:var(--orange-600);text-decoration:underline solid transparent}.cruise-header__text__route__cities--expandable{padding-bottom:31px}.cruise-header__text__route ul{display:flex;flex-wrap:wrap;column-gap:10px;row-gap:10px;list-style:none;margin-top:10px;padding-left:0;max-height:83px;overflow:hidden;margin-bottom:0;transition:all .3s ease-out}.cruise-header__text__route ul li{display:flex;align-items:center}.cruise-header__text__route ul li .fi{border-radius:100%;margin-left:7px;margin-right:3px;width:19px;height:19px}.cruise-header__text__route ul li a{display:inline-flex;align-items:center}.cruise-header__text__route ul li img{margin-left:7px;margin-right:3px}.cruise-header__text__route ul li:after{content:","}.cruise-header__text__route ul li:last-child:after{content:none}.cruise-header__text__item{margin-bottom:5px}.cruise-header__text__item .fis{border-radius:100%}.cruise-header__text__prices-wrapper{position:relative;width:100%;margin-bottom:30px}.cruise-header__text__prices-wrapper:after{content:"";position:absolute;bottom:-15px;left:0;width:100%;height:1px;max-width:100%;background-color:var(--blue-navy-100)}.cruise-header__text__prices{border-collapse:collapse}.cruise-header__text__prices td:first-child{padding-right:19px}.cruise-header__text__price{display:flex;align-items:center;column-gap:10px;margin-bottom:20px}@media(max-width:576px){.cruise-header__text__price{flex-direction:column;align-items:flex-end;row-gap:5px}}.cruise-header__text__price__price{display:flex;column-gap:20px}@media(max-width:576px){.cruise-header__text__price__price{width:100%;justify-content:space-between}}.cruise-header__text__price__price span{font-weight:400}.cruise-header__text__price__price--christmas{background-color:#e1f3e9;border-radius:10px;display:flex;align-items:baseline;justify-content:space-between;position:relative;width:100%;max-width:100%;margin-top:0;margin-bottom:0;gap:20px}@media(max-width:576px){.cruise-header__text__price__price--christmas{padding:10px 20px;box-sizing:border-box}}.cruise-header__text__price__price-tree{position:absolute;left:5px;top:50%;transform:translateY(-45%);width:auto;height:auto;max-height:100%;object-fit:contain}@media(max-width:576px){.cruise-header__text__price__price-tree{top:30px;max-height:90%}}.cruise-header__text__price__price-label{font-family:Poppins,sans-serif;font-weight:400;font-size:27px;line-height:38px;color:#004b20;margin:0;padding-left:45px;padding-top:10px;padding-bottom:8px;white-space:nowrap}@media(max-width:576px){.cruise-header__text__price__price-label{font-size:20px;line-height:28px}}.cruise-header__text__price__price-value{font-family:Poppins,sans-serif;font-weight:600;font-size:31px;line-height:38px;color:#004b20;margin:0;white-space:nowrap;padding-right:20px;padding-top:10px;padding-bottom:8px}@media(max-width:576px){.cruise-header__text__price__price-value{font-size:24px;line-height:32px;padding-right:0}}.cruise-header__text__price__price-info{position:absolute;left:260px;top:11px;width:20px;height:20px;display:flex;align-items:center;justify-content:center}@media(max-width:576px){.cruise-header__text__price__price-info{position:static;order:2;margin-left:8px}}.cruise-header__text__price__price-info i{color:#008c06;font-size:16px}.cruise-header__text__price__old{display:flex;justify-content:space-between}.cruise-header__text__price__old del{color:var(--red-600);display:inline-block;padding-right:20px}.cruise-header__text__price__transit{background-color:var(--blue-light-500);position:relative;color:#fff;border-radius:10px;padding:10px 90px 10px 20px;box-sizing:border-box;margin-top:20px;margin-bottom:20px;width:430px!important}.cruise-header__text__price__transit+.cruise-header__text__price__additional-price{margin-top:0}.cruise-header__text__price__transit img{width:95px;position:absolute;right:-21px;top:50%;transform:translateY(-50%)}@media(max-width:576px){.cruise-header__text__price__transit img{right:-11px}}.cruise-header__text__price__additional-price{display:flex;justify-content:space-between;margin-top:3px}.cruise-header__text__price__additional-price span{display:inline-block;padding-right:20px}@media(max-width:576px){.cruise-header__text__price__additional-price span{padding-right:0}}.cruise-header__text__price--delegate{flex-direction:column;align-items:flex-start;margin-top:20px;padding-top:20px;border-top:1px solid var(--blue-navy-100);margin-bottom:47px}.cruise-header__text__price--delegate>div{max-width:100%;width:450px}.cruise-header__text__price--delegate .cruise-header__text__price__price{justify-content:space-between;margin-top:5px}.cruise-header__text__price--delegate .btn:last-child{margin-top:20px}.cruise-header__text__included{margin-bottom:20px;max-height:42px;overflow-y:clip;position:relative;transition:all .3s ease-out}.cruise-header__text__included>a{position:absolute;top:21px;right:0;white-space:nowrap;background-color:#fff;margin-left:10px;padding-left:5px}.cruise-header__text__included>a:before{content:"";position:absolute;right:100%;height:100%;width:10px;background:linear-gradient(90deg,transparent,white)}.cruise-header__text__included a{color:var(--orange-500)!important;transition:all .15s ease-out;text-decoration:underline!important}.cruise-header__text__included a:hover{color:var(--orange-600)!important;text-decoration:underline solid transparent!important}.cruise-header__text__included--expand{max-height:var(--height)}.cruise-header__text .btn{margin-top:-3px}@media(max-width:576px){.cruise-header__text .btn{width:100%}}.cruise-header__image{flex-basis:555px}@media(max-width:992px){.cruise-header__image{flex-basis:unset}}.cruise-header__image__map-link{display:block;cursor:pointer;text-decoration:none;color:inherit}.cruise-header__image__map-link:focus-visible{outline:2px solid var(--orange-500);outline-offset:3px}.cruise-header__image>img,.cruise-header__image__map-link img{width:100%;border-radius:10px;display:block}.cruise-header__image__card{display:flex;align-items:center;margin-top:20px;background-color:#fff;border-radius:10px;box-shadow:0 0 70px #0000001a;text-decoration:none;padding:0 20px;height:100px}@media(max-width:576px){.cruise-header__image__card{height:auto;min-height:100px;flex-wrap:wrap;padding:10px 20px;box-sizing:border-box}}.cruise-header__image__card img{transition:all .15s ease-out}.cruise-header__image__card__profile{width:58px;border-radius:100%}.cruise-header__image__card__brochure{margin-left:8px;margin-right:3px;margin-bottom:-5px}.cruise-header__image__card__text{display:flex;flex-direction:column;margin-left:23px;color:var(--blue-navy-700);transition:all .15s ease-out}.cruise-header__image__card__icon{margin-right:4px;position:relative;width:24px;height:24px}.cruise-header__image__card__icon i{position:absolute}.cruise-header__image__card__icon i:first-child{transform:translateY(calc(-100% - 6px));opacity:0}.cruise-header__image__card i{font-size:22px;color:var(--orange-500);transition:all .15s ease-out}.cruise-header__image__card>*:last-child{margin-left:auto}.cruise-header__image__card:hover>img{transform:scale(1.13)}.cruise-header__image__card:hover .cruise-header__image__card__text{color:var(--orange-600)}.cruise-header__image__card:hover .cruise-header__image__card__icon i:first-child{opacity:1;transform:translateY(0)}.cruise-header__image__card:hover .cruise-header__image__card__icon i:last-child{opacity:0;transform:translateY(calc(100% + 6px))}.cruise-header__image__card:hover .btn{background-position-x:0;background-position-y:0;-webkit-animation-play-state:running;animation-play-state:running;color:#fff;background-color:var(--orange-500)}.cruise-header a:not([class]){color:var(--blue-navy-700);text-decoration:none;transition:all .15s ease-out}.cruise-header a:not([class]):hover{color:var(--blue-navy-800);text-decoration:underline}.cruise-header__header-mobile{display:flex;flex-direction:column}@media(min-width:992px){.cruise-header__header-mobile{display:none}}.cruise-header__header-mobile>*{display:initial}.cruise-header__banner{margin-top:20px;border-radius:10px;background-color:#fff;box-shadow:0 0 70px #0000001a;overflow:hidden;position:relative;display:flex;align-items:center;justify-content:space-between;padding:15px 28px 15px 40px;z-index:1}@media(min-width:992px)and (max-width:1400px){.cruise-header__banner{flex-direction:column;align-items:flex-start;row-gap:12px;padding:20px}}@media(max-width:576px){.cruise-header__banner{flex-direction:column;align-items:flex-start;row-gap:12px;padding:20px}}.cruise-header__banner img{position:absolute;z-index:-1;width:690px;right:-161px;bottom:-13px;min-height:calc(100% + 13px);object-fit:cover}@media(min-width:992px)and (max-width:1400px){.cruise-header__banner img{min-height:100%;height:100%;width:auto;bottom:0;right:-450px}}@media(max-width:576px){.cruise-header__banner img{min-height:100%;height:100%;width:auto;bottom:0;right:-485px}}.cruise-header__banner--christmas{padding:0;cursor:pointer;height:115px;width:555px;box-shadow:none;position:relative}.cruise-header__banner--christmas img{position:absolute;object-fit:contain;top:0;left:0;height:115px;width:574px;box-shadow:0 0 70px #0000001a}@media(max-width:576px){.cruise-header__banner--christmas{height:80px;width:calc(100% + 10px)}.cruise-header__banner--christmas img{width:100%;height:100%;object-fit:contain}}.cruise-header__banner-text{display:flex;flex-direction:column;align-items:flex-start}.cruise-header__banner-text strong{max-width:200px}.cruise-header__banner-text span{font-weight:700;color:#fff;background-color:var(--green-800);padding:1px 8px;border-radius:5px;display:block;margin-top:5px;margin-bottom:8px}.cruise-header__banner-text small{color:var(--grey-400)}@media(max-width:576px){.cruise-header__banner-text small{max-width:126px}}.cruise-price-summary{display:flex;flex-direction:column;gap:12px;margin-top:30px;margin-bottom:14px}.cruise-price-summary__title{margin:0;color:#000}.cruise-price-summary__subtitle{margin:0;color:var(--blue-navy-700)}.cruise-price-summary__passengers{display:flex;flex-wrap:wrap;gap:6px 28px;color:var(--blue-navy-700)}.cruise-price-summary__passengers strong{font-weight:700}.cruise-price-summary__divider{width:100%;height:0;margin:2px 0;border:0;border-top:1px solid var(--blue-navy-100)}.cruise-price-summary__body{display:flex;flex-direction:column;gap:10px}.cruise-price-summary__total{display:flex;align-items:center;flex-wrap:wrap;gap:6px 16px}.cruise-price-summary__total__label,.cruise-price-summary__total__value{color:var(--blue-navy-700);font-size:31px;line-height:38px}.cruise-price-summary__total__label{font-weight:400}.cruise-price-summary__total__value{font-weight:600}@media(max-width:768px){.cruise-price-summary__total__label,.cruise-price-summary__total__value{font-size:24px;line-height:30px}}.cruise-price-summary__tag{display:inline-flex;align-items:center;gap:5px;padding:8px 20px;border-radius:17px;background-color:var(--blue-light-100);color:var(--blue-light-600)}.cruise-price-summary__tag__name{font-size:14px;line-height:18px;font-weight:700}.cruise-price-summary__tag .custom-tooltip{display:inline-flex;align-items:center}.cruise-price-summary__tag .custom-tooltip i{font-size:16px;color:var(--blue-light-600)}.cruise-price-summary__note{margin:0;color:var(--blue-navy-700)}.cruise-package{flex-basis:276px;padding:15px 20px 20px;border-radius:7px;display:flex;column-gap:15px;box-sizing:border-box;transition:background-color .15s ease-out}@media(max-width:768px){.cruise-package{flex-basis:unset}}.cruise-package input{display:none}.cruise-package__toggle{display:block;width:20px;height:20px;border-radius:100%;background-color:#fff;border:1px solid var(--grey-400);position:relative;top:10px;transition:all .15s ease-out;flex-shrink:0}.cruise-package__toggle:before{content:"";width:12px;height:12px;border-radius:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .15s ease-out}.cruise-package__text{display:flex;flex-direction:column}@media(max-width:768px){.cruise-package__text{flex-grow:1}}.cruise-package__text__price{margin-top:11px;align-self:flex-end;padding:3px 10px;border-radius:20px;background-color:var(--blue-light-100);transition:background-color .15s ease-out}.cruise-package:hover{background-color:var(--blue-light-100)}.cruise-package:hover .cruise-package__text__price{background-color:var(--blue-light-200)}.cruise-package--top{flex-basis:354px;position:relative}@media(max-width:768px){.cruise-package--top{flex-basis:unset}}.cruise-package--top:after{content:var(--text);position:absolute;top:0;right:0;padding:2px 8px;font-size:12px;line-height:16px;color:#fff;font-weight:700;border-bottom-left-radius:7px;border-top-right-radius:7px;background-color:var(--orange-500)}.cruise-package--active{background-color:var(--blue-light-500);color:#fff}.cruise-package--active .cruise-package__toggle{border-color:transparent}.cruise-package--active .cruise-package__toggle:before{background-color:var(--blue-light-700)}.cruise-package--active .cruise-package__text__price{background-color:var(--blue-light-700)}.cruise-package--active:hover{background-color:var(--blue-light-500)}.cruise-package--active:hover .cruise-package__text__price{background-color:var(--blue-light-700)}.cruise-route{display:flex;flex-direction:column;align-items:center;margin-top:200px}@media(max-width:768px){.cruise-route{margin-top:90px;align-items:flex-start}}.cruise-route__title{margin-bottom:80px}@media(max-width:768px){.cruise-route__title{text-align:left;margin-bottom:30px}}.cruise-route__ports{display:flex;flex-direction:column;width:100%}.cruise-route--delegate{margin-top:80px}.cruise-route--delegate .cruise-route__title{display:none}.cruise-route--individual{margin-top:48px}@media(max-width:768px){.cruise-route--individual{margin-top:28px}}.cruise-route--individual .cruise-route__title{margin-bottom:48px}@media(max-width:768px){.cruise-route--individual .cruise-route__title{margin-bottom:28px}}.cruise-route-sea-wrapper{border-top:1px solid var(--grey-300)}.cruise-route-sea{padding-left:90px;padding-top:45px;padding-bottom:45px;position:relative;box-sizing:border-box}@media(max-width:768px){.cruise-route-sea{padding-left:50px;padding-top:25px;padding-bottom:25px}}.cruise-route-sea:before{content:"";width:34px;height:34px;background-image:url(/img/ship-solid.svg);position:absolute;left:0;top:50%;transform:translateY(-50%);background-repeat:no-repeat;background-size:contain}.cruise-route-sea:after{content:"";position:absolute;left:13px;top:calc(50% + 27px);width:3px;height:calc(50% + 78px);background-image:url(/img/dotted-border.svg)}@media(max-width:992px){.cruise-route-sea:after{height:calc(50% + 8px)}}@media(max-width:768px){.cruise-route-sea:after{height:calc(50% - 18px)}}.cruise-route-sea strong{color:var(--blue-light-500)}.cruises-banner{position:relative;display:flex;align-items:center;justify-content:space-between;column-gap:24px;margin-top:30px;padding:14px 50px 14px 29px;box-sizing:border-box;min-height:104px;border:1px solid var(--blue-light-300);border-radius:12px;overflow:hidden;background-color:#fff}.cruises-banner:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background-image:linear-gradient(90deg,#fff,#fffffff2 55%,#fff6 68%,#fff0 82%,#fff0)}@media(max-width:768px){.cruises-banner{flex-direction:column;align-items:flex-start;row-gap:16px;padding:20px;background-color:var(--blue-light-200)}.cruises-banner:before{display:none}}.cruises-banner--link{color:inherit;text-decoration:none;cursor:pointer}.cruises-banner__photo{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;object-fit:cover;object-position:right center}@media(max-width:768px){.cruises-banner__photo{display:none}}.cruises-banner__content{position:relative;z-index:2;display:flex;flex-direction:column;row-gap:7px;min-width:0}@media(max-width:768px){.cruises-banner__content{max-width:100%}}.cruises-banner__title{margin:0;color:var(--blue-navy-700);font-weight:700;font-size:20px;line-height:26px}@media(max-width:768px){.cruises-banner__title{font-size:18px;line-height:24px}}.cruises-banner__text{margin:0;color:var(--blue-navy-700);font-size:16px;line-height:21px;white-space:nowrap}@media(max-width:768px){.cruises-banner__text{white-space:normal}}.cruises-banner__badge{position:relative;z-index:2;flex-shrink:0;display:flex;align-items:center;column-gap:11px;padding:9px 24px;background-color:#fff;border-radius:32px;box-shadow:0 4px 16px #00003314}.cruises-banner__badge strong{color:var(--blue-navy-700);font-weight:700;font-size:14px;line-height:1.2;white-space:nowrap}.cruises-banner__badge__icon{flex-shrink:0;width:31px;height:31px}.cruises-filter{display:flex;background-color:#fff;border-radius:10px;box-shadow:0 0 70px #0000001a;align-items:stretch;column-gap:1px;z-index:10}@media(max-width:992px){.cruises-filter{flex-direction:column}}.cruises-filter__item{flex-basis:353px;position:relative}@media(max-width:992px){.cruises-filter__item{flex-basis:unset}}.cruises-filter__item--passengers{flex-basis:333px}@media(max-width:992px){.cruises-filter__item--passengers{flex-basis:unset}}.cruises-filter__item:after{content:"";position:absolute;left:0;top:100%;width:100%;box-shadow:0 0 70px #0000001a;border-bottom-left-radius:10px;border-bottom-right-radius:10px;height:0;z-index:-1;transition:all min(var(--time) * .5,.28s) ease-out}@media(max-width:992px){.cruises-filter__item:after{content:unset}}@media(max-width:992px){.cruises-filter__item:first-child .cruises-filter__item__header:before{content:unset}}.cruises-filter__item__header{height:100%;display:flex;align-items:center;column-gap:12px;padding-left:32px;position:relative;cursor:pointer;z-index:2}@media(max-width:992px){.cruises-filter__item__header{height:65px}}.cruises-filter__item__header:before{content:"";position:absolute;right:-1px;height:50px;width:1px;background-color:var(--grey-300)}@media(max-width:992px){.cruises-filter__item__header:before{width:100%;height:1px;right:0;top:0}}.cruises-filter__item__header__text__title{transition:color .15s ease-out}.cruises-filter__item__header>i:first-child{color:var(--blue-light-500);transition:color .15s ease-out;font-size:21px}.cruises-filter__item__header>.fa-chevron-down{font-size:17px;position:absolute;right:26px;color:var(--blue-light-500);transition:all .3s ease-out}.cruises-filter__item__header__selected{display:flex;align-items:center;column-gap:5px;max-height:23px;overflow:hidden;transition:all .15s ease-out}.cruises-filter__item__header__selected__item{color:var(--blue-light-500);background-color:var(--blue-light-200);border-radius:4px;padding:2px 7px;max-width:75px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;margin-top:3px}@media(max-width:1230px){.cruises-filter__item__header__selected__item{max-width:30px}}@media(max-width:992px){.cruises-filter__item__header__selected__item{max-width:75px}}.cruises-filter__item__header__selected__item--date{max-width:none}@media(max-width:1230px){.cruises-filter__item__header__selected__item--date{max-width:none}}@media(max-width:992px){.cruises-filter__item__header__selected__item--date{max-width:none}}.cruises-filter__item__header--open .cruises-filter__item__header__text__title{color:var(--blue-navy-700)!important}.cruises-filter__item__header--open .cruises-filter__item__header__selected{opacity:0;max-height:0}.cruises-filter__item__header--open>i:first-child{color:var(--blue-light-500)!important}.cruises-filter__item__header--open>.fa-chevron-down{transform:rotate(180deg)}@media(min-width:768px){.cruises-filter__item__header:hover .cruises-filter__item__header__text__title,.cruises-filter__item__header:hover i{color:var(--orange-500)}}.cruises-filter__item__options{position:absolute;top:0;width:100%;max-height:79px;padding-top:79px;transition:max-height min(var(--time) * .5,.28s) ease-out;overflow:hidden;pointer-events:none;box-sizing:border-box;background-color:#fff;border-radius:10px}@media(max-width:992px){.cruises-filter__item__options{position:static;max-height:0;padding-top:0}}.cruises-filter__item__options--open{max-height:var(--height);pointer-events:initial;animation-name:overflow;animation-duration:.1s;animation-delay:min(var(--time) * .5,.28s);animation-fill-mode:forwards}@keyframes overflow{to{overflow:visible}}.cruises-filter__item--open:after{height:calc(var(--height) - 79px)}.cruises-filter>.btn{margin:10px 30px;padding-left:40px;padding-right:40px}@media(max-width:992px){.cruises-filter>.btn{margin:5px 26px 25px;width:calc(100% - 52px)}}@media(min-width:992px){.cruises-filter--up .cruises-filter__item:after{top:auto;bottom:100%}.cruises-filter--up .cruises-filter__item:first-child .cruises-filter__item__header{border-top-left-radius:10px;border-bottom-left-radius:10px}.cruises-filter--up .cruises-filter__item__header{background-color:#fff}.cruises-filter--up .cruises-filter__item__header .fa-chevron-down{transform:scaleY(-1)}.cruises-filter--up .cruises-filter__item__header--open>.fa-chevron-down{transform:scaleY(-1) rotate(180deg)}.cruises-filter--up .cruises-filter__item__options{top:auto;bottom:0;padding-top:10px}.cruises-filter--up .cruises-filter__item__options:after{content:"";position:absolute;left:0;bottom:79px;width:100%;height:1px;background-color:var(--grey-200)}.cruises-filter--up .filter-simple-selects{padding-top:15px;padding-bottom:110px}.cruises-filter--up .filter-date-range{padding-bottom:90px}.cruises-filter--up .filter-passengers{padding-top:15px;padding-bottom:110px}.cruises-filter--up .filter-more__selects{padding-top:15px;padding-bottom:110px;position:relative}.cruises-filter--up .filter-more__selects__select{z-index:unset!important}}.cruises-sort-wrapper{margin-left:auto;position:relative;height:44px;width:335px;z-index:1}@media(max-width:576px){.cruises-sort-wrapper{width:100%}}.cruises-sort{position:absolute;top:0;right:0;display:flex;align-items:flex-start;background-color:#fff;border-radius:22px;padding:0 30px;width:100%;box-sizing:border-box;border:1px solid transparent;transition:all .3s ease-out;box-shadow:0 0 70px #0000001a;cursor:pointer}.cruises-sort:hover{border-color:var(--orange-500)}.cruises-sort__opener{position:absolute;top:0;left:0;width:100%;height:44px;cursor:pointer}.cruises-sort__label{display:flex;align-items:center;column-gap:10px;color:var(--orange-500);padding:12px 0 11px;cursor:pointer}.cruises-sort__label i{font-size:17px}.cruises-sort .fa-chevron-down{position:absolute;top:14px;right:30px;transition:transform .3s ease-out;cursor:pointer}.cruises-sort__options-wrapper{max-height:44px;overflow:hidden;transition:all .3s ease-out}.cruises-sort__options{display:flex;flex-direction:column;row-gap:15px;padding-top:10px;padding-bottom:20px}.cruises-sort__options__option{order:1;padding-left:10px!important}.cruises-sort__options__option--active{order:0}:not(.cruises-sort--open) .cruises-sort__options__option--active:hover{color:var(--blue-navy-700)}.cruises-sort--open{border-color:var(--orange-500);cursor:initial}.cruises-sort--open .cruises-sort__options-wrapper{max-height:var(--height)}.cruises-sort--open .fa-chevron-down{transform:rotate(180deg)}.cruises-sort--open .cruises-sort__options__option:hover{color:var(--orange-500)}.cruises{margin-top:54px;display:flex;flex-direction:column}@media(max-width:768px){.cruises{margin-top:15px}}.cruises__title{margin-bottom:50px}@media(max-width:768px){.cruises__title{margin-bottom:20px}}.cruises__filter-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:30px;z-index:4}@media(max-width:768px){.cruises__filter-bottom{margin-top:20px;flex-direction:column-reverse;row-gap:20px;align-items:flex-end}}.cruises__filter-bottom__results{display:flex;align-items:center;column-gap:21px;transition:opacity .2s ease-out}.cruises__filter-bottom__results__reset{color:var(--orange-500);text-decoration:none;display:flex;align-items:center}.cruises__filter-bottom__results__reset i{margin-right:8px}.cruises__filter-bottom__results__reset strong{transition:all .15s ease-out;text-decoration:underline}.cruises__filter-bottom__results__reset strong:hover{text-decoration:underline solid transparent}.cruises__filter-bottom__results--hidden{opacity:0}.cruises__list{margin-top:30px;display:flex;flex-direction:column;row-gap:50px}@media(max-width:768px){.cruises__list{row-gap:35px}}.cruises__list--small{margin-bottom:500px}@media(max-width:1400px){.cruises__list--small{margin-bottom:300px}}@media(max-width:768px){.cruises__list--small{margin-bottom:0}}.cruises__no-results{display:flex;align-items:center;justify-content:center;background-color:#fff;flex-direction:column;text-align:center;margin-top:30px;border-radius:10px;padding:70px 40px;box-shadow:0 0 70px #0000001a;transition:opacity .15s ease-out}.cruises__no-results__title{margin-top:30px;margin-bottom:10px}.cruises__no-results__text{margin-bottom:15px}.cruises__no-results a{font-weight:700;color:var(--orange-500);transition:text-decoration .15s ease-out}.cruises__no-results a:hover{text-decoration:underline solid transparent}.cruises__no-results--hide{opacity:0}.current-offers{margin-top:180px;overflow-x:clip;z-index:0;position:relative}@media(max-width:768px){.current-offers{margin-top:90px}}@media(max-width:1230px){.current-offers .container{display:flex;flex-direction:column;padding-bottom:90px}}@media(max-width:768px){.current-offers .container{padding-bottom:73px}}.current-offers__list{display:flex;align-items:flex-end;column-gap:20px;height:640px;position:relative}@media(max-width:1230px){.current-offers__list{order:1;height:400px}}@media(max-width:576px){.current-offers__list{height:356px}}.current-offers__content{display:flex;position:absolute;top:20px;left:886px;flex-direction:column;z-index:10}@media(max-width:1400px){.current-offers__content{left:836px}}@media(max-width:1230px){.current-offers__content{position:static;left:0;top:0;align-items:center;margin-bottom:30px;text-align:center}}.current-offers__content__title{margin-bottom:15px}@media(max-width:768px){.current-offers__content__title{margin-bottom:10px}}.current-offers__content .btn{margin-top:50px}@media(max-width:1230px){.current-offers__content .btn{position:absolute;bottom:0}}.current-offers__content__controls{margin-top:50px;display:flex;column-gap:15px}@media(max-width:768px){.current-offers__content__controls{margin-top:20px}}.current-offers__content__controls__button{background-color:transparent;border-radius:100%;width:60px;height:60px;display:flex;align-items:center;justify-content:center;border:1px solid var(--grey-400);padding:0;font-size:18px;color:var(--grey-400);cursor:pointer;transition:all .3s ease-out}.current-offers__content__controls__button:hover{border-color:var(--orange-500);color:var(--orange-500)}@media(max-width:768px){.current-offers__content__controls__button:hover{border-color:var(--grey-400);color:var(--grey-400)}}.current-offers-delegate{display:flex;flex-direction:column;align-items:center;margin-top:67px}.current-offers-delegate__header{display:flex;text-align:center}.current-offers-delegate__header h3{margin-top:73px;margin-bottom:30px}@media(max-width:768px){.current-offers-delegate__header h3{margin-top:0}}.current-offers-delegate__header img{width:160px;margin-bottom:-30px;object-fit:contain}@media(max-width:768px){.current-offers-delegate__header img{display:none}}.current-offers-delegate__header img:first-child{margin-right:67px}.current-offers-delegate__header img:last-child{margin-left:48px}@media(max-width:768px){.current-offers-delegate__header--tours{margin-top:73px}}.current-offers-delegate__items{display:flex;flex-direction:column;row-gap:50px;width:100%}.current-offers-delegate>.btn{margin-top:70px;white-space:normal}.custom-scrollbar{-ms-overflow-style:none;scrollbar-width:none;padding-right:6px;position:relative;overflow:scroll}.custom-scrollbar::-webkit-scrollbar{display:none}.custom-scrollbar__bar{position:absolute;right:0;width:6px;height:calc(100% - (var(--top) + var(--bottom)));top:var(--top);background-color:var(--grey-200);border-radius:3px;z-index:10}.custom-scrollbar__bar__thumb{position:absolute;width:100%;border-radius:3px;background-color:var(--grey-300);cursor:pointer}.custom-tooltip{position:relative;display:inline-block}.custom-tooltip i{color:var(--blue-light-600);cursor:pointer}.custom-tooltip__content{position:absolute;width:227px;padding:13px 23px;background-color:var(--blue-light-600);color:#fff;border-radius:10px;left:50%;transform:translate(calc(-50% + var(--offset, 0px)),calc(-100% - 20px));top:0;transition:opacity .3s ease-out;opacity:0;pointer-events:none;text-align:center;z-index:9999}.custom-tooltip__content:before{content:"";width:15px;height:15px;position:absolute;bottom:0;left:50%;background-color:var(--blue-light-600);transform:translate(calc(-50% - var(--offset, 0px)),50%) rotate(45deg)}.custom-tooltip__content:after{content:"";position:absolute;width:100%;height:30px;top:100%;left:0}.custom-tooltip__content a{color:#fff}.custom-tooltip__content--wide{width:500px;padding:30px 30px 16px;text-align:left;max-width:calc(100vw - 40px);box-sizing:border-box}.custom-tooltip__content--wide p{margin-bottom:10px}.custom-tooltip__content--wide hr{margin:20px 0;border:none;border-top:1px solid var(--blue-light-500)}.custom-tooltip:hover .custom-tooltip__content{opacity:1;pointer-events:initial}.info-tag--exclamation .custom-tooltip i{color:var(--yellow-600)}.deck-plan{position:relative;margin-bottom:20px;margin-top:200px}@media(max-width:768px){.deck-plan{margin-top:90px}}.deck-plan__wrapper{display:flex;column-gap:85px;align-items:center;width:100%}@media(max-width:992px){.deck-plan__wrapper{flex-direction:column;row-gap:30px}}.deck-plan__image{flex-basis:750px;width:auto;z-index:initial;border-radius:10px;overflow:hidden}@media(max-width:992px){.deck-plan__image{flex-basis:unset}}.deck-plan__image img{width:100%;display:block}.deck-plan__text{margin-left:0;flex-basis:477px}@media(max-width:992px){.deck-plan__text{flex-basis:unset;display:flex;flex-direction:column;align-items:center;text-align:center}}.deck-plan__text__title{margin-bottom:15px}@media(max-width:992px){.deck-plan__text__title{display:none}}@media(max-width:768px){.deck-plan__text__title{margin-bottom:10px}}@media(max-width:992px){.deck-plan__text__subtitle{display:none}}.deck-plan__text__text{margin-top:50px;overflow:hidden}@media(max-width:992px){.deck-plan__text__text{margin-top:0;margin-bottom:30px}}.deck-plan__text__text p:last-child{margin-bottom:0}.deck-plan__text .btn{display:inline-block;margin-top:50px}@media(max-width:992px){.deck-plan__text .btn{margin-top:0}}.deck-plan__header-mobile{text-align:center}@media(min-width:992px){.deck-plan__header-mobile{display:none}}@media(max-width:992px){.deck-plan__header-mobile>*{display:block}}.delegate{display:flex;column-gap:85px;margin-top:230px}@media(max-width:1230px){.delegate{flex-direction:column;row-gap:30px}}@media(max-width:768px){.delegate{margin-top:120px}}.delegate+.delegate{margin-top:120px}.delegate__text{flex-basis:477px;display:flex;flex-direction:column;row-gap:50px;margin-top:97px}@media(max-width:1230px){.delegate__text{margin-top:0}}.delegate__text__header{display:flex;column-gap:40px;align-items:center}.delegate__text__header img{width:130px;flex-shrink:0;border-radius:100%}.delegate__text__header__text{display:flex;flex-direction:column;row-gap:10px}.delegate__content{flex-basis:750px}.delegate__content__gallery{aspect-ratio:750/500;margin-bottom:50px}.delegate__content__gallery .card-text-and-gallery__gallery{height:100%}.delegate__content>strong{margin-bottom:30px;display:block}.delegate__content__cruises{display:flex;flex-direction:column;row-gap:8px;margin-top:-100px;margin-bottom:-100px;overflow-y:clip;position:relative;height:376px;transition:all .15s ease-out}@media(max-width:768px){.delegate__content__cruises{height:500px}}.delegate__content__cruises:after{content:"";height:160px;width:calc(100% + 150px);bottom:0;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#fff0,#fff 57.5%);position:absolute}.delegate__content__cruises .cruise-card-small:first-child{margin-top:100px}.delegate__content__cruises .cruise-card-small:last-child{margin-bottom:100px}.delegate__content__cruises--expanded{height:calc(var(--height) + 100px)}.delegate__content__cruises--expanded:after{content:unset}.delegate__content>.btn{margin-top:80px;margin-left:auto;margin-right:auto;z-index:10}.delegate-modal{padding-top:67px;padding-bottom:70px;padding-right:50px;display:flex;flex-direction:column;width:100%;box-sizing:border-box}.delegate-modal__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:38px}@media(max-width:768px){.delegate-modal__header{flex-direction:column;row-gap:20px;align-items:flex-start}}.delegate-modal__header__info{display:flex;column-gap:29px;align-items:center}.delegate-modal__header__info img{width:78px;height:78px;border-radius:100%}.delegate-modal__cruises{margin-top:50px;display:flex;flex-direction:column;align-items:center}.delegate-modal__cruises__title{margin-bottom:30px}.delegate-modal__cruises__list{display:flex;flex-direction:column;row-gap:10px;width:100%;margin-bottom:20px}.delegate-modal__cruises__list__item{display:flex;align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 0 70px #0000001a;padding-right:20px;overflow:hidden}@media(max-width:768px){.delegate-modal__cruises__list__item:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(42deg,#000,#0009 41.04%,#0003 83.83%)}}@media(max-width:768px){.delegate-modal__cruises__list__item{padding-right:0;position:relative;flex-direction:column;align-items:flex-start;border-radius:10px;overflow:hidden}}.delegate-modal__cruises__list__item__image{width:201px;position:relative}@media(max-width:768px){.delegate-modal__cruises__list__item__image{position:absolute;width:100%;height:100%}}.delegate-modal__cruises__list__item__image:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(160deg,#0009 9.4%,#0000 53.98%),#0003}.delegate-modal__cruises__list__item__image img{display:block;width:100%;border-top-left-radius:10px;border-bottom-left-radius:10px}@media(max-width:768px){.delegate-modal__cruises__list__item__image img{height:100%;object-fit:cover}}.delegate-modal__cruises__list__item__image strong{color:#fff;position:absolute;z-index:1;top:20px;left:20px}.delegate-modal__cruises__list__item__text{margin-left:30px;display:flex;flex-direction:column;row-gap:11px}@media(max-width:768px){.delegate-modal__cruises__list__item__text{z-index:1;color:#fff;padding-top:60px;margin-left:20px}}.delegate-modal__cruises__list__item .btn{margin-left:auto}@media(max-width:768px){.delegate-modal__cruises__list__item .btn{z-index:1;margin-bottom:20px;margin-right:20px;margin-top:10px}}.destination-card{width:25%;border-radius:10px;overflow:hidden;position:relative;transition:width .3s ease-out;height:600px}@media(max-width:1230px){.destination-card{width:calc(50% - 10px);height:275px}}@media(max-width:768px){.destination-card{width:100%}}.destination-card:before{content:"";position:absolute;width:100%;height:110px;top:0;left:0;z-index:1;background:linear-gradient(180deg,#fff,#fff0)}@media(max-width:1230px){.destination-card:before{content:unset}}.destination-card:after{content:"";position:absolute;width:100%;height:65%;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#0000,#00000080);opacity:0;transition:opacity .3s ease-out}@media(max-width:1230px){.destination-card:after{content:unset}}.destination-card img{position:absolute;width:100%;top:0;height:100%;left:0;object-fit:cover;object-position:bottom}@media(max-width:768px){.destination-card img{object-position:center 80%}}.destination-card__text{position:absolute;width:100%;z-index:2;display:flex;flex-direction:column;align-items:center;bottom:51px;color:#fff;transition:all .3s ease-out;text-align:left}@media(max-width:1230px){.destination-card__text{bottom:-13px}}.destination-card__text__title{margin-bottom:-3px;transition:inherit;text-shadow:0px 0px 35px rgba(0,0,0,.65)}.destination-card__text .btn{opacity:0}.destination-card:hover{width:40%}@media(max-width:1230px){.destination-card:hover{width:calc(50% - 10px)}}@media(max-width:768px){.destination-card:hover{width:100%}}.destination-card:hover:after{opacity:1}.destination-card:hover .destination-card__text{bottom:100px}@media(max-width:1230px){.destination-card:hover .destination-card__text{bottom:50px}}.destination-card:hover .destination-card__text__title{margin-bottom:24px}@media(max-width:1230px){.destination-card:hover .destination-card__text__title{margin-bottom:10px}}.destination-card:hover .destination-card__text .btn{opacity:1}.destination-card--simple{height:290px;width:100%}@media(max-width:576px){.destination-card--simple{height:229px}}.destination-card--simple:before{content:unset}.destination-card--simple:after{height:100%;background:linear-gradient(20deg,#000c 7.29%,#0003 49.75%);opacity:1;pointer-events:none}@media(max-width:1230px){.destination-card--simple:after{content:""}}.destination-card--simple img{transition:transform .3s ease-out}.destination-card--simple .destination-card__text{width:unset;left:50px;bottom:35px;align-items:flex-start}@media(max-width:576px){.destination-card--simple .destination-card__text{left:30px;bottom:30px}}.destination-card--simple .destination-card__text__title{margin-bottom:0}.destination-card--simple .destination-card__text__info{display:flex;column-gap:10px;margin-top:5px}.destination-card--simple .destination-card__arrow{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;pointer-events:none;z-index:2}.destination-card--simple .destination-card__arrow i{position:absolute;bottom:50px;right:50px;transition:all .3s ease-out;font-size:14px;color:#fff}@media(max-width:576px){.destination-card--simple .destination-card__arrow i{bottom:30px;right:30px}}.destination-card--simple .destination-card__arrow i:first-child{transform:translate(-30px);opacity:0}.destination-card--simple:hover{width:100%}.destination-card--simple:hover img{transform:scale(1.11)}.destination-card--simple:hover .destination-card__text{bottom:35px}.destination-card--simple:hover .destination-card__text__title{margin-bottom:0}.destination-card--simple:hover .destination-card__arrow i:first-child{transform:translate(0);opacity:1}.destination-card--simple:hover .destination-card__arrow i:last-child{transform:translate(30px);opacity:0}.destination-card--center .destination-card__text__title{text-align:center}.destination-content{margin-top:103px;overflow:clip}@media(max-width:768px){.destination-content{margin-top:30px}}.destination-header{display:flex;justify-content:space-between;column-gap:70px;margin-top:25px}@media(max-width:768px){.destination-header{flex-direction:column-reverse}}.destination-header__text{margin-top:29px;margin-bottom:31px;flex-basis:472px}@media(max-width:768px){.destination-header__text{flex-basis:unset;margin-top:15px;margin-bottom:0}}.destination-header__text__title{margin-bottom:30px}@media(max-width:768px){.destination-header__text__title{display:none}}.destination-header__text__info{margin-top:5px}.destination-header__text__info a{color:var(--orange-500);transition:all .15s ease-out}.destination-header__text__info a:hover{color:var(--orange-600);text-decoration:underline solid transparent}.destination-header__text__countries{margin-top:5px}.destination-header__text__countries__list{margin-top:10px;margin-bottom:30px;padding-left:0;list-style:none;display:flex;column-gap:15px;flex-wrap:wrap;row-gap:10px}@media(max-width:768px){.destination-header__text__countries__list{margin-bottom:20px}}.destination-header__text__countries__list__item{display:flex;align-items:center}.destination-header__text__countries__list__item:after{content:",";margin-left:3px}.destination-header__text__countries__list__item .fis{border-radius:100%;width:19px;height:19px;margin-left:7px}.destination-header__text__countries__list__item:last-child:after{content:unset}.destination-header__text__text{margin-bottom:30px}@media(max-width:768px){.destination-header__text__text{margin-bottom:20px}}.destination-header__text__text a{color:var(--orange-500);transition:all .15s ease-out}.destination-header__text__text a:hover{color:var(--orange-600);text-decoration:underline solid transparent}@media(max-width:576px){.destination-header__text .btn{width:100%}}.destination-header__image{flex-basis:767px}@media(max-width:768px){.destination-header__image{flex-basis:unset}}.destination-header__image__title{margin-bottom:10px}@media(min-width:768px){.destination-header__image__title{display:none}}.destination-header__image img{width:100%;height:100%;object-fit:cover;border-radius:10px;display:block}.destinations{display:flex;align-items:center;flex-direction:column;overflow:hidden;margin-top:180px}@media(max-width:768px){.destinations{margin-top:90px}}.destinations__text{max-width:705px;text-align:center;z-index:2;padding:0 50px}@media(max-width:576px){.destinations__text{padding:0 20px}}.destinations__text__title{margin-bottom:20px}.destinations__items{display:flex;column-gap:20px;width:100%;box-sizing:border-box;position:relative}@media(max-width:1230px){.destinations__items{flex-wrap:wrap;row-gap:20px;margin-top:30px}}.destinations__items:before{content:"";left:50%;top:0;transform:translate(-50%,-50%);width:287%;height:918px;position:absolute;z-index:1;border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,#fff 21.88%,#fffc 38.02%,#fff0 71.35%);pointer-events:none}@media(max-width:1230px){.destinations__items:before{content:unset}}.destinations-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px;margin-top:70px}@media(max-width:1230px){.destinations-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.destinations-list{grid-template-columns:repeat(1,1fr)}}@media(max-width:576px){.destinations-list{margin-top:50px}}.error-page{margin-top:230px;margin-bottom:-150px}@media screen and (min-width:2000px){.error-page{margin-bottom:0}}@media(max-width:992px){.error-page{margin-bottom:0}}.error-page__text{display:flex;flex-direction:column;align-items:center;margin-top:84px;text-align:center;position:relative;z-index:1}.error-page__text:after{content:"";position:absolute;height:calc(100% + 310px);width:calc(100vw - 80px);transform:translate(-50%,-50%);top:50%;left:50%;background:radial-gradient(50% 50% at 50% 50%,#fff 32.29%,#fff0);z-index:-1}.error-page__text__error{font-size:31px;line-height:38px;font-weight:600;color:var(--orange-500);margin-bottom:5px}@media(max-width:576px){.error-page__text__error{font-size:25px;line-height:29px;margin-bottom:0}}.error-page__text__text{font-size:60px;line-height:70px;font-weight:600;margin-bottom:20px}@media(max-width:576px){.error-page__text__text{font-size:50px;line-height:60px}}.error-page__text__claim{margin-bottom:30px}.faq-block{display:flex;flex-direction:column;align-items:center;margin-top:180px}@media(max-width:768px){.faq-block{margin-top:90px}}.faq-block__title{margin-bottom:20px}@media(max-width:768px){.faq-block__title{margin-bottom:10px}}.faq-block__items{max-width:870px;margin-top:80px;filter:drop-shadow(0 0 70px rgba(0,0,0,.1));border-radius:10px;display:flex;flex-direction:column;row-gap:1px;max-height:354px;overflow:hidden;position:relative;transition:all .3s ease-out}@media(max-width:768px){.faq-block__items{margin-top:30px}}.faq-block__items-wrapper{position:relative;width:100%;display:flex;justify-content:center;padding-top:200px;margin-top:-200px;overflow-y:clip}.faq-block__items-wrapper:after{content:"";width:100svw;height:170px;position:absolute;left:50%;transform:translate(-50%);bottom:0;background:linear-gradient(0deg,#fff,#fff0);pointer-events:none;transition:all .3s ease-out}.faq-block__items-wrapper--extend{margin-bottom:-200px;padding-bottom:200px}.faq-block__items-wrapper--extend:after{opacity:0}.faq-block__items-wrapper--extend .faq-block__items{animation-duration:.4s;animation-name:extend;animation-fill-mode:forwards;animation-timing-function:ease-out}@keyframes extend{0%{max-height:354px}90%{max-height:var(--height)}to{max-height:unset}}.faq-block .btn{margin-top:33px}.feed-help{max-width:1000px;padding-top:145px;padding-bottom:40px}@media(max-width:992px){.feed-help{padding-top:96px}}@media(max-width:768px){.feed-help{padding-bottom:20px}}.feed-help .page-header{margin-top:0}.feed-help h2{color:var(--blue-navy-500);margin-top:40px;margin-bottom:20px;padding-bottom:8px;border-bottom:2px solid var(--blue-light-200)}.feed-help h3{color:var(--blue-navy-400);margin-top:30px;margin-bottom:15px}.feed-help p{margin-bottom:15px}.feed-help code{background:var(--grey-200);padding:2px 6px;border-radius:3px;font-family:Courier New,monospace;font-size:.9em;color:var(--red-600)}.feed-help pre{background:var(--blue-navy-500);color:var(--blue-light-200);padding:20px;border-radius:5px;overflow-x:auto;margin:20px 0}@media(max-width:768px){.feed-help pre{font-size:.85em}}.feed-help pre code{background:transparent;color:inherit;padding:0}.feed-help .endpoint{background:var(--blue-light-100);border-left:4px solid var(--blue-light-500);padding:15px;margin:20px 0;border-radius:4px}.feed-help .endpoint code{background:#fff;padding:8px 12px;display:inline-block;border-radius:4px;color:var(--blue-light-500);font-weight:700}.feed-help table{width:100%;border-collapse:collapse;margin:20px 0}.feed-help table th,.feed-help table td{padding:12px;text-align:left;border-bottom:1px solid var(--grey-300)}.feed-help table th{background:var(--blue-navy-500);color:#fff;font-weight:600}.feed-help table tr:hover{background:var(--grey-100)}.feed-help .badge{display:inline-block;padding:4px 8px;border-radius:3px;font-size:.85em;font-weight:600;margin-left:8px}.feed-help .badge-get{background:var(--green-500);color:#fff}.feed-help .badge-required{background:var(--red-600);color:#fff}.feed-help .badge-optional{background:var(--yellow-500);color:var(--blue-navy-800)}.feed-help ul,.feed-help ol{margin-left:30px;margin-bottom:20px}.feed-help li{margin-bottom:8px}.feed-help .note{background:var(--yellow-100);border-left:4px solid var(--yellow-500);padding:15px;margin:20px 0;border-radius:4px}.feed-help .warning{background:var(--red-100);border-left:4px solid var(--red-600);padding:15px;margin:20px 0;border-radius:4px}.feed-help .example-response{background:var(--grey-100);border:1px solid var(--grey-300);padding:15px;border-radius:4px;margin:15px 0}.faq{margin-bottom:50px}@media(max-width:768px){.faq{margin-bottom:30px}}.faq:last-child{margin-bottom:0}.faq__title{margin-bottom:30px}@media(max-width:768px){.faq__title{margin-bottom:20px}}.faq__items{display:flex;flex-direction:column;row-gap:1px;filter:drop-shadow(0 0 70px rgba(0,0,0,.1))}.filter-more{position:relative}.filter-more__selects{padding:15px 16px 30px;display:flex;flex-direction:column;row-gap:10px}.filter-more__selects__select{display:flex;justify-content:space-between;z-index:5}@media(max-width:1230px){.filter-more__selects__select{flex-direction:column}}@media(max-width:992px){.filter-more__selects__select{flex-direction:row}}.filter-more__selects__select:nth-child(2){z-index:4}.filter-more__selects__select:nth-child(3){z-index:3}.filter-more__selects__select:nth-child(4){z-index:2}.filter-more__selects__select:nth-child(5){z-index:1}.filter-more__selects__select__label{margin-top:10px;white-space:nowrap}.filter-more__selects__select .multi-select{width:150px}.filter-more__selects__select .checkbox-label{padding-left:30px}.filter-more__selects__select .multi-select__options{padding:0 30px 0 15px}.filter-more__checkboxes{padding:15px 16px 32px;display:flex;flex-direction:column;row-gap:10px}.filter-date-range{padding:15px 16px 28px;box-sizing:border-box;border-top:1px solid var(--grey-300)}.filter-date-range__title{display:block;margin-bottom:14px;padding:0;color:var(--blue-navy-700);font-weight:400}.filter-date-range__inputs{display:flex;gap:16px}@media(max-width:576px){.filter-date-range__inputs{flex-direction:column;gap:14px}}.filter-date-range__field{position:relative;flex:1 1 0;min-width:0}.filter-date-range__placeholder{position:absolute;left:11px;top:50%;transform:translateY(-50%);max-width:calc(100% - 34px);color:#99a1ab;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none}.filter-date-range__input{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:100%;box-sizing:border-box;height:44px;border:1px solid var(--grey-300);border-radius:8px;padding:0 7px;color:var(--blue-navy-700);background-color:#fff;font-family:inherit;font-size:13px;font-weight:500;line-height:1;cursor:pointer;touch-action:manipulation;transition:border-color .15s ease-out,box-shadow .15s ease-out}.filter-date-range__input::-webkit-date-and-time-value{text-align:left;margin:0;line-height:42px}.filter-date-range__input::-webkit-datetime-edit{color:var(--blue-navy-700);padding:0}.filter-date-range__input--empty::-webkit-datetime-edit{color:transparent}.filter-date-range__input::-webkit-calendar-picker-indicator{width:18px;height:18px;margin-left:2px;padding:0;background-image:url(/img/calendar-blue.svg);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;opacity:1}.filter-date-range__input:hover{border-color:var(--blue-light-500)}.filter-date-range__input:focus{outline:none;border-color:var(--blue-light-500);box-shadow:0 0 0 3px var(--blue-light-200)}.filter-date-range__clear{display:inline-flex;align-items:center;column-gap:7px;margin-top:14px;padding:0;background:none;border:none;cursor:pointer;color:var(--orange-500);transition:color .15s ease-out}.filter-date-range__clear:hover{color:var(--orange-600)}.filter-date-range__clear__text{text-decoration:underline transparent;transition:text-decoration-color .15s ease-out}.filter-date-range__clear:hover .filter-date-range__clear__text{text-decoration-color:currentColor}.filter-tabs{position:relative}.filter-tabs__tabs{display:flex;justify-content:center;column-gap:40px;border-bottom:1px solid var(--grey-300)}.filter-tabs__tabs__tab{text-decoration:none;padding:18px 0;color:var(--blue-navy-700);position:relative;transition:all .3s ease-out}.filter-tabs__tabs__tab:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:2px;opacity:0;transition:all .3s ease-out}.filter-tabs__tabs__tab:hover{color:var(--blue-light-500)}.filter-tabs__tabs__tab:hover:after{opacity:1;background-color:var(--blue-light-500)}.filter-tabs__tabs__tab--active{color:var(--blue-light-500)!important}.filter-tabs__tabs__tab--active:after{opacity:1;background-color:var(--blue-light-500)!important}.filter-tabs__content{padding:15px 16px 28px;box-sizing:border-box;position:relative}.filter-tabs__content__item{display:flex;flex-wrap:wrap;align-content:space-between;row-gap:10px;flex-direction:column;height:185px;opacity:0;transition:opacity .3s ease-out;pointer-events:none}.filter-tabs__content__item:not(:first-child){position:absolute;top:0;padding:15px 16px 28px;width:100%;box-sizing:border-box;left:0;height:100%}@media(max-width:1230px){.filter-tabs__content__item{height:auto}}@media(max-width:992px){.filter-tabs__content__item{align-content:initial;height:185px}}@media(max-width:768px){.filter-tabs__content__item{align-content:space-between}}.filter-tabs__content__item--show{pointer-events:initial;animation-name:show;animation-duration:.6s;animation-fill-mode:forwards}@keyframes show{0%{opacity:0}to{opacity:1}}.filter-simple-selects{display:flex;flex-direction:column;row-gap:10px;padding:15px 16px 50px;background-color:#fff;width:100%;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative}.filter-simple-selects .checkbox-label__text{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.filter-passengers{display:flex;flex-direction:column;row-gap:18px;padding:15px 16px 50px;background-color:#fff;width:100%;box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;position:relative}.filter-passengers__note{margin:4px 0 0;color:#99a1ab}.filter-passengers .number-input__input__plus--disabled,.filter-passengers .number-input__input__minus--disabled{opacity:.3;pointer-events:none}.footer-navigation__title{color:#fff}.footer-navigation__nav{margin-top:30px;padding-left:0;margin-bottom:0;display:flex;flex-direction:column;row-gap:10px;color:var(--blue-navy-200);list-style:none}.footer-navigation__nav__item a{text-decoration:none;color:inherit;transition:color .15s ease-out}.footer-navigation__nav__item a:hover{color:var(--orange-500)}.footer-navigation__all{margin-top:20px;display:block;color:var(--blue-navy-200);text-decoration:none;transition:color .15s ease-out}.footer-navigation__all:hover{color:var(--orange-500)}.gallery-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:180px;position:relative}@media(max-width:768px){.gallery-wrapper{margin-top:90px}}.gallery-wrapper+.gallery-wrapper{margin-top:150px}@media(max-width:768px){.gallery-wrapper+.gallery-wrapper{margin-top:90px}}.gallery-wrapper__title{margin-bottom:10px}.gallery-wrapper .gallery{margin-top:80px}@media(max-width:768px){.gallery-wrapper .gallery{margin-top:40px}}.gallery{display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:20px}@media(max-width:768px){.gallery{grid-template-columns:repeat(3,1fr)}}@media(max-width:576px){.gallery{grid-template-columns:repeat(2,1fr)}}.gallery__item{border-radius:10px;overflow:hidden;position:relative}.gallery__item:nth-child(12):not(:last-child) i{display:none}.gallery__item:nth-child(12):not(:last-child):before{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background:var(--blue-navy-700);pointer-events:none;opacity:.7;z-index:1}.gallery__item:nth-child(12):not(:last-child):after{content:"+" counter(count);position:absolute;counter-reset:count calc(var(--count) - 12);top:50%;left:50%;transform:translate(-50%,-50%);width:102px;height:102px;color:#fff;z-index:2;display:flex;align-items:center;justify-content:center;border-radius:100%;background-color:#009de0cc;transition:background-color .3s ease-out}.gallery__item:nth-child(12):not(:last-child):hover:after{background-color:var(--blue-light-500)}.gallery__item img{width:100%;display:block;transition:all .3s ease-out}.gallery__item i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font-size:0;transition:all .3s ease-out;z-index:1;color:#fff}.gallery__item:hover i{font-size:30px}.gallery__item:hover img{transform:scale(1.1)}.gallery span{display:none}.gallery--small{column-gap:10px;row-gap:10px}@media(max-width:992px){.gallery--small{grid-template-columns:repeat(2,1fr)}}.harbor-card{border-radius:10px;overflow:hidden;text-decoration:none;background-color:#fff}.harbor-card__image{overflow:hidden}.harbor-card__image img{width:100%;display:block;transition:transform .3s ease-out}.harbor-card__text{padding:20px 35px 25px 25px;color:var(--blue-navy-700);position:relative}.harbor-card__text__title{margin-bottom:5px;transition:color .3s ease-out}.harbor-card__text__country{display:flex;align-items:center;column-gap:9px}.harbor-card__text__country .fis{border-radius:100%;width:19px;height:19px}.harbor-card:hover .harbor-card__image img{transform:scale(1.1)}.harbor-card:hover .harbor-card__text__title{color:var(--orange-600)}.harbor-card:hover .harbor-card__text__arrow:before{transform:translate(0);opacity:1}.harbor-card:hover .harbor-card__text__arrow:after{transform:translate(30px);opacity:0}.harbor-header{display:flex;column-gap:90px;margin-top:25px;margin-bottom:13px}@media(max-width:992px){.harbor-header{flex-direction:column;row-gap:30px;margin-bottom:0}}.harbor-header__text{flex-basis:455px;flex-grow:1;margin-top:30px}@media(max-width:992px){.harbor-header__text{flex-basis:unset;margin-top:0}}.harbor-header__text__title{display:flex;align-items:center;column-gap:15px;margin-bottom:30px}@media(max-width:768px){.harbor-header__text__title{margin-bottom:15px}}.harbor-header__text__title .fi{line-height:36px}@media(max-width:768px){.harbor-header__text__title .fi{line-height:24px}}.harbor-header__text__title .fis{border-radius:100%;display:inline-block;margin-left:15px;width:36px!important;height:36px;flex-shrink:0}@media(max-width:768px){.harbor-header__text__title .fis{width:24px!important;height:24px;margin-left:10px}}.harbor-header__text__text{margin-bottom:30px}.harbor-header__text__text>*:last-child{margin-bottom:0}@media(max-width:576px){.harbor-header__text .btn{width:100%}}.harbor-header__map{flex-basis:767px}@media(max-width:992px){.harbor-header__map{flex-basis:unset}}.harbor-header__map__wrapper{width:100%;padding-top:52%;position:relative}.harbor-header__map__wrapper .map{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:10px;overflow:hidden}.harbor-header__map__wrapper .map>*{width:100%;height:100%}.harbors{margin-top:180px;display:flex;flex-direction:column;align-items:center}.harbors__title{margin-bottom:10px}.harbors__list-wrapper{position:relative;padding-top:200px;margin-top:-200px}.harbors__list-wrapper .btn{position:absolute;left:50%;transform:translate(-50%);bottom:0;z-index:2}@media(min-width:576px){.harbors__list-wrapper .btn+.btn{display:none}}.harbors__list-wrapper--expandable{overflow-y:clip}.harbors__list-wrapper--expandable .harbors__list{-webkit-mask-image:linear-gradient(0deg,#0000 76px,#000 318px);mask-image:linear-gradient(0deg,#0000 76px,#000 318px)}.harbors__list-wrapper--expandable:after{opacity:1}.harbors__list{margin-top:70px;display:grid;grid-template-columns:repeat(4,1fr);column-gap:20px;row-gap:20px;position:relative;max-height:600px;overflow:hidden;filter:drop-shadow(0px 0px 70px rgba(0,0,0,.1));transition:all .3s ease-out}@media(max-width:992px){.harbors__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.harbors__list{grid-template-columns:repeat(2,1fr);margin-top:40px}}@media(max-width:576px){.harbors__list{grid-template-columns:repeat(1,1fr);max-height:unset}}@media(max-width:576px){.harbors__list .harbor-card:nth-child(n+5){display:none}}@media(max-width:576px){.harbors__list--expandable{padding-bottom:88px}}@media(max-width:576px){.harbors__list--expand{max-height:unset!important;padding-bottom:0}}.harbors__list--expand{animation-name:height;animation-duration:.1s;animation-fill-mode:forwards;animation-delay:.3s}@keyframes height{to{max-height:unset}}.harbors__list--expand .harbor-card:nth-child(n+5){display:initial}.header-image{position:absolute;width:100%;height:504px;top:100px;left:0;z-index:-1;background-size:auto 100%;background-position:bottom right;background-repeat:no-repeat}@media(max-width:992px){.header-image{top:65px}}@media(max-width:768px){.header-image{display:none}}.headline-message{margin-top:100px;border-radius:10px;border:1px solid var(--blue-light-300);background-color:var(--blue-light-100);display:flex;flex-direction:column;align-items:center;row-gap:10px;padding:30px}@media(max-width:768px){.headline-message{margin-top:60px}}.headline-message p{font-size:18px;line-height:23px}@media(max-width:768px){.headline-message p{font-size:16px;line-height:21px}}.headline-message p:last-child{margin-bottom:0}.home-header{height:690px;padding-top:80px;box-sizing:border-box;background-size:cover;position:relative;z-index:5;background-position:center;background-color:#000034;overflow-x:clip}@media(max-width:992px){.home-header{margin-bottom:calc(243px + var(--height));transition:margin-bottom .3s ease-out;height:520px;padding-top:64px}}@media(max-width:768px){.home-header{height:490px}}.home-header__video-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.home-header__video-wrapper:before,.home-header__video-wrapper:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0}.home-header__video-wrapper:before{background-color:#0003}.home-header__video-wrapper:after{background:linear-gradient(to bottom,#0000 58%,#000000e6),radial-gradient(82.3% 82.3% at 50% 50%,#0003,#0000)}.home-header__video{position:absolute;width:100%;z-index:-1;padding-top:56.25%}@media(max-width:1400px){.home-header__video{transform-origin:top;transform:scale(1.14)}}@media(max-width:1230px){.home-header__video{transform:scale(1.38)}}@media(max-width:768px){.home-header__video{transform:scale(1.72)}}@media(max-width:576px){.home-header__video{transform:scale(2.65)}}.home-header__video__placeholder{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;animation-name:blur;animation-duration:1s;animation-fill-mode:forwards}@keyframes blur{0%{filter:blur(5px)}to{filter:blur(0px)}}.home-header iframe{position:absolute;width:100%;height:100%;top:0;left:0}.home-header__image-wrapper{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.home-header__image{position:absolute;left:-14%;top:40%;width:40%}@media(max-width:1230px){.home-header__image{top:16%}}.home-header__image:before{content:"";border-radius:100%;background:radial-gradient(50% 50% at 50% 50%,#000c,#0000);width:120%;aspect-ratio:717/758;position:absolute;right:-24%;top:-60%}.home-header__image img{width:100%;position:relative}.home-header__content{display:flex;flex-direction:column;align-items:center;padding-top:143px;height:100%;box-sizing:border-box}@media(max-width:992px){.home-header__content{padding-top:90px}}.home-header__content>*:not(.home-header__filter){filter:drop-shadow(0px 0px 40px rgba(0,0,0,.7))}.home-header__content__prompt{margin-top:auto;margin-bottom:16px;color:#fff;text-align:center;display:flex;align-items:center;column-gap:10px}@media(max-width:992px){.home-header__content__prompt{display:none}}.home-header__content>img{width:456px}@media(max-width:992px){.home-header__content>img{width:227px}}.home-header__content__title{margin-top:25px;margin-bottom:10px;color:#fff;text-align:center}@media(max-width:992px){.home-header__content__title{margin-top:15px}}.home-header__content__text{margin-bottom:40px;color:#fff;text-align:center}@media(max-width:768px){.home-header__content__text{margin-bottom:20px}}.home-header__content>.btn{white-space:normal}.home-header__content .home-header__filter{position:relative;z-index:0;width:100%;margin-bottom:-38px}@media(max-width:992px){.home-header__content .home-header__filter{position:absolute;top:calc(100% - 42px);width:calc(100% - 100px);margin-bottom:0}}@media(max-width:576px){.home-header__content .home-header__filter{width:calc(100% - 40px)}}.home-header__content .home-header__filter:before{content:"";position:absolute;z-index:-1;top:43px;left:-7px;right:-7px;bottom:-7px;background-color:var(--blue-light-500);border-radius:0 0 15px 15px}@media(max-width:992px){.home-header__content .home-header__filter:before{top:42px}}.home-header__content .home-header__filter .cruises-filter{width:100%}.home-header--delegate .home-header__filter:before{background-color:var(--orange-500)}@media(max-width:992px){.home-header--delegate{height:600px}.home-header--delegate .home-header__video{transform:scale(1.5)}}@media(max-width:768px){.home-header--delegate{height:540px}.home-header--delegate .home-header__video{transform:scale(1.81)}}@media(max-width:576px){.home-header--delegate{height:560px}.home-header--delegate .home-header__video{transform:scale(1.87)}}.home-price-banner{margin-top:38px}@media(max-width:992px){.home-price-banner{margin-top:60px}}.home-price-banner~.limited-offer{margin-top:60px}.home-header-awards{position:absolute;align-self:flex-end;bottom:168px;width:320px}@media(max-width:992px){.home-header-awards{bottom:70px;align-self:center}}.home-header-awards__content{display:flex;justify-content:center}.home-header-awards__nav{display:flex;align-items:center;justify-content:center;column-gap:6px;margin-top:13px}.home-header-awards__nav button{width:7px;height:7px;border-radius:100%;background-color:#fff;opacity:.3;transition:all .3s ease-out;border:none;padding:0;cursor:pointer}.home-header-awards__nav button.active{opacity:1}.home-header-award{position:absolute;bottom:100%;display:flex;align-items:center;opacity:0;transition:opacity .3s ease-out,background .15s ease-out;background:#00001f80;border-radius:30px;text-decoration:none;pointer-events:none}.home-header-award__icon{padding:9px;background-color:var(--blue-navy-800);border-radius:100%;flex-shrink:0}.home-header-award__icon img{display:block}.home-header-award>img{width:23px;margin:0 14px;display:block;transition:all .15s ease-out}.home-header-award__text{padding-right:30px;display:flex;flex-direction:column}.home-header-award__text span{color:var(--yellow-500)}.home-header-award__text strong{color:#fff}.home-header-award:has(+.home-header-award--active){transform:translate(-50%);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out,background .15s ease-out}.home-header-award:first-child:has(~.home-header-award--active:last-child){transform:translate(50%);transition:opacity .3s ease-out,transform .3s ease-out,background .15s ease-out}.home-header-award--active{opacity:1;pointer-events:initial;transform:translate(0);transition:opacity .3s ease-out .4s,transform .3s ease-out .4s,background .15s ease-out}.home-header-award--active:first-child~.home-header-award:last-child{transform:translate(-50%);opacity:0;transition:opacity .3s ease-out,transform .3s ease-out,background .15s ease-out}.home-header-award--active+.home-header-award{transform:translate(50%);transition:opacity .3s ease-out,transform .3s ease-out,background .15s ease-out}a.home-header-award:hover{background:#00001fcc}a.home-header-award:hover>img{transform:scale(1.15)}.home-banner{margin:50px auto 0}@media(max-width:768px){.home-banner{margin:30px auto -20px}}.home-banner a{display:block;text-decoration:none}.home-banner img{width:100%}.home-banner__banner--desktop{display:block}@media(max-width:768px){.home-banner__banner--desktop{display:none}}.home-banner__banner--mobile{display:none}@media(max-width:768px){.home-banner__banner--mobile{display:block}}.info-tag{display:flex;align-items:flex-start;padding:8px 20px;column-gap:5px;background-color:var(--blue-light-100);border-radius:17px;width:fit-content}.info-tag__text{color:var(--blue-light-600)}.info-tag--exclamation{background-color:var(--yellow-100);color:var(--yellow-800)}.info-tag--exclamation .info-tag__text{color:var(--yellow-800)}.info-tag--danger{background-color:var(--red-100);color:var(--red-800)}.info-tag--danger .info-tag__text{color:var(--red-800)}.information{margin-top:70px;display:flex;flex-direction:column;row-gap:50px}.information__section{display:flex;flex-direction:column;row-gap:30px}.information-section-title{display:flex;align-items:center;column-gap:15px}.information-section-title i{color:var(--blue-light-500);font-size:24px}.information-section-articles{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px;filter:drop-shadow(0px 0px 70px rgba(0,0,0,.1))}@media(max-width:1230px){.information-section-articles{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.information-section-articles{grid-template-columns:repeat(1,1fr)}}.information-article{border-radius:10px;padding:29px 50px 28px 40px;position:relative;text-decoration:none;color:var(--blue-navy-700);background-color:#fff}.information-article__arrow{position:absolute;height:100%;width:100%;left:0;top:0;pointer-events:none;display:flex;align-items:center}.information-article__arrow i{font-size:13px;color:var(--orange-500);position:absolute;right:20px;transition:all .3s ease-out}.information-article__arrow i:first-child{opacity:0;transform:translate(-30px)}.information-article:hover .information-article__arrow i:first-child{opacity:1;transform:translate(0)}.information-article:hover .information-article__arrow i:last-child{opacity:0;transform:translate(30px)}.text-input{position:relative}.text-input input[type=text],.text-input input[type=tel],.text-input input[type=email],.text-input input[type=number],.text-input input[type=date],.text-input input[type=password],.text-input textarea{border:none;border-radius:30px;padding:12px 20px;box-sizing:border-box;width:100%;border:1px solid transparent;transition:all .15s ease-out;height:43px;font-size:14px;border:1px solid var(--grey-300)}.text-input input[type=text]:hover,.text-input input[type=tel]:hover,.text-input input[type=email]:hover,.text-input input[type=number]:hover,.text-input input[type=date]:hover,.text-input input[type=password]:hover,.text-input textarea:hover{border-color:var(--grey-400)}.text-input input[type=text]:hover+label,.text-input input[type=tel]:hover+label,.text-input input[type=email]:hover+label,.text-input input[type=number]:hover+label,.text-input input[type=date]:hover+label,.text-input input[type=password]:hover+label,.text-input textarea:hover+label{color:var(--blue-navy-700)}.text-input input[type=text]:focus-visible~label,.text-input input[type=text]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input input[type=tel]:focus-visible~label,.text-input input[type=tel]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input input[type=email]:focus-visible~label,.text-input input[type=email]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input input[type=number]:focus-visible~label,.text-input input[type=number]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input input[type=date]:focus-visible~label,.text-input input[type=date]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input input[type=password]:focus-visible~label,.text-input input[type=password]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label,.text-input textarea:focus-visible~label,.text-input textarea:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown)~label{font-size:12px;line-height:16px;padding:0 3px;background-color:#fff;top:0;left:17px;transform:translateY(-50%)}.text-input input[type=text]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input input[type=tel]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input input[type=email]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input input[type=number]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input input[type=date]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input input[type=password]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible),.text-input textarea:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible){border-color:var(--grey-300)}.text-input input[type=text]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input input[type=tel]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input input[type=email]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input input[type=number]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input input[type=date]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input input[type=password]:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label,.text-input textarea:not(.text-input input[type=text]:placeholder-shown,.text-input input[type=tel]:placeholder-shown,.text-input input[type=email]:placeholder-shown,.text-input input[type=number]:placeholder-shown,.text-input input[type=date]:placeholder-shown,.text-input input[type=password]:placeholder-shown,.text-input textarea:placeholder-shown):not(:focus-visible)~label{color:var(--grey-400)}.text-input input[type=text]:focus-visible,.text-input input[type=tel]:focus-visible,.text-input input[type=email]:focus-visible,.text-input input[type=number]:focus-visible,.text-input input[type=date]:focus-visible,.text-input input[type=password]:focus-visible,.text-input textarea:focus-visible{outline:none;background-color:#fff;border-color:var(--orange-500)}.text-input input[type=text]:focus-visible~label,.text-input input[type=tel]:focus-visible~label,.text-input input[type=email]:focus-visible~label,.text-input input[type=number]:focus-visible~label,.text-input input[type=date]:focus-visible~label,.text-input input[type=password]:focus-visible~label,.text-input textarea:focus-visible~label{color:var(--orange-500)}.text-input input[type=text]::placeholder,.text-input input[type=tel]::placeholder,.text-input input[type=email]::placeholder,.text-input input[type=number]::placeholder,.text-input input[type=date]::placeholder,.text-input input[type=password]::placeholder,.text-input textarea::placeholder{color:transparent}.text-input label{transition:color .15s ease-out,font-size .3s ease-out,left .3s ease-out,top .3s ease-out,padding .3s ease-out,transform .3s ease-out;position:absolute;top:13px;left:20px;cursor:auto;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--grey-400);font-size:14px;line-height:18px;pointer-events:none;max-width:calc(100% - 40px)}.text-input textarea{resize:none;height:100px;position:relative;box-sizing:border-box}.text-input input[type=date]::-webkit-inner-spin-button{display:none;-webkit-appearance:none}.text-input input[type=date]::-webkit-calendar-picker-indicator{display:none;-webkit-appearance:none}.text-input--submit{display:flex;align-items:center;max-width:100%}@media(max-width:576px){.text-input--submit{flex-direction:column;row-gap:10px;width:100%}}.text-input--submit input[type=text],.text-input--submit input[type=tel],.text-input--submit input[type=email]{padding:11px 30px 12px;flex-grow:1;box-sizing:border-box;width:100%;border:1px solid transparent;transition:all .3s ease-out}@media(max-width:576px){.text-input--submit input[type=text],.text-input--submit input[type=tel],.text-input--submit input[type=email]{text-align:center}}.text-input--submit input[type=text]:hover,.text-input--submit input[type=tel]:hover,.text-input--submit input[type=email]:hover{border-color:var(--orange-500)}.text-input--submit input[type=text]:focus-visible,.text-input--submit input[type=tel]:focus-visible,.text-input--submit input[type=email]:focus-visible{border-color:var(--orange-500)}.text-input--submit input[type=text]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=text]:focus-visible~label,.text-input--submit input[type=tel]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=tel]:focus-visible~label,.text-input--submit input[type=email]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=email]:focus-visible~label{opacity:0;top:11px;left:30px;transform:none;font-size:14px;padding:0;color:var(--grey-400);line-height:21px}@media(max-width:576px){.text-input--submit input[type=text]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=text]:focus-visible~label,.text-input--submit input[type=tel]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=tel]:focus-visible~label,.text-input--submit input[type=email]:not(.text-input--submit input[type=text]:placeholder-shown,.text-input--submit input[type=tel]:placeholder-shown,.text-input--submit input[type=email]:placeholder-shown)~label,.text-input--submit input[type=email]:focus-visible~label{top:11px;left:0;font-size:16px}}.text-input--submit label{left:30px;top:11px;line-height:21px;font-size:16px}@media(max-width:576px){.text-input--submit label{left:0;width:100%;text-align:center}}.text-input--submit .btn{margin-left:-40px;white-space:nowrap}@media(max-width:576px){.text-input--submit .btn{margin-left:0;width:100%}}.text-input--submit .text-input__success{position:absolute;width:100%;height:100%;border-radius:30px;background-color:var(--green-800);color:#fff;display:flex;column-gap:70px;align-items:center;padding:9px 30px;box-sizing:border-box;overflow:hidden;white-space:nowrap;transition:all .4s ease-out;opacity:0;pointer-events:none}.text-input--submit .text-input__success:after{content:"";position:absolute;left:14px;width:calc(100% - 28px);height:1px;bottom:0;background-color:#fff;transform:scaleX(0);animation-duration:4s;animation-fill-mode:forwards;transform-origin:left;animation-timing-function:linear}@keyframes progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.text-input--submit .text-input__success i{font-size:18px;transform:scale(0);transition:transform .4s ease-out}.text-input--submit .text-input__success--show{column-gap:10px;opacity:1;pointer-events:initial}.text-input--submit .text-input__success--show:after{animation-name:progress}.text-input--submit .text-input__success--show i{transform:scale(1)}.text-input--search i{position:absolute;left:40px;top:21px;color:var(--orange-500);font-size:19px}.text-input--search input[type=text],.text-input--search input[type=tel],.text-input--search input[type=email]{padding:19px 20px 20px 79px;flex-grow:1;box-sizing:border-box;width:100%;border:1px solid transparent;transition:all .3s ease-out;height:60px;font-weight:700;box-shadow:0 0 70px #0000001a}.text-input--search input[type=text]:hover,.text-input--search input[type=tel]:hover,.text-input--search input[type=email]:hover{border-color:var(--orange-500)}.text-input--search input[type=text]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown),.text-input--search input[type=text]:focus-visible,.text-input--search input[type=tel]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown),.text-input--search input[type=tel]:focus-visible,.text-input--search input[type=email]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown),.text-input--search input[type=email]:focus-visible{border-color:var(--orange-500)!important}.text-input--search input[type=text]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=text]:focus-visible~label,.text-input--search input[type=tel]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=tel]:focus-visible~label,.text-input--search input[type=email]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=email]:focus-visible~label{opacity:0;top:19px;left:79px;transform:none;font-size:16px;padding:0;line-height:21px}@media(max-width:576px){.text-input--search input[type=text]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=text]:focus-visible~label,.text-input--search input[type=tel]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=tel]:focus-visible~label,.text-input--search input[type=email]:not(.text-input--search input[type=text]:placeholder-shown,.text-input--search input[type=tel]:placeholder-shown,.text-input--search input[type=email]:placeholder-shown)~label,.text-input--search input[type=email]:focus-visible~label{top:11px;left:0;font-size:16px}}.text-input--search label{left:79px;top:19px;line-height:21px;font-size:16px;font-weight:700;color:var(--orange-500)!important}@media(max-width:576px){.text-input--search label{left:0;width:100%;text-align:center}}.number-input{display:flex;align-items:center;justify-content:space-between;column-gap:10px}.number-input label{font-size:16px;line-height:21px}.number-input__input{position:relative}.number-input__input input[type=number]{-moz-appearance:textfield;-webkit-appearance:none;border:1px solid var(--grey-300);border-radius:22px;width:74px;height:44px;padding-left:22px;box-sizing:border-box}@media(max-width:576px){.number-input__input input[type=number]{width:130px}}.number-input__input input[type=number]::-webkit-outer-spin-button,.number-input__input input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none}.number-input__input__plus,.number-input__input__minus{position:absolute;width:21px;height:21px;right:12px;cursor:pointer;background-color:var(--blue-light-500);transition:background-color .15s ease-out}@media(max-width:576px){.number-input__input__plus,.number-input__input__minus{width:40px;height:40px;-webkit-mask-size:cover;mask-size:cover}}.number-input__input__plus:hover,.number-input__input__minus:hover{background-color:var(--blue-light-600)}.number-input__input__plus{top:2px;-webkit-mask-image:url(/img/circle-plus-sharp-solid.svg);mask-image:url(/img/circle-plus-sharp-solid.svg)}@media(max-width:576px){.number-input__input__plus{top:2px;right:3px}}.number-input__input__minus{bottom:2px;-webkit-mask-image:url(/img/circle-minus-sharp-solid.svg);mask-image:url(/img/circle-minus-sharp-solid.svg)}@media(max-width:576px){.number-input__input__minus{right:38px}}.checkbox-label{position:relative;padding-left:37px;cursor:pointer;padding-top:2px;padding-bottom:2px;transition:all .15s ease-out}.checkbox-label .checkmark{position:absolute;top:0;left:0;height:22px;width:22px;border-radius:3px;background-color:#fff;border:1px solid var(--grey-300);transition:border .15s ease-out;box-sizing:border-box}.checkbox-label .checkmark:hover{border-color:var(--orange-500)}.checkbox-label .checkmark--black{border-color:var(--blue-navy-500)}.checkbox-label input{opacity:0;position:absolute;left:0}.checkbox-label input:checked+.checkmark{border-color:var(--blue-light-500)}.checkbox-label input:checked+.checkmark:before{content:"";position:absolute;width:18px;height:18px;display:block;left:1px;top:1px;background-image:url(/img/check-solid-blue.svg)}.checkbox-label input:checked~.checkbox-label__text{color:var(--blue-light-500)}.checkbox-label:hover{color:var(--orange-500)}.checkbox-label:hover .checkmark{border-color:var(--orange-500)}.checkbox-label__text{-webkit-user-select:none;user-select:none}.checkbox-label__text--nowrap{white-space:nowrap}.multi-select{width:180px;position:relative;z-index:1;transition:z-index .1s linear;transition-delay:.3s}.multi-select:hover:not(.multi-select--open) .multi-select__opener{color:var(--blue-light-500)}.multi-select:hover:not(.multi-select--open) .multi-select__options-wrapper:after{border-color:var(--blue-light-500)}.multi-select__opener{padding:11px 20px;z-index:1;position:relative;display:flex;justify-content:space-between;align-items:center;color:var(--grey-600);cursor:pointer;transition:color .3s ease-out;white-space:nowrap;text-wrap:nowrap;text-overflow:ellipsis;overflow:hidden}.multi-select__opener i{font-size:18px;color:var(--blue-light-500);transition:transform .3s ease-out}.multi-select__options-wrapper{position:absolute;border-radius:20px;top:0;background-color:#fff;max-height:40px;box-sizing:border-box;overflow:hidden;transition:all .3s ease-out;padding-right:5px;width:100%}.multi-select__options-wrapper:after{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border:1px solid var(--blue-navy-200);z-index:1;border-radius:20px;box-sizing:border-box;pointer-events:none;transition:all .3s ease-out}.multi-select__options{display:flex;flex-direction:column;row-gap:10px;padding:0 30px 0 20px;max-height:280px;overflow-y:scroll;margin-top:47px}.multi-select__options>*:last-child{margin-bottom:10px}.multi-select__options label{cursor:pointer;transition:color .15s ease-out}.multi-select__options label:hover{color:var(--blue-light-500)}.multi-select__options input[type=radio]{display:none}.multi-select__options .checkbox-label:hover .checkbox-label__text{color:var(--orange-500)}.multi-select__confirm{padding:11px 40px 13px;color:#fff;background-color:var(--orange-500);margin-left:-1px;margin-bottom:-1px;width:calc(100% + 7px);box-sizing:border-box;border-bottom-left-radius:10px;border-bottom-right-radius:10px;text-align:center;position:relative;z-index:10;cursor:pointer}.multi-select--open{z-index:10;transition-delay:0s}.multi-select--open .multi-select__opener{color:var(--blue-light-500)}.multi-select--open .multi-select__opener i{transform:rotate(180deg)}.multi-select--open .multi-select__options-wrapper{max-height:370px;width:auto}.multi-select--open .multi-select__options-wrapper:after{border-color:var(--blue-light-500)}.itinerary{display:flex;justify-content:space-between;align-items:stretch;column-gap:80px;margin-top:120px}@media(max-width:992px){.itinerary{flex-direction:column;row-gap:90px}}@media(max-width:768px){.itinerary{margin-top:80px}}.itinerary__info-wrapper{position:relative;flex-basis:430px}@media(max-width:992px){.itinerary__info-wrapper{flex-basis:unset}}.itinerary__info{position:sticky;top:240px;display:flex;flex-direction:column;row-gap:40px}@media(max-width:768px){.itinerary__info{row-gap:20px}}.itinerary__info__item{display:flex;align-items:center}.itinerary__info__item .fi{border-radius:100%;width:19px;height:19px;margin-left:7px;flex-shrink:0}.itinerary__info__stars{display:inline-block;background-image:url(/img/5_stars.svg);height:19px;background-size:auto 19px;width:calc(19px * var(--stars));margin-left:5px}.itinerary__info tr:last-child td{padding-bottom:0}.itinerary__info td{padding-bottom:10px}.itinerary__info td:last-child{font-weight:700}@media(max-width:768px){.itinerary__info td:last-child{padding-left:10px}}.itinerary__info td a{color:var(--orange-500);transition:all .15s ease-out;white-space:nowrap}.itinerary__info td a:hover{color:var(--orange-600);text-decoration:underline solid transparent}@media(max-width:576px){.itinerary__info .btn{width:100%}}.itinerary__calendar{flex-basis:746px;padding:80px 80px 60px;box-shadow:0 0 70px #0000001a;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;row-gap:30px;max-height:746px;overflow:hidden;position:relative;transition:all .3s ease-out;background-color:#fff}@media(max-width:992px){.itinerary__calendar{flex-basis:unset}}@media(max-width:576px){.itinerary__calendar{max-height:534px;padding:20px 20px 40px;row-gap:15px}}.itinerary__calendar__day__header{display:flex;justify-content:space-between;align-items:center;column-gap:20px}.itinerary__calendar__day__header__title{flex-grow:1;overflow:hidden;position:relative}.itinerary__calendar__day__header__title:after{content:"";width:100%;height:1px;position:absolute;background-color:var(--grey-300);margin-left:20px;top:50%;transform:translateY(-50%)}.itinerary__calendar__day__header__title__sea{margin-left:7px;color:var(--blue-light-500)}.itinerary__calendar__day__header__title--sea:after{background-color:unset;border-top:1px dotted var(--blue-light-500)}.itinerary__calendar__day__header .fi{width:23px;height:23px;border-radius:100%}.itinerary__calendar__day__header+*{margin-top:30px}@media(max-width:576px){.itinerary__calendar__day__header+*{margin-top:15px}}.itinerary__calendar__day__row{margin-bottom:5px;display:flex;column-gap:45px}.itinerary__calendar__day__row:last-child{margin-bottom:0}.itinerary__calendar .btn{position:absolute;bottom:60px;left:50%;transform:translate(-50%);z-index:1}@media(max-width:576px){.itinerary__calendar .btn{bottom:20px}}.itinerary__calendar--expandable:after{content:"";width:100%;height:215px;position:absolute;left:0;bottom:0;background:linear-gradient(180deg,#fff0,#fff 71.35%)}.limited-offer{display:flex;flex-direction:column;align-items:center;margin-top:130px}@media(max-width:768px){.limited-offer{margin-top:115px}}.limited-offer__title{margin-bottom:10px}.limited-offer__text{margin-bottom:50px;text-align:center}@media(max-width:768px){.limited-offer__text{margin-bottom:35px}}.limited-offer .btn--lg{margin-top:30px}@media(max-width:768px){.limited-offer .btn--lg{margin-top:15px}}.login{margin-top:200px;margin-left:auto;margin-right:auto;width:559px;max-width:calc(100% - 40px);display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#fff;padding:50px 70px;border-radius:10px;box-shadow:0 0 70px #0000001a;box-sizing:border-box}@media(max-width:576px){.login{padding:50px 30px;margin-top:110px}}.login h1{margin-bottom:10px}.login p{margin-bottom:30px}.login p a{color:var(--orange-500)}.login__logout{margin-top:30px}.login .login__alert{align-self:stretch;width:100%;box-sizing:border-box;margin:0 0 20px;padding:12px 18px;border-radius:10px;text-align:center;line-height:1.45;border:1px solid transparent}.login .login__alert--success{color:var(--green-800);background-color:var(--green-100);border-color:#31664847}.login .login__alert--error{color:var(--red-800);background-color:var(--red-100);border-color:var(--red-200)}.login .login__error{align-self:stretch;width:100%;box-sizing:border-box;margin-top:10px;padding:10px 20px;border-radius:30px;text-align:center;line-height:1.45;border:1px solid var(--red-200);color:var(--red-800);background-color:var(--red-100)}.login .text-input{width:100%;margin-bottom:10px}.login .btn{width:100%}.login .checkbox-label{margin-top:20px;margin-bottom:30px}.login>a{margin-top:24px;color:var(--orange-500)}.luxury-header{padding-top:56px;position:relative;overflow-x:clip}@media(max-width:768px){.luxury-header{padding-top:15px}}.luxury-header__image{position:absolute;width:100%;height:calc(100% + 157px);top:-100px;background-size:cover;background-position:34%}@media(max-width:992px){.luxury-header__image{background-position:center bottom}}.luxury-header__image:after{content:"";position:absolute;width:100%;height:320px;bottom:0;left:0;background:linear-gradient(transparent,#fff)}.luxury-header__title{background:var(--gradient-gold);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;width:604px;max-width:100%;margin-bottom:30px}.luxury-header__text{width:670px;max-width:100%;margin-bottom:30px;color:#fff}.luxury-header__text p:last-child{margin-bottom:0}.luxury-header__benefits{margin-top:0;padding-left:0;list-style:none;display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;row-gap:20px;width:fit-content;margin-bottom:45px;color:#fff}@media(max-width:992px){.luxury-header__benefits{grid-template-columns:repeat(1,1fr)}}.luxury-header__benefits__item{display:flex;align-items:center}.luxury-header__benefits__item>i{width:24px;height:24px;flex-shrink:0}.luxury-header__benefits__item>i:first-child{margin-right:15px;color:var(--yellow-500);font-size:19px}.luxury-header__benefits__item .custom-tooltip{margin-left:5px}.luxury-header__benefits__item .custom-tooltip i{color:#fff}.luxury-header__button{position:relative;padding-left:85px}.luxury-header__button img{position:absolute;left:-15px;width:81px;top:50%;transform:translateY(-50%)}.luxury-header__tabs{width:888px;max-width:100%;display:grid;grid-template-columns:repeat(2,1fr);margin-top:80px;margin-bottom:80px;position:relative;z-index:1}@media(max-width:576px){.luxury-header__tabs{grid-template-columns:repeat(1,1fr);margin-top:40px;margin-bottom:40px}}.luxury-header__tabs__tab{display:flex;justify-content:center;align-items:center;background-color:var(--blue-navy-700);color:#fff;padding:17px;column-gap:15px;transition:all .15s ease-out;position:relative;cursor:pointer}.luxury-header__tabs__tab:after{content:"";position:absolute;width:20px;height:20px;background-color:#fff;bottom:0;transform:scaleX(1.3) translateY(50%) rotate(45deg);opacity:0;transition:opacity .15s ease-out;z-index:-1}@media(max-width:576px){.luxury-header__tabs__tab:after{content:unset}}.luxury-header__tabs__tab:first-child{border-top-left-radius:38px;border-bottom-left-radius:38px}@media(max-width:576px){.luxury-header__tabs__tab:first-child{border-bottom-left-radius:0;border-top-right-radius:38px}}.luxury-header__tabs__tab:last-child{border-top-right-radius:38px;border-bottom-right-radius:38px}@media(max-width:576px){.luxury-header__tabs__tab:last-child{border-top-right-radius:0;border-bottom-left-radius:38px}}.luxury-header__tabs__tab img{width:34px;border-radius:100%}.luxury-header__tabs__tab:hover{background-color:var(--blue-navy-800)}.luxury-header__tabs__tab--active{background-color:#fff;color:var(--blue-navy-700)}.luxury-header__tabs__tab--active:after{opacity:1}.luxury-header__tabs__tab--active:hover{background-color:#fff}.luxury-header .cruises-filter{position:relative}.luxury-offer{display:flex;justify-content:space-between;align-items:center;border-radius:10px;padding:0 50px 0 80px;background-size:cover;background-position:center;color:#fff;position:relative;z-index:1;height:360px}@media(max-width:992px){.luxury-offer{height:600px;padding:45px 50px 44px 80px;box-sizing:border-box;height:auto}}@media(max-width:576px){.luxury-offer{padding:30px}}.luxury-offer:before{content:"";position:absolute;width:570px;max-width:100%;height:100%;left:0;top:0;background:linear-gradient(90deg,#000033e6,#0030);border-top-left-radius:10px;border-bottom-left-radius:10px;z-index:-1}.luxury-offer__text{max-width:100%}@media(max-width:992px){.luxury-offer__text{display:flex;flex-direction:column}}.luxury-offer__text__location{margin-bottom:3px}.luxury-offer__text__title{margin-bottom:20px;width:386px;max-width:100%}.luxury-offer__text__tag{padding:8px 35px 8px 80px;display:flex;column-gap:10px;align-items:center;border-top-right-radius:17px;border-bottom-right-radius:17px;background:var(--gradient-gold);color:#000;margin-left:-80px;width:fit-content}.luxury-offer__text__tag img{width:18px}.luxury-offer__text__info{margin-top:20px;display:flex;flex-direction:column;row-gap:2px;margin-bottom:10px}@media(max-width:992px){.luxury-offer__text__info{padding-top:280px}}.luxury-offer__text__price{display:flex;align-items:flex-start;column-gap:5px;margin-bottom:20px}@media(max-width:992px){.luxury-offer__route{position:absolute!important;left:80px;bottom:230px!important;height:250px!important;max-width:calc(100% - 130px);width:100%!important}}@media(max-width:576px){.luxury-offer__route{left:30px;max-width:calc(100% - 60px)}}.luxury-offers{display:flex;flex-direction:column}.luxury-offers__wrapper{display:flex;flex-direction:column;transition:all .3s linear;opacity:0;height:0;overflow:hidden;transition-delay:.1s;transition-property:opacity}.luxury-offers__wrapper--show{opacity:1;height:auto}.luxury-offers__items{margin-top:30px;display:flex;flex-direction:column;row-gap:50px;z-index:0}@media(max-width:992px){.luxury-offers__items{row-gap:20px}}.more-news{margin-top:150px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.more-news{margin-top:90px}}.more-news__title{margin-bottom:10px}.more-news__subtitle{margin-bottom:0}.more-news__items,.news-list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;row-gap:20px;margin-top:70px;margin-bottom:70px}@media(max-width:992px){.more-news__items,.news-list{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.more-news__items,.news-list{grid-template-columns:repeat(1,1fr);margin-top:40px;margin-bottom:40px}}.more-sites{margin-top:150px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.more-sites{margin-top:90px}}.more-sites__title{margin-bottom:80px}@media(max-width:768px){.more-sites__title{margin-bottom:30px}}.more-sites__sites{width:100%;display:grid;grid-template-columns:repeat(5,1fr);column-gap:20px;filter:drop-shadow(0px 0px 40px rgba(0,0,0,.1))}@media(max-width:1230px){.more-sites__sites{grid-template-columns:repeat(3,1fr);row-gap:10px}}@media(max-width:768px){.more-sites__sites{grid-template-columns:repeat(2,1fr)}}@media(max-width:576px){.more-sites__sites{grid-template-columns:repeat(1,1fr)}}.more-sites__sites__item{background-color:#fff;border-radius:10px;padding:20px 30px 19px;display:flex;align-items:center;position:relative;color:var(--blue-navy-700);text-decoration:none;overflow:hidden;transition:color .15s ease-out}.more-sites__sites__item__arrow{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;color:var(--orange-500);display:flex;align-items:center}.more-sites__sites__item__arrow i{position:absolute;right:25px;transition:all .15s ease-out}.more-sites__sites__item__arrow i:first-child{transform:translate(-30px);opacity:0}.more-sites__sites__item:hover{color:var(--orange-500)}.more-sites__sites__item:hover .more-sites__sites__item__arrow i:first-child{transform:translate(0);opacity:1}.more-sites__sites__item:hover .more-sites__sites__item__arrow i:last-child{transform:translate(30px);opacity:0}.navbar-contacts-wrapper{max-height:36px;overflow:hidden;transition:margin-top .3s ease-out,opacity .3s ease-out,overflow .3s ease-out,pointer-events .3s ease-out}@media(max-width:992px){.navbar-contacts-wrapper{order:1;padding:0 50px;position:relative;overflow:visible;max-height:unset}}@media(max-width:576px){.navbar-contacts-wrapper{padding:0 20px}}.navbar--small .navbar-contacts-wrapper{margin-top:-36px;overflow:hidden;pointer-events:none;opacity:0}@media(max-width:992px){.navbar--small .navbar-contacts-wrapper{margin-top:0;opacity:1;pointer-events:initial;overflow:visible}}.navbar-contacts{display:flex;align-items:center;column-gap:15px;padding:7px 0}@media(max-width:992px){.navbar-contacts{padding:20px 0}}.navbar-contacts__contact{display:flex;column-gap:5px;align-items:center}.navbar-contacts__contact span{color:#fff}@media(max-width:576px){.navbar-contacts__contact span{display:none}}.navbar-contacts__contact>a{color:var(--blue-light-500);text-decoration:none}.navbar-contacts__contact i{color:var(--blue-light-500);font-size:14px}.navbar-contacts__contact strong a{color:#fff;text-decoration:none}.navbar-contacts__ctas{display:flex;align-items:center;column-gap:10px;flex-wrap:wrap}@media(max-width:992px){.navbar-contacts__ctas{position:absolute;left:50px;bottom:calc(100% + 25px);z-index:1}}@media(max-width:576px){.navbar-contacts__ctas{left:20px}}.navbar-nav{display:flex;align-items:center;column-gap:20px;border-top:1px solid var(--blue-navy-500);transition:border-color .15s ease-out}@media(max-width:1400px){.navbar-nav{position:relative}}@media(max-width:992px){.navbar-nav{border-top:none;border-bottom:1px solid var(--blue-navy-500);border-top:1px solid var(--blue-navy-500);align-items:flex-start;justify-content:space-between;width:calc(100% - 100px);padding:50px 0 100px;margin:0 50px;box-sizing:border-box}}@media(max-width:576px){.navbar-nav{margin:0 20px;width:calc(100% - 40px);padding:50px 30px 100px}}.navbar--small .navbar-nav{border-color:transparent}@media(max-width:992px){.navbar--small .navbar-nav{border-color:var(--blue-navy-500)}}.navbar-nav:after{content:"";width:1px;height:25px;display:block;order:0;background-color:var(--blue-navy-500)}@media(max-width:992px){.navbar-nav:after{content:unset}}.navbar-nav__cruises{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;align-items:center;column-gap:17px}@media(max-width:992px){.navbar-nav__cruises{flex-direction:column;align-items:flex-start;row-gap:25px}}.navbar-nav__cruises__title{color:var(--blue-navy-400);margin-right:-5px}@media(max-width:992px){.navbar-nav__cruises__title{margin-right:0}}.navbar-nav__cruises__item{color:#fff;padding:21px 0;text-decoration:none;display:block;position:relative;transition:all .3s ease-out}@media(max-width:992px){.navbar-nav__cruises__item{padding:0}}.navbar-nav__cruises__item:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;transition:all .3s ease-out}.navbar-nav__cruises__item:hover{color:var(--orange-500)}.navbar-nav__cruises__item:hover:after{background-color:var(--orange-500)}.navbar-nav__cruises__item--active{color:var(--blue-light-500)}.navbar-nav__cruises__item--active:after{background-color:var(--blue-light-500)}.navbar-nav__nav{order:1;display:flex;align-items:center;column-gap:15px;padding-left:0;margin-top:0;margin-bottom:0;list-style:none}@media(max-width:1400px){.navbar-nav__nav{position:absolute;top:calc(100% + 13px);right:0;flex-direction:column;align-items:flex-start;row-gap:20px;padding:40px;background-color:var(--blue-navy-700);border-radius:10px;opacity:0;pointer-events:none;transition:opacity .15s ease-out}}@media(max-width:992px){.navbar-nav__nav{position:relative;opacity:1;pointer-events:initial;padding:0;row-gap:25px}}@media(max-width:1400px){.navbar-nav__nav:before{content:"";position:absolute;top:0;right:61px;width:15px;height:15px;background-color:var(--blue-navy-700);transform:translateY(-50%) rotate(45deg)}}.navbar-nav__nav__item a{color:#fff;padding:21px 0;text-decoration:none;position:relative;transition:all .3s ease-out}@media(max-width:1400px){.navbar-nav__nav__item a{padding:0;font-weight:700}}@media(max-width:992px){.navbar-nav__nav__item a{font-weight:400}}.navbar-nav__nav__item a:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;transition:all .3s ease-out}@media(max-width:1400px){.navbar-nav__nav__item a:after{width:5px;height:100%;left:-40px}}@media(max-width:992px){.navbar-nav__nav__item a:after{left:-12px;width:2px}}.navbar-nav__nav__item a:hover{color:var(--orange-500)}.navbar-nav__nav__item a:hover:after{background-color:var(--orange-500)}.navbar-nav__nav__item--active a{color:var(--blue-light-500)}.navbar-nav__nav__item--active a:after{background-color:var(--blue-light-500)}@media(max-width:1400px){.navbar-nav__nav--open{opacity:1;pointer-events:initial}}.navbar-nav__button{order:1;display:flex;align-items:center;column-gap:10px;cursor:pointer;-webkit-appearance:none;background-color:transparent;border:none;padding:0}@media(min-width:1400px){.navbar-nav__button{display:none}}@media(max-width:992px){.navbar-nav__button{position:absolute;right:0;bottom:calc(100% + 12px);width:41px;height:41px;border-radius:100%;background-color:var(--orange-500);display:flex;align-items:center;justify-content:center}}.navbar-nav__button__text{color:#fff}@media(max-width:992px){.navbar-nav__button__text{display:none}}.navbar-nav__button__icon{width:13px;height:12px;position:relative}@media(max-width:992px){.navbar-nav__button__icon{width:14px}}.navbar-nav__button__icon:before,.navbar-nav__button__icon:after{content:"";position:absolute;width:13px;height:2px;left:0;border-radius:2px;background-color:#fff;transition:all .3s ease-out}@media(max-width:992px){.navbar-nav__button__icon:before,.navbar-nav__button__icon:after{width:14px}}.navbar-nav__button__icon:before{top:0}.navbar-nav__button__icon:after{bottom:0}.navbar-nav__button__icon span{position:absolute;width:13px;height:2px;left:0;top:5px;border-radius:2px;background-color:#fff;transition:all .3s ease-out}@media(max-width:992px){.navbar-nav__button__icon span{width:14px}}.navbar-nav__button__icon--open:before,.navbar-nav__button__icon--open:after{transform-origin:left;width:14px}.navbar-nav__button__icon--open:before{transform:translate(2px) rotate(45deg)}.navbar-nav__button__icon--open:after{transform:translate(2px) rotate(-45deg)}.navbar-nav__button__icon--open span{width:0;opacity:0}.navbar-nav__languages{order:2;height:40px}@media(max-width:992px){.navbar-nav__languages{position:absolute;right:0;top:calc(100% + 10px)}}.navbar-nav__languages__wrapper{display:flex;flex-direction:column;padding:10px;border-radius:20px;row-gap:15px;transition:all .3s ease-out}.navbar-nav__languages__wrapper>span:first-child{cursor:pointer;margin-top:0;z-index:10}.navbar-nav__languages__wrapper a{display:flex;text-decoration:none;position:relative;margin-top:-35px;transition:all .3s ease-out}.navbar-nav__languages__wrapper a:before{content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:100%;transition:all .15s ease-out;background-color:var(--blue-light-500)}.navbar-nav__languages__wrapper a:hover:before{transform:scale(1.23)}.navbar-nav__languages__wrapper a:hover:first-child:before{transform:none}.navbar-nav__languages__wrapper .fi{border-radius:100%;width:20px;height:20px}.navbar-nav__languages__wrapper:hover{background-color:var(--blue-navy-800)}.navbar-nav__languages__wrapper:hover a{margin-top:0}.news-block{display:flex;flex-direction:column;align-items:center;margin-top:30px}.news-card{box-shadow:0 0 70px #0000001a;border-radius:10px;background-color:#fff;overflow:hidden;position:relative;text-decoration:none}.news-card__image{height:215px;position:relative;overflow:hidden}@media(max-width:768px){.news-card__image{height:170px}}.news-card__image img{position:absolute;height:100%;object-fit:cover;width:100%;display:block;transition:transform .3s ease-out}.news-card__image__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border-radius:100%;border:1px solid white;background-color:#0006;display:flex;align-items:center;justify-content:center;transition:all .15s ease-out}.news-card__image__play i{color:#fff;font-size:18px}.news-card__text{padding:20px 40px 35px}@media(max-width:768px){.news-card__text{padding:20px 53px 25px 20px}}.news-card__text__date{color:var(--grey-400)}.news-card__text__title{color:var(--blue-navy-700);margin-top:8px}.news-card__arrow{position:absolute;width:100%;height:100%;top:0;left:0;pointer-events:none}.news-card__arrow i{position:absolute;bottom:20px;right:20px;color:var(--orange-500);transition:all .3s ease-out;font-size:13px}@media(max-width:576px){.news-card__arrow i{bottom:34px}}.news-card__arrow i:first-child{transform:translate(-30px);opacity:0}.news-card:hover .news-card__arrow i:first-child{transform:translate(0);opacity:1}.news-card:hover .news-card__arrow i:last-child{transform:translate(30px);opacity:0}.news-card:hover .news-card__image img{transform:scale(1.1)}.news-card:hover .news-card__image__play{background-color:var(--orange-600);border-color:var(--orange-600)}.news-card--skeleton{pointer-events:none;cursor:default}.news-card--skeleton:after{content:"";position:absolute;width:130%;height:100%;left:0;top:0;transform:translate(-35%);background:linear-gradient(122deg,#0000 27.23%,#0000000f,#0000 73.12%);animation:news-card-skeleton-shimmer .85s ease-in-out infinite alternate;z-index:2;pointer-events:none;border-radius:10px}.news-card--skeleton .news-card__image{background-color:var(--grey-200)}.news-card--skeleton .news-card__text{position:relative;z-index:1}.news-card--skeleton .news-card__skeleton-bar{height:14px;border-radius:7px;background-color:var(--grey-200)}.news-card--skeleton .news-card__skeleton-bar--date{width:38%;max-width:110px;margin-bottom:12px}.news-card--skeleton .news-card__skeleton-bar--title{height:17px;width:100%;margin-bottom:10px}.news-card--skeleton .news-card__skeleton-bar--title.news-card__skeleton-bar--short{width:72%;margin-bottom:0}@keyframes news-card-skeleton-shimmer{0%{transform:translate(-35%)}to{transform:translate(12%)}}.news-detail{margin-top:34px;width:820px;max-width:100%}@media(max-width:768px){.news-detail{margin-top:15px}}.news-detail__title{margin-bottom:15px}@media(max-width:768px){.news-detail__title{margin-bottom:10px}}.news-detail__date{color:var(--grey-400);margin-bottom:30px}@media(max-width:576px){.news-detail__date{margin-bottom:20px}}.news-detail__hero-image,.news-detail__hero-video{border-radius:10px;max-width:calc(100vw - 100px);width:calc(100% + 124px);position:relative;left:50%;transform:translate(-50%);display:block;overflow:hidden}@media(max-width:768px){.news-detail__hero-image,.news-detail__hero-video{max-width:100%;width:100%;left:0;transform:none}}.news-detail__hero-video{aspect-ratio:16/9;background-color:#000;isolation:isolate}.news-detail__hero-video iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.news-detail__hero-image{aspect-ratio:844/427}.news-detail__hero-image img{width:100%;height:100%;object-fit:cover;object-position:center;display:block;transition:transform .3s ease-out}.news-detail__hero-image i{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;opacity:0;font-size:16px;transition:all .3s ease-out}.news-detail__hero-image:hover img{transform:scale(1.1)}.news-detail__hero-image:hover i{opacity:1;font-size:42px}.news-detail__content{margin-top:50px}@media(max-width:576px){.news-detail__content{margin-top:30px}}.news-detail__content ul{padding:0 0 0 20px}.news-detail__content h1{margin-top:0;margin-bottom:50px}.news-detail__content h2{margin-top:60px;margin-bottom:45px}.news-detail__content h3{margin-top:50px;margin-bottom:30px}.news-detail__content h4{margin-top:30px;margin-bottom:20px}@media(max-width:768px){.news-detail__content h4{margin-top:20px;margin-bottom:10px}}.news-detail__content>*:first-child{margin-top:0}.news-detail__content>*:last-child{margin-bottom:0}.news-detail__content a:not([class]){color:var(--orange-500);text-decoration:underline}.news-detail__content a:not([class]):hover{color:var(--orange-600);text-decoration:none}.news-detail__content table:not([class]){font-size:14px;width:100%;border-collapse:collapse;margin-bottom:50px}@media(max-width:768px){.news-detail__content table:not([class]){font-size:12px;margin-bottom:30px;line-height:normal;table-layout:fixed}}.news-detail__content table:not([class]) th,.news-detail__content table:not([class]) td{border:1px solid var(--grey-300);padding:3px 5px;text-align:left;min-width:80px}@media(max-width:768px){.news-detail__content table:not([class]) th,.news-detail__content table:not([class]) td{padding:3px}}.news-detail__content table:not([class]) th p,.news-detail__content table:not([class]) td p{padding:0;margin:0}@media(max-width:768px){.news-detail__content table:not([class]) th p,.news-detail__content table:not([class]) td p{text-align:center}}.news-detail__content table:not([class]) th{background-color:var(--blue-light-500);color:#fff;padding:10px 3px 15px}.news-detail__content table:not([class]) tr:nth-child(2n){background-color:var(--grey-100)}.news-detail__offers{margin:40px 0;width:100%;max-width:100%;display:flex;flex-direction:column;gap:24px}.news-detail__offers .offer{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;height:auto;align-items:stretch;padding:20px 20px 30px}@media(max-width:576px){.news-detail__offers .offer{display:flex;flex-direction:column}}.news-detail__offers .offer__title{display:block;grid-column:1/-1}.news-detail__offers .offer__route,.news-detail__offers .offer-card__bottom__map,.news-detail__offers .luxury-offer__route{flex-basis:unset;margin:0;height:auto;border-radius:10px;align-self:stretch}.news-detail__offers .offer__route img,.news-detail__offers .offer-card__bottom__map img,.news-detail__offers .luxury-offer__route img{height:100%;object-fit:cover;object-position:center}@media(max-width:576px){.news-detail__offers .offer__route,.news-detail__offers .offer-card__bottom__map,.news-detail__offers .luxury-offer__route{height:197px}}.news-detail__offers .offer__place{display:none}.news-detail__offers .offer__text{grid-column:1/-1;flex-basis:unset;padding:0;margin-top:20px}.news-detail__offers .offer__text__title{display:none}.news-detail__offers .offer__image{display:block;flex-basis:unset;height:auto;border-radius:10px}@media(max-width:576px){.news-detail__offers .offer__image{display:none}}.news-detail__offers .offer__image:before{display:none}.news-empty-state{margin-top:70px;margin-bottom:240px}.news-empty-state .cruises__no-results{margin-top:0;width:100%;box-sizing:border-box}.news-pagination .pagination{margin:0 auto}.offer-card{width:380px;height:260px;flex-shrink:0;border-radius:10px;position:relative;box-sizing:border-box;color:#fff;z-index:1;transition:all .6s linear;position:absolute;background-size:cover}@media(max-width:1230px){.offer-card{width:400px;height:100%}}@media(max-width:576px){.offer-card{width:calc(100% - 20px)}}.offer-card:after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;z-index:-1;background:linear-gradient(20deg,#000000b3,#0003 49.75%);border-radius:10px}@media(max-width:1230px){.offer-card:after{background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(42deg,#000,#0009 41.04%,#0003 83.83%)}}.offer-card__overflow-wrapper{overflow-x:clip;width:100%;height:100%;position:relative}@media(max-width:1230px){.offer-card__overflow-wrapper{width:auto}}.offer-card__wrapper{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding-left:50px;padding-bottom:45px;box-sizing:border-box;overflow:hidden;width:750px}@media(max-width:1230px){.offer-card__wrapper{position:static;width:auto;padding:20px}}.offer-card__tag{position:absolute;right:0;top:70px;padding:8px 25px 8px 35px;background-color:var(--blue-light-100);border-bottom-left-radius:17px;border-top-left-radius:17px;color:var(--blue-light-600);display:flex;align-items:center;column-gap:10px;opacity:0;transition:opacity .6s linear;z-index:11}@media(max-width:1230px){.offer-card__tag{top:20px;opacity:1}}.offer-card__title{margin-bottom:5px;max-width:280px}@media(max-width:576px){.offer-card__title{margin-bottom:0}}.offer-card__content-wrapper{margin-bottom:calc(var(--height) * -1);opacity:0;transition:all .6s linear;max-width:644px}@media(max-width:1230px){.offer-card__content-wrapper{margin-bottom:0;opacity:1}}.offer-card__location{margin-bottom:20px}@media(max-width:576px){.offer-card__location{margin-bottom:10px}}.offer-card__info__rating{display:flex;align-items:center;column-gap:15px}@media(max-width:576px){.offer-card__info__rating{margin-top:2px}}.offer-card__info__rating img{height:19px;object-position:left;object-fit:cover;width:calc(19px * var(--stars))}.offer-card__price{margin-top:20px;margin-bottom:20px}@media(max-width:576px){.offer-card__price{margin-top:10px;margin-bottom:10px}}.offer-card__bottom{display:flex;justify-content:space-between;column-gap:33px}.offer-card__bottom__buttons{display:flex;flex-direction:column;justify-content:space-between}@media(max-width:1230px){.offer-card__bottom__buttons .btn--secondary-white{display:none}}.offer-card__bottom__buttons__dates{display:flex;column-gap:5px}@media(max-width:1230px){.offer-card__bottom__buttons__dates{flex-wrap:wrap;row-gap:10px;column-gap:12px}}@media(max-width:1230px){.offer-card__bottom__buttons__dates .btn{background-color:transparent;padding:0;color:var(--orange-500);text-decoration:underline;background-image:none;font-weight:400}}@media(max-width:768px){.offer-card__bottom__buttons__dates .btn{font-size:14px;line-height:18px}}.offer-card__bottom__buttons__dates__more{width:44px;height:44px;border-radius:100%;display:flex;align-items:center;justify-content:center;color:#fff;background-color:var(--orange-500);text-decoration:none;transition:all .15s ease-out}@media(max-width:1230px){.offer-card__bottom__buttons__dates__more{width:auto;height:auto;border-radius:0;background-color:transparent;width:100%;justify-content:flex-start}}@media(max-width:1230px){.offer-card__bottom__buttons__dates__more:before{content:var(--text);display:block;color:var(--orange-500);text-decoration:underline}}@media(max-width:1230px){.offer-card__bottom__buttons__dates__more i{display:none}}.offer-card__bottom__buttons__dates__more:hover{background-color:var(--orange-600)}@media(max-width:1230px){.offer-card__bottom__buttons__dates__more:hover{background-color:transparent}}.offer-card__bottom__map{flex-basis:unset!important;margin-left:0!important}@media(max-width:1230px){.offer-card__bottom__map{flex-basis:100px!important;margin-top:0!important;margin-bottom:0!important}}@media(max-width:992px){.offer-card__bottom__map{height:auto!important}}.offer-card__bottom__map:hover i{bottom:18px!important;right:18px!important;font-size:18px!important}.offer-card__bottom__map img{width:100%}.offer-card__bottom__map i{bottom:27px!important;right:27px!important}.offer-card--active{width:750px;height:640px;left:0;animation-name:zindex;animation-duration:.1s;animation-delay:.6s;animation-fill-mode:forwards}@media(max-width:1230px){.offer-card--active{width:400px;height:100%}}@media(max-width:576px){.offer-card--active{width:calc(100% - 20px);left:10px}}.offer-card--active:after{background:linear-gradient(42deg,#000,#0009 41.04%,#0003 83.83%)}@media(max-width:1230px){.offer-card--active:after{background:linear-gradient(0deg,#0000004d,#0000004d),linear-gradient(42deg,#000,#0009 41.04%,#0003 83.83%)}}.offer-card--active .offer-card__tag{opacity:1}.offer-card--active .offer-card__title{max-width:100%}.offer-card--active .offer-card__content-wrapper{margin-bottom:0;opacity:1}.offer-card--active .offer-card__wrapper{padding:53px}@media(max-width:1230px){.offer-card--active .offer-card__wrapper{padding:20px}}@keyframes zindex{0%{z-index:1}to{z-index:11}}.offer-card--left{left:calc((var(--items) - 1 - var(--index)) * -400px)}@media(max-width:1230px){.offer-card--left{left:-410px}}@media(max-width:576px){.offer-card--left{left:calc(-100% + 20px)}}.offer-card--left.offer-card--moving{animation-name:move-left;animation-duration:1.2s;animation-timing-function:linear}@media(max-width:1230px){.offer-card--left.offer-card--moving{left:calc(var(--index) * 320px + 320px)}}@keyframes move-left{0%{left:calc((var(--index) - 1) * 400px + 770px);opacity:1}50%{left:calc(var(--index) * 400px + 770px);opacity:0}51%{left:calc((var(--items) - 1 - var(--index)) * -400px);opacity:0}to{opacity:1;left:calc((var(--items) - 1 - var(--index)) * -400px)}}.offer-card--right{left:calc(var(--index) * 400px + 770px)}@media(max-width:1230px){.offer-card--right{left:calc(var(--index) * 410px + 410px)}}@media(max-width:576px){.offer-card--right{left:calc(var(--index) * (100% + 10px) + 100%)}}.offer-card--right.offer-card--moving{opacity:0;animation-name:move-right;animation-duration:1.2s;animation-timing-function:linear}@keyframes move-right{0%{left:-800px;opacity:1}50%{left:-1200px;opacity:0}51%{opacity:0;left:calc(var(--index) * 400px + 770px)}to{left:calc(var(--index) * 400px + 770px);opacity:1}}.offer{display:flex;align-items:center;border-radius:10px;position:relative;box-shadow:0 0 70px #0000001a;background-color:#fff;height:290px;width:100%;box-sizing:border-box}.offer__fare-desc{display:none}@media(max-width:992px){.offer{display:grid;grid-template-columns:1fr 1fr;gap:0 12px;height:auto;align-items:stretch;padding:20px 20px 30px}}@media(max-width:576px){.offer{display:flex;flex-direction:column}}.offer__title{margin-bottom:15px}@media(min-width:992px){.offer__title{display:none}}@media(max-width:992px){.offer__title{grid-column:1/-1}}.offer__image{flex-basis:437px;position:relative;border-top-left-radius:10px;border-bottom-left-radius:10px;overflow:hidden;height:100%}@media(max-width:1230px){.offer__image{display:none}}@media(max-width:992px){.offer__image{display:block;flex-basis:unset;height:auto;border-radius:10px}}@media(max-width:576px){.offer__image{display:none}}.offer__image:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background:linear-gradient(160deg,#0009 9.4%,#0000 53.98%),#0003}@media(max-width:992px){.offer__image:before{display:none}}.offer__image img{width:100%;height:100%;object-fit:cover;display:block}.offer__transport{position:absolute;bottom:0;width:100%;height:48px;left:0;background-color:var(--orange-500);display:flex;column-gap:15px;padding:0 12px}.offer__transport img{width:99px;margin-top:-12px;object-fit:contain}.offer__transport strong{color:#fff;align-self:center}.offer__route,.luxury-offer__route,.offer-card__bottom__map{display:block;position:relative;flex-basis:344px;margin-left:-31px;border-radius:10px;overflow:hidden;align-self:center}@media(max-width:1230px){.offer__route,.luxury-offer__route,.offer-card__bottom__map{margin-left:27px;margin-top:27px;margin-bottom:27px;align-self:unset}}@media(max-width:992px){.offer__route,.luxury-offer__route,.offer-card__bottom__map{flex-basis:unset;margin:0;height:auto;border-radius:10px;align-self:stretch}}@media(max-width:576px){.offer__route,.luxury-offer__route,.offer-card__bottom__map{height:197px}}.offer__route:after,.luxury-offer__route:after,.offer-card__bottom__map:after{content:"";pointer-events:none;position:absolute;width:100%;height:100%;left:0;top:0;background:linear-gradient(304deg,#000000b3 2.56%,#0000 62.18%),#0000001a;opacity:0;transition:all .3s ease-out}.offer__route img,.luxury-offer__route img,.offer-card__bottom__map img{width:100%;display:block;transition:all .3s ease-out}@media(max-width:1230px){.offer__route img,.luxury-offer__route img,.offer-card__bottom__map img{height:100%;object-fit:cover;object-position:center}}.offer__route i,.luxury-offer__route i,.offer-card__bottom__map i{color:#fff;font-size:0;position:absolute;bottom:43px;right:43px;transition:all .3s ease-out;z-index:1}.offer__place{position:absolute;font-weight:700;top:30px;left:30px;color:#fff}@media(max-width:1230px){.offer__place{display:none}}.offer__text{flex-basis:580px;padding-left:66px;padding-right:50px;box-sizing:border-box}@media(max-width:992px){.offer__text{grid-column:1/-1;flex-basis:unset;padding:0;margin-top:20px}}.offer__text__title{margin-bottom:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media(max-width:992px){.offer__text__title{display:none}}.offer__text__location{margin-bottom:12px}.offer__text__rating{font-weight:700;display:flex;align-items:center;column-gap:7px;margin-bottom:2px}.offer__text__rating img{height:19px;object-position:left;object-fit:cover;width:calc(19px * var(--stars))}.offer__text__date{display:flex;align-items:center;column-gap:15px;margin-bottom:15px}.offer__text__date__icon{width:32px;height:32px;border-radius:100%;background-color:var(--orange-200);display:flex;align-items:center;justify-content:center}.offer__text__date__icon i{color:var(--orange-500);font-size:16px}.offer__text__date__text{display:flex;flex-direction:column;row-gap:2px}.offer__text__date__text a{color:var(--orange-500);transition:all .15s ease-out}.offer__text__date__text a:hover{text-decoration:underline solid transparent}.offer__text__price{display:flex;align-items:center;justify-content:space-between;margin-top:auto}@media(max-width:576px){.offer__text__price{flex-direction:column;align-items:flex-start}}.offer__text__price__main{display:flex;flex-direction:column;row-gap:4px}.offer__text__price__note{color:var(--grey-600);line-height:1.3}.offer__text__price__info{margin-top:10px}@media(min-width:576px){.offer__text__price__info{display:none}}.offer__text__price__price{display:flex;align-items:flex-start;column-gap:5px}@media(max-width:576px){.offer__text__price .btn{margin-top:20px;width:100%}}.offer__text__info{margin-top:10px}@media(max-width:576px){.offer__text__info{display:none}}.offer__text__christmas_offer{margin-top:10px;position:relative;display:inline-block;background-color:var(--green-900);padding:5px 20px 5px 45px;border-radius:20.5px;color:#fff;font-weight:700;font-size:12px;width:fit-content}@media(max-width:576px){.offer__text__christmas_offer{width:calc(100% - 65px);margin-top:25px}}.offer__text__christmas_offer:before{content:"";position:absolute;width:55px;height:62px;left:-10px;top:-15px;background-image:url(/img/gift.png);background-size:contain;background-position:center;background-repeat:no-repeat}.cruises__list--skeleton .offer{pointer-events:none;box-shadow:none;position:relative;overflow:hidden}.cruises__list--skeleton .offer:after{content:"";position:absolute;width:130%;height:100%;left:0;top:0;transform:translate(-35%);background:linear-gradient(122deg,#0000 27.23%,#0000000d,#0000 73.12%);animation:gradient .65s ease-in-out infinite alternate}@media(max-width:576px){.cruises__list--skeleton .offer:after{width:260%}}@keyframes gradient{0%{transform:translate(-35%)}to{transform:translate(12%)}}.cruises__list--skeleton .offer .offer__title{color:transparent}.cruises__list--skeleton .offer .offer__image:before{background:var(--grey-100)}.cruises__list--skeleton .offer .offer__image img{opacity:0}.cruises__list--skeleton .offer .offer__route,.cruises__list--skeleton .offer .luxury-offer__route,.cruises__list--skeleton .offer .offer-card__bottom__map{background-color:#fff}.cruises__list--skeleton .offer .offer__route img,.cruises__list--skeleton .offer .luxury-offer__route img,.cruises__list--skeleton .offer .offer-card__bottom__map img,.cruises__list--skeleton .offer .offer__transport,.cruises__list--skeleton .offer .offer__place{opacity:0}.cruises__list--skeleton .offer .offer__text{color:transparent}.cruises__list--skeleton .offer .offer__text :before{position:absolute;left:0;top:50%;transform:translateY(-50%);background-color:var(--grey-100)}.cruises__list--skeleton .offer .offer__text__title{position:relative}.cruises__list--skeleton .offer .offer__text__title:before{content:"";height:21px;width:204px;background-color:var(--grey-100);border-radius:11px}.cruises__list--skeleton .offer .offer__text__location{position:relative}.cruises__list--skeleton .offer .offer__text__location:before{content:"";height:16px;width:278px;border-radius:8px}.cruises__list--skeleton .offer .offer__text__rating{position:relative}.cruises__list--skeleton .offer .offer__text__rating:before{content:"";height:16px;width:191px;border-radius:8px}.cruises__list--skeleton .offer .offer__text__rating img{opacity:0}.cruises__list--skeleton .offer .offer__text__date__icon{background-color:var(--grey-100)}.cruises__list--skeleton .offer .offer__text__date__icon i{opacity:0}.cruises__list--skeleton .offer .offer__text__date__text>div:first-child{position:relative}.cruises__list--skeleton .offer .offer__text__date__text>div:first-child:before{content:"";height:16px;width:210px;border-radius:8px}.cruises__list--skeleton .offer .offer__text__date__text>a{color:transparent;position:relative}.cruises__list--skeleton .offer .offer__text__date__text>a:before{content:"";height:16px;width:149px;border-radius:8px}.cruises__list--skeleton .offer .offer__text__price__price{position:relative}.cruises__list--skeleton .offer .offer__text__price__price:before{content:"";height:21px;width:176px;border-radius:11px}.cruises__list--skeleton .offer .offer__text__price__info,.cruises__list--skeleton .offer .offer__text__price__note{display:none}.cruises__list--skeleton .offer .offer__text__price .btn{background-color:var(--grey-100);color:transparent;background-image:none;pointer-events:none}.cruises__list--skeleton .offer .offer__text__price .custom-tooltip{opacity:0}.cruises__list--skeleton .offer .offer__text__info{opacity:0;display:none}.offer--christmas:before{content:"";position:absolute;width:182px;height:74px;left:0;top:0;z-index:5;background-image:url(/img/christmas_lights_left.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:576px){.offer--christmas:before{display:none}}.offer--christmas:after{content:"";position:absolute;width:182px;height:74px;right:0;top:0;background-image:url(/img/christmas_lights_right.png);background-size:contain;background-position:center;background-repeat:no-repeat}.offer--christmas .offer__route,.offer--christmas .luxury-offer__route,.offer--christmas .offer-card__bottom__map{position:relative;overflow:visible!important}.offer--christmas .offer__route:before,.offer--christmas .luxury-offer__route:before,.offer--christmas .offer-card__bottom__map:before{content:"";position:absolute;width:338px;height:67.5px;left:0;top:-20px;z-index:5;background-image:url(/img/snow-lg.png);background-size:contain;background-position:center;background-repeat:no-repeat}@media(max-width:576px){.offer--christmas .offer__route:before,.offer--christmas .luxury-offer__route:before,.offer--christmas .offer-card__bottom__map:before{width:290px;height:60.5px}}.offer--christmas .offer__route img,.offer--christmas .luxury-offer__route img,.offer--christmas .offer-card__bottom__map img{border-radius:10px}.offer--christmas .btn--primary-orange,.offer--christmas .navbar--blue .navbar-contacts .btn,.navbar--blue .navbar-contacts .offer--christmas .btn{position:relative;z-index:10}.offer--christmas .btn--primary-orange:after,.offer--christmas .navbar--blue .navbar-contacts .btn:after,.navbar--blue .navbar-contacts .offer--christmas .btn:after{content:"";position:absolute;pointer-events:none;width:141px;height:31px;right:-17px;top:-10px;background-image:url(/img/snow-sm.png);background-size:contain;background-position:center;background-repeat:no-repeat}.offer--delegate .offer__text{display:flex;flex-direction:column;min-height:80%}.offer--delegate .offer__text>*{order:6}.offer--delegate .offer__text__title{order:0;margin-bottom:2px}.offer--delegate .offer__text__date{order:1;margin-bottom:15px}.offer--delegate .offer__text__date__icon{display:none}.offer--black-weeks,.offer--black-weeks-drinks,.offer--black-weeks-soft-drinks{background-color:#000;color:#fff;position:relative}.offer--black-weeks:before,.offer--black-weeks-drinks:before,.offer--black-weeks-soft-drinks:before{content:"";z-index:2;position:absolute;top:0;left:0;width:100%;height:7px;border-radius:10px 10px 0 0;background:repeating-linear-gradient(45deg,var(--yellow-500) 0px,var(--yellow-500) 10px,black 10px,black 20px)}.offer--black-weeks .offer__fare-desc,.offer--black-weeks-drinks .offer__fare-desc,.offer--black-weeks-soft-drinks .offer__fare-desc{display:block;color:var(--yellow-500);text-transform:uppercase;margin-bottom:13px}.offer--black-weeks .offer__text,.offer--black-weeks-drinks .offer__text,.offer--black-weeks-soft-drinks .offer__text{position:relative;color:#fff}.offer--black-weeks .offer__text:before,.offer--black-weeks-drinks .offer__text:before,.offer--black-weeks-soft-drinks .offer__text:before{content:"";right:-33.5px;top:-312.5px;width:110.5px;height:70px;position:absolute;background-image:url(/img/black-weeks/ship-black-weeek-rtl.png);background-size:contain;background-position:center;background-repeat:no-repeat;z-index:3}@media(min-width:768px){.offer--black-weeks .offer__text:before,.offer--black-weeks-drinks .offer__text:before,.offer--black-weeks-soft-drinks .offer__text:before{right:-42px;top:-425px;width:180px;height:100px}}@media(min-width:992px){.offer--black-weeks .offer__text:before,.offer--black-weeks-drinks .offer__text:before,.offer--black-weeks-soft-drinks .offer__text:before{right:-23px;top:-61px;width:179px;height:100px}}.offer--black-weeks .offer__text__title,.offer--black-weeks-drinks .offer__text__title,.offer--black-weeks-soft-drinks .offer__text__title{color:#fff}.offer--black-weeks .info-tag.offer__text__info,.offer--black-weeks .info-tag.offer__text__price__info,.offer--black-weeks-drinks .info-tag.offer__text__info,.offer--black-weeks-drinks .info-tag.offer__text__price__info,.offer--black-weeks-soft-drinks .info-tag.offer__text__info,.offer--black-weeks-soft-drinks .info-tag.offer__text__price__info{display:none}.cruises__list--skeleton .offer--black-weeks,.cruises__list--skeleton .offer--black-weeks-drinks,.cruises__list--skeleton .offer--black-weeks-soft-drinks{background-color:#fff;color:transparent}.cruises__list--skeleton .offer--black-weeks:before,.cruises__list--skeleton .offer--black-weeks-drinks:before,.cruises__list--skeleton .offer--black-weeks-soft-drinks:before{display:none}.cruises__list--skeleton .offer--black-weeks .offer__fare-desc,.cruises__list--skeleton .offer--black-weeks-drinks .offer__fare-desc,.cruises__list--skeleton .offer--black-weeks-soft-drinks .offer__fare-desc{display:none}.cruises__list--skeleton .offer--black-weeks .offer__text,.cruises__list--skeleton .offer--black-weeks-drinks .offer__text,.cruises__list--skeleton .offer--black-weeks-soft-drinks .offer__text{color:none}.cruises__list--skeleton .offer--black-weeks .offer__text:before,.cruises__list--skeleton .offer--black-weeks-drinks .offer__text:before,.cruises__list--skeleton .offer--black-weeks-soft-drinks .offer__text:before{display:none}.cruises__list--skeleton .offer--black-weeks .offer__text__title,.cruises__list--skeleton .offer--black-weeks-drinks .offer__text__title,.cruises__list--skeleton .offer--black-weeks-soft-drinks .offer__text__title,.cruises__list--skeleton .offer--black-weeks .info-tag.offer__text__info,.cruises__list--skeleton .offer--black-weeks .info-tag.offer__text__price__info,.cruises__list--skeleton .offer--black-weeks-drinks .info-tag.offer__text__info,.cruises__list--skeleton .offer--black-weeks-drinks .info-tag.offer__text__price__info,.cruises__list--skeleton .offer--black-weeks-soft-drinks .info-tag.offer__text__info,.cruises__list--skeleton .offer--black-weeks-soft-drinks .info-tag.offer__text__price__info{display:none}.cruises__list--skeleton .offer--christmas:before,.cruises__list--skeleton .offer--christmas:after{display:none}.cruises__list--skeleton .offer--christmas .offer__route:before,.cruises__list--skeleton .offer--christmas .luxury-offer__route:before,.cruises__list--skeleton .offer--christmas .offer-card__bottom__map:before{display:none}.cruises__list--skeleton .offer--christmas .btn--primary-orange:after,.cruises__list--skeleton .offer--christmas .navbar--blue .navbar-contacts .btn:after,.navbar--blue .navbar-contacts .cruises__list--skeleton .offer--christmas .btn:after{display:none}.cruises__list--skeleton .offer--christmas .offer__text__christmas_offer{display:none}.offers{display:flex;flex-direction:column;align-items:center;margin-top:180px}@media(max-width:768px){.offers{margin-top:90px}}.offers__title{margin-bottom:10px}.offers__items{display:flex;flex-direction:column;row-gap:50px;margin-top:50px;width:100%}@media(max-width:992px){.offers__items{row-gap:35px}}.offers>.btn{margin-top:50px}@media(max-width:768px){.offers>.btn{margin-top:40px}}.offers--small-mt{margin-top:90px}.packages-modal{padding-top:70px;padding-bottom:80px}.packages-modal__title{margin-bottom:37px}.packages-modal__content{display:grid;grid-template-columns:repeat(2,1fr);column-gap:50px;padding-right:44px}@media(max-width:768px){.packages-modal__content{grid-template-columns:repeat(1,1fr);row-gap:40px}}.packages-modal__content__package:first-child .packages-modal__content__package__text{position:relative}.packages-modal__content__package:first-child .packages-modal__content__package__text:after{content:"";position:absolute;right:-25px;height:100%;width:1px;top:0;background-color:var(--grey-300)}@media(max-width:768px){.packages-modal__content__package:first-child .packages-modal__content__package__text:after{content:unset}}.packages-modal__content__package__header{border-radius:10px;padding:31px 35px 19px;display:flex;flex-direction:column;align-items:center;text-align:center;background-color:var(--blue-light-200);width:100%;box-sizing:border-box;position:relative}@media(max-width:576px){.packages-modal__content__package__header{padding:31px 20px 19px}}.packages-modal__content__package__header__top{position:absolute;top:0;padding:2px 8px;background-color:var(--orange-500);border-bottom-left-radius:7px;border-bottom-right-radius:7px}.packages-modal__content__package__header--top{background-color:var(--blue-light-500);color:#fff}.packages-modal__content__package__text{margin-top:40px;padding-left:18px;padding-right:18px}@media(max-width:576px){.packages-modal__content__package__text{padding-left:0;padding-right:0}}.packages-modal__content__package__text__negative{display:flex;align-items:center;column-gap:6px;color:var(--red-600)}.packages-modal__content__package__text__positive{display:flex;align-items:center;column-gap:6px;color:var(--green-800)}.packages-modal__content__package__text__list{margin-top:20px;margin-bottom:30px}.packages-modal__content__package__text__list:last-child{margin-bottom:0}.packages-modal__content__package__text__list>ul{margin-top:0;margin-bottom:0;padding-left:20px;display:flex;flex-direction:column;row-gap:21px}.packages-modal__content__package__text__list>ul p{margin-bottom:0}.packages-modal__content__package__text__list>ul ul{list-style:disc;margin-top:21px;padding-left:22px}.page-container{width:100%;overflow-x:clip}.page-header{margin-top:54px;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width:1230px){.page-header{flex-direction:column;align-items:flex-start;row-gap:30px}}@media(max-width:768px){.page-header{margin-top:15px}}@media(max-width:1230px){.page-header>*:first-child{width:100%}}.page-header__text{width:670px;max-width:100%;margin-top:30px;margin-bottom:0}@media(max-width:768px){.page-header__text{margin-top:15px}}.page-header__text p:last-child{margin-bottom:0}.page-header__info-bar{padding:8px 20px;border-radius:19px;background-color:var(--blue-light-200);display:flex;width:fit-content;align-items:center;margin-top:25px;box-sizing:border-box}@media(max-width:768px){.page-header__info-bar{flex-direction:column;width:100%;padding:15px 20px}}.page-header__info-bar__phone,.page-header__info-bar__email{display:flex;align-items:center;column-gap:20px;margin-right:15px;padding-right:15px;position:relative}@media(max-width:768px){.page-header__info-bar__phone,.page-header__info-bar__email{margin-right:0;padding-right:0}}@media(max-width:576px){.page-header__info-bar__phone,.page-header__info-bar__email{flex-direction:column;row-gap:10px}}.page-header__info-bar__phone:after,.page-header__info-bar__email:after{content:"";width:1px;height:16px;right:0;position:absolute;background-color:var(--grey-300)}@media(max-width:768px){.page-header__info-bar__phone:after,.page-header__info-bar__email:after{content:none}}.page-header__info-bar__phone a,.page-header__info-bar__email a{display:flex;align-items:center;column-gap:10px;color:var(--blue-navy-700);transition:all .15s ease-out}.page-header__info-bar__phone a:hover,.page-header__info-bar__email a:hover{text-decoration:underline solid transparent}.page-header__info-bar__email{padding-right:0;margin-right:0}.page-header__info-bar__email:after{content:unset;height:0}@media(max-width:768px){.page-header__info-bar__question{padding-top:10px;margin-top:10px;position:relative}}@media(max-width:768px){.page-header__info-bar__question:before{content:"";width:100%;height:1px;background-color:var(--grey-300);position:absolute;top:0;left:0}}.page-header__info-bar__question a{color:var(--orange-500);font-weight:700;transition:all .15s ease-out}.page-header__info-bar__question a:hover{text-decoration:underline solid transparent;color:var(--orange-600)}.page-header .search-bar{width:424px;max-width:100%}.page-navigation{border-bottom:1px solid var(--grey-300);position:sticky;top:64px;z-index:99;background-color:#fff}@media(max-width:1230px){.page-navigation:before,.page-navigation:after{content:"";top:0;height:100%;width:50px;position:absolute;z-index:10;background:linear-gradient(270deg,#fff,#fff0)}.page-navigation:before{left:0;transform:rotate(180deg)}.page-navigation:after{right:0}}@media(max-width:576px){.page-navigation:before,.page-navigation:after{width:20px}}.page-navigation__wrapper{display:flex;list-style:none;justify-content:flex-start;column-gap:50px;-ms-overflow-style:none;scrollbar-width:none;position:relative;overflow:scroll}.page-navigation__wrapper::-webkit-scrollbar{display:none}@media(max-width:1230px){.page-navigation__wrapper{justify-content:flex-start;overflow-x:scroll}}@media(max-width:768px){.page-navigation__wrapper{column-gap:30px}}.page-navigation__item{position:relative}.page-navigation__item a{color:var(--blue-navy-700);font-weight:700;padding:21px 0;display:block;text-decoration:none;transition:all .3s ease-out;white-space:nowrap}@media(max-width:768px){.page-navigation__item a{padding:19px 0}}.page-navigation__item:after{content:"";position:absolute;width:100%;height:3px;left:0;bottom:0;transition:all .3s ease-out}@media(min-width:768px){.page-navigation__item:hover a{color:var(--orange-500)}.page-navigation__item:hover:after{background-color:var(--orange-500)}}.page-navigation__item--active a{color:var(--blue-light-500)!important}.page-navigation__item--active:after{background-color:var(--blue-light-500)!important}.page-navigation--hide{z-index:99}.cruise-header+.page-navigation{margin-top:-50px}.pagination-nav{margin:70px 0 0;align-self:center;display:flex}.pagination{display:flex;align-items:center;column-gap:20px;padding:0;margin:0;list-style-type:none;justify-content:center}.pagination__prev,.pagination__next{width:54px;height:54px;border-radius:100%;background-color:var(--orange-500);display:flex;align-items:center;justify-content:center;color:#fff;text-decoration:none;transition:all .15s ease-out;cursor:pointer}.pagination__prev i,.pagination__next i{transition:inherit}.pagination__prev:hover,.pagination__next:hover{background-color:var(--orange-600)}.pagination__prev:hover i,.pagination__next:hover i{font-size:20px}.pagination__numbers{display:flex;align-items:center;column-gap:5px}.pagination__numbers__number{border:2px solid transparent;width:40px;height:40px;border-radius:100%;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none;background-color:var(--orange-200);color:var(--orange-500);font-weight:700;font-size:18px;transition:all .3s ease-out;cursor:pointer}@media(max-width:576px){.pagination__numbers__number:nth-child(3){display:none}}.pagination__numbers__number:hover{background-color:var(--orange-300)}.pagination__numbers__number--active{border-color:var(--orange-500);background-color:var(--orange-200)!important;cursor:initial}.pagination__numbers__number--dots{width:30px;height:30px;background-color:transparent!important;margin:0 5px}.pagination .disabled span{opacity:.5;cursor:initial}.pagination .disabled span:hover{background-color:var(--orange-500)}.pagination .disabled span:hover i{font-size:16px}@media(max-width:768px){.pagination-hide-on-mobile{display:none}}.pagination-show-on-mobile-only{display:none}@media(max-width:768px){.pagination-show-on-mobile-only{display:flex}}.payment-complete{margin-top:200px;display:flex;flex-direction:column;align-items:center;text-align:center;position:relative;z-index:1;margin-bottom:-100px}@media screen and (min-width:2000px){.payment-complete{margin-bottom:0}}@media(max-width:992px){.payment-complete{margin-bottom:0}}.payment-complete:before{content:"";position:absolute;top:50%;left:50%;width:1431px;height:608px;background:radial-gradient(50% 50% at 50% 50%,#fff 32.29%,#fff0);border-radius:1431px;transform:translate(-50%,-50%);z-index:-1}.payment-complete__icon{width:100px;height:100px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:40px}.payment-complete__icon i{font-size:32px}.payment-complete__icon--success{background-color:var(--green-100);color:var(--green-800)}.payment-complete__icon--error{background-color:var(--orange-200);color:var(--red-600)}.payment-complete__icon--error i{font-size:43px}.payment-complete h1{font-size:60px;line-height:70px;margin-bottom:10px}.payment-complete p{margin-top:30px;margin-bottom:40px}.payment-complete p a{color:var(--orange-500);font-weight:700}.photo-gallery{margin-top:56px}@media(max-width:768px){.photo-gallery{margin-top:15px}}.photo-gallery__title{margin-bottom:30px}@media(max-width:768px){.photo-gallery__title{margin-bottom:15px}}.photo-gallery__header-text{margin-bottom:30px}.photo-gallery__header-text p:last-child{margin-bottom:0}.photo-gallery__items{margin-top:100px;display:flex;flex-direction:column;row-gap:120px}@media(max-width:768px){.photo-gallery__items{row-gap:60px;margin-top:60px}}.photo-gallery-item{display:flex;align-items:flex-start;column-gap:90px}@media(max-width:992px){.photo-gallery-item{flex-direction:column;row-gap:30px}}.photo-gallery-item__text{flex-basis:654px}@media(max-width:992px){.photo-gallery-item__text{flex-basis:unset}}.photo-gallery-item__text h3{margin-bottom:10px}.photo-gallery-item__text h5{margin-bottom:30px}.photo-gallery-item__text>a{display:inline-block;margin-top:5px;color:var(--orange-500)}.photo-gallery-item__ship{margin-bottom:30px;font-weight:700;display:flex;align-items:center;column-gap:5px}.photo-gallery-item__ship a{color:var(--orange-500)}.photo-gallery-item__ship img{height:19px;object-fit:cover;object-position:left;width:calc(19px * var(--stars))}@media(max-width:768px){.photo-gallery-item__description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}}.photo-gallery-item__description a{color:inherit}.photo-gallery-item__description--expand{-webkit-line-clamp:unset}.photo-gallery-item__gallery{flex-basis:568px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:74px}@media(max-width:992px){.photo-gallery-item__gallery{flex-basis:unset;margin-top:0}}@media(max-width:576px){.photo-gallery-item__gallery{gap:10px}}.photo-gallery-item__gallery a{border-radius:5px;overflow:hidden;position:relative}.photo-gallery-item__gallery a img{width:100%;display:block;transition:all .3s ease-out}.photo-gallery-item__gallery a span{position:absolute;display:none;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:100%;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:12px;font-family:Poppins,sans-serif}.photo-gallery-item__gallery a i{position:absolute;color:#fff;font-size:21px;left:50%;top:50%;opacity:0;transform:translate(-50%,-50%) scale(.5);transition:all .3s ease-out}.photo-gallery-item__gallery a:nth-child(12):after{content:"";position:absolute;width:100%;height:100%;top:0;left:0;background-color:var(--blue-navy-700);opacity:.7}.photo-gallery-item__gallery a:nth-child(12) span{display:flex;z-index:1;width:51px;height:51px;background-color:var(--blue-light-500)}.photo-gallery-item__gallery a:nth-child(n+13){display:none}.photo-gallery-item__gallery a:hover img{transform:scale(1.14)}.photo-gallery-item__gallery a:hover i{opacity:1;transform:translate(-50%,-50%)}.poi-map{padding-right:50px;padding-top:70px;padding-bottom:100px}@media(max-width:576px){.poi-map{padding-right:30px;padding-bottom:0}}.poi-map__locations{display:flex;flex-wrap:wrap;column-gap:30px;row-gap:15px}.poi-map__title{margin-bottom:0}.poi-map__image{position:relative}.poi-map__image img:first-child{width:100%}.port-wrapper{border-top:1px solid var(--grey-300);padding-top:50px;padding-bottom:50px}@media(max-width:768px){.port-wrapper{padding-bottom:20px;padding-top:20px}}.port-wrapper:has(+.cruise-route-sea-wrapper) .port__basics:after{height:calc(100% + 34px)}@media(max-width:992px){.port-wrapper:has(+.cruise-route-sea-wrapper) .port:before{height:calc(100% + 39px)}}@media(max-width:768px){.port-wrapper:has(+.cruise-route-sea-wrapper) .port:before{height:calc(100% - 20px)}}.port-wrapper:first-child{border-top:0;padding-top:0}@media(max-width:992px){.port-wrapper:first-child{padding-top:0}}.port-wrapper:last-child .port__basics:after{content:unset}.port-wrapper:last-child .port:before{content:unset}.port{display:flex;column-gap:80px}@media(max-width:992px){.port:before{content:"";position:absolute;left:63px;top:54px;width:3px;height:calc(100% + 26px);background-image:url(/img/dotted-border.svg)}}@media(max-width:768px){.port:before{height:calc(100% - 26px)}}@media(max-width:576px){.port:before{left:33px}}@media(max-width:992px){.port{flex-direction:column;row-gap:30px}}.port__basics{margin-top:70px;flex:1 1 620px;padding-left:90px;box-sizing:border-box;position:relative}@media(max-width:992px){.port__basics{flex-basis:unset;margin-top:0}}@media(max-width:768px){.port__basics{padding-left:50px}}.port__basics:before{content:"";box-sizing:border-box;position:absolute;left:0;top:4px;width:30px;height:30px;border-radius:100%;border:9px solid var(--blue-light-500)}.port__basics:after{content:"";position:absolute;left:13px;top:54px;width:3px;height:calc(100% + 104px);background-image:url(/img/dotted-border.svg)}@media(max-width:992px){.port__basics:after{content:unset}}.port__title{margin-bottom:20px}@media(max-width:768px){.port__title{margin-bottom:5px}}.port__location{display:flex;column-gap:10px;align-items:baseline}.port__location .fi{width:30px;height:30px;border-radius:100%;align-self:center;flex-shrink:0}.port__date{margin-top:20px;margin-bottom:20px}@media(max-width:768px){.port__date{margin-bottom:15px}}.port__about{max-width:900px}@media(max-width:768px){.port__about{text-align:left}}.port__about ul{padding-left:20px}.port__about p:last-child{margin-bottom:0}.reference-modal{padding-top:70px;padding-bottom:70px}.reference-modal__header,.reference-modal__review{margin-right:44px}.reference-modal__header{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:20px}.reference-modal__header__date{color:var(--grey-400)}.reference-modal__destination{width:fit-content;border-radius:4px;padding:4px 10px;background-color:var(--blue-light-500);color:#fff;font-weight:700}.reference-modal__ship{margin-top:10px}.reference-modal__review{margin-top:30px}.reference{padding:40px;border:1px solid var(--grey-300);border-radius:10px;background-color:#fff;transition:all .15s ease-out;position:relative;text-decoration:none;color:var(--blue-navy-700);display:flex;flex-direction:column}.reference__header{display:flex;justify-content:space-between}.reference__header__date{color:var(--grey-400);white-space:nowrap}.reference__destination{background-color:var(--blue-light-500);color:#fff;border-radius:4px;padding:4px 10px;font-weight:700;width:fit-content;margin-top:10px;margin-bottom:10px}.reference__review{margin-top:25px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.reference__read{color:var(--orange-500);font-weight:700;transition:color .15s ease-out;text-decoration:underline;margin-top:auto}.reference__arrow-right{position:absolute;right:60px;bottom:40px;opacity:0;transition:inherit;color:var(--orange-500)}.reference:hover{box-shadow:0 0 70px #0000001a;border-color:transparent}.reference:hover .reference__arrow-right{opacity:1;bottom:40px;right:40px}.reference:hover .reference__read{text-decoration:none}.references__list--skeleton .reference{pointer-events:none;box-shadow:none;position:relative;overflow:hidden;color:transparent}.references__list--skeleton .reference:after{content:"";position:absolute;width:130%;height:100%;left:0;top:0;transform:translate(-35%);background:linear-gradient(122deg,#0000 27.23%,#0000000d,#0000 73.12%);animation:gradient .65s ease-in-out infinite alternate}@media(max-width:576px){.references__list--skeleton .reference:after{width:260%}}.references__list--skeleton .reference *:before{content:"";background-color:var(--grey-100);position:absolute;top:50%;transform:translateY(-50%);left:0;border-radius:8px;height:16px}.references__list--skeleton .reference .reference__header__title{position:relative}.references__list--skeleton .reference .reference__header__title:before{height:21px;width:151px;border-radius:11px}.references__list--skeleton .reference .reference__header__date{color:transparent;position:relative}.references__list--skeleton .reference .reference__header__date:before{width:72px}.references__list--skeleton .reference .reference__destination{position:relative;background-color:transparent;color:transparent}.references__list--skeleton .reference .reference__destination:before{width:104px}.references__list--skeleton .reference .reference__ship{position:relative}.references__list--skeleton .reference .reference__ship:before{width:132px}.references__list--skeleton .reference .reference__review{position:relative}.references__list--skeleton .reference .reference__review:before{width:100%;height:100%;border-radius:10px}.references__list--skeleton .reference .reference__read{position:relative;color:transparent}.references__list--skeleton .reference .reference__read:before{width:92px}.references{margin-top:56px;display:flex;flex-direction:column}@media(max-width:768px){.references{margin-top:15px}}.references__title{margin-bottom:20px}@media(max-width:768px){.references__title{margin-bottom:15px}}.references__filter{margin-top:50px;display:flex;justify-content:space-between;padding:20px 30px;border-radius:10px;box-shadow:0 0 70px #0000001a;background-color:#fff;column-gap:10px}@media(max-width:1230px){.references__filter{flex-direction:column;column-gap:0;row-gap:10px}}@media(max-width:768px){.references__filter{flex-direction:column;padding:15px 20px;row-gap:15px}}.references__filter__item{display:flex;align-items:center;column-gap:15px;z-index:4;flex-grow:1}@media(max-width:1230px){.references__filter__item{width:100%}}@media(max-width:768px){.references__filter__item{justify-content:space-between!important}}.references__filter__item .multi-select{flex-grow:1}@media(max-width:1230px){.references__filter__item:nth-child(3),.references__filter__item:nth-child(7){justify-content:flex-end}}.references__filter__item:nth-child(3){z-index:3}.references__filter__item:nth-child(5){z-index:2}.references__filter__item:nth-child(7){z-index:1}.references__filter__item__label{color:var(--grey-600)}.references__filter__separator{height:40px;width:1px;background-color:var(--grey-300)}@media(max-width:1230px){.references__filter__separator:nth-child(4){display:none}}@media(max-width:1230px){.references__filter__separator{display:block!important;width:calc(100% + 60px);position:relative;left:-30px;height:1px}}@media(max-width:768px){.references__filter__separator{width:calc(100% + 40px);left:-20px}}.references__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));row-gap:20px;column-gap:20px;margin-top:70px}@media(max-width:1230px){.references__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:768px){.references__list{grid-template-columns:repeat(1,1fr);margin-top:50px}}.references__list~.pagination{margin-top:70px}.port-card{box-sizing:border-box;display:flex;flex-direction:column;flex:1 1 612px;row-gap:40px;min-width:0}@media(max-width:992px){.port-card{padding:0;flex-basis:unset}}@media(max-width:768px){.port-card{row-gap:30px;padding-left:30px}}.port-card__tab-selects-wrapper{width:calc(100% + 62px);left:-20px;position:relative}@media(max-width:992px){.port-card__tab-selects-wrapper{left:70px;width:calc(100% - 28px)}}@media(max-width:768px){.port-card__tab-selects-wrapper{left:0;width:calc(100% + 22px);justify-content:flex-start}}.port-card__tab-selects-wrapper:before{content:"";width:20px;height:100%;position:absolute;left:0;top:0;background:linear-gradient(90deg,#fff,#fff0);z-index:1;pointer-events:none}.port-card__tab-selects-wrapper:after{content:"";width:42px;height:100%;position:absolute;right:0;top:0;background:linear-gradient(270deg,#fff,#fff0);pointer-events:none}.port-card__tab-selects{flex-shrink:0;display:flex;column-gap:50px;overflow-x:scroll;padding:0 42px 0 20px;-ms-overflow-style:none;scrollbar-width:none}@media(max-width:992px){.port-card__tab-selects{position:relative}}@media(max-width:768px){.port-card__tab-selects{padding:0 42px 0 20px;column-gap:20px;-ms-overflow-style:none;scrollbar-width:none;justify-content:flex-start}}.port-card__tab-selects::-webkit-scrollbar{display:none}.port-card__tab-selects__select{display:flex;align-items:center;height:64px;font-weight:700;text-decoration:none;color:var(--blue-navy-700);position:relative;transition:all .3s ease-out;white-space:nowrap}@media(max-width:768px){.port-card__tab-selects__select{height:58px}}.port-card__tab-selects__select:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:5px;background-color:transparent;transition:all .3s ease-out}@media(max-width:992px){.port-card__tab-selects__select:before{top:auto;bottom:0}}@media(max-width:768px){.port-card__tab-selects__select:before{height:3px}}.port-card__tab-selects__select:hover{color:var(--orange-500)}.port-card__tab-selects__select:hover:before{background-color:var(--orange-500)}.port-card__tab-selects__select--active{color:var(--blue-light-500)!important;pointer-events:none}.port-card__tab-selects__select--active:before{background-color:var(--blue-light-500)!important}.port-card__content{flex-grow:1;position:relative;width:100%;height:var(--height);transition:all .15s ease-out;overflow:hidden}@media(max-width:992px){.port-card__content{margin-left:90px;width:calc(100% - 90px);overflow:visible}}@media(max-width:768px){.port-card__content{margin:0 auto 30px;width:calc(100% - 40px);box-sizing:border-box}}.port-card__content__tab{position:absolute;top:0;left:0;width:100%;opacity:0;transition:all .3s ease-out;pointer-events:none}.port-card__content__tab .card-text-and-gallery__gallery__images__image--active{pointer-events:none!important}.port-card__content__tab .google-map{width:100%;aspect-ratio:612/391;border-radius:10px}.port-card__content__tab .google-map iframe{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:10px}.port-card__content__tab__two-columns__text{margin-top:20px;column-count:2;column-gap:140px;position:relative}@media(max-width:768px){.port-card__content__tab__two-columns__text{column-count:unset}}@media(max-width:576px){.port-card__content__tab__two-columns__text{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:19;-webkit-box-orient:vertical;overflow:hidden}}.port-card__content__tab__two-columns__text:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:1px;height:100%;background-color:var(--grey-300)}@media(max-width:768px){.port-card__content__tab__two-columns__text:before{content:unset}}.port-card__content__tab__two-columns>a{color:var(--orange-500);transition:all .15s ease-out}.port-card__content__tab__two-columns>a:hover{text-decoration:underline solid transparent;color:var(--orange-600)}.port-card__content__tab--active{opacity:1;pointer-events:initial}.port-card__content__tab--active .card-text-and-gallery__gallery__images__image--active{pointer-events:initial!important}.reviews-modal{padding-top:70px;padding-bottom:70px;padding-right:50px;height:100%}.reviews-modal .reviews-modal__form{margin-top:30px;display:flex;column-gap:20px}@media(max-width:768px){.reviews-modal .reviews-modal__form{flex-direction:column;row-gap:20px}}.reviews-modal .reviews-modal__form>.text-input{flex-basis:580px}@media(max-width:768px){.reviews-modal .reviews-modal__form>.text-input{flex-basis:unset;height:120px}}.reviews-modal .reviews-modal__form>.text-input textarea{height:100%}.reviews-modal-column{flex-basis:290px;display:flex;flex-direction:column;row-gap:20px}@media(max-width:768px){.reviews-modal-column{flex-basis:unset}}.reviews-modal-column .multi-select{width:100%}@media(max-width:576px){.reviews-modal-column .multi-select{width:100%;flex-basis:unset}}.reviews-modal-column .multi-select .multi-select__opener{height:44px;box-sizing:border-box;color:var(--grey-400)!important}.reviews-modal-column .multi-select .multi-select__opener i{color:var(--blue-navy-700);font-size:14px}.reviews-modal-column .multi-select .multi-select__opener__text--filled{color:var(--blue-navy-700)}.reviews-modal-column .multi-select__options-wrapper{max-height:44px;border-radius:22px}.reviews-modal-column .multi-select__options-wrapper:after{border-color:var(--grey-300);border-radius:22px}.reviews-modal-column .multi-select .multi-select__options{max-height:173px;padding-bottom:10px;box-sizing:border-box}.reviews-modal-column .multi-select:hover .multi-select__opener{color:var(--blue-navy-700)!important}.reviews-modal-column .multi-select:hover .multi-select__options-wrapper:after{border-color:var(--grey-400)!important}.reviews-modal-column .multi-select--open .multi-select__opener{color:var(--blue-navy-700)!important}.reviews-modal-column .multi-select--open .multi-select__options-wrapper{max-height:220px}.reviews-modal-column .multi-select--open .multi-select__options-wrapper:after{border-color:var(--orange-500)!important}.reviews-modal-column .multi-select--open:hover .multi-select__options-wrapper:after{border-color:var(--orange-500)!important}.reviews-modal-send{display:flex;justify-content:space-between;align-items:center;margin-top:30px}@media(max-width:768px){.reviews-modal-send{flex-direction:column;row-gap:20px}}@media(max-width:768px){.reviews-modal-send .btn{width:100%}}.reviews-modal-send__text{color:var(--grey-400)}.reviews-modal-send__text i{margin-right:13px}.reviews-modal-send__text a{color:inherit}.reviews-modal-bottom{margin-top:30px;margin-bottom:0;color:var(--grey-400)}.reviews-modal-sent{position:absolute;height:calc(100% - 140px);width:calc(100% - 50px);bottom:70px;z-index:10;left:0;display:flex;align-items:center;justify-content:center;padding:0 50px;box-sizing:border-box;transition:all .6s ease-out;pointer-events:none}@media(max-width:576px){.reviews-modal-sent{padding:0 20px}}.reviews-modal-sent:before{content:"";width:100%;height:100%;left:0;top:0;position:absolute;z-index:-1;background-color:var(--blue-light-200);opacity:0;pointer-events:none;transition:inherit;border-radius:10px}.reviews-modal-sent__wrapper{display:flex;align-items:center;justify-content:center;column-gap:50px;opacity:0;transform:scale(.186);transition:inherit;max-width:100%}@media(max-width:768px){.reviews-modal-sent__wrapper{flex-direction:column;row-gap:30px}}.reviews-modal-sent__text{width:391px;max-width:100%}@media(max-width:768px){.reviews-modal-sent__text{display:flex;flex-direction:column;align-items:center;text-align:center}}.reviews-modal-sent__text p{margin-top:10px;margin-bottom:30px}.reviews-modal-sent i{width:100px;height:100px;color:var(--green-800);display:flex;align-items:center;justify-content:center;background-color:#fff;border-radius:100%;font-size:45px}.reviews-modal-sent--show{pointer-events:initial}.reviews-modal-sent--show:before{opacity:1;pointer-events:initial}.reviews-modal-sent--show .reviews-modal-sent__wrapper{transform:scale(1);opacity:1}.reviews-parallax{margin-top:-180px;padding-top:110%;box-sizing:border-box;position:relative;overflow:hidden}@media(max-width:1230px){.reviews-parallax{padding-top:120%}}@media(max-width:992px){.reviews-parallax{padding-top:140%}}@media(max-width:768px){.reviews-parallax{margin-top:-134px;padding-top:0}}.reviews-parallax:before,.reviews-parallax:after{content:"";position:absolute;width:100%;height:200px;left:0;background:linear-gradient(#fff,#fff0)}.reviews-parallax:before{top:0;z-index:1}.reviews-parallax:after{transform:rotate(180deg);bottom:0}.reviews-parallax__ship-image{width:100%;min-height:100%;position:absolute;object-fit:cover;object-position:left;top:0;transform:translateY(calc(-10% + var(--percent) * 10%))}@media(max-width:768px){.reviews-parallax__ship-image{transform:translateY(calc(-15% + var(--percent) * 15%))}}.reviews-parallax__content-wrapper{position:absolute;width:100%;top:0;transform:translateY(calc(var(--parent-height) * .47 - (1 - var(--percent)) * var(--parent-height) * .07))}@media(max-width:1400px){.reviews-parallax__content-wrapper{transform:translateY(calc(var(--parent-height) * .43 - (1 - var(--percent)) * var(--parent-height) * .07))}}@media(max-width:1230px){.reviews-parallax__content-wrapper{transform:translateY(calc(var(--parent-height) * .44 - (1 - var(--percent)) * var(--parent-height) * .07))}}@media(max-width:992px){.reviews-parallax__content-wrapper{transform:translateY(calc(var(--parent-height) * .43 - (1 - var(--percent)) * var(--parent-height) * .07))}}@media(max-width:768px){.reviews-parallax__content-wrapper{transform:none;position:static;padding-top:441px;padding-bottom:260px}}@media(max-width:576px){.reviews-parallax__content-wrapper{padding-bottom:170px}}.reviews-parallax__hill-image{width:100%;position:absolute;top:0;pointer-events:none;will-change:transform;z-index:3;transform:translateY(calc((var(--parent-height) - 100%) * var(--percent) * var(--percent) * (3 - 2 * var(--percent))))}@media(max-width:768px){.reviews-parallax__hill-image{top:auto;bottom:0;transform:none}}.reviews-parallax__content{max-width:516px;color:#fff}.reviews-parallax__content__title{font-size:50px;line-height:59px;font-weight:600;margin-bottom:15px}@media(max-width:768px){.reviews-parallax__content__title{font-size:27px;line-height:32px;margin-bottom:10px;max-width:300px}}.reviews-parallax__content__avatars{display:flex;margin-top:30px;margin-bottom:30px}.reviews-parallax__content__avatars img{display:block;width:58px;height:58px;border-radius:100%}.reviews-parallax__content__avatars img:not(:first-child){margin-left:-10px}.reviews-parallax__content__bottom{display:flex;align-items:center;column-gap:40px}@media(max-width:768px){.reviews-parallax__content__bottom{flex-direction:column;align-items:flex-start;row-gap:30px}}@media(max-width:576px){.reviews-parallax__content__bottom .btn{width:100%}}.reviews-parallax__content__bottom__rating{display:flex;flex-direction:column;align-items:flex-start;row-gap:5px}.reviews-parallax__content__bottom__rating img{height:19px}.services{margin-top:140px;display:flex;align-items:center;flex-direction:column;z-index:4}@media(max-width:768px){.services{margin-top:90px}}.services__title{margin-bottom:10px}.services__text{margin-bottom:0;text-align:center}.services__cards{margin-top:50px;display:grid;grid-template-columns:repeat(2,1fr);column-gap:20px}@media(max-width:1230px){.services__cards{grid-template-columns:repeat(1,1fr);row-gap:20px}}.service-card{display:flex;align-items:center;border-radius:10px;column-gap:60px;box-shadow:0 0 250px #005d994d;background-color:#fff;padding:20px 20px 20px 60px}@media(max-width:1400px){.service-card{column-gap:40px;justify-content:space-between}}@media(max-width:1230px){.service-card{order:2}}@media(max-width:768px){.service-card{flex-direction:column;row-gap:30px;padding:30px 27px 35px}}.service-card__text{display:flex;flex-direction:column;row-gap:20px}@media(max-width:768px){.service-card__text{align-items:center;text-align:center}}.service-card__image{border-radius:10px;width:225px;height:240px;overflow:hidden;flex-shrink:0;position:relative}@media(max-width:768px){.service-card__image{width:100%;height:auto;padding-top:61%}}.service-card__image img{display:block;position:absolute;width:100%;height:100%;top:0;left:0;transition:all .3s ease-out;object-fit:cover}@media(max-width:768px){.service-card__image img{object-position:var(--position)}}.service-card:hover .service-card__image img{transform:scale(1.1)}.service-card--blue{background-color:var(--blue-light-100);box-shadow:none}.service-card--luxury{background-color:var(--blue-navy-700)}@media(max-width:1230px){.service-card--luxury{order:1}}.service-card--luxury .service-card__text__title{background:var(--gradient-gold);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.service-card--luxury p{color:#fff}.shadow-box-wrapper{display:flex;flex-direction:column;align-items:center;margin-top:180px}@media(max-width:768px){.shadow-box-wrapper{margin-top:60px;align-items:flex-start}}.shadow-box-wrapper__title{margin-bottom:10px}.shadow-box-wrapper__text{margin-top:30px;max-width:900px;text-align:center}@media(max-width:768px){.shadow-box-wrapper__text{text-align:left}}.shadow-box-wrapper__text p:last-child{margin-bottom:0}@media(max-width:768px){.shadow-box-wrapper--mobile-center{align-items:center}}.shadow-box{box-shadow:0 0 70px #0000001a;background-color:#fff;width:100%;border-radius:10px;margin-top:80px}@media(max-width:768px){.shadow-box{margin-top:30px}}.ship-benefits{margin-top:120px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.ship-benefits{margin-bottom:90px;margin-top:80px;overflow-x:clip}}.ship-benefits__title{margin-bottom:10px}.ship-benefits__image{margin-top:80px;position:relative}@media(max-width:576px){.ship-benefits__image{margin-top:140px}}.ship-benefits__image__yc{position:absolute;left:var(--left);top:var(--top);display:flex;align-items:center;column-gap:20px;z-index:1;transform:translateY(-100%)}@media(max-width:1230px){.ship-benefits__image__yc{flex-direction:row-reverse;transform:translate(calc(-100% + 40px),-100%)}}.ship-benefits__image__yc__icon{width:81px;height:81px;border-radius:100%;position:relative;display:flex;align-items:center;justify-content:center}.ship-benefits__image__yc__icon__icon{width:40px;height:41px}.ship-benefits__image__yc__icon__ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:71px;height:71px}.ship-benefits__image__yc__icon__pin{position:absolute;z-index:-1;width:128px;height:128px;transform:rotate(var(--angle))}.ship-benefits__image__yc__text{width:180px}.ship-benefits__image>img{display:block;width:899px;max-width:100%}.ship-benefits__items{display:grid;grid-template-columns:repeat(4,1fr);column-gap:50px;margin-top:130px;margin-bottom:60px}@media(max-width:992px){.ship-benefits__items{grid-template-columns:repeat(2,1fr);row-gap:30px}}@media(max-width:576px){.ship-benefits__items{grid-template-columns:repeat(1,1fr);margin-top:80px;margin-bottom:40px}}.ship-benefits__items__item{display:flex;flex-direction:column;row-gap:20px;align-items:center;text-align:center}@media(max-width:576px){.ship-benefits__items__item{row-gap:10px}}.ship-benefits__items__item>img{width:120px;height:120px;border-radius:100%}@media(max-width:576px){.ship-benefits__items__item>img{margin-bottom:10px}}.ship-benefits__items__item__description{margin-bottom:0;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}@media(max-width:576px){.ship-benefits__items__item__description{margin-top:10px}}.ship-benefits__items__item a{text-decoration:underline solid transparent;color:var(--orange-500);transition:text-decoration .15s ease-out}.ship-benefits__items__item a:hover{color:var(--orange-600);text-decoration:underline solid var(--orange-600)}@media(max-width:576px){.ship-benefits__button{display:none}}@media(min-width:576px){.ship-benefits__button--mobile{display:none}}.ship-card{border-radius:10px;background-color:#fff;box-shadow:0 0 70px #0000001a;text-decoration:none;color:var(--blue-navy-700);display:flex;flex-direction:column;position:relative}.ship-card__image{width:100%;height:200px;position:relative;border-top-left-radius:10px;border-top-right-radius:10px;overflow:hidden}.ship-card__image img{position:absolute;width:100%;height:100%;left:0;top:0;transition:all .3s ease-out;object-fit:cover}.ship-card__places{position:absolute;left:40px;bottom:20px;display:flex;column-gap:10px}@media(max-width:576px){.ship-card__places{left:20px}}.ship-card__places__place{background-color:var(--orange-500);color:#fff;padding:4px 10px;font-weight:700;border-radius:4px}.ship-card__text{padding:25px 40px 36px;display:flex;flex-direction:column;flex-grow:1}@media(max-width:576px){.ship-card__text{padding:20px}}.ship-card__text__title{display:flex;align-items:center;column-gap:10px}.ship-card__text__title img{width:calc(19px * var(--stars, 0));object-fit:cover;object-position:left;height:19px}.ship-card__text__in-service{margin-top:5px;margin-bottom:15px;color:var(--grey-400)}.ship-card__text__about{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:17px}.ship-card__text__features{display:flex;align-items:center;column-gap:15px;color:var(--blue-light-800);margin-top:auto}@media(max-width:576px){.ship-card__text__features{flex-direction:column;row-gap:6px;align-items:flex-start}}.ship-card__text__features__feature{display:flex;align-items:center;column-gap:7px}.ship-card__text__features__feature__tooltip{display:flex;justify-content:space-between;align-items:center;padding:25px 30px;background-color:var(--blue-light-600);color:#fff;width:500px;z-index:100;column-gap:20px;border-radius:10px}@media(max-width:576px){.ship-card__text__features__feature__tooltip{width:calc(100vw - 50px);box-sizing:border-box;flex-direction:column;row-gap:10px;padding:20px}}.ship-card__text__features__feature__tooltip img{width:80px;height:80px;border-radius:100%}.ship-card__text__features__feature__tooltip__text strong{margin-bottom:5px;display:block}.ship-card__text__features i{color:var(--blue-light-600);width:24px;height:24px;display:flex;align-items:center;justify-content:center;background-color:var(--blue-light-200);border-radius:100%;flex-shrink:0;font-size:12px}.ship-card__arrow,.harbor-card__text__arrow{position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden;pointer-events:none}.ship-card__arrow:before,.harbor-card__text__arrow:before,.ship-card__arrow:after,.harbor-card__text__arrow:after{content:"";position:absolute;bottom:20px;right:20px;width:18px;height:18px;background-image:url(/img/chevron-right-solid-rt.svg);transition:all .3s ease-out}.ship-card__arrow:before,.harbor-card__text__arrow:before{transform:translate(-30px);opacity:0}.ship-card:hover .ship-card__arrow:before,.ship-card:hover .harbor-card__text__arrow:before{transform:translate(0);opacity:1}.ship-card:hover .ship-card__arrow:after,.ship-card:hover .harbor-card__text__arrow:after{transform:translate(30px);opacity:0}.ship-card:hover .ship-card__image img{transform:scale(1.11)}.ship-header{display:flex;align-items:center;column-gap:92px;margin-top:25px}@media(max-width:992px){.ship-header{flex-direction:column}}.ship-header__title-mobile{margin-bottom:10px;align-self:flex-start;display:flex;flex-direction:column;row-gap:10px;width:100%}@media(min-width:992px){.ship-header__title-mobile{display:none}}.ship-header__title-mobile__bottom{display:flex;justify-content:space-between;align-items:flex-start}.ship-header__title-mobile__bottom .ship-header__text__live{display:inline-flex}.ship-header__title-mobile__bottom img{height:24px;object-fit:cover;object-position:left;width:calc(24px * var(--stars))}.ship-header__text{flex-basis:480px}@media(max-width:992px){.ship-header__text{flex-basis:unset;order:1}}.ship-header__text__title{display:flex;align-items:center;column-gap:15px;margin-bottom:20px;flex-wrap:wrap}@media(max-width:992px){.ship-header__text__title{display:none}}.ship-header__text__title img{height:24px;object-position:left;object-fit:cover;width:calc(24px * var(--stars))}.ship-header__text__live{border-radius:19px;background-color:var(--blue-light-500);padding:8px 20px;color:#fff;text-decoration:none;display:inline-flex;align-items:center;transition:all .3s ease-out}@media(max-width:992px){.ship-header__text__live{display:none}}.ship-header__text__live:before{content:"";width:4px;height:4px;border-radius:100%;background-color:var(--green-500);display:block;margin-right:11px;margin-left:3px;filter:drop-shadow(0px 0px 2px rgb(36,255,0));animation-name:pulse;animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:linear;animation-direction:alternate;transition:all .3s ease-out}@keyframes pulse{to{transform:scale(2)}}.ship-header__text__live strong{margin-left:10px;margin-right:5px}.ship-header__text__live i{font-size:12px}.ship-header__text__live i:first-of-type{font-size:16px}.ship-header__text__live:hover{background-color:var(--blue-light-600)}.ship-header__text__live:hover:before{transform:scale(2)}.ship-header__text__about{margin-top:20px;margin-bottom:20px}.ship-header__text__about p:last-child{margin-bottom:0}.ship-header__text__specs-title{margin-bottom:20px}.ship-header__text__specs{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;height:60px}@media(max-width:1230px){.ship-header__text__specs{grid-template-columns:repeat(2,1fr);row-gap:10px;height:auto}}.ship-header__text__specs__item{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:2px;justify-content:center;border:1px solid var(--blue-light-500);color:var(--blue-light-500);border-radius:10px}@media(max-width:1230px){.ship-header__text__specs__item{padding:12px 0}}.ship-header__text__specs__more{display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:var(--blue-light-500);color:#fff;text-decoration:none;column-gap:6px;transition:all .15s ease-out}.ship-header__text__specs__more i{font-size:13px;transition:inherit}.ship-header__text__specs__more:hover{background-color:var(--blue-light-600)}.ship-header__text__specs__more:hover i{transform:scale(1.2)}.ship-header__construction-wrapper{width:100%;padding-top:56.25%;position:relative}.ship-header__construction{flex-basis:740px;border-radius:10px;overflow:hidden}@media(max-width:992px){.ship-header__construction{flex-basis:unset;width:100%}}.ship-header__construction__image{position:absolute;left:0;top:0;width:100%;height:100%}.ship-header__construction__image:after{content:"";width:100%;height:100%;position:absolute;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);top:0;left:0}.ship-header__construction__image img{object-fit:cover;display:block;width:100%;height:100%}.ship-header__construction__text-wrapper{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:2}.ship-header__construction__text{padding:25px 40px;display:flex;align-items:center;column-gap:20px;border-radius:10px;background-color:var(--blue-navy-700);width:fit-content;margin:0 20px}@media(max-width:576px){.ship-header__construction__text{flex-direction:column;text-align:center}}.ship-header__construction__text i{color:var(--orange-500);font-size:30px}.ship-header__construction__text__content{display:flex;flex-direction:column;row-gap:5px;color:#fff}.ship-header__video{flex-basis:740px;border-radius:10px;overflow:hidden}@media(max-width:992px){.ship-header__video{flex-basis:unset;width:100%}}.ship-header__video__play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:80px;height:80px;border-radius:100%;border:1px solid white;background-color:#0006;cursor:pointer;transition:all .15s ease-out;display:flex;align-items:center;justify-content:center;text-decoration:none}.ship-header__video__play i{color:#fff;font-size:22px}.ship-header__video__wrapper{width:100%;padding-top:56.25%;position:relative}.ship-header__video__wrapper img{position:absolute;left:0;top:0;width:100%;height:100%}.ship-header__video:hover .ship-header__video__play{transform:translate(-50%,-50%) scale(1.07);background-color:var(--orange-600);border-color:var(--orange-600)}.ship-in-class{display:flex;flex-direction:column;align-items:center;margin-top:140px}@media(max-width:768px){.ship-in-class{margin-top:90px}}.ship-in-class__list{display:grid;grid-template-columns:repeat(3,1fr);column-gap:20px;margin-top:70px;margin-bottom:70px;row-gap:35px}@media(max-width:1230px){.ship-in-class__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ship-in-class__list{grid-template-columns:repeat(1,1fr)}}.ship-specs-modal{padding-top:70px;padding-bottom:70px;width:100%;padding-right:70px;box-sizing:border-box}.ship-specs-modal__title{margin-bottom:40px}.ship-specs-modal__info{display:flex;column-gap:70px;justify-content:space-between;align-items:flex-start}@media(max-width:768px){.ship-specs-modal__info{flex-direction:column;row-gap:30px}}.ship-specs-modal__info__table{width:209px;flex-shrink:0;border-collapse:collapse}.ship-specs-modal__info__table tr:last-child td{padding-bottom:0}.ship-specs-modal__info__table td{padding:0 0 3px}.ship-specs-modal__info__table td:last-child{padding-left:30px;font-weight:700}.ship-specs-modal__info__table td span{display:inline-block}.ship-specs-modal__info__about{display:flex;flex-direction:column;align-items:center}.ship-specs-modal__info__about__title{margin-bottom:20px;margin-top:50px}.ship-specs-modal__info__about__buttons{display:flex;justify-content:center;flex-wrap:wrap;row-gap:10px;column-gap:20px}.ship-specs-modal__info__about img{width:100%}.ship-specs-modal__about{margin-top:30px}.ship-specs-modal__about p{margin-bottom:15px}.ship-specs-modal__about ul{padding-left:25px;margin-top:0;margin-bottom:0}.ships{display:grid;grid-template-columns:repeat(3,1fr);margin-top:70px;column-gap:20px;row-gap:50px}@media(max-width:1230px){.ships{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.ships{grid-template-columns:repeat(1,1fr);row-gap:35px;margin-top:50px}}.signpost{overflow:clip}.signpost__logged-in{position:absolute;top:50px;right:100px;padding:20px;border-radius:10px;background-color:var(--green-100);font-weight:700;filter:drop-shadow(0px 0px 10px rgba(0,0,0,.3));color:var(--green-800);z-index:1000;opacity:0;pointer-events:none;animation:login-animation 5.6s ease-out forwards 1s}@media(max-width:576px){.signpost__logged-in{right:50px;top:20px}}@keyframes login-animation{0%{opacity:0}6%{opacity:1}94%{opacity:1}to{opacity:0}}.signpost__girl{position:absolute;height:100%}.signpost__girl img{position:sticky;top:139px}@media(max-width:1400px){.signpost__girl img{position:static;top:0}}.signpost__girl--left{right:calc(100vw - ((100vw - 1000px)/2) + 69px)}.signpost__girl--left img{width:318px}@media(max-width:1400px){.signpost__girl--left{left:-120px;top:80px}.signpost__girl--left img{width:210px}}.signpost__girl--right{left:calc(100vw - ((100vw - 1000px)/2) + 58px)}.signpost__girl--right img{width:246px}@media(max-width:1400px){.signpost__girl--right{right:-70px;left:unset;top:70px}.signpost__girl--right img{width:175px}}.signpost-content{display:flex;flex-direction:column;align-items:center;position:relative}@property --blackColor{syntax: "<color>"; inherits: false; initial-value: black;}.signpost-langs{position:absolute;top:0;width:100%;padding:0 50px;display:flex;justify-content:flex-end;box-sizing:border-box}@media(max-width:768px){.signpost-langs{padding:0 20px}}.signpost-header{position:relative;width:100%}.signpost-header__wrapper{width:1100px;margin:0 auto;padding:55px 50px 0;max-width:100%;display:flex;flex-direction:column;align-items:center;color:#fff;box-sizing:border-box;position:relative}@media(max-width:768px){.signpost-header__wrapper{padding:59px 20px 0}}.signpost-header__wrapper h1{font-family:Poppins,sans-serif;font-weight:600;font-size:38px;line-height:51px;margin-top:20px;text-align:center}@media(max-width:768px){.signpost-header__wrapper h1{font-size:26px;line-height:31px;margin-top:30px;margin-bottom:10px}}.signpost-header__wrapper>p{font-size:17px;line-height:26px;margin-bottom:0;text-align:center}.signpost-header__background{height:500px;position:absolute;z-index:-1;top:0;left:50%;transform:translate(-50%)}@media(max-width:768px){.signpost-header__background{left:37%;height:483px}}.signpost-header__background img{height:100%}.signpost-header__logo{width:361px}@media(max-width:768px){.signpost-header__logo{width:263px}}.signpost-header__cards{margin-top:115px;width:100%;display:flex;flex-direction:column;row-gap:20px}@media(max-width:768px){.signpost-header__cards{margin-top:170px}}@media(max-width:576px){.signpost-header__cards{margin-top:142px}}.signpost-card{border-radius:10px;padding-left:40px;position:relative;padding-bottom:10px;width:100%;color:#fff;text-decoration:none;box-sizing:border-box;transform:translate(-15px)}@media(max-width:992px){.signpost-card{transform:none;padding-left:40px;padding-right:40px;padding-bottom:300px;overflow:hidden}}@media(max-width:576px){.signpost-card{padding-bottom:261px}}.signpost-card:first-child{box-shadow:0 -15px 30px #00000080}.signpost-card__top{display:flex}@media(max-width:992px){.signpost-card__top{flex-direction:column}}.signpost-card__text{align-self:center;margin-right:auto;margin-top:15px;margin-bottom:15px;padding-top:10px}@media(max-width:992px){.signpost-card__text{margin-right:0;text-align:center;padding-top:15px}}.signpost-card__text h4{padding-right:80px}@media(max-width:992px){.signpost-card__text h4{padding-right:0}}.signpost-card__text ul{margin-top:8px;margin-bottom:8px;padding-left:0;list-style:none;white-space:nowrap}@media(max-width:992px){.signpost-card__text ul{margin-top:20px;margin-bottom:20px;display:flex;flex-direction:column;row-gap:10px;white-space:normal}}.signpost-card__text ul li{padding-left:29px;position:relative}@media(max-width:992px){.signpost-card__text ul li{padding-left:0}}.signpost-card__text ul li:before{content:"";position:absolute;width:16px;height:16px;-webkit-mask-image:url(/img/anchor-regular.svg);mask-image:url(/img/anchor-regular.svg);background-color:#fff;left:0;opacity:.7}@media(max-width:992px){.signpost-card__text ul li:before{content:unset}}.signpost-card__text button{--webkit-appearance: none;background-color:transparent;border:none;padding:0;color:#fff;text-decoration:none;cursor:pointer;text-decoration:underline solid transparent;transition:all .15s ease-out}.signpost-card__text button i{font-size:14px}.signpost-card__text button:hover{text-decoration:underline solid white}.signpost-card__logo{position:absolute;top:30px;left:calc(50% + 30px);transform:translate(-50%);max-width:71px;max-height:47px}@media(max-width:992px){.signpost-card__logo{top:auto;bottom:20px;left:20px;transform:none;z-index:5}}.signpost-card--explora .signpost-card__logo{top:19px}@media(max-width:992px){.signpost-card--explora .signpost-card__logo{top:auto}}.signpost-card__background-wrapper{-webkit-mask-image:linear-gradient(180deg,black 50%,var(--blackColor) 100%),linear-gradient(270deg,transparent 0%,black 40%,black 60%,transparent 100%);mask-image:linear-gradient(180deg,black 50%,var(--blackColor) 100%),linear-gradient(270deg,transparent 0%,black 40%,black 60%,transparent 100%);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect;transition:--blackColor .3s ease-out;height:100%}@media(max-width:992px){.signpost-card__background-wrapper{-webkit-mask-image:linear-gradient(180deg,transparent 0%,black 63.5%);mask-image:linear-gradient(180deg,transparent 0%,black 63.5%)}}.signpost-card__background{margin-left:-47px;margin-right:-96px;margin-bottom:-10px;overflow:hidden}@media(max-width:992px){.signpost-card__background{margin:0;position:absolute;left:0;bottom:0;width:100%}}.signpost-card__background img{display:block;min-height:180px;width:371px;transition:transform .3s ease-out;height:100%;object-fit:cover}@media(max-width:992px){.signpost-card__background img{width:100%;height:220px}}@media(max-width:576px){.signpost-card__background img{height:180px}}.signpost-card__link{align-self:center;height:70px;padding-left:52px;padding-right:42px;border-top-left-radius:35px;border-bottom-left-radius:35px;display:flex;align-items:center;column-gap:10px;text-decoration:none;color:#fff;z-index:1;transition:all .3s ease-out;white-space:nowrap;transform:translateY(5px)}@media(max-width:992px){.signpost-card__link{position:absolute;bottom:241px;border-radius:30px;height:60px;padding-left:58px;padding-right:42px}}@media(max-width:576px){.signpost-card__link{bottom:201px}}.signpost-card__link i{width:20px;display:flex;justify-content:center;transition:inherit}.signpost-card__link div{display:flex;flex-direction:column;align-items:center}.signpost-card__bus{position:absolute;width:132px;right:43px;z-index:10;align-self:center;transform:translateY(50px)}@media(max-width:992px){.signpost-card__bus{bottom:231px;left:50%}}@media(max-width:576px){.signpost-card__bus{bottom:145px;transform:none}}.signpost-card__bus+.signpost-card__link{transform:translateY(-12px)}@media(max-width:992px){.signpost-card__bus+.signpost-card__link{transform:translateY(5px)}}.signpost-card__bottom{position:relative;z-index:1;padding-right:40px}@media(max-width:992px){.signpost-card__bottom{text-align:center;padding-right:0}}.signpost-card__bottom>div{padding-bottom:20px}.signpost-card__bottom p:last-child{margin-bottom:0}.signpost-card:hover .signpost-card__link i{transform:translate(10px)}.signpost-card:hover .signpost-card__background img{transform:scale(1.05)}.signpost-card--individual{background-color:var(--blue-light-600)}.signpost-card--individual .signpost-card__link{background-color:var(--blue-light-700)}.signpost-card--individual:hover .signpost-card__link{background-color:var(--blue-light-800)}.signpost-card--delegate{background-color:var(--orange-500)}.signpost-card--delegate .signpost-card__link{background-color:var(--orange-700)}.signpost-card--delegate:hover .signpost-card__link{background-color:var(--orange-800)}.signpost-card--explora{background-color:#0c2340}.signpost-card--explora .signpost-card__link{color:#000;background:var(--gradient-gold-hover);position:relative}@media(max-width:992px){.signpost-card--explora .signpost-card__link{position:absolute}}.signpost-card--explora .signpost-card__link:after{content:"";width:100%;height:100%;position:absolute;background:var(--gradient-gold);left:0;top:0;z-index:-1;transition:all .3s ease-out;border-radius:inherit}.signpost-card--explora:hover .signpost-card__link:after{opacity:0}.signpost-card--open .signpost-card__background-wrapper{--blackColor: transparent}.signpost-content-container{width:1000px;max-width:100%;padding:0 50px;box-sizing:border-box}@media(max-width:576px){.signpost-content-container{padding:0 20px}}.signpost-card__gift,.signpost-card__christmas_lights{display:none}.signpost-card--christmas h4{padding-left:40px}@media(max-width:576px){.signpost-card--christmas h4{padding-left:0}}.signpost-card--christmas .signpost-card__text strong{display:inline-block;margin:10px 0 14px;background-color:var(--green-900);border-radius:20.5px;padding:5px 20px 5px 45px}.signpost-card--christmas .signpost-card__gift{display:block;position:absolute;width:112px;height:134px;left:-33px;z-index:10;align-self:center;top:-18px}@media(max-width:576px){.signpost-card--christmas .signpost-card__gift{width:92px;height:114px;left:2px;top:58px}}.signpost-card--christmas .signpost-card__christmas_lights{display:block;position:absolute;width:182px;height:74px;right:0;top:0;z-index:10;align-self:center}.signpost-about{margin-top:146px;display:flex;align-items:center;column-gap:86px}@media(max-width:768px){.signpost-about{margin-top:90px}}.signpost-about__images{flex-basis:338px;display:flex;flex-direction:column;row-gap:20px}@media(max-width:992px){.signpost-about__images{display:none}}.signpost-about__images img{width:100%;border-radius:10px;display:block}.signpost-about__content{flex-basis:476px;margin-top:33px;margin-bottom:33px;position:relative}@media(max-width:992px){.signpost-about__content{flex-basis:unset;margin:0}}.signpost-about__content>img{display:none;border-radius:10px;width:100%;max-height:300px;object-fit:cover;margin:50px 0}@media(max-width:992px){.signpost-about__content>img{display:block}}.signpost-about__content p{margin-bottom:13px}.signpost-about__content p:last-of-type{margin-bottom:0}.signpost-about__content h3{margin-bottom:30px}.signpost-about-founder{position:absolute;right:0;top:calc(100% + 6px);display:flex;align-items:flex-end}@media(max-width:576px){.signpost-about-founder{position:static;justify-content:center;margin-top:10px}}.signpost-about-founder>img{width:70px;height:70px;border-radius:100%}.signpost-about-founder div{display:flex;flex-direction:column}.signpost-about-founder div img{width:93px;margin-right:-11px}.signpost-about-founder div span{height:70px;display:flex;flex-direction:column;justify-content:center;margin-left:17px}.signpost-footer{margin-top:150px;background-color:var(--blue-light-500)}@media(max-width:768px){.signpost-footer{margin-top:90px}}.signpost-footer__container{width:1000px;max-width:100%;margin:0 auto;color:#fff;padding:92px 50px 30px;box-sizing:border-box}@media(max-width:768px){.signpost-footer__container{padding:50px}}@media(max-width:576px){.signpost-footer__container{padding:50px 20px}}.signpost-footer__container a{text-decoration:underline solid transparent;color:inherit;transition:all .15s ease-out}.signpost-footer__container a:hover{text-decoration-color:#fff}.signpost-footer__top{display:flex;justify-content:space-between;column-gap:20px}@media(max-width:768px){.signpost-footer__top{flex-direction:column;row-gap:50px;align-items:center}}.signpost-footer__top h4{margin-bottom:20px}@media(max-width:768px){.signpost-footer__top h4{text-align:center}}.signpost-footer__bottom{display:flex;justify-content:space-between;align-items:center;margin-top:87px;border-top:1px solid white;padding-top:30px}@media(max-width:768px){.signpost-footer__bottom{margin-top:50px;padding-top:50px;flex-direction:column-reverse;row-gap:20px}}.signpost-footer__bottom div{display:flex;column-gap:20px}@media(max-width:576px){.signpost-footer__bottom div{flex-direction:column;row-gap:5px;align-items:center}}.signpost-footer__contact div{display:flex;flex-direction:column;row-gap:10px}@media(max-width:768px){.signpost-footer__contact div{align-items:center}}.signpost-footer__contact div a{text-decoration:none;color:inherit;display:flex;align-items:center;column-gap:25px;font-weight:700}.signpost-footer__contact div a span{text-decoration:underline solid transparent;transition:all .15s ease-out}.signpost-footer__contact div a:hover span{text-decoration-color:#fff}.signpost-footer__contact div a i{color:var(--blue-light-800)}.signpost-footer__cruise-types div{display:flex;flex-direction:column;row-gap:9px}@media(max-width:768px){.signpost-footer__cruise-types div{align-items:center}}.signpost-footer__socials{display:flex;flex-direction:column;row-gap:10px}.signpost-footer__socials a{display:flex;align-items:center;height:64px;border-radius:10px;overflow:hidden;background-color:var(--blue-light-600);text-decoration:none;color:#fff;transition:all .15s ease-out}.signpost-footer__socials a div{background-color:#fff;display:flex;align-items:center;justify-content:center;height:100%;width:64px}.signpost-footer__socials a div img{width:28px;height:28px;display:block;transition:all .15s ease-out}.signpost-footer__socials a span{padding:0 24px}.signpost-footer__socials a:hover{background-color:var(--blue-light-700)}.signpost-footer__socials a:hover img{transform:scale(1.07)}.signpost-services{display:flex;flex-direction:column;align-items:center;margin-top:180px}@media(max-width:576px){.signpost-services{margin-top:90px}}.signpost-services h3{text-align:center;margin-bottom:50px}.signpost-services__items{display:grid;grid-template-columns:repeat(3,1fr);column-gap:30px;filter:drop-shadow(0px 0px 70px rgba(0,0,0,.1))}@media(max-width:768px){.signpost-services__items{grid-template-columns:repeat(1,1fr);row-gap:30px;width:100%}}.signpost-service{position:relative;background-color:#fff;border-radius:10px;overflow:hidden;text-decoration:none;color:var(--blue-navy-700);display:flex;flex-direction:column}.signpost-service__image{overflow:hidden;margin-top:auto}.signpost-service__image img{width:100%;display:block;transition:all .3s ease-out}.signpost-service__text{padding:20px 15px 27px 20px}@media(max-width:576px){.signpost-service__text{padding:20px 90px 20px 20px}}.signpost-service__text p{margin-top:16px;margin-bottom:0}@media(max-width:576px){.signpost-service__text p{margin-top:6px}}.signpost-service__arrow{position:absolute;width:100%;height:100%;left:0;top:0;pointer-events:none;color:var(--orange-500)}.signpost-service__arrow i{position:absolute;right:20px;top:21px;transition:all .15s ease-out}.signpost-service__arrow i:first-child{opacity:0;transform:translate(-30px)}.signpost-service:hover .signpost-service__arrow i:first-child{transform:translate(0);opacity:1}.signpost-service:hover .signpost-service__arrow i:last-child{transform:translate(30px);opacity:0}.signpost-service:hover .signpost-service__image img{transform:scale(1.1)}div.signpost-service .signpost-service__arrow{display:none}div.signpost-service:hover .signpost-service__image img{transform:none}.signpost-supporting{display:flex;flex-direction:column;align-items:center;margin-top:130px}@media(max-width:768px){.signpost-supporting{margin-top:90px}}.signpost-supporting h3{text-align:center;margin-bottom:50px}.signpost-supporting__images{display:flex;justify-content:space-between;align-items:center;width:100%;column-gap:30px}@media(max-width:992px){.signpost-supporting__images{flex-direction:column;row-gap:30px}}.signpost-supporting__images img{max-width:calc(249px * var(--scale));display:block}.team{margin-top:100px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.team{margin-top:50px}}.team__title{margin-bottom:64px}.team .page-navigation{width:100%}.team__section{margin-top:130px;display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.team__section{margin-top:50px}}.team__section__title{text-align:center}.team__section__employees{width:100%;display:grid;grid-template-columns:repeat(2,1fr);margin-top:100px;row-gap:50px;column-gap:50px}@media(max-width:1230px){.team__section__employees{grid-template-columns:repeat(1,1fr)}}@media(max-width:768px){.team__section__employees{margin-top:50px}}.team__section__employees__employee{display:flex;align-items:center;column-gap:50px;position:relative}@media(max-width:768px){.team__section__employees__employee{align-items:flex-start;column-gap:20px}}@media(max-width:576px){.team__section__employees__employee{flex-wrap:wrap;row-gap:10px}}.team__section__employees__employee img{width:160px;height:160px;border-radius:100%}@media(max-width:768px){.team__section__employees__employee img{width:70px;height:70px}}.team__section__employees__employee__text{flex-grow:1}@media(max-width:576px){.team__section__employees__employee__text{width:calc(100% - 90px)}}.team__section__employees__employee__text ul{padding-left:0;margin-top:0;margin-bottom:0;list-style:none}.team__section__employees__employee__text__title{margin-bottom:10px;max-width:calc(100% - 190px)}@media(max-width:576px){.team__section__employees__employee__text__title{max-width:unset}}.team__section__employees__employee__text__position{margin-top:10px;margin-bottom:0}.team__section__employees__employee .btn{position:absolute;right:0;top:17px}@media(max-width:576px){.team__section__employees__employee .btn{position:static;margin-left:90px}}.terms-modal{padding-top:70px;padding-bottom:70px;overflow:hidden;width:100%}.terms-modal__title{margin-bottom:28px}.terms-modal__table{width:100%;border-collapse:separate;border-spacing:0;padding-right:44px}.terms-modal__table tr:not(.terms-modal__table__row--cheapest,:first-child)+:not(.terms-modal__table__row--cheapest) td{border-top:1px solid var(--grey-300);border-radius:0}.terms-modal__table tr:not(.terms-modal__table__row--cheapest,:first-child)+:not(.terms-modal__table__row--cheapest) td:first-child{padding-left:30px;border-left:none}.terms-modal__table tr th{text-align:left;padding:0 0 20px;font-weight:400}.terms-modal__table tr th:last-child{text-align:right}.terms-modal__table tr th .custom-tooltip{display:inline}.terms-modal__table tr td:first-child{color:var(--blue-light-700)}.terms-modal__table tr td:nth-child(4){text-align:right}.terms-modal__table tr td .btn{margin-left:auto;margin-right:auto}.terms-modal__table__row__column{display:flex;flex-direction:column;row-gap:7px}.terms-modal__table__row__column__toast{color:#fff;padding:4px 10px;border-radius:4px;font-weight:700;background-color:var(--blue-light-500);width:fit-content}.terms-modal__table__row__column__cabin-type{color:var(--blue-navy-400)}.terms-modal__table__row__column--no-space{row-gap:0}.terms-modal__table__row td:first-child{border-top-left-radius:10px;border-bottom-left-radius:10px;padding-left:22px;border-left:8px solid transparent}.terms-modal__table__row td:last-child{border-top-right-radius:10px;border-bottom-right-radius:10px;padding-top:19px;padding-bottom:19px}.terms-modal__table__row--cheapest{color:var(--blue-light-700)}.terms-modal__table__row--cheapest td{background-color:var(--blue-light-200)}.terms-modal__table__row--cheapest td:first-child{border-color:var(--blue-light-500);padding-top:18px;padding-bottom:18px}.terms-modal__table__row--cheapest .cruise-dates__table__row__column__cabin-type{color:var(--blue-light-600)}.tooltip{position:relative}.tooltip:before{content:"";position:absolute;width:16px;height:8px;left:50%;transform:translate(-50%);bottom:calc(100% + 9px);opacity:0;background-image:url(/img/tooltip-arrow.svg);transition:all .15s ease-out}.tooltip__content{position:absolute;opacity:0;transition:opacity .15s ease-out;left:50%;transform:translate(calc(-50% + var(--offset)));bottom:calc(100% + 17px);pointer-events:none}.tooltip__content:before{content:"";width:100%;position:absolute;top:100%;left:0;height:20px}.tooltip:hover:before{opacity:1}.tooltip:hover .tooltip__content{opacity:1;pointer-events:initial}.transport{--transport-text-fade-end: #fff;margin-top:200px;display:flex;align-items:center;column-gap:85px}@media(max-width:992px){.transport{flex-direction:column;margin-top:100px;row-gap:30px}}.transport__info{flex-basis:750px;display:flex;flex-direction:column;row-gap:20px}.transport__text-wrapper{flex-basis:477px}.transport__text-wrapper .btn{margin-top:50px}.transport__text-stack{position:relative}.transport__text-fade{position:absolute;left:0;right:0;bottom:0;height:96px;pointer-events:none;z-index:1;background:linear-gradient(180deg,transparent 0%,var(--transport-text-fade-end) 100%)}@media(max-width:992px){.transport__text-fade{display:none!important}}.transport__text{max-height:278px;overflow:hidden;transition:all .3s ease-out}@media(max-width:992px){.transport__text{max-height:100%}}.transport__text h2{margin-bottom:15px}.transport__text h2+p{margin-bottom:50px}.transport__text p{margin-bottom:13px}.transport__text .btn{margin-top:50px}.transport__text--show{max-height:var(--height)}.transport-image{border-radius:10px;overflow:hidden;position:relative;display:block}.transport-image img{width:100%;display:block;transition:all .3s ease-out}.transport-image i{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;color:#fff;transition:all .3s ease-out;font-size:16px}.transport-image:hover img{transform:scale(1.06)}.transport-image:hover i{opacity:1;transform:translate(-50%,-50%) scale(2.1)}.transport-benefits{display:grid;grid-template-columns:repeat(5,1fr);column-gap:20px;border-radius:10px;background-color:var(--blue-light-500);padding:62px 60px;color:#fff}@media(max-width:1230px){.transport-benefits{grid-template-columns:repeat(1,1fr);row-gap:20px}}@media(max-width:992px){.transport-benefits{grid-template-columns:repeat(5,1fr)}}@media(max-width:768px){.transport-benefits{grid-template-columns:repeat(1,1fr)}}.transport-benefits__benefit{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:10px}.transport-benefits__benefit i{font-size:26px}.transport-images{display:flex;column-gap:20px}.transport-images>span{display:none}.transport-images__image{border-radius:10px;overflow:hidden;display:block;position:relative}.transport-images__image img{width:100%;display:block;transition:transform .3s ease-out}.transport-images__image i{position:absolute;color:#fff;top:50%;left:50%;transform:translate(-50%,-50%);font-size:16px;opacity:0;transition:all .3s ease-out}.transport-images__image span{position:absolute;width:102px;height:102px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#009de0cc;border-radius:100%;z-index:10;display:flex;justify-content:center;align-items:center;color:#fff;transition:background-color .3s ease-out}.transport-images__image:hover i{opacity:1;transform:translate(-50%,-50%) scale(2.1)}.transport-images__image:hover img{transform:scale(1.12)}.transport-images__image:last-of-type:last-child span{display:none}.transport-images__image:last-of-type:not(:last-child):after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;opacity:.7;background-color:var(--blue-navy-700)}.transport-images__image:last-of-type:not(:last-child):hover span{background-color:var(--blue-light-500)}body{font-style:normal}p{margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:0}.h1,.content-and-nav__content h1:not([class]),.news-detail__content h1,.h2,.content-and-nav__content h2:not([class]),.news-detail__content h2,.h3,.basic-characteristics__text__text h2,.basic-characteristics__text__text h3,.content-and-nav__content h3:not([class]),.news-detail__content h3,.signpost-about__content h3,.h4,.content-and-nav__content h4:not([class]),.gallery__item:nth-child(12):not(:last-child):after,.news-detail__content h4,.h5,.h6{font-family:Poppins,sans-serif;font-weight:600}.h1--regular,.h2--regular,.h3--regular,.h4--regular,.h5--regular,.h6--regular{font-weight:400}.h1 strong,.content-and-nav__content h1:not([class]) strong,.news-detail__content h1 strong,.h2 strong,.content-and-nav__content h2:not([class]) strong,.news-detail__content h2 strong,.h3 strong,.basic-characteristics__text__text h2 strong,.basic-characteristics__text__text h3 strong,.content-and-nav__content h3:not([class]) strong,.news-detail__content h3 strong,.signpost-about__content h3 strong,.h4 strong,.content-and-nav__content h4:not([class]) strong,.gallery__item:nth-child(12):not(:last-child):after strong,.news-detail__content h4 strong,.h5 strong,.h6 strong{font-weight:700}.h1,.content-and-nav__content h1:not([class]),.news-detail__content h1{font-size:43px;line-height:51px}@media(max-width:768px){.h1,.content-and-nav__content h1:not([class]),.news-detail__content h1{font-size:32px;line-height:39px}}.h2,.content-and-nav__content h2:not([class]),.news-detail__content h2{font-size:42px;line-height:50px}@media(max-width:768px){.h2,.content-and-nav__content h2:not([class]),.news-detail__content h2{font-size:27px;line-height:32px}}.h3,.basic-characteristics__text__text h2,.basic-characteristics__text__text h3,.content-and-nav__content h3:not([class]),.news-detail__content h3,.signpost-about__content h3{font-size:31px;line-height:38px}@media(max-width:768px){.h3,.basic-characteristics__text__text h2,.basic-characteristics__text__text h3,.content-and-nav__content h3:not([class]),.news-detail__content h3,.signpost-about__content h3{font-size:24px;line-height:29px}}.h4,.content-and-nav__content h4:not([class]),.gallery__item:nth-child(12):not(:last-child):after,.news-detail__content h4{font-size:24px;line-height:29px}@media(max-width:768px){.h4,.content-and-nav__content h4:not([class]),.gallery__item:nth-child(12):not(:last-child):after,.news-detail__content h4{font-size:22px;line-height:26px}}.h5{font-size:20px;line-height:26px}@media(max-width:768px){.h5{font-size:19px;line-height:22px}}@media(max-width:768px){.h3-mobile{font-size:24px;line-height:29px}}.text-xl--bold,.text-l--bold,.text-m--bold,.text-s--bold,.text-xs--bold,.text-xxs--bold{font-weight:700}.text-xl>strong,.text-l>strong,.text-m>strong,.btn--lg>strong,.text-s>strong,.btn--md>strong,.text-xs>strong,.btn--xs>strong,.text-xxs>strong{font-weight:700}.text-xl--underline,.text-l--underline,.text-m--underline,.text-s--underline,.text-xs--underline,.text-xxs--underline{text-decoration:underline}.text-xl{font-size:23px;line-height:30px}.text-l{font-size:20px;line-height:26px}.text-m,.btn--lg{font-size:18px;line-height:23px}.text-s,.btn--md{font-size:16px;line-height:21px}.text-xs,.btn--xs{font-size:14px;line-height:18px}.text-xxs{font-size:12px;line-height:16px}.text-lower{text-transform:lowercase}@media(max-width:768px){.text-l-mobile{font-size:20px;line-height:26px}}@media(max-width:768px){.text-m-mobile{font-size:18px;line-height:23px}}@media(max-width:768px){.text-s-mobile{font-size:16px;line-height:21px}}@media(max-width:768px){.text-xs-mobile{font-size:14px;line-height:18px}}@media(max-width:768px){.text-xxs-mobile{font-size:12px;line-height:16px}}.text-semibold{font-weight:600}.no-margin{margin-bottom:0;margin-top:0}.no-wrap{white-space:nowrap}.block{display:flex;flex-direction:column;align-items:center;margin-top:180px}@media(max-width:768px){.block{margin-top:90px}}.block__title{margin-bottom:10px}.vertical-tabs{display:flex;justify-content:space-between;column-gap:60px;height:776px;position:relative}@media(max-width:992px){.vertical-tabs{flex-direction:column;height:auto;padding-top:20px}}.vertical-tabs__tabs-wrapper{flex-basis:372px;position:relative;display:flex;flex-direction:column}@media(max-width:992px){.vertical-tabs__tabs-wrapper{flex-basis:unset;border-bottom:1px solid var(--grey-300)}}.vertical-tabs__tabs-wrapper:before,.vertical-tabs__tabs-wrapper:after{content:"";width:calc(100% - 60px);height:80px;left:0;position:absolute;background:linear-gradient(180deg,#fff0,#fff 51.56%);z-index:1}.vertical-tabs__tabs-wrapper:before{top:0;transform:rotate(180deg);border-bottom-right-radius:10px}@media(max-width:992px){.vertical-tabs__tabs-wrapper:before{background:linear-gradient(270deg,#fff0,#fff 51.56%);transform:none;left:0;width:20px;height:100%}}.vertical-tabs__tabs-wrapper:after{bottom:0;border-bottom-left-radius:10px;height:145px;transition:opacity .15s ease-out}@media(max-width:992px){.vertical-tabs__tabs-wrapper:after{background:linear-gradient(90deg,#fff0,#fff 51.56%);width:42px;height:100%;right:0;left:auto;opacity:1!important}}.vertical-tabs__tabs-wrapper__title{padding-left:80px;margin-top:80px;position:relative}@media(max-width:992px){.vertical-tabs__tabs-wrapper__title{margin-top:0;margin-bottom:30px;padding-left:20px}}.vertical-tabs__tabs-wrapper__title:after{content:"";width:calc(100% - 60px);height:50px;left:0;position:absolute;background:linear-gradient(180deg,#fff0,#fff 51.56%);z-index:1;top:100%;transform:rotate(180deg)}@media(max-width:992px){.vertical-tabs__tabs-wrapper__title:after{content:unset}}.vertical-tabs__tabs-wrapper--title:before{content:unset}@media(max-width:992px){.vertical-tabs__tabs-wrapper--title:before{content:""}}.vertical-tabs__tabs-wrapper--title .vertical-tabs__tabs__tab:first-child{margin-top:50px}@media(max-width:992px){.vertical-tabs__tabs-wrapper--title .vertical-tabs__tabs__tab:first-child{margin-top:0}}.vertical-tabs__tabs-wrapper--hide-bottom-gradient:after{opacity:0;pointer-events:none}@media(max-width:992px){.vertical-tabs .custom-scrollbar__bar{display:none}}.vertical-tabs__tabs{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;display:flex;flex-direction:column;row-gap:10px;height:100%;overflow-y:scroll}@media(max-width:992px){.vertical-tabs__tabs{flex-direction:row;column-gap:20px}}.vertical-tabs__tabs__tab{color:var(--blue-navy-700);font-weight:700;position:relative}.vertical-tabs__tabs__tab:before{content:"";position:absolute;left:0;width:5px;height:100%;transition:all .15s ease-out}@media(max-width:992px){.vertical-tabs__tabs__tab:before{width:100%;height:3px;bottom:0}}.vertical-tabs__tabs__tab:first-child{margin-top:80px}@media(max-width:992px){.vertical-tabs__tabs__tab:first-child{margin-top:0;margin-left:20px}}.vertical-tabs__tabs__tab:last-child{margin-bottom:80px}@media(max-width:992px){.vertical-tabs__tabs__tab:last-child{margin-bottom:0;margin-right:42px}}.vertical-tabs__tabs__tab a{text-decoration:none;color:inherit;display:block;padding:5px 60px 5px 80px}@media(max-width:992px){.vertical-tabs__tabs__tab a{padding:0 0 20px;white-space:nowrap}}.vertical-tabs__tabs__tab a small{display:block;font-size:65%}.vertical-tabs__tabs__tab:hover{color:var(--orange-600)}.vertical-tabs__tabs__tab:hover:before{background-color:var(--orange-600)}.vertical-tabs__tabs__tab--active{color:var(--blue-light-500)!important}.vertical-tabs__tabs__tab--active:before{background-color:var(--blue-light-500)!important}.vertical-tabs__scroll-btn{width:54px;height:54px;border-radius:100%;background-color:var(--orange-500);z-index:10;display:flex;align-items:center;justify-content:center;position:absolute;left:50%;bottom:45px;transform:translate(-50%);cursor:pointer;transition:opacity .15s ease-out}@media(max-width:992px){.vertical-tabs__scroll-btn{display:none}}.vertical-tabs__scroll-btn i{color:#fff}.vertical-tabs__scroll-btn--hide{opacity:0;pointer-events:none}.vertical-tabs__content-wrapper{flex-basis:870px;display:flex;flex-direction:column}@media(max-width:992px){.vertical-tabs__content-wrapper{flex-basis:unset;margin-bottom:40px}}.vertical-tabs__content-wrapper__info-text{align-self:center;color:var(--grey-400);padding-right:40px;text-align:center;margin-bottom:0}@media(max-width:992px){.vertical-tabs__content-wrapper__info-text{padding:0 20px}}.vertical-tabs__content-wrapper__button-mobile{margin:20px auto 0;display:none}@media(min-width:768px){.vertical-tabs__content-wrapper__button-mobile{display:none}}.vertical-tabs__content-tab{height:100%;position:relative}.vertical-tabs__content-tab:before,.vertical-tabs__content-tab:after{content:"";height:80px;width:100%;position:absolute;left:0;background:linear-gradient(180deg,#fff0,#fff 51.56%);z-index:10}.vertical-tabs__content-tab:before{transform:rotate(180deg);top:0}@media(max-width:768px){.vertical-tabs__content-tab:before{content:unset}}.vertical-tabs__content-tab:after{bottom:0}@media(max-width:768px){.vertical-tabs__content-tab:after{content:unset}}@media(max-width:768px){.vertical-tabs__content-tab--location{margin-bottom:54px}}.vertical-tabs__content{padding:80px 80px 80px 0;display:flex;flex-direction:column;height:100%;box-sizing:border-box;flex-grow:1}@media(max-width:992px){.vertical-tabs__content{padding:40px 20px 0}}@media(max-width:768px){.vertical-tabs__content{padding:20px 20px 0}}.vertical-tabs__content__title{margin-bottom:10px;display:flex;align-items:center;column-gap:15px}@media(max-width:992px){.vertical-tabs__content__title{flex-direction:column;align-items:flex-start;row-gap:10px}}.vertical-tabs__content__title__yc{display:flex;align-items:center;column-gap:10px;background-color:var(--blue-navy-700);padding:5px 20px;border-radius:14px;color:#fff;font-weight:700}@media(max-width:576px){.vertical-tabs__content__title__yc{padding:5px 19px}}@media(max-width:576px){.vertical-tabs__content__title__yc span{display:flex;flex-direction:column}}.vertical-tabs__content__title__yc strong{color:var(--yellow-500)}.vertical-tabs__content__title__yc img{width:17px}.vertical-tabs__content__title small{font-size:60%}.vertical-tabs__content__text{position:relative}.vertical-tabs__content__text p{margin-bottom:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.vertical-tabs__content__text a{color:var(--orange-500);background-color:#fff;position:absolute;bottom:0;right:0;padding-left:10px}.vertical-tabs__content__text a:before{content:"";position:absolute;width:30px;height:100%;right:100%;top:0;background:linear-gradient(90deg,#fff0,#fff)}.vertical-tabs__content__text--expand p{display:block;overflow:initial;text-overflow:initial}.vertical-tabs__content__image{position:relative;width:100%;flex-grow:1;border-radius:10px;overflow:hidden;margin-top:30px;padding-top:63.32%;z-index:0}@media(max-width:992px){.vertical-tabs__content__image{padding-top:56.25%}}@media(max-width:768px){.vertical-tabs__content__image{overflow:visible}}.vertical-tabs__content__image:after{content:"";position:absolute;width:100%;height:28%;bottom:0;left:0;background:linear-gradient(180deg,#0000,#000)}@media(max-width:768px){.vertical-tabs__content__image:after{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.vertical-tabs__content__image__prev,.vertical-tabs__content__image__next{width:36px;height:36px;border-radius:100%;background-color:var(--orange-500);position:absolute;top:50%;transform:translateY(-50%);z-index:10;-webkit-appearance:none;border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer}@media(min-width:768px){.vertical-tabs__content__image__prev,.vertical-tabs__content__image__next{display:none}}.vertical-tabs__content__image__prev{left:-10px}.vertical-tabs__content__image__next{right:-10px}.vertical-tabs__content__image__image{transition:all .3s ease-out;opacity:0}.vertical-tabs__content__image__image--show{opacity:1}.vertical-tabs__content__image .btn{position:absolute;top:20px;right:20px;z-index:1}@media(max-width:768px){.vertical-tabs__content__image .btn{top:calc(100% + 20px);left:0}}@media(max-width:576px){.vertical-tabs__content__image .btn{width:100%}}.vertical-tabs__content__image>img{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover}@media(max-width:768px){.vertical-tabs__content__image>img{border-radius:10px}}.vertical-tabs__content__image__thumbnails{position:absolute;width:100%;padding:15px;z-index:1;bottom:0;display:grid;grid-template-columns:repeat(6,1fr);box-sizing:border-box;column-gap:20px}@media(max-width:768px){.vertical-tabs__content__image__thumbnails{display:none}}.vertical-tabs__content__image__thumbnails__thumbnail{overflow:hidden;border-radius:5px;position:relative}.vertical-tabs__content__image__thumbnails__thumbnail:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:5px;z-index:1;pointer-events:none;border:2px solid var(--blue-light-500);box-sizing:border-box;opacity:0;transition:all .3s ease-out}.vertical-tabs__content__image__thumbnails__thumbnail img{width:100%;display:block;box-sizing:border-box;transition:all .3s ease-out}.vertical-tabs__content__image__thumbnails__thumbnail:hover img{transform:scale(1.1)}.vertical-tabs__content__image__thumbnails__thumbnail:hover:before{opacity:1}.vertical-tabs__content__image__thumbnails__thumbnail--active:before{border:4px solid var(--blue-light-500);opacity:1}.vertical-tabs__content--small-padding{padding-bottom:15px}.block--video{margin-top:60px;margin-bottom:-90px}@media(max-width:768px){.block--video{margin-top:30px}}@media(max-width:576px){.block--video{margin-top:25px}}.video{margin-bottom:40px;width:100%;max-width:1050px;transition:max-width .5s ease-out}@media(max-width:768px){.video{margin-bottom:30px}}@media(max-width:768px){.video--desktop{display:none}}.video--mobile{display:none}@media(max-width:768px){.video--mobile{display:block}}.video--mobile .video__wrapper{padding-top:177.78%}.video--expanded{max-width:1412px}.video__wrapper{width:100%;padding-top:56.25%;position:relative;border-radius:10px;overflow:hidden;background-color:#000}.video__wrapper:hover .video__wrapper__unmute--hide .video__wrapper__unmute__icon--mute{background-color:#fff!important}.video__wrapper:hover :not(.video__wrapper__unmute--hide).video__wrapper__unmute{transform:translate(50%,50%) scale(1.23)}.video__wrapper:hover :not(.video__wrapper__unmute--hide).video__wrapper__unmute__icon{background-color:var(--blue-navy-700)}.video__wrapper__unmute{position:absolute;right:50%;bottom:calc(50% - 90px);transform:translate(50%,50%);width:92px;height:92px;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s linear}.video__wrapper__unmute:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#fff;opacity:.9;border-radius:100%;box-shadow:0 2px 12px #0006;transition:all .3s ease-out}.video__wrapper__unmute__icon{z-index:1;width:34px;height:34px;-webkit-mask-image:url(/img/volume-high-solid.svg);mask-image:url(/img/volume-high-solid.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:var(--blue-navy-700);transition:all .3s ease-out}.video__wrapper__unmute__icon--mute{-webkit-mask-image:url(/img/volume-xmark-solid.svg);mask-image:url(/img/volume-xmark-solid.svg);background-color:#fff}.video__wrapper__unmute--hide{opacity:1;right:10px;bottom:5px;top:auto;left:auto;transform:unset}@media(max-width:768px){.video__wrapper__unmute--hide{width:30px;height:30px;opacity:1;bottom:23px}}.video__wrapper__unmute--hide .video__wrapper__unmute__icon--mute{background-color:#fff;transition:transform .3s ease-out}@media(max-width:768px){.video__wrapper__unmute--hide .video__wrapper__unmute__icon--mute{width:20px;height:20px}}.video__wrapper__unmute--hide:hover .video__wrapper__unmute__icon--mute{transform:scale(1.1)}.video__wrapper__unmute--hide:before{opacity:0}.video__wrapper iframe{position:absolute;width:100%;height:100%;left:0;top:0;z-index:0;pointer-events:none}.why-us{margin-top:180px;display:flex;align-items:center;column-gap:85px;z-index:11}@media(max-width:992px){.why-us{flex-direction:column;row-gap:40px;margin-top:110px}}@media(max-width:768px){.why-us{margin-top:90px}}.why-us__text{flex-basis:477px}@media(max-width:992px){.why-us__text{flex-basis:unset}}.why-us__text__title{margin-bottom:15px}@media(max-width:768px){.why-us__text__title{margin-bottom:10px}}.why-us__text__title+.why-us__text__text{margin-top:50px}.why-us__text__subtitle{margin-bottom:50px}@media(max-width:768px){.why-us__text__subtitle{margin-bottom:30px}}.why-us__text__text p:last-child{margin-bottom:0}.why-us__text__buttons{margin-top:50px;display:flex;flex-direction:column;row-gap:20px}@media(max-width:768px){.why-us__text__buttons{margin-top:30px}}@media(max-width:576px){.why-us__text__buttons .btn{width:100%}}.why-us__tabs{position:relative;flex-basis:750px;height:640px;border-radius:10px;overflow:hidden}@media(max-width:992px){.why-us__tabs{flex-basis:unset;width:100%}}@media(max-width:768px){.why-us__tabs{height:auto}}.why-us__tabs:after{content:"";width:100%;height:186px;position:absolute;top:0;left:0;background:linear-gradient(180deg,#0000004d 23.44%,#0000)}@media(max-width:768px){.why-us__tabs:after{content:unset}}.why-us__tabs__nav{position:absolute;top:0;left:50%;transform:translate(-50%);display:grid;grid-template-columns:repeat(5,1fr);column-gap:40px;z-index:1}@media(max-width:1230px){.why-us__tabs__nav{column-gap:30px}}@media(max-width:768px){.why-us__tabs__nav{display:flex;flex-direction:column;align-items:center}}.why-us__tabs__nav__item{color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;text-decoration:none;row-gap:5px;white-space:nowrap;height:97px;padding-bottom:10px;box-sizing:border-box;position:relative;transition:all .3s ease-out}@media(max-width:768px){.why-us__tabs__nav__item{position:absolute;cursor:default;height:84px}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(1){top:0}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(2){top:355px}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(3){top:710px}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(4){top:1065px}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(5){top:1420px}}@media(max-width:768px){.why-us__tabs__nav__item:nth-child(6){top:1775px}}.why-us__tabs__nav__item:hover{color:var(--orange-500)}@media(max-width:768px){.why-us__tabs__nav__item:hover{color:#fff}}.why-us__tabs__nav__item:before{content:"";width:50px;height:2px;position:absolute;bottom:0;transition:all .3s ease-out;color:transparent}@media(max-width:768px){.why-us__tabs__nav__item:before{background-color:var(--orange-500)}}.why-us__tabs__nav__item:after{content:"";position:absolute;top:0;width:1px;height:30px;background-color:#fff;opacity:.4;right:-20px}@media(max-width:768px){.why-us__tabs__nav__item:after{content:none}}.why-us__tabs__nav__item:last-child:after{content:none}.why-us__tabs__nav__item__icon{height:26px;display:flex;align-items:center}.why-us__tabs__nav__item__icon i{font-size:21px}.why-us__tabs__nav__item--active{color:#fff!important}.why-us__tabs__nav__item--active:before{background-color:var(--orange-500)}.why-us__tabs__controls{position:absolute;top:270px;left:50%;transform:translate(-50%);display:flex;column-gap:15px;z-index:10}@media(max-width:768px){.why-us__tabs__controls{display:none}}.why-us__tabs__controls__button{background-color:transparent;width:60px;height:60px;border-radius:100%;border:1px solid white;display:flex;align-items:center;justify-content:center;color:#fff;font-size:18px;cursor:pointer;transition:all .3s ease-out}.why-us__tabs__controls__button:hover{color:var(--orange-500);border-color:var(--orange-500)}.why-us__tabs__tabs{position:absolute;height:100%;top:0;left:0;width:100%}@media(max-width:768px){.why-us__tabs__tabs{position:static;height:auto;display:flex;flex-direction:column;row-gap:20px}}.why-us__tabs__tabs__tab{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:all .3s ease-out}@media(max-width:768px){.why-us__tabs__tabs__tab{position:relative;height:335px;opacity:1;border-radius:10px;overflow:hidden}}.why-us__tabs__tabs__tab:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;background-color:#0000001a}@media(max-width:768px){.why-us__tabs__tabs__tab:before{background-color:#0000004d}}.why-us__tabs__tabs__tab img{display:block;width:100%;height:100%;object-fit:cover}.why-us__tabs__tabs__tab strong{position:absolute;width:490px;top:152px;text-align:center;color:#fff;left:50%;transform:translate(-50%);z-index:3;max-width:calc(100% - 40px)}@media(max-width:768px){.why-us__tabs__tabs__tab strong{top:113px}}.why-us__tabs__tabs__tab--active{opacity:1}.yacht-club{display:flex;align-items:center;margin-top:200px;column-gap:85px}@media(max-width:992px){.yacht-club{flex-direction:column-reverse;row-gap:30px}}@media(max-width:768px){.yacht-club{margin-top:90px}}.yacht-club__text{flex-basis:477px}@media(max-width:992px){.yacht-club__text{flex-basis:unset;display:flex;flex-direction:column;align-items:center;text-align:center}}.yacht-club__text__title{margin-bottom:15px}@media(max-width:992px){.yacht-club__text__title{display:none;margin-bottom:10px}}.yacht-club__text__subtitle{margin-bottom:50px}@media(max-width:992px){.yacht-club__text__subtitle{display:none;margin-bottom:0}}.yacht-club__text__text{margin-bottom:50px}@media(max-width:992px){.yacht-club__text__text{margin-bottom:30px}}.yacht-club__text__text p:last-child{margin-bottom:0}.yacht-club__image{flex-basis:750px;position:relative}@media(max-width:992px){.yacht-club__image{flex-basis:unset}}.yacht-club__image__text{position:absolute;display:flex;flex-direction:column;align-items:center;color:var(--yellow-500);row-gap:10px;left:23%;top:73%;transform:translate(-50%,-50%)}@media(max-width:576px){.yacht-club__image__text{display:none}}.yacht-club__image img{width:100%;border-radius:10px;display:block}.yacht-club__header-mobile{text-align:center}@media(min-width:992px){.yacht-club__header-mobile{display:none}}@media(max-width:992px){.yacht-club__header-mobile>*{display:block}}
