body{font-family:Montserrat,sans-serif;font-size:16px;font-weight:400;margin:0;padding:0}a{transition:.5s linear all}h3{color:#15233b}strong{font-weight:600}.header{background-image:url(/images/header.2b8ca163.jpg);background-repeat:no-repeat;background-size:cover;height:0;margin-bottom:140px;padding-top:70.703%;width:100%}.bottom-bg{background-image:url(/images/banner.69709ffd.png);background-repeat:no-repeat;background-size:cover;height:0;margin-top:48px;padding-top:28.955%;width:100%}.view-container{margin:140px auto 100px}.slash{color:#8d7256;font-weight:600}.intro-row{margin:80px 0 60px}.intro-row .five.columns,.intro-row .ten.columns,.intro-row .two.columns{width:100%}.intro-row .columns,.intro-row .columns:first-child{margin-left:0}.logo{display:block;margin:0 auto 68px;width:70%}.view-row{margin:80px 0 60px}.view-row .nine.columns,.view-row .three.columns{width:100%}.view-row .columns,.view-row .columns:first-child{margin-left:0}.navbar>ul{list-style-type:none;margin-bottom:80px}.navbar>ul>li{border-bottom:1px solid #231f20;margin-bottom:0;position:relative;text-align:right}.navbar>ul>li:last-child{border-bottom:3px solid #231f20}.navbar>ul>.selected:after{border-bottom:20px solid transparent;border-right:20px solid #8d7256;border-top:20px solid transparent;content:'';height:0;position:absolute;right:-32px;top:4px;width:0}.navbar>ul>li>a{color:#15233b;display:block;font-size:2rem;height:48px;line-height:48px;padding:0 4px;text-decoration:none}.floor-plan{width:90%}.floor-plan-svg-container{position:relative;height:0;width:100%;padding:0;padding-bottom:56%}.floor-plan svg{position:absolute;height:100%;width:100%;left:0;top:0}.floor-plan .unit:hover{cursor:pointer}.floor-plan .unit:focus{outline:0}.floor-plan .unit:hover>path,.floor-plan .unit:hover>polygon,.floor-plan .unit:hover>rect{fill:#8d7256;transition:.5s linear all}.floor-plan .unit:hover>text{fill:#fff;transition:.5s linear all}.floor-container,.unit-container{border-top:1px solid #8d7256;padding:14px 0}.floor-container .heading,.unit-container .heading{display:block;font-size:2rem;margin-bottom:14px}.floor-container .value,.unit-container .value{display:block;font-size:9rem;font-weight:600;line-height:100%}.unit-container{margin-bottom:80px}.unit-container .value{color:#8d7256}.back{color:#231f20;display:inline-block;font-size:18px;line-height:20px;margin-left:20px;position:relative;text-decoration:none}.back:before{border-bottom:10px solid transparent;border-right:10px solid #8d7256;border-top:10px solid transparent;content:'';height:0;left:-20px;position:absolute;width:0}.back:hover{color:#8d7256}.videogular-container{height:auto;margin-bottom:48px;width:100%}.videogular-container .videogular-holder{height:406px;width:100%}.carousel{margin-bottom:48px;position:relative;width:100%}.carousel .slide{width:100%}.carousel .slide.ng-hide-add{opacity:1}.carousel .slide.ng-hide-add.ng-hide-add-active{opacity:0}.carousel .slide.ng-hide-remove{display:block!important;opacity:0}.carousel .slide,.carousel .slide.ng-hide-remove.ng-hide-remove-active{opacity:1}.carousel-nav{display:block;margin:0 auto;padding:1em 0 .8em;text-align:center;width:100%}.carousel-nav li{border-bottom:5px solid transparent;cursor:pointer;display:inline-block;margin:0 8px;position:relative}.carousel-nav .active{border-bottom:5px solid #8d7256}.carousel-nav li img{display:block;height:80px;margin-bottom:8px;width:auto}.carousel-nav li img:focus{outline:0}.fade.ng-enter{transition:1s;opacity:0}.fade.ng-enter-active{opacity:1}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}@media (max-width:767px){.header{margin-bottom:30px}.view-container{margin:80px auto}.intro-row{margin:20px 0 10px}.logo{margin-bottom:0}.view-row{margin:20px 0 0}.view-row .floor-plan{float:none;width:100%}.carousel,.videogular-container{float:none;width:100%}.videogular-container .videogular-holder{height:300px}.navbar>ul{margin-right:32px}.navbar>ul>li>a{font-size:2rem}.hidden-xs{display:none}}@media (min-width:768px){.intro-row .two.columns{width:13.3333333333%}.intro-row .columns{margin-left:4%}.intro-row .five.columns{width:39.3333333333%}.intro-row .ten.columns{width:82.6666666667%}.intro-row .columns:first-child{margin-left:0}.view-row .nine.columns{width:74%}.view-row .columns{margin-left:4%}.view-row .three.columns{width:22%}.view-row .columns:first-child{margin-left:0}}@media (min-width:768px) and (max-width:991px){.navbar>ul>li>a{font-size:1rem}}