@font-face{font-display:optional;font-family:PFDinTextCompProRegular;font-style:normal;font-weight:400;src:url(../../fonts/PFDinTextCompPro-Regular.eot);src:url(../../fonts/PFDinTextCompPro-Regular.eot?#iefix) format("embedded-opentype"),url(../../fonts/PFDinTextCompPro-Regular.woff2) format("woff2"),url(../../fonts/PFDinTextCompPro-Regular.woff) format("woff"),url(../../fonts/PFDinTextCompPro-Regular.ttf) format("truetype"),url(../../fonts/PFDinTextCompPro-Regular.svg#PFDinTextCompPro-Regular) format("svg")}@font-face{font-display:optional;font-family:PFDinTextCompProRegular;font-style:normal;font-weight:700;src:url(../../fonts/PFDinTextCompPro-Medium.eot);src:url(../../fonts/PFDinTextCompPro-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/PFDinTextCompPro-Medium.woff2) format("woff2"),url(../../fonts/PFDinTextCompPro-Medium.woff) format("woff"),url(../../fonts/PFDinTextCompPro-Medium.ttf) format("truetype"),url(../../fonts/PFDinTextCompPro-Medium.svg#PFDinTextCompPro-Medium) format("svg")}@font-face{font-display:optional;font-family:PFDinTextCompProMedium;font-style:normal;font-weight:400;src:url(../../fonts/PFDinTextCompPro-Medium.eot);src:url(../../fonts/PFDinTextCompPro-Medium.eot?#iefix) format("embedded-opentype"),url(../../fonts/PFDinTextCompPro-Medium.woff2) format("woff2"),url(../../fonts/PFDinTextCompPro-Medium.woff) format("woff"),url(../../fonts/PFDinTextCompPro-Medium.ttf) format("truetype"),url(../../fonts/PFDinTextCompPro-Medium.svg#PFDinTextCompPro-Medium) format("svg")}@font-face{font-display:optional;font-family:Open Sans Condensed;font-style:normal;font-weight:400;src:url(../../fonts/OpenSansCondensed-Regular.woff2) format("woff2"),url(../../fonts/OpenSansCondensed-Regular.woff) format("woff"),url(../../fonts/OpenSansCondensed-Regular.svg#OpenSansCondensed-Regular) format("svg")}@font-face{font-display:optional;font-family:Roboto;font-style:normal;font-weight:400;src:url(../../fonts/Roboto-Regular.woff2) format("woff2"),url(../../fonts/Roboto-Regular.woff) format("woff"),url(../../fonts/Roboto-Regular.svg#Roboto-Regular) format("svg")}@font-face{font-display:optional;font-family:Roboto;font-style:normal;font-weight:700;src:url(../../fonts/Roboto-Bold.woff2) format("woff2"),url(../../fonts/Roboto-Bold.woff) format("woff"),url(../../fonts/Roboto-Bold.svg#Roboto-Bold) format("svg")}@font-face{font-display:optional;font-family:Roboto;font-style:normal;font-weight:500;src:url(../../fonts/Roboto-Medium.woff2) format("woff2"),url(../../fonts/Roboto-Medium.woff) format("woff"),url(../../fonts/Roboto-Medium.svg#Roboto-Medium) format("svg")}@font-face{font-display:optional;font-family:Roboto;font-style:normal;font-weight:300;src:url(../../fonts/Roboto-Light.woff2) format("woff2"),url(../../fonts/Roboto-Light.woff) format("woff"),url(../../fonts/Roboto-Light.svg#Roboto-Light) format("svg")}.pfdin{font-display:optional;font-family:PFDinTextCompProRegular,sans-serif,Helvetica Neue,Arial!important;font-style:normal;font-weight:400}.pfdin-bold{font-display:optional;font-family:PFDinTextCompProMedium,sans-serif,Helvetica Neue,Arial!important;font-style:normal;font-weight:400}:root{--responsive-gap:clamp(12px,0.583rem + 0.74vw,20px)}body.white{background-color:#fff}details summary h3{font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500}.h1,.h2,h1,h2{font-size:2rem}.h3,h3{font-size:1.75rem}.h4,h4{font-size:1.5rem}.h5,h5{font-size:1.25rem}.h6,h6{font-size:1rem}ul{margin-bottom:0;padding-left:0}img{background-size:30%;color:#000;line-height:7;overflow:hidden;position:relative;text-align:center}img:before{background:linear-gradient(358deg,#ccc,#fff);bottom:0;left:0;right:0;top:0}img:after,img:before{content:"";position:absolute}img:after{background-image:url(../../images/img-icon.png);background-position:50%;background-repeat:no-repeat;background-size:50%;height:40px;left:50%;opacity:.3;top:50%;transform:translateX(-50%) translateY(-50%);width:60px}.grid{display:grid}.footer-external-link{display:inline-block}.extra-long-img a{display:block}.search_top__el1,.search_top__el2,.search_top__el3{background-color:#fff}.additional_table__service .custom-control-label,.mb-min .form-control,.search_top__el3 input{cursor:pointer}.navbar-dark .navbar-nav .nav-link{transition:color .15s ease-in-out}.linkMain i{transition:transform .2s ease-in-out}.linkMain:focus-visible i,.linkMain:hover i{transform:translateX(-5px)}.main_boat_slider .custom_circle__img,.main_boat_slider .custom_hd__img,.main_boat_slider .custom_landscape__img,.main_boat_slider .custom_portrait__img,.main_boat_slider .custom_square__img{-o-object-fit:contain;object-fit:contain}.day-label{grid-gap:.3rem;display:grid;font-size:12px;gap:.3rem;line-height:100%;padding:.5rem;text-align:right;z-index:1}.day-label_mobile{display:none}.day-label_desktop{grid-area:dayavaliable}.day-label__accent{font-size:1rem;font-weight:500;line-height:1.1}.knots-card__btn .knots-card__period,.knots-card__btn .text-through.text-muted{grid-column:1/-1}.custom_circle__box--yacht.sale:after,.custom_circle__box--yacht.sale:before{display:none}.sailing-school-cat .custom-head__img{margin-bottom:0;transform:none}.sailing-school-cat .sailing-school-cat__hero{margin-bottom:10%}.sailing-school-cat .custom-head__title{top:70%}.cookies{padding-right:70px}.custom_header__user{margin-left:15px;margin-right:15px;margin-top:-4px}.custom_header__lang{border-left:1px solid #9f9e98;border-right:1px solid #9f9e98}.btn:focus{box-shadow:none!important}#cookies-banner{display:none}#cookies-banner.visible{display:block}body.confirmation .dropdown-menu.show{z-index:100000}body.filter-active .mobile-filter-buttons{display:none!important}.sorted p{padding-right:20px}.sorted p:after,.sorted p:before{right:0}.close-filter{color:#000}#location>p:first-child{cursor:pointer}.yachts_near_slider .custom_circle__text p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.btn.back-button:focus-visible,.btn.back-button:hover,.btn.forward-button:focus-visible,.btn.forward-button:hover{color:#fff!important}.btn.forward-button:focus-visible:after,.btn.forward-button:hover:after{color:#fff}.price-wrapper{scroll-snap-type:x mandatory}.week_price{scroll-snap-align:center}.simplebar-track.simplebar-horizontal{background-color:#dcdcdc;border-radius:5px}.yacht_price_line div{left:0;width:100%}.charter-single-page .simplebar-content-wrapper,.yacht-single-page .simplebar-content-wrapper{scroll-snap-type:x mandatory}.yacht_price_line{bottom:30px}.boat-page__slider-main:after{background-image:url(../../images/img-icon.png);background-position:50%;background-repeat:no-repeat;background-size:50%;content:"";height:40px;left:50%;opacity:.3;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:60px;z-index:-1}.long-img{max-height:224px}.gap-0{gap:0!important}.gap-4{gap:4px}.gap-8{gap:8px}.gap-20{gap:20px}.overflow-visible{overflow:visible!important}.rounded{overflow:hidden}.rounded-xl{border-radius:100px}.text-red{color:red}.knots-card__view-btn.loading{background-color:hsla(51,4%,61%,.5);overflow:hidden;position:relative}.knots-card__view-btn.loading:before{animation:progressAnimation 2s ease-in infinite;background-color:#00a651;border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;top:0;width:0;width:100%;z-index:-1}[class*=" icn-"],[class^=icn-]{color:#a09e99;font-size:24px;transition:transform .3s;vertical-align:middle}.icn_sm[class*=" icn-"],.icn_sm[class^=icn-]{font-size:16px}.black[class*=" icn-"],.black[class^=icn-]{color:#000}[data-hide-on-request=true]{border-radius:8px;overflow:hidden;position:relative}[data-hide-on-request=true]:before{background:#f3f2f2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}[data-hide-on-request=true]:after{animation:loading 1.5s infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.35),transparent);bottom:0;content:"";height:100%;left:0;position:absolute;right:0;top:0;transform:translateX(-100%);width:100%;z-index:2}.text-success .icon{color:inherit}.ul-reset{list-style:none;margin:0;padding:0}.implicit-scrollbar{padding-bottom:5px;padding-right:5px}.implicit-scrollbar::-webkit-scrollbar{background-color:#dcdcdc;border-radius:5px;height:9px;margin-bottom:20px;width:9px}.implicit-scrollbar::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:5px;height:7px;min-height:0;min-width:10px;opacity:.5}.implicit-scrollbar.implicit-scrollbar_x{overflow-x:auto;overflow-y:hidden}.implicit-scrollbar.implicit-scrollbar_y{overflow-x:hidden;overflow-y:auto}.select2-container--open .select2-dropdown--below{box-shadow:0 2px 8px 0 rgba(99,99,99,.2)}@keyframes loading{to{transform:translateX(100%)}}p a{color:inherit}.pk-card{background-color:#fff;border-radius:8px;overflow:hidden;padding:20px}.pk-card.--hoverable{cursor:pointer}.pk-card.--hoverable:focus-visible,.pk-card.--hoverable:hover{box-shadow:0 0 6px 2px rgba(0,0,0,.1)}.pk-card.--hoverable button{cursor:pointer}a.pk-card:focus-visible [class*=" icn-"],a.pk-card:focus-visible [class^=icn-],a.pk-card:hover [class*=" icn-"],a.pk-card:hover [class^=icn-]{transform:scale(1.3)}.pk-card_shadow{box-shadow:0 0 24px 0 rgba(0,0,0,.1)}.old-price{color:#a09e99;color:var(--dark-grey,#a09e99);font-family:PFDinTextCompProRegular,sans-serif;font-size:24px;font-style:normal;font-weight:500;line-height:2;-webkit-text-decoration:line-through;text-decoration:line-through}.interactive-layout.full-width .old-price{font-size:18px}.current-price{color:#05a651;color:var(--green,#05a651);font-family:PFDinTextCompProRegular,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:1}.interactive-layout.full-width .current-price{font-size:24px}.current-price small{font-family:inherit;font-size:.7em;margin-right:.3em}.current-price-roboto{color:#05a651;color:var(--green,#05a651);font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700}.card .checked,.card ul,.list-with-checkmark{list-style:none;padding:0}.card .checked li:not(.not-marked),.card .checked p,.card ul li:not(.not-marked),.card ul p,.list-with-checkmark li:not(.not-marked),.list-with-checkmark p{background-image:url(../../images/icon-grey-check.svg);background-position:0 6px;background-repeat:no-repeat;background-size:20px;margin:0;padding:5px 12px 5px 30px}.card .checked li:not(.not-marked) p,.card .checked p p,.card ul li:not(.not-marked) p,.card ul p p,.list-with-checkmark li:not(.not-marked) p,.list-with-checkmark p p{background:none;padding:0}.card .checked .button-reset,.card ul .button-reset,.list-with-checkmark .button-reset{height:30px}.col-count-2{-moz-column-count:2;column-count:2}.accent-section{background-color:#e2f0e8;padding-bottom:clamp(50px,2.083rem + 4.63vw,100px);padding-top:clamp(50px,2.083rem + 4.63vw,100px)}.section-title{margin-bottom:max(16px,min(3vw,30px))}.section-title h2{margin-bottom:0}.section-title,.section-title h2{font-size:max(20px,min(3vw,30px));text-align:center;text-transform:uppercase}.section-title h2.cropped-title,.section-title.cropped-title{margin-left:auto;margin-right:auto;max-width:calc(100% - 173px)}.section-title h2 small,.section-title small{display:block;font-size:.7em;line-height:1.5}h1.section-title{font-weight:400}.section-title_md{font-size:max(16px,min(2vw,20px));margin-bottom:max(8px,min(3vw,20px))}.section-subtitle{font-size:16px;font-weight:400;margin-top:14px;text-transform:none}.section-subtitle.cropped-subtitle{margin-left:auto;margin-right:auto;max-width:calc(100% - 150px)}.section-caption{font-size:clamp(14px,.75rem + .56vw,20px);line-height:1.5;text-transform:none}.container{display:flex;flex-direction:column}.fluid-margin-top,section+section{margin-top:max(50px,min(5vw,90px))}.fluid-margin-top-md{margin-top:max(40px,min(4vw,60px))}.fluid-margin-top-sm{margin-top:max(20px,min(4vw,45px))}.fluid-margin-top-xs{margin-top:max(16px,min(3vw,32px))}.havequestion{color:#2a2825}.havequestion .h3{font-size:28px}.havequestion a{grid-gap:12px;color:inherit;display:grid;gap:12px}.stars-small{transform:scale(.8);transform-origin:left center}.gradient-overlay{height:100%}.gradient-overlay:after{background:linear-gradient(180deg,transparent,rgba(0,0,0,.29) 50%,rgba(0,0,0,.6));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.homepage_hero__el .form-control{border:none}.card-body{overflow:hidden;padding:max(14px,min(2vw,20px))}.card .checked p{margin:0!important}[data-container] .container{padding-left:0!important;padding-right:0!important}.stripe-loading-indicator{z-index:2079!important}.breadcrumb{padding:18px 0 10px}.transparent{opacity:0;pointer-events:none}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.fi.fis{border-radius:100%;flex-shrink:0;height:30px;width:30px!important}#review-aggregate .h3,#review-aggregate h3,.boat-page__destination{overflow:hidden;text-overflow:ellipsis}.boat-page__destination{background-color:#fff;border-radius:100px;display:block;font-weight:700;left:20px;position:absolute;white-space:nowrap;z-index:120}.boat-page__destination--extended{font-size:clamp(14px,.833rem + .19vw,16px);max-width:250px;padding:clamp(4px,.167rem + .37vw,8px) 8px;top:20px}.boat-page__destination--mini{--offset:20px;font-size:12px;max-width:calc(100% - 40px);max-width:calc(100% - var(--offset)*2);padding:2px 5px;top:10px}.insurance-table-wrapper table a>img{margin:0 auto}.custom-footer-review div,.custom-footer-review p{color:inherit}.calendar-view .tagsblock{display:none}.card-header__location{align-items:center;color:#a09e99;color:var(--dark-grey,#a09e99);-moz-column-gap:8px;column-gap:8px;display:flex;padding:max(14px,min(2vw,20px)) max(14px,min(2vw,20px)) 0}.card-header__location p{margin-bottom:0!important}.card-header__location-title{color:#2a2825;color:var(--dark-brown,#2a2825)}.w-max{display:block;width:-moz-max-content;width:max-content}.h-max{height:-moz-max-content;height:max-content}.link-arrowed{align-items:center;display:flex;gap:4px;-webkit-text-decoration:underline;text-decoration:underline}.link-arrowed:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='8' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1.5 11 5-5-5-5' stroke='%232A2825' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");display:block;transform:scale(.8)}.box-shadow-overflow{margin:-16px;padding:16px}.show-more-btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;min-width:220px;width:-moz-max-content;width:max-content}.tagsblock{--lines:2;--itemHeigth:max(32px,min(3vw,40px));--gap:max(4px,min(2vw,10px))}.tagsblock .cloud{gap:var(--gap)}.tagsblock .cloud.--collapsed{max-height:calc(var(--itemHeigth)*var(--lines) + var(--gap)*(var(--lines) - 1));overflow:hidden}.tagsblock li{height:var(--itemHeigth)}.tagsblock a{align-items:center;display:flex;gap:8px;padding-left:max(4px,min(1.5vw,8px));padding-right:max(4px,min(1.5vw,8px))}.--alone{grid-column:1/-1;justify-self:center}.visually-hidden{clip:rect(0 0 0 0);border:0;clip-path:inset(100%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.cursor-pointer{cursor:pointer}.--noScrollbar{-ms-overflow-style:none;scrollbar-width:none}.--noScrollbar::-webkit-scrollbar-track{background-color:transparent;-webkit-box-shadow:none;position:absolute}.--noScrollbar::-webkit-scrollbar{background-color:transparent;height:0;opacity:0;position:absolute;-webkit-transition:.3s linear;transition:.3s linear;width:0}.--noScrollbar::-webkit-scrollbar:horizontal{height:0}.--noScrollbar::-webkit-scrollbar-thumb{background-color:transparent;-webkit-box-shadow:none;position:absolute}.--noScrollbar:focus-visible::-webkit-scrollbar-track,.--noScrollbar:hover::-webkit-scrollbar-track{background-color:transparent;border-radius:10px;-webkit-box-shadow:none;position:absolute}.--noScrollbar:focus-visible::-webkit-scrollbar,.--noScrollbar:hover::-webkit-scrollbar{background-color:transparent;height:0;opacity:1;position:absolute;width:0}.--noScrollbar:focus-visible::-webkit-scrollbar-thumb,.--noScrollbar:hover::-webkit-scrollbar-thumb{background-color:transparent;border-radius:0;-webkit-box-shadow:none;position:absolute}.text-brand-warning{color:#fd8f1e}.text-brand-warning-yellow{color:#f4e92d}.text-brand-danger{color:#dc3444}.text-brand-grey,.text-brand-muted{color:#a09e99}.text-brand-alert{color:#ff522c}.text-underline{-webkit-text-decoration:underline;text-decoration:underline}.text-muted{color:#a09e99}.--grayscale{filter:grayscale(1)}#rev-text{resize:none}.container.--narrow_readable{margin:0 auto;max-width:830px}.image-num-counter{align-items:center;background-color:rgba(0,0,0,.6);border-radius:100px;bottom:auto;bottom:var(--bottom,auto);color:#fff;display:flex;font-size:14px;gap:8px;height:28px;justify-content:center;left:auto;left:var(--left,auto);min-width:28px;padding-left:8px;padding-right:8px;position:absolute;right:auto;right:var(--right,auto);top:auto;top:var(--top,auto)}.image-num-counter:before{background-image:url('data:image/svg+xml;utf8,<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M5.54474 9.89168H13.0441L10.6649 6.73942L8.54774 9.39409L7.17748 7.76803L5.54474 9.89168ZM4.64899 12.7454C4.25184 12.7454 3.92026 12.6124 3.65425 12.3464C3.38823 12.0804 3.25523 11.7488 3.25523 11.3517V2.06076C3.25523 1.66361 3.38823 1.33202 3.65425 1.06601C3.92026 0.799999 4.25184 0.666992 4.64899 0.666992H13.9399C14.337 0.666992 14.6686 0.799999 14.9346 1.06601C15.2007 1.33202 15.3337 1.66361 15.3337 2.06076V11.3517C15.3337 11.7488 15.2007 12.0804 14.9346 12.3464C14.6686 12.6124 14.337 12.7454 13.9399 12.7454H4.64899ZM4.64899 11.8827H13.9399C14.0728 11.8827 14.1945 11.8274 14.305 11.7168C14.4156 11.6062 14.4709 11.4845 14.4709 11.3517V2.06076C14.4709 1.92789 14.4156 1.80618 14.305 1.6956C14.1945 1.58502 14.0728 1.52974 13.9399 1.52974H4.64899C4.51613 1.52974 4.39441 1.58502 4.28384 1.6956C4.17326 1.80618 4.11797 1.92789 4.11797 2.06076V11.3517C4.11797 11.4845 4.17326 11.6062 4.28384 11.7168C4.39441 11.8274 4.51613 11.8827 4.64899 11.8827ZM2.06076 15.3337C1.66361 15.3337 1.33202 15.2007 1.06601 14.9346C0.799999 14.6686 0.666992 14.3371 0.666992 13.9401V3.78625H1.52974V13.9401C1.52974 14.0728 1.58502 14.1945 1.6956 14.305C1.80618 14.4156 1.92789 14.4709 2.06076 14.4709H12.2144V15.3337H2.06076Z" fill="white"/></svg>');content:"";display:block;height:16px;width:16px}.scroll-margin-top{scroll-margin-top:70px}.--textTruncate{-webkit-line-clamp:1}.--textTruncate,.--textTruncate2{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.--textTruncate2{-webkit-line-clamp:2}.--textTruncate3{-webkit-line-clamp:3}.--textTruncate3,.--textTruncate4{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.--textTruncate4{-webkit-line-clamp:4}.green-bullet-list ul li{font-size:16px;line-height:1.5;list-style-type:none;margin-bottom:10px;padding-left:20px;position:relative}.green-bullet-list ul li:before{background-color:#05a651;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.material-shadow-hover{transition:box-shadow .2s}.material-shadow-hover:focus-visible,.material-shadow-hover:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.fluid-body-text{font-size:clamp(14px,.833rem + .19vw,16px)}.fluid-subtitle{font-size:clamp(14px,.75rem + .56vw,20px)}.--scrollShadowHorizontal{background:linear-gradient(90deg,#fff 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#fff 70%) 100% 0,linear-gradient(90deg,#d8d7d6 30%,hsla(0,0%,100%,0)),linear-gradient(90deg,hsla(0,0%,100%,0),#d8d7d6 70%) 100% 0;background:linear-gradient(to right,var(--cover_color,#fff) 30%,hsla(0,0%,100%,0)),linear-gradient(to right,hsla(0,0%,100%,0),var(--cover_color,#fff) 70%) 100% 0,linear-gradient(to right,var(--shadow_color,#d8d7d6) 30%,hsla(0,0%,100%,0)),linear-gradient(to right,hsla(0,0%,100%,0),var(--shadow_color,#d8d7d6) 70%) 100% 0;background-attachment:local,local,scroll,scroll;background-repeat:no-repeat;background-size:60px 100%,60px 100%,40px 100%,40px 100%;overflow:auto}button.hystmodal__shadow{display:none}.border-top{border-top:1px solid #b2b3ab!important}.border-bottom{border-bottom:1px solid #b2b3ab!important}.text-underlined{-webkit-text-decoration:underline;text-decoration:underline}.text-dotted{text-decoration-style:dotted}.text-center{text-align:center}.text-success{color:#00a651}.visible{visibility:visible!important}.pointer-events-none{pointer-events:none}.empty-search-result{background-color:#fff;border-radius:10px;color:#a09e99;font-size:16px;margin-bottom:20px;margin-top:20px;padding:20px;text-align:center}.text-through{-webkit-text-decoration:line-through;text-decoration:line-through}.text-left{text-align:left}.leading-none{line-height:1}.rounded{border-radius:8px}.rounded-circle{border-radius:50%;-o-object-fit:cover;object-fit:cover}.me-3{margin-right:1rem}.font-weight-semibold{font-weight:600}.font-bold{font-weight:700}.scrollOffset{display:flex;margin-left:-16px;margin-right:-16px;overflow:auto;width:calc(100% + 32px)}.scrollOffset:after,.scrollOffset:before{content:"";flex-shrink:0;height:8px;width:16px}.full-cover{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}p a{color:#05a651;-webkit-text-decoration:underline;text-decoration:underline}p a:focus-visible,p a:hover{-webkit-text-decoration:none;text-decoration:none}body:has(.bottom-content) .pageFooter{margin-top:0}.extra-info-icon{cursor:pointer;margin-left:8px;position:relative;vertical-align:middle}.extra-info-icon,.extra-info-icon span{align-items:center;display:inline-flex;justify-content:center;transition:all .3s ease}.extra-info-icon span{font-size:20px}.extra-info-icon:focus-visible span,.extra-info-icon:hover span{color:#06c95e;transform:scale(1.1)}.extra-info-icon:active span{transform:scale(.98)}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#00a651}.custom-control-input.is-valid~.custom-control-label:before,.was-validated .custom-control-input:valid~.custom-control-label:before{border-color:#00a651}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label:before,.was-validated .custom-control-input:valid:checked~.custom-control-label:before{background-color:#00d96a;border-color:#00d96a}.custom-control-input.is-valid:focus~.custom-control-label:before,.was-validated .custom-control-input:valid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem rgba(0,166,81,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label:before{border-color:#00a651}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#9a8374}.custom-control-input.is-invalid~.custom-control-label:before,.was-validated .custom-control-input:invalid~.custom-control-label:before{border-color:#9a8374}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label:before,.was-validated .custom-control-input:invalid:checked~.custom-control-label:before{background-color:#af9d92;border-color:#af9d92}.custom-control-input.is-invalid:focus~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus~.custom-control-label:before{box-shadow:0 0 0 .2rem hsla(24,16%,53%,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label:before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label:before{border-color:#9a8374}.custom-control{display:block;min-height:1.5rem;padding-left:1.6rem;position:relative}.custom-control-inline{display:inline-flex;margin-right:1rem}.custom-control-input{opacity:0;position:absolute;z-index:-1}.custom-control-input:checked~.custom-control-label:before{background-color:transparent;border-color:#b8b7b2;box-shadow:none;color:#00a651}.custom-control-input:focus~.custom-control-label:before{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 0 .2rem hsla(51,4%,61%,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label:before{border-color:rgba(64,64,64,0)}.custom-control-input:not(:disabled):active~.custom-control-label:before{background-color:rgba(89,89,89,0);border-color:rgba(89,89,89,0);box-shadow:none;color:#00a651}.custom-control-input:disabled~.custom-control-label{color:#9a8374}.custom-control-input:disabled~.custom-control-label:before{background-color:#e1e1e1}.custom-control-label{margin-bottom:0;position:relative;vertical-align:top}.custom-control-label:before{background-color:#fff;border:1px solid #9f9e98;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);pointer-events:none}.custom-control-label:after,.custom-control-label:before{content:"";display:block;height:1.1rem;left:-1.6rem;position:absolute;top:.2rem;width:1.1rem}.custom-control-label:after{background:no-repeat 50%/60% 60%}.custom-checkbox .custom-control-label:before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%2300a651' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:before{background-color:transparent;border-color:transparent;box-shadow:none}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%2300a651' d='M0 2h4'/%3E%3C/svg%3E")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,102,153,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label:before{background-color:rgba(51,102,153,.5)}.custom-radio .custom-control-label:before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%2300a651'/%3E%3C/svg%3E")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,102,153,.5)}.custom-switch{padding-left:2.425rem}.custom-switch .custom-control-label:before{border-radius:.55rem;left:-2.425rem;pointer-events:all;width:1.925rem}.custom-switch .custom-control-label:after{background-color:#9f9e98;border-radius:.55rem;height:calc(1.1rem - 4px);left:calc(-2.425rem + 2px);top:calc(.2rem + 2px);transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:calc(1.1rem - 4px)}.custom-switch .custom-control-input:checked~.custom-control-label:after{background-color:#fff;transform:translateX(.825rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label:before{background-color:rgba(51,102,153,.5)}.custom-control-label:before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.select2-container{-webkit-appearance:none;background-clip:padding-box;border-radius:0;box-sizing:border-box;color:#212529;display:block;font-size:14px;font-weight:400;height:calc(1.5em + .75rem + 2px);height:38px;line-height:1.5;margin:0;padding:0;position:relative;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;padding:.375rem;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;padding-right:20px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-left:20px;padding-right:8px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{border:none;box-sizing:border-box;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:none;border-radius:4px;box-sizing:border-box;display:block;left:-100000px;position:absolute;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-radius:8px;top:-10px}.select2-container--open .select2-dropdown--below{border-radius:8px;border-top:none;top:10px}.select2-search--dropdown{display:block;padding:8px}.select2-search--dropdown .select2-search__field{border-radius:8px;box-sizing:border-box;height:38px;padding:4px 8px;width:100%}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{background-color:#fff;border:0;display:block;height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:99}.select2-hidden-accessible{clip:rect(0 0 0 0)!important;border:0!important;clip-path:inset(50%)!important;height:38px;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important}.select2-container--default .select2-selection--single{background-color:#fff;border:none;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;right:1px;top:3px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'><path d='M13 0.999999L7 7L1 1' stroke='%23A09E99' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/></svg>") no-repeat left 0 center;background-size:contain;height:8px;left:0;pointer-events:none;position:absolute;top:50%;transition:all .3s ease;width:14px;z-index:1003}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border-radius:4px;border-radius:8px;cursor:text;height:auto!important}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px;margin-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus-visible,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border-radius:8px}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{-webkit-appearance:textfield;background:0 0;border:none;box-shadow:none;outline:0}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;background-image:linear-gradient(180deg,#fff 50%,#eee);background-repeat:repeat-x;border-radius:.25rem;outline:0}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;background-image:linear-gradient(180deg,#eee 50%,#ccc);background-repeat:repeat-x;border:none;border-bottom-right-radius:.25rem;border-left:1px solid #b2b3ab;border-top-right-radius:.25rem;height:26px;position:absolute;right:1px;top:1px;width:20px}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-radius:0;border-bottom-left-radius:.25rem;border-right:1px solid #b2b3ab;border-top-left-radius:.25rem;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(180deg,#fff 0,#eee 50%);background-repeat:repeat-x;border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(180deg,#eee 50%,#fff);background-repeat:repeat-x;border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-selection--multiple{background-color:#fff;border-radius:.25rem;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border-radius:.25rem;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:focus-visible,.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #b2b3ab;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{box-shadow:none;outline:0}.select2-container--classic .select2-dropdown{background-color:#fff}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}@font-face{font-display:swap;font-family:icon-fonts;font-style:normal;font-weight:400;src:url(../../fonts/icon-fonts.eot);src:url(../../fonts/icon-fonts.eot?#iefix) format("embedded-opentype"),url(../../fonts/icon-fonts.woff) format("woff"),url(../../fonts/icon-fonts.ttf) format("truetype"),url(../../fonts/icon-fonts.svg#icon-fonts) format("svg")}[data-icon]:before{font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:attr(data-icon);font-variant:normal!important;line-height:1}[class*=" icon-"]:before,[class^=icon-]:before,[data-icon]:before{font-family:icon-fonts!important;font-style:normal!important;font-weight:400!important;text-transform:none!important}[class*=" icon-"]:before,[class^=icon-]:before{font-feature-settings:normal!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-variant:normal!important;line-height:1}.icon-facebook:before{content:"a"}.icon-linkedin:before{content:"b"}.icon-instagram:before{content:"c"}.icon-angle-right:before{content:"d"}.icon-angle-left:before{content:"e"}.icon-angle-down:before{content:"f"}.icon-youtube:before{content:"h"}.icon-star:before{content:"Q"}.icon-star-o:before{content:"R"}.icon-map:before{content:"L"}.icon-world:before{content:"I"}.icon-child:before{content:"J"}.icon-man:before{content:"K"}.icon-arrow-back:before{content:"M"}.icon-options:before{content:"G"}.icon-help:before{content:"U"}.icon-hotel:before{content:"V"}.icon-direction:before{content:"W"}.icon-flight:before{content:"X"}.icon-ac:before{content:"N"}.icon-book:before{content:"P"}.icon-bow:before{content:"S"}.icon-bowthruster:before{content:"T"}.icon-calendar:before{content:"Z"}.icon-cocktail:before{content:"0"}.icon-comments:before{content:"1"}.icon-compass:before{content:"2"}.icon-creditcards:before{content:"3"}.icon-crew:before{content:"4"}.icon-diving:before{content:"6"}.icon-document:before{content:"7"}.icon-electrictoilet:before{content:"8"}.icon-favorites:before{content:"9"}.icon-flash:before{content:"!"}.icon-fullybattenedmainsail:before{content:"#"}.icon-furlingmainsail:before{content:"$"}.icon-generator:before{content:"%"}.icon-globe:before{content:"&"}.icon-hourglass:before{content:"'"}.icon-info:before{content:"("}.icon-location:before{content:"*"}.icon-motor:before{content:"+"}.icon-options-2:before{content:","}.icon-search:before{content:"-"}.icon-support:before{content:"."}.icon-user:before{content:"/"}.icon-watermaker:before{content:":"}.icon-yacht:before{content:";"}.icon-yachts:before{content:"<"}.icon-favorites-active:before{content:"g"}.icon-berths:before{content:"i"}.icon-cabins:before{content:"j"}.icon-crewed:before{content:"l"}.icon-length:before{content:"m"}.icon-fishing:before{content:"n"}.icon-sightseeing:before{content:"o"}.icon-snorkeling:before{content:"p"}.icon-training-passages:before{content:"q"}.icon-no-meals:before{content:"r"}.icon-full-board:before{content:"s"}.icon-half-board:before{content:"t"}[data-simplebar]{align-content:flex-start;align-items:flex-start;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;position:relative}.simplebar-wrapper{height:inherit;max-height:inherit;max-width:inherit;overflow:hidden;width:inherit}.simplebar-mask{bottom:0;direction:inherit;height:auto!important;left:0;margin:0;overflow:hidden;padding:0;position:absolute;right:0;top:0;width:auto!important;z-index:0}.simplebar-offset{-webkit-overflow-scrolling:touch;bottom:0;box-sizing:inherit!important;direction:inherit!important;left:0;margin:0;padding:0;position:absolute;resize:none!important;right:0;top:0}.simplebar-content-wrapper{-ms-overflow-style:none;box-sizing:border-box!important;direction:inherit;display:block;height:100%;max-height:100%;max-width:100%;position:relative;scrollbar-width:none;width:auto}.simplebar-content-wrapper::-webkit-scrollbar,.simplebar-hide-scrollbar::-webkit-scrollbar{display:none;height:0;width:0}.simplebar-content:after,.simplebar-content:before{content:" ";display:table}.simplebar-placeholder{max-height:100%;max-width:100%;pointer-events:none;width:100%}.simplebar-height-auto-observer-wrapper{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:100%;z-index:-1}.simplebar-height-auto-observer{box-sizing:inherit;display:block;height:1000%;left:0;min-height:1px;min-width:1px;opacity:0;top:0;width:1000%;z-index:-1}.simplebar-height-auto-observer,.simplebar-track{overflow:hidden;pointer-events:none;position:absolute}.simplebar-track{bottom:0;right:0;z-index:1}[data-simplebar].simplebar-dragging .simplebar-content{pointer-events:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}[data-simplebar].simplebar-dragging .simplebar-track{pointer-events:all}.simplebar-scrollbar{left:0;min-height:10px;position:absolute;right:0}.simplebar-scrollbar:before{background:#000;border-radius:7px;content:"";left:2px;opacity:0;position:absolute;right:2px;transition:opacity .2s linear}.simplebar-scrollbar.simplebar-visible:before{opacity:.5;transition:opacity 0s linear}.simplebar-track.simplebar-vertical{top:0;width:11px}.simplebar-track.simplebar-vertical .simplebar-scrollbar:before{bottom:2px;top:2px}.simplebar-track.simplebar-horizontal{height:11px;left:0}.simplebar-track.simplebar-horizontal .simplebar-scrollbar:before{height:100%;left:2px;right:2px}.simplebar-track.simplebar-horizontal .simplebar-scrollbar{height:7px;left:0;min-height:0;min-width:10px;right:auto;top:2px;width:auto}[data-simplebar-direction=rtl] .simplebar-track.simplebar-vertical{left:0;right:auto}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container{height:100%}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-overlay-pane svg,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-tile{will-change:opacity}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1);will-change:transform}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline:0}.leaflet-container a{color:#0078a8}.leaflet-container a.leaflet-active{outline:2px solid orange}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font:12px/1.5 Helvetica Neue,Arial,Helvetica,sans-serif}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a,.leaflet-bar a:focus-visible,.leaflet-bar a:hover{background-color:#fff;color:#000;height:26px;line-height:26px;text-align:center;-webkit-text-decoration:none;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:1;width:30px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font-family:Roboto;font-weight:300}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(images/layers.png);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(images/layers-2x.png);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(images/marker-icon.png)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.7);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;padding:0 5px}.leaflet-control-attribution a{-webkit-text-decoration:none;text-decoration:none}.leaflet-control-attribution a:focus-visible,.leaflet-control-attribution a:hover{-webkit-text-decoration:underline;text-decoration:underline}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fff;background:hsla(0,0%,100%,.5);border:2px solid #777;border-top:none;box-sizing:border-box;font-size:11px;line-height:1.1;overflow:hidden;padding:2px 5px 1px;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{line-height:1.4;margin:13px 19px}.leaflet-popup-content p{margin:18px 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:0 0;border:none;color:#c3c3c3;font:16px/14px Tahoma,Verdana,sans-serif;font-weight:700;height:14px;padding:4px 4px 0 0;position:absolute;right:0;text-align:center;-webkit-text-decoration:none;text-decoration:none;top:0;width:18px}.leaflet-container a.leaflet-popup-close-button:focus-visible,.leaflet-container a.leaflet-popup-close-button:hover{color:#999}.leaflet-popup-scrolled{border-bottom:1px solid #ddd;border-top:1px solid #ddd;overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{zoom:1}.leaflet-oldie .leaflet-popup-tip{margin:0 auto;width:24px}.leaflet-oldie .leaflet-popup-tip-container{margin-top:-1px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-clickable{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:0 0;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:3rem!important}.px-0{padding-left:0!important;padding-right:0!important}.px-1{padding-left:.25rem!important;padding-right:.25rem!important}.px-2{padding-left:.5rem!important;padding-right:.5rem!important}.px-3{padding-left:1rem!important;padding-right:1rem!important}.px-4{padding-left:1.5rem!important;padding-right:1.5rem!important}.px-5{padding-left:3rem!important;padding-right:3rem!important}.py-0{padding-bottom:0!important;padding-top:0!important}.py-1{padding-bottom:.25rem!important;padding-top:.25rem!important}.py-2{padding-bottom:.5rem!important;padding-top:.5rem!important}.py-3{padding-bottom:1rem!important;padding-top:1rem!important}.py-4{padding-bottom:1.5rem!important;padding-top:1.5rem!important}.py-5{padding-bottom:3rem!important;padding-top:3rem!important}.m-min{margin:4.5px!important}.mt-min,.my-min{margin-top:4.5px!important}.mr-min,.mx-min{margin-right:4.5px!important}.mb-min,.my-min{margin-bottom:4.5px!important}.ml-min,.mx-min{margin-left:4.5px!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:3rem!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:3rem!important}.mx-0{margin-left:0!important;margin-right:0!important}.mx-1{margin-left:.25rem!important;margin-right:.25rem!important}.mx-2{margin-left:.5rem!important;margin-right:.5rem!important}.mx-3{margin-left:1rem!important;margin-right:1rem!important}.mx-4{margin-left:1.5rem!important;margin-right:1.5rem!important}.mx-5{margin-left:3rem!important;margin-right:3rem!important}.my-0{margin-bottom:0!important;margin-top:0!important}.my-1{margin-bottom:.25rem!important;margin-top:.25rem!important}.my-2{margin-bottom:.5rem!important;margin-top:.5rem!important}.my-3{margin-bottom:1rem!important;margin-top:1rem!important}.my-4{margin-bottom:1.5rem!important;margin-top:1.5rem!important}.my-5{margin-bottom:3rem!important;margin-top:3rem!important}.mt-auto{margin-top:auto!important}.mr-auto{margin-right:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}.mx-auto{margin-right:auto!important}.my-auto{margin-bottom:auto!important;margin-top:auto!important}html{-ms-overflow-style:scrollbar;box-sizing:border-box}*,:after,:before{box-sizing:inherit}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.container-fluid{width:100%}.row{display:flex;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.no-gutters{margin-left:0;margin-right:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-left:0;padding-right:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.col{flex-basis:0;flex-grow:1;max-width:100%}.col-auto{flex:0 0 auto;max-width:none;width:auto}.col-1{flex:0 0 8.333333%;max-width:8.333333%}.col-2{flex:0 0 16.666667%;max-width:16.666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.333333%;max-width:33.333333%}.col-5{flex:0 0 41.666667%;max-width:41.666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.333333%;max-width:58.333333%}.col-8{flex:0 0 66.666667%;max-width:66.666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.333333%;max-width:83.333333%}.col-11{flex:0 0 91.666667%;max-width:91.666667%}.col-12{flex:0 0 100%;max-width:100%}.pull-0{right:auto}.pull-1{right:8.333333%}.pull-2{right:16.666667%}.pull-3{right:25%}.pull-4{right:33.333333%}.pull-5{right:41.666667%}.pull-6{right:50%}.pull-7{right:58.333333%}.pull-8{right:66.666667%}.pull-9{right:75%}.pull-10{right:83.333333%}.pull-11{right:91.666667%}.pull-12{right:100%}.push-0{left:auto}.push-1{left:8.333333%}.push-2{left:16.666667%}.push-3{left:25%}.push-4{left:33.333333%}.push-5{left:41.666667%}.push-6{left:50%}.push-7{left:58.333333%}.push-8{left:66.666667%}.push-9{left:75%}.push-10{left:83.333333%}.push-11{left:91.666667%}.push-12{left:100%}.offset-1{margin-left:8.333333%}.offset-2{margin-left:16.666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.333333%}.offset-5{margin-left:41.666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.333333%}.offset-8{margin-left:66.666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.333333%}.offset-11{margin-left:91.666667%}.order-first{order:-1}.order-last{order:1}.order-0{order:0}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.d-none{display:none!important}.d-block{display:block!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}
/*! =========================================================
 * bootstrap-slider.js
 *
 * Maintainers:
 *		Kyle Kemp
 *			- Twitter: @seiyria
 *			- Github:  seiyria
 *		Rohit Kalkur
 *			- Twitter: @Rovolutionary
 *			- Github:  rovolution
 *
 * =========================================================
 *
 * bootstrap-slider is released under the MIT License
 * Copyright (c) 2019 Kyle Kemp, Rohit Kalkur, and contributors
 *
 * Permission is hereby granted, free of charge, to any person
 * obtaining a copy of this software and associated documentation
 * files (the "Software"), to deal in the Software without
 * restriction, including without limitation the rights to use,
 * copy, modify, merge, publish, distribute, sublicense, and/or sell
 * copies of the Software, and to permit persons to whom the
 * Software is furnished to do so, subject to the following
 * conditions:
 *
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 *
 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
 * OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
 * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
 * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
 * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
 * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
 * OTHER DEALINGS IN THE SOFTWARE.
 *
 * ========================================================= */.slider{display:inline-block;position:relative;vertical-align:middle}.slider.slider-horizontal{margin-left:20px;width:calc(100% - 40px)}.slider.slider-horizontal .slider-track{height:4px;left:0;margin-top:-2px;top:50%;width:100%}.slider.slider-horizontal .slider-selection,.slider.slider-horizontal .slider-track-high,.slider.slider-horizontal .slider-track-low{bottom:0;height:100%;top:0}.slider.slider-horizontal .slider-handle.triangle,.slider.slider-horizontal .slider-tick.triangle{border-bottom-color:#b1b0ab;border-width:0 4px 4px;height:0;margin-top:0;position:relative;top:50%;transform:translateY(-50%);width:0}.slider.slider-horizontal .slider-tick-container{left:0;position:absolute;top:0;white-space:nowrap;width:100%}.slider.slider-horizontal .slider-tick-label-container{margin-top:8px;white-space:nowrap}.slider.slider-horizontal .slider-tick-label-container .slider-tick-label{display:inline-block;padding-top:9.6px;text-align:center}.slider.slider-horizontal.slider-rtl .slider-track{left:auto;right:0}.slider.slider-horizontal.slider-rtl .slider-handle,.slider.slider-horizontal.slider-rtl .slider-tick{margin-left:0;margin-right:-4px}.slider.slider-horizontal.slider-rtl .slider-tick-container{left:auto;right:0}.slider.slider-vertical{height:210px;width:8px}.slider.slider-vertical .slider-track{height:100%;left:25%;top:0;width:4px}.slider.slider-vertical .slider-selection{bottom:0;left:0;top:0;width:100%}.slider.slider-vertical .slider-track-high,.slider.slider-vertical .slider-track-low{left:0;right:0;width:100%}.slider.slider-vertical .slider-handle,.slider.slider-vertical .slider-tick{margin-top:-4px}.slider.slider-vertical .slider-handle.triangle,.slider.slider-vertical .slider-tick.triangle{border-left-color:#b1b0ab;border-width:4px 0 4px 4px;height:1px;margin-left:0;width:1px}.slider.slider-vertical .slider-tick-label-container{white-space:nowrap}.slider.slider-vertical .slider-tick-label-container .slider-tick-label{padding-left:1.6px}.slider.slider-vertical.slider-rtl .slider-track{left:auto;right:25%}.slider.slider-vertical.slider-rtl .slider-selection{left:auto;right:0}.slider.slider-vertical.slider-rtl .slider-handle.triangle,.slider.slider-vertical.slider-rtl .slider-tick.triangle{border-width:4px 4px 4px 0}.slider.slider-vertical.slider-rtl .slider-tick-label-container .slider-tick-label{padding-left:0;padding-right:1.6px}.slider.slider-disabled .slider-handle{background-color:#cfcfcf;background-image:linear-gradient(180deg,#dfdfdf,#bebebe);background-repeat:repeat-x}.slider.slider-disabled .slider-track{background-color:#e7e7e7;background-image:linear-gradient(180deg,#e5e5e5,#e9e9e9);background-repeat:repeat-x;cursor:not-allowed}.slider input{display:none}.slider .tooltip{pointer-events:none}.slider .tooltip.top{margin-top:-36px}.slider .tooltip-inner{max-width:none;white-space:nowrap}.slider .hide{display:none}.slider-track{background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);background-repeat:repeat-x;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);cursor:pointer}.slider-selection,.slider-track{border-radius:4px;position:absolute}.slider-selection{background-color:#a0baeb;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box}.slider-selection.tick-slider-selection{background-color:#fbfafa;background-image:linear-gradient(180deg,#fff,#f6f5f5);background-repeat:repeat-x}.slider-track-high,.slider-track-low{background:0 0;border-radius:4px;box-sizing:border-box;position:absolute}.slider-handle:last-child{margin-left:0;transform:rotate(0)}.slider-handle{background-color:#b7b6b2;background-color:#bdbcb8;background-image:linear-gradient(180deg,#bdbcb8,#b1b0ab);background-repeat:repeat-x;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='13'%3E%3Cpath fill='%23c0c1c2' d='M0 6.5 6.111 0H22v13H6.111z'/%3E%3Cpath fill='%23d7d7d6' d='M1 6.5 6.556 1H21v11H6.556z'/%3E%3Cpath fill='%23b8b8b8' d='M2 6.5 7 2h13v9H7z'/%3E%3C/svg%3E") no-repeat;background-position:50%;background-size:contain;border:0 solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.2),0 1px 2px rgba(0,0,0,.05);height:13px;margin-left:-20px;position:absolute;top:-2px;transform:rotate(180deg);width:23px}.slider-handle:focus-visible,.slider-handle:hover{cursor:pointer}.slider-handle.custom,.slider-handle.triangle{background:transparent none}.slider-handle.custom:before{color:#726204;content:"\2605";font-size:20px;line-height:8px}.slider-tick{background-color:#f7f7f7;background-image:linear-gradient(180deg,#f5f5f5,#f9f9f9);background-repeat:repeat-x;border:0 solid transparent;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-sizing:border-box;cursor:pointer;filter:none;height:8px;opacity:.8;position:absolute;width:8px}.slider-tick.round{border-radius:50%}.slider-tick.custom,.slider-tick.triangle{background:transparent none}.slider-tick.custom:before{color:#726204;content:"\2605";font-size:20px;line-height:8px}.slider-tick.in-selection{background-color:#fbfafa;background-image:linear-gradient(180deg,#fff,#f6f5f5);background-repeat:repeat-x;opacity:1}.interactive-layout{grid-gap:20px;display:grid;gap:20px;grid-template-columns:291px 430px 1fr;grid-template-rows:150px 1fr;padding-top:27px;position:relative}.interactive-layout.full-width .hide-on-expand{display:none!important}.interactive-layout .breadcrumb{padding-top:0}.map-search.map-search{border-radius:8px;grid-column:1/2;grid-row:1/2;height:auto;margin:0;position:static;width:100%!important;width:auto}.map-search__map{height:100%;position:relative}#smallMapBtn{align-items:center;background:#369;border-radius:100px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:inline-flex;flex-shrink:0;gap:4px;height:40px;justify-content:center;left:15px;padding:0 16px;right:auto;top:15px}#smallMapBtn:after{display:none}.interactive-sidebar{grid-column:1/2;grid-row:2/3}.no-map .interactive-sidebar{grid-row:1/3}.interactive-content{display:flex;flex-direction:column;grid-column:2/4;grid-row:1/3}body:not(.calendar-view) .interactive-layout.full-width .interactive-content{grid-column:2/3}body:not(.calendar-view) .interactive-layout.full-width .map-search.map-search{align-self:start;grid-column:3/4;grid-row:1/3;position:sticky;top:56px}body:not(.calendar-view) .interactive-layout.full-width .interactive-sidebar{grid-row:1/3}body:not(.calendar-view) .interactive-layout.full-width .map-search__map{height:calc(100vh - 56px)}.jk-calendar{grid-row-gap:15px;background-color:#fffbfc;background:#fff;background:var(--white,#fff);border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:grid;grid-template-columns:.95fr 1.05fr;overflow:hidden;padding:24px;position:relative;row-gap:15px}.card-body .jk-calendar{box-shadow:none;padding:0}.jk-calendar.--flat{border:1px solid #ccc;box-shadow:none}.jk-calendar.absolute-bottom{position:absolute;right:0;width:640px;z-index:1000}.jk-calendar-dates{color:#a09e99;display:flex;flex-wrap:wrap;font-size:14px;font-weight:400}.jk-calendar-duration{color:#000;flex:0 0 100%;font-family:PFDinTextCompProRegular,sans-serif;font-size:max(24px,min(3vw,32px));font-weight:500;line-height:38px}.jk-calendar-conditions{align-items:center;border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:8px;display:flex;font-size:14px;gap:12px;justify-self:end;padding:12px 16px;vertical-align:top}.jk-calendar-conditions .jk-calendar-conditions-item{display:grid;grid-template-columns:repeat(2,1fr);width:100%}.jk-calendar-conditions .jk-calendar-conditions-item__left{grid-gap:16px;display:grid;gap:16px;grid-template-columns:16px 1fr;padding-right:16px}.jk-calendar-conditions .jk-calendar-conditions-item__right{border-left:1px solid #cfcecc;padding-left:16px}.jk-calendar-conditions .jk-calendar-conditions-item__body{display:grid}.jk-calendar-conditions .jk-calendar-conditions-item__icon{align-self:center;background-image:url(../../images/icon-warn-yellow.png);background-repeat:no-repeat;background-size:contain;height:16px;width:16px}.jk-calendar-conditions.--error-day,.jk-calendar-conditions.--error-period{background:rgba(255,82,44,.102);border-color:rgba(255,82,44,.251)}.jk-calendar-conditions.--error-animation{animation:wobble-hor-bottom .6s both}.jk-calendar-conditions.--error-day .jk-calendar-conditions-item__left,.jk-calendar-conditions.--error-period .jk-calendar-conditions-item__right{color:#ff522c}@keyframes wobble-hor-bottom{0%,to{transform:translateX(0);transform-origin:50% 50%}15%{transform:translateX(-15px) rotate(-3deg)}30%{transform:translateX(10px) rotate(3deg)}45%{transform:translateX(-10px) rotate(-1.8deg)}60%{transform:translateX(6px) rotate(1.2deg)}75%{transform:translateX(-4px) rotate(-.6deg)}}.jk-calendar-buttons{display:flex;gap:24px;grid-column:2/3;grid-row:3/4;justify-content:flex-end;order:10}.jk-calendar-months,.jk-calendar-nav{grid-column:1/-1;grid-row:2/3;scroll-behavior:smooth}.jk-calendar-month-container{flex:1 0 calc(50% - 16px);scroll-snap-align:start}.jk-calendar-month{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;width:100%}.jk-calendar-month-title{font-weight:700;text-align:center}.jk-calendar-icon-dates{fill:#333;display:inline-flex;width:2.5rem}.calendar-day,.jk-calendar-icon-dates{align-items:center;justify-content:center}.calendar-day{-webkit-touch-callout:none;cursor:normal;cursor:pointer;display:flex;height:40px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.calendar-day[data-disabled]:not(.-sibling-month){background:rgba(220,52,68,.1)}.calendar-day[data-week-day="0"],.calendar-day[data-week-day="6"]{font-weight:700}.calendar-day.selection{background:rgba(5,166,81,.1)}.calendar-day.inactive{color:#ccc}.calendar-day.end-date,.calendar-day.start-date{background:#05a651!important;background:var(--green,#05a651)!important;border-radius:100px;color:#fff;position:relative}.jk-calendar .start-date:after{right:0}.jk-calendar .end-date:before,.jk-calendar .start-date:after{background:rgba(5,166,81,.1);bottom:0;content:"";position:absolute;top:0;width:50%}.jk-calendar .end-date:before{left:0}.jk-calendar .calendar-day[data-disabled]{color:#999;cursor:not-allowed;-webkit-text-decoration:line-through;text-decoration:line-through}.jk-calendar .calendar-day.current-date[data-disabled]{color:#fff}.jk-calendar .calendar-day.current-date{background:rgba(60,66,63,.102)}html[dir=rtl] .calendar-day{float:right;text-align:left}.calendar-day.-weekday{font-weight:700}.calendar-day.-sibling-month{color:#ccc;pointer-events:none}.jk-calendar-hidden{display:none}.jk-calendar-horizontal{display:flex;gap:33px;overflow-x:scroll;scroll-snap-type:x mandatory}.jk-calendar-confirm{align-items:center;background:#05a651;background:var(--green,#05a651);border-radius:8px;color:#fff;display:flex;height:40px;justify-content:center;padding:8px 35px}.jk-calendar-clear{-webkit-text-decoration:underline;text-decoration:underline}.jk-calendar-clear:focus-visible,.jk-calendar-clear:hover,.jk-calendar-confirm:focus-visible,.jk-calendar-confirm:hover{opacity:.8}.jk-calendar-nav{display:flex;height:24px;justify-content:space-between}.jk-calendar-nav .jk-calendar-next,.jk-calendar-nav .jk-calendar-prev{background-color:#fff;background-image:url(../../images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;height:24px;position:relative;width:24px;z-index:1}.jk-calendar-nav .jk-calendar-next{transform:rotate(180deg)}.jk-calendar-legend{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-auto-flow:column;grid-column:1/2;grid-row:3/4}.jk-calendar-legend .jk-calendar-legend__item{grid-gap:10px;display:grid;gap:10px;grid-template-columns:20px 1fr;padding-left:15px}.jk-calendar-legend .jk-calendar-legend__item:before{border-radius:4px;content:"";display:block;height:20px;width:20px}.jk-calendar-legend .jk-calendar-legend__item_booked:before{background-color:rgba(220,52,68,.1)}.jk-calendar-legend .jk-calendar-legend__item_active:before{background-color:#00a651}.jk-calendar-close{display:none}.custom-control-label{cursor:pointer;font-family:Roboto,sans-serif}.custom-control-label:after,.custom-control-label:before{height:1.4rem;width:1.4rem}.custom-checkbox_dense .custom-control-label:after,.custom-checkbox_dense .custom-control-label:before{height:1rem;width:1rem}.filter-active .custom-control{margin-bottom:.8em}body.jk-calendar-open form#search{z-index:1200}form#search{position:relative;z-index:2}form#search .form-control,form#search .select2{padding-left:32px}form#search .search_top_calendar_input{border-radius:8px}form#cabinFiltersSearchForm .form-control,form#cabinFiltersSearchForm select,form#filtersSearchForm .form-control,form#filtersSearchForm select{border:none;border-radius:8px;height:38px;padding:6px 12px 6px 32px}form#cabinFiltersSearchForm .select2-container .select2-selection--single .select2-selection__rendered,form#filtersSearchForm .select2-container .select2-selection--single .select2-selection__rendered{position:relative}.search_top__el1,.search_top__el2,.search_top__el3{border:1px solid #e1e1e1;border-radius:8px;position:relative}.search_top__el1:before,.search_top__el2:before,.search_top__el3:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:17px;left:10px;pointer-events:none;position:absolute;top:11px;width:17px;z-index:2}.search_top__el1>span.select2 span.selection,.search_top__el1>span.select2 span.selection .select2-selection,.search_top__el2>span.select2 span.selection,.search_top__el2>span.select2 span.selection .select2-selection,.search_top__el3>span.select2 span.selection,.search_top__el3>span.select2 span.selection .select2-selection{align-items:center;bottom:0;display:flex;height:100%;left:0;padding-left:35px;position:absolute;right:0;top:0;z-index:1}.search_top__el1:before{background-image:url(../../images/icon-location.svg)}.search_top__el2:before{background-image:url(../../images/icon-base.svg)}.search_top__el3:before{background-image:url(../../images/icon-date.svg)}.homepage_hero form .form-control .search_top_calendar_input,.homepage_hero form .form-control>span.select2{bottom:0;left:0;position:absolute;right:0;top:0}.homepage_hero form .form-control .search_top_calendar_input{padding-left:35px}.homepage_hero form .form-control>span.select2 span.selection,.homepage_hero form .form-control>span.select2 span.selection .select2-selection{align-items:center;bottom:0;display:flex;height:100%;left:0;padding-left:35px;position:absolute;right:0;top:0;z-index:1}.select2-container--default .select2-selection--single,.select2-container--default.select2-container--disabled .select2-selection--single{background-color:transparent}.select2-container:has(.select2-selection--multiple){height:auto;min-height:38px}.select2-selection{border-radius:8px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:none}.select2-selection--multiple{height:auto}.mobile-filter-buttons{border-radius:0;bottom:0;left:0;max-width:100%;right:0}.mobile-filter-buttons__compare,.mobile-filter-buttons__el{background-color:#9d9c96}.mobile-filter-buttons__el:first-child,.mobile-filter-buttons__el:nth-child(2){padding:0;width:auto}.mobile-filter-buttons__compare{width:auto}.filter-close-button-wrapper{display:none}.form-control[readonly]{background-color:#fff}.mobile-filter-buttons .mode-btn{align-items:center;display:flex;justify-content:center}.mobile-filter-buttons .mode-btn:before{font-size:25px}.filter-active .invisible-in-filter-mode{display:none}.charter-single-page .custom-control-label,.jk_filter .custom-control-label,.show-free-yachts .custom-control-label,.yacht-single-page .custom-control-label{cursor:pointer}.charter-single-page .custom-control-label:after,.charter-single-page .custom-control-label:before,.jk_filter .custom-control-label:after,.jk_filter .custom-control-label:before,.show-free-yachts .custom-control-label:after,.show-free-yachts .custom-control-label:before,.yacht-single-page .custom-control-label:after,.yacht-single-page .custom-control-label:before{border-radius:.2rem;cursor:pointer;height:1.1rem;width:1.1rem}.charter-single-page .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.jk_filter .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.show-free-yachts .custom-checkbox .custom-control-input:checked~.custom-control-label:after,.yacht-single-page .custom-checkbox .custom-control-input:checked~.custom-control-label:after{background-image:url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='white' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E")}.charter-single-page .custom-control-input:checked:not([disabled])~.custom-control-label:before,.jk_filter .custom-control-input:checked:not([disabled])~.custom-control-label:before,.show-free-yachts .custom-control-input:checked:not([disabled])~.custom-control-label:before,.yacht-single-page .custom-control-input:checked:not([disabled])~.custom-control-label:before{background-color:#00a651;border-color:#00a651;pointer-events:none}.charter-single-page .custom-control-input:disabled~.custom-control-label,.jk_filter .custom-control-input:disabled~.custom-control-label,.show-free-yachts .custom-control-input:disabled~.custom-control-label,.yacht-single-page .custom-control-input:disabled~.custom-control-label{color:#a09e99;pointer-events:none}.charter-single-page .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.jk_filter .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.show-free-yachts .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before,.yacht-single-page .custom-checkbox .custom-control-input:disabled:checked~.custom-control-label:before{background-color:#cfcecc}.charter-single-page .custom-control-input:focus~.custom-control-label:before,.jk_filter .custom-control-input:focus~.custom-control-label:before,.show-free-yachts .custom-control-input:focus~.custom-control-label:before,.yacht-single-page .custom-control-input:focus~.custom-control-label:before{border-color:#9f9e98;box-shadow:none}.jk_filter .custom-select,.jk_filter .form-control[type=text],.jk_filter .select2-selection{align-items:center;border:1px solid #e1e1e1;border-radius:8px;box-shadow:inset 0 1px 1px 0 rgba(0,0,0,.08);display:flex;font-size:14px;height:40px;padding:6px 8px}.jk_filter .select2-search__field,.jk_filter .select2-selection__choice{transform:translateY(-2px)}.form-control-label{grid-gap:4px;color:#847e71;color:var(--grey-beige,#847e71);display:grid;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;gap:4px;line-height:1.2}.form-control-label.required>span:first-of-type:after{color:red;content:"*";margin-left:.3em}.form-control-label .select2-container{background:#fff;border:1px solid #e1e1e1;border-radius:8px;font-family:Roboto,sans-serif;height:38px}.form-control-label .select2-container .selection{align-items:center;display:flex;height:100%}.form-control-label .select2-container .selection .select2-selection{align-items:center;display:flex;height:100%;width:100%}.form-control:not([name=daterange][readonly]){background:#fff;border:1px solid #e1e1e1;border-radius:8px;font-family:Roboto,sans-serif}label.custom-control:focus-visible .custom-control-label:before,label.custom-control:hover .custom-control-label:before{background:#e1e1e1}.account-submenu{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 232px;overflow:hidden}.account-submenu__features{grid-gap:30px 40px;display:grid;gap:30px 40px;grid-template-columns:1fr 1fr;height:-moz-max-content;height:max-content;max-width:400px}.account-submenu__feature{grid-gap:8px;align-items:start;display:grid;gap:8px;grid-template-rows:60px 1fr}.account-submenu__icon{align-items:center;background:rgba(5,166,81,.149);border-radius:100%;display:flex;height:60px;justify-content:center;margin-bottom:12px;width:60px}.account-submenu__icon span[class^=icn-]{color:#05a651;font-size:30px}.account-submenu__title{font-size:18px;font-weight:500;margin-bottom:4px;max-width:80%;text-align:left}.account-submenu__description{color:#a09e99;font-size:14px;font-weight:400;text-align:left}.account-submenu__banner{background-size:cover;border-radius:10px;display:block;height:auto;height:412px;width:232px}.sidemenu-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.sidemenu-grid__item{grid-gap:10px;align-items:center;border:1px solid hsla(0,0%,100%,.15);border-radius:8px;display:grid;gap:10px;grid-template-columns:1fr 20px;padding:10px;transition:background-color .3s ease}.sidemenu-grid__item span[class^=icn-]{color:#847e71;font-size:24px}.sidemenu-grid__item:has(.sidemenu-grid__image){grid-template-columns:clamp(84px,4.417rem + 3.7vw,124px) 1fr 20px}.sidemenu-grid__item:focus-visible,.sidemenu-grid__item:hover{background:hsla(0,0%,100%,.07)}.sidemenu-grid__image{aspect-ratio:124/74;background-size:cover;border-radius:6px;width:100%}.sidemenu-grid__title{color:#fff;font-size:18px;font-weight:700;margin-bottom:0}.sidemenu-grid__arrow{color:#fff;font-size:20px;justify-self:end}.sidemenu-grid__arrow:after{content:">"}.sidemenu-list{-moz-column-count:3;column-count:3;-moz-column-count:var(--column-count,3);column-count:var(--column-count,3);display:block;list-style:none;margin:0;overflow:auto;padding:0}.sidemenu-list__item{-moz-column-break-inside:avoid;break-inside:avoid-column}.sidemenu-list__item a{align-items:center;border-radius:8px;display:flex;font-size:14px;font-weight:500;gap:10px;min-height:40px;padding:4px 14px;transition:background-color .3s ease}.sidemenu-list__item a:focus-visible,.sidemenu-list__item a:hover{background-color:hsla(0,0%,100%,.07)}.sidemenu-qna{margin:auto;padding:40px;text-align:center}.sidemenu-qna,.sidemenu-qna__content{align-items:center;display:flex;flex-direction:column}.sidemenu-qna__title{font-size:clamp(18px,1rem + .56vw,24px);font-weight:600;text-align:center}.sidemenu-qna__button,.sidemenu-qna__title{color:#fff;margin-bottom:clamp(30px,1.667rem + .93vw,40px)}.sidemenu-qna__button{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3);border-radius:50px;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:180px;padding:0 20px;transition:background-color .3s ease}.sidemenu-qna__button span[class^=icn-]{color:#847e71;font-size:24px}.sidemenu-qna__button:focus-visible,.sidemenu-qna__button:hover{background-color:hsla(0,0%,100%,.1)}.sidemenu-qna__description{color:#a09e99;font-size:14px;margin:0 auto;max-width:290px}.sidemenu-reviews{margin:auto;padding:clamp(8px,-.167rem + 2.96vw,40px);text-align:center}.sidemenu-reviews,.sidemenu-reviews__content{align-items:center;display:flex;flex-direction:column}.sidemenu-reviews__stars{align-items:center;display:flex;justify-content:center;margin-bottom:clamp(12px,.583rem + .74vw,16px)}.sidemenu-reviews__title{color:#fff;font-size:clamp(18px,1rem + .56vw,24px);font-weight:600;margin-bottom:clamp(30px,1.667rem + .93vw,40px);text-align:center}.sidemenu-reviews__buttons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.sidemenu-reviews__button{align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50px;color:#fff;cursor:pointer;display:flex;gap:4px;height:40px;justify-content:center;min-width:158px;padding:0 20px;transition:background-color .3s ease}.sidemenu-reviews__button span[class^=icn-]{color:#847e71;font-size:24px}.sidemenu-reviews__button:focus-visible,.sidemenu-reviews__button:hover{background-color:hsla(0,0%,100%,.1)}.sidemenu-contacts{border-radius:5px;margin:0 auto;max-width:460px;padding:16px 0;width:100%}.sidemenu-contacts__title{font-size:24px;margin-bottom:24px}.sidemenu-contacts__actions{grid-gap:10px;display:grid;gap:10px;list-style:none;margin-bottom:24px!important;padding:0}.sidemenu-contacts__actions-item-link{grid-gap:12px;align-items:center;background-color:transparent;border:1px solid hsla(0,0%,100%,.302);border-radius:8px;color:#fff;display:grid;gap:12px;grid-template-columns:24px auto 24px;height:clamp(60px,3.5rem + 1.11vw,72px);justify-content:center;padding:0 10px;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease;width:100%}.sidemenu-contacts__actions-item-link:focus-visible,.sidemenu-contacts__actions-item-link:hover{background-color:hsla(0,0%,100%,.07)}.sidemenu-contacts__list-block-title{font-size:16px;font-weight:600;margin-bottom:14px}.sidemenu-contacts__list-block-title.--narrow{margin-bottom:8px}.sidemenu-contacts__list{list-style:none;padding:0}.sidemenu-contacts__list-item{align-items:center;border-top:1px solid hsla(0,0%,100%,.15);display:flex;gap:4px;height:clamp(45px,2.5rem + 1.39vw,60px);justify-content:space-between}.sidemenu-contacts__list-item-link{align-items:center;color:#fff;display:flex;-webkit-text-decoration:none;text-decoration:none}.sidemenu-contacts__list-item-link:focus-visible,.sidemenu-contacts__list-item-link:hover{-webkit-text-decoration:underline;text-decoration:underline}body.menu-open{overflow:hidden;position:relative}body.menu-open:after{background-color:rgba(0,0,0,.5);bottom:0;content:"";left:0;position:fixed;right:0;top:0;z-index:1015}.top-menu{margin:auto}.navbar{padding-left:30px;padding-right:30px}.navbar-collapse{border-top:1px solid hsla(0,0%,100%,.15);bottom:0;flex-wrap:nowrap;grid-template-columns:390px minmax(0,712px);height:auto;justify-content:center;left:0;min-height:0;min-height:auto;min-width:100vw;opacity:0;padding:40px 10px;position:fixed;top:56px;transform:translateY(-100px);visibility:hidden;width:100%;will-change:transform,opacity}.navbar-collapse ul{color:#fff;margin:0;padding:0}.navbar-collapse.show{display:grid!important}.navbar-collapse:not(.show){display:none!important}.navbar-collapse.show{height:560px;max-height:560px;min-height:560px;opacity:1;right:auto;transform:translatey(0);visibility:visible}.navbar-dark .navbar-toggler{margin-left:0;margin-right:5px;order:-1}.menu-outer,.submenu-outer{height:100%;position:relative;width:100%}.menu-outer ul,.submenu-outer ul{list-style:none}.submenu-outer{max-width:752px;width:100%}.menu-wrapper,.submenu-wrapper{overflow:hidden;position:absolute}.submenu-wrapper{height:100%;left:40px;right:40px}.menu-wrapper{height:100%;left:0;top:0;width:100%}.menu-wrapper:after{background:hsla(0,0%,100%,.15);bottom:0;content:"";position:absolute;right:0;top:0;width:1px}.menu-wrapper .side-menu{grid-gap:2px;display:grid;gap:2px}.side-menu{color:#fff;height:auto}.nav-item.dropdown-arrow{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m9 18 6-6-6-6' stroke='%23847E71' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:100% 15px;background-size:22px!important}.side-menu .nav-link{font-family:Roboto,sans-serif;font-size:17px;font-weight:300;transition:background-color .3s ease}.side-menu .nav-link:not(.--active):focus-visible,.side-menu .nav-link:not(.--active):hover{background-color:hsla(0,0%,100%,.07);color:#fff}.side-menu.first-level{align-self:start;max-width:calc(100% - 40px);text-transform:inherit!important}.menu-outer .submenu{align-content:start;background:#2a2826;bottom:0!important;display:grid;left:0!important;max-width:350px;position:absolute;right:0!important;top:0!important;transform:translateX(-100%);width:100%!important;width:100%}.menu-outer .submenu:not(.first-level) .nav-link:not([data-main]){margin-left:30px}.menu-outer .submenu .nav-link[data-main]{margin-left:26px}.menu-outer .submenu.visible{transform:translateX(0)}.submenu-outer .submenu{background:#2a2826;height:100%;margin-top:0;overflow:auto;position:absolute;transform:translateX(100%);visibility:hidden}.submenu-outer .submenu.visible{transform:translateX(0);visibility:visible}.submenu_secondary{max-width:672px}.side-menu.submenu_secondary .nav-link{font-size:16px}.nav-link:first-letter{text-transform:uppercase}.navbar-toggler.burger-x span:after{filter:none;transform:translateY(5px) rotate(-45deg)}.navbar-toggler.burger-x span:before{transform:translateY(7px) rotate(45deg)}.dropdown-arrow{background-size:12px!important;background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'><polygon fill='white' points='2.3,2.3 0.9,3.8 1.1,4.3 3.2,2.3 1.1,0.4 0.9,0.9'/></svg>") no-repeat right .5rem center}.side-menu .nav-link{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:10px;height:50px;margin:0;padding-left:clamp(10px,.417rem + .93vw,20px);padding-right:15px}.side-menu .nav-link.--active{background-color:hsla(0,0%,100%,.07);color:#fff}.side-menu .nav-link.--active:focus-visible,.side-menu .nav-link.--active:hover{color:#fff}.side-menu .nav-link span[class^=icn-]{color:#a09e99;font-size:24px}.side-menu .nav-link[data-link=Home]{font-size:14px;gap:13px;height:52px}.side-menu .nav-link:not(:has(span[class^=icn-])){padding-left:55px}.side-menu .nav-link:has(.text-success):focus-visible p .text-success,.side-menu .nav-link:has(.text-success):hover p .text-success{-webkit-text-decoration:underline;text-decoration:underline}.side-menu .nav-link[data-go-second-level],.side-menu .nav-link[data-main]{gap:0;min-width:100px}.side-menu .nav-link[data-go-second-level] span,.side-menu .nav-link[data-main] span{pointer-events:none}.side-menu__action-btn{align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:100px;color:#fff!important;cursor:pointer;display:flex;font-size:14px;height:32px;justify-content:center;padding:0 12px}.side-menu__action-btn:focus-visible,.side-menu__action-btn:hover{border-color:#fff}.sidemenu__external-link{align-items:center;color:#00a651;display:flex;font-size:14px;margin-bottom:20px;text-transform:uppercase}.sidemenu__external-link:focus-visible span:not([class^=icn-]),.sidemenu__external-link:hover span:not([class^=icn-]){-webkit-text-decoration:underline;text-decoration:underline}.sidemenu__external-link span[class^=icn-]{color:#00a651;font-size:24px}.sidemenu__external-link.--shifted{margin-left:14px}i.calendar-link{color:#00a651;margin-right:5px;-webkit-text-decoration:underline;text-decoration:underline}.calendar{position:relative}.calendar__inner{display:flex;flex-direction:column;height:calc(100% - 20px);margin-bottom:20px}.calendar__header{display:flex;gap:10px;margin-bottom:20px}.calendar__view-switch-btn{min-width:160px}.calendar__legend{background-color:#fff;border-radius:8px;display:flex;font-size:14px;gap:32px;line-height:1;padding:12px 16px}.calendar__legend-item{align-items:center;display:flex;gap:8px}.calendar__legend-item:before{border-radius:4px;content:"";height:16px;width:16px}.calendar__legend-item.available:before{background:#fff;border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc)}.calendar__legend-item.weekend:before{background:#f6f4f3;border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc)}.calendar__legend-item.reserved:before{background:#fbebec;border:1px solid #fbebec}.calendar__legend-item.yourselection:before{background:#e6f6ee;border:1px solid #e6f6ee}.calendar__main{background:#fff;border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:8px;display:flex;height:calc(100% - 80px);justify-content:stretch;overflow-x:scroll;overflow-y:auto;position:relative}.content{margin-bottom:10px}.calendar__sidebar{height:100%;left:0;min-width:300px;position:sticky;width:300px;z-index:69}.calendar__sidebar .icon{margin-right:2px}.calendar__helpers{align-items:stretch;display:flex;flex-wrap:wrap;height:90px;justify-content:stretch;left:0;position:absolute;top:0;width:300px;z-index:10}.calendar__helper{align-items:center;display:flex;font-size:8px;justify-content:center;padding:0 15px;text-align:center;width:33.3%}.calendar__overflow{background-color:#fff}.calendar__content{display:flex;position:relative;width:100%}.calendar__dates{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);flex-wrap:nowrap;height:60px;padding-left:300px;position:sticky;top:0;z-index:70}.calendar__dates,.sidebar__row{background-color:#fff;display:flex}.sidebar__row{border-right:1px solid #cfcecc;border-right:1px solid var(--light-grey,#cfcecc);border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);flex-direction:column;gap:2px;height:80px;justify-content:center;padding:3px 16px;position:relative}.sidebar__row:first-child{border-top:none;height:79px}.sidebar__country{background-color:hsla(0,0%,100%,.8);overflow:hidden;text-overflow:ellipsis}.sidebar__name{cursor:pointer;line-height:1.2}.sidebar__base,.sidebar__name{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.sidebar__base{position:relative}.date__month{font-weight:700;height:30px}.date__day{height:30px}.date__day,.date__month,.date__weekday{display:flex}.date__weekday{border-right:1px solid rgba(60,64,67,.2);color:rgba(60,64,67,.5)}.date__month,.date__weekday{align-items:center;display:flex;justify-content:center;width:100%}.date__month{border-left:1px solid #cfcecc;border-left:1px solid var(--light-grey,#cfcecc)}.date__cell,.date__month{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);border-right:1px solid #cfcecc;border-right:1px solid var(--light-grey,#cfcecc)}.date__cell{align-items:center;color:#a09e99;display:flex;font-size:14px;justify-content:center;position:relative;width:23px}.date__cell--weekend{color:#000}.date__cell--weekend:after{background-color:#e1dfdc;bottom:0;content:"";position:absolute;top:0;width:23px;z-index:-1}.content__order{border-bottom:1px solid rgba(60,64,67,.2);cursor:pointer;display:flex;flex-wrap:nowrap;height:24px}.content__order :focus-visible:before,.content__order :hover:before{background-color:rgba(60,64,67,.2);bottom:0;content:"";position:absolute;top:-100px;width:2px;z-index:9999}.content__order:focus-visible .content__price:after,.content__order:hover .content__price:after{background-color:rgba(60,64,67,.2);bottom:0;content:"";position:absolute;top:-100px;width:2px;z-index:9999}.content__name{height:25px;margin:0;min-width:100px;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:75%}.content__price{line-height:25px;min-width:50px;padding-right:1px;text-align:right;width:25%}.content__cell{align-items:center;border:1px solid rgba(60,64,67,0);display:flex;height:46px;justify-content:center;margin:2px;width:46px}.content__cell:focus-visible,.content__cell:hover{border:1px solid rgba(60,64,67,.3)}.content__availability_row{align-items:center;display:flex;height:80px;position:relative}.icons-block{height:100%;max-width:85px;padding:10px 5px;position:absolute;right:0;text-align:right;top:0}.icons-block span[class^=icn-]{font-size:18px}.day__cell{align-items:center;background-color:transparent!important;border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);border-right:1px solid #cfcecc;border-right:1px solid var(--light-grey,#cfcecc);color:#a09e99;display:flex;font-size:14px;height:80px;justify-content:center;position:relative;width:23px}.day__cell:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.cal-free{cursor:pointer}.cal-free:after{background:transparent;content:""}.cal-free:focus-visible:after,.cal-free:hover:after{background-color:#05a651;border:1px solid #05a651;content:"";z-index:2}.cal-free:focus-visible .tooltip,.cal-free:hover .tooltip{opacity:1}.cal-free.cal-selected:after,.cal-selected:after{background-color:#05a651;border:1px solid #05a651;content:"";z-index:2}.cal-free.cal-selected:before,.cal-free:focus-visible:before,.cal-free:hover:before{background-color:#05a651;content:"";height:150vh;left:50%;width:1px;z-index:1}.cal-booked{cursor:not-allowed}.cal-booked:after{background-color:#fbebec;content:""}.calendar__main.calendar__main--compact .calendar__dates{padding-left:0}.calendar__main.calendar__main--compact .calendar__sidebar{box-shadow:none;pointer-events:none}.calendar__main.calendar__main--compact .sidebar__row{align-items:center;background:#fff;border:1px solid #ccc;border-radius:8px;display:flex;flex-direction:row;height:29px;justify-content:flex-start;margin:5px 0 50px 5px;width:100%}.calendar__main.calendar__main--compact .icons-block,.calendar__main.calendar__main--compact .sidebar__base{display:none}.calendar__main.calendar__main--compact .content{margin-left:-300px}.calendar__main.calendar__main--compact .sidebar__name{padding-left:0;width:300px}.day__cell[data-weekend="1"]{background:#f6f4f3!important;background:var(--pale-grey,#f6f4f3)!important}.day__cell.cal-disabled{cursor:not-allowed;opacity:.35;pointer-events:none}.day__cell.cal-disabled.cal-free{background:#e6e6e6!important}.day__cell .tooltip{align-items:center;background:#fff;border-radius:5px;bottom:0;box-shadow:0 3px 6px 0;display:flex;height:25px;justify-content:center;left:0;opacity:0;position:absolute;right:0;top:0;transform:translate(-50%,-50%);width:130px}.day__cell.cal-checkin{background-color:#fff5f6!important}.mobile-close-calendar-btn{display:none}#calendar_content{overflow:hidden;width:auto!important}.calendar__navigation{display:flex;flex:1 0 304px;gap:5px;height:40px;justify-content:flex-end;margin-left:auto}.calendar__navigation-btn{align-items:center;background-color:#fff;border-radius:8px;display:flex;flex:0 0 40px;justify-content:center}.calendar__navigation-btn:focus-visible,.calendar__navigation-btn:hover{opacity:.8}.calendar__navigation-info{align-items:center;background-color:#fff;border-radius:8px;display:flex;padding:3px 16px}.calendar-view .interactive-layout{max-height:calc(100vh - 75px);max-height:calc(100dvh - 75px);overflow:hidden}.calendar-view .interactive-content{display:flex;flex-direction:column}.calendar-view .interactive-sidebar{grid-row:1/3;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.calendar-view #results{flex-grow:1;overflow:hidden}.calendar-view #results .calendar{height:100%;overflow:hidden}.calendar-view #removeOnFilter,.calendar-view .hide-in-calendar-mode{display:none!important}.calendar-view .calendar__main{flex-grow:1;max-height:100%;overflow:scroll}.calendar-view .calendar__overflow{height:-moz-fit-content;height:fit-content}.calendar-view .results-wraper{overflow-x:scroll;position:sticky;top:74px}.calendar-view .after-map-sidebar--empty{max-height:calc(100vh - 165px)}.calendar-view .map-search__small{width:291px!important}.calendar-view .date__month span{left:310px;position:sticky}.calendar-view .calendar__main--compact .date__month span{left:5px}.calendar-view .destinations__alerts{display:none}.calendar-view .date__month{background:#fff}.calendar-view .pagination{display:none}.calendar-view .knots-card__captain{position:static}.calendar-view .invisible-in-calendar-mode{display:none}.calendar-view .mobile-filter-buttons{display:none!important}.calendar-view .more-info-block{display:flex;justify-content:center}.calendar-view .seolinks--mobile{display:none}.keen-navigation-wrapper{position:relative}.keen-navigation-wrapper .arrow{background-color:rgba(0,0,0,.5);background-position:50%;background-repeat:no-repeat;cursor:pointer;height:80px;opacity:.5;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s;width:30px}.keen-navigation-wrapper .arrow.arrow--disabled{opacity:.4}.keen-navigation-wrapper .arrow:focus-visible,.keen-navigation-wrapper .arrow:hover{opacity:1}.keen-navigation-wrapper .arrow--left{fill:"#fff";background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='m16.67 0 2.83 2.829-9.339 9.175 9.339 9.167L16.67 24 4.5 12.004z'/%3E%3C/svg%3E");border-radius:0 8px 8px 0;left:0}.keen-navigation-wrapper .arrow--right{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 24 24'%3E%3Cpath d='m5 3 3.057-3L20 12 8.057 24 5 21l9-9z'/%3E%3C/svg%3E");border-radius:8px 0 0 8px;left:auto;right:0}.keen-slider{display:flex!important;list-style:none;overflow:hidden;position:relative}.keen-slider .keen-slider__slide{min-width:100%}.keen-slider .keen-slider__slide img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.keen-navigation-wrapper.light-mode .arrow{background-color:transparent;filter:invert(.7)}.keen-navigation-wrapper.banner-slider-mode .arrow{display:none}.top-right-navigation-mode{--size:40px;--gap:10px;--offset:0px}.top-right-navigation-mode .arrow{align-items:center;background-color:#fff;background-color:var(--white,#fff);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='m15 18-6-6 6-6' stroke='%232A2825' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:8px;display:flex;height:var(--size);justify-content:center;left:auto;opacity:1;right:0;top:0;transform:translateY(calc(-100% - 30px));width:var(--size)}.top-right-navigation-mode .arrow:focus-visible,.top-right-navigation-mode .arrow:hover{opacity:.3}.bg-white .top-right-navigation-mode .arrow{background-color:#f6f4f3}.top-right-navigation-mode .arrow--right{right:var(--offset);transform:scaleX(-1) translateY(calc(-100% - 30px))}.top-right-navigation-mode .arrow--left{right:calc(var(--size) + var(--gap) + var(--offset))}.slider-dummy{grid-gap:20px;display:grid;gap:20px;grid-auto-flow:column;overflow:scroll;scroll-padding:0 20px;scroll-snap-type:x mandatory}.slider-dummy .keen-slider__slide{height:100%;margin:auto;width:291px}.slider-dummy.left-aligned{justify-content:start}.boat-page__slider-wrapper{position:relative}.boat-page__slider-wrapper.--flat .boat-page__slider-main{border-radius:8px;isolation:isolate;overflow:hidden}.boat-page__slider-wrapper.--flat .boat-page__slider-secondary{background-color:#fff;border-radius:12px;bottom:10px;gap:10px;height:100px;padding:10px;position:absolute;right:10px;z-index:1}.boat-page__slider-wrapper.--flat .boat-page__slider-secondary .keen-slider__slide{border-radius:8px;isolation:isolate;max-height:80px;overflow:hidden}.boat-page__slider-wrapper.--flat .boat-page__slider-secondary-container{display:flex;gap:10px}.boat-page__slider-wrapper:not(.--flat) .boat-page__slider-secondary{height:120px;margin-top:10px}.boat-page__slider-main{height:500px}.boat-page__slider-main .keen-slider__slide img{-o-object-fit:cover;object-fit:cover}.boat-page__slider-secondary .boat-page__slider-main-zoom{align-items:center;background-color:#eaf7eb;border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;display:flex;justify-content:center;transition:background-color .2s ease,transform .1s ease;width:40px}.popular_slider .keen-slider__slide{border-radius:8px;overflow:hidden}.popular_slider .custom_portrait__text,.popular_slider .custom_square__text{font-family:PFDinTextCompProRegular,sans-serif}.popular_slider .custom_portrait__text p.h4,.popular_slider .custom_square__text p.h4{font-family:inherit}.popular_slider .custom_portrait__price{font-family:Roboto,sans-serif!important;font-size:14px!important}.custom_hd__box{margin-bottom:.5rem;padding-top:66.66667%}.custom_landscape__box{padding-top:calc(50% - 16px)}.custom_portrait__box{border-radius:8px;overflow:hidden;padding-top:121.73913%}.custom_portrait__text,.custom_square__text{bottom:20px;color:#fff;font-family:Pfdin;left:20px;position:absolute;right:20px;z-index:2}.custom_portrait__text p,.custom_square__text p{color:#fff}.custom_hd__box,.custom_landscape__box,.custom_portrait__box,.custom_square__box{display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.custom_hd__box:focus-visible img,.custom_hd__box:hover img,.custom_landscape__box:focus-visible img,.custom_landscape__box:hover img,.custom_portrait__box:focus-visible img,.custom_portrait__box:hover img,.custom_square__box:focus-visible img,.custom_square__box:hover img{transform:translate(-50%,-50%) scale(1.02);transition:all .5s}.custom_circle__img,.custom_hd__img,.custom_landscape__img,.custom_portrait__img,.custom_square__img{height:auto;left:50%;min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);transition:zoom .3s ease}.custom_square__box{padding-top:100%}.yachts_near_slider+.arrow,.yachts_near_slider+.arrow+.arrow{transform:translateY(-100%)}.yacht_slider+.arrow--left{transform:translateY(-50%) scale(.6);transform-origin:center left}.yacht_slider+.arrow+.arrow--right{transform:translateY(-50%) scale(.6);transform-origin:center right}.reviews_slider:not(.slick-initialized){flex-wrap:nowrap}.boat_info_slider{height:100%;margin-bottom:max(16px,min(3vw,32px))}.boat_info_slider img{-o-object-fit:cover;object-fit:cover}.slider-dummy-school .keen-slider__slide{flex:0 0 394px!important}#competentCrewTrainingYachts .boat_info_slider_school,#coursesList .yacht_slider{min-width:100%!important}.boat_types_slider .disabled,.popular_boats_slider .disabled{filter:grayscale(1);pointer-events:none}.popular_boats_slider__div{position:relative}.top-right-label{align-items:center;background:green;background:var(--bg-color,green);border-top-right-radius:8px;border-top-right-radius:var(--radius,8px);clip-path:polygon(0 0,100% 0,100% 100%,25% 100%);color:#fff;display:flex;font-size:14px;justify-content:center;min-height:30px;min-width:120px;padding:4px 16px 4px 40px;position:absolute;right:0;text-align:right;top:0;z-index:2}.popular_boats_slider__item{border-radius:8px;height:350px;isolation:isolate;overflow:hidden;position:relative}.popular_boats_slider__item img{transition:transform .3s ease-in-out}.popular_boats_slider__item:after{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.1));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.popular_boats_slider__item:focus-visible img,.popular_boats_slider__item:hover img{transform:scale(1.1)}.popular_boats_slider__img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;z-index:1}.popular_boats_slider__text{bottom:0;color:#fff;padding:20px;position:absolute;z-index:2}.popular_boats_slider__text span[class^=icn-]{color:#fff;display:block;margin-bottom:12px}.popular_boats_slider__text .h4{font-family:Roboto,sans-serif;font-size:16px;line-height:1.5}.popular_boats_slider__text p:not(.h4){-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:14px;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.popular_boats_slider__text a{-webkit-text-decoration:none;text-decoration:none}.popular_boats_slider__text a:focus-visible,.popular_boats_slider__text a:hover{-webkit-text-decoration:underline;text-decoration:underline}.instructors_slider{flex-wrap:nowrap!important}.instructors_slider>div{max-width:none!important}.instructors_slider__slide{height:100%}.instructors_slider__content{padding-right:15px}.school-slider.hide-slider-arrows~.arrow{display:none}.school-slider .keen-slider__slide{max-width:25%;min-width:25%}.vertical_anons_slider{border-radius:8px;isolation:isolate;overflow:hidden}.vertical_anons_sliders{border-radius:8px}.charter-popular-slider .custom_portrait__text p:not(.custom_portrait__promo){color:#fff;color:var(--white,#fff);font-family:PFDinTextCompProRegular,sans-serif;font-size:max(20px,min(3vw,24px));font-style:normal;line-height:1.4}.custom_portrait__promo{font-family:Roboto,sans-serif!important;font-size:13px;height:100px;overflow:auto}.charter_cabin_slider img{aspect-ratio:270/160}.charter_cabin_slider~.arrow--left,.order_card_slider~.arrow--left{transform:scale(.6) translateY(-80%);transform-origin:center left}.charter_cabin_slider~.arrow--right,.order_card_slider~.arrow--right{transform:scale(.6) translateY(-80%);transform-origin:center right}.more-info-slide{background-color:#f8f9fa;height:100%;transition:background-color .3s ease}.more-info-slide:focus-visible,.more-info-slide:hover{background-color:#e9ecef}.more-info-slide__link{height:100%;-webkit-text-decoration:none;text-decoration:none;width:100%}.more-info-slide__content,.more-info-slide__link{align-items:center;display:flex;flex-direction:column;justify-content:center}.more-info-slide__content{gap:16px;text-align:center}.more-info-slide__icon{align-items:center;background-color:rgba(5,166,81,.102);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.more-info-slide__icon>span{color:#05a651;font-size:2.5rem}.more-info-slide__title{color:#05a651;font-size:24px;line-height:1;margin:0;-webkit-text-decoration:underline;text-decoration:underline}.more-info-slide__title:focus-visible,.more-info-slide__title:hover{-webkit-text-decoration:none;text-decoration:none}.icon-map:before,.icon-search:before{background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:25px;width:25px}.icon-search:before{background-image:url(../../images/icon-filters-white.svg)}.icon-map:before{background-image:url(../../images/icon-earth-white.svg)}.sale:before{display:none!important}.sale:after{display:none}.icon,.icon-big,.icon-big-circle,.icon-circle,.icon-huge,.icon-square{cursor:pointer;display:inline-block;transition:all .2s}.icon{color:#7d7d7d;height:20px;margin-right:1rem;width:15px}.icon:before{font-size:1.25rem}.icon:focus-visible,.icon:hover{color:#009eef}.icon-big{color:#7d7d7d;height:32px}.icon-big:before{font-size:2rem}.icon-big:focus-visible,.icon-big:hover{color:#009eef}details summary{display:flex;font-weight:600;list-style-type:none;position:relative}details summary h2,details summary h3,details summary h4{display:inline-block;font-family:PFDinTextCompProRegular,Open Sans Condensed,sans-serif,Roboto,Helvetica Neue,Arial;font-size:1.5rem;font-weight:600;margin-bottom:0}details summary:focus{outline:0}details summary::-webkit-details-marker{display:none}[data-accordion-body]{display:none;overflow:hidden}[data-accordion-head]>button{width:100%}[data-accordion-item].active [data-accordion-body]{display:block}.base-accordion{position:relative}.base-accordion summary{align-items:center;cursor:pointer;display:flex;font-weight:400;height:54px;position:static}.base-accordion summary:focus-visible p,.base-accordion summary:hover p{-webkit-text-decoration:underline;text-decoration:underline}.base-accordion details{position:relative}.base-accordion details:after{background:#cfcecc;bottom:0;content:"";height:1px;left:0;position:absolute;right:0}.base-accordion.--no-border-bottom details:after{display:none}.base-accordion.--timeline:before{background:#05a651;bottom:22px;content:"";left:10px;position:absolute;top:22px;width:1px}.base-accordion.--timeline summary:before{background-color:#fff;border:1px solid #05a651;border-radius:100%;content:"";height:10px;left:5px;position:absolute;transition:background 1s;width:10px}.base-accordion.--timeline details[open] summary:before{background-color:#05a651}.base-accordion.--timeline details[open]:last-child summary:before{bottom:15px}.base-accordion.--spacedLeft span[class^=icn-]{left:0;position:absolute}.base-accordion.--spacedLeft details{padding-left:30px}.base-accordion.--spacedLeft details:after{left:30px}.base-accordion__title{align-items:center;display:flex;font-family:Roboto,sans-serif;font-size:16px;gap:10px;margin:0;position:relative;width:100%}.base-accordion__title.--no-prefix-icon:before,.base-accordion__title.--no-suffix-icon:after{display:none}.base-accordion__title:after,.base-accordion__title:before{background:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 6 6 6-6' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:80%;content:"";flex-shrink:0;height:20px;position:relative;width:20px}.base-accordion__title:after{margin-left:auto}details[open] .base-accordion__title:after,details[open] .base-accordion__title:before{transform:scaleY(-1)}.card{border:1px solid #dad4d0}.card-header .btn-danger{background-color:#dad4d0;border-color:#dad4d0;color:#35322d}.card-header .btn-danger:active,.card-header .btn-danger:focus,.card-header .btn-danger:focus-visible,.card-header .btn-danger:hover{background-color:#dad4d0!important;border-color:#dad4d0!important;color:#212529!important}.card-header h2,.card-header h3{font-family:Roboto,sans-serif,Helvetica Neue,Arial;font-size:1rem;font-weight:400;line-height:1.2;margin:0}.card-header a,.card-header button{background-color:transparent;border:none;font-weight:400;line-height:1.2;padding-bottom:.5rem;padding-left:44px;padding-top:.5rem;position:relative;text-align:left;-webkit-text-decoration:none;text-decoration:none}.card-header a:focus-visible,.card-header a:hover,.card-header button:focus-visible,.card-header button:hover{color:#35322d}.card-header a:before,.card-header button:before{background:url("data:image/svg+xml;charset=utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'><polygon fill='$23212529' points='2,2.7 0.5,1.2 0,1.5 2,3.5 4,1.5 3.4,1.3'/></svg>") no-repeat left 0 center;background-size:12px;content:"";height:12px;left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%) rotate(-90deg);transition:all .3s ease;width:12px;z-index:1003}.card-header a[aria-expanded=true]:before,.card-header button[aria-expanded=true]:before{transform:translateY(-50%) rotate(0);transition:all .3s ease}.card-header a:focus,.card-header button:focus{box-shadow:none!important}.responsive-accordion{width:100%}.responsive-accordion__title{color:#111827;font-size:18px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.responsive-accordion__description{color:#6b7280;font-size:14px;margin-bottom:20px}.responsive-accordion__list{border-top:1px solid #e5e7eb;display:flex;flex-direction:column}.responsive-accordion__details{border-bottom:1px solid #e5e7eb;transition:all .3s ease}.responsive-accordion__summary{align-items:center;cursor:pointer;display:flex;justify-content:space-between;list-style:none;padding:16px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.responsive-accordion__summary::-webkit-details-marker{display:none}.responsive-accordion__summary:focus{outline:none}.responsive-accordion__label{align-items:center;display:flex;gap:12px}.responsive-accordion__icon{color:#9ca3af;display:flex;font-size:24px;justify-content:center;width:24px}.responsive-accordion__text{color:#111827;font-size:16px}.responsive-accordion__toggle{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m1 1 6 6 6-6' stroke='%23111827' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:70%;flex-shrink:0;height:20px;transition:transform .3s ease;width:20px}.responsive-accordion__details[open] .responsive-accordion__toggle{transform:rotate(180deg)}.responsive-accordion__content{font-size:16px;line-height:1.5;padding:0 36px 24px}.favourite_btn{align-items:center;background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-radius:8px;color:#000;display:inline-flex;flex-shrink:0;gap:8px;height:40px;padding:2px 16px}.favourite_btn path{stroke:#2a2825}.favourite_btn.dense{padding:2px 10px}.favourite_btn.dense>span{display:none!important}.favourite_btn:focus-visible svg path,.favourite_btn:hover svg path{stroke:#05a651}.favourite_btn.be_on svg{fill:#05a651}.favourite_btn.be_on path{stroke:#05a651}.slider.slider-horizontal{height:8px;margin-left:0;width:100%}.slider-handle{background:#fff;border:1px solid #05a651;border-radius:100%;height:14px;width:14px}.min-slider-handle{transform:translate(20px,-1px)}.max-slider-handle{transform:translate(-14px,-1px)!important}#fc_duration_slider .max-slider-handle,#fc_duration_slider .min-slider-handle{margin-left:0;transform:translate(-50%,-1px)!important}.slider-selection{background-color:#05a651;box-shadow:none}.slider-track{background:#cfcecc;box-shadow:none}.knots-card{grid-column-gap:30px;align-items:start;background-attachment:var(--layout);background-color:#fff;border-radius:8px;box-shadow:0 0 0 transparent,0 0 0 transparent;-moz-column-gap:30px;column-gap:30px;display:grid;padding:20px;position:relative}.knots-card--yacht{grid-template-areas:"yimg yname yname" "yimg ylocation ylocation" "yimg ysizes ybtn" "yimg yconditions ybtn" "yimg yicons ybtn";grid-template-columns:310px 1fr 165px;grid-template-rows:38px 37px 55px 50px 60px}.knots-card--yacht.no-icons{grid-template-areas:"yimg yname yname" "yimg ylocation ylocation" "yimg ysizes ybtn" "yimg yconditions ybtn" "yimg . ybtn"}.knots-card--yacht.no-icons .knots-card__icons{display:none}.interactive-layout.full-width .knots-card--yacht{-moz-column-gap:15px;column-gap:15px;grid-template-areas:"yimg yname" "yimg ylocation" "yimg ysizes" "ybtn ybtn" "yconditions yconditions" "yicons yicons";grid-template-columns:98px 1fr;grid-template-rows:30px 30px 41px 66px 48px 34px}.knots-card--yacht .knots-card__img{max-height:220px}.knots-card--yacht .knots-card__btn-prices{margin:auto 0 auto auto}.knots-card--charter{gap:12px;grid-template-areas:"ysimpleslider yname ypriceblock" "ysimpleslider yservises-tags ypriceblock" "ysimpleslider ylocation ypriceblock" "ysimpleslider yinfo ypriceblock" "ysimpleslider ysizes ypriceblock";grid-template-columns:270px 1fr 233px;grid-template-rows:28px auto}.interactive-layout.full-width .knots-card--charter{grid-template-areas:"yname" "ysimpleslider" "yservises-tags" "ylocation" "yinfo" "ysizes" "ypriceblock";grid-template-columns:auto;grid-template-rows:auto 200px auto}.knots-card--charter.--rated{grid-template-rows:auto}.knots-card--charter .knots-card__title{line-height:1;max-width:calc(100% - 10px)}.knots-card--charter_school{gap:12px;grid-template-areas:"ysimpleslider yname yname" "ysimpleslider yservices yservices" "ysimpleslider ylocation ybtn" "ysimpleslider yinfo ybtn" "ysimpleslider ysizes ybtn" "ydates ydates ydates";grid-template-columns:270px 1fr 233px;grid-template-rows:28px auto}.knots-card--charter_school .knots-card__rating{display:none}.knots-card--charter_school .knots-card__img{grid-area:ysimpleslider}.knots-card--vertical{display:flex;flex-direction:column;height:100%;padding:16px}.knots-card--vertical .knots-card__location,.knots-card--vertical .knots-card__name,.knots-card--vertical .knots-card__sizes{grid-area:unset}.knots-card--vertical .knots-card__img{margin-bottom:16px;padding:0;width:100%}.knots-card--vertical .knots-card__img img{height:227px;-o-object-fit:cover;object-fit:cover;width:100%}.knots-card--vertical .knots-card__name{grid-column:1/2;grid-row:1/2;width:100%}.knots-card--vertical .knots-card__title{font-family:Roboto,sans-serif;font-size:16px;max-width:100%}.knots-card--vertical .knots-card__btn{align-items:center;display:flex;gap:20px;justify-content:flex-end;padding-top:12px;width:100%}.knots-card--vertical .knots-card__location{align-items:center;display:flex;grid-column:1/2;grid-row:2/3}.knots-card--vertical .knots-card__location span[class^=icn-]{font-size:16px}.knots-card--vertical .knots-card__sizes{width:100%}.knots-card--vertical .knots-card__period{flex:initial;font-size:12px}.knots-card--vertical .knots-card__icons{align-items:flex-end;display:flex;min-height:40px;width:100%}.knots-card--vertical .knots-card__description{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:grid;grid-template-columns:1fr 40px;margin-bottom:16px;width:100%}.knots-card--vertical .knots-card__more-div{grid-column:2/3;grid-row:span 2;padding-top:0;transform:scale(.8)}.knots-card--vertical .current-price{align-items:end;display:flex;font-size:24px;gap:6px;line-height:1}.knots-card--vertical .current-price>span{font-family:inherit;font-size:18px;padding-bottom:3px}.knots-card--vertical .card-prices{flex-direction:row;gap:4px;justify-content:flex-end;width:100%}.knots-card--vertical .top-right-label{right:16px;top:16px}.knots-card--vertical .knots-card__icons{align-items:center;flex-wrap:wrap;gap:4px;justify-content:space-between}.knots-card--vertical .knots-card__icons .be--icons{margin-left:0}.knots-card--vertical.--charter .knots-card__description{gap:8px;grid-template-columns:1fr}.knots-card--vertical.--charter .knots-card__location{align-items:flex-start;grid-row:unset;white-space:inherit}.knots-card--vertical.--charter .services-tags__item{min-height:32px}.knots-card--vertical.--charter .knots-card__params{display:flex;flex-wrap:wrap;font-size:14px;gap:5px 20px;padding-bottom:8px;padding-top:8px;width:100%}.knots-card--vertical.--charter .knots-card__params span[class^=icn-]{font-size:16px}.knots-card--vertical.--charter .knots-card__param.--full{flex:0 0 100%}.knots-card--vertical.--charter .card-prices__text{font-size:16px}.knots-card--vertical.--charter .card-prices__finalprice .current-price{font-size:24px;font-weight:500}.knots-card--vertical.--charter .card-prices__pertext{font-size:18px;font-weight:500;padding-bottom:2px}.knots-card a{color:#212529}#map_result_json+.knots-card,.knots-card+.knots-card{margin-top:20px}.knots-card .knots-card__img a{color:#fff}.knots-card__img{border-radius:8px;display:flex;flex-direction:column;grid-area:yimg;min-height:190px;overflow:hidden;position:relative}.knots-card__img:focus-visible~.knots-card__comission,.knots-card__img:hover~.knots-card__comission{opacity:.1}.knots-card__img .keen-slider .keen-slider__slide img{max-height:190px}.knots-card__img .arrow:before{bottom:-40px;content:"";position:absolute;top:-10px}.knots-card__img .arrow.arrow--left:before{left:-10px;right:-40px}.knots-card__img .arrow.arrow--right:before{left:-40px;right:-10px}.knots-card__is-crewed{align-items:center;background-color:#f6f4f3;background-color:var(--pale-grey,#f6f4f3);bottom:36px;clip-path:polygon(20% 0,100% 0,100% 100%,0 100%);display:flex;font-size:12px;gap:8px;padding:5px 12px 5px 28px;position:absolute;right:0;text-transform:uppercase;z-index:1}.full-width .knots-card__is-crewed{display:none}.knots-card__ribbon{align-items:center;background:#2a2826;border-radius:0 0 8px 8px;display:flex;flex-shrink:0;font-size:14px;height:36px;justify-content:center;line-height:1.6;order:2;overflow:hidden;padding:8px;text-align:center}.knots-card__ribbon span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interactive-layout.full-width .knots-card--yacht .knots-card__ribbon{display:none}.knots-card__more-div{align-self:start;grid-column:3/4;grid-row:1/3;justify-self:end;max-width:50px}.interactive-layout.full-width .knots-card__more-div{grid-column:2/3}.interactive-layout.full-width .knots-card__more-div .favourite_btn{height:30px;padding:2px 5px}.knots-card__more-div .favourite_btn{padding:2px 10px}.knots-card__img:focus{outline:0}.knots-card__name{align-self:center;display:flex;grid-area:yname;justify-content:space-between;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interactive-layout.full-width .knots-card__name .h4{font-family:Roboto,sans-serif;font-size:1rem;line-height:1.6}.knots-card__name>a{flex:1 1 auto;max-width:100%}.knots-card__location{display:flex;font-size:14px;gap:8px;grid-area:ylocation;margin-bottom:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.interactive-layout.full-width .knots-card__location{font-size:12px;padding:3px}.knots-card__location span[class^=icn-]{font-size:23px}.knots-card__location:focus-visible span,.knots-card__location:hover span{-webkit-text-decoration:none!important;text-decoration:none!important}.knots-card__conditions{border-bottom:1px solid #b2b3ab;display:flex;flex-direction:column;font-size:14px;gap:5px;grid-area:yconditions;justify-content:center}.knots-card__conditions .knots-card__captain{position:relative;right:auto;top:auto}.knots-card__icons{align-items:center;display:flex;gap:8px;grid-area:yicons;justify-content:space-between;overflow:hidden;width:100%}.knots-card__icons .be--icons{align-items:center;display:flex;gap:8px;max-width:248px}.knots-card__icons .be--icons span[class^=icn-]{font-size:20px}.full-width .knots-card__icons{border-bottom-color:transparent}.knots-card__icons span[class^=icn-]{cursor:help;transition:color .3s ease}.knots-card__icons span[class^=icn-]:focus-visible,.knots-card__icons span[class^=icn-]:hover{color:#05a651}.knots-card__icons span.be_on[class^=icn-]{color:#05a651}.knots-card__stars{align-items:center;display:flex;font-size:14px;gap:4px}.knots-card__sizes{display:grid;font-size:14px;grid-area:ysizes;grid-template-columns:repeat(3,1fr);justify-items:center;min-height:35px;text-align:center}.interactive-layout.full-width .knots-card__sizes{align-self:end}.interactive-layout.full-width .knots-card__sizes span:not([class^=icn-]){font-size:12px}.interactive-layout.full-width .knots-card__sizes span[class^=icn-]{font-size:18px}.knots-card__options{font-size:14px;gap:4px 20px;grid-area:ysizes}.knots-card__options .knots-card__option{align-items:center;display:flex;gap:8px}.knots-card__size{align-items:center;display:flex;flex-grow:2;line-height:1.2;padding:0 10px;position:relative;width:100%}.knots-card__size:nth-child(2):before,.knots-card__size:nth-child(3):before{background:#cfcecc;background:var(--light-grey,#cfcecc);content:"";height:60%;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.knots-card__btn{grid-gap:5px;align-items:flex-end;border:none;border-radius:0;display:grid;gap:5px;grid-area:ybtn;justify-content:flex-end;text-align:right;z-index:1}.jk-calendar-open .knots-card__btn{z-index:0}.knots-card__btn .h3{font-size:2rem}.interactive-layout.full-width .knots-card__btn{align-items:center;background:#f6f4f3;border-radius:4px;display:flex;margin:8px 0;padding:10px}.interactive-layout.full-width .knots-card__btn button{display:none}.knots-card__view-btn{min-width:130px}.knots-card__btn:active,.knots-card__btn:focus{box-shadow:none!important;outline:0!important}.knots-card__period{flex:0 0 100%;font-size:14px}.interactive-layout.full-width .knots-card__period{flex:1 1 auto;margin-right:auto;order:-1;text-align:left}.knots-card__period span{font-size:14px;font-weight:400}.knots-card__info{display:grid;font-size:14px;grid-area:yinfo;padding-bottom:14px;padding-top:14px}.knots-card__info .--textTruncate3{margin-bottom:auto;margin-top:auto;max-height:64px}.knots-card__dates{grid-area:ydates;margin-left:auto;min-width:0!important;min-width:auto!important;width:100%}.knots-card__ratinsgblock{grid-area:yratingsblock}.knots-card___simpleslider{grid-area:ysimpleslider}.interactive-layout.full-width .knots-card___simpleslider{display:flex}.knots-card__servises-tags{grid-area:yservises-tags;min-height:35px}.knots-card__priceblock{background:#fff;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);container-type:inline-size;display:grid;font-size:14px;grid-area:ypriceblock;padding:30px 20px 20px}.knots-card__priceblock span[class^=icn-]{font-size:clamp(14px,.917rem + .37vw,18px)}.knots-card__priceblock .current-price{font-size:clamp(26px,1.5rem + .56vw,32px)}.interactive-layout.full-width .knots-card__priceblock{grid-template-columns:1fr 1fr;row-gap:10px}.knots-card__priceblock-perweek{align-items:center;border-bottom:1px solid #ccc;display:flex;flex-direction:column;padding-bottom:20px}.interactive-layout.full-width .knots-card__priceblock-perweek{border:none;padding:0}.knots-card__priceblock-perday{display:flex;flex-direction:column;gap:8px;justify-content:center;padding-bottom:20px;padding-top:20px}.interactive-layout.full-width .knots-card__priceblock-perday{padding:0}.knots-card__priceblock-perday-info{display:flex;flex-wrap:wrap;gap:4px}.knots-card__priceblock-btns{display:flex;flex-direction:column;gap:8px;padding-bottom:2px;padding-top:2px;width:100%}.interactive-layout.full-width .knots-card__priceblock-btns{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr}.knots-card__boarding{align-items:center;border-radius:8px;cursor:help;display:flex;gap:8px;height:40px;justify-content:center;padding:0 10px}.knots-card__boarding.--full{background:#e6f6ee}.knots-card__boarding.--half{background:rgba(253,143,30,.1)}.knots-card__boarding.--none{background:#f6f4f3}.interactive-layout.full-width .knots-card__boarding{order:-1}.knots-card__actions{position:absolute;right:5px;top:5px;z-index:1}.knots-card__actions button:focus-visible span[class^=icn-],.knots-card__actions button:hover span[class^=icn-]{color:#05a651}.knots-card__dates-header{grid-gap:20px;background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-radius:8px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-bottom:8px;padding:10px 20px 10px 10px}.knots-card__scroll-dates{max-height:131px;overflow-y:scroll}.knots-card__dates-row{grid-gap:20px;border-bottom:1px solid #cfcecc;display:grid;font-size:14px;gap:20px;grid-template-columns:repeat(4,1fr);padding:10px 20px 10px 10px}.knots-card__dates-row p{text-wrap:balance}.knots-card__favorite.be_on{color:#dc3545!important;text-shadow:0 0 4px rgba(220,53,69,.75)}.knots-card__captain{position:absolute;right:1rem;top:14px}.knots-card__comission{align-items:center;background:#2a2826;border-radius:8px 8px 0 0;color:#fff;display:flex;flex-direction:column;font-size:14px;grid-column:1/2;grid-row:1/2;justify-content:center;min-height:38px;padding:3px 10px;text-align:center;transition:opacity .3s;z-index:1}.full-width .knots-card__comission{display:none}.knots-card__comission span{margin-right:1rem}.knots-card__comission q{color:#00a651}.jk-calendar-open .knots-card__comission{z-index:0}.knots-card__title{font-family:PFDinTextCompProRegular,sans-serif;font-weight:600;max-width:calc(100% - 60px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.knots-card__title span{display:block;max-width:100%;text-overflow:ellipsis}.knots-card__services{display:flex;gap:10px;grid-area:yservices;justify-content:flex-end}.knots-card__rating{display:flex;grid-area:yrating;justify-content:flex-end}.knots-card__booked{align-content:center;background:rgba(42,40,38,.5);bottom:36px;color:#fff;color:var(--white,#fff);display:grid;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;justify-content:center;left:0;line-height:20px;padding:30px 60px;place-content:center;position:absolute;right:0;text-align:center;top:0;z-index:1}.full-width .knots-card__booked{bottom:0;padding:10px}.knots-card--disabled.knots-card:focus-visible,.knots-card--disabled.knots-card:hover{box-shadow:none}.knots-card--disabled.knots-card:focus-visible .knots-card__name,.knots-card--disabled.knots-card:hover .knots-card__name{color:#212529}.knots-card--disabled.knots-card:focus-visible .custom_circle__ribbon,.knots-card--disabled.knots-card:hover .custom_circle__ribbon{box-shadow:none}.knots-card--disabled .knots-card__booked{display:grid}.knots-card--disabled .knots-card__img .custom_circle:after{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)) repeat-x;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.knots-card--alternate .knots-card__view-btn,.knots-card--disabled .knots-card__view-btn{background-color:#9f9e98}.knots-card--alternate .knots-card__view-btn:focus-visible,.knots-card--alternate .knots-card__view-btn:hover,.knots-card--disabled .knots-card__view-btn:focus-visible,.knots-card--disabled .knots-card__view-btn:hover{background-color:#9f9e98;color:#212529}.knots-card--alternate .knots-card__img .custom_circle:after{background:linear-gradient(180deg,hsla(0,0%,100%,.5),hsla(0,0%,100%,.5)) repeat-x;border-radius:50%;bottom:0;content:"";left:0;position:absolute;right:0;top:0}.knots-card--alternate .custom_circle__img{filter:grayscale(1)}.knots-card--banner{background-color:transparent}.knots-card--banner:before{background-color:#e1e9f2;bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:-2}.knots-card__banner{bottom:0;max-height:100%;opacity:.8;position:absolute;width:100%;z-index:-1}.knots-card--school{grid-template-areas:"yimg yname yname" "yimg ylocation ybtn" "yimg ysizes ybtn" "yimg yinfo yinfo" "ydates ydates ydates";grid-template-rows:60px 54px 54px auto auto}.knots-card--book,.knots-card--certificate{grid-template-areas:"yimg yname yname" "yimg ylocation ybtn" "yimg yinfo ybtn" "yimg yinfo yshop";grid-template-rows:60px 54px 60px 110px;min-height:284px}.knots-card--book .knots-card__img,.knots-card--certificate .knots-card__img{margin-top:1rem}.knots-card--book .knots-card__img--book,.knots-card--certificate .knots-card__img--book{margin-bottom:1rem;margin-left:auto;margin-right:auto;width:180px}.knots-card--book .knots-card__info,.knots-card--certificate .knots-card__info{overflow-x:auto;padding-left:0}.knots-card--book .knots-card__shop,.knots-card--certificate .knots-card__shop{grid-area:yshop;margin-bottom:1rem;margin-right:1rem;margin-top:1rem}.interactive-layout.full-width .knots-card--yacht .knots-card__img{min-height:98px;padding:0}.interactive-layout.full-width .knots-card--yacht .yacht_slider{height:98px}.interactive-layout.full-width .keen-navigation-wrapper .arrow,.knots-card--charter_school .knots-card__ribbon,.knots-card__dates-btn-wrapper{display:none}.knots-card--charter_school .knots-card__img{padding-bottom:0}.knots-card--charter_school .knots-card__img .keen-slider .keen-slider__slide img{max-height:256px}.card-prices{align-items:flex-end;display:flex;flex-direction:column}.card-prices__text{font-family:Roboto,sans-serif;font-size:14px;font-weight:400}.card-prices__pertext{color:#05a651;color:var(--green,#05a651);font-family:PFDinTextCompProRegular,sans-serif;font-size:20px;font-weight:500;line-height:1;padding-bottom:2px}.card-prices__finalprice{align-items:flex-end;display:flex;gap:8px;grid-area:finalprice}.card-prices__period{grid-area:period}.price-discount-amount{align-items:center;background-color:#e6f6ee;border-radius:100px;color:#05a651;color:var(--green,#05a651);display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:21px;padding:2px 8px}.knots-card--charter .simple-slider{grid-gap:10px;display:grid;gap:10px;grid-template-rows:170px 170px}.pk-modal-dialog{display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:570px;min-height:calc(100vh - 60px);overflow:auto;pointer-events:auto;width:100%}.pk-modal-dialog .pk-modal{grid-gap:24px 18px;background:#fff;border-radius:8px;display:grid;gap:24px 18px;grid-template-areas:"img header" "img footer";grid-template-columns:110px 1fr;margin:0 16px;padding:24px}.pk-modal-dialog .pk-modal__img{aspect-ratio:1;border-radius:8px;grid-area:img;height:100%;overflow:hidden;width:100%}.pk-modal-dialog .pk-modal__img img{height:100%;max-height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pk-modal-dialog .pk-modal__header{grid-area:header}.pk-modal-dialog .pk-modal__price{align-items:center;display:flex;gap:8px}.pk-modal-dialog .pk-modal__footer{display:flex;gap:8px;grid-area:footer;justify-content:space-between}button:disabled{filter:grayscale(1);opacity:.8!important;pointer-events:none!important}.button-reset{-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;align-items:center;-webkit-appearance:none;background:transparent;border:none;color:inherit;display:inline-flex;font:inherit;gap:12px;justify-content:center;line-height:1;margin:0;overflow:visible;padding:0;width:auto}.button-primary{background:#05a651;background:var(--green,#05a651);border:1px solid transparent;border-radius:8px;color:#fff;font-size:16px;height:40px;padding:8px}.button-primary:focus-visible,.button-primary:hover{background-color:#056b35;color:#fff}.button-primary.button-outlined{background-color:#fff;border:1px solid #05a651;color:#05a651;color:var(--green,#05a651)}.button-primary.button-outlined.--active{background:rgba(5,166,81,.071)}.button-primary.button-outlined:focus-visible,.button-primary.button-outlined:hover{background-color:#f4f4f4}.button-primary:disabled{pointer-events:none}.button-accent-orange{align-items:center;background:#fd8f1e;border:1px solid transparent;border-radius:8px;color:#fff;cursor:pointer;display:inline-flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;height:40px;justify-content:center;letter-spacing:0;line-height:24px;padding:0 24px;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:background-color .2s ease,box-shadow .2s ease,transform .1s ease;vertical-align:middle;white-space:nowrap}.button-accent-orange:focus-visible,.button-accent-orange:hover{background:#f07f0a;color:#fff;-webkit-text-decoration:none;text-decoration:none}.button-accent-orange:active{background:#db6f00;color:#fff;transform:translateY(1px)}.button-accent-orange:focus{box-shadow:0 0 0 3px rgba(253,143,30,.25);outline:none}#ldmore,.button-loadmore{border:1px solid #9f9e98;border-radius:8px;color:#000;cursor:pointer;display:flex;height:38px;justify-content:center;margin-left:0!important;margin-right:0!important;max-width:220px;padding:7px 12px;width:100%}#bookbut.btn-loading{background-color:hsla(51,4%,61%,.5);overflow:hidden;position:relative}#bookbut.btn-loading:before{animation:progressAnimation 2s ease-in infinite;background-color:#00a651;border-radius:.25rem;bottom:0;content:"";left:0;position:absolute;top:0;width:0;width:100%;z-index:-1}.button-loadmore:focus-visible,.button-loadmore:hover{opacity:.8}.button-fab{background:#05a651;background:var(--green,#05a651);border-radius:100px;bottom:16px;color:#fff;display:none;font-size:14px;font-style:normal;font-weight:700;gap:8px;height:48px;left:16px;min-width:48px;position:fixed;z-index:1021}.button-fab span{color:inherit}.button-fab:focus-visible,.button-fab:hover{background-color:#056b35}.calendar-view .button-fab{bottom:70px}.button-fab_center{left:50%;padding-left:36px;padding-right:36px;transform:translateX(-50%)}.button-fab[data-selected]:not([data-selected="0"]):after{align-items:center;background:#ff522c;background:var(--counter,#ff522c);border-radius:100%;border-radius:100px;content:attr(data-selected);display:flex;font-size:12px;font-weight:400;height:20px;justify-content:center;min-width:20px}.map-hidden-wrapper .fab-map-btn{display:none!important}.button-expand-content{display:flex;gap:4px;justify-content:center;margin-bottom:16px;width:100%}.button-expand-content:before{background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="14" height="8" viewBox="0 0 14 8" fill="none"><path d="M13 7L7 1L1 7" stroke="%2305A651" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');content:"";display:block;height:8px;transform:scaleY(-1);transition:transform .3s;width:14px}.button-expand-content.expanded{background-color:#eef9f3}.button-expand-content.expanded:before{transform:scaleY(1)}.rounded-icon-only-button{background-color:#fff;border-radius:100%;color:#000;cursor:pointer;height:40px;padding:0;width:40px}.rounded-icon-only-button span[class^=icn-]{color:inherit;font-size:20px}.rounded-icon-only-button.--liked{color:red}.rounded-icon-only-button.--small{height:30px;width:30px}.right-aligned-primary-btn{align-items:center;background:#05a651;border-radius:0 16px 16px 0;color:#fff;display:flex;height:86px;justify-content:center;padding:8px 16px;position:relative;rotate:180deg;text-orientation:mixed;width:32px;writing-mode:vertical-rl}.right-aligned-primary-btn span[class^=icn-]{color:inherit;font-size:16px}.large-primary-button{align-items:center;background-color:transparent;border:1px solid #cfcecc;border-radius:8px;color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:14px;height:100%;justify-content:center;line-height:1.2;min-height:60px;overflow:hidden;padding:8px 10px}.large-primary-button b,.large-primary-button span{display:block;margin-left:auto;margin-right:auto;max-width:calc(100% - 8px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.large-primary-button.--active{border-color:#05a651;color:#05a651;pointer-events:none}.large-primary-button:focus-visible,.large-primary-button:hover{background-color:#f4f4f4}.btn{background-color:transparent;border:1px solid transparent;border-radius:.25rem;color:#212529;font-size:1rem;font-weight:400;line-height:1.5;padding:.375rem .75rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle}.btn-outline-secondary{border-color:#9f9e98;color:#9f9e98}.btn-outline-secondary:focus-visible,.btn-outline-secondary:hover{background-color:#9f9e98;border-color:#9f9e98;color:#212529}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem hsla(51,4%,61%,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{background-color:transparent;color:#9f9e98}.btn-primary{background-color:#369;border-color:#369;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.15),0 1px 1px rgba(0,0,0,.075);color:#fff}.btn-primary:focus-visible,.btn-primary:hover{background-color:#29537c;border-color:#264d73;color:#fff}.btn-group-sm>.btn,.btn-sm{border-radius:.2rem;font-size:.875rem;line-height:1.5;padding:.25rem .5rem}.button-primary_more{max-width:400px;width:100%}.rentalstarts{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap;row-gap:0}.interactive-layout.full-width .rentalstarts{border-bottom:none;font-size:12px}.jk_filter.fullscreen-fixed{box-shadow:0 2px 5px 0 rgba(50,50,105,.15),0 1px 1px 0 rgba(0,0,0,.05);max-width:450px;padding:20px}.jk_filter__header{display:none}.fullscreen-fixed .jk_filter__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.jk_filter__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:PFDinTextCompProRegular,Open Sans Condensed,sans-serif,Roboto,Helvetica Neue,Arial;font-size:32px;font-weight:600;line-height:1.2}.jk_filter__spesial-offers{align-items:center;background:#fff;border:2px solid #05a651;border:2px solid var(--green,#05a651);border-radius:8px;display:flex;gap:4px;justify-content:space-between;margin-bottom:20px;min-height:56px;padding:clamp(10px,.5rem + .56vw,16px) 16px}.jk_filter__spesial-offers svg{transform:translateY(-2px)}.jk_filter__spesial-offers-text{align-items:center;color:#05a651;display:flex;flex-direction:column}.jk_filter__spesial-offers-amount{font-size:30px;line-height:1}.jk_filter__spesial-offers-desc{font-size:14px;line-height:1}.jk_filter__checkbox-grid,.jk_filter__equipment-list,.jk_filter__yachtype{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.jk_filter__accordion{background:#fff;border-radius:8px;overflow:hidden}.jk_filter__accordion-item:not(:last-child){border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc)}.jk_filter__accordion-item .icn-minus{display:none}.jk_filter__accordion-item.active .icn-minus{display:block}.jk_filter__accordion-item.active .icn-add{display:none}.jk_filter__accordion-head{font-weight:700}.jk_filter__accordion-content{padding:8px 20px 16px}.jk_filter__accordion-btn{align-items:center;display:flex;font-size:16px;justify-content:space-between;line-height:1.5;padding:16px 20px;text-align:left;width:100%}.jk_filter__accordion-btn:focus-visible,.jk_filter__accordion-btn:hover{background:#cfcecc}.jk_filter__accordion-btn-icons{display:grid}.jk_filter__accordion-btn-icons span{grid-column:1/-1;grid-row:1/2}.jk_filter__footer{display:none}.jk_filter .tooltip{word-wrap:break-word;display:block;font-family:PFDinTextCompProRegular,Open Sans Condensed,sans-serif,Roboto,Helvetica Neue,Arial;font-size:.875rem;font-style:normal;font-weight:400;letter-spacing:normal;line-break:auto;line-height:1.5;margin:0;position:absolute;text-align:left;text-align:start;-webkit-text-decoration:none;text-decoration:none;text-shadow:none;text-transform:none;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.jk_filter .tooltip .tooltip-inner{display:none}.taglist{gap:4px;grid-column:1/3}.calendar-view .taglist{grid-column:1/2}.full-width .taglist{grid-column:1/3}.taglist .taglist__btn-clear{display:none}.taglist .tag{align-items:center;background:#fff;background:var(--white,#fff);border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:.25rem;border-radius:100px;display:flex;font-size:14px;line-height:1.5;padding:5px 30px 5px 12px;position:relative}.taglist .tag a{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M8 1.333A6.66 6.66 0 0 0 1.333 8 6.66 6.66 0 0 0 8 14.667 6.66 6.66 0 0 0 14.667 8 6.66 6.66 0 0 0 8 1.333Zm3.333 9.06-.94.94L8 8.94l-2.393 2.393-.94-.94L7.06 8 4.667 5.607l.94-.94L8 7.06l2.393-2.393.94.94L8.94 8l2.393 2.393Z' fill='%23A09E99'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;height:16px;position:absolute;right:10px;top:50%;transform:translateY(-50%);width:16px}.taglist .tag a span[aria-hidden]{display:none}.taglist .tag a:focus-visible,.taglist .tag a:hover{opacity:.8}.taglist .tag+.taglist__btn-clear{align-items:center;color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0 8px;text-decoration-line:underline}.taglist .tag+.taglist__btn-clear:focus-visible,.taglist .tag+.taglist__btn-clear:hover{opacity:.8}.services-tags{display:flex;flex-wrap:wrap;font-size:14px;gap:4px}.services-tags__item{align-items:center;background-color:#e6f6ee;border-radius:100px;display:flex;gap:4px;max-height:32px;padding-left:12px;padding-right:12px}.services-tags__icon{color:#05a651;height:24px}.custom_map{height:330px;overflow:hidden;position:relative}.leaflet-marker-icon{align-items:center;display:flex;flex-direction:column;margin-top:-45px!important}.label_content{align-items:center;background:#05a651;background:var(--green,#05a651);border:1px solid #fff;border:1px solid var(--white,#fff);border-radius:100px;color:#fff;display:flex;gap:10px;height:20px;margin-top:3px;padding:0 7px}.label_content.checked{background-color:#fff;border-color:#05a651;border-color:var(--green,#05a651);color:#05a651;color:var(--green,#05a651)}.label_name{font-family:Arial,sans-serif;font-size:11px;font-weight:700;text-align:center;white-space:nowrap}.maplabels{color:#fff}.maplabels img{height:44px;width:32px}.maplabels span{color:inherit;display:block;left:50%;position:absolute;text-align:center;top:8px;transform:translateX(-50%)}.maplabels.checked{color:#05a651;color:var(--green,#05a651)}.leaflet-control-zoom{grid-gap:5px;display:grid;gap:5px;padding-right:10px}.leaflet-control-zoom .leaflet-control-zoom-in,.leaflet-control-zoom .leaflet-control-zoom-out{align-items:center;border-radius:8px;display:flex;justify-content:center}.full-width .leaflet-control-zoom{height:70px;top:20px}.full-width .leaflet-bottom.leaflet-right{top:0}.map-destinations__btn,.map-search__btn{border-radius:0;box-shadow:none;padding-left:0;position:absolute;right:0;top:0;z-index:0}.map-destinations__btn:before,.map-search__btn:before{content:"d";font-family:icon-fonts;margin-right:5px;vertical-align:top}.map-destinations__btn:after,.map-search__btn:after{border-color:transparent #369 transparent transparent;border-style:solid;border-width:0 31px 31px 0;content:"";height:0;left:-32px;position:absolute;top:-1px;width:0}.map-destinations__btn:focus-visible:after,.map-destinations__btn:hover:after,.map-search__btn:focus-visible:after,.map-search__btn:hover:after{border-color:transparent #29537c transparent transparent}.map-destinations__btn:focus,.map-search__btn:focus{box-shadow:none!important;outline:0}.map-destinations__btn.collapsed:before,.map-search__btn.collapsed:before{content:"d"}img[alt="MapTiler logo"]{display:none}.leaflet-control-attribution{bottom:0;position:absolute;right:0}.leaflet-control-attribution,.step-bar{width:-moz-max-content;width:max-content}.step-bar{align-items:center;counter-reset:step-number;display:inline-flex;flex-wrap:wrap;gap:45px;margin:30px 0;padding:0;position:relative}.step-bar:before{border-bottom:1px dashed #cfcecc;border-bottom:1px dashed var(--light-grey,#cfcecc);content:"";height:2px;left:0;position:absolute;right:0;top:calc(50% - 2px);z-index:-1}.step-bar>li{align-items:center;background-color:#fff;background-color:var(--white,#fff);border:2px solid #fff;border:2px solid var(--white,#fff);border-radius:100px;color:#a09e99;color:var(--dark-grey,#a09e99);display:flex;flex-shrink:0;font-weight:700;height:40px;justify-content:center;padding:8px 0;width:40px}.step-bar>li.active,.step-bar>li.complete{background:#05a651;background:var(--green,#05a651);border:2px solid #05a651;border:2px solid var(--green,#05a651);color:#fff}.step-bar>li.disabled{color:#65727e}.step-bar>li>a{color:inherit;display:block;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;white-space:nowrap}.step-bar>li>a:before{content:counter(step-number) "";counter-increment:step-number}.page-aside.elevated{background:#fff;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content;padding:15px 20px;z-index:1015}.desktop-sticky{position:sticky;top:70px}.page-aside__list{grid-row-gap:4px;color:#a09e99;display:grid;font-size:16px;list-style:none;margin-bottom:12px;padding:0;row-gap:4px}.page-aside__list li{align-items:center;display:flex;gap:4px}.page-aside__list .icon-help{align-self:baseline}.page-aside__list-w-icons{grid-gap:12px;display:grid;gap:12px;margin-bottom:5px}.page-aside__list-w-icons>li,.page-aside__list-w-icons>li>div{display:flex;gap:8px}.page-aside__list-w-icons>li>div{flex:1;justify-content:space-between}.page-aside__list-w-icons>li>div:last-child{text-align:right}.page-aside__list-w-icons [class*=" icn-"],.page-aside__list-w-icons [class^=icn-]{font-size:22px}.page-aside__price{align-items:flex-end}.page-aside__price .old-price{align-self:end;color:#a09e99;font-size:24px;line-height:1.2;-webkit-text-decoration:line-through;text-decoration:line-through}.page-aside__price .current-price,.page-aside__price .old-price{font-family:PFDinTextCompProRegular,sans-serif;font-style:normal;font-weight:500}.page-aside__price .current-price{color:#05a651;font-size:32px;line-height:38px;order:3}.page-aside__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:PFDinTextCompProRegular,sans-serif;font-size:24px;font-style:normal;font-weight:600;line-height:1;margin-bottom:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.confirmation-mob,.hystmodal__opened .confirmation-mob{display:none}.booking-selector{border:1px solid #a09e99;border-radius:8px;display:grid;grid-template-columns:repeat(2,1fr);position:relative}.booking-selector__date-from{display:flex;flex-direction:column;gap:4px;padding:12px;position:relative}.booking-selector__date-from>p{align-items:center;display:flex;font-size:14px;gap:8px}.booking-selector__date-to{display:flex;flex-direction:column;gap:4px;padding:12px;position:relative}.booking-selector__date-to>p{align-items:center;display:flex;font-size:14px;gap:8px}.booking-selector__date-to:before{background-color:#cfcecc;background-color:var(--light-grey,#cfcecc);content:"";height:32px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:1px}.booking-selector__guests{align-items:center;border-top:1px solid #cfcecc;display:flex;flex-wrap:wrap;gap:8px;grid-column:span 2;justify-content:space-between;padding:12px}.select-dates{align-items:center;cursor:pointer;display:flex;gap:4px;transition:filter .3s ease;width:100%}.wn-loading .select-dates{filter:grayscale(1);opacity:.4;pointer-events:none}.select-dates__icon{flex-shrink:0;font-size:20px}.select-dates__date,.select-dates__icon{color:#408c40;color:var(--success,#408c40)}.select-dates__date{flex-grow:1;font-size:16px;text-align:left;-webkit-text-decoration:underline;text-decoration:underline}.select-dates__chevron{color:#a09e99;color:var(--mid-grey,#a09e99);flex-shrink:0;font-size:18px}.booking-selector__info{background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-top:1px solid #cfcecc;flex-wrap:wrap;font-size:14px;gap:4px;grid-column:span 2;padding:12px}.booking-selector__info,.pk-counter{align-items:center;display:flex;justify-content:space-between}.pk-counter{border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:100px;flex:0 0 155px;padding:8px 16px}.pk-counter button{align-items:center;border-radius:4px;display:flex;font-size:25px;font-weight:300;height:20px;justify-content:center;width:20px}.pk-counter button:focus-visible,.pk-counter button:hover{background-color:#cfcecc;border-color:#cfcecc}.pk-counter button[disabled]{opacity:.5;pointer-events:none}.pk-counter input::-webkit-inner-spin-button,.pk-counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pk-counter input[type=number]{-moz-appearance:textfield}.pk-counter input.result{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;display:flex;justify-content:center;text-align:center;width:50px}.pk-counter.as-form-control{background:#fff;border:1px solid #e1e1e1;border-radius:8px;box-shadow:inset 0 1px 2px 1px rgba(0,0,0,.08);height:38px;padding-bottom:6px;padding-top:6px}.reviews-slider-card{grid-gap:10px;display:grid;gap:10px;min-width:300px}.reviews-slider-card_charter{grid-template-areas:"scflag sctitle" "scrating scrating" "sccontent sccontent" "scfooter scfooter";grid-template-columns:30px 1fr;grid-template-rows:auto auto 1fr auto;height:100%}.reviews-slider-card__flag{background-color:#ccc;border-radius:100%;grid-area:scflag;height:30px;width:30px}.reviews-slider-card__title{grid-area:sctitle}.reviews-slider-card__rating{display:flex;flex-wrap:wrap;gap:8px;grid-area:scrating;justify-content:space-between}.reviews-slider-card__content{grid-area:sccontent}.reviews-slider-card__content h3{font-weight:700}.reviews-slider-card__footer{grid-area:scfooter}.reviews-slider .showmore-link{min-width:300px}.bottom-content{background-color:#fff;font-size:max(14px,min(2vw,16px));margin-top:max(40px,min(6vw,60px))}.bottom-content .container{padding-bottom:max(40px,min(6vw,60px));padding-top:max(40px,min(6vw,60px))}.bottom-content .container:empty,.calendar-view .bottom-content{display:none}.bottom-content details summary h3{align-items:center;display:flex;width:100%}.bottom-content details summary h2:before,.bottom-content details summary h3:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='m18 15-6-6-6 6' stroke='%23000' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";flex:0 0 24px;height:20px;transform:rotate(180deg)}.bottom-content details[open] summary h2:before,.bottom-content details[open] summary h3:before{transform:rotate(0)}.faqblock{grid-gap:20px;display:grid;gap:20px;margin-left:auto;margin-right:auto;max-width:720px}__img.faqblock{padding-left:30px}.faqblock details>div{margin-top:10px;padding-left:30px}.faqblock details img{height:auto;margin-top:8px;max-width:calc(100% + 1rem);min-width:0;min-width:auto;padding-bottom:5px;padding-right:1rem;width:calc(50% - 30px)}.faqblock table{border-collapse:collapse;font-family:Arial,sans-serif;font-size:16px;margin-top:1rem;width:100%}.faqblock table td,.faqblock table th{border:1px dashed #ccc;padding:4;text-align:left;vertical-align:top}.faqblock table th{background-color:#f5f5f5;font-weight:600}.faqblock table tbody tr:nth-child(2n){background-color:#fafafa}.faqblock+.faqblock{margin-top:60px}.faqblock__title{color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;font-family:Roboto,sans-serif;font-size:max(16px,min(2vw,20px));font-weight:700;line-height:1.3;width:100%}.faqblock__title:focus-visible,.faqblock__title:hover{-webkit-text-decoration:underline;text-decoration:underline}.faqblock__item ul{padding-left:16px}.gallery-grid{grid-gap:clamp(12px,.583rem + .74vw,20px);grid-gap:var(--responsive-gap);display:grid;gap:clamp(12px,.583rem + .74vw,20px);gap:var(--responsive-gap);grid-auto-flow:dense;grid-auto-rows:190px;grid-template-columns:repeat(var(--columns),1fr)}.gallery-grid__item{border-radius:8px;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;height:100%;overflow:hidden;position:relative;width:100%}.gallery-grid__item:focus-visible img,.gallery-grid__item:hover img{transform:scale(1.1)}.gallery-grid__image{grid-column:1/-1;grid-row:1/-1;position:relative}.gallery-grid__image img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;transition:transform .3s;width:100%}.gallery-grid__text{align-content:start;align-self:start;background:linear-gradient(0deg,transparent,rgba(0,0,0,.5) 70.31%);display:grid;font-size:14px;grid-column:1/-1;grid-row:1/-1;height:50%;justify-content:start;padding:20px;place-content:start;z-index:2}.gallery-grid__text p{color:#fff}.gallery-grid__text p:first-child{font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.1;text-transform:uppercase}.gallery-grid__label{line-heigh:1;background:#05a651;border-radius:16px 0 8px 0;bottom:0;color:#fff;font-size:14px;font-weight:700;padding:5px 12px;position:absolute;right:0}.gallery-grid.asymmetric15items .gallery-grid__item:first-child{grid-column:span 2;grid-row:span 2}.gallery-grid.asymmetric15items .gallery-grid__item.gallery-grid__item_banner{grid-column:span 2}.gallery-grid.asymmetric15items.collapsed .gallery-grid__item{display:none}.gallery-grid.asymmetric15items.collapsed .gallery-grid__item:nth-child(-n+16){display:grid}.pagination{border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;padding-left:0}.page-link{background-color:#fff;border:1px solid #dad4d0;color:#369;display:block;line-height:1.25;margin-left:-1px;padding:.5rem .75rem;position:relative}.page-link:focus-visible,.page-link:hover{background-color:#e1e1e1;border-color:#dad4d0;color:#204060;-webkit-text-decoration:none;text-decoration:none;z-index:2}.page-link:focus{box-shadow:0 0 0 .2rem hsla(51,4%,61%,.25);outline:0;z-index:2}.page-item:first-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem;margin-left:0}.page-item:last-child .page-link{border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}.page-item.active .page-link{background-color:transparent;border-color:transparent;color:#fff;z-index:1}.page-item.disabled .page-link{background-color:#fff;border-color:#dad4d0;color:#9a8374;cursor:auto;pointer-events:none}li.page-item.active{background-color:#a0baeb;color:#fff;height:38px;line-height:38px}.more-info-block{display:flex;flex-wrap:wrap;gap:20px;justify-content:flex-end;margin-top:20px;min-height:38px}.calendar-view .more-info-block{margin-bottom:20px}.pagination-container{display:flex;justify-content:flex-end;min-width:300px}.interactive-container.full-width .pagination-container{justify-content:center}.calendar-view .pagination-container{display:none!important}.page-item.active>span{padding:.5rem .75rem}.pagination li:first-child a,.pagination li:first-child.active{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination li:last-child a,.pagination li:last-child.active{border-bottom-right-radius:4px;border-top-right-radius:4px}.review-card-wrapper+.review-card-wrapper{margin-top:20px}.review:not(.charter-review){grid-gap:10px;display:grid;gap:10px;grid-template-columns:220px 1fr}.review .button-text-more{display:none}.review .button-text-less,.review .button-text-more{cursor:pointer;-webkit-text-decoration:underline;text-decoration:underline}.review .collapsable{line-height:1.3}.review__user{grid-row:1/3}.review__user-inner{grid-gap:4px 8px;display:grid;gap:4px 8px;grid-template-columns:30px 180px}.review__user-inner p{margin-bottom:0}.review__flag{background:#ccc;border-radius:50%;display:flex;height:30px;isolation:isolate;margin-top:5px;overflow:hidden;width:30px}.review__flag [class^=flag--]{height:100%;margin:0!important;width:100%}.review__slugs{color:#a09e99;color:var(--dark-grey,#a09e99);font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}.review__slugs>span{display:inline-block;margin-right:.5em}.review__slugs>span:before{content:"#"}.review__btn{-webkit-text-decoration:underline;text-decoration:underline}.review__actions{grid-column:2/3;justify-content:space-between;margin-left:auto;width:100%}.review-buttons,.review-likes,.review-reply-container,.review__actions{align-items:center;display:flex}.review-buttons{flex-wrap:wrap;justify-content:flex-end;margin-top:10px}.review__show_orig{margin-right:10px;padding:0}.review-like-button,.review-reply-button{background-position:8px 6px;background-repeat:no-repeat;background-size:23px;border-radius:4px;cursor:pointer;height:40px;padding:5px 8px 5px 37px;transition:background-color .2s ease-in-out}.review-like-button:focus-visible,.review-like-button:hover,.review-reply-button:focus-visible,.review-reply-button:hover{opacity:.7}.review-reply-container .review-counter{display:none}.review-like-button:focus,.review-reply-button:focus{outline:2px solid #ccc}.review-like-button{background-image:url(../../images/icon-like-null.svg);margin-right:8px}.review-reply-button{background-image:url(../../images/icon-reply-n.svg);-webkit-text-decoration:underline;text-decoration:underline}.extra-long-img img,.long-img img{min-height:200px;-o-object-fit:cover;object-fit:cover}#removeOnFilter .select2-container{width:100%!important}.homepage_hero__el input{cursor:pointer}.nav-link .icon:focus-visible,.nav-link .icon:hover{color:#9a8374}.custom-head__img{height:100%;-o-object-fit:cover;object-fit:cover}.btn-outline-secondary{color:#232321}.img-tall{-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.select2.select2-container{width:100%!important}.review--closed .button-text-less{display:none}.review--closed .button-text-more{display:flex}.review--closed .collapsable{-webkit-line-clamp:var(--collapsed-lines-number);-webkit-box-orient:vertical;display:-webkit-box;max-height:calc(1.3em*var(--collapsed-lines-number));overflow:hidden}.form-filters{grid-gap:10px;display:grid;gap:10px;grid-template-columns:200px 200px 1fr}.form-filters__sort{align-items:center;display:flex;gap:8px;justify-self:end;width:240px}.about-reviews .review-card{-moz-column-gap:40px;column-gap:40px;row-gap:20px}.about-reviews [class^=flag--]{float:left;margin-right:5px;margin-top:5px}.review__information{grid-gap:5px;display:grid;font-size:14px;gap:5px;padding:5px 0}.review__information span[class*=icn-]{font-size:18px}.review-children{grid-column:2/-1}.review-children .review__text{height:auto;max-height:127px}.review__text h6{font-size:max(14px,min(2vw,16px))}.review__date,.review__text h6{margin-bottom:max(10px,min(2vw,20px))}.review__date{color:#a09e99;color:var(--dark-grey,#a09e99);display:block;font-size:14px;line-height:1}.review__photos-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:1rem}.review__photo-link{border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.15);display:block;overflow:hidden;transition:transform .2s ease}.review__photo-link:focus-visible,.review__photo-link:hover{transform:scale(1.03)}.review__photo{border-radius:4px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.aval-table .current-price{font-size:24px;line-height:1}.aval-table .old-price{font-family:Roboto,sans-serif;font-size:14px}.aval-table__controls{align-items:center;display:flex;gap:8px;justify-content:center;margin-bottom:max(16px,min(3vw,32px))}.aval-table__controls [class^=icn-]{color:inherit}.aval-table__controls .select2-selection__arrow{display:none}.aval-table__controls .select2-container .select2-selection--single .select2-selection__rendered{padding-right:0}.aval-table__controls .select2-selection__rendered{color:#05a651!important;font-size:16px;font-weight:700}.aval-table__controls .select2-container{background-color:transparent}.aval-table__controls-grid{grid-gap:6px;display:grid;gap:6px;grid-auto-columns:134px;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));margin-bottom:20px}.aval-table__controls-grid .large-primary-button{min-height:clamp(40px,2.083rem + 1.85vw,60px);padding-bottom:clamp(4px,.167rem + .37vw,8px);padding-top:clamp(4px,.167rem + .37vw,8px)}.aval-table__controls-btn{background:#fff;background:var(--white,#fff);border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:8px;color:#2a2825;color:var(--dark-brown,#2a2825);font-family:Roboto;font-size:16px;font-weight:700;height:50px;line-height:24px;padding:8px max(8px,min(2vw,16px));width:100%}.aval-table__head,.aval-table__row{grid-column-gap:15px;align-items:center;-moz-column-gap:15px;column-gap:15px;display:grid;grid-template-columns:1fr .8fr 1.1fr .8fr .9fr 120px}.aval-table__row{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);grid-template-areas:"atstart atdiff atend atnumberof atprice atbutton";padding:clamp(12px,.583rem + .74vw,20px) clamp(16px,.917rem + .37vw,20px)}.aval-table__row.current{background:#eef9f3}.aval-table__row:focus-visible,.aval-table__row:hover{background:#eef9f3}.aval-table__head{background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-radius:8px;padding:13px 20px}.aval-table__head>div{justify-self:start}.aval-table__head_mobile{display:none}.aval-table__location{color:#a09e99;color:var(--dark-grey,#a09e99);font-size:14px;font-weight:400;line-height:1.5}.aval-table__start{grid-area:atstart}.aval-table__diff{text-wrap:balance;grid-area:atdiff}.aval-table__end{grid-area:atend}.aval-table__numberof{grid-area:atnumberof}.aval-table__price{grid-area:atprice}.aval-table__button{grid-area:atbutton}.hero-benefits{transform:translateY(-15px)}.hero-benefits .container{--columns:4;grid-gap:10px;align-items:flex-end;display:grid;gap:10px;grid-template-columns:repeat(4,1fr);grid-template-columns:repeat(var(--columns),1fr);height:-moz-max-content;height:max-content;min-height:90px}.hero-benefits .pk-card{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:50px 1fr;height:100%;text-align:left}.hero-benefits .pk-card+.pk-card{margin:0}.links-as-tabs-wrapper{margin-top:10px}.links-as-tabs{display:flex;height:49px;position:relative}.links-as-tabs:before{background-color:#cfcecc;background-color:var(--light-grey,#cfcecc);bottom:0;content:"";height:1px;position:absolute;width:100%;z-index:1}.links-as-tabs~.arrow{background-color:#f6f4f3;background-color:var(--pale-grey,#f6f4f3);background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M7.5 15L12.5 10L7.5 5" stroke="black" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-position:50%;background-position:100% 50%;background-repeat:no-repeat;background-size:25px;display:none;height:40px;opacity:1}.links-as-tabs~.arrow--left{transform:scaleX(-1) translateY(-50%) translateX(100%)}.links-as-tabs~.arrow--right{transform:translateY(-50%) translateX(100%)}.links-as-tabs__item{align-items:center;background:#fff;background:var(--white,#fff);border-bottom:1px solid #fff;border-bottom:1px solid var(--white,#fff);border-radius:8px 8px 0 0;color:#05a651;color:var(--green,#05a651);display:flex;flex:1;gap:8px;justify-content:center;max-width:154px!important;min-width:max(110px,min(15vw,150px))!important;min-width:153px;padding:3px 10px;z-index:0}.links-as-tabs__item:focus-visible,.links-as-tabs__item:hover{background:hsla(0,0%,100%,.65)}.links-as-tabs__item.active{background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-bottom-color:#f5f4f3;border-left:1px solid #cfcecc;border-left:1px solid var(--light-grey,#cfcecc);border-right:1px solid #cfcecc;border-right:1px solid var(--light-grey,#cfcecc);border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);color:#2a2825;color:var(--dark-brown,#2a2825);height:51px;pointer-events:none;z-index:2}.custom_hero{height:max(230px,min(43vw,457px));position:relative}.custom_hero__inner{align-items:center;bottom:0;display:flex;flex-direction:column;gap:clamp(8px,.417rem + .37vw,12px);height:100%;justify-content:center;left:0;padding:20px 20px 60px;position:absolute;right:0;top:0}.custom_hero__breadcrumbs{text-shadow:1px 1px 1px rgba(0,0,0,.588)}.custom_hero__breadcrumbs .breadcrumb-item,.custom_hero__breadcrumbs .breadcrumb-item a,.custom_hero__breadcrumbs .breadcrumb-item+.breadcrumb-item:before,.custom_hero__breadcrumbs .breadcrumb-item.active{color:#fff}.custom_hero__breadcrumbs .breadcrumb{justify-content:center;padding:0}.custom_hero__text{color:#fff;font-family:Roboto,sans-serif;font-size:clamp(20px,.417rem + 3.7vw,60px);font-style:normal;font-weight:700;line-height:normal;margin:0;padding:0;position:static;text-align:center;text-shadow:1px 1px 1px rgba(0,0,0,.588);text-transform:uppercase}.custom_hero__text small{font-size:max(20px,min(2vw,30px))}.custom_hero__text.--leading-none{line-height:1}.custom_hero__subtitle{color:#fff;font-size:clamp(1.25rem,1.042rem + .93vw,1.875rem);font-weight:700;text-transform:uppercase}.custom-select-rounded{align-items:center;background:#fff;border:1px solid #e0e0e0;border-radius:100px;cursor:pointer;display:inline-flex;height:42px;padding:0 20px;position:relative;transition:border-color .2s ease,background-color .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.custom-select-rounded:focus-visible,.custom-select-rounded:hover{background-color:#f8fcf9;border-color:#05a651}.custom-select-rounded__display{align-items:center;display:flex;font-size:16px;gap:6px;pointer-events:none;white-space:nowrap}.custom-select-rounded__label{color:#1a1a1a;font-weight:700}.custom-select-rounded__value{color:#1a1a1a;font-weight:400}.custom-select-rounded__native{bottom:0;cursor:pointer;height:100%;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}:root{--hystmodal-speed:.2s;--hystmodal-zindex:70}.hystmodal{-webkit-overflow-scrolling:touch;-ms-overflow-style:none;align-content:space-between;display:grid;grid-template-columns:100%;grid-template-rows:0 min-content 0;height:100%;justify-content:center;left:0;overflow:hidden;overflow-y:auto;pointer-events:none;position:fixed;scrollbar-width:none;top:0;visibility:hidden;width:100%}.hystmodal::-webkit-scrollbar{display:none}.hystmodal:before{background-color:#000;content:"";display:block;height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%}.hystmodal--animated:before{transition:opacity .2s ease;transition:opacity var(--hystmodal-speed) ease}.hystmodal--active:before{opacity:.6}.hystmodal--active,.hystmodal--moved{opacity:1;pointer-events:none;visibility:visible}.hystmodal--active{pointer-events:auto}.hystmodal__wrap{display:block;grid-row:2/3;min-width:0}.hystmodal__window{background:#fff;box-sizing:border-box;flex-grow:0;flex-shrink:0;grid-row:2/3;max-width:100%;min-width:0;opacity:0;overflow:visible;position:relative;transform:scale(.95);width:600px;z-index:10}.hystmodal__window--loading{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='105' height='105' xmlns='http://www.w3.org/2000/svg' fill='%23aaa'%3E%3Ccircle cx='12.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='0s' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='12.5' cy='52.5' r='12.5' fill-opacity='.5'%3E%3Canimate attributeName='fill-opacity' begin='100ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='300ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='52.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='600ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='12.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='800ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='52.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='400ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='12.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='700ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='52.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='500ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3Ccircle cx='92.5' cy='92.5' r='12.5'%3E%3Canimate attributeName='fill-opacity' begin='200ms' dur='1s' values='1;.2;1' calcMode='linear' repeatCount='indefinite'/%3E%3C/circle%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:48px;min-height:400px}.hystmodal--animated .hystmodal__window{transition:transform .2s ease 0s,opacity .2s ease 0s;transition:transform var(--hystmodal-speed) ease 0s,opacity var(--hystmodal-speed) ease 0s}.hystmodal--active .hystmodal__window{opacity:1;transform:none}.hystmodal__close{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;border:none;cursor:pointer;display:block;font-size:0;height:25px;outline:none;position:absolute;right:15px;top:15px;width:25px;z-index:10}.hystmodal__close--wh{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='M22 2 2 22'/%3E%3Cpath fill='none' stroke='%23fff' stroke-linecap='square' stroke-miterlimit='50' stroke-width='2' d='m2 2 20 20'/%3E%3C/svg%3E")}.hystmodal__close:focus-visible,.hystmodal__close:hover{opacity:.95}.hystmodal__close--wh:focus{outline:2px dotted hsla(0,0%,100%,.7)}.hystmodal__close{align-content:center;display:grid;justify-content:center;padding:5px;place-content:center}.hystmodal__close>span{color:#000}.hystmodal--active{z-index:1024}.hystmodal__window{border-radius:8px;margin:50px auto;max-width:770px;padding:max(16px,min(5vw,48px));width:auto}.hystmodal__window .form-control-label{margin-bottom:20px}.hystmodal__window .grid .form-control-label{margin-bottom:0}.hystmodal__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:Roboto,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:20px;overflow:hidden;padding-right:30px;text-overflow:ellipsis;text-transform:uppercase}.hystmodal__footer{margin-top:max(24px,min(6vw,40px))}.hystmodal__button{font-size:max(16px,min(3vw,20px));max-width:327px;width:calc(50% - 10px)}.modal-dense .hystmodal__window{max-width:570px;padding:24px}.modal-dense .pk-modal-dialog{min-height:0;min-height:auto}.modal-dense .pk-modal{margin:0;min-height:135px;padding:0}.modal-dense .pk-modal__img{height:auto}.modal-dense .pk-modal__header{min-height:72px}.modal-dense .hystmodal__close{right:0;right:18px;top:0;top:18px}.pk-simple-modal{background-color:#fff;border-radius:8px;bottom:0;box-shadow:0 0 0 1000px rgba(0,0,0,.5);display:flex;flex-direction:column;gap:8px;height:calc(var(--vh)*89);left:0;margin-left:auto;margin-right:auto;max-height:100vh;max-width:calc(100vw - 32px);opacity:0;overflow-y:scroll;padding:24px;position:fixed;right:0;top:60px;transform:scale(.8);transition:all .3s;visibility:hidden}.pk-simple-modal__inner{flex-grow:1;overflow:auto}.pk-simple-modal .boat-request-includes{max-height:none}.pk-simple-modal button{background-color:#fff;position:absolute;right:8px;top:8px}.pk-simple-modal.active{display:flex;opacity:1;transform:scale(1);visibility:visible}.preview-images-modal{z-index:1024!important}.preview-images-modal .preview-images-modal__header{align-items:center;background-color:#fff;display:flex;justify-content:space-between;position:sticky;top:0;width:100%;z-index:1}.preview-images-modal .hystmodal__window{border-radius:0;margin:0;max-width:none}.preview-images-modal .hystmodal__close{position:static}.preview-images-modal img{height:auto;max-height:500px;max-width:700px;-o-object-fit:contain;object-fit:contain;width:100%}.base-dialog{border:none;border-radius:8px;margin:auto;max-height:calc(100dvh - 32px);max-width:calc(100vw - 32px);outline:none;padding:48px;position:relative}.base-dialog::backdrop{background:rgba(0,0,0,.5)}.base-dialog__close{cursor:pointer;position:absolute;right:16px;top:16px;transition:opacity .2s ease;z-index:1}.base-dialog__close span[class^=icn-]{color:#000}.base-dialog__close:focus-visible,.base-dialog__close:hover{opacity:.5}[data-step="1"] [data-step-visible="2"],[data-step="2"] [data-step-visible="1"],[data-step="3"] [data-step-hidden="3"]{display:none}.yc-gallery{grid-gap:clamp(.75rem,.333rem + 1.85vw,2rem);display:grid;gap:clamp(.75rem,.333rem + 1.85vw,2rem)}.yc-gallery__card a{align-items:center;border-radius:8px;display:flex;height:100%;isolation:isolate;overflow:hidden;padding:30px;position:relative}.yc-gallery__card a:before{background:linear-gradient(90deg,rgba(0,0,0,.7),rgba(0,212,255,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.yc-gallery__card:focus-visible img,.yc-gallery__card:hover img{transform:scale(1.1)}.yc-gallery__image{bottom:0;left:0;position:absolute;right:0;top:0}.yc-gallery__image img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .4s ease;width:100%}.yc-gallery__info{color:#fff;font-family:Roboto,sans-serif;position:relative;z-index:2}.yc-gallery__info p{color:inherit}.yc-gallery__title{font-size:clamp(1.25rem,1.042rem + .93vw,1.875rem);font-weight:700;line-height:1;margin-bottom:.2em;text-transform:uppercase}.yc-gallery__subtitle{font-size:clamp(.875rem,.833rem + .19vw,1rem);line-height:1.5;margin-bottom:clamp(.75rem,.583rem + .74vw,1.25rem)}.yc-gallery__tags{align-items:center;display:flex;flex-wrap:wrap;gap:5px;margin:0;padding:0;transition:all .3s ease}.yc-gallery__tags-item{align-items:center;border:1px solid #fff;border-radius:100px;color:#fff;display:flex;font-size:14px;height:clamp(1.5rem,1.333rem + .74vw,2rem);justify-content:center;padding-left:clamp(.5rem,.417rem + .37vw,.75rem);padding-right:clamp(.5rem,.417rem + .37vw,.75rem)}.fullpage-map{padding:16px;position:relative}.fullpage-map,.fullpage-map .leaflet-left{height:var(--mapDesktopHieiht)}.fullpage-map__inner{display:flex;flex-direction:column;height:100%;justify-content:space-between}.fullpage-map__map{bottom:0;cursor:pointer;left:0;position:absolute!important;right:0;top:0;z-index:0}.fullpage-map__bottombar,.fullpage-map__topbar{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-auto-flow:column;justify-content:flex-end;position:relative}.fullpage-map__bottombar{pointer-events:none}.fullpage-map__label{align-items:center;background-color:#fff;border-radius:100px;box-shadow:0 0 24px rgba(0,0,0,.1);display:flex;font-size:14px;gap:8px;height:clamp(32px,1.833rem + .74vw,40px);padding-left:clamp(12px,.5rem + 1.11vw,24px);padding-right:clamp(12px,.5rem + 1.11vw,24px);white-space:nowrap}a.fullpage-map__label,button.fullpage-map__label{cursor:pointer}a.fullpage-map__label:focus-visible,a.fullpage-map__label:hover,button.fullpage-map__label:focus-visible,button.fullpage-map__label:hover{box-shadow:0 0 24px rgba(0,0,0,.2)}.fullpage-map__badge{align-items:center;background-color:#0d3b66;border-radius:999px;bottom:16px;box-shadow:0 0 24px 0 rgba(0,0,0,.102);color:#fff;display:inline-flex;gap:8px;height:clamp(32px,1.833rem + .74vw,40px);left:16px;padding:0 12px;pointer-events:auto;position:absolute;-webkit-text-decoration:none;text-decoration:none;transition:box-shadow .2s ease;z-index:1}.fullpage-map__badge span{font-size:12px;line-height:1;opacity:.9}.fullpage-map__badge svg{display:block}.fullpage-map__badge:focus-visible,.fullpage-map__badge:hover{box-shadow:0 8px 24px 0 rgba(0,0,0,.149)}.share-btn{align-items:center;border-radius:100%;cursor:pointer;display:flex;flex-grow:0;flex-shrink:0;justify-content:center;position:relative}.share-btn__btn{background-color:#fff;border-radius:100%;box-shadow:0 0 24px rgba(0,0,0,.1);height:clamp(32px,1.833rem + .74vw,40px);width:clamp(32px,1.833rem + .74vw,40px)}.share-btn.--notificationShown .share-btn__notification{opacity:1;visibility:visible}.share-btn:focus-visible,.share-btn:hover{box-shadow:0 0 24px rgba(0,0,0,.2)}.share-btn__list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;opacity:0;padding:20px 8px 8px;position:absolute;top:calc(100% - 10px);transition:opacity .3s;visibility:hidden}.share-btn__list:before{background-color:#fff;border-radius:100px;bottom:0;box-shadow:0 0 24px rgba(0,0,0,.1);content:"";left:0;position:absolute;right:0;top:16px}.share-btn__notification{background:#fff;border-radius:100px;font-size:14px;opacity:0;padding:8px 24px;position:absolute;right:0;top:calc(100% + 10px);transition:opacity .2s;visibility:hidden;width:-moz-max-content;width:max-content}.share-btn__item{align-items:center;display:flex;height:26px;justify-content:center;padding-top:6px;position:relative;transition:color .2s;width:26px}.share-btn__item:focus-visible span,.share-btn__item:hover span{color:#00a651}.view-toggler{color:#000;display:grid;font-weight:700;grid-template-columns:1fr 1fr}.view-toggler__link{align-items:center;background:#fff;border:1px solid #a09e99;border-radius:8px;color:inherit;cursor:pointer;display:flex;gap:8px;height:40px;justify-content:center;padding:8px 12px;position:relative;z-index:0}.view-toggler__link.--dense{font-size:14px;font-weight:700;height:32px}.view-toggler__link.--large{font-size:16px}.view-toggler__link:first-child{margin-right:-5px}.view-toggler__link:last-child{margin-left:-5px}.view-toggler__link>span{border-radius:4px;height:24px;margin-right:0;width:40px}.view-toggler__link .view-toggler__label{margin:0;max-width:calc(100% - 74px);overflow:hidden;text-overflow:ellipsis}.view-toggler__link .view-toggler__rating{color:#a09e99;flex:0 0 auto;font-weight:400;height:auto}.view-toggler__link.active .view-toggler__rating{color:inherit}.view-toggler__link.active{background:#eef9f3;border-color:#05a651;border-color:var(--green,#05a651);color:#05a651;color:var(--green,#05a651);pointer-events:none;position:relative;z-index:2}.view-toggler__link.active>span{color:inherit}.view-toggler__link:focus-visible,.view-toggler__link:hover{color:#05a651;color:var(--green,#05a651)}.filter-buttons{margin-bottom:-10px;padding-bottom:10px}.filter-buttons ul{border-radius:8px;display:flex;gap:5px;list-style:none;max-width:100%;overflow:auto}.filter-buttons__button{border:1px solid #cfcecc;border-radius:8px;font-weight:700;height:40px;padding-left:24px;padding-right:24px}.filter-buttons__button:focus-visible,.filter-buttons__button:hover{opacity:.8}.filter-buttons__button.--active{background-color:#e4efe8;border-color:#05a651;color:#05a651;pointer-events:none}.simple-slider{border-radius:8px;display:flex;isolation:isolate;overflow:scroll;position:relative;scroll-snap-type:x mandatory}.simple-slider[data-mode=boat] button[data-scroll-to=boat],.simple-slider[data-mode=map] button[data-scroll-to=map]{display:none}.simple-slider__item{border-radius:8px;display:flex;flex-direction:column;flex-shrink:0;height:100%;isolation:isolate;overflow:hidden;scroll-snap-align:start;width:100%}.simple-slider__item-image{aspect-ratio:220/105;display:block;flex-grow:1;height:calc(100% - 34px)}.simple-slider__item-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.simple-slider__item-footer{background:#2a2826;border-radius:0;border-radius:0 0 8px 8px;color:#fff;display:block;flex-grow:1;font-size:14px;line-height:1.6;padding:8px;text-align:center}.simple-slider__item-footer span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.simple-slider__buttons{display:none}.interactive-layout.full-width .simple-slider__buttons{display:flex}.dark-banner{background:#2a2826;border-radius:8px;color:#fff;display:flex;font-size:20px;gap:12px;justify-content:center;padding:20px}.dark-banner.--warning .dark-banner__icon{background:rgba(244,233,45,.149);color:#f4e92d}.dark-banner.--special .dark-banner__icon{color:#ff522c}.dark-banner__icon{align-items:center;background:hsla(0,0%,100%,.15);border-radius:100%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}.dark-banner__icon span[class^=icn-]{color:inherit;font-size:32px}.dark-banner__text{align-items:flex-start;display:flex;flex-direction:column}.ratings-block,.ratings-block__button{align-items:center;display:flex;font-size:14px;gap:4px}.ratings-block__button{background:#f6f4f3;border-radius:8px;height:40px;padding:6px 16px}.ratings-block__button span[class^=icn-]{color:#000;font-size:20px}.ratings-block__button:focus-visible,.ratings-block__button:hover{opacity:.8}.ratings-block__button.--liked span[class^=icn-]{color:red}.star--full{color:#00a651;margin-right:0}.star--empty{color:#e0e0e1;margin-right:0}.detailed-info-tabs__buttons{max-width:100%;overflow:auto;padding-bottom:20px}.detailed-info-tabs__button{flex-shrink:0;gap:8px!important;width:118px}.detailed-info-tabs__button>b{display:block;font-size:16px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detailed-info-tabs__button>span{font-size:12px}.detailed-info-tabs__item{display:flex;flex-direction:column;height:0;opacity:0;visibility:hidden}.detailed-info-tabs__item.--active{height:auto;opacity:1;visibility:visible}.item-tab__slider{margin-bottom:clamp(8px,.333rem + .74vw,16px)}.item-tab__slider img{aspect-ratio:408/230}.item-tab__slider,.item-tab__slider .keen-slider__slide{border-radius:8px;isolation:isolate;overflow:hidden}.item-tab__title{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;margin-bottom:16px}.item-tab__table{grid-column-gap:16px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:1fr 1fr}.item-tab__table-item{align-items:center;border-bottom:1px solid #cfcecc;display:flex;font-size:16px;gap:8px;padding-bottom:12px;padding-top:12px}.item-tab__table-item-value{margin-left:auto;white-space:nowrap}.rating-chart{grid-gap:8px;background-color:#f0fdf4;border-radius:8px;display:grid;gap:8px;padding:16px}.rating-chart__header{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.rating-chart__title{color:#111827;font-size:16px;font-weight:700;margin:0;text-transform:uppercase}.rating-chart__summary{align-items:center;display:flex;gap:4px}.rating-chart__summary b{color:#111827;font-size:16px}.rating-chart__subtitle,.rating-chart__summary .text-muted{color:#6b7280;font-size:14px}.rating-chart__subtitle{line-height:1.4;margin:0}.rating-chart__empty{font-size:14px;margin:0}.rating-chart__row{align-items:center;display:flex;font-size:14px;height:24px}.rating-chart__bar{background-color:#e5e7eb;border-radius:8px;flex-grow:1;height:8px;margin:0 8px}.rating-chart__fill-bar{background-color:#16a34a;border-radius:8px;height:100%}.rating-chart__percentage{color:#4b5563;font-size:16px;font-weight:700;min-width:36px;text-align:right}.tooltip{filter:drop-shadow(0 0 24px rgba(0,0,0,.25));max-width:200px}.tooltip.show{opacity:1}.tooltip .arrow:before{border-bottom-color:#fff;border-top-color:#fff}.tooltip-inner{color:#2a2825;padding:8px 16px;text-align:center}.tippy-box,.tooltip-inner{background:#fff;border-radius:8px}.tippy-box{box-shadow:0 0 24px rgba(0,0,0,.15);color:#000;font-size:14px;padding:12px}.tippy-arrow{color:#fff}.settings-selector{display:inline-block;position:relative}.settings-selector__toggle{align-items:center;background:#2a2825;border:1px solid hsla(0,0%,100%,.2);border-radius:1.5rem;color:#fff;cursor:pointer;display:inline-flex;font-family:Arial,sans-serif;font-size:1rem;height:32px;padding-left:clamp(8px,.417rem + .37vw,12px);padding-right:clamp(8px,.417rem + .37vw,12px);transition:.3s}.settings-selector__toggle:focus-visible,.settings-selector__toggle:hover{border-color:#fff}.settings-selector__toggle-text{font-weight:300;margin-right:.5rem}.settings-selector__toggle-flag{align-items:center;border-radius:50%;display:flex;height:20px;justify-content:center;overflow:hidden;width:20px}.settings-selector__toggle-flag-icon{height:auto;width:100%}.settings-selector__menu{background:#fff;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;display:none;min-width:351px;padding:24px;position:absolute;right:0;text-align:left;z-index:1}.--listUp .settings-selector__menu{align-items:flex-end;bottom:100%;left:0;margin-bottom:4px;right:auto}.--listDown .settings-selector__menu{margin-top:4px;top:100%}.settings-selector__menu ul{margin:0;padding:0}.settings-selector[open] .settings-selector__menu{grid-gap:24px;display:grid;gap:24px;grid-template-columns:1fr 1fr;z-index:10000}.settings-selector__title{color:#847e71;font-size:12px}.settings-selector__item{align-items:center;border:1px solid #cfcecc;border-radius:8px;color:#2a2825;cursor:pointer;display:flex;min-height:32px;padding:0 8px;-webkit-text-decoration:none;text-decoration:none;width:100%}.settings-selector__item+.settings-selector__item{margin-top:5px}.settings-selector__item:focus-visible,.settings-selector__item:hover{background:rgba(5,166,81,.102);border-color:transparent;color:#05a651}.settings-selector__item-text{font-size:16px;min-width:34px}.settings-selector__item-flag{align-items:center;border-radius:50%;display:flex;height:24px;justify-content:center;overflow:hidden;width:24px}.settings-selector__item-flag-icon{height:auto;width:100%}.settings-selector__close{color:#000;display:none;position:absolute;right:8px;top:8px}:root{--footerGridColumnGap:clamp(16px,0.654rem + 1.54vw,30px);--footerGridRowGap:clamp(16px,0.654rem + 1.54vw,20px);--footerGridListGap:12px}.pageFooter{background:#2a2825;color:#fff;margin-top:40px}.pageFooter__accordion details:after{color:#fff;display:none}.pageFooter__accordion summary{pointer-events:none}.pageFooter__accordion ul{grid-gap:12px;grid-gap:var(--footerGridListGap);display:grid;font-family:Roboto,sans-serif;font-size:16px;gap:12px;gap:var(--footerGridListGap);list-style:none;margin:0;padding:0}.pageFooter__accordion ul a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.pageFooter__accordion ul a:focus-visible,.pageFooter__accordion ul a:hover{color:inherit;-webkit-text-decoration:underline;text-decoration:underline}.pageFooter__accordion .base-accordion__title{color:#847e71;font-size:16px;font-weight:700;padding-bottom:12px;text-transform:uppercase}.pageFooter__accordion .base-accordion__title:after{display:none}.pageFooter__accordion.--popular-destinations{display:grid;grid-column:1/-1}.pageFooter__accordion.--popular-destinations ul{grid-gap:12px clamp(16px,.654rem + 1.54vw,30px);grid-gap:var(--footerGridListGap) var(--footerGridColumnGap);display:grid;gap:12px clamp(16px,.654rem + 1.54vw,30px);gap:var(--footerGridListGap) var(--footerGridColumnGap);grid-template-columns:repeat(4,1fr)}.pageFooter__accordion.--boat-rentals{grid-row:span 2}.pageFooter__accordion.--company{grid-row:3/4}.pageFooter__accordion.--useful{grid-column:1;grid-row:4/5}.pageFooter__nav{grid-gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);grid-gap:var(--footerGridRowGap) var(--footerGridColumnGap);display:grid;gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);gap:var(--footerGridRowGap) var(--footerGridColumnGap);grid-template-columns:repeat(4,1fr);grid-template-rows:auto auto 174px auto auto;padding-bottom:clamp(30px,1.667rem + .93vw,40px);padding-top:clamp(30px,1.667rem + .93vw,40px)}.footer-reviews{grid-column:1/-1;grid-row:2/3}.footer-reviews__inner{grid-gap:24px;display:grid;gap:24px;grid-template-columns:repeat(2,1fr);justify-content:center;padding:0}.footer-reviews__card{align-items:center;background:#393632;border-radius:16px;display:flex;gap:16px;justify-content:space-between;padding:24px;width:100%}.footer-reviews__card-content{display:flex;flex-direction:column;gap:16px}.footer-reviews__header{align-items:center;display:flex;gap:8px}.footer-reviews__header svg{margin-top:2px}.footer-reviews__logo{height:24px;width:auto}.footer-reviews__label{color:#fff;font-size:clamp(18px,1rem + .56vw,24px);font-weight:700}.footer-reviews__label.--hoverable:focus-visible,.footer-reviews__label.--hoverable:hover{-webkit-text-decoration:underline;text-decoration:underline}.footer-reviews__rating-wrapper{align-items:flex-start;display:flex;justify-content:space-between}.footer-reviews__rating-inner{flex-wrap:wrap}.footer-reviews__rating,.footer-reviews__rating-inner{align-items:center;display:flex;gap:12px}.footer-reviews__rating-value{color:#fff;font-size:clamp(18px,1rem + .56vw,24px);line-height:1}.footer-reviews__stars{align-items:center;color:#28a745;display:flex}.footer-reviews__star{font-size:clamp(18px,.917rem + .37vw,20px);line-height:1}.footer-reviews__star--filled{color:#28a745}.footer-reviews__count{color:#999;font-size:clamp(14px,.833rem + .19vw,16px);min-width:155px}.footer-reviews__button{align-items:center;background-color:transparent;border:1px solid #b0b0b0;border-radius:100px;color:#d0d0d0;cursor:pointer;display:flex;font-size:16px;gap:4px;padding:8px 32px;white-space:nowrap}.footer-reviews__button:focus-visible,.footer-reviews__button:hover{background-color:#444}.pageFooter__button-icon{font-size:20px;margin-right:4px}.pageFooter__actions{background:#201f1e}.pageFooter__actions .container{grid-gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);grid-gap:var(--footerGridRowGap) var(--footerGridColumnGap);display:grid;gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);gap:var(--footerGridRowGap) var(--footerGridColumnGap);grid-template-columns:repeat(3,1fr);padding-bottom:30px;padding-top:30px}.footer-actions-item.--social{align-items:center}.footer-actions-item.--payment{align-items:flex-end}.footer-actions-item__title{color:#847e71;font-size:16px;font-weight:700;padding-bottom:12px;text-transform:uppercase}.footer-actions-item__content{align-items:center;display:flex;gap:8px;min-height:44px}.footer-actions-item__link.--social{align-items:center;background-color:hsla(0,0%,100%,.15);border-radius:100px;color:#fff;display:flex;font-size:20px;height:40px;justify-content:center;width:40px}.footer-actions-item__link.--social:focus-visible,.footer-actions-item__link.--social:hover{color:hsla(0,0%,100%,.8)}.footer-actions-item__link.--social [class*=" icn-"],.footer-actions-item__link.--social [class^=icn-]{color:inherit;font-size:18px}.pageFooter__actions-item{display:flex;flex-direction:column}.pageFooter__terms .container{grid-gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);grid-gap:var(--footerGridRowGap) var(--footerGridColumnGap);align-items:center;display:grid;gap:clamp(16px,.654rem + 1.54vw,20px) clamp(16px,.654rem + 1.54vw,30px);gap:var(--footerGridRowGap) var(--footerGridColumnGap);grid-template-columns:100px auto auto;padding-bottom:30px;padding-top:30px}.pageFooter__terms ul{display:flex;gap:30px;list-style:none;margin:0;padding:0}.pageFooter__terms a:focus-visible,.pageFooter__terms a:hover{-webkit-text-decoration:underline;text-decoration:underline}.header .language-selector__toggle{height:32px}.header__menu{gap:30px;list-style:none;margin-bottom:0;padding-left:0;text-transform:uppercase}.header__actions,.header__menu{align-items:center;display:flex}.header__actions{gap:8px}.header__menu-item{color:#fff;cursor:pointer;transition:.3s}.header__menu-item.--active,.header__menu-item:focus-visible,.header__menu-item:hover{color:#9a8374}.header__menu-link{color:inherit;-webkit-text-decoration:none;text-decoration:none}.header__menu-link:focus-visible,.header__menu-link:hover{color:inherit;-webkit-text-decoration:none;text-decoration:none}.header__profile-btn{align-items:center;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;display:flex;height:32px;justify-content:center;overflow:hidden;transition:.3s;width:32px}.header__profile-btn [class*=" icn-"],.header__profile-btn [class^=icn-]{font-size:20px}.header__profile-btn:focus-visible,.header__profile-btn:hover{border-color:#fff}.header__button-accent{align-items:center;border:1px solid #05a651;border-radius:100px;color:#05a651;display:flex;height:32px;padding-left:20px;padding-right:20px;transition:.3s}.header__button-accent:focus-visible,.header__button-accent:hover{background-color:#05a651;color:#fff}.header__button-accent.--sidemenu{display:none}.squared-collapsable-list{background-color:#f4f3f3;overflow:hidden;position:relative}.squared-collapsable-list__grid{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-auto-rows:108px;grid-template-columns:repeat(4,1fr);justify-items:center;max-height:100%;overflow:hidden;place-items:center;position:relative}.squared-collapsable-list__grid.--collapsed{max-height:236px}.squared-collapsable-list__grid.--flex{display:flex;flex-wrap:wrap;justify-content:center}.squared-collapsable-list__item{align-items:center;background-color:#fff;border-radius:8px;display:flex;font-size:20px;height:100%;justify-content:center;min-height:108px;padding:8px;text-align:center;width:100%}.squared-collapsable-list__item:focus-visible,.squared-collapsable-list__item:hover{background-color:#e0e0e0}.--flex .squared-collapsable-list__item{max-width:300px}.squared-collapsable-list__fade{display:none}.--collapsed .squared-collapsable-list__fade{background:linear-gradient(0deg,#f4f3f3,hsla(0,4%,95%,0));bottom:0;display:block;height:63px;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .5s ease}.--no-fade .squared-collapsable-list__fade{display:none!important}.squared-collapsable-list--expanded .squared-collapsable-list__fade{opacity:0}.squared-collapsable-list__button{margin:32px auto 0!important}.--no-button .squared-collapsable-list__button{display:none!important}.cross-linking{background-color:#fff;padding:clamp(15px,.833rem + .46vw,20px) 0}.cross-linking__title{color:#847e71;font-size:16px;font-weight:700;text-transform:uppercase}.cross-linking__title:after{opacity:.5}.cross-linking__list{grid-gap:5px 20px;color:#2a2825;display:grid;gap:5px 20px;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.brand-filter__featured{grid-gap:clamp(12px,.583rem + .74vw,20px);grid-gap:var(--responsive-gap);display:grid;gap:clamp(12px,.583rem + .74vw,20px);gap:var(--responsive-gap);grid-template-columns:repeat(4,1fr)}.brand-filter__featured-item{background-color:#fff;border-radius:10px;display:block;font-size:clamp(18px,1rem + .56vw,24px);min-height:108px;text-transform:uppercase}.brand-filter__featured-item a{align-items:center;display:flex;height:100%;justify-content:center;padding:20px}.brand-filter__featured-item img{aspect-ratio:108/54;max-width:108px}.brand-filter__letters{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:20px;margin-top:20px;transition:opacity .3s}.brand-filter__letters a{align-items:center;background-color:#fff;border:1px solid #e4efe8;border-radius:8px;color:#000;display:flex;flex-shrink:0;font-size:16px;font-weight:700;height:40px;justify-content:center;transition:all .3s;width:40px}.brand-filter__letters a.--active,.brand-filter__letters a:focus-visible,.brand-filter__letters a:hover{background:#e4efe8;border-color:#05a651;color:#05a651}.brand-filter__letters.--inactive{opacity:.5;pointer-events:none}.brand-filter__group-list{display:flex;flex-direction:column;gap:20px;min-height:calc(100vh - 440px)}.brand-filter__group{background-color:#fff;border-radius:10px;padding:30px}.brand-filter__group-title{font-size:30px;font-weight:700;margin-bottom:20px}.brand-filter__links-list{-moz-column-count:7;column-count:7;list-style:none;padding:0}.brand-filter__links-list li{-moz-column-break-inside:avoid;break-inside:avoid-column;display:flex;line-height:2}.brand-filter__links-list li a{text-transform:lowercase}.brand-filter__links-list li a:first-letter{text-transform:uppercase}.brand-filter__links-list li a:focus-visible,.brand-filter__links-list li a:hover{-webkit-text-decoration:underline;text-decoration:underline}.brand-filter__empty{display:flex;font-weight:700;justify-content:center}[data-show-more-container] [data-fade]{display:none}[data-show-more-container] .--collapsed{position:relative}[data-show-more-container] .--collapsed [data-fade]{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;display:block;height:100%;left:0;pointer-events:none;position:absolute;right:0;transition:opacity .5s ease}.promo-banners{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);overflow:auto}.promo-banners__item{align-items:center;border-radius:8px;color:#fff;display:flex;font-size:24px;gap:4px 16px;isolation:isolate;justify-content:center;line-height:1.1;min-height:120px;overflow:hidden;padding:16px 24px;transition:opacity .3s ease-in-out}.promo-banners__item:focus-visible,.promo-banners__item:hover{opacity:.9}.promo-banners__item.--gradient-blue{background:linear-gradient(270deg,#009fee,#005b88),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.promo-banners__item.--gradient-blue .promo-banners__icon{background:#009fee}.promo-banners__item.--gradient-brown{background:linear-gradient(270deg,#857162,#4e423a),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.promo-banners__item.--gradient-brown .promo-banners__icon{background:#857162}.promo-banners__item.--gradient-green{background:linear-gradient(270deg,#05a651,#015f2e),linear-gradient(0deg,rgba(0,0,0,.1),rgba(0,0,0,.1))}.promo-banners__item.--gradient-green .promo-banners__icon{background:#05a651}.promo-banners__item-inner{align-items:center;color:inherit;display:flex;flex-basis:calc(100% - 64px);gap:16px}.promo-banners__icon{align-items:center;border-radius:100%;display:flex;flex-shrink:0;height:56px;justify-content:center;width:56px}.promo-banners__icon [class^=icn-]{color:#fff;font-size:30px}.promo-banners__cta{align-items:center;background:hsla(0,0%,100%,.15);border-radius:8px;display:flex;flex-shrink:0;height:32px;justify-content:center;transition:transform .1s ease-in-out;width:64px}.promo-banners__cta:focus-visible,.promo-banners__cta:hover{transform:scale(1.05)}.promo-banners__cta-text{color:#fff;display:block;font-size:14px;max-width:calc(100% - 8px);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.navily-banner{background:linear-gradient(90deg,#00b5d9 40.87%,#2779e3);border-radius:8px;color:#fff;margin:16px 0;overflow:hidden}.navily-banner__content,.navily-banner__inner{display:flex;flex-direction:column;min-height:220px;position:relative}.navily-banner__content{align-items:flex-start;gap:14px;justify-content:center;padding:28px 452px 28px 32px}.navily-banner__brand{line-height:0;position:relative;z-index:2}.navily-banner__title{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:400;line-height:1.25;margin:0;max-width:420px;position:relative;z-index:2}.navily-banner__media{bottom:0;left:auto;overflow:visible;pointer-events:none;position:absolute;right:0;top:0;width:420px;z-index:1}.navily-banner__media img{bottom:auto;display:block;height:100%;max-width:none;-o-object-fit:contain;object-fit:contain;-o-object-position:right center;object-position:right center;position:absolute;right:0;top:0;width:auto}.navily-banner__cta{position:relative;z-index:0}.special-offers-banner{align-items:center;background:#2a2825;border-radius:8px;color:#fff;display:flex;font-size:27px;gap:12px;isolation:isolate;justify-content:center;line-height:1.1;overflow:hidden;padding:16px;transition:opacity .3s ease-in-out}.special-offers-banner:focus-visible,.special-offers-banner:hover{opacity:.9}.special-offers-banner p{color:inherit}.special-offers-banner__icon{align-items:center;background-color:hsla(0,0%,100%,.2);border-radius:100%;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.special-offers-banner__icon [class^=icn-]{color:#fff;font-size:20px}.special-offers-banner__title{font-size:20px}.special-offers-banner__promotion{color:#f4e92d;display:flex;flex-direction:column}.special-offers-banner__promotion-amount{font-size:28px;font-weight:700;line-height:1}.special-offers-banner__promotion-text{font-size:14px;line-height:1}.special-offers-banner__btn{align-items:center;display:flex;height:20px;justify-content:center;width:20px}.additional_table{align-items:center;border-bottom:1px solid #b2b3ab;display:flex;padding-bottom:2px;padding-top:5px}.additional_table__service{flex:35% 0 0;padding-left:1.6rem;padding-right:.5rem;width:35%}.additional_table__optional{flex:150px 0 0;padding-right:.5rem;width:150px}.additional_table__per{flex-grow:0;flex-shrink:1;padding-right:.5rem}.additional_table__price{flex-grow:1;flex-shrink:0;font-size:1rem;text-align:right}.additional_table:focus-visible,.additional_table:hover{background-color:#f0f8ff}.additional_table:last-child{border-bottom:none!important}.cloud{display:flex;flex-wrap:wrap;gap:5px;list-style:none;padding-left:0}.cloud li{align-items:center;background:#fff;background:var(--white,#fff);border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:100px;display:inline-flex;font-size:14px;gap:8px;height:clamp(32px,1.833rem + .74vw,40px);max-width:100%;padding:12px}.cloud li.--borderless{border:none}.cloud li a{color:inherit;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumb{background-color:transparent;border-radius:.25rem;display:flex;flex-wrap:wrap;list-style:none;margin-bottom:0;margin-top:0;padding:1.25rem 0 .75rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item:before{color:#9a8374;content:"/";display:inline-block;padding-right:.5rem}.breadcrumb-item+.breadcrumb-item:focus-visible:before,.breadcrumb-item+.breadcrumb-item:hover:before{-webkit-text-decoration:underline;text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover:before{-webkit-text-decoration:none;text-decoration:none}.breadcrumb-item.active{color:#9f9e98}.breadcrumb-item,.breadcrumb-item a{color:#9a8374;font-size:14px;font-weight:500}.timeline{--marker-width:16px;--left-offset:20px;--marker-left-offset:calc((var(--left-offset) + var(--marker-width)/2)*-1);--subtitle-size:30px;--subtitle-margin:8px;padding-left:36px;padding-left:calc(var(--left-offset) + var(--marker-width));position:relative}.timeline:before{background-color:#05a651;content:"";height:99%;left:14px;position:absolute;top:2px;width:1px}.timeline-item{align-items:flex-start;display:flex;font-size:16px;margin-bottom:20px}.timeline-item.--group-last{margin-bottom:clamp(32px,1.667rem + 1.48vw,48px)}.timeline-item:last-child{margin-bottom:0;position:relative}.timeline-item:last-child:after{background:#f5f4f3;bottom:0;content:"";height:calc(100% - var(--subtitle-size)/2);left:-26px;position:absolute;width:14px}.timeline-marker{position:relative}.timeline-marker:before{background-color:#fff;border:2px solid #05a651;border-radius:50%;content:"";height:14px;left:var(--marker-left-offset);position:absolute;top:50%;transform:translateY(-50%);width:14px;z-index:1}.timeline-marker.--filled:before{background-color:#05a651}.timeline-content{max-width:614px}.timeline-title{color:#05a651;font-size:16px;font-weight:700;line-height:1}.timeline-subtitle{color:#1f2937;font-size:var(--subtitle-size);font-weight:700;line-height:1;margin-bottom:var(--subtitle-margin)}.timeline-text{color:#4b5563;font-size:16px;line-height:1.5;margin:0}.favorites-link{background-color:transparent!important;border:1px solid hsla(51,4%,61%,.71);border-radius:100%;display:none;height:32px;padding:0!important;text-align:right;width:32px;z-index:1020}.favorites-link--active{align-items:center;bottom:auto;display:flex;justify-content:center;left:auto;position:relative;right:auto;top:auto}.favorites-link--active:before{color:#dad4d0;font-size:42px}.favorites-link__icon{color:#fff;font-size:20px;position:relative}.favorites-link__number{align-items:center;background-color:#dc3545;border-radius:50%;color:#fff;display:flex;font-size:10px;font-weight:700;height:12px;justify-content:center;line-height:1;position:absolute;right:-10px;top:-8px;width:12px;z-index:2}.favorites-link__icon:focus-visible,.favorites-link__icon:hover{color:#05a651}.flag--austria,.flag--belgium,.flag--bolivia,.flag--bulgaria,.flag--de,.flag--denmark,.flag--en,.flag--es,.flag--estonia,.flag--finland,.flag--fr,.flag--hungary,.flag--iceland,.flag--ireland,.flag--italy,.flag--japan,.flag--lithuania,.flag--netherlands,.flag--norway,.flag--poland,.flag--romania,.flag--ru,.flag--sweden,.flag--switzerland,.flag--uk,.flag--ukraine{border-radius:10px;display:inline-block;height:19px;overflow:hidden;transition:all .5s;width:19px}.flag-square{border-radius:0;box-shadow:0 5px 10px rgba(51,102,153,.25),0 5px 5px rgba(51,102,153,.2);width:25px}.flag--es{background:linear-gradient(red 25%,#ff0 0,#ff0 75%,red 0)}.flag--switzerland{background:linear-gradient(red 20%,transparent 0,transparent 80%,red 0),linear-gradient(90deg,red 30%,transparent 0,transparent 45%,#fff 0,#fff 55%,transparent 0,transparent 70%,red 0),linear-gradient(red 42%,#fff 0,#fff 58%,red 0)}.flag--uk{background:linear-gradient(90deg,transparent 46%,red 0,red 56%,transparent 0),linear-gradient(transparent 38%,#fff 0,#fff 42%,red 0,red 58%,#fff 0,#fff 62%,transparent 0),linear-gradient(90deg,transparent 44%,#fff 0,#fff 46%,red 0,red 56%,#fff 0,#fff 58%,transparent 0),linear-gradient(33deg,transparent 45%,#fff 0,#fff 48%,red 0,red 54%,#fff 0,#fff 57%,transparent 0),linear-gradient(-33deg,#0000cd 45%,#fff 0,#fff 48%,red 0,red 54%,#fff 0,#fff 57%,#0000cd 0)}.flag--japan{background:radial-gradient(circle at 50% 50%,red 0,red 30%,#fff 0,#fff 100%)}.flag--en{background:linear-gradient(#bb133e,#bb133e 7.6923076923%,#fff 0,#fff 15.3846153846%,#bb133e 0,#bb133e 23.0769230769%,#fff 0,#fff 30.7692307692%,#bb133e 0,#bb133e 38.4615384615%,#fff 0,#fff 46.1538461538%,#bb133e 0,#bb133e 53.8461538462%,#fff 0,#fff 61.5384615385%,#bb133e 0,#bb133e 69.2307692308%,#fff 0,#fff 76.9230769231%,#bb133e 0,#bb133e 84.6153846154%,#fff 0,#fff 92.3076923077%,#bb133e 0);position:relative}.flag--en:before{background:#3c3b6e;border:.9677754678px solid #3c3b6e;box-sizing:border-box;color:#fff;content:"\2605";display:inline-block;font-size:.9677754678px;height:53.8461538462%;left:0;position:absolute;text-align:left;top:0;width:40%}.flag--ireland{background:linear-gradient(90deg,#00ae00 33.3%,#fff 0,#fff 66.6%,orange 0)}.flag--italy{background:linear-gradient(90deg,#00ae00 33.3%,#fff 0,#fff 66.6%,red 0)}.flag--belgium{background:linear-gradient(90deg,#000 33.3%,#ff0 0,#ff0 66.6%,red 0)}.flag--fr{background:linear-gradient(90deg,#0000cd 33.3%,#fff 0,#fff 66.6%,red 0)}.flag--romania{background:linear-gradient(90deg,#0000cd 33.3%,#ff0 0,#ff0 66.6%,red 0)}.flag--de{background:linear-gradient(-180deg,#000 33.3%,red 0,red 66.6%,gold 0)}.flag--ru{background:linear-gradient(-180deg,#fff 33.3%,#0000cd 0,#0000cd 66.6%,red 0)}.flag--bulgaria{background:linear-gradient(-180deg,#fff 33.3%,green 0,green 66.6%,red 0)}.flag--netherlands{background:linear-gradient(-180deg,red 33.3%,#fff 0,#fff 66.6%,#0000cd 0)}.flag--lithuania{background:linear-gradient(-180deg,gold 33.3%,green 0,green 66.6%,red 0)}.flag--austria{background:linear-gradient(-180deg,red 33.3%,#fff 0,#fff 66.6%,red 0)}.flag--hungary{background:linear-gradient(-180deg,red 33.3%,#fff 0,#fff 66.6%,green 0)}.flag--estonia{background:linear-gradient(-180deg,#4169e1 33.3%,#132c76 0,#132c76 66.6%,#fff 0)}.flag--bolivia{background:linear-gradient(-180deg,red 33.3%,#ff0 0,#ff0 66.6%,green 0)}.flag--poland{background:linear-gradient(-180deg,#fff 50%,red 0)}.flag--ukraine{background:linear-gradient(-180deg,#4169e1 50%,#ff0 0)}.flag--denmark{background:linear-gradient(90deg,transparent 28%,#fff 0,#fff 34%,transparent 0),linear-gradient(transparent 42%,red 0,red 46%,#fff 0,#fff 58%,red 0,red 62%,transparent 0),linear-gradient(90deg,red 25%,red 0,red 28%,#fff 0,#fff 34%,red 0,red 37%,red 0)}.flag--iceland{background:linear-gradient(90deg,transparent 28%,red 0,red 34%,transparent 0),linear-gradient(transparent 42%,#fff 0,#fff 46%,red 0,red 58%,#fff 0,#fff 62%,transparent 0),linear-gradient(90deg,#0000cd 25%,#fff 0,#fff 28%,red 0,red 34%,#fff 0,#fff 37%,#0000cd 0)}.flag--norway{background:linear-gradient(90deg,transparent 28%,#00f 0,#00f 34%,transparent 0),linear-gradient(transparent 42%,#fff 0,#fff 46%,#00f 0,#00f 58%,#fff 0,#fff 62%,transparent 0),linear-gradient(90deg,red 25%,#fff 0,#fff 28%,#00f 0,#00f 34%,#fff 0,#fff 37%,red 0)}.flag--finland{background:linear-gradient(90deg,transparent 28%,#00f 0,#00f 34%,transparent 0),linear-gradient(transparent 42%,#00f 0,#00f 46%,#00f 0,#00f 58%,#00f 0,#00f 62%,transparent 0),linear-gradient(90deg,#fff 25%,#00f 0,#00f 28%,#00f 0,#00f 34%,#00f 0,#00f 37%,#fff 0)}.flag--sweden{background:linear-gradient(90deg,transparent 28%,#ff0 0,#ff0 34%,transparent 0),linear-gradient(transparent 42%,#ff0 0,#ff0 46%,#ff0 0,#ff0 58%,#ff0 0,#ff0 62%,transparent 0),linear-gradient(90deg,#0000cd 25%,#ff0 0,#ff0 28%,#ff0 0,#ff0 34%,#ff0 0,#ff0 37%,#0000cd 0)}.yacht-equipment__inner{overflow:hidden;position:relative}.yacht-equipment__inner.--collapsed{max-height:0}.yacht-equipment__inner:not(.--collapsed){border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);margin-top:16px;padding-top:16px}.yacht-equipment__columns{-moz-column-count:3;column-count:3;height:-moz-max-content;height:max-content;padding-top:20px}.yacht-equipment__title{-moz-column-break-after:avoid-column;break-after:avoid-column;font-size:14px;font-weight:700;margin:0 0 8px;text-transform:capitalize}.yacht-equipment__list{grid-gap:0 20px;display:grid;gap:0 20px;grid-template-columns:repeat(3,1fr)}.yacht-equipment__list li{align-items:center;display:flex;gap:8px;max-width:240px;padding:12px 0}.yacht-equipment__list li span[class^=icn-]{font-size:22px}.yacht-equipment__list li .label{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yacht-equipment__list li.checked{background-image:url(../../images/icon-green-check.svg)}.yacht-equipment__list li.unchecked{background-image:url(../../images/icon-grey-cross.svg);color:#a09e99}.yacht-equipment__list li.unchecked .label{-webkit-text-decoration:line-through;text-decoration:line-through}.yacht-equipment__list.dense{-moz-column-break-inside:avoid;border:none;break-inside:avoid;display:block;font-size:14px;margin-bottom:12px;page-break-inside:avoid}.yacht-equipment__list.dense li{background-position:0 50%;background-repeat:no-repeat;background-size:20px;padding:5px 12px 5px 0}.yacht-equipment__list-button{margin:20px auto!important}.yacht-pricing-selector__inner{align-items:center;display:flex;gap:16px;justify-content:center;margin:0 auto}--single.yacht-pricing-selector__inner{max-width:100%}.yacht-pricing-selector__card{align-items:center;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-color:#fff;border:1px solid #cfcecc;border-radius:12px;cursor:pointer;display:flex;flex:1 1 0;flex-direction:column;font-family:inherit;height:60px;justify-content:center;padding:0 8px;text-align:center;transition:all .2s ease-in-out}.yacht-pricing-selector__card:disabled{cursor:default}.yacht-pricing-selector__card.--active{background-color:#e6f6ee;border-color:#05a651}.yacht-pricing-selector__card.--active .yacht-pricing-selector__subtitle,.yacht-pricing-selector__card.--active .yacht-pricing-selector__title{color:#05a651}.yacht-pricing-selector__card:not(.--active):not(:disabled):focus-visible,.yacht-pricing-selector__card:not(.--active):not(:disabled):hover{border-color:#05a651}.yacht-pricing-selector__title{color:#2a2825;font-family:Roboto,sans-serif;font-size:clamp(16px,.917rem + .37vw,20px);margin:0}.yacht-pricing-selector__subtitle{color:#77746f;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0}.yacht-pricing-selector__separator{align-items:center;display:flex;flex-shrink:0}.yacht-pricing-selector__separator-text{color:#2a2825;font-family:Roboto,sans-serif;font-size:16px;font-weight:400}.showmore-link{grid-gap:16px;align-content:center;align-items:center;background-color:#fff;border-radius:8px;cursor:pointer;display:grid;font-size:clamp(14px,.667rem + .93vw,24px);gap:16px;height:100%;justify-content:center;justify-items:center;padding:16px;place-content:center;place-items:center;text-align:center;transition:background-color .3s;width:100%}.showmore-link:focus-visible,.showmore-link:hover{background-color:rgba(5,166,80,.05)}.showmore-link:has(.showmore-link__icon){grid-template-rows:auto auto}.showmore-link__icon{align-items:center;background:rgba(5,166,80,.1);border-radius:100%;display:flex;height:80px;justify-content:center;width:80px}.showmore-link__icon span[class^=icn-]{color:#05a651;font-size:40px}.showmore-link__text{color:#05a651;-webkit-text-decoration:underline;text-decoration:underline}.dynamic-grid.expanded .dynamic-grid__item{display:grid!important}.dynamic-grid__inner{grid-gap:clamp(12px,.583rem + .74vw,20px);grid-gap:var(--responsive-gap);display:grid;gap:clamp(12px,.583rem + .74vw,20px);gap:var(--responsive-gap);grid-template-columns:repeat(var(--columns),1fr);margin:0 auto}.dynamic-grid__item{height:100%}.dynamic-grid--center-insufficient-items .dynamic-grid__inner{display:flex;flex-wrap:wrap;justify-content:center}.dynamic-grid--center-insufficient-items .dynamic-grid__item{height:auto}.base-card{background-color:#fff;border-radius:8px;color:#333;display:block;height:100%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease-in-out}.base-card:focus-visible .base-card__image,.base-card:hover .base-card__image{transform:scale(1.05)}.base-card__content,.base-card__info{display:flex;flex-direction:column}.base-card__info{gap:8px;padding:clamp(16px,.917rem + .37vw,20px)}.base-card__title{font-size:20px;font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}.base-card__subtitle{font-size:14px;line-height:1.2}.base-card__price{font-size:14px;font-weight:500;margin:0}.base-card__image{aspect-ratio:300/186;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-in-out;width:100%}.base-itinerary-card{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:20px}.base-itinerary-card__image-container{aspect-ratio:366/200;border-radius:8px;isolation:isolate;margin-bottom:16px;overflow:hidden}.base-itinerary-card__image{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s ease;width:100%}.base-itinerary-card:focus-visible .base-itinerary-card__image,.base-itinerary-card:hover .base-itinerary-card__image{transform:scale(1.05)}.base-itinerary-card__content{display:flex;flex-direction:column;flex-grow:1}.base-itinerary-card__title{font-size:20px;font-weight:700;margin-bottom:16px;text-transform:uppercase}.base-itinerary-card__info{border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.102);display:flex;flex-direction:column;margin-bottom:24px;padding:12px 16px}.base-itinerary-card__divider{background-color:#ccc;height:1px;margin:8px 0;width:100%}.base-itinerary-card__info-item{align-items:center;display:flex;gap:12px}.base-itinerary-card__info-icon{color:var(--color-text-secondary)}.base-itinerary-card__info-icon svg{height:24px;width:24px}.base-itinerary-card__info-text{color:var(--color-text-secondary);font-size:var(--font-size-body)}.base-itinerary-card__info-text strong{color:var(--color-text-primary);font-weight:700}.base-itinerary-card__footer{align-items:center;display:flex;justify-content:space-between;margin-top:auto}.base-itinerary-card__likes{align-items:center;display:flex;gap:8px}.base-itinerary-card__likes span[class*=icn]{color:var(--color-text-secondary);font-size:20px}.base-itinerary-card__link{align-items:center;display:inline-flex;gap:4px;margin-top:auto}.base-itinerary-card__link span:first-child{-webkit-text-decoration:underline;text-decoration:underline}.base-itinerary-card__link span:first-child:focus-visible,.base-itinerary-card__link span:first-child:hover{-webkit-text-decoration:none;text-decoration:none}.base-itinerary-card__link span[class*=icn]{color:inherit;font-size:16px}.full-image-card{aspect-ratio:300/190;border-radius:8px;color:#fff;display:flex;flex-direction:column;isolation:isolate;justify-content:flex-end;overflow:hidden;position:relative;-webkit-text-decoration:none;text-decoration:none}.full-image-card:before{background:linear-gradient(0deg,rgba(0,0,0,.8) 0,transparent 50%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.full-image-card:focus-visible .full-image-card__image,.full-image-card:hover .full-image-card__image{transform:scale(1.05);transition:transform .2s ease-in-out}.full-image-card__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.full-image-card__price{background-color:#16a34a;border-radius:8px 0 16px 0;color:inherit;font-size:14px;font-weight:700;left:0;padding:8px 16px;position:absolute;top:16px;top:0;z-index:2}.full-image-card__content{padding:16px;position:relative;z-index:2}.full-image-card__title{color:#fff;font-size:20px;text-transform:uppercase}.full-image-card__subtitle{color:#fff;font-size:14px;line-height:1.2}.full-image-card__label-bottom{justify-content:flex-start}.full-image-card__label-bottom:before{background:linear-gradient(180deg,rgba(0,0,0,.8) 0,transparent 50%)}.full-image-card__label-bottom .full-image-card__price{border-radius:16px 0 8px 0;bottom:0;left:auto;right:0;top:auto}.text-image-card.--no-description .text-image-card__item-text{display:none}.text-image-card__item{background-color:#fff;border-radius:12px;cursor:pointer;font-size:14px;isolation:isolate;line-height:1.5;min-height:100%;overflow:hidden}.text-image-card__item.--disabled{cursor:default;opacity:.6;pointer-events:none}.text-image-card__item-inner{display:grid;grid-template-rows:150px 1fr;height:100%}.text-image-card__item-img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top!important;object-position:center top!important;width:100%}.text-image-card__item-content{display:flex;flex-direction:column;gap:8px;padding:20px}.text-image-card__item-title{font-size:16px;font-weight:700;line-height:24px;margin-bottom:0}.text-image-card__item-link{font-size:16px;line-height:1.5;margin-top:auto;-webkit-text-decoration:underline;text-decoration:underline}.card-image-lined__inner{grid-gap:16px;display:grid;gap:16px;grid-template-columns:212px 1fr}.card-image-lined__image{border-radius:8px;grid-column:1/2;max-height:106px;-o-object-fit:cover;object-fit:cover;width:100%}.card-image-lined__image:focus-visible,.card-image-lined__image:hover{opacity:.8}.card-image-lined__description{font-size:14px;grid-column:2/3;line-height:1;max-width:100%;overflow:hidden}.card-image-lined__description .knots-card__size:before{display:none}.card-image-lined__description [class^=icn-]{font-size:20px}.card-image-lined__title{border-bottom:1px solid #cecece;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;margin-bottom:0;max-width:100%;overflow:hidden;padding-bottom:10px}.card-image-lined__title a{display:block;max-width:100%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.card-image-lined__title a:focus-visible,.card-image-lined__title a:hover{-webkit-text-decoration:underline;text-decoration:underline}.card-image-lined__item{border-bottom:1px solid #cecccc;display:flex;padding:9px 0;position:relative}.card-image-lined__text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;grid-column:1/3;grid-row:2/3;overflow:hidden;text-overflow:ellipsis}.yacht-card{aspect-ratio:291/350;color:inherit;display:flex;position:relative}.yacht-card__image{border-radius:8px;bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.yacht-card__description{text-wrap:balance;display:flex;flex-direction:column;justify-content:end;padding:20px;position:relative;z-index:1}.yacht-card__title{font-family:PFDinTextCompProRegular,sans-serif;font-size:clamp(20px,1.167rem + .37vw,24px)}.yacht-card__text{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.popular-charter-card{background-color:#fff;border:1px solid #e5e7eb;border-radius:12px;color:#333;display:block;height:100%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out}.popular-charter-card:focus-visible .popular-charter-card__image,.popular-charter-card:hover .popular-charter-card__image{transform:scale(1.05)}.popular-charter-card__content,.popular-charter-card__info{display:flex;flex-direction:column}.popular-charter-card__info{gap:8px;padding:clamp(16px,.917rem + .37vw,20px)}.popular-charter-card__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;font-size:16px;font-weight:700;line-height:1.2;margin:0;overflow:hidden;text-transform:uppercase}.popular-charter-card__subtitle{align-items:flex-start;display:flex;font-size:14px;gap:4px;line-height:1.4;margin:0}.popular-charter-card__subtitle span[class^=icn-]{font-size:20px}.popular-charter-card__price{font-size:14px;font-weight:500;margin:0}.popular-charter-card__image{aspect-ratio:300/186;display:block;height:auto;-o-object-fit:cover;object-fit:cover;transition:transform .2s ease-in-out;width:100%}.cruise-search-result-card{grid-gap:12px;background:#fff;border-radius:8px;display:grid;gap:12px;grid-template-areas:"media" "title" "location" "benefits" "features" "footer";grid-template-rows:auto 1fr auto auto auto auto;height:100%;padding:16px}.cruise-search-result-card__media{aspect-ratio:267/190;border-radius:6px;grid-area:media;margin-bottom:4px;overflow:hidden;position:relative}.cruise-search-result-card__media-container{display:flex;height:100%;overflow-x:scroll;width:100%}.cruise-search-result-card__media-image,.cruise-search-result-card__media-map{align-items:center;border-radius:8px;color:#888;display:flex;flex:0 0 100%;font-size:14px;justify-content:center;min-width:0;overflow:hidden}.cruise-search-result-card__media-image img,.cruise-search-result-card__media-map img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cruise-search-result-card__media-image{background:#f1efed}.cruise-search-result-card__media-placeholder{align-items:center;background:#e6f6ee;box-sizing:border-box;display:flex;height:100%;justify-content:center;width:100%}.cruise-search-result-card__media-placeholder span[class*=icn-]{color:#c6e0d3;font-size:64px}.cruise-search-result-card__media-map{background:#e8e4df}.cruise-search-result-card__title{font-size:16px;font-weight:700;grid-area:title;line-height:1.2;margin:0}.cruise-search-result-card__title a{color:inherit;-webkit-text-decoration:none;text-decoration:none}.cruise-search-result-card__title a:focus-visible,.cruise-search-result-card__title a:hover{color:#05a651;color:var(--green,#05a651)}.cruise-search-result-card__location{font-size:14px;grid-area:location;margin:0}.cruise-search-result-card__benefits{border-bottom:1px solid #eee;border-top:1px solid #eee;display:flex;gap:0;grid-area:benefits;padding:8px 0}.cruise-search-result-card__benefits-left,.cruise-search-result-card__benefits-right{display:flex;flex:1;flex-direction:column;gap:8px;justify-content:space-between}.cruise-search-result-card__benefits-left{border-right:1px solid #eee;padding-right:12px}.cruise-search-result-card__benefits-right{padding-left:12px}.cruise-search-result-card__benefit{align-items:center;display:flex;font-size:14px;gap:8px}.cruise-search-result-card__benefit-icon{align-items:center;color:#9b9b9b;display:flex;flex-shrink:0;font-size:20px;height:24px;justify-content:center;width:24px}.cruise-search-result-card__benefit-text.text-underlined{cursor:help}.cruise-search-result-card__features{align-items:center;display:flex;flex-wrap:wrap;gap:8px;grid-area:features;min-height:28px}.cruise-search-result-card__feature{align-items:center;background-color:#e6f6ee;border-radius:50%;color:#05a651;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .2s ease;width:28px}.cruise-search-result-card__feature:focus-visible,.cruise-search-result-card__feature:hover{background-color:rgba(5,166,81,.502);color:#fff}.cruise-search-result-card__feature-icon{align-items:center;color:inherit;display:flex;font-size:18px;justify-content:center}.cruise-search-result-card__footer{align-items:center;border-top:1px solid #eee;display:flex;grid-area:footer;justify-content:space-between;margin-top:auto;padding-top:12px}.cruise-search-result-card__price{display:flex;flex-direction:column;gap:2px}.cruise-search-result-card__price-value{align-items:baseline;display:flex;gap:4px;margin:0}.cruise-search-result-card__price-from{font-size:12px;font-weight:400}.cruise-search-result-card__price-amount{font-size:22px;font-weight:700;line-height:1}.cruise-search-result-card__price-pp{font-size:12px;font-weight:400}.cruise-search-result-card__price-label{color:#222;font-size:13px;font-weight:700;margin:0}.cruise-search-result-card__button{align-items:center;display:inline-flex;white-space:nowrap}.cruise-search-result-card__rating{align-items:center;background:rgba(0,0,0,.55);border-radius:100px;color:#fff;display:flex;font-size:14px;font-weight:700;gap:2px;height:24px;line-height:1.4;padding:0 10px;pointer-events:none;position:absolute;right:10px;top:10px}.cruise-search-result-card__rating-star{flex-shrink:0;height:14px;width:14px}.cruise-search-result-card__rating-count{font-weight:400}.cruise-search-result-card__media-indicators{bottom:8px;left:0;position:absolute;right:0}.cruise-search-result-card__media-indicator{align-items:center;background:rgba(0,0,0,.5);border-radius:100px;bottom:0;color:#fff;display:flex;font-size:12px;gap:4px;left:50%;line-height:1.5;opacity:0;padding:2px 8px;position:absolute;transform:translateX(-50%);transition:opacity .2s ease,visibility .2s ease,background-color .2s ease;visibility:hidden}.cruise-search-result-card__media-indicator:focus-visible,.cruise-search-result-card__media-indicator:hover{background:rgba(0,0,0,.7)}.cruise-search-result-card__media-indicator:after,.cruise-search-result-card__media-indicator:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.602 6.25h10.066v-.833H1.602L6.43.59 5.835 0 0 5.833l5.834 5.834.594-.59L1.602 6.25Z' fill='%23fff'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;content:"";height:12px;width:12px}.cruise-search-result-card__media-indicator.--next:before{display:none}.cruise-search-result-card__media-indicator.--next:after{transform:rotate(180deg)}.cruise-search-result-card__media-indicator.--prev:after{display:none}.cruise-search-result-card__media:has([data-media-view=image]) .cruise-search-result-card__media-indicator.--next{opacity:1;visibility:visible}.cruise-search-result-card__media:has([data-media-view=map]) .cruise-search-result-card__media-indicator.--prev{opacity:1;visibility:visible}.reviews-widget{align-items:center;background:#222;border-radius:2.5rem;box-shadow:0 2px 16px rgba(0,0,0,.15);color:#fff;display:flex;font-family:Roboto,Arial,sans-serif;font-size:1.25rem;gap:1.2rem;margin-left:auto;margin-right:auto;margin-top:clamp(20px,.625rem + 2.78vw,50px);padding:.75rem 2rem .75rem 1.5rem;width:-moz-max-content;width:max-content}.reviews-widget__rating{align-items:center;display:flex;gap:.7rem}.reviews-widget__score{color:#fff;font-size:24px;font-weight:400}.reviews-widget__stars{align-items:center;display:flex;gap:.1rem}.reviews-widget__star{color:#bdbdbd;font-size:1.3rem}.reviews-widget__star--active{color:#05a651}.reviews-widget__brand{align-items:center;display:flex;gap:10px}.reviews-widget__google-icon{display:inline-block;height:1.5rem;vertical-align:middle;width:1.5rem}.reviews-widget__brand-text{color:#fff;font-size:24px;font-weight:700;line-height:22px}.reviews-write-block{border:1px solid #cfcecc;border-radius:12px;padding:24px}.reviews-list__inner.--collapsed{max-height:420px;overflow:hidden;position:relative}.primary-promo-banner{grid-template-comlumns:1fr auto;grid-gap:8px;align-items:center;background:linear-gradient(225deg,#84de64,#05a651 50%,#326f4f);border-radius:8px;display:grid;gap:8px;grid-template-columns:1fr auto;justify-content:space-between;overflow:hidden;padding:30px;position:relative}.primary-promo-banner:focus-visible img,.primary-promo-banner:hover img{transform:scale(1.1)}[style*="--items-count: 1"] .primary-promo-banner.--adjustable,[style*="--items-count: 5"] .primary-promo-banner.--adjustable{grid-column:span 3}[style*="--items-count: 2"] .primary-promo-banner.--adjustable,[style*="--items-count: 6"] .primary-promo-banner.--adjustable{grid-column:span 2}[style*="--items-count: 3"] .primary-promo-banner.--adjustable{grid-column:span 1}[style*="--items-count: 4"] .primary-promo-banner.--adjustable{display:none}.primary-promo-banner__image{bottom:0;height:100%;-webkit-mask:linear-gradient(90deg,hsla(0,0%,100%,0) 5%,#fff 60%);mask:linear-gradient(90deg,hsla(0,0%,100%,0) 5%,#fff 60%);-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;position:absolute;right:0;top:0;transition:transform .3s;width:80%}.primary-promo-banner__text{color:#fff;display:flex;flex-direction:column;position:relative}.primary-promo-banner__text-title{font-size:32px;font-weight:600}.primary-promo-banner__text-text{font-size:16px;font-weight:400;line-height:1.5}.primary-promo-banner__btn{min-width:150px;position:relative}.primary-promo-banner.--compact{grid-template-columns:1fr;padding:20px 30px}.primary-promo-banner.--compact .primary-promo-banner__text-title{font-size:24px}.primary-promo-banner.--compact .primary-promo-banner__text-text{font-size:14px}.benefits-block{margin-left:auto;margin-right:auto;max-width:1045px;width:100%}.benefits-block__title{color:#222;font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;letter-spacing:.01em;margin-bottom:clamp(20px,.333rem + 4.07vw,64px);text-align:center}.benefits-block__list{grid-gap:clamp(20px,.833rem + 1.85vw,40px);display:grid;gap:clamp(20px,.833rem + 1.85vw,40px);grid-template-columns:repeat(4,1fr);justify-content:center}.benefits-block__list_spaced{justify-content:space-between}.benefits-block__item{text-align:center}.benefits-block__item .icn{align-items:center;background:rgba(5,166,81,.149);border-radius:50%;color:#05a651;display:inline-flex;font-size:40px;height:80px;justify-content:center;margin-bottom:16px;width:80px}.benefits-block__item .icn_text{font-size:38px;font-weight:300}.benefits-block__item-title{color:#222;font-size:18px;font-weight:700;line-height:1.2;margin-bottom:8px}.benefits-block__item-desc{color:#a09e99;font-size:16px;line-height:1.4}.tabs{display:flex;flex-direction:column;gap:8px;padding:0 0 8px}.tabs__inner{max-width:100%;overflow:scroll;position:relative}.tabs__nav{display:flex;gap:12px;width:-moz-max-content;width:max-content}.tabs__shadows{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:10}.tabs__nav-btn{align-items:center;background:none;border:none;border-radius:8px 8px 0 0;color:#222;cursor:pointer;display:flex;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;height:32px;justify-content:center;letter-spacing:0;line-height:24px;margin:0 2px;outline:none;overflow:hidden;padding:0 10px;position:relative;transition:background .15s,color .15s}.tabs__nav-btn:before{background:hsla(0,0%,50%,.15);border-radius:50%;content:"";height:250%;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .35s cubic-bezier(.4,0,.2,1);width:120%;z-index:0}.tabs__nav-btn:focus-visible:before,.tabs__nav-btn:hover:before{opacity:1;transform:translate(-50%,-50%) scale(1)}.tabs__nav-btn>*{position:relative;z-index:1}.tabs__nav-btn--active{border-bottom:2px solid #00b85a;color:#00b85a;z-index:1}.tabs__shadow{bottom:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .25s cubic-bezier(.4,0,.2,1);width:24px;z-index:10}.tabs__shadow--left{background:linear-gradient(90deg,rgba(0,0,0,.1),transparent);left:0}.tabs__shadow--right{background:linear-gradient(270deg,rgba(0,0,0,.1),transparent);right:0}.tabs.--centered .tabs__nav{align-items:center}.boat-types[style*="--items-count: 1"] .boat-types__banner.--adjustable,.boat-types[style*="--items-count: 5"] .boat-types__banner.--adjustable{grid-column:span 3}.boat-types[style*="--items-count: 2"] .boat-types__banner.--adjustable,.boat-types[style*="--items-count: 6"] .boat-types__banner.--adjustable{grid-column:span 2}.boat-types[style*="--items-count: 3"] .boat-types__banner.--adjustable{grid-column:span 1}.boat-types[style*="--items-count: 4"] .boat-types__banner.--adjustable{display:none}.boat-types__inner{grid-gap:clamp(12px,.583rem + .74vw,20px);grid-gap:var(--responsive-gap);display:grid;gap:clamp(12px,.583rem + .74vw,20px);gap:var(--responsive-gap);grid-template-columns:repeat(4,1fr);width:100%}.boat-types__banner{grid-column:span 2}.dropzone{border:1px dashed #cfcecc;border-radius:12px;cursor:pointer;display:flex;gap:8px;overflow-x:auto;overflow-y:visible;padding:4px;position:relative;transition:all .3s ease}.dropzone:not(:has(.dz-preview)):before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 3v12m5-7-5-5-5 5m14 7v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:32px;content:"";height:64px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:64px}.dropzone:focus-visible,.dropzone:hover{background-color:hsla(40,3%,81%,.1);border-color:#00a651}.dropzone:focus-visible:before,.dropzone:hover:before{opacity:.3}.dropzone.dz-drag-hover{background-color:rgba(0,166,81,.1);border-color:#00a651;border-width:2px}.dropzone.dz-drag-hover:before{opacity:.5}.dz-button{align-items:center;background-color:#fff;border:1px solid #cfcecc;border-radius:8px;color:#cfcecc;cursor:pointer;display:flex;font-size:20px;height:64px;justify-content:center;transition:all .3s ease;width:64px}.dz-button:focus-visible,.dz-button:hover{background-color:#cfcecc;color:#fff}.dz-image{border-radius:8px;height:64px;isolation:isolate;overflow:hidden;width:64px}.dz-image,.dz-preview{position:relative}.dz-remove{align-items:center;background-color:rgba(0,0,0,.5);border-radius:50%;cursor:pointer;display:flex;height:24px;justify-content:center;overflow:hidden;position:absolute;right:2px;text-indent:-9999px;top:2px;transition:background-color .2s ease;width:24px}.dz-remove:after,.dz-remove:before{background-color:#fff;content:"";height:2px;left:50%;position:absolute;top:50%;width:12px}.dz-remove:before{transform:translate(-50%,-50%) rotate(45deg)}.dz-remove:after{transform:translate(-50%,-50%) rotate(-45deg)}.dz-remove:focus-visible,.dz-remove:hover{background-color:rgba(0,0,0,.7)}.dz-error-message{display:none}.dz-error .dz-image{animation:shake .5s ease-in-out;border:2px solid #ff2e80;border:2px solid var(--pink,#ff2e80)}.dz-error .dz-remove{background-color:#ff2e80;background-color:var(--pink,#ff2e80)}.dz-error .dz-remove:focus-visible,.dz-error .dz-remove:hover{background-color:#ff1a6d}@keyframes slideDown{0%{opacity:0;transform:translateX(-50%) translateY(-10px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes shake{0%,to{transform:translateX(0)}10%,30%,50%,70%,90%{transform:translateX(-4px)}20%,40%,60%,80%{transform:translateX(4px)}}@keyframes pulse{0%,to{color:#888}50%{color:#ff2e80;color:var(--pink,#ff2e80)}}.dropzone-hint{color:#888;font-size:12px;margin-top:8px;text-align:center;transition:color .3s ease}.dropzone:has(.dz-error)~.dropzone-hint{animation:pulse 1.5s ease-in-out 3}.scroll-shadow{overflow-x:auto;position:relative;scrollbar-width:thin}.scroll-shadow::-webkit-scrollbar{height:6px}.scroll-shadow::-webkit-scrollbar-track{background:transparent}.scroll-shadow::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.scroll-shadow:after,.scroll-shadow:before{bottom:0;content:"";opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:80px;z-index:2}.scroll-shadow:before{background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,.08) 30%,hsla(0,0%,100%,.04) 60%,transparent);left:0}.scroll-shadow:after{background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,.08) 30%,hsla(0,0%,100%,.04) 60%,transparent);right:0}.scroll-shadow.--scrolled-left:before,.scroll-shadow.--scrolled-right:after{opacity:1}.scroll-shadow.--shadow-strong:before{background:linear-gradient(90deg,#fff 0,rgba(255,255,255 .12) 25%,rgba(255,255,255 .06) 60%,transparent);width:80px}.scroll-shadow.--shadow-strong:after{background:linear-gradient(270deg,#fff 0,rgba(255,255,255 .12) 25%,rgba(255,255,255 .06) 60%,transparent);width:80px}.boat-gallery{border-radius:1rem;height:100%;overflow:hidden;position:relative}.boat-gallery__grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:2fr 1fr 1fr;grid-template-rows:174px 174px;height:100%}.boat-gallery__item{cursor:pointer;overflow:hidden;position:relative}.boat-gallery__item picture{display:block;height:100%;width:100%}.boat-gallery__item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.boat-gallery__item:first-child{border-radius:1rem 0 0 1rem;grid-column:1/2;grid-row:1/3}.boat-gallery__item:nth-child(3){border-radius:0 1rem 0 0}.boat-gallery__item:nth-child(5){border-radius:0 0 1rem 0}.boat-gallery__item:nth-child(n+6){display:none}.boat-gallery__favorite{align-items:center;background:#fff;border-radius:100px;box-shadow:0 2px 8px rgba(0,0,0,.15);color:#333;cursor:pointer;display:flex;font-size:14px;gap:8px;height:40px;justify-content:center;left:1rem;padding:0 16px;position:absolute;-webkit-text-decoration:none;text-decoration:none;top:1rem;transition:all .2s ease;width:auto;z-index:2}.boat-gallery__favorite-text{display:block;white-space:nowrap}.boat-gallery__favorite:focus-visible,.boat-gallery__favorite:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:scale(1.05)}.boat-gallery__favorite svg{stroke:#333;fill:transparent;height:1.25rem;transition:all .2s ease;width:1.25rem}.boat-gallery__favorite.be_on svg,.boat-gallery__favorite:focus-visible svg,.boat-gallery__favorite:hover svg{stroke:#e74c3c;fill:#e74c3c}.boat-gallery__favorite.be_on path{stroke:transparent}.boat-gallery__favorite:focus-visible svg path,.boat-gallery__favorite:hover svg path{stroke:transparent}.boat-gallery__counter{background:rgba(0,0,0,.6);border-radius:100px;bottom:12px;color:#fff;display:none;font-size:14px;gap:2px;padding:4px 12px;right:12px}.boat-gallery__counter,.boat-gallery__show-all{align-items:center;font-weight:500;position:absolute;z-index:2}.boat-gallery__show-all{background:#fff;border:none;border-radius:100px;bottom:10px;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#05a651;cursor:pointer;display:flex;font-size:16px;gap:8px;padding:8px 24px;right:10px;transition:all .2s ease}.boat-gallery__show-all:focus-visible,.boat-gallery__show-all:hover{box-shadow:0 4px 12px rgba(0,0,0,.2);transform:translateY(-2px)}.boat-gallery__show-all svg{flex-shrink:0;height:21px;width:22px}.boat-gallery__magnifier{display:none}.boat-page__slider-main-zoom{cursor:pointer}.page-block-divided{padding-bottom:clamp(20px,1.083rem + .74vw,28px);padding-top:clamp(20px,1.083rem + .74vw,28px)}.page-block-divided.no-desktop-vertical-paddings{padding-bottom:0;padding-top:0}.payment-info{align-items:center;cursor:pointer;display:flex;flex-direction:column;gap:4px;transition:border-color .2s ease,background-color .2s ease}.payment-info:focus-visible,.payment-info:hover{background-color:rgba(5,166,81,.05)}.payment-info__prepayment{color:#2a2825}.payment-info__cancellation,.payment-info__prepayment{font-size:14px;line-height:1.4;text-align:center;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.payment-info__cancellation{color:#05a651}.payment-timeline-wrapper__divider{display:none}.payment-timeline{list-style:none;margin:0;padding:0;position:relative}.payment-timeline__item{display:flex;flex-direction:column;gap:4px;padding-bottom:12px;padding-left:32px;position:relative}.payment-timeline__item:before{background-color:#cfcecc;bottom:0;content:"";left:9px;position:absolute;top:20px;width:2px}.payment-timeline__item:has(+.payment-timeline__item.d-none:last-child):before{display:none}.payment-timeline__item:last-child{padding-bottom:0}.payment-timeline__item:last-child:before{display:none}.payment-timeline__marker{background-color:#fff;border:1px solid #cfcecc;border-radius:50%;box-sizing:border-box;height:20px;left:0;position:absolute;top:0;width:20px}.payment-timeline__marker--active{background-color:#05a651;border-color:#05a651;box-shadow:inset 0 0 0 3px #fff}.payment-timeline__date{color:#2a2825;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.payment-timeline__content{background-color:#f5f4f3;border-radius:8px;padding:12px}.payment-timeline__title{font-weight:700;margin:0 0 2px}.payment-timeline__description,.payment-timeline__title{color:#2a2825;font-family:Roboto,sans-serif;font-size:14px;line-height:1.5}.payment-timeline__description{font-weight:400;margin:0}.tippy-box[data-theme=payment-timeline]{background:#fff;border-radius:8px;box-shadow:0 0 24px rgba(0,0,0,.1);max-width:359px;padding:16px;width:359px}.tippy-box[data-theme=payment-timeline] .tippy-arrow{color:#fff}.tippy-box[data-theme=payment-timeline] .tippy-content{padding:0}.price-calculation{align-items:stretch;display:flex;gap:24px;justify-content:space-between;width:100%}.price-calculation__card{background-color:#fff;border:1px solid #d1d5db;border-radius:8px;display:flex;flex:1;flex-direction:column;min-width:0;padding:20px;transition:box-shadow .2s ease-in-out}.price-calculation__separator{align-items:center;color:#000;display:flex;font-size:24px;justify-content:center}.price-calculation__separator .icn-plus{font-size:24px;font-weight:700}.pc-boat-card{display:flex;flex-direction:column;height:100%}.pc-boat-card__title{color:#111827;font-family:PF Din Display Pro,sans-serif;font-size:18px;font-weight:700;margin:0;text-transform:uppercase}.pc-boat-card__content{display:flex;flex:1;flex-direction:column}.pc-boat-card__price-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:16px}.pc-boat-card__label{color:#111827;font-size:16px;font-weight:600}.pc-boat-card__values{align-items:flex-end;display:flex;gap:12px}.pc-boat-card__price-stack{align-items:flex-end;display:flex;flex-direction:column}.pc-boat-card__divider{background-color:#e5e7eb;height:1px;margin-bottom:16px;margin-top:auto;width:100%}.pc-boat-card__note{color:#4b5563;font-size:14px;margin-bottom:0}.pc-extras-card{display:flex;flex-direction:column;height:100%}.pc-extras-card__title{color:#111827;font-family:PF Din Display Pro,sans-serif;font-size:18px;font-weight:700;margin-bottom:24px;text-transform:uppercase}.pc-extras-card__content{display:flex;flex:1;flex-direction:column}.pc-extras-card__list{display:flex;flex:1;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.pc-extras-card__item{align-items:baseline;border-bottom:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:16px;justify-content:space-between;padding-bottom:12px}.pc-extras-card__item:not(:last-child){border-bottom:1px solid #f3f4f6;margin-bottom:12px;padding-bottom:12px}.pc-extras-card__item:last-child{border-bottom:none;padding-bottom:0}.pc-extras-card__item-name{align-items:center;color:#9ca3af;display:flex;gap:6px}.pc-extras-card__item-name .icn-help{color:#9ca3af;cursor:pointer;font-size:14px}.pc-extras-card__item-name .icn-help:focus-visible,.pc-extras-card__item-name .icn-help:hover{color:#6b7280}.pc-extras-card__item-price{color:#6b7280;font-weight:400}.price-display{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;width:100%}.price-display__duration{color:#2a2825;font-family:Roboto,sans-serif;font-size:16px;font-weight:700;line-height:1.5em;margin:0}.price-display__prices{grid-gap:4px 10px;align-items:center;display:grid;flex-wrap:wrap;gap:4px 10px;grid-template-columns:1fr 1fr;justify-items:end;position:relative}.price-display__old-price{align-self:flex-end;color:#a09e99;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.2em;-webkit-text-decoration:line-through;text-decoration:line-through}.price-display__current-price{color:#05a651;font-family:Roboto,sans-serif;font-size:24px;font-weight:700;line-height:1.1em}.price-display__discount{align-items:center;background-color:#05a651;border-radius:20px;color:#fff;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;grid-column:1/3;grid-row:1/2;height:24px;line-height:1.2em;padding:2px 8px;white-space:nowrap}.extras-list{display:flex;flex-direction:column;gap:12px;list-style:none;margin:0;padding:0}.extras-list__item{align-items:baseline;border-bottom:1px solid #e5e7eb;color:#6b7280;display:flex;font-size:16px;justify-content:space-between;padding-bottom:12px}.extras-list__item:not(:last-child){border-bottom:1px solid #f3f4f6;margin-bottom:12px;padding-bottom:12px}.extras-list__item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.extras-list__item p{font-size:14px;margin:0}.extras-list__icon{color:#9ca3af;cursor:pointer;font-size:22px;margin-right:0}.extras-list__icon:focus-visible,.extras-list__icon:hover{color:#6b7280}.extras-list__value{color:#6b7280;font-weight:400}.extras-list__value.text-dark{color:#111827}:root{--expandable-default-height:200px;--expandable-transition-duration:0.3s;--expandable-transition-easing:ease}[data-expandable],[data-mobile-expandable]{position:relative}.--collapsed[data-expandable]{max-height:200px;max-height:var(--expandable-height,var(--expandable-default-height));overflow:hidden;transition:max-height .3s ease;transition:max-height var(--expandable-transition-duration) var(--expandable-transition-easing)}.--collapsed[data-expandable]:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;width:100%}.--collapsed.--no-fade[data-expandable]:after{display:none}[data-expandable]:not(.--collapsed){max-height:3000px;overflow:visible;transition:max-height .3s ease;transition:max-height var(--expandable-transition-duration) var(--expandable-transition-easing)}.expandable__chevron{color:#2a2825;cursor:pointer;display:inline-block;font-size:24px;margin-left:auto;transform:rotate(90deg);transition:transform .3s ease;transition:transform var(--expandable-transition-duration) var(--expandable-transition-easing);vertical-align:middle}[data-expandable]:not(.--collapsed) .expandable__chevron{transform:rotate(270deg)}.expandable__header{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}[data-line-clamp]{-webkit-box-orient:vertical;-webkit-line-clamp:3;-webkit-line-clamp:var(--line-clamp,3);display:-webkit-box;line-height:1.3;overflow:hidden}.booking-cta{display:block}.booking-cta__price-info{display:none}.booking-cta__price{color:#05a651;color:var(--green,#05a651);font-size:24px;font-weight:700}.booking-cta__dates{color:#2a2825;font-size:14px}.booking-cta__button{align-items:center;background:#05a651;background:var(--green,#05a651);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:clamp(16px,.917rem + .37vw,20px);justify-content:center;min-height:44px;padding:0 24px;transition:opacity .2s ease;white-space:nowrap;width:100%}.booking-cta__button:focus-visible,.booking-cta__button:hover{opacity:.8}.booking-cta__button.btn-pink{background-color:pink}.booking-cta--floating{display:none}.base-toggle{align-items:center;background:#fff;border:1px solid #cfcecc;border-radius:100px;cursor:pointer;display:inline-flex;gap:12px;margin-bottom:0;padding:8px 12px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.base-toggle__checkbox{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.base-toggle__visual{background:#d0d0d0;border-radius:12px;display:inline-block;height:24px;position:relative;transition:background .2s ease;width:44px}.base-toggle__visual:after{background:#fff;border-radius:50%;content:"";height:18px;left:3px;position:absolute;top:3px;transition:left .2s ease;width:18px}.base-toggle__checkbox:checked+.base-toggle__visual{background:#05a651}.base-toggle__checkbox:checked+.base-toggle__visual:after{left:23px}.base-toggle__label{color:inherit;font-size:14px}.base-toggle__label--unchecked{display:inline}.base-toggle__label--checked{display:none}.base-toggle:has(.base-toggle__checkbox:checked) .base-toggle__label--unchecked{display:none}.base-toggle:has(.base-toggle__checkbox:checked) .base-toggle__label--checked{display:inline}.booking-terms,.payment-cancellation{display:flex;flex-direction:column;gap:16px}.booking-terms>p:first-child,.payment-cancellation>p:first-child{margin:0}.booking-terms>b,.payment-cancellation>b{display:block;margin-bottom:-6px}.booking-terms ul,.payment-cancellation ul{font-size:16px;margin:0;padding-left:20px}.booking-terms li,.payment-cancellation li{margin-bottom:8px}.booking-terms li:last-child,.payment-cancellation li:last-child{margin-bottom:0}.booking-terms__note,.payment-cancellation__note{margin:0}.cruise-info-strip{display:flex;flex-direction:column;gap:16px}.cruise-info-strip .services-tags{margin-top:clamp(4px,0rem + 1.11vw,30px)}.cruise-info-strip .services-tags__item{min-height:32px}.cruise-info-strip__grid{grid-row-gap:16px;grid-column-gap:24px;-moz-column-gap:24px;column-gap:24px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px}.cruise-info-strip__item{align-items:center;display:flex;gap:10px;min-width:0}.cruise-info-strip__icon{color:#a09e99;flex-shrink:0;font-size:20px;line-height:1}.cruise-info-strip__text{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:16px;line-height:1.4;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.booking-selector--cruise .booking-selector__cabin{display:flex;flex-direction:column;font-size:14px;gap:8px;grid-column:span 2;padding:12px;text-align:center}.booking-selector--cruise .booking-selector__cabin .view-toggler{width:100%}.booking-selector--cruise .booking-selector__price{align-items:center;border-bottom:1px solid #cfcecc;display:flex;flex-direction:column;gap:4px;grid-column:span 2;padding:16px 12px;text-align:center}.booking-selector--cruise .booking-selector__price-main{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.booking-selector--cruise .booking-selector__price-from{color:#408c40;color:var(--success,#408c40);font-size:20px;font-weight:700}.booking-selector--cruise .booking-selector__price-value{color:#408c40;color:var(--success,#408c40);font-size:24px;font-weight:700;line-height:1}.booking-selector--cruise .booking-selector__price-label{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:16px}.booking-selector--cruise .booking-selector__price-meta{align-items:baseline;display:flex;flex-wrap:wrap;gap:4px;justify-content:center}.booking-selector--cruise .booking-selector__price-month{font-weight:700}.booking-selector--cruise .booking-selector__price-duration,.booking-selector--cruise .booking-selector__price-month{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:16px}.cruise-booking-cta{display:none}.main-page section .container .button-primary{padding-left:16px;padding-right:16px}.homepage_hero{height:684px;position:relative;z-index:2}.homepage_hero select{border:none!important}.homepage_hero:before{background:linear-gradient(180deg,rgba(0,0,0,.6),rgba(0,0,0,.29) 50%,transparent);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.homepage_hero .hero-benefits{height:auto;z-index:-1}.homepage_hero .hero-benefits .pk-card{align-items:center;grid-template-columns:auto;grid-template-rows:50px 1fr;justify-content:center}.homepage_hero .hero-benefits .pk-card__icon-round{justify-self:center}.homepage_hero .tab-content>.active{border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-top:1px solid transparent}.homepage_hero .nav-tabs .nav-item{margin-bottom:-1px}.homepage_hero .nav-tabs .nav-item:not(:last-child){padding-right:2px}.homepage_hero .nav-tabs .nav-item .nav-link{align-items:center;background:#fff;background:var(--white,#fff);color:#05a651;color:var(--green,#05a651);display:flex;height:50px;justify-content:center}.homepage_hero .nav-tabs .nav-item .nav-link.active{background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border:1px solid #cfcecc;border-bottom-color:#f6f4f3;border:1px solid var(--light-grey,#cfcecc);border-bottom-color:var(--pale-grey,#f6f4f3);color:#2a2825;color:var(--dark-brown,#2a2825)}.homepage_hero__container{position:relative;transform:translateY(-17%)}.homepage_hero__videobox{bottom:0;left:0;max-height:729px;overflow:hidden;position:absolute;right:0;top:0}.homepage_hero__videobox video{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.homepage_hero__title{color:#fff;font-family:Roboto,sans-serif;margin-bottom:clamp(20px,.625rem + 2.78vw,50px);text-align:center;text-transform:uppercase}.homepage_hero__title h1,.homepage_hero__title h2{font-size:max(30px,min(5vw,60px));font-style:normal;font-weight:700;line-height:normal}.homepage_hero__title p{font-size:26px;font-size:max(16px,min(2vw,26px));font-weight:400;line-height:1.5}.homepage_hero__el{height:100%}.homepage_hero .nav-tabs{display:grid;grid-template-columns:repeat(2,1fr);margin:0}.homepage_hero__tab{background-color:rgba(0,0,0,.5);background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-top-right-radius:0;padding:1.5rem;transition:all .2s ease}.homepage_hero__tab.fade:not(.show){opacity:.9}.homepage_hero__form{grid-gap:1rem;display:grid;grid-template-columns:repeat(4,1fr)}.homepage_hero__el:not(button){position:relative}.homepage_hero__el:not(button) .form-control{align-items:center;box-shadow:none!important;display:flex}.homepage_hero__el:not(button) .form-control .select2-container,.homepage_hero__el:not(button) .form-control input{background:transparent!important}.homepage_hero__el:not(button) [class^=icn-]{color:#05a651;color:var(--green,#05a651);font-size:16px}.homepage_hero__el:not(button) .search_top_calendar_input{padding-left:6px;padding-top:8px}.homepage_hero__el:not(button) .search_top_calendar_input:focus{box-shadow:none}.homepage_hero__calendar-container{left:0;position:absolute;right:0;top:45px}.partners-list.partners-list_main{grid-template-columns:repeat(4,1fr)}.partners-list.partners-list_main li a{display:flex;flex-direction:column;height:100%}.partners-list.partners-list_main li a>div{margin-top:auto}.map-search__close{align-items:center;background:#fff;background:var(--white,#fff);border-radius:100px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:flex;height:40px;justify-content:center;position:absolute;right:21px;top:70px;width:40px;z-index:20}.map-search__close span{font-size:18px}.map-search__btn{z-index:1}.map-search__btn_expanded:before{transform:scaleX(-1)}.map-search__hint{align-items:center;background:#fff;background:var(--white,#fff);border-radius:100px;bottom:75px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:none;gap:4px;height:40px;justify-content:center;left:50%;padding:0 16px;position:absolute;transform:translateX(-50%);white-space:nowrap}.map-search__hint img{filter:drop-shadow(0 4.491228103637695px 8.98245620727539px rgba(0,0,0,.25));flex:0 0 14px;height:20px}.destinations__alerts{grid-column:1/-1}.destinations__alerts>div{background:#cfcecc;background:var(--light-grey,#cfcecc);border:none;border-radius:8px;color:#000;font-size:14px;margin-top:10px}.destinations__alert{padding:.7rem}.destinations__alert:before{border-bottom-color:#cfcecc;border-bottom-color:var(--light-grey,#cfcecc)}.destinations__alert .text-white{color:#000!important}.availability{display:flex;flex-direction:column;gap:20px}.availability #progressbar{align-self:end}.availability h2{margin-bottom:0}.interactive-layout.full-width .availability:not(:has(.tag)){display:none}.availability.--charter{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr auto}.availability .dark-banner-wrapper{grid-column:span 2}.availability_cabin #progressbar{align-self:start}#destinationsCollapses+.availability{margin-top:20px}.view-toggler_yacht{grid-column:2/3;grid-row:3/4;grid-template-columns:repeat(2,minmax(175px,auto));justify-self:end}.calendar-view .view-toggler_yacht{grid-row:1/2}.view-toggler_yacht .view-toggler__link{flex:0 0 180px}.jk-calendar-open .view-toggler_yacht .view-toggler__link{z-index:0}.sort-block{grid-column:1/2;grid-row:3/4}.sort-block>div{max-width:335px;width:100%}.sort-block .custom-select{border-radius:8px}.sort-block .custom-select-rounded{max-width:none;width:auto}.show-free-yachts{align-items:center;background:#fff;background:var(--white,#fff);border-radius:100px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:none;flex-shrink:0;gap:4px;height:40px;justify-content:center;left:50%;padding:0 16px;position:absolute;top:18px;transform:translateX(-50%);white-space:nowrap;z-index:2}.show-free-yachts .custom-control,.show-free-yachts .custom-control-label{align-items:center;display:flex;margin-bottom:0}.show-free-yachts .custom-control-label{color:#000;font-size:14px;line-height:1.5;max-width:200px}.d-block .show-free-yachts,.full-width .show-free-yachts{display:flex}.interactive-content .horiz-banner,.interactive-content .pk-card+.pk-card
.knots-card+.horiz-banner{margin-top:20px}.full-width .information-buttons{display:none}.fullscreen-fixed{background-color:#fff;bottom:0;display:block!important;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:2022}#load-more-button button{min-width:280px}.information-buttons{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.information-buttons__btn{align-items:center;background:#fff;border:1px solid #c4c4c4;border-radius:8px;display:flex;gap:8px;height:40px;justify-content:center;padding:0 16px}.information-buttons__btn[aria-expanded=true]{background:rgba(5,166,81,.07);border:1px solid #05a651;border:1px solid var(--green,#05a651);border-radius:8px;color:#05a651;color:var(--green,#05a651)}.information-buttons__btn[aria-expanded=true] [class*=" icn-"],.information-buttons__btn[aria-expanded=true] [class^=icn-]{color:inherit}.information-buttons__btn:focus-visible,.information-buttons__btn:hover{background:rgba(5,166,81,.07)}.information-buttons__btn:last-child{margin-right:0}.information-buttons__btn:focus{box-shadow:none}.information-buttons__btn:not(:disabled):not(.disabled).active:focus,.information-buttons__btn:not(:disabled):not(.disabled):active:focus,.show>.information-buttons__btn.dropdown-toggle:focus{background-color:#bdbcb8}#results div:nth-child(2){margin-top:0}:root{--color-available:#cdeddc;--color-booked:#f8d6da;--color-selected:#05a651;--title-margin-bottom:clamp(16px,0.917rem + 0.37vw,20px)}.yacht-single-page section+section{margin:0}.yacht-single-page button:focus-visible,.yacht-single-page button:hover{opacity:.8}.yacht-single-page svg{flex-shrink:0}.yacht-single-page .title-margin-bottom{margin-bottom:clamp(16px,.917rem + .37vw,20px);margin-bottom:var(--title-margin-bottom)}.yacht-single-page .yacht-single-page__breadcrumbs{align-items:center;display:flex!important;grid-area:ypbreadcrumbs}.yacht-single-page .yacht-single-page__breadcrumbs #breadcrumb{display:flex!important}.yacht-single-page .yacht-single-page__breadcrumbs .breadcrumb{padding:0}.yacht-single-page .yacht-single-page__breadcrumbs_mobile{display:none!important}.yacht-single-page .yacht-single-page__header{display:flex;grid-area:ypheader;justify-content:space-between;margin-bottom:0}.yacht-single-page .boat-page{grid-gap:20px 32px;display:grid;grid-template-areas:"ypbreadcrumbs ypbreadcrumbs" "ypheader ypheader" "ypimages ypimages" "ypboatinfo ypaside" "ypnearby ypnearby" "ypseo ypseo";grid-template-columns:1fr 399px;grid-template-rows:auto auto 360px auto auto;margin-top:20px;position:relative}.yacht-single-page .boat-page__aside-wrapper{grid-area:ypaside;height:100%;position:relative;z-index:1}.yacht-single-page .boat-page__aside{position:sticky;top:70px}.yacht-single-page .boat-page__nav{overflow:auto;position:sticky;top:0}.yacht-single-page .boat-page__nav ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);list-style:none}.yacht-single-page .boat-page__nav.--mobile{display:none}.yacht-single-page .yacht-single-page__title-main{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;line-height:1.1;margin:0;text-transform:uppercase}.yacht-single-page .responsive-accordion__title,.yacht-single-page .yacht-single-page__title-secondary{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin:0 0 clamp(16px,.917rem + .37vw,20px);margin:0 0 var(--title-margin-bottom) 0;text-transform:uppercase}.yacht-single-page .boat-page__aside_cabin{position:static!important}.yacht-single-page .location{padding-left:0;position:relative}.yacht-single-page .location:before{display:none}.yacht-single-page p.location:nth-child(2):before{border-left:3px dotted #cfcecc;content:"";display:block;height:12px;left:10px;position:absolute;top:3px;transform:none;width:10px}.yacht-single-page .page-aside .jk-calendar-horizontal{max-width:600px}.yacht-single-page .page-aside__calendar{margin-bottom:10px}.yacht-single-page .page-aside__calendar-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.yacht-single-page .page-aside__price{margin-top:20px;min-height:40px;padding:0 0 20px}.yacht-single-page .page-aside__list{grid-row-gap:4px;color:#a09e99;display:grid;font-size:16px;list-style:none;margin-bottom:12px;padding:0;row-gap:4px}.yacht-single-page .page-aside__list li{align-items:center;display:flex;gap:4px}.yacht-single-page .page-aside__list .icon-help{align-self:baseline}.yacht-single-page .page-aside__additional-btn{align-self:stretch;background:#f6f4f3;background:var(--pale-grey,#f6f4f3);margin-bottom:12px;min-height:40px}.yacht-single-page .page-aside__additional-btn,.yacht-single-page .page-aside__btn-confirm{align-items:center;border-radius:8px;display:flex;justify-content:center;padding:4px 12px;width:100%}.yacht-single-page .page-aside__btn-confirm{align-self:center;background:#05a651;background:var(--green,#05a651);color:#fff;font-size:20px;min-height:44px}.yacht-single-page .page-aside__btn-confirm.btn-pink{background-color:pink}.yacht-single-page .boat-page-aside__tags p{height:32px}.yacht-single-page .page-aside__footer{color:#a09e99;color:var(--dark-grey,#a09e99)}.yacht-single-page .boat-page__info-table h4{font-family:PFDinTextCompProRegular,sans-serif;font-size:32px;font-style:normal;font-weight:500}.yacht-single-page .additional_table{grid-gap:15px;display:grid;gap:15px;grid-template-columns:1fr 160px 100px;line-height:1.22;padding:10px 0}.yacht-single-page .additional_table.text-warning{color:inherit!important}.yacht-single-page .additional_table__service{width:auto}.yacht-single-page .page-aside__confirm-total,.yacht-single-page .page-aside__list.--mobile{display:none}.yacht-single-page .page-aside__confirm-total-mob{border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);grid-column:span 2;padding-top:8px}.yacht-single-page .page-aside__confirm-total-mob .page-aside__list,.yacht-single-page .page-aside__confirm-total-mob p{font-size:13px}.yacht-single-page .boat-page__nearby{grid-area:ypnearby}.yacht-single-page .boat-page__seo{grid-area:ypseo}.yacht-single-page .boat-page__info{grid-gap:8px;display:grid;gap:8px;grid-area:ypboatinfo}.yacht-single-page .boat-page__info .card p:not(:last-child){margin-bottom:20px}.yacht-single-page .boat-page__info .base-accordion ol{padding-left:15px}.yacht-single-page .boat-page__todo-item{grid-gap:20px;display:grid;gap:20px;grid-template-columns:215px 1fr}.yacht-single-page .card-body__map{border-radius:8px;height:max(240px,min(17vw,330px));margin-bottom:max(16px,min(3vw,32px))}.yacht-single-page .card-body__map #map{height:100%;width:100%}.yacht-single-page .card__img{flex:0 0 215px;height:125px;-o-object-fit:cover;object-fit:cover;overflow:hidden}.yacht-single-page .boat-page__equipment>h4{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:PFDinTextCompProRegular,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:1.2}.yacht-single-page .boat-page__equipment ul{grid-column-gap:32px;-moz-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:repeat(2,1fr)}.yacht-single-page .boat-page__included .yacht-equipment{grid-template-columns:repeat(2,1fr)}.yacht-single-page .boat-page__images{grid-area:ypimages;height:100%;position:relative}.yacht-single-page .boat-page__fallback{aspect-ratio:83/68;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.yacht-single-page .not-available-info p{background:#f6f4f3;background:var(--pale-grey,#f6f4f3);border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:8px;margin-bottom:20px;padding:12px}.yacht-single-page~.tooltip{width:-moz-max-content!important;width:max-content!important}.yacht-single-page .tagsblock__title{font-size:clamp(20px,1.042rem + .93vw,30px);text-align:left}.yacht-single-page .jk-daterangepicker1,.yacht-single-page .price-wrapper{position:relative;z-index:0}.yacht-single-page .yachts-nearby .dynamic-grid__item,.yacht-single-page .yachts-nearby .showmore-link{border:1px solid #cfcecc;border-radius:8px}.yacht-single-page .yacht-pricing-options{padding-top:16px}.yacht-single-page .yacht-pricing-options__inner{align-items:stretch;display:flex;gap:12px;justify-content:center;margin:0 auto;max-width:829px;padding:16px 0 0}.yacht-single-page .yacht-pricing-options__card{align-items:center;border-radius:12px;display:flex;flex:1 1 0;flex-direction:column;max-width:372px;min-width:0;padding:12px 0 0;position:relative}.yacht-single-page .yacht-pricing-options__card.--active{background-color:#e6f6ee;border:1px solid #05a651}.yacht-single-page .yacht-pricing-options__card:not(.--active){background-color:#fff;border:1px solid #cfcecc}.yacht-single-page .yacht-pricing-options__badge{align-items:center;background:#fff;border:1px solid rgba(253,143,30,.5);border-radius:100px;display:flex;height:32px;justify-content:space-between;left:50%;min-width:198px;overflow:hidden;position:absolute;top:-16px;transform:translateX(-50%);width:-moz-max-content;width:max-content}.yacht-single-page .yacht-pricing-options__badge-inner{align-items:center;background:rgba(253,143,30,.15);color:#fd8f1e;display:flex;flex:1;gap:4px;height:100%;justify-content:center;padding:0 12px}.yacht-single-page .yacht-pricing-options__badge-inner span[class^=icn-]{color:inherit;font-size:20px}.yacht-single-page .yacht-pricing-options__badge-text{font-family:Roboto,sans-serif;font-size:12px;font-weight:700;line-height:1.75em;text-transform:uppercase}.yacht-single-page .yacht-pricing-options__badge-timer{align-items:center;display:flex;height:100%;justify-content:center;padding:0 12px}.yacht-single-page .yacht-pricing-options__badge-timer span{color:#2a2825;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5em}.yacht-single-page .yacht-pricing-options__content{align-self:stretch;display:flex;flex-direction:column;gap:16px;padding:20px;width:100%}.yacht-single-page .yacht-pricing-options__header{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:8px;width:100%}.yacht-single-page .yacht-single-page__title{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;margin:0 0 clamp(16px,.917rem + .37vw,20px);text-transform:uppercase}.yacht-single-page .yacht-pricing-options__title{color:#2a2825;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.1em;margin:0;text-align:center;width:100%}.yacht-single-page .yacht-pricing-options__features{display:flex;flex-direction:column;gap:8px;width:100%}.yacht-single-page .yacht-pricing-options__feature{align-items:center;color:#2a2825;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;gap:8px;justify-content:center;line-height:1.5em}.yacht-single-page .yacht-pricing-options__feature span[class^=icn-]{flex-shrink:0;font-size:20px}.yacht-single-page .yacht-pricing-options__divider{height:1px;width:100%}.yacht-single-page .yacht-pricing-options__card.--active .yacht-pricing-options__divider{background-color:rgba(5,166,81,.5)}.yacht-single-page .yacht-pricing-options__card:not(.--active) .yacht-pricing-options__divider{background-color:#cfcecc}.yacht-single-page .yacht-pricing-options__pricing{align-items:center;align-self:stretch;display:flex;flex-direction:column;gap:0;width:100%}.yacht-single-page .yacht-pricing-options__discount{align-items:center;background:rgba(5,166,81,.15);border-radius:100px;display:inline-flex;gap:10px;height:24px;justify-content:center;padding:0 8px}.yacht-single-page .yacht-pricing-options__discount span{color:#05a651;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;line-height:1.5em}.yacht-single-page .yacht-pricing-options__price-main{color:#05a651;font-family:Roboto,sans-serif;font-size:30px;font-weight:700;line-height:1.171875em;text-align:center;text-transform:uppercase;width:100%}.yacht-single-page .yacht-pricing-options__price-original{color:#2a2825;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5em;text-align:center;-webkit-text-decoration:line-through;text-decoration:line-through;width:100%}.yacht-single-page .yacht-pricing-options__separator{align-items:center;display:flex;gap:8px}.yacht-single-page .yacht-pricing-options__separator-line{background-color:#cfcecc;height:1px;width:12px}.yacht-single-page .yacht-pricing-options__separator-text{color:#2a2825;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.5em}.yacht-single-page .promo-lowest-price{font-size:14px;grid-column:span 2}.yacht-single-page .promo-lowest-price-inner{align-items:center;background:rgba(5,166,81,.102);border-radius:8px;display:flex;gap:8px;justify-content:center;min-height:40px;padding:8px 16px}.yacht-single-page .promo-lowest-price-inner span[class^=icn-]{color:#05a651;font-size:16px}.yacht-single-page .good-to-know__content{margin-left:216px}.price-outer{max-width:829px;overflow:hidden;position:relative}.price-outer__loader{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;visibility:hidden}.price-outer__loader:before{backdrop-filter:blur(2px);background:hsla(0,0%,100%,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:10}.price-outer__loader:after{animation:spinLoader .8s linear infinite,fadeInSpinner .3s ease-in-out;border:3px solid rgba(5,166,81,.2);border-radius:50%;border-top:3px solid var(--green,#05a651);content:"";height:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px;z-index:11}body.wn-loading .price-outer__loader{opacity:1;visibility:visible}.price-inner{grid-gap:8px;display:grid;gap:8px;grid-auto-columns:131px;grid-auto-flow:column;padding-bottom:30px;padding-top:4px}@keyframes fadeInOverlay{0%{opacity:0}to{opacity:1}}@keyframes fadeInSpinner{0%{opacity:0;transform:translate(-50%,-50%) scale(.8)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes spinLoader{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}.price-legend{display:flex;gap:32px;justify-content:center}.price-legend__item{align-items:center;color:#2a2825;display:flex;font-size:14px;gap:8px}.price-legend__color{border-radius:4px;height:16px;width:16px}.price-legend__color--available{background-color:#cdeddc;background-color:var(--color-available)}.price-legend__color--booked{background-color:#f8d6da;background-color:var(--color-booked)}.price-legend__color--selected{background-color:#05a651;background-color:var(--color-selected)}.week-price{border:1px solid #cfcecc;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:0;height:216px;padding:124px 12px 12px;position:relative;transition:all .3s ease;width:132px}.week-price:focus-visible,.week-price:hover{opacity:1!important}.week-price:focus-visible,.week-price:hover{border-color:#05a651;border-color:var(--green,#05a651);transform:translateY(-4px)}.week-price .week-price__graph{background-color:#cdeddc;background-color:var(--color-available)}.week-price__status{color:#a09e99;font-size:14px;text-align:center}.week-price_booked{cursor:not-allowed}.week-price_booked:focus-visible,.week-price_booked:hover{border-color:#cfcecc;transform:translateY(0)}.week-price_booked .week-price__graph{background-color:#f8d6da;background-color:var(--color-booked)}.week-price_booked .week-price__price{color:#a09e99}.week-price_selected{border-color:#05a651;border-color:var(--color-selected)}.week-price_selected .week-price__graph{background-color:#05a651;background-color:var(--color-selected)}.change-dates-btn{align-items:center;background:#fff;border-radius:4px;color:#2a2825;cursor:pointer;display:inline-flex;font-size:16px;font-weight:400;gap:4px;height:24px;line-height:24px;padding:0 12px;transition:all .2s ease;transition:filter .3s ease;white-space:nowrap}.change-dates-btn .icn-calendar{color:#a09e99;font-size:20px}.wn-loading .change-dates-btn{filter:grayscale(1);opacity:.4;pointer-events:none}.week-price__graph{border-radius:12px 12px 0 0;bottom:91px;left:calc(50% - 25px);max-height:100px;min-height:10px;position:absolute;transition:background-color .3s ease;width:50px}.week-price__data{border-top:1px solid #cfcecc;text-align:center;width:100%}.week-price__dates{font-size:14px;font-weight:400;line-height:21px;text-align:center}.week-price__price{color:#05a651;color:var(--color-selected);font-size:16px;font-weight:700;line-height:24px;text-align:center}.yacht-singlepage__quesans summary{height:auto;min-height:20px}.yacht-singlepage__quesans details{margin-bottom:20px}.yacht-extras__inner{overflow:hidden;position:relative}.yacht-extras__inner.--collapsed{max-height:332px}.yacht-extras__button{margin:20px auto 0!important}.boat-page-aside__tags{flex-wrap:wrap;justify-content:flex-start!important}.yacht-single-page .yacht-single-page__ratings .view-toggler{margin-bottom:24px;margin-top:20px}.yacht-single-page .yacht-single-page__ratings .view-toggler .view-toggler__link{font-family:Roboto,sans-serif;font-size:16px;font-weight:700;height:auto;min-height:50px;padding-bottom:8px;padding-top:8px}.yacht-single-page .yacht-single-page__ratings .view-toggler .view-toggler__link span[class^=icn-]{font-size:24px}.yacht-single-page .reviews-tab-content{display:none}.yacht-single-page .reviews-tab-content.active{animation:fadeIn .3s ease-in-out;display:block}.yacht-single-page .info-green-block{background-color:#e6f6ee;border-radius:12px;margin-bottom:24px;padding:24px}.yacht-single-page .info-green-block .info-green-block__title{font-size:20px;font-weight:700;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.yacht-single-page .info-green-block .info-green-block__text{font-size:16px;line-height:1.5;margin:0}.yacht-single-page .yacht-single-page__ratings .base-accordion{border:1px solid #cfcecc;border-radius:8px;padding:0 16px}.yacht-single-page .yacht-single-page__ratings .base-accordion details:after{display:none}.yacht-single-page .reviews-write-block{margin-bottom:24px}.yacht-single-page .good-to-know__header{margin-bottom:24px}.yacht-single-page .good-to-know__title{color:#2a2825;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;line-height:1.2;margin:0 0 8px;text-transform:uppercase}.yacht-single-page .good-to-know__description{color:#a09e99;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5;margin:0}.yacht-single-page .good-to-know__row{grid-gap:16px;border-bottom:1px solid #cfcecc;display:grid;gap:16px;grid-template-columns:180px 1fr;padding:16px 0}.yacht-single-page .good-to-know__row:last-child{border-bottom:none}.yacht-single-page .good-to-know__row:first-child{padding-top:0}.yacht-single-page .good-to-know__label{align-items:center;color:#2a2825;display:flex;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;gap:12px}.yacht-single-page .good-to-know__label>span[class^=icn-]{color:#a09e99;flex-shrink:0;font-size:20px}.yacht-single-page .good-to-know__value{color:#2a2825;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:1.5}.yacht-single-page .good-to-know__value p{margin:0 0 8px}.yacht-single-page .good-to-know__value p:last-child{margin-bottom:0}.yacht-single-page .good-to-know__value p strong{display:block;margin-top:16px}.yacht-single-page .good-to-know__value p strong:first-child{margin-top:0}.yacht-single-page .good-to-know__value b,.yacht-single-page .good-to-know__value strong{font-weight:700}.boat-request h3{font-family:Roboto,sans-serif;font-size:30px;margin-bottom:30px;text-transform:uppercase}.boat-request .list-with-checkmark{font-size:14px}.boat-request [data-back-to-results]{min-width:200px;width:-moz-max-content;width:max-content}.boat-request .submit-fixed{background:#fff}.boat-request__form{display:grid;grid-template-columns:var(--columns)}.boat-request__form input{font-family:Roboto,sans-serif}.boat-request__form textarea{height:114px;resize:none}.boat-request__form .form-control:not(textarea){max-width:400px;width:100%}.boat-request__form .iti{margin-bottom:0!important}.boat-request__form .form-control.is-invalid,.boat-request__form .iti.is-invalid .form-control{border-color:#dc3545}.boat-request__form .form-control.is-invalid:focus,.boat-request__form .iti.is-invalid .form-control:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.boat-request__form .form-control-label{margin-bottom:21px}.boat-request__form-row{-moz-column-gap:20px;column-gap:20px;display:flex;flex-wrap:wrap}.boat-request__form-counter-wrapper{max-width:150px}.boat-request__paymethods{grid-gap:20px;color:#a09e99;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px;margin-top:20px}.boat-request__paymethods .icon{width:auto}.boat-request__step-result{font-size:20px}.boat-request__step-result .text-success{margin:20px 0}.boat-request__step-result p{max-width:722px}.boat-request__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:20px;font-style:normal;font-weight:600;margin-bottom:1em;text-overflow:ellipsis}.boat-request__title-step{display:none}[data-step="1"] .boat-request__title-step.step1,[data-step="2"] .boat-request__title-step.step2,[data-step="3"] .boat-request__title-step.step3{display:block}[data-step="3"] .boat-request__terms{display:block;padding-top:4px}[data-step="3"] .submit-fixed__price{display:none}[data-step="3"] .boat-request__button{flex:0 0 100%}[data-step="4"] .boat-request__title-step.step4{display:block}.card-boat-request__card-title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:PFDinTextCompProRegular,sans-serif;font-size:32px;font-style:normal;font-weight:500;line-height:1.18;margin-bottom:0;overflow:hidden;text-overflow:ellipsis}.card-boat-request__cart-head{align-items:center;-moz-column-gap:15px;column-gap:15px;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:8px;padding-right:6px;row-gap:5px}.card-boat-request__card-details{color:#2a2825;font-weight:400;gap:0;text-decoration-line:underline}.card-boat-request__card-details:after{background-image:url(../../images/chevron.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;content:"";height:20px;transform:rotate(180deg);transition:transform .3s ease;width:20px}.card-boat-request__card-details:focus-visible,.card-boat-request__card-details:hover{background-color:transparent;-webkit-text-decoration:none;text-decoration:none}.card-boat-request__card-details:focus-visible:after,.card-boat-request__card-details:hover:after{transform:translateX(3px) rotate(180deg)}.boat-request__destinations{grid-gap:20px;border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);display:grid;gap:20px;max-width:100%;overflow:hidden;padding:20px 0}.boat-request__destinations-item{display:flex;gap:12px;position:relative}.boat-request__destinations-item:first-child:after{border-left:2px dotted #cfcecc;border-left:2px dotted var(--light-grey,#cfcecc);bottom:-15px;content:"";left:11px;position:absolute;top:30px;width:2px}.boat-request__destinations-dates{grid-column-gap:8px;-moz-column-gap:8px;column-gap:8px;display:grid;width:100%}.boat-request__destinations-dates>a{color:inherit;grid-column:1/3;grid-row:2/3;-webkit-text-decoration:underline;text-decoration:underline}.boat-request__fees{grid-gap:20px 0;display:grid;gap:20px 0;list-style:none;margin:0;padding:20px 0;width:100%}.boat-request__fees li{grid-gap:2px 8px;display:grid;gap:2px 8px;grid-template-columns:1fr auto}.boat-request__fees li>span{text-align:right}.boat-request__fees li [data-tippy-content]{cursor:help}.boat-request__fees:empty{display:none}.boat-request__fees details{grid-column:span 2}.boat-request__fees details summary{font-weight:400;justify-content:space-between}.boat-request__fees details .icn-chevron-right{transform:rotate(90deg)}.boat-request__fees details[open] .icn-chevron-right{transform:rotate(-90deg)}.boat-request__fees_mobile{display:none}.boat-request__fees_desktop{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc)}.page-aside__price{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:20px 0}.boat-request__button{font-size:16px;width:100%}.boat-request__terms{color:#2a2825;color:var(--dark-brown,#2a2825);display:none;font-size:14px;padding-top:20px;text-align:center}.confirm-content__result#result{margin-bottom:20px}.boat-request__card+.boat-request__card{margin-top:20px}.card-boat-request{display:flex;gap:30px}.card-boat-request .pk-counter{padding-bottom:7px;padding-top:7px}.card-boat-request__img{border-radius:8px;flex-shrink:0;height:160px;isolation:isolate;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:270px}.card-boat-request__img .keen-navigation-wrapper,.card-boat-request__img .keen-slider,.card-boat-request__img .keen-slider__slide,.card-boat-request__img .keen-slider__slide img{height:100%}.card-boat-request__title{font-size:32px;line-height:1;margin:0 0 10px}.card-boat-request__table-outer{font-weight:300}.card-boat-request__table-outer table th{border-bottom:1px solid #cfcecc;color:#a09e99;color:var(--dark-grey,#a09e99);font-weight:300;padding-bottom:10px;padding-left:5px;padding-right:5px;text-align:right}.card-boat-request__table-outer table th:first-child{padding-left:0;text-align:left}.card-boat-request__table-outer table th:nth-child(2){padding-right:20px}.card-boat-request__table-outer table td{border-bottom:1px solid #cfcecc;padding:10px 5px;text-align:right}.card-boat-request__table-outer table td:first-child{padding-left:0;text-align:left}.card-boat-request__table-outer table td:nth-child(2){padding-right:20px}.card-boat-request__table-outer table tbody tr:last-child td,.card-boat-request__table-outer table tbody tr:last-child th{border:none}.card-boat-request__table-prices{align-items:center;display:flex;gap:8px;justify-content:flex-end}.boat-request__socials{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:30px}.boat-request__socials ul{list-style:none;margin:0;padding:0}.boat-request__socials [class*=" icn-"],.boat-request__socials [class^=icn-]{color:#05a651}.boat-request__socials-block{grid-row-gap:10px;background-color:#fff;border-radius:8px;display:grid;grid-auto-rows:min-content;padding:20px;row-gap:10px}.boat-request__socials-title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:Roboto,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:1.5;margin:0}.boat-request__socials-icons{display:flex;gap:5px}.boat-request__socials-icons [class*=" icn-"],.boat-request__socials-icons [class^=icn-]{font-size:32px}.boat-request__socials-icons a:focus-visible,.boat-request__socials-icons a:hover{opacity:.8}ul.boat-request__socials-contacts{grid-gap:5px;display:grid;font-size:14px;gap:5px}ul.boat-request__socials-contacts a{color:inherit}.boat-request__step-result-btn{max-width:200px;width:100%}.boat-request__icon{margin-right:4px}.boat-request-includes{-webkit-overflow-scrolling:touch;max-height:calc(80vh - 48px);overflow:scroll}.boat-request-includes h6{font-family:PFDinTextCompProRegular;font-size:32px}.hystmodal_includes{border-radius:10px;isolation:isolate;margin:0 20px;max-width:calc(100vw - 40px);overflow:hidden}.hystmodal_includes .hystmodal__window{max-width:830px;padding:24px}.hystmodal_includes .hystmodal__close:focus-visible,.hystmodal_includes .hystmodal__close:hover{background:transparent}.boat-request__accordion{background:#fff;border-radius:8px;padding:15px 20px}.boat-request__accordion .base-accordion__title{font-size:20px;text-transform:uppercase}.boat-request__accordion details:after{display:none}.boat-request__accordion summary{height:36px}.map-hero{margin-bottom:70px;padding-bottom:60px}.map_hero__height{height:400px}.map_hero__height .leaflet-control-zoom{display:none}.pk-card__icon-round{align-content:center;background-color:#e6f6ee;border-radius:50%;color:#05a651;display:grid;font-size:23px;height:50px;justify-content:center;place-content:center;width:50px}.pk-card__icon-round>span{color:inherit}.cabin-charters .availability_cabin{display:block;grid-column:2/3;grid-row:1/2}.cabin-charters .availability_cabin #progressbar{max-width:372px}.cabin-charters .availability_cabin .taglist:not(:has(.tag)){margin-bottom:0}.cabin-charters .availability_cabin__title{font-size:max(20px,min(6vw,30px));font-weight:700;line-height:1.2;margin-bottom:.5em}.cabin-charters .map_hero__text{color:#fff;font-family:Roboto,sans-serif;font-size:max(20px,min(6vw,60px));font-style:normal;font-weight:700;left:0;line-height:normal;margin:0;padding:20px;position:absolute;right:0;text-align:center;text-transform:uppercase;top:calc(50% + 50px);z-index:1}.cabin-charters .custom_hero img{height:100%;-o-object-fit:cover;object-fit:cover}.cabin-charters-types__inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);width:100%}.cabin-charters-types__banner{grid-column:span 3}.map-preview{position:relative}.map-preview__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:24px;font-weight:600;line-height:1.2;margin-bottom:20px}.map-preview__image{border-radius:8px;cursor:pointer;isolation:isolate;overflow:hidden}.map-preview__image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-preview__image>div{height:100%}.map-preview__button{align-items:center;background-color:#fff;border-radius:100px;bottom:10px;box-shadow:0 0 24px rgba(0,0,0,.1);display:flex;font-size:14px;gap:8px;height:clamp(32px,1.833rem + .74vw,40px);padding-left:clamp(12px,.5rem + 1.11vw,24px);padding-right:clamp(12px,.5rem + 1.11vw,24px);pointer-events:none;position:absolute;right:10px;white-space:nowrap}#exploreInfoModal,#mapModal{z-index:10000!important}.map-modal .hystmodal__wrap{grid-row:1/4}.map-modal .hystmodal__window{--offset:26px;height:calc(100% - 52px);height:calc(100% - var(--offset)*2);margin:26px;margin:var(--offset);max-width:calc(100% - 52px);max-width:calc(100% - var(--offset)*2);padding:0}.map-modal .hystmodal__close{align-items:center;background:#fff;border-radius:100%;display:flex;height:40px;justify-content:center;right:0;top:0;transform:translate(50%,-50%);width:40px}.map-modal__inner{border-radius:8px;display:grid;grid-template-columns:350px 1fr;height:100%;overflow:hidden}.map-modal__map .custom_map{height:100%}.map-modal__description{grid-gap:10px;display:grid;font-family:Roboto,sans-serif;gap:10px;padding:16px}.map-modal__label{align-items:center;border:1.5px solid #05a651;border:1.5px solid var(--green,#05a651);border-radius:100px;color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;font-size:max(12px,min(2vw,14px));font-style:normal;font-weight:700;height:24px;justify-self:start;padding:0 10px}.map-modal__image{height:204px}.map-modal__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.map-modal__provider{align-items:center;background-color:#0d3b66;color:#fff;display:flex;height:40px;justify-content:center;width:100%}.map-modal__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:max(16px,min(3vw,20px));font-style:normal;font-weight:700;line-height:1.1;margin:0;overflow:hidden;text-transform:uppercase}.map-modal__location{color:#a09e99;color:var(--dark-grey,#a09e99);font-size:max(14px,min(2vw,16px))}.map-modal__text{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:14px}.map-modal__text br{display:none}.info-modal .hystmodal__close{top:28px}.sample-itinerary{font-size:14px;margin-top:clamp(15px,.833rem + .46vw,20px)}.pk-marker img.checked{display:none}.pk-marker.checked{color:#fff;pointer-events:none}.pk-marker.checked img.unchecked{display:none}.pk-marker.checked img.checked{display:block}.pk-marker.checked~.label_content{background:#fff;border-color:#05a651;color:#05a651}.cruise-dates-dialog{max-width:min(calc(100% - 32px),920px)}.cruise-dates-dialog__months{grid-gap:4px;display:grid;gap:4px;grid-auto-flow:column;margin-left:-48px;margin-right:-48px;overflow-x:auto;padding-left:48px;padding-right:48px}.cruise-dates-dialog__cabin{display:flex;flex-direction:column;gap:16px;padding-bottom:16px;padding-top:16px;width:-moz-max-content;width:max-content}.cruise-dates-dialog__cabin-label{font-size:14px;margin:0;white-space:nowrap}.cruise-dates-dialog__month-btn{align-items:center;background-color:transparent;border:1px solid #cfcecc;border-radius:8px;color:#000;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;font-size:14px;height:60px;justify-content:center;line-height:1.2;overflow:hidden;padding:4px 16px;width:138px}.cruise-dates-dialog__month-btn b,.cruise-dates-dialog__month-btn span{display:block;margin-left:auto;margin-right:auto;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cruise-dates-dialog__month-btn.--active{border-color:#05a651;color:#05a651;pointer-events:none}.cruise-dates-dialog__month-btn:focus-visible,.cruise-dates-dialog__month-btn:hover{background-color:#f4f4f4}.charter-single-page{background:#fff}.charter-single-page section+section{margin:0}.charter-single-page .responsive-accordion__text{font-weight:400}.charter-single-page .charter-single-page__header{align-items:center;display:flex;gap:12px}.charter-single-page .charter-single-page__title-secondary{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin:0 0 clamp(16px,.917rem + .37vw,20px);text-transform:uppercase}.charter-single-page .charter-single-page__title{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;line-height:1.1;margin-bottom:0;text-transform:uppercase}.charter-single-page .charter-single-page__rating{align-items:center;display:flex;flex-shrink:0;font-size:14px;gap:4px}.charter-single-page .charter-single-page__breadcrumbs{align-items:center;display:flex!important;grid-area:cpbreadcrumbs}.charter-single-page .charter-single-page__breadcrumbs #breadcrumb{display:flex!important}.charter-single-page .charter-single-page__breadcrumbs .breadcrumb{padding:0}.charter-single-page .charter-single-page__breadcrumbs_mobile{display:none!important}.charter-single-page .charter-single-page__header{grid-area:cpheader}.charter-single-page .charter-page{grid-gap:20px 32px;align-items:start;display:grid;grid-template-areas:"cpbreadcrumbs cpbreadcrumbs" "cpheader      cpheader" "cpimages      cpimages" "cpstrip       cpaside" "cpinfo        cpaside" "cpnearby      cpnearby";grid-template-columns:1fr 399px;grid-template-rows:auto auto 360px 1fr;margin-top:20px}.charter-single-page .charter-page__images{grid-area:cpimages;height:100%;margin-bottom:clamp(20px,1.083rem + .74vw,28px);position:relative}.charter-single-page .charter-page__strip{grid-area:cpstrip}.charter-single-page .charter-page__aside-wrapper{grid-area:cpaside;height:100%;position:relative;z-index:1}.charter-single-page .charter-page__aside{position:sticky;top:70px}.charter-single-page .charter-page__info{display:flex;flex-direction:column;grid-area:cpinfo;min-width:0}.charter-single-page .charter-page__nearby{grid-area:cpnearby}.charter-single-page .reviews-write-block [data-open-review-modal]{padding:0!important}.charter-single-page .breadcrumb-item,.charter-single-page .breadcrumb-item a{font-weight:400}.charter-single-page .breadcrumb{padding-bottom:18px}.charter-single-page .charter-page__nav{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,1fr);position:sticky;top:0}.charter-single-page .charter-page__nav ul{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,1fr);list-style:none}.charter-single-page .charter-page__nav.--mobile{display:none}.charter-single-page .charter-page__nav-button{align-items:center;border:1px solid #cecece;border-radius:8px;display:flex;font-size:clamp(14px,.833rem + .19vw,16px);font-weight:700;height:100%;height:clamp(32px,1.833rem + .74vw,40px);justify-content:center;padding-left:4px;padding-right:4px;width:100%}.charter-single-page .cruise-avail-table.--mobile{display:none}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__title{font-weight:400}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content{align-items:flex-start;display:flex;gap:32px;padding-bottom:16px}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content img{aspect-ratio:350/200;border-radius:8px;flex-shrink:0;-o-object-fit:cover;object-fit:cover;width:350px}.charter-single-page .popular-charter-slider .showmore-link{border:1px solid #e5e7eb}.charter-single-page__header{justify-content:space-between;position:relative}.charter-single-page__actions,.charter-single-page__header{align-items:center;display:flex;gap:8px}.cabin-types{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,1fr)}.cabin-types__card{border:1px solid #cecece;border-radius:12px;display:flex;flex-direction:column;height:100%;isolation:isolate;overflow:hidden;position:relative}.cabin-types__card .keen-slider{aspect-ratio:270/160}.cabin-types__card-info{display:flex;flex-direction:column;flex-grow:1;gap:8px;padding:clamp(16px,.917rem + .37vw,20px)}.cabin-types__card-media,.cabin-types__card>.cabin-types__card-img,.cabin-types__card>.charter_cabin_slider{flex-shrink:0;min-height:160px;width:100%}.cabin-types__card-img{display:block;height:160px;min-height:160px;-o-object-fit:cover;object-fit:cover;width:100%}.cabin-types__card .charter_cabin_slider .cabin-types__card-img{aspect-ratio:auto}.cabin-types__card-media--placeholder{align-items:center;background:#e6f6ee;box-sizing:border-box;display:flex;height:160px;justify-content:center;min-height:160px}.cabin-types__card-media-logo{display:block;height:auto;max-height:24px;width:min(100%,150px)}.cabin-types__card-title{font-size:14px;font-weight:700;margin:0}.cabin-types__card-features{--feature-gap:4px;--feature-preview-max-width:max-content;--feature-preview-last-max-width:calc(100% - 38px);align-items:center;display:flex;flex-wrap:wrap;gap:4px;gap:var(--feature-gap);margin-top:8px}.cabin-types__card-features .feature{align-items:center;border:1px solid #cfcecc;border-radius:100px;display:flex;font-size:12px;gap:4px;height:24px;max-width:100%;min-width:0;padding:0 8px}.cabin-types__card-features .feature span[class^=icn-]{font-size:18px}.cabin-types__card-features .feature__text{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:-moz-max-content;width:max-content}.cabin-types__card-features .feature--show-more{background-color:transparent;border-color:#05a651;border-color:var(--green,#05a651);color:#05a651;color:var(--green,#05a651);cursor:pointer;flex:0 1 auto;font-weight:700;white-space:nowrap}.cabin-types__card-features--collapsible .feature:not(.feature.feature--preview-last):not(.feature--show-more){flex:1 1 var(--feature-preview-max-width)}.cabin-types__card-features--collapsible .feature.feature--preview-last{max-width:--feature-preview-last-max-width}.charter-page__section-title{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;margin:0 0 clamp(16px,.917rem + .37vw,20px);text-transform:uppercase}.cruise-reviews{display:flex;flex-direction:column}.cruise-reviews .base-accordion{border:1px solid #cfcecc;border-radius:8px;padding:0 16px}.cruise-reviews .base-accordion details:after{display:none}.charter-single-page .good-to-know__content{margin-left:216px}.charter-single-page .good-to-know__content li,.charter-single-page .good-to-know__content p,.charter-single-page .good-to-know__content ul{font-size:16px;line-height:1.6}.charter-single-page .item-tab__slider{position:relative}.charter-single-page .item-tab__slider .image-num-counter{align-items:center;background:rgba(0,0,0,.5);border-radius:100px;bottom:12px;color:#fff;display:flex;font-size:12px;gap:4px;height:28px;padding-left:10px;padding-right:10px;pointer-events:none;position:absolute;right:12px}.charter-single-page .item-tab__table-mobile-title{align-items:center;display:flex;font-size:16px;font-weight:700;gap:8px;margin-bottom:12px;text-transform:uppercase}.charter-single-page .item-tab__table--mobile{grid-template-columns:1fr}.cabin-types__card-price{border-top:1px solid #e5e7eb;display:flex;flex-direction:column;gap:2px;margin-top:auto;padding-top:8px}.cabin-types__card-price-label{color:#a09e99;color:var(--dark-grey,#a09e99);font-size:11px;letter-spacing:.5px;text-transform:uppercase}.cabin-types__card-price-value{color:#05a651;color:var(--brand-green,#05a651);font-size:clamp(14px,.833rem + .19vw,16px);font-weight:700}.cabin-types__card-price-value--fallback{color:#a09e99;color:var(--dark-grey,#a09e99);-webkit-text-decoration:line-through;text-decoration:line-through}.cabin-types__card-guest-price{align-items:flex-end;display:flex;gap:8px;justify-content:space-between;margin-top:auto;width:100%}.cabin-types__card-guest-price-label{font-size:14px;line-height:1.2}.cabin-types__card-guest-price-value{color:#05a651;color:var(--green,#05a651);font-size:18px;font-weight:700;line-height:1.2}.cabin-types__card-guest-price-value--fallback{color:#a09e99;color:var(--dark-grey,#a09e99);-webkit-text-decoration:line-through;text-decoration:line-through}.price-details-list{font-size:14px}.price-details-list span[class^=icn-]{font-size:20px}.price-details-list ul{list-style:none}.price-details-list__inner{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:20px}.price-details-list__inner.--collapsed{max-height:220px;overflow:hidden;position:relative}.price-details-list__inner.--collapsed:after{background-image:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:115px;left:0;position:absolute;width:100%}.price-details-list__title{font-size:16px;font-weight:700;margin-bottom:12px;margin-top:0}.price-details-list__button{margin:0 auto!important}.mind-options{background:#f6f4f3;border-radius:8px;padding:clamp(16px,.5rem + 2.22vw,40px)}.mind-options__title{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin-bottom:20px;text-transform:uppercase}.mind-options__list{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:space-between;margin-bottom:32px}.mind-options__list-item{display:flex;gap:8px}.mind-options__list-item span[class^=icn-]{flex-shrink:0}.mind-options__list-item b{font-size:16px}.mind-options__list-item p{font-size:14px}.mind-options__button.mind-options__button{background:transparent;min-width:196px;transition:background .3s}.mind-options__button.mind-options__button:focus-visible,.mind-options__button.mind-options__button:hover{background:#fff}.charter-single-page__ratings{max-width:829px}.charter-single-page__cabin-modal img,.hero-benefits_school{height:auto}.document_card{grid-gap:1rem;display:grid;grid-template-areas:"image description requirements" "image students limitations";grid-template-columns:300px auto 300px}.document_card ul{list-style:none;padding:0}.document_card ul li{background-image:url(../../images/icon-grey-check.svg);background-position:0 10px;background-repeat:no-repeat;background-size:20px;padding:5px 12px 5px 30px}.document_card__image{border-radius:8px;display:block;flex:0 0 288px;grid-area:image;height:192px;overflow:hidden}.document_card__image img{height:192px;-o-object-fit:cover;object-fit:cover;width:288px}.hero-benefits_school .container{grid-template-columns:repeat(5,1fr)}.card-body__lists-container{-moz-column-count:2;column-count:2}.card-body__lists-container>div:not(:last-child){-moz-column-break-inside:avoid;break-inside:avoid-column;margin-bottom:16px}.document_card__description{flex:1 0 265px;grid-area:description}.document_card__students{grid-area:students}.document_card__requirements{grid-area:requirements}.document_card__limitations{grid-area:limitations}.charter-company .nav-tabs .nav-link.active{border-bottom:1px solid #f5f4f3;color:#05a651;margin-bottom:-1px;pointer-events:none;position:relative}.charter-company .nav-tabs .nav-link:focus-visible,.charter-company .nav-tabs .nav-link:hover{border-color:transparent}.about-layout .section-title{font-weight:700}.team-cards{grid-gap:max(12px,min(2vw,32px));display:grid;gap:max(12px,min(2vw,32px));grid-template-columns:repeat(3,1fr)}.team-cards.team-cards_col-1{grid-template-columns:1fr}.team-cards__item{grid-gap:0;display:grid;gap:0;justify-content:center;text-align:center}.team-cards__item-img{border-radius:100%;height:250px;margin-bottom:max(18px,min(1.5vw,30px));margin-left:auto;margin-right:auto;overflow:hidden;width:250px}.team-cards__item-img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%}.team-cards__item-title{color:#2a2825;color:var(--dark-brown,#2a2825);font-family:PFDinTextCompProRegular,sans-serif;font-size:max(28px,min(4vw,32px));font-weight:500;line-height:1;margin-bottom:6px}.team-cards__item-position{color:#a09e99;color:var(--dark-grey,#a09e99);font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.3;padding-bottom:11px;position:relative;text-transform:uppercase}.team-cards__item-position:after{background:#cfcecc;background:var(--light-grey,#cfcecc);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:60px}.team-cards__item-link{align-items:center;color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;font-family:Roboto,sans-serif;font-size:16px;gap:8px;justify-content:center}.team-cards__item-link+a{margin-top:12px}.team-cards__item-link:focus-visible,.team-cards__item-link:hover{opacity:.7}.team-cards__wrapper{-moz-column-gap:16px;column-gap:16px;display:flex;flex-wrap:wrap;justify-content:center}.team-cards__text{flex:1 0 280px;padding-top:20px}.team-cards__button{min-width:160px}.career-list{grid-gap:20px;align-items:start;display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0;padding:0}.career-card{grid-column-gap:20px;grid-row-gap:20px;-moz-column-gap:20px;column-gap:20px;display:grid;grid-template-columns:100px 1fr;row-gap:20px}.career-card__header{align-items:flex-start;border-bottom:1px solid #cfcecc;display:flex;gap:20px;grid-column:1/-1;padding-bottom:16px}.career-card__title{grid-gap:10px;align-content:center;display:grid;gap:10px}.career-card__title h4{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:20px;font-style:normal;font-weight:700;line-height:1.1;margin-bottom:0;text-transform:uppercase}.career-card__tag{border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:100px;color:#a09e99;color:var(--dark-grey,#a09e99);font-size:12px;gap:10px;height:32px;justify-self:start;padding:0 12px;text-transform:uppercase}.career-card__image,.career-card__tag{align-items:center;display:flex;justify-content:center}.career-card__image{background:#f6f4f3;border-radius:100%;flex-shrink:0;height:100px;width:100px}.career-card__description{grid-column:1/-1}.career-card__description.collapsed{max-height:var(--collapsedHeight);overflow:hidden}.career-card__description ul{padding-bottom:20px;padding-left:5px}.career-card__description ul:not(:last-child){border-bottom:1px solid #cfcecc}.career-card__description ul li{align-items:center;display:flex;font-size:14px;gap:10px}.career-card__description ul li:before{background-color:#05a651;border-radius:50%;content:"";height:8px;width:8px}.career-card__btn{align-self:end;grid-column:1/-1;grid-row:3/4;margin-bottom:0}.press-card{display:flex;gap:max(16px,min(2vw,30px));justify-content:flex-start}.press-card+.press-card{margin-top:20px}.press-card__image{border-radius:8px;flex:0 0 168px;height:70px;overflow:hidden}.press-card__image img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:top left;object-position:top left;width:100%}.press-card__button{flex:1 0 132px}.news-list{grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr 1fr}.news-card,.news-list{display:grid}.news-card__image{border-radius:8px;display:block;height:220px;margin-bottom:20px;overflow:hidden}.news-card__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.news-card__title{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:16px;font-weight:700;line-height:1.5}.news-card__date,.news-card__title{display:block;font-style:normal;margin-bottom:10px}.news-card__date{color:#a09e99;color:var(--dark-grey,#a09e99);font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:1.3;text-transform:uppercase}.news-card__text{color:#2a2825;color:var(--dark-brown,#2a2825);font-size:16px;font-style:normal;font-weight:400;line-height:1.5;overflow:hidden;text-overflow:ellipsis}.custom-head__title{color:#fff;font-size:max(30px,min(5vw,60px));left:50%;padding:0 20px;position:absolute;text-align:center;text-transform:uppercase;top:234px;transform:translateX(-50%);width:100%;z-index:1}form[name=partnersform] .select2-selection{align-items:center;display:flex;height:100%}form[name=partnersform] .select2.select2-container{background:#fff;border:1px solid #ccc;border-radius:8px}.partners-list{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(306px,1fr));list-style:none;margin:0;padding:0}.partners-list li.pk-card{padding:8px 16px}.partners-list li.pk-card:focus-visible a>b,.partners-list li.pk-card:hover a>b{-webkit-text-decoration:underline;text-decoration:underline}.partners-list li.pk-card a{margin-bottom:0}.contacts-section__content{grid-gap:max(16px,min(3vw,30px));display:grid;gap:max(16px,min(3vw,30px));grid-template-columns:1fr 400px}.contacts-section__wrap-border{border:2px solid #fff;border-radius:8px;overflow:hidden;position:relative}.contacts-map-wrapper{--inner_offset:32px;--description_width:365px;display:grid;grid-template-columns:397px 1fr;grid-template-columns:calc(var(--inner_offset) + var(--description_width)) 1fr;grid-template-rows:1fr 1fr;height:100%}.contacts-map-wrapper .contacts_map{grid-column:1/-1;grid-row:1/3;z-index:0}.contacts-map-wrapper .contacts_map .label_content{display:none!important}.contacts-map-wrapper .contacts_map .maplabels img{height:32px;width:24px}.contacts-map-wrapper .contacts-section__map-description{align-self:center;background-color:#fff;border-radius:8px;grid-column:1/2;grid-row:1/3;justify-self:end;max-width:var(--description_width);padding:max(16px,min(3vw,32px));width:100%;z-index:1}.contacts-map-wrapper .contacts-section__map-description a{-webkit-text-decoration:none;text-decoration:none}.contacts-map-wrapper .contacts-section__map-description a:focus-visible,.contacts-map-wrapper .contacts-section__map-description a:hover{-webkit-text-decoration:underline;text-decoration:underline}.contacts-section__form #scf-form-contactForm form{padding-left:0!important}.contacts-section__form label{color:#847e71;color:var(--grey-beige,#847e71);display:block!important;font-family:Roboto,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.2}.contacts-section__form label.required:after{color:red;content:"*";margin-left:.3em}.hystmodal__opened .select2-dropdown{box-shadow:0 0 10px 0 rgba(0,0,0,.32)}#ratingBlock{max-width:170px}.orig_review_content.invisible{display:none}.rev-charter-type-group{display:flex;flex-wrap:wrap;gap:10px}.rev-charter-type-group__item{border:1px solid #cfcecc;border:1px solid var(--light-grey,#cfcecc);border-radius:100px;color:#2a2825;color:var(--dark-brown,#2a2825);font-family:Roboto,sans-serif;font-size:max(14px,min(3vw,16px));font-style:normal;font-weight:700;line-height:1.5;padding:10px max(16px,min(4vw,40px))}.rev-charter-type-group__item_active{background-color:#eef9f3;color:#05a651}.custom-head{position:relative}.custom-head--img{bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0}.custom-head .webp .custom-head--team{background-image:url(../../images/team.webp)}.custom-head--faq{background-image:url(../../images/faq.jpg)}.custom-head--traditions{background-image:url(../../images/traditions.jpg)}.custom-head--books{background-image:url(../../images/books.jpg)}.custom-head--logo{background-image:url(../../images/Logo.png)}.custom-head:after{background:linear-gradient(transparent,#000);content:"";height:100%;left:0;opacity:.5;position:absolute;top:0;transition:all .3s ease;width:100%}.about-page{--gap_x:60px;font-size:clamp(14px,.833rem + .19vw,16px)}.about-page__title{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;line-height:1.2;margin:0;text-transform:uppercase}.company-story{grid-gap:20px var(--gap_x);align-items:start;display:grid;gap:20px var(--gap_x);grid-template-columns:1fr min(max(460px,42vw),614px);grid-template-rows:auto 1fr}.company-story__title{grid-column:1/2}.company-story__title-accent{color:#05a651}.company-story__text{grid-gap:20px;display:grid;font-size:clamp(14px,.833rem + .19vw,16px);gap:20px;grid-column:1/2;grid-row:2/3}.company-story__image{aspect-ratio:3/2;border-radius:8px;display:block;grid-column:2/3;grid-row:1/3;isolation:isolate;overflow:hidden}.company-story__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.how-it-works{background:#fff;padding:60px 0}.how-it-works hr{margin-bottom:clamp(20px,.417rem + 3.7vw,60px);margin-top:clamp(20px,.417rem + 3.7vw,60px);opacity:.8;width:100%}.how-it-works__content{grid-gap:20px var(--gap_x);display:grid;gap:20px var(--gap_x);grid-template-columns:584px 1fr}.how-it-works__title{align-self:end;grid-column:2/3}.how-it-works__text{grid-column:2/3}.how-it-works__image{grid-column:1/2;grid-row:1/3}.how-it-works__steps{grid-gap:clamp(20px,1rem + 1.11vw,32px);display:grid;gap:clamp(20px,1rem + 1.11vw,32px);grid-template-columns:repeat(3,1fr)}.how-it-works__step{display:flex;gap:20px}.how-it-works__step-number{align-items:center;background:rgba(5,166,81,.102);border-radius:50%;color:#05a651;display:flex;flex-shrink:0;font-size:clamp(16px,.708rem + 1.3vw,30px);font-weight:700;height:clamp(40px,1.667rem + 3.7vw,80px);justify-content:center;width:clamp(40px,1.667rem + 3.7vw,80px)}.how-it-works__step-inner{display:flex;flex-direction:column;gap:clamp(10px,.417rem + .93vw,20px);padding-top:clamp(6px,-.125rem + 2.22vw,30px)}.how-it-works__step-title{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;line-height:1.2;margin:0}.how-it-works__step-text{color:#4b5563;font-size:clamp(14px,.833rem + .19vw,16px);line-height:1.5;margin:0}.how-it-works__image{aspect-ratio:3/2;border-radius:8px;display:block;isolation:isolate;overflow:hidden}.how-it-works__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-divider{border:none;border-top:1px solid #e5e7eb;margin:0 0 60px}.how-we-evolved{position:sticky;top:70px}.how-we-evolved__container{grid-gap:20px;display:grid;gap:20px}.how-we-evolved__image-wrapper{border-radius:8px;height:350px;isolation:isolate;overflow:hidden;width:auto}.how-we-evolved__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.how-we-evolved__details{font-size:1em;line-height:1.6}.objectives{background-color:#fff;padding:60px 0}.objectives__title{margin-bottom:clamp(20px,.667rem + 2.59vw,48px);text-align:center}.objectives__inner{grid-column-gap:60px;-moz-column-gap:60px;column-gap:60px;display:grid;grid-template-columns:1fr 520px 1fr;grid-template-rows:1fr 1fr 1fr}.objectives__text-block{align-items:center;align-self:center;display:flex;font-size:16px;gap:16px;position:relative}.objectives__text-block:after,.objectives__text-block:before{content:"";position:absolute}.objectives__text-block:before{background-color:#05a651;height:1px;top:50%}.objectives__text-block:after{background:#05a651;border-radius:50%;height:8px;top:50%;transform:translateY(-50%);width:8px}.objectives__text-block.--left:before,.objectives__text-block.--right:before{transform:translateY(-50%)}.objectives__text-block:first-child:before,.objectives__text-block:nth-child(5):before{right:-150px;width:190px}.objectives__text-block:first-child:after,.objectives__text-block:nth-child(5):after{right:-150px}.objectives__text-block:nth-child(3):before{right:-76px;width:116px}.objectives__text-block:nth-child(3):after{right:-80px}.objectives__text-block:nth-child(2):before,.objectives__text-block:nth-child(4):before{left:-110px;width:80px}.objectives__text-block:nth-child(2):after,.objectives__text-block:nth-child(4):after{left:-110px}.objectives__text-block:nth-child(2){align-self:end}.objectives__text-block:nth-child(4){grid-row:span 2}.objectives__icon{align-items:center;background-color:#e6f6ee;border-radius:100%;display:flex;flex:0 0 48px;height:48px;justify-content:center;overflow:hidden}.objectives__icon span[class^=icn-]{color:#05a651;font-size:24px}.objectives__content{max-width:200px}.objectives__text-centered{text-wrap:balance;color:#fff;font-size:30px;font-weight:700;line-height:1.05;position:relative;text-align:center;text-transform:uppercase}.objectives__circle-container{grid-column:2/3;grid-row:1/4;height:520px;margin:0 auto;position:relative;width:520px}.objectives__circle,.objectives__circle-container{align-items:center;display:flex;justify-content:center}.objectives__circle{background:#a5d6a7;background:rgba(5,166,81,.2);border-radius:50%;color:#fff;flex-direction:column;font-weight:700;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.objectives__circle:first-child{height:520px;width:520px}.objectives__circle:nth-child(2){height:432px;width:432px}.objectives__circle:nth-child(3){height:340px;width:340px}.objectives__circle:nth-child(4){height:232px;width:232px}.team-section{align-items:center;color:#fff;display:flex;justify-content:center;margin:0;min-height:400px;position:relative;text-align:center}.team-section .container{max-width:646px;position:relative}.team-section__overlay{background:rgba(42,40,37,.8);height:100%;padding:20px;position:absolute;width:100%}.team-section__background{bottom:0;filter:grayscale(1);left:0;position:absolute;right:0;top:0}.team-section__background img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}.team-section__title{color:#38a169;font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;margin-bottom:clamp(16px,.917rem + .37vw,20px)}.section-features__title{margin-bottom:clamp(12px,.583rem + .74vw,20px);text-align:left}.section-features__inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr);justify-content:center}.section-features__card{background:#fff;border-radius:8px;min-height:258px;padding:clamp(20px,1.042rem + .93vw,30px)}.section-features__icon{align-items:center;background:rgba(5,166,81,.102);border-radius:50%;display:flex;height:80px;justify-content:center;margin-bottom:16px;width:80px}.section-features__icon span[class^=icn-]{color:#05a651;font-size:40px}.section-features__card-title{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin-bottom:10px;text-transform:uppercase}.section-features__text{font-size:clamp(14px,.833rem + .19vw,16px)}.team-section__description{font-size:clamp(16px,.833rem + .74vw,24px);margin-bottom:clamp(16px,.917rem + .37vw,20px)}.team-section__text{font-size:clamp(14px,.833rem + .19vw,16px)}.about-gallery .container{max-width:1076px}.about-gallery__title{margin-bottom:clamp(20px,1rem + 1.11vw,32px);text-align:center}.about-gallery__slider-wrapper{display:flex;flex-direction:column;gap:20px;margin:0 auto;max-width:100%}.about-gallery__slider{border-radius:8px;isolation:isolate;overflow:hidden}.about-gallery__slider.--primary{aspect-ratio:1045/566}.about-gallery__slider.--secondary .about-gallery__slide:not(.active){cursor:pointer;opacity:.5}.about-gallery__slider.--secondary .about-gallery__slide:not(.active):focus-visible,.about-gallery__slider.--secondary .about-gallery__slide:not(.active):hover{opacity:1}.about-gallery__slide{border-radius:8px;isolation:isolate;overflow:hidden}.about-partners{padding-bottom:20px}.about-partners__subtitle,.about-partners__title{text-wrap:balance;margin-bottom:clamp(12px,.583rem + .74vw,20px)}.about-partners__subtitle{color:#4b5563;font-size:clamp(14px,.833rem + .19vw,16px);margin-bottom:32px}.about-partners__grid{grid-gap:clamp(12px,.583rem + .74vw,20px);grid-gap:var(--responsive-gap);display:grid;gap:clamp(12px,.583rem + .74vw,20px);gap:var(--responsive-gap);grid-template-columns:repeat(3,1fr)}.about-partner-card__title{text-wrap:balance;font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin-bottom:10px}.employee{background-color:#fff;border-radius:8px;box-sizing:border-box;display:flex;gap:clamp(20px,.833rem + 1.85vw,40px);margin-bottom:clamp(20px,.417rem + 3.7vw,60px);margin-top:clamp(16px,.5rem + 2.22vw,40px);padding:clamp(20px,.833rem + 1.85vw,40px);width:100%}.employee hr{margin:clamp(20px,.833rem + 1.85vw,40px) 0;opacity:.8}.employee__image-placeholder{flex:0 1 400px;text-align:center}.employee__image-placeholder img{aspect-ratio:4/5;height:auto;max-width:100%;-o-object-fit:cover;object-fit:cover}.employee__content{flex:1}.employee__name{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;margin-bottom:4px;text-transform:uppercase}.employee__title{color:#a09e99;font-size:clamp(10px,.542rem + .37vw,14px);line-height:1;margin-bottom:16px;text-transform:uppercase}.employee__contact{display:inline-flex;flex-direction:column}.employee__link{align-items:center;color:#2a2825;color:var(--dark-brown,#2a2825);display:inline-flex;font-family:Roboto,sans-serif;font-size:clamp(14px,.833rem + .19vw,16px);gap:8px}.employee__link span[class^=icn-]{font-size:clamp(16px,.917rem + .37vw,20px)}.employee__link+a{margin-top:6px}.employee__link:focus-visible,.employee__link:hover{opacity:.7}.employee__about-title,.employee__experience-title{font-size:clamp(16px,.917rem + .37vw,20px);font-weight:700;margin-bottom:clamp(12px,.667rem + .37vw,16px)}.employee__about-text{line-height:1.5;margin-bottom:20px}.employee__entry{margin-bottom:clamp(16px,.833rem + .74vw,24px)}.employee__role{font-size:16px;margin-bottom:8px}.employee__details{font-size:14px;list-style-type:disc}.social-links{display:inline-flex;gap:12px;margin-top:14px}.social-links__item{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;transition:transform .3s ease;width:32px}.social-links__item svg{height:100%;width:100%}.social-links__item:focus-visible,.social-links__item:hover{transform:translateY(-2px)}.social-links__item svg{display:block}.yc-country .tagsblock__count{align-items:center;border-left:1px solid #cfcecc;color:#847e71;display:flex;padding-left:8px}.yc-country .tagsblock__count [class^=icn-]{font-size:16px;margin-right:4px}.yc-country~.button-fab{display:none}.yc-country .cloud{margin-top:20px}.yc-country .cloud li{border:none}.yc-country__destinations{grid-gap:max(12px,min(2vw,20px));display:grid;gap:max(12px,min(2vw,20px));grid-template-columns:repeat(2,1fr);padding:0}.yc-country__destinations-grid.collapsed :nth-child(n+6){display:none}.yc-country__destinations-grid.collapsed .showmore-link{display:grid}.yc-country__destinations-inner{grid-gap:16px;display:grid;gap:16px;grid-template-columns:212px 1fr}.yc-country__destinations-image{border-radius:8px;grid-column:1/2;max-height:106px;-o-object-fit:cover;object-fit:cover;width:100%}.yc-country__destinations-image:focus-visible,.yc-country__destinations-image:hover{opacity:.8}.yc-country__destinations-description{font-size:14px;grid-column:2/3;line-height:1;max-width:100%;overflow:hidden}.yc-country__destinations-description .knots-card__size:before{display:none}.yc-country__destinations-description [class^=icn-]{font-size:20px}.yc-country__destinations-title{border-bottom:1px solid #cecece;font-family:Roboto,sans-serif;font-size:20px;font-weight:700;margin-bottom:0;max-width:100%;overflow:hidden;padding-bottom:10px}.yc-country__destinations-title a{display:block;max-width:100%;overflow:hidden;-webkit-text-decoration:none;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.yc-country__destinations-title a:focus-visible,.yc-country__destinations-title a:hover{-webkit-text-decoration:underline;text-decoration:underline}.yc-country__destinations-item{display:flex;min-width:620px;padding-left:0;padding-right:0;position:relative}.yc-country__destinations-item .card-image-lined{width:100%}.yc-country__destinations-text{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:14px;grid-column:1/3;grid-row:2/3;overflow:hidden;text-overflow:ellipsis}.yc-country-types{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}.yc-country-types__item{font-family:Roboto,sans-serif}.yc-country-types__item>button{align-items:flex-start;display:flex;flex-direction:column;height:100%;text-align:left}.yc-country-types__item:focus-visible,.yc-country-types__item:hover{opacity:.8}.yc-country-types__item.disabled{filter:grayscale(1);opacity:.6;pointer-events:none}.yc-country-types__item .pk-card__icon-round{margin-bottom:16px}.yc-country-types__title{font-size:16px;font-weight:700;line-height:1.5;margin-bottom:4px}.yc-country-types__text{font-size:14px;line-height:1.3}.yc-country-types__seedetails{font-size:16px;grid-column:1/-1;margin-top:max(16px,min(2vw,32px));-webkit-text-decoration:underline;text-decoration:underline}.yc-country-chart .section-title{margin-bottom:max(10px,min(2vw,16px))}.yc-country-chart__subtitle{margin-bottom:max(16px,min(2vw,32px));text-align:center}.yc-country-chart__row{--gap:15px}.yc-country-chart__row .yc-chart-container{display:inline-block;vertical-align:top;width:calc(50% - var(--gap))}.yc-country-chart__row .yc-chart-container:first-child{margin-right:var(--gap)}.yc-country-chart__header{color:#636363;margin-bottom:-30px;margin-left:47px;max-width:155px}.yc-chart-container{background:#fff;border-radius:8px;font-family:Roboto,serif;padding:max(10px,min(3vw,40px));position:relative}.yc-chart-container__table{font-family:Roboto,sans-serif;font-size:12px;text-align:center}.yc-chart-container__table tr{display:grid}.yc-chart-container__table td:not(:first-child){padding-left:1px;padding-right:1px}.yc-chart-container__table th{font-weight:700}.yc-chart-container__table.--temperature{margin-left:-10px;margin-right:-10px;width:calc(100% + 20px)}.yc-chart-container__table.--temperature tr{grid-template-columns:37px repeat(12,1fr)}.yc-chart-container__table.--temperature td{white-space:nowrap}.yc-chart-container__table.--temperature .min{color:#369}.yc-chart-container__table.--temperature .max{color:#05a651}.yc-chart-container__table.--temperature .unit{display:none}.yc-chart-container__table.--precipitation{width:100%}.yc-chart-container__table.--precipitation tr{grid-template-columns:50px repeat(12,1fr)}.yc-chart-container__table.--price{width:100%}.yc-chart-container__table.--price tr{grid-template-columns:68px repeat(12,1fr)}.types-cards__inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(354px,1fr))}.types-cards__img{aspect-ratio:580/237;border-radius:8px;margin-bottom:18px;-o-object-fit:cover;object-fit:cover;width:100%}.types-cards__title{font-size:20px;font-weight:700;margin-bottom:4px;text-align:center}.types-cards__subtitle{font-size:16px;font-weight:400;text-align:center}.types-cards__item{cursor:pointer;transition:box-shadow .3s}.types-cards__item:focus-visible,.types-cards__item:hover{box-shadow:0 3px 1px -2px rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.14),0 1px 5px 0 rgba(0,0,0,.12)}.types-cards__item button{flex-direction:column;gap:0;width:100%}.yc-country-chart__firstline{font-size:20px;font-weight:700;margin-bottom:8px;text-transform:uppercase}.yc-country-chart__secondline{font-size:14px;margin-bottom:32px}.yc-country.--charter-type .charter-benefits .base-accordion__title{font-size:clamp(16px,.917rem + .37vw,20px)}.yc-country.--country-boattype .yc-country__destinations-inner{align-items:center}.yc-country.--country-boattype .yc-country__destinations-item,.yc-country.--country-boattype .yc-country__destinations-title{border:none}.yc-country.--country-boattype .yc-country__destinations-item{padding-bottom:4px;padding-top:4px}.review-badges{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(2,1fr)}.review-badges__item{grid-gap:0 24px;align-content:start;background-color:#fff;border:1px solid #cfcecc;border-radius:8px;display:grid;gap:0 24px;grid-template-columns:80px 1fr;justify-content:start;padding:30px;place-content:start}.review-badges__item a{color:#05a651;font-weight:700;-webkit-text-decoration:underline;text-decoration:underline}.review-badges__avatar{grid-row:span 2;height:80px;position:relative;width:80px}.review-badges__avatar img{border-radius:50%;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.review-badges__avatar .review-badges__checkmark{bottom:0;position:absolute;right:0}.review-badges__title{align-items:flex-start;font-size:16px;font-weight:600;margin-bottom:16px}.review-badges__icon{align-items:center;background-color:rgba(5,166,81,.1);border-radius:100%;display:grid;flex-shrink:0;grid-row:span 2;height:80px;justify-items:center;place-items:center;width:80px}.review-badges__icon span[class^=icn-]{color:#05a651;font-size:33px}.review-badges__checkmark{background-color:#34c759;border-radius:50%;flex-shrink:0;height:20px;margin-top:.25rem;position:relative;width:20px}.review-badges__checkmark:after{border:solid #fff;border-width:0 2px 2px 0;content:"";height:10px;left:7px;position:absolute;top:4px;transform:rotate(45deg);width:6px}.review-badges__content{font-size:14px;line-height:1.5}.popular-boats-slider__item{min-width:406px}.country-boat-types__item{min-width:300px}.country-boat-types__item:nth-child(5){grid-column:2/3}.country-boat-types__item:nth-child(6){grid-column:3/4}.yc-itineraries{padding-bottom:clamp(1.875rem,.417rem + 6.48vw,6.25rem);padding-top:clamp(1.875rem,.833rem + 4.63vw,5rem)}.yc-itineraries__hero{margin-bottom:20px}.yc-itineraries__title{display:flex;flex-direction:column;font-family:Roboto,sans-serif;font-size:clamp(1.875rem,1.25rem + 2.78vw,3.75rem);font-weight:700;line-height:1;margin-bottom:.2em;text-align:left;text-transform:uppercase}.yc-itineraries__title small{font-size:clamp(1.25rem,1.125rem + .56vw,1.625rem)}.yc-itineraries__text{-moz-column-gap:10px;column-gap:10px;margin-top:clamp(.75rem,.375rem + 1.6667vw,1.875rem)}.yc-itineraries__text p{margin-bottom:14px}.yc-itineraries__gallery{grid-auto-rows:184px;grid-template-columns:repeat(2,1fr)}.yc-itineraries__gallery .yc-gallery__card:nth-child(4n+1){grid-row:span 2}.yc-gallery__card{min-height:clamp(9.375rem,8.667rem + 3.15vw,11.5rem);position:relative}.yc-base__slider-subtitle{margin-left:auto;margin-right:auto;max-width:625px}.yc-base__page-btn{max-width:400px;width:100%}.yc-types{grid-gap:clamp(.75rem,.583rem + .74vw,1.25rem);display:grid;gap:clamp(.75rem,.583rem + .74vw,1.25rem);grid-template-columns:repeat(3,1fr)}.item-yc-type{grid-gap:20px;display:grid;font-family:Roboto,sans-serif;gap:20px;text-align:center}.item-yc-type.--disabled{opacity:.6;pointer-events:none}.item-yc-type__img,.item-yc-type__imgWrap{border-radius:4px;isolation:isolate;overflow:hidden}.item-yc-type__img{min-height:80px;-o-object-fit:contain;object-fit:contain}.item-yc-type__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.item-yc-type__title{font-size:clamp(1rem,.917rem + .37vw,1.25rem);font-weight:700;margin-bottom:0}.item-yc-type__desc{font-size:clamp(.875rem,.833rem + .19vw,1rem)}.slider-outer-container{padding-left:16px;padding-right:16px}.yc-sail-itinerary{grid-gap:20px;display:grid;flex-wrap:wrap;gap:20px;grid-template-columns:repeat(2,calc(50% - 10px));justify-content:center}.yc-sail-itinerary__item{grid-row-gap:24px;display:grid;grid-template-rows:200px auto auto 1fr;height:100%;max-width:620px;row-gap:24px}.yc-sail-itinerary__img{border-radius:8px;height:200px;overflow:hidden;width:100%}.yc-sail-itinerary__img img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.yc-sail-itinerary__img:focus-visible img,.yc-sail-itinerary__img:hover img{transform:scale(1.05)}.yc-sail-itinerary__box{overflow:hidden}.yc-sail-itinerary__title{font-size:20px;font-weight:700;margin-bottom:12px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.yc-sail-itinerary__title:focus-visible,.yc-sail-itinerary__title:hover{-webkit-text-decoration:underline;text-decoration:underline}.sail-conditions{align-items:center;background:#fff;border-radius:8px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:flex;gap:20px;min-height:44px;padding:12px 16px;position:relative}.sail-conditions__item{align-items:center;display:flex;font-size:14px;gap:8px;white-space:nowrap}.sail-conditions__item+.sail-conditions__item:before{background-color:#cfcecc;content:"";display:inline-block;height:16px;margin-right:10px;position:relative;width:1px}.likes-block{align-items:center;display:flex;gap:4px;white-space:nowrap}.text-image-card_charter-type{flex:0 0 300px}.yc-it-page .container_reviews_narrow{max-width:984px;width:100%}.yc-it-page__map img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.days-list__wrapper{grid-gap:10px;display:grid;gap:10px;margin-left:auto;margin-right:auto;max-width:952px;position:relative}.days-list.--collapsed article:not(:nth-child(-n+3)){display:none}.days-list.--collapsed .days-list__wrapper:after{background:linear-gradient(0deg,#f5f4f3,hsla(0,0%,100%,0));bottom:0;content:"";height:200px;left:0;position:absolute;right:0;top:auto}.days-list__item{grid-gap:0 16px;display:grid;gap:0 16px;grid-template-areas:"img num title" "img num desc" "img num conditions";grid-template-columns:215px 60px 1fr}.days-list__item .sail-conditions{box-shadow:none;padding:0}.days-list__img{aspect-ratio:215/125;background-color:#f6f4f3;background-image:url(../../images/12placeholder.png);background-position:50%;background-repeat:no-repeat;background-size:80%;border-radius:8px;grid-area:img;isolation:isolate;overflow:hidden}.days-list__img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.days-list__nubmer{align-items:center;border:2px solid #05a651;border-radius:100px;display:flex;flex-direction:column;font-size:14px;font-weight:700;grid-area:num;height:60px;justify-content:center;line-height:1.3;text-align:center;width:60px}.days-list__nubmer span{font-size:20px;line-height:1.1}.days-list__title{font-family:PFDinTextCompProRegular,sans-serif;font-size:clamp(20px,1.167rem + .37vw,24px);font-weight:700;grid-area:title;margin-bottom:0}.days-list__title a{font:inherit}.days-list__desc{font-size:14px;grid-area:desc}.days-list__conditions{grid-area:conditions}.days-list__btn,.yc-reviews__btn{display:flex;justify-content:center;margin-left:auto;margin-right:auto;margin-top:20px;min-width:220px;width:-moz-max-content;width:max-content}.yc-reviews{grid-gap:20px;display:grid;gap:20px}.yc-reviews__list.--collapsed article:not(:first-child){display:none}.yc-reviews__form{border:1px solid #fff;border-radius:8px;padding:clamp(16px,.667rem + 1.48vw,32px)}.charter-list-wrapper{grid-gap:24px;display:grid;gap:24px}.cabin-dest .hero-benefits{left:50%;max-width:1044px;transform:translateX(-50%)}.cabin-dest .interactive-layout{grid-template-rows:192px 1fr}.cabin-dest .map-search__small{left:0;position:relative}.cabin-dest .map-search__annotation{background:#fff;border-radius:0 0 8px 8px;bottom:0;display:flex;font-size:14px;height:41px;justify-content:center;left:0;padding:8px;position:absolute;right:0;text-align:center}.cabin-dest .cruise-search-results-list--grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr));list-style:none;padding:0}.interactive-layout.full-width .cruise-search-results-list--grid{grid-template-columns:1fr}.d-none-important{display:none!important}.availability.--brand{grid-gap:18px;display:grid;gap:18px;grid-template-columns:1fr auto}.availability.--brand .sort-block,.availability.--brand .view-toggler{grid-row:2/3}.all-post-page__title{font-size:30px;font-weight:700;margin-bottom:10px;margin-top:0}.all-post-page__intro{font-size:clamp(16px,.917rem + .37vw,20px);margin-bottom:clamp(20px,1.042rem + .93vw,30px)}.all-post-page__breadcrumbs{margin-bottom:clamp(0,-.417rem + 2.13vw,24px)}.featured-post{grid-gap:20px;display:grid;gap:20px;height:-moz-max-content;height:max-content}.featured-post.--wide{align-items:center;grid-column:1/-1;grid-template-columns:1fr 1fr}.featured-post__image-wrapper{border-radius:8px;display:block;overflow:hidden}.--wide .featured-post__image-wrapper{aspect-ratio:600/360}.--narrow .featured-post__image-wrapper{aspect-ratio:367/220}.featured-post__image,.featured-post__image-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.featured-post__content{display:flex;flex:1 1 50%;flex-direction:column;gap:4px;justify-content:center}.featured-post__category{color:#00b14f;font-weight:600;text-transform:uppercase}.--wide .featured-post__category{font-size:clamp(12px,.708rem + .19vw,14px)}.--narrow .featured-post__category{font-size:12px}.featured-post__title{font-weight:700}.--wide .featured-post__title{font-size:clamp(14px,.542rem + 1.48vw,30px);margin-bottom:10px}.--narrow .featured-post__title{font-size:clamp(14px,.833rem + .19vw,16px);margin-bottom:10px}.featured-post__excerpt{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:clamp(14px,.833rem + .19vw,16px);margin-bottom:4px;overflow:hidden}.featured-post__date{color:#999;font-size:12px;text-transform:uppercase}.post-page{margin:0 auto;max-width:1072px}.post{display:flex;flex-direction:column;gap:40px}.post .keen-navigation-wrapper{margin-bottom:20px;max-width:720px}.post .current-price{color:#05a651;font-size:28px;font-weight:700;margin-bottom:20px}.post ul.toc{background-color:#fff;border:none!important;border-radius:12px;counter-reset:list-counter;display:flex;flex-direction:column;font-size:16px;gap:6px;line-height:1.5;list-style-type:none;margin:0 0 40px;padding:20px;position:relative}.post ul.toc li{color:#05a651}.post ul.toc li a{-webkit-text-decoration:underline;text-decoration:underline}.post ul.toc li:not(.toc-sub){counter-increment:list-counter;display:flex;gap:10px;position:relative}.post ul.toc li:not(.toc-sub):before{align-items:center;background-color:#e6f6ee;border-radius:50%;content:counter(list-counter);display:flex;flex-shrink:0;height:30px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;width:30px}.post ul.toc li.toc-sub{margin-left:40px}.post ul:not(.toc){margin:10px 0 20px}.post ul:not(.toc) li{font-size:16px;line-height:1.5;list-style-type:none;padding-left:20px;position:relative}.post ul:not(.toc) li:before{background-color:#05a651;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}.post__hero{grid-gap:32px;display:grid;gap:32px;grid-template-columns:412px 1fr}.post__hero-badges{margin-bottom:8px}.post__hero-badge{align-items:center;color:#05a651;display:inline-flex;font-size:14px;font-weight:600;text-transform:uppercase}.post__hero-title{font-size:48px;font-weight:700;line-height:1.2;margin-bottom:10px}.post__hero-image{aspect-ratio:600/360;border-radius:12px;isolation:isolate;overflow:hidden}.post__hero-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.post__content{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr 290px}.post-page__postbody h2{font-size:clamp(20px,1.042rem + .93vw,30px);font-weight:700;line-height:1.2;margin-bottom:20px}.post-page__postbody h3,.post-page__postbody h4,.post-page__postbody h5{font-size:clamp(1rem,.9167rem + .3704vw,1.25rem);font-weight:700;margin-bottom:10px}.post-page__postbody p+h2,.post-page__postbody ul+h2{margin-top:20px}.post-page__postbody p{font-size:16px;margin-bottom:16px}.post-page__postbody p:first-child{font-size:20px}.post-page__postbody p:last-child{margin-bottom:0}.sidebar-author{font-size:14px;margin-bottom:20px}.sidebar-author__header{align-items:center;display:flex;font-size:16px;gap:16px;margin-bottom:12px}.sidebar-author__image{border-radius:100px;isolation:isolate;overflow:hidden}.sidebar-author__title{font-size:20px;font-weight:700;margin-bottom:8px}.post-page__sidebar-title{font-size:16px;font-weight:700;margin-bottom:10px}.post-footer__placeholder,.sidebar-author__placeholder{align-items:center;background-color:#f5f5f5;border-radius:100px;display:flex;height:64px;justify-content:center;width:64px}.post-footer__placeholder>span,.sidebar-author__placeholder>span{font-size:44px}.post-footer__placeholder{background-color:#fff}.post-footer{border-top:1px solid #ddd;font-family:sans-serif;padding:2rem 0}.post-footer__author{margin-bottom:2rem}.post-footer__author-label{font-weight:700;margin-bottom:.5rem}.post-footer__author-info{align-items:center;display:flex;gap:1rem}.post-footer__author-avatar{border-radius:50%;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.post-footer__author-details{display:flex;flex-direction:column}.post-footer__author-name{font-size:1.1rem;font-weight:500}.post-footer__author-role{color:#777;font-size:.9rem}.post-footer__banner{border-radius:8px;min-height:120px;overflow:hidden;position:relative}.post-footer__banner-content{align-items:center;display:flex;gap:12px;justify-content:space-between;padding:30px 20px;position:relative}.post-footer__banner-text{color:#fff}.post-footer__banner-heading{font-size:30px;line-height:1}.post-footer__banner-subheading{font-size:14px}.post-footer__banner-image{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.post-page__sidebar{height:-moz-max-content;height:max-content;position:sticky;top:70px}.post-page__sidebar.--mobile{display:none}.post-page__sidebar-related{gap:10px}.post-page__sidebar-related,.related-post{display:flex;flex-direction:column}.related-post__image{aspect-ratio:250/150;border-radius:8px;display:block;height:auto;margin-bottom:1rem;-o-object-fit:cover;object-fit:cover;width:100%}.related-post__content{display:flex;flex-direction:column;gap:.5rem}.related-post__category{color:#00b14f;font-size:12px;font-weight:600;text-transform:uppercase}.related-post__title{font-size:16px;font-weight:700}.related-post__date{font-size:12px;text-transform:uppercase}.cat-filter{align-items:center;display:flex;gap:8px;justify-content:space-between}.cat-filter__list{gap:8px 20px}.cat-filter__input-wrapper{max-width:240px;width:100%}.cat-filter__input-wrapper input{padding-left:50px}.cat-filter__icon{font-size:20px;left:16px}.cat-filter__icon,.search-loader{position:absolute;top:50%;transform:translateY(-50%)}.search-loader{border:2px solid #e0e0e0;border-radius:50%;border-top-color:#05a651;display:none;height:16px;right:12px;width:16px}.--is-loading .search-loader{animation:searchSpin .7s linear infinite;display:block}@keyframes searchSpin{to{transform:translateY(-50%) rotate(1turn)}}.top-posts{display:flex}.top-posts__inner{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 400px}.top-posts__inner .featured-post{min-width:300px}.top-posts__inner .featured-post.--wide{grid-column:1/2;height:100%}.top-posts__inner .featured-post.--wide .featured-post__image-wrapper{aspect-ratio:1/1}.top-posts__inner .featured-post__title{margin-top:0}.comparison-page{--image_offset:32px;--column_width:322px;background-color:#f5f4f3}.comparison-page .container{overflow:auto}.comparison-cards{display:grid;grid-template-columns:repeat(var(--column_number),var(--column_width));margin-bottom:20px}.comparison-card{max-width:calc(100% - var(--image_offset));overflow:hidden}.comparison-card__title{color:#333;font-size:clamp(16px,.917rem + .37vw,20px);font-weight:600;text-transform:uppercase}.comparison-card__image-container{border-radius:8px;height:156px;overflow:hidden;position:relative}.comparison-card__image{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.comparison-card__favorite{align-items:center;background:#fff;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;right:4px;top:4px;width:30px}.comparison-card__favorite-svg{fill:#05a651;height:16px;width:16px}.comparison-card__favorite-remove{display:none}.comparison-card__favorite:focus-visible .comparison-card__favorite-svg,.comparison-card__favorite:hover .comparison-card__favorite-svg{display:none;pointer-events:none}.comparison-card__favorite:focus-visible .comparison-card__favorite-remove,.comparison-card__favorite:hover .comparison-card__favorite-remove{display:block;pointer-events:none}.comparison-card__info{margin-top:12px}.comparison-card__location{align-items:flex-start;display:flex;margin-bottom:10px}.comparison-card__location-icon{color:#a09e99;margin-right:8px}.comparison-card__location-text{color:#333;font-size:14px;min-height:42px;-webkit-text-decoration:underline;text-decoration:underline}.comparison-card__rating{align-items:center;display:flex;min-height:21px}.comparison-card__rating-icon{color:#05a651;margin-right:4px}.comparison-card__rating-score{color:#333;font-size:14px;font-weight:600;margin-right:4px}.comparison-card__rating-count{color:#777;font-size:14px}.comparison-rows{display:flex;flex-direction:column;max-width:100%;overflow:auto;width:100%}.comparison-row{border-bottom:1px solid #cfcecc}.comparison-columns{display:grid;grid-template-columns:repeat(var(--column_number),var(--column_width))}.comparison-row--dates{order:-2}.comparison-row--dates .comparison-row__cell{min-height:52px}.comparison-row:last-child{border-bottom:none}.comparison-row--header{font-weight:600}.comparison-row__cell{display:flex;flex-direction:column;font-size:clamp(14px,.833rem + .19vw,16px);min-height:70px;overflow:hidden;padding:10px 8px 10px 0}.comparison-row__cell-label{color:#a09e99;font-size:clamp(12px,.708rem + .19vw,14px)}.comparison-row__cell-label.--lg{font-size:clamp(12px,.667rem + .37vw,16px)}.comparison-price-table__old-price{color:#a09e99;font-size:clamp(12px,.708rem + .19vw,14px);margin-right:4px;-webkit-text-decoration:line-through;text-decoration:line-through}.comparison-price-table__new-price{color:#05a651;font-size:clamp(14px,.833rem + .19vw,16px)}.comparison-row__cell--feature{background-color:#f8f8f8;font-weight:500;justify-content:flex-start}.comparison-row__cell--price{font-size:clamp(14px,.833rem + .19vw,16px)}.comparison-row__cell--price b{font-size:clamp(12px,.708rem + .19vw,14px)}.comparison-row__icon{margin-right:8px}.comparison-row--equipment{background-color:#fff}.comparison-row--equipment .comparison-row__cell{padding:12px 16px}.comparison-row--equipment .comparison-row__cell--feature{font-weight:400}.yacht-equipment.--comparsion .yacht-equipment__list{border:0;margin:0}.yacht-equipment.--comparsion li{padding:4px 4px 4px 32px}.custom_header__settings{min-height:20px}.img-paymentcard{min-height:30px;-o-object-fit:contain;object-fit:contain}.favorite-out-of-container{left:-44px;position:absolute;top:0}.rateyo{min-height:33px}#pagecontent.container.mb-3.position-relative{min-height:90vh}.navbar-nav.top-menu{flex:1;min-height:40px;overflow:hidden;white-space:nowrap}#yachtSearchBtn{min-height:39px}.cls-title-wrapper{overflow:hidden;position:relative}.cls-title-wrapper h1{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:max(20px,min(2.1vw,32px));left:0;line-height:1.1;overflow:hidden;text-overflow:ellipsis;top:0;width:100%}.calendar_link-wrapper{min-height:40px}.grid-results{grid-gap:70px;display:grid;gap:70px}.boat-page__info-table{min-height:136px}#load-more-button.mr-4{min-width:110px}.preloader{align-items:center;background:rgba(0,0,0,.5);bottom:0;display:grid;justify-items:center;left:0;opacity:0;place-items:center;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .2s;transition-delay:.5s;visibility:hidden;z-index:100000}.preloader img{border-radius:50%;height:100px;width:100px}.oc-loading .preloader{opacity:1;visibility:visible}.preloader__inner{grid-gap:8px;align-items:center;color:#fff;display:grid;font-size:14px;gap:8px;justify-items:center;place-items:center;text-transform:uppercase}@keyframes move{20%{transform:rotate(-45deg) translate(5px,5px)}}@keyframes progressAnimation{0%{transform:translateX(0)}49%{opacity:1;transform:translateX(100%)}50%{opacity:0;transform:translateX(100%)}51%{opacity:0;transform:translateX(-100%)}52%{opacity:1}to{transform:translateX(0)}}@keyframes scale-out-center{0%{opacity:1;transform:scale(1)}to{opacity:1;transform:scale(0)}}@media (max-width:1280px){.account-submenu__banner{display:none}.account-submenu{grid-template-columns:1fr}.header__menu{display:none}.knots-card--vertical .knots-card__img img,.knots-card--vertical.--charter .knots-card__img img{height:156px}.knots-card--vertical .knots-card__btn{justify-content:flex-start}}@media (max-width:1279.98px){.navily-banner__content{padding-right:392px}.navily-banner__media{width:360px}.navily-banner__title{font-size:clamp(20px,.968rem + .65vw,28px);max-width:380px}.dynamic-grid[style*="--columns-xlg: 3"] .dynamic-grid__inner>:nth-child(n+6){display:none}.dynamic-grid[style*="--columns-xlg: 3"] .dynamic-grid__inner .showmore-link{display:grid}.dynamic-grid[style*="--columns-xlg: 2"] .dynamic-grid__inner>:nth-child(n+4){display:none}.dynamic-grid[style*="--columns-xlg: 2"] .dynamic-grid__inner .showmore-link{display:grid}.dynamic-grid__inner{grid-template-columns:repeat(var(--columns-xlg),1fr)}.boat-types__banner,.dynamic-grid--one-row .dynamic-grid__inner>:nth-child(3){display:none}.boat-types__inner{grid-template-columns:repeat(3,1fr)}.yc-country__destinations-item{min-width:540px}.popular-boats-slider__item{min-width:357px}.cabin-dest .cruise-search-results-list--grid{grid-template-columns:1fr 1fr}.knots-card--yacht{-moz-column-gap:20px;column-gap:20px;grid-template-areas:"yimg yname yname" "yimg ylocation ylocation" "yimg ysizes ysizes" "yimg yicons yicons" "yimg yconditions yconditions" "yimg ybtn ybtn";grid-template-rows:38px 37px 36px 47px 38px 60px}.knots-card--yacht.no-icons{grid-template-areas:"yimg yname yname" "yimg ylocation ylocation" "yimg ysizes ysizes" "yimg yconditions yconditions" "yimg yconditions yconditions" ". ybtn ybtn"}.knots-card--yacht .knots-card__btn-prices{margin:0 auto 0 0}.knots-card--yacht .knots-card__btn-prices .price-discount-amount{order:2}.knots-card--charter_school{grid-template-areas:"ysimpleslider yname yname" "ysimpleslider yservices yservices" "ysimpleslider ylocation ylocation" "ysimpleslider yinfo yinfo" "ysimpleslider ysizes ysizes" "ysimpleslider ybtn ybtn" "ydates ydates ydates"}.knots-card__img{max-height:225px}.knots-card__btn{align-items:center;display:flex;gap:4px;justify-content:space-between;text-align:left}.knots-card__img{margin-bottom:15px}.knots-card__icons{border-bottom:1px solid #b2b3ab}.card-prices{align-items:center;align-items:end;-moz-column-gap:4px;column-gap:4px;flex-direction:row;flex-wrap:wrap}.links-as-tabs-wrapper{padding-left:25px;padding-right:25px}.links-as-tabs~.arrow{display:block}.knots-card--charter{grid-template-columns:220px 1fr 180px}.knots-card--charter .simple-slider{grid-template-rows:138px 138px}.navbar-brand{left:50%;top:50%;transform:translate(-50%,-50%)}.cabin-charters-types__inner{display:flex;flex-wrap:wrap;justify-content:center}.cabin-charters-types__banner{display:none}.cabin-charters-types__item{min-height:186px}.country-boat-types__item:nth-child(5){grid-column:unset}.country-boat-types__item:nth-child(6){display:block!important;grid-column:unset}}@media (max-width:1199.98px) and (min-width:991.981px){.jk_filter__spesial-offers .custom-control-label:after,.jk_filter__spesial-offers .custom-control-label:before{transform:translate(-50%,100%)}.jk_filter__spesial-offers{flex-direction:column;justify-content:center;padding:12px 12px 12px 0}.jk_filter__spesial-offers-text{flex-direction:row;gap:4px;padding-left:30px}.jk_filter__spesial-offers-desc{max-width:30px}}@media (max-width:1199.98px){.pageFooter__terms .container{grid-template-columns:auto;justify-items:center}.yacht-equipment__list{grid-template-columns:repeat(2,1fr)}.yacht-equipment__columns{-moz-column-count:2;column-count:2}.dynamic-grid[style*="--columns-lg: 3"] .dynamic-grid__inner>:nth-child(n+6){display:none}.dynamic-grid[style*="--columns-lg: 3"] .dynamic-grid__inner .showmore-link{display:grid}.dynamic-grid[style*="--columns-lg: 2"] .dynamic-grid__inner>:nth-child(n+6){display:none}.dynamic-grid[style*="--columns-lg: 2"] .dynamic-grid__inner .showmore-link{display:grid}.dynamic-grid__inner{grid-template-columns:repeat(var(--columns-lg),1fr)}.dynamic-grid--one-row .dynamic-grid__inner>:nth-child(2){display:none}.boat-gallery__grid{grid-template-columns:2fr 1fr}.boat-gallery__item:first-child{border-radius:1rem 0 0 1rem;grid-column:1/2;grid-row:1/3}.boat-gallery__item:nth-child(2){border-radius:0 1rem 0 0}.boat-gallery__item:nth-child(3){border-radius:0 0 1rem 0}.boat-gallery__item:nth-child(n+4){display:none}.boat-gallery__item:nth-child(5){border-radius:0}.payment-timeline-wrapper{align-items:center;display:grid;grid-template-columns:1fr 1px 1fr;justify-content:center}.payment-timeline-wrapper__divider{background-color:#cfcecc;display:block;height:40px;width:1px}.payment-info{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:90%;padding:0 20px}.price-calculation{flex-direction:column;gap:16px}.charter-single-page .good-to-know__content,:root .good-to-know__content{margin-left:38px}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content img{aspect-ratio:240/137;width:240px}.cabin-types{grid-template-columns:1fr 1fr}.about-page{--gap_x:20px}.company-story{grid-template-columns:1fr 460px}.how-it-works__content{grid-template-columns:460px 1fr}.objectives__circle-container,.objectives__circle:first-child{height:294px;width:294px}.objectives__circle:nth-child(2){height:244px;width:244px}.objectives__circle:nth-child(3){height:192px;width:192px}.objectives__circle:nth-child(4){height:130px;width:130px}.objectives__inner{-moz-column-gap:60px;column-gap:60px;grid-template-columns:1fr 293px 1fr}.objectives__text-block:first-child:before,.objectives__text-block:nth-child(5):before{right:-117px;width:100px}.objectives__text-block:first-child:after,.objectives__text-block:nth-child(5):after{right:-117px}.objectives__text-block:nth-child(3):before{width:60px}.objectives__text-block:nth-child(2):before,.objectives__text-block:nth-child(4):before{left:-88px;width:60px}.objectives__text-block:nth-child(2):after,.objectives__text-block:nth-child(4):after{left:-88px}.section-features__inner{grid-template-columns:repeat(2,1fr)}.yc-chart-container__table.--precipitation tr{grid-template-columns:38px repeat(12,1fr)}.review-badges__wrapper{grid-template-columns:auto}.review-badges__title{margin-bottom:8px}.yc-country__destinations-item{min-width:456px}.popular-boats-slider__item{min-width:300px}.cabin-dest .map-search__annotation{flex-direction:column;height:62px}.cabin-dest .interactive-layout:not(.full-width) .leaflet-control{display:none}.post__hero-image{aspect-ratio:480/276}.top-posts__inner{grid-template-columns:1fr 300px}.comparison-page{--image_offset:20px;--column_width:243px}.comparison-card__image-container{height:120px}.h1,.h2,h1,h2{font-size:calc(1.325rem + .9vw)}.h3,h3{font-size:calc(1.3rem + .6vw)}.h4,h4{font-size:calc(1.275rem + .3vw)}.school-slider.hide-slider-arrows~.arrow{display:block}.school-slider .keen-slider__slide{max-width:320px;min-width:320px}.interactive-layout{gap:20px;grid-template-columns:195px 430px 1fr}.calendar__legend{background:transparent;font-size:12px;gap:20px;justify-content:center;padding:4px}body:not(.calendar-view) .interactive-layout.full-width{grid-template-columns:430px 1fr}body:not(.calendar-view) .interactive-layout.full-width .jk_filter{display:none}body:not(.calendar-view) .interactive-layout.full-width .interactive-content{grid-column:1/2}body:not(.calendar-view) .interactive-layout.full-width .map-search.map-search{grid-column:2/3}body:not(.calendar-view) .interactive-layout.full-width .fab-filter-btn{display:flex}.more-info-block{align-items:center;flex-direction:column}.more-info-block,.pagination-container{justify-content:center}.instructors_slider__photos{flex-basis:100%}.aval-table-narrow-wrapper .aval-table__head_mobile{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.aval-table-narrow-wrapper .aval-table__head_desktop{display:none}.aval-table-narrow-wrapper .aval-table__row{grid-template-areas:"atstart atprice" "atdiff atnumberof" ". atbutton";grid-template-columns:repeat(2,1fr);justify-content:space-between}.aval-table-narrow-wrapper .aval-table__end{display:none}.aval-table-narrow-wrapper .aval-table__button,.aval-table-narrow-wrapper .aval-table__numberof,.aval-table-narrow-wrapper .aval-table__price{justify-self:end;text-align:right}.aval-table-narrow-wrapper .aval-table__row button{height:30px}.hero-benefits_school .pk-card{align-items:start;grid-template-columns:auto;justify-content:center;text-align:center}.hero-benefits_school .pk-card .pk-card__icon-round{margin:auto}.knots-card__priceblock{height:auto!important;padding-left:10px;padding-right:10px}.simple-slider__item-footer{padding-bottom:4px;padding-top:4px}.rounded-icon-only-button{height:30px;width:30px}.rounded-icon-only-button span[class^=icn-]{font-size:16px}.page-aside__consent{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc)}.footer-reviews__inner{grid-template-columns:1fr}.footer-reviews__card{flex-direction:column;gap:16px;width:100%}.footer-reviews__card,.footer-reviews__card-content{align-items:center;justify-content:center}.boat-page__slider-wrapper{position:relative}.boat-page__slider-wrapper:after{background-color:rgba(0,0,0,.251);background-image:url('data:image/svg+xml;utf8,<svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.0593 20.9883L12.4897 13.4184C11.9093 13.9321 11.2325 14.3279 10.4594 14.6057C9.68629 14.8836 8.88595 15.0225 8.0584 15.0225C6.07759 15.0225 4.40119 14.337 3.02919 12.966C1.65719 11.5948 0.971191 9.93227 0.971191 7.9785C0.971191 6.02452 1.65671 4.36144 3.02773 2.98925C4.39876 1.61686 6.0634 0.930664 8.02165 0.930664C9.97971 0.930664 11.6446 1.61637 13.0164 2.98779C14.3882 4.35921 15.0741 6.02229 15.0741 7.97704C15.0741 8.79409 14.9343 9.58966 14.6547 10.3637C14.3749 11.1378 13.9703 11.839 13.4408 12.4672L21.0285 20.008L20.0593 20.9883ZM8.04061 13.699C9.63408 13.699 10.9841 13.1436 12.0907 12.033C13.1973 10.9225 13.7506 9.57041 13.7506 7.97675C13.7506 6.38288 13.1973 5.03072 12.0907 3.92025C10.9841 2.80958 9.63408 2.25425 8.04061 2.25425C6.43702 2.25425 5.07844 2.80958 3.96486 3.92025C2.85147 5.03072 2.29477 6.38288 2.29477 7.97675C2.29477 9.57041 2.85147 10.9225 3.96486 12.033C5.07844 13.1436 6.43702 13.699 8.04061 13.699ZM7.36073 10.9281V8.61491H5.04752V7.29133H7.36073V5.00729H8.68432V7.29133H10.9684V8.61491H8.68432V10.9281H7.36073Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.partners-list.partners-list_main{grid-template-columns:repeat(3,1fr)}.partners-list.partners-list_main>:nth-child(10),.partners-list.partners-list_main>:nth-child(11),.partners-list.partners-list_main>:nth-child(9){display:none}}@media (max-width:991.98px){.sidemenu-list{-moz-column-count:1!important;column-count:1!important}.sidemenu-list__item a{font-size:18px;min-height:50px}.navbar-collapse{border:none;grid-template-columns:1fr;grid-template-rows:1fr;max-width:100vw;overflow:hidden;padding-bottom:12px;padding-top:12px}.navbar-collapse.show{height:calc(100vh - 45px);max-height:100vh;min-height:calc(100vh - 48px)}.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])){height:100vh;max-height:100vh;min-height:100vh;padding-top:0;top:0}.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])) [data-go-second-level],.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])) [data-main]{background-color:transparent!important}.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])) [data-go-second-level],.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])) [data-main]{border-bottom:1px solid hsla(0,0%,100%,.15);border-radius:0;gap:10px;margin-left:0;padding-left:0;width:100%}.navbar-collapse:has(.submenu.visible:not([data-submenu=Home])) .sidemenu__external-link{margin-top:20px}[data-submenu=Home]{display:none!important}.menu-outer .submenu{max-width:none}.submenu-outer{bottom:0;left:0;max-width:none;position:absolute;right:0;top:0;transform:translateX(100%);z-index:1024}.submenu-outer.visible{border-color:green;transform:translateX(0)}.side-menu.first-level{max-width:100%}.menu-wrapper:after{display:none}.submenu-wrapper{left:0;right:0}ul.submenu_secondary{max-width:100%;padding:0 10px}.boat-page__slider-wrapper.--flat .boat-page__slider-main{border-radius:0}.confirmation-mob{grid-gap:8px;align-items:center;background:#fff;border-radius:8px;bottom:16px;box-shadow:0 0 24px 0 rgba(0,0,0,.1);display:grid;font-size:14px;gap:8px;grid-template-columns:1fr 140px;justify-content:space-between;left:16px;padding:15px 20px;position:fixed;right:16px;z-index:3}.confirmation-mob .page-aside__btn-confirm{text-align:center}.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(15),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(16),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(2),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(3),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(4),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(5),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(6),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(7){grid-column:span 2}.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(10),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(11),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(12),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(13),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(14),.gallery-grid.asymmetric15items .gallery-grid__item:nth-child(9){display:none!important}.gallery-grid.asymmetric15items .gallery-grid__item.gallery-grid__item_banner{grid-column:span 4;grid-row:3/4}.aval-table--dialog .aval-table__head{display:flex;justify-content:space-between}.aval-table--dialog .aval-table__head>div{display:none}.aval-table--dialog .aval-table__head>div:first-child,.aval-table--dialog .aval-table__head>div:nth-child(5){display:block}.custom_hero{height:auto}.custom_hero__height{height:230px;margin-bottom:20px}.custom_hero__inner{padding:10px}.pageFooter__nav{gap:0;grid-template-columns:auto;grid-template-rows:auto}.pageFooter__accordion details{border-bottom:1px solid hsla(0,0%,100%,.15)}.pageFooter__accordion details:after{display:block}.pageFooter__accordion summary{align-items:center;display:flex;height:60px;pointer-events:auto}.pageFooter__accordion ul{display:flex;flex-wrap:wrap;padding-bottom:20px}.pageFooter__accordion ul li:not(:last-child):after{color:#847e71;content:"/";margin-left:8px}.pageFooter__accordion .base-accordion__title{padding:0}.pageFooter__accordion .base-accordion__title:after{display:block;filter:invert(.4)}.pageFooter__accordion.--popular-destinations details{border:none;margin-bottom:4px}.pageFooter__accordion.--popular-destinations ul{display:flex;flex-wrap:wrap}.pageFooter__accordion.--popular-destinations ul .visuallyHidden{display:none}.pageFooter__reviews-block,.pageFooter__reviews-content{flex-direction:column;margin-bottom:20px}.pageFooter__reviews-count{padding-right:0}.pageFooter__actions .container{grid-template-columns:auto;justify-items:center;text-align:center}.pageFooter__actions .footer-actions-item__content{justify-content:center}.pageFooter__actions .pageFooter__actions-item{align-items:center;flex-direction:row;gap:16px}.pageFooter__actions .footer-actions-item__title{padding:0}.pageFooter__terms ul{flex-wrap:wrap;gap:0;justify-content:center}.pageFooter__terms ul li:not(:last-child):after{color:#9f9e98;content:"/";margin:0 8px}.header__actions .header__button-accent,.header__actions .header__profile-btn{display:none}.header__button-accent.--sidemenu{display:flex;height:40px;justify-content:center;margin-left:12px;margin-top:20px;max-width:380px;width:calc(100% - 20px)}.squared-collapsable-list__grid{grid-template-columns:repeat(3,1fr)}.squared-collapsable-list__grid.--flex{justify-content:flex-start}.brand-filter__links-list{-moz-column-count:5;column-count:5}.navily-banner__content{gap:12px;min-height:200px;padding:24px 304px 24px 24px}.navily-banner__media{min-height:200px;width:280px}.navily-banner__title{font-size:clamp(20px,.85rem + .81vw,24px);max-width:320px}.dynamic-grid__inner{gap:12px;grid-template-columns:repeat(calc(var(--items-count) + var(--show-view-all-link)),300px);grid-template-columns:repeat(calc(var(--items-count) + var(--show-view-all-link)),var(--md-column-width,300px))}.dynamic-grid__inner>*{display:grid!important}.dynamic-grid--one-row .dynamic-grid__inner{grid-template-columns:repeat(var(--columns),1fr)}.dynamic-grid--center-insufficient-items .dynamic-grid__inner{flex-wrap:nowrap;justify-content:start}.card-image-lined__inner{grid-template-columns:auto}.card-image-lined__description,.card-image-lined__text{grid-column:1/2}.card-image-lined__text{grid-row:auto}.benefits-block__list{grid-template-columns:repeat(2,1fr)}.benefits-block__item .icn{font-size:30px;height:60px;width:60px}.benefits-block__item .icn_text{font-size:28px}.boat-types__inner{grid-auto-flow:column}.boat-types__item{width:300px}.boat-gallery{border-radius:0;overflow:visible}.boat-gallery__grid{display:flex;gap:10px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none}.boat-gallery__grid::-webkit-scrollbar{display:none}.boat-gallery__item{aspect-ratio:320/182;border-radius:0;flex:0 0 100%;scroll-snap-align:center;width:100%}.boat-gallery__item:nth-child(n+4),.boat-gallery__item:nth-child(n+6){display:block}.boat-gallery__item:first-child,.boat-gallery__item:nth-child(2),.boat-gallery__item:nth-child(3),.boat-gallery__item:nth-child(5){border-radius:0}.boat-gallery__favorite{border-radius:50%;height:40px;left:26px;padding:0;top:10px;width:40px}.boat-gallery__favorite-text,.boat-gallery__show-all{display:none}.boat-gallery__counter{bottom:10px;display:flex;right:26px}.boat-gallery__magnifier{background-color:rgba(0,0,0,.251);background-image:url('data:image/svg+xml;utf8,<svg width="22" height="21" viewBox="0 0 22 21" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.0593 20.9883L12.4897 13.4184C11.9093 13.9321 11.2325 14.3279 10.4594 14.6057C9.68629 14.8836 8.88595 15.0225 8.0584 15.0225C6.07759 15.0225 4.40119 14.337 3.02919 12.966C1.65719 11.5948 0.971191 9.93227 0.971191 7.9785C0.971191 6.02452 1.65671 4.36144 3.02773 2.98925C4.39876 1.61686 6.0634 0.930664 8.02165 0.930664C9.97971 0.930664 11.6446 1.61637 13.0164 2.98779C14.3882 4.35921 15.0741 6.02229 15.0741 7.97704C15.0741 8.79409 14.9343 9.58966 14.6547 10.3637C14.3749 11.1378 13.9703 11.839 13.4408 12.4672L21.0285 20.008L20.0593 20.9883ZM8.04061 13.699C9.63408 13.699 10.9841 13.1436 12.0907 12.033C13.1973 10.9225 13.7506 9.57041 13.7506 7.97675C13.7506 6.38288 13.1973 5.03072 12.0907 3.92025C10.9841 2.80958 9.63408 2.25425 8.04061 2.25425C6.43702 2.25425 5.07844 2.80958 3.96486 3.92025C2.85147 5.03072 2.29477 6.38288 2.29477 7.97675C2.29477 9.57041 2.85147 10.9225 3.96486 12.033C5.07844 13.1436 6.43702 13.699 8.04061 13.699ZM7.36073 10.9281V8.61491H5.04752V7.29133H7.36073V5.00729H8.68432V7.29133H10.9684V8.61491H8.68432V10.9281H7.36073Z" fill="white"/></svg>');background-position:50%;background-repeat:no-repeat;border-radius:50%;display:block;height:40px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:40px}.page-block-divided{background:#fff;margin-left:-16px!important;margin-right:-16px!important;max-width:100vw;overflow:hidden;padding-left:16px;padding-right:16px}.page-block-divided.no-desktop-vertical-paddings{padding-bottom:clamp(20px,1.083rem + .74vw,28px);padding-top:clamp(20px,1.083rem + .74vw,28px)}.booking-cta--floating{grid-gap:16px;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.8),#fff 30%,#fff 70%,hsla(0,0%,100%,.8));border-radius:8px;bottom:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);display:grid;gap:16px;grid-template-columns:1fr auto;left:16px;padding:16px;position:fixed;right:16px;z-index:100}.booking-cta--floating .booking-cta__price-info{display:flex;flex-direction:column;gap:2px;line-height:1.2}.booking-cta--floating .booking-cta__price{font-size:20px}.booking-cta--floating .booking-cta__button{width:auto}.cruise-info-strip__grid{grid-template-columns:repeat(2,1fr)}.cruise-info-strip__item--svg{order:1}.cruise-booking-cta{grid-gap:16px;align-items:center;background:#fff;border-radius:12px;bottom:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.149);display:grid;gap:16px;grid-template-columns:1fr auto;left:16px;padding:14px 16px;position:fixed;right:16px;z-index:100}.cruise-booking-cta__price-info{display:flex;flex-direction:column;gap:2px;line-height:1.2}.cruise-booking-cta__price{align-items:baseline;color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;flex-wrap:wrap;font-size:14px;gap:4px}.cruise-booking-cta__price b{color:#408c40;color:var(--success,#408c40);font-size:20px}.cruise-booking-cta__meta{color:#2a2825;color:var(--dark-brown,#2a2825);display:flex;font-size:14px;gap:4px}.cruise-booking-cta .booking-cta__button{padding:0 20px;width:auto}.yacht-single-page .boat-page__nav.--desktop{display:none}.yacht-single-page .boat-page__nav.--mobile{display:grid;transition:transform .3s ease}.yacht-single-page .boat-page__nav.--mobile.--fixed{background:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);left:8px;padding:8px;position:fixed;right:8px;top:0;transform:translateY(100%);z-index:1}.yacht-single-page .yacht-equipment__list li{padding-bottom:6px;padding-top:6px}.yacht-single-page .additional_table{grid-template-columns:1fr 100px}.yacht-single-page .additional_table__service{grid-column:1/-1}.yacht-single-page .additional_table__per{grid-column:1/2}.yacht-single-page .item-tab__table{grid-template-columns:1fr}.yacht-single-page .item-tab__table-item:last-child{border:none}.yacht-single-page .tagsblock__title{font-size:1.4rem}.yacht-single-page .boat-page{grid-template-areas:"ypimages" "ypheader" "ypboatinfo" "ypnearby" "ypseo";grid-template-columns:100%;grid-template-rows:300px auto auto auto auto;margin-top:0}.yacht-single-page .boat-page__aside-wrapper{display:none}.yacht-single-page .yacht-single-page__header{align-items:flex-start;flex-direction:column;gap:12px;line-height:1.2}.charter-single-page .charter-page{row-gap:0}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content img{aspect-ratio:300/172;width:300px}:root .charter-page__aside-wrapper{display:none}:root .charter-page{grid-template-areas:"cpimages" "cpbreadcrumbs" "cpheader" "cpstrip" "cpinfo" "cpnearby";grid-template-columns:100%;grid-template-rows:300px auto auto auto auto auto;margin-top:0}.company-story{grid-template-columns:1fr}.company-story__image{aspect-ratio:728/306;grid-column:1/2;grid-row:2/3}.company-story__text{grid-column:1/2;grid-row:3/4}.how-it-works__content{gap:20px;grid-template-columns:1fr}.how-it-works__title{grid-column:1/2;grid-row:1/2}.how-it-works__text{grid-column:1/2;grid-row:3/4}.how-it-works__image{aspect-ratio:728/306;grid-column:1/2;grid-row:2/3}.how-it-works__steps{grid-template-columns:1fr}.how-we-evolved{position:static}.how-we-evolved__image-wrapper{height:306px;width:100%}.objectives__inner{gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:293px auto}.objectives__circle-container{grid-column:span 2;grid-row:1/2;margin-bottom:32px}.objectives__content{max-width:none}.objectives__text-block{align-items:start;align-self:start}.objectives__text-block:after,.objectives__text-block:before{display:none}.objectives__text-block:nth-child(4){grid-row:auto}.about-partners__grid{grid-template-columns:1fr}.employee{flex-direction:column}.employee__image-placeholder{flex:auto}.social-links__item{width:24px}.yc-country .hero-benefits{display:flex;height:auto;position:static;transform:none}.yc-country .hero-benefits .pk-card{height:-moz-max-content;height:max-content;min-height:100%}.yc-country-chart__row{--gap:20px}.yc-country-chart__row .yc-chart-container{display:block;width:100%}.yc-country-chart__row .yc-chart-container:first-child{margin-bottom:var(--gap);margin-right:0}.yc-country__destinations{grid-template-columns:auto}.yc-country-types{grid-template-columns:repeat(2,1fr)}.yc-chart-container__table.--precipitation tr{grid-template-columns:48px repeat(12,1fr)}.review-badges{grid-template-columns:auto}.yc-country__destinations-item{min-width:300px}.yc-base .hero-benefits{display:flex;height:auto;position:static;transform:none}.yc-sail-itinerary__item{min-width:466px}.cabin-dest .hero-benefits{display:flex;height:auto;position:static;transform:none}.cabin-dest .hero-benefits .pk-card{height:-moz-max-content;height:max-content;min-height:100%}.featured-post__image{aspect-ratio:446/267;flex:1 1 446px}.post__content,.post__hero{display:flex;flex-direction:column}.post-page__sidebar{position:static}.post-page__sidebar.--desktop{display:none}.post-page__sidebar.--mobile{display:block}.post-page__sidebar-related{flex-direction:row;max-width:100%;overflow:auto}.related-post{min-width:223px}.post-footer{padding-bottom:0;padding-top:12px}.post-page__sidebar-title{margin-top:0}.all-post-page__breadcrumbs li,.post-page__breadcrumbs li{align-items:center;display:flex}.all-post-page__breadcrumbs .breadcrumb-item:before,.post-page__breadcrumbs .breadcrumb-item:before{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5 9.5-4-4 4-4' stroke='%23847E71' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");padding-right:8px}.all-post-page__breadcrumbs.--root .breadcrumb li:not(:first-child),.all-post-page__breadcrumbs:not(.--root) .breadcrumb li:not(:nth-child(2)),.post-page__breadcrumbs .breadcrumb li:not(:nth-child(2)){display:none}.top-posts__inner{grid-template-columns:1fr 1fr}.top-posts__inner .featured-post.--wide{align-items:normal;gap:12px;grid-template-columns:1fr}.top-posts__inner .featured-post.--wide .featured-post__image-wrapper{aspect-ratio:367/220}.top-posts__inner .featured-post.--wide .featured-post__title{font-size:clamp(14px,.833rem + .19vw,16px);margin-bottom:10px}.calendar_link-wrapper{display:none}.boat-page__slider-secondary{display:none!important}.extra-long-img.extra-long-img{min-width:auto}[data-is-chat-open=false] #chat-application{bottom:50px!important}[data-is-chat-open=true] #chat-application{bottom:0!important}.knots-card--yacht{grid-template-columns:315px 1fr auto;grid-template-rows:41px 34px 42px 38px 43px 74px}.calendar-view .map-search__small{width:100%!important}.calendar-view [data-switch-view-main]{display:flex;flex-direction:column;height:calc(100svh - 95px);max-width:100%}.calendar-view .after-map-sidebar{overflow-x:visible;overflow-x:initial;overflow-y:visible;overflow-y:initial;position:static}.calendar-view .view-toggler_yacht{grid-column:1/3}.custom_map{height:330px}.calendar-view .mobile-close-calendar-btn{display:flex;justify-content:flex-end}.calendar-view .mobile-close-calendar-btn button{background:none;border:none;color:#000;font-size:40px;font-weight:300;line-height:1;padding:0}.calendar-view .interactive-layout{max-height:calc(100vh - 110px);max-height:calc(100dvh - 60px);overflow:hidden}.school-slider .keen-slider__slide{max-width:32.5vw;min-width:32.5vw}.charter-single-page__breadcrumbs li:not(:nth-last-child(2)),.yacht-single-page__breadcrumbs li:not(:nth-last-child(2)){display:none}.charter-single-page__breadcrumbs li:nth-last-child(2):before,.yacht-single-page__breadcrumbs li:nth-last-child(2):before{content:url(../../images/chevron.svg);transform:translateY(4px)}.yacht-single-page .yacht-single-page__breadcrumbs_mobile{background:rgba(0,0,0,.6);border-radius:20px;bottom:10px;display:flex!important;left:26px;min-height:30px;padding:0 12px 0 0;position:absolute}.yacht-single-page .yacht-single-page__breadcrumbs_mobile .breadcrumb-item a{color:#fff}.yacht-single-page .yacht-single-page__breadcrumbs_mobile .breadcrumb-item+.breadcrumb-item:before{content:url(../../images/chevron-white.svg)}.charter-single-page .charter-single-page__breadcrumbs_desktop,.yacht-single-page .yacht-single-page__breadcrumbs_desktop{display:none!important}.charter-single-page .charter-single-page__breadcrumbs_mobile{background:rgba(0,0,0,.6);border-radius:20px;bottom:10px;display:flex!important;left:26px;min-height:30px;padding:0 12px 0 0;position:absolute}.charter-single-page .charter-single-page__breadcrumbs_mobile .breadcrumb{margin:0;padding:0}.charter-single-page .charter-single-page__breadcrumbs_mobile .breadcrumb-item a{color:#fff}.charter-single-page .charter-single-page__breadcrumbs_mobile .breadcrumb-item+.breadcrumb-item:before{content:url(../../images/chevron-white.svg)}.charter-single-page .charter-page__aside.elevated,.yacht-single-page .boat-page__aside.elevated{box-shadow:none;max-width:none;position:relative;top:0}.interactive-layout{grid-template-columns:100%}.jk_filter,.map-search.map-search{background-color:#fff;bottom:0;display:none;left:0;overflow:auto;position:fixed;right:0;top:0;z-index:1021}.jk_filter{height:calc(var(--vh)*100);padding:20px;z-index:10000}.jk_filter_inner{height:calc(var(--vh)*100 - 122px);overflow:auto}.interactive-content{grid-column:1/2}.calendar-view #results{height:calc(100vh - 145px);height:calc(100dvh - 145px)}.jk_filter__spesial-offers svg{height:auto;width:auto}.calendar__view-switch-btn{display:none}.interactive-sidebar{grid-column:auto;padding:0}body:not(.calendar-view) .interactive-layout.full-width .interactive-content{grid-column:1/2}body.mobile-map-open{overflow:hidden}body.mobile-map-open .show-free-yachts{bottom:auto;display:flex;left:15px;top:70px;transform:none}body.mobile-map-open #smartsupp-widget-container,body.mobile-map-open .fab-map-btn{display:none}body.mobile-map-open .map-search__hint{display:flex}body.mobile-map-open .map-search .leaflet-control-zoom{top:calc(100% - 140px)}body.mobile-filters-open{overflow:hidden}body.mobile-filters-open .jk_filter{padding-bottom:100px}body.mobile-filters-open #smartsupp-widget-container,body.mobile-filters-open .searchForm .btn{display:none}.button-fab{display:flex}.jk-calendar-open .button-fab{z-index:0}.page-aside.desktop-sticky{position:static}.cropped-title:not(:has(small)){text-align:left}.submit-fixed{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:space-between}.submit-fixed>button{flex:0 1 40%}.submit-fixed .boat-request__terms{flex:0 0 100%;padding-top:0;text-align:center}.submit-fixed_yacht>button{flex:1;margin:0 auto;max-width:400px}.submit-fixed_yacht .boat-request__terms{display:block!important;font-size:12px}.boat-request__fees_mobile{border-bottom:1px solid #cfcecc;display:grid}.boat-request__fees_desktop,[data-step="3"] .boat-request__fees_mobile{display:none}.boat-request{margin-bottom:300px}.boat-request .page-aside__price{display:none}.custom_hero{margin-bottom:0;padding-bottom:0}.hero-benefits{display:none}.homepage_hero{height:calc(100vh - 56px)}.homepage_hero__container{transform:none}.homepage_hero__videobox{max-height:none}.homepage_hero__form{grid-template-columns:repeat(2,50%);grid-template-rows:auto auto;margin:0 auto;max-width:600px}.top-right-navigation-mode{--size:30px;--offset:16px;--gap:5px}.chat-hidden #smartsupp-widget-container{display:none}.press-card{display:grid}.homepage_hero__calendar-container{right:calc(-100% - 27px);top:54px}.news-list,.team-cards{grid-template-columns:repeat(2,1fr)}.contacts-section__content{grid-template-columns:auto;grid-template-rows:max(190px,min(40vw,340px)) auto}.contacts-section__form form{grid-column-gap:30px;-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(3,1fr)}.contacts-section__form form input{margin-bottom:0!important}.contacts-section__form form>div:nth-of-type(4),.contacts-section__form form>div:nth-of-type(6){grid-column:1/-1}.contacts-section__form form #submit-wrapper-contactForm{grid-column:1/-1;margin-top:30px}.contacts-section__form form #submit-wrapper-contactForm .button-reset{display:flex;margin:0 auto;max-width:400px;width:100%}.contacts-section__form form div:nth-of-type(6){margin:0 auto;max-width:400px}.hystmodal__opened #smartsupp-widget-container,body.confirmation #smartsupp-widget-container{display:none}.document_card{display:flex;flex-direction:column}.document_card__description,.document_card__image{flex:auto}.jk_filter.fullscreen-fixed .search_top__btn{display:none}.jk_filter__footer{grid-gap:20px;background:#fff;background:var(--white,#fff);border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);bottom:0;display:grid;gap:20px;grid-template-columns:1fr 1fr;left:0;max-width:450px;padding:16px;position:fixed;right:0;z-index:10000}.jk_filter__footer button{margin:0 auto;max-width:400px;width:100%}.hystmodal_includes{margin-left:16px;margin-right:16px;max-width:calc(100vw - 32px)}.hystmodal_includes .hystmodal__wrap{grid-row:2/3}.hystmodal_includes .hystmodal__window{border-radius:8px;max-height:80vh;overflow:auto}.hystmodal_includes .hystmodal__close{top:15px}.scrollOffset>div:first-child{width:auto}.cabin-charters-types__inner{display:grid;grid-auto-flow:column;justify-content:normal}.cabin-charters-types__item{width:300px}.additional_table__service{flex:50% 0 0;width:50%}}@media (max-height:800px){.daterangepicker .drp-selected{display:none}}@media screen and (max-width:767.98px){.charter-single-page .daterangepicker.show-calendar,.yacht-single-page .daterangepicker.show-calendar{top:0!important;z-index:1}}@media (max-width:767.98px) and (not (scripting:none)){.yc-chart-container__table.--price td{height:40px}.yc-chart-container__table.--price .amount{margin:auto;text-orientation:mixed;transform:rotate(180deg);writing-mode:vertical-rl}}@media (max-width:767.98px){.green-bullet-list ul li{font-size:14px}.card-body .jk-calendar-legend{border-color:transparent;padding:0}body.jk-calendar-open{overflow:hidden}.jk-calendar-horizontal::-webkit-scrollbar{background-color:#dcdcdc;border-radius:5px;height:11px;margin-bottom:20px;width:11px}.jk-calendar-horizontal::-webkit-scrollbar-thumb{background:rgba(0,0,0,.5);border-radius:5px;height:7px;min-height:0;min-width:10px;opacity:.5}.jk-calendar{padding-left:15px;padding-right:15px}.jk-calendar-months,.jk-calendar-nav{grid-row:3/4}.jk-calendar-horizontal{flex-direction:column;max-height:280px;max-width:none;overflow-x:hidden;padding-right:15px;scroll-snap-type:y mandatory}.jk-calendar.mobile-fullscreen{bottom:0;left:0;max-width:100%;position:fixed;right:0;top:45px;z-index:99999999}.mobile-filters-open .jk-calendar.mobile-fullscreen{top:0}.mobile-fullscreen .jk-calendar-horizontal{max-height:calc(100vh - 240px)}.jk-calendar-conditions{grid-column:1/-1;grid-row:2/3;justify-self:stretch}.jk-calendar-month-container{margin:0}.jk-calendar-legend{border-bottom:1px solid #cfcecc;border-bottom:1px solid var(--light-grey,#cfcecc);border-top:1px solid #cfcecc;border-top:1px solid var(--light-grey,#cfcecc);grid-column:1/-1;grid-row:4/5;justify-content:center;margin:0 -20px;padding:12px 0}.--flat .jk-calendar-legend{border:none;margin-bottom:-32px}.jk-calendar-buttons{display:flex;gap:24px;grid-column:1/-1;grid-row:5/6;justify-content:space-around}.jk-calendar-dates{grid-column:1/-1;justify-content:center;text-align:center}.jk-calendar-nav{display:none}.jk-calendar.absolute-bottom .jk-calendar-close{background-image:url(../../images/icon-grey-cross.svg);background-repeat:no-repeat;background-size:contain;display:block;height:30px;position:absolute;right:10px;top:10px;width:30px}.sidemenu-contacts__title{display:none}.responsive-accordion__content{padding-left:0;padding-right:0}.gallery-grid{gap:12px;grid-auto-columns:300px;grid-auto-flow:column;grid-auto-rows:190px;scroll-snap-type:x mandatory}.hystmodal__wrap{grid-row:1/4}.modal-dense .hystmodal__wrap{grid-row:2/3}.hystmodal__window{border-radius:0;height:100%}.hystmodal__close{top:70px}#contactUsFormModal .hystmodal__close{top:20px}.hystmodal__mobile-small .hystmodal__wrap{display:flex}.hystmodal__mobile-small .hystmodal__window{border-radius:8px;height:auto;margin:auto;min-height:120px;width:calc(100% - 32px)}.hystmodal__mobile-small .hystmodal__close{right:10px;top:10px}.hystmodal__mobile-small #extra-info-modal-content{max-width:calc(100% - 16px)}dialog.base-dialog{padding:24px 16px}@keyframes ball1Move-0{0%{transform:translate(0)}62%{transform:translate(-6px,-3px)}to{transform:translate(0)}}@keyframes ball2Move-0{0%{transform:translate(0)}62%{transform:translate(3px,6px)}to{transform:translate(0)}}@keyframes ballHover-0{0%{transform:scale(1)}16%{transform:scale(1.016)}to{transform:scale(1)}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes horizontal-move{0%{display:flex;opacity:1;transform:scale(2) translateX(0)}to{display:none;opacity:0;transform:scale(2) translateX(6vw)}}@keyframes horizontal-move-2{0%{opacity:0;transform:translateX(-15vw)}to{opacity:1;transform:translateX(0)}}@keyframes rotate180-0{0%{transform:rotate(-180deg)}to{transform:rotate(0deg)}}@keyframes rotate180-1{0%{transform:rotate(0deg)}to{transform:rotate(-180deg)}}@keyframes rotate180-reverse-0{0%{transform:rotate(180deg)}to{transform:rotate(0deg)}}@keyframes rotate180-reverse-1{0%{transform:rotate(0deg)}to{transform:rotate(180deg)}}@keyframes slideDown-1{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes slideUp-0{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes slideUp-1{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes markChange-0{0%{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}62%{background:#333}to{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial}}@keyframes pop-countryselect-1{0%{transform:scaleY(.33) translateY(100%)}to{transform:scale(1) translate(0)}}@keyframes pop-countryselect-0{0%{transform:scale(1) translate(0)}to{transform:scaleY(.33) translateY(100%)}}:root{--translatey:0px}.hystmodal_opened body{perspective:1000px}.c-bottom-sheet{height:100vh;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:opacity,visibility .25s;visibility:hidden;visibility:visible;width:100vw;z-index:15}.c-bottom-sheet.active{pointer-events:inherit}.c-bottom-sheet__scrim{background-color:rgba(0,0,0,.3);display:block;height:100vh;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100vw}.active .c-bottom-sheet__scrim{opacity:1}.c-bottom-sheet__sheet{background-color:#fff;border-radius:8px 8px 0 0;bottom:0;display:inline-block;left:0;max-height:86vh;min-height:38vh;padding:0 16px 116px;position:absolute;transform:translateY(calc(100% - 210px));transition:transform .25s cubic-bezier(.4,0,.2,1);width:100%}.active .c-bottom-sheet__sheet{transform:translateY(0)}.c-bottom-sheet__sheet.active{transform:var(--translateY)}.c-bottom-sheet__handle{align-items:center;display:flex;flex-direction:column;padding-bottom:1rem;padding-top:.5rem}.c-bottom-sheet__handle>span{background-color:rgba(0,0,0,.3);border-radius:2px;display:block;height:2px;margin-bottom:2px;width:28px}.c-bottom-sheet__item{border-bottom:1px solid rgba(0,0,0,.3);list-style:none;width:100%}.c-bottom-sheet__item:first-child{border-top:1px solid rgba(0,0,0,.3);margin-top:40px}.c-bottom-sheet__item.active{font-family:sans-serif;font-weight:900}.c-bottom-sheet__link{display:block;padding:1rem 0}.c-bottom-sheet__link:focus-visible,.c-bottom-sheet__link:hover,.c-bottom-sheet__link:visited{color:inherit;-webkit-text-decoration:none;text-decoration:none}.c-bottom-sheet__list{align-items:center;display:flex;flex-direction:column;margin:0;padding:0}.c-bottom-sheet__tick{display:none;font-size:24px;-o-object-fit:contain;object-fit:contain;vertical-align:middle}.c-bottom-sheet__tick:before{color:#48af4a}.c-bottom-sheet__item.active .c-bottom-sheet__tick{display:block}.simple-slider__buttons{align-items:center;display:flex;gap:10px;height:100%;position:sticky;right:0;top:50%;width:50px}.simple-slider__buttons span[class^=icn-]{rotate:90deg}.dark-banner{font-size:14px;padding:12px}.dark-banner__icon{height:40px;width:40px}.dark-banner__icon span[class^=icn-]{font-size:22px}#yacht-spec-model.item-tab__table-item{order:0}#yacht-spec-year.item-tab__table-item{order:1}#yacht-spec-cabins.item-tab__table-item{order:2}#yacht-spec-bathroom.item-tab__table-item{order:3}#yacht-spec-berths.item-tab__table-item{order:4}#yacht-spec-capacity.item-tab__table-item{order:5}#yacht-spec-engine.item-tab__table-item{order:6}#yacht-spec-length.item-tab__table-item{order:7}#yacht-spec-beam.item-tab__table-item{order:8}#yacht-spec-draught.item-tab__table-item{order:9}#yacht-spec-water-tank.item-tab__table-item{order:10}#yacht-spec-fuel-tank.item-tab__table-item{order:11}.settings-selector__menu{position:fixed;z-index:10000}.--listDown .settings-selector__menu{border-radius:0 0 8px 8px;bottom:auto;left:0;right:0;top:40px}.--listUp .settings-selector__menu{border-radius:8px 8px 0 0;bottom:auto;bottom:0;left:0;right:0}.settings-selector__close{display:block}.squared-collapsable-list__grid{gap:12px;grid-auto-rows:80px;grid-template-columns:1fr 1fr}.squared-collapsable-list__grid.--collapsed{max-height:160px}.squared-collapsable-list__item{font-size:16px;min-height:80px}.cross-linking__list{grid-template-columns:repeat(2,1fr)}.brand-filter__group-list{min-height:calc(100vh - 290px)}.brand-filter__links-list{-moz-column-count:4;column-count:4}.brand-filter__group{padding:16px}.brand-filter__letters a{font-size:14px;height:30px;width:30px}.brand-filter__group-title{font-size:20px;margin-bottom:12px}.promo-banners{grid-template-columns:auto}.promo-banners__item{font-size:20px;justify-content:flex-start;min-height:64px;padding:12px 16px}.navily-banner__content{flex:1;gap:10px;justify-content:space-between;min-height:0;padding:20px 18px}.navily-banner__title{font-size:clamp(20px,.95rem + 1.02vw,24px);max-width:240px}.navily-banner__inner{min-height:196px}.navily-banner__media{bottom:60px;min-height:0;min-height:auto;right:-25px;width:277px}.navily-banner__media img{bottom:0;height:auto;max-width:100%;right:0;top:auto;width:100%}.navily-banner__cta{width:100%}.timeline{--subtitle-size:20px}.yacht-pricing-selector__inner{gap:12px;width:100%}.yacht-pricing-selector__card{height:56px;width:100%}.yacht-pricing-selector__separator{justify-content:center}.dynamic-grid__inner{grid-template-columns:repeat(calc(var(--items-count) + var(--show-view-all-link)),300px);grid-template-columns:repeat(calc(var(--items-count) + var(--show-view-all-link)),var(--sm-column-width,300px))}.tabs__nav-btn{font-size:14px}.price-calculation__separator{display:none;transform:rotate(90deg)}.yacht-single-page .scroll-margin-top{scroll-margin-top:110px}.yacht-single-page .boat-page{gap:0}.yacht-single-page .page-aside__footer,.yacht-single-page .page-aside__list.--desktop,.yacht-single-page .page-aside__price.--mobile{display:none}.yacht-single-page .page-aside__list.--mobile{display:block}.yacht-single-page .page-aside__btn-confirm{font-size:16px}.yacht-single-page .yacht-pricing-options__inner{align-items:stretch;flex-direction:column;gap:16px;max-width:100%;padding:16px 0;width:100%}.yacht-single-page .yacht-pricing-options__card{max-width:100%;min-width:100%;padding:12px 0 0;width:100%}.yacht-single-page .yacht-pricing-options__content{align-items:center;flex-direction:row;gap:16px;justify-content:space-between;padding:16px}.yacht-single-page .yacht-pricing-options__header{align-items:flex-start;flex:1 0 55%;gap:8px}.yacht-single-page .yacht-pricing-options__title{font-size:20px;font-weight:700;text-align:left}.yacht-single-page .yacht-pricing-options__features{align-items:flex-start;flex-direction:column;gap:8px}.yacht-single-page .yacht-pricing-options__feature{font-size:14px;gap:8px;justify-content:flex-start;white-space:nowrap}.yacht-single-page .yacht-pricing-options__feature span[class^=icn-]{font-size:20px}.yacht-single-page .yacht-pricing-options__divider{display:none}.yacht-single-page .yacht-pricing-options__pricing{align-items:flex-end;flex:0 1 auto;justify-content:center;min-width:80px}.yacht-single-page .yacht-pricing-options__price-main{font-size:24px;text-align:right}.yacht-single-page .yacht-pricing-options__price-original{font-size:14px;text-align:right}.yacht-single-page .yacht-pricing-options__discount{height:24px;padding:0 8px}.yacht-single-page .yacht-pricing-options__discount span{font-size:14px}.yacht-single-page .yacht-pricing-options__separator{align-self:center;gap:8px;justify-content:center;width:auto}.yacht-single-page .yacht-pricing-options__separator-line{flex:0 0 12px;width:12px}.yacht-single-page .yacht-pricing-options__badge{min-width:180px;width:auto}.yacht-single-page .yacht-pricing-options__badge-text{font-size:12px}.yacht-single-page .yacht-pricing-options__badge-timer span{font-size:14px}.yacht-single-page .good-to-know__row{gap:8px;grid-template-columns:1fr}.yacht-single-page .good-to-know__label{font-weight:700}.boat-page__info,.boat-page__nearby,.boat-page__seo{margin-top:8px}:root .view-toggler__label,:root .view-toggler__rating{font-size:14px}.charter-single-page .charter-page__info{gap:8px}.charter-single-page .charter-page__images{margin-left:-1rem;margin-right:-1rem}.charter-single-page .good-to-know__content{margin-left:0}.charter-single-page .charter-single-page__header{align-items:flex-start;flex-direction:column}.charter-single-page .charter-single-page__actions{justify-content:space-between;width:100%}.charter-single-page .map-preview__button{right:50%;transform:translateX(50%)}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content{flex-direction:column;gap:12px}.charter-single-page .base-accordion.--cruise-itinerary .base-accordion__content img{aspect-ratio:350/200;width:100%}.charter-single-page .charter-page__images{margin-bottom:0}.charter-page__info{margin-top:8px}.charter-page__strip{padding-top:0}.item-tab__slider .keen-slider__slide img,.item-tab__slider .keen-slider__slide picture{height:220px}.cabin-types{grid-template-columns:1fr 1fr}.cruise-dates-dialog{border-radius:0;bottom:0;height:100vh;height:100dvh;left:0;margin:0;max-height:none;max-width:100%;position:fixed;right:0;top:0;width:100%}.cruise-dates-dialog__months{margin-left:-16px;margin-right:-16px;padding-left:16px;padding-right:16px}.cruise-dates-dialog__month-btn{height:40px;padding-left:12px;padding-right:12px;width:110px}.objectives__inner{grid-template-columns:1fr}.objectives__circle-container{grid-column:span 1}.section-features__inner{grid-template-columns:1fr}.section-features__card{grid-column-gap:16px;grid-row-gap:4px;-moz-column-gap:16px;column-gap:16px;display:grid;grid-template-columns:48px 1fr;min-height:auto;row-gap:4px}.section-features__icon{grid-row:span 2;height:48px;margin:0;width:48px}.section-features__icon span[class^=icn-]{font-size:24px}.section-features__card-title{margin-bottom:0}.yc-country .hero-benefits .container{align-items:normal;display:flex;flex-direction:column}.yc-country .hero-benefits .pk-card{min-height:0;min-height:auto}.yc-country-types{grid-template-columns:auto}.yc-country-types__item a{align-items:center;gap:12px;grid-template-columns:36px 1fr}.yc-country-types__item .pk-card__icon-round{height:36px;margin-bottom:0;width:36px}.yc-country-types__item span[class^=icn-]{font-size:20px}.yc-country-types__item .yc-country-types__title{grid-column:2/3;margin-bottom:0}.yc-country-types__item .yc-country-types__text{grid-column:1/3;grid-row:2/3}.yc-country-chart__row{grid-template-columns:auto}.yc-country-chart__subtitle{text-align:left}.yc-country__destinations li{gap:12px!important;grid-template-columns:auto;grid-template-rows:108px auto}.yc-country__destinations-inner{grid-template-columns:auto}.yc-country__destinations-description,.yc-country__destinations-text{grid-column:1/2}.yc-country__destinations-text{grid-row:auto}.review-badges__item,.types-cards__inner{grid-template-columns:auto}.review-badges__item{padding:16px}.review-badges__avatar,.review-badges__icon{grid-row:auto;height:50px;margin-bottom:12px;width:50px}.review-badges__avatar span [class^=icn-],.review-badges__icon span [class^=icn-]{font-size:20px}.yc-itineraries__gallery{grid-template-columns:auto}.yc-itineraries__gallery .yc-gallery__card:nth-child(4n+1){grid-row:span 1}.yc-itineraries__text.col-count-2{-moz-column-count:1;column-count:1}.yc-base .hero-benefits .container{align-items:normal;display:flex;flex-direction:column}.yc-types{grid-template-columns:repeat(2,1fr)}.item-yc-type__description{font-size:14px}.sail-conditions{align-items:flex-start;flex-direction:column}.sail-conditions__item{width:100%}.sail-conditions__item+.sail-conditions__item{position:relative}.sail-conditions__item+.sail-conditions__item:before{background-color:#cfcecc;content:"";height:1px;left:0;margin-right:10px;position:absolute;top:-8px;width:100%}.sail-conditions__desc{font-size:14px}.yc-sail-itinerary{grid-template-columns:auto}.yc-sail-itinerary__item{min-width:300px}.yc-it-page__map{margin-left:-16px;margin-right:-16px}.yc-it-page__map .fullpage-map__topbar{grid-template-columns:1fr auto}.yc-it-page__map .fullpage-map__label,.yc-it-page__map .fullpage-map__share{grid-row:1/2}.yc-it-page__map .fullpage-map__label.--distance{grid-row:2/3}.yc-it-page__map .fullpage-map__label.--distance,.yc-it-page__map .fullpage-map__label.--duration{justify-self:self-start}.days-list__item{grid-gap:0 16px!important;display:grid;gap:0 16px!important;grid-template-areas:"img num" "img title" "desc desc" "conditions conditions";grid-template-columns:130px 1fr}.days-list__conditions{margin-top:8px}.days-list__title{align-self:center}.days-list__nubmer{align-items:center;align-self:end;flex-direction:row;height:24px;justify-self:start;padding-left:12px;padding-right:12px;width:auto}.days-list__nubmer span{font-size:14px}.days-list__desc{margin-top:8px}.charter-list-wrapper{margin-left:-16px;margin-right:-16px}.cabin-dest .hero-benefits .container{align-items:normal;display:flex;flex-direction:column}.cabin-dest .hero-benefits .pk-card{min-height:0;min-height:auto}.cabin-dest .cruise-search-results-list--grid{grid-template-columns:1fr}.all-post-page__title,.post-page__title{font-size:20px;margin-bottom:5px}.cat-filter{align-items:flex-start;flex-direction:column;font-size:14px;gap:12px}.cat-filter__list{gap:8px}.cat-filter__input-wrapper{max-width:none}.featured-post.--wide{align-items:normal;gap:12px;grid-template-columns:1fr}.featured-post__category{font-size:12px}.featured-post__content{padding:0}.featured-post__title{margin-bottom:10px}.featured-post__image-wrapper{aspect-ratio:334/200}.post-page__breadcrumbs{margin-bottom:4px}.post__hero-date{font-size:12px}.post__hero-title{font-size:30px}.related-post__image{aspect-ratio:360/214}.post ul.toc{padding:12px}.post ul.toc li:not(.toc-sub):before{font-size:14px;height:20px;width:20px}.post-footer__banner-content{align-items:start;flex-direction:column;justify-content:flex-end;min-height:350px;padding:20px}.post-footer__banner-button{width:100%}.post-footer__banner-heading{max-width:190px}.post-footer__banner-subheading{display:none}.related-post{flex:0 0 215px;min-width:0;min-width:auto}.homepage_hero .hero_tabs{min-height:40px}.charter-single-page .charter-single-page__breadcrumbs,.charter-single-page .yacht-single-page__breadcrumbs,.yacht-single-page .charter-single-page__breadcrumbs,.yacht-single-page .yacht-single-page__breadcrumbs{display:none}._locked{overflow:hidden}.old-price{font-size:18px}.current-price{font-size:24px}.img-mobile-fluid{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.daterangepicker .drp-calendar.drp-calendar.left,.daterangepicker .drp-calendar.drp-calendar.right{height:auto;width:100vw}.drp-calendar.drp-calendar.right{padding-bottom:120px!important}#yachtAvail .drp-calendar.drp-calendar.right{padding-bottom:20px!important}.daterangepicker.show-calendar{border-radius:0;bottom:0;left:0!important;max-width:450px;overflow:scroll;padding-bottom:70px;padding-top:10px;position:fixed;right:0!important;top:0!important;width:100%;z-index:10000}.drp-buttons{max-width:450px}.daterangepicker:after,.daterangepicker:before{display:none}.drp-calendar.right .next{align-items:center;display:flex;justify-content:center;margin-top:10px}.daterangepicker .calendar-table,.daterangepicker td.off{background:transparent;border:none}.daterangepicker .calendar-table .next span,.daterangepicker .calendar-table .prev span{padding:7px}.next span{animation:move 1.5s ease 5;display:inline-block;vertical-align:baseline}.daterangepicker.daterangepicker .calendar-table td,.daterangepicker.daterangepicker .calendar-table th{height:5vh}.daterangepicker td.in-range{background:#357ebd;color:#fff}.daterangepicker.auto-apply .drp-buttons.drp-buttons{bottom:0;display:flex;flex-wrap:wrap;justify-content:space-around;left:0;position:fixed;right:0}.daterangepicker .drp-selected{flex:0 0 100%;font-size:16px;font-weight:700;margin:10px 0 20px}.drp-buttons .btn{border:none;flex:0 1 calc(50% - 10px);font-size:16px;font-weight:400;margin:5px;padding:10px}.drp-selected{border:2px dashed #ccc;border-radius:4px;padding:2vh;text-align:center}.daterangepicker .drp-buttons .btn{border:none;flex:0 1 calc(50% - 10px);font-size:16px;font-weight:400;margin:5px;padding:10px}.drp-buttons .cancelBtn{background:#eee}.mobile-filters-open{bottom:0;left:0;position:fixed;right:0;top:0}.mobile-filters-open .select2-container{font-size:16px;z-index:10000}.jk_filter:has(.selModel input:focus){overflow:hidden}[data-select-visible=true] .select2-container--open .select2-dropdown--above,[data-select-visible=true] .select2-container--open .select2-dropdown--below{border-radius:0;height:100%;max-width:450px;position:fixed!important;top:0;width:100%!important}[data-select-visible=true] .select2-results{visibility:hidden}[data-select-visible=true] .select2-container .select2-dropdown .select2-results .select2-results__options{max-height:calc(100vh - 100px)}[data-select-visible=true] .select2-results__option{font-size:19px;padding:9px}[data-select-visible=true] .select2-container--default .select2-search--dropdown .select2-search__field{height:40px}[data-select-visible=true] .filter-close-button-wrapper{background-color:red;display:flex;height:0;justify-content:flex-end;left:0;max-width:450px;padding-right:5px;position:fixed;right:0;top:8px;z-index:10001}[data-select-visible=true] .filter-close-button-wrapper .select2-close{align-items:center;display:flex;font-size:25px;height:40px;justify-content:center;width:40px}[data-select-visible=true] .filter-close-button-wrapper{margin-top:5px}[data-select-visible=true] .select2-search__field{margin-top:40px}form.search_top{min-height:92px}.choose ul li{padding:0 7px}.boat-page__slider-main{height:400px}.instructors_slider__content{padding-right:0}.charter-single-page .page-aside__confirm,.yacht-single-page .page-aside__confirm{grid-gap:8px 20px;align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,.8),#fff 30%,#fff 70%,hsla(0,0%,100%,.8));border-radius:8px;bottom:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);display:grid;gap:8px 20px;left:16px;padding:16px;position:fixed;right:16px;z-index:3}.charter-single-page .page-aside__confirm p,.yacht-single-page .page-aside__confirm p{font-size:14px}.charter-single-page .page-aside__confirm-total,.yacht-single-page .page-aside__confirm-total{grid-gap:2px 6px;align-items:center;display:grid;gap:2px 6px;grid-template-columns:auto 1fr;line-height:1}.charter-single-page .page-aside__confirm-total #mobDuration,.charter-single-page .page-aside__confirm-total small,.yacht-single-page .page-aside__confirm-total #mobDuration,.yacht-single-page .page-aside__confirm-total small{font-size:12px}.charter-single-page .page-aside__btn-confirm,.yacht-single-page .page-aside__btn-confirm{font-size:16px}.charter-single-page .boat_info_slider,.yacht-single-page .boat_info_slider{height:230px}.charter-single-page .yacht-equipment.yacht-equipment__list:not(.dense) li,.yacht-single-page .yacht-equipment.yacht-equipment__list:not(.dense) li{background-position:100% 15px;padding:12px 30px 12px 0}.charter-single-page .boat-page__equipment>h4,.yacht-single-page .boat-page__equipment>h4{font-family:Roboto,sans-serif;font-size:16px}.charter-single-page .boat-page__equipment ul,.yacht-single-page .boat-page__equipment ul{grid-template-columns:1fr}.charter-single-page .route,.yacht-single-page .route{gap:12px;grid-template-areas:"rday rtitle" "rinfo rinfo";grid-template-columns:60px 1fr}.charter-single-page .route__img,.yacht-single-page .route__img{display:none}.charter-single-page .route__day,.yacht-single-page .route__day{align-items:center;display:flex;font-size:14px;gap:.3em;justify-content:center;padding-top:0}.charter-single-page .route__day h4,.yacht-single-page .route__day h4{font-size:14px}.charter-single-page .route__day:after,.yacht-single-page .route__day:after{display:none}.charter-single-page .route__day:before,.yacht-single-page .route__day:before{border-radius:100px;height:30px}.charter-single-page .card-body_no-padding-mob,.yacht-single-page .card-body_no-padding-mob{padding:0}.charter-single-page .boat-page__todo-item,.yacht-single-page .boat-page__todo-item{grid-template-columns:auto}.charter-single-page .boat-page__todo-item img,.yacht-single-page .boat-page__todo-item img{width:100%}.charter-single-page.--charter .page-aside__footer,.yacht-single-page.--charter .page-aside__footer{display:none}.pk-modal-dialog .pk-modal{grid-template-areas:"img header" "footer footer";grid-template-columns:70px 1fr}#progressbar{grid-column:1/-1}.view-toggler_yacht{font-size:14px;grid-column:1/3;grid-row:5/5;grid-template-columns:repeat(2,1fr);justify-self:auto}.knots-card{grid-template-areas:"yimg" "yname" "ylocation" "ysizes" "yicons" "yconditions" "ybtn";grid-template-columns:100%;grid-template-rows:auto 40px 33px 39px 39px 40px 75px;padding:16px}.knots-card.no-icons{grid-template-areas:"yimg" "yname" "ylocation" "ysizes" "yconditions" "ybtn";grid-template-rows:257px 40px 34px 39px 40px 80px}.knots-card .knots-card__img{max-height:none}.knots-card--charter{grid-template-areas:"yname" "yratingsblock" "ysimpleslider" "yservises-tags" "ylocation" "yinfo" "ysizes" "ypriceblock";grid-template-columns:auto;grid-template-rows:auto auto 200px auto}.knots-card--charter .simple-slider{display:flex;max-width:100%!important}.knots-card--charter .knots-card__priceblock{grid-template-columns:1fr 1fr;row-gap:10px}.knots-card--charter .knots-card__comission{grid-row:3/4}.knots-card--charter_school{grid-template-areas:"yname" "yrating" "ysimpleslider" "yinfo" "yservices" "ylocation" "ysizes" "ybtn" "ydates";grid-template-rows:auto}.knots-card--charter_school .knots-card__dates-table{display:none}.knots-card__priceblock-btns{display:grid;grid-column:span 2;grid-template-columns:1fr 1fr}.knots-card__priceblock-perweek{border:none;grid-column:2/3;padding:0}.knots-card__priceblock-perday{grid-column:1/2;grid-row:1/2;padding:0}.knots-card__priceblock-perday-info{align-items:center;flex-direction:column}.knots-card__boarding{order:-1}.knots-card--vertical .knots-card__title{padding-top:0}.knots-card__img{margin:0;max-height:none}.knots-card__title{font-family:Roboto,sans-serif;font-size:16px}.knots-card__more-div,.knots-card__title{align-items:center;display:flex;padding-top:15px}.knots-card__more-div{grid-column:1/2;grid-row:2/3}.knots-card__services{align-items:flex-end}.interactive-content .knots-card--yacht{margin:10px -20px 0}.interactive-content .horiz-banner{margin:0 -20px}.calendar-view .taglist{display:none!important}.calendar__header{flex-direction:column;justify-content:center}.calendar__navigation{flex:auto;height:28px;justify-content:center;width:100%}.step-bar{gap:24px}.step-bar li{font-size:14px;height:24px;width:24px}.pk-card:not(.team-cards__item):not(.knots-card):not(.news-card){-moz-column-gap:16px;column-gap:16px;padding:16px;row-gap:20px}.pk-card_m-full-width{margin-left:-20px;margin-right:-20px}.card-boat-request{flex-direction:column}.pk-card_shadow{box-shadow:none}.card-boat-request__img{width:100%}.boat-request h3{font-size:20px;margin-bottom:15px}.card-boat-request__card-title{font-size:25px}.desktop-sticky .page-aside{margin-top:8px}.card-boat-request__table-outer th{font-size:14px;padding-bottom:4px}.card-boat-request__table-outer td{font-size:12px;padding-left:7px;padding-right:7px}.col-count-2{-moz-column-count:auto;-moz-column-count:initial;column-count:auto}.section-title:not(.text-center){text-align:left}.section-title.cropped-title:not(.text-center){margin-left:0;max-width:calc(100% - 70px)}.top-right-navigation-mode .arrow{transform:translateY(calc(-100% - 10px))}.top-right-navigation-mode .arrow--right{transform:scaleX(-1) translateY(calc(-100% - 10px))}.faqblock img{float:left}.aval-table__head_mobile{display:grid;grid-template-columns:repeat(2,1fr);justify-content:space-between}.aval-table__head_desktop{display:none}.aval-table__row{grid-template-areas:"atstart atprice" "atstart atnumberof" "atdiff atbutton";grid-template-columns:repeat(2,1fr);justify-content:space-between;row-gap:4px}.aval-table__diff{align-self:start;font-size:14px}.aval-table__end{display:none}:root .aval-table__button,:root .aval-table__numberof,:root .aval-table__price{justify-self:end;text-align:right}.aval-table__button button{height:30px;min-width:108px}.information-buttons__btn{flex-direction:column;font-size:12px;font-weight:700;min-height:70px}.charter-company .tab-content>.active{border-bottom:none;border-left:none;border-radius:0;border-right:none}.news-list{display:flex;flex-direction:column}.card-body__lists-container{-moz-column-count:auto;-moz-column-count:initial;column-count:auto}.homepage_hero .homepage_hero__tab{padding:20px}.homepage_hero__form{display:block}.links-as-tabs{font-size:14px;height:40px}.links-as-tabs [class^=icn-]{font-size:20px}.links-as-tabs__item{min-width:110px}.links-as-tabs__item.active{height:41px}.company-card__image{height:120px}.career-list{grid-template-columns:1fr}.press-card{font-size:14px}.press-card .button-reset,.press-card .press-card__image{font-size:inherit;justify-self:start}.press-card .press-card__image{height:60px;width:203px}.news-card__image{height:150px}.partners-list{grid-template-columns:auto}.partners-list.partners-list_main{grid-template-columns:1fr}.partners-list.partners-list_main>:nth-child(n+5){display:none}.partners-list.partners-list_main .showmore-link{display:grid}.contacts-section__form form{grid-template-columns:auto}.contacts-section__form form #submit-wrapper-contactForm{grid-column:auto;margin:20px auto 0;width:100%}.contacts-section__content{grid-template-rows:auto}.contacts-map-wrapper{--inner_offset:0px;--description_width:auto;grid-template-rows:190px auto;row-gap:16px}.contacts-map-wrapper .contacts_map{grid-row:1/2}.contacts-map-wrapper .contacts-section__content{grid-template-rows:auto}.contacts-map-wrapper .contacts-section__map-description{font-size:14px;grid-column:1/-1;grid-row:2/3}.contacts-map-wrapper .contacts-section__map-description h5{font-size:16px;margin-bottom:16px}.pk-card.review-card{display:flex;flex-direction:column}.pk-card.review-card .stars-small{background-color:#fff;display:flex;gap:3px;justify-content:flex-end;max-width:-moz-fit-content;max-width:fit-content;position:absolute;right:0;top:16px}.review__user{padding-bottom:10px}.review__information{gap:0}.form-filters{grid-template-columns:1fr 1fr}.form-filters__sort{grid-column:1/-1;grid-row:2/3;justify-self:auto;width:100%}.review__information{color:#a09e99;color:var(--dark-grey,#a09e99)}.container_reviews_narrow .collapsable{--collapsed-lines-number:5!important}.rateyo{transform:scale(.8);transform-origin:center left}.not-available-info__btn-wrapper{background-color:#fff;border-radius:8px;bottom:16px;box-shadow:0 8px 16px 0 rgba(0,0,0,.15);left:16px;padding:16px;position:fixed;right:16px;top:auto}.navbar>.container-fluid{height:100%;padding-left:0;padding-right:0;width:100%}.boat-request__socials{gap:8px;grid-template-columns:1fr;margin-bottom:8px;margin-top:16px}.step-bar{margin:16px 0}.boat-request__step-result{font-size:16px}.boat-request #result{margin-bottom:0}.boat-request__socials-block{border-radius:0;border-radius:initial;margin-left:-16px;margin-right:-16px}.boat-request__step-result .text-success{margin:16px 0}.card-boat-request__cart-head{padding-right:10px}.map-preview__title{display:none}.cruise-itinerary .map-preview__title,[data-partial="cruise/itinerary-map"] .map-preview__title{display:block}.map-modal{height:100vh;height:calc(var(--vh, 1vh)*100)}.map-modal .hystmodal__window{--offset:0;height:100%}.map-modal .hystmodal__close{position:fixed;right:16px;top:16px;transform:none}.map-modal__inner{display:grid;grid-template-columns:auto;height:100%}.map-modal__sidebar{background:#94c1e1;bottom:0;height:130px;left:0;position:absolute;right:0;z-index:1}.map-modal__description{padding:0}.map-modal__inner{min-height:inherit}.map-modal__map{height:100%;overflow:hidden;position:relative}.map-modal__image{border-radius:8px;height:204px;isolation:isolate;margin-bottom:10px;overflow:hidden}.map-modal__description{gap:6px}.map-preview__image{height:320px}.map-modal__text{height:280px}.map-modal__text p{-webkit-line-clamp:13;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.select2-search__field{font-size:16px!important}.hystmodal__opened{height:auto!important;overflow:hidden}.hystmodal__opened body{height:100%!important;top:0!important}.knots-card__img .keen-slider .keen-slider__slide img{max-heigth:225px;min-height:225px}.knots-card .favourite_btn{height:32px;padding-left:6px;padding-right:6px}.card-header__location{padding-bottom:14px}.card-prices{grid-template-areas:"finalprice period";grid-template-columns:max-content max-content}.card-prices__pertext{font-size:18px;padding-bottom:1px}.section-subtitle.cropped-subtitle{margin-left:0;max-width:calc(100% - 75px)}.hero-benefits .pk-card{height:-moz-max-content;height:max-content}.section-title:not(.text-center),.section-title:not(.text-center) h2{text-align:left}.mind-options__button{width:100%}.homepage_hero__form .homepage_hero__el:not(:last-child){margin-bottom:10px}.homepage_hero .nav-tabs .nav-item .nav-link{font-size:14px;font-weight:700;padding:.5rem 22px}.footer-reviews__rating-inner{justify-content:center}.footer-reviews__card svg{transform:scale(.9);transform-origin:center right}.reviews-widget{transform:scale(.8);transform-origin:center top}.homepage_hero__container{min-height:500px}}@media (max-width:767px){.hystmodal__close{height:24px;right:10px;width:24px}.hystmodal__window{margin-bottom:0;margin-top:0}}@media (max-width:650px){.team-cards__item{padding:10px}.team-cards__item-img{height:150px;width:150px}.team-cards__item-title{font-size:18px}.team-cards__item-position{font-size:10px}.team-cards__item-contacts>a{font-size:14px}.team-cards__item-contacts [class*=" icn-"],.team-cards__item-contacts [class^=icn-]{font-size:16px}.team-cards__item-contacts>a+a{margin-top:5px}}@media (max-width:575.98px){.brand-filter__links-list{-moz-column-count:2;column-count:2}.brand-filter__featured{grid-template-columns:repeat(2,1fr)}.yacht-equipment__list li .label{max-width:calc(100% - 40px)}.--collapsed[data-mobile-expandable]{max-height:200px;max-height:var(--expandable-height,var(--expandable-default-height));overflow:hidden;transition:max-height .3s ease;transition:max-height var(--expandable-transition-duration) var(--expandable-transition-easing)}.--collapsed[data-mobile-expandable]:after{background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;width:100%}.--collapsed.--no-fade[data-mobile-expandable]:after{display:none}[data-mobile-expandable]:not(.--collapsed){max-height:-moz-max-content;max-height:max-content;overflow:visible;transition:max-height .3s ease;transition:max-height var(--expandable-transition-duration) var(--expandable-transition-easing)}.expandable__chevron--mobile{color:#2a2825;cursor:pointer;display:inline-block;font-size:20px;margin-left:auto;transform:rotate(90deg);transition:transform .3s ease;transition:transform var(--expandable-transition-duration) var(--expandable-transition-easing);vertical-align:middle}[data-mobile-expandable]:not(.--collapsed) .expandable__chevron--mobile{transform:rotate(270deg)}.expandable__header--mobile{align-items:center;cursor:pointer;display:inline-flex;gap:8px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.expandable__header--mobile:focus-visible .expandable__chevron--mobile,.expandable__header--mobile:hover .expandable__chevron--mobile{color:#2a2825;color:var(--dark-brown,#2a2825)}.charter-single-page,.yacht-single-page{background-color:#f6f4f3}.cabin-types{display:flex;max-width:100%;overflow-x:auto}.cabin-types__card{flex:0 0 238px}.how-it-works{gap:12px}.how-it-works,.section-divider{margin-bottom:32px}.company-story{gap:12px}.how-we-evolved__image-wrapper{height:200px;width:100%}.employee{font-size:14px}.slider-outer-container.--xs-wide{padding-left:0;padding-right:0}.comparison-page{--image_offset:16px;--column_width:180px}.comparison-card__image-container{height:90px}.comparison-row__cell{min-height:53px;padding:6px 2px 6px 0}.custom_press{grid-gap:20px;display:grid;gap:20px;margin-left:-15px;margin-right:-15px}.daterangepicker.show-calendar{top:0!important;z-index:10000}.knots-card__btn{height:auto;min-height:84px}.knots-card--vertical .knots-card__btn{min-height:48px;padding-bottom:0}.knots-card__btn{padding:15px 0}.knots-card__btn.sale:after,.knots-card__btn.sale:before{opacity:0;visibility:hidden}.day-label_mobile{display:grid;grid-column:2/3;grid-row:1/2;margin:-10px -10px 0 0}.custom_circle__box--yacht.sale:after,.custom_circle__box--yacht.sale:before{display:block}.day-label_desktop{display:none}.more-info-block .pagination{justify-content:center!important}.main_boat_slider{min-height:242px}.calendar-view .calendar__main{min-height:420px}.navbar{padding:0 15px}.navbar-dark .navbar-toggler{margin-right:0}.navbar-collapse__footer{margin-bottom:8rem}.custom_header__user{display:none;margin-right:0}.boat-page__slider-main{height:228px}.school-slider .keen-slider__slide{max-width:71vw;min-width:71vw}.charter-single-page .charter-page__aside.elevated,.yacht-single-page .boat-page__aside.elevated{box-shadow:none;margin:0 -20px}.search_top{grid-template-areas:"el1" "el2" "el3" "btn";grid-template-columns:1fr;grid-template-rows:auto auto auto auto}.jk_filter .jk_filter__accordion-btn,.jk_filter .jk_filter__accordion-content{padding-left:0;padding-right:0}.jk_filter .jk_filter__accordion-btn:focus-visible,.jk_filter .jk_filter__accordion-btn:hover,.jk_filter .jk_filter__accordion-content:focus-visible,.jk_filter .jk_filter__accordion-content:hover{background-color:transparent}.calendar-view .interactive-layout{max-height:calc(100vh - 55px);max-height:calc(100dvh - 45px)}.knots-card__dates-header,.knots-card__dates-row{grid-template-columns:repeat(4,calc(25% - 15px))}.knots-card__dates-header{font-size:12px}.knots-card__rating{transform:scale(.65);transform-origin:right center}.review{display:flex;flex-direction:column;font-size:14px}.review__user-inner [class*=" flag--"],.review__user-inner [class^=flag--]{float:left;margin-right:5px;margin-top:5px}.knots-card__location span[class^=icn-]{font-size:17px}.sort-block>div{max-width:none}.section-subtitle{font-size:14px;margin-top:10px}.nearby-slider{margin:0 -16px}.homepage_hero{align-items:center;min-height:684px}.icon-big{height:24px}.icon-big:after,.icon-big:before{font-size:1.75rem}.additional_table{flex-wrap:wrap}.additional_table__service{flex:100% 0 0;width:100%}[data-line-clamp][data-clamp-desktop-only]{-webkit-line-clamp:unset;display:block;overflow:visible}}@media screen and (max-width:570px){.navbar-collapse{grid-template-columns:fr;top:45px}.side-menu .nav-link,.side-menu.submenu_secondary .nav-link{font-size:18px;height:50px}.side-menu .nav-link span[class^=icn-],.side-menu.submenu_secondary .nav-link span[class^=icn-]{font-size:20px}.side-menu .nav-link:not(:has(span[class^=icn-])){padding-left:42px}.side-menu.first-level li:nth-child(4){border-bottom:1px solid hsla(0,0%,100%,.15);margin-bottom:20px;padding-bottom:20px;position:relative}.menu-outer .submenu .nav-link:has(.text-success){border-bottom:1px solid hsla(0,0%,100%,.15);border-radius:0;margin-left:0;width:100%}.menu-outer .submenu:not(.first-level) .nav-link:not([data-main]){margin-left:0}}@media (max-width:556px){.slider.slider-horizontal{margin-left:34px;width:calc(100% - 68px)}}@media ((max-height:500px) and (orientation:landscape)){.c-bottom-sheet__scrim,.c-bottom-sheet__sheet{pointer-events:none}}@media screen and (max-width:456px) and (not (scripting:none)){.yc-chart-container__table.--precipitation{width:98%}.yc-chart-container__table.--precipitation tr{grid-template-columns:40px repeat(12,1fr)}.yc-chart-container__table.--price{width:98%}.yc-chart-container__table.--price .amount{font-size:10px}}@media screen and (max-width:431px) and (not (scripting:none)){.yc-country-chart__header{margin-left:0}.yc-chart-container__table.--temperature{width:calc(100% + 5px)}}@media (max-height:414px) and (orientation:landscape){.homepage_hero{height:calc(100vh + 81px)}}@media (max-width:389.98px){.team-cards{grid-template-columns:1fr}.knots-card__period{font-size:12px}}@media screen and (max-width:377px) and (not (scripting:none)){.yc-chart-container__table.--precipitation{width:100%}.yc-chart-container__table.--precipitation tr{grid-template-columns:44px repeat(6,1fr)}.yc-chart-container__table.--precipitation td:nth-child(n+3):nth-child(odd){display:none}.yc-chart-container__table.--precipitation td{text-align:left}}@media screen and (max-width:359px) and (not (scripting:none)){.yc-chart-container__table.--temperature{width:100%}.yc-chart-container__table.--temperature tr{grid-template-columns:37px repeat(6,1fr)}.yc-chart-container__table.--temperature td:nth-child(n+3):nth-child(odd){display:none}}@media (min-width:576px){.px-sm-2{padding-left:18px!important;padding-right:18px!important}.container{max-width:100%;width:540px}.container,.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}.col-sm{flex-basis:0;flex-grow:1;max-width:100%}.col-sm-auto{flex:0 0 auto;max-width:none;width:auto}.col-sm-1{flex:0 0 8.333333%;max-width:8.333333%}.col-sm-2{flex:0 0 16.666667%;max-width:16.666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.333333%;max-width:33.333333%}.col-sm-5{flex:0 0 41.666667%;max-width:41.666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.333333%;max-width:58.333333%}.col-sm-8{flex:0 0 66.666667%;max-width:66.666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.333333%;max-width:83.333333%}.col-sm-11{flex:0 0 91.666667%;max-width:91.666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.pull-sm-0{right:auto}.pull-sm-1{right:8.333333%}.pull-sm-2{right:16.666667%}.pull-sm-3{right:25%}.pull-sm-4{right:33.333333%}.pull-sm-5{right:41.666667%}.pull-sm-6{right:50%}.pull-sm-7{right:58.333333%}.pull-sm-8{right:66.666667%}.pull-sm-9{right:75%}.pull-sm-10{right:83.333333%}.pull-sm-11{right:91.666667%}.pull-sm-12{right:100%}.push-sm-0{left:auto}.push-sm-1{left:8.333333%}.push-sm-2{left:16.666667%}.push-sm-3{left:25%}.push-sm-4{left:33.333333%}.push-sm-5{left:41.666667%}.push-sm-6{left:50%}.push-sm-7{left:58.333333%}.push-sm-8{left:66.666667%}.push-sm-9{left:75%}.push-sm-10{left:83.333333%}.push-sm-11{left:91.666667%}.push-sm-12{left:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.333333%}.offset-sm-2{margin-left:16.666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.333333%}.offset-sm-5{margin-left:41.666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.333333%}.offset-sm-8{margin-left:66.666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.333333%}.offset-sm-11{margin-left:91.666667%}.order-sm-first{order:-1}.order-sm-last{order:1}.order-sm-0{order:0}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.d-sm-none{display:none!important}.d-sm-block{display:block!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.expandable__chevron--mobile{display:none!important}[data-mobile-expandable]{max-height:none!important;overflow:visible!important}[data-line-clamp][data-clamp-mobile-only]{-webkit-line-clamp:unset;display:block;overflow:visible}}@media (min-width:768px){.container{max-width:100%;width:720px}.container,.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}.col-md{flex-basis:0;flex-grow:1;max-width:100%}.col-md-auto{flex:0 0 auto;max-width:none;width:auto}.col-md-1{flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{flex:0 0 16.666667%;max-width:16.666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{flex:0 0 66.666667%;max-width:66.666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.333333%;max-width:83.333333%}.col-md-11{flex:0 0 91.666667%;max-width:91.666667%}.col-md-12{flex:0 0 100%;max-width:100%}.pull-md-0{right:auto}.pull-md-1{right:8.333333%}.pull-md-2{right:16.666667%}.pull-md-3{right:25%}.pull-md-4{right:33.333333%}.pull-md-5{right:41.666667%}.pull-md-6{right:50%}.pull-md-7{right:58.333333%}.pull-md-8{right:66.666667%}.pull-md-9{right:75%}.pull-md-10{right:83.333333%}.pull-md-11{right:91.666667%}.pull-md-12{right:100%}.push-md-0{left:auto}.push-md-1{left:8.333333%}.push-md-2{left:16.666667%}.push-md-3{left:25%}.push-md-4{left:33.333333%}.push-md-5{left:41.666667%}.push-md-6{left:50%}.push-md-7{left:58.333333%}.push-md-8{left:66.666667%}.push-md-9{left:75%}.push-md-10{left:83.333333%}.push-md-11{left:91.666667%}.push-md-12{left:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.333333%}.offset-md-2{margin-left:16.666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.333333%}.offset-md-5{margin-left:41.666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.333333%}.offset-md-8{margin-left:66.666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.333333%}.offset-md-11{margin-left:91.666667%}.order-md-first{order:-1}.order-md-last{order:1}.order-md-0{order:0}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.d-md-none{display:none!important}.d-md-block{display:block!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}}@media (min-width:991.02px){.yacht-single-page .detailed-info{padding-top:0}.charter-single-page .charter-page__strip,.charter-single-page .charter-single-page__header{padding-top:0}}@media (min-width:992px){.px-lg-2{padding-left:18px!important;padding-right:18px!important}.container{max-width:100%;width:960px}.container,.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}.col-lg{flex-basis:0;flex-grow:1;max-width:100%}.col-lg-auto{flex:0 0 auto;max-width:none;width:auto}.col-lg-1{flex:0 0 8.333333%;max-width:8.333333%}.col-lg-2{flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.333333%;max-width:33.333333%}.col-lg-5{flex:0 0 41.666667%;max-width:41.666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.333333%;max-width:58.333333%}.col-lg-8{flex:0 0 66.666667%;max-width:66.666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.333333%;max-width:83.333333%}.col-lg-11{flex:0 0 91.666667%;max-width:91.666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.pull-lg-0{right:auto}.pull-lg-1{right:8.333333%}.pull-lg-2{right:16.666667%}.pull-lg-3{right:25%}.pull-lg-4{right:33.333333%}.pull-lg-5{right:41.666667%}.pull-lg-6{right:50%}.pull-lg-7{right:58.333333%}.pull-lg-8{right:66.666667%}.pull-lg-9{right:75%}.pull-lg-10{right:83.333333%}.pull-lg-11{right:91.666667%}.pull-lg-12{right:100%}.push-lg-0{left:auto}.push-lg-1{left:8.333333%}.push-lg-2{left:16.666667%}.push-lg-3{left:25%}.push-lg-4{left:33.333333%}.push-lg-5{left:41.666667%}.push-lg-6{left:50%}.push-lg-7{left:58.333333%}.push-lg-8{left:66.666667%}.push-lg-9{left:75%}.push-lg-10{left:83.333333%}.push-lg-11{left:91.666667%}.push-lg-12{left:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.333333%}.offset-lg-2{margin-left:16.666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.333333%}.offset-lg-5{margin-left:41.666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.333333%}.offset-lg-8{margin-left:66.666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.333333%}.offset-lg-11{margin-left:91.666667%}.order-lg-first{order:-1}.order-lg-last{order:1}.order-lg-0{order:0}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.d-lg-none{display:none!important}.d-lg-block{display:block!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}}@media (min-width:1200px){.container{max-width:100%;width:1140px}.container,.container-fluid{padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding-left:15px;padding-right:15px}.col-xl{flex-basis:0;flex-grow:1;max-width:100%}.col-xl-auto{flex:0 0 auto;max-width:none;width:auto}.col-xl-1{flex:0 0 8.333333%;max-width:8.333333%}.col-xl-2{flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.333333%;max-width:33.333333%}.col-xl-5{flex:0 0 41.666667%;max-width:41.666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.333333%;max-width:58.333333%}.col-xl-8{flex:0 0 66.666667%;max-width:66.666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.333333%;max-width:83.333333%}.col-xl-11{flex:0 0 91.666667%;max-width:91.666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.pull-xl-0{right:auto}.pull-xl-1{right:8.333333%}.pull-xl-2{right:16.666667%}.pull-xl-3{right:25%}.pull-xl-4{right:33.333333%}.pull-xl-5{right:41.666667%}.pull-xl-6{right:50%}.pull-xl-7{right:58.333333%}.pull-xl-8{right:66.666667%}.pull-xl-9{right:75%}.pull-xl-10{right:83.333333%}.pull-xl-11{right:91.666667%}.pull-xl-12{right:100%}.push-xl-0{left:auto}.push-xl-1{left:8.333333%}.push-xl-2{left:16.666667%}.push-xl-3{left:25%}.push-xl-4{left:33.333333%}.push-xl-5{left:41.666667%}.push-xl-6{left:50%}.push-xl-7{left:58.333333%}.push-xl-8{left:66.666667%}.push-xl-9{left:75%}.push-xl-10{left:83.333333%}.push-xl-11{left:91.666667%}.push-xl-12{left:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.333333%}.offset-xl-2{margin-left:16.666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.333333%}.offset-xl-5{margin-left:41.666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.333333%}.offset-xl-8{margin-left:66.666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.333333%}.offset-xl-11{margin-left:91.666667%}.order-xl-first{order:-1}.order-xl-last{order:1}.order-xl-0{order:0}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.d-xl-none{display:none!important}.d-xl-block{display:block!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.more-info-block.--centered-button #load-more-button{left:50%;position:absolute;transform:translateX(-50%)}.offset-xxl-2-custom{margin-left:320px}.aval-table_narrow{max-width:829px}.container_reviews_narrow{max-width:1060px}}@media (min-width:1280px){.container{width:1290px}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}}@media (min-width:1400px){.d-xxl-none{display:none!important}.d-xxl-block{display:block!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}}@media (pointer:coarse){.tabs__nav-btn:before{display:none}}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label:after{transition:none}}@media (scripting:none){.squared-collapsable-list{max-height:none}.squared-collapsable-list__button{display:none}.yc-country-chart__header{display:none;margin-bottom:0;margin-left:0}.yc-chart-container__table-wrapper{max-width:100%;overflow:auto;padding-bottom:10px}.yc-chart-container__table{position:static}.yc-chart-container__table td{padding-left:4px;padding-right:4px}.yc-chart-container__table.--temperature{margin-left:0;width:100%}.yc-chart-container__table.--temperature .unit{display:inline}.yc-chart-container__table.--precipitation tr,.yc-chart-container__table.--temperature tr{grid-template-columns:repeat(13,50px)}.yc-chart-container__table.--price tr{grid-template-columns:repeat(12,50px)}.keen-slider{grid-gap:20px;display:grid!important;gap:20px;grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.tagsblock .cloud{max-height:none!important}.show-more-btn{display:none!important}.no-scripting-hidden{display:none}.boat-page__slider-secondary{grid-auto-columns:300px;grid-auto-flow:column;overflow:auto}.gallery-grid.collapsed .gallery-grid__item{display:grid!important}.yacht-single-page #yachtAccordion .collapse{display:block}.yacht-single-page .collapse{display:block!important}.yacht-single-page .boat-page__slider-main,.yacht-single-page .price-wrapper{overflow:auto}.yc-it-page .days-list__item{display:grid!important}.days-list.--collapsed .days-list__wrapper:after{display:none}}@media not (scripting:none){.no-scripting-visible{display:none}.keen-slider .keen-slider__slide{transition:opacity 1s ease-in-out}.keen-slider[data-loader=true]{position:relative}.keen-slider[data-loader=true]:before{animation:scale-out-center 1s cubic-bezier(.55,.085,.68,.53) infinite alternate both;background:rgba(42,40,38,.69);border-radius:50%;content:"";height:20px;left:50%;margin-left:-10px;margin-top:-10px;pointer-events:none;position:absolute;top:50%;width:20px;z-index:1}.keen-slider[data-loader=true] .keen-slider__slide{opacity:0}.keen-slider[data-loader=false] .keen-slider__slide{opacity:1}}