@charset "UTF-8";*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}body,html{height:100%;min-width:320px}body{color:#011c40;line-height:1;font-family:Montserrat;font-size:1rem;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea{font-family:Montserrat;font-size:inherit}button{cursor:pointer;color:inherit;background-color:inherit}a{color:inherit}a:link,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}.lock body{overflow:hidden;-ms-touch-action:none;touch-action:none}.loaded body{overflow:visible;-ms-touch-action:auto;touch-action:auto}.wrapper{min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;font-weight:400;background-color:#e5e5e5}.wrapper>main{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.wrapper>*{min-width:0}[class*=__container]{max-width:72.5rem;-webkit-box-sizing:content-box;box-sizing:content-box;margin:0 auto;padding:0 .9375rem}[class*=-ibg]{position:relative}[class*=-ibg] img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}[class*=-ibg_contain] img{-o-object-fit:contain;object-fit:contain}.title{font-weight:600;font-size:28px;line-height:48px;white-space:nowrap}@supports (font-size:clamp(1.25rem ,1.066091954rem + 0.9195402299vw ,1.75rem)){.title{font-size:clamp(1.25rem ,1.066091954rem + .9195402299vw ,1.75rem)}}@supports not (font-size:clamp(1.25rem ,1.066091954rem + 0.9195402299vw ,1.75rem)){.title{font-size:calc(1.25rem + .5 * (100vw - 20rem)/ 54.375)}}@supports (line-height:clamp(1.625rem ,1.1192528736rem + 2.5287356322vw ,3rem)){.title{line-height:clamp(1.625rem ,1.1192528736rem + 2.5287356322vw ,3rem)}}@supports not (line-height:clamp(1.625rem ,1.1192528736rem + 2.5287356322vw ,3rem)){.title{line-height:calc(1.625rem + 1.375 * (100vw - 20rem)/ 54.375)}}.nav{font-weight:500;font-size:16px;line-height:20px;color:#f9fbfd;display:-ms-grid;display:grid;-ms-grid-columns:80px auto;grid-template-columns:80px auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.nav__menu{display:-ms-grid;display:grid;-ms-grid-columns:(auto)[4];grid-template-columns:repeat(4,auto);grid-column-gap:28px}.nav__link{padding:0 5px 3px 5px;-webkit-transition:color,border,.4s linear;-o-transition:color,border,.4s linear;transition:color,border,.4s linear;white-space:nowrap}.nav__link:hover{color:#ff3c00}.nav__link:active,.nav__link:focus{border:1px solid #ff3c00;border-radius:5px;outline:0}.btn{-webkit-transition:background-color,color linear .4s;-o-transition:background-color,color linear .4s;transition:background-color,color linear .4s}.btn:hover{background-color:#ff3c00;color:#f9fbfd}[class*=__link]{-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;display:inline-block}[class*=__link]:hover{color:#ff3c00;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.no-webp .header{background:url(../img/header/bg.jpg) center/cover no-repeat}.header{height:100vh}.header__container{padding-top:35px;display:-ms-grid;display:grid;-ms-grid-rows:40px 100vh;grid-template-rows:40px 100vh}.header__nav{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header__content{-ms-grid-row-align:center;align-self:center;color:#f9fbfd;display:-ms-grid;display:grid;-ms-grid-rows:1fr 1fr;grid-template-rows:1fr 1fr;grid-gap:30px;grid-auto-flow:column}.header__title{font-weight:700;font-size:54px}@supports (font-size:clamp(1.875rem ,1.3232758621rem + 2.7586206897vw ,3.375rem)){.header__title{font-size:clamp(1.875rem ,1.3232758621rem + 2.7586206897vw ,3.375rem)}}@supports not (font-size:clamp(1.875rem ,1.3232758621rem + 2.7586206897vw ,3.375rem)){.header__title{font-size:calc(1.875rem + 1.5 * (100vw - 20rem)/ 54.375)}}.header__subtitle{font-weight:400;font-size:20px}@supports (font-size:clamp(1rem ,0.908045977rem + 0.4597701149vw ,1.25rem)){.header__subtitle{font-size:clamp(1rem ,.908045977rem + .4597701149vw ,1.25rem)}}@supports not (font-size:clamp(1rem ,0.908045977rem + 0.4597701149vw ,1.25rem)){.header__subtitle{font-size:calc(1rem + .25 * (100vw - 20rem)/ 54.375)}}.about{padding:120px 0}.about__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:82px}.about__info{display:-ms-grid;display:grid;grid-gap:40px}.about__text{font-weight:400;font-size:16px;line-height:150%}.no-webp .bonus{background:url(../img/bonus/bg.png) center/cover no-repeat}.bonus{padding:120px 0}.bonus__title{text-align:center;margin-bottom:60px}@supports (margin-bottom:clamp(1.25rem ,0.3304597701rem + 4.5977011494vw ,3.75rem)){.bonus__title{margin-bottom:clamp(1.25rem ,.3304597701rem + 4.5977011494vw ,3.75rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.3304597701rem + 4.5977011494vw ,3.75rem)){.bonus__title{margin-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 54.375)}}.bonus__content{display:-ms-grid;display:grid;grid-gap:40px;grid-template-columns:repeat(auto-fill,360px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.bonus__item{background-color:#fff;padding:87px 0 50px 30px}@supports (padding-left:clamp(0.625rem ,0.1652298851rem + 2.2988505747vw ,1.875rem)){.bonus__item{padding-left:clamp(.625rem ,.1652298851rem + 2.2988505747vw ,1.875rem)}}@supports not (padding-left:clamp(0.625rem ,0.1652298851rem + 2.2988505747vw ,1.875rem)){.bonus__item{padding-left:calc(.625rem + 1.25 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(1.25rem ,0.5603448276rem + 3.4482758621vw ,3.125rem)){.bonus__item{padding-bottom:clamp(1.25rem ,.5603448276rem + 3.4482758621vw ,3.125rem)}}@supports not (padding-bottom:clamp(1.25rem ,0.5603448276rem + 3.4482758621vw ,3.125rem)){.bonus__item{padding-bottom:calc(1.25rem + 1.875 * (100vw - 20rem)/ 54.375)}}@supports (padding-top:clamp(3.125rem ,2.2744252874rem + 4.2528735632vw ,5.4375rem)){.bonus__item{padding-top:clamp(3.125rem ,2.2744252874rem + 4.2528735632vw ,5.4375rem)}}@supports not (padding-top:clamp(3.125rem ,2.2744252874rem + 4.2528735632vw ,5.4375rem)){.bonus__item{padding-top:calc(3.125rem + 2.3125 * (100vw - 20rem)/ 54.375)}}.bonus__item:nth-child(1) h4::before{background-image:url(../img/bonus/1.svg)}.bonus__item:nth-child(2) h4::before{background-image:url(../img/bonus/2.svg)}.bonus__item:nth-child(3) h4::before{background-image:url(../img/bonus/3.svg)}.bonus__heading{position:relative;font-weight:500;font-size:18px;margin-bottom:20px}.bonus__heading::before{content:"";position:absolute;background:top left no-repeat;width:100%;height:100%;left:0;top:-34px}.bonus__text{font-weight:400;font-size:14px;max-width:293px}.cruises{padding:120px 0}@supports (padding-top:clamp(2.5rem ,0.6609195402rem + 9.1954022989vw ,7.5rem)){.cruises{padding-top:clamp(2.5rem ,.6609195402rem + 9.1954022989vw ,7.5rem)}}@supports not (padding-top:clamp(2.5rem ,0.6609195402rem + 9.1954022989vw ,7.5rem)){.cruises{padding-top:calc(2.5rem + 5 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(2.5rem ,0.6609195402rem + 9.1954022989vw ,7.5rem)){.cruises{padding-bottom:clamp(2.5rem ,.6609195402rem + 9.1954022989vw ,7.5rem)}}@supports not (padding-bottom:clamp(2.5rem ,0.6609195402rem + 9.1954022989vw ,7.5rem)){.cruises{padding-bottom:calc(2.5rem + 5 * (100vw - 20rem)/ 54.375)}}.cruises__title{text-align:center;margin-bottom:60px}@supports (margin-bottom:clamp(1.25rem ,0.3304597701rem + 4.5977011494vw ,3.75rem)){.cruises__title{margin-bottom:clamp(1.25rem ,.3304597701rem + 4.5977011494vw ,3.75rem)}}@supports not (margin-bottom:clamp(1.25rem ,0.3304597701rem + 4.5977011494vw ,3.75rem)){.cruises__title{margin-bottom:calc(1.25rem + 2.5 * (100vw - 20rem)/ 54.375)}}.cruises__items{display:-ms-grid;display:grid;-ms-grid-columns:(260px)[4];grid-template-columns:repeat(4,260px);justify-content:center;grid-gap:30px 35px}@supports (grid-row-gap:clamp(0.9375rem ,0.5926724138rem + 1.724137931vw ,1.875rem)){.cruises__items{grid-row-gap:clamp(.9375rem ,.5926724138rem + 1.724137931vw ,1.875rem)}}@supports not (grid-row-gap:clamp(0.9375rem ,0.5926724138rem + 1.724137931vw ,1.875rem)){.cruises__items{grid-row-gap:calc(.9375rem + .9375 * (100vw - 20rem)/ 54.375)}}@supports (grid-column-gap:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__items{grid-column-gap:clamp(.9375rem ,.4777298851rem + 2.2988505747vw ,2.1875rem)}}@supports not (grid-column-gap:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__items{grid-column-gap:calc(.9375rem + 1.25 * (100vw - 20rem)/ 54.375)}}.cruises__card{min-height:386px;background:center/cover no-repeat;-webkit-box-shadow:0 4px 35px rgba(1,28,64,.15);box-shadow:0 4px 35px rgba(1,28,64,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;position:relative;z-index:1}.cruises__card:hover .cruises__info{opacity:1}.cruises__heading{font-weight:500;font-size:18px;color:#f9fbfd;padding:0 0 30px 30px}.cruises__info{-webkit-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;padding:35px 30px 35px 20px;position:absolute;top:0;left:0;width:100%;height:100%;background:#011c40;-webkit-box-shadow:0 4px 35px rgba(1,28,64,.15);box-shadow:0 4px 35px rgba(1,28,64,.15);opacity:0}@supports (padding-top:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__info{padding-top:clamp(.9375rem ,.4777298851rem + 2.2988505747vw ,2.1875rem)}}@supports not (padding-top:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__info{padding-top:calc(.9375rem + 1.25 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__info{padding-bottom:clamp(.9375rem ,.4777298851rem + 2.2988505747vw ,2.1875rem)}}@supports not (padding-bottom:clamp(0.9375rem ,0.4777298851rem + 2.2988505747vw ,2.1875rem)){.cruises__info{padding-bottom:calc(.9375rem + 1.25 * (100vw - 20rem)/ 54.375)}}@supports (padding-right:clamp(0.9375rem ,0.5926724138rem + 1.724137931vw ,1.875rem)){.cruises__info{padding-right:clamp(.9375rem ,.5926724138rem + 1.724137931vw ,1.875rem)}}@supports not (padding-right:clamp(0.9375rem ,0.5926724138rem + 1.724137931vw ,1.875rem)){.cruises__info{padding-right:calc(.9375rem + .9375 * (100vw - 20rem)/ 54.375)}}@supports (padding-left:clamp(0.625rem ,0.3951149425rem + 1.1494252874vw ,1.25rem)){.cruises__info{padding-left:clamp(.625rem ,.3951149425rem + 1.1494252874vw ,1.25rem)}}@supports not (padding-left:clamp(0.625rem ,0.3951149425rem + 1.1494252874vw ,1.25rem)){.cruises__info{padding-left:calc(.625rem + .625 * (100vw - 20rem)/ 54.375)}}.cruises__name{font-weight:500;font-size:18px;color:#f9fbfd;margin-bottom:25px}.cruises__route{font-weight:500;font-size:14px!important;margin-bottom:10px;white-space:preline}.cruises__text-route{max-height:31px}.cruises__btn{text-align:center;max-width:210px;max-height:40px;color:#011c40;background-color:#f9fbfd;font-weight:600;font-size:14px;padding:15px 46px}.info-white{color:#f9fbfd;font-weight:500;font-size:18px;margin-bottom:20px}.info-gray{color:#d8d8d9;font-weight:400;font-size:14px;margin-top:10px;max-height:11px}.no-webp .booking{background:url(../img/booking/bg.jpg) bottom/cover no-repeat}.booking{padding:50px 0}.booking__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;min-height:555px;grid-gap:10px}.booking__title{font-weight:700;font-size:40px;margin-bottom:30px}@supports (font-size:clamp(1.375rem ,0.9612068966rem + 2.0689655172vw ,2.5rem)){.booking__title{font-size:clamp(1.375rem ,.9612068966rem + 2.0689655172vw ,2.5rem)}}@supports not (font-size:clamp(1.375rem ,0.9612068966rem + 2.0689655172vw ,2.5rem)){.booking__title{font-size:calc(1.375rem + 1.125 * (100vw - 20rem)/ 54.375)}}.booking__text{font-size:18px}@supports (font-size:clamp(1rem ,0.9540229885rem + 0.2298850575vw ,1.125rem)){.booking__text{font-size:clamp(1rem ,.9540229885rem + .2298850575vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9540229885rem + 0.2298850575vw ,1.125rem)){.booking__text{font-size:calc(1rem + .125 * (100vw - 20rem)/ 54.375)}}.form{padding:50px;max-width:408px;background:#011c40;-webkit-box-shadow:0 4px 45px rgba(1,28,64,.15);box-shadow:0 4px 45px rgba(1,28,64,.15);color:#f9fbfd}.form__text{margin-bottom:35px}.form__label{display:inline-block;width:100%}.form__label:not(:last-child){margin-bottom:20px}.form__input{padding:16px 5px 16px 16px;max-height:43px;width:100%;outline:0;-webkit-transition:border-color .1s linear;-o-transition:border-color .1s linear;transition:border-color .1s linear}.form__input::-webkit-input-placeholder{-webkit-transition:color .2s linear;transition:color .2s linear;font-size:14px}.form__input::-moz-placeholder{-moz-transition:color .2s linear;transition:color .2s linear;font-size:14px}.form__input:-ms-input-placeholder{-ms-transition:color .2s linear;transition:color .2s linear;font-size:14px}.form__input::-ms-input-placeholder{-ms-transition:color .2s linear;transition:color .2s linear;font-size:14px}.form__input::placeholder{-webkit-transition:color .2s linear;-o-transition:color .2s linear;transition:color .2s linear;font-size:14px}.form__input:active,.form__input:focus{border:2px solid #ff3c00;border-radius:5px;font-size:14px}.form__input:active::-webkit-input-placeholder,.form__input:focus::-webkit-input-placeholder{color:#ff3c00}.form__input:active::-moz-placeholder,.form__input:focus::-moz-placeholder{color:#ff3c00}.form__input:active:-ms-input-placeholder,.form__input:focus:-ms-input-placeholder{color:#ff3c00}.form__input:active::-ms-input-placeholder,.form__input:focus::-ms-input-placeholder{color:#ff3c00}.form__input:active::placeholder,.form__input:focus::placeholder{color:#ff3c00}.form__btn{font-weight:600;text-align:center;white-space:nowrap;background-color:#f9fbfd;max-height:43px;max-width:303px;font-size:14px;padding:15px 90px 17px 90px;color:#011c40}@supports (padding-right:clamp(5rem ,4.7701149425rem + 1.1494252874vw ,5.625rem)){.form__btn{padding-right:clamp(5rem ,4.7701149425rem + 1.1494252874vw ,5.625rem)}}@supports not (padding-right:clamp(5rem ,4.7701149425rem + 1.1494252874vw ,5.625rem)){.form__btn{padding-right:calc(5rem + .625 * (100vw - 20rem)/ 54.375)}}.form__btn:hover{background-color:#ff3c00;color:#f9fbfd}.label-checkbox{margin:0 0 30px 0;font-size:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.label-checkbox input{width:18px;height:18px;margin-right:5px;-webkit-transition:outline .2s linear;-o-transition:outline .2s linear;transition:outline .2s linear}.label-checkbox input :active,.label-checkbox input :focus,.label-checkbox input:hover{outline:1px solid #ff3c00}.address{padding:120px 0}@supports (padding-top:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)){.address{padding-top:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)}}@supports not (padding-top:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)){.address{padding-top:calc(1.25rem + 6.25 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)){.address{padding-bottom:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)}}@supports not (padding-bottom:clamp(1.25rem ,-1.0488505747rem + 11.4942528736vw ,7.5rem)){.address{padding-bottom:calc(1.25rem + 6.25 * (100vw - 20rem)/ 54.375)}}.address__content{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:100px}@supports (grid-gap:clamp(1.25rem ,-17.0833333333rem + 26.6666666667vw ,6.25rem)){.address__content{grid-gap:clamp(1.25rem ,-17.0833333333rem + 26.6666666667vw ,6.25rem)}}@supports not (grid-gap:clamp(1.25rem ,-17.0833333333rem + 26.6666666667vw ,6.25rem)){.address__content{grid-gap:calc(1.25rem + 5 * (100vw - 68.75rem)/ 18.75)}}.address__info{color:#011c40}.address__heading{font-weight:500;font-size:18px;line-height:27px;color:#011c40;margin-bottom:45px}.address__text{font-size:16px;margin-bottom:33px;line-height:24px;padding-left:30px;position:relative}.address__text::before{content:"";background:url(../img/contact/mark.svg) left top no-repeat;width:18px;height:22px;position:absolute;left:0;top:0}.address__link{font-size:16px;line-height:24px;padding-left:30px;background:url(../img/contact/tel.svg) left top no-repeat}.address__link:hover{color:#ff3c00;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.footer{background-color:#011c40;padding:50px 0}.footer__content{display:-ms-grid;display:grid;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto);-webkit-box-align:center;-ms-flex-align:center;align-items:center;grid-gap:33px}.footer__nav{grid-gap:40px}.footer__contact{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);-ms-grid-column-align:end;justify-self:end;grid-gap:28px}.footer__link{padding:0 5px}@media (max-width:74.375em){.bonus__content{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.cruises__items{grid-template-columns:repeat(auto-fit,260px)}}@media (max-width:61.99875em){.nav__menu{grid-gap:18px}@supports (padding-top:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.about{padding-top:clamp(1.5625rem ,-.621408046rem + 10.9195402299vw ,7.5rem)}}@supports not (padding-top:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.about{padding-top:calc(1.5625rem + 5.9375 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.about{padding-bottom:clamp(1.5625rem ,-.621408046rem + 10.9195402299vw ,7.5rem)}}@supports not (padding-bottom:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.about{padding-bottom:calc(1.5625rem + 5.9375 * (100vw - 20rem)/ 54.375)}}.about__content{-ms-grid-columns:auto;grid-template-columns:auto}.about__img{-ms-grid-column-align:center;justify-self:center;width:100%}@supports (padding-top:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.bonus{padding-top:clamp(1.5625rem ,-.621408046rem + 10.9195402299vw ,7.5rem)}}@supports not (padding-top:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.bonus{padding-top:calc(1.5625rem + 5.9375 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.bonus{padding-bottom:clamp(1.5625rem ,-.621408046rem + 10.9195402299vw ,7.5rem)}}@supports not (padding-bottom:clamp(1.5625rem ,-0.621408046rem + 10.9195402299vw ,7.5rem)){.bonus{padding-bottom:calc(1.5625rem + 5.9375 * (100vw - 20rem)/ 54.375)}}.bonus__content{-ms-grid-columns:(320px)[1];grid-template-columns:repeat(1,320px);grid-gap:20px}.cruises__items{grid-template-columns:repeat(auto-fit,320px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@supports (padding:clamp(0.0000000625rem ,-1.3793102593rem + 6.8965516092vw ,3.75rem)){.booking{padding:clamp(.0000000625rem ,-1.3793102593rem + 6.8965516092vw ,3.75rem)}}@supports not (padding:clamp(0.0000000625rem ,-1.3793102593rem + 6.8965516092vw ,3.75rem)){.booking{padding:calc(.0000000625rem + 3.7499999375 * (100vw - 20rem)/ 54.375)}}.booking__content{-ms-grid-columns:auto;grid-template-columns:auto;justify-items:center;text-align:center}@supports (padding:clamp(0.3125rem ,-0.7219827586rem + 5.1724137931vw ,3.125rem)){.form{padding:clamp(.3125rem ,-.7219827586rem + 5.1724137931vw ,3.125rem)}}@supports not (padding:clamp(0.3125rem ,-0.7219827586rem + 5.1724137931vw ,3.125rem)){.form{padding:calc(.3125rem + 2.8125 * (100vw - 20rem)/ 54.375)}}@supports (padding-top:clamp(0.9375rem ,0.1329022989rem + 4.0229885057vw ,3.125rem)){.form{padding-top:clamp(.9375rem ,.1329022989rem + 4.0229885057vw ,3.125rem)}}@supports not (padding-top:clamp(0.9375rem ,0.1329022989rem + 4.0229885057vw ,3.125rem)){.form{padding-top:calc(.9375rem + 2.1875 * (100vw - 20rem)/ 54.375)}}@supports (padding-bottom:clamp(0.9375rem ,0.1329022989rem + 4.0229885057vw ,3.125rem)){.form{padding-bottom:clamp(.9375rem ,.1329022989rem + 4.0229885057vw ,3.125rem)}}@supports not (padding-bottom:clamp(0.9375rem ,0.1329022989rem + 4.0229885057vw ,3.125rem)){.form{padding-bottom:calc(.9375rem + 2.1875 * (100vw - 20rem)/ 54.375)}}@supports (margin-top:clamp(-3.125rem ,-4.2744253103rem + 5.7471265517vw ,0.0000000625rem)){.form{margin-top:clamp(-3.125rem ,-4.2744253103rem + 5.7471265517vw ,.0000000625rem)}}@supports not (margin-top:clamp(-3.125rem ,-4.2744253103rem + 5.7471265517vw ,0.0000000625rem)){.form{margin-top:calc(-3.125rem + 3.1250000625 * (100vw - 20rem)/ 54.375)}}.address__content{-ms-grid-columns:auto;grid-template-columns:auto}.address__map iframe{width:100%}.address__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.address__heading{text-align:center}@supports (margin-bottom:clamp(0.625rem ,-0.1795977011rem + 4.0229885057vw ,2.8125rem)){.address__heading{margin-bottom:clamp(.625rem ,-.1795977011rem + 4.0229885057vw ,2.8125rem)}}@supports not (margin-bottom:clamp(0.625rem ,-0.1795977011rem + 4.0229885057vw ,2.8125rem)){.address__heading{margin-bottom:calc(.625rem + 2.1875 * (100vw - 20rem)/ 54.375)}}@supports (font-size:clamp(1rem ,0.9540229885rem + 0.2298850575vw ,1.125rem)){.address__heading{font-size:clamp(1rem ,.9540229885rem + .2298850575vw ,1.125rem)}}@supports not (font-size:clamp(1rem ,0.9540229885rem + 0.2298850575vw ,1.125rem)){.address__heading{font-size:calc(1rem + .125 * (100vw - 20rem)/ 54.375)}}@supports (line-height:clamp(1.375rem ,1.2600574713rem + 0.5747126437vw ,1.6875rem)){.address__heading{line-height:clamp(1.375rem ,1.2600574713rem + .5747126437vw ,1.6875rem)}}@supports not (line-height:clamp(1.375rem ,1.2600574713rem + 0.5747126437vw ,1.6875rem)){.address__heading{line-height:calc(1.375rem + .3125 * (100vw - 20rem)/ 54.375)}}@supports (margin-bottom:clamp(0.625rem ,0.1652298851rem + 2.2988505747vw ,1.875rem)){.address__text{margin-bottom:clamp(.625rem ,.1652298851rem + 2.2988505747vw ,1.875rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.1652298851rem + 2.2988505747vw ,1.875rem)){.address__text{margin-bottom:calc(.625rem + 1.25 * (100vw - 20rem)/ 54.375)}}.footer__content{-ms-grid-columns:2fr 1fr;grid-template-columns:2fr 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.footer__nav ul{-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr}.footer__contact{-ms-grid-column-align:end;justify-self:end;grid-gap:20px}}@media (max-width:47.99875em){.nav__menu{-ms-grid-columns:(auto)[2];grid-template-columns:repeat(2,auto)}.nav__item{display:-ms-grid;display:grid;grid-gap:30px}.cruises__items{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;grid-template-columns:repeat(auto-fit,400px)}@supports (margin-bottom:clamp(0.625rem ,0.0502873563rem + 2.8735632184vw ,2.1875rem)){.form__text{margin-bottom:clamp(.625rem ,.0502873563rem + 2.8735632184vw ,2.1875rem)}}@supports not (margin-bottom:clamp(0.625rem ,0.0502873563rem + 2.8735632184vw ,2.1875rem)){.form__text{margin-bottom:calc(.625rem + 1.5625 * (100vw - 20rem)/ 54.375)}}.footer__content{-ms-grid-columns:1fr;grid-template-columns:1fr}.footer__contact{-ms-grid-column-align:center;justify-self:center}}@media (max-width:29.99875em){.title{white-space:initial}.nav__menu{-ms-grid-columns:auto;grid-template-columns:auto}.cruises__items{grid-template-columns:repeat(auto-fit,100%)}.booking__container{padding-left:0}.address__link{-ms-flex-item-align:start;-ms-grid-row-align:start;align-self:start}.footer__nav ul{-ms-grid-columns:auto;grid-template-columns:auto}}.webp .header{background:url(../img/header/bg.webp) center/cover no-repeat}.webp .bonus{background:url(../img/bonus/bg.webp) center/cover no-repeat}.webp .booking{background:url(../img/booking/bg.webp) bottom/cover no-repeat}html{scroll-behavior: smooth;}
