section a{color:#023c5b;font-weight:500}.no-results-title-container{min-height:17.15rem}.no-results-title-container h2{margin-top:3rem;color:#023c5b}@media screen and (max-width:600px){.links-container{display:none}section.breadcrumb-and-links-section .links-container{display:none}.breadcrumb-container{margin:0 auto}body section.details .title-container{width:90%}}@media screen and (max-width:600px){section.breadcrumb-and-links-section a,section.breadcrumb-and-links-section img{margin-bottom:.5rem}}.cognito{margin:0!important}.cognito input,.cognito textarea{margin-bottom:0!important}button#c-submit-button{margin:0 auto;padding:.52rem 3rem;background:#dfc771;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;letter-spacing:.05rem;font-size:.94rem;-webkit-mask-image:-webkit-gradient(linear,left center,right center,color-stop(0,rgba(0,0,0,0)),color-stop(.2,#000),color-stop(.8,#000),color-stop(1,rgba(0,0,0,0)));width:auto;width:-moz-fit-content;width:fit-content;margin-top:1rem;margin-bottom:1rem;cursor:pointer;height:auto;float:none!important;display:flex}.cognito a{visibility:hidden}.c-button-section{display:flex;padding:0!important}.c-button-section .c-action{margin:0 auto}nav .nav-hover-bg{width:100%;height:calc(100% + 4rem);position:absolute;top:-.47rem;left:0;background:#e7e8e9;z-index:-1;display:none}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered:before{display:block;content:'';position:absolute;top:-.3rem;left:50%;transform:translate(-50%,0);width:100%;height:.5rem;background:#4d8e9c}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered:after{display:block;content:'';position:absolute;bottom:-.3rem;left:50%;transform:translate(-50%,0);width:100%;height:.5rem;background:#4d8e9c}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu:before{display:block;content:'';position:absolute;top:0;left:50%;transform:translate(-50%,0);width:2px;height:1rem;background:#4d8e9c}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.available-boats-sub-menu::before{margin-left:-1.25rem}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.new-yacht-brands-sub-menu:before{margin-left:1.7rem}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.about-us-sub-menu:before{margin-left:3.3rem}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.boat-services-sub-menu:before{margin-left:0}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.news-and-events-sub-menu:before{margin-left:3.85rem}nav .nav-container .nav-items-container li.nav-item.has-sub-menu.hovered .sub-menu.contact-us-sub-menu:before{margin-left:4.375rem}nav .nav-container .nav-items-container ul.sub-menu{position:absolute;left:0;top:100%;padding:0;margin:0;display:flex;flex-flow:column;padding-top:1.75rem;white-space:nowrap;flex-flow:row nowrap;left:50%;transform:translate(-50%,0);display:none}nav .nav-container .nav-items-container ul.sub-menu li{padding:0;margin:0;margin-bottom:.75rem;margin-right:1.5rem}nav .nav-container .nav-items-container ul.sub-menu li:after{display:block;content:'';position:absolute;bottom:-100%;left:50%;transform:translate(-50%,0);width:2px;height:.75rem;background:#4d8e9c}nav .nav-container .nav-items-container ul.sub-menu li:last-of-type{margin-right:0}nav .nav-container .nav-items-container ul.new-yacht-brands-sub-menu li{text-transform:uppercase;font-weight:600}nav .nav-container .nav-items-container ul.sub-menu.available-boats-sub-menu{margin-left:1rem}nav .nav-container .nav-items-container ul.sub-menu.available-boats-sub-menu span{left:48.5%;width:71.75%}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu{margin-left:-1.8rem}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu span{left:50%;width:90.3%}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu{margin-left:-1.8rem}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu span{left:50%;width:90.3%}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu{margin-left:-1.8rem}nav .nav-container .nav-items-container ul.sub-menu.new-yacht-brands-sub-menu span{left:50%;width:90.3%}nav .nav-container .nav-items-container ul.sub-menu.about-us-sub-menu{margin-left:-3.3rem}nav .nav-container .nav-items-container ul.sub-menu.about-us-sub-menu span{width:55.5%;left:46%}nav .nav-container .nav-items-container ul.sub-menu.boat-services-sub-menu{margin-left:0}nav .nav-container .nav-items-container ul.sub-menu.boat-services-sub-menu span{width:69.25%;left:50%}nav .nav-container .nav-items-container ul.sub-menu.news-and-events-sub-menu{margin-left:-3.85rem}nav .nav-container .nav-items-container ul.sub-menu.news-and-events-sub-menu span{width:54.5%;left:48.5%}nav .nav-container .nav-items-container ul.sub-menu.contact-us-sub-menu{margin-left:-4.375rem}nav .nav-container .nav-items-container ul.sub-menu.contact-us-sub-menu span{width:54%;left:48.5%}nav .nav-container .nav-items-container ul.sub-menu span{display:block;content:'';position:absolute;top:calc(100% + .6rem);left:50%;transform:translate(-50%,0);width:80%;height:1px;background:#4d8e9c}.mobile-menu-container{position:absolute;z-index:10;margin-top:-350%;transition:margin-top .75s;background:#023c5b;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;width:100%;padding:3.1rem;filter:drop-shadow(2px 4px 6px #000);display:none}@media screen and (max-width:1024px){.mobile-menu-container{display:flex;flex-flow:column}}.mobile-menu-container .logo-container{width:22.81rem}@media screen and (max-width:1024px){.mobile-menu-container .logo-container{width:16rem;margin:1rem auto}}@media screen and (max-width:600px){.mobile-menu-container .logo-container{margin:0 auto}}.mobile-menu-container .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.mobile-menu-container .content-container .locations-container{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between}@media screen and (max-width:1024px){.mobile-menu-container .content-container .locations-container{flex-flow:row wrap}}.mobile-menu-container .content-container .locations-container .location{font-family:proxima-nova;position:relative;width:8.8rem}@media screen and (max-width:1024px){.mobile-menu-container .content-container .locations-container .location{width:10rem;text-align:center}}@media screen and (max-width:600px){.mobile-menu-container .content-container .locations-container .location{width:45.5%;text-align:left}}.mobile-menu-container .content-container .locations-container .location .title{color:#e6c04c;font-weight:400;letter-spacing:.1rem;font-size:.82rem;margin-bottom:.25rem;margin-top:.9rem}.mobile-menu-container .content-container .locations-container .location .address{color:#fff;font-weight:300;font-size:.65rem;letter-spacing:.06rem;line-height:1rem}.mobile-menu-container .content-container .locations-container .location .phone{color:#fff;font-weight:300;font-size:.65rem;letter-spacing:.06rem;line-height:1rem;margin-top:.1rem}.mobile-menu-container .content-container .locations-container .location:after{display:block;content:'';position:absolute;width:1px;height:4rem;background:#fff;top:1rem;right:0}@media screen and (max-width:600px){.mobile-menu-container .content-container .locations-container .location:after{right:-.8rem}}.mobile-menu-container .content-container .locations-container .location:last-of-type::after{display:none}@media screen and (max-width:600px){.mobile-menu-container .content-container .locations-container .location:nth-of-type(even)::after{display:none}}@media screen and (max-width:600px){.mobile-menu-container .content-container .locations-container .location:nth-of-type(odd){text-align:right}}.mobile-menu-container .content-container .nav-items-and-social-container{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin-top:1.3rem;margin-right:1.3rem}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container{flex-flow:column;margin-right:0}}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container{margin:0 auto}}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;list-style-type:none;padding:0}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul{flex-flow:row wrap;justify-content:center;margin-top:0}}@media screen and (max-width:600px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul{flex-flow:column}}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{color:#e6c04c;font-weight:400;letter-spacing:.1rem;font-size:.725rem;margin-bottom:.25rem;margin-top:.9rem;position:relative;margin-right:2rem}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{margin:.75rem 1rem}}@media screen and (max-width:600px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{margin:.75rem auto}}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item::after{position:absolute;display:block;content:"::";top:-.2rem;right:-1.4rem;margin:0;color:#fff;font-size:.8rem;letter-spacing:.175rem}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item::after{display:none}}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul .nav-item:last-of-type::after{display:none}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .social-container{margin:0 auto}}.mobile-menu-container .content-container .nav-items-and-social-container .social-container ul{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;list-style-type:none;padding:0}.mobile-menu-container .content-container .nav-items-and-social-container .social-container ul li{margin-left:1rem}.mobile-menu-container .content-container .nav-items-and-social-container .social-container ul li:first-of-type{margin-left:0}.mobile-menu-container .content-container .nav-items-and-social-container .asnet-container{width:6rem;margin-top:1rem;margin-left:1.5rem;transition:opacity .5s,filter .5s;opacity:.5}@media screen and (max-width:1024px){.mobile-menu-container .content-container .nav-items-and-social-container .asnet-container{margin:1rem auto}}.mobile-menu-container .content-container .nav-items-and-social-container .asnet-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.mobile-menu-container .content-container .nav-items-and-social-container .asnet-container:hover{filter:brightness(5);opacity:1;transition:opacity .5s,filter .5s}.mobile-menu-container.active{margin-top:0}.mobile-nav-container{height:3.5rem;background:#023c5b;display:flex;align-items:center;justify-content:center;display:none}@media screen and (max-width:1024px){.mobile-nav-container{display:flex}}.mobile-nav-container .logo-container{width:7.5rem;height:auto;margin:0 auto}.mobile-nav-container .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.mobile-nav-container .hamburger-container{position:absolute;right:1rem;width:1.75rem;height:auto;z-index:10}.mobile-nav-container .hamburger-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul.sub-menu{display:none}.mobile-menu-container .content-container{height:70vh;overflow:scroll;text-align:center}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul li{margin:0 auto 1rem auto;color:#fff}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul li.nav-item.has-sub-menu{margin-bottom:0}.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul li.nav-item.has-sub-menu>a,.mobile-menu-container .content-container .nav-items-and-social-container .nav-items-container ul li.nav-item.has-sub-menu>div{margin:0 auto 1rem auto;display:flex;width:auto;width:-moz-fit-content;width:fit-content}footer{background:#023c5b;display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;width:100%;padding:.6rem 3.1rem;filter:drop-shadow(2px 4px 6px #000)}@media screen and (max-width:1024px){footer{flex-flow:column}}@media screen and (max-width:768px){footer{padding:.6rem 1rem}}@media screen and (max-width:600px){footer{padding:.6rem 3.1rem}}footer .logo-container{width:22.81rem}@media screen and (max-width:1024px){footer .logo-container{width:16rem;margin:1rem auto}}@media screen and (max-width:600px){footer .logo-container{margin:0 auto}}footer .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}footer .content-container .locations-container{display:flex;flex-flow:row wrap;align-items:flex-start;justify-content:center}@media screen and (max-width:1024px){footer .content-container .locations-container{flex-flow:row wrap}}footer .content-container .locations-container .location{font-family:proxima-nova;position:relative;width:10.65rem;margin-left:1rem}@media screen and (max-width:1024px){footer .content-container .locations-container .location{width:11.55rem;text-align:center}}@media screen and (max-width:768px){footer .content-container .locations-container .location{width:8rem}}@media screen and (max-width:600px){footer .content-container .locations-container .location{width:7.8rem;text-align:left}}footer .content-container .locations-container .location .title{color:#e6c04c;font-weight:400;letter-spacing:.1rem;font-size:.82rem;margin-bottom:.25rem;margin-top:.9rem}footer .content-container .locations-container .location .address{color:#fff;font-weight:300;font-size:.65rem;letter-spacing:.06rem;line-height:1rem}footer .content-container .locations-container .location .phone{color:#fff;font-weight:300;font-size:.65rem;letter-spacing:.06rem;line-height:1rem;margin-top:.1rem}footer .content-container .locations-container .location:after{display:block;content:'';position:absolute;width:1px;height:4rem;background:#fff;top:1rem;right:0}@media screen and (max-width:768px){footer .content-container .locations-container .location:after{display:none}}@media screen and (max-width:600px){footer .content-container .locations-container .location:after{display:block;right:-.8rem}}footer .content-container .locations-container .location:last-of-type::after{display:none}@media screen and (max-width:600px){footer .content-container .locations-container .location:nth-of-type(even)::after{display:none}}@media screen and (max-width:600px){footer .content-container .locations-container .location:nth-of-type(odd){text-align:right}}footer .content-container .nav-items-and-social-container{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:space-between;margin-top:1.3rem;margin-right:1.3rem}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container{flex-flow:column;margin-right:0}}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .nav-items-container{margin:0 auto}}footer .content-container .nav-items-and-social-container .nav-items-container ul{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;list-style-type:none;padding:0}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .nav-items-container ul{flex-flow:row wrap;justify-content:center;margin-top:0}}@media screen and (max-width:600px){footer .content-container .nav-items-and-social-container .nav-items-container ul{flex-flow:column}}footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{color:#e6c04c;font-weight:400;letter-spacing:.1rem;font-size:.725rem;margin-bottom:.25rem;margin-top:.9rem;position:relative;margin-right:2rem}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{margin:.75rem 1rem}}@media screen and (max-width:600px){footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item{margin:.75rem auto}}footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item::after{position:absolute;display:block;content:"::";top:-.2rem;right:-1.4rem;margin:0;color:#fff;font-size:.8rem;letter-spacing:.175rem}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item::after{display:none}}footer .content-container .nav-items-and-social-container .nav-items-container ul .nav-item:last-of-type::after{display:none}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .social-container{margin:0 auto}}footer .content-container .nav-items-and-social-container .social-container ul{display:flex;flex-flow:row nowrap;align-items:flex-start;justify-content:flex-start;list-style-type:none;padding:0}footer .content-container .nav-items-and-social-container .social-container ul li{margin-left:1rem}footer .content-container .nav-items-and-social-container .social-container ul li:first-of-type{margin-left:0}footer .content-container .nav-items-and-social-container .asnet-container{width:6rem;margin-top:1rem;margin-left:1.5rem;transition:opacity .5s,filter .5s;opacity:.5}@media screen and (max-width:1024px){footer .content-container .nav-items-and-social-container .asnet-container{margin:1rem auto}}footer .content-container .nav-items-and-social-container .asnet-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%}footer .content-container .nav-items-and-social-container .asnet-container:hover{filter:brightness(5);opacity:1;transition:opacity .5s,filter .5s}.sitemap{font-size:.5rem;display:flex;align-items:center;justify-content:center;letter-spacing:.1rem;color:#fff;margin-right:2rem;margin-top:auto;margin-bottom:1.3rem}@media screen and (max-width:1024px){.sitemap{margin:0 auto 1rem auto}}section.details{color:#0d0d0d}section.details .title-container{width:50%;margin:0 auto;text-align:center;margin-top:2.6rem}section.details .title-container h1{font-family:report;font-size:2.5rem;letter-spacing:.25rem;font-weight:400;margin-bottom:.75rem;text-transform:uppercase;text-align:center}section.details .title-container p{line-height:1.3rem;margin-top:.55rem;font-size:.79rem;letter-spacing:.1rem;margin-bottom:1.2rem}section.details .gallery-container{text-align:center}@media screen and (max-width:768px){section.details .gallery-container{max-width:80%;margin:0 auto}}@media screen and (max-width:600px){section.details .gallery-container{max-width:90%}}section.details .gallery-container span{width:13rem;height:2px;background:#e6c04c;display:flex;margin:1.2rem auto 0 auto}section.details .gallery-container h2{font-family:report;font-size:1.6rem;letter-spacing:.145rem;font-weight:400;margin-bottom:.9rem;text-transform:uppercase;text-align:center;color:#023c5b;margin-top:1.2rem}section.details .gallery-container .thumbnail-container{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:1fr;grid-template-areas:'. . . . . .';grid-gap:2rem;width:79%;margin:2rem auto 0 auto}section.details .gallery-container .thumbnail-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.details .gallery-container .thumbnail-container a:nth-of-type(n+13){display:none}section.details .gallery-container .thumbnail-container.show-all a{display:grid}section.details .gallery-container .expand-button{width:75%;margin:1.3rem auto 0 auto;padding:.52rem 3rem;background:#d9e7ea;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;letter-spacing:.05rem;font-size:.94rem;-webkit-mask-image:-webkit-gradient(linear,left center,right center,color-stop(0,rgba(0,0,0,0)),color-stop(.2,#000),color-stop(.8,#000),color-stop(1,rgba(0,0,0,0)));width:auto;width:-moz-fit-content;width:fit-content;margin-top:2rem;margin-bottom:2rem;cursor:pointer}section.details .gallery-container .expand-button.less{display:none}section.details .gallery-container .expand-button.more.show-all{display:none}section.details .gallery-container .expand-button.less.show-all{display:inherit}section.brand-cards .header-bar{width:100%;height:.75rem;background:#0d0d0d}section.brand-cards .cards-container{display:grid;grid-template-columns:repeat(7,1fr);grid-template-rows:1fr;grid-template-areas:'. . . . . . .';grid-gap:0;background-image:linear-gradient(rgba(196,196,196,.25) 0,#c4c4c4 15%,#c4c4c4 45%,rgba(196,196,196,0))}@media screen and (max-width:1024px){section.brand-cards .cards-container{grid-template-columns:1fr;grid-template-areas:'.'}}@media screen and (max-width:1024px){section.brand-cards .cards-container .brand-card{display:flex;flex-flow:column}}section.brand-cards .cards-container .brand-card .title-container{text-align:right;position:relative}@media screen and (max-width:1024px){section.brand-cards .cards-container .brand-card .title-container{display:none;order:3}}section.brand-cards .cards-container .brand-card .title-container h2{font-family:proxima-nova;font-weight:600;color:#a61f38;font-size:1.15rem;letter-spacing:.1rem;margin:0;margin-top:.75rem;margin-right:.75rem;height:2.5rem;display:flex;align-items:center;justify-content:flex-end}@media screen and (max-width:1024px){section.brand-cards .cards-container .brand-card .image-container{order:2}}section.brand-cards .cards-container .brand-card .image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;border-left:1px solid #0d0d0d;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d}@media screen and (max-width:1024px){section.brand-cards .cards-container .brand-card .image-container img{border:0}}section.brand-cards .cards-container .brand-card .logo-container{display:flex;align-items:center;justify-content:center;width:100%;height:12rem;text-align:center;position:relative}@media screen and (max-width:1024px){section.brand-cards .cards-container .brand-card .logo-container{order:1;height:auto;margin:2rem auto}}section.brand-cards .cards-container .brand-card .logo-container img{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:90%;height:auto}section.brand-cards .cards-container .brand-card:first-of-type .logo-container:before,section.brand-cards .cards-container .brand-card:first-of-type .title-container h2::before{display:none}section.about{text-align:center}section.about .title-container{margin-top:8.6rem;color:#0d0d0d}@media screen and (max-width:1024px){section.about .title-container{margin-top:3rem;padding:0 1rem}}section.about .title-container h1{font-family:report;font-size:2.7rem;letter-spacing:.145rem;font-weight:400;margin-bottom:.9rem}@media screen and (max-width:1024px){section.about .title-container h1{font-size:1.55rem}}section.about .title-container h2{font-family:proxima-nova,sans-serif;font-weight:500;font-size:.792rem;letter-spacing:.1rem}@media screen and (max-width:1024px){section.about .title-container h2{line-height:1.25rem}}section.about .cards-container{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr;grid-template-areas:'. . . .';grid-gap:0 1.6rem;width:79.3%;margin:3.2rem auto 0 auto}@media screen and (max-width:1024px){section.about .cards-container{grid-template-columns:1fr;grid-template-areas:'.';grid-gap:2rem}}section.about .cards-container .about-card .title-container{margin-top:0;background:#cbd7db;padding:.01rem 0}section.about .cards-container .about-card .title-container h2{font-size:1.14rem;letter-spacing:.12rem;font-family:report;font-weight:500}section.about .cards-container .about-card .body-container{padding:0 1.2rem 1.2rem 1.2rem;background:#e7e8e9}section.about .cards-container .about-card .body-container p{font-family:proxima-nova;font-size:.85rem;letter-spacing:.056rem;padding-top:.55rem;margin-top:0;line-height:1.2rem;text-align:left}section.about .cards-container .about-card .body-container .button{width:75%;margin:1.3rem auto 0 auto;padding:.52rem;background:#fff;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;letter-spacing:.05rem;font-size:.94rem;-webkit-mask-image:-webkit-gradient(linear,left center,right center,color-stop(0,rgba(0,0,0,0)),color-stop(.2,#000),color-stop(.8,#000),color-stop(1,rgba(0,0,0,0)))}section.about .statement-container{margin-top:3.2rem}section.about .statement-container p{font-family:report;font-size:1.3rem;letter-spacing:.104rem}@media screen and (max-width:1024px){section.about .statement-container p{font-weight:500;font-size:1.1rem;letter-spacing:.1rem;line-height:1.75rem}}section.parallax-section{margin-top:5.8rem;overflow:hidden}@media screen and (max-width:1024px){section.parallax-section{margin-top:2.75rem}}section.parallax-section .header-bar{width:100%;height:.4rem;background:#034159;position:relative;z-index:1}section.parallax-section .image-container{height:35rem}@media screen and (max-width:1024px){section.parallax-section .image-container{height:10rem}}section.parallax-section .image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:125%}@media screen and (max-width:1024px){section.parallax-section .image-container img{height:250%}}section.parallax-section .footer-bar{width:100%;height:.5rem;background:#696971;position:relative;z-index:1}section.specs-and-contact{display:grid;grid-template-columns:1.18fr 1fr;grid-template-rows:1fr;grid-template-areas:'. .';width:67.25%;margin:1.5rem auto}@media screen and (max-width:1024px){section.specs-and-contact{width:90%}}@media screen and (max-width:768px){section.specs-and-contact{width:80%;grid-template-columns:1fr;grid-template-areas:'.'}}@media screen and (max-width:600px){section.specs-and-contact{width:90%}}section.specs-and-contact>.col-left{padding-top:.4rem}section.specs-and-contact>.col-left p{font-family:proxima-nova;font-size:.85rem;letter-spacing:.07rem;font-weight:500;line-height:1.3rem}section.specs-and-contact>.col-left p a{color:#023c5b;font-weight:600}section.specs-and-contact>.col-left .title-container h2{font-family:report;color:#023c5b;font-size:1.72rem;font-weight:300;letter-spacing:.15rem;margin-bottom:1.05rem}@media screen and (max-width:1024px){section.specs-and-contact>.col-left .title-container h2{text-align:center}}section.specs-and-contact>.col-left .title-container span{height:2px;width:10rem;background:#a61f38;display:flex;margin:0 auto}section.specs-and-contact>.col-left figure{position:relative;margin:0;padding:1rem}@media screen and (max-width:600px){section.specs-and-contact>.col-left figure{margin:1rem 0}}section.specs-and-contact>.col-left figure img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.specs-and-contact>.col-left figure figcaption{color:#023c5b;font-size:.725rem;letter-spacing:.075rem;margin:.5rem 0}section.specs-and-contact>.col-left ul.specs-container{padding:0;margin-top:2.1rem;font-size:.85rem;letter-spacing:.1rem}section.specs-and-contact>.col-left ul.specs-container li{display:flex;align-items:center;justify-content:space-between;padding:.5rem 3.2rem}section.specs-and-contact>.col-left ul.specs-container li .label{color:#696971;margin-right:auto}section.specs-and-contact>.col-left ul.specs-container li .value{color:#023c5b}section.specs-and-contact>.col-left ul.specs-container li:nth-of-type(odd){background-image:linear-gradient(to right,rgba(255,255,255,0) 0,rgba(255,255,255,.15) 5%,rgba(255,255,255,.5),rgba(255,255,255,.15) 95%,rgba(255,255,255,0) 100%)}section.specs-and-contact>.col-right{padding:1.3rem 3rem;text-align:center;position:relative;display:flex;flex-flow:column}@media screen and (max-width:768px){section.specs-and-contact>.col-right{padding:1.3rem 0}}section.specs-and-contact>.col-right img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.specs-and-contact>.col-right .form-container{background:#c9dde1;padding:1rem 2rem;margin-top:1rem}section.specs-and-contact>.col-right .form-container p{text-align:left;font-family:proxima-nova;letter-spacing:.07rem;line-height:1.3rem;font-size:.85rem}section.specs-and-contact>.col-right .form-container p.italic{font-style:italic}section.specs-and-contact>.col-right .title-container{margin-bottom:2rem}section.specs-and-contact>.col-right .title-container h2{font-family:report;color:#0d0d0d;font-size:1.7rem;font-weight:300;letter-spacing:.15rem;margin-bottom:1.05rem}section.specs-and-contact>.col-right .title-container span{height:2px;width:10rem;background:#a61f38;display:flex;margin:0 auto}section.specs-and-contact>.col-right .broker-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-template-areas:'. .';grid-gap:2rem}section.specs-and-contact>.col-right .broker-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.specs-and-contact>.col-right .broker-container .name-and-title-container{text-align:left;text-transform:uppercase}section.specs-and-contact>.col-right .broker-container .name-and-title-container h2{margin-top:0;margin-bottom:0;font-family:proxima-nova;font-size:.9rem;letter-spacing:.075rem;font-weight:500}section.specs-and-contact>.col-right .broker-container .name-and-title-container .title{font-style:italic;font-size:.7rem;letter-spacing:.025rem;text-transform:capitalize}section.specs-and-contact>.col-right .broker-container .contact-container{margin-top:1rem;font-size:.75rem}section.specs-and-contact>.col-right .broker-container .contact-container .row{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;margin:.5rem 0}section.specs-and-contact>.col-right .broker-container .contact-container .row img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.specs-and-contact>.col-right .broker-container .contact-container .row .col-left{margin-right:.5rem;width:1rem;height:auto}section.specs-and-contact>.col-right .contact-container{display:flex;flex-flow:column;margin-top:2rem}section.specs-and-contact>.col-right .contact-container input,section.specs-and-contact>.col-right .contact-container textarea{border:0;margin-bottom:1.5rem;height:2rem;padding-left:1rem;font-size:.75rem;font-family:inherit;letter-spacing:.1rem}section.specs-and-contact>.col-right .contact-container textarea{min-height:7rem;padding-top:.5rem;font-size:.75rem;font-family:inherit;letter-spacing:.1rem}section.specs-and-contact>.col-right .contact-container input[type=submit]{margin:0 auto;padding:.52rem 3rem;background:#dfc771;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d;letter-spacing:.05rem;font-size:.94rem;-webkit-mask-image:-webkit-gradient(linear,left center,right center,color-stop(0,rgba(0,0,0,0)),color-stop(.2,#000),color-stop(.8,#000),color-stop(1,rgba(0,0,0,0)));width:auto;width:-moz-fit-content;width:fit-content;margin-top:1rem;margin-bottom:1rem;cursor:pointer;height:auto}section.additional-information{width:67.25%;margin:3rem auto 0 auto}section.additional-information .title-container{margin-top:6rem;color:#0d0d0d}@media screen and (max-width:1024px){section.additional-information .title-container{padding:0 1rem;margin-top:4rem}}section.additional-information .title-container h2{font-family:report;font-size:1.6rem;letter-spacing:.145rem;font-weight:400;margin-bottom:.9rem;text-transform:uppercase;text-align:center;color:#023c5b;margin-top:1.2rem}section.additional-information .title-container h3{font-family:proxima-nova,sans-serif;font-weight:500;font-size:.792rem;letter-spacing:.1rem}@media screen and (max-width:1024px){section.additional-information .title-container h3{line-height:1.25rem}}section.additional-information .content-container{color:#0d0d0d;font-size:.85rem;letter-spacing:.085rem}section.additional-information .content-container .title{font-weight:500}section.featured{text-align:center;margin-bottom:5rem;border-bottom:.73rem solid #0d0d0d;filter:drop-shadow(2px 16px 6px rgba(0, 0, 0, .15));background:#fff}section.featured .title-container{margin-top:6rem;color:#0d0d0d}@media screen and (max-width:1024px){section.featured .title-container{padding:0 1rem;margin-top:4rem}}section.featured .title-container h2{font-family:report;font-size:1.6rem;letter-spacing:.145rem;font-weight:400;margin-bottom:.9rem;text-transform:uppercase;text-align:center;color:#023c5b;margin-top:1.2rem}section.featured .title-container h3{font-family:proxima-nova,sans-serif;font-weight:500;font-size:.792rem;letter-spacing:.1rem}@media screen and (max-width:1024px){section.featured .title-container h3{line-height:1.25rem}}section.featured .cards-container{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:1fr;grid-template-areas:'. . . . .';grid-gap:0;background-image:linear-gradient(rgba(196,196,196,0) 0,#c4c4c4 50%,rgba(196,196,196,0))}@media screen and (max-width:1024px){section.featured .cards-container{grid-template-columns:1fr;grid-template-areas:'.';background-image:linear-gradient(rgba(203,215,219,.25) 0,rgba(203,215,219,.5) 15%,rgba(203,215,219,.5) 45%,rgba(196,196,196,0))}}section.featured .cards-container .brand-card .title-container{text-align:right;position:relative;margin-top:3.65rem}@media screen and (max-width:1024px){section.featured .cards-container .brand-card .title-container{margin-top:1rem}}section.featured .cards-container .brand-card .title-container h2{font-family:proxima-nova;font-weight:600;color:#a61f38;font-size:1.15rem;letter-spacing:.1rem;margin:0;margin-top:.75rem;margin-right:.75rem;height:2.5rem;display:flex;align-items:center;justify-content:flex-end}section.featured .cards-container .brand-card .image-container{height:11.5rem;overflow:hidden;border-left:1px solid #0d0d0d;border-top:1px solid #0d0d0d;border-bottom:1px solid #0d0d0d}@media screen and (max-width:1024px){section.featured .cards-container .brand-card .image-container{height:15rem}}section.featured .cards-container .brand-card .image-container img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;transform:scale(1);transition:transform .5s}@media screen and (max-width:1024px){section.featured .cards-container .brand-card .image-container img{border:0}}section.featured .cards-container .brand-card .text-container{text-align:right;width:100%;height:8rem;position:relative;background:#023c5b;color:#fff;font-family:proxima-nova;padding:1.15rem .8rem}section.featured .cards-container .brand-card .text-container .listing-title{font-size:.75rem;letter-spacing:.05rem;margin-bottom:.5rem}section.featured .cards-container .brand-card .text-container .listing-location{font-weight:400;font-size:.7rem;letter-spacing:.015rem;margin-bottom:1.15rem}section.featured .cards-container .brand-card .text-container .listing-price{font-size:1.65rem;font-weight:600;letter-spacing:.15rem;color:#e6c04c}section.featured .cards-container .brand-card .text-container .listing-price.price-on-app{font-size:1.2rem;line-height:1.2rem}section.featured .cards-container .brand-card:hover .image-container img{transform:scale(1.1)}section.featured .cards-container .brand-card:first-of-type .text-container:before,section.featured .cards-container .brand-card:first-of-type .title-container h2::before{display:none}section.news{background:#e7e8e9}section.news .header-bar{width:100%;height:.5rem;background:#0d0d0d;filter:drop-shadow(.1rem .3rem .35rem rgba(13, 13, 13, .25))}section.news .title-container{margin-top:6rem;color:#0d0d0d;text-align:center}@media screen and (max-width:1024px){section.news .title-container{padding:0 1rem;margin-top:4rem}}section.news .title-container h2{font-family:report;font-size:2.7rem;letter-spacing:.145rem;font-weight:400;margin-bottom:.9rem}@media screen and (max-width:1024px){section.news .title-container h2{font-size:1.55rem}}section.news .title-container h3{font-family:proxima-nova,sans-serif;font-weight:500;font-size:.792rem;letter-spacing:.1rem}@media screen and (max-width:1024px){section.news .title-container h3{line-height:1.25rem}}section.news .cards-container{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;grid-template-areas:'. .';grid-gap:2rem;width:80%;margin:4rem auto 0 auto;padding-bottom:4rem}@media screen and (max-width:1024px){section.news .cards-container{grid-template-columns:1fr;grid-template-areas:'.'}}section.news .cards-container .news-card{display:flex;background:#f3f4f4;filter:drop-shadow(2px 4px 6px rgba(0, 0, 0, .25))}@media screen and (max-width:1024px){section.news .cards-container .news-card{flex-flow:column}}section.news .cards-container .news-card .image-container{width:30%;position:relative}@media screen and (max-width:1024px){section.news .cards-container .news-card .image-container{width:100%;height:10rem}}section.news .cards-container .news-card .image-container picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}section.news .cards-container .news-card .image-container picture img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}section.news .cards-container .news-card .text-container{width:70%;font-family:proxima-nova;margin:0 1rem;color:#0d0d0d;padding:0}@media screen and (max-width:1024px){section.news .cards-container .news-card .text-container{width:85%}}section.news .cards-container .news-card .text-container h3{font-weight:400;font-size:.85rem;letter-spacing:.077rem;margin-bottom:0}section.news .cards-container .news-card .text-container .news-date{font-size:.75rem;letter-spacing:.13rem;color:#023c5b;margin-top:.5rem}section.news .cards-container .news-card .text-container .news-content{font-size:.6rem;line-height:.95rem;letter-spacing:.077rem;color:#696971;margin-top:.95rem;margin-bottom:.95rem}.fancybox-bg{background:0 0!important;background-image:linear-gradient(45deg,#102435,rgb(0 0 0))!important}.fancybox-content{box-shadow:2px 4px 6px rgba(0,0,0,.5)}.fancybox-thumbs{background:0 0!important}.fancybox-thumbs__list a:before{border:2px solid #fcc562!important}