.sprites-sprite{background-image:url('../../images/../images/sprites-s6c798464df.png');background-repeat:no-repeat}.font-sans-light{font-family:effra, sans-serif;font-weight:300;font-style:normal}.font-sans{font-family:effra, sans-serif;font-weight:400;font-style:normal}.font-serif{font-family:adobe-caslon-pro, serif;font-weight:400;font-style:normal}html{height:100% !important;text-rendering:optimizeLegibility}body.property-template-karr{height:100% !important;background-color:#fff !important;overflow-x:hidden;margin-bottom:0 !important;font-family:effra, sans-serif;font-weight:300;font-style:normal;color:#000}body.property-template-karr .extra-image-cta{z-index:9;position:absolute;bottom:0}body.property-template-karr .gallery-cta-inner{position:absolute;font-size:18px;text-transform:uppercase;color:#fff;background:rgba(0,0,0,0.48);left:0;top:0;opacity:0;height:100%;width:100%;text-align:center;-moz-transition:opacity .25s ease;-o-transition:opacity .25s ease;-webkit-transition:opacity .25s ease;transition:opacity .25s ease}body.property-template-karr .gallery-cta-inner .content{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:23px}body.property-template-karr .gallery-cta-inner:hover{opacity:1}.book-showing-wrapper{bottom:0;right:0;top:0;margin:auto;z-index:9}@media screen and (max-width: 991px){.book-showing-wrapper{position:relative;display:block;width:100%;text-align:center;height:65px;justify-content:unset;align-items:unset}.book-showing-wrapper a{transform:unset;position:relative;width:auto}}.main-container{height:100%;width:100%}.main-container section:first-child{height:100%}.main-container #nav-mobile{background:rgba(0,0,0,0.8) !important}.main-container #nav-mobile .close-nav{background:#000;padding:9px;margin-top:0;margin-right:-6px;width:45px}.main-container #nav-mobile #property-nav-links li.sticky-link{margin:8px 0 !important;padding:0 !important;width:100%;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400}.main-container #nav-mobile #property-nav-links a{color:#fff !important;font-size:20px}.main-container #nav-mobile #property-nav-links #section-more .dropdown-toggle{text-align:right;font-size:20px;font-weight:400;text-align:left}.region-content,#block-system-main{height:100%;width:100%}.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-weight:800;font-style:normal;font-size:32px;line-height:1;letter-spacing:8px;text-transform:uppercase;color:#201713;font-family:effra, sans-serif;font-weight:400}@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-karr #navbar{background:transparent;border-bottom:0 none;height:90px}.property-template-karr #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}.property-template-karr #navbar .nav-links{margin-left:auto;width:100%;padding-right:5%}.property-template-karr #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-karr #navbar .nav-links #property-nav-links li{padding:0 8px !important}.property-template-karr #navbar #property-nav-links.primary-links{font-weight:bold}.property-template-karr #navbar.affix{background:#fff !important;height:50px;box-shadow:0 10px 20px 0 rgba(0,0,0,0.1)}.property-template-karr #navbar.affix nav #property-nav-links a,.property-template-karr #navbar.affix nav #property-nav-links .prop-links-more .btn-title{color:#000}.property-template-karr #navbar.affix .nav-title{color:#000 !important}@media screen and (min-width: 992px){.property-template-karr #navbar.affix .nav-title{font-size:18px}}.property-template-karr #navbar.affix .logo-main img{max-height:25px}@media screen and (max-width: 991px){.property-template-karr #navbar{height:60px}.property-template-karr #navbar .nav-title{font-size:15px;letter-spacing:0}}.property-template-karr #navbar #nav-mobile-icon{right:11px;top:11px}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-karr #navbar #nav-mobile-icon{right:21px;top:30px}}.property-template-karr #navbar.affix #nav-mobile-icon{background:url(/sites/all/themes/relaz/images/svg/menu-dark.svg) no-repeat center center}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-karr #navbar.affix #nav-mobile-icon{right:11px;top:11px}}.property-template-karr #wl-footer.dark{background:#000;color:#fff}.property-template-karr .rela-attribution-link{padding:10px 0;background:#000;color:#fff}.property-template-karr .section-about{overflow:hidden;margin:0 0 80px;position:relative}.property-template-karr .section-about .page-space-left{padding-left:8%}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-karr .section-about .page-space-left{padding-left:4%}}@media screen and (max-width: 991px){.property-template-karr .section-about .page-space-left{padding-left:0}}.property-template-karr .section-about .page-space-left .about-contents{margin-top:50px !important}@media screen and (max-width: 991px){.property-template-karr .section-about .page-space-left .about-contents{margin-top:20px !important}}.property-template-karr .section-about .page-space-left .text-content{z-index:1;position:absolute;top:0;left:0}.property-template-karr .section-about .page-space-left .text-content .property-description{font-size:35px;width:75%;max-width:675px}@media screen and (min-width: 992px) and (max-width: 1199px){.property-template-karr .section-about .page-space-left .text-content .property-description{font-size:21px;width:65%}}@media screen and (max-width: 991px){.property-template-karr .section-about .page-space-left .text-content .property-description{font-size:28px}}.property-template-karr .section-about .page-space-left .text-content .more-link{font-size:14px;border-bottom:1px solid #333;display:inline-block;cursor:pointer;clear:both;background:#fff;padding-top:5px}@media screen and (max-width: 991px){.property-template-karr .section-about .page-space-left .text-content{position:relative}}.property-template-karr .section-about .page-space-left .image-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0}.property-template-karr .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-karr .image-item{width:70%;display:inline-block;padding:15px}.property-template-karr .image-item .image{padding-top:67%;background-position:center;background-size:cover;background-repeat:no-repeat;background-color:#000}.property-template-karr .image-item-1{left:0;position:absolute;bottom:5%;width:48%;padding-left:0}.property-template-karr .image-item-2{width:30%}.property-template-karr .image-item-2 .image{padding-top:100%}.property-template-karr .image-item-3{width:70%;padding-right:0}.property-template-karr .image-item-3 .image{padding-top:145%}.property-template-karr .image-item-4{width:80%}.property-template-karr nav #property-nav-links li{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;text-transform:uppercase}.property-template-karr nav #property-nav-links li #section-more{font-size:12px;display:inline}.property-template-karr nav #property-nav-links li #section-more .btn-group{margin-top:-5px}.property-template-karr nav #property-nav-links li a,.property-template-karr nav #property-nav-links li .prop-links-more .btn-title{font-size:12px;font-weight:400;letter-spacing:3px;white-space:nowrap}#outside-menu{font-family:effra, sans-serif;font-weight:300;opacity:0;height:100vh;width:100vw;overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;background:#000;z-index:1031;pointer-events:none;-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;font-family:effra, sans-serif;font-weight:300;text-transform:uppercase;font-weight:bold}#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%;background:rgba(55,63,72,0.95)}}#outside-menu .view-property-docs .doc-ext{color:#fff;top:0;width:auto !important}#outside-menu .view-property-docs .doc-view-title{display:none}#outside-menu .view-property-docs .doc-title{color:#fff;font-family:effra, 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-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}.tv{z-index:10;width:100%;height:100%;overflow:hidden}.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{padding-bottom:56.25%;height:auto;position:relative}.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:120px;background:#000;background:-moz-linear-gradient(0deg, rgba(0,0,0,0.75) 6%, rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(0deg, rgba(0,0,0,0.75) 6%, rgba(255,255,255,0) 100%);background:linear-gradient(0deg, rgba(0,0,0,0.75) 6%,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:0;width:100%;height:120px;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}.property-template-karr .prop-bac-in-price{font-size:15px;margin-top:-5px}.property-address-container{height:95px;position:absolute;z-index:9;bottom:0;width:90%;margin-left:5%;color:#fff}.property-address-container .property-price{font-size:50px;float:left;width:50%}.property-address-container .property-price .price-field{display:flex;gap:1rem;align-items:center}.property-address-container .divider-wrap{margin-bottom:5px}.property-address-container .divider{height:1px;background:#fff;width:100%;float:left}.property-address-container .divider.divider-left{width:2%}.property-address-container .divider.divider-right{width:83%}.property-address-container .divider-label{font-size:16px;float:left;width:15%;margin-top:-7px;letter-spacing:3px}.property-address-container .property-title-wrapper{font-family:effra, sans-serif;font-weight:300;font-size:25px;font-weight:400;line-height:1.1em;color:#fff;text-shadow:0 0 30px black;text-transform:uppercase;letter-spacing:0.0138889em;text-align:right;float:right;display:inline-block;word-break:break-word;width:50%;margin-top:10px}.property-address-container .property-title-wrapper .property-subtitle{font-size:16px;line-height:1.1em}.property-address-container .listing-status-wrap{display:block;font-size:20px;line-height:1.1em;margin-top:10px;position:absolute;top:-55px;right:0}.listing-status{display:inline-block;padding:6px 12px;line-height:1.1em;color:#fff}.prop-detail{float:left;margin-right:30px}.prop-detail .count{font-size:60px;float:left;margin-right:10px}@media screen and (min-width: 992px) and (max-width: 1199px){.prop-detail .count{font-size:45px}}.prop-detail .count small{font-family:adobe-caslon-pro, serif;font-weight:400;top:-17px;position:relative;display:inline-block;font-weight:bold;text-transform:uppercase;font-size:12px;color:#4a4242}.prop-detail .field-suffix{font-family:adobe-caslon-pro, serif;font-weight:400;float:left;margin-top:25px;display:inline-block;font-weight:bold;text-transform:uppercase;font-size:12px;color:#4a4242}@media screen and (max-width: 767px){.prop-detail{margin-bottom:10px}.prop-detail .count{font-size:38px}.prop-detail .field-suffix{margin-top:16px}}.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:10px;width:100%;display:inline-block}.overview-extras .extras-wrapper{display:inline-block;padding:0;text-align:center;margin-bottom:0;width:100%}.overview-extras .extras-wrapper .extra-item{justify-content:unset;flex:unset;display:inline-block;width:180px;padding:10px 0 20px 0;margin:0 0;float:left}.overview-extras .extras-wrapper .extra-item a{color:#000;font-size:19px}.overview-extras .extras-wrapper .extra-item a .icon{font-size:22px;line-height:1;float:left}.overview-extras .extras-wrapper .extra-item a .link-title{float:left;margin:3px 0 0 8px}.overview-extras .extras-wrapper .extra-item:first-child{border-right:0 none}.overview-extras .extras-wrapper .extra-item:only-child{border-right:0px none transparent}.sub-section-title,.tagline{font-weight:800;font-style:normal;line-height:1.1em;letter-spacing:.02em;text-transform:uppercase;font-family:effra, sans-serif;font-weight:300;color:#000 !important;font-size:19px !important;margin-bottom:10px}.view-open-house-date{border:3px solid #000;padding:10px;text-align:center}.oh-wrapper{width:65%}@media screen and (max-width: 991px){.oh-wrapper{width:100%}}.view-open-house-date .view-content{text-align:left;margin:0 auto;padding:5px 0px;color:#000 !important;font-size:14px;background-color:#fff}.view-open-house-date .view-content .views-row{line-height:normal !important}.view-open-house-date .view-content .tagline{font-weight:bold;font-size:18px;margin-bottom:3px;color:#000 !important;margin-top:0px}.view-open-house-date .view-content .day,.view-open-house-date .view-content .time{font-size:16px}.view-open-house-date .view-content .day:after{background:white !important;bottom:15px !important}.view-open-house-date .view-content .link a{font-size:14px;color:#168cb9}.view-open-house-date .view-content .views-field-field-property-openhouse-date{font-family:Montserrat,Helvetica,Arial,"Open Sans",sans-serif;text-transform:uppercase}@media screen and (max-width: 991px){.view-open-house-date .view-content{position:relative;background:#fff;width:100%}.view-open-house-date .view-content .tagline{color:#000}.view-open-house-date .view-content .link a{color:#168cb9}.view-open-house-date .view-content .tagline{font-size:20px;margin-bottom:0px}}#amenities #property-amenities-list{padding-left:0px;margin-top:20px}#amenities #property-amenities-list .amenity-item{float:left;display:block;padding:5px 0px;margin-bottom:5px;font-size:19px;margin-right:25px}@media screen and (max-width: 991px){#amenities #property-amenities-list .amenity-item{font-size:20px;margin-right:0;margin-left:10px;margin-bottom:0px;float:none !important}}#amenities #property-amenities-list .amenity-item:after{left:unset;right:-14px;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.last:after{content:''}}#photos{width:100%;display:inline-block;max-width:none}.owl-stage,.owl-container,.owl-stage-outer{height:100%}.view-display-id-embed_north,.view-display-id-owl_embed_ryne,.owl-gallery-ryne-videos{width:100%;height:100%;margin:0 auto}.view-display-id-embed_north .view-content,.view-display-id-owl_embed_ryne .view-content,.owl-gallery-ryne-videos .view-content{position:relative;width:100%;height:100%}.view-display-id-embed_north .owl-dots,.view-display-id-owl_embed_ryne .owl-dots,.owl-gallery-ryne-videos .owl-dots{text-align:center;position:absolute;bottom:-30px;left:0;right:0}.view-display-id-embed_north .owl-dots .owl-dot,.view-display-id-owl_embed_ryne .owl-dots .owl-dot,.owl-gallery-ryne-videos .owl-dots .owl-dot{width:10px;height:10px;margin:0 6px;border-radius:100%;background-color:#fff;border:2px solid #000;display:inline-block}.view-display-id-embed_north .owl-dots .owl-dot.active,.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}.owl-item .field-content,.owl-item .views-row>div>div{position:relative}.owl-item .field-content:before,.owl-item .views-row>div>div:before{display:block;content:"";width:100%;padding-top:42.25%}@media screen and (max-width: 991px){.owl-item .field-content:before,.owl-item .views-row>div>div:before{padding-top:calc(9 / 16 * 100%)}}.owl-item .field-content .owl-image-ph,.owl-item .views-row>div>div .owl-image-ph{position:absolute;top:0;right:0;bottom:0;left:0;height:100%}#contact.row{margin-right:auto !important;margin-left:auto !important}@media screen and (max-width: 767px){#contact .card-wrapper{padding-bottom:0 !important}}@media screen and (max-width: 767px){#contact .section-title{text-align:center}}.view-agent-cards-property{text-align:left !important;margin-top:0px !important}.view-agent-cards-property .views-row{padding:0 !important;width:100%;display:inline-block;margin-bottom:10px}.view-agent-cards-property .field-item{margin-top:0;font-size:15px;line-height:1.4em;letter-spacing:.05em}.view-agent-cards-property .field-name-field-agent-name .agent-card-name{font-weight:bold;text-transform:uppercase;font-family:effra, sans-serif;font-weight:400}.view-agent-cards-property .field{font-size:16px}.view-agent-cards-property .field-label{font-weight:normal !important}.view-agent-cards-property a{color:#666}.view-agent-cards-property .no-headshot{width:100%}.view-agent-cards-property .no-headshot .group-contact-3-right{width:100%;display:inline-block}.view-agent-cards-property .group-contact-3-left,.view-agent-cards-property .group-contact-3-right{float:none !important;width:100% !important;margin-bottom:30px;padding:0 !important}@media screen and (max-width: 991px){.view-agent-cards-property .group-contact-3-left,.view-agent-cards-property .group-contact-3-right{text-align:center}}.view-agent-cards-property .group-contact-3-left{width:150px !important}.fa.fa-expand.gallery-cta{background:#000;color:#fff;padding:10px;font-size:16px;float:right}.contact-form-wrapper input,.contact-form-wrapper textarea{color:#666;border-radius:0px;border:0 none;border-bottom:1px solid #333;height:53px;box-shadow:none;font-size:12px;font-weight:300;background:#fff;padding:12px;margin:6px 0 4px;font-family:effra, sans-serif;font-weight:400}.contact-form-wrapper input::-webkit-input-placeholder,.contact-form-wrapper textarea::-webkit-input-placeholder{color:#666}.contact-form-wrapper input::-moz-placeholder,.contact-form-wrapper textarea::-moz-placeholder{color:#666}.contact-form-wrapper input:-ms-input-placeholder,.contact-form-wrapper textarea:-ms-input-placeholder{color:#666}.contact-form-wrapper input:-moz-placeholder,.contact-form-wrapper textarea:-moz-placeholder{color:#666}.contact-form-wrapper textarea{height:inherit;margin-bottom:10px}@media screen and (max-width: 767px){.contact-form-wrapper #edit-actions{text-align:center}}.contact-form-wrapper .form-submit{border-radius:0px !important;letter-spacing:.5px;color:#fff;background-color:#fff;border-color:#272727;border-width:1px !important;display:inline-block;padding:1em 2.5em;width:auto;height:auto;color:#000;border-left:0;border-top:0;font-family:effra, sans-serif;font-weight:400}@media screen and (max-width: 991px){.contact-form-wrapper .form-submit{border:1px solid}}#showcase .section-title{margin-right:auto;margin-top:8px}#showcase.row{margin-left:auto !important;margin-right:auto !important;display:block}#showcase .showcase-contents-wrapper{max-width:800px;margin-top:40px;margin:80px auto;display:block;float:none}@media screen and (max-width: 991px){#showcase .showcase-contents-wrapper{float:left;margin:40px auto}}#showcase .showcase-tabs-wrapper{width:100%;float:left;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start}@media screen and (max-width: 991px){#showcase .showcase-tabs-wrapper{display:inline-block}}#showcase .showcase-tab{color:#666;padding:10px 0;font-size:16px;float:left;width:auto;margin-right:41px;position:relative;text-transform:uppercase;font-weight:700;letter-spacing:2px;-moz-transition:color .25s ease;-o-transition:color .25s ease;-webkit-transition:color .25s ease;transition:color .25s ease}#showcase .showcase-tab:after{content:'+';position:absolute;color:#000;font-size:17px;top:6px;right:-25px;font-family:Montserrat,Helvetica,Arial,"Open Sans",sans-serif;font-weight:bold;-moz-transform:rotate(39deg);-ms-transform:rotate(39deg);-webkit-transform:rotate(39deg);transform:rotate(39deg)}@media screen and (max-width: 991px){#showcase .showcase-tab:after{content:unset}}#showcase .showcase-tab:last-child:after{content:unset}#showcase .showcase-tab.active,#showcase .showcase-tab:hover{color:#000}@media screen and (max-width: 991px){#showcase .showcase-tab{font-size:15px;padding:10px 5px;width:100%}}#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 .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 .views-row{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1;font-family:effra, sans-serif;font-weight:400;font-weight:bold;font-size:14px;text-transform:uppercase;padding:15px 30px 15px 30px;cursor:pointer;-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{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}#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;flex-wrap:wrap;width:100%}#tabs-hotspot-flooplans .tab{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-moz-flex:1;-ms-flex:1;flex:1}#tabs-hotspot-flooplans .tab a{font-family:effra, sans-serif;font-weight:400;font-weight:bold;font-size:14px}#map{width:100%;display:inline-block}#map .bg-lines-1{height:300px;width:450px;position:absolute;bottom:20px;left:-50px}#map .bg-lines-2{height:300px;width:450px;position:absolute;top:110px;right:-50px}@media screen and (max-width: 767px){#map{width:100%;display:inline-block}#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:#000}.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;background-image:url("data:image/svg+xml,%3Csvg width='60' height='60' viewBox='0 0 60 60' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cg fill='%23c3c3c3' fill-opacity='0.25'%3E%3Cpath d='M36 34v-4h-2v4h-4v2h4v4h2v-4h4v-2h-4zm0-30V0h-2v4h-4v2h4v4h2V6h4V4h-4zM6 34v-4H4v4H0v2h4v4h2v-4h4v-2H6zM6 4V0H4v4H0v2h4v4h2V6h4V4H6z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}#overlay-description .inner{max-width:740px;width:100%;margin:auto;padding:40px;font-size:23px;background:#fff;box-shadow:1px 1px 1px #000}#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 .inner{font-size:20px;box-shadow:none}#overlay-description .close-overlay{height:44px;width:44px;top:10px;right:28px;font-size:44px}}.scrolled .logo-wrapper{opacity:1;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.logo-wrapper{opacity:0;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}@media screen and (min-width: 768px){.logo-wrapper{position:fixed;bottom:15px;right:15px;z-index:10;text-align:right}}.logo-wrapper.aspect-tall img{max-height:225px;width:auto}@media screen and (max-width: 767px){.logo-wrapper.aspect-tall img{max-height:175px}}.logo-wrapper.aspect-wide img{max-width:285px;height:auto}@media screen and (max-width: 991px){.logo-wrapper.aspect-wide img{max-width:300px}}@media screen and (max-width: 767px){.logo-wrapper img{margin:auto;display:block}}.details-mobile{padding:15px}.details-mobile .property-address-top{font-size:35px;line-height:35px}.details-mobile .property-address-bottom{font-size:25px}.details-mobile .property-price{font-size:37px}.details-mobile .divider{width:100%;height:1px;background:black;margin:10px 0 15px 0}
