.sprites-sprite{background-image:url('../../images/../images/sprites-s6c798464df.png');background-repeat:no-repeat}:root{--color-accent:#C0B281;--bg-dark-color:#3b4344;--bg-dark-color-comp:#525a5a}p b,p strong{font-weight:600}.bg-grey{background-color:#F4F4F4}.bg-pattern{background-image:url("data:image/svg+xml,<svg id='patternId' width='100%' height='100%' xmlns='http://www.w3.org/2000/svg'><defs><pattern id='a' patternUnits='userSpaceOnUse' width='40' height='20' patternTransform='scale(2) rotate(0)'><rect x='0' y='0' width='100%' height='100%' fill='hsla(0, 0%, 100%, 0)'/><path d='M40 0L20-10V0l20 10zm0 10L20 0v10l20 10zm0 10L20 10v10l20 10zM0 20l20-10v10L0 30zm0-10L20 0v10L0 20zM0 0l20-10V0L0 10z'  stroke-width='1' stroke='hsla(187, 7%, 26%, 1)' fill='none'/></pattern></defs><rect width='800%' height='800%' transform='translate(0,0)' fill='url(%23a)'/></svg>")}.lead-pop-link{color:#242424}.lead-pop-link:hover{color:#444}.font-sans-bold{font-family:Inter,"Open Sans",sans-serif;font-weight:600;font-style:normal}.font-sans{font-family:Inter,"Open Sans",sans-serif;font-weight:400;font-style:normal}.font-serif{font-family:"Playfair Display",serif;font-weight:400;font-style:normal}.font-serif-medium{font-weight:500}.font-serif-bold{font-weight:500}.dl-extra-icon svg path{stroke:var(--color-accent)}html{height:100% !important;text-rendering:optimizeLegibility}.bg-dots{background-image:radial-gradient(currentColor 1px,rgba(0,0,0,0) 1px);background-size:10px 10px}.dashboard-preview-mode .bg-dots{background-image:radial-gradient(currentColor 2px,rgba(0,0,0,0) 1px);background-size:10px 10px}#dots-overview.bg-dots{color:#555;width:700px;height:145px;position:absolute;right:0;bottom:-11%}#dots-desc-overlay.bg-dots{color:#555;width:250px;height:15%;position:absolute;right:20%;top:24%;z-index:-1}#dots-desc-overlay-2.bg-dots{color:#555;width:520px;height:35%;position:absolute;left:20%;bottom:24%;z-index:-1}#dots-hero-mobile.bg-dots{color:var(--color-accent);width:50%;height:60px;position:absolute;right:-20%;top:-90%}#dots-multi-gallery.bg-dots{width:400px;height:150px;position:absolute;z-index:0;left:240px;bottom:0;top:unset}#photos .multi-gallery-preview-wrap{position:relative;z-index:1}#showcase .bg-dots{width:400px;height:400px;position:absolute;z-index:0;right:0;top:130px}@media screen and (min-width: 992px){body.property-template-mot.go-hero #hero{width:65%}body.property-template-mot.go-hero #hero-left{width:35%;position:relative}body.property-template-mot.go-hero #hero-left .property-title{font-size:4.5vw;right:0;width:95%;top:0;transition:top 0.25s ease}body.property-template-mot.go-hero #hero-left .property-title-bottom{bottom:10px;position:absolute;opacity:1;transition:bottom 0.25s ease}body.property-template-mot.go-hero #hero-left #hero-cta{opacity:0}}body.property-template-mot{height:100% !important;background-color:#fff !important;overflow-x:hidden;margin-bottom:0 !important;font-family:Inter, sans-serif;font-weight:400;font-style:normal;color:#000}body.property-template-mot .prop-bac-label{margin-left:59px;padding:25px;font-size:16px;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd;margin-bottom:-1px}@media screen and (max-width: 991px){body.property-template-mot .prop-bac-label{margin-left:0;text-align:left}}@media screen and (max-width: 767px){body.property-template-mot #bottom{padding-bottom:80px}}@media screen and (max-width: 767px){body.property-template-mot .book-showing-wrapper{height:65px;width:100%;left:0;bottom:0;position:fixed;top:unset}body.property-template-mot .book-showing-wrapper a{transform:unset}}body.property-template-mot #buyer_lead_node_form_wrapper{position:relative}body.property-template-mot #buyer_lead_node_form_wrapper .form-actions{display:flex}body.property-template-mot #buyer_lead_node_form_wrapper .form-actions .form-submit{margin:0 5px}body.property-template-mot #buyer_lead_node_form_wrapper .form-actions .book-showing-form-cta{background:#fff;border:1px solid var(--color-accent);color:var(--color-accent) !important}body.property-template-mot #buyer_lead_node_form_wrapper label{display:block}body.property-template-mot #buyer_lead_node_form_wrapper .alert-block{position:absolute;top:-250px}body.property-template-mot #hero{width:100%;float:right;transition:width 0.75s cubic-bezier(0.46, 0.03, 0.52, 0.96)}body.property-template-mot #hero .contact-cta a{position:absolute;right:40px;top:20px;color:#fff;z-index:9;border:1px solid #fff;text-transform:uppercase;font-size:12px;background:#0000000f}body.property-template-mot #hero .contact-cta a.active{box-shadow:none}body.property-template-mot #hero-left{width:0%;background:var(--bg-dark-color);height:100%;position:relative;z-index:2;color:#FAFAFA;display:flex;float:left;justify-content:center;align-items:center;z-index:3;transition:width 0.75s cubic-bezier(0.46, 0.03, 0.52, 0.96)}body.property-template-mot #hero-left #hero-cta{opacity:1;transition:opacity 0.45s ease-in-out}body.property-template-mot #hero-left .property-title{color:#FAFAFA;font-size:7.5vw;width:100%;z-index:1;position:relative;right:-100%;transition:right 0.75s cubic-bezier(0.46, 0.03, 0.52, 0.96),font-size 0.75s cubic-bezier(0.46, 0.03, 0.52, 0.96)}body.property-template-mot #hero-left .property-title-bottom{opacity:0;transition:bottom 0.45s ease;position:relative;transition:opacity 0.75s cubic-bezier(0.46, 0.03, 0.52, 0.96)}body.property-template-mot #hero-left .bg-dots{position:relative;top:0;left:5%;width:26%;height:300px;transition:left 0.25s ease, top 0.25s ease;color:#b1b1b1}body.property-template-mot .color-primary,body.property-template-mot .bg-color-primary{color:var(--color-accent)}body.property-template-mot h1,body.property-template-mot h2,body.property-template-mot h3,body.property-template-mot h4,body.property-template-mot h5,body.property-template-mot h6,body.property-template-mot .h1,body.property-template-mot .h2,body.property-template-mot .h3,body.property-template-mot .h4,body.property-template-mot .h5,body.property-template-mot .h6{font-family:"Playfair Display",serif;font-weight:400;line-height:1.1;color:#000}body.property-template-mot p a{color:#000000;border-bottom:1px dashed var(--color-accent)}body.property-template-mot .multi-gallery-preview-wrap{width:100% !important;max-width:100% !important}#hotspot-floorplans .hotspot-viewer{border-top:0;border-bottom:0}.view-open-house-date{display:inline-block;width:100%}.view-open-house-date .tagline{font-weight:bold}.view-open-house-date .owl-item{padding-left:30px}.view-open-house-date .owl-prev{left:0}.view-open-house-date .owl-next{right:0}.main-container{height:100%;width:100%}.main-container section:first-child{display:initial !important}#nav-mobile{background:#000 !important}#nav-mobile a{color:#fff !important}.region-content,#block-system-main{height:100%;width:100%}.section-text{font-size:18px}.section{box-sizing:border-box;max-width:1200px;padding:0 15px;margin:auto}@media screen and (min-width: 992px) and (max-width: 1199px){.section{padding:75px 34px}}@media screen and (min-width: 768px) and (max-width: 991px){.section{padding:50px 30px}}@media screen and (max-width: 767px){.section{padding:30px 20px}}.section-alt{background-color:#f5f5f5}.section-title{font-style:normal;font-size:32px;text-transform:uppercase;letter-spacing:1px;color:#1F2532;margin-bottom:40px;font-family:"Playfair Display",serif;font-weight:500}@media screen and (min-width: 992px) and (max-width: 1199px){.section-title{font-size:30px}}@media screen and (min-width: 768px) and (max-width: 991px){.section-title{font-size:28px}}@media screen and (max-width: 767px){.section-title{font-size:26px}}.property-template-mot.go-hero .logo-main{top:25px}.property-template-mot .logo-main{position:absolute;right:20px;top:25px;z-index:9;transition:top 0.25s cubic-bezier(0, 1.02, 1, 0.75)}.property-template-mot .logo-main img{float:left;max-width:200px;width:auto;height:auto}.property-template-mot .logo-main .logo-image.aspect-tall{max-width:90px}.property-template-mot .logo-main .logo-image.aspect-wide{max-height:55px}@media screen and (max-width: 991px){.property-template-mot .logo-main img{max-width:160px}}.property-template-mot .logo-main .logo-black{display:none}.property-template-mot .property-address-container .property-price{position:absolute;right:0;top:42px;font-size:28px;padding-right:30px}.property-template-mot .list-price a{color:#fff}.property-template-mot .list-price a:hover{text-decoration:none}.property-template-mot .sticky-link-more_drop .dropdown-toggle{text-align:right !important}@media screen and (max-width: 767px){.property-template-mot .sticky-link-more_drop .dropdown-toggle{text-align:left !important}}.property-template-mot .sticky-link-more_drop .dropdown-toggle .btn-title{font-size:30px}@media screen and (min-width: 768px) and (max-width: 991px){.property-template-mot .sticky-link-more_drop .dropdown-toggle .btn-title{font-size:20px}}.property-template-mot #navbar{background:transparent;border-bottom:0 none;height:90px}@media screen and (max-width: 991px){.property-template-mot #navbar{height:50px;background:#000}}.property-template-mot #navbar .nav-title{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-left:5%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;white-space:nowrap;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;font-size:23px;letter-spacing:2px}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-mot #navbar .nav-title{font-size:15px}}.property-template-mot #navbar .nav-links{margin-left:auto;width:100%;padding-right:5%}.property-template-mot #navbar .nav-links #property-nav-links{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;justify-content:flex-end}.property-template-mot #navbar .nav-links #property-nav-links li{padding:0 1.5% !important}.property-template-mot #navbar #property-nav-links.primary-links{font-weight:bold}.property-template-mot #navbar.affix{background:#fff !important;height:50px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.property-template-mot #navbar.affix #property-nav-links a{color:#000}.property-template-mot #navbar.affix .nav-title{color:#000 !important;font-size:18px}.property-template-mot #navbar.affix .logo-main img{max-width:240px}.property-template-mot #navbar.affix .logo-main .logo-black{display:block}.property-template-mot #navbar.affix .logo-main .logo-white{display:none}.property-template-mot #wl-footer.dark,.property-template-mot #wl-footer.light{background:transparent;color:#ebebeb;margin-bottom:40px;text-align:left;font-family:Inter,"Open Sans",sans-serif;font-weight:400}.property-template-mot #wl-footer.dark #wl-footer-logo,.property-template-mot #wl-footer.light #wl-footer-logo{padding-left:0 !important}.property-template-mot #wl-footer.dark a,.property-template-mot #wl-footer.light a{color:#ebebeb}.property-template-mot .rela-attribution-link{padding:10px 0;background:transparent;color:#fff;text-align:left;margin:20px 0;font-family:Inter,"Open Sans",sans-serif;font-weight:400}@media screen and (max-width: 991px){.property-template-mot .rela-attribution-link{text-align:center}}.property-template-mot #overview{padding-top:80px;padding-bottom:90px;z-index:10}@media screen and (max-width: 991px){.property-template-mot #overview{padding-top:0px;margin-bottom:20px;padding-bottom:60px}.property-template-mot #overview .section-title{margin-bottom:0}}@media screen and (max-width: 991px){.property-template-mot .text-content{width:100%;padding:20px}}.property-template-mot .text-content .property-description{font-size:14px;line-height:26px;padding-left:0px}.property-template-mot .text-content .property-description.no-prop-details{font-size:16px;line-height:30px}@media screen and (max-width: 991px){.property-template-mot .text-content .property-description{padding-left:0;margin-top:40px;font-size:16px;line-height:30px}}.property-template-mot .text-content .more-link{font-size:14px;display:inline-block;cursor:pointer;clear:both}.property-template-mot .group-property-details{display:flex;flex-direction:column;flex-wrap:wrap;height:260px}@media screen and (max-width: 991px){.property-template-mot .group-property-details{margin-top:50px}}@media screen and (max-width: 767px){.property-template-mot .group-property-details{height:auto}}.property-template-mot .section-about{margin:0 0 80px;position:relative}.property-template-mot .section-about .page-space-left{padding-left:8%}.property-template-mot .section-about .page-space-left .about-contents{margin-top:50px !important}.property-template-mot .section-about .page-space-left .image-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.property-template-mot .section-about .page-space-left .image-content>div{padding-left:48%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:baseline}.property-template-mot .gallery-preview-image{background-size:cover;width:auto;height:435px;position:relative;border-bottom:4px solid var(--color-accent)}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-mot .gallery-preview-image{height:330px}}@media screen and (min-width: 768px) and (max-width: 991px){.property-template-mot .gallery-preview-image{height:285px}}@media screen and (max-width: 767px){.property-template-mot .gallery-preview-image{height:200px}}.property-template-mot #property-nav-links li{font-family:"Playfair Display",serif;font-weight:400;color:#fff;text-transform:uppercase}.property-template-mot #property-nav-links li a{font-size:14px;font-weight:400;letter-spacing:0px;white-space:nowrap}@media screen and (min-width: 768px) and (max-width: 991px){.property-template-mot #property-nav-links li{padding-top:20px !important}.property-template-mot #property-nav-links li a{font-size:20px !important;padding:5px !important}}@media screen and (max-width: 991px){.property-template-mot #property-nav-links li{width:100% !important}}.property-template-mot .main-logo{max-width:250px}.property-template-mot .open-house-wrapper{padding:25px;font-size:16px;text-align:center;border-top:1px solid #ddd;border-bottom:1px solid #ddd}@media screen and (min-width: 992px){.property-template-mot .open-house-wrapper{margin-left:59px}}.property-template-mot .open-house-wrapper .open-house-label{color:#000;font-family:"Playfair Display",serif;font-weight:400;font-size:26px;margin-bottom:10px}.property-template-mot .open-house-wrapper .open-house-preview{color:#666;font-size:16px;margin-bottom:5px}.property-template-mot .open-house-wrapper .view-details-cta{color:var(--color-accent)}.property-template-mot .view-open-house-date{margin:15px 0;border:0 none;padding:0;text-align:left;margin-bottom:20px;border-bottom:1px solid #ddd;padding-bottom:20px;border-top:1px solid #ddd;padding-top:23px}@media screen and (min-width: 992px){.property-template-mot .view-open-house-date{margin-top:-9px}}.property-template-mot .view-open-house-date .tagline{font-family:"Playfair Display",serif;font-weight:400}.property-template-mot .view-open-house-date .day,.property-template-mot .view-open-house-date .time{font-size:17px;float:left;color:#444}.property-template-mot .view-open-house-date .day{margin-right:20px;position:relative}.property-template-mot .view-open-house-date .day:after{content:'';display:inline-block;position:absolute;height:3px;width:3px;right:-11px;bottom:11px;background:black}.property-template-mot .view-open-house-date.view-display-id-block-plain .link a{color:#fff;background:#e9b47f;font-size:15px;margin:0;padding:1px 12px;border-radius:2px;margin-top:6px;display:inline-block}#outside-menu{font-family:Inter,"Open Sans",sans-serif;font-weight:400;opacity:0;height:100vh;width:100vw;overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;z-index:1031;pointer-events:none;background:rgba(0,0,0,0.75);-moz-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1)}#outside-menu .menu-photo{width:40%;height:100%;background:center/cover;left:-40%;position:absolute;-moz-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 991px){#outside-menu .menu-photo{width:100%;height:100%;position:absolute;top:0;left:0}}#outside-menu .outside-menu-x{position:absolute;top:30px;right:40px;height:35px;width:35px;cursor:pointer;z-index:10}#outside-menu .link-title{font-size:34px;color:#fff}#outside-menu .link-title .icon{display:none}#outside-menu .menu-content{padding:100px 60px;width:60%;height:100%;position:absolute;right:-60%;-moz-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 1s cubic-bezier(0.645, 0.045, 0.355, 1)}@media screen and (max-width: 991px){#outside-menu .menu-content{padding:120px 30px;width:100%}}#outside-menu .view-display-id-property_download_pdf{margin:0}#outside-menu .view-display-id-property_download_pdf .views-row{text-align:right}#outside-menu .view-property-docs .doc-ext{display:none}#outside-menu .view-property-docs .doc-view-title{display:none}#outside-menu .view-property-docs .doc-title{color:#fff;font-family:Inter,"Open Sans",sans-serif;font-weight:400}#outside-menu .view-property-docs .views-row{display:block !important;float:none !important;font-size:20px;padding-left:0 !important}#outside-menu .view-property-docs .views-row a{padding-left:0 !important}#outside-menu .view-books .views-row{display:block !important;padding:10px 10px 10px 5px;margin:10px 10px 10px 0}#outside-menu .view-books .brochure-title{color:#fff;font-size:20px}#outside-menu .view-books .doc-icon-svg{display:none}#outside-menu #property-nav-links.primary-links{max-width:400px}#outside-menu #property-nav-links.primary-links li{width:100%;margin:10px 0}#outside-menu #property-nav-links.primary-links li a{font-size:30px}.outside-menu-open #outside-menu{opacity:1;pointer-events:auto}.outside-menu-open #outside-menu .menu-photo{left:0}.outside-menu-open #outside-menu .menu-content{right:0}.outside-menu-open #outside-menu .menu-content .menu-content-item{display:none}.full-bg{-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important;overflow:hidden;background-attachment:scroll;width:100%;height:100%;position:relative;background-repeat:no-repeat;z-index:2;background-color:#fff;background-position:50%}@media screen and (max-width: 991px){.full-bg{position:relative;height:auto;padding-bottom:56.25%}.full-bg .tv iframe{width:100% !important;height:100% !important;left:0 !important;top:0 !important}}.cover-gradient-bottom{position:absolute;bottom:0;width:100%;height:300px;background:#000;background:-moz-linear-gradient(0deg, rgba(0,0,0,0.75) -20%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,0.75) -20%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.75) -20%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);pointer-events:none;z-index:6}.cover-gradient-top{pointer-events:none;position:absolute;top:-110px;width:100%;height:300px;background:#000;background:-moz-linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(180deg, rgba(0,0,0,0.55) 0%, rgba(255,255,255,0) 100%);background:linear-gradient(180deg, rgba(0,0,0,0.55) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#000000", endColorstr="#ffffff", GradientType=1);z-index:6}@media screen and (max-width: 991px){.cover-gradient-top{top:-200px}}.property-address-container{position:absolute;z-index:9;bottom:10px;width:100%;padding-left:33px;color:#fff}.property-address-container .property-title-wrapper{font-weight:400;color:#fff;text-shadow:0 0 30px black;letter-spacing:0.0138889em;display:inline-block;word-break:break-word;margin-top:0px}.property-address-container .property-title-wrapper .property-title-bottom{font-size:30px;opacity:1}.property-address-container .property-title-wrapper .property-title-top{font-size:16px;margin-bottom:20px}.property-address-container .property-title-wrapper .property-title-top .postal_code{display:none}.property-address-container .listing-status-wrap{position:absolute;right:0;top:-1px;font-size:18px;padding-right:30px;width:auto}.property-address-container.has-price- .listing-status-wrap{top:50px}.property-address-container-mobile{color:#fff;background-color:var(--bg-dark-color);padding-top:40px;padding-bottom:40px}.property-address-container-mobile .property-title-wrapper{font-size:28px}.property-address-container-mobile .property-subtitle{font-size:15px}.property-address-container-mobile .property-title-bottom{font-size:18px}.listing-status-wrap{z-index:9;font-size:20px}.listing-status-wrap .listing-status{display:inline-block;padding:6px 12px;line-height:1.1em;width:100%;color:#fff}@media screen and (max-width: 991px){.listing-status-wrap{margin-top:30px}}.prop-detail{float:left;margin-bottom:30px;padding-left:60px;font-size:24px;font-weight:600;color:#242424;position:relative}@media screen and (min-width: 992px) and (max-width: 1199px){.prop-detail{font-size:18px;padding-left:40px}}.prop-detail .count{float:left;margin-right:10px}.prop-detail .field-prefix{float:left;margin-right:10px}.prop-detail .field-prefix .cir-icon{display:flex;height:48px;width:48px;justify-content:center;align-items:center;border-radius:100%;background-color:var(--color-accent)}@media screen and (max-width: 991px){.prop-detail .field-prefix .cir-icon{height:38px;width:38px}}.prop-detail .field-suffix{float:left;display:inline-block;text-transform:uppercase}.prop-detail .field-suffix .suffix-label{font-size:12px;color:#777;position:absolute;left:120px;top:32px;font-weight:400}@media screen and (min-width: 992px) and (max-width: 1199px){.prop-detail .field-suffix .suffix-label{left:100px;top:25px}}@media screen and (max-width: 767px){.prop-detail{margin-right:0;text-align:center;margin-bottom:30px;padding-left:0}.prop-detail .count{font-size:22px;margin-right:5px}.prop-detail .field-suffix{font-size:22px}.prop-detail .field-suffix .suffix-label{left:50px}}.bg-lines{background-image:url("/sites/all/themes/relaz/images/bg-lines-angle.png");-webkit-background-size:cover !important;-moz-background-size:cover !important;-o-background-size:cover !important;background-size:cover !important}.overview-extras{margin-top:-20px}.overview-extras .extras-wrapper{display:flex;padding:0;text-align:center;margin-bottom:0;width:60%}@media screen and (max-width: 767px){.overview-extras .extras-wrapper{width:100%}}.overview-extras .extras-wrapper .extra-item{justify-content:flex-start;flex:1;display:block;padding:5px 0;margin:5px 0}.overview-extras .extras-wrapper .extra-item a{color:#000;font-size:14px;display:flex;font-weight:600}.overview-extras .extras-wrapper .extra-item a .dl-extra-icon{margin-right:10px}.overview-extras .extras-wrapper .extra-item:first-child{border-right:0}.overview-extras .extras-wrapper .extra-item:only-child{border-right:0}.sub-section-title,.tagline{font-style:normal;line-height:1.1em;letter-spacing:.02em;text-transform:uppercase;font-family:Inter,"Open Sans",sans-serif;font-weight:400;color:#000 !important;font-size:19px !important;margin-bottom:10px}@media screen and (max-width: 991px){#property-sections{width:100%}}@media screen and (max-width: 991px){#amenities{width:100%}}#amenities #property-amenities-list{padding-left:0px;margin-top:20px;text-align:center;width:100%}#amenities #property-amenities-list .amenity-item{float:left;display:inline-block;padding:5px 0px;margin-bottom:20px;font-size:16px;margin-right:45px}@media screen and (max-width: 767px){#amenities #property-amenities-list .amenity-item{font-size:16px;margin-right:0;margin-left:10px;margin-bottom:10px;float:left;padding:6px 8px;background:#ffffff;border-radius:3px;text-align:left;background:#f9f9f9}}#amenities #property-amenities-list .amenity-item:after{left:unset;right:-17px;top:-3px}@media screen and (max-width: 767px){#amenities #property-amenities-list .amenity-item:after{left:-7px;right:unset}}#amenities #property-amenities-list .amenity-item.last:after{content:unset}@media screen and (max-width: 767px){#amenities #property-amenities-list .amenity-item:after{content:unset}}#photos{width:100%;display:inline-block;max-width:none}#photos #photos-header{display:flex;align-items:center}#photos .main-gallery-cta{display:flex;font-size:15px;color:#8D8D8D;margin-left:50%;padding-top:18px}#photos .main-gallery-cta svg{margin-left:10px}#photos .main-gallery-cta svg path{stroke:var(--color-accent)}@media screen and (max-width: 767px){#photos .main-gallery-cta{padding-top:8px;margin-left:50px}}#photos .inner{position:relative}#photos .extra-image-cta{position:absolute;top:0;left:0;z-index:9}#photos .gallery-cta-inner{position:absolute;font-size:18px;text-transform:uppercase;color:#fff;background:#3b43448f;left:0;top:0;right:0;bottom:0;margin:auto;opacity:0;height:95%;width:95%;text-align:center;justify-content:center;align-items:center;display:flex;-moz-transition:opacity .25s ease-in-out;-o-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}@media screen and (max-width: 991px){#photos .gallery-cta-inner{left:8px;width:77%;height:93%}}#photos .gallery-cta-inner .content{width:100%;padding:40px 0}#photos .gallery-cta-inner .content svg{width:16px;height:16px;margin-left:5px;top:2px;position:relative}@media screen and (max-width: 991px){#photos .gallery-cta-inner .content{font-size:14px}#photos .gallery-cta-inner .content svg{width:12px;height:12px}}#photos .gallery-preview-end .gallery-cta-inner{opacity:1;width:100%;height:94%;border:1px solid var(--color-accent);background:transparent;position:absolute;margin:auto;top:0;bottom:0;right:unset;left:15px}#photos .gallery-preview-end .gallery-cta-inner .content{transform:rotate(-90deg);transform-origin:left;left:-129px;position:relative;top:26%;width:auto;padding:11px 30px;background:#272c2e}#photos .gallery-preview-end .gallery-cta-inner .content svg{transform:rotate(45deg)}#photos .gallery-preview-image:hover .gallery-cta-inner{opacity:1}#photos .owl-controls{position:absolute;top:-50px;left:50%;width:110px}@media screen and (max-width: 767px){#photos .owl-controls{display:none}}#photos .owl-controls .owl-prev,#photos .owl-controls .owl-next{float:left;padding:0 10px}#photos .owl-controls .owl-prev .icon,#photos .owl-controls .owl-next .icon{color:var(--color-accent);font-size:28px}#contact{background-color:var(--bg-dark-color)}#contact .inner{display:flex}@media screen and (max-width: 991px){#contact .inner{flex-direction:column}}@media screen and (min-width: 992px){#contact .contact-form-wrapper,#contact .contact-card-wrap{width:50%;position:relative;top:70px}}#contact .card-wrapper .section-title{margin-bottom:90px}@media screen and (max-width: 767px){#contact .card-wrapper{padding-bottom:0 !important}#contact .card-wrapper .section-title{margin-bottom:30px}}@media screen and (max-width: 991px){#contact .section-title{text-align:center}}#contact .contact-logo{position:absolute;top:50%;left:60%;text-align:center}#contact .contact-logo img{max-width:100%;width:100%;height:auto}@media screen and (max-width: 991px){#contact .contact-logo{position:relative;margin-bottom:80px;top:unset !important;left:unset;right:unset;max-width:400px;display:block;margin:0 auto 80px}}.property-template-mot .view-agent-cards-property{text-align:left !important;margin-top:0px !important}@media screen and (min-width: 992px){.property-template-mot .view-agent-cards-property .node-agent-card .content{display:flex}}.property-template-mot .view-agent-cards-property .views-row{padding:0 !important;width:100%;display:inline-block;position:relative;margin-bottom:70px;color:#fff}@media screen and (max-width: 991px){.property-template-mot .view-agent-cards-property .views-row{margin-bottom:0}}.property-template-mot .view-agent-cards-property .field-item{margin-top:0;font-size:15px;line-height:1.4em;letter-spacing:.05em}.property-template-mot .view-agent-cards-property .field-name-field-agent-name .agent-card-name{text-transform:uppercase;color:#fff;font-family:Inter,"Open Sans",sans-serif;font-weight:600}.property-template-mot .view-agent-cards-property .field{font-size:16px}.property-template-mot .view-agent-cards-property .field-label{font-weight:normal !important}.property-template-mot .view-agent-cards-property a{color:#fff}.property-template-mot .view-agent-cards-property .no-headshot{width:100%}.property-template-mot .view-agent-cards-property .no-headshot .group-contact-3-right{width:100%;display:inline-block}@media screen and (min-width: 992px){.property-template-mot .view-agent-cards-property .group-contact-3-left,.property-template-mot .view-agent-cards-property .group-contact-3-right{float:left;margin-bottom:30px}}@media screen and (max-width: 991px){.property-template-mot .view-agent-cards-property .group-contact-3-left,.property-template-mot .view-agent-cards-property .group-contact-3-right{float:none;text-align:center}}@media screen and (min-width: 1200px){.property-template-mot .view-agent-cards-property .group-contact-3-right{margin-left:0px;width:auto}}@media screen and (max-width: 991px){.property-template-mot .view-agent-cards-property .group-contact-3-right{padding-bottom:40px;margin-left:unset;padding-left:unset;margin-top:20px !important;width:100%}}.property-template-mot .view-agent-cards-property .group-contact-3-left{width:200px !important}.property-template-mot .view-agent-cards-property .group-contact-3-left img{padding:5px;border:1px solid #7e7e7b !important;background:transparent}@media screen and (max-width: 991px){.property-template-mot .view-agent-cards-property .group-contact-3-left{margin:auto}}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-mot .view-agent-cards-property .group-contact-3-left{width:120px !important}}.property-template-mot .view-agent-cards-property .field-name-field-agent-website a,.property-template-mot .view-agent-cards-property .field-name-field-agent-email a{color:#fff !important}.property-template-mot .view-agent-cards-property .group-contact-links{font-weight:500 !important}.property-template-mot .view-agent-cards-property .group-contact-links .field-label{color:#fff !important}.fa.fa-expand.gallery-cta{background:#000;color:#fff;padding:10px;font-size:16px;float:right}#contact .contact-form-wrapper{padding:60px;background:#fff;display:inline-block;box-shadow:4px 7px 12px 0px #00000017;max-height:660px}@media screen and (min-width: 992px){#contact .contact-form-wrapper{margin-left:auto}}#contact .contact-form-wrapper .rela-submit-success{border-radius:0;margin-bottom:40px;padding:15px 10px}@media screen and (max-width: 991px){#contact .contact-form-wrapper{padding:25px;margin-bottom:25px}}#contact .contact-form-wrapper label{color:#8D8D8D;font-weight:400}#contact .contact-form-wrapper input,#contact .contact-form-wrapper textarea{color:#666;border-radius:0px;border:0 none;border-bottom:1px solid #B4B4B4;box-shadow:none;font-size:13px;font-weight:300;background:#fff;padding:7px;margin:6px 0 4px;font-family:Inter,"Open Sans",sans-serif;font-weight:400}#contact .contact-form-wrapper input::-webkit-input-placeholder,#contact .contact-form-wrapper textarea::-webkit-input-placeholder{color:#fff}#contact .contact-form-wrapper input::-moz-placeholder,#contact .contact-form-wrapper textarea::-moz-placeholder{color:#fff}#contact .contact-form-wrapper input:-ms-input-placeholder,#contact .contact-form-wrapper textarea:-ms-input-placeholder{color:#fff}#contact .contact-form-wrapper input:-moz-placeholder,#contact .contact-form-wrapper textarea:-moz-placeholder{color:#fff}#contact .contact-form-wrapper textarea{height:inherit;margin-bottom:10px}#contact .contact-form-wrapper input.error,#contact .contact-form-wrapper textarea.error{border:0 !important;animation:none;background:#ffecec !important}@media screen and (max-width: 767px){#contact .contact-form-wrapper #edit-actions{text-align:center}}#contact .contact-form-wrapper .form-submit{border-radius:0px !important;letter-spacing:.5px;color:#222;background-color:var(--color-accent);display:inline-block;padding:1em 2.5em;width:auto;height:auto;color:#000;border-left:0;border-top:0;width:100%;font-family:Inter,"Open Sans",sans-serif;font-weight:400}#contact .contact-form-wrapper .field-name-field-lead-comment textarea{height:80px}#showcase.row{margin-left:auto !important;margin-right:auto !important;display:block}#showcase .view-display-id-plyr_gallery_player{padding:10px;border:1px solid var(--color-accent) !important;background:transparent}#showcase .showcase-contents-wrapper{margin:80px auto;margin-top:20px;display:block;float:none}#showcase .showcase-content{margin-top:40px}#showcase .showcase-content #tabs-hotspot-flooplans,#showcase .showcase-content #vtabs-wrapper,#showcase .showcase-content .view-display-id-pane_plyr_gallery_items{position:absolute;bottom:-60px;width:100%}#showcase .showcase-content #vtour-embed-wrapper .aspect-ratio-content{padding:10px;border:1px solid var(--color-accent) !important;background:transparent}#showcase .showcase-tabs-wrapper{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;margin:auto;justify-content:start}@media screen and (max-width: 767px){#showcase .showcase-tabs-wrapper{width:100%;justify-content:space-between;align-items:center}}#showcase .showcase-tab{color:rgba(0,0,0,0.4);padding:10px 0;font-size:26px;width:auto;position:relative;margin:0 15px 0 0;padding:0 15px 0 0;border-right:1px solid var(--color-accent);-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#showcase .showcase-tab:last-child{border-right:0}#showcase .showcase-tab.active{color:#1F2532}@media screen and (max-width: 767px){#showcase .showcase-tab{letter-spacing:0px;width:100%}}@media screen and (max-width: 767px){#showcase .showcase-tab{font-size:16px}}#showcase .play-button{position:absolute;z-index:10;left:50%;top:50%;z-index:3;cursor:pointer;-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}#showcase .play-button .icon{-moz-transition:all .25s ease;-o-transition:all .25s ease;-webkit-transition:all .25s ease;transition:all .25s ease;color:#fff;position:relative;font-size:100px !important;text-shadow:0 0 30px #000}@media screen and (max-width: 767px){#showcase .play-button .icon{font-size:70px !important}}#showcase #vtabs-wrapper .btn-group{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;width:100%}#showcase #vtabs-wrapper .btn-group .vtab-icon{display:none}#showcase #vtabs-wrapper .btn-group .vtab{font-family:Inter,"Open Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;cursor:pointer;color:#888;padding:0;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#showcase #vtabs-wrapper .btn-group .vtab .vtitle{padding:15px 30px 15px 30px}#showcase #vtabs-wrapper .btn-group .vtab:hover,#showcase #vtabs-wrapper .btn-group .vtab.vtab-active{color:#000}#showcase .view-display-id-pane_plyr_gallery_items{text-align:center}#showcase .view-display-id-pane_plyr_gallery_items .view-content{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;width:100%}#showcase .view-display-id-pane_plyr_gallery_items .view-content .ply-gallery-item{padding:15px 30px 15px 30px}#showcase .view-display-id-pane_plyr_gallery_items .view-content .views-row{font-family:Inter,"Open Sans",sans-serif;font-weight:600;font-size:14px;text-transform:uppercase;padding:15px 30px 15px 30px;cursor:pointer;color:#888;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#showcase .view-display-id-pane_plyr_gallery_items .view-content .views-row:hover,#showcase .view-display-id-pane_plyr_gallery_items .view-content .views-row .active-vid{color:#000}.view-display-id-owl_embed_video .owl-item .field-content:before,.view-display-id-owl_embed_video .owl-item .views-row>div>div:before,.view-display-id-owl_embed_vtour .owl-item .field-content:before,.view-display-id-owl_embed_vtour .owl-item .views-row>div>div:before{padding-top:56.25%}.view-display-id-owl_embed_ryne .owl-dots,.owl-gallery-ryne-videos .owl-dots{bottom:-30px}.view-display-id-owl_embed_ryne .owl-dots .owl-dot,.owl-gallery-ryne-videos .owl-dots .owl-dot{background-color:rgba(0,0,0,0.1);border:2px solid rgba(0,0,0,0.5);display:inline-block}.view-display-id-owl_embed_ryne .owl-dots .owl-dot.active,.owl-gallery-ryne-videos .owl-dots .owl-dot.active{background-color:#000;border:2px solid #000}#showcase-hotspot-floorplans .tab-content-wrapper{padding:10px;border:1px solid var(--color-accent) !important;background:transparent}#showcase-hotspot-floorplans .tab-content{background:#fff}#tabs-hotspot-flooplans{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;-moz-align-items:stretch;align-items:stretch;background:transparent;width:100%}#tabs-hotspot-flooplans .tab{background:transparent}#tabs-hotspot-flooplans .tab a{font-family:Inter,"Open Sans",sans-serif;font-weight:400;text-transform:none;font-size:14px;font-weight:600}#map [id^=styled-google-map-]{box-shadow:4px 5px 20px #0000001f}@media screen and (max-width: 767px){#map.section{padding:0}#map.section .section-title{padding:0;margin-bottom:10px !important}#map .map-address{width:100%;float:none;text-align:center}#map .map-address .property-address-bottom{font-size:14px}}#map .field,#map .field-items,#map .field-item{height:100%;width:100%}#disclaimer{background:transparent;color:#c9c9c9;margin:40px 0}.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;z-index:2000}.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;z-index:2000}.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;z-index:2000}#overlay-description{width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;-moz-align-items:flex-start;align-items:flex-start;position:fixed;top:0;left:0;right:0;bottom:0;overflow-y:auto;overflow-x:hidden;z-index:1000;padding:20px;background-color:#ffffff}#overlay-description .inner{max-width:740px;width:100%;margin:auto;padding:40px;font-size:18px;background:#fff;box-shadow:1px 1px 15px #00000014}@media screen and (max-width: 991px){#overlay-description .inner{font-size:15px}}#overlay-description .close-overlay{position:fixed;z-index:9;top:40px;right:60px;font-size:56px;background:#fff;border-radius:160px;box-shadow:0px 1px 21px rgba(0,0,0,0.25);height:50px;width:50px;cursor:pointer;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 991px){#overlay-description .close-overlay{top:10px;right:22px}}@media screen and (max-width: 991px){.logo-icon{display:block;margin:auto}}.nav-menu-toggle-wrap{position:fixed;top:10px;left:24px;z-index:1032}.nav-menu-toggle-wrap *{transition:height .25s ease-in-out, width .25s ease-in-out;box-sizing:border-box}.nav-menu-toggle-wrap span{display:block;background:#fff;border-radius:2px}.nav-menu-toggle-wrap #nav-menu-toggle{width:100px;height:100px;margin:0 auto;position:relative;position:relative;cursor:pointer;border-radius:5px;z-index:99999;-moz-transform:scale(0.5);-ms-transform:scale(0.5);-webkit-transform:scale(0.5);transform:scale(0.5);transform-origin:top left}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger{position:absolute;height:100%;width:100%}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger span{width:60px;height:4px;position:relative;top:24px;left:20px;margin:10px 0}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger span:nth-child(1){transition-delay:.5s}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger span:nth-child(2){transition-delay:.625s}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger span:nth-child(3){transition-delay:.75s}.nav-menu-toggle-wrap #nav-menu-toggle #hamburger.affix span{background:#000}.nav-menu-toggle-wrap #nav-menu-toggle #cross{position:absolute;height:100%;width:100%;transform:rotate(45deg)}.nav-menu-toggle-wrap #nav-menu-toggle #cross span:nth-child(1){height:0%;width:4px;position:absolute;top:10%;left:48px;transition-delay:0s}.nav-menu-toggle-wrap #nav-menu-toggle #cross span:nth-child(2){width:0%;height:4px;position:absolute;left:10%;top:48px;transition-delay:.25s}.nav-menu-toggle-wrap #nav-menu-toggle.open #hamburger span{width:0%}.nav-menu-toggle-wrap #nav-menu-toggle.open #hamburger span:nth-child(1){transition-delay:0s}.nav-menu-toggle-wrap #nav-menu-toggle.open #hamburger span:nth-child(2){transition-delay:.125s}.nav-menu-toggle-wrap #nav-menu-toggle.open #hamburger span:nth-child(3){transition-delay:.25s}.nav-menu-toggle-wrap #nav-menu-toggle.open #cross span:nth-child(1){height:80%;transition-delay:.625s}.nav-menu-toggle-wrap #nav-menu-toggle.open #cross span:nth-child(2){width:80%;transition-delay:.375s}#bottom{min-height:150px;background-color:var(--bg-dark-color-comp);color:#fff;border-top:5px solid var(--color-accent)}#bottom .inner{z-index:2}#bottom .property-address-top{font-size:35px}@media screen and (max-width: 991px){#bottom .inner{text-align:center}}#bottom #disclaimer{text-align:left;font-family:Inter,"Open Sans",sans-serif;font-weight:400;padding:0}@media screen and (max-width: 991px){#bottom #disclaimer{text-align:center}}#bottom #disclaimer .col-xs-12{padding:0}.property-content-wrap{overflow-x:hidden}
