.yachts-search .yacht-details,.yachts-search .yacht-list-actions{display:none!important}.yachts-search .yacht-price{font-family:Graphik,sans-serif}.yachts-search .add-to-comparison{background-color:rgba(0,32,78,.5);border-radius:2px;color:#fff;font-size:12px;font-weight:500;margin-top:-50px;padding:4px 8px;right:12px;transition:background-color .35s}@media (hover:none){.yachts-search .add-to-comparison{opacity:1!important}}@media (max-width:991px){.yachts-search .add-to-comparison{display:none!important}}.yachts-search .add-to-comparison:hover{background-color:#00204e}.yachts-search .add-to-comparison .action-icon{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNy40MzRoOS4xNzUiIHN0cm9rZT0iI2ZmZiIvPjxwYXRoIGQ9Im02LjE2NSA0LjI1IDMuMDEgMy4xODQtMy4wMSAzLjE4MyIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0iTTE4LjM0NiAxMi40MzRIOS4xNyIgc3Ryb2tlPSIjZmZmIi8+PHBhdGggZD0ibTEyLjE4IDE1LjYxNy0zLjAxLTMuMTgzIDMuMDEtMy4xODQiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjwvc3ZnPg==") no-repeat 50%;background-size:contain;display:block;height:20px;width:20px}.yachts-search .add-to-comparison span:nth-child(3){display:none}.yachts-search .add-to-comparison.added-to-comparison{background-color:#ced9e0;border-color:#00204e;color:#090e36;opacity:1}.yachts-search .add-to-comparison.added-to-comparison .action-icon{background:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjIiIGhlaWdodD0iMjMiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTAgNy40MzRoOS4xNzUiIHN0cm9rZT0iIzA5MGUzNiIvPjxwYXRoIGQ9Im02LjE2NSA0LjI1IDMuMDEgMy4xODQtMy4wMSAzLjE4MyIgc3Ryb2tlPSIjMDkwZTM2IiBzdHJva2UtbGluZWNhcD0ic3F1YXJlIi8+PHBhdGggZD0iTTE4LjM0NiAxMi40MzRIOS4xNyIgc3Ryb2tlPSIjMDkwZTM2Ii8+PHBhdGggZD0ibTEyLjE4IDE1LjYxNy0zLjAxLTMuMTgzIDMuMDEtMy4xODQiIHN0cm9rZT0iIzA5MGUzNiIgc3Ryb2tlLWxpbmVjYXA9InNxdWFyZSIvPjwvc3ZnPg==") no-repeat 50%}.yachts-search .add-to-comparison.added-to-comparison span:nth-child(2){display:none}.yachts-search .add-to-comparison.added-to-comparison span:nth-child(3){display:inline-block}@media (min-width:992px){.yachts-search .yachts-list--list li{margin-bottom:16px;padding-bottom:16px!important;position:relative;width:100%}.yachts-search .yachts-list--list li:after{background-color:#e5e9f3;bottom:0;content:"";height:1px;left:9px;position:absolute;width:calc(100% - 18px)}.yachts-search .yachts-list--list li .yacht-card{display:flex}}@media (min-width:992px) and (min-width:992px){.yachts-search .yachts-list--list li .yacht-card{flex-direction:row}.yachts-search .yachts-list--list li .yacht-card .yacht-img{padding-right:8px;width:33.33%}.yachts-search .yachts-list--list li .yacht-card .add-to-favourite{left:33.33%;margin-left:-40px;right:auto}.yachts-search .yachts-list--list li .yacht-card .add-to-comparison{left:12px;margin:0;right:auto}.yachts-search .yachts-list--list li .yacht-card .yacht-content{display:flex;flex-direction:column-reverse;justify-content:flex-end;margin:0!important;padding:8px;width:40%}.yachts-search .yachts-list--list li .yacht-card .yacht-content .yacht-details{display:flex!important}.yachts-search .yachts-list--list li .yacht-card .yacht-content .border-bottom-dotted{border:0;padding-bottom:0}.yachts-search .yachts-list--list li .yacht-card .yacht-content .yacht-actions,.yachts-search .yachts-list--list li .yacht-card .yacht-content .yacht-price{display:none}.yachts-search .yachts-list--list li .yacht-card .yacht-content .yacht-view-list{order:-10}.yachts-search .yachts-list--list li .yacht-card .yacht-list-actions{display:flex!important}.yachts-search .yachts-list--list li .yacht-card .yacht-list-actions .btn{min-width:150px}.yachts-search .yachts-list--list li .yacht-card .yacht-list-actions .btn.btn-primary-blue{background-color:#1458ec;border-color:#1458ec}.yachts-search .yachts-list--list li .yacht-card .grid-notes{display:none!important}}.yachts-search--topbar{margin-top:20px;padding:0}@media (min-width:992px){.yachts-search--topbar{border-bottom:1px dotted #e5e9f3;border-top:1px solid #e5e9f3;margin-top:0}}.yachts-search--topbar.hidden{display:none!important}@media (min-width:992px){.yachts-search--topbar.is-sticky{border:0;left:0;position:sticky;right:0;top:70px;z-index:19}.yachts-search--topbar.is-sticky:after{background:#00204e;content:"";height:100%;left:-40px;position:absolute;right:0;width:calc(100% + 80px);z-index:-1}}@media (min-width:1960px){.yachts-search--topbar.is-sticky:after{left:-24px;width:calc(100% + 48px)}}@media (min-width:992px){.yachts-search--topbar.is-sticky .yachts-search--topbar__chevron svg path,.yachts-search--topbar.is-sticky .yachts-search--topbar__icon svg path{fill:#fff}.yachts-search--topbar.is-sticky .yachts-search--topbar__chevron svg line,.yachts-search--topbar.is-sticky .yachts-search--topbar__chevron svg rect,.yachts-search--topbar.is-sticky .yachts-search--topbar__icon svg line,.yachts-search--topbar.is-sticky .yachts-search--topbar__icon svg rect{stroke:#fff}}.yachts-search--topbar.is-sticky .yachts-search--topbar__clear-button{color:#fff}.yachts-search--topbar__input{background-color:#fff;border:1px solid #7e8ea7;cursor:pointer}@media (min-width:992px){.yachts-search--topbar__input{background-color:transparent;border:0;margin:0!important;min-width:190px}.yachts-search--topbar__input+.yachts-search--topbar__input{margin-left:32px!important}.yachts-search--topbar__input+.yachts-search--topbar__input:before{border-left:1px solid #e5e9f3;content:"";height:22px;left:-16px;margin-top:-11px;position:absolute;top:50%}.is-sticky .yachts-search--topbar__input+.yachts-search--topbar__input:before{border-color:rgba(229,233,243,.5)}}@media (min-width:1300px){.yachts-search--topbar__input{min-width:300px}}.yachts-search--topbar__input input,.yachts-search--topbar__input__label{background-color:transparent;height:50px;line-height:50px;width:100%}@media (width >= 992px){.is-sticky .yachts-search--topbar__input .flatpickr-input,.is-sticky .yachts-search--topbar__input__colored-label,.is-sticky .yachts-search--topbar__input__label{color:#fff}.is-sticky .yachts-search--topbar__input .flatpickr-input::-moz-placeholder,.is-sticky .yachts-search--topbar__input__colored-label::-moz-placeholder,.is-sticky .yachts-search--topbar__input__label::-moz-placeholder{color:#fff}.is-sticky .yachts-search--topbar__input .flatpickr-input::placeholder,.is-sticky .yachts-search--topbar__input__colored-label::placeholder,.is-sticky .yachts-search--topbar__input__label::placeholder{color:#fff}}@media (min-width:992px){.is-sticky .yachts-search--topbar__input.yachts-search--destinations input{background-color:#00204e;color:#fff}.is-sticky .yachts-search--topbar__input.yachts-search--destinations input::-moz-placeholder{color:#fff!important}.is-sticky .yachts-search--topbar__input.yachts-search--destinations input::placeholder{color:#fff!important}}.yachts-search--topbar__icon{left:10px;pointer-events:none;position:absolute;text-align:center;top:12px;width:18px;z-index:1}.yachts-search--topbar__icon svg{height:17px;max-width:none;width:auto}.yachts-search--topbar__clear-button{display:none;font-size:13px;font-weight:300}@media (min-width:992px){.yachts-search .mobile-header{display:none!important}}.yachts-search .mobile-header header{background-color:#e5e9f3;padding:16px 12px;top:0;z-index:10}.yachts-search__menu{border:1px solid #c0ccdb;display:none;left:0;right:0}.yachts-search__menu .dropdown-item{font-family:Graphik,sans-serif}@media only screen and (min-width:992px){.yachts-search--topbar .yachts-search__menu{width:300px}}.yachts-search__menu.is-active{display:block}@media (min-width:992px){.yachts-search .is-active .filters-menu-close{cursor:auto;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}}@media (max-width:767px){.yachts-search .filter-number__input-group{margin-bottom:0!important}}@media only screen and (min-width:992px){.yachts-search .filter-number__input-group{display:flex;text-align:left}}.yachts-search .filter-number__input{-moz-appearance:textfield;background-color:transparent;border:0 solid transparent;cursor:default;font-size:inherit;font-style:normal;font-weight:300;height:auto;line-height:28px;max-width:68px;text-align:center;width:30px}.yachts-search .filter-number__input::-webkit-inner-spin-button,.yachts-search .filter-number__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.yachts-search .filter-number__input:disabled{background-color:#fff;color:#e5e9f3}.yachts-search .filter-number__input_arrow{border:1px solid #7e8ea7;border-radius:50%;cursor:pointer;height:44px;line-height:40px;min-width:44px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:44px}.yachts-search .filter-number__input_arrow.reached-boundary{opacity:.2}@media only screen and (min-width:992px){.yachts-search .filter-number__input_arrow{height:34px;line-height:30px;min-width:34px;width:34px}}.yachts-search .filter-number__input_arrow svg{display:inline-block}.yachts-search__go{color:#fff;display:none;margin-top:8px}.yachts-search__go.is-active{display:flex;margin-top:20px}.yachts-search__go-button{display:block;margin-left:auto;padding:4px 12px}@media (max-width:991px){.yachts-search__go{margin-top:10px}}@media (max-width:767px){.yachts-search__go{display:none!important}}.yachts-search--poa-price>div{background-color:#e5e9f3;border-radius:4px;bottom:200%;display:none;font-size:13px;padding:6px 10px;position:absolute;right:-6px;text-align:center;white-space:nowrap;z-index:5}.yachts-search--poa-price:hover>div{bottom:100%;display:block;left:50%;right:auto;transform:translateX(-50%)}.yachts-search--poa-price:hover>div:before{background-color:#e5e9f3;bottom:-3px;content:"";height:10px;left:50%;margin-left:-5px;position:absolute;right:15px;transform:rotate(45deg);width:10px}.yachts-search .hidden,.yachts-search .is-hidden{display:none!important}.yachts-search .filter-tag{background-color:#fff;border:1px solid #7e8ea7;border-radius:60px;cursor:pointer;line-height:20px;margin:16px 8px 3px 0;transition:background-color .15s,color .15s}.yachts-search .filter-tag span.position-relative:after{background-color:currentColor;content:"";height:16px;margin-top:-8px;opacity:.4;position:absolute;right:-12px;top:50%;width:1px}.yachts-search .filter-tag svg{max-width:none;transition:transform .5s ease-in-out}.yachts-search .filter-tag svg:hover{transform:scale(1.2)}.yachts-search .filter-tag .badge{background:#090e36;border-radius:50%;color:#fff;font-size:12px;line-height:inherit;margin-left:5px;padding:0 7px}.yachts-search .filter-tag:hover{background-color:#090e36;color:#fff}.yachts-search .filter-tag:hover svg path{fill:#fff}.yachts-search .filter-tag__clear{background-color:#e5e9f3!important;color:#090e36!important}.yachts-search .yachts-search--sidebar .filter-tag{margin-top:8px}.yachts-search--header{align-items:baseline;background-color:#fff;flex-direction:column;flex-wrap:nowrap;height:auto;justify-content:flex-end;margin:0;position:sticky;top:58px;z-index:9}@media (min-width:992px){.yachts-search--header{align-items:center;flex-direction:row;justify-content:normal;justify-content:space-between;position:static}}@media (min-width:768px){.yachts-search--header--mobile-button{background-color:#fff;border-color:#fff}}.yachts-search--header--mobile-button svg{margin:0;max-width:none}.yachts-search--header--mobile-button svg path{fill:#090e36}@media (min-width:992px){.yachts-search--header .w-lg-auto{width:auto!important}.yachts-search--header__col-1{flex-shrink:0;width:332px}}.yachts-search--header__col-2{width:100%}@media (min-width:992px){.cs-header--no-sidebar .yachts-search--header__col-2,.ys-header--no-sidebar .yachts-search--header__col-2{width:60%}}.yachts-search--header__col-2b{width:100%}@media (min-width:992px){.yachts-search--header__col-2b{width:auto}}.yachts-search--header:not(.cs-header--no-sidebar) .btn-header-toggle-sidebar{display:none!important}@media (min-width:992px){.yachts-search .cs-header--no-sidebar .cs-header__col-1{flex-shrink:1;width:auto}.yachts-search .cs-header--no-sidebar .yachts-search--header__col-2a,.yachts-search .ys-header--no-sidebar .yachts-search--header__col-2a{display:none!important}}.yachts-search .filter-sort-by__btn{text-transform:none}.yachts-search .filter-sort-by__btn.is-active svg{transform:scaleY(-1)}.yachts-search .filter-sort-by__btn svg{max-width:none}.yachts-search .filter-sort-by__menu{left:auto;width:230px}.yachts-search .filter-sort-by__menu .separator{background-color:transparent!important;cursor:default}.yachts-search .filter-sort-by__menu .separator div{background-color:#7e8ea7;content:"";height:1px;margin:6px 0;width:30px}.yachts-search .filter-sort-by__menu li{cursor:pointer}.yachts-search .filter-sort-by__menu li:hover{background-color:#e5e9f3}.yachts-search .filter-sort-by__menu li.is-active button{font-weight:500}.yachts-search--search{max-width:430px;width:100%}@media (min-width:992px){.cs-header--no-sidebar .yachts-search--extra-filters,.ys-header--no-sidebar .yachts-search--extra-filters{display:none!important}}.yachts-search--toggle{position:relative}@media (min-width:992px){.yachts-search--toggle:after{background-color:#7e8ea7;content:"";height:12px;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px}}.yachts-search--toggle svg{height:12px;margin:0;max-width:none}.yachts-search--sidebar{background-color:#fff;flex-direction:column;height:100%;left:0;margin-bottom:24px;min-width:320px;overflow:hidden;overflow-y:auto;position:fixed;top:0;transform:translateX(0);transition:transform .35s;width:100%;z-index:50}@media (min-width:992px){.yachts-search--sidebar{position:relative;transform:none;width:244px;z-index:1}}.yachts-search--sidebar.is-hidden{display:inherit!important;transform:translateX(-100%)}@media (min-width:992px){.yachts-search--sidebar.is-hidden{display:none!important;transform:translateX(0)}}.yachts-search--sidebar header{background-color:#e5e9f3;top:0;z-index:10}.yachts-search--sidebar .yachts-search--search{border-color:#c0ccdb}.yachts-search--sidebar .yachts-search--topbar__chevron{display:none!important}.yachts-search--sidebar .flatpickr-input,.yachts-search--sidebar .yachts-search--topbar__input input,.yachts-search--sidebar .yachts-search--topbar__input__label{height:47px!important;line-height:47px!important}@media (min-width:992px){.yachts-search--sidebar .flatpickr-input,.yachts-search--sidebar .yachts-search--topbar__input input,.yachts-search--sidebar .yachts-search--topbar__input__label{height:40px!important;line-height:40px!important}}.yachts-search--sidebar .flatpickr-input,.yachts-search--sidebar .yachts-search--filters-destination{border:1px solid #c0ccdb!important;border-radius:0}.yachts-search--sidebar .yachts-search--topbar__icon{top:9px}@media (min-width:992px){.yachts-search--sidebar .yachts-search--topbar__icon{top:5px}}@media (min-width:1200px){.yachts-search--sidebar .yachts-search--topbar__icon{top:7px}}.yachts-search--filters-group{border-bottom:1px solid #e5e9f3}.yachts-search--filters-group--title{cursor:pointer}.yachts-search--filters-group--title.not-expandable{cursor:default}.yachts-search--filters-group--title.is-collapsed{margin-bottom:0}.yachts-search--filters-group--title.is-collapsed svg{transform:scaleY(-1)}.yachts-search--filters-group--title>svg{margin:0 0 0 auto;width:26px}@media (min-width:768px){.yachts-search--filters-group--title>svg{width:16px}}.yachts-search--filters-group .checkbox-list__toggle span:last-child,.yachts-search--filters-group .checkbox-list__toggle.is-expanded span:first-child,.yachts-search--filters-group--fields--secondary,.yachts-search--filters-group--fields.is-collapsed{display:none}.yachts-search--filters-group .checkbox-list__toggle.is-expanded span:last-child{display:block}.yachts-search--filters-group .unit__toggle svg{transform:none}.yachts-search--filters-group .unit__toggle.is-active svg{transform:scaleY(-1)}@media (min-width:992px){.yachts-search--topbar .yachts-search--destinations{max-width:230px;min-width:230px}}.yachts-search--destinations .is-fixed{background:#fff;border:0!important;height:100vh;left:0;margin:0!important;overflow:hidden;padding-top:8px;position:fixed!important;top:0;width:100vw;z-index:999999}.yachts-search--destinations .is-fixed .yachts-search--destinations-mobile-close{background:#e5e9f3;display:block;left:0;position:fixed;top:0;width:100%;z-index:2}.yachts-search--destinations input{border:0;border-bottom:1px solid #c0ccdb;height:50px;line-height:50px;padding:10px;width:100%}@media (max-width:991px){.yachts-search--destinations input{border:1px solid #c0ccdb;box-sizing:content-box;height:48px;line-height:48px;margin:18px 10px 10px;padding:0 40px 0 10px}}@media (min-width:992px){.yachts-search--destinations input{background-color:#fff;position:absolute;top:-50px;z-index:1}}.yachts-search--destinations .search-icon{margin-top:-7px;right:21px;top:50%}@media (min-width:992px){.yachts-search--destinations .search-icon{display:none}}.yachts-search--destinations-mobile-close{display:none}.yachts-search--destinations__menu{background-color:#fff;border:1px solid #c0ccdb;box-shadow:0 2px 4px rgba(9,14,54,.1);box-sizing:content-box;display:none;left:0;overflow:hidden;overflow-y:auto;padding:6px 0;position:absolute;top:100%;width:100%}.yachts-search--destinations__menu.sub-menu{left:-1px!important;top:-1px!important}.yachts-search--destinations__menu.search-menu{display:block;max-height:420px;padding:0;top:47px;z-index:3}@media (max-width:991px){.yachts-search--destinations__menu.search-menu{border:0;bottom:0;box-shadow:none;max-height:none;top:125px}}.yachts-search--destinations__menu.search-menu .menu-pop-option{border:0;padding-bottom:0!important}.yachts-search--destinations__menu.search-menu .menu-pop-option:last-of-type .menu-pop-option-contains{border-bottom:0}.yachts-search--destinations__menu.search-menu .menu-pop-option .menu-pop-option-contains{border-bottom:1px dashed #c0ccdb;color:#7e8ea7;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;margin-left:0;padding-bottom:8px}.yachts-search--destinations__menu.is-active{border-width:0;display:block;height:calc(100vh - 125px);top:125px;width:100%;z-index:10}@media (min-width:992px){.yachts-search--destinations__menu.is-active{border-width:1px;height:auto;top:48px}}.yachts-search--destinations__menu .menu_pop__popular{border:0;color:#7e8ea7;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;text-align:left;text-transform:uppercase}.yachts-search--destinations__menu .menu-pop-option{border-bottom:1px dotted #c0ccdb}.yachts-search--destinations__menu .menu-pop-option:hover{background-color:#e5e9f3}.yachts-search--destinations__menu .menu__link{color:#1458ec}.yachts-search--destinations .is-hidden{display:none}.yachts-search--filters-destination{border:1px solid #e5e9f3}.yachts-search--selection-clear{right:8px;top:8px;z-index:1}@media (min-width:992px) and (max-width:1199px){.yachts-search--selection-clear{top:5px}}@media (min-width:992px){.yachts-search--selection-clear{right:0}.yachts-search--topbar .yachts-search--selection-clear{top:12px}.yachts-search--sidebar .yachts-search--selection-clear{margin-right:8px}}.yachts-search--selection-clear circle{transition:fill .2s ease-in-out}.yachts-search--selection-clear:hover circle{fill:#c0ccdb}@media (min-width:992px){.yachts-search--topbar .yachts-search--guests{max-width:150px;min-width:150px}}.yachts-search--filters-number .filter-number__input-group{display:flex}.yachts-search--filters-number .filter-number__input{border:0;font-size:17px}@media only screen and (min-width:992px){.yachts-search--filters-number .filter-number__input{font-size:14px}}.yachts-search--filters-number .filter-number__input_arrow{height:40px;line-height:36px;min-width:40px;width:40px}@media only screen and (min-width:992px){.yachts-search--filters-number .filter-number__input_arrow{height:34px;line-height:30px;min-width:34px;width:34px}}.yachts-search--filters-range .slider-bar{height:35px;position:relative;text-align:center;width:100%}.yachts-search--filters-range .slider-bar .range-bg{background-color:#e4e6ed;height:3px;left:0;position:absolute;right:0;top:15px}.yachts-search--filters-range .slider-bar .range-bg-range{background-color:#090e36;height:2px;left:0;position:absolute;right:0;top:15px}.yachts-search--filters-range .slider-bar input{background:transparent;border-radius:8px;height:4px;left:0;margin:0;outline:none;padding:0;pointer-events:none;position:absolute;top:15px;width:100%;z-index:1}.yachts-search--filters-range .slider-bar input[type=range]{-webkit-appearance:none;border:0;width:100%}.yachts-search--filters-range .slider-bar input[type=range]:focus{outline:none}.yachts-search--filters-range .slider-bar input[type=range]::-webkit-slider-runnable-track{background:transparent;border:0;cursor:pointer;height:100%;width:100%}.yachts-search--filters-range .slider-bar input[type=range]::-moz-range-track{background:transparent;border:0;cursor:pointer;height:100%;width:100%}.yachts-search--filters-range .slider-bar input[type=range]::-ms-track{background:transparent;border:0;cursor:pointer;height:100%;width:100%}.yachts-search--filters-range .slider-bar input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background-color:#fff;border:2px solid;cursor:pointer;height:20px;margin-top:-10px;outline:0;pointer-events:all;position:relative;width:12px;z-index:1}.yachts-search--filters-range .slider-bar input[type=range]::-moz-range-thumb{-webkit-appearance:none;background-color:#fff;border:2px solid #090e36;cursor:pointer;height:20px;margin-top:-10px;outline:0;pointer-events:all;position:relative;width:12px;z-index:1}.yachts-search--filters-range .slider-bar input[type=range]::-ms-thumb{-webkit-appearance:none;background-color:#fff;border:2px solid #090e36;cursor:pointer;height:20px;margin-top:-10px;outline:0;pointer-events:all;position:relative;width:10px;z-index:1}.yachts-search--filters-range [disabled].slider-bar{position:relative}.yachts-search--filters-range [disabled].slider-bar:before{bottom:0;content:"";cursor:not-allowed;left:0;position:absolute;right:0;top:0;z-index:5}.yachts-search--filters-range [disabled].slider-bar .range-bg-range{opacity:.1}.yachts-search--filters-range [disabled].slider-bar input{pointer-events:none}.yachts-search--filters-range__go{color:#fff;display:none;margin-top:8px}.yachts-search--filters-range__go.is-active{display:flex}.yachts-search--filters-range__go-button{display:block;margin-left:auto;padding:4px 12px}@media (max-width:767px){.yachts-search--filters-range__go{display:none!important}}@media (max-width:991px){.yachts-search--filters-range__go{margin-top:10px}}@media (min-width:992px){.yachts-search--topbar .yachts-search--rates{max-width:240px;min-width:240px}}.yachts-search--iyc-yachts{min-width:unset;padding-right:24px}@media (width < 992px){.yachts-search--iyc-yachts .components-switch{top:-2px}}.yachts-search--more-filters{min-width:0}.yachts-search .date-picker{height:50px}.yachts-search .flatpickr-input{background-color:transparent;font-size:var(--iyc-body-mobile-font-size);font-weight:var(--bs-body-font-weight);height:50px;line-height:50px;width:100%}@media (min-width:1200px){.yachts-search .flatpickr-input{font-size:var(--iyc-body-font-size)}}.yachts-search .tooltip-wrapper{display:inline-block;height:18px;position:relative;text-align:left}.yachts-search .tooltip-wrapper svg{display:inline-block;position:relative;top:-3px}.yachts-search .tooltip-wrapper .tooltip{background:#fff;box-shadow:0 0 2px rgba(0,0,0,.45);display:none;left:-15px;opacity:1;padding:16px;position:absolute;top:32px;width:285px;z-index:1}@media (min-width:992px){.yachts-search .tooltip-wrapper .tooltip{width:255px}}.yachts-search .tooltip-wrapper .tooltip:after,.yachts-search .tooltip-wrapper .tooltip:before{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:16px;position:absolute;top:-8px;width:0}.yachts-search .tooltip-wrapper .tooltip:before{border-bottom-color:#dbdbdb;border-width:10px;border-top:0;left:14px;top:-10px}.yachts-search .tooltip-wrapper:hover .tooltip{display:block}.yachts-search .dropdown-menu__with-hover li:hover{background-color:#e5e9f3}.yachts-search input[type=text]:not(#flatpickrTopBar)::-moz-placeholder{color:var(--iyc-body-color);opacity:.5}.yachts-search input[type=text]:not(#flatpickrTopBar)::placeholder{color:var(--iyc-body-color);opacity:.5}.yachts-search input[type=text]:disabled{background-color:transparent;color:#e5e9f3}.yachts-search input[type=text]:disabled::-moz-placeholder{color:#e5e9f3}.yachts-search input[type=text]:disabled::placeholder{color:#e5e9f3}.yachts-search .btn-filter{border-radius:60px!important;line-height:1;text-transform:none}.yachts-search .btn-filter svg{margin:0!important;min-width:12px}.yachts-search__loader{background-color:#fff;box-shadow:0 4px 4px rgba(9,14,54,.1);display:none;left:50%;padding:32px 20px 20px;position:absolute;text-align:center;top:350px;transform:translate(-50%,-50%);width:280px;z-index:15}.above-the-fold .yachts-search__loader{position:fixed;top:50%}.yachts-search__loader.is-active{display:block}.yachts-search__loader.is-active .spinner:after{animation-play-state:running}.yachts-search__loader .spinner{border:4px solid rgba(0,85,197,.2);border-radius:100%;box-sizing:content-box;height:28px;margin:0 auto 18px;position:relative;width:28px}.yachts-search__loader .spinner:after{animation:spin 1.2s linear infinite;animation-play-state:paused;border:4px solid transparent;border-radius:100%;border-top-color:#0055c5;box-sizing:content-box;content:"";height:28px;left:-4px;position:absolute;top:-4px;transform:rotate(-45deg);width:28px}.yachts-search--load-more{display:none;margin:0 auto;max-width:332px;width:100%}.yachts-search--more-similar{max-width:332px;min-width:0!important}.yachts-search--contact-us .border-separator{border-top:1px dashed #c0ccdb}.yachts-search--contact-us .btn{max-width:330px;width:100%}.yachts-search .modal .btn-filter{background:#e5e9f3;border:0;pointer-events:none}.yachts-search .modal .btn-filter svg{display:none}.yachts-search .info-tooltip{background:#1458ec;color:#fff;display:flex;flex-wrap:wrap;left:0;margin-top:8px;padding:16px;position:absolute;right:0;top:100%;z-index:2}.yachts-search .info-tooltip.hide{display:none}.yachts-search .info-tooltip .arrow-tooltip-up{border-bottom:8px solid #1458ec;border-left:8px solid transparent;border-right:8px solid transparent;height:0;left:calc(50% - 4px);position:absolute;top:-7px;width:0}.yachts-search .info-tooltip .tooltip-action{background:hsla(0,0%,100%,.2);cursor:pointer;margin-top:10px;padding:5px}.yachts-search .broker--card--info{flex-basis:calc(100% - 50px)}.yachts-search .fleet-yacht .border-light{border-color:#e5e9f3!important}@media (min-width:992px){.yachts-search .fleet-yacht{border:0;border-bottom:1px solid #e5e9f3}}.only-results .yachts-save,.only-results .yachts-search--contact-us,.only-results .yachts-search--header,.only-results .yachts-search--sidebar,.only-results .yachts-search--topbar{display:none!important}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='2' fill='%23090E36'/%3E%3C/svg%3E")}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.cancel-datepicker{justify-content:flex-end;padding:20px}.cancel-datepicker .secondary-btn{text-transform:capitalize}@media (min-width:768px){.cancel-datepicker{padding:0 20px 0 0}.cancel-datepicker .secondary-btn{min-width:auto;padding:10px 20px}}.cs-date-picker input{font-weight:400}body.overflowHidden{overflow-y:hidden}.modal-checkAvailability .cs-dropdown-alt-2{cursor:pointer;min-width:243px;position:relative;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none}.modal-checkAvailability .cs-dropdown-alt-2 .has-children{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI3IiBoZWlnaHQ9IjEyIiBmaWxsPSJub25lIj48cGF0aCBkPSJNLjY4NCAxMS4xNTRhLjM1LjM1IDAgMCAwIC4yNDIuMDk2LjM1LjM1IDAgMCAwIC4yNDMtLjA5Nmw1LjE0Ny00LjkyMmEuMzE4LjMxOCAwIDAgMCAwLS40NjRMMS4xNjkuODQ2YS4zNTQuMzU0IDAgMCAwLS40ODUgMCAuMzE4LjMxOCAwIDAgMCAwIC40NjRMNS41ODggNiAuNjg0IDEwLjY5YS4zMTguMzE4IDAgMCAwIDAgLjQ2NFoiIGZpbGw9IiMwOTBlMzYiLz48L3N2Zz4=") no-repeat right 15px;padding-right:20px}@media only screen and (min-width:1000px) and (max-width:1300px){.modal-checkAvailability .cs-dropdown-alt-2:nth-child(2){min-width:212px}.modal-checkAvailability .cs-dropdown-alt-2:first-child{min-width:279px}}@media only screen and (min-width:1300px){.modal-checkAvailability .cs-dropdown-alt-2:first-child{min-width:300px}.modal-checkAvailability .cs-dropdown-alt-2:nth-child(2){min-width:269px}.modal-checkAvailability .cs-dropdown-alt-2:nth-child(2)>div:first-child{padding:11px 14px 11px 10px}}@media (min-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2:first-child .cs-dropdown-alt-2__toggle{background:#fff;padding:0}}.modal-checkAvailability .cs-dropdown-alt-2__toggle{border:1px solid #7e8ea7;display:flex;font-size:15px;line-height:16px;padding:11px 14px 11px 45px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-checkAvailability .cs-dropdown-alt-2__toggle:first-child{padding:11px 14px 11px 0}.modal-checkAvailability .cs-dropdown-alt-2__toggle>*+*{margin-left:19px}.modal-checkAvailability .cs-dropdown-alt-2__toggle>div{display:flex}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2__toggle>div{position:relative;top:1px}}.modal-checkAvailability .cs-dropdown-alt-2__toggle.is-active .destination-icon{display:none}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2__toggle{align-items:center;display:flex;flex-direction:row;font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;padding:10px}.modal-checkAvailability .cs-dropdown-alt-2__toggle:first-child{padding:10px}}.modal-checkAvailability .cs-dropdown-alt-2__toggle-label{font-family:Graphik;font-size:13px;font-style:normal;font-weight:400;line-height:22px;padding-right:17px;width:100%}.modal-checkAvailability .cs-dropdown-alt-2__toggle-label.is-selected{font-family:Graphik}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2__toggle-label{font-size:18px;line-height:28px}}.modal-checkAvailability .cs-dropdown-alt-2__menu{background-color:#fff;border:1px solid #c0ccdb;box-shadow:0 2px 4px rgba(9,14,54,.1);box-sizing:content-box;display:none;left:0;padding:6px 0;position:absolute;top:100%;width:100%;z-index:10}.modal-checkAvailability .cs-dropdown-alt-2__menu.is-active{display:block;padding:0;top:calc(100% + 11px);visibility:visible}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2__menu.is-active{box-sizing:border-box;top:100%;z-index:11}}.modal-checkAvailability .cs-dropdown-alt-2__menu.is-hidden{visibility:hidden}.modal-checkAvailability .cs-dropdown-alt-2__menu>*+*{border-top:0!important}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub{left:-1px;position:absolute;top:-1px;z-index:15}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub.is-active{top:0}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub .yachts-dropdown__option{padding-left:46px}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub .yachts-dropdown__option--back{padding-left:20px}.modal-checkAvailability .cs-dropdown-alt-2__menu .cs-filter-group{position:relative;z-index:1000}.modal-checkAvailability .cs-dropdown-alt-2 .guest-cs-dropdown-alt-2--search-container,.modal-checkAvailability .cs-dropdown-alt-2 .guest-cs-dropdown-alt-2--search-input{display:none!important}.modal-checkAvailability .cs-dropdown-alt-2--search-input{height:0;left:1px;position:relative;z-index:9999999999}.modal-checkAvailability .cs-dropdown-alt-2--search-input input{border:0;font-family:Graphik;font-size:17px;font-style:normal;font-weight:400;line-height:3px;padding-right:17px;width:85%;width:calc(100% - 45px)}.modal-checkAvailability .cs-dropdown-alt-2--search-input input::-moz-placeholder{opacity:.5}.modal-checkAvailability .cs-dropdown-alt-2--search-input input::placeholder{opacity:.5}.modal-checkAvailability .cs-dropdown-alt-2--search-input.is-hidden{display:none}.modal-checkAvailability .cs-dropdown-alt-2--search-container{background:#fff;border:1px solid #c0ccdb;box-shadow:0 2px 3px rgba(9,14,54,.08);box-sizing:border-box;position:absolute;top:34px;width:100%;z-index:9999}.modal-checkAvailability .cs-dropdown-alt-2--search-container ul{max-height:420px;overflow:auto;position:relative;z-index:1000000}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2--search-container ul{max-height:calc(100% - 51px)}}.modal-checkAvailability .cs-dropdown-alt-2--search-container.is-hidden{display:none}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub .cs-dropdown-alt-2__pop-option{border:0}.modal-checkAvailability .cs-dropdown-alt-2__menu--sub .cs-dropdown-alt-2__pop-option.is-highlight{background-color:#e5e9f3}.modal-checkAvailability .cs-dropdown-alt-2__pop{border-top:0;cursor:pointer;display:flex;flex-direction:column;font-size:15px;line-height:15px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.modal-checkAvailability .cs-dropdown-alt-2__pop__popular{border:0;color:#7e8ea7;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;padding:15px 20px;text-align:left;text-transform:uppercase}.modal-checkAvailability .cs-dropdown-alt-2__pop-option{align-items:center;cursor:pointer;display:block;padding:0 16px!important;text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.modal-checkAvailability .cs-dropdown-alt-2__pop-option>*+*{margin-left:10px}.modal-checkAvailability .cs-dropdown-alt-2__pop-option:hover{background-color:#e5e9f3}.modal-checkAvailability .cs-dropdown-alt-2__pop-option.is-hidden{display:none}.modal-checkAvailability .cs-dropdown-alt-2__menu-clear-option{cursor:auto;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1}.modal-checkAvailability .cs-dropdown-alt-2__option{cursor:pointer;font-size:15px;line-height:15px;padding:5px 0;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:2}.modal-checkAvailability .cs-dropdown-alt-2__option:hover{background-color:#e5e9f3}.modal-checkAvailability .cs-dropdown-alt-2__option--back{align-items:center;background-color:#e5e9f3;display:flex}.modal-checkAvailability .cs-dropdown-alt-2__option--back>*+*{margin-left:10px}.modal-checkAvailability .cs-dropdown-alt-2__option--with-sub{align-items:center;display:flex;justify-content:space-between}.modal-checkAvailability .cs-dropdown-alt-2__option.is-hidden{display:none}.modal-checkAvailability .cs-dropdown-alt-2__option__back{border:0;color:#1458ec;display:flex;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;padding:20px;text-align:left;text-transform:uppercase}.modal-checkAvailability .cs-dropdown-alt-2__option__back>svg{display:inline-block;margin-right:6px}.modal-checkAvailability .cs-dropdown-alt-2 .cs-dropdown-alt-2--search-container .cs-dropdown-alt-2__value{border-bottom:0;padding-bottom:0}.modal-checkAvailability .cs-dropdown-alt-2 .cs-dropdown-alt-2--search-container .cs-dropdown-alt-includes{border-bottom:1px dashed #c0ccdb;color:#7e8ea7;font-size:12px;font-style:normal;font-weight:400;letter-spacing:0;line-height:16px;margin-left:0;padding-bottom:8px;text-align:left}.modal-checkAvailability .cs-dropdown-alt-2__value{border-bottom:1px dotted #c0ccdb;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;padding:8px 0;text-align:left}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2__value{font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:28px}}.modal-checkAvailability .cs-dropdown-alt-2 .cs-dropdown-alt-2__pop__all-regions{border-top:0}.modal-checkAvailability .cs-dropdown-alt-2 .cs-dropdown-alt-2__pop__all-regions>div{color:#1458ec;font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:24px;padding:17px;text-align:center}.modal-checkAvailability .cs-dropdown-alt-2 .cs-dropdown-alt-2__pop__all-regions>div>svg{display:inline-block}.modal-checkAvailability .cs-dropdown-alt-2 .cs-date-picker{height:auto;padding:0;position:relative}.modal-checkAvailability .cs-dropdown-alt-2 .cs-date-picker>input{border:0!important;display:flex;font-family:Graphik;font-size:13px;font-style:normal;font-weight:400;line-height:22px;margin-left:0;padding:0 32px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.modal-checkAvailability .cs-dropdown-alt-2 .cs-date-picker .cs-date-picker__icon{pointer-events:none;top:50%;transform:translateY(-50%)}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2 .cs-date-picker .cs-date-picker__icon{left:-8px;pointer-events:none;position:absolute}}.modal-checkAvailability .cs-dropdown-alt-2.cs-more-options{background:transparent!important;font-family:Graphik;font-size:13px;font-style:normal;font-weight:400;line-height:22px;max-width:243px;padding-left:15px;width:25%}@media only screen and (min-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2.cs-more-options{min-width:149px;padding:11px 14px 11px 15px}}.modal-checkAvailability .cs-dropdown-alt-2.cs-more-options button{line-height:1;margin-right:20px}.modal-checkAvailability .cs-dropdown-alt-2.cs-more-options:after{content:unset}@media (max-width:1000px){.modal-checkAvailability .cs-dropdown-alt-2.cs-more-options{display:none}.modal-checkAvailability .cs-dropdown-alt-2{margin-bottom:18px;width:100%}}.modal-checkAvailability .check-availability__filters .cs-dropdown-alt-2 .cs-date-picker .cs-dropdown-alt-2__toggle-chevron{position:absolute;width:auto}.modal-checkAvailability #flatpickrTopBar:after,.modal-checkAvailability .cs-dropdown-alt-2__toggle:after{border-right:1px solid #e5e9f3;content:"";margin-left:15px}.modal-checkAvailability #flatpickrTopBar{font-family:Graphik;font-size:18px;font-style:normal;font-weight:400;line-height:28px;margin-left:0;padding:11px 14px 11px 45px}@media (min-width:1000px){.modal-checkAvailability #flatpickrTopBar{font-size:13px}}.modal-checkAvailability .check-availability__filters p{margin:0 0 5px}.modal-checkAvailability .cs-destination-container-mobile-close{display:none}.modal-checkAvailability .cs-dropdown-alt-2__menu.is-active{height:auto!important}@media (min-width:992px){html[lang=ru] .yachts-search--topbar .yachts-search--guests .yachts-search--topbar__input__label{font-size:.8125rem}}.yachts-recommended-header{border-top:1px dashed #c0ccdb;margin-bottom:24px}@media (min-width:620px){.yachts-recommended-header{margin-bottom:16px}}.yachts-recommended-header .h3-sb h3{font-size:22px;font-weight:500;line-height:1.2;margin-bottom:0;text-transform:none}@media (min-width:620px){.yachts-recommended-header .h3-sb h3{font-size:24px}}.yachts-recommended-header__description{font-size:17px;font-weight:300;line-height:28px}.yachts-recommended-header__description button{color:#1458ec}@media (min-width:1000px){.yachts-recommended-header__description{font-size:16px}}.white-label .mainContent{min-height:calc(100vh - 230px)}@media screen and (min-width:62em){.white-label .mainContent{min-height:calc(100vh - 185px)}}
