@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?4zv2fk");src:url("../fonts/icomoon.eot?4zv2fk#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?4zv2fk") format("truetype"),url("../fonts/icomoon.woff?4zv2fk") format("woff"),url("../fonts/icomoon.svg?4zv2fk#icomoon") format("svg");font-weight:normal;font-style:normal}[class^="icon-"],[class*=" icon-"]{font-family:'icomoon' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-triangle-down:before{content:"\e903"}.icon-chevron-down2:before{content:"\e904"}.icon-download:before{content:"\e906"}.icon-chevron-down:before{content:"\e905"}.icon-facebook:before{content:"\e900"}.icon-twitter:before{content:"\e901"}.icon-wechat:before{content:"\e902"}.icon-bubble:before{content:"\e96b"}.icon-heart:before{content:"\e9da"}.icon-share2:before{content:"\ea82"}.icon-instagram:before{content:"\ea92"}.mercury,#home .intro h3,#amenities .intro h3,#features .intro h3,#home .info h3,#amenities .info h3,#features .info h3,.home #home .intro-desc h2,.home #home .gallery h3,#gallery h3,#neighborhood .intro h3,#views .intro h3,#contact .intro h3,#blog .intro h3,#neighborhood h3,#contact .request-info h2,#views .info h4,.contact-us h3,.contact-us h4,.go-top a,.blog #blog .intro h3,.single #blog .intro h3,.blog #blog article .heading,.single #blog article .heading,.single #blog article .post-content h2,.single #blog #comments h3,.single #blog .post-navigation h2.screen-reader-text,#special-offer h2,#special-offer p,#special-offer a.offer-btn,#floorplans .intro h3,#floorplans .content h2,#floorplans .floorplan .info-a h4,#modal-floor .info-a h4,#modal-floor .info-b h4,.available-plan .info-b h4,#modal-floor .info-b ul.heading li,.available-plan .info-b ul.heading li,#floorplans .available-plan>ul.heading h2,#floorplans .available-plan>ul.heading h3,#neighborhood .intro h1,#neighborhood h1,#views .intro h1,#features .info h1,#features .intro h1,#gallery h1,#home .info h1,#home .intro h1,#amenities .intro h1,#contact .intro h1,.offers__starburst__text{font-family:"le-monde-livre-std", serif;font-weight:500;font-style:italic}.gotham-r,p,li,#home h1,#home .intro h2,#amenities .intro h2,#features .intro h2,.home #home .intro h2,.home #home .intro h1,#neighborhood h2,#neighbourhood-map .walk-score h4,#neighbourhood-map .transit-score h4,#map-filters .panel-collapse a,.gm-style .gm-style-iw .info-box,#viewtabs .catFilter,#hook,#contact .request-info label,footer p,footer .copyright,.underline,.blog #blog .intro h2,.single #blog .intro h2,#floorplans .intro h2,#floorplans .floorplan .info-a,#modal-floor .close a{font-family:"proxima-nova", sans-serif;font-style:300}.gotham-i,footer .developed-by{font-family:"proxima-nova", sans-serif;font-style:italic;font-style:300}.gotham-m,header #top-line ul a,header #menu-primary li a,header .extended-nav a,.home #home .intro-video a,#contact .request-info input[type="text"],#contact .request-info select,#contact .request-info textarea,.info-link,.blog #blog article .more-link,.single #blog article .more-link,.single #blog #comments .form-submit input,.single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-next a,.blog #blog article .date,.single #blog article .date,#floorplans .price-range li:first-child,#floorplans .floorplan .info-b a,#modal-floor .info-b ul.availability .status,.available-plan .info-b ul.availability .status,.offers__body p{font-family:"proxima-nova", sans-serif;font-style:normal;font-style:500}p{letter-spacing:1.2px}p,li{font-size:12px}@media (min-width: 992px){p,li{font-size:13px;line-height:1.8em}}@media (min-width: 1200px){p,li{font-size:13px}}.transition,a,.btn,.btn:visited,.home header #menu-primary .logo,#special-offer .close,#special-offer .close:hover,#special-offer a.offer-btn,#special-offer a.offer-btn:hover{-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.resp-img,header #top .mobile-logo img,footer .developed-by img{width:100%;height:auto}.btn,.btn:visited{border:2px solid #dcc4b5;color:#dcc4b5;text-transform:uppercase;display:inline-block;padding:10px 15px 8px;border-radius:0px;font-weight:600;white-space:normal}.btn:hover,.btn:active,.btn:focus,.btn:visited:hover,.btn:visited:active,.btn:visited:focus{background-color:#dcc4b5;color:#fff}.btn-hollow{display:inline-block;border:3px solid #27252c;color:#27252c;text-transform:uppercase;font-size:12px;padding:12px 25px}.btn-hollow:hover,.btn-hollow:active{background:#27252c;color:#fff;text-decoration:none}.center-container{position:relative}.absolute-center{width:50%;height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}.vertical-align{left:0;right:0;position:absolute;top:54%;transform:translateY(-50%);text-align:center;padding:0px 15px}.padding1{padding:35px 0px}.mobile-only{display:block !important}@media (min-width: 768px){.mobile-only{display:none !important}}.desktop-only{display:none !important}@media (min-width: 768px){.desktop-only{display:block !important}}h1,h2,h3,h4,h5,h6{letter-spacing:1.5px}@media screen and (max-width: 991px){h2{font-size:26px}}@media screen and (max-width: 991px){h3{font-size:22px}}@media (min-width: 768px){html,body.home,.home #page{height:100%}}@media (min-width: 768px){.home #home,.home .intro{height:calc(100% - 88px)}}@media (min-width: 992px){.home #home,.home .intro{height:calc(100% - 15px)}}#home h1{color:#dcc4b5;border-bottom:2px solid;display:inline;font-size:34px;text-transform:uppercase;line-height:1.5}@media (min-width: 768px) and (max-width: 991px){#home h1{font-size:28px}}#home .intro,#amenities .intro,#features .intro{width:100%}#home .intro h2,#amenities .intro h2,#features .intro h2{color:#dcc4b5;border-bottom:2px solid;display:inline;font-size:34px;text-transform:uppercase;line-height:1.5}@media (min-width: 768px) and (max-width: 991px){#home .intro h2,#amenities .intro h2,#features .intro h2{font-size:28px}}#home .intro .intro-logo,#amenities .intro .intro-logo,#features .intro .intro-logo{margin:40px 0 30px}#home .intro .intro-logo img,#amenities .intro .intro-logo img,#features .intro .intro-logo img{margin:auto}@media (min-width: 768px){#home .intro .intro-logo img,#amenities .intro .intro-logo img,#features .intro .intro-logo img{max-width:450px}}@media (min-width: 992px){#home .intro .intro-logo img,#amenities .intro .intro-logo img,#features .intro .intro-logo img{max-width:100%}}#home .intro h3,#amenities .intro h3,#features .intro h3{color:#dcc4b5;font-size:33px}@media (min-width: 768px) and (max-width: 991px){#home .intro h3,#amenities .intro h3,#features .intro h3{font-size:27px}}#home .intro-desc,#amenities .intro-desc,#features .intro-desc{background-color:#e9e9e9;padding:55px 0}@media screen and (max-width: 767px){#home .intro-desc,#amenities .intro-desc,#features .intro-desc{padding:28px 0px}}@media screen and (max-width: 991px){#home .intro-desc,#amenities .intro-desc,#features .intro-desc{padding:30px 0 40px}}#home .intro-desc p,#amenities .intro-desc p,#features .intro-desc p{color:#6c6d70}#home .info .img,#home .info .description,#amenities .info .img,#amenities .info .description,#features .info .img,#features .info .description{padding:0}#home .info .description,#amenities .info .description,#features .info .description{margin-top:50px}#home .info .description .box-text,#amenities .info .description .box-text,#features .info .description .box-text{max-width:215px;margin:0 auto}@media (min-width: 768px){#home .info .description .box-text,#amenities .info .description .box-text,#features .info .description .box-text{max-width:325px}}@media (min-width: 992px){#home .info .description .box-text,#amenities .info .description .box-text,#features .info .description .box-text{max-width:350px}}#home .info img,#amenities .info img,#features .info img{width:100%}#home .info h3,#amenities .info h3,#features .info h3{font-size:28px;color:#27252b;margin-top:0}#home .info p,#amenities .info p,#features .info p{color:#27252b}#amenities .info,#features .info{padding:0px}#amenities .info .description,#features .info .description{margin:0px}@media (min-width: 768px) and (max-width: 991px){#amenities .info .box-text,#features .info .box-text{padding:15px 15px 0px;max-width:375px !important}}@media (min-width: 768px) and (max-width: 991px){#amenities .info .box-text h3 br,#features .info .box-text h3 br{display:none}}@media (min-width: 768px) and (max-width: 991px){#amenities .info .box-text .hr,#features .info .box-text .hr{margin:12px auto}}@media (min-width: 768px) and (max-width: 991px){#amenities .info .box-text p,#features .info .box-text p{font-size:10px}}@media (min-width: 992px){header{position:fixed;width:100%;background-color:#fff;z-index:99}}header #top{border-bottom:1px solid #c5c5c5}header #top .mobile-logo{display:block;max-width:220px;margin:0 auto}@media (min-width: 992px){header #top .mobile-logo{display:inline-block}}header #top-line{background:#27252c;text-transform:uppercase;padding:0}header #top-line ul{float:right;margin:0;display:table}header #top-line ul a{padding:10px 20px;display:block;color:#fff}header #top-line ul a:hover{text-decoration:none;background-color:#6c6d70 !important}header #top-line ul li{padding:0}header #top-line ul li:last-child a{background:#dcc4b5;color:#27252b}header #top-line ul li:last-child a:hover{color:#fff}@media (min-width: 992px){header #top-line ul li:last-child a{margin-right:-1px}}header #menu-primary{display:block}@media (min-width: 992px){header #menu-primary{padding:19px 0 18px}}header #menu-primary li{padding:0px}@media (min-width: 992px){header #menu-primary li{display:inline-block}}header #menu-primary li a{text-transform:uppercase;color:#27252c;padding:22px 15px;line-height:18px}@media screen and (min-width: 600px){header #menu-primary li a{padding:25px 10px}}@media screen and (min-width: 768px){header #menu-primary li a{padding:46px 10px}}@media screen and (min-width: 992px){header #menu-primary li a{margin:5px 4px;border-bottom:2px solid #ffffff;padding:0}}@media screen and (min-width: 992px){header #menu-primary li a:hover,header #menu-primary li.current_page_item a{border-bottom:2px solid #27252b}}@media (min-width: 992px) and (max-width: 1199px){header #menu-primary li{padding:15px 1.6vw}header #menu-primary li:nth-child(1){padding:15px 1.6vw 0 0}header #menu-primary li:nth-child(2),header #menu-primary li:nth-child(3),header #menu-primary li:nth-child(4){padding:15px 1.6vw}}@media (min-width: 1200px){header #menu-primary li{padding:15px 2.5vw}}@media (max-width: 991px){header #menu-primary li.logo{display:none}}@media (min-width: 992px){header #menu-primary li.logo{width:200px}}@media (min-width: 1200px){header #menu-primary li.logo{width:235px}}header #menu-primary li.logo a{padding:0px 10px}@media (min-width: 992px){header #menu-primary li.logo a{width:200px;position:absolute;margin-top:-13px;border-bottom:none;left:0}}@media (min-width: 1200px){header #menu-primary li.logo a{width:235px;margin-top:-18px}}header #menu-primary li.logo a img{width:100%;height:auto;max-width:100%}@media (max-width: 991px){header #menu-primary li.btn-register{display:none}}header #menu-primary li.btn-register a{padding:10px;background:#dcc4b5;border-bottom:none;letter-spacing:1.5px}@media (min-width: 992px){header #menu-primary li.btn-register a{padding:7px 10px}}@media (min-width: 1200px){header #menu-primary li.btn-register a{padding:10px 20px}}header #menu-primary li.btn-register a:hover{background:#cca892}header #menu-primary>li>a:hover{background-color:transparent;text-decoration:none}@media (min-width: 992px) and (max-width: 1199px){header.fixed #menu-primary li{padding:15px 3px}header.fixed #menu-primary li:nth-child(1){padding:15px 2px 0 0}header.fixed #menu-primary li:nth-child(2),header.fixed #menu-primary li:nth-child(3),header.fixed #menu-primary li:nth-child(4){padding:15px 1px}}@media (min-width: 1200px){header.fixed #menu-primary li{padding:15px 1.5vw}header.fixed #menu-primary li:nth-child(1){padding:15px 1.4vw 0 0}header.fixed #menu-primary li:nth-child(2),header.fixed #menu-primary li:nth-child(3),header.fixed #menu-primary li:nth-child(4){padding:15px 1.3vw}header.fixed #menu-primary li:last-child{padding-right:0}}header .navbar-brand{display:block;margin-left:0 !important;height:auto;padding:19px 45px}@media screen and (max-width: 991px){header .navbar-brand{float:none}}@media screen and (min-width: 992px) and (max-width: 1199px){header .navbar-brand{padding:19px 7px}}@media screen and (max-width: 991px){header .navbar-brand img{margin:auto}}header .navbar-header{background-color:#cbcbcb;text-align:center;margin:0 !important}header .navbar-header .icon-bar{background-color:#27252b;width:30px}header .navbar-toggle{float:none;margin-right:0;padding:0px 10px}@media (min-width: 600px){header .navbar-toggle{padding:5px 10px}}@media screen and (max-width: 991px){header .logo-sm{margin:15px 0}}header .navbar{margin:0;border:none;border-radius:0;text-align:center}header .navbar .container,header .navbar .navbar-collapse{padding:0}@media screen and (max-width: 991px){header .navbar .container,header .navbar .navbar-collapse{background-color:#e9e9e9;margin:0px;padding:0px}}@media screen and (max-width: 991px){header .navbar .container ul.nav,header .navbar .navbar-collapse ul.nav{margin:0 !important;text-align:center}}@media screen and (max-width: 991px){header .navbar .container ul.nav li:after,header .navbar .navbar-collapse ul.nav li:after{content:'';display:block;height:1px;width:13px;background-color:#27252b;margin:auto}}@media screen and (max-width: 991px){header .navbar .container ul.nav li a:hover,header .navbar .navbar-collapse ul.nav li a:hover{text-decoration:underline}}@media (min-width: 992px){header .navbar .container ul.nav li a.active,header .navbar .navbar-collapse ul.nav li a.active{content:'';display:block;height:2px}}header .navbar .container ul.nav li:nth-child(9):after,header .navbar .navbar-collapse ul.nav li:nth-child(9):after{display:none}header .navbar .container{width:100%;padding:0px}@media screen and (min-width: 992px) and (max-width: 1199px){header .navbar .container{padding:0px 10px !important}}@media (min-width: 1200px){header .navbar .container{width:inherit;padding:0px !important}}@media screen and (max-width: 991px){header .responsive-nav{overflow-y:scroll}}@media (min-width: 992px){header .responsive-nav{height:inherit !important}}@media (min-width: 1200px){header .responsive-nav .navbar{padding:11px 0 10px}}@media (min-width: 1200px){header .fixed .responsive-nav .navbar{padding:2px 0px 3px}}header .extended-nav{background-color:#27252b;text-align:center;width:100%;z-index:999}header .extended-nav a{text-transform:uppercase;padding:15px 0;display:block;color:#fff}@media (min-width: 768px){header .extended-nav a{padding:20px 0}}header .extended-nav a.last{background-color:#dcc4b5;color:#27252b}header .extended-nav a:hover{text-decoration:none;background-color:#cca892;color:#fff}header .extended-nav tr:nth-child(2) td:first-child a{background-color:#6c6d70}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}@media (max-width: 767px){.home.overflow-h header{position:relative !important;background:#fff !important;width:100%}}@media (max-width: 767px){.home header{position:absolute;background:rgba(255,255,255,0.9);width:100%}}.home header #menu-primary .logo{display:none}.home header.fixed #menu-primary .logo{display:inline-block}.home #home .intro{background:url(../img/banner-home-sm.jpg) no-repeat center bottom;background-size:cover;padding:175px 0 0px}@media screen and (min-width: 480px){.home #home .intro{padding:185px 0 10px}}@media screen and (min-width: 768px){.home #home .intro{background:url(../img/banner-home.jpg) center bottom no-repeat;background-size:cover;padding:68px 0 15px;position:relative;min-height:768px}}.home #home .intro .box-text{text-align:center;max-width:300px;margin:0 auto}@media (min-width: 768px){.home #home .intro .box-text{width:50%;height:50%;overflow:auto;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0;max-width:450px}}.home #home .intro h2,.home #home .intro h1{font-style:normal;font-size:30px}@media screen and (min-width: 480px){.home #home .intro h2,.home #home .intro h1{font-size:24px}}@media (min-width: 992px){.home #home .intro h2,.home #home .intro h1{font-size:30px}}.home #home .intro h3{padding-top:10px;font-size:22px}@media screen and (min-width: 992px){.home #home .intro h3{font-size:28px}}@media screen and (max-width: 479px){.home #home .intro .intro-logo{display:none}}@media screen and (max-width: 767px){.home #home .intro .intro-logo{max-width:350px;margin:30px auto}}.home #home .intro .intro-logo img{width:100%;height:auto;max-width:100%}@media screen and (max-width: 767px){.home #home .intro .intro-logo img{display:block !important}}.home #home .intro .info-link,.home #home .intro .blog #blog article .more-link,.blog #blog article .home #home .intro .more-link,.home #home .intro .single #blog article .more-link,.single #blog article .home #home .intro .more-link,.home #home .intro .single #blog #comments .form-submit input,.single #blog #comments .form-submit .home #home .intro input,.home #home .intro .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .home #home .intro a,.home #home .intro .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .home #home .intro a{color:#000;background-color:#dcc4b5;border-color:#dcc4b5;margin-top:15px}.home #home .intro .info-link:hover,.home #home .intro .blog #blog article .more-link:hover,.blog #blog article .home #home .intro .more-link:hover,.home #home .intro .single #blog article .more-link:hover,.single #blog article .home #home .intro .more-link:hover,.home #home .intro .single #blog #comments .form-submit input:hover,.single #blog #comments .form-submit .home #home .intro input:hover,.home #home .intro .single #blog .post-navigation .nav-previous a:hover,.single #blog .post-navigation .nav-previous .home #home .intro a:hover,.home #home .intro .single #blog .post-navigation .nav-next a:hover,.single #blog .post-navigation .nav-next .home #home .intro a:hover{background-color:#cca892;border-color:#cca892}.home #home .arrow-down{height:30px;width:30px;margin:60px auto 0px;padding-bottom:35px;cursor:pointer}@media (min-width: 768px){.home #home .arrow-down{position:absolute;bottom:45px;width:30px;left:50%;margin-left:-15px}}.home #home .arrow-down:before,.home #home .arrow-down:after{content:'';display:block;height:20px;width:1px;background-color:#fff;position:absolute}.home #home .arrow-down:before{transform:rotate(-45deg);margin-left:7px}.home #home .arrow-down:after{transform:rotate(45deg);margin-left:21px}.home #home .intro-desc{padding:50px 0px 40px}@media screen and (min-width: 480px){.home #home .intro-desc{padding:50px 0 40px}}@media screen and (min-width: 600px){.home #home .intro-desc{padding:55px 0}}@media (min-width: 768px){.home #home .intro-desc{padding:55px 0 !important}}@media (min-width: 1200px){.home #home .intro-desc{padding:65px 0px !important}}.home #home .intro-desc h2{font-size:26px;color:#27252b;margin:0 auto;max-width:235px}@media screen and (min-width: 480px){.home #home .intro-desc h2{margin:0 auto;max-width:275px}}@media (min-width: 600px){.home #home .intro-desc h2{max-width:320px}}@media (min-width: 768px){.home #home .intro-desc h2{font-size:30px;max-width:500px}}.home #home .intro-desc p{max-width:500px;margin:0 auto}@media (min-width: 768px){.home #home .intro-desc p{max-width:600px}}.home #home .intro-video{margin-bottom:-5px;position:relative}@media screen and (max-width: 479px){.home #home .intro-video{height:215px;background:#000000;width:100%;overflow:hidden}}@media screen and (max-width: 479px){.home #home .intro-video video{object-fit:inherit;width:auto;height:100%}}.home #home .intro-video .video-controls{position:absolute;width:100%;top:0;display:flex;align-items:center;height:100%}.home #home .intro-video .video-controls>div{display:inline-block;margin:0 auto}@media screen and (max-width: 767px){.home #home .intro-video .video-controls p{margin-bottom:0px}}.home #home .intro-video video{object-fit:cover;width:100%;cursor:pointer}.home #home .intro-video .video-icon{height:52px;width:52px;background-color:#dcc4b5;margin:0 auto 15px}.home #home .intro-video .video-icon:after{content:'';display:block;position:absolute;border:7px solid transparent;border-left:7px solid black;margin:19px 0 0 23px}.home #home .intro-video a{text-transform:uppercase;color:#dcc4b5;letter-spacing:2px;cursor:pointer}.home #home .video-desc{background-color:#e9e9e9;padding:35px 0 25px}@media screen and (max-width: 479px){.home #home .video-desc{background:#fff}}@media screen and (max-width: 767px){.home #home .video-desc{padding:35px 0 25px}}@media (min-width: 768px){.home #home .video-desc{padding:30px 0 22px}}.home #home .video-desc p{color:#535454}@media screen and (max-width: 767px){.home #home .info .description{margin-bottom:50px}}@media screen and (min-width: 992px) and (max-width: 1199px){.home #home .info .description{margin-top:20px}}.home #home .info .description .box-text{max-width:160px;text-align:center}@media (min-width: 768px){.home #home .info .description .box-text{max-width:180px}}@media (min-width: 992px){.home #home .info .description .box-text{max-width:210px}}.home #home .info .description .box-text h3{font-size:24px;margin:0 auto}@media (min-width: 992px){.home #home .info .description .box-text h3{font-size:28px}}@media (min-width: 768px) and (max-width: 991px){.home #home .info .description .box-text .hr{margin:15px auto}}.home #home .info .description .box-text .info-link,.home #home .info .description .box-text .blog #blog article .more-link,.blog #blog article .home #home .info .description .box-text .more-link,.home #home .info .description .box-text .single #blog article .more-link,.single #blog article .home #home .info .description .box-text .more-link,.home #home .info .description .box-text .single #blog #comments .form-submit input,.single #blog #comments .form-submit .home #home .info .description .box-text input,.home #home .info .description .box-text .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .home #home .info .description .box-text a,.home #home .info .description .box-text .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .home #home .info .description .box-text a{margin-top:12px;font-size:12px}@media (min-width: 992px){.home #home .info .description .box-text .info-link,.home #home .info .description .box-text .blog #blog article .more-link,.blog #blog article .home #home .info .description .box-text .more-link,.home #home .info .description .box-text .single #blog article .more-link,.single #blog article .home #home .info .description .box-text .more-link,.home #home .info .description .box-text .single #blog #comments .form-submit input,.single #blog #comments .form-submit .home #home .info .description .box-text input,.home #home .info .description .box-text .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .home #home .info .description .box-text a,.home #home .info .description .box-text .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .home #home .info .description .box-text a{font-size:14px}}@media screen and (max-width: 991px){.home #home .info img{width:100%}}.home #home .gallery{background-color:#e9e9e9;padding:40px 0px 50px}@media (min-width: 768px){.home #home .gallery{padding:30px 0px 60px}}@media (min-width: 992px){.home #home .gallery{padding:45px 0 50px}}@media (min-width: 1200px){.home #home .gallery{padding:60px 0 50px}}@media screen and (min-width: 768px){.home #home .gallery .row>div:first-child{padding-right:0px}}.home #home .gallery h3{font-size:30px;color:#27252b;max-width:280px;margin:0 auto 30px}.home #home .gallery p{color:#27252b;max-width:215px;margin:0 auto 35px}@media screen and (max-width: 479px){.home #home .gallery .info-link,.home #home .gallery .blog #blog article .more-link,.blog #blog article .home #home .gallery .more-link,.home #home .gallery .single #blog article .more-link,.single #blog article .home #home .gallery .more-link,.home #home .gallery .single #blog #comments .form-submit input,.single #blog #comments .form-submit .home #home .gallery input,.home #home .gallery .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .home #home .gallery a,.home #home .gallery .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .home #home .gallery a{margin-top:30px;font-size:14px}}@media (min-width: 768px) and (max-width: 991px){.home #home .gallery .info-link,.home #home .gallery .blog #blog article .more-link,.blog #blog article .home #home .gallery .more-link,.home #home .gallery .single #blog article .more-link,.single #blog article .home #home .gallery .more-link,.home #home .gallery .single #blog #comments .form-submit input,.single #blog #comments .form-submit .home #home .gallery input,.home #home .gallery .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .home #home .gallery a,.home #home .gallery .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .home #home .gallery a{margin-top:25px}}@media screen and (max-width: 479px){.home #home .info h3,.home #home .gallery h3,.home #home .contact-us h3{font-size:30px !important}}@media screen and (min-width: 768px){.gallery .row,#gallery .row{margin:0}}.gallery .row a,#gallery .row a{display:block;margin-bottom:8px}@media (min-width: 768px){.gallery .row a,#gallery .row a{margin:0px;padding:5px}}.gallery .row a img,#gallery .row a img{width:100%;margin:0px}@media (min-width: 768px){.gallery .row .col-xs-1,.gallery .row .col-sm-1,.gallery .row .col-md-1,.gallery .row .col-lg-1,.gallery .row .col-xs-2,.gallery .row .col-sm-2,.gallery .row .col-md-2,.gallery .row .col-lg-2,.gallery .row .col-xs-3,.gallery .row .col-sm-3,.gallery .row .col-md-3,.gallery .row .col-lg-3,.gallery .row .col-xs-4,.gallery .row .col-sm-4,.gallery .row .col-md-4,.gallery .row .col-lg-4,.gallery .row .col-xs-5,.gallery .row .col-sm-5,.gallery .row .col-md-5,.gallery .row .col-lg-5,.gallery .row .col-xs-6,.gallery .row .col-sm-6,.gallery .row .col-md-6,.gallery .row .col-lg-6,.gallery .row .col-xs-7,.gallery .row .col-sm-7,.gallery .row .col-md-7,.gallery .row .col-lg-7,.gallery .row .col-xs-8,.gallery .row .col-sm-8,.gallery .row .col-md-8,.gallery .row .col-lg-8,.gallery .row .col-xs-9,.gallery .row .col-sm-9,.gallery .row .col-md-9,.gallery .row .col-lg-9,.gallery .row .col-xs-10,.gallery .row .col-sm-10,.gallery .row .col-md-10,.gallery .row .col-lg-10,.gallery .row .col-xs-11,.gallery .row .col-sm-11,.gallery .row .col-md-11,.gallery .row .col-lg-11,.gallery .row .col-xs-12,.gallery .row .col-sm-12,.gallery .row .col-md-12,.gallery .row .col-lg-12,#gallery .row .col-xs-1,#gallery .row .col-sm-1,#gallery .row .col-md-1,#gallery .row .col-lg-1,#gallery .row .col-xs-2,#gallery .row .col-sm-2,#gallery .row .col-md-2,#gallery .row .col-lg-2,#gallery .row .col-xs-3,#gallery .row .col-sm-3,#gallery .row .col-md-3,#gallery .row .col-lg-3,#gallery .row .col-xs-4,#gallery .row .col-sm-4,#gallery .row .col-md-4,#gallery .row .col-lg-4,#gallery .row .col-xs-5,#gallery .row .col-sm-5,#gallery .row .col-md-5,#gallery .row .col-lg-5,#gallery .row .col-xs-6,#gallery .row .col-sm-6,#gallery .row .col-md-6,#gallery .row .col-lg-6,#gallery .row .col-xs-7,#gallery .row .col-sm-7,#gallery .row .col-md-7,#gallery .row .col-lg-7,#gallery .row .col-xs-8,#gallery .row .col-sm-8,#gallery .row .col-md-8,#gallery .row .col-lg-8,#gallery .row .col-xs-9,#gallery .row .col-sm-9,#gallery .row .col-md-9,#gallery .row .col-lg-9,#gallery .row .col-xs-10,#gallery .row .col-sm-10,#gallery .row .col-md-10,#gallery .row .col-lg-10,#gallery .row .col-xs-11,#gallery .row .col-sm-11,#gallery .row .col-md-11,#gallery .row .col-lg-11,#gallery .row .col-xs-12,#gallery .row .col-sm-12,#gallery .row .col-md-12,#gallery .row .col-lg-12{padding:0px}}.gallery img,#gallery img{display:block;margin:auto;width:100%;object-fit:cover;object-position:center bottom;transition:all .4s}.gallery img:hover,#gallery img:hover{opacity:.5;transition:all .4s}#gallery{padding:10px 0 30px}@media (min-width: 992px){#gallery{padding:140px 0 90px}}#gallery .virtual-tour{margin:25px 0 80px;display:flex;flex-direction:column;align-items:center}@media (min-width: 992px){#gallery .virtual-tour{display:block}}#gallery .virtual-tour a{cursor:pointer;margin:10px 0;font-size:11px}@media (min-width: 480px){#gallery .virtual-tour a{font-size:14px}}@media (min-width: 992px){#gallery .virtual-tour a{margin:0 10px}}#gallery h3{font-size:24px}@media (min-width: 992px){#gallery h3{font-size:30px}}#gallery p{margin:22px 0px 20px;font-size:12px}@media (min-width: 992px){#gallery p{margin-top:40px;font-size:14px}}#tour-1,#tour-2{padding:0}#tour-1 .modal-content,#tour-2 .modal-content{border:none}#tour-1 .modal-dialog,#tour-2 .modal-dialog{margin-top:30%}@media (min-width: 480px){#tour-1 .modal-dialog,#tour-2 .modal-dialog{margin-top:15%}}#tour-1 .close,#tour-2 .close{height:30px;width:30px;cursor:pointer;position:absolute;top:-50px;right:0;opacity:1}#tour-1 .close:after,#tour-1 .close:before,#tour-2 .close:after,#tour-2 .close:before{content:'';display:block;height:30px;width:1px;background-color:#fff;position:absolute}#tour-1 .close:before,#tour-2 .close:before{transform:rotate(-45deg);left:50%}#tour-1 .close:after,#tour-2 .close:after{transform:rotate(45deg);right:50%}#tour-1 iframe,#tour-2 iframe{width:calc(100% + 2px);height:calc(100% + 2px);display:block;position:relative;top:-1px;left:-1px}#tour-1 .modal-content,#tour-2 .modal-content{border-radius:0;height:400px;width:100%;display:block}@media (min-width: 480px){#tour-1 .modal-content,#tour-2 .modal-content{height:506px}}@media (min-width: 992px){#amenities,#features,#neighborhood,#views,#contact,#blog{padding-top:140px}}#amenities .intro,#features .intro,#neighborhood .intro,#views .intro,#contact .intro,#blog .intro{padding:20px 0px 50px}@media (min-width: 992px){#amenities .intro,#features .intro,#neighborhood .intro,#views .intro,#contact .intro,#blog .intro{padding:35px 0 60px}}#amenities .intro h2,#features .intro h2,#neighborhood .intro h2,#views .intro h2,#contact .intro h2,#blog .intro h2{font-size:25px}@media (min-width: 992px){#amenities .intro h2,#features .intro h2,#neighborhood .intro h2,#views .intro h2,#contact .intro h2,#blog .intro h2{font-size:30px}}#amenities .intro h3,#features .intro h3,#neighborhood .intro h3,#views .intro h3,#contact .intro h3,#blog .intro h3{font-size:24px}@media (min-width: 992px){#amenities .intro h3,#features .intro h3,#neighborhood .intro h3,#views .intro h3,#contact .intro h3,#blog .intro h3{font-size:28px}}#amenities .info .description,#features .info .description,#neighborhood .info .description,#views .info .description,#contact .info .description,#blog .info .description{margin:0px}#amenities .info .box-text,#features .info .box-text,#neighborhood .info .box-text,#views .info .box-text,#contact .info .box-text,#blog .info .box-text{padding:40px 0 30px}#amenities .info .box-text h3,#features .info .box-text h3,#neighborhood .info .box-text h3,#views .info .box-text h3,#contact .info .box-text h3,#blog .info .box-text h3{font-size:24px}#amenities .intro{background:radial-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/bg-amenities.jpg) no-repeat center center;background-size:cover}#features .intro{background:radial-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/bg-features.jpg) no-repeat center center;background-size:cover}#contact .intro{background:radial-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/bg.jpg) no-repeat center 93%;background-size:cover}#amenities .arrow-left,#features .arrow-left{left:0}#amenities .arrow-right,#features .arrow-right{left:auto;right:0}#amenities .intro-desc,#features .intro-desc{background-color:#fff;padding:30px 0 15px}#amenities .intro-desc .box-text,#features .intro-desc .box-text{max-width:375px;margin:0 auto}#amenities .info,#features .info{background-color:#f3f3f3}#amenities .info h3,#features .info h3{font-size:24px}@media (min-width: 992px){#amenities .info h3,#features .info h3{font-size:28px !important}}@media screen and (min-width: 768px) and (max-width: 991px){#amenities .info .info .hr:not(.xs),#features .info .info .hr:not(.xs){margin:15px auto}}#amenities .arrow-left,#amenities .arrow-right,#features .arrow-left,#features .arrow-right,#neighborhood .arrow-left,#neighborhood .arrow-right{background-color:#27252b;height:55px !important;width:40px;top:auto}@media (min-width: 768px){#amenities .arrow-left,#amenities .arrow-right,#features .arrow-left,#features .arrow-right,#neighborhood .arrow-left,#neighborhood .arrow-right{top:calc(50% - 27.5px)}}#amenities .arrow-left:before,#amenities .arrow-right:before,#features .arrow-left:before,#features .arrow-right:before,#neighborhood .arrow-left:before,#neighborhood .arrow-right:before{top:19px}#amenities .arrow-left:after,#amenities .arrow-right:after,#features .arrow-left:after,#features .arrow-right:after,#neighborhood .arrow-left:after,#neighborhood .arrow-right:after{top:27px}#amenities .arrow-left:before,#amenities .arrow-left:after,#amenities .arrow-right:before,#amenities .arrow-right:after,#features .arrow-left:before,#features .arrow-left:after,#features .arrow-right:before,#features .arrow-right:after,#neighborhood .arrow-left:before,#neighborhood .arrow-left:after,#neighborhood .arrow-right:before,#neighborhood .arrow-right:after{height:12px;background-color:#dcc4b5}#amenities .carousel-control,#features .carousel-control,#neighborhood .carousel-control{background-image:none;opacity:1;display:flex;align-items:center}#neighborhood .intro{padding-bottom:20px}@media screen and (max-width: 767px){#neighborhood .container{padding:0}}@media screen and (min-width: 768px){#neighborhood .container{padding:0 40px}}#neighborhood .arrow-left{left:-40px}#neighborhood .arrow-right{right:-40px}#neighborhood .carousel{margin:35px 0px 0px;background-color:#f3f3f3}@media (min-width: 992px){#neighborhood .carousel{margin:50px}}@media (min-width: 768px){#neighborhood .carousel .col-md-6{width:50%}}@media screen and (max-width: 767px){#neighborhood .carousel img{width:100%}}#neighborhood .carousel .description{padding:10px 0px 65px}@media screen and (min-width: 768px){#neighborhood .carousel .description{padding:0px;margin-bottom:30px}}@media screen and (min-width: 992px){#neighborhood .carousel .description{padding:35px 0 30px;margin-bottom:30px}}#neighborhood .carousel .description .box-text{margin:auto;text-align:Center;padding:0px 30px}@media (min-width: 992px){#neighborhood .carousel .description .box-text{max-width:300px}}@media screen and (max-width: 767px){#neighborhood .carousel-control{display:block;width:50%}}@media screen and (max-width: 767px){#neighborhood .carousel-control .arrow-left{left:auto;right:0;bottom:0;border-right:1px solid #dcc4b5}}@media screen and (max-width: 767px){#neighborhood .carousel-control .arrow-right{right:auto;left:0;bottom:0}}#neighborhood h3{font-size:30px}#neighborhood .info .description{display:block}#neighborhood .info .box-text{padding:0px 15px}#map{width:100%;height:250px}@media (min-width: 600px){#map{height:350px}}@media (min-width: 768px){#map{height:450px}}@media (min-width: 992px){#map{height:500px;width:calc(100% - 275px)}}@media (min-width: 1200px){#map{height:600px;width:calc(100% - 325px)}}.map{margin-top:20px}@media (min-width: 768px){.map{margin-top:35px}}@media (min-width: 992px){.map{margin-top:50px}}#neighbourhood-map{position:relative}#neighbourhood-map .walk-score,#neighbourhood-map .transit-score{position:absolute;z-index:1;height:120px;width:120px;left:20px;border-radius:50%;text-align:center;color:#dcc4b5;padding-top:15px}@media screen and (max-width: 991px){#neighbourhood-map .walk-score,#neighbourhood-map .transit-score{position:static;margin:0 10px}}#neighbourhood-map .walk-score h4,#neighbourhood-map .transit-score h4{font-size:36px;line-height:1}#neighbourhood-map .walk-score p,#neighbourhood-map .transit-score p{letter-spacing:initial}#neighbourhood-map .walk-score{background-color:#807d87;top:55px}#neighbourhood-map .walk-score .hr.xs{background-color:#fff;height:1px}#neighbourhood-map .walk-score p{color:#fff}#neighbourhood-map .transit-score{top:185px;background-color:#27252c}#neighbourhood-map .transit-score .hr.xs{background-color:#dcc4b5;height:1px}@media screen and (max-width: 991px){#neighbourhood-map .h-align{display:flex;justify-content:center;margin:30px 0}}#markers{background-color:#807d87;width:100%}@media screen and (min-width: 992px){#markers{position:static;position:absolute;top:0;width:275px;right:0;height:100%;overflow:hidden}}@media (min-width: 1200px){#markers{width:325px}}#map-filters{color:#fff}#map-filters .panel{background-color:transparent;margin:0;border:none;border-bottom:1px solid #c4c4c4;border-radius:0}#map-filters .panel:nth-of-type(1) .catFilter{border-left:5px solid #506b99}#map-filters .panel:nth-of-type(2) .catFilter{border-left:5px solid #b7a264}#map-filters .panel:nth-of-type(3) .catFilter{border-left:5px solid #715ea0}#map-filters .panel:nth-of-type(4) .catFilter{border-left:5px solid #67a2b3}#map-filters .panel:nth-of-type(5) .catFilter{border-left:5px solid #679368}#map-filters .panel:nth-of-type(6) .catFilter{border-left:5px solid #ba7d6a}#map-filters .panel-collapse{background-color:#27252c;padding-bottom:15px;max-height:189px;overflow:auto}@media (min-width: 600px){#map-filters .panel-collapse{max-height:300px}}@media (min-width: 992px){#map-filters .panel-collapse{max-height:189px}}@media (min-width: 1200px){#map-filters .panel-collapse{max-height:288px}}#map-filters .panel-collapse li{padding:0px 25px}@media (min-width: 992px){#map-filters .panel-collapse li{padding:0 30px}}#map-filters .panel-collapse li:last-child a{border-bottom:none}#map-filters .panel-collapse li.active{background-color:#b49481}#map-filters .panel-collapse a{color:#e9e9e9;padding:15px 0;display:block;text-transform:uppercase;font-size:12px;border-bottom:1px solid #666666;cursor:pointer}#map-filters .panel-collapse a:hover{color:#dcc4b5;text-decoration:none}.gm-style .gm-style-iw{text-align:center}.gm-style .gm-style-iw .info-box{color:#ffffff}.gm-style .gm-style-iw .info-box a{display:block;color:#ffffff;font-size:12px;text-decoration:underline;margin-top:5px}.gm-style .gm-style-iw .info-box a:hover{text-decoration:none}#viewtabs{margin:0}#viewtabs .catFilter{display:block;text-transform:uppercase;padding:12px 25px;border-top:1px solid #fff;cursor:pointer;letter-spacing:1.5px}@media (min-width: 992px){#viewtabs .catFilter{padding:15px 25px}}#viewtabs .catFilter:first-child{border-top:none}.test>div:last-of-type,.test>div:nth-of-type(3)>div:first-child>div,.test>div:nth-of-type(3)>div:last-child>div{background-color:#b7a264 !important}#hook{color:#fff;padding-top:10px}#contact .intro h2{color:#dcc4b5}#contact .intro h3{color:#dcc4b5}#contact .contact-us{background-color:#dcc4b5}#contact .contact-us p,#contact .contact-us p a{color:#fff}#contact .contact-us p a,#contact .contact-us p a a{text-decoration:underline}#contact .contact-us .border-vline{border-left:none}@media screen and (min-width: 768px){#contact .contact-us .border-vline{border-left:1px solid #ffffff}}#contact .request-info{background-color:#f3f3f3;padding:40px 0 45px}@media (min-width: 992px){#contact .request-info{padding:80px 0 60px}}#contact .request-info .hr{margin:20px auto 50px}#contact .request-info label{font-weight:normal}#contact .request-info .form{max-width:700px;margin:0 auto;padding:0px 15px}#contact .request-info input[type="text"],#contact .request-info select,#contact .request-info textarea{width:100%;border:none;padding:10px;margin-bottom:18px}#contact .request-info input[type="checkbox"]{height:25px;width:25px;float:left;margin-right:13px}#contact .request-info input[type="submit"]{background-color:initial;padding:10px 50px;transition:all .4s;margin-top:25px}#contact .request-info input[type="submit"]:hover{background-color:#000;transition:all .4s}#contact .request-info input[type="checkbox"]:checked+.checkbox:after{content:'';display:block;position:absolute;height:8px;width:8px;background-color:#dcc4b5;top:2px;left:2px}#contact .request-info .checkbox-label{font-size:12px;padding-left:15px}@media screen and (max-width: 991px){#contact .request-info .checkbox-label{padding-left:30px}}#contact .request-info .checkbox{position:absolute;border:none;height:14px;width:14px;border:1px solid #fff;background-color:#fff;margin-top:4px;left:0}@media screen and (max-width: 991px){#contact .request-info .checkbox{left:15px}}#contact .request-info .checkbox:hover{border-color:#dcc4b5;cursor:pointer}#contact .request-info .help-block{margin-top:-12px}#contact .request-info .bgconsent .help-block{margin-top:5px}#contact .request-info p{letter-spacing:initial}#contact .request-info hr{border-color:#6c6d70}#contact .request-info p.text-center{padding:5px 0 15px}#contact .request-info p.text-center a{color:#333333}#contact .request-info .g-recaptcha{display:inline-block;margin:0 auto}#contact .request-info .disclaimer{font-size:11px}#views .intro{background-color:#f3f3f3}#views .info{margin-bottom:25px}@media (min-width: 768px){#views .info{padding:20px 0 5px}}#views .info h4{margin:20px 0 20px}#views .info h4:before,#views .info h4:after{content:'';width:35px;height:18px;position:relative;display:inline-block;border-top:1px solid #27252b;top:10px}@media screen and (min-width: 600px){#views .info h4:before,#views .info h4:after{width:100px}}@media (min-width: 992px){#views .info h4:before,#views .info h4:after{width:128px}}#views .info h4:before{margin-right:10px;border-left:1px solid #27252b}#views .info h4:after{margin-left:10px;border-right:1px solid #27252b}#views .info .h-align{display:flex;justify-content:center}#views .panorama-links li{padding:0px 2px}@media (min-width: 768px){#views .panorama-links li{padding:0px 5px}}#views .panorama-links a.info-link,#views .panorama-links .blog #blog article a.more-link,.blog #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog article a.more-link,.single #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #views .panorama-links a,#views .panorama-links .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #views .panorama-links a{display:inline-block;margin-top:0;position:relative;padding:10px 16px;font-size:10px}@media (min-width: 600px){#views .panorama-links a.info-link,#views .panorama-links .blog #blog article a.more-link,.blog #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog article a.more-link,.single #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #views .panorama-links a,#views .panorama-links .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #views .panorama-links a{width:150px}}@media (min-width: 992px){#views .panorama-links a.info-link,#views .panorama-links .blog #blog article a.more-link,.blog #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog article a.more-link,.single #blog article #views .panorama-links a.more-link,#views .panorama-links .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #views .panorama-links a,#views .panorama-links .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #views .panorama-links a{width:180px;font-size:12px}}#views .panorama-links a.active{color:#fff;background-color:#000}#views .panorama-links a:focus{text-decoration:none}#views .panorama{height:250px;width:100%;display:block !important}@media (min-width: 480px){#views .panorama{height:350px}}@media (min-width: 600px){#views .panorama{height:450px}}@media (min-width: 992px){#views .panorama{height:550px}}@media (min-width: 1200px){#views .panorama{height:650px}}#views .panorama .arrow-left,#views .panorama .arrow-right{margin:-23px 0 0;padding:0;background-color:#dcc4b5;width:50px;height:72px !important}#views .panorama .arrow-left:before,#views .panorama .arrow-left:after,#views .panorama .arrow-right:before,#views .panorama .arrow-right:after{background-color:#27252b}#views .panorama .arrow-left:before,#views .panorama .arrow-right:before{top:19px}#views .panorama .arrow-left:after,#views .panorama .arrow-right:after{top:33px}#views .panorama .arrow-left{left:0}#views .panorama .arrow-right{right:0}.contact-us{background-color:#ebe1db;padding:25px 0 40px;color:#27252b}@media (min-width: 768px){.contact-us{padding:35px 0px 45px}}@media (min-width: 1200px){.contact-us{padding:50px 0px}}.contact-us .container{max-width:900px}.contact-us h4{margin-bottom:0px}@media screen and (max-width: 479px){.contact-us h4{font-size:18px}}@media screen and (max-width: 767px){.contact-us h4{font-size:20px}}.contact-us h3{font-size:30px}@media screen and (max-width: 767px){.contact-us h3{font-size:30px}}.contact-us h3+.hr{height:3px;background-color:#27252b}.contact-us .hr{height:1px;background-color:#a39c9a;margin:20px auto}.contact-us p{line-height:1.6;margin-top:5px}@media screen and (max-width: 767px){.contact-us p{margin-top:5px}}.contact-us p a{color:#27252b;text-decoration:underline}.contact-us p a:hover{text-decoration:none}.contact-us a{color:#27252b}@media (min-width: 768px){.contact-us .border-vline{border-left:1px solid}}.contact-us .social{margin-top:15px}@media (min-width: 768px){.contact-us .social{margin-top:25px}}@media (min-width: 992px){.contact-us .social{margin-top:35px}}.contact-us .social a{padding:0 10px;font-size:18px}@media (min-width: 768px){.contact-us .social a{padding:0 18px;font-size:22px}}@media (min-width: 992px){.contact-us .social a{padding:0 15px}}.contact-us .social a:hover{color:#b37f5e;text-decoration:none}.go-top a{display:block;background-color:#4d4a56;padding:10px 0;color:#fff;font-size:16px;cursor:pointer}@media (min-width: 768px){.go-top a{font-size:18px}}.go-top a:hover{text-decoration:none;background:#666271}footer{background-color:#27252b;padding-top:35px}footer .box-text{max-width:500px;padding:0px 15px;margin:0 auto}footer .developed-by{letter-spacing:1.3px;color:#fff;font-size:10px}footer .developed-by #logo-onni{max-width:78px;margin-left:10px;display:inline-block}footer .disclaimer a{color:#dcc4b5;display:block;margin-top:18px}footer .disclaimer a:hover{text-decoration:underline}footer p,footer .copyright{color:#959595;font-size:10px}footer .copyright{padding:10px 0 30px}footer .copyright .fair-trade{margin:10px 10px 0px;width:27px}@media (min-width: 768px){footer .copyright .fair-trade{width:32px;margin-top:10px}}@media (min-width: 992px){footer .copyright .fair-trade{margin:10px 15px 0px;width:40px}}@media screen and (min-width: 768px){.info,.v-align{padding:0}}@media screen and (min-width: 768px){.info>div,.v-align>div{display:table;width:100%}}@media screen and (min-width: 768px){.info .row,.v-align .row{display:table-row}}@media screen and (min-width: 768px){.info .img,.info .description,.v-align .img,.v-align .description{display:table-cell;float:none;padding:0}}@media screen and (min-width: 768px){.info .description,.v-align .description{vertical-align:middle;margin-top:0}}a{transition:all 0.3s}a:hover{transition:all 0.3s}a:focus{text-decoration:none}.info-link,.blog #blog article .more-link,.single #blog article .more-link,.single #blog #comments .form-submit input,.single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-next a{text-transform:uppercase;display:inline-block;margin-top:50px;color:#27252b;border:3px solid #000;padding:10px 20px;letter-spacing:1.5px}.info-link:hover,.blog #blog article .more-link:hover,.single #blog article .more-link:hover,.single #blog #comments .form-submit input:hover,.single #blog .post-navigation .nav-previous a:hover,.single #blog .post-navigation .nav-next a:hover{color:#fff;background-color:#000;text-decoration:none}.hr{content:'';display:block;height:2px;width:50px;background:#27252b;margin:10px auto}@media (min-width: 600px){.hr{margin:20px auto}}@media (min-width: 768px){.hr{margin:25px auto;width:57px}}.hr.xs{width:10px;background-color:#c7c7c7;margin:5px auto}footer .hr{background:#a9a8aa;height:1px}.underline{text-transform:uppercase;border-bottom:2px solid;display:inline;line-height:1.5}.full-screen{height:100%;overflow:auto;width:100%}@media (max-width: 991px){.overflow-h #page{overflow:hidden;height:100%;position:fixed;width:100%}}.arrow-left,.arrow-right{height:30px !important;width:30px;cursor:pointer;position:absolute;top:48%}.arrow-left:before,.arrow-left:after,.arrow-right:before,.arrow-right:after{content:'';display:block;height:20px;width:1px;background-color:#fff;position:absolute}.arrow-left{left:-50px}@media screen and (max-width: 767px){.arrow-left{left:30%}}.arrow-left:before{transform:rotate(45deg);left:50%}.arrow-left:after{transform:rotate(-45deg);top:14px;left:50%}.arrow-right{right:-50px}@media screen and (max-width: 767px){.arrow-right{right:30%}}.arrow-right:before{transform:rotate(-45deg);left:50%}.arrow-right:after{transform:rotate(45deg);top:14px;left:50%}.close-lb{height:30px;width:30px;cursor:pointer;position:absolute;top:-50px;right:0}.close-lb:before,.close-lb:after{content:'';display:block;height:30px;width:1px;background-color:#fff;position:absolute}.close-lb:before{transform:rotate(-45deg);left:50%}.close-lb:after{transform:rotate(45deg);left:50%}.lb-data .lb-close{display:none !important}.lightbox .lb-image{border:none !important;border-radius:0px !important}.lb-data .lb-number{display:none !important}@media screen and (max-width: 767px){.lb-container .arrow-left,.lb-container .arrow-right{top:auto;bottom:-60px !important}}#map-filters .panel-collapse::-webkit-scrollbar,.full-screen::-webkit-scrollbar{width:5px}#map-filters .panel-collapse::-webkit-scrollbar-track,.full-screen::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.1)}#map-filters .panel-collapse::-webkit-scrollbar-thumb,.full-screen::-webkit-scrollbar-thumb{background-color:#999999;outline:1px solid #999999}.blog #blog,.single #blog{background-color:#e9e9e9}.blog #blog .intro,.single #blog .intro{background:url(../img/blog/blog-intro-bg.jpg) no-repeat center;background-size:cover;padding:35px 0 60px}.blog #blog .intro h3,.blog #blog .intro h2,.single #blog .intro h3,.single #blog .intro h2{color:#dcc4b5}.blog #blog .intro h3,.single #blog .intro h3{font-size:24px}@media (min-width: 768px) and (max-width: 991px){.blog #blog .intro h3,.single #blog .intro h3{font-size:27px}}@media (min-width: 992px){.blog #blog .intro h3,.single #blog .intro h3{font-size:28px}}.blog #blog .intro h2,.single #blog .intro h2{font-size:25px;text-transform:uppercase;line-height:1.5}@media (min-width: 768px) and (max-width: 991px){.blog #blog .intro h2,.single #blog .intro h2{font-size:28px}}@media (min-width: 992px){.blog #blog .intro h2,.single #blog .intro h2{font-size:30px}}.blog #blog .content,.single #blog .content{margin-top:100px}.blog #blog article,.single #blog article{padding:0 0 100px}.blog #blog article:last-child hr,.single #blog article:last-child hr{display:none}.blog #blog article>a,.single #blog article>a{color:#27252b}.blog #blog article .date,.single #blog article .date{text-transform:uppercase;font-size:12px}.blog #blog article .heading,.single #blog article .heading{margin-bottom:0;max-width:400px;margin:10px auto 0px}@media (min-width: 768px) and (max-width: 991px){.blog #blog article .heading,.single #blog article .heading{font-size:27px}}@media (min-width: 992px){.blog #blog article .heading,.single #blog article .heading{font-size:34px}}.blog #blog article .heading+.heading,.single #blog article .heading+.heading{margin-top:0}.blog #blog article .hr,.single #blog article .hr{margin:40px auto}.blog #blog article img,.single #blog article img{width:100%;margin-bottom:25px;height:auto}.blog #blog article p,.single #blog article p{font-size:12px;margin:0px 0px 25px}@media (min-width: 992px) and (max-width: 1199px){.blog #blog article p,.single #blog article p{font-size:13px}}@media (min-width: 1200px){.blog #blog article p,.single #blog article p{font-size:14px}}.blog #blog article .more-link,.single #blog article .more-link{margin-bottom:50px;margin-top:10px}@media (max-width: 479px){.blog #blog article .more-link,.single #blog article .more-link{display:block}}.blog #blog article .keywords a,.blog #blog article .meta-data a,.blog #blog article .meta-data span,.single #blog article .keywords a,.single #blog article .meta-data a,.single #blog article .meta-data span{font-size:10px}@media (min-width: 767px) and (max-width: 991px){.blog #blog article .keywords a,.blog #blog article .meta-data a,.blog #blog article .meta-data span,.single #blog article .keywords a,.single #blog article .meta-data a,.single #blog article .meta-data span{font-size:11px}}@media (min-width: 992px){.blog #blog article .keywords a,.blog #blog article .meta-data a,.blog #blog article .meta-data span,.single #blog article .keywords a,.single #blog article .meta-data a,.single #blog article .meta-data span{font-size:12px}}.blog #blog article .keywords,.single #blog article .keywords{text-align:center}@media (min-width: 768px){.blog #blog article .keywords,.single #blog article .keywords{float:left}}.blog #blog article .keywords a,.single #blog article .keywords a{text-transform:uppercase;color:#27252b}.blog #blog article .meta-data,.single #blog article .meta-data{text-align:center}@media (min-width: 768px){.blog #blog article .meta-data,.single #blog article .meta-data{float:right}}.blog #blog article .meta-data a,.single #blog article .meta-data a{text-transform:uppercase;color:#27252b;margin-right:20px}.blog #blog article .meta-data li:last-child a,.single #blog article .meta-data li:last-child a{margin-right:0}.blog #blog article .meta-data span[class^="icon"],.single #blog article .meta-data span[class^="icon"]{margin-right:5px}.blog #blog article .meta-data .count,.single #blog article .meta-data .count{margin-right:7px}.blog #blog article hr,.single #blog article hr{border-color:#8d8f90}.single #blog article{padding:0px 0px 20px}.single #blog article .post-content h2{margin-top:45px}.single #blog article .post-content h2 a{color:#27252b}.single #blog article .post-content p a{color:#27252b;text-decoration:underline}.single #blog article .post-content p a:hover{text-decoration:none}.single #blog #comments footer,.single #blog #comments img{display:none}.single #blog #comments a{color:#27252b}.single #blog #comments label{display:block}.single #blog #comments textarea{border:none;box-shadow:inset -1px -1px 5px #c9c9c}.single #blog #comments .form-submit input{margin-bottom:50px;margin-top:10px;background:none}@media (max-width: 479px){.single #blog #comments .form-submit input{display:block}}.single #blog .post-navigation{padding:20px 0px;border-top:1px solid;margin-top:50px}@media (min-width: 600px){.single #blog .post-navigation{padding:40px 0px}}@media (min-width: 992px){.single #blog .post-navigation{padding:20px 0px 80px}}.single #blog .post-navigation h2.screen-reader-text{font-size:20px}.single #blog .post-navigation .nav-previous,.single #blog .post-navigation .nav-next{background-image:none}.single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-next a{color:#27252b;margin:10px 0px 50px}@media (max-width: 479px){.single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-next a{display:block;margin:10px 0px}}.single #blog .post-navigation .nav-previous a:hover,.single #blog .post-navigation .nav-next a:hover{color:#fff !important}.single #blog .post-navigation .nav-previous a span,.single #blog .post-navigation .nav-next a span{color:#27252b}@media (min-width: 600px){.single #blog .post-navigation .nav-previous{float:left}}@media (min-width: 600px){.single #blog .post-navigation .nav-next{float:right}}.st-custom-button:hover{text-decoration:underline;cursor:pointer}#st-el-2 .st-btns{overflow:inherit !important}#special-offer .modal-dialog{max-width:450px;margin:20vh auto 0}@media (min-width: 768px) and (max-width: 991px){#special-offer .modal-dialog{width:450px}}@media (min-width: 992px){#special-offer .modal-dialog{max-width:none}}#special-offer .modal-dialog:before{content:url(../img/special-offer.png);z-index:1;position:absolute;left:calc(50% - 50px);top:-40px}@media (min-width: 540px){#special-offer .modal-dialog:before{left:-40px}}#special-offer .modal-content{border-radius:3px;text-align:center;color:#131216;padding:50px 15px}@media (min-width: 480px){#special-offer .modal-content{padding:50px 0}}#special-offer .close{height:20px;width:20px;opacity:1;position:absolute;top:15px;right:15px}#special-offer .close:hover{opacity:0.3}#special-offer .close:before,#special-offer .close:after{content:'';display:block;width:2px;height:20px;background:#a8a8a8;position:absolute;top:0;margin-left:8px}#special-offer .close:before{transform:rotate(45deg)}#special-offer .close:after{transform:rotate(-45deg)}#special-offer h2{margin:15px 0 0;padding-bottom:20px;border-bottom:3px solid #131216;display:inline-block}@media (min-width: 541px){#special-offer h2{margin:0}}@media (min-width: 992px){#special-offer h2{font-size:43px}}#special-offer p{margin-top:20px;margin-bottom:20px;line-height:1.3;font-size:18px;padding:0 3vw}@media (min-width: 992px) and (max-width: 1199px){#special-offer p{font-size:20px}}@media (min-width: 1200px){#special-offer p{font-size:28px}}#special-offer p a{color:#131216;text-decoration:underline}#special-offer p a:hover{text-decoration:none}#special-offer a.offer-btn{background:#d50032;text-transform:uppercase;display:inline-block;color:#fff;padding:16px 30px;letter-spacing:1px}#special-offer a.offer-btn:hover{text-decoration:none;background:#d50032}@media (min-width: 992px){#special-offer a.offer-btn{font-size:20px}}#floorplans{padding:0}@media (min-width: 992px){#floorplans{padding-top:140px}}#floorplans .intro{background:url(../img/floorplans/floorplans-intro-bg.jpg) no-repeat center;background-size:cover;padding:35px 0 60px}#floorplans .intro h3,#floorplans .intro h2{color:#dcc4b5}#floorplans .intro h3{font-size:24px}@media (min-width: 768px) and (max-width: 991px){#floorplans .intro h3{font-size:27px}}@media (min-width: 992px){#floorplans .intro h3{font-size:28px}}#floorplans .intro h2{font-size:25px;text-transform:uppercase;line-height:1.5}@media (min-width: 768px) and (max-width: 991px){#floorplans .intro h2{font-size:28px}}@media (min-width: 992px){#floorplans .intro h2{font-size:30px}}#floorplans .filters{text-transform:uppercase}#floorplans .filters .container{padding:0}@media (min-width: 480px){#floorplans .filters .container{padding:0 15px}}#floorplans .filters ul{margin:37px 0;text-align:center}#floorplans .filters li{padding:0 1px}@media (min-width: 480px){#floorplans .filters li{padding:0 5px}}#floorplans .filters li:first-child{letter-spacing:1px;display:block;margin-bottom:15px}@media (min-width: 480px){#floorplans .filters li:first-child{margin-bottom:0}}@media (min-width: 992px){#floorplans .filters li:first-child{display:inline-block}}#floorplans .filters li:last-child a{letter-spacing:initial}#floorplans .filters a{margin:3px 0;width:100px;padding:11px 0;font-size:10px;border-width:2px}#floorplans .filters a:focus{text-decoration:none;color:inherit}@media (min-width: 480px){#floorplans .filters a{width:125px;margin:10px 0;font-size:12px;padding:12px 0;line-height:1}}#floorplans .filters .info-link.active,#floorplans .filters .blog #blog article .active.more-link,.blog #blog article #floorplans .filters .active.more-link,#floorplans .filters .single #blog article .active.more-link,.single #blog article #floorplans .filters .active.more-link,#floorplans .filters .single #blog #comments .form-submit input.active,.single #blog #comments .form-submit #floorplans .filters input.active,#floorplans .filters .single #blog .post-navigation .nav-previous a.active,.single #blog .post-navigation .nav-previous #floorplans .filters a.active,#floorplans .filters .single #blog .post-navigation .nav-next a.active,.single #blog .post-navigation .nav-next #floorplans .filters a.active{color:#fff;background:#000}#floorplans .content{background:#f3f3f3;padding-bottom:110px}#floorplans .content h2{margin:35px 0 0}@media (min-width: 992px){#floorplans .content h2{font-size:34px;margin-left:7.5px}}@media (max-width: 767px){#floorplans .header .pull-left,#floorplans .header .pull-right{float:none !important}}#floorplans .price-range{margin:35px 0 15px}@media (min-width: 992px){#floorplans .price-range{margin-right:2px}}#floorplans .price-range li{padding:0}@media (min-width: 992px){#floorplans .price-range li{padding:0 5px}}#floorplans .price-range li:first-child{letter-spacing:1px;display:block;margin-bottom:10px}@media (min-width: 768px){#floorplans .price-range li:first-child{display:inline-block}}#floorplans .price-range select{width:130px;border-color:#f3f3f3;padding:12px;border-radius:2px;outline:none}@media (min-width: 480px){#floorplans .price-range select{width:140px}}#floorplans .price-range select:focus{border-color:#000}#floorplans hr{border-color:#8d8f90;margin-bottom:50px}@media (min-width: 992px){#floorplans hr{margin-left:7.5px;margin-right:7.5px}}#floorplans .plans>div{padding:0}@media (min-width: 768px) and (max-width: 991px){#floorplans .plans>div{padding:0 10px}}@media (min-width: 992px){#floorplans .plans>div{padding:0 7.5px}}#floorplans .floorplan{background:#fff;padding:40px 0 0 15px;margin-bottom:15px}@media (max-width: 767px){#floorplans .floorplan{margin:0 auto 15px;max-width:600px;padding:0.1px 0 0 15px}}@media (min-width: 768px){#floorplans .floorplan{padding:15px 0 0 15px}}#floorplans .floorplan .floor-img{text-align:center;margin:15px 0;height:300px;line-height:300px;padding-right:15px}@media (min-width: 600px) and (max-width: 991px){#floorplans .floorplan .floor-img{height:350px;line-height:350px}}@media (min-width: 992px){#floorplans .floorplan .floor-img{height:300px;line-height:1}}#floorplans .floorplan .floor-img img{max-height:100%;max-width:none}@media (min-width: 600px) and (max-width: 991px){#floorplans .floorplan .floor-img img{max-width:100%}}@media (min-width: 992px) and (max-width: 1199px){#floorplans .floorplan .floor-img img{max-width:100%}}#floorplans .floorplan .floor-img img.lg{display:none}#floorplans .floorplan .pull-left{width:50%}#floorplans .floorplan .info-a{font-size:12px}#floorplans .floorplan .info-a h4{margin-top:0}#floorplans .floorplan .info-a h4 span{font-size:34px}#floorplans .floorplan .info-b a{display:block;font-size:12px;text-transform:uppercase;color:#fff;letter-spacing:1px}#floorplans .floorplan .info-b a:hover{text-decoration:none}#floorplans .floorplan .info-b a:first-child{background:#c5c5c5;padding:22px 0}#floorplans .floorplan .info-b a:first-child:hover{background:#dcc4b5 !important}#floorplans .floorplan .info-b a:last-child{background:#27252b;padding:22px 0}#floorplans .floorplan .info-b a:last-child:hover{background:#aaa}#floorplans .floorplan .hr{width:30px;margin:10px 0}#modal-floor a:focus{color:inherit}@media (min-width: 992px){#modal-floor .modal-dialog{margin-top:0;width:800px;position:absolute;right:0}}#modal-floor ul{margin-left:0}#modal-floor .close{position:absolute;left:-55px;top:26px;transform:rotate(-90deg);opacity:1}@media (min-width: 992px){#modal-floor .close{left:-65px}}#modal-floor .close a{color:#dcc4b5;display:block;width:80px;font-size:12px;text-shadow:none;text-transform:uppercase;padding:9px 0}#modal-floor .close a:hover{text-decoration:none}@media (min-width: 992px){#modal-floor .close a{padding:19px 0}}#modal-floor .close:before,#modal-floor .close:after{content:'';display:block;width:24px;height:1px;background:#dcc4b5;position:absolute;right:0;top:15px}@media (min-width: 992px){#modal-floor .close:before,#modal-floor .close:after{top:24.5px;width:27px}}#modal-floor .close:before{transform:rotate(45deg)}#modal-floor .close:after{transform:rotate(-45deg)}#modal-floor .modal-content{border-left:30px solid #27252b;border-radius:0;box-shadow:none}@media (min-width: 992px){#modal-floor .modal-content{border-left-width:50px}}#modal-floor .info-a{padding:0 20px}#modal-floor .info-a h4{font-size:37px}#modal-floor .info-a h4 span{font-size:70px}#modal-floor .info-a ul li{border-right:1px solid #000;line-height:1;padding-right:8px}#modal-floor .info-a ul li:last-child{border-right:0;padding-right:0}#modal-floor .info-a .info-link,#modal-floor .info-a .blog #blog article .more-link,.blog #blog article #modal-floor .info-a .more-link,#modal-floor .info-a .single #blog article .more-link,.single #blog article #modal-floor .info-a .more-link,#modal-floor .info-a .single #blog #comments .form-submit input,.single #blog #comments .form-submit #modal-floor .info-a input,#modal-floor .info-a .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #modal-floor .info-a a,#modal-floor .info-a .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #modal-floor .info-a a{display:block;margin-top:10px;border-width:2px;font-size:12px;letter-spacing:1px}#modal-floor .info-a .info-link:first-child,#modal-floor .info-a .blog #blog article .more-link:first-child,.blog #blog article #modal-floor .info-a .more-link:first-child,#modal-floor .info-a .single #blog article .more-link:first-child,.single #blog article #modal-floor .info-a .more-link:first-child,#modal-floor .info-a .single #blog #comments .form-submit input:first-child,.single #blog #comments .form-submit #modal-floor .info-a input:first-child,#modal-floor .info-a .single #blog .post-navigation .nav-previous a:first-child,.single #blog .post-navigation .nav-previous #modal-floor .info-a a:first-child,#modal-floor .info-a .single #blog .post-navigation .nav-next a:first-child,.single #blog .post-navigation .nav-next #modal-floor .info-a a:first-child{background:#27252b;border-color:#27252b;color:#fff}#modal-floor .info-a .info-link:hover,#modal-floor .info-a .blog #blog article .more-link:hover,.blog #blog article #modal-floor .info-a .more-link:hover,#modal-floor .info-a .single #blog article .more-link:hover,.single #blog article #modal-floor .info-a .more-link:hover,#modal-floor .info-a .single #blog #comments .form-submit input:hover,.single #blog #comments .form-submit #modal-floor .info-a input:hover,#modal-floor .info-a .single #blog .post-navigation .nav-previous a:hover,.single #blog .post-navigation .nav-previous #modal-floor .info-a a:hover,#modal-floor .info-a .single #blog .post-navigation .nav-next a:hover,.single #blog .post-navigation .nav-next #modal-floor .info-a a:hover{background:#aaa;border-color:#aaa;color:#fff}@media (min-width: 992px){#modal-floor .info-a .info-link,#modal-floor .info-a .blog #blog article .more-link,.blog #blog article #modal-floor .info-a .more-link,#modal-floor .info-a .single #blog article .more-link,.single #blog article #modal-floor .info-a .more-link,#modal-floor .info-a .single #blog #comments .form-submit input,.single #blog #comments .form-submit #modal-floor .info-a input,#modal-floor .info-a .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #modal-floor .info-a a,#modal-floor .info-a .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #modal-floor .info-a a{display:inline-block;margin:0 4px;width:280px}}#modal-floor img.lg{margin:0 auto}#modal-floor .img{padding:0 20px}@media (min-width: 768px){#modal-floor .img{padding:0 50px}}#modal-floor .img figure{margin:0 0 25px}@media (min-width: 992px){#modal-floor .img figure{margin:0 10px}}#modal-floor .img figcaption{margin-top:10px}#modal-floor .img li{display:block}@media (min-width: 992px){#modal-floor .img li{display:inline-block}}#modal-floor .img li:last-child figure{margin-bottom:0}#modal-floor .icon-chevron-down{color:#27252b;font-size:18px;margin:30px 0 17px;display:block;cursor:pointer}#modal-floor .modal-body{padding:65px 0 0}@media (min-width: 992px){#modal-floor .info-b ul.availability li{width:127px !important}#modal-floor .info-b ul.availability li:first-child{width:80px !important;padding-right:0 !important;padding-left:2%;text-align:left}#modal-floor .info-b ul.availability li:last-child{margin-left:62px !important}}#modal-floor .info-b,.available-plan .info-b{background:#f3f3f3;color:#27252b;padding:40px 0 20px}@media (min-width: 480px){#modal-floor .info-b,.available-plan .info-b{padding:40px 20px 20px}}#modal-floor .info-b h4,.available-plan .info-b h4{font-size:28px;margin-bottom:20px}@media (min-width: 480px){#modal-floor .info-b ul.heading,.available-plan .info-b ul.heading{padding:0 20px}}#modal-floor .info-b ul.heading li,.available-plan .info-b ul.heading li{font-size:14px;width:22%;padding:0;position:relative;left:2%;text-align:center}#modal-floor .info-b ul.heading li:first-child,.available-plan .info-b ul.heading li:first-child{width:auto;padding-right:2%}@media (min-width: 992px){#modal-floor .info-b ul.heading li:first-child,.available-plan .info-b ul.heading li:first-child{margin-left:-20px}}@media (min-width: 480px) and (max-width: 991px){#modal-floor .info-b ul.heading li:last-child,.available-plan .info-b ul.heading li:last-child{width:37%}}#modal-floor .info-b ul.heading li span,.available-plan .info-b ul.heading li span{position:absolute;top:4px;right:24%;display:none}@media (min-width: 480px) and (max-width: 991px){#modal-floor .info-b ul.heading li,.available-plan .info-b ul.heading li{width:24%;left:0}#modal-floor .info-b ul.heading li span,.available-plan .info-b ul.heading li span{top:5px;right:-11%;display:none}#modal-floor .info-b ul.heading li:first-child,.available-plan .info-b ul.heading li:first-child{padding-right:4%;width:81px}#modal-floor .info-b ul.heading li:nth-child(3),.available-plan .info-b ul.heading li:nth-child(3){position:relative}#modal-floor .info-b ul.heading li:nth-child(4),.available-plan .info-b ul.heading li:nth-child(4){position:relative}#modal-floor .info-b ul.heading li:last-child,.available-plan .info-b ul.heading li:last-child{width:23%;padding-left:4%}}@media (min-width: 992px){#modal-floor .info-b ul.heading li,.available-plan .info-b ul.heading li{width:20%;font-size:16px}#modal-floor .info-b ul.heading li span,.available-plan .info-b ul.heading li span{top:6px;right:-6px;margin-left:5px;display:none}}#modal-floor .info-b ul.heading li:nth-child(2) span,.available-plan .info-b ul.heading li:nth-child(2) span{display:none}@media (min-width: 480px) and (max-width: 991px){#modal-floor .info-b ul.heading li:nth-child(2) span,.available-plan .info-b ul.heading li:nth-child(2) span{right:19%}}@media (min-width: 992px){#modal-floor .info-b ul.heading li:nth-child(2) span,.available-plan .info-b ul.heading li:nth-child(2) span{right:10px}}#modal-floor .info-b ul.availability,.available-plan .info-b ul.availability{background:#fff;padding:19px 20px}@media (min-width: 992px){#modal-floor .info-b ul.availability,.available-plan .info-b ul.availability{padding:15px 20px}}#modal-floor .info-b ul.availability:last-child,.available-plan .info-b ul.availability:last-child{margin-bottom:0}#modal-floor .info-b ul.availability li,.available-plan .info-b ul.availability li{padding:0;border-left:1px solid #27252b;line-height:1;width:24%;text-align:center}#modal-floor .info-b ul.availability li:first-child,.available-plan .info-b ul.availability li:first-child{border:none;width:50px;padding-right:2%}@media (min-width: 480px) and (max-width: 992px){#modal-floor .info-b ul.availability li:first-child,.available-plan .info-b ul.availability li:first-child{width:81px}}#modal-floor .info-b ul.availability li:last-child,.available-plan .info-b ul.availability li:last-child{display:block;padding:0;border:none;width:auto}@media (min-width: 480px) and (max-width: 991px){#modal-floor .info-b ul.availability li,.available-plan .info-b ul.availability li{width:24%;text-align:center}#modal-floor .info-b ul.availability li:last-child,.available-plan .info-b ul.availability li:last-child{width:auto}}@media (min-width: 992px){#modal-floor .info-b ul.availability li,.available-plan .info-b ul.availability li{width:123px;text-align:center;font-size:14px}#modal-floor .info-b ul.availability li:last-child,.available-plan .info-b ul.availability li:last-child{display:inline-block;line-height:25px;width:150px;margin-left:51px}}#modal-floor .info-b ul.availability .status,.available-plan .info-b ul.availability .status{padding-left:4%}#modal-floor .info-b ul.availability .status.b,.available-plan .info-b ul.availability .status.b{color:#dcc4b5}@media (min-width: 480px) and (max-width: 767px){#modal-floor .info-b ul.availability .status,.available-plan .info-b ul.availability .status{width:23%}}@media (min-width: 768px) and (max-width: 991px){#modal-floor .info-b ul.availability .status,.available-plan .info-b ul.availability .status{width:24%}}#modal-floor .info-b ul.availability .info-link,#modal-floor .info-b ul.availability .blog #blog article .more-link,.blog #blog article #modal-floor .info-b ul.availability .more-link,#modal-floor .info-b ul.availability .single #blog article .more-link,.single #blog article #modal-floor .info-b ul.availability .more-link,#modal-floor .info-b ul.availability .single #blog #comments .form-submit input,.single #blog #comments .form-submit #modal-floor .info-b ul.availability input,#modal-floor .info-b ul.availability .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #modal-floor .info-b ul.availability a,#modal-floor .info-b ul.availability .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #modal-floor .info-b ul.availability a,.available-plan .info-b ul.availability .info-link,.available-plan .info-b ul.availability .blog #blog article .more-link,.blog #blog article .available-plan .info-b ul.availability .more-link,.available-plan .info-b ul.availability .single #blog article .more-link,.single #blog article .available-plan .info-b ul.availability .more-link,.available-plan .info-b ul.availability .single #blog #comments .form-submit input,.single #blog #comments .form-submit .available-plan .info-b ul.availability input,.available-plan .info-b ul.availability .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .available-plan .info-b ul.availability a,.available-plan .info-b ul.availability .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .available-plan .info-b ul.availability a{margin-top:10px;font-size:10px;display:block;letter-spacing:0.5px;padding:10px}@media (min-width: 992px){#modal-floor .info-b ul.availability .info-link,#modal-floor .info-b ul.availability .blog #blog article .more-link,.blog #blog article #modal-floor .info-b ul.availability .more-link,#modal-floor .info-b ul.availability .single #blog article .more-link,.single #blog article #modal-floor .info-b ul.availability .more-link,#modal-floor .info-b ul.availability .single #blog #comments .form-submit input,.single #blog #comments .form-submit #modal-floor .info-b ul.availability input,#modal-floor .info-b ul.availability .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #modal-floor .info-b ul.availability a,#modal-floor .info-b ul.availability .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #modal-floor .info-b ul.availability a,.available-plan .info-b ul.availability .info-link,.available-plan .info-b ul.availability .blog #blog article .more-link,.blog #blog article .available-plan .info-b ul.availability .more-link,.available-plan .info-b ul.availability .single #blog article .more-link,.single #blog article .available-plan .info-b ul.availability .more-link,.available-plan .info-b ul.availability .single #blog #comments .form-submit input,.single #blog #comments .form-submit .available-plan .info-b ul.availability input,.available-plan .info-b ul.availability .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous .available-plan .info-b ul.availability a,.available-plan .info-b ul.availability .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next .available-plan .info-b ul.availability a{font-size:12px;margin-top:0}}#floorplans .available-plan>ul.heading{margin:0}#floorplans .available-plan>ul.heading li{padding:0}#floorplans .available-plan>ul.heading h2{font-size:24px;margin-right:10px}@media (min-width: 992px){#floorplans .available-plan>ul.heading h2{font-size:32px}}#floorplans .available-plan>ul.heading h2 span{font-size:45px}@media (min-width: 992px){#floorplans .available-plan>ul.heading h2 span{font-size:60px}}#floorplans .available-plan>ul.heading h3{margin:0;padding:0 25px;border-left:1px solid;font-size:18px}@media (min-width: 992px){#floorplans .available-plan>ul.heading h3{font-size:24px}}#floorplans .available-plan>ul.heading li:last-child{display:block}@media (min-width: 480px){#floorplans .available-plan>ul.heading li:last-child{display:inline-block}}#floorplans .available-plan>ul.heading .info-link,#floorplans .available-plan>ul.heading .blog #blog article .more-link,.blog #blog article #floorplans .available-plan>ul.heading .more-link,#floorplans .available-plan>ul.heading .single #blog article .more-link,.single #blog article #floorplans .available-plan>ul.heading .more-link,#floorplans .available-plan>ul.heading .single #blog #comments .form-submit input,.single #blog #comments .form-submit #floorplans .available-plan>ul.heading input,#floorplans .available-plan>ul.heading .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #floorplans .available-plan>ul.heading a,#floorplans .available-plan>ul.heading .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #floorplans .available-plan>ul.heading a{background:#27252b;border-color:#27252b;color:#fff;font-size:10px;margin-top:10px;width:100%;text-align:center}@media (min-width: 992px){#floorplans .available-plan>ul.heading .info-link,#floorplans .available-plan>ul.heading .blog #blog article .more-link,.blog #blog article #floorplans .available-plan>ul.heading .more-link,#floorplans .available-plan>ul.heading .single #blog article .more-link,.single #blog article #floorplans .available-plan>ul.heading .more-link,#floorplans .available-plan>ul.heading .single #blog #comments .form-submit input,.single #blog #comments .form-submit #floorplans .available-plan>ul.heading input,#floorplans .available-plan>ul.heading .single #blog .post-navigation .nav-previous a,.single #blog .post-navigation .nav-previous #floorplans .available-plan>ul.heading a,#floorplans .available-plan>ul.heading .single #blog .post-navigation .nav-next a,.single #blog .post-navigation .nav-next #floorplans .available-plan>ul.heading a{font-size:12px}}#floorplans .available-plan .info-b{padding-top:26px}#floorplans .available-plan .info-b ul{margin-left:0}@media (min-width: 480px){#floorplans .available-plan .info-b{padding-left:0;padding-right:0}}@media (min-width: 768px){#floorplans .available-plan .info-b ul.heading li:nth-child(2){left:10px}}@media (min-width: 768px) and (max-width: 991px){#floorplans .available-plan .info-b ul.heading li:nth-child(2) span{right:40px}}@media (min-width: 992px) and (max-width: 1199px){#floorplans .available-plan .info-b ul.heading li:nth-child(2) span{right:50px}}@media (min-width: 1200px){#floorplans .available-plan .info-b ul.heading li:nth-child(2) span{right:70px}}@media (min-width: 992px){#floorplans .available-plan .info-b ul.heading li:nth-child(3){left:10px}}@media (min-width: 992px) and (max-width: 1199px){#floorplans .available-plan .info-b ul.availability li:last-child{margin-left:11% !important}}@media (min-width: 992px){#floorplans .available-plan .info-b ul.availability li:last-child{margin-left:12%}}#floorplans .available-plan .info-b .hr{width:100px;background:#c5c5c5;height:1px;margin:30px auto}#floorplans .available-plan hr{margin:15px 0 50px}#floorplans .available-plan:last-child hr{display:none}#floorplans.availability .intro{background:radial-gradient(rgba(0,0,0,0.5), rgba(0,0,0,0.5)),url(../img/bg-features.jpg) no-repeat center;background-size:cover;padding:35px 0 60px}@media (min-width: 768px) and (max-width: 991px){#floorplans.availability .available-plan .info-b ul.heading li:nth-child(2){left:0}}@media (min-width: 1200px){#floorplans.availability .available-plan .info-b ul.heading li{width:271px}#floorplans.availability .available-plan .info-b ul.heading li:nth-child(1){width:100px}#floorplans.availability .available-plan .info-b ul.heading li:nth-child(2){width:167px}}@media (min-width: 992px){#floorplans.availability .available-plan .info-b ul.availability{padding:15px 20px}}@media (min-width: 992px) and (max-width: 1199px){#floorplans.availability .available-plan .info-b ul.availability li{width:167px}#floorplans.availability .available-plan .info-b ul.availability li:first-child{width:92px}#floorplans.availability .available-plan .info-b ul.availability li:last-child{margin-left:13% !important}}@media (min-width: 1200px){#floorplans.availability .available-plan .info-b ul.availability li{width:255px}#floorplans.availability .available-plan .info-b ul.availability li:nth-child(1){width:100px}#floorplans.availability .available-plan .info-b ul.availability li:nth-child(2){width:167px}#floorplans.availability .available-plan .info-b ul.availability li:nth-child(4){width:265px}#floorplans.availability .available-plan .info-b ul.availability li:last-child{width:160px}}#loader{overflow:visible;padding:50px 0;height:0;width:2em}#loader,#loader .figure{position:absolute;left:50%;transform:translate(-50%, -50%)}#loader .figure{height:0;width:0;box-sizing:border-box;border:0 solid #dcc4b5;border-radius:50%;animation:loader-figure 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1)}#loader .label{float:left;margin-left:50%;transform:translateX(-50%);margin:20px 0 0 50%;font-size:0.875em;letter-spacing:0.1em;line-height:1.5em;color:#27252b;white-space:nowrap;animation:loader-label 1.15s infinite cubic-bezier(0.215, 0.61, 0.355, 1)}@keyframes loader-figure{0%{height:0;width:0;background-color:#dcc4b5}29%{background-color:#dcc4b5}30%{height:2em;width:2em;background-color:transparent;border-width:1em;opacity:1}100%{height:2em;width:2em;border-width:0;opacity:0;background-color:transparent}}@keyframes loader-label{0%{opacity:0.25}30%{opacity:1}100%{opacity:0.25}}#features .info h1,#features .intro h1,#amenities .intro h1,#contact .intro h1{color:#dcc4b5}.blog .aligncenter,.single .aligncenter{text-align:center !important;margin:0 auto !important}@media (min-width: 768px){.home #home .intro .box-text{height:55%;top:18%}}footer .box-text{max-width:900px !important}.offers{transition:right 0.3s;position:fixed;right:-200px;top:200px;background-color:#27252c;color:#fff;z-index:1000;white-space:normal;padding-left:60px;font-size:16px}@media (max-width: 767px){.offers{display:none !important}}.offers--home{right:-300px}.offers--home.is-visible{right:-200px}.offers.is-active{right:0}.offers__title{display:block;background-color:transparent;border:0;position:absolute;left:0;top:100%;transform-origin:0 0;transform:rotate(-90deg);text-transform:uppercase;font-family:"Gotham Medium";font-weight:400;padding:20px;outline:none}.offers__text{display:none}.offers .offers__text--view{display:block}.offers .offers__text--hide{display:none}.offers.is-active .offers__text--view{display:none}.offers.is-active .offers__text--hide{display:block}.offers__body{width:200px;min-height:200px;padding:40px 20px 20px 10px;font-size:16px}.offers__body p{font-size:16px;letter-spacing:0;line-height:1.2;font-family:'Gotham Book Regular' !important;font-weight:400}.offers__body p a{color:#fff}.offers__body p a:hover{text-decoration:none}.offers__svg{position:absolute;left:-40px;top:-45px;width:100px;height:98px}.offers__svg svg{position:absolute;left:0;top:0;width:100%;height:100%}.offers__starburst__text{position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;width:100%;color:#fff;font-size:20px;line-height:1;padding:28px 0}.scroll-arrow{transition:transform 0.3s;transform-origin:50% 50%;transform:rotate(0);height:10px;width:18px;display:inline-block;position:relative;margin-left:10px}.bottom .scroll-arrow{transform:rotate(180deg)}.scroll-arrow:before,.scroll-arrow:after{content:'';display:block;height:10px;width:1px;background-color:#fff;position:absolute;left:50%}.scroll-arrow:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin-left:-3px}.scroll-arrow:after{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:3px}.js-mobile-jump{outline:none !important}header .navbar .container ul.nav li:nth-child(9):after,header .navbar .navbar-collapse ul.nav li:nth-child(9):after{display:block}header .menu-primary-container ul li:last-child:after{display:none !important}.ratio{display:block;position:relative;width:100%;height:0;overflow:hidden}.ratio__block,.ratio iframe,.ratio svg{width:100%;height:100%;position:absolute;left:0;top:0;display:block}.ratio--square{padding-bottom:100%}.social__youtube{display:inline-block;width:22px;padding:0 !important;margin:0 15px}.social__youtube path{transition:fill 0.3s}.social__youtube:hover path{fill:#b37f5e}.gallery a{position:relative}.gallery__video__btn{display:inline-block;position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;z-index:1}.gallery__video__btn p{color:#dcc4b5 !important}.video-icon{height:52px;width:52px;background-color:#d60031 !important;margin:0 auto}.video-icon:after{content:'';display:block;position:absolute;border:7px solid transparent;border-left:7px solid white !important;margin:19px 0 0 23px}.gallery__video__btn p{margin-bottom:0 !important}@media screen and (max-width: 767px){.social__youtube{width:18px}.gallery__video:after{width:100%;height:100%;left:0;top:0}}@media screen and (max-width: 991px){header #menu-primary li a{padding:18px 15px}header .extended-nav{position:relative}}.s span{display:inline-block;padding: 5px 10px;background-color: #bf2817;color: #ffffff;} .pop-up{position: fixed;width: 100%;height: 100%;background-color: rgba(0,0,0,0.6);z-index: 100;top: 0px;display:none;} .pop-up .content{background-color: #ffffff;position: relative;top: 50%;transform: translateY(-50%);width: 90%;max-width: 880px;margin-left: auto;margin-right: auto;} .pop-up .content .text .inner{padding: 140px 50px;} .pop-up .close{position: absolute;right: 10px;top: 10px;color: #333;opacity: 1;text-shadow: none;font-size: 25px;font-family: Lato,sans-serif;font-weight: 100;} .pop-up .flex{display: flex;flex-direction: row;} .pop-up .flex>div{flex: 1 1 0;}.pop-up .image{background-size: cover;background-position: center;} @media (max-width:768px) {.pop-up .image {height:300px;} .pop-up .flex{display: flex;flex-direction: column;} .pop-up .flex>div{flex:unset;}.pop-up .close{color:#ffffff;}.pop-up .content .text .inner{padding: 40px 50px;}.pop-up .content{overflow-y: scroll;overflow-x: hidden;max-height: 90vh;}}