:root{--main-text-color: inherit;--main-background-color: inhert;--secondary-text-color: inherit;--secondary-background-color: inherit;--white: #FFFFFF;--button-bg-color: #94A3B8;--button-txt-color: #fff}.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;padding:20px;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.05em}.blocker.behind{background-color:rgba(0,0,0,0)}.ysp-modal{display:none;vertical-align:middle;position:relative;z-index:2;max-width:800px;box-sizing:border-box;width:90%;background:#fff;padding:50px 30px;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 10px #000;-moz-box-shadow:0 0 10px #000;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left}.ysp-modal a.close-modal{position:absolute;top:-12.5px;right:-12.5px;display:block;width:30px;height:30px;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADwAAAA8CAYAAAA6/NlyAAAAAXNSR0IArs4c6QAAA3hJREFUaAXlm8+K00Acx7MiCIJH/yw+gA9g25O49SL4AO3Bp1jw5NvktC+wF88qevK4BU97EmzxUBCEolK/n5gp3W6TTJPfpNPNF37MNsl85/vN/DaTmU6PknC4K+pniqeKJ3k8UnkvDxXJzzy+q/yaxxeVHxW/FNHjgRSeKt4rFoplzaAuHHDBGR2eS9G54reirsmienDCTRt7xwsp+KAoEmt9nLaGitZxrBbPFNaGfPloGw2t4JVamSt8xYW6Dg1oCYo3Yv+rCGViV160oMkcd8SYKnYV1Nb1aEOjCe6L5ZOiLfF120EjWhuBu3YIZt1NQmujnk5F4MgOpURzLfAwOBSTmzp3fpDxuI/pabxpqOoz2r2HLAb0GMbZKlNV5/Hg9XJypguryA7lPF5KMdTZQzHjqxNPhWhzIuAruOl1eNqKEx1tSh5rfbxdw7mOxCq4qS68ZTjKS1YVvilu559vWvFHhh4rZrdyZ69Vmpgdj8fJbDZLJpNJ0uv1cnr/gjrUhQMuI+ANjyuwftQ0bbL6Erp0mM/ny8Fg4M3LtdRxgMtKl3jwmIHVxYXChFy94/Rmpa/pTbNUhstKV+4Rr8lLQ9KlUvJKLyG8yvQ2s9SBy1Jb7jV5a0yapfF6apaZLjLLcWtd4sNrmJUMHyM+1xibTjH82Zh01TNlhsrOhdKTe00uAzZQmN6+KW+sDa/JD2PSVQ873m29yf+1Q9VDzfEYlHi1G5LKBBWZbtEsHbFwb1oYDwr1ZiF/2bnCSg1OBE/pfr9/bWx26UxJL3ONPISOLKUvQza0LZUxSKyjpdTGa/vDEr25rddbMM0Q3O6Lx3rqFvU+x6UrRKQY7tyrZecmD9FODy8uLizTmilwNj0kraNcAJhOp5aGVwsAGD5VmJBrWWbJSgWT9zrzWepQF47RaGSiKfeGx6Szi3gzmX/HHbihwBser4B9UJYpFBNX4R6vTn3VQnez0SymnrHQMsRYGTr1dSk34ljRqS/EMd2pLQ8YBp3a1PLfcqCpo8gtHkZFHKkTX6fs3MY0blKnth66rKCnU0VRGu37ONrQaA4eZDFtWAu2fXj9zjFkxTBOo8F7t926gTp/83Kyzzcy2kZD6xiqxTYnHLRFm3vHiRSwNSjkz3hoIzo8lCKWUlg/YtGs7tObunDAZfpDLbfEI15zsEIY3U/x/gHHc/G1zltnAgAAAABJRU5ErkJggg==")}.modal-spinner{display:none;position:fixed;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);padding:12px 16px;border-radius:5px;background-color:#111;height:20px}.modal-spinner>div{border-radius:100px;background-color:#fff;height:20px;width:2px;margin:0 1px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.modal-spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.modal-spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.modal-spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(0.5)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(0.5);-webkit-transform:scaleY(0.5)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}:root{--icon-size: 30px;--modal-left-width: 35%;--modal-right-width: 60%}:root{--icon-size: 30px;--modal-left-width: 35%;--modal-right-width: 60%}.modal-content{display:flex;justify-content:space-between}.modal-left{width:var(--modal-left-width)}.modal-left img{width:100%;height:auto}.modal-title{display:flex;justify-content:center}.modal-right{width:var(--modal-right-width)}.modal-right h2{padding-bottom:10px}.modal-socials{display:flex;justify-content:space-between}.modal-social-icon{display:flex;flex-direction:column;align-items:center}.modal-social-icon img{width:var(--icon-size);height:var(--icon-size)}.modal-social{margin-top:5px}.copy-link-section{flex-direction:column;align-items:center}.copy-link-section input[type=text]{width:65%;margin-bottom:10px}.copy-link-section button{width:30%;height:56px}@media screen and (max-width: 768px){.modal-content{flex-direction:column;align-items:center}.modal-left,.modal-right{width:100%}.modal-right{margin-top:20px}.copy-link-section input[type=text],.copy-link-section button{width:100%}}.ysp-single-broker{max-width:1440px;margin-left:auto;margin-right:auto;display:flex}@media screen and (max-width: 720px){.ysp-single-broker{display:block}}.ysp-single-broker .broker-main-container{width:70%}@media screen and (max-width: 720px){.ysp-single-broker .broker-main-container{width:100%}}.ysp-single-broker .broker-main-container .our-team{font-size:30px;font-weight:600;line-height:36px;letter-spacing:-0.225px}.ysp-single-broker .broker-main-container .broker-info-container{margin-right:30px}@media screen and (max-width: 720px){.ysp-single-broker .broker-main-container .broker-info-container{margin-right:0px}}.ysp-single-broker .broker-main-container .broker-image-general-container{width:325px}@media screen and (max-width: 720px){.ysp-single-broker .broker-main-container .broker-image-general-container{width:100%}}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-image{height:325px}@media screen and (max-width: 540px){.ysp-single-broker .broker-main-container .broker-image-general-container .broker-image{width:100%;height:290px}}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-image img{width:auto;height:100%;aspect-ratio:1;object-fit:cover}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-general-info{color:var(--main-text-color);font-size:16px;font-weight:400;line-height:24px}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-general-info .broker-name{font-size:20px;font-weight:600;line-height:28px;margin:15px 0px}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-general-info .broker-title{color:var(--main-text-color);margin-bottom:10px}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-general-info .broker-email{font-weight:400;line-height:24px;margin-bottom:10px}.ysp-single-broker .broker-main-container .broker-image-general-container .broker-general-info .broker-phone{font-weight:400;line-height:24px;margin-bottom:10px}.ysp-single-broker .broker-main-container .broker-general-description-container{width:100%;font-size:16px;font-weight:400;line-height:24px}.ysp-single-broker .second-main-container{width:30%}@media screen and (max-width: 720px){.ysp-single-broker .second-main-container{width:100%;margin-top:40px}}.ysp-single-broker .second-main-container .broker-form-container .broker-form-title{color:var(--main-text-color);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-0.1px;margin-bottom:30px}.ysp-single-broker .second-main-container .broker-form-container form{width:100%}.ysp-single-broker .second-main-container .broker-form-container form div{display:block}.ysp-single-broker .second-main-container .broker-form-container form div label{display:block;color:var(--main-text-color);font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}.ysp-single-broker .second-main-container .broker-form-container form div input{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;border:1px solid #cbd5e1;width:100%}.ysp-single-broker .second-main-container .broker-form-container form div input:focus{border-radius:0px}.ysp-single-broker .second-main-container .broker-form-container form div select{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;width:100%;border:1px solid #cbd5e1}.ysp-single-broker .second-main-container .broker-form-container form div textarea{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;height:135px;width:100%;border:1px solid #cbd5e1;resize:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.ysp-single-broker .second-main-container .broker-form-container form div textarea:focus{border-radius:0px}.ysp-single-broker .second-main-container .broker-form-container form div p{font-size:10px;font-weight:400;line-height:15px;color:var(--main-text-color);margin:0;margin-bottom:14px}.ysp-single-broker .second-main-container .broker-form-container form div p a{font-size:10px;font-weight:400;color:var(--main-text-color)}.ysp-single-broker .second-main-container .broker-form-container form .broker-form-submit{background-color:var(--button-bg-color);color:var(--button-txt-color);box-shadow:none;border:0;width:100%;padding:8px 12px;margin:auto}.ysp-single-broker .second-main-container .broker-form-container form .broker-form-submit:hover{background-color:var(--button-bg-color)}#broker-results{max-width:1440px}#broker-results .brokers-section-title{color:var(--secondary-text-color);font-size:30px;font-weight:600;line-height:36px;letter-spacing:-0.225px}#broker-results .broker-cards{display:flex;justify-content:space-between;flex-wrap:wrap;column-gap:19px;row-gap:40px}#broker-results .broker-cards .broker-card{flex:0 0 calc((100% - 57px)/4)}@media screen and (max-width: 1200px){#broker-results .broker-cards .broker-card{flex:0 0 calc((100% - 57px)/3)}}@media screen and (max-width: 960px){#broker-results .broker-cards .broker-card{flex:0 0 calc((100% - 57px)/2)}}@media screen and (max-width: 720px){#broker-results .broker-cards .broker-card{flex:0 0 100%}}#broker-results .broker-cards .broker-card .broker-image{height:325px;width:100%;object-fit:cover;background:#d9d9d9}#broker-results .broker-cards .broker-card .broker-info p{margin:0}#broker-results .broker-cards .broker-card .broker-info a{text-decoration:none}#broker-results .broker-cards .broker-card .broker-info .broker-name-container{display:flex;align-items:center;margin-top:10PX}#broker-results .broker-cards .broker-card .broker-info .broker-name-container .broker-name{margin:0px;vertical-align:middle;font-size:20px;font-weight:600;line-height:28px;color:var(--main-text-color)}#broker-results .broker-cards .broker-card .broker-info .broker-name-container .arrow-right{height:24px;width:24px;margin-left:10px}#broker-results .broker-cards .broker-card .broker-info .broker-title{color:var(--secondary-text-color);font-size:16px;font-weight:500;line-height:24px;margin-bottom:19px}#broker-results .broker-cards .broker-card .broker-info .broker-email a{color:var(--secondary-text-color);font-size:16px;font-weight:400;line-height:24px;text-decoration:none}#broker-results .broker-cards .broker-card .broker-info .broker-phone a{color:var(--secondary-text-color);font-size:16px;font-weight:400;line-height:24px;text-decoration:none}#h-search-container{margin-right:auto;margin-left:auto}@media screen and (max-width: 1200px){#h-search-container{margin-top:30px}}#h-search-container .ys-h-row{display:flex !important;justify-content:flex-start;flex-wrap:wrap;gap:10px}#h-search-container .ys-h-row .ys-h-row-item{position:relative;flex:0 0 calc(20% - 10px);box-sizing:border-box;width:100%}@media screen and (max-width: 1200px){#h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(25% - 10px)}}@media screen and (max-width: 960px){#h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(33% - 10px)}}@media screen and (max-width: 720px){#h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(50% - 10px)}}@media screen and (max-width: 540px){#h-search-container .ys-h-row .ys-h-row-item{flex:0 0 100%}}#h-search-container .ys-h-row .ys-h-row-item label{display:block;font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}#h-search-container .ys-h-row .ys-h-row-item select{padding:8px 12px;width:100%;height:40px;border-radius:0px;border:1px solid #d9d9d9;-moz-appearance:none;-webkit-appearance:none}#h-search-container .ys-h-row .ys-h-row-item select::-ms-expand{display:none}#h-search-container .ys-h-row .ys-h-row-item input,#h-search-container .ys-h-row .ys-h-row-item select{padding:8px 12px;width:100%;height:40px;border-radius:0px;border:1px solid var(--button-bg-color)}#h-search-container .ys-h-row .ys-h-row-item svg.search-icon{position:absolute;right:12px;top:33px}#h-search-container .ys-h-row .ys-h-row-item svg.dropdown-icon{position:absolute;right:6px;top:33px}#h-search-container .ys-h-row .ys-h-row-item input[type=submit]{background-color:var(--button-bg-color);color:var(--button-txt-color);width:100%;align-self:end !important;padding:8px 12px;height:40px}#h-search-container .ys-h-row .ys-h-row-item input[type=submit]:hover{background-color:var(--button-bg-color);color:var(--button-txt-color)}#h-search-container .ys-h-row .ys-h-row-item .min-max-container{display:flex;justify-content:space-between;height:40px}#h-search-container .ys-h-row .ys-h-row-item .min-max-container input{width:46%;border:1px solid var(--button-bg-color)}#h-search-container .ys-h-row .ys-h-row-item .min-max-container span{color:#d9d9d9;margin-top:5px}#h-search-container .ys-h-row .submit-container label{color:rgba(0,0,0,0)}@media screen and (max-width: 720px){#h-search-container .ys-h-row .submit-container{flex:0 0 100%}}#v-search-container{max-width:260px;margin-right:auto;margin-left:auto}#v-search-container .ys-v-row{display:block}#v-search-container .ys-v-row .ys-v-row-item{margin-bottom:15px;position:relative}#h-search-container{display:none}@media(min-width: 720px){#h-search-container{display:block}}.open-mobile-search{display:block}@media(min-width: 720px){.open-mobile-search{display:none}}#ysp-super-mobile-search{display:none;position:fixed;z-index:999;width:100%;height:100%;top:0px;left:0px;background-color:#fff}#ysp-super-mobile-search .ys-h-row-item{margin-bottom:10px}.Filters-Floating-Bar{display:flex;justify-content:space-between;position:fixed;z-index:888;bottom:0px;left:0px;width:100%;padding:15px;background-color:rgba(0,43,73,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid #d9d9d9}@media(min-width: 720px){.Filters-Floating-Bar{display:none}}.Filters-Floating-Bar #ysp_compare_linkout_mobile button{height:100%}.ysp-search-tags .ysp-tag{padding:4px 6px;background:#e2e8f0;color:#334155;font-size:12px;margin-right:5px;margin-bottom:5px}.ysp-search-tags .ysp-tag svg{position:relative;top:-1px}#search-result-section{position:relative;padding-top:20px}#search-result-section.loading .loader-icon{display:flex;width:100%;height:50vh;justify-content:center;align-items:center}#search-result-section.loading #yachts-pagination{display:none}#search-result-section.loading .search-result-grid{display:none}#search-result-section.loaded .loader-icon{display:none}#search-result-section.loaded #yachts-pagination{display:flex}#search-result-section.loaded .search-result-grid{display:block}#search-result-section .loader-icon{display:none}#search-result-section .yacht-main-image-container{position:relative}#search-result-section .image-wrapper{position:relative;display:inline-block}#search-result-section .yacht-mobile-form-container{display:none}@media screen and (max-width: 960px){#search-result-section .yacht-mobile-form-container{display:block}}@media screen and (max-width: 540px){#search-result-section .yacht-mobile-form-container{margin:0px 20px}}#search-result-section .yacht-mobile-form-container .yacht-form-title{color:var(--secondary-text-color);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-0.1px;margin-bottom:30px}#search-result-section .yacht-mobile-form-container form{width:100%}#search-result-section .yacht-mobile-form-container form div{display:block}#search-result-section .yacht-mobile-form-container form div label{display:block;color:var(--main-text-color);font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}#search-result-section .yacht-mobile-form-container form div input{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;border:1px solid #cbd5e1;width:100%}#search-result-section .yacht-mobile-form-container form div input:focus{border-radius:0px}#search-result-section .yacht-mobile-form-container form div select{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;width:100%;border:1px solid #cbd5e1}#search-result-section .yacht-mobile-form-container form div textarea{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;height:135px;width:100%;border:1px solid #cbd5e1;resize:none}#search-result-section .yacht-mobile-form-container form div textarea:focus{border-radius:0px}#search-result-section .yacht-mobile-form-container form div p{font-size:10px;font-weight:400;line-height:15px;color:#94a3b8;margin:0;margin-bottom:14px}#search-result-section .yacht-mobile-form-container form div p a{font-size:10px;font-weight:400;color:#94a3b8}#search-result-section .yacht-mobile-form-container form .yacht-form-submit{background-color:var(--button-bg-color);color:var(--button-txt-color);box-shadow:none;border:0;width:100%;padding:8px 12px;margin:auto}#search-result-section .yacht-mobile-form-container form .yacht-form-submit:hover{background-color:var(--button-bg-color);color:var(--button-txt-color)}#search-result-section .yacht-main-image{width:100%;height:auto}#search-result-section .company-banner{position:absolute;bottom:0;right:0;height:50px;width:50px}#search-result-section .yacht-search-total{padding-bottom:15px;border-bottom:1px solid #cbd5e1;margin-bottom:10px}#search-result-section .yacht-search-total .total-results-title{color:var(--main-text-color)}#search-result-section .yacht-search-options{display:flex;justify-content:space-between;margin-bottom:30px}#search-result-section .yacht-search-options .brand-listing-container{display:flex;align-items:center}#search-result-section .yacht-search-options .brand-listing-container label{margin-left:10px;color:#334155;font-size:14px;font-weight:500;line-height:14px}#search-result-section .yacht-search-options .list-view-and-sort-container{display:flex;justify-content:space-between;width:100%}@media screen and (max-width: 540px){#search-result-section .yacht-search-options .list-view-and-sort-container{flex-direction:column}}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group{display:flex;margin-right:130px;font-size:12px;padding-top:10px}@media screen and (max-width: 960px){#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group{display:none}}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label{cursor:pointer;margin-right:20px}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label span{display:flex;background-color:#fff;border:none;color:#94a3b8}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label svg{margin-right:5px}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label svg path{stroke:#94a3b8}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label input:checked+span{color:#334155}#search-result-section .yacht-search-options .list-view-and-sort-container .list-view-group>label input:checked+span svg path{stroke:#334155}#search-result-section .yacht-search-options .list-view-and-sort-container select{border:none;width:200px}#search-result-section #yachts-pagination{display:flex;justify-content:center}#search-result-section #yachts-pagination ul{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:20px;list-style:none;padding-left:0px}#search-result-section .search-result-grid #search-result-row{display:flex !important;justify-content:flex-start;flex-wrap:wrap;gap:20px}#search-result-section .search-result-grid #search-result-row .like-me{margin:0px;position:absolute;top:15px;left:15px;cursor:pointer}#search-result-section .search-result-grid #search-result-row .like-me.loved path{stroke:var(--button-bg-color);fill:var(--button-bg-color)}#search-result-section .search-result-grid #search-result-row button{background-color:var(--button-bg-color);color:var(--button-txt-color);box-shadow:none;border:0;padding:8px 12px}#search-result-section .search-result-grid #search-result-row button:hover{background-color:var(--button-bg-color);color:var(--button-txt-color)}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.grid-view{flex:0 0 calc((100% - 40px)/3);box-sizing:border-box;border:1px solid #cbd5e1}@media screen and (max-width: 1200px){#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.grid-view{flex:0 0 calc((100% - 40px)/2);box-sizing:border-box;border:1px solid #cbd5e1}}@media screen and (max-width: 720px){#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.grid-view{flex:0 0 100%;box-sizing:border-box;border:1px solid #cbd5e1}}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.grid-view .yacht-main-image-container .yacht-main-image{width:100%;height:192px;object-fit:cover}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view{box-sizing:border-box;border:1px solid #cbd5e1;display:flex;flex-direction:row}@media(min-width: 720px){#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view{flex-direction:column}}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-main-image-container{width:45%;height:100%;min-width:320px}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-main-image-container .yacht-main-image{width:100%;height:100%;object-fit:cover}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container{width:100%}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-title-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #cbd5e1;height:61px}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-title-container .yacht-title{font-size:14px;font-weight:500;color:var(--main-text-color);margin:0px;padding:10px 92px 10px 18px}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-info-container{padding:20px 18px 10px 18px;border-bottom:1px solid #cbd5e1}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container{display:flex;margin-bottom:10px;justify-content:space-between}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container p{margin:0}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container .yacht-individual-title{width:65px;margin-right:60px;font-size:14px;font-weight:500;color:var(--main-text-color)}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container .yacht-individual-value{font-size:14px;font-weight:400;color:var(--main-text-color)}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-price-details-container{display:flex;width:100%}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-price-details-container .yacht-price-container{display:flex;align-items:center;padding:10px 18px 10px 18px;margin-right:auto}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-price-details-container .yacht-price-container .yacht-price{margin:0;font-size:14px;font-weight:500;color:var(--main-text-color)}#search-result-section .search-result-grid #search-result-row .yacht-result-grid-item.list-view .yacht-general-info-container .yacht-price-details-container .yacht-details{padding:10px 18px 10px 18px;align-self:flex-end;background-color:var(--main-text-color);color:var(--white);text-decoration:none}#search-result-section #yachts-compare-bar{position:sticky;right:0px;bottom:0px;background-color:rgba(0,43,73,.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:100%;padding:25px;border-left:1px solid #000;display:none}@media screen and (min-width: 720px){#search-result-section #yachts-compare-bar{display:block}}#search-result-section #yachts-compare-bar #ysp_compare_linkout{display:flex;justify-content:flex-end;margin-bottom:5px;text-decoration:none}#search-result-section #yachts-compare-bar #ysp-compare-previews{display:flex;gap:20px}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview{max-width:200px !important;max-height:400px !important}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview .remove-from-compare{float:right}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview .yacht-main-image{border-radius:6px;max-height:120px;height:100%;object-fit:cover;margin-bottom:10px}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview .preview-link{text-decoration:none}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview .preview-link:hover{text-decoration:underline;text-decoration-color:#fff}#search-result-section #yachts-compare-bar #ysp-compare-previews .ysp-yacht-compare-preview .preview-link .yacht-title{margin-bottom:0px;color:#fff}.page-link{color:var(--main-text-color)}.yacht-form-containers .yacht-form-title{color:var(--secondary-text-color);font-size:20px;font-weight:600;line-height:28px;letter-spacing:-0.1px;margin-bottom:30px}.yacht-form-containers form{width:100%}.yacht-form-containers form div{display:block}.yacht-form-containers form div label{display:block;color:var(--main-text-color);font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}.yacht-form-containers form div input{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;border:1px solid #cbd5e1;width:100%}.yacht-form-containers form div input:focus{border-radius:0px}.yacht-form-containers form div select{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;width:100%;border:1px solid #cbd5e1}.yacht-form-containers form div textarea{font-size:14px;font-weight:400;line-height:24px;border-radius:0px;margin-bottom:14px;padding:8px 12px;height:135px;width:100%;border:1px solid #cbd5e1;resize:none;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif}.yacht-form-containers form div textarea:focus{border-radius:0px}.yacht-form-containers form div p{font-size:10px;font-weight:400;line-height:15px;color:#94a3b8;margin:0;margin-bottom:14px}.yacht-form-containers form div p a{font-size:10px;font-weight:400;color:#94a3b8}.yacht-form-containers form .yacht-form-submit{background-color:var(--main-text-color);box-shadow:none;border:0;width:100%;padding:8px 12px;margin:auto;color:var(--white)}.yacht-form-containers form .yacht-form-submit:hover{background-color:#a9a9a9}button.loved,button.loved:focus{background-color:red}.similar-listings-container{margin-top:80px}.similar-listings-container .similar-listings-title{text-align:center;margin-bottom:1.5em}.similar-listings-container .yacht-similar-listing-row{display:flex !important;justify-content:flex-start;flex-wrap:wrap;width:100%;gap:20px}.similar-listings-container .yacht-similar-listing-row .yacht-result-grid-item{flex:0 0 calc((100% - 40px)/3);box-sizing:border-box;border:1px solid #cbd5e1}@media screen and (max-width: 1200px){.similar-listings-container .yacht-similar-listing-row .yacht-result-grid-item{flex:0 0 calc((100% - 40px)/2);box-sizing:border-box;border:1px solid #cbd5e1}}@media screen and (max-width: 720px){.similar-listings-container .yacht-similar-listing-row .yacht-result-grid-item{flex:0 0 100%;box-sizing:border-box;border:1px solid #cbd5e1}}.similar-listings-container .yacht-similar-listing-row .yacht-result-grid-item .yacht-main-image-container .yacht-main-image{width:100%;height:192px;object-fit:cover}.featured-listings-container{margin-top:80px;min-width:1000px}@media screen and (max-width: 1200px){.featured-listings-container{min-width:auto}}.featured-listings-container .featured-listings-title{text-align:center}.featured-listings-container .yacht-featured-listing-row{display:flex !important;justify-content:flex-start;flex-wrap:wrap;width:100%;gap:20px}.featured-listings-container .yacht-featured-listing-row .yacht-result-grid-item{flex:0 0 calc((100% - 40px)/3);box-sizing:border-box;border:1px solid #cbd5e1}@media screen and (max-width: 1200px){.featured-listings-container .yacht-featured-listing-row .yacht-result-grid-item{flex:0 0 calc((100% - 40px)/2);box-sizing:border-box;border:1px solid #cbd5e1}}@media screen and (max-width: 720px){.featured-listings-container .yacht-featured-listing-row .yacht-result-grid-item{flex:0 0 100%;box-sizing:border-box;border:1px solid #cbd5e1}}.featured-listings-container .yacht-featured-listing-row .yacht-result-grid-item .yacht-main-image-container .yacht-main-image{width:100%;height:192px;object-fit:cover}#quick-search-container{border:1px solid var(--main-text-color);padding:10px}#quick-search-container .ys-quick-row-item{display:flex;flex-direction:column;margin-bottom:10px;padding:10px}#quick-search-container label{order:-1;color:var(--main-text-color)}#quick-search-container .min-max-container{display:flex;justify-content:space-between;align-items:center}#quick-search-container input[type=number],#quick-search-container select{width:100%;padding:5px;margin-top:5px}#quick-search-container .submit-container{display:flex;align-items:center;justify-content:center;border:none;height:30px}#quick-search-container input[type=submit]{width:auto;padding:10px 20px;background-color:var(--button-bg-color);color:var(--button-txt-color);border:none;cursor:pointer}#quick-search-container .dropdown-icon{align-self:flex-end}#quick-search-container .close-icon{position:absolute;top:5px;right:5px;cursor:pointer}#quick-h-search-container{margin-right:auto;margin-left:auto}@media screen and (max-width: 1200px){#quick-h-search-container{margin-top:30px}}#quick-h-search-container .ys-h-row{display:flex !important;justify-content:flex-start;flex-wrap:wrap;gap:10px}#quick-h-search-container .ys-h-row .ys-h-row-item{position:relative;flex:0 0 calc(20% - 10px);box-sizing:border-box;width:100%}@media screen and (max-width: 1200px){#quick-h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(25% - 10px)}}@media screen and (max-width: 960px){#quick-h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(33% - 10px)}}@media screen and (max-width: 720px){#quick-h-search-container .ys-h-row .ys-h-row-item{flex:0 0 calc(50% - 10px)}}@media screen and (max-width: 540px){#quick-h-search-container .ys-h-row .ys-h-row-item{flex:0 0 100%}}#quick-h-search-container .ys-h-row .ys-h-row-item label{display:block;font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}#quick-h-search-container .ys-h-row .ys-h-row-item select{padding:8px 12px;width:100%;height:40px;border-radius:0px;border:1px solid #d9d9d9;-moz-appearance:none;-webkit-appearance:none}#quick-h-search-container .ys-h-row .ys-h-row-item select::-ms-expand{display:none}#quick-h-search-container .ys-h-row .ys-h-row-item input,#quick-h-search-container .ys-h-row .ys-h-row-item select{padding:8px 12px;width:100%;height:40px;border-radius:0px;border:1px solid var(--button-bg-color)}#quick-h-search-container .ys-h-row .ys-h-row-item svg.search-icon{position:absolute;right:12px;top:33px}#quick-h-search-container .ys-h-row .ys-h-row-item svg.dropdown-icon{position:absolute;right:6px;top:33px}#quick-h-search-container .ys-h-row .ys-h-row-item input[type=submit]{background-color:var(--button-bg-color);color:var(--button-txt-color);width:100%;align-self:end !important;padding:8px 12px;height:40px}#quick-h-search-container .ys-h-row .ys-h-row-item input[type=submit]:hover{background-color:var(--button-bg-color);color:var(--button-txt-color)}#quick-h-search-container .ys-h-row .ys-h-row-item .min-max-container{display:flex;justify-content:space-between;height:40px}#quick-h-search-container .ys-h-row .ys-h-row-item .min-max-container input{width:46%;border:1px solid var(--button-bg-color)}#quick-h-search-container .ys-h-row .ys-h-row-item .min-max-container span{color:#d9d9d9;margin-top:5px}#quick-h-search-container .ys-h-row .submit-container label{color:rgba(0,0,0,0)}@media screen and (max-width: 720px){#quick-h-search-container .ys-h-row .submit-container{flex:0 0 100%}}.ysp-compare-yachts-container{width:100%;margin:0px auto;position:relative}.ysp-compare-yachts-container .ysp-compare-general-container{width:100%;max-width:1400px;position:fixed;z-index:10}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-logo-container{display:flex;justify-content:center;align-items:center;padding:20px 0px;width:100%}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-logo-container img{width:auto;height:50px}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container{display:flex;background:#fff;width:100%;border:1px solid #202020}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container .ysp-compare-title-container{width:20%;display:flex;justify-content:center;align-items:center}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container .ysp-compare-title-container p{text-transform:uppercase;font-size:20px;color:#202020}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container .ysp-compare-images{width:80%;display:flex}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container .ysp-compare-images .ysp-compare-image{flex-grow:1;width:100%}.ysp-compare-yachts-container .ysp-compare-general-container .ysp-compare-images-container .ysp-compare-images .ysp-compare-image img{width:100%;height:auto;object-fit:cover}.ysp-compare-yachts-container .ysp-yacht-compare-supporting-container{width:100%;border:1px solid #d1d5db}.ysp-compare-yachts-container .ysp-yacht-compare-supporting-container tbody tr{width:100%;text-align:center;padding:10px 0px;width:100%;margin:0px;background:#fff}.ysp-compare-yachts-container .ysp-yacht-compare-supporting-container tbody tr:nth-child(even){background-color:#f0f5fa}.ysp-compare-yachts-container .ysp-yacht-compare-supporting-container .ysp-remove-button{padding:10px 15px;color:var(--button-txt-color);background-color:var(--button-bg-color);border-radius:3px;text-decoration:none;margin:0px auto}.ysp-compare-yachts-container .ysp-yacht-compare-supporting-container .ysp-remove-button:hover{color:var(--button-txt-color);background-color:var(--button-bg-color)}.yacht-general-info-container{background-color:#fff}.yacht-general-info-container .yacht-title-container{display:flex;align-items:center;width:100%;border-bottom:1px solid #cbd5e1;height:61px}.yacht-general-info-container .yacht-title-container .yacht-title{font-size:14px;font-weight:500;color:#000;margin:0px;padding:10px 92px 10px 18px}.yacht-general-info-container .yacht-info-container{padding:20px 18px 10px 18px;border-bottom:1px solid #cbd5e1}.yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container{display:flex;justify-content:space-between;margin-bottom:10px}.yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container p{margin:0}.yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container .yacht-individual-title{font-size:14px;font-weight:500;color:#000}.yacht-general-info-container .yacht-info-container .yacht-info .yacht-individual-container .yacht-individual-value{font-size:14px;font-weight:400;color:#000}.yacht-general-info-container .yacht-price-details-container{display:flex;width:100%}.yacht-general-info-container .yacht-price-details-container .yacht-price-container{display:flex;align-items:center;padding:10px 18px 10px 18px;margin-right:auto}.yacht-general-info-container .yacht-price-details-container .yacht-price-container .yacht-price{margin:0;font-size:14px;font-weight:500;color:#000}.yacht-general-info-container .yacht-price-details-container .yacht-details{padding:10px 18px 10px 18px;align-self:flex-end;background-color:var(--button-bg-color);color:var(--white);text-decoration:none}.ysp-form{width:100%}.ysp-form input{padding:8px 12px;width:100%;border-radius:0px;border:1px solid #d9d9d9}@media screen and (max-width: 540px){.ysp-form input{width:94%}}.ysp-form input[type=submit]{align-self:end !important}.ysp-form input[name=ys_keyword]{background-color:var(--white);width:90%;align-self:end !important;padding:8px 12px}.ysp-form select{padding:8px 12px;width:100%;border-radius:0px;border:1px solid #d9d9d9;-moz-appearance:none;-webkit-appearance:none}.ysp-form label{display:block;font-size:12px;font-weight:400;line-height:11px;margin-bottom:10px}.ysp-form select::-ms-expand{display:none}.ysp-form svg.search-icon{position:absolute;right:10px;top:30px}.ysp-form svg.dropdown-icon{position:absolute;right:6px;top:30px}.ysp-form .min-max-container{display:flex;justify-content:space-between}.ysp-form .min-max-container input{width:36%;border:1px solid #d9d9d9}.ysp-form .min-max-container span{color:#d9d9d9}.ysp-general-button{display:inline-block;background-color:var(--button-bg-color) !important;color:var(--button-txt-color) !important;padding:8px 12px !important;border:none !important;width:100%}.ysp-general-button:hover{background-color:var(--button-bg-color) !important;color:var(--button-txt-color) !important}.ysp-general-button a{background-color:var(--button-bg-color) !important;color:var(--button-txt-color) !important}.ysp-general-button a:hover{background-color:var(--button-bg-color) !important;color:var(--button-txt-color) !important}