.montserrat{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.inter{font-family:Inter,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}html{margin-top:0!important}*{box-sizing:border-box;outline:0}body,html{padding:0;margin:0;font-size:16px}html{scroll-behavior:smooth}body{position:relative;background:#fff}.container,.container-1{position:relative;max-width:1520px;margin:0 auto}@media screen and (max-width:calc(1520px + 4rem)){.container,.container-1{max-width:90%}}.container-2{position:relative;max-width:1875px;margin:0 auto}@media screen and (max-width:1915px){.container-2{max-width:90%}}.container-3{position:relative;max-width:1760px;margin:0 auto}@media screen and (max-width:1800px){.container-3{max-width:90%}}@media screen and (min-width:1385px) and (max-width:1760px){.wide-only{display:none}}nav{position:fixed;top:0;left:50%;transform:translate(-50%,0);width:100%;height:auto;z-index:10;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.3rem;align-items:center;justify-content:center;grid-template-columns:1fr fit-content(100%) 1fr;padding:.56rem 0}@media screen and (max-width:768px){nav{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){nav{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:1024px){nav{padding:1rem 0}}nav::before{display:block;content:"";position:absolute;top:0;left:-1%;width:101%;height:100%;background:#1e345d;opacity:1;z-index:-1}nav .sub-menu{display:none}nav.alt{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}nav.alt::before{opacity:.5}@media screen and (max-width:1550px){nav{grid-gap:1rem}}@media screen and (max-width:1385px){nav{grid-template-columns:repeat(1,1fr);grid-gap:0;align-items:flex-start;justify-content:flex-start}}nav>div{height:100%;display:flex;flex-flow:row nowrap;align-items:center;justify-content:center}nav .has-sub-menu>div{transition:color .33s}nav li,nav p,nav ul{color:#fff;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.19px}@media screen and (max-width:1760px){nav li,nav p,nav ul{font-size:15px}}nav a,nav ul>li>div{padding:.5rem;line-height:2rem;display:flex;flex-flow:row nowrap;gap:0;align-items:center;justify-content:center;color:#fff}nav>ul>li>div{cursor:default}nav ul{display:flex;flex-flow:row nowrap;gap:.8rem;align-items:initial;justify-content:initial;list-style-type:none;padding:0;margin:0;color:#fff;height:100%}@media screen and (max-width:1760px){nav ul{gap:0}}@media screen and (max-width:1385px){nav ul{grid-gap:0}}nav ul li{position:relative;display:flex;height:100%;margin:0 .6rem}@media screen and (max-width:1550px){nav ul li{margin:0 .2rem}}@media screen and (max-width:1385px){nav ul li{flex-flow:column;height:auto}}nav ul li a{transition:color .33s;font-weight:500}@media screen and (max-width:1385px){nav ul li a{width:auto;width:-moz-fit-content;width:fit-content}}nav .left{justify-content:flex-end}@media screen and (max-width:1385px){nav .left{order:2;align-items:flex-start;justify-content:flex-start;display:none}}nav .left ul{justify-content:flex-end}nav .center{justify-content:space-between;margin:0}@media screen and (max-width:1385px){nav .center{padding:0 1rem;width:100%}}nav .center a{margin:0;padding:0;display:flex}nav .center .mobile-open{display:none}@media screen and (max-width:1385px){nav .center .mobile-open{display:flex}}nav .center .mobile-close{display:none}nav .center img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto;height:auto;margin:.55rem 0}nav .center img.mobile-toggle{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:1.5rem;height:auto}nav .center img#logo{width:auto;height:auto}@media screen and (max-width:1385px){nav .center img#logo{width:11rem;height:auto}}nav .right{justify-content:flex-start}@media screen and (max-width:1385px){nav .right{order:3;display:none}}nav .button{max-height:3rem;margin:auto;background:#bd9a6a;color:#fff;border-radius:10rem;color:#fff;text-align:center;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:1.19px;text-transform:uppercase;padding:.9rem 1.5rem}@media screen and (max-width:1760px){nav .button{font-size:15px;padding:.9rem 1rem}}@media screen and (max-width:1024px){nav .button{margin-top:3rem;display:none}}nav .mobile-socials{display:none;order:4;margin:2rem auto 0 auto;height:auto;height:-moz-fit-content;height:fit-content;width:auto;width:-moz-fit-content;width:fit-content}nav .mobile-socials .socials{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;color:#fff}nav .mobile-contact{order:5;font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:calc(15px * ((0 / 100)/ 10));line-height:15px;color:#1e345d;color:#bd9a6a;gap:1rem;display:none}nav.alt li{color:#aad0e6}nav.alt>div{opacity:1!important}nav.alt>div>ul>li{opacity:1!important}nav.no-fade>div{opacity:1!important}nav.no-fade>div>ul>li{opacity:1!important}nav>div>ul>li>a{transition:color .33s}nav.mobile::before{display:block;content:"";position:absolute;background-color:#fff;top:-1rem;right:auto;bottom:auto;left:50%;transform:translate(-50%,0);width:100%;height:calc(100vh + 1rem);z-index:-1;background-image:linear-gradient(#1e345d,#0d131d);opacity:1}nav.mobile ul{width:100%;justify-content:flex-start;grid-template-columns:1fr;flex-flow:column}nav.mobile .left,nav.mobile .right{display:flex;width:83%;margin:0 auto}@media screen and (max-width:1385px){nav.mobile .left{padding-top:1rem}}nav.mobile .center .mobile-open{display:none}nav.mobile .center .mobile-close{display:flex}nav.mobile .mobile-contact,nav.mobile .mobile-socials{display:flex}nav.mobile .has-sub-menu>a,nav.mobile .has-sub-menu>div{position:relative;width:100%;justify-content:flex-start}nav.mobile .has-sub-menu>a::after,nav.mobile .has-sub-menu>div::after{display:block;content:"";position:absolute;top:1rem;right:0;width:1rem;height:1rem;transition:transform .5s cubic-bezier(.68,-.55,.265,1.55) 0s,background-color .5s cubic-bezier(.68,-.55,.265,1.55) 0s;background-image:url(/wp-content/themes/asnet-core/assets/images-min/dropdown-arrow.svg);background-position:center;background-repeat:no-repeat;background-size:contain}nav.mobile .has-sub-menu.expanded>a::after,nav.mobile .has-sub-menu.expanded>div::after{transform:rotate(180deg)}nav.mobile .sub-menu{background:0 0;-webkit-backdrop-filter:none;backdrop-filter:none;filter:none;color:#fff;padding:.5rem}@media screen and (max-width:1385px){nav.mobile .sub-menu{flex-flow:column;justify-content:flex-start;align-items:flex-start;color:#e3e6ee}}nav.mobile .sub-menu::before{display:none}nav.mobile .sub-menu::after{display:none!important}nav.mobile .sub-menu a,nav.mobile .sub-menu span{color:#aad0e6}nav.mobile .sub-menu.new-boats .horizontal-rule{background:#fff}nav.mobile>div>ul>li:hover>a{color:#fff}nav.mobile>div>ul>li>a{width:100%;display:flex;justify-content:flex-start}@media screen and (max-width:1024px){nav.mobile>div>ul>li>a.button{justify-content:center;margin-top:3rem}}nav.mobile>div>ul>li::after{display:block;content:"";position:relative;width:100%;height:1px;background:#fff;opacity:.09}nav.mobile.alt li{color:#fff}a{color:inherit;text-decoration:none;font-weight:initial}h1{color:#1e345d;text-align:center;font-family:Montserrat;font-size:50px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){h1{font-size:40px}}h2{display:flex;flex-flow:column nowrap;gap:.7rem;align-items:initial;justify-content:initial;color:#1e345d;text-align:center;font-family:Montserrat;font-size:50px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}h2 span{text-align:center;font-family:Montserrat;font-size:25px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:3.5px}@media screen and (max-width:1024px){h2{font-size:40px}h2 span{font-size:20px}}h3{font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;letter-spacing:calc(25px * ((200 / 100)/ 10));line-height:30px;color:#1e345d}@media screen and (max-width:1440px){h3{font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;letter-spacing:calc(20px * ((100 / 100)/ 10));line-height:30px;color:#1e345d}}h1.white,h2.white,h3.white{color:#fff}h1.white span,h2.white span,h3.white span{color:#fff}h1.color-1,h2.color-1,h3.color-1{color:#e3e6ee}h1.color-1 span,h2.color-1 span,h3.color-1 span{color:#e3e6ee}h1.color-2,h2.color-2,h3.color-2{color:#aad0e6}h1.color-2 span,h2.color-2 span,h3.color-2 span{color:#aad0e6}h1.color-3,h2.color-3,h3.color-3{color:#1e345d}h1.color-3 span,h2.color-3 span,h3.color-3 span{color:#1e345d}h1.color-4,h2.color-4,h3.color-4{color:#bd9a6a}h1.color-4 span,h2.color-4 span,h3.color-4 span{color:#bd9a6a}h1.center,h2.center,h3.center{text-align:center}:root :where(a:where(:not(.wp-element-button))){text-decoration:none}.button{background:#bd9a6a;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#fff;color:#fff;padding:.9rem 3rem;border-radius:10rem;border:0;display:flex;min-width:10rem;width:auto;width:-moz-fit-content;width:fit-content;text-align:center;justify-content:center;align-items:center;transition:background .25s;cursor:pointer;text-transform:uppercase}.button:hover{background:#1e345d}.button.inquire{position:fixed;z-index:10;right:3rem;bottom:3rem;background:#d13438;border:1px solid #fff;color:#fff;text-align:center;font-family:Montserrat;font-size:17px;font-style:normal;font-weight:600;line-height:normal;letter-spacing:1.19px;text-transform:uppercase}.button.light-blue{background:#aad0e6;color:#1e345d}.button.dark-blue{background:#1e345d}.button.dark-blue:hover{background:#bd9a6a}.title-col{display:flex;flex-flow:column nowrap;gap:.7rem;align-items:initial;justify-content:initial}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.center{width:auto;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.grid{display:grid}.flex{display:flex}@media screen and (max-width:1024px){.no-mobile{display:none!important}}@media (min-width:1024px){.no-desktop{display:none!important}}@media screen and (max-width:1024px){.no-mobile-overflow,.no-mobile-overflow-models,.no-mobile-overflow-search{overflow:hidden}}@media screen and (max-width:1024px){.no-mobile-overflow-search nav{z-index:0!important}}.title-1{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-1{font-size:40px}}.title-2{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px}.title-2 .subtitle{display:block;font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:normal;letter-spacing:3.5px}@media screen and (max-width:1024px){.title-2{font-size:40px}.title-2 .subtitle{font-size:20px}}.title-3{font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:39px;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-3{font-size:20px;line-height:32px;letter-spacing:normal}}.title-4{font-family:Montserrat,sans-serif;font-size:36px;font-weight:800;line-height:42px;letter-spacing:5.04px;text-transform:uppercase}@media screen and (max-width:1024px){.title-4{font-size:28px;line-height:42px;font-weight:700;letter-spacing:1.96px}}.title-5{font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:39px;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-5{font-size:20px;line-height:32px;letter-spacing:1.4px}}.title-6{font-family:Montserrat,sans-serif;font-size:20px;font-weight:500;line-height:30px}.body-copy{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#1e345d}.stat-number{font-family:Montserrat,sans-serif;font-size:60px;font-weight:700;line-height:normal;color:#bd9a6a}@media screen and (max-width:1024px){.stat-number{font-size:50px}}.stat-number-broker{font-family:Montserrat,sans-serif;font-size:80px;font-weight:700;line-height:5.75rem;color:#bd9a6a}@media screen and (max-width:1024px){.stat-number-broker{font-size:50px}}.stat-number-label{color:#fff;font-family:Montserrat;font-size:20px;font-style:normal;font-weight:700;line-height:27px;letter-spacing:normal}label{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:normal;color:#1e345d}button,input,option,select,textarea{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#1e345d}.title-1--light{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-1--light{font-size:40px}}.title-1--dark{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-1--dark{font-size:40px}}.title-2--light{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px}.title-2--light .subtitle{display:block;font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:normal;letter-spacing:3.5px}@media screen and (max-width:1024px){.title-2--light{font-size:40px}.title-2--light .subtitle{font-size:20px}}.title-2--dark{font-family:Montserrat,sans-serif;font-size:50px;font-weight:700;line-height:normal;letter-spacing:3.5px}.title-2--dark .subtitle{display:block;font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:normal;letter-spacing:3.5px}@media screen and (max-width:1024px){.title-2--dark{font-size:40px}.title-2--dark .subtitle{font-size:20px}}.title-3--light{font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:39px;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-3--light{font-size:20px;line-height:32px;letter-spacing:normal}}.title-3--dark{font-family:Montserrat,sans-serif;font-size:25px;font-weight:500;line-height:39px;letter-spacing:3.5px;text-transform:uppercase}@media screen and (max-width:1024px){.title-3--dark{font-size:20px;line-height:32px;letter-spacing:normal}}.body-copy--light{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#fff}.body-copy--dark{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:27px;color:#1e345d}.stat-number--gold{font-family:Montserrat,sans-serif;font-size:60px;font-weight:700;line-height:normal;color:#bd9a6a}@media screen and (max-width:1024px){.stat-number--gold{font-size:50px}}.color-1{color:#e3e6ee}.color-2{color:#aad0e6}.color-3{color:#1e345d}.color-4{color:#bd9a6a}.color-white{color:#fff}.ais-RangeInput-submit{display:none}.hero-v2{position:relative;padding:8rem 0 2rem 0}.hero-v2 .wave-span{position:absolute;top:350px;left:0;display:block;width:100%;height:90px;z-index:0;overflow:hidden}.hero-v2 .wave-span:before{display:block;content:"";position:absolute;top:-7px;left:0;width:100%;height:5rem;background:#0d131d;z-index:2;-webkit-clip-path:polygon(100% 0,0 0,0 34.82%,2% 37.53%,4% 40.29%,6% 43.05%,8% 45.74%,10% 48.33%,12% 50.75%,14% 52.97%,16% 54.95%,18% 56.64%,20% 58.01%,22% 59.03%,24% 59.7%,26% 59.99%,28% 59.89%,30% 59.42%,32% 58.58%,34% 57.38%,36% 55.85%,38% 54.02%,40% 51.92%,42% 49.6%,44% 47.09%,46% 44.44%,48% 41.72%,50% 38.95%,52% 36.21%,54% 33.54%,56% 30.99%,58% 28.62%,60% 26.46%,62% 24.56%,64% 22.96%,66% 21.68%,68% 20.75%,70% 20.19%,72% 20%,74% 20.2%,76% 20.77%,78% 21.71%,80% 23%,82% 24.62%,84% 26.52%,86% 28.69%,88% 31.07%,90% 33.62%,92% 36.29%,94% 39.04%,96% 41.8%,98% 44.53%,100% 47.17%);clip-path:polygon(100% 0,0 0,0 34.82%,2% 37.53%,4% 40.29%,6% 43.05%,8% 45.74%,10% 48.33%,12% 50.75%,14% 52.97%,16% 54.95%,18% 56.64%,20% 58.01%,22% 59.03%,24% 59.7%,26% 59.99%,28% 59.89%,30% 59.42%,32% 58.58%,34% 57.38%,36% 55.85%,38% 54.02%,40% 51.92%,42% 49.6%,44% 47.09%,46% 44.44%,48% 41.72%,50% 38.95%,52% 36.21%,54% 33.54%,56% 30.99%,58% 28.62%,60% 26.46%,62% 24.56%,64% 22.96%,66% 21.68%,68% 20.75%,70% 20.19%,72% 20%,74% 20.2%,76% 20.77%,78% 21.71%,80% 23%,82% 24.62%,84% 26.52%,86% 28.69%,88% 31.07%,90% 33.62%,92% 36.29%,94% 39.04%,96% 41.8%,98% 44.53%,100% 47.17%)}@media screen and (max-width:1024px){.hero-v2 .wave-span:before{left:-25%;width:150%}}.hero-v2 .wave-span::after{display:block;content:"";position:absolute;top:9px;left:0;width:100%;height:5rem;background:#aad0e6;z-index:1;-webkit-clip-path:polygon(100% 0,0 0,0 32.75%,2% 36.55%,4% 40.41%,6% 44.26%,8% 48.04%,10% 51.66%,12% 55.05%,14% 58.16%,16% 60.93%,18% 63.29%,20% 65.21%,22% 66.65%,24% 67.58%,26% 67.98%,28% 67.85%,30% 67.19%,32% 66.01%,34% 64.34%,36% 62.2%,38% 59.63%,40% 56.69%,42% 53.44%,44% 49.92%,46% 46.22%,48% 42.4%,50% 38.53%,52% 34.7%,54% 30.96%,56% 27.39%,58% 24.07%,60% 21.05%,62% 18.39%,64% 16.14%,66% 14.35%,68% 13.05%,70% 12.26%,72% 12%,74% 12.28%,76% 13.08%,78% 14.4%,80% 16.2%,82% 18.46%,84% 21.13%,86% 24.16%,88% 27.5%,90% 31.07%,92% 34.81%,94% 38.65%,96% 42.52%,98% 46.34%,100% 50.03%);clip-path:polygon(100% 0,0 0,0 32.75%,2% 36.55%,4% 40.41%,6% 44.26%,8% 48.04%,10% 51.66%,12% 55.05%,14% 58.16%,16% 60.93%,18% 63.29%,20% 65.21%,22% 66.65%,24% 67.58%,26% 67.98%,28% 67.85%,30% 67.19%,32% 66.01%,34% 64.34%,36% 62.2%,38% 59.63%,40% 56.69%,42% 53.44%,44% 49.92%,46% 46.22%,48% 42.4%,50% 38.53%,52% 34.7%,54% 30.96%,56% 27.39%,58% 24.07%,60% 21.05%,62% 18.39%,64% 16.14%,66% 14.35%,68% 13.05%,70% 12.26%,72% 12%,74% 12.28%,76% 13.08%,78% 14.4%,80% 16.2%,82% 18.46%,84% 21.13%,86% 24.16%,88% 27.5%,90% 31.07%,92% 34.81%,94% 38.65%,96% 42.52%,98% 46.34%,100% 50.03%)}@media screen and (max-width:1024px){.hero-v2 .wave-span::after{left:-25%;width:150%}}.hero-v2::before{content:"";position:absolute;top:0;left:0;display:block;width:100%;height:350px;background-image:linear-gradient(#1e345d,#0d131d)}.hero-v2 .container{display:grid;grid-template-columns:2fr 1fr;-moz-column-gap:50px;column-gap:50px}.hero-v2 img{display:block;width:100%}.hero-v2 .col-hero{position:relative}.hero-v2 .col-hero::before{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:25%;background-image:linear-gradient(rgba(3,15,75,0),#030f4b);opacity:.6;z-index:0;border-radius:1rem}.hero-v2 .col-hero .hero-img{height:100%;border-radius:1rem;-o-object-fit:cover;object-fit:cover}.hero-v2 .col-hero .content-wrapper{position:absolute;left:0;right:0;bottom:25px;display:block;width:calc(100% - 50px);margin:auto;z-index:1}.hero-v2 .col-hero h1{display:flex;flex-flow:column nowrap;gap:initial;align-items:center;justify-content:center;position:relative;font-size:40px;line-height:50px;text-transform:uppercase;text-align:center;color:#fff;margin:0 auto}.hero-v2 .col-hero h1 span{font-family:Montserrat,sans-serif;font-size:22px;font-weight:500;letter-spacing:calc(22px * ((600 / 100)/ 10));line-height:26px;color:#1e345d;margin-bottom:2.15rem;color:#fff!important}@media screen and (max-width:1024px){.hero-v2 .col-hero h1 span{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:calc(15px * ((500 / 100)/ 10));line-height:18px;color:#1e345d}}.hero-v2 .col.col-sidebar{display:block;border-radius:1rem;box-shadow:0 0 18px rgba(0,0,0,.16);background:#fff;padding:4rem 2rem}.hero-v2 .col.col-sidebar .price-and-location{display:flex;flex-flow:column nowrap;gap:1.2rem;align-items:flex-start;justify-content:center;position:relative}.hero-v2 .col.col-sidebar .location,.hero-v2 .col.col-sidebar .price{display:flex;flex-flow:column nowrap;gap:.8rem;align-items:flex-start;justify-content:center}.hero-v2 .col.col-sidebar .location .title,.hero-v2 .col.col-sidebar .price .title{color:#1e345d;font-family:Montserrat;font-size:16px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:2.24px;text-align:left}.hero-v2 .col.col-sidebar .location .value,.hero-v2 .col.col-sidebar .price .value{color:#bd9a6a;font-family:Montserrat;font-size:27px;font-style:normal;font-weight:500;line-height:normal;letter-spacing:4.2px;text-transform:uppercase;text-align:left}.hero-v2 .col.col-sidebar .location .value.sold,.hero-v2 .col.col-sidebar .price .value.sold{color:red}.hero-v2 .col.col-sidebar .brokerage-info{display:flex;flex-flow:row wrap;gap:2.5rem;align-items:center;justify-content:flex-start;margin:2.5rem auto 0;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;letter-spacing:calc(15px * ((0 / 100)/ 10));line-height:inherit;color:#1e345d}.hero-v2 .col.col-sidebar .brokerage-info .row-flex{display:flex;justify-content:flex-start;align-items:center;-moz-column-gap:20px;column-gap:20px}.hero-v2 .col.col-sidebar .brokerage-info img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.hero-v2 .col.col-sidebar .brokerage-info .image img{width:8rem;height:auto;border:3px solid #bd9a6a;border-radius:1rem}.hero-v2 .col.col-sidebar .brokerage-info .info{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;row-gap:10px}.hero-v2 .col.col-sidebar .brokerage-info .name{font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;letter-spacing:calc(16px * ((0 / 100)/ 10));line-height:inherit;color:#1e345d;color:#bd9a6a;text-transform:uppercase}.hero-v2 .col.col-sidebar .brokerage-info .cell,.hero-v2 .col.col-sidebar .brokerage-info .phone{display:flex;flex-flow:row nowrap;gap:1rem;align-items:center;justify-content:center;color:#1e345d;font-family:Montserrat;font-size:14px;font-style:normal;line-height:normal;font-weight:500}.hero-v2 .col.col-sidebar .brokerage-info .cell img,.hero-v2 .col.col-sidebar .brokerage-info .phone img{-o-object-fit:contain;object-fit:contain;height:1rem;width:1rem;-o-object-position:center;object-position:center}.hero-v2 .col.col-sidebar .brokerage-info .cell span,.hero-v2 .col.col-sidebar .brokerage-info .phone span{font-weight:400;font-size:14px}@media (max-width:1510px){.hero-v2 .col.col-sidebar .brokerage-info .cell span,.hero-v2 .col.col-sidebar .brokerage-info .phone span{display:none}}.hero-v2 .col.col-sidebar .contact{display:block;width:100%}.hero-v2 .col.col-sidebar .contact .button{background:#1e345d;color:#fff;min-width:13rem;width:100%;margin:.5rem 0 0 0}@media (max-width:1400px){.hero-v2 .container{-moz-column-gap:25px;column-gap:25px}.hero-v2 .col.col-sidebar{padding:3rem 20px}.hero-v2 .col.col-sidebar .location .value,.hero-v2 .col.col-sidebar .price .value{font-size:22px}.hero-v2 .col.col-sidebar .brokerage-info{row-gap:2rem;margin:2rem auto 0}.hero-v2 .col.col-sidebar .brokerage-info .cell span,.hero-v2 .col.col-sidebar .brokerage-info .phone span{display:none}}@media (max-width:1130px){.hero-v2 .container{grid-template-columns:1fr}.hero-v2 .col.col-sidebar{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:35px;column-gap:35px;padding:2.5rem 0 0;box-shadow:unset}}@media (max-width:780px){.hero-v2{padding:97px 0 2rem 0}.hero-v2 .container{padding:0;max-width:100%}.hero-v2 .col-hero .hero-img{border-radius:0}.hero-v2 .col-hero .content-wrapper{width:calc(100% - 40px);bottom:20px}.hero-v2 .col-hero h1{font-size:35px;line-height:46px}.hero-v2 .col.col-sidebar{grid-template-columns:1fr;padding:2rem 0 0;max-width:90%;margin:0 auto}}@media (max-width:560px){.hero-v2 .wave-span{display:none}.hero-v2 .col-hero h1{font-size:32px;line-height:43px}.hero-v2 .col.col-sidebar .price-and-location{align-items:center}.hero-v2 .col.col-sidebar .location,.hero-v2 .col.col-sidebar .price{align-items:center}.hero-v2 .col.col-sidebar .location .title,.hero-v2 .col.col-sidebar .price .title{text-align:center}.hero-v2 .col.col-sidebar .location .value,.hero-v2 .col.col-sidebar .price .value{font-size:22px;text-align:center}.hero-v2 .col.col-sidebar .brokerage-info{justify-content:center}}@media (max-width:480px){.hero-v2 .col-hero::before{content:unset}.hero-v2 .col-hero .hero-img{height:auto}.hero-v2 .col-hero .content-wrapper{position:relative;bottom:0;padding:25px 0 0;width:90%}.hero-v2 .col-hero h1{color:#1e345d}.hero-v2 .col-hero h1 span{color:#1e345d!important}.hero-v2 .col.col-sidebar .price-and-location{align-items:center}.hero-v2 .col.col-sidebar .location,.hero-v2 .col.col-sidebar .price{align-items:center}.hero-v2 .col.col-sidebar .location .title,.hero-v2 .col.col-sidebar .price .title{text-align:center}.hero-v2 .col.col-sidebar .location .value,.hero-v2 .col.col-sidebar .price .value{font-size:22px;text-align:center}.hero-v2 .col.col-sidebar .brokerage-info{justify-content:center}}.hero{position:relative;display:grid;grid-template-columns:1fr;grid-template-areas:'main';align-items:initial;justify-content:initial}.hero>*{position:relative;grid-area:main}.hero .container{height:100%}.hero .image{height:100vh}@media screen and (max-width:1024px){.hero .image{height:30rem}}.hero .image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.hero .image:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:12rem;background-image:linear-gradient(rgba(3,15,75,0),#030f4b);opacity:.6}.hero .above-fold{width:100%;height:100%;display:flex;align-items:flex-end;justify-content:center;padding-bottom:2rem}.hero .above-fold h1{display:flex;flex-flow:column nowrap;gap:initial;align-items:center;justify-content:center;line-height:70px;text-transform:uppercase;text-align:center;color:#fff}@media screen and (max-width:1024px){.hero .above-fold h1{line-height:40px;margin-bottom:0}}.hero .above-fold h1 span{font-family:Montserrat,sans-serif;font-size:22px;font-weight:500;letter-spacing:calc(22px * ((600 / 100)/ 10));line-height:26px;color:#1e345d;margin-bottom:2.15rem}@media screen and (max-width:1024px){.hero .above-fold h1 span{font-family:Montserrat,sans-serif;font-size:15px;font-weight:600;letter-spacing:calc(15px * ((500 / 100)/ 10));line-height:18px;color:#1e345d}}.hero .above-fold .brand-logo{display:flex;flex-flow:column nowrap;gap:1.5rem;align-items:center;justify-content:center;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;letter-spacing:calc(15px * ((150 / 100)/ 10));line-height:18px;color:#1e345d;text-transform:uppercase;margin-top:auto;height:auto;height:-moz-fit-content;height:fit-content;color:#fff;z-index:3;position:relative;width:100%}.hero .above-fold .brand-logo::before{display:block;content:"";position:absolute;bottom:25%;left:0;width:37%;height:1px;background:#fff;opacity:.3}.hero .above-fold .brand-logo::after{display:block;content:"";position:absolute;bottom:25%;right:0;width:37%;height:1px;background:#fff;opacity:.3}