#nestyachts-wrapper{color:#000}#nestyachts-wrapper .content-wrap{max-width:100%;width:100%}#nestyachts-wrapper .userMenuContent{padding:0}#nestyachts-wrapper .yacht-parallax-search-banner{height:300px}.goback-btn{background:#000;border:none;border-radius:3px;box-shadow:unset;color:#fff;cursor:pointer;margin:1rem;padding:.5rem 1rem;text-decoration:unset;text-shadow:unset;text-transform:uppercase}.goback-btn:hover{opacity:.8}#nestyachts-search-filters{align-items:center;background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:auto;justify-content:center;min-height:400px;padding:2rem .5rem;position:relative}@media(max-width:768px){#nestyachts-search-filters{min-height:300px}}#nestyachts-search-filters .nestyachts-search-home-link{color:#fff;left:.5rem;position:absolute;text-transform:uppercase;top:.5rem}#nestyachts-search-filters .nestyachts-search-home-link a{color:#fff;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px}#nestyachts-search-filters .nestyachts-search-home-link a:hover{color:#fff}#nestyachts-search-filters h1{color:#fff;font-family:Vanitas Black;font-size:3rem;margin-bottom:1rem;text-align:center;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px;text-transform:uppercase}@media(max-width:768px){#nestyachts-search-filters h1{font-size:2.5rem}}#nestyachts-search-filters p{color:#fff}#nestyachts-search-filters .search-input{border:none;border-radius:5px;box-shadow:none;margin-top:1rem;padding:.5rem 1rem;text-align:center;width:400px}@media(max-width:768px){#nestyachts-search-filters .search-input{max-width:90%;width:300px}}#nestyachts-search-filters .filters-container{align-items:center;background:transparent;color:#fff;display:flex;flex-flow:row wrap;justify-content:center;padding:.5rem 1rem}#nestyachts-search-filters .filters-container button{background:transparent;color:#fff}#nestyachts-search-filters .filters-container .filter-btn{background:transparent;border:1px solid #fff;border-radius:5px;box-shadow:unset;color:#fff;cursor:pointer;font-size:1rem;letter-spacing:1px;margin:1rem .5rem;padding:.5rem 1rem}@media(max-width:480px){#nestyachts-search-filters .filters-container .filter-btn{margin:.5rem}}#nestyachts-search-filters .filters-container .currency-filter,#nestyachts-search-filters .filters-container .metric-filter{background-color:transparent;border:0;cursor:pointer;height:auto;padding:0;text-align:center}#nestyachts-search-filters .filters-container .filter-grp{display:flex;margin:0 1rem 1rem 0}#nestyachts-search-filters .filters-container .filter-grp .filter-btn{margin:0}#nestyachts-search-filters .filters-container .currency-filter,#nestyachts-search-filters .filters-container .metric-filter{width:auto}#nestyachts-search-filters .yacht-filter-modal{align-items:center;background:rgba(0,0,0,.7);box-shadow:0 6px 10px 0 rgba(88,88,88,.2);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:999}#nestyachts-search-filters .yacht-filter-modal .filter-modal-section-container{background:#fff;justify-content:center;max-height:100%;max-width:100%;overflow:auto;position:relative}#nestyachts-search-filters .yacht-filter-modal .filter-modal-section-container .close-modal{cursor:pointer;float:right;position:absolute;right:5px;top:3px}#nestyachts-search-filters .yacht-filter-modal .filter-modal-section-container .close-modal .fa-times{-webkit-text-stroke:4px #fff;color:#000;font-size:2rem}#nestyachts-search-filters .yacht-filter-modal .price-filter{display:flex;flex-direction:column;overflow:auto;padding:1rem;text-align:center;user-select:none}#nestyachts-search-filters .yacht-filter-modal .price-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .price-filter .currency-options{display:flex;flex-flow:row wrap;margin:0 auto}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;justify-content:center;margin:.5rem;padding:.5rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-range-input{display:flex}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges input{margin:.5rem;width:auto}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges input::-webkit-inner-spin-button,#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges input[type=number]{-moz-appearance:textfield}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-ranges .yacht-btn{margin:.5rem}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-range-option{cursor:pointer;font-size:1.2rem;margin:.5rem;padding:.5rem 1rem}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-range-option:hover{font-weight:600}#nestyachts-search-filters .yacht-filter-modal .price-filter .price-range-option--active{background:#000;color:#fff;font-weight:600}#nestyachts-search-filters .yacht-filter-modal .length-filter{display:flex;flex-direction:column;padding:1rem;text-align:center;user-select:none}#nestyachts-search-filters .yacht-filter-modal .length-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .length-filter .metric-options{display:flex;flex-flow:row wrap;margin:0 auto}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;justify-content:center;margin:.5rem;padding:.5rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-range-input{display:flex}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges input{margin:.5rem;width:auto}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges input::-webkit-inner-spin-button,#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges input[type=number]{-moz-appearance:textfield}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-ranges .yacht-btn{margin:.5rem}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-range-option{cursor:pointer;font-size:1.2rem;margin:.5rem;padding:.5rem 1rem;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-range-option:hover{font-weight:600}#nestyachts-search-filters .yacht-filter-modal .length-filter .length-range-option--active{background:#000;color:#fff;font-weight:600}#nestyachts-search-filters .yacht-filter-modal .year-filter{display:flex;flex-direction:column;padding:1rem;text-align:center;user-select:none}#nestyachts-search-filters .yacht-filter-modal .year-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;justify-content:center;margin:.5rem;padding:.5rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-range-input{display:flex}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges input{margin:.5rem;width:auto}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges input::-webkit-inner-spin-button,#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges input[type=number]{-moz-appearance:textfield}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-ranges .yacht-btn{margin:.5rem}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-range-option{cursor:pointer;font-size:1.2rem;margin:.5rem;padding:.5rem 1rem;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-range-option:hover{font-weight:600}#nestyachts-search-filters .yacht-filter-modal .year-filter .year-range-option--active{background:#000;color:#fff;font-weight:600}#nestyachts-search-filters .yacht-filter-modal .region-filter{display:flex;flex-direction:column;padding:1rem;text-align:center;user-select:none}#nestyachts-search-filters .yacht-filter-modal .region-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .region-filter h3{font-family:Vanitas Black;font-size:1.2rem;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .region-filter .region-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin:.25rem;padding:.25rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .region-filter .region-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .region-filter .region-options{max-width:750px;width:100%}@media(max-width:480px){#nestyachts-search-filters .yacht-filter-modal .region-filter .region-options{max-height:60vh;overflow:auto}}#nestyachts-search-filters .yacht-filter-modal .region-filter .region-options .continent{display:flex;flex-flow:row wrap;padding:.5rem 0}#nestyachts-search-filters .yacht-filter-modal .region-filter .region-options .continent h3{width:100%}#nestyachts-search-filters .yacht-filter-modal .region-filter .btn-options{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .region-filter .btn-options .yacht-btn{margin:.5rem}#nestyachts-search-filters .yacht-filter-modal .port-filter{display:flex;flex-direction:column;min-width:350px;padding:1rem;text-align:center;user-select:none}#nestyachts-search-filters .yacht-filter-modal .port-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .port-filter h3{font-family:Vanitas Black;font-size:1.2rem;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .port-filter .port-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin:.25rem;padding:.25rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .port-filter .port-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .port-filter .port-options{max-width:750px;width:100%}@media(max-width:480px){#nestyachts-search-filters .yacht-filter-modal .port-filter .port-options{max-height:60vh;overflow:auto}}#nestyachts-search-filters .yacht-filter-modal .port-filter .port-options .continent{display:flex;flex-flow:row wrap;padding:.5rem 0}#nestyachts-search-filters .yacht-filter-modal .port-filter .port-options .continent h3{width:100%}#nestyachts-search-filters .yacht-filter-modal .port-filter .btn-options{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .port-filter .btn-options .yacht-btn{margin:.5rem}#nestyachts-search-filters .yacht-filter-modal .boattype-filter{display:flex;flex-direction:column;padding:1rem;text-align:center;user-select:none}@media(max-width:480px){#nestyachts-search-filters .yacht-filter-modal .boattype-filter{height:70vh;width:100vw}}#nestyachts-search-filters .yacht-filter-modal .boattype-filter h2{font-family:Vanitas Black;text-transform:uppercase}#nestyachts-search-filters .yacht-filter-modal .boattype-filter input{margin:auto;width:225px}@media(max-width:480px){#nestyachts-search-filters .yacht-filter-modal .boattype-filter input{font-size:1.1rem;margin:1rem 0;padding:.5rem 1rem;width:auto}}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-filter-btn{align-items:center;border:1px solid gray;color:gray;cursor:pointer;display:flex;font-size:1rem;justify-content:center;margin:.25rem;padding:.25rem;user-select:none}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-filter-btn-active{background:#000;border:1px solid #000;color:#fff}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-options-container{height:70%;max-width:600px;min-height:350px;width:100vw}@media(max-width:480px){#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-options-container{max-height:50%;overflow:auto;width:auto}}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-options{display:flex;flex-flow:row wrap;margin:1rem 0;max-width:750px;width:100%}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-options .continent{display:flex;flex-flow:row wrap}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .boattype-options .continent h3{width:100%}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .btn-options{padding:.5rem}#nestyachts-search-filters .yacht-filter-modal .boattype-filter .btn-options .yacht-btn{margin:.5rem}#nestyachts-search-filters .filter-modal-section{display:none;overflow:auto}#nestyachts-search-filters .filter-modal-section input{border:1px solid gray;padding:.5rem}#nestyachts-search-filters .filter-modal-section--active{display:flex!important}.nestyachts-loading{align-items:center;display:flex;flex-direction:column;font-size:1.5rem;justify-content:center;min-height:70vh}#nestyachts-search-results{display:flex;flex-flow:row wrap;min-height:500px}#nestyachts-search-results .nestyachts-loading{height:50vh}#nestyachts-search-results .pagination-sort{display:flex;flex-direction:row;width:100%}@media(max-width:480px){#nestyachts-search-results .pagination-sort{flex-direction:column}}#nestyachts-search-results .pagination-loading{cursor:default;pointer-events:none}#nestyachts-search-results #nestyachts-pagination{flex:1;margin:1rem 0}#nestyachts-search-results #nestyachts-pagination ul{display:flex;flex-flow:row wrap;padding:1rem}#nestyachts-search-results #nestyachts-pagination ul li{display:inherit}#nestyachts-search-results #nestyachts-pagination ul a{border:1px solid gray;border-radius:3px;color:gray;cursor:pointer;margin:.5rem;padding:.25rem .5rem}#nestyachts-search-results #nestyachts-pagination ul a:hover{background:gray;color:#fff;text-decoration:none;transition-duration:.5s}#nestyachts-search-results #nestyachts-pagination ul a:focus{text-decoration:none}#nestyachts-search-results #nestyachts-pagination ul .selected a{background:gray;color:#fff;font-weight:600}#nestyachts-search-results #nestyachts-pagination ul .selected a:focus,#nestyachts-search-results #nestyachts-pagination ul .selected a:hover{background:gray;color:#fff;text-decoration:none;transition-duration:.5s}#nestyachts-search-results #nestyachts-pagination ul .disabled-page-btn a{border:1px solid #d3d3d3;color:#d3d3d3}#nestyachts-search-results #nestyachts-pagination ul .disabled-page-btn a:focus,#nestyachts-search-results #nestyachts-pagination ul .disabled-page-btn a:hover{background:#fff;color:#d3d3d3;text-decoration:none;transition-duration:.5s}#nestyachts-search-results #nestyachts-pagination ul .pagination-last-page .next{border:1px solid #d3d3d3;color:#d3d3d3}#nestyachts-search-results #nestyachts-pagination ul .pagination-last-page .next:focus,#nestyachts-search-results #nestyachts-pagination ul .pagination-last-page .next:hover{background:#fff;color:#d3d3d3;text-decoration:none;transition-duration:.5s}@media(max-width:480px){#nestyachts-search-results #nestyachts-pagination{margin:.5rem 0}#nestyachts-search-results #nestyachts-pagination ul{margin:0 .5rem}#nestyachts-search-results #nestyachts-pagination ul a{margin:.25rem}}#nestyachts-search-results #nestyachts-sort{align-items:center;display:flex;justify-content:center;margin:1rem 0 1rem auto}#nestyachts-search-results #nestyachts-sort select{border:unset;font-size:1.1rem;margin:1rem;text-align:right;width:auto}@media(max-width:480px){#nestyachts-search-results #nestyachts-sort{margin:unset}#nestyachts-search-results #nestyachts-sort select{margin:0 0 .5rem;text-align:center}}#nestyachts-search-results .total-results{align-items:center;color:gray;display:flex;justify-content:center;margin:1rem;padding:.75rem}#nestyachts-search-results .ny__yacht{border-radius:5px;box-shadow:0 6px 10px 0 rgba(88,88,88,.2);cursor:default;display:flex;flex-direction:column;height:100vw;margin:.5rem;min-height:400px;width:calc(100% - 1rem)}#nestyachts-search-results .ny__yacht:hover{box-shadow:0 6px 10px 0 rgba(88,88,88,.5)}@media(min-width:480px){#nestyachts-search-results .ny__yacht{height:50vw;margin:.5rem;width:calc(50% - 1rem)}}@media(min-width:800px){#nestyachts-search-results .ny__yacht{height:33vw;margin:1rem;width:calc(33.33333% - 2rem)}}@media(min-width:1000px){#nestyachts-search-results .ny__yacht{height:25vw;margin:1rem;width:calc(25% - 2rem)}}@media(min-width:1800px){#nestyachts-search-results .ny__yacht{height:450px;margin:1rem;width:450px}}#nestyachts-search-results .ny__yacht .ny__yacht__img{flex:1;height:calc(100% - 150px);position:relative;width:100%}#nestyachts-search-results .ny__yacht .ny__yacht__img .ny-price{background:#fff;border-radius:5px;bottom:1rem;font-size:1.25rem;font-weight:600;left:1rem;padding:.25rem .5rem;position:absolute}@media(max-width:480px){#nestyachts-search-results .ny__yacht .ny__yacht__img .ny-price{font-size:1rem}}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__img .ny-price{left:.5rem}}@media(max-width:480px){#nestyachts-search-results .ny__yacht .ny__yacht__img{height:calc(100% - 130px)}}#nestyachts-search-results .ny__yacht .ny__yacht__img .ny-img,#nestyachts-search-results .ny__yacht .ny__yacht__img a{height:100%;width:100%}#nestyachts-search-results .ny__yacht .ny__yacht__img .ny-img{background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0}#nestyachts-search-results .ny__yacht a:active,#nestyachts-search-results .ny__yacht a:focus,#nestyachts-search-results .ny__yacht a:hover{text-decoration:unset}#nestyachts-search-results .ny__yacht .ny__yacht__info-section{padding:1rem 1.5rem}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section{padding:.5rem .75rem}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top{display:flex;flex-direction:column}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top{flex-direction:column}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left{display:flex;flex:1;flex-direction:column;justify-content:center}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left h1{font-family:Vanitas Black;font-size:1.25rem;font-weight:600;margin-bottom:0;margin-top:0;text-transform:uppercase}@media(max-width:480px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left h1{font-size:1.1rem}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details{display:flex;font-size:.9rem}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details div{border-left:1px solid #d3d3d3;padding:0 .5rem}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details div:first-child{border-left:unset!important;padding-left:0!important}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details .ny-length small{margin-left:.25rem}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details .ny-length{border:unset}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__info-left .ny__yacht__details .ny-model{display:inline-block;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:auto}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__rooms{display:flex;flex-direction:row;font-size:.9rem}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__rooms{flex-direction:row}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__rooms .ny-rooms{margin-right:1rem}@media(max-width:1400px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-top .ny__yacht__rooms .ny-rooms{margin-right:.5rem}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-bottom{display:flex}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-bottom a{background:#000;border-radius:3px;color:#fff;font-size:.75rem;margin-right:.5rem;padding:.25rem .5rem;width:auto}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny__yacht__info-bottom a:hover{opacity:.8;text-decoration:underline}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny-location{flex:1;font-size:1.25rem;font-weight:600;text-transform:uppercase}@media(max-width:480px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny-location{font-size:1rem}}#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny-price{font-size:1rem;font-weight:600}@media(max-width:480px){#nestyachts-search-results .ny__yacht .ny__yacht__info-section .ny-price{font-size:1rem}}@media(min-width:2000px){#nestyachts-search-results{justify-content:center}}.no-divider{border-left:0!important;margin-left:0!important;padding-left:0!important}#yacht-view{font-size:1.5rem;margin:auto;min-height:500px}#yacht-view #yacht-content{margin:auto;max-width:1400px}#yacht-view .yacht-bc{display:flex;flex-flow:row wrap;font-size:1rem;list-style:none}@media(max-width:768px){#yacht-view .yacht-bc{font-size:.75rem}}#yacht-view .yacht-bc .yacht-bc-link{display:inline;text-transform:uppercase}#yacht-view .yacht-bc .yacht-bc-link a{color:#7d868c;text-decoration:none;text-transform:uppercase}#yacht-view .yacht-bc .yacht-bc-link a:hover{color:#7d868c;text-decoration:underline}#yacht-view .yacht-bc .yacht-bc-link i{-webkit-text-stroke:1px #fff;opacity:.8}#yacht-view #yacht-full-screen-carousel{background:rgba(0,0,0,.9);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:9999}#yacht-view #yacht-full-screen-carousel .yacht-fullscreen-carousel-close{color:#fff;cursor:pointer;font-size:3rem;position:absolute;right:10px;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px;top:10px;z-index:9999}#yacht-view #yacht-full-screen-carousel .yacht-fullscreen-carousel-close .fa{-webkit-text-stroke:6px rgba(0,0,0,.9)}#yacht-view #yacht-full-screen-carousel .yacht-fullscreen-carousel-close:hover .fa{-webkit-text-stroke:5px rgba(0,0,0,.9)}#yacht-view #yacht-full-screen-carousel .yacht-carousel-img{background:transparent;height:100%;text-align:center;width:auto}#yacht-view #yacht-full-screen-carousel .yacht-carousel-img .mobile-landscape-indicator{color:#fff;display:none}@media(max-width:480px){#yacht-view #yacht-full-screen-carousel .yacht-carousel-img{color:#fff;height:90%;max-height:100%}#yacht-view #yacht-full-screen-carousel .yacht-carousel-img .mobile-landscape-indicator{display:block;font-size:.9rem;height:10%}}#yacht-view #yacht-full-screen-carousel .yacht-carousel-img img{height:100vh;margin:auto;max-height:100%;max-width:100%;width:auto}@media(max-width:480px){#yacht-view #yacht-full-screen-carousel .yacht-carousel-img img{height:auto;width:100%}}#yacht-view #yacht-full-screen-carousel .carousel__back-button,#yacht-view #yacht-full-screen-carousel .carousel__next-button{-webkit-appearance:unset;background:transparent;border:none;color:#fff;font-size:3rem;height:100px;max-width:50px;position:absolute;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px;top:calc(50vh - 50px);width:50px}#yacht-view #yacht-full-screen-carousel .carousel__back-button:disabled,#yacht-view #yacht-full-screen-carousel .carousel__next-button:disabled{display:none!important}#yacht-view #yacht-full-screen-carousel .carousel__back-button .fa,#yacht-view #yacht-full-screen-carousel .carousel__next-button .fa{-webkit-text-stroke:3px rgba(0,0,0,.9)}#yacht-view #yacht-full-screen-carousel .carousel__back-button:hover .fa,#yacht-view #yacht-full-screen-carousel .carousel__next-button:hover .fa{-webkit-text-stroke:2.5px rgba(0,0,0,.9)}@media(max-width:900px){#yacht-view #yacht-full-screen-carousel .carousel__back-button,#yacht-view #yacht-full-screen-carousel .carousel__next-button{padding:0!important}#yacht-view #yacht-full-screen-carousel .carousel__back-button i,#yacht-view #yacht-full-screen-carousel .carousel__next-button i{margin:0!important}}#yacht-view #yacht-full-screen-carousel .carousel__next-button{right:0}#yacht-view #yacht-full-screen-carousel .carousel__back-button{left:0}#yacht-view .yacht-carousel{background:#000}#yacht-view .yacht-carousel .carousel{cursor:default}#yacht-view .yacht-carousel .yacht-carousel-img{background:#000;height:100%;text-align:center;width:100%}#yacht-view .yacht-carousel .yacht-carousel-img img{height:100%;margin:auto;width:auto}#yacht-view .yacht-carousel .carousel__back-button,#yacht-view .yacht-carousel .carousel__next-button{background:transparent;border:none;color:#fff;display:none;font-size:3rem;height:100px;max-width:50px;position:absolute;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px;top:calc(50% - 50px);width:50px}#yacht-view .yacht-carousel .carousel__back-button:disabled,#yacht-view .yacht-carousel .carousel__next-button:disabled{display:none!important}#yacht-view .yacht-carousel .carousel__back-button:hover,#yacht-view .yacht-carousel .carousel__next-button:hover{-webkit-text-stroke:1px #000}@media(max-width:900px){#yacht-view .yacht-carousel .carousel__back-button,#yacht-view .yacht-carousel .carousel__next-button{display:block;padding:0!important}#yacht-view .yacht-carousel .carousel__back-button i,#yacht-view .yacht-carousel .carousel__next-button i{margin:0!important}}#yacht-view .yacht-carousel .carousel__next-button{-webkit-appearance:unset;right:0}#yacht-view .yacht-carousel .carousel__back-button{-webkit-appearance:unset;left:0}#yacht-view .yacht-carousel:hover .carousel__back-button,#yacht-view .yacht-carousel:hover .carousel__next-button{display:block}#yacht-view .yacht-carousel .yacht-carousel-dots{padding-bottom:10px;padding-top:5px;text-align:center}#yacht-view .yacht-carousel .carousel__dot{border:1px solid #000;border-radius:50%;height:15px;margin:3px;width:15px}#yacht-view .yacht-carousel .carousel__dot--selected{background-color:#000}#yacht-view .carousel{margin-bottom:0}#yacht-view #yacht-jump-bar{align-items:center;background:#fff;border-bottom:1px solid #d3d3d3;display:flex;font-size:1.25rem;justify-content:center;letter-spacing:2px;margin:0 auto 1rem;text-align:center}@media(max-width:1000px){#yacht-view #yacht-jump-bar{font-size:1.2rem}}@media(max-width:480px){#yacht-view #yacht-jump-bar{border:unset;margin:unset}#yacht-view #yacht-jump-bar div{display:none}}#yacht-view #yacht-jump-bar div{cursor:pointer;padding:1.5rem 2rem;text-transform:uppercase}@media(max-width:1000px){#yacht-view #yacht-jump-bar div{font-size:1rem;padding:.5rem .75rem}}#yacht-view #yacht-jump-bar div:hover{background:#333;color:#fff;transition-duration:.5s}#yacht-view .yacht-cat{display:flex;font-size:1rem}@media(max-width:768px){#yacht-view .yacht-cat{justify-content:center}#yacht-view .yacht-cat div{margin:.5rem}}#yacht-view .yacht-cat a{color:#fff}#yacht-view .yacht-cat a:focus,#yacht-view .yacht-cat a:hover{color:#fff}#yacht-view .yacht-cat div{background:#000;border-radius:3px;color:#fff;font-size:.8rem;font-weight:600;margin:1rem 0 1rem 1rem;padding:.25rem .5rem;text-transform:uppercase}#yacht-view .yacht-title-section h1{font-family:Vanitas Black;font-size:4rem;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-title-section h1{font-size:2rem;margin-top:1rem;text-align:center}}#yacht-view .yacht-title-section h1 span{border-left:1px solid #000;font-weight:300;margin-left:16px;padding-left:16px}#yacht-view .title-underline{border-bottom:2px solid #000;width:50px}@media(max-width:768px){#yacht-view .title-underline{margin:.5rem auto}}#yacht-view .yacht-overview-section{display:flex;flex-flow:row wrap}#yacht-view .yacht-overview-section .yacht-summary-details-section{max-width:860px;width:calc(100% - 350px)}@media(max-width:768px){#yacht-view .yacht-overview-section .yacht-summary-details-section{order:2;width:100%}}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-summary-section{font-size:1.2rem;max-width:860px}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-summary-section .html-ellipsis{cursor:pointer}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-summary-section .html-ellipsis .ellipsis{color:gray;margin-left:.5rem}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-summary-section .html-ellipsis .ellipsis:hover{text-decoration:underline}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail{display:flex;flex-direction:row;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail{justify-content:center}}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail div{color:#000;font-size:1.25rem}@media(max-width:768px){#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail div{font-size:1rem}}#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail .yacht-detail-label{color:#808285;margin-bottom:1rem;width:200px}@media(max-width:768px){#yacht-view .yacht-overview-section .yacht-summary-details-section .yacht-details-section .yacht-detail .yacht-detail-label{display:none}}#yacht-view .yacht-overview-section .yacht-numbers-section{display:flex;flex-direction:column;margin:0 auto auto;padding:.5rem}@media(max-width:768px){#yacht-view .yacht-overview-section .yacht-numbers-section{align-items:flex-start}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail{font-size:1rem;justify-content:center}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .yacht-number-detail-icon{font-size:1rem;margin-right:1rem;width:auto}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .yacht-number-detail-icon i{font-size:1.5rem}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .sale-US-waters{font-size:.7rem}}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-port{font-size:1rem;padding-bottom:1rem}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail{align-items:center;display:flex;font-size:1.25rem;height:auto;min-height:50px;padding:1rem .5rem;text-transform:uppercase}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .yacht-number-detail-icon{align-self:start;color:#000;font-size:1rem;text-align:center;width:150px}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .yacht-number-detail-icon i{font-size:2.5rem}#yacht-view .yacht-overview-section .yacht-numbers-section .yacht-number-detail .sale-US-waters{font-size:1rem;max-width:160px}#yacht-view .yacht-outer{padding:4rem 0}#yacht-view .yacht-outer .yacht-inner{margin:4rem 0 6rem;position:relative}@media(max-width:768px){#yacht-view .yacht-outer .yacht-inner{align-items:center;display:flex;flex-direction:column;margin:0 0 200px}}#yacht-view .yacht-outer .yacht-inner .yacht-banner-image-container{background-color:#d3d3d3;background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:4rem;height:100%;margin-left:auto;min-height:400px;right:0;width:52.5%}@media(max-width:768px){#yacht-view .yacht-outer .yacht-inner .yacht-banner-image-container{order:1;width:100%}}#yacht-view .yacht-outer .yacht-inner .yacht-features-section,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section{background:#fff;box-shadow:0 10px 25px rgba(0,0,0,.12);height:auto;min-height:400px;padding:2rem;position:absolute;top:40px;width:52.5%}#yacht-view .yacht-outer .yacht-inner .yacht-features-section h2,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section h2{font-family:Vanitas Black;font-size:3rem;margin:1rem 0;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-outer .yacht-inner .yacht-features-section h2,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section h2{font-size:1.5rem}}#yacht-view .yacht-outer .yacht-inner .yacht-features-section .category-filters,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section .category-filters{display:flex;flex-flow:row wrap;margin-bottom:1.5rem}#yacht-view .yacht-outer .yacht-inner .yacht-features-section .category-filters .category-filter,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section .category-filters .category-filter{border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-size:1rem;margin-bottom:.5rem;margin-right:1rem;padding:.25rem .75rem;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-outer .yacht-inner .yacht-features-section .category-filters .category-filter,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section .category-filters .category-filter{font-size:.8rem}}#yacht-view .yacht-outer .yacht-inner .yacht-features-section .category-filters .category-filter-active,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section .category-filters .category-filter-active{background:#000;color:#fff}#yacht-view .yacht-outer .yacht-inner .yacht-features-section .details-hidden,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section .details-hidden{display:none}@media(max-width:768px){#yacht-view .yacht-outer .yacht-inner .yacht-features-section,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section{max-width:600px;padding:1rem;top:150px;width:95%}}@media(max-width:480px){#yacht-view .yacht-outer .yacht-inner .yacht-features-section,#yacht-view .yacht-outer .yacht-inner .yacht-full-details-section{padding:1rem}}#yacht-view #yacht-features-container .yacht-inner{margin:4rem 0 6rem;position:relative}@media(max-width:768px){#yacht-view #yacht-features-container .yacht-inner{align-items:center;display:flex;flex-direction:column;margin:0 0 200px}}#yacht-view #yacht-features-container .yacht-inner .yacht-banner-image-container{margin-left:unset;margin-right:auto}#yacht-view #yacht-features-container .yacht-inner .yacht-features-section{right:0}@media(max-width:768px){#yacht-view #yacht-features-container .yacht-inner .yacht-features-section{right:unset}}#yacht-view .yacht-features-section .yacht-feature{display:flex;flex-direction:row;font-size:1rem;text-transform:uppercase}#yacht-view .yacht-features-section .yacht-feature .yacht-feature-label{color:#000;width:50%}#yacht-view .yacht-features-section .yacht-feature div{color:#000;margin-bottom:.5rem}#yacht-view #yacht-gallery-section{align-items:center;background:#f8f8f8;display:flex;flex-flow:column;padding:2rem}#yacht-view #yacht-gallery-section .yacht-gallery-items{display:flex;flex-flow:row wrap;justify-content:center}#yacht-view #yacht-gallery-section .yacht-gallery-item{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:100% auto;cursor:pointer;display:flex;height:200px;justify-content:center;margin:1rem;-webkit-transition:background-size .5s linear;transition:background-size .5s linear;width:300px}#yacht-view #yacht-gallery-section .yacht-gallery-item span{color:#fff;font-size:1.25rem;font-weight:600;text-shadow:hsla(0,0%,8%,.5) 0 1px 1px;text-transform:uppercase;visibility:hidden}#yacht-view #yacht-gallery-section .yacht-gallery-item:hover{background-size:115%;filter:grayscale(80%)}#yacht-view #yacht-gallery-section .yacht-gallery-item:hover span{visibility:visible}#yacht-view #yacht-gallery-section .yacht-gallery-btn{background:#000;border-radius:3px;box-shadow:unset;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem .75rem;text-shadow:unset;text-transform:uppercase}#yacht-view #yacht-gallery-section .yacht-gallery-btn:hover{opacity:.8}#yacht-view .yacht-full-details-section .yacht-full-detail{display:flex;flex-direction:row;font-size:1rem;text-transform:uppercase}#yacht-view .yacht-full-details-section .yacht-full-detail .yacht-full-detail-label{color:#808285;width:50%}#yacht-view .yacht-full-details-section .yacht-full-detail div{color:#000;margin-bottom:.5rem}#yacht-view .yacht-other-details{font-size:1rem}#yacht-view .yacht-other-details ul{margin-left:5px}#yacht-view .yacht-other-details li{list-style:initial;margin-bottom:.5rem}#yacht-view .yacht-fullspec-section{display:flex;flex-direction:column}#yacht-view .yacht-fullspec-section h2{font-family:Vanitas Black;font-size:3rem;text-align:center;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-fullspec-section h2{font-size:1.5rem}}#yacht-view .yacht-fullspec-section .yacht-inner{margin:auto;max-width:1000px;width:100%}#yacht-view .yacht-fullspec-section .accordion__heading>div{align-items:center;border-bottom:1px solid #d3d3d3;cursor:pointer;display:flex;font-size:1.2rem;font-weight:600;padding:1rem .5rem;text-transform:uppercase}#yacht-view .yacht-fullspec-section .accordion-title{max-width:95%}#yacht-view .yacht-fullspec-section .accordion__button{position:relative}#yacht-view .yacht-fullspec-section .accordion__button i{padding:0 1rem;position:absolute;right:0}#yacht-view .yacht-fullspec-section .accordion__panel{border-bottom:1px solid #d3d3d3;font-size:1rem;padding:1rem .5rem}#yacht-view .yacht-fullspec-section .accordion__panel ul{list-style:initial;margin-left:1.2rem}#yacht-view .yacht-fullspec-section .accordion__panel ul li{list-style:initial}#yacht-view .yacht-contact-section{background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;margin-top:2rem;width:100%}#yacht-view .yacht-contact-section .yacht-contact-inner{overflow:hidden;position:relative}#yacht-view .yacht-contact-section .grecaptcha-badge{position:absolute!important}#yacht-view .yacht-contact-section #yacht-contact-form{background:rgba(0,0,0,.9);display:flex;flex-direction:column;margin:auto;max-width:700px;padding:1rem;text-align:center}#yacht-view .yacht-contact-section #yacht-contact-form h2{color:#fff;font-family:Vanitas Black;font-size:3rem;text-transform:uppercase}@media(max-width:768px){#yacht-view .yacht-contact-section #yacht-contact-form h2{font-size:1.5rem}}#yacht-view .yacht-contact-section #yacht-contact-form .yacht-contact-phone{font-size:2rem}@media(max-width:768px){#yacht-view .yacht-contact-section #yacht-contact-form .yacht-contact-phone{font-size:1.5rem}}#yacht-view .yacht-contact-section #yacht-contact-form p,#yacht-view .yacht-contact-section .form-fields{color:#fff;font-size:1rem;text-transform:uppercase}#yacht-view .yacht-contact-section .form-fields .rqd input,#yacht-view .yacht-contact-section .form-fields .rqd textarea{border:2px solid red}#yacht-view .yacht-contact-section .form-fields div{display:flex;flex-direction:column;margin:auto;max-width:450px;padding-bottom:1rem}#yacht-view .yacht-contact-section .form-fields div input,#yacht-view .yacht-contact-section .form-fields div textarea{color:#000;padding:.5rem}#yacht-view .yacht-contact-section .yform__btn{background:transparent;border:1px solid #fff;border-radius:3px;box-shadow:unset;color:#000;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem .75rem;text-shadow:unset;text-transform:uppercase}#yacht-view .yacht-contact-section .yform__btn:hover{opacity:.8}#yacht-view .yacht-contact-section a{color:#fff}#yacht-view .yacht-contact-section a:hover{color:#fff}#yacht-view .yacht-contact-section .yform__message textarea{height:100px}#nestyachts-loading-search-page #nestyachts-search-results .ny__yacht div.loading-placeholder{background:#f5f5f5;height:100%;width:100%}#nestyachts-loading-yacht-page .carousel-place-holder{background:#f5f5f5;height:40vh;width:100%}#nestyachts-loading-yacht-page #yacht-view #yacht-jump-bar div:focus,#nestyachts-loading-yacht-page #yacht-view #yacht-jump-bar div:hover{background:unset;color:#000}#nestyachts-loading-yacht-page div.loading-placeholder{background:#f5f5f5;height:20px;min-width:100px}#nestyachts-loading-yacht-page .yacht-title-section div.loading-placeholder{height:50px}#nestyachts-loading-yacht-page .yacht-full-details-section div.loading-placeholder,#nestyachts-loading-yacht-page .yacht-summary-section div.loading-placeholder{height:300px}.slider{height:10px;overflow-x:hidden;position:absolute;width:100%}.line{opacity:.4;width:150%}.line,.subline{background:#000;height:10px;position:absolute}.subline{opacity:.9}.inc{animation:nestyachtsincrease 2s infinite}.dec{animation:nestyachtsdecrease 2s .5s infinite}@keyframes nestyachtsincrease{0%{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes nestyachtsdecrease{0%{left:-80%;width:80%}to{left:110%;width:10%}}.slider-disabled{background:transparent;height:10px;position:absolute;width:100%}.yacht-btn{background:#000;border:unset;box-shadow:unset;color:#fff;cursor:pointer;font-size:1rem;padding:.5rem 1rem;text-shadow:unset}.yacht-btn:hover{opacity:.8}
/*# sourceMappingURL=nestyachts-acf61713ea915c01d87f-3.css.map*/