html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{-webkit-box-sizing:border-box;box-sizing:border-box}body{min-width:320px}.grid{margin-left:-10px;margin-right:-10px}.grid:after{content:" ";visibility:hidden;display:block;height:0;clear:both}[class*=col-]{float:left;padding-right:10px;padding-left:10px}[class*=col-].kill-the-padding{padding-right:0;padding-left:0}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.img-responsive{display:block;width:100%;height:auto}.so-l{display:block}.so-f{display:none}.so-t{display:none}.col-12-12{width:100%}.col-11-12{width:91.6666666667%}.col-10-12{width:83.3333333333%}.col-9-12{width:75%}.col-8-12{width:66.6666666667%}.col-7-12{width:58.3333333333%}.col-6-12{width:50%}.col-5-12{width:41.6666666667%}.col-4-12{width:33.3333333333%}.col-3-12{width:25%}.col-2-12{width:16.6666666667%}.col-1-12{width:8.3333333333%}.col-0-12{width:0%}.col-o-12{margin-left:100%}.col-o-11{margin-left:91.6666666667%}.col-o-10{margin-left:83.3333333333%}.col-o-9{margin-left:75%}.col-o-8{margin-left:66.6666666667%}.col-o-7{margin-left:58.3333333333%}.col-o-6{margin-left:50%}.col-o-5{margin-left:41.6666666667%}.col-o-4{margin-left:33.3333333333%}.col-o-3{margin-left:25%}.col-o-2{margin-left:16.6666666667%}.col-o-1{margin-left:8.3333333333%}.col-o-0{margin-left:0%}@media handheld,only screen and (max-width:1021px){.col-f-12-12{width:100%}.col-f-11-12{width:91.6666666667%}.col-f-10-12{width:83.3333333333%}.col-f-9-12{width:75%}.col-f-8-12{width:66.6666666667%}.col-f-7-12{width:58.3333333333%}.col-f-6-12{width:50%}.col-f-5-12{width:41.6666666667%}.col-f-4-12{width:33.3333333333%}.col-f-3-12{width:25%}.col-f-2-12{width:16.6666666667%}.col-f-1-12{width:8.3333333333%}.col-f-0-12{width:0%}.col-f-o-12{margin-left:100%}.col-f-o-11{margin-left:91.6666666667%}.col-f-o-10{margin-left:83.3333333333%}.col-f-o-9{margin-left:75%}.col-f-o-8{margin-left:66.6666666667%}.col-f-o-7{margin-left:58.3333333333%}.col-f-o-6{margin-left:50%}.col-f-o-5{margin-left:41.6666666667%}.col-f-o-4{margin-left:33.3333333333%}.col-f-o-3{margin-left:25%}.col-f-o-2{margin-left:16.6666666667%}.col-f-o-1{margin-left:8.3333333333%}.col-f-o-0{margin-left:0%}[class*=col-]{margin-left:0;margin-right:0;padding-right:10px;padding-left:10px}[class*=col-].col-f-lp{padding-left:10px}[class*=col-] .col-f-rp{padding-right:10px}.so-l{display:none}.so-f{display:block}.so-t{display:none}}@media handheld,only screen and (max-width:767px){.col-t-12-12{width:100%}.col-t-11-12{width:91.6666666667%}.col-t-10-12{width:83.3333333333%}.col-t-9-12{width:75%}.col-t-8-12{width:66.6666666667%}.col-t-7-12{width:58.3333333333%}.col-t-6-12{width:50%}.col-t-5-12{width:41.6666666667%}.col-t-4-12{width:33.3333333333%}.col-t-3-12{width:25%}.col-t-2-12{width:16.6666666667%}.col-t-1-12{width:8.3333333333%}.col-t-0-12{width:0%}.col-t-o-12{margin-left:100%}.col-t-o-11{margin-left:91.6666666667%}.col-t-o-10{margin-left:83.3333333333%}.col-t-o-9{margin-left:75%}.col-t-o-8{margin-left:66.6666666667%}.col-t-o-7{margin-left:58.3333333333%}.col-t-o-6{margin-left:50%}.col-t-o-5{margin-left:41.6666666667%}.col-t-o-4{margin-left:33.3333333333%}.col-t-o-3{margin-left:25%}.col-t-o-2{margin-left:16.6666666667%}.col-t-o-1{margin-left:8.3333333333%}.col-t-o-0{margin-left:0%}[class*=col-]{margin-left:0;margin-right:0;padding-right:10px;padding-left:10px}[class*=col-].col-f-lp{padding-left:0}[class*=col-].col-f-rp{padding-right:0}[class*=col-].col-t-lp{padding-left:10px}[class*=col-].col-t-rp{padding-right:10px}.so-l{display:none}.so-f{display:none}.so-t{display:block}}.faux-table{display:table;width:100%}.faux-table .faux-row{display:table-row;width:100%}.faux-table .faux-row .faux-cell{display:table-cell}.disable-scrolling{overflow-y:hidden}.overlay{position:fixed;width:100%;height:100%;top:59px;left:0;background:#fff;z-index:9999;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-bottom:61px;border-left:1px solid rgba(0,0,0,.1);border-right:1px solid rgba(0,0,0,.1)}.overlay ul{border-top:1px solid rgba(0,0,0,.1);text-align:center;list-style:none;padding:0;margin:0 auto;display:inline-block;width:100%;position:relative;padding-bottom:0}.overlay ul li{display:block;font-size:100%;width:100%;color:gray;position:relative;padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.1);text-transform:uppercase;font-size:100%;background:#fff}.overlay ul li a{display:block;color:gray;text-decoration:none}.overlay ul li a span{color:#fff;font-size:87.5%}.overlay ul li.active a{color:#000}.overlay ul li:last-child{border-bottom:0}.overlay ul li.overlay-li-smaller{color:#fff;background:#000;padding:21px 20px;font-size:87.5%;border-bottom:1px solid rgba(255,255,255,.1)}.overlay ul li.overlay-li-smaller a{color:#fff;text-decoration:none}.overlay ul .overlay-li-smaller-sub li{font-size:75%;background:#fff}.overlay ul.smaller{border-top:1px solid rgba(0,0,0,.1)}.overlay-contentpush{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .35s,visibility 0s .35s;-webkit-transition:visibility 0s .35s,-webkit-transform .35s;transition:visibility 0s .35s,-webkit-transform .35s;transition:transform .35s,visibility 0s .35s;transition:transform .35s,visibility 0s .35s,-webkit-transform .35s;padding-bottom:72px}.overlay-contentpush.right{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .35s,visibility 0s .35s;-webkit-transition:visibility 0s .35s,-webkit-transform .35s;transition:visibility 0s .35s,-webkit-transform .35s;transition:transform .35s,visibility 0s .35s;transition:transform .35s,visibility 0s .35s,-webkit-transform .35s}.overlay-contentpush.up{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform .35s,visibility 0s .35s;-webkit-transition:visibility 0s .35s,-webkit-transform .35s;transition:visibility 0s .35s,-webkit-transform .35s;transition:transform .35s,visibility 0s .35s;transition:transform .35s,visibility 0s .35s,-webkit-transform .35s}.overlay-contentpush.down{visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .35s,visibility 0s .35s;-webkit-transition:visibility 0s .35s,-webkit-transform .35s;transition:visibility 0s .35s,-webkit-transform .35s;transition:transform .35s,visibility 0s .35s;transition:transform .35s,visibility 0s .35s,-webkit-transform .35s}.overlay-contentpush.open{visibility:visible;-webkit-transform:translateX(0%);transform:translateX(0%);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}.overlay-contentpush.open.slide-away{visibility:visible;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform .35s;transition:-webkit-transform .35s;transition:transform .35s;transition:transform .35s,-webkit-transform .35s}@font-face{font-family:karbon-semibold;src:url(../../assets/fonts/karbon/KarbonWeb-Semibold.eot);src:url(../../assets/fonts/karbon/KarbonWeb-Semibold.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/karbon/KarbonWeb-Semibold.woff) format("woff")}@font-face{font-family:karbon-regular;src:url(../../assets/fonts/karbon/KarbonWeb-Regular.eot);src:url(../../assets/fonts/karbon/KarbonWeb-Regular.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/karbon/KarbonWeb-Regular.woff) format("woff")}@font-face{font-family:karbon-light;src:url(../../assets/fonts/karbon/KarbonWeb-Light.eot);src:url(../../assets/fonts/karbon/KarbonWeb-Light.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/karbon/KarbonWeb-Light.woff) format("woff")}@font-face{font-family:jenna sue;src:url(../../assets/fonts/jennasue/jennasue-webfont.eot);src:url(../../assets/fonts/jennasue/jennasue-webfont.eot?#iefix) format("embedded-opentype"),url(../../assets/fonts/jennasue/jennasue-webfont.woff) format("woff")}@-webkit-keyframes spin{0%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}*{-webkit-tap-highlight-color:transparent!important}#nav{position:fixed;top:0;left:0;width:70px;height:100%;z-index:9999}#nav #nav-inner{background:#8c8c8c;-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);width:70px;height:100%;min-height:510px;padding:26px 12px 45px;-webkit-transition:all .35s;transition:all .35s;position:relative}#nav #nav-inner #logo{width:46px;height:30px;display:block;margin:0 auto;-webkit-transition:all .35s;transition:all .35s}#nav #nav-inner #nav-top-level{position:absolute;top:50%;margin-top:-155px;font-weight:700;left:0;width:100%}#nav #nav-inner #nav-top-level li{width:100%;-webkit-transition:all .25s;transition:all .25s;position:relative;overflow:hidden}#nav #nav-inner #nav-top-level li a{text-decoration:none;display:block;padding:17px;-webkit-transition:all .25s;transition:all .25s}#nav #nav-inner #nav-top-level li a i{color:#fff;font-size:168.75%;-webkit-transition:all .25s;transition:all .25s}#nav #nav-inner #nav-top-level li a i.icon-home-search-thick{margin-left:-1px}#nav #nav-inner #nav-top-level li a i.icon-communities-thick{margin-left:-4px}#nav #nav-inner #nav-top-level li a i.icon-about-excel-thick{margin-left:-5px}#nav #nav-inner #nav-top-level li a i.icon-blog-thick{margin-left:-2px}#nav #nav-inner #nav-top-level li a i.icon-news{margin-left:-3px}#nav #nav-inner #nav-top-level li a span{display:none;position:absolute;top:24px;left:70px;width:150px;color:#fff;text-transform:uppercase;font-size:71.09375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;-webkit-transition:color .25s;transition:color .25s}#nav #nav-inner #nav-top-level li a.triggered-nav{background:#efefef;-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1)}#nav #nav-inner #nav-top-level li a.triggered-nav i{color:#707070;font-size:168.75%}#nav #nav-inner #nav-top-level li a.triggered-nav span{color:#707070}#nav #nav-inner #nav-top-level li:last-of-type{margin-bottom:0}#nav #nav-inner .icon-share-thick{position:absolute;bottom:45px;left:12px;color:#fff;font-size:168.75%;-webkit-transition:all .25s;transition:all .25s}#nav #nav-inner #social-icons{position:absolute;bottom:0;margin-bottom:-114px;left:0;-webkit-transition:all .5s;transition:all .5s;width:100%}#nav #nav-inner #social-icons li{width:33.333%;float:left;text-align:center;padding-bottom:40px}#nav #nav-inner #social-icons li a{color:#fff;opacity:0;-webkit-transition:opacity .25s;transition:opacity .25s}#nav #nav-inner #social-icons li a i{font-size:150%}#nav #nav-inner #mobile-nav-tip{display:none}#nav #nav-inner.over{-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.15);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.15);width:220px;padding:30px 12px}#nav #nav-inner.over #logo{width:97px;height:62px}#nav #nav-inner.over #nav-top-level li span{display:block}#nav #nav-inner.over #nav-top-level li:hover a{background:#efefef;-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1)}#nav #nav-inner.over #nav-top-level li:hover a i{color:#707070;font-size:168.75%}#nav #nav-inner.over #nav-top-level li:hover a span{color:#707070}#nav #nav-inner.over .icon-share-thick{opacity:0;bottom:-25px}#nav #nav-inner.over #social-icons{position:absolute;bottom:0;margin-bottom:0;bottom:0;left:0}#nav #nav-inner.over #social-icons li{width:33.333%;float:left;text-align:center}#nav #nav-inner.over #social-icons li a{color:#fff;opacity:.5}#nav #nav-inner.over #social-icons li a:hover{opacity:1}.register-ribbon{position:fixed;top:0;left:0;width:100%;background:rgba(255,255,255,.9);-webkit-box-shadow:0 10px 7px 0 rgba(108,113,116,.28);box-shadow:0 10px 7px 0 rgba(108,113,116,.28);z-index:1000;padding:30px 80px 24px 150px;display:none}.register-ribbon.scrolled{display:block}.register-ribbon .register-ribbon-inner{max-width:1160px;width:100%;margin:0 auto}.register-ribbon .register-ribbon-inner .entry-title{width:30%}.register-ribbon .register-ribbon-inner .ribbon-text{width:43%}.register-ribbon .register-ribbon-inner .register-button{width:25%;float:right}.register-ribbon .register-ribbon-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:262.5%;color:#78787b;margin:9px 0 0;line-height:1.25}.register-ribbon .register-ribbon-inner p{margin:0;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c}.register-ribbon .register-ribbon-inner p a{color:#7998ac;text-decoration:none}.register-ribbon .register-ribbon-inner .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;max-width:293px;margin:0 auto 10px}.register-ribbon .register-ribbon-inner .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.touchscreen{cursor:none!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.touchscreen #map div{cursor:none!important}.touchscreen a{cursor:none!important}.model-name-wrapper{padding:15px 0 20px}.model-name-search{width:230px;margin:0 auto}.location-select-wrapper{padding-bottom:20px}.select2-container--default{width:230px}@media handheld,only screen and (max-width:767px){.select2-container--default{width:100%}}.select2-container--default .select2-results__group{display:none}.select2-container--default .select2-selection.select2-selection--single{border:0;border-radius:4px;background:#f6f6f6;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:2px;padding:10px 20px 10px 10px;outline:none;position:relative;height:auto;line-height:1;width:calc(100% - 40px);margin:0 auto}.select2-container--default .select2-selection.select2-selection--single.blue{background:#dfe8f1}.select2-container--default .select2-selection.select2-selection--single .select2-selection__rendered{line-height:1;color:#00335b;padding-left:0}.select2-container--default .select2-selection.select2-selection--single .select2-selection__arrow b{border-color:#00335b transparent transparent transparent;border-width:6px 5px 0;margin-left:-8px;margin-top:0}.select2-container--default .select2-selection.select2-selection--single .select2-selection__placeholder{color:#000}.select2-container--default .select2-dropdown{z-index:9999999999;width:100%!important;margin-left:20px}@media handheld,only screen and (max-width:767px){.select2-container--default .select2-dropdown{width:calc(100% - 40px)!important}}.select2-container--default .select2-dropdown .select2-results .select2-results__options{max-height:370px}@media handheld,only screen and (max-width:767px){.select2-container--default .select2-dropdown .select2-results .select2-results__options{max-height:200px}}.select2-container--default .select2-dropdown.blue{background:#fff;border:1px solid #e8e8e8}.select2-container--default .select2-dropdown.blue .select2-results__options--nested .select2-results__option{text-transform:none;color:#595959;font-weight:400;font-family:gotham a,gotham b;font-style:normal;font-weight:400}.select2-container--default .select2-dropdown.blue .select2-results__option{color:#bfbfbf;font-weight:600;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.select2-container--default .select2-dropdown.blue .select2-results__option--highlighted[aria-selected]{background:#eee}.select2-container--default .select2-dropdown.blue .select2-results__option[aria-selected=true]{background:#eee}.select2-container--default .select2-dropdown.blue .select2-results__group{display:none}.select2-container--default .select2-search--dropdown .select2-search__field{outline:none}.select2-container--default.select2-container--open .select2-selection.select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #00335b transparent;border-width:0 5px 6px;margin-left:-8px;margin-top:0}.select2-container--open .select2-dropdown{background:#f6f6f6;border:none;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;color:#000}.sub-nav{position:fixed;top:0;left:70px;-webkit-box-shadow:15px 0 25px 0 rgba(0,0,0,.05);box-shadow:15px 0 25px 0 rgba(0,0,0,.05);height:100%;width:270px;border:0;padding:0;z-index:9998}.sub-nav:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.sub-nav .done-button{display:none}@media handheld,only screen and (max-width:767px){.sub-nav#homes-nav{height:auto;-webkit-box-shadow:15px 0 25px 0 rgba(0,0,0,.5);box-shadow:15px 0 25px 0 rgba(0,0,0,.5)}.sub-nav#homes-nav #search-form{display:none}.sub-nav#homes-nav .dummy-spacer{padding:0}}@media handheld,only screen and (max-width:767px){.sub-nav#homes-nav.on-search-page{height:100%}.sub-nav#homes-nav.on-search-page #search-form{display:block;padding-bottom:60px}.sub-nav#homes-nav.on-search-page .home-search-heading{display:none}.sub-nav#homes-nav.on-search-page .home-grouping{display:none}.sub-nav#homes-nav.on-search-page .done-button{display:block;cursor:pointer}}.sub-nav .sub-nav-inner{background:#fff;height:100%;width:auto;border:0;position:relative}.sub-nav .sub-nav-inner h2{color:#3e3e3e;text-transform:uppercase;text-align:center;padding:27px 20px 20px;font-size:109.375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:3px}.sub-nav .sub-nav-inner ul{border:0}.sub-nav .sub-nav-inner ul h4{color:#3e3e3e;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;letter-spacing:2px;text-transform:uppercase;padding:20px 0 0}.sub-nav .sub-nav-inner ul h4 a{color:#3e3e3e;text-decoration:none}.sub-nav .sub-nav-inner ul h4 a:hover{text-decoration:underline}.sub-nav .sub-nav-inner ul li{border:0}.sub-nav .sub-nav-inner ul li a{color:#3e3e3e;text-transform:capitalize;font-size:87.5%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:1px}.sub-nav .sub-nav-inner div.button{width:100%;max-width:230px;margin:20px auto 40px;text-align:center;padding:20px 0 40px}.sub-nav .sub-nav-inner div.button a{text-decoration:none;color:#a4a5a7;padding:20px;display:block;background:#e4e4e4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative}.sub-nav .sub-nav-inner div.button a i{position:absolute;top:17px;right:10px;margin:0;font-size:131.25%;color:#cfcfcf}.sub-nav .sub-nav-inner div.button.done-button a{background:#8296a2;color:#fff;font-size:153.125%}.sub-nav .sub-nav-inner .search-styler h2{text-align:left}.sub-nav .sub-nav-inner .search-styler .home-grouping{margin:10px 0 0;padding:10px 0;background:#eff6f7}.sub-nav .sub-nav-inner .search-styler .home-grouping li{background:#eff6f7;text-align:left;padding:0}.sub-nav .sub-nav-inner .search-styler .home-grouping li.new-homes-small img{width:39px;height:38px}.sub-nav .sub-nav-inner .search-styler .home-grouping li.quick-possessions-small img{width:39px;height:35px}.sub-nav .sub-nav-inner .search-styler .home-grouping li.show-homes-small img{width:39px;height:34px}.sub-nav .sub-nav-inner .search-styler .home-grouping li a{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;padding:21px 20px;color:#00335b}.sub-nav .sub-nav-inner .search-styler .home-grouping li a img{float:left;margin:-10px 20px 0 0}.sub-nav .sub-nav-inner .search-styler .home-grouping li.active a{font-family:gotham a,gotham b;font-style:normal;font-weight:600}@media handheld,only screen and (max-width:767px){.sub-nav .sub-nav-inner .search-styler .home-grouping li.active a{font-family:gotham a,gotham b;font-style:normal;font-weight:400}}.sub-nav .sub-nav-inner .search-styler label{display:block;padding:0 20px 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;letter-spacing:2px;text-transform:uppercase;color:#00335b}.sub-nav .sub-nav-inner .search-styler .home-inventory{display:-webkit-box;display:-ms-flexbox;display:flex;width:222px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0 auto}.sub-nav .sub-nav-inner .search-styler .home-inventory .inventory-bucket{-webkit-box-flex:1;-ms-flex:1 0 0;flex:1 0 0;border-left:2px solid #fff;border-left:2px solid #fff;background:#d3e1e9;border-radius:4px 4px 0 0;position:relative}.sub-nav .sub-nav-inner .search-styler .home-inventory .inventory-bucket .inventory-number{color:#5c5c5c;position:absolute;top:-16px;left:0;width:100%;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%}.sub-nav .sub-nav-inner .search-styler .slider-wrapper{width:230px;margin:0 auto 40px;height:8px;border:2px solid #b4d1e5;border-radius:8px}.sub-nav .sub-nav-inner .search-styler .slider{height:8px;width:215px;position:relative;text-align:left}.sub-nav .sub-nav-inner .search-styler .slider .ui-slider-range{background:#00335b;height:4px;position:absolute}.sub-nav .sub-nav-inner .search-styler .slider .ui-slider-handle{width:24px;height:24px;position:absolute;z-index:2;outline:none;margin-top:-10px;margin-left:-5px;border:2px solid #b4d1e5;border-radius:50%;background:#d3e1e9;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:62.890625%;color:#00335b}.sub-nav .sub-nav-inner .search-styler .slider .ui-slider-handle:before{content:" ";width:2px;height:10px;background:#b4d1e5;position:absolute;top:5px;left:7px;z-index:3}.sub-nav .sub-nav-inner .search-styler .slider .ui-slider-handle:after{content:" ";width:2px;height:10px;background:#b4d1e5;position:absolute;top:5px;left:11px;z-index:3}.sub-nav .sub-nav-inner .search-styler .slider .ui-slider-handle span{margin-top:23px;margin-left:-5px;display:block}.sub-nav .sub-nav-inner .search-styler .select{position:relative;width:100%;padding:0 20px 20px}.sub-nav .sub-nav-inner .search-styler .select:after{content:" ";width:0;height:0;position:absolute;top:15px;right:30px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #00335b;pointer-events:none}.sub-nav .sub-nav-inner .search-styler select{-webkit-appearance:none;-moz-appearance:none;width:100%;display:block;margin:0 auto;border:0;border-radius:4px;background:#dfe8f1;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:2px;padding:10px 48px 10px 10px;outline:none;position:relative}.sub-nav .sub-nav-inner .search-styler div.button{width:100%;max-width:100%;margin:0 auto 20px;text-align:center;padding:20px 20px 0}.sub-nav .sub-nav-inner .search-styler div.button button{text-decoration:none;color:#fff;padding:20px 40px 20px 20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0}.sub-nav .sub-nav-inner .search-styler div.button button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#00335b}.sub-nav .sub-nav-inner .search-styler p{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;color:#3e3e3e;padding:0 20px 40px}.sub-nav .sub-nav-inner .search-styler p a{color:#00335b}.sub-nav .close-trigger{position:absolute;top:27px;right:20px;z-index:999;cursor:pointer;font-size:187.5%;height:21px;width:21px;background:#fff}.sub-nav .close-trigger:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#3e3e3e}.sub-nav .close-trigger:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#3e3e3e}.sub-nav .close-trigger.hidden{display:none}.sub-nav.open{overflow-y:auto;overflow-x:hidden}#wrapper{width:100%;padding-left:70px;-webkit-transition:padding .35s;transition:padding .35s}#wrapper.press{padding-left:220px}#wrapper.full-press{padding-left:340px}#wrapper.no-press{padding-left:70px}#wrapper.no-nav{padding-left:0}.price-explainer{text-align:center;margin:25px 0}.price-explainer:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.price-explainer span{background:#eaedef;padding:15px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;display:inline-block;font-size:76.5625%;letter-spacing:2px}.price-explainer-home{margin:0;max-width:316px}.price-explainer-home:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.price-explainer-home span{background:#eaedef;padding:15px;-webkit-box-shadow:0 0 6px 0 rgba(0,0,0,.14);box-shadow:0 0 6px 0 rgba(0,0,0,.14);text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;text-align:center;display:inline-block;font-size:65.625%;letter-spacing:2px;width:100%}#footer{width:100%;padding:90px 80px 80px;background-color:#4b4b4b;overflow:hidden}#footer #footer-inner{width:100%;max-width:1110px;margin:0 auto}#footer #footer-inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#fff;font-size:87.5%;letter-spacing:2px;margin:0 0 5px;cursor:pointer}#footer #footer-inner h4 i{display:inline;font-size:87.5%;opacity:.2}#footer #footer-inner span{display:block}#footer #footer-inner ul{margin:0 0 10px}#footer #footer-inner ul li{color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:68.75%;display:block;padding:5px 0;line-height:1.3}#footer #footer-inner ul li a{color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:100%;display:block;text-decoration:none}#footer #footer-inner ul li ul{margin:10px 0 0 20px}#footer #footer-inner ul li ul li{font-size:93.75%;list-style:disc}#footer #footer-inner ul li ul li a{font-style:italic}#footer #footer-inner ul #hubspot-footer-form{max-width:210px;width:100%;padding:10px 0 0}#footer #footer-inner ul #hubspot-footer-form label{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:62.5%;line-height:1.3;color:#fff;text-transform:uppercase;margin-bottom:5px;display:block}#footer #footer-inner ul #hubspot-footer-form .hs-error-msgs li{padding:0;color:#d0021b}#footer #footer-inner ul #hubspot-footer-form .hs-error-msgs li label{color:#fff}#footer #footer-inner ul #hubspot-footer-form .hs-form-field{margin-bottom:20px}#footer #footer-inner ul #hubspot-footer-form .input{margin-bottom:5px}#footer #footer-inner ul #hubspot-footer-form input{width:100%;-webkit-appearance:none;background-color:rgba(216,216,216,.1);border:solid 1px #979797;border-radius:2px;color:#fff;padding:7px;font-size:100%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;outline:none}#footer #footer-inner ul #hubspot-footer-form input[type=submit]{text-transform:uppercase;font-size:75%;color:#a4a5a7;padding:16px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:1px;background-color:#f4f4f4;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14);cursor:pointer}#footer #footer-inner ul #hubspot-footer-form .submitted-message{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:62.5%;line-height:1.3;color:#fff;margin-bottom:5px;display:block}#footer #footer-inner ul #hubspot-footer-form span{display:inline}#footer #footer-inner ul #hubspot-footer-form span.hs-form-required{color:#d0021b}#footer #footer-inner ul.contact-list{margin-bottom:10px}#footer #footer-inner ul.social-list{margin-bottom:20px}#footer #footer-inner ul.social-list li{float:left;padding:0}#footer #footer-inner ul.social-list li a{padding:0 14px 8px 0;opacity:1;font-size:150%;-webkit-transition:opacity .35s;transition:opacity .35s}#footer #footer-inner ul.social-list li a:hover{opacity:1}#footer #footer-inner ul.social-list li:last-of-type a{padding:0 0 8px}#footer #footer-inner ul.avid-footer{max-width:302px}.spacing-test{width:100%;padding:80px;text-align:center}.spacing-test div{display:inline-block;width:33%;margin-bottom:30px}#filter-trigger{cursor:pointer;display:none;background:#f7f9fb;padding:30px 20px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#00335b;text-align:left;font-size:109.375%;letter-spacing:4px;width:100%;position:fixed;top:60px;left:0;z-index:2}#filter-trigger i{vertical-align:middle;float:right}@media handheld,only screen and (max-width:767px){#filter-trigger{display:block}}#search-layout{overflow:hidden;width:100%;padding:60px 40px}#search-layout #search-layout-inner{width:100%;max-width:880px;margin:0 auto}#search-layout #search-layout-inner .copy h1{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:262.5%;color:#78787b;letter-spacing:1px;margin:0 0 40px;text-align:center}#search-layout #search-layout-inner .copy .copy-expander{display:none}@media handheld,only screen and (max-width:767px){#search-layout #search-layout-inner .copy .copy-inner{max-height:120px;overflow:hidden;position:relative;-webkit-transition:all .35s;transition:all .35s}#search-layout #search-layout-inner .copy .copy-inner .overflow-gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(255,255,255,0)),color-stop(84%,#fff),to(#fff));background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 84%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0 );position:absolute;bottom:0;left:0;width:100%;height:120px;opacity:1;-webkit-transition:all .35s;transition:all .35s}#search-layout #search-layout-inner .copy .copy-inner.open{max-height:1000px}#search-layout #search-layout-inner .copy .copy-inner.open .overflow-gradient{height:0;opacity:0}#search-layout #search-layout-inner .copy .copy-expander{display:block}}#search-layout #search-layout-inner .copy .copy-expander{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:200%;color:#78787b;text-align:center;width:50px;margin:0 auto;height:20px;line-height:12px;cursor:pointer}#search-layout #search-layout-inner .copy p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:92.96875%;color:#5c5c5c;line-height:1.5;margin:0 0 40px;text-align:center}#search-layout #search-layout-inner .filtering-homes{position:absolute;top:0;width:100%;text-align:center;z-index:2;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:131.25%;display:block;height:32px;opacity:1}#search-layout #search-layout-inner .filtering-homes i{font-size:24px}#search-layout #search-layout-inner .search-container{padding:30px 0;position:relative;margin:0 -20px}#search-layout #search-layout-inner .search-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#search-layout #search-layout-inner .search-container.filtering .item{opacity:0}#search-layout #search-layout-inner .search-container .item{opacity:1;width:33.333%;padding:0 20px 75px;-webkit-transition:opacity .35s;transition:opacity .35s}#search-layout #search-layout-inner .search-container .item a{text-decoration:none}#search-layout #search-layout-inner .search-container .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:10px}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper{position:relative;margin:0 auto 20px;overflow:hidden}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag{position:absolute;display:block}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag.flag-right{top:0;right:0}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag.flag-left{top:0;left:0}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag.flag-drop-right{bottom:0;right:0}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag.flag-drop-left{bottom:0;left:0}#search-layout #search-layout-inner .search-container .home-tile .tile-image-wrapper .flag img{max-width:125px}#search-layout #search-layout-inner .search-container .home-tile img{display:block;width:100%;height:auto}#search-layout #search-layout-inner .search-container .home-tile h3{text-align:center;margin:0 0 5px;padding:0 10px;text-transform:uppercase;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;min-height:28px}#search-layout #search-layout-inner .search-container .home-tile h4{padding:0 10px;font-size:109.375%;text-align:center;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;min-height:40px}#search-layout #search-layout-inner .search-container .home-tile .stats{width:100%;margin-top:20px}#search-layout #search-layout-inner .search-container .home-tile .stats:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#search-layout #search-layout-inner .search-container .home-tile .stats p{width:33.333%;float:left;padding:0 10px 10px;font-size:109.375%;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px}#search-layout #search-layout-inner .search-container .home-tile .stats p span{display:block;width:100%;margin:0 0 10px;font-size:46.484375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;text-transform:uppercase}#search-layout #search-layout-inner .search-container .home-tile .stats p:nth-child(2){text-align:center}#search-layout #search-layout-inner .search-container .home-tile .stats p:last-of-type{text-align:right}#search-layout #search-layout-inner #no-results{display:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:98.4375%;text-align:center;color:#00335b}.lightbox-modal{z-index:9999;display:none;position:fixed;width:100%;height:100%;top:0;left:0;padding:0 60px;background:rgba(255,255,255,.65);overflow-y:auto}.lightbox-modal.open{display:block}.lightbox-modal .lightbox-modal-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;min-height:100%}.lightbox-modal .lightbox-modal-inner{background:#fff;width:100%;max-width:1000px;max-height:100%;padding:0;margin:0 auto;overflow:hidden}.lightbox-modal .lightbox-modal-inner .lightbox-modal-close{position:absolute;top:16px;right:16px;z-index:999;cursor:pointer;font-size:187.5%;height:31px;width:31px;background:#a2c7e3;border-radius:50%}.lightbox-modal .lightbox-modal-inner .lightbox-modal-close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:22px;position:absolute;top:4px;left:13px;background:#fff}.lightbox-modal .lightbox-modal-inner .lightbox-modal-close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:22px;position:absolute;top:4px;left:13px;background:#fff}.lightbox-modal .lightbox-modal-inner .left-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;left:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.lightbox-modal .lightbox-modal-inner .left-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}.lightbox-modal .lightbox-modal-inner .left-arrow:hover{background:rgba(204,224,234,.95)}.lightbox-modal .lightbox-modal-inner .right-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;right:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.lightbox-modal .lightbox-modal-inner .right-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}.lightbox-modal .lightbox-modal-inner .right-arrow:hover{background:rgba(204,224,234,.95)}.lightbox-modal .lightbox-modal-inner .slide{outline:none;height:auto}.lightbox-modal .lightbox-modal-inner .slide .moved-in-date{position:absolute;top:0;left:0;width:100%;background:rgba(139,167,189,.75);padding:20px;font-size:76.5625%;letter-spacing:2px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#fff;text-transform:uppercase}.lightbox-modal .lightbox-modal-inner .slide .moved-in-date span{color:#c7d6e3}.lightbox-modal .lightbox-modal-inner .slide .customer-text{position:absolute;bottom:0;left:0;width:100%;background:#a2c7e3;padding:20px}.lightbox-modal .lightbox-modal-inner .slide .customer-text p{font-size:87.5%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#fff;margin-bottom:0}#home-layout{width:100%;padding:0}#home-layout #home-layout-inner .home-layout-top{background:#f0f0f0;width:100%;padding:104px 80px 62px}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-top{padding:80px 40px 60px}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .home-layout-top{padding:40px 20px}}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner{max-width:1340px;margin:0 auto}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:112.5%;line-height:1.39;text-align:center;color:#3e3e3e;text-transform:uppercase;margin:0 0 9px}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h1{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;font-size:375%;margin:0 0 25px;text-align:center;color:#3e3e3e;letter-spacing:1px}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h1{font-size:325%}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h1{font-size:262.5%;margin:0 0 20px}}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:2px;text-align:center;color:#3e3e3e;margin:0}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h4.uppercase{text-transform:uppercase}#home-layout #home-layout-inner .home-layout-top .home-layout-top-inner h4 span{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600}#home-layout #home-layout-inner .home-layout-grid{width:100%}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left{width:45%}@media handheld,only screen and (max-width:1450px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left{width:50%}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left{width:55%}}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left{width:100%}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery{position:relative}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery img{display:block;width:100%;height:auto}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .slick-dots{display:block;position:absolute;margin-top:-30px;top:100%;width:100%;text-align:center}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .slick-dots li{display:inline-block;width:10px;cursor:pointer;height:10px;margin:0 5px;border-radius:5px;background:#fff}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .slick-dots li button{display:none}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .slick-dots li.slick-active{background:red;border:1px solid #fff;background:#7998ac}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .left-arrow{position:absolute;left:10px;z-index:85;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:50%;margin-top:-25px;cursor:pointer}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .left-arrow i{font-size:262.5%;color:#fff}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .right-arrow{position:absolute;right:10px;z-index:85;top:50%;margin-top:-25px;cursor:pointer}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .right-arrow i{font-size:262.5%;color:#fff}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag{position:absolute;z-index:2;display:block}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag.flag-right{top:0;right:0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag.flag-left{top:0;left:0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag.flag-drop-right{bottom:0;right:0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag.flag-drop-left{bottom:0;left:0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .left .grid-gallery .flag img{max-width:300px}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right{width:55%;background:#0a355f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media handheld,only screen and (max-width:1450px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right{width:50%}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right{width:45%}}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right{width:100%}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner{padding:28px 28px 46px;text-align:center;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media handheld,only screen and (max-width:1300px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner{padding:25px 25px 30px}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner{padding:20px}}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner{padding:20px 20px 25px}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;line-height:2.08;margin-bottom:9px;text-transform:uppercase}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner h4{margin-bottom:0}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner h3{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:375%;line-height:.93;letter-spacing:3px}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner h3{font-size:200%}}@media handheld,only screen and (max-width:375px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .inner h3{font-size:150%}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .one{background:#385b7b}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .two{background:#668198}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .top .three{background:#94a5b5}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom{width:100%;padding:34px 30px 24px}@media handheld,only screen and (max-width:1300px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom{padding:20px 30px}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom{padding:20px 30px 10px}}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom{text-align:center}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom h3{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:375%;line-height:.93;letter-spacing:3px;color:#fff;margin:0 0 30px}@media handheld,only screen and (max-width:1300px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom h3{font-size:325%}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom h3{font-size:225%;margin:0 0 10px}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .floors-square-feet{margin:0 0 50px}@media handheld,only screen and (max-width:1300px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .floors-square-feet{margin:0 0 40px}}@media handheld,only screen and (max-width:1180px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .floors-square-feet{margin:0 0 20px}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .floors-square-feet p{display:inline-block;color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:100%;line-height:1.56;margin:0 30px 0 0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons{margin:0}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .form-button,#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .link-out-button{float:left;text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;text-align:center;margin:0 20px 20px 0}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .form-button,#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .link-out-button{float:none;margin:0 auto 20px;max-width:280px}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .form-button i,#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons .link-out-button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons #full-screen-matterport{float:left;text-align:left;margin:0 0 20px;text-decoration:none;color:#3e3e3e;padding:20px 60px 20px 30px;display:block;background:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;cursor:pointer}@media handheld,only screen and (max-width:1010px){#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons #full-screen-matterport{float:none;max-width:280px;margin:0 auto 20px}}#home-layout #home-layout-inner .home-layout-grid .home-layout-grid-inner .right .bottom .buttons #full-screen-matterport i{position:absolute;top:16px;right:30px;margin:0;font-size:150%;color:#3e3e3e}#home-layout #home-layout-inner .home-layout-gallery{width:100%;padding:0 0 70px 80px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner{width:100%;max-width:1180px;margin:0 auto;padding-left:0;position:relative}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .promotion-link{display:block;position:absolute;top:0;right:40px;z-index:30;width:200px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .promotion-link img{display:block;width:100%;height:auto}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget{margin-right:40px;float:left;max-width:316px;width:100%;z-index:99}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner{padding:32px;text-align:center}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h4{font-size:71.09375%;letter-spacing:2px;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#5c5c5c;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h3{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:158.59375%;letter-spacing:2px;color:#7998ac;margin:0 0 30px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;margin-bottom:0;color:#5c5c5c;font-size:175%}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#5c5c5c;margin:0 0 30px;line-height:1.4}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .manager-image{width:93px;height:93px;border-radius:50%;margin:0 0 25px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .button{text-decoration:none;color:#fff;padding:20px;display:block;text-align:left;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:280px;margin:0 auto 15px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#f0b310}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .icon-link{text-decoration:none;display:block;margin-bottom:10px;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;letter-spacing:2px;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .icon-link i{color:#fff;margin:0 12px 0 0;background:#7998ac;border-radius:50%;height:20px;width:20px;font-size:87.5%;text-align:center;line-height:1.4;font-weight:700}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .icon-link i:before{position:relative;top:2px;left:1px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .icon-link:last-of-type{margin-bottom:40px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .call-back{background:#e4e4e4;color:#78787b;margin:0 auto}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .call-back i{color:#78787b}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .request-viewing{margin:30px 0 0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .directions{background:#f0b310;color:#00335b;margin-top:20px;margin-bottom:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .directions i{color:#00335b}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .hours{padding:20px 0 0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .faux-table{margin:0 0 5px;padding:0 5px 10px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .faux-table .faux-row .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;letter-spacing:1px;color:#78787b;padding-bottom:15px;text-align:left}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .faux-table .faux-row .cell-time{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#7998ac}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .bottom-address{margin-bottom:0;margin-top:10px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;letter-spacing:4px;text-transform:uppercase;color:#6e8593}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .matterport{display:none;width:100%;height:100%}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget #full-screen-matterport{text-align:left;margin:30px 0;text-decoration:none;color:#fff;padding:20px 30px;display:block;background:#8297a9;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;cursor:pointer}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget #full-screen-matterport i{position:absolute;top:16px;right:30px;margin:0;font-size:150%;color:#fff}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery{width:calc(100% - 356px);max-width:820px;float:right;position:relative;overflow:hidden}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery img{display:block;width:100%;height:auto}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .slick-dots{display:block;position:absolute;margin-top:-30px;top:100%;width:100%;text-align:center}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .slick-dots li{display:inline-block;width:10px;cursor:pointer;height:10px;margin:0 5px;border-radius:5px;background:#fff}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .slick-dots li button{display:none}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .slick-dots li.slick-active{background:red;border:1px solid #fff;background:#7998ac}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .left-arrow{position:absolute;left:10px;z-index:85;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:50%;margin-top:-25px;cursor:pointer}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .left-arrow i{font-size:262.5%;color:#fff}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .right-arrow{position:absolute;right:10px;z-index:85;top:50%;margin-top:-25px;cursor:pointer}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .right-arrow i{font-size:262.5%;color:#fff}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag{position:absolute;z-index:2;display:block}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag.flag-right{top:0;right:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag.flag-left{top:0;left:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag.flag-drop-right{bottom:0;right:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag.flag-drop-left{bottom:0;left:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag img{max-width:300px}#home-layout #home-layout-inner .home-layout-interiors-wrapper{padding:0 0 60px;width:100%;background:#f0f0f0}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors{width:100%;overflow:hidden;height:400px;margin:0 auto}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider{cursor:-webkit-grab;width:9999px;margin:0 auto}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .interior-image{cursor:pointer}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .two-tall{float:left;width:296px;height:197px;margin-right:3px}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .two-tall:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .two-tall img{float:left;margin:0 0 3px}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .single{float:left;width:auto;margin-right:3px}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .single:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider .single img{width:auto;height:397px}#home-layout #home-layout-inner .home-layout-interiors-wrapper #home-layout-interiors .home-layout-interiors-slider:active{cursor:-webkit-grabbing}#home-layout #home-layout-inner .home-layout-intro{width:100%;padding:70px 80px 40px;background:#f0f0f0}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-intro{padding:40px 30px}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .home-layout-intro{padding:40px 20px}}#home-layout #home-layout-inner .home-layout-intro .home-layout-intro-inner{width:100%;margin:0 auto;max-width:705px;text-align:center}#home-layout #home-layout-inner .home-layout-intro p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#3e3e3e;line-height:1.79}#home-layout #home-layout-inner .home-layout-floorplans-wrapper{padding:0;overflow:hidden;position:relative}#home-layout #home-layout-inner .home-layout-floorplans-wrapper h2{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:225%;line-height:1.56;letter-spacing:1.8px;text-align:center;color:#3e3e3e;padding:29px 0 52px;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplans-micetext{width:100%}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplans-micetext .floorplans-micetext-inner{margin:0 auto;width:100%;max-width:1340px;padding:0 80px 20px}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplans-micetext p{font-size:76.5625%;line-height:1.3;margin:0 0 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#5c5c5c}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplan-options-trigger{position:absolute;top:50%;margin-top:-70px;left:0;width:100%}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplan-options-trigger .button{background:#f0b310}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplan-options-trigger .button i{color:#00335b}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .button{text-decoration:none;color:#fff;padding:20px 60px 20px 30px;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;max-width:350px;cursor:pointer;position:relative;margin:60px auto 0;text-align:center}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .button i{position:absolute;top:17px;right:20px;margin:0;font-size:150%;color:#f0b310}#home-layout #home-layout-inner .home-layout-floorplans{width:100%}#home-layout #home-layout-inner .home-layout-floorplans .left-arrow{width:100px;height:100px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-100px;left:-50px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}#home-layout #home-layout-inner .home-layout-floorplans .left-arrow i{color:#fff;position:absolute;top:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:150%;margin-top:-12px;right:12px}#home-layout #home-layout-inner .home-layout-floorplans .left-arrow:hover{background:rgba(204,224,234,.95)}#home-layout #home-layout-inner .home-layout-floorplans .right-arrow{width:100px;height:100px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-100px;right:-50px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}#home-layout #home-layout-inner .home-layout-floorplans .right-arrow i{color:#fff;position:absolute;top:50%;font-size:150%;margin-top:-12px;left:12px}#home-layout #home-layout-inner .home-layout-floorplans .right-arrow:hover{background:rgba(204,224,234,.95)}#home-layout #home-layout-inner .home-layout-floorplans .floorplan{width:100%;max-width:700px;padding:0 20px;outline:none;opacity:.25;-webkit-transition:opacity .35s;transition:opacity .35s}#home-layout #home-layout-inner .home-layout-floorplans .floorplan img{width:100%;max-width:500px;height:auto;display:block;margin:0 auto}#home-layout #home-layout-inner .home-layout-floorplans .floorplan.slick-current{opacity:.65}#home-layout #home-layout-inner .home-layout-floorplan-options{display:none;background:rgba(132,151,163,.5);position:fixed;top:0;right:0;width:100%;height:100%;z-index:9999;overflow-y:auto}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:60px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container{background:#fff;overflow:hidden;border-radius:6px;max-width:1200px;width:100%;padding:40px 25px 40px 40px;max-height:1150px;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container .floorplans-options-disclaimer{float:left;width:100%;clear:both;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:60.15625%;color:#5c5c5c;text-align:center;line-height:1.3;padding:20px 0}#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor{display:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:92.96875%;float:left;width:200px;position:relative;padding:0 0 30px 32px;letter-spacing:2px;text-transform:uppercase;cursor:pointer}#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor i{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:1px;left:0;font-size:93.75%}#home-layout #home-layout-inner .home-layout-floorplan-options .close-trigger-floorplans{position:absolute;top:20px;right:20px;z-index:999;cursor:pointer;font-size:187.5%;height:21px;width:21px;background:#fff}#home-layout #home-layout-inner .home-layout-floorplan-options .close-trigger-floorplans:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .home-layout-floorplan-options .close-trigger-floorplans:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav{width:140px;height:1000px;float:left;padding-top:0;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .micetext{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:60.15625%;color:#5c5c5c;text-align:center;line-height:1.3;padding:25px 0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position img{width:36px;margin:0 auto;display:block;margin-bottom:10px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position h3{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:92.96875%;color:#00335b;margin-bottom:10px;text-align:center}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .micetext{padding:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .email-plan-wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .floorplan-submit-error{color:#a70000;display:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;text-align:center;line-height:1.3;margin-bottom:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .floorplan-submit-error.error{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .row{width:100%}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .row.left{padding:0 0 10px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .row.right{padding:0 0 20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position label{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3;margin-bottom:5px;display:block;text-align:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position input{-webkit-appearance:none;-moz-appearance:none;border:1px solid #a2c7e3;border-radius:3px;background:#fff;padding:8px;width:100%;margin-bottom:0;outline:none;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .run-pdfizer{background:#f0b310;width:100%;text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;margin:0 0 10px;max-width:140px;cursor:pointer}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .email-plan-position .run-pdfizer i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake{cursor:pointer}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item:after,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item img,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake img{width:100%;height:auto;display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item .selected,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake .selected{display:none;width:140px;position:relative;z-index:2;float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item .available,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake .available{width:140px;float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item .not-available,#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item-fake .not-available{width:140px;float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item.active .selected{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item.active .available{display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides{width:100%;max-width:970px;height:1010px;padding-right:0;float:right}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan{outline:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options{float:left;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image{position:absolute;top:0;left:0;display:block;width:100%;max-width:500px;display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image.active{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.main-image{display:block;width:100%;max-width:500px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper{float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper .handle-toggle{display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options{max-width:470px;padding-left:35px;padding-right:30px;max-height:1000px;overflow:auto}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options h4{text-transform:uppercase;font-size:120.3125%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;color:#00335b;margin-bottom:10px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options h5{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 15px;color:#00335b;letter-spacing:2px;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 40px;color:#5c5c5c}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option{font-size:98.4375%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#00335b;padding:6px 0;display:block;margin:0 0 25px;-webkit-transition:all .35s;transition:all .35s}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option span{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option span:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .checkbox{background-image:url(../../assets/images/touchscreen/checkbox-off.png);background-position:left 0;background-repeat:no-repeat;height:30px;width:30px;float:left;margin-top:-5px;margin-right:12px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext{display:none;padding:20px 0 0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext p{margin:0 0 20px;font-size:87.5%;color:#00335b;line-height:1.4}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext p:last-of-type{margin-bottom:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ul{margin-left:16px;margin-bottom:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ul li{margin:0;font-size:87.5%;list-style-type:disc;line-height:1.4}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ol{margin-left:16px;margin-bottom:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ol li{margin:0;font-size:87.5%;list-style-type:decimal;line-height:1.4}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext h5{margin:0 0 20px;font-size:75%;color:#00335b;text-transform:none;line-height:1.4;font-weight:100}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext h6{margin:0 0 20px;font-size:75%;color:#78787b;text-transform:none;line-height:1.4;font-weight:100}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option.active .checkbox{background-image:url(../../assets/images/touchscreen/checkbox-on.png);background-position:left 0;background-repeat:no-repeat;height:30px;width:30px;float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option.active .option-subtext{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option.unselectable{opacity:.5}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .option:last-of-type{margin-bottom:0}#home-layout #home-layout-inner .floorplan-interstitial{display:none;background:rgba(132,151,163,.5);position:fixed;top:0;right:0;width:100%;height:100%;z-index:9999;overflow-y:auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:60px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container{background:#fff;overflow:hidden;border-radius:6px;max-width:1200px;width:100%;padding:40px 25px 40px 40px;max-height:1130px;position:relative}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-content{padding:30px 0;width:100%;max-width:520px;margin:0 auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container h3{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:120.3125%;color:#00335b;margin-bottom:20px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .email-plan-wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-submit-error{color:#a70000;display:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;text-align:center;line-height:1.3;margin-bottom:20px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-submit-error.error{display:block}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row{width:50%;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row.left{padding:0 10px 0 0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row.right{padding:0 0 0 10px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container label{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3;margin-bottom:8px;display:block;text-align:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container input{-webkit-appearance:none;-moz-appearance:none;border:1px solid #a2c7e3;border-radius:3px;background:#fff;padding:8px;width:100%;margin-bottom:20px;outline:none;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .mail-info{text-align:left;float:left;width:100%;clear:both;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:60.15625%;color:#5c5c5c;text-align:center;line-height:1.3;padding:20px 0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .mail-info img{float:left;margin-right:20px;width:36px;height:auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .run-pdfizer{background:#f0b310;width:100%;text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;margin:0 0 25px;max-width:135px;cursor:pointer}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .run-pdfizer i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options{padding:50px 0 60px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .micetext{margin-bottom:25px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake{cursor:pointer}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item:after,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label{font-size:120.3125%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#00335b;padding-left:18px;display:block;float:left;width:170px;height:62px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label.two-line,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label.two-line{padding-top:32px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label.one-line,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label.one-line{padding-top:48px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item img,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake img{width:100%;height:auto;display:block}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .selected,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .selected{display:none;width:289px;position:relative;z-index:2;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .available,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .available{width:289px;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .not-available,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .not-available{width:289px;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item.active .selected{display:block}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item.active .available{display:none}#home-layout #home-layout-inner .floorplan-interstitial .close-trigger-floorplans-interstitial{position:absolute;top:20px;right:20px;z-index:999;cursor:pointer;font-size:187.5%;height:21px;width:21px;background:#fff}#home-layout #home-layout-inner .floorplan-interstitial .close-trigger-floorplans-interstitial:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .floorplan-interstitial .close-trigger-floorplans-interstitial:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .floorplan-thankyou{display:none;background:rgba(132,151,163,.5);position:fixed;top:0;right:0;width:100%;height:100%;z-index:9999;overflow-y:auto}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:60px}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container{background:#fff;overflow:hidden;border-radius:6px;max-width:1200px;width:100%;padding:40px;max-height:1130px;position:relative}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container img{display:block;width:75px;height:auto;margin:0 auto;margin-bottom:30px}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;color:#5c5c5c;text-align:center;line-height:1.3;width:100%;max-width:500px;margin:0 auto 40px}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container .button{text-decoration:none;color:#fff;padding:20px;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;text-align:center;position:relative;width:100%;max-width:500px;margin:0 auto;cursor:pointer}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container .button i{margin:0 0 0 8px;font-size:100%;color:#f0b310}#home-layout #home-layout-inner .floorplan-thankyou .close-trigger-floorplan-thankyou{position:absolute;top:20px;right:20px;z-index:999;cursor:pointer;font-size:187.5%;height:21px;width:21px;background:#fff}#home-layout #home-layout-inner .floorplan-thankyou .close-trigger-floorplan-thankyou:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .floorplan-thankyou .close-trigger-floorplan-thankyou:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}#home-layout #home-layout-inner .home-layout-maps{width:100%;padding:0 0 75px}#home-layout #home-layout-inner .home-layout-maps .smartmap-mapcanvas{height:660px}#home-layout #home-layout-inner .home-layout-maps .map-options{width:100%;background:#e4e4e4}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner{width:100%;padding:14px 80px;text-align:center;margin:0 auto;color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;text-transform:uppercase;letter-spacing:2px}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner a{padding:0 13px 10px;text-decoration:none;color:#78787b}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner a.active{color:#00335b;border-bottom:4px solid #00335b}#home-layout #home-layout-inner .home-layout-maps .map-wrapper{position:relative;display:none}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block{position:absolute;top:0;right:40px;height:auto;width:312px;padding:40px 0;z-index:99}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner{overflow-y:auto;background:#fff;height:100%;padding:20px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14)}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;text-align:center;margin-bottom:20px;text-transform:uppercase;color:#78787b;letter-spacing:2px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .logo{width:100%;border:1px solid #e4e4e4;border-radius:1px;text-align:center;display:block;padding:40px;margin:0 0 27px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .logo img{display:block;width:100%;height:auto}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table{margin:0 0 5px;padding:0 5px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table .faux-row .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;letter-spacing:1px;color:#78787b;padding-bottom:15px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table .faux-row .cell-time{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#7998ac}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:98.4375%;letter-spacing:1px;color:#78787b;padding:0 5px 25px;text-align:center}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner p a{color:#7998ac;text-decoration:underline;font-family:gotham a,gotham b;font-style:normal;font-weight:600}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .button{text-decoration:none;color:#fff;padding:20px;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;text-align:center;position:relative;width:100%;margin:0 auto}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .button i{margin:0;font-size:100%;color:#00335b}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .map-style{width:100%;height:650px}#home-layout #home-layout-inner .home-layout-maps .map-open{display:block}#home-layout #home-layout-inner .home-layout-maps .map-quick-possession .smartmap-mapcanvas{height:480px}#home-layout #home-layout-inner .home-layout-selections{width:100%;padding:80px 0 60px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner{width:100%;background:url(../../assets/images/icon-bg-3.png) repeat-x;background-position:19px 50px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text{width:100%;max-width:590px;margin:0 auto 140px;background-color:#fff;padding:0 40px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:262.5%;margin:0 0 5px;text-align:center;color:#78787b;letter-spacing:1px;line-height:1.4}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;letter-spacing:2px;text-align:center;color:#78787b;margin:0 0 15px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#5c5c5c;line-height:1.4;text-align:center}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery{width:100%;overflow:hidden}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .left-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;left:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .left-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .left-arrow:hover{background:rgba(204,224,234,.95)}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .right-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;right:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .right-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .right-arrow:hover{background:rgba(204,224,234,.95)}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .selection{padding:0 25px;outline:none;opacity:.25;-webkit-transition:opacity .35s;transition:opacity .35s}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .selection img{width:100%;display:block}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .selection.slick-active{opacity:1}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner{background-position:19px 0}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner .selections-text{margin:0 auto 100px;padding:0 40px}#home-layout #home-layout-inner .home-layout-details{width:100%;padding:46px 80px 20px;background:#5a5a5a}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner{width:100%;max-width:1073px;margin:0 auto;padding:0}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:300%;margin:0 0 80px;text-align:center;color:#fff}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner h4{color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;letter-spacing:2px;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .grid{padding:0;margin:0 0 50px;border-bottom:1px solid #757575}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .grid.no-break{border-bottom:0}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table{margin-bottom:30px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#fff;letter-spacing:1px;width:50%;padding:0 0 15px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .cell-1{width:70%}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .cell-2{width:30%}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .cell-3{width:100%}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .cell-stat{color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:600}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .free-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#fff;letter-spacing:1px;padding:0 0 15px;float:left}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table a{color:#fff;text-decoration:none;cursor:pointer}#home-layout #home-layout-inner .home-layout-related{width:100%;padding:50px 80px 30px;background:#f0f0f0}#home-layout #home-layout-inner .home-layout-related:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-related{padding:40px 40px 30px}}#home-layout #home-layout-inner .home-layout-related .home-layout-related-inner{max-width:1073px;width:100%;margin:0 auto}#home-layout #home-layout-inner .home-layout-related h2{text-align:left;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;font-size:300%;letter-spacing:-.3px;color:#3e3e3e;margin:0 0 70px}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-related h2{font-size:225%}}#home-layout #home-layout-inner .home-layout-related h4{padding:0 10px 30px;font-size:109.375%;text-align:center;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;min-height:40px}#home-layout #home-layout-inner .home-layout-related .break{height:1px;background:#000;width:115px;margin:0 0 40px}#home-layout #home-layout-inner .home-layout-related .grid{margin:0 -15px 70px}#home-layout #home-layout-inner .home-layout-related .item{float:left;width:33.333%;padding:0 15px}#home-layout #home-layout-inner .home-layout-related .item a{text-decoration:none;width:100%;padding:0;display:block}#home-layout #home-layout-inner .home-layout-related .item:nth-child(2) a{margin:0 auto}#home-layout #home-layout-inner .home-layout-related .item:nth-child(3) a{margin:0 0 0 auto}#home-layout #home-layout-inner .home-layout-related .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:10px}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper{position:relative;margin:0 auto 20px;overflow:hidden}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag{position:absolute;display:block}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag.flag-right{top:0;right:0}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag.flag-left{top:0;left:0}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag.flag-drop-right{bottom:0;right:0}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag.flag-drop-left{bottom:0;left:0}#home-layout #home-layout-inner .home-layout-related .home-tile .tile-image-wrapper .flag img{max-width:125px}#home-layout #home-layout-inner .home-layout-related .home-tile img{display:block;width:100%;height:auto;margin:0 auto}#home-layout #home-layout-inner .home-layout-related .home-tile h3{text-align:center;margin:0 0 15px;padding:0 10px;text-transform:uppercase;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px}#home-layout #home-layout-inner .home-layout-related .home-tile .stats{width:100%}#home-layout #home-layout-inner .home-layout-related .home-tile .stats:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-related .home-tile .stats p{width:33.333%;float:left;padding:0 10px 10px;font-size:109.375%;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-related .home-tile .stats p{padding:0 0 10px}}#home-layout #home-layout-inner .home-layout-related .home-tile .stats p span{display:block;width:100%;margin:0 0 10px;font-size:46.484375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-related .home-tile .stats p:nth-child(2){text-align:center}#home-layout #home-layout-inner .home-layout-related .home-tile .stats p:last-of-type{text-align:right}#home-layout #home-layout-inner .home-layout-related .homes-disclaimer{margin:0 0 20px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:79.375%;letter-spacing:1px;color:#78787b;line-height:1.4;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.79;text-align:center;color:#3e3e3e}#home-layout #home-layout-inner .ratehub-embed{width:100%;background:#d8d8d8;padding:75px 80px 110px;overflow:hidden}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .ratehub-embed{padding:40px}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .ratehub-embed{padding:40px 20px}}#home-layout #home-layout-inner .ratehub-embed .ratehub-embed-inner{width:100%;max-width:812px;margin:0 auto}#home-layout #home-layout-inner .ratehub-embed .ratehub-embed-inner h2{margin-bottom:20px}#home-layout #home-layout-inner .home-layout-info{width:100%;background:#f0f0f0;padding:0 80px 60px}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-info{padding:0 40px 40px}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .home-layout-info{padding:0 20px 20px}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner{width:100%;max-width:1073px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:150%;letter-spacing:normal;color:#3e3e3e;margin:0 0 25px}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top{background:#94a5b6;width:100%;padding:25px 28px 15px}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h3{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:100%;color:#0a355f;text-transform:uppercase}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h3{font-size:81.25%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h3 span{color:#fff;opacity:.55}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h3 span{display:block;margin-top:5px}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:237.5%;line-height:1.47;color:#fff;text-transform:uppercase}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h4{font-size:200%}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .top h4{font-size:137.5%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer{display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;background:#fff}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer.not-full-size{padding:24px 11px 24px 24px}@media handheld,only screen and (max-width:1260px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .image{width:100%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .image .manager-image{display:block;width:81px;height:81px;border-radius:50%;margin:0 38px 0 0}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .image .manager-image{margin:0 20px 0 0}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .image .manager-image{margin:0 auto 20px}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0 38px 0 0}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact{padding:0 20px 0 0}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact{width:100%;padding:0 0 20px;text-align:center}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;font-size:175%;letter-spacing:-.2px;color:#3e3e3e;line-height:1;margin:0 0 10px}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact h2{font-size:150%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;color:#3e3e3e;text-transform:uppercase}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .contact h4 a{margin:0 0 0 10px;color:#8e8e8e;text-decoration:none}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .button{text-decoration:none;color:#fff;padding:20px 50px 17px 30px;display:block;text-align:center;background:#0a355f;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;font-size:75%;position:relative;max-width:293px;min-width:219px;letter-spacing:2px;margin:0 auto}@media handheld,only screen and (max-width:950px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .button{min-width:100px}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .flexer .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#fff}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left{width:300px;-ms-flex-negative:0;flex-shrink:0;background:#fff}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left{width:100%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner{padding:5px 52px 24px 24px}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner{padding:5px 24px 24px}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner img{display:block;width:100%;margin:10px auto 20px}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;text-align:center;color:#0a355f;margin:0 0 20px;text-transform:uppercase;width:100%}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner .faux-table{padding:0 0 22px}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.79;color:#3e3e3e;padding:0 0 5px}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner .faux-cell.cell-time{font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#0a355f;text-align:right}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner .button{text-decoration:none;color:#fff;padding:20px 50px 17px 30px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;font-size:75%;position:relative;max-width:216px;letter-spacing:2px;margin:0 auto}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .left .info .info-inner .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;background:#fff}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right{width:100%}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner{padding:33px 11px 16px 0}@media handheld,only screen and (max-width:1260px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner{padding:0 11px 16px 0}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner{padding:0}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .flexer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:1260px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .flexer{display:none}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .sales-centre-map{margin:33px 0 0}@media handheld,only screen and (max-width:1260px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .sales-centre-map{margin:0}}#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .sales-centre-map #map{width:100%;height:265px;min-height:265px}@media handheld,only screen and (max-width:1260px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .sales-centre-map #map{height:404px;min-height:404px}}@media handheld,only screen and (max-width:660px){#home-layout #home-layout-inner .home-layout-info .home-layout-info-inner .right .info .info-inner .sales-centre-map #map{height:300px;min-height:300px}}#home-layout.no-padding-bottom{padding:80px 0 0}@media handheld,only screen and (max-width:1200px){#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-inner{padding-top:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container{border-radius:0;padding:20px 40px 40px;max-height:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav{display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides{width:100%;max-width:970px;height:auto;padding-right:0;float:right}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan{outline:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options{float:left;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image{position:absolute;top:0;left:0;display:block;width:100%;max-width:500px;display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image.active{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.main-image{display:block;width:100%;max-width:500px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper{float:left}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options{max-width:400px;padding-left:35px;padding-right:15px;max-height:none;overflow:auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-inner{padding-top:0}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner{max-width:1200px;margin-left:auto;margin-right:auto;padding-top:0}}@media handheld,only screen and (max-width:1021px){#home-layout #home-layout-inner .home-layout-gallery{padding:0 0 60px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner{margin:0 auto;padding-left:0;position:relative}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .promotion-link{width:150px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget{float:none;-webkit-box-shadow:none;box-shadow:none;margin:0 auto;max-width:316px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner{padding:40px 40px 0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h4{font-size:75%;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h3{font-size:181.25%;margin:0 0 30px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner p{font-size:100%;margin:0 0 30px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .button{display:inline-block;text-align:center;padding:20px;display:block;text-align:left;font-size:87.5%;width:275px;margin:0 10px 15px;display:inline-block;text-align:center}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .button i{position:absolute;top:16px;right:10px;margin:0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .request-viewing{margin:30px 0 0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery{width:100%;margin:0 auto 60px;max-width:820px;float:none}#home-layout #home-layout-inner .home-layout-interiors-wrapper{padding:0 0 60px}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .button{margin:60px auto 0}#home-layout #home-layout-inner .home-layout-floorplans .floorplan{max-width:500px}#home-layout #home-layout-inner .home-layout-floorplans .floorplan img{max-width:400px}#home-layout #home-layout-inner .home-layout-selections{width:100%;padding:40px 0 60px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text{max-width:490px;margin:0 auto 80px;padding:0 40px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h2{font-size:237.5%}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h4{font-size:93.75%;margin:0 0 15px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .selection img{max-width:680px}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner{background-position:19px 0}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner .selections-text{margin:0 auto 60px;padding:0 40px 10px}#home-layout #home-layout-inner .home-layout-maps{padding:0 0 80px}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner{padding:14px 40px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .smartmap-mapcanvas{width:50%;float:left}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block{position:static;height:auto;width:50%;float:left;padding:0;z-index:99}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner{height:100%;padding:40px;-webkit-box-shadow:none;box-shadow:none}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner h4{margin-bottom:20px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .logo{max-width:272px;margin:0 auto 25px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table{margin:0 0 5px;padding:0 5px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table .faux-row .cell-time{text-align:center}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .button{margin-top:20px;max-width:272px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .map-style{width:50%;float:left;height:650px}#home-layout #home-layout-inner .home-layout-maps .map-open{display:block}#home-layout #home-layout-inner .home-layout-details{width:100%;padding:40px 40px 1px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner h2{font-size:237.5%;margin:0 0 60px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .grid{margin:0 0 40px}#home-layout.no-padding-bottom{padding:60px 0 0}}@media handheld,only screen and (max-width:1000px){#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor{padding:0 0 30px 72px;width:240px}#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor i{left:40px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-inner{padding-top:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container{border-radius:0;padding:20px 0 40px;max-height:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav{width:100%;height:auto;float:none;padding-bottom:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-options-nav-inner{text-align:center}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-options-nav-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item img{width:100%;height:auto;display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides{width:100%;max-width:970px;height:auto;padding-right:0;float:right}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan{outline:none;width:100%}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options{float:none;max-width:500px;margin:0 auto;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image{position:absolute;top:0;left:0;display:block;width:100%;max-width:500px;display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image.active{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.main-image{display:block;width:100%;max-width:500px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper{float:none;position:absolute;top:5px;right:-400px;max-height:100%;overflow:visible;width:400px;-webkit-transition:right .35s;transition:right .35s}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper .handle-toggle{position:absolute;top:30px;left:-30px;display:block;background:#7998ac;height:60px;width:30px;cursor:pointer;border-radius:0;z-index:2}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper .handle-toggle i{display:block;color:#fff;font-size:175%;margin-top:15px;margin-left:9px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper.open{right:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper.open .handle-toggle i{margin-left:12px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options{float:none;width:400px;padding:20px;overflow:auto;border-radius:0;background:#fff;max-height:900px;position:relative;-webkit-box-shadow:0 0 8px 0 rgba(0,0,0,.5);box-shadow:0 0 8px 0 rgba(0,0,0,.5)}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options .handle{overflow:auto}}@media handheld,only screen and (max-width:767px){#home-layout #home-layout-inner .home-layout-gallery{padding:0 0 40px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .promotion-link{width:100px;right:20px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner{padding:40px 20px 0}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h4{font-size:75%;margin:0 0 10px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner h3{font-size:181.25%;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner p{font-size:100%;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery-widget .home-gallery-widget-inner .button{display:block;margin:20px auto 0;width:100%;max-width:275px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery{width:100%;margin:0 auto 40px;max-width:820px;float:none}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .left-arrow{margin-top:-12px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .left-arrow i{font-size:125%}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .right-arrow{margin-top:-12px}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .right-arrow i{font-size:125%}#home-layout #home-layout-inner .home-layout-gallery .home-layout-gallery-inner .home-gallery .flag img{max-width:180px}#home-layout #home-layout-inner .home-layout-interiors-wrapper{padding:0 0 40px}#home-layout #home-layout-inner .home-layout-floorplans-wrapper{padding:0}#home-layout #home-layout-inner .home-layout-floorplans-wrapper h2{padding:29px 0 40px;font-size:175%}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplans-micetext .floorplans-micetext-inner{padding:0 30px 20px}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .floorplan-options-trigger{bottom:40px;top:auto}#home-layout #home-layout-inner .home-layout-floorplans-wrapper .button{margin:20px auto 0}#home-layout #home-layout-inner .home-layout-floorplans .floorplan{max-width:400px}#home-layout #home-layout-inner .home-layout-floorplans .floorplan img{max-width:300px}#home-layout #home-layout-inner .home-layout-floorplans .right-arrow{width:100px;height:100px;margin-top:-100px;right:-50px}#home-layout #home-layout-inner .home-layout-floorplans .right-arrow i{font-size:150%;margin-top:-12px;left:12px}#home-layout #home-layout-inner .home-layout-floorplans .left-arrow{width:100px;height:100px;margin-top:-100px;left:-50px}#home-layout #home-layout-inner .home-layout-floorplans .left-arrow i{font-size:150%;margin-top:-12px;right:12px}#home-layout #home-layout-inner .home-layout-selections{width:100%;padding:10px 0 40px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text{max-width:490px;margin:0 auto 40px;padding:0 20px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h2{font-size:175%}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-text h4{font-size:93.75%;margin:0 0 15px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .right-arrow{width:100px;height:100px;margin-top:-50px;right:-50px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .right-arrow i{font-size:150%;margin-top:-12px;left:12px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .left-arrow{width:100px;height:100px;margin-top:-50px;left:-50px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .left-arrow i{font-size:150%;margin-top:-12px;right:12px}#home-layout #home-layout-inner .home-layout-selections .home-layout-selections-inner .selections-gallery .selection img{max-width:320px}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner{background-position:19px 0}#home-layout #home-layout-inner .home-layout-selections-showhome .home-layout-selections-inner .selections-text{margin:0 auto;padding:0 40px 20px}#home-layout #home-layout-inner .home-layout-maps{padding:0 0 40px}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner{padding:14px 20px}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner a{display:block;padding:20px 0 0}#home-layout #home-layout-inner .home-layout-maps .map-options .map-options-inner a.active{border:none}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .smartmap-mapcanvas{width:100%;height:350px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block{width:100%;float:left;padding:0;z-index:99}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner{height:100%;padding:20px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner h4{margin-bottom:20px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .logo{max-width:272px;margin:0 auto 25px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table{margin:0 0 5px;padding:0 5px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .faux-table .faux-row .cell-time{text-align:center}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .info-block .info-block-inner .button{margin-top:20px;max-width:360px}#home-layout #home-layout-inner .home-layout-maps .map-wrapper .map-style{width:100%;float:none;height:350px}#home-layout #home-layout-inner .home-layout-maps .map-open{display:block}#home-layout #home-layout-inner .home-layout-details{width:100%;padding:40px 20px 1px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner{padding:0}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner h2{font-size:200%;margin:0 0 40px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner h4{margin:0 0 20px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .grid{padding:0;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .grid.no-break{border-bottom:0}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table{margin-bottom:10px}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .faux-cell{font-size:100%}#home-layout #home-layout-inner .home-layout-details .home-layout-details-inner .faux-table .free-cell{font-size:87.5%}#home-layout #home-layout-inner .home-layout-related{margin:0 auto;padding:40px 20px 30px}#home-layout #home-layout-inner .home-layout-related h2{font-size:200%;margin:0 0 20px}#home-layout #home-layout-inner .home-layout-related .grid{margin:0 -15px 20px}#home-layout #home-layout-inner .home-layout-related .item{float:left;width:100%;padding:0 15px 30px}#home-layout #home-layout-inner .home-layout-related .item a{margin:0 auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-inner{padding-top:0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container{padding:60px 20px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-content{padding:0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row{width:100%;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row.left{padding:0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .row.right{padding:0 0 10px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .run-pdfizer{max-width:100%}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options{padding:40px 0}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label{font-size:112.5%;padding-left:10px;width:135px;height:auto}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label.two-line,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label.two-line{padding-top:11px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .label.one-line,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .label.one-line{padding-top:20px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .selected,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .selected{display:none;width:187px;position:relative;z-index:2;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .selected.basement,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .selected.basement{width:168px;margin-left:10px;margin-right:9px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .available,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .available{width:187px;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .available.basement,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .available.basement{width:168px;margin-left:10px;margin-right:9px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .not-available,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .not-available{width:187px;float:left}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item .not-available.basement,#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item-fake .not-available.basement{width:168px;margin-left:10px;margin-right:9px}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item.active .selected{display:block}#home-layout #home-layout-inner .floorplan-interstitial .floorplan-interstitial-container .floorplan-interstitial-options .floorplan-nav-item.active .available{display:none}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner{padding-top:0}#home-layout #home-layout-inner .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container{padding:40px 20px}#home-layout.no-padding-bottom{padding:20px 0 0}}@media handheld,only screen and (max-width:600px){#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor{padding:0 0 30px 52px;width:220px}#home-layout #home-layout-inner .home-layout-floorplan-options .choose-floor i{left:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-container{padding:22px 0 40px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav{padding-bottom:20px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-nav .floorplan-nav-item{margin:0 10px 10px 0;padding:10px;width:60px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options{float:none;max-width:500px;margin:0 auto;position:relative}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image{position:absolute;top:0;left:0;display:block;width:100%;max-width:500px;display:none}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image.active{display:block}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .image-and-options img.main-image{display:block;width:100%;max-width:500px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper{right:-300px;width:300px}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options-wrapper.open{right:0}#home-layout #home-layout-inner .home-layout-floorplan-options .floorplan-options-slides .floorplan .options{width:300px;padding:20px;max-height:640px}}#index-gallery{width:100%;margin:0 auto}#index-gallery.small.with-button{padding-top:75px}@media handheld,only screen and (max-width:767px){#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner{padding:110px 0 90px}}#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner h1{margin-bottom:12px}@media handheld,only screen and (max-width:767px){#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner h1{margin-bottom:12px}}#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner h2{margin:0 0 60px}#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner .button{text-decoration:none;color:#fff;padding:20px 40px 20px 20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0;max-width:297px;margin:0 auto;text-align:center}#index-gallery.small.with-button .index-gallery-slide .index-gallery-slide-inner .button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#00335b}#index-gallery.small.with-button .index-gallery-slide .slide-bottom{display:block;padding:40px 20px}#index-gallery.small.with-button .index-gallery-slide .slide-bottom p{max-width:704px;margin:0 auto;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;text-align:center;color:#3e3e3e;margin:0 auto 25px}#index-gallery.small .index-gallery-slide .index-gallery-slide-inner{padding:120px 0 90px}@media handheld,only screen and (max-width:767px){#index-gallery.small .index-gallery-slide .index-gallery-slide-inner{padding:110px 0 10px}}#index-gallery.small .index-gallery-slide .index-gallery-slide-inner h1{color:#fff;margin-bottom:53px}@media handheld,only screen and (max-width:767px){#index-gallery.small .index-gallery-slide .index-gallery-slide-inner h1{margin-bottom:108px}}#index-gallery.small .index-gallery-slide .index-gallery-slide-inner h4{color:#fff}#index-gallery.small .index-gallery-slide .index-gallery-slide-inner h2{color:#fff;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:112.5%;line-height:1.39;text-transform:uppercase;margin:0 0 30px}@media handheld,only screen and (max-width:767px){#index-gallery.small .index-gallery-slide .index-gallery-slide-inner h2{font-size:12px}}#index-gallery.small .index-gallery-slide .slide-bottom h4{color:#3e3e3e}#index-gallery .index-gallery-slide .index-gallery-slide-inner{position:relative;padding:150px 0 400px;background-repeat:no-repeat;background-size:cover;background-position:center center}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .index-gallery-slide-inner{padding:100px 0 170px}}#index-gallery .index-gallery-slide .badge{background:#e6ab23;position:absolute;top:30px;right:30px;display:block;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-shadow:0 10px 25px 0 rgba(0,0,0,.2);box-shadow:0 10px 25px 0 rgba(0,0,0,.2)}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .badge{width:100%;top:0;left:0}}#index-gallery .index-gallery-slide .badge .burst{height:75px;width:73px;overflow:hidden}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .badge .burst{height:62px}}#index-gallery .index-gallery-slide .badge .burst img{width:104px;height:113px;margin-top:-8px;margin-left:-17px}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .badge .burst img{width:80px;height:auto;margin-top:-6px;margin-left:-8px}}#index-gallery .index-gallery-slide .badge h3{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-weight:700;font-size:150%;color:#fff;padding:12px 23px 12px 0;text-align:center}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .badge h3{padding:20px 23px 12px 0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:-35px}}#index-gallery .index-gallery-slide .badge h3 span{color:#00305c;display:block}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .badge h3 span{display:inline}}#index-gallery .index-gallery-slide .slide-text{width:100%;text-align:center;padding:0 80px}@media handheld,only screen and (max-width:1021px){#index-gallery .index-gallery-slide .slide-text{padding:0 40px}}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .slide-text{padding:0 20px}}#index-gallery .index-gallery-slide .slide-text h1{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:375%;font-weight:700;font-style:normal;font-stretch:normal;line-height:.93;letter-spacing:3px;text-align:center;color:#00305c;max-width:670px;margin:0 auto 25px}@media handheld,only screen and (max-width:1021px){#index-gallery .index-gallery-slide .slide-text h1{font-size:287.5%}}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .slide-text h1{font-size:200%}}#index-gallery .index-gallery-slide .slide-text h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;text-align:center;color:#00224a;max-width:670px;margin:0 auto 25px}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .slide-text h4{display:none}}#index-gallery .index-gallery-slide .slide-bottom{background:#f0f0f0;width:100%;padding:30px 20px 40px;display:none}@media handheld,only screen and (max-width:767px){#index-gallery .index-gallery-slide .slide-bottom{display:block}}#index-gallery .index-gallery-slide .slide-bottom h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.79;letter-spacing:normal;text-align:center;color:#00224a;margin:0 auto}.index-tiles{width:100%;background:#f0f0f0;padding:0 80px}@media handheld,only screen and (max-width:1021px){.index-tiles{padding:0 40px}}@media handheld,only screen and (max-width:767px){.index-tiles{padding:0 12px}.index-tiles.after-video{padding-top:12px}}.index-tiles.after-video .index-tiles-inner{margin-top:0}.index-tiles.after-video .index-tiles-inner .tiles{margin-top:0;padding-top:32px}@media handheld,only screen and (max-width:1021px){.index-tiles.after-video .index-tiles-inner .tiles{padding-top:20px}}@media handheld,only screen and (max-width:767px){.index-tiles.after-video .index-tiles-inner .tiles{padding-top:0}}.index-tiles.no-margin .index-tiles-inner{margin-top:0}.index-tiles.no-margin .index-tiles-inner .tiles{margin-top:0;padding-top:0}.index-tiles .index-tiles-inner{width:100%;max-width:1073px;margin:0 auto;position:relative;z-index:2}.index-tiles .index-tiles-inner .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-32px -16px 0}@media handheld,only screen and (max-width:1021px){.index-tiles .index-tiles-inner .tiles{margin:-20px -10px 0}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles{margin:0 -6px}}.index-tiles .index-tiles-inner .tiles .tile{padding:0 16px 32px;display:-webkit-box;display:-ms-flexbox;display:flex;overflow:hidden}@media handheld,only screen and (max-width:1021px){.index-tiles .index-tiles-inner .tiles .tile{padding:0 10px 20px}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile{padding:0 6px 12px}}.index-tiles .index-tiles-inner .tiles .tile.onethird{width:33.333%}.index-tiles .index-tiles-inner .tiles .tile.twothirds{width:66.666%}.index-tiles .index-tiles-inner .tiles .tile.image a{text-decoration:none}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.image.onethird{width:50%}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.image.twothirds{width:100%}}.index-tiles .index-tiles-inner .tiles .tile.image .tile-inner{width:100%;background-color:#5c5c5c}.index-tiles .index-tiles-inner .tiles .tile.image img{display:block;width:100%;margin:0 auto}.index-tiles .index-tiles-inner .tiles .tile.complex{display:-webkit-box;display:-ms-flexbox;display:flex}@media handheld,only screen and (max-width:1021px){.index-tiles .index-tiles-inner .tiles .tile.complex{width:50%}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.complex{width:100%}}.index-tiles .index-tiles-inner .tiles .tile.complex a{display:-webkit-box;display:-ms-flexbox;display:flex;text-decoration:none;width:100%}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner{background-repeat:no-repeat;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-position:center center;background-size:cover;padding:30px}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.blue{background-color:#0a355f}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.yellow{background-color:#eba931}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right{text-align:right}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h2,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h3,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h4,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right p{margin-left:auto}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h2:last-of-type,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h3:last-of-type,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right h4:last-of-type,.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner.right p:last-of-type{margin-left:auto}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:300%;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:-.1px;color:#fff;margin-bottom:15px;width:100%;max-width:500px}@media handheld,only screen and (max-width:1310px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h2{font-size:237.5%}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h2{font-size:225%}}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h3{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:112.5%;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;margin:auto 0 0;text-transform:uppercase;width:100%;-ms-flex-item-align:end;align-self:flex-end}@media handheld,only screen and (max-width:1021px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h3{font-size:93.75%}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h3{font-size:75%;margin:0 0 0 auto}}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;margin-bottom:17px;text-transform:uppercase;width:100%}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:112.5%;font-weight:300;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff;max-width:401px;width:100%;margin:0;width:100%}.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner p:last-of-type{margin:0 0 30px}@media handheld,only screen and (max-width:1021px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner p{font-size:100%}}@media handheld,only screen and (max-width:767px){.index-tiles .index-tiles-inner .tiles .tile.complex .tile-inner p{font-size:87.5%}}.index-video{width:100%}.index-video .index-video-inner{position:relative;width:100%}.index-video .index-video-inner .index-video-info{position:absolute;top:0%;left:0;width:100%;height:100%;z-index:2;margin-top:0;padding:0 80px;background-repeat:no-repeat;background-position:center center;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#78787b}@media handheld,only screen and (max-width:1021px){.index-video .index-video-inner .index-video-info{padding:0 40px}}@media handheld,only screen and (max-width:767px){.index-video .index-video-inner .index-video-info{padding:0 20px}}.index-video .index-video-inner .index-video-info h3{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:112.5%;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.39;letter-spacing:normal;text-align:center;color:#fff;text-transform:uppercase;margin-bottom:24px;width:100%}@media handheld,only screen and (max-width:1021px){.index-video .index-video-inner .index-video-info h3{font-size:100%;margin-bottom:20px}}@media handheld,only screen and (max-width:767px){.index-video .index-video-inner .index-video-info h3{font-size:87.5%;margin-bottom:18px}}.index-video .index-video-inner .index-video-info h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:375%;font-weight:700;font-style:normal;font-stretch:normal;line-height:1.02;letter-spacing:3px;text-align:center;color:#fff;margin-bottom:56px;width:100%}@media handheld,only screen and (max-width:1021px){.index-video .index-video-inner .index-video-info h2{font-size:262.5%;margin-bottom:40px}}@media handheld,only screen and (max-width:767px){.index-video .index-video-inner .index-video-info h2{font-size:150%;margin-bottom:20px}}.index-video .index-video-inner .index-video-info #play_button{text-align:center;cursor:pointer;width:100%}.index-video .index-video-inner .index-video-info #play_button img{width:153px;height:153px;display:block;margin:0 auto}@media handheld,only screen and (max-width:1021px){.index-video .index-video-inner .index-video-info #play_button img{width:100px;height:100px}}@media handheld,only screen and (max-width:767px){.index-video .index-video-inner .index-video-info #play_button img{width:50px;height:50px}}.index-video .index-video-inner .video-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.index-video .index-video-inner .video-wrapper #vimeoEmbed{position:absolute;top:0;left:0;width:100%;height:100%}.index-built-green{width:100%;background:#f0f0f0;padding:0 80px}@media handheld,only screen and (max-width:1021px){.index-built-green{padding:0 40px}}@media handheld,only screen and (max-width:767px){.index-built-green{padding:0 20px}}.index-built-green .index-built-green-inner{width:100%;max-width:1074px;margin:0 auto;padding:87px 0 90px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:1021px){.index-built-green .index-built-green-inner{padding:40px 0 60px}}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner{padding:60px 0 10px}}.index-built-green .index-built-green-inner .left{width:50%;padding-right:15px}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .left{padding:0;width:100%}}.index-built-green .index-built-green-inner .left h3{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:500%;font-weight:700;font-style:normal;font-stretch:normal;line-height:.98;letter-spacing:normal;color:#0d9c4a;margin-bottom:30px;text-transform:uppercase}@media handheld,only screen and (max-width:1021px){.index-built-green .index-built-green-inner .left h3{font-size:375%}}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .left h3{font-size:300%}}.index-built-green .index-built-green-inner .left h3 a{text-decoration:none;color:#0d9c4a}.index-built-green .index-built-green-inner .left svg{display:block;width:100%;margin:0 auto 20px}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .left svg{display:none}}.index-built-green .index-built-green-inner .right{width:50%;padding-left:15px}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .right{padding:0;width:100%}}.index-built-green .index-built-green-inner .right p{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:187.5%;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.4;letter-spacing:normal;color:#0d9c4a;margin-bottom:30px}@media handheld,only screen and (max-width:1021px){.index-built-green .index-built-green-inner .right p{font-size:150%}}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .right p{font-size:125%;margin-bottom:20px}}.index-built-green .index-built-green-inner .right .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:left;background:#c5c5c5;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:230px;margin:50px 0;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.index-built-green .index-built-green-inner .right .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.index-built-green .index-built-green-inner .mobile-svg{display:none;width:100%;width:calc(100% + 40px);margin:0 -20px;padding:0 0 60px}.index-built-green .index-built-green-inner .mobile-svg svg{display:block;width:100%;margin:0 auto}@media handheld,only screen and (max-width:767px){.index-built-green .index-built-green-inner .mobile-svg{display:block}}#seo-block{width:100%;background:#fbfbfb;padding:0 80px}#seo-block.white{background:#fff}@media handheld,only screen and (max-width:1021px){#seo-block{padding:0 40px}}@media handheld,only screen and (max-width:767px){#seo-block{padding:0 20px}}#seo-block .seo-block-inner{width:100%;max-width:1074px;margin:0 auto;padding:87px 0 90px}@media handheld,only screen and (max-width:1021px){#seo-block .seo-block-inner{padding:40px 0 60px}}@media handheld,only screen and (max-width:767px){#seo-block .seo-block-inner{padding:60px 0 40px}}#seo-block .seo-block-inner h1{width:100%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:281.25%;line-height:1;letter-spacing:normal;color:#3e3e3e;margin:0 0 57px}@media handheld,only screen and (max-width:1021px){#seo-block .seo-block-inner h1{font-size:237.5%;margin:0 0 40px}}@media handheld,only screen and (max-width:767px){#seo-block .seo-block-inner h1{font-size:200%;margin:0 0 30px}}#seo-block .seo-block-inner .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}@media handheld,only screen and (max-width:767px){#seo-block .seo-block-inner .blocks{width:100%;margin:0}}#seo-block .seo-block-inner .blocks .block{width:50%;padding:0 16px}@media handheld,only screen and (max-width:767px){#seo-block .seo-block-inner .blocks .block{width:100%;padding:0}}#seo-block .seo-block-inner .blocks .block .block-inner{width:100%}#seo-block .seo-block-inner .blocks .block .block-inner.list h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;line-height:2.91;letter-spacing:.6px;color:#3e3e3e;text-transform:uppercase}#seo-block .seo-block-inner .blocks .block .block-inner.list a{display:block;font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:87.5%;line-height:1.79;color:#3e3e3e;text-decoration:none;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex}#seo-block .seo-block-inner .blocks .block .block-inner.list a i{margin-right:15px}#seo-block .seo-block-inner .blocks .block .block-inner.list .break{display:block;width:100%;height:2px;background:#3e3e3e;margin:30px 0 20px}#seo-block .seo-block-inner .blocks .block .block-inner h2{border-bottom:solid 1.5px #000;margin:0 0 27px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:125%;line-height:1.6;letter-spacing:1px;color:#3e3e3e}#seo-block .seo-block-inner .blocks .block .block-inner p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.79;letter-spacing:normal;color:#3e3e3e;margin:0 0 27px}#seo-block .seo-block-inner .blocks .block .block-inner .button{text-decoration:none;color:#fff;padding:20px 40px 20px 20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0;max-width:285px;margin:0 auto}#seo-block .seo-block-inner .blocks .block .block-inner .button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#00335b}.index-banners{margin:0 0 100px}.index-banners a{display:block;outline:none}.index-banners a img{display:block;width:100%;height:auto}.index-banners .slick-dots{display:block;position:absolute;margin-top:5px;top:100%;width:100%;text-align:center}.index-banners .slick-dots li{display:inline-block;width:10px;cursor:pointer;height:10px;margin:0 5px;border-radius:5px;background:#7998ac}.index-banners .slick-dots li button{display:none}.index-banners .slick-dots li.slick-active{background:red;border:1px solid #7998ac;background:#fff}.customer-gallery-wrapper{padding:0;width:100%;margin-top:-115px;position:relative}.customer-gallery-wrapper #customer-gallery{width:100%;overflow:hidden;height:400px;margin:0 auto}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider{cursor:-webkit-grab;width:9999px;margin:0 auto}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .customer-gallery-image{cursor:pointer}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .two-tall{float:left;width:296px;height:197px;margin-right:3px}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .two-tall:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .two-tall img{float:left;margin:0 0 3px}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .single{float:left;width:auto;margin-right:3px}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .single:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider .single img{width:auto;height:397px}.customer-gallery-wrapper #customer-gallery .customer-gallery-slider:active{cursor:-webkit-grabbing}.customer-gallery-wrapper .hand{position:absolute;bottom:20px;left:20px;width:50px;height:50px;pointer-events:none}.index-bottom{padding:20px 80px 620px;background-size:cover;background-repeat:no-repeat;background-position:center 0}.index-bottom img{margin:0 auto;-webkit-box-shadow:0 1px 8px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2)}.content-builder h1{color:#78787b;font-size:293.75%;margin:0 0 15px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:3px}.content-builder h5{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}.content-builder h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:262.5%;color:#78787b;margin:0 0 15px;line-height:1.25}.content-builder h3{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:175%;color:#78787b;margin:0 0 20px;line-height:1.25}.content-builder .breaker{width:120px;height:1px;background:#00335b;margin:0 0 50px}.content-builder .breaker.wide{width:100%;max-width:300px}.content-builder h4{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:109.375%;margin:0 0 20px;line-height:1.5}.content-builder h4 a{color:#00335b}.content-builder p{margin:0 0 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c}.content-builder p.center{text-align:center}.content-builder p a{color:#7998ac;text-decoration:none}.content-builder ul{margin:0 0 30px 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c;list-style:disc}.content-builder ul li a{color:#7998ac;text-decoration:none}.content-builder ol{margin:0 0 30px 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c;list-style:decimal}.content-builder ol li a{color:#7998ac;text-decoration:none}.content-builder hr{height:1px;background:#00335b;width:100%;display:block;margin:0 0 30px;border:0}.content-builder .generic-padding{width:100%;padding:0 80px}.content-builder .generic-padding .generic-padding-inner{width:100%;max-width:1020px;margin:0 auto 115px;padding:0}.content-builder .generic-padding .generic-padding-inner.less-margin{margin:0 auto 40px}.content-builder .find-your-home-display{padding-bottom:50px}.content-builder .find-your-home-display .image-column{padding-right:30px}.content-builder .find-your-home-display .image-column img{max-width:665px}.content-builder .find-your-home-display .text-column{padding-top:20px}.content-builder .find-your-home-display .text-column .button{text-decoration:none;color:#78787b;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:320px;margin:50px 0 20px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.content-builder .find-your-home-display .text-column .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.content-builder .show-home-display{padding:0 40px}.content-builder .show-home-display .show-home-tiles{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-20px;margin-right:-20px}.content-builder .show-home-display .show-home-tiles .button{text-decoration:none;color:#78787b;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:320px;margin:0 auto 20px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.content-builder .show-home-display .show-home-tiles .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.content-builder .show-home-display .show-home-tiles .col-4-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .col-f-6-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .show-home-tile{display:block;padding:15px;background:#fff;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14);width:100%;max-width:365px;margin:0 auto 50px}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner{background-repeat:no-repeat;background-size:cover;background-position:center center;min-height:360px;position:relative;text-align:center;overflow:hidden}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .show-home-tile-copy{position:absolute;top:0;left:0;height:100%;width:100%;padding:20px;z-index:2;background:0 0;-webkit-transition:background .35s;transition:background .35s}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .show-home-tile-copy img{width:55px;margin:35px 0 0;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner h3{color:#fff;font-family:jenna sue,serif;font-style:normal;font-weight:400;font-size:343.75%;margin-bottom:10px;line-height:1}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner h5{font-size:87.5%;color:#fff}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner h5 a{text-decoration:none;color:#fff}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .more-info{opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .button{text-decoration:none;color:#fff;padding:20px;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;margin:35px auto 25px;text-align:center;-webkit-box-shadow:none;box-shadow:none;margin-left:-340px;-webkit-transition:margin .35s ease-in-out;transition:margin .35s ease-in-out}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .button i{color:#00335b}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner .house-image{position:absolute;bottom:0;left:0;width:100%;display:block;width:100%;height:auto;opacity:1;z-index:1;-webkit-transition:opacity .35s;transition:opacity .35s}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner:hover .show-home-tile-copy{background:rgba(0,0,0,.37)}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner:hover .show-home-tile-copy img{opacity:1}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner:hover .more-info{opacity:1}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner:hover .button{margin-left:0}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner:hover .house-image{opacity:0}.content-builder .image-text-banner{width:100%;padding:155px 80px 115px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 0 115px;min-height:400px}.content-builder .image-text-banner .image-text-banner-copy{width:100%;text-align:center;text-shadow:0 0 20px rgba(0,0,0,.4)}.content-builder .image-text-banner .image-text-banner-copy.light h1,.content-builder .image-text-banner .image-text-banner-copy.light h5,.content-builder .image-text-banner .image-text-banner-copy.light p{color:#fff}.content-builder .image-text-banner .image-text-banner-copy.light .breaker{background:#fff}.content-builder .image-text-banner .image-text-banner-copy.dark h1,.content-builder .image-text-banner .image-text-banner-copy.dark h5,.content-builder .image-text-banner .image-text-banner-copy.dark p{color:#78787b}.content-builder .image-text-banner .image-text-banner-copy.dark .breaker{background:#78787b}.content-builder .image-text-banner .image-text-banner-copy .breaker{margin:0 auto 25px}.content-builder .text-block{width:100%;padding:0 80px}.content-builder .text-block .text-block-inner{width:100%;max-width:820px;margin:0 auto 115px}.content-builder .gallery{overflow:hidden;margin:0 0 115px}.content-builder .gallery .slide{margin:0 5px;outline:none;position:relative;-webkit-transition:opacity .35s;transition:opacity .35s;opacity:.25}.content-builder .gallery .slide img{outline:none}.content-builder .gallery .slide .text-copy{position:absolute;top:0;left:0;width:100%;padding:260px 60px 0}.content-builder .gallery .slide .text-copy h2{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);margin-bottom:30px;text-align:center}.content-builder .gallery .slide .text-copy .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:320px;margin:0 auto 20px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.content-builder .gallery .slide .text-copy .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.content-builder .gallery .slick-active{opacity:1}.content-builder .gallery .left-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;left:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.content-builder .gallery .left-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}.content-builder .gallery .left-arrow:hover{background:rgba(204,224,234,.95)}.content-builder .gallery .right-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;right:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.content-builder .gallery .right-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}.content-builder .gallery .right-arrow:hover{background:rgba(204,224,234,.95)}.content-builder .lr-block{width:100%;padding:0 80px}.content-builder .lr-block .lr-block-inner{width:100%;max-width:1020px;margin:0 auto 115px;padding:0}.content-builder .lr-block .lr-block-inner.reduce-bottom-margin{margin:0 auto 60px}@media handheld,only screen and (max-width:767px){.content-builder .lr-block .lr-block-inner.reduce-bottom-margin{margin:0 auto 40px}}.content-builder .lr-block .lr-block-inner.contact-section{margin:0 auto 10px}.content-builder .lr-block .lr-block-inner .community-info img{max-width:239px;height:auto;margin:0 auto 70px;display:block;width:100%}.content-builder .lr-block .lr-block-inner .community-info a{display:block;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:76.5625%;margin:0 0 25px;text-decoration:none;color:#7998ac}.content-builder .lr-block .lr-block-inner .community-info a i{font-size:125%;display:block;float:left;margin:-2px 10px 0 0}.content-builder .lr-block .lr-block-inner .x-padding-r{padding-right:60px}.content-builder .lr-block .lr-block-inner .x-padding-l{padding-left:60px}.content-builder .lr-block .lr-block-inner .float-right{float:right}.content-builder .lr-block .lr-block-inner .video-block{margin-bottom:20px;width:100%;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);padding:15px}.content-builder .lr-block .lr-block-inner .video-block .video-wrapper{position:relative;padding-bottom:56.25%;height:0}.content-builder .lr-block .lr-block-inner .video-block .video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content-builder .lr-block .lr-block-inner .video-block .video-trigger{position:absolute;top:0;left:0;height:100.2%;width:100.2%;z-index:2;background-color:#f4f4f4;cursor:pointer}.content-builder .lr-block .lr-block-inner .video-block .video-trigger .preview-image{width:100%;height:100%;position:absolute;top:0;left:0;opacity:.12;background-repeat:no-repeat;background-position:center center;background-size:cover}.content-builder .lr-block .lr-block-inner .video-block .video-trigger span{width:100%;display:block;position:absolute;top:50%;margin-top:-28px;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;text-transform:uppercase;letter-spacing:3px;color:#78787b}.content-builder .lr-block .lr-block-inner .video-block .video-trigger span i{color:#fff;background:#c1cc9b;font-size:118.75%;padding:21px 17px 19px 23px;margin:0 15px 0 0;border-radius:50%;height:57px;width:57px}.content-builder .lr-block .lr-block-inner .side-image{margin:0 0 20px;display:block;width:100%;height:auto}.content-builder .lr-block .lr-block-inner .bottom-image{margin-top:60px}@media handheld,only screen and (max-width:767px){.content-builder .lr-block .lr-block-inner .bottom-image{margin-top:40px;margin-bottom:40px}}.content-builder .lr-block.border-bottom{border-bottom:1px solid #cfcfcf}.content-builder .lr-block.border-bottom .lr-block-inner{margin:60px auto}.content-builder .lr-block.x-width .lr-block-inner{max-width:1140px}.content-builder .color-block{width:100%;padding:85px 80px 80px;margin:0 0 75px}.content-builder .color-block .color-block-inner{width:100%;max-width:1020px;margin:0 auto;text-align:center}.content-builder .color-block .color-block-inner .breaker{margin:0 auto 40px}.content-builder .color-block .color-block-inner img{margin:0 auto 40px;display:block;width:100%;height:auto}.content-builder .color-block .color-block-inner p{max-width:530px;margin:0 auto 20px}.content-builder .color-block.dark-blue{background:#7998ac}.content-builder .color-block.dark-blue h2,.content-builder .color-block.dark-blue h5,.content-builder .color-block.dark-blue p{color:#fff}.content-builder .color-block.dark-blue .breaker{background:#fff}.content-builder .color-block.light-blue{background:#a2c7e3}.content-builder .color-block.light-blue h2,.content-builder .color-block.light-blue h5,.content-builder .color-block.light-blue p{color:#fff}.content-builder .color-block.light-blue .breaker{background:#fff}.content-builder .color-block.green{background:#f2f5e8}.content-builder .color-block.green h2,.content-builder .color-block.green h5,.content-builder .color-block.green p,.content-builder .color-block.green h3{color:#5c5c5c}.content-builder .color-block.green h3 span{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;color:#a2b170}.content-builder .color-block.green h3 span a{text-decoration:none;color:#a2b170}.content-builder .color-block.green p a{color:#a2b170}.content-builder .color-block.green .breaker{background:#c1cc9b}.content-builder .color-block.gray{background:#878b8f}.content-builder .color-block.gray h2,.content-builder .color-block.gray h5,.content-builder .color-block.gray p{color:#fff}.content-builder .color-block.gray .breaker{background:#5c5c5c}.content-builder .color-block.white{background:#fff}.content-builder .color-block.white h2,.content-builder .color-block.white h5,.content-builder .color-block.white p{color:#5c5c5c}.content-builder .color-block.white .breaker{background:#78787b}.content-builder .photogrid{width:100%;padding:0 80px}.content-builder .photogrid .photogrid-inner{width:100%;max-width:1020px;margin:0 auto 115px}.content-builder .photogrid .photogrid-inner .grid{margin-left:-5px;margin-right:-5px}.content-builder .photogrid .photogrid-inner .grid .image-1{position:relative}.content-builder .photogrid .photogrid-inner .grid .image-1 .line-white{position:absolute;right:-5px;top:84px;width:75px;height:1px;background:#fff}.content-builder .photogrid .photogrid-inner .grid .image-2{float:right}.content-builder .photogrid .photogrid-inner .grid .image-3{float:left}.content-builder .photogrid .photogrid-inner .grid .image-3 img{max-width:246px;margin:0 0 10px auto}.content-builder .photogrid .photogrid-inner .grid [class*=col-]{padding:0 5px 10px}.content-builder .photogrid .photogrid-inner .grid .copy{position:relative;padding:70px 10px 10px 50px}.content-builder .photogrid .photogrid-inner .grid .copy .line-black{position:absolute;left:-5px;top:84px;width:36px;height:1px;background:#000}.content-builder .photogrid .photogrid-inner .grid .copy p{margin:0 0 30px}.content-builder .photogrid .photogrid-inner .grid .copy .button{text-decoration:none;color:#78787b;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:310px;margin:0 0 20px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.content-builder .photogrid .photogrid-inner .grid .copy .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.content-builder .copy-links{width:100%;padding:0 80px}.content-builder .copy-links .copy-links-inner{width:100%;max-width:1020px;margin:0 auto 95px}.content-builder .copy-links .copy-links-inner .left{padding-right:40px}.content-builder .copy-links .copy-links-inner .left li{margin-bottom:20px}.content-builder .copy-links .copy-links-inner .right{margin:60px 0 0}.content-builder .copy-links .copy-links-inner .right a{display:block;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:76.5625%;margin:0 0 25px;text-decoration:none;color:#7998ac}.content-builder .copy-links .copy-links-inner .right a i{font-size:125%;display:block;float:left;margin:-2px 10px 0 0}.content-builder .horizontal-rule{width:100%;padding:0 80px}.content-builder .horizontal-rule .horizontal-rule-inner{margin:0 auto;width:100%;max-width:1020px;padding:0 0 115px}.content-builder .horizontal-rule .horizontal-rule-inner hr{height:1px;background:#00335b;width:100%;display:block;margin:0;border:0}.content-builder .micetext{width:100%;padding:0 80px}.content-builder .micetext .micetext-inner{margin:0 auto;width:100%;max-width:1020px;padding:0 0 115px}.content-builder .micetext .micetext-inner p{font-size:87.5%;line-height:1.3}.content-builder .accordian{width:100%;padding:0 80px}.content-builder .accordian .accordian-inner{margin:0 auto;width:100%;max-width:1020px;padding:0 0 115px;border-top:1px solid #78787b}.content-builder .accordian .accordian-inner .item{margin:20px 0;border-bottom:1px solid #78787b}.content-builder .accordian .accordian-inner .item h5{margin:0 20px;padding:0 0 20px;cursor:pointer;color:#6e8593}.content-builder .accordian .accordian-inner .item h5 i{float:right;-webkit-transition:all .35s;transition:all .35s}.content-builder .accordian .accordian-inner .item .item-copy{display:none;padding:0 40px}.content-builder .accordian .accordian-inner .item.acc-open h5 i{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.content-builder .responsive-image{width:100%;padding:0 80px}.content-builder .responsive-image .responsive-image-inner{margin:0 auto;width:100%;max-width:1020px;padding:0 0 115px}.content-builder .responsive-image .responsive-image-inner img{display:block;width:100%;height:auto;margin:0 auto}.content-builder .responsive-grid{width:100%;padding:0 80px}@media handheld,only screen and (max-width:1021px){.content-builder .responsive-grid{padding:0 40px}}@media handheld,only screen and (max-width:767px){.content-builder .responsive-grid{padding:0 20px}}.content-builder .responsive-grid .responsive-grid-inner{margin:0 auto;width:100%;max-width:1020px;padding:0 0 115px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:1021px){.content-builder .responsive-grid .responsive-grid-inner{padding:0 0 80px}}@media handheld,only screen and (max-width:767px){.content-builder .responsive-grid .responsive-grid-inner{padding:0 0 40px}}.content-builder .responsive-grid .responsive-grid-inner .rg-image{width:50%;margin-bottom:10px}@media handheld,only screen and (max-width:767px){.content-builder .responsive-grid .responsive-grid-inner .rg-image{width:100%;margin-bottom:0}.content-builder .responsive-grid .responsive-grid-inner .rg-image:nth-child(even){margin-bottom:10px}}.content-builder .responsive-grid .responsive-grid-inner .rg-image img{display:block;width:100%;height:auto}.content-builder .top-padding{padding-top:80px}.content-builder .contact-link-grid{width:100%;padding:0 80px}@media handheld,only screen and (max-width:1021px){.content-builder .contact-link-grid{padding:0 40px}}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid{padding:0 20px}}.content-builder .contact-link-grid .contact-link-grid-sizer{width:100%;max-width:1020px;margin:0 auto}.content-builder .contact-link-grid .contact-link-grid-inner{width:100%;max-width:865px;margin:0 0 115px;padding:0}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid .contact-link-grid-inner{margin:0 0 40px}}.content-builder .contact-link-grid .contact-link-grid-inner .grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(odd){padding-right:75px}@media handheld,only screen and (max-width:1220px){.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(odd){padding-right:30px}}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(odd){padding-right:10px}}.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(even){padding-left:75px}@media handheld,only screen and (max-width:1220px){.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(even){padding-left:30px}}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid .contact-link-grid-inner .clg:nth-child(even){padding-left:10px}}.content-builder .contact-link-grid .contact-link-grid-inner .clg .clg-inner{padding:0 0 60px;width:100%}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid .contact-link-grid-inner .clg .clg-inner{padding:0 0 40px}}.content-builder .contact-link-grid .contact-link-grid-inner .clg .clg-inner h3{min-height:70px}@media handheld,only screen and (max-width:767px){.content-builder .contact-link-grid .contact-link-grid-inner .clg .clg-inner h3{min-height:auto}}.content-builder .contact-link-grid .contact-link-grid-inner .button{text-decoration:none;color:#aaabad;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;margin:0 0 10px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.content-builder .contact-link-grid .contact-link-grid-inner .button i{position:absolute;top:18px;right:10px;margin:0;font-size:18px;color:#d2d2d3}.content-builder .community-logo-grid{width:100%;padding:0 65px;margin-bottom:60px}@media handheld,only screen and (max-width:1021px){.content-builder .community-logo-grid{padding:0 25px}}@media handheld,only screen and (max-width:767px){.content-builder .community-logo-grid{padding:0 10px;margin-bottom:40px}}.content-builder .community-logo-grid .community-logo-grid-inner{width:100%;max-width:1021px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.content-builder .community-logo-grid .community-logo-grid-inner .logo{width:25%;text-align:center;padding:15px}@media handheld,only screen and (max-width:650px){.content-builder .community-logo-grid .community-logo-grid-inner .logo{width:50%;padding:10px}}.content-builder .community-logo-grid .community-logo-grid-inner .logo img{width:100%}.content-builder .cta-bar{width:100%;margin:0 0 50px;padding:0 80px}@media handheld,only screen and (max-width:1021px){.content-builder .cta-bar{padding:0 40px}}@media handheld,only screen and (max-width:767px){.content-builder .cta-bar{padding:0 20px}}.content-builder .cta-bar .cta-bar-inner{width:100%;max-width:1021px;margin:0 auto;background:#00335b;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 40px}.content-builder .cta-bar .cta-bar-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:1021px){.content-builder .cta-bar .cta-bar-inner{padding:20px;display:block}}.content-builder .cta-bar .cta-bar-inner h2{font-size:257.03125%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#fff;float:left;margin-bottom:0;line-height:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center;padding-right:40px}@media handheld,only screen and (max-width:1021px){.content-builder .cta-bar .cta-bar-inner h2{float:none;text-align:center;margin-bottom:15px;padding-right:0}}@media handheld,only screen and (max-width:767px){.content-builder .cta-bar .cta-bar-inner h2{font-size:137.5%}}.content-builder .cta-bar .cta-bar-inner .button{float:right;text-decoration:none;color:#fff;padding:20px 75px;display:block;text-align:left;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;text-align:center}@media handheld,only screen and (max-width:1021px){.content-builder .cta-bar .cta-bar-inner .button{float:none;max-width:320px;margin:0 auto}}.content-builder .cta-bar .cta-bar-inner .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.content-builder .text-image{width:100%;padding:0 80px;margin:0 0 60px}.content-builder .text-image.small-margin{margin:0 0 20px}@media handheld,only screen and (max-width:1021px){.content-builder .text-image{padding:0 40px}}@media handheld,only screen and (max-width:767px){.content-builder .text-image{padding:0 20px;margin:0 0 40px}}.content-builder .text-image .text-image-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;max-width:1021px;margin:0 auto}.content-builder .text-image .text-image-inner.right{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}@media handheld,only screen and (max-width:767px){.content-builder .text-image .text-image-inner{display:block}}.content-builder .text-image .text-image-inner .text{width:50%;padding:40px;background-color:rgba(224,233,242,.31)}@media handheld,only screen and (max-width:767px){.content-builder .text-image .text-image-inner .text{width:100%;padding:40px 20px 20px}}.content-builder .text-image .text-image-inner .text .breaker{margin-bottom:40px}.content-builder .text-image .text-image-inner .image{width:50%}@media handheld,only screen and (max-width:767px){.content-builder .text-image .text-image-inner .image{width:100%}}.content-builder .text-image .text-image-inner .image img{display:block;width:100%;height:auto}.communities-top{text-align:center;padding-top:60px;padding-bottom:20px}.communities-top h1{text-transform:none}.communities-top .generic-padding .generic-padding-inner{max-width:660px;margin:0 auto}.map-wrapper-showhomes{height:auto;width:100%}.map-wrapper-showhomes #map{width:100%;height:100%;min-height:350px}.map-wrapper-showhomes #map .gm-style-iw{overflow:hidden!important;height:auto;min-width:280px;max-width:280px;left:6px!important;top:10px!important;position:static;background:#fff;padding:20px;white-space:nowrap}.map-wrapper-showhomes #map .gm-style-iw div{display:block;min-width:240px}.map-wrapper-showhomes #map .gm-style-iw .button{text-decoration:none;color:#fff;padding:20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;max-width:293px;margin:0 auto}.map-wrapper-showhomes #map .gm-style-iw .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.type-tiles{width:100%;max-width:1360px;padding:0 80px 60px;margin:0 auto;text-align:center}.type-tiles:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.type-tiles .tile{display:inline-block;text-align:center;padding-bottom:0;height:200px;width:33%;position:relative;overflow:hidden;margin-bottom:30px}.type-tiles .tile .tile-inner{position:absolute;top:0;left:0;width:100%;padding-top:30px;padding-bottom:30px}.type-tiles .tile .tile-hover{padding:0 70px;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(189,209,220,.45);opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.type-tiles .tile .tile-hover .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;margin:60px auto 0}.type-tiles .tile .tile-hover .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.type-tiles .tile img{height:80px;width:auto;text-align:center;margin:0 0 22px}.type-tiles .tile h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:3px;text-align:center;color:#78787b;margin:0 0 20px}.type-tiles .tile:hover .tile-hover{opacity:1}.related-homes-tiles{width:100%;max-width:1040px;margin:-40px auto 0;padding:0 80px 80px}.related-homes-tiles:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.related-homes-tiles h5{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;margin:0 10px 25px;text-align:left;text-transform:uppercase;color:#78787b;letter-spacing:2px}.related-homes-tiles .item{float:left;width:33.333%;padding:0 10px 80px}.related-homes-tiles .item a{text-decoration:none;width:100%;padding:0;display:block;max-width:270px}.related-homes-tiles .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:10px;max-width:270px}.related-homes-tiles .home-tile img{display:block;width:100%;height:auto;margin:0 auto 20px}.related-homes-tiles .home-tile h3{text-align:center;margin:0 0 25px;padding:0 10px;text-transform:uppercase;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px}.related-homes-tiles .home-tile .stats{width:100%}.related-homes-tiles .home-tile .stats:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.related-homes-tiles .home-tile .stats p{width:33.333%;float:left;padding:0 10px 10px;font-size:109.375%;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px}.related-homes-tiles .home-tile .stats p span{display:block;width:100%;margin:0 0 10px;font-size:46.484375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;text-transform:uppercase}.related-homes-tiles .home-tile .stats p:nth-child(2){text-align:center}.related-homes-tiles .home-tile .stats p:last-of-type{text-align:right}#full-screen-wrapper{width:100%}#full-screen-wrapper:-webkit-full-screen{width:100%;height:100%}#full-screen-wrapper:-webkit-full-screen .sales-centre-map{width:100%;height:100%;padding:0}#full-screen-wrapper:-webkit-full-screen .sales-centre-map #map{height:calc(100% - 41px)}.sales-centre-map-bar{width:100%;background:#e4e4e4}.sales-centre-map-bar .map-options-inner{width:100%;padding:14px 80px;text-align:center;margin:0 auto;color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;text-transform:uppercase;letter-spacing:2px}.sales-centre-map-bar .map-options-inner li{padding:0 13px 10px;text-decoration:none;color:#78787b;display:inline;cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:all .35s;transition:all .35s}.sales-centre-map-bar .map-options-inner li.active{color:#00335b;border-bottom:3px solid #718ca1}.sales-centre-map{padding:0;position:relative;overflow:hidden}.sales-centre-map.touch{padding:0;height:1080px}.sales-centre-map.touch #map{height:1080px;min-height:1080px}.sales-centre-map #map{height:550px;min-height:550px;width:100%}.sales-centre-map #full-screen-button{position:absolute;top:8px;left:8px;width:28px;height:28px;-webkit-box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;border-radius:2px;cursor:pointer;background-color:#fff}.sales-centre-map #full-screen-button i{color:#666;padding:6px 0 0 6px;text-align:center}.sales-centre-map #full-screen-button.closed{display:none}.sales-centre-map #full-screen-button-close{display:none;position:absolute;top:8px;left:8px;width:28px;height:28px;-webkit-box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;box-shadow:rgba(0,0,0,.298039) 0 1px 4px -1px;border-radius:2px;cursor:pointer;background-color:#fff}.sales-centre-map #full-screen-button-close i{color:#666;padding:6px 0 0 6px;text-align:center}.sales-centre-map #full-screen-button-close.open{display:block}.sales-centre-map .infobubble{margin-right:-290px;min-width:290px;max-width:290px;height:calc(100% - 40px);max-height:550px;position:absolute;top:18px;right:0;background:#fff;z-index:999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.23);box-shadow:0 1px 2px 0 rgba(0,0,0,.23);-webkit-transition:margin .35s;transition:margin .35s}.sales-centre-map .infobubble.open{margin-right:0}.sales-centre-map .infobubble.open .close-infobubble .triangle{width:0;height:0;border-style:solid;border-width:9.5px 0 9.5px 8px;border-color:transparent transparent transparent #b3c4d0}.sales-centre-map .infobubble .pre-launch-text{margin-bottom:40px}.sales-centre-map .infobubble .pre-launch-text p{margin:0 0 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.4;font-size:109.375%;color:#5c5c5c;text-align:center}.sales-centre-map .infobubble .pre-launch-text p a{color:#7998ac;text-decoration:none}.sales-centre-map .infobubble .infowindow-wrapper{padding:25px;height:100%;overflow-y:auto}.sales-centre-map .infobubble .all-amenities{color:#fff;padding:14px 30px 14px 60px;background:#d1dce3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:98.4375%;text-transform:uppercase;letter-spacing:2px;cursor:pointer;position:relative}.sales-centre-map .infobubble .all-amenities i{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:14px;left:25px}.sales-centre-map .infobubble .amenities-list li{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;text-transform:uppercase;padding:0;letter-spacing:1px;cursor:pointer}.sales-centre-map .infobubble .amenities-list li:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.sales-centre-map .infobubble .amenities-list li:last-of-type{padding:0}.sales-centre-map .infobubble .amenities-list li .amenities-list-title{padding:0 0 35px;margin:0}.sales-centre-map .infobubble .amenities-list li .amenities-list-title .img{display:block;float:left;text-align:center;width:20px;margin-right:20px}.sales-centre-map .infobubble .amenities-list li .amenities-list-title img{max-width:20px;height:auto;width:auto;max-height:17px}.sales-centre-map .infobubble .amenities-list li .amenities-list-title span{float:left;display:block}.sales-centre-map .infobubble .amenities-list .amenities-sublist{display:none}.sales-centre-map .infobubble .amenities-list .amenities-sublist h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;text-transform:none;padding:0 0 35px}.sales-centre-map .infobubble .amenities-list .amenities-sublist h4:last-of-type{padding:0 0 35px}.sales-centre-map .infobubble .amenities-info h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;text-transform:uppercase;padding:0 0 17px;letter-spacing:1px}.sales-centre-map .infobubble .amenities-info h2:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.sales-centre-map .infobubble .amenities-info h2 .img{display:block;float:left;text-align:center;width:20px;margin-right:20px}.sales-centre-map .infobubble .amenities-info h2 img{max-width:20px;height:auto;width:auto;max-height:17px;margin:0}.sales-centre-map .infobubble .amenities-info h2 span{float:left;display:block;max-width:195px}.sales-centre-map .infobubble .amenities-info .img-responsive{margin-bottom:20px}.sales-centre-map .infobubble .amenities-info p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.6;color:#78787b}.sales-centre-map .infobubble .close-infobubble{position:absolute;top:50%;margin-top:-27px;left:-18px;z-index:999;cursor:pointer;font-size:187.5%;height:55px;width:18px;background:#fff;padding:18px 0 0 5px;border-radius:3px 0 0 3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.23);box-shadow:0 1px 2px 0 rgba(0,0,0,.23);overflow:hidden}.sales-centre-map .infobubble .close-infobubble .triangle{width:0;height:0;border-style:solid;border-width:9.5px 8px 9.5px 0;border-color:transparent #b3c4d0 transparent transparent}.sales-centre-map .infobubble div{display:block;font-size:100%}.sales-centre-map .infobubble h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;letter-spacing:3px;color:#78787b;margin:0 0 5px}.sales-centre-map .infobubble h3{color:#00335b;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:103.90625%;letter-spacing:3px;margin:0 0 20px}.sales-centre-map .infobubble h5{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;letter-spacing:3px;color:#78787b;text-align:center;margin:15px 0 0}.sales-centre-map .infobubble h5.street-address{margin:15px 0}.sales-centre-map .infobubble h5.phone-number{margin:15px 0}.sales-centre-map .infobubble h5.phone-number a{color:#7998ac;text-decoration:none}.sales-centre-map .infobubble .faux-table{margin:0 0 5px;padding:0 5px 10px;min-width:0;display:table}.sales-centre-map .infobubble .faux-table .faux-row{min-width:0;display:table-row}.sales-centre-map .infobubble .faux-table .faux-row .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:1px;color:#78787b;padding-bottom:15px;text-align:left;min-width:0;display:table-cell}.sales-centre-map .infobubble .faux-table .faux-row .cell-time{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#7998ac;min-width:0}.sales-centre-map .infobubble .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;max-width:293px;margin:0 auto 10px}.sales-centre-map .infobubble .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.sales-centre-map .infobubble .button.showhome{margin:0 auto 10px;color:#78787b;background:#f4f4f4}.sales-centre-map .infobubble .button.showhome i{color:#a4a5a7}.local-amenities{position:relative;overflow:hidden;margin-bottom:80px;background:#f2f2f2}.local-amenities.default-closed{display:none}.local-amenities.open{display:block}.local-amenities .local-amenities-wrapper{min-height:400px}.local-amenities .local-amenities-wrapper .local-amenities-basemap{opacity:1;-webkit-transition:opacity .35s;transition:opacity .35s;max-width:1215px;margin:0 auto}.local-amenities .local-amenities-wrapper .local-amenity-layer{position:absolute;top:0;left:0;width:100%;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.local-amenities .local-amenities-wrapper .local-amenity-layer img{max-width:1215px;margin:0 auto}.local-amenities .infobubble{margin-right:-290px;min-width:290px;max-width:290px;height:calc(100% - 40px);max-height:auto;position:absolute;top:18px;right:0;background:#fff;z-index:999;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.23);box-shadow:0 1px 2px 0 rgba(0,0,0,.23);-webkit-transition:margin .35s;transition:margin .35s}.local-amenities .infobubble.open{margin-right:0}.local-amenities .infobubble.open .close-infobubble .triangle{width:0;height:0;border-style:solid;border-width:9.5px 0 9.5px 8px;border-color:transparent transparent transparent #b3c4d0}.local-amenities .infobubble .infowindow-wrapper{padding:25px;height:100%;overflow-y:auto;height:calc(100% - 46px)}.local-amenities .infobubble .amenities-gallery{position:relative;overflow:hidden}.local-amenities .infobubble .amenities-gallery img{max-width:240px}.local-amenities .infobubble .amenities-gallery .left-arrow{background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s;width:50px;height:50px;margin-top:-35px;left:-25px}.local-amenities .infobubble .amenities-gallery .left-arrow i{color:#fff;position:absolute;top:50%;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:75%;margin-top:-6px;right:6px}.local-amenities .infobubble .amenities-gallery .left-arrow:hover{background:rgba(204,224,234,.95)}.local-amenities .infobubble .amenities-gallery .right-arrow{background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s;width:50px;height:50px;margin-top:-35px;right:-25px}.local-amenities .infobubble .amenities-gallery .right-arrow i{color:#fff;position:absolute;top:50%;font-size:75%;margin-top:-6px;left:6px}.local-amenities .infobubble .amenities-gallery .right-arrow:hover{background:rgba(204,224,234,.95)}.local-amenities .infobubble .amenities-gallery .next-arrow{display:block;width:100%;height:100%;position:absolute;z-index:2;top:0;left:0}.local-amenities .infobubble .all-local-amenities{color:#fff;padding:14px 30px 14px 60px;background:#d1dce3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:98.4375%;text-transform:uppercase;letter-spacing:2px;cursor:pointer;position:relative}.local-amenities .infobubble .all-local-amenities i{-webkit-transform:rotate(180deg);transform:rotate(180deg);position:absolute;top:14px;left:25px}.local-amenities .infobubble .amenity-instructions{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:400;margin-bottom:20px;font-size:87.5%;line-height:1.4}.local-amenities .infobubble .amenities-list li{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;text-transform:uppercase;padding:0;letter-spacing:1px;cursor:pointer}.local-amenities .infobubble .amenities-list li:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.local-amenities .infobubble .amenities-list li:last-of-type{padding:0}.local-amenities .infobubble .amenities-list li .amenities-list-title{padding:0 0 35px;margin:0}.local-amenities .infobubble .amenities-list li .amenities-list-title .img{display:block;float:left;text-align:center;width:20px;margin-right:20px}.local-amenities .infobubble .amenities-list li .amenities-list-title img{max-width:20px;height:auto;width:auto;max-height:17px}.local-amenities .infobubble .amenities-list li .amenities-list-title span{float:left;display:block}.local-amenities .infobubble .amenities-list li .amenities-list-title span i{width:20px;height:20px;display:inline-block;border-radius:2px;margin-right:15px;vertical-align:middle}.local-amenities .infobubble .amenities-list li .amenities-list-title span i.icon-transit{font-size:23px;height:23px;width:23px;margin-left:-.2em}.local-amenities .infobubble .amenities-list .amenities-sublist{display:none}.local-amenities .infobubble .amenities-list .amenities-sublist h4{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;text-transform:none;padding:0 0 35px}.local-amenities .infobubble .amenities-list .amenities-sublist h4:last-of-type{padding:0 0 35px}.local-amenities .infobubble .amenities-info h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;text-transform:uppercase;padding:0 0 17px;letter-spacing:1px}.local-amenities .infobubble .amenities-info h2:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.local-amenities .infobubble .amenities-info h2 i{width:20px;height:20px;display:inline-block;border-radius:2px;margin-right:15px;vertical-align:middle}.local-amenities .infobubble .amenities-info h2 i.icon-transit{font-size:23px;height:23px;width:23px;margin-left:-.2em}.local-amenities .infobubble .amenities-info h2 .img{display:block;float:left;text-align:center;width:20px;margin-right:20px}.local-amenities .infobubble .amenities-info h2 img{max-width:20px;height:auto;width:auto;max-height:17px;margin:0}.local-amenities .infobubble .amenities-info h2 span{float:left;display:block;max-width:195px}.local-amenities .infobubble .amenities-info .img-responsive{margin-bottom:20px}.local-amenities .infobubble .amenities-info p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.6;color:#78787b;margin-bottom:20px}.local-amenities .infobubble .amenities-info ul,.local-amenities .infobubble .amenities-info ol{list-style:disc;margin:0 0 20px 20px}.local-amenities .infobubble .amenities-info ul li,.local-amenities .infobubble .amenities-info ol li{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.6;color:#78787b;margin-bottom:10px}.local-amenities .infobubble .amenities-info ol{list-style:decimal}.local-amenities .infobubble .close-infobubble{position:absolute;top:50%;margin-top:-27px;left:-18px;z-index:999;cursor:pointer;font-size:187.5%;height:55px;width:18px;background:#fff;padding:18px 0 0 5px;border-radius:3px 0 0 3px;-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.23);box-shadow:0 1px 2px 0 rgba(0,0,0,.23);overflow:hidden}.local-amenities .infobubble .close-infobubble .triangle{width:0;height:0;border-style:solid;border-width:9.5px 8px 9.5px 0;border-color:transparent #b3c4d0 transparent transparent}.local-amenities .infobubble div{display:block;font-size:100%}.local-amenities .infobubble h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;letter-spacing:3px;color:#78787b;margin:0 0 5px}.local-amenities .infobubble h3{color:#00335b;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:103.90625%;letter-spacing:3px;margin:0 0 20px}.local-amenities .infobubble h5{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;letter-spacing:3px;color:#78787b;text-align:center;margin:15px 0 0}.local-amenities .infobubble h5.street-address{margin:15px 0}.local-amenities .infobubble h5.phone-number{margin:15px 0}.local-amenities .infobubble h5.phone-number a{color:#7998ac;text-decoration:none}.local-amenities .infobubble .faux-table{margin:0 0 5px;padding:0 5px 10px;min-width:0;display:table}.local-amenities .infobubble .faux-table .faux-row{min-width:0;display:table-row}.local-amenities .infobubble .faux-table .faux-row .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:1px;color:#78787b;padding-bottom:15px;text-align:left;min-width:0;display:table-cell}.local-amenities .infobubble .faux-table .faux-row .cell-time{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#7998ac;min-width:0}.local-amenities .infobubble .button{text-decoration:none;color:#fff;padding:20px 50px 20px 20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;max-width:293px;margin:0 auto 10px}.local-amenities .infobubble .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}.local-amenities .infobubble .button.showhome{margin:0 auto 10px;color:#78787b;background:#f4f4f4}.local-amenities .infobubble .button.showhome i{color:#a4a5a7}.sales-centre-map.alt-padding{padding:0 0 115px}.sales-centre-map.padding-fix{padding-right:0}.community-introtext{padding-left:40px}.manager-widget{margin-right:0;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);background:#fff;max-width:316px;width:100%;z-index:99;margin-bottom:15px}.manager-widget .manager-widget-inner{padding:32px;text-align:center}.manager-widget .manager-widget-inner h4{font-size:71.09375%;letter-spacing:2px;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#5c5c5c;margin:0 0 20px}.manager-widget .manager-widget-inner h3{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:158.59375%;letter-spacing:2px;color:#7998ac;margin:0 0 30px}.manager-widget .manager-widget-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;margin-bottom:0;color:#5c5c5c;font-size:175%}.manager-widget .manager-widget-inner p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#5c5c5c;margin:0 0 30px;line-height:1.4}.manager-widget .manager-widget-inner .manager-image{width:93px;height:93px;border-radius:50%;margin:0 0 25px}.manager-widget .manager-widget-inner .button{text-align:center;margin:30px 0;text-decoration:none;color:#fff;padding:20px 30px 20px 20px;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:280px}.manager-widget .manager-widget-inner .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#f0b310}.manager-widget .manager-widget-inner .icon-link{text-decoration:none;display:block;margin-bottom:15px;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:0;text-align:center}.manager-widget .manager-widget-inner .icon-link i{color:#fff;margin:0 12px 0 0;background:#7998ac;border-radius:50%;height:21px;width:21px;font-size:87.5%;text-align:center;line-height:1.4;font-weight:700}.manager-widget .manager-widget-inner .icon-link i:before{position:relative;top:2px;left:1px}.manager-widget .manager-widget-inner .view-hours.icon-link{margin-bottom:0}.manager-widget .today-time{background:#d1dce3;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;letter-spacing:2px;text-align:center;text-transform:uppercase;padding:10px 35px}.manager-widget-sticky{width:100%;position:fixed;top:0;left:0;z-index:1000;padding:0 0 0 70px}@media handheld,only screen and (max-width:767px){.manager-widget-sticky{padding:0;top:60px}}.manager-widget-sticky .manager-widget-inner{margin:0 auto;width:100%;padding:0}.manager-widget-sticky .manager-widget-inner .manager-widget-top{background:#eba931;padding:0 80px 0 0;width:100%}@media handheld,only screen and (max-width:1021px){.manager-widget-sticky .manager-widget-inner .manager-widget-top{padding:0}}@media handheld,only screen and (max-width:767px){.manager-widget-sticky .manager-widget-inner .manager-widget-top{padding:0}}.manager-widget-sticky .manager-widget-inner .manager-widget-top .manager-widget-top-inner{max-width:993px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}.manager-widget-sticky .manager-widget-inner .manager-widget-top a,.manager-widget-sticky .manager-widget-inner .manager-widget-top p{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;color:#fff;text-decoration:none;display:block;padding:29px 0;text-transform:uppercase;margin:0 30px 0 0}@media handheld,only screen and (max-width:399px){.manager-widget-sticky .manager-widget-inner .manager-widget-top a,.manager-widget-sticky .manager-widget-inner .manager-widget-top p{margin:0 15px 0 0}}@media handheld,only screen and (max-width:950px){.manager-widget-sticky .manager-widget-inner .manager-widget-top a.directions span,.manager-widget-sticky .manager-widget-inner .manager-widget-top p.directions span{display:none}}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-top a.call span,.manager-widget-sticky .manager-widget-inner .manager-widget-top p.call span{display:none}}@media handheld,only screen and (max-width:600px){.manager-widget-sticky .manager-widget-inner .manager-widget-top a.time,.manager-widget-sticky .manager-widget-inner .manager-widget-top p.time{display:none}}.manager-widget-sticky .manager-widget-inner .manager-widget-top a i,.manager-widget-sticky .manager-widget-inner .manager-widget-top p i{font-size:17px;vertical-align:text-bottom;margin:0 5px 0 0}.manager-widget-sticky .manager-widget-inner .manager-widget-top a span,.manager-widget-sticky .manager-widget-inner .manager-widget-top p span{color:#0a355f;margin:0 0 0 4px}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details{background:#fff;color:#0a355f;margin:0 auto 0 0;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;cursor:pointer;text-transform:uppercase;padding:27px 52px 27px 32px;position:relative}@media handheld,only screen and (max-width:300px){.manager-widget-sticky .manager-widget-inner .manager-widget-top .details{padding:27px 32px}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details:before{display:none}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details:after{display:none}}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details span{font-size:56.25%;display:block;font-family:gotham a,gotham b;font-style:normal;font-weight:300;margin-bottom:2px}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details.active:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:1px;height:19px;position:absolute;top:28px;right:31px}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details.active:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:1px;height:19px;position:absolute;top:28px;right:31px}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:1px;height:10px;position:absolute;top:32px;right:28px;background:#0a355f;-webkit-transition:all .25s;transition:all .25s}.manager-widget-sticky .manager-widget-inner .manager-widget-top .details:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:1px;height:10px;position:absolute;top:32px;right:34px;background:#0a355f;-webkit-transition:all .25s;transition:all .25s}.manager-widget-sticky .manager-widget-inner .manager-widget-content{display:none;background:#fff;width:100%;padding:0 80px}@media handheld,only screen and (max-width:1021px){.manager-widget-sticky .manager-widget-inner .manager-widget-content{padding:0 40px}}@media handheld,only screen and (max-width:767px){.manager-widget-sticky .manager-widget-inner .manager-widget-content{padding:0 20px}}.manager-widget-sticky .manager-widget-inner .manager-widget-content.active{display:block}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-widget-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;padding:35px 0 60px;max-width:970px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 auto}@media handheld,only screen and (max-width:767px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-widget-content-inner{padding:30px 0}}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-widget-content-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-image{width:103px;height:103px;border-radius:50%;overflow:hidden}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-image{margin:0 auto 20px}}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-image img{display:block;width:100%;height:100%}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info{padding:0 50px}@media handheld,only screen and (max-width:1021px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info{padding:0 30px}}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info{width:100%;padding:0 0 30px;text-align:center}}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;font-size:175%;line-height:1;letter-spacing:-.2px;color:#3e3e3e;margin-bottom:10px}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;color:#3e3e3e;margin-bottom:20px;text-transform:uppercase}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info .button{text-decoration:none;color:#fff;padding:20px 50px 20px 30px;width:100%;border:none;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0;max-width:297px;margin:0 auto;text-align:center}.manager-widget-sticky .manager-widget-inner .manager-widget-content .manager-info .button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#fff}.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours{margin:0 0 0 auto;min-width:260px}@media handheld,only screen and (max-width:1021px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours{min-width:220px}}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours{min-width:100%;margin:0 auto;padding:0 40px}}.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:87.5%;line-height:1.79;color:#3e3e3e}.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours .faux-cell.cell-time{font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#0a355f}@media handheld,only screen and (max-width:650px){.manager-widget-sticky .manager-widget-inner .manager-widget-content .hours .faux-cell.cell-time{text-align:right}}.tiled-images{width:100%;background:#f0f0f0;padding:0 80px}@media handheld,only screen and (max-width:1021px){.tiled-images{padding:0 40px}}@media handheld,only screen and (max-width:767px){.tiled-images{padding:0 12px}}.tiled-images .tiled-images-inner{width:100%;max-width:1074px;margin:0 auto;padding:50px 0 20px}@media handheld,only screen and (max-width:767px){.tiled-images .tiled-images-inner{padding:40px 0 20px}}.tiled-images .tiled-images-inner .tiled-images-content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media handheld,only screen and (max-width:767px){.tiled-images .tiled-images-inner .tiled-images-content{margin:0 -10px}}.tiled-images .tiled-images-inner .tiled-images-content .tiled-image{width:33.333%;padding:0 15px 30px}@media handheld,only screen and (max-width:767px){.tiled-images .tiled-images-inner .tiled-images-content .tiled-image{padding:0 10px 20px;width:50%}}.tiled-images .tiled-images-inner .tiled-images-content .tiled-image .tiled-image-inner{width:100%}.tiled-images .tiled-images-inner .tiled-images-content .tiled-image .tiled-image-inner img{display:block;width:100%;height:auto;margin:0 auto}.view-hours{text-align:center;cursor:pointer;font-size:87.5%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#7998ac;max-width:316px;width:100%}.area-highlights{width:100%;padding:0 80px 40px}.area-highlights .area-highlights-inner{width:100%;max-width:920px;margin:0 auto;padding:0 0 30px}.area-highlights .area-highlights-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:262.5%;margin:0 0 70px;text-align:center;color:#78787b;letter-spacing:1px}.area-highlights .area-highlights-inner h4{color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;letter-spacing:2px;text-transform:uppercase}.area-highlights .area-highlights-inner .grid{padding:0 50px;margin:0 0 50px;border-bottom:1px solid #f0f0f1}.area-highlights .area-highlights-inner .grid.no-break{border-bottom:0}.area-highlights .area-highlights-inner .faux-table{margin-bottom:30px}.area-highlights .area-highlights-inner .faux-table .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;width:50%;padding:0 0 15px}.area-highlights .area-highlights-inner .faux-table .cell-1{width:70%}.area-highlights .area-highlights-inner .faux-table .cell-2{width:30%}.area-highlights .area-highlights-inner .faux-table .cell-3{width:100%}.area-highlights .area-highlights-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.area-highlights .area-highlights-inner .faux-table .free-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left}.resources{width:100%;padding:0 80px 40px}.resources .resources-inner{width:100%;max-width:920px;margin:0 auto;padding:0 0 30px}.resources .resources-inner h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:262.5%;margin:0 0 70px;text-align:center;color:#78787b;letter-spacing:1px}.resources .resources-inner h4{color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;letter-spacing:2px;text-transform:uppercase}.resources .resources-inner .grid{padding:0 50px;margin:0 0 50px;border-bottom:1px solid #f0f0f1}.resources .resources-inner .grid.no-break{border-bottom:0}.resources .resources-inner .faux-table{margin-bottom:30px}.resources .resources-inner .faux-table .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;width:50%;padding:0 0 15px}.resources .resources-inner .faux-table .cell-1{width:70%}.resources .resources-inner .faux-table .cell-2{width:30%}.resources .resources-inner .faux-table .cell-3{width:100%}.resources .resources-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.resources .resources-inner .faux-table .free-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left}.resources .resources-inner .faux-table a{display:block;letter-spacing:2px;text-decoration:none;color:#7998ac}.resources .resources-inner .faux-table a i{display:block;float:left;margin:1px 10px 0 0}#slides-slider{width:100%;padding:0 80px;background:#f0f0f0}@media handheld,only screen and (max-width:1021px){#slides-slider{padding:0 40px}}@media handheld,only screen and (max-width:767px){#slides-slider{padding:0 12px}}#slides-slider .slides-slider-inner{max-width:1073px;padding:0 0 40px;width:100%;margin:0 auto}#slides-slider .slides-slider-inner .slide{outline:none}#slides-slider .slides-slider-inner .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px 0 0}#slides-slider .slides-slider-inner .slick-dots li{background:#d8d8d8;margin:0 8px;-webkit-transition:background .35s;transition:background .35s;border-radius:50%;height:14px;width:14px;cursor:pointer}#slides-slider .slides-slider-inner .slick-dots li.slick-active{background:#000}#slides-slider .slides-slider-inner .slick-dots li button{outline:none;opacity:0;cursor:pointer}#slides-slider .slides-slider-inner .slide .slide-inner{background:#0a355f;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:306px}#slides-slider .slides-slider-inner .slide .slide-inner .left{width:50%;background-position:center center;background-size:cover;background-repeat:no-repeat}@media handheld,only screen and (max-width:600px){#slides-slider .slides-slider-inner .slide .slide-inner .left{width:100%}}#slides-slider .slides-slider-inner .slide .slide-inner .left img{display:none;width:100%;height:auto;margin:0 auto}@media handheld,only screen and (max-width:600px){#slides-slider .slides-slider-inner .slide .slide-inner .left img{display:block}}#slides-slider .slides-slider-inner .slide .slide-inner .right{width:50%;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media handheld,only screen and (max-width:600px){#slides-slider .slides-slider-inner .slide .slide-inner .right{width:100%}}#slides-slider .slides-slider-inner .slide .slide-inner .right h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:218.75%;letter-spacing:-.2px;text-align:center;color:#fff;margin-bottom:30px;text-transform:uppercase}@media handheld,only screen and (max-width:1021px){#slides-slider .slides-slider-inner .slide .slide-inner .right h2{font-size:175%}}@media handheld,only screen and (max-width:767px){#slides-slider .slides-slider-inner .slide .slide-inner .right h2{font-size:137.5%}}#slides-slider .slides-slider-inner .slide .slide-inner .right h4{font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:112.5%;text-align:center;color:#fff;margin-bottom:30px;line-height:1.2}@media handheld,only screen and (max-width:1021px){#slides-slider .slides-slider-inner .slide .slide-inner .right h4{font-size:100%}}#slides-slider .slides-slider-inner .slide .slide-inner .right a{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:112.5%;color:#fff;text-align:center;text-transform:uppercase;display:block;text-decoration:none;outline:none}#slides-slider .slides-slider-inner .slide .slide-inner .right a i{margin:0 0 0 10px}.blog{background:#f6f6f6;width:100%}.blog .blog-header{width:100%;padding:75px 60px 50px;text-align:center}.blog .blog-header h1{color:#78787b;font-size:262.5%;margin:0 0 10px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:3px}.blog .blog-header h4{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 20px;line-height:1;text-transform:uppercase;letter-spacing:2px}.blog .blog-header h4 a{color:#7998ac;text-decoration:none}.blog .blog-header p{margin:0 0 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c}.blog .blog-header p a{color:#7998ac;text-decoration:none}.blog .blog-overview{width:100%;background:#f6f6f6}.blog .blog-overview .blog-overview-inner{width:100%;max-width:1676px;margin:0 auto}.blog .blog-overview .blog-overview-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.blog .blog-overview .blog-overview-inner .article-column{border-left:2px solid #f6f6f6;padding:0;background:#f6f6f6}.blog .blog-overview .blog-overview-inner .article-column #articles{padding-bottom:40px}.blog .blog-overview .blog-overview-inner .article-column .article-tile{background:#fff;border-right:2px solid #f6f6f6;border-bottom:2px solid #f6f6f6;width:33.33333%;padding:20px}.blog .blog-overview .blog-overview-inner .article-column .article-tile.social{width:25%}.blog .blog-overview .blog-overview-inner .article-column .article-tile.social .article-tile-text p{margin-bottom:25px}.blog .blog-overview .blog-overview-inner .article-column .article-tile img{max-width:420px;margin:0 auto 15px}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text{padding:20px 25px 0}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h5{text-transform:uppercase;color:#cfcfcf;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:65.625%;margin:0 0 20px;line-height:1;letter-spacing:2px}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h5 span{color:#7998ac}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h2{color:#78787b;font-size:193.75%;margin:0 0 30px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:3px;line-height:1.3;text-transform:capitalize}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h2 a{text-decoration:none;color:#78787b}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text .breaker{width:113px;height:1px;background:#00335b;margin:0 0 30px}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text p{color:#5c5c5c;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 50px;line-height:1.5}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text .button-combo a.link{background:#7998ac;color:#fff;padding:15px 25px;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:3px;text-transform:uppercase;text-decoration:none;min-height:46px;text-align:center;margin-right:0;margin-bottom:20px;display:block}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text .button-combo .sharing{min-height:22px;text-align:center;margin-bottom:5px}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text .button-combo .sharing:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.blog .blog-overview .blog-overview-inner .article-column .pagination{padding:0 40px 40px;width:100%;text-align:center}.blog .blog-overview .blog-overview-inner .article-column .pagination:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.blog .blog-overview .blog-overview-inner .article-column .pagination .previous,.blog .blog-overview .blog-overview-inner .article-column .pagination .next{width:50%;float:left}.blog .blog-overview .blog-overview-inner .article-column .pagination .previous{padding-right:20px}.blog .blog-overview .blog-overview-inner .article-column .pagination a{background:#00335b;color:#fff;padding:15px 25px;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:3px;text-transform:uppercase;text-decoration:none;min-height:46px;text-align:center;margin-right:0;display:block}.blog .blog-overview .blog-overview-inner .article-column .blog-body{background:#fff;padding:60px 60px 45px 50px;border-right:2px solid #f6f6f6}.blog .blog-overview .blog-overview-inner .article-column .blog-body h1{color:#78787b;font-size:293.75%;margin:0 0 15px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:3px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h5{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;color:#78787b;letter-spacing:2px;text-transform:uppercase;margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h2{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:262.5%;color:#78787b;margin:0 0 15px;line-height:1.25}.blog .blog-overview .blog-overview-inner .article-column .blog-body h3{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:175%;color:#78787b;margin:0 0 20px;line-height:1.25}.blog .blog-overview .blog-overview-inner .article-column .blog-body .breaker{width:120px;height:1px;background:#00335b;margin:0 0 50px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h4{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:109.375%;margin:0 0 20px;line-height:1.5}.blog .blog-overview .blog-overview-inner .article-column .blog-body p{margin:0 0 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c}.blog .blog-overview .blog-overview-inner .article-column .blog-body p a{color:#7998ac;text-decoration:none}.blog .blog-overview .blog-overview-inner .article-column .blog-body ul{margin:0 0 30px 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c;list-style:disc}.blog .blog-overview .blog-overview-inner .article-column .blog-body ul li a{color:#7998ac;text-decoration:none}.blog .blog-overview .blog-overview-inner .article-column .blog-body ol{margin:0 0 30px 20px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.8;font-size:87.5%;color:#5c5c5c;list-style:decimal}.blog .blog-overview .blog-overview-inner .article-column .blog-body ol li a{color:#7998ac;text-decoration:none}.blog .blog-overview .blog-overview-inner .article-column .blog-body hr{height:1px;background:#00335b;width:100%;display:block;margin:0 0 30px;border:0}.blog .blog-overview .blog-overview-inner .article-column .blog-body a.link{background:#7998ac;color:#fff;padding:15px 25px;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:3px;text-transform:uppercase;text-decoration:none;min-height:46px;text-align:center;margin-top:10px;margin-right:10px;margin-bottom:10px;display:block;float:left}.blog .blog-overview .blog-overview-inner .article-column .blog-body a.link:last-of-type{margin-right:0}.blog .blog-overview .blog-overview-inner .article-column .blog-body img{max-width:100%}.blog .blog-overview .blog-overview-inner .article-column .blog-full-width-image{width:100%;background:#fff}.blog .blog-overview .blog-overview-inner .article-column .blog-full-width-image img{margin:0 auto}.blog .blog-overview .blog-overview-inner .article-column .gallery{overflow:hidden;margin:0;background:#fff}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide{margin:0 5px;outline:none;position:relative;-webkit-transition:opacity .35s;transition:opacity .35s;opacity:.25}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide img{outline:none}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy{position:absolute;top:0;left:0;width:100%;padding:260px 60px 0}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy h2{color:#fff;text-shadow:0 2px 8px rgba(0,0,0,.7);margin-bottom:30px;text-align:center}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy .button{text-decoration:none;color:#78787b;padding:20px 50px 20px 20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:320px;margin:0 auto 20px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.blog .blog-overview .blog-overview-inner .article-column .gallery .slick-active{opacity:1}.blog .blog-overview .blog-overview-inner .article-column .gallery .left-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;left:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.blog .blog-overview .blog-overview-inner .article-column .gallery .left-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}.blog .blog-overview .blog-overview-inner .article-column .gallery .left-arrow:hover{background:rgba(204,224,234,.95)}.blog .blog-overview .blog-overview-inner .article-column .gallery .right-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;right:-90px;z-index:85;cursor:pointer;-webkit-transition:background .35s;transition:background .35s}.blog .blog-overview .blog-overview-inner .article-column .gallery .right-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}.blog .blog-overview .blog-overview-inner .article-column .gallery .right-arrow:hover{background:rgba(204,224,234,.95)}.blog .blog-overview .blog-overview-inner .article-column .related-articles{width:100%;border-top:2px solid #f6f6f6}.blog .blog-overview .blog-overview-inner .article-column .related-articles .article-tile{float:left}.blog .blog-overview .blog-overview-inner .article-column-single{border-left:0}.blog .blog-overview .blog-overview-inner .topics-column{background:#fff;float:right;padding:0}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner{padding:70px 80px 35px}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner h5{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;margin:0 0 20px;line-height:1.4;letter-spacing:2px;color:#00335b}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner ul li{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:76.5625%;margin:0 0 20px;line-height:1.4;letter-spacing:2px}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner ul li a{color:#7998ac;text-decoration:none}.modal{background:rgba(132,151,163,.85);width:100%;height:100%;z-index:9999;position:fixed;top:0;left:0;padding:80px 80px 0;display:none;overflow:hidden}.modal.standalone{background:0 0;width:100%;height:auto;z-index:1;position:static;padding:80px;display:block;overflow:hidden}.modal.standalone .modal-inner{height:auto}.modal.standalone .modal-inner h1{color:#78787b;font-size:293.75%;margin:0 0 40px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:3px;text-align:center}.modal .modal-inner{width:100%;height:100%;margin:0 auto;max-width:1060px;overflow-y:auto;position:relative}.modal .modal-inner .modal-content{padding:40px;background:#fff}.modal .modal-inner .modal-content .close-modal{position:absolute;top:38px;right:40px;z-index:999;cursor:pointer;font-size:187.5%;height:21px;width:21px;background:#fff}.modal .modal-inner .modal-content .close-modal:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}.modal .modal-inner .modal-content .close-modal:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#00335b}.modal .modal-inner .modal-content h3{text-align:center;font-size:103.90625%;color:#00335b;margin:0 0 45px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px}.modal .modal-inner .modal-content .form-styler{width:100%;max-width:600px;margin:0 auto}.modal .modal-inner .modal-content .form-styler label{display:block;padding:0 0 10px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:2px;text-transform:uppercase;color:#00335b}.modal .modal-inner .modal-content .form-styler label span{color:red;margin-left:4px;display:inline}.modal .modal-inner .modal-content .form-styler textarea{width:100%;height:250px;resize:none;background:#dfe8f1;border:none;border-radius:3px;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}.modal .modal-inner .modal-content .form-styler textarea.error{border:1px solid #f0b310}.modal .modal-inner .modal-content .form-styler input{width:100%;margin:0;background:#dfe8f1;border-radius:3px;border:0;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}.modal .modal-inner .modal-content .form-styler input.error{border:1px solid #f0b310}.modal .modal-inner .modal-content .form-styler .row{margin:0 0 40px}.modal .modal-inner .modal-content .form-styler span{display:none}.modal .modal-inner .modal-content .form-styler span.error{color:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;margin-top:5px;display:block;display:block}.modal .modal-inner .modal-content .form-styler .select{position:relative;width:100%;padding:0 20px 20px}.modal .modal-inner .modal-content .form-styler .select:after{content:" ";width:0;height:0;position:absolute;top:15px;right:30px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #00335b;pointer-events:none}.modal .modal-inner .modal-content .form-styler select{-webkit-appearance:none;-moz-appearance:none;width:100%;display:block;margin:0 auto;border:0;border-radius:4px;background:#dfe8f1;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:2px;padding:10px 48px 10px 10px;outline:none;position:relative}.modal .modal-inner .modal-content .form-styler div.button{width:100%;max-width:300px;margin:0 auto;text-align:center;padding:0}.modal .modal-inner .modal-content .form-styler div.button button{text-decoration:none;color:#fff;padding:20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;outline:none;cursor:pointer;outline:none;-webkit-transition:opacity .35s;transition:opacity .35s}.modal .modal-inner .modal-content .form-styler div.button button i{position:absolute;top:19px;right:10px;margin:0;font-size:125%;color:#00335b}.modal .modal-inner .modal-content .form-styler div.button button.disabled{opacity:.5;cursor:default}.modal .modal-inner .modal-content .form-styler div.button button.disabled i{-webkit-transition:all 10s linear;transition:all 10s linear;-webkit-transform:rotate(3600deg);transform:rotate(3600deg);width:20px;height:20px}.modal .modal-inner .modal-content .form-styler p{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;color:#00335b;padding:0 20px 40px}.modal .modal-inner .modal-content .form-styler p a{color:#00335b}.modal .modal-inner .modal-content .form-styler .row:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.modal .modal-inner .modal-content .form-styler .row .column-half{width:50%;float:left}.modal .modal-inner .modal-content .form-styler .row .column-half:first-of-type{padding-right:10px}.modal .modal-inner .modal-content .form-styler .row .column-half:last-of-type{padding-left:10px}.modal .modal-inner .modal-content .form-styler .column-checkbox{text-align:center;cursor:pointer}.modal .modal-inner .modal-content .form-styler .column-checkbox:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.modal .modal-inner .modal-content .form-styler .column-checkbox input{display:inline;width:auto;margin:0 10px 0 0}.modal .modal-inner .modal-content .form-styler .column-checkbox label{text-transform:none;font-size:87.5%}.modal .modal-inner .modal-content .form-styler .form-submitted{display:none}.modal .modal-inner .modal-content .form-styler .form-submitted p{font-size:150%}#Modal{padding:80px}@media handheld,only screen and (max-width:1021px){#Modal{padding:40px}}@media handheld,only screen and (max-width:767px){#Modal{padding:0}}.freeform-wrapper{width:100%;max-width:630px;margin:0 auto}.freeform-wrapper .hidden-thank-you{display:none}.freeform-wrapper .hidden-thank-you h3{text-align:center}.freeform-wrapper .thank-you h3{margin-bottom:0}.freeform-wrapper form{width:100%}.freeform-wrapper form fieldset{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.freeform-wrapper .freeform-row{margin:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.freeform-wrapper .freeform-row:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:767px){.freeform-wrapper .freeform-row{margin:0}}.freeform-wrapper .freeform-row .freeform-column{-ms-flex:1 0 auto;-webkit-box-flex:1;flex:1 0 auto;margin:0 15px 40px}@media handheld,only screen and (max-width:767px){.freeform-wrapper .freeform-row .freeform-column{width:100%;margin:0 0 40px}}.freeform-wrapper .freeform-row .freeform-column.freeform-submit{width:100%;max-width:300px;margin:0 auto 35px;text-align:center;padding:0}.freeform-wrapper .freeform-row .freeform-column.freeform-submit button{text-decoration:none;color:#fff;padding:20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;outline:none;cursor:pointer;outline:none;-webkit-transition:opacity .35s;transition:opacity .35s}.freeform-wrapper .freeform-row .freeform-column.freeform-submit button:after{content:"\e80a";position:absolute;top:19px;right:10px;margin:0;font-size:125%;color:#00335b;font-family:excel;font-style:normal;font-weight:400}.freeform-wrapper .freeform-row .freeform-column.freeform-submit button.disabled{opacity:.5;cursor:default}.freeform-wrapper .freeform-row .freeform-column.freeform-submit button.disabled i{-webkit-transition:all 10s linear;transition:all 10s linear;-webkit-transform:rotate(3600deg);transform:rotate(3600deg);width:20px;height:20px}.freeform-wrapper label{display:block;padding:0 0 10px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:2px;text-transform:uppercase;color:#00335b}.freeform-wrapper label span{color:red;margin-left:4px;display:inline}.freeform-wrapper textarea{width:100%;height:250px;resize:none;background:#dfe8f1;border:none;border-radius:3px;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}.freeform-wrapper input{width:100%;margin:0;background:#dfe8f1;border-radius:3px;border:0;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}.freeform-wrapper .freeform-label-wrap-checkbox{text-transform:none;text-align:center;cursor:pointer}.freeform-wrapper .freeform-label-wrap-checkbox input{display:inline-block;width:auto;margin-right:5px}.freeform-wrapper .freeform-instructions{display:none}.freeform-wrapper .help-block{list-style:none;margin:0}.freeform-wrapper .help-block li{color:#d0011b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;margin-top:5px;display:block}.freeform-wrapper .has-error input,.freeform-wrapper .has-error textarea{border:solid 1px #d0011b;background-color:#fff7f6}.freeform-wrapper .select{position:relative;width:100%}.freeform-wrapper .select:after{content:" ";width:0;height:0;position:absolute;top:15px;right:10px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #00335b;pointer-events:none}.freeform-wrapper select{-webkit-appearance:none;-moz-appearance:none;width:100%;display:block;margin:0 auto;border:0;border-radius:4px;background:#dfe8f1;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:2px;padding:10px 28px 10px 10px;outline:none;position:relative}.freeform-wrapper p{text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:82.03125%;color:#00335b;padding:0 20px 40px;margin-bottom:0}.freeform-wrapper p span{font-size:68.75%;font-size:68.75%;color:#5c5c5c;text-align:center;line-height:1.3;display:block}.freeform-wrapper p a{color:#00335b;text-decoration:underline}.freeform-wrapper .column-checkbox{text-align:center;cursor:pointer}.freeform-wrapper .column-checkbox:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.freeform-wrapper .column-checkbox input{display:inline;width:auto;margin:0 10px 0 0}.freeform-wrapper .column-checkbox label{text-transform:none;font-size:87.5%}.freeform-wrapper .form-submitted{display:none}.freeform-wrapper .form-submitted p{font-size:150%}.inline-form{background:#fff;-webkit-box-shadow:0 2px 35px 0 rgba(0,0,0,.13);box-shadow:0 2px 35px 0 rgba(0,0,0,.13)}.inline-form .form-title{background-color:#ebedef;text-align:center;padding:15px 20px;font-size:87.5%}.inline-form .freeform-wrapper{max-width:none;overflow:hidden}.inline-form .freeform-row{padding:0}.inline-form .freeform-row .freeform-column{margin:0 0 30px;padding:0 20px}.inline-form .freeform-row .freeform-column.freeform-submit{margin:0 auto 20px;padding:0 20px}.inline-form .ghost{line-height:1.44;text-align:center;color:#cecece;padding:0 20px 10px 0}.inline-form .thank-you{padding:0 20px;text-align:center}.ipad-register-form{padding:80px 0 40px}.ipad-register-form h3{color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:103.90625%;text-transform:uppercase;letter-spacing:8.5px;text-align:center;padding:0 0 35px}.ipad-register-form .freeform-wrapper{overflow:hidden}.lotmap{width:100%;background:#f2f2f2;position:relative;overflow:hidden}.lotmap.default-closed{display:none}.lotmap.open{display:block}.lotmap.lotmap-margin-bottom{max-width:1800px;margin:0 auto 80px}.lotmap .position-tooltip{position:absolute;z-index:9999;background:rgba(255,255,255,.8);display:none;padding:15px;font-family:gotham a,gotham b;font-style:normal;font-weight:400}.lotmap .position-tooltip p{margin-bottom:0;font-size:65.625%}.lotmap .legend{background:#fff;position:absolute;top:40px;left:40px;border-radius:2px;letter-spacing:2px;width:320px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);z-index:99}.lotmap .legend .legend-header{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:65.625%;color:#5c5c5c;text-transform:uppercase;padding:10px;cursor:pointer}.lotmap .legend .legend-header i{float:right}.lotmap .legend .legend-header .legend-text{margin-left:20px}.lotmap .legend h2{font-family:gotham a,gotham b;font-style:normal;font-weight:300;text-transform:none;font-size:196.875%;color:#000;padding:30px 20px 20px}.lotmap .legend .breaker{height:1px;width:80px;background:#3d3c3a;margin:0 20px 50px}.lotmap .legend .pins{padding:0 30px 10px;text-transform:none;color:#000;font-size:120.3125%;font-family:gotham a,gotham b;font-style:normal;font-weight:300}.lotmap .legend .pin-legend{display:block;margin-bottom:19px;font-weight:100}.lotmap .legend .pin-legend:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.lotmap .legend .pin-legend span{border-radius:2px;background:#c2f3c2;text-align:center;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);cursor:pointer;border-radius:2px;-webkit-transition:color .35s,background .35s;transition:color .35s,background .35s;width:28px;height:28px;display:block;margin-right:16px;margin-top:-7px;float:left}.lotmap .legend .pin-legend span.available{background:#c2f3c2}.lotmap .legend .pin-legend span.quick-possession{background:#c2e0fe}.lotmap .legend .pin-legend span.sold{background:#fec2c2}.lotmap .legend .pin-legend span.conditionally-sold{background:#ffc28c}.lotmap .legend .pin-legend span.unreleased{background:#dcddde}.lotmap .legend .pin-legend span.sales-centre{background-image:url(../../assets/images/sales-centre-lot-icon.png);background-repeat:no-repeat;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;background-size:33px auto;width:33px;height:30px}.lotmap .legend .pin-legend span.sales-centre span{display:none}.lotmap .legend .pin-legend span.show-home{background:#f8fec2}.lotmap .legend .pin-legend i{font-style:normal;font-size:75%;float:none}.lotmap .legend .legend-image{display:none}.lotmap .legend .legend-image img{margin:0 auto}.lotmap .lotmap-pin{position:absolute;width:28px;height:28px;margin-top:-14px;margin-left:-14px;border-radius:2px;background:#c2f3c2;text-align:center;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);cursor:pointer;border-radius:2px;-webkit-transition:color .35s,background .35s;transition:color .35s,background .35s}.lotmap .lotmap-pin span{font-family:gotham a,gotham b;font-style:normal;font-weight:600;display:block;font-size:65.625%;color:#666;padding-top:8px}.lotmap .lotmap-pin.available{background:#c2f3c2}.lotmap .lotmap-pin.quick-possession{background:#c2e0fe}.lotmap .lotmap-pin.conditionally-sold{background:#ffc28c}.lotmap .lotmap-pin.sold{background:#fec2c2}.lotmap .lotmap-pin.unreleased{background:#dcddde;pointer-events:none}.lotmap .lotmap-pin.sales-centre{background-image:url(../../assets/images/sales-centre-lot-icon.png);background-repeat:no-repeat;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;background-size:33px auto;margin-top:-15px;margin-left:-16px;width:33px;height:30px}.lotmap .lotmap-pin.sales-centre span{display:none}.lotmap .lotmap-pin.show-home{background:#f8fec2}.lotmap .lotmap-pin.active{background:#00335b}.lotmap .lotmap-pin.active span{color:#fff}.lotmap .lotmap-pin.unreleased.active{background:#deddde}.lotmap .lotmap-pin.unreleased.active span{color:#666}.lotmap .lotmap-pin.sales-centre.active{background-image:url(../../assets/images/sales-centre-lot-icon.png);background-repeat:no-repeat;background-color:transparent;background-size:33px auto}.lotmap .lot-box{position:absolute;top:40px;right:-315px;background:#fff;padding:25px;z-index:45;width:315px;-webkit-box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);box-shadow:1px 1px 2px 0 rgba(0,0,0,.23);opacity:0;-webkit-transition:all .35s;transition:all .35s}.lotmap .lot-box .lot-box-close{position:absolute;top:2px;right:4px;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;cursor:pointer}.lotmap .lot-box h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:98.4375%;color:#5c5c5c;margin-bottom:30px;text-transform:uppercase;letter-spacing:1px}.lotmap .lot-box h4 span{background:#00335b;color:#fff;width:32px;height:32px;display:block;float:left;text-align:center;border-radius:2px;padding-top:5px;margin-top:-5px;margin-right:10px}.lotmap .lot-box a{color:#7998ac;text-decoration:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.lotmap .lot-box .cell-label{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#78787b;text-transform:uppercase;padding:0 0 13px;min-width:96px}.lotmap .lot-box .cell-value{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#5c5c5c;padding:0 0 13px}.lotmap .lot-box .cell-value.lot-details{font-size:76.5625%;line-height:1.3}.lotmap .lot-box .faux-table{margin-bottom:0}.lotmap .lot-box .cell-status.available{color:#2e9b2e}.lotmap .lot-box .cell-status.quick-possession{color:#3175b9}.lotmap .lot-box .cell-status.sold{color:#9b2e2e}.lotmap .lot-box .cell-status.conditionally-sold{color:#f6a55e}.lotmap .lot-box .cell-status.sales-centre{color:#00335b}.lotmap .lot-box .cell-status span{font-size:65.625%;color:#5c5c5c}.lotmap .lot-box p.restricted{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:71.09375%;color:#78787b;padding:0;font-style:italic}.lotmap .lot-box a.link{background:#00335b;color:#fff;padding:15px 25px;font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:3px;text-transform:uppercase;text-decoration:none;min-height:46px;text-align:center;margin-right:0;display:block}.lotmap .lot-box.active{right:40px;opacity:1}.no-overflow{overflow:hidden}#touchscreen-portrait{height:1920px;width:1080px;max-height:1920px;max-width:1080px;overflow:hidden}#touchscreen{width:1920px;height:1080px;max-width:1920px;max-height:1080px;overflow:hidden}#touchscreen .screensaver{position:absolute;top:0;left:0;width:100%;height:100%;max-width:1920px;max-height:1080px;overflow:hidden;z-index:9999}#touchscreen .screensaver .touch-to-begin{position:absolute;bottom:0;z-index:9999;width:248px;height:186px;right:20px}#touchscreen .screensaver .screensaver-inner{overflow:hidden}#touchscreen .screensaver .screensaver-inner .bg{width:100%;height:100%;min-height:1920px;min-height:1080px;background-size:cover;background-position:center center;background-repeat:no-repeat;outline:none}#touchscreen .screensaver .screensaver-inner .bg img{outline:none}#touchscreen .community-box{width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;background-color:#fff}#touchscreen .community-box .community-box-inner{width:100%;height:100%;position:relative;background:linear-gradient(135deg,#fff 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=1 )}#touchscreen .landing-box{padding:200px 210px 0;min-height:1080px;width:100%;position:absolute;top:0;left:0}#touchscreen .landing-box h1{text-align:center;font-size:418.75%;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;text-transform:uppercase;color:#78787b;padding:0 0 135px}#touchscreen .landing-box .landing-tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#touchscreen .landing-box .landing-tiles .tile .tile-inner{background:#fff;padding:14px;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.14);box-shadow:1px 1px 6px 0 rgba(0,0,0,.14)}#touchscreen .landing-box .landing-tiles .tile .tile-inner .tile-image{background-color:#dbebec;background-position:center center;background-repeat:no-repeat;height:256px;width:100%}#touchscreen .landing-box .landing-tiles .tile .tile-inner h4{font-size:98.4375%;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;color:#78787b;padding:30px 0 45px;letter-spacing:2px}#touchscreen .landing-box .landing-tiles .tile .tile-inner.trigger-area-amenities .tile-image{background-image:url(../../assets/images/touchscreen/amenities.png)}#touchscreen .landing-box .landing-tiles .tile .tile-inner.trigger-available-lots .tile-image{background-image:url(../../assets/images/touchscreen/available-lots.png)}#touchscreen .landing-box .landing-tiles .tile .tile-inner.trigger-build-a-new-home .tile-image{background-image:url(../../assets/images/touchscreen/build-a-new-home.png)}#touchscreen .landing-box .landing-tiles .tile .tile-inner.trigger-quick-possession .tile-image{background-image:url(../../assets/images/touchscreen/quick-possession.png)}#touchscreen .area-amenities-box{padding:0 0 0 112px;min-height:1080px;width:100%;position:absolute;top:0;left:0}#touchscreen .area-amenities-box .available-amenities-relative{width:100%;position:relative;height:1080px}#touchscreen .area-amenities-box .available-amenities{padding:200px 210px 0;width:100%;height:1080px;position:absolute;top:0;left:0}#touchscreen .area-amenities-box .available-amenities h1{text-align:center;font-size:418.75%;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;text-transform:uppercase;color:#78787b;padding:0 0 135px}#touchscreen .area-amenities-box .available-amenities .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#touchscreen .area-amenities-box .available-amenities .tiles .tile .tile-inner{background:#fff;padding:14px;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.14);box-shadow:1px 1px 6px 0 rgba(0,0,0,.14)}#touchscreen .area-amenities-box .available-amenities .tiles .tile .tile-inner .tile-image{background-color:#dbebec;background-position:center center;background-repeat:no-repeat;height:256px;width:100%}#touchscreen .area-amenities-box .available-amenities .tiles .tile .tile-inner h4{font-size:98.4375%;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;color:#78787b;padding:30px 0 45px;letter-spacing:2px}#touchscreen .area-amenities-box .available-amenities .tiles .tile .tile-inner.trigger-box-area-amenities .tile-image{background-image:url(../../assets/images/touchscreen/area-amenities.png)}#touchscreen .area-amenities-box .available-amenities .tiles .tile .tile-inner.trigger-box-community-amenities .tile-image{background-image:url(../../assets/images/touchscreen/community-amenities.png)}#touchscreen .area-amenities-box .community-amenities{position:absolute;top:0;left:0;width:100%;height:1080px;padding:0}#touchscreen .area-amenities-box .community-amenities .local-amenities{margin-bottom:0;height:1080px}#touchscreen .area-amenities-box .community-amenities .local-amenities .local-amenities-wrapper{min-height:1080px}#touchscreen .area-amenities-box .community-amenities .local-amenities .local-amenities-wrapper .local-amenities-basemap{height:1080px;width:auto;max-width:100%}#touchscreen .area-amenities-box .community-amenities .local-amenities .local-amenities-wrapper .local-amenity-layer img{height:1080px;width:auto;max-width:100%}#touchscreen .available-lots-box{padding:0 0 0 112px;min-height:1080px;width:100%;position:absolute;top:0;left:0}#touchscreen .available-lots-box .available-lots-relative{width:100%;position:relative;height:1080px}#touchscreen .available-lots-box .available-lots-relative .lotmap{height:100%}#touchscreen .available-lots-box .available-lots-relative .lotmap .legend .legend-header{cursor:none}#touchscreen .available-lots-box .available-lots-relative .lotmap .lotmap-pin{cursor:none}#touchscreen .available-lots-box .available-lots-relative .lotmap .lot-box .lot-box-close{cursor:none}#touchscreen .available-lots-box .available-lots-box-inner{padding:200px 210px 0;width:100%;height:1080px;position:absolute;top:0;left:0;overflow:hidden}#touchscreen .available-lots-box .available-lots-box-inner h1{text-align:center;font-size:418.75%;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;text-transform:uppercase;color:#78787b;padding:0 0 135px}#touchscreen .available-lots-box .available-lots-box-inner .lm-left{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;right:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .available-lots-box .available-lots-box-inner .lm-left i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}#touchscreen .available-lots-box .available-lots-box-inner .lm-right{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;left:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .available-lots-box .available-lots-box-inner .lm-right i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}#touchscreen .available-lots-box .available-lots-box-inner #lot_map_tiles{width:100%;margin-left:-10px}#touchscreen .available-lots-box .available-lots-box-inner .lot-map-tiles.scrollable{width:99999px;height:430px;-webkit-transition:margin .35s;transition:margin .35s}#touchscreen .available-lots-box .available-lots-box-inner .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile{width:100%;max-width:347px}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner{background:#fff;padding:14px;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.14);box-shadow:1px 1px 6px 0 rgba(0,0,0,.14)}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner .tile-image{background-color:#f2f2f2;background-position:center center;background-repeat:no-repeat;height:256px;width:100%}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner h4{font-size:98.4375%;text-align:center;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;color:#78787b;padding:30px 0 45px;letter-spacing:2px}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner.trigger-area-amenities .tile-image{background-image:url(../../assets/images/touchscreen/area-amenities.png)}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner.trigger-available-lots .tile-image{background-image:url(../../assets/images/touchscreen/available-lots.png)}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner.trigger-build-a-new-home .tile-image{background-image:url(../../assets/images/touchscreen/build-a-new-home.png)}#touchscreen .available-lots-box .available-lots-box-inner .tiles .tile .tile-inner.trigger-quick-possession .tile-image{background-image:url(../../assets/images/touchscreen/quick-possession.png)}#touchscreen .available-lots-box .lotmap{position:absolute;top:0;left:0}#touchscreen .build-a-new-home-box{padding:200px 210px 0 310px;min-height:1080px;width:100%;position:absolute;top:0;left:0;overflow:hidden}#touchscreen .build-a-new-home-box h2{text-align:left;line-height:1.2;font-size:262.5%;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;text-transform:uppercase;color:#78787b;max-width:510px;padding:0}#touchscreen .build-a-new-home-box .break{width:113px;height:1px;background:#00335b;margin-bottom:18px}#touchscreen .build-a-new-home-box h5{font-size:87.5%;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:87px}#touchscreen .build-a-new-home-box .nh-left{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;right:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .build-a-new-home-box .nh-left i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}#touchscreen .build-a-new-home-box .nh-right{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;left:22px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .build-a-new-home-box .nh-right i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}#touchscreen .build-a-new-home-box #new-home-tile-group{width:100%;margin-left:-10px}#touchscreen .build-a-new-home-box .tile-group{width:99999px;height:430px;-webkit-transition:margin .35s;transition:margin .35s}#touchscreen .build-a-new-home-box .item{float:left;padding:0 10px 53px}#touchscreen .build-a-new-home-box .item a{text-decoration:none;width:100%;padding:0;display:block;max-width:360px}#touchscreen .build-a-new-home-box .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:17px;max-width:360px;max-height:377px;overflow:hidden}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper{position:relative;margin:0 auto 20px;overflow:hidden}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag{position:absolute;display:block}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag.flag-right{top:0;right:0}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag.flag-left{top:0;left:0}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag.flag-drop-right{bottom:0;right:0}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag.flag-drop-left{bottom:0;left:0}#touchscreen .build-a-new-home-box .home-tile .tile-image-wrapper .flag img{max-width:125px}#touchscreen .build-a-new-home-box .home-tile img{display:block;width:100%;height:auto;margin:0 auto}#touchscreen .build-a-new-home-box .home-tile h3{text-align:center;margin:0 0 25px;padding:0 10px;text-transform:uppercase;font-size:103.90625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px}#touchscreen .build-a-new-home-box .home-tile .stats{width:100%}#touchscreen .build-a-new-home-box .home-tile .stats:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .build-a-new-home-box .home-tile .stats p{width:33.333%;float:left;padding:0 10px 10px;font-size:147.65625%;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px}#touchscreen .build-a-new-home-box .home-tile .stats p span{display:block;width:100%;margin:0 0 10px;font-size:46.484375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;text-transform:uppercase}#touchscreen .build-a-new-home-box .home-tile .stats p:nth-child(2){text-align:center}#touchscreen .build-a-new-home-box .home-tile .stats p:last-of-type{text-align:right}#touchscreen .build-a-new-home-box .tile-filters:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .build-a-new-home-box .tile-filters h4{font-size:66.71875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;color:#5c5c5c;margin-bottom:12px;letter-spacing:1px}#touchscreen .build-a-new-home-box .tile-filters .filter{border:1px solid #b2d4d6;border-radius:2px;background-color:rgba(255,255,255,.5);background-position:center 36px;background-repeat:no-repeat;float:left;width:140px;height:140px;margin-right:10px;text-align:center;-webkit-transition:background .35s;transition:background .35s;position:relative}#touchscreen .build-a-new-home-box .tile-filters .filter span{font-size:66.71875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#5c5c5c;position:absolute;bottom:12px;left:0;width:100%;display:block;text-align:center;padding:0 23px;letter-spacing:1px}#touchscreen .build-a-new-home-box .tile-filters .filter.active{background-color:#dbebec}#touchscreen .quick-possession-box{padding:200px 210px 0 310px;min-height:1080px;width:100%;position:absolute;top:0;left:0;overflow:hidden}#touchscreen .quick-possession-box h2{text-align:left;line-height:1.2;font-size:262.5%;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;text-transform:uppercase;color:#78787b;max-width:510px;padding:0}#touchscreen .quick-possession-box .break{width:113px;height:1px;background:#00335b;margin-bottom:18px}#touchscreen .quick-possession-box h5{font-size:87.5%;color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:2px;margin-bottom:87px}#touchscreen .quick-possession-box .qp-left{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;right:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .quick-possession-box .qp-left i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}#touchscreen .quick-possession-box .qp-right{width:180px;height:180px;background:rgba(204,224,234,.95);border-radius:50%;position:absolute;top:56%;margin-top:-90px;left:22px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen .quick-possession-box .qp-right i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}#touchscreen .quick-possession-box #quick-possession-tile-group{width:100%;margin-left:-10px}#touchscreen .quick-possession-box .tile-group{width:99999px;height:430px;-webkit-transition:margin .35s;transition:margin .35s}#touchscreen .quick-possession-box .item{float:left;padding:0 10px 53px}#touchscreen .quick-possession-box .item a{text-decoration:none;width:100%;padding:0;display:block;max-width:360px}#touchscreen .quick-possession-box .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:17px;max-width:360px;max-height:377px;overflow:hidden}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper{position:relative;margin:0 auto 20px;overflow:hidden}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag{position:absolute;display:block}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag.flag-right{top:0;right:0}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag.flag-left{top:0;left:0}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag.flag-drop-right{bottom:0;right:0}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag.flag-drop-left{bottom:0;left:0}#touchscreen .quick-possession-box .home-tile .tile-image-wrapper .flag img{max-width:125px}#touchscreen .quick-possession-box .home-tile img{display:block;width:100%;height:auto;margin:0 auto}#touchscreen .quick-possession-box .home-tile h3{text-align:center;margin:0 0 25px;padding:0 10px;text-transform:uppercase;font-size:103.90625%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px}#touchscreen .quick-possession-box .home-tile .stats{width:100%}#touchscreen .quick-possession-box .home-tile .stats:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .quick-possession-box .home-tile .stats p{width:33.333%;float:left;padding:0 10px 10px;font-size:147.65625%;color:#a2c7e3;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px}#touchscreen .quick-possession-box .home-tile .stats p span{display:block;width:100%;margin:0 0 10px;font-size:46.484375%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;letter-spacing:2px;text-transform:uppercase}#touchscreen .quick-possession-box .home-tile .stats p:nth-child(2){text-align:center}#touchscreen .quick-possession-box .home-tile .stats p:last-of-type{text-align:right}#touchscreen .quick-possession-box .tile-filters:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .quick-possession-box .tile-filters h4{font-size:66.71875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;color:#5c5c5c;margin-bottom:12px;letter-spacing:1px}#touchscreen .quick-possession-box .tile-filters .filter{border:1px solid #b2d4d6;border-radius:2px;background-color:rgba(255,255,255,.5);background-position:center 36px;background-repeat:no-repeat;float:left;width:140px;height:140px;margin-right:10px;text-align:center;-webkit-transition:background .35s;transition:background .35s;position:relative}#touchscreen .quick-possession-box .tile-filters .filter span{font-size:66.71875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#5c5c5c;position:absolute;bottom:12px;left:0;width:100%;display:block;text-align:center;padding:0 23px;letter-spacing:1px}#touchscreen .quick-possession-box .tile-filters .filter.active{background-color:#dbebec}#touchscreen .trigger-matterport{text-align:left;margin:0 50px 50px;text-decoration:none;color:#fff;padding:20px 30px;display:block;background:#8297a9;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative}#touchscreen .trigger-matterport i{position:absolute;top:16px;right:30px;margin:0;font-size:150%;color:#fff}#touchscreen .matterport-box{position:absolute;top:-70px;left:0;width:100%;height:1080px;padding:0;z-index:200;cursor:none}#touchscreen .matterport-box .close-matterport{position:absolute;top:38px;right:40px;z-index:999;cursor:none;font-size:187.5%;height:21px;width:21px}#touchscreen .matterport-box .close-matterport::before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#fff}#touchscreen .matterport-box .close-matterport::after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:4px;height:25px;position:absolute;top:-2px;left:8px;background:#fff}#touchscreen .matterport-box .matterport{width:100%;height:100%;cursor:none}#touchscreen .matterport-box .matterport body{cursor:none}#touchscreen #nav-touchscreen{position:absolute;top:0;left:0;width:112px;height:1080px;z-index:9998}#touchscreen #nav-touchscreen #nav-inner{background:#8296a2;-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);width:112px;height:1080px;padding:35px 12px;-webkit-transition:all .35s;transition:all .35s;position:relative}#touchscreen #nav-touchscreen #nav-inner #logo{width:75px;height:auto;display:block;margin:0 auto;-webkit-transition:all .35s;transition:all .35s}#touchscreen #nav-touchscreen #nav-inner #nav-top-level{font-weight:700;width:100%;position:absolute;top:50%;margin-top:-300px;left:0}#touchscreen #nav-touchscreen #nav-inner #nav-top-level a{width:100%;-webkit-transition:all .25s;transition:all .25s;position:relative;overflow:hidden;display:block;padding:0 5px 25px;transition:all .25s;color:#fff;text-align:center;text-decoration:none}#touchscreen #nav-touchscreen #nav-inner #nav-top-level a span{color:#fff;text-transform:uppercase;font-size:67.046875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;-webkit-transition:color .25s;transition:color .25s}#touchscreen #nav-touchscreen #nav-inner #nav-top-level li{width:100%;-webkit-transition:all .25s;transition:all .25s;position:relative;overflow:hidden;display:block;padding:0 5px 25px;transition:all .25s;color:#fff;text-align:center}#touchscreen #nav-touchscreen #nav-inner #nav-top-level li span{color:#fff;text-transform:uppercase;font-size:67.046875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;-webkit-transition:color .25s;transition:color .25s}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-area-amenities{padding-top:89px;background-image:url(../../assets/images/touchscreen/area-amenities-icon.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-available-lots{padding-top:89px;background-image:url(../../assets/images/touchscreen/available-lots-icon.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-build-a-new-home{padding-top:89px;background-image:url(../../assets/images/touchscreen/build-a-new-home-icon.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-quick-possession{padding-top:89px;background-image:url(../../assets/images/touchscreen/quick-possession-icon.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .active{background:#eaedef;-webkit-box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1);box-shadow:inset -15px 0 25px 0 rgba(0,0,0,.1)}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .active span{color:#8296a2}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-area-amenities.active{padding-top:89px;background-image:url(../../assets/images/touchscreen/area-amenities-icon-over.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-available-lots.active{padding-top:89px;background-image:url(../../assets/images/touchscreen/available-lots-icon-over.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-build-a-new-home.active{padding-top:89px;background-image:url(../../assets/images/touchscreen/build-a-new-home-icon-over.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level .trigger-quick-possession.active{padding-top:89px;background-image:url(../../assets/images/touchscreen/quick-possession-icon-over.png);background-position:center 23px;background-repeat:no-repeat}#touchscreen #nav-touchscreen #nav-inner #nav-top-level li:last-of-type{margin-bottom:0}#touchscreen #nav-touchscreen #nav-inner #nav-top-level a:last-of-type{margin-bottom:0}#touchscreen #touchscreen-home{padding:70px 0 0 112px}#touchscreen #touchscreen-home #touchscreen-home-inner{position:relative}#touchscreen #touchscreen-home #touchscreen-home-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #touchscreen-home .left{float:left;width:33.333%;padding:0 105px 0 97px;height:1010px;position:relative}#touchscreen #touchscreen-home .left #left-drag{max-height:1010px}#touchscreen #touchscreen-home .left .touchscreen-home-top{width:100%;margin:0 auto 40px}#touchscreen #touchscreen-home .left .touchscreen-home-top h1{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:262.5%;margin:0 0 5px;color:#78787b;letter-spacing:1px}#touchscreen #touchscreen-home .left .touchscreen-home-top h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:2px;color:#7998ac;margin:0 0 20px}#touchscreen #touchscreen-home .left .touchscreen-home-gallery{position:relative}#touchscreen #touchscreen-home .left .touchscreen-home-gallery img{display:block;width:100%;height:auto}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .slick-dots{display:block;position:absolute;margin-top:-30px;top:100%;width:100%;text-align:center}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .slick-dots li{display:inline-block;width:10px;cursor:none;height:10px;margin:0 5px;border-radius:5px;background:#fff}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .slick-dots li button{display:none}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .slick-dots li.slick-active{background:red;border:1px solid #fff;background:#7998ac}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .left-arrow{position:absolute;left:10px;z-index:85;-webkit-transform:rotate(180deg);transform:rotate(180deg);top:50%;margin-top:-25px;cursor:none}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .left-arrow i{font-size:262.5%;color:#fff}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .right-arrow{position:absolute;right:10px;z-index:85;top:50%;margin-top:-25px;cursor:pointer}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .right-arrow i{font-size:262.5%;color:#fff}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag{position:absolute;z-index:2;display:block}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag.flag-right{top:0;right:0}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag.flag-left{top:0;left:0}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag.flag-drop-right{bottom:0;right:0}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag.flag-drop-left{bottom:0;left:0}#touchscreen #touchscreen-home .left .touchscreen-home-gallery .flag img{max-width:175px}#touchscreen #touchscreen-home .left .before-floorplan-open.closed{display:none}#touchscreen #touchscreen-home .left .after-floorplan-open{display:none}#touchscreen #touchscreen-home .left .after-floorplan-open.open{display:block}#touchscreen #touchscreen-home .left .touchscreen-home-stats{width:100%;margin:35px auto 15px;padding:0}#touchscreen #touchscreen-home .left .touchscreen-home-stats h3{text-align:center;color:#a2c7e3;font-size:246.09375%;letter-spacing:4px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;margin:0 0 30px}#touchscreen #touchscreen-home .left .touchscreen-home-stats h3 span{display:block;font-size:21.875%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;text-transform:uppercase;margin:0 0 5px}#touchscreen #touchscreen-home .left .button{text-decoration:none;color:#fff;padding:20px 62px 20px 20px;width:287px;border:none;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;margin:0 auto 50px;text-align:center}#touchscreen #touchscreen-home .left .button i{position:absolute;top:16px;color:#f0b310;right:20px;font-size:150%;margin:0}#touchscreen #touchscreen-home .left .email-floorplan{margin-top:30px;background:#f0b310;color:#fff;margin-bottom:30px}#touchscreen #touchscreen-home .left .email-floorplan i{position:absolute;top:16px;color:#00335b;right:20px;font-size:150%;margin:0}#touchscreen #touchscreen-home .left .micetext{font-size:87.5%;color:#ababab;font-family:gotham a,gotham b;font-style:normal;font-weight:400;line-height:1.4}#touchscreen #touchscreen-home .left .micetext-bottom{padding-bottom:20px;font-size:75%}#touchscreen #touchscreen-home .left .touchscreen-home-intro{width:100%;margin:0 auto;padding:0}#touchscreen #touchscreen-home .left .touchscreen-home-intro p{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;font-size:175%;letter-spacing:1px;margin:0 0 20px;color:#78787b;line-height:1.4}#touchscreen #touchscreen-home .left .touchscreen-home-intro p:last-of-type{margin-bottom:0}#touchscreen #touchscreen-home .left .touchscreen-home-intro a{display:block;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;text-transform:uppercase;font-size:76.5625%;margin:0 0 25px;text-decoration:none;color:#7998ac}#touchscreen #touchscreen-home .left .touchscreen-home-intro a i{font-size:125%;display:block;float:left;margin:-2px 10px 0 0}#touchscreen #touchscreen-home .left .touchscreen-home-details{width:100%;padding:0}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner{width:100%;max-width:920px;margin:0 auto;padding:0 0 30px}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner h4{color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;letter-spacing:2px;text-transform:uppercase;margin-bottom:30px}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .grid{padding:0;margin:0 0 50px;border-bottom:1px solid #f0f0f1}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .grid.no-break{border-bottom:0}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table{margin-bottom:30px}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .faux-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;width:50%;padding:0 0 15px}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .cell-1{width:70%}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .cell-2{width:30%}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .cell-3{width:100%}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}#touchscreen #touchscreen-home .left .touchscreen-home-details .touchscreen-home-details-inner .faux-table .free-cell{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:109.375%;color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left}#touchscreen #touchscreen-home .right{float:left;width:66.666%}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans-wrapper{padding:0;overflow:hidden}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans{width:100%}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .left-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;left:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .left-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;right:18px;-webkit-transform:rotate(180deg);transform:rotate(180deg);font-size:262.5%}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .left-arrow:hover{background:rgba(204,224,234,.95)}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .right-arrow{width:180px;height:180px;background:rgba(204,224,234,.7);border-radius:50%;position:absolute;top:50%;margin-top:-90px;right:-90px;z-index:85;cursor:none;-webkit-transition:background .35s;transition:background .35s}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .right-arrow i{color:#fff;position:absolute;top:50%;margin-top:-22px;left:18px;font-size:262.5%}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .right-arrow:hover{background:rgba(204,224,234,.95)}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .floorplan{width:100%;max-width:540px;padding:0 20px;outline:none;opacity:.25;-webkit-transition:opacity .35s;transition:opacity .35s}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .floorplan img{width:100%;max-width:500px;height:auto;display:block;margin:0 auto}#touchscreen #touchscreen-home .right .touchscreen-home-floorplans .floorplan.slick-current{opacity:1}#touchscreen #touchscreen-home .floorplan-options{display:none;background:#fff;position:absolute;top:0;right:0;width:100%;max-width:1240px;height:100%;z-index:99}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides{width:100%;max-width:1180px;height:1010px;padding-right:45px;float:right}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan{outline:none}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .image-and-options{float:left;position:relative}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .image-and-options:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image{position:absolute;top:0;left:0;display:block;width:100%;max-width:500px;display:none}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .image-and-options img.option-image.active{display:block}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .image-and-options img.main-image{display:block;width:100%;max-width:500px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options{float:left;width:600px;padding-left:135px;max-height:1000px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options h4{text-transform:uppercase;font-size:120.3125%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;letter-spacing:2px;color:#00335b;margin-bottom:10px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options h5{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 15px;color:#00335b;letter-spacing:2px;text-transform:uppercase}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;margin:0 0 40px;color:#5c5c5c}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option{font-size:98.4375%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#00335b;padding:6px 0;display:block;margin:0 0 25px;-webkit-transition:all .35s;transition:all .35s}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option span{display:block}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option span:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .checkbox{background-image:url(../../assets/images/touchscreen/checkbox-off.png);background-position:left 0;background-repeat:no-repeat;height:30px;width:30px;float:left;margin-top:-5px;margin-right:12px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext{display:none;padding:20px 0 0}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext p{margin:0 0 20px;font-size:87.5%;color:#00335b;line-height:1.4}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext p:last-of-type{margin-bottom:0}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ul{margin-left:16px;margin-bottom:20px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ul li{margin:0;font-size:87.5%;list-style-type:disc;line-height:1.4}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ol{margin-left:16px;margin-bottom:20px}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext ol li{margin:0;font-size:87.5%;list-style-type:decimal;line-height:1.4}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext h5{margin:0 0 20px;font-size:75%;color:#00335b;text-transform:none;line-height:1.4;font-weight:100}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option .option-subtext h6{margin:0 0 20px;font-size:75%;color:#78787b;text-transform:none;line-height:1.4;font-weight:100}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option.active .checkbox{background-image:url(../../assets/images/touchscreen/checkbox-on.png);background-position:left 0;background-repeat:no-repeat;height:30px;width:30px;float:left}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option.active .option-subtext{display:block}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option.unselectable{opacity:.5}#touchscreen #touchscreen-home .floorplan-options .floorplan-options-slides .floorplan .options .option:last-of-type{margin-bottom:0}#touchscreen #touchscreen-home .floorplan-options-nav{padding:75px 0 50px 28px}#touchscreen #touchscreen-home .floorplan-options-nav .micetext{text-align:center;margin-bottom:25px}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item:after,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item .label,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake .label{font-size:120.3125%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#00335b;padding-left:18px;display:block;float:left;width:170px;height:62px}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item img,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake img{width:100%;height:auto;display:block}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item .selected,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake .selected{display:none;width:193px;position:relative;z-index:2;float:left}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item .available,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake .available{width:193px;float:left}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item .not-available,#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item-fake .not-available{width:162px;float:left}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item.active .selected{display:block}#touchscreen #touchscreen-home .floorplan-options-nav .floorplan-nav-item.active .available{display:none}#touchscreen #form-holder{display:none;position:absolute;top:0;left:0;width:100%;background:rgba(132,151,163,.5);z-index:9999;padding:120px 0 0;min-height:531px;padding:55px;max-width:1920px}#touchscreen #form-holder #form-inner{margin:0 auto;width:100%;height:100%;background:#fff;min-height:970px;padding:135px 0 0;position:relative;min-width:1810px}#touchscreen #form-holder #form-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #form-holder #form-inner #keyboard-lasso{height:536px;width:100%;min-width:1810px;position:relative}#touchscreen #form-holder #form-inner .close-trigger-form-inner{position:absolute;top:40px;right:40px;z-index:999;cursor:none;font-size:187.5%;height:50px;width:50px;background:#fff}#touchscreen #form-holder #form-inner .close-trigger-form-inner:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);content:" ";width:8px;height:50px;position:absolute;top:-2px;left:21px;background:#00335b}#touchscreen #form-holder #form-inner .close-trigger-form-inner:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);content:" ";width:8px;height:50px;position:absolute;top:-2px;left:21px;background:#00335b}#touchscreen #form-holder #form-inner .form-inputs{max-width:1020px;width:100%;margin:0 auto;cursor:none}#touchscreen #form-holder #form-inner .form-inputs:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen #form-holder #form-inner .form-inputs h4{text-align:center;text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:103.90625%;color:#00335b;letter-spacing:2px;padding-bottom:95px}#touchscreen #form-holder #form-inner .form-inputs h4 img{width:75px;height:auto;position:absolute;top:0;left:0}#touchscreen #form-holder #form-inner .form-inputs h4 span{position:relative;padding-left:125px;padding-top:35px}#touchscreen #form-holder.open{display:block}#touchscreen #form-holder input[type=text],#touchscreen #form-holder input[type=email]{background:#dfe8f1;color:#5c5c5c;font-family:gotham a,gotham b;font-style:normal;font-weight:400;-webkit-appearance:none;border:0;font-size:273.4375%;padding:15px 30px 20px;width:500px;float:left;border-radius:2px;cursor:none}#touchscreen #form-holder input[type=text]:focus,#touchscreen #form-holder input[type=email]:focus{outline:solid 1px #00335b}#touchscreen #form-holder input[type=text]:first-of-type,#touchscreen #form-holder input[type=email]:first-of-type{margin-right:20px}#touchscreen #form-holder .newsletter-checkbox{text-align:center;padding-top:20px;clear:both}#touchscreen #form-holder .newsletter-checkbox input{cursor:none}#touchscreen #form-holder .newsletter-checkbox label{cursor:none}#touchscreen #form-holder .floorplan-submit-error{color:#a70000;display:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:109.375%;text-align:center;line-height:1.3;padding:20px 0 0;clear:both}#touchscreen #form-holder .floorplan-submit-error.error{display:block}#touchscreen #form-holder .run-pdfizer{min-width:82px;max-width:82px;height:82px;background:#00335b;color:#fff;text-transform:uppercase;position:absolute;top:175px;left:1318px;display:block;width:100%;border:0 solid #aaa;margin:5px;line-height:1;vertical-align:top;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:142.1875%;text-align:center;border-radius:12px;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.16);box-shadow:1px 1px 6px 0 rgba(0,0,0,.16);overflow:hidden;z-index:99999;padding-top:25px}#touchscreen .floorplan-thankyou{display:none;position:absolute;top:0;left:0;width:100%;background:transparent;z-index:99999;padding:120px 0 0;min-height:531px;padding:55px;max-width:1920px}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner{margin:0 auto;width:100%;height:100%;background:#fff;min-height:970px;padding:250px 0 0;position:relative;min-width:1810px}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container{background:#fff;overflow:hidden;border-radius:6px;max-width:1200px;width:100%;padding:40px;max-height:1130px;position:relative;margin:0 auto}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container img{display:block;width:75px;height:auto;margin:0 auto;margin-bottom:30px}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:131.25%;color:#5c5c5c;text-align:center;line-height:1.3;width:100%;max-width:500px;margin:0 auto 40px}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container .button{text-decoration:none;color:#fff;padding:20px;display:block;background:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;text-align:center;position:relative;width:100%;max-width:500px;margin:0 auto;cursor:none}#touchscreen .floorplan-thankyou .floorplan-thankyou-inner .floorplan-thankyou-container .button i{margin:0 0 0 8px;font-size:100%;color:#f0b310}#mortgage-calculator{width:100%;padding-top:40px}#mortgage-calculator .heading-wrapper{width:100%;padding:0 80px}#mortgage-calculator .heading-wrapper h2{max-width:1021px;margin:0 auto 15px;font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:400;letter-spacing:2px;font-size:262.5%;color:#78787b;line-height:1.25}#mortgage-calculator #tabs:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator #tabs .tabs-wrapper{width:100%;padding:0 80px}#mortgage-calculator #tabs .tabs-wrapper .tabs-wrapper-inner{width:100%;max-width:1021px;margin:0 auto;padding:55px 0 20px}#mortgage-calculator #tabs .tabs-wrapper .tabs-wrapper-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator .tabs-bar{width:100%;background:#e4e4e4}#mortgage-calculator .tabs-bar .tabs-bar-inner{width:100%;padding:14px 80px;text-align:center;margin:0 auto;color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;text-transform:uppercase;letter-spacing:2px}#mortgage-calculator .tabs-bar .tabs-bar-inner li{padding:0 13px 10px;text-decoration:none;color:#78787b;display:inline;cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:all .35s;transition:all .35s;outline:none}#mortgage-calculator .tabs-bar .tabs-bar-inner li a{text-decoration:none;color:#78787b;outline:none}#mortgage-calculator .tabs-bar .tabs-bar-inner li.ui-state-active{color:#00335b;border-bottom:3px solid #718ca1}#mortgage-calculator .tabs-bar .tabs-bar-inner li.ui-state-active a{color:#00335b}#mortgage-calculator .calc-tab{width:50%;float:left;padding-right:10px}#mortgage-calculator .calc-tab .calc-tab-inner{width:100%}#mortgage-calculator form{width:100%;max-width:600px;margin:0 auto}#mortgage-calculator form .micetext{font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#5c5c5c;line-height:1.4;margin-bottom:10px}#mortgage-calculator form label{display:block;padding:0 0 10px;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;letter-spacing:2px;text-transform:uppercase;color:#00335b}#mortgage-calculator form label span{color:red;margin-left:4px;display:inline}#mortgage-calculator form textarea{width:100%;height:250px;resize:none;background:#dfe8f1;border:none;border-radius:3px;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}#mortgage-calculator form textarea.error{border:1px solid #f0b310}#mortgage-calculator form input{width:100%;margin:0;background:#dfe8f1;border-radius:3px;border:0;padding:12px;outline:none;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%}#mortgage-calculator form input.error{border:1px solid #f0b310}#mortgage-calculator form input[type=submit]{width:100%;text-align:center;padding:20px 0 40px;text-decoration:none;color:#a4a5a7;padding:20px;display:block;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;cursor:pointer}#mortgage-calculator form .submit{position:relative;max-width:308px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14);margin:20px auto 40px}#mortgage-calculator form .submit:before{content:'\e80a';position:absolute;top:18px;right:15px;margin:0;font-size:112.5%;color:#cfcfcf;font-family:excel;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;text-align:center;z-index:2;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#mortgage-calculator form .row{margin:0 0 40px}#mortgage-calculator form span{display:none}#mortgage-calculator form span.error{color:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:82.03125%;margin-top:5px;display:block;display:block}#mortgage-calculator form .select{position:relative;width:100%;padding:0}#mortgage-calculator form .select:after{content:" ";width:0;height:0;position:absolute;top:17px;right:15px;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid #00335b;pointer-events:none}#mortgage-calculator form select{-webkit-appearance:none;-moz-appearance:none;width:100%;display:block;margin:0 auto;border:0;border-radius:4px;background:#dfe8f1;color:#00335b;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;letter-spacing:2px;padding:12px 38px 12px 10px;outline:none;position:relative}#mortgage-calculator .result{width:50%;float:left;padding-left:10px}#mortgage-calculator .result .result-inner{background:#f3f3f4;padding:40px 35px}#mortgage-calculator .result .result-inner .rate-wrapper{border-bottom:1px solid #ccd4db;padding-bottom:30px;margin-bottom:40px}#mortgage-calculator .result .result-inner .rate-wrapper:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left{float:left;width:50%}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left img{float:left;margin-right:30px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left .rate-input{float:left;width:90px;width:calc(100% - 66px);position:relative}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left .rate{background:0 0;border:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:246.09375%;color:#00335b;float:left;outline:none;letter-spacing:1px;width:100%;text-align:center;pointer-events:none;tab-index:-1}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left .rate-controls{position:absolute;top:13px;right:0;width:16px;cursor:pointer}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-inner-spin-button,#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-outer-spin-button{opacity:1}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left span{line-height:100%;padding-top:10px;margin-left:-52px;background:0 0;border:none;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:164.0625%;color:#00335b;float:left;outline:none}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right{float:left;width:50%;padding-left:10px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right a{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:76.5625%;color:#00335b;text-decoration:none;text-transform:uppercase;margin-top:11px;line-height:1.2;display:block;cursor:pointer}#mortgage-calculator .result h4{text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:87.5%;letter-spacing:1px;color:#00335b;margin-bottom:15px;text-align:center}#mortgage-calculator .result .price-output{font-size:153.125%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#00335b;text-align:center}#mortgage-calculator .result .price-output .frequency-output{font-size:54.6875%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;text-transform:uppercase}#mortgage-calculator .result .followUp{font-size:82.03125%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#00335b;text-align:center}#mortgage-calculator .result .micetext{font-size:76.5625%;font-family:gotham a,gotham b;font-style:normal;font-weight:400;color:#5c5c5c;line-height:1.4;margin-bottom:40px;margin-top:10px;text-align:center}.social-wall{height:467px;overflow:hidden;margin:-100px 0 10px;position:relative;display:block;text-decoration:none;cursor:pointer}.social-wall .social-wall-gradient{background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,19,31,0)),to(rgba(0,19,31,0.7)));background:linear-gradient(to bottom,rgba(0,19,31,0) 0%,rgba(0,19,31,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0000131f',endColorstr='#b300131f',GradientType=0 );width:100%;height:90px;position:absolute;bottom:0;left:0;z-index:2;pointer-events:none;display:none}.social-wall #social-items{margin:0 -6px}.social-wall #social-items .social-item{width:16.66%;padding:0 5px 10px}.social-wall #social-items .social-item .social-item-inner{position:relative}.social-wall #social-items .social-item .img-responsive{margin:0 auto}.social-wall #social-items .social-item .article-tile-text{position:absolute;top:0;left:0;opacity:0;height:100%;-webkit-transition:all .35s;transition:all .35s}.social-wall #social-items .social-item .article-tile-text p{color:#fff;padding:25px 25px 0}.social-wall #social-items .social-item:hover .article-tile-text{opacity:1;background:rgba(139,167,189,.85)}.social-view-all.button{text-decoration:none;color:#78787b;padding:20px;display:block;text-align:left;background:#f4f4f4;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;max-width:320px;margin:20px auto 180px;text-align:center;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.14);box-shadow:0 1px 3px 0 rgba(0,0,0,.14)}.social-view-all.button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#a4a5a7}.info-contact-form{padding-left:30px;margin-top:-45px}@media handheld,only screen and (max-width:767px){.info-contact-form{margin-top:0;padding-left:10px}}#info-nav{width:100%;background:#8296a2;-webkit-box-shadow:inset 0 0 25px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 25px 0 rgba(0,0,0,.1)}#info-nav .info-nav-inner{text-align:center;padding:16px 20px}#info-nav .info-nav-inner img{width:74px;height:auto}#info-footer{width:100%;background:#8296a2;-webkit-box-shadow:inset 0 0 25px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 25px 0 rgba(0,0,0,.1);padding:0 80px}@media handheld,only screen and (max-width:1021px){#info-footer{padding:0 40px}}@media handheld,only screen and (max-width:767px){#info-footer{padding:0 20px}}#info-footer .info-footer-inner{width:100%;max-width:1021px;margin:0 auto;padding:20px 0 160px}@media handheld,only screen and (max-width:767px){#info-footer .info-footer-inner{padding:20px 0}}#info-footer .info-footer-inner #info-footer-logo{width:47px;height:auto}#info-footer .info-footer-inner .info-footer-link{float:right;font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;color:#fff;text-decoration:none;padding-top:5px}#city-communities{width:100%;background:#f0f0f0;padding:0 80px}@media handheld,only screen and (max-width:1021px){#city-communities{padding:0 40px}}@media handheld,only screen and (max-width:767px){#city-communities{padding:0 12px}}#city-communities .city-communities-inner{max-width:1073px;margin:0 auto;padding:76px 0 0;width:100%}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner{padding:40px 0 0}}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner{padding:0}}#city-communities .city-communities-inner .city-communities-top{width:100%;border-bottom:solid 2px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 32px}#city-communities .city-communities-inner .city-communities-top h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:125%;line-height:1.6;letter-spacing:1px;color:#3e3e3e;margin:0 0 6px}#city-communities .city-communities-inner .city-communities-top .scroll-to-map{font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:87.5%;line-height:1.79;text-align:right;color:#3e3e3e;-ms-flex-item-align:end;align-self:flex-end;margin:0 0 6px;cursor:pointer}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner .city-communities-top .scroll-to-map span{display:none}}#city-communities .city-communities-inner .city-community-tiles{margin:0 -16px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner .city-community-tiles{margin:0 -10px}}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner .city-community-tiles{margin:0 -6px}}#city-communities .city-communities-inner .city-community-tiles .city-community{width:33.333%;padding:0 16px 32px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner .city-community-tiles .city-community{padding:0 10px 20px}}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner .city-community-tiles .city-community{width:100%;padding:0 6px 12px}}#city-communities .city-communities-inner .city-community-tiles .city-community.featured{width:100%}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner{background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .left{width:50%;padding:0;background-repeat:no-repeat;background-size:cover;background-position:center center}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .left{width:100%}}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .left img{width:100%;height:auto;display:none}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .left img{display:block}}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right{padding:35px 30px 0;width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media handheld,only screen and (max-width:1021px){#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right{width:100%}}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right{padding:30px 13px 0}}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right h4{width:100%;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:75%;text-align:center;color:#3e3e3e;text-transform:uppercase;margin:0 0 8px}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right .logo{width:100%;margin:0 0 8px}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right .logo img{display:block;width:100%;height:auto;margin:0 auto}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right p{font-family:gotham a,gotham b;font-style:normal;font-weight:300;font-size:112.5%;line-height:1.5;text-align:center;color:#3e3e3e;margin-bottom:24px}@media handheld,only screen and (max-width:767px){#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right p{font-size:87.5%;line-height:1.7}}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right h3{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:112.5%;text-transform:uppercase;line-height:1.5;text-align:center;color:#3e3e3e;margin-bottom:30px}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right .button{text-decoration:none;color:#fff;padding:20px 40px 20px 20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0;max-width:233px;margin:0 auto;text-align:center}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .right .button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#00335b}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple img{width:100%;height:auto;display:block}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple .logo{width:100%;margin:0 0 8px;padding:8px 20px 0}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple .logo img{display:block;width:100%;height:auto;margin:0 auto;max-width:219px}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple p{font-family:gotham a,gotham b;font-style:normal;font-weight:400;font-size:87.5%;line-height:1.5;text-align:center;color:#000;padding:0 20px;margin:0 auto 13px;width:100%}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple .button-wrapper{width:100%;padding:0 20px;margin:auto 0 0}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple .button{text-decoration:none;color:#fff;padding:20px 40px 20px 20px;width:100%;border:none;display:block;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:76.5625%;position:relative;outline:none;cursor:pointer;border-radius:0;max-width:233px;margin:0 auto;text-align:center}#city-communities .city-communities-inner .city-community-tiles .city-community .city-community-inner .simple .button i{position:absolute;top:17px;right:10px;margin:0;font-size:150%;color:#00335b}#city-map{width:100%}#city-map #map{width:100%;height:560px}@media handheld,only screen and (max-width:767px){#city-map #map{height:360px}}#city-map #map .gm-style-iw{overflow:hidden!important;height:auto;min-width:280px;max-width:280px;left:6px!important;top:10px!important;position:static;background:#fff;padding:20px;white-space:nowrap}#city-map #map .gm-style-iw div{display:block;min-width:240px}#city-map #map .gm-style-iw .button{text-decoration:none;color:#fff;padding:20px;display:block;text-align:center;background:#f0b310;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;letter-spacing:3px;font-size:87.5%;position:relative;max-width:293px;margin:0 auto}#city-map #map .gm-style-iw .button i{position:absolute;top:16px;right:10px;margin:0;font-size:150%;color:#00335b}#city-products{width:100%;background:#f0f0f0;padding:0 80px 40px}@media handheld,only screen and (max-width:1021px){#city-products{padding:0 40px 10px}}@media handheld,only screen and (max-width:767px){#city-products{padding:0 12px}}#city-products .city-products-top{width:100%;border-bottom:solid 2px #000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 32px}#city-products .city-products-top h2{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:125%;line-height:1.6;letter-spacing:1px;color:#3e3e3e;margin:0 0 6px}#city-products .city-products-inner{max-width:1073px;margin:0 auto;padding:76px 0 0;width:100%}#city-products .city-products-inner.short-padding{padding:0}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner{padding:40px 0 0}}@media handheld,only screen and (max-width:767px){#city-products .city-products-inner{padding:40px 0 0}}#city-products .city-products-inner .tiles{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner .tiles{margin:0 -10px}}@media handheld,only screen and (max-width:767px){#city-products .city-products-inner .tiles{margin:0 -6px}}#city-products .city-products-inner .tiles .tile{text-decoration:none;display:block;width:25%;padding:0 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner .tiles .tile{width:50%;padding:0 10px 20px}}@media handheld,only screen and (max-width:767px){#city-products .city-products-inner .tiles .tile{width:100%;padding:0 6px 12px}}#city-products .city-products-inner .tiles .tile .tile-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#city-products .city-products-inner .tiles .tile .tile-inner img.home{width:100%;display:block;height:auto}#city-products .city-products-inner .tiles .tile .tile-inner .tile-content{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}#city-products .city-products-inner .tiles .tile .tile-inner .tile-content img{width:72px;height:auto;display:block}#city-products .city-products-inner .tiles .tile .tile-inner .tile-content h4{font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:112.5%;color:#0a355f;text-transform:uppercase;text-align:center}#city-products .city-products-inner .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner .buttons{margin:0 -10px}}@media handheld,only screen and (max-width:767px){#city-products .city-products-inner .buttons{margin:0 -6px}}#city-products .city-products-inner .buttons .button{text-decoration:none;color:#fff;display:block;width:50%;padding:0 15px 30px;display:-webkit-box;display:-ms-flexbox;display:flex}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner .buttons .button{padding:0 10px 20px}}@media handheld,only screen and (max-width:767px){#city-products .city-products-inner .buttons .button{width:100%;padding:0 6px 12px}}#city-products .city-products-inner .buttons .button .button-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#0a355f;padding:20px 40px 20px 60px;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#city-products .city-products-inner .buttons .button .button-inner.yellow{background:#eba931}#city-products .city-products-inner .buttons .button .button-inner h4{font-family:chronicle display a,chronicle display b;font-style:normal;font-weight:700;font-size:225%;line-height:1.19;letter-spacing:-.2px;text-align:center;color:#fff;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media handheld,only screen and (max-width:1021px){#city-products .city-products-inner .buttons .button .button-inner h4{font-size:162.5%}}#city-products .city-products-inner .buttons .button .button-inner .image img{display:block;width:74px;height:auto}#nav.hp #nav-inner{background-color:#acacac}#nav.hp #nav-inner.over #nav-top-level li:hover a i{color:#acacac}#nav.hp #nav-inner.over #nav-top-level li:hover a span{color:#acacac}address{font-style:normal}.hp-modal{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;overflow:hidden;display:none}.hp-modal .hp-modal-inner{width:100%;height:100%;overflow-y:auto;position:relative;background:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-modal .hp-modal-inner .close-x{font-size:162.5%;text-align:center;cursor:pointer;margin-top:30px;background:#fff;width:32px;height:32px;margin:30px auto 0}.hp-modal .hp-modal-inner .close-x i{margin-top:2px}.hp-modal .hp-modal-inner .email{width:100%;max-width:1153px;margin:0 auto;padding:40px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}@media handheld,only screen and (max-width:767px){.hp-modal .hp-modal-inner .email{padding:40px 20px}}.hp-modal .hp-modal-inner .email .email-form{background:#fff}.hp-modal .hp-modal-inner .email .email-form .email-form-inner{padding:70px 20px;max-width:520px;margin:0 auto;width:100%}.hp-modal .hp-modal-inner .email .email-form .email-form-inner h2{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px;letter-spacing:.2px;width:100%;max-width:335px;margin:0 auto 60px}.hp-modal .hp-modal-inner .email .email-form .email-form-inner input[type=submit]{background:#e7ab28;font-family:oswald,sans-serif;font-size:137.5%;font-weight:400;color:#000;letter-spacing:1px;text-transform:uppercase;padding:14px 14px 15px;border:none;max-width:335px;margin:0 auto;display:block;cursor:pointer}.hp-modal .hp-modal-inner .email .email-form .email-form-inner .honeypot{position:absolute;opacity:0;visibility:hidden;width:50px;top:0;left:-9999px;padding:0}.hp-modal .hp-modal-inner .email .email-form .email-form-inner .thank-you{display:none}.hp-modal .hp-modal-inner .email .email-form .email-form-inner .thank-you h3{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:1.3;letter-spacing:.2px;width:100%;margin:0 auto 30px}.hp-modal .hp-modal-inner .email .email-form .email-form-inner .thank-you p{color:#414141;font-family:oswald,sans-serif;font-size:125%;line-height:33px}.hp-modal .hp-modal-inner .image{width:100%;max-width:1153px;margin:0 auto;padding:40px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}@media handheld,only screen and (max-width:767px){.hp-modal .hp-modal-inner .image{padding:40px 20px}}.hp-modal .hp-modal-inner .image img{width:100%;display:block;margin:0 auto;border:1px solid #979797;background:#fff}.hp-modal .hp-modal-inner .floorplan{width:100%;max-width:1153px;margin:0 auto;padding:40px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}@media handheld,only screen and (max-width:767px){.hp-modal .hp-modal-inner .floorplan{padding:40px 20px}}.hp-modal .hp-modal-inner .floorplan h2{color:#fff;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px;margin-bottom:30px;text-align:center;cursor:pointer}.hp-modal .hp-modal-inner .floorplan h2 i{margin-right:10px}.hp-modal .hp-modal-inner .floorplan img{width:100%;margin:0 auto;display:block;background:#fff}.hp-container{position:relative;padding-top:76px;padding-bottom:55px}@media handheld,only screen and (max-width:1110px){.hp-container{padding-top:72px}}@media handheld,only screen and (max-width:767px){.hp-container{padding-top:57px}}.hp-container .info-text{margin-bottom:60px;float:left;width:33.33%;padding-right:30px}@media handheld,only screen and (max-width:767px){.hp-container .info-text{margin-bottom:40px}}@media handheld,only screen and (max-width:700px){.hp-container .info-text{width:100%;padding-right:0}}.hp-container .info-text h3{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px}@media handheld,only screen and (max-width:950px){.hp-container .info-text h3{font-size:137.5%}}.hp-container .info-text ul li{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px}@media handheld,only screen and (max-width:950px){.hp-container .info-text ul li{font-size:137.5%}}.hp-container .info-text ul li a{color:#414141;text-decoration:none}.hp-container .info-text ul li a:hover{text-decoration:underline}.hp-container .hp-nav{position:fixed;background:#414141;top:0;left:0;padding:0 0 0 100px;width:100%;z-index:3;-webkit-transition:background .35s,border .35s,-webkit-box-shadow .35s;transition:background .35s,border .35s,-webkit-box-shadow .35s;transition:background .35s,border .35s,box-shadow .35s;transition:background .35s,border .35s,box-shadow .35s,-webkit-box-shadow .35s}.hp-container .hp-nav:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:1110px){.hp-container .hp-nav{padding:0 0 0 90px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav{display:none}}.hp-container .hp-nav .logo{width:217px;height:26px;background-image:url(../../assets/images/projects/holland-park/holland-park-logo-white.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;float:left;margin-top:23px}@media handheld,only screen and (max-width:1110px){.hp-container .hp-nav .logo{width:175px;margin-top:26px}}.hp-container .hp-nav ul{float:right}.hp-container .hp-nav ul li{display:inline}.hp-container .hp-nav ul li a{letter-spacing:3px;font-family:oswald,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;padding:29px 22px 27px;display:inline-block;font-size:125%;-webkit-transition:background .35s,border .35s;transition:background .35s,border .35s}@media handheld,only screen and (max-width:1110px){.hp-container .hp-nav ul li a{padding:29px 10px 27px;font-size:100%;letter-spacing:1px}}.hp-container .hp-nav ul li a:hover span,.hp-container .hp-nav ul li a.active span{border-top:3px solid #fff}.hp-container .hp-nav ul li a.register{background:#fff;color:#414141;padding:29px 31px 27px}@media handheld,only screen and (max-width:1110px){.hp-container .hp-nav ul li a.register{padding:29px 15px 27px 21px;font-size:100%}}.hp-container .hp-nav ul li a.register.active span{border-top:3px solid #414141}.hp-container .hp-nav ul li a.register:hover span{border-top:3px solid #414141}.hp-container .hp-nav ul li a span{border-top:3px solid transparent;padding-top:3px;-webkit-transition:background .35s,border .35s;transition:background .35s,border .35s}.hp-container .hp-nav.white{background:#fff}.hp-container .hp-nav.white .logo{background-image:url(../../assets/images/projects/holland-park/holland-park-logo.svg);background-repeat:no-repeat}.hp-container .hp-nav.white ul li a{font-family:oswald,sans-serif;color:#414141}.hp-container .hp-nav.white ul li a:hover span,.hp-container .hp-nav.white ul li a.active span{border-top:3px solid #414141}.hp-container .hp-nav.white ul li a.register{background:#414141;color:#fff}.hp-container .hp-nav.white ul li a.register.active span{border-top:3px solid #fff}.hp-container .hp-nav.white ul li a.register:hover span{border-top:3px solid #fff}.hp-container .hp-nav.dropshadow{-webkit-box-shadow:0 8px 19px 0 rgba(0,0,0,.08);box-shadow:0 8px 19px 0 rgba(0,0,0,.08)}.hp-container .hp-mobile-nav{display:none;position:fixed;background:#fff;top:0px;left:0;padding:20px 0;width:100%;z-index:2;-webkit-box-shadow:0 8px 19px 0 rgba(0,0,0,.08);box-shadow:0 8px 19px 0 rgba(0,0,0,.08);-webkit-transition:background .35s,border .35s,-webkit-box-shadow .35s;transition:background .35s,border .35s,-webkit-box-shadow .35s;transition:background .35s,border .35s,box-shadow .35s;transition:background .35s,border .35s,box-shadow .35s,-webkit-box-shadow .35s}.hp-container .hp-mobile-nav:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:767px){.hp-container .hp-mobile-nav{display:block}}.hp-container .hp-mobile-nav .logo{width:150px;height:17px;background-image:url(../../assets/images/projects/holland-park/holland-park-logo.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;float:left;margin:0 0 0 12px}.hp-container .hp-mobile-nav .mobile-nav-trigger{float:right;color:#414141;cursor:pointer;margin:0 12px 0 0;width:32px;height:20px;position:relative;-webkit-transition:all .35s;transition:all .35s}.hp-container .hp-mobile-nav .mobile-nav-trigger:before{content:" ";width:2px;height:19px;background:#414141;display:block;position:absolute;top:0;left:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(125deg);transform:rotate(125deg);-webkit-transition:all .35s;transition:all .35s}.hp-container .hp-mobile-nav .mobile-nav-trigger:after{content:" ";width:2px;height:19px;background:#414141;display:block;position:absolute;top:0;right:7px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-125deg);transform:rotate(-125deg);-webkit-transition:all .35s;transition:all .35s}.hp-container .hp-mobile-nav .mobile-nav-trigger.open:before{-webkit-transform:rotate(55deg);transform:rotate(55deg)}.hp-container .hp-mobile-nav .mobile-nav-trigger.open:after{-webkit-transform:rotate(-55deg);transform:rotate(-55deg)}.hp-container .hp-mobile-nav ul{display:none;position:absolute;top:60px;left:0;width:100%;background:#fff;-webkit-box-shadow:0 8px 19px 0 rgba(0,0,0,.08);box-shadow:0 8px 19px 0 rgba(0,0,0,.08)}.hp-container .hp-mobile-nav ul.open{display:block}.hp-container .hp-mobile-nav ul li a{letter-spacing:3px;font-family:oswald,sans-serif;color:#000;text-transform:uppercase;text-decoration:none;padding:29px 22px 27px;display:block;font-size:125%;-webkit-transition:background .35s,border .35s;transition:background .35s,border .35s;text-align:center;position:relative}.hp-container .hp-mobile-nav ul li a.active span:before{content:" ";width:17%;height:4px;position:absolute;top:38px;left:0;border-top:3px solid #414141}.hp-container .hp-mobile-nav ul li a.register{background:#414141;color:#fff;padding:29px 31px 27px}.hp-container .hp-mobile-nav ul li a.register.active span:before{content:" ";width:17%;height:4px;position:absolute;top:38px;left:0;border-top:3px solid #fff}.hp-container .hp-mobile-nav ul li a span{border-top:3px solid transparent;padding-top:3px;-webkit-transition:background .35s,border .35s;transition:background .35s,border .35s}.hp-container .hp-header{width:100%;background-color:#414141;font-family:oswald,sans-serif;padding:218px 40px 280px;background-image:url(../../assets/images/projects/holland-park/holland-park-bike.png);background-repeat:no-repeat;background-position:right -105px top 80px;background-size:700px auto}@media handheld,only screen and (max-width:1200px){.hp-container .hp-header{background-position:right -255px top 80px;background-size:700px auto}}@media handheld,only screen and (max-width:1050px){.hp-container .hp-header{background-position:right -255px top -140px;background-size:600px auto;padding:60px 40px 280px}}@media handheld,only screen and (max-width:850px){.hp-container .hp-header{background-position:right -200px top -140px;background-size:500px auto}}@media handheld,only screen and (max-width:767px){.hp-container .hp-header{padding:40px 20px 100px}}@media handheld,only screen and (max-width:670px){.hp-container .hp-header{background-position:right -150px top -20px;background-size:400px auto}}@media handheld,only screen and (max-width:550px){.hp-container .hp-header{background-position:center top;background-size:100% auto;background-image:none}}.hp-container .hp-header h5{font-weight:400;text-transform:uppercase;color:#e7ab28;font-size:112.5%;letter-spacing:3.5px}.hp-container .hp-header h3{font-weight:400;color:#fff;font-size:150%;margin-bottom:70px;line-height:33px;width:100%;max-width:420px;border-top:3px solid #e7ab28;padding-top:15px}@media handheld,only screen and (max-width:950px){.hp-container .hp-header h3{max-width:300px;font-size:137.5%}}@media handheld,only screen and (max-width:670px){.hp-container .hp-header h3{margin-bottom:40px}}@media handheld,only screen and (max-width:550px){.hp-container .hp-header h3{max-width:100%;margin-bottom:0}}.hp-container .hp-header h1{font-weight:400;text-transform:uppercase;color:#fff;font-size:500%;margin-bottom:140px;line-height:111px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-header h1{font-size:375%;line-height:80px;margin-bottom:80px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-header h1{font-size:250%;line-height:60px;margin-bottom:60px}}@media handheld,only screen and (max-width:670px){.hp-container .hp-header h1{font-size:200%;line-height:45px;margin-bottom:40px}}.hp-container .hp-header .top{width:100%;max-width:1073px;margin:0 auto}.hp-container .hp-header .top:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-container .hp-header .top .mobile-bike{display:none;margin-bottom:40px}@media handheld,only screen and (max-width:550px){.hp-container .hp-header .top .mobile-bike{display:block}}.hp-container .hp-header .top .mobile-bike img{width:100%;display:block}.hp-container .hp-header .top .top-text{width:615px}.hp-container .hp-header .top .top-text .block{width:157px;height:27px;background:#e7ab28;margin-bottom:15px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-header .top .top-text .block{height:22px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-header .top .top-text .block{height:18px}}@media handheld,only screen and (max-width:1050px){.hp-container .hp-header .top .top-text{width:500px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-header .top .top-text{width:300px}}@media handheld,only screen and (max-width:670px){.hp-container .hp-header .top .top-text{width:220px}}@media handheld,only screen and (max-width:550px){.hp-container .hp-header .top .top-text{width:100%}}.hp-container .hp-top .hp-top-inner{width:100%;max-width:1153px;margin:0 auto;padding:220px 40px 0}.hp-container .hp-top .hp-top-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:950px){.hp-container .hp-top .hp-top-inner{padding:180px 40px 0}}@media handheld,only screen and (max-width:767px){.hp-container .hp-top .hp-top-inner{padding:40px 20px 0}}.hp-container .hp-top .hp-top-inner .block{width:157px;height:27px;background:#e7ab28;margin-bottom:15px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-top .hp-top-inner .block{height:22px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-top .hp-top-inner .block{height:18px;width:100px}}.hp-container .hp-top .hp-top-inner .left{float:left}.hp-container .hp-top .hp-top-inner .right{float:right}@media handheld,only screen and (max-width:600px){.hp-container .hp-top .hp-top-inner .right{width:100%}}.hp-container .hp-top .hp-top-inner h1{font-weight:400;text-transform:uppercase;color:#414141;font-family:oswald,sans-serif;font-size:500%;margin-bottom:100px;line-height:111px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-top .hp-top-inner h1{font-size:375%;line-height:80px;margin-bottom:80px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-top .hp-top-inner h1{font-size:250%;line-height:60px;margin-bottom:60px}}@media handheld,only screen and (max-width:670px){.hp-container .hp-top .hp-top-inner h1{font-size:200%;line-height:45px;margin-bottom:40px}}@media handheld,only screen and (max-width:600px){.hp-container .hp-top .hp-top-inner h1{margin-bottom:0}}.hp-container .hp-top .hp-top-inner h2{width:100%;max-width:400px;color:#414141;font-family:oswald,sans-serif;font-size:162.5%;line-height:42px;font-weight:400;padding:57px 90px 40px 40px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-top .hp-top-inner h2{padding:45px 90px 40px 40px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-top .hp-top-inner h2{padding:37px 0 40px 130px}}@media handheld,only screen and (max-width:600px){.hp-container .hp-top .hp-top-inner h2{padding:0 0 40px;width:100%;font-size:112.5%;line-height:24px}}.hp-container .hp-matterport{width:100%;max-width:1153px;margin:0 auto;padding:0 40px 80px}@media handheld,only screen and (max-width:767px){.hp-container .hp-matterport{padding:0 0 40px}}.hp-container .hp-matterport .matterport-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.hp-container .hp-matterport .matterport-wrapper .matterport{position:absolute;top:0;left:0;height:100%;width:100%}.hp-container .hp-youtube{width:100%;max-width:1153px;margin:0 auto;padding:0 40px 80px}@media handheld,only screen and (max-width:767px){.hp-container .hp-youtube{padding:0 0 40px}}.hp-container .hp-youtube .youtube-wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.hp-container .hp-youtube .youtube-wrapper .youtube{position:absolute;top:0;left:0;height:100%;width:100%}.hp-container .hp-floorplan-top .hp-floorplan-top-inner{width:100%;max-width:1153px;margin:0 auto;padding:220px 40px 110px}.hp-container .hp-floorplan-top .hp-floorplan-top-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:950px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner{padding:180px 40px 80px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner{padding:40px 20px}}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .block{width:151px;height:15px;background:#414141;margin-bottom:15px}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .left{float:left}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .left:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .left .name{float:left;padding:0 30px 0 0}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .left .stats{float:left;padding:15px 0 0}.hp-container .hp-floorplan-top .hp-floorplan-top-inner .right{float:right}@media handheld,only screen and (max-width:600px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner .right{width:100%}}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h1{font-weight:400;text-transform:uppercase;color:#e7ab28;font-family:oswald,sans-serif;font-size:1031.25%;margin-bottom:0;line-height:1}@media handheld,only screen and (max-width:950px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner h1{font-size:750%;margin-bottom:60px}}@media handheld,only screen and (max-width:600px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner h1{margin-bottom:0;font-size:625%}}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h2{width:100%;max-width:400px;color:#414141;font-family:oswald,sans-serif;font-size:150%;line-height:42px;font-weight:400;padding:125px 0 0 40px}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h2 i{margin-right:10px}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h2 a{text-decoration:none;color:#000}@media handheld,only screen and (max-width:600px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner h2{padding:0 0 10px;width:100%;font-size:112.5%;line-height:24px}}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h3{color:#000;font-family:oswald,sans-serif;font-size:187.5%;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:15px}@media handheld,only screen and (max-width:600px){.hp-container .hp-floorplan-top .hp-floorplan-top-inner h3{font-size:162.5%}}.hp-container .hp-floorplan-top .hp-floorplan-top-inner h4{color:#000;font-family:oswald,sans-serif;font-size:125%;line-height:1;font-weight:300;text-transform:uppercase;margin-bottom:15px}.hp-container .hp-full-width-image{width:100%;padding:0 40px;max-width:1153px;margin:-280px auto 30px;position:relative}@media handheld,only screen and (max-width:767px){.hp-container .hp-full-width-image{margin:-60px auto 20px;padding:0}}.hp-container .hp-full-width-image .slide{width:100%;outline:none}.hp-container .hp-full-width-image .slick-dots{position:absolute;bottom:14px;left:40px;width:100%;width:calc(100% - 80px);text-align:center}.hp-container .hp-full-width-image .slick-dots li{width:31px;height:5px;background:#fff;margin:0 3px;display:inline-block}.hp-container .hp-full-width-image .slick-dots li.slick-active{background:#e7ab28}.hp-container .hp-full-width-image .slick-dots li button{display:none}.hp-container .hp-full-width-image .prev-arrow{position:absolute;top:50%;margin-top:-20px;left:40px;width:40px;height:40px;background:rgba(0,0,0,.5);z-index:2;cursor:pointer}@media handheld,only screen and (max-width:767px){.hp-container .hp-full-width-image .prev-arrow{left:0}}.hp-container .hp-full-width-image .prev-arrow:after{content:" ";width:0;height:0;position:absolute;top:8px;left:12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:11px solid #fff}.hp-container .hp-full-width-image .next-arrow{position:absolute;top:50%;margin-top:-20px;right:40px;width:40px;height:40px;background:rgba(0,0,0,.5);z-index:2;cursor:pointer}@media handheld,only screen and (max-width:767px){.hp-container .hp-full-width-image .next-arrow{right:0}}.hp-container .hp-full-width-image .next-arrow:after{content:" ";width:0;height:0;position:absolute;top:8px;right:12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:11px solid #fff}.hp-container .hp-full-width-image img{width:100%}.hp-container .hp-gallery{width:100%}.hp-container .hp-gallery .hp-gallery-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-gallery .hp-gallery-inner{padding:0 20px}}.hp-container .hp-gallery .hp-gallery-inner .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px 90px}@media handheld,only screen and (max-width:767px){.hp-container .hp-gallery .hp-gallery-inner .gallery-items{margin:0 -15px 40px}}.hp-container .hp-gallery .hp-gallery-inner .gallery-items .gallery-item{width:33.333%;padding:0 15px 30px;cursor:pointer}@media handheld,only screen and (max-width:767px){.hp-container .hp-gallery .hp-gallery-inner .gallery-items .gallery-item{width:50%}}@media handheld,only screen and (max-width:600px){.hp-container .hp-gallery .hp-gallery-inner .gallery-items .gallery-item{width:100%}}.hp-container .hp-gallery .hp-gallery-inner .gallery-items .gallery-item .gallery-item-inner{background:#bbb}.hp-container .hp-gallery .hp-gallery-inner .gallery-items .gallery-item .gallery-item-inner img{display:block;width:100%;margin:0 auto}.hp-container .hp-blurbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.hp-container .hp-blurbs .blurb{width:50%;margin-bottom:60px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media handheld,only screen and (max-width:767px){.hp-container .hp-blurbs .blurb{width:100%;margin-bottom:40px}}.hp-container .hp-blurbs .blurb .blurb-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hp-container .hp-blurbs .blurb .blurb-inner .thick-block{width:152px;height:12px;background:#414141;margin-bottom:15px}@media handheld,only screen and (max-width:950px){.hp-container .hp-blurbs .blurb .blurb-inner .thick-block{width:100px}}.hp-container .hp-blurbs .blurb .blurb-inner h1,.hp-container .hp-blurbs .blurb .blurb-inner h2,.hp-container .hp-blurbs .blurb .blurb-inner h3,.hp-container .hp-blurbs .blurb .blurb-inner h4,.hp-container .hp-blurbs .blurb .blurb-inner h5,.hp-container .hp-blurbs .blurb .blurb-inner h6,.hp-container .hp-blurbs .blurb .blurb-inner p,.hp-container .hp-blurbs .blurb .blurb-inner ul,.hp-container .hp-blurbs .blurb .blurb-inner li{width:100%}.hp-container .hp-blurbs .blurb .blurb-inner h2{color:#000;font-family:oswald,sans-serif;font-size:175%;text-transform:uppercase;font-weight:400;line-height:41px;margin-bottom:40px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-blurbs .blurb .blurb-inner h2{font-size:150%;line-height:35px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-blurbs .blurb .blurb-inner h2{font-size:137.5%;line-height:32px;margin-bottom:30px}}.hp-container .hp-blurbs .blurb .blurb-inner p{color:#414141;font-family:oswald,sans-serif;font-size:150%;line-height:33px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-blurbs .blurb .blurb-inner p{font-size:137.5%;line-height:31px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-blurbs .blurb .blurb-inner p{font-size:112.5%;line-height:28px}}.hp-container .hp-blurbs .blurb .blurb-inner .link{margin-top:auto;padding-top:44px}@media handheld,only screen and (max-width:767px){.hp-container .hp-blurbs .blurb .blurb-inner .link{padding-top:20px}}.hp-container .hp-blurbs .blurb .blurb-inner .link a{color:#000;font-family:oswald,sans-serif;font-size:131.25%;line-height:31px;text-transform:uppercase;text-decoration:none}.hp-container .hp-blurbs .blurb .blurb-inner .link a i{margin-left:5px}.hp-container .hp-lotmap{width:100%;margin-bottom:30px}.hp-container .hp-lotmap .hp-lotmap-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px;position:relative}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper{top:0;left:40px;position:absolute;width:calc(100% - 80px);height:100%}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper{left:20px;width:calc(100% - 40px)}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .position-tooltip{position:absolute;z-index:9999;background:rgba(255,255,255,.8);display:none;padding:15px;font-family:karbon-regular,sans-serif}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .position-tooltip p{margin-bottom:0;font-size:75%}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin{position:absolute;background:#e7ab28;width:26px;height:26px;color:#000;font-family:oswald,sans-serif;font-size:68.75%;text-align:center;padding:7px 0 0;margin-top:-13px;margin-left:-13px;cursor:pointer;opacity:.5;text-transform:uppercase;-webkit-transition:opacity .35s;transition:opacity .35s}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin.sold{background-color:#c30000;color:#fff}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin.display{opacity:1}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin{display:none}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin.display{display:none}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box{display:none;background:#414141;position:absolute;padding:10px 30px 30px;height:206px;z-index:2}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.sold{padding:10px 60px 30px 30px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box{padding:10px 20px;height:163px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box{height:150px;padding:10px 15px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .sold{position:absolute;overflow:hidden;width:130px;height:130px;top:0;right:0}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .sold .sold-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#686868;font-family:oswald,sans-serif;font-weight:400;width:150px;font-size:131.25%;color:#d8d8d8;padding:8px 10px;text-align:center;text-transform:uppercase;position:absolute;top:15px;right:-40px}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-close{color:#fff;position:absolute;cursor:pointer;z-index:2}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box:after{content:" ";width:0;height:0;position:absolute;bottom:-129px}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.left:after{left:0}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.left .lot-box-close{top:4px;right:7px}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.right:after{right:0}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.right .lot-box-close{top:4px;left:7px}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top{margin-top:130px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top{margin-top:60px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top{margin-top:30px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.left:after{top:-129px;border-top:130px solid transparent;border-bottom:0 solid transparent;border-left:40px solid #414141}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.left:after{border-top:60px solid transparent;top:-59px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.left:after{border-top:30px solid transparent;top:-29px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.right:after{top:-129px;border-top:130px solid transparent;border-bottom:0 solid transparent;border-left:0 solid #414141;border-right:40px solid #414141}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.right:after{border-top:60px solid transparent;top:-59px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.right:after{border-top:30px solid transparent;top:-29px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom{margin-top:-330px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom{margin-top:-220px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom{margin-top:-190px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.left:after{bottom:-129px;border-top:0 solid transparent;border-bottom:130px solid transparent;border-left:40px solid #414141}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.left:after{border-bottom:60px solid transparent;bottom:-59px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.left:after{border-bottom:30px solid transparent;bottom:-29px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.right:after{bottom:-129px;border-top:0 solid transparent;border-bottom:130px solid transparent;border-left:0 solid #414141;border-right:40px solid #414141}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.right:after{border-bottom:60px solid transparent;bottom:-59px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.right:after{border-bottom:30px solid transparent;bottom:-29px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{color:#fff;font-family:oswald,sans-serif;font-size:1031.25%;font-weight:400;padding-right:25px}@media handheld,only screen and (max-width:1200px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{font-size:875%}}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{font-size:750%}}@media handheld,only screen and (max-width:960px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{font-size:500%}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{font-size:375%;padding-top:10px;padding-right:15px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats{padding:20px 0 0;text-transform:uppercase}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats .block{width:150px;height:15px;background:#e7ab28;margin-bottom:14px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats .block{margin-bottom:10px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats .block{height:3px;width:100px}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h3{color:#fff;font-family:oswald,sans-serif;font-size:187.5%;font-weight:400;margin-bottom:14px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h3{font-size:150%;margin-bottom:10px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h3{font-size:125%}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h4{color:#fff;font-family:oswald,sans-serif;font-size:125%;font-weight:300}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h4 span{margin-right:20px}@media handheld,only screen and (max-width:1060px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h4{font-size:112.5%;margin-bottom:10px}}@media handheld,only screen and (max-width:840px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h4{font-size:100%}}.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.active{display:block}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.active{display:none}}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap .hp-lotmap-inner{padding:0 20px}}.hp-container .hp-lotmap .hp-lotmap-inner img{width:100%;display:block}.hp-container .hp-lotmap-filter{width:100%}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap-filter{display:none}}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px 30px;position:relative;text-align:center}@media handheld,only screen and (max-width:767px){.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner{padding:0 0 20px}}@media handheld,only screen and (max-width:510px){.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner{text-align:left}}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item{display:inline-block;padding:0 20px 30px}@media handheld,only screen and (max-width:510px){.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item{display:block}}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label{cursor:pointer;position:relative;color:#414141;font-family:oswald,sans-serif;font-weight:400;font-size:137.5%;text-transform:uppercase;letter-spacing:2px}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label span{margin-left:35px;vertical-align:text-top}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label:before{content:'';position:absolute;left:0;top:0;width:27px;height:27px;border:2px solid #000;border-radius:0;background:#fff}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label:after{content:'';width:21px;height:21px;background:#000;position:absolute;top:3px;left:3px;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.hp-container .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label.checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hp-container .hp-floorplans{background-color:#f6f6f6;width:100%;padding:106px 0 60px;margin-bottom:106px}@media handheld,only screen and (max-width:767px){.hp-container .hp-floorplans{padding:40px 0 20px;margin-bottom:40px}}.hp-container .hp-floorplans .hp-floorplans-inner{width:100%;max-width:775px;margin:0 auto;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-floorplans .hp-floorplans-inner{padding:0 20px;margin-bottom:40px}}.hp-container .hp-floorplans .hp-floorplans-inner .block{height:12px;width:152px;background-color:#414141;margin-bottom:15px}.hp-container .hp-floorplans .hp-floorplans-inner h2{color:#000;font-family:oswald,sans-serif;font-size:175%;line-height:41px;font-weight:400;text-transform:uppercase;margin-bottom:30px}.hp-container .hp-floorplans .hp-floorplans-inner a{display:block;text-decoration:none;margin-bottom:35px;color:#414141;font-family:oswald,sans-serif;font-size:150%;line-height:33px}@media handheld,only screen and (max-width:767px){.hp-container .hp-floorplans .hp-floorplans-inner a{font-size:125%}}.hp-container .hp-floorplans .hp-floorplans-inner a .square{background:#e7ab28;width:26px;height:26px;display:inline-block;color:#414141;font-family:oswald,sans-serif;font-size:20px;text-align:center;padding:2px 0 0;line-height:1;margin-right:10px}.hp-container .hp-plans-cta{width:100%}.hp-container .hp-plans-cta .hp-plans-cta-inner{width:100%;max-width:1153px;margin:0 auto;padding:10px 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-container .hp-plans-cta .hp-plans-cta-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:767px){.hp-container .hp-plans-cta .hp-plans-cta-inner{padding:10px 0 40px}}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan{width:33.333%;padding:0 40px 40px;cursor:pointer}@media handheld,only screen and (max-width:1000px){.hp-container .hp-plans-cta .hp-plans-cta-inner .plan{width:50%}}@media handheld,only screen and (max-width:767px){.hp-container .hp-plans-cta .hp-plans-cta-inner .plan{width:100%;padding:0 20px 40px}}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan img{width:100%;display:block;margin:0 auto 30px}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan h2{color:#414141;font-weight:400;text-transform:uppercase;font-family:oswald,sans-serif;font-size:125%;letter-spacing:4px;text-align:center}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan h2 span{display:inline-block;width:24px;height:24px;background:#000;margin-top:4px;vertical-align:sub;margin-left:10px;position:relative}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan h2 span:before{content:" ";background:#fff;width:17px;height:3px;position:absolute;top:10px;left:4px}.hp-container .hp-plans-cta .hp-plans-cta-inner .plan h2 span:after{content:" ";background:#fff;width:3px;height:17px;position:absolute;top:3px;left:11px}.hp-container .hp-design-gallery{width:100%;position:relative;min-height:648px}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery{margin-top:40px}}.hp-container .hp-design-gallery .hp-design-gallery-background{background:#e8e8ea;width:100%;height:648px;position:absolute;top:0;left:0}.hp-container .hp-design-gallery .hp-design-gallery-inner{position:relative;width:100%;max-width:1153px;margin:0 auto;padding:86px 40px 106px}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery .hp-design-gallery-inner{padding:40px 20px 0}}.hp-container .hp-design-gallery .hp-design-gallery-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-container .hp-design-gallery .hp-design-gallery-inner .block{width:157px;height:3px;background:#414141;margin-bottom:15px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-design-gallery .hp-design-gallery-inner .block{height:3px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-design-gallery .hp-design-gallery-inner .block{height:3px;width:100px}}.hp-container .hp-design-gallery .hp-design-gallery-inner .info-texts:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse{width:100%}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner{margin-bottom:106px}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner{margin-left:-20px;margin-right:-20px}}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper{position:relative}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .position-tooltip{position:absolute;z-index:9999;background:rgba(255,255,255,.8);display:none;padding:15px;font-family:karbon-regular,sans-serif}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .position-tooltip p{margin-bottom:0;font-size:75%}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .dollhouse-pin{position:absolute;width:38px;height:38px;margin-top:-19px;margin-left:-19px;background-image:url(../../assets/images/projects/holland-park/pulsating-point.svg);cursor:pointer}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .dollhouse-pin{display:none}}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout{display:none;background:#e7ab28;position:absolute;padding:15px 30px;height:57px;z-index:2}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout:after{content:" ";width:0;height:0;position:absolute;bottom:-129px}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.left:after{left:0}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.right:after{right:0}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top{margin-top:85px}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top.left:after{top:-69px;border-top:70px solid transparent;border-bottom:0 solid transparent;border-left:20px solid #e7ab28}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top.right:after{top:-69px;border-top:70px solid transparent;border-bottom:0 solid transparent;border-left:0 solid #e7ab28;border-right:20px solid #e7ab28}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom{margin-top:-140px}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom.left:after{bottom:-69px;border-top:0 solid transparent;border-bottom:70px solid transparent;border-left:20px solid #e7ab28}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom.right:after{bottom:-69px;border-top:0 solid transparent;border-bottom:70px solid transparent;border-left:0 solid #e7ab28;border-right:20px solid #e7ab28}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout .callout-inner{color:#000;font-family:oswald,sans-serif;font-size:112.5%;font-weight:500;line-height:1.5;text-transform:uppercase}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.active{display:block}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.active{display:none}}@media handheld,only screen and (max-width:767px){.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner{margin-bottom:40px}}.hp-container .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner img{width:100%;height:auto;margin:0 auto;display:block}.hp-container .hp-community-map{width:100%}.hp-container .hp-community-map .hp-community-map-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px;margin-bottom:106px;position:relative}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-map .hp-community-map-inner{padding:0;margin-bottom:40px}}.hp-container .hp-community-map .hp-community-map-inner .overview-map{position:absolute;bottom:15px;left:60px;width:230px;cursor:pointer}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-map .hp-community-map-inner .overview-map{position:static;width:100%;margin-top:15px}}.hp-container .hp-community-map .hp-community-map-inner .overview-map img{width:100%;display:block;margin:0 auto}.hp-container .hp-community-map .hp-community-map-inner .overview-map h3{background:#414141;color:#fff;text-transform:uppercase;padding:12px 20px;text-align:center;font-weight:400;font-size:131.25%;font-family:oswald,sans-serif}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-map .hp-community-map-inner .overview-map h3{display:none}}.hp-container .hp-community-map .hp-community-map-inner img{width:100%;display:block}.hp-container .hp-community-items{width:100%}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav{width:100%;background:#999a9c}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav ul{max-width:1153px;margin:0 auto;padding:0 40px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav ul{padding:0 20px}}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav ul li{color:#fff;font-family:oswald,sans-serif;font-weight:400;font-size:131.25%;line-height:31px;text-align:center;text-transform:uppercase;padding:20px;cursor:pointer;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav ul li{font-size:100%}}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-nav ul li.active{color:#000;background:#f6f6f6}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list{width:100%;background:#f6f6f6;display:none}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list.active{display:block}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner{max-width:1153px;margin:0 auto;padding:106px 40px;position:relative}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner{padding:40px 20px 20px}}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .block{width:151px;height:15px;background:#414141;margin-bottom:15px}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner h2{color:#000;font-family:oswald,sans-serif;font-weight:400;font-size:175%;line-height:31px;margin-bottom:30px;text-transform:uppercase}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li{width:33.333%;color:#414141;font-family:oswald,sans-serif;font-weight:400;font-size:150%;line-height:33px;padding:0 30px 30px 0}@media handheld,only screen and (max-width:1021px){.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li{width:50%}}@media handheld,only screen and (max-width:767px){.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li{width:100%}}.hp-container .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li span{background:#e7ab28;font-size:20px;margin-right:17px;height:27px;width:27px;display:inline-block;text-align:center;line-height:1.25}.hp-container .gallery-blurbs{width:100%}.hp-container .gallery-blurbs .gallery-blurbs-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px 100px}@media handheld,only screen and (max-width:767px){.hp-container .gallery-blurbs .gallery-blurbs-inner{padding:0 20px}}.hp-container .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb{width:33.333%}@media handheld,only screen and (max-width:767px){.hp-container .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb{width:100%}}.hp-container .hp-contact-map{width:100%;min-height:648px;position:relative}.hp-container .hp-contact-map .hp-contact-map-background{background:#e8e8ea;width:100%;height:648px;position:absolute;top:0;left:0}.hp-container .hp-contact-map .hp-contact-map-inner{position:relative;width:100%;max-width:1153px;margin:0 auto;padding:86px 40px 30px}.hp-container .hp-contact-map .hp-contact-map-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:950px){.hp-container .hp-contact-map .hp-contact-map-inner{max-height:874px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-contact-map .hp-contact-map-inner{padding:40px 20px 0;max-height:774px}}.hp-container .hp-contact-map .hp-contact-map-inner .block{width:157px;height:3px;background:#414141;margin-bottom:15px}@media handheld,only screen and (max-width:1050px){.hp-container .hp-contact-map .hp-contact-map-inner .block{height:3px}}@media handheld,only screen and (max-width:950px){.hp-container .hp-contact-map .hp-contact-map-inner .block{height:3px;width:100px}}.hp-container .hp-contact-map .hp-contact-map-inner #map{width:100%;height:744px}@media handheld,only screen and (max-width:950px){.hp-container .hp-contact-map .hp-contact-map-inner #map{height:644px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-contact-map .hp-contact-map-inner #map{height:544px;width:calc(100% + 40px);margin-left:-20px}}@media handheld,only screen and (max-width:700px){.hp-container .hp-contact-map .hp-contact-map-inner #map{height:444px}}.hp-container .hp-nav-tiles{width:100%;padding:0 40px;max-width:1153px;margin:0 auto 30px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-container .hp-nav-tiles.standard{padding:0 25px}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles.standard{padding:40px 5px 0}}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles{margin:0 auto 20px;padding:0 20px}}.hp-container .hp-nav-tiles .nav-tiles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-container .hp-nav-tiles .nav-tiles .nav-tile-wrapper{width:50%;padding:0 15px}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .nav-tiles .nav-tile-wrapper{width:100%}}.hp-container .hp-nav-tiles .nav-tiles .nav-tile-wrapper .nav-tile{width:100%}.hp-container .hp-nav-tiles .left{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 15px 0 0}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .left{width:100%;padding:0}}.hp-container .hp-nav-tiles .right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 15px}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .right{width:100%}}.hp-container .hp-nav-tiles .right .nav-tile{height:790px}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .right .nav-tile{width:100%;height:380px}}@media handheld,only screen and (max-width:500px){.hp-container .hp-nav-tiles .right .nav-tile{height:250px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .right{padding:0}}.hp-container .hp-nav-tiles .nav-tile{width:100%;background-color:transition;margin-bottom:30px;padding:30px;text-transform:uppercase;font-family:oswald,sans-serif;font-size:200%;color:#fff;-webkit-transition:background-color .35s;transition:background-color .35s;cursor:pointer;display:block;text-decoration:none;text-align:right;height:380px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-blend-mode:multiply}.hp-container .hp-nav-tiles .nav-tile:hover{background-color:#c7c7c7}@media handheld,only screen and (max-width:767px){.hp-container .hp-nav-tiles .nav-tile{margin:0 auto 20px;padding:0 20px}}@media handheld,only screen and (max-width:500px){.hp-container .hp-nav-tiles .nav-tile{height:250px;font-size:162.5%}}.hp-container .hp-nav-tiles .nav-tile span{position:absolute;bottom:30px;right:30px}@media handheld,only screen and (max-width:500px){.hp-container .hp-nav-tiles .nav-tile span{bottom:20px;right:20px}}.hp-container .hp-nav-tiles .nav-tile span i{margin-left:15px}.hp-container .hp-nav-tiles .nav-tile.black{color:#000}.hp-container #register{width:100%;padding:40px 40px 0;max-width:1193px;margin:0 auto 180px}@media handheld,only screen and (max-width:1021px){.hp-container #register{margin:0 auto 100px}}@media handheld,only screen and (max-width:767px){.hp-container #register{padding:40px 0 0;margin:0 auto}}.hp-container #register h1{color:#000;font-family:oswald,sans-serif;font-size:137.5%;font-weight:500;text-transform:uppercase;letter-spacing:3.67px;line-height:1.4;text-align:center;margin:0 0 57px;padding:0 20px}.hp-container .hp-cta{width:100%;background:#ececec;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-cta{padding:0 20px}}.hp-container .hp-cta .hp-cta-inner{width:100%;max-width:1153px;margin:0 auto;text-align:center;padding:55px 0 60px}@media handheld,only screen and (max-width:767px){.hp-container .hp-cta .hp-cta-inner{padding:40px 0}}.hp-container .hp-cta .hp-cta-inner h3{color:#414141;font-family:oswald,sans-serif;font-size:162.5%;line-height:39px;text-align:center;font-weight:400;margin-bottom:25px}@media handheld,only screen and (max-width:767px){.hp-container .hp-cta .hp-cta-inner h3{font-size:137.5%}}.hp-container .hp-cta .hp-cta-inner .button{display:block;width:100%;max-width:324px;margin:0 auto;background:#e7ab28;color:#000;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:400;font-size:131.25%;text-align:center;padding:20px;text-decoration:none}.hp-container .hp-info{background-color:#5d5d5e;color:#fff;font-family:karbon-regular,sans-serif;font-weight:400;font-size:87.5%;line-height:25px;padding:60px 0 65px;width:100%}@media handheld,only screen and (max-width:1070px){.hp-container .hp-info{padding:60px 0 40px}}@media handheld,only screen and (max-width:767px){.hp-container .hp-info{padding:40px 0 0}}.hp-container .hp-info .hp-info-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-info .hp-info-inner{padding:0 20px}}.hp-container .hp-info .hp-info-inner .blocks{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -16px}.hp-container .hp-info .hp-info-inner .blocks .block{width:25%;padding:0 16px 60px}@media handheld,only screen and (max-width:1070px){.hp-container .hp-info .hp-info-inner .blocks .block{width:33%;padding:0 16px 40px}}@media handheld,only screen and (max-width:850px){.hp-container .hp-info .hp-info-inner .blocks .block{width:50%}}@media handheld,only screen and (max-width:500px){.hp-container .hp-info .hp-info-inner .blocks .block{width:100%}}@media handheld,only screen and (max-width:1070px){.hp-container .hp-info .hp-info-inner .blocks .block.link{width:100%;text-align:center}}@media handheld,only screen and (max-width:850px){.hp-container .hp-info .hp-info-inner .blocks .block.link{width:50%;text-align:left}}@media handheld,only screen and (max-width:500px){.hp-container .hp-info .hp-info-inner .blocks .block.link{width:100%}}.hp-container .hp-info .hp-info-inner .blocks .block h2{color:#fff;font-family:oswald,sans-serif;font-size:162.5%;line-height:35px;font-weight:400;margin-bottom:30px;letter-spacing:.5px}.hp-container .hp-info .hp-info-inner .blocks .block h3{color:#fff;font-family:oswald,sans-serif;font-size:131.25%;line-height:31px;font-weight:400;margin-bottom:0;text-transform:uppercase}.hp-container .hp-info .hp-info-inner .blocks .block ul{margin-bottom:15px}.hp-container .hp-info .hp-info-inner .blocks .block ul li{color:#fff;font-family:oswald,sans-serif;font-size:118.75%;line-height:1.7}.hp-container .hp-info .hp-info-inner .blocks .block p{color:#fff;font-family:oswald,sans-serif;font-size:118.75%;line-height:1.7}.hp-container .hp-info .hp-info-inner .blocks .block p a{color:#fff;text-decoration:none}.hp-container .hp-info .hp-info-inner .blocks .block p a:hover{text-decoration:underline}.hp-container .hp-info .hp-info-inner .blocks .block img{display:block;width:100%}.hp-container .hp-info .hp-info-inner .blocks .block .button{display:block;width:100%;max-width:324px;margin:0 auto;background-color:#939393;color:#fff;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:400;font-size:131.25%;text-align:center;padding:20px;text-decoration:none}.hp-container .hp-footer{background-color:#414141;color:#fff;font-family:karbon-regular,sans-serif;font-weight:400;font-size:87.5%;line-height:25px;padding:25px 0 35px;width:100%}@media handheld,only screen and (max-width:767px){.hp-container .hp-footer{padding:40px 0}}.hp-container .hp-footer .hp-footer-inner{width:100%;max-width:1153px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-footer .hp-footer-inner{padding:0 20px}}@media handheld,only screen and (max-width:650px){.hp-container .hp-footer .hp-footer-inner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.hp-container .hp-footer .hp-footer-inner .footer-left{width:66.66%}@media handheld,only screen and (max-width:1234px){.hp-container .hp-footer .hp-footer-inner .footer-left{width:60%}}@media handheld,only screen and (max-width:900px){.hp-container .hp-footer .hp-footer-inner .footer-left{width:50%}}@media handheld,only screen and (max-width:650px){.hp-container .hp-footer .hp-footer-inner .footer-left{width:100%;margin-bottom:40px}}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links{color:#fff;font-family:oswald,sans-serif;line-height:25px;margin-bottom:25px}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links li{display:inline-block;position:relative;padding:0 9px 0 0}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links li:after{content:" ";position:absolute;top:7px;right:3px;display:block;height:14px;width:1px;background:#fff}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links li:last-of-type:after{display:none}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links li a{font-size:87.5%;color:#fff;text-decoration:none}.hp-container .hp-footer .hp-footer-inner .footer-left .footer-links li a:hover{text-decoration:underline}.hp-container .hp-footer .hp-footer-inner .footer-left p{margin-bottom:0;font-family:oswald,sans-serif;font-size:87.5%;line-height:1.8;letter-spacing:.7px}.hp-container .hp-footer .hp-footer-inner .footer-left p a{color:#fff;text-decoration:underline}.hp-container .hp-footer .hp-footer-inner .footer-center{width:20.75%;-ms-flex-item-align:end;align-self:flex-end}@media handheld,only screen and (max-width:1234px){.hp-container .hp-footer .hp-footer-inner .footer-center{width:30%}}@media handheld,only screen and (max-width:900px){.hp-container .hp-footer .hp-footer-inner .footer-center{width:40%}}@media handheld,only screen and (max-width:650px){.hp-container .hp-footer .hp-footer-inner .footer-center{width:200px}}.hp-container .hp-footer .hp-footer-inner .footer-center .footer-icons{text-align:center;padding:0 30px}@media handheld,only screen and (max-width:650px){.hp-container .hp-footer .hp-footer-inner .footer-center .footer-icons{padding:0;text-align:left}}.hp-container .hp-footer .hp-footer-inner .footer-center .footer-icons li{display:inline-block;padding:0 8px}.hp-container .hp-footer .hp-footer-inner .footer-center .footer-icons li i{font-size:175%;color:#fff}.hp-container .hp-footer .hp-footer-inner .footer-right{width:12.5%;-ms-flex-item-align:end;align-self:flex-end}@media handheld,only screen and (max-width:1234px){.hp-container .hp-footer .hp-footer-inner .footer-right{width:10%}}@media handheld,only screen and (max-width:650px){.hp-container .hp-footer .hp-footer-inner .footer-right{width:55px}}.hp-container .hp-footer .hp-footer-inner .footer-right img{margin:0 0 0 auto;width:100%;max-width:123px;height:auto;display:block}.hp-container .hp-sticky-footer{position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:0 0 0 70px}@media handheld,only screen and (max-width:767px){.hp-container .hp-sticky-footer{padding:0}}.hp-container .hp-sticky-footer .hp-sticky-footer-inner{width:100%;max-width:1153px;margin:0 auto;font-family:oswald,sans-serif;font-weight:400;font-size:93.75%;padding:20px 40px;color:#414141;letter-spacing:1px;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center}.hp-container .hp-sticky-footer .hp-sticky-footer-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media handheld,only screen and (max-width:767px){.hp-container .hp-sticky-footer .hp-sticky-footer-inner{padding:20px}}.hp-container .hp-sticky-footer .hp-sticky-footer-inner .text{float:left;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hp-container .hp-sticky-footer .hp-sticky-footer-inner .phone{float:right;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hp-container .hp-sticky-footer .hp-sticky-footer-inner .phone a{color:#414141;text-decoration:none}.hp-container .hp-sticky-footer .hp-sticky-footer-inner .phone a:hover{text-decoration:underline}.hp-container .hp-email-modal-trigger{width:100%;padding:0 40px}@media handheld,only screen and (max-width:767px){.hp-container .hp-email-modal-trigger{padding:0 20px}}.hp-container .hp-email-modal-trigger .hp-email-modal-trigger-inner{width:100%;max-width:1153px;margin:0 auto;text-align:center;padding:10px 0 70px}@media handheld,only screen and (max-width:767px){.hp-container .hp-email-modal-trigger .hp-email-modal-trigger-inner{padding:40px 0}}.hp-container .hp-email-modal-trigger .hp-email-modal-trigger-inner .button{display:block;width:100%;max-width:324px;margin:0 auto;background:#939393;color:#fff;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:400;font-size:131.25%;text-align:center;padding:20px;text-decoration:none;cursor:pointer}.hp-form .freeform-wrapper{max-width:none;overflow:hidden}.hp-form .freeform-wrapper .hidden-thank-you h3{color:#414042;font-family:oswald,sans-serif;font-weight:500;font-size:187.5%;text-transform:uppercase;line-height:1.4;margin-bottom:20px}.hp-form .freeform-wrapper .hidden-thank-you p{color:#5c5c5c;font-family:oswald,sans-serif;font-size:112.5%;font-weight:400;line-height:25px;letter-spacing:2.22px;margin-bottom:20px}.hp-form .freeform-wrapper .hidden-thank-you p a{color:#e7ab28}.hp-form .freeform-wrapper label{color:#000;font-family:oswald,sans-serif;font-size:93.75%;font-weight:500;text-transform:uppercase;letter-spacing:2.5px;padding-bottom:0;line-height:1.7}.hp-form .freeform-wrapper label span{color:#000;line-height:1.7}.hp-form .freeform-wrapper input{background:#fff;border:none;border-bottom:2px solid #000;border-radius:0;color:#000;font-family:oswald,sans-serif;font-size:93.75%;font-weight:500;letter-spacing:2.5px}.hp-form .freeform-wrapper .radio{float:left;padding:16px 80px 0 0}.hp-form .freeform-wrapper .radio [type=radio]:checked,.hp-form .freeform-wrapper .radio [type=radio]:not(:checked){position:absolute;left:-9999px}.hp-form .freeform-wrapper .radio [type=radio]:checked+label,.hp-form .freeform-wrapper .radio [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#000}.hp-form .freeform-wrapper .radio [type=radio]:checked+label:before,.hp-form .freeform-wrapper .radio [type=radio]:not(:checked)+label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:2px solid #000;border-radius:0;background:#fff}.hp-form .freeform-wrapper .radio [type=radio]:checked+label:after,.hp-form .freeform-wrapper .radio [type=radio]:not(:checked)+label:after{content:'';width:12px;height:12px;background:#000;position:absolute;top:4px;left:4px;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease}.hp-form .freeform-wrapper .radio [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.hp-form .freeform-wrapper .radio [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox{position:relative}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox input{position:absolute;opacity:0}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox .checkmark{display:inline-block;height:27px;width:27px;border:2px solid #000;vertical-align:middle;position:relative;margin-right:24px}@media handheld,only screen and (max-width:767px){.hp-form .freeform-wrapper .freeform-label-wrap-checkbox .checkmark{float:left}}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox.small span{font-size:75%}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox .checkmark:after{content:"";position:absolute;display:none}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox input:checked~.checkmark:after{display:block}.hp-form .freeform-wrapper .freeform-label-wrap-checkbox .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #000;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hp-form .freeform-wrapper .select:after{top:20px}.hp-form .freeform-wrapper select{background:#fff;border:none;border-bottom:2px solid #000;border-radius:0;color:#000;font-family:oswald,sans-serif;font-size:93.75%;font-weight:500;letter-spacing:2.5px}.hp-form .freeform-wrapper .help-block{display:none}.hp-form .freeform-wrapper .help-block li{font-family:oswald,sans-serif}.hp-form .freeform-row{padding:0}.hp-form .freeform-row .freeform-column{margin:0 0 54px;padding:0 20px;-webkit-box-flex:1;-ms-flex:1;flex:1}.hp-form .freeform-row .freeform-column.has-error .help-block{display:block}.hp-form .freeform-row .freeform-column.freeform-submit{margin:0 auto 20px;padding:0 20px}.hp-form .freeform-row .freeform-column.freeform-submit button{background:#939393;font-family:oswald,sans-serif;font-size:137.5%;font-weight:400;color:#fff;letter-spacing:1px;text-transform:uppercase;padding:14px 14px 15px}.hp-form .freeform-row .freeform-column.freeform-submit button:after{content:""}.hp-form .thank-you{padding:0 20px;text-align:center}.hp-cover-left{height:1920px;width:1080px;max-height:1920px;max-width:1080px;position:absolute;top:0;left:0;z-index:999999;background:#424244;-webkit-transition:margin .6s;transition:margin .6s}.hp-cover-left.closed{margin-left:-1080px}.hp-cover-left .hp-cover-left-inner{padding:900px 80px 0}.hp-cover-left .hp-cover-left-inner img{width:690px;height:auto;display:block;margin-bottom:126px}.hp-cover-left .hp-cover-left-inner .button{background:#fff;color:#424244;padding:24px 26px;text-align:center;font-family:oswald,sans-serif;font-weight:400;font-size:137.5%;text-transform:uppercase;float:left}.hp-cover-right{height:1920px;width:1080px;max-height:1920px;max-width:1080px;position:absolute;top:0;left:0;z-index:999999;background:#424244;-webkit-transition:margin .6s;transition:margin .6s;background-image:url(../../assets/images/projects/holland-park/holland-park-bike-up.png);background-repeat:no-repeat;background-position:right -330px top 100px;background-size:900px auto}.hp-cover-right.closed{margin-left:-1080px}.hp-cover-right .hp-cover-right-inner{padding:1415px 80px 0}.hp-cover-right .hp-cover-right-inner .button{background:#fff;color:#424244;padding:24px 26px;text-align:center;font-family:oswald,sans-serif;font-weight:400;font-size:137.5%;text-transform:uppercase;float:left}.hp-touchscreen-nav{position:absolute;top:0;left:0;width:70px;height:100%;z-index:9999}.hp-touchscreen-nav.open{width:410px}.hp-touchscreen-nav.open .hp-touchscreen-nav-inner{width:410px}.hp-touchscreen-nav.open .hp-touchscreen-nav-inner .logo{opacity:0;pointer-events:none}.hp-touchscreen-nav.open .hp-touchscreen-nav-inner .arrow{left:365px;margin-top:-15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:30px;border-top:1px solid #fff;border-left:1px solid #fff;-webkit-transform:rotate(315deg);transform:rotate(315deg)}.hp-touchscreen-nav.open .hp-touchscreen-nav-inner .nav-list{left:76px;opacity:1}.hp-touchscreen-nav .hp-touchscreen-nav-inner{background-color:#434345;width:70px;height:1920px;padding:150px 20px 45px;-webkit-transition:all .35s;transition:all .35s;position:relative}.hp-touchscreen-nav .hp-touchscreen-nav-inner .logo{width:25px;height:auto;display:block;-webkit-transition:all .35s;transition:all .35s}.hp-touchscreen-nav .hp-touchscreen-nav-inner .arrow{position:absolute;top:50%;left:10px;margin-top:-15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:30px;border-top:1px solid #fff;border-left:1px solid #fff;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .35s;transition:all .35s}.hp-touchscreen-nav .hp-touchscreen-nav-inner .nav-list{position:absolute;opacity:0;bottom:0;left:-260px;-webkit-transition:all .35s;transition:all .35s;border-top:2px solid #2f2e2f}.hp-touchscreen-nav .hp-touchscreen-nav-inner .nav-list li{width:257px;font-family:oswald,sans-serif;font-size:162.5%;font-weight:400;color:#fff;text-transform:uppercase;padding:25px 28px;border-bottom:2px solid #2f2e2f}.hp-touchscreen-nav .hp-touchscreen-nav-inner .nav-list li.active{background-color:#2f2e2f}.hp-touchscreen-nav .hp-touchscreen-nav-inner .nav-list li i{color:#e7ab28;float:right}.hp-touchscreen-nav .hp-touchscreen-nav-inner .nav-list .logo-stacked{margin-top:229px;margin-bottom:64px;display:block;height:auto;width:257px}.hp-touchscreen{position:relative;background:#fff;height:1920px;padding-left:70px}.hp-touchscreen .hp-touchscreen-inner{-webkit-transition:opacity .35s;transition:opacity .35s}.hp-touchscreen .hp-touchscreen-inner.transition{opacity:0}.hp-touchscreen .info-text{margin-bottom:60px;float:left;width:33.33%;padding-right:30px}.hp-touchscreen .info-text h3{color:#414141;font-family:oswald,sans-serif;font-size:100%;font-weight:400;line-height:24px}.hp-touchscreen .info-text ul li{color:#414141;font-family:oswald,sans-serif;font-size:100%;font-weight:400;line-height:24px}.hp-touchscreen .info-text ul li a{color:#414141;text-decoration:none}.hp-touchscreen .info-text ul li a:hover{text-decoration:underline}.hp-touchscreen .hp-header{width:100%;background-color:#e8e8ea;font-family:oswald,sans-serif;padding:150px 100px 160px;background-repeat:no-repeat;background-position:right -105px top 80px;background-size:700px auto}.hp-touchscreen .hp-header h5{font-weight:400;text-transform:uppercase;color:#e7ab28;font-size:112.5%;letter-spacing:3.5px}.hp-touchscreen .hp-header h3{font-weight:400;color:#414141;font-size:100%;margin-bottom:0;line-height:24px;width:100%;max-width:328px;border-top:3px solid #e7ab28;padding-top:15px}.hp-touchscreen .hp-header h1{font-weight:400;text-transform:uppercase;color:#414141;font-size:450%;margin-bottom:48px;line-height:90px}.hp-touchscreen .hp-header .top{width:100%;max-width:1073px;margin:0 auto}.hp-touchscreen .hp-header .top:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-header .top .mobile-bike{display:none;margin-bottom:40px}.hp-touchscreen .hp-header .top .mobile-bike img{width:100%;display:block}.hp-touchscreen .hp-header .top .top-text{width:615px}.hp-touchscreen .hp-header .top .top-text .block{width:191px;height:21px;background:#e7ab28;margin-bottom:15px}.hp-touchscreen .hp-top .hp-top-inner{width:100%;max-width:1153px;margin:0 auto;padding:150px 100px 0}.hp-touchscreen .hp-top .hp-top-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-top .hp-top-inner .block{width:191px;height:21px;background:#e7ab28;margin-bottom:20px}.hp-touchscreen .hp-top .hp-top-inner .left{float:left}.hp-touchscreen .hp-top .hp-top-inner .right{float:right}.hp-touchscreen .hp-top .hp-top-inner h1{font-weight:400;text-transform:uppercase;color:#414141;font-family:oswald,sans-serif;font-size:450%;margin-bottom:70px;line-height:1}.hp-touchscreen .hp-top .hp-top-inner h2{width:100%;max-width:400px;color:#414141;font-family:oswald,sans-serif;font-size:137.5%;line-height:33px;font-weight:400;padding:38px 0 0 120px}.hp-touchscreen .hp-full-width-image{width:100%;padding:0 100px;max-width:1153px;margin:-100px auto 13px;position:relative}.hp-touchscreen .hp-full-width-image .slide{width:100%;outline:none}.hp-touchscreen .hp-full-width-image .prev-arrow{position:absolute;top:50%;margin-top:-20px;left:100px;width:40px;height:40px;background:rgba(0,0,0,.5);z-index:2}.hp-touchscreen .hp-full-width-image .prev-arrow:after{content:" ";width:0;height:0;position:absolute;top:8px;left:12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:11px solid #fff}.hp-touchscreen .hp-full-width-image .next-arrow{position:absolute;top:50%;margin-top:-20px;right:100px;width:40px;height:40px;background:rgba(0,0,0,.5);z-index:2}.hp-touchscreen .hp-full-width-image .next-arrow:after{content:" ";width:0;height:0;position:absolute;top:8px;right:12px;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:11px solid #fff}.hp-touchscreen .hp-full-width-image .slick-dots{position:absolute;bottom:14px;left:40px;width:100%;width:calc(100% - 80px);text-align:center}.hp-touchscreen .hp-full-width-image .slick-dots li{width:38px;height:10px;background:#fff;margin:0 3px;display:inline-block}.hp-touchscreen .hp-full-width-image .slick-dots li.slick-active{background:#e7ab28}.hp-touchscreen .hp-full-width-image .slick-dots li button{display:none}.hp-touchscreen .hp-full-width-image img{width:100%}.hp-touchscreen .hp-nav-tiles{width:100%;padding:0 100px;max-width:1153px;margin:0 auto 16px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-nav-tiles .nav-tiles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-nav-tiles .left{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px 0 0}.hp-touchscreen .hp-nav-tiles .right{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 0 8px}.hp-touchscreen .hp-nav-tiles .right .nav-tile{height:596px}.hp-touchscreen .hp-nav-tiles .nav-tile{width:100%;background-color:transition;margin-bottom:16px;padding:30px;text-transform:uppercase;font-family:oswald,sans-serif;font-size:200%;color:#fff;-webkit-transition:background-color .35s;transition:background-color .35s;display:block;text-decoration:none;text-align:right;height:290px;position:relative;background-repeat:no-repeat;background-size:cover;background-position:center center;background-blend-mode:multiply;cursor:none}.hp-touchscreen .hp-nav-tiles .nav-tile:hover{background-color:#c7c7c7}.hp-touchscreen .hp-nav-tiles .nav-tile span{position:absolute;bottom:30px;right:30px}.hp-touchscreen .hp-nav-tiles .nav-tile span i{margin-left:15px}.hp-touchscreen .hp-nav-tiles .nav-tile.black{color:#000}.hp-touchscreen .hp-blurbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.hp-touchscreen .hp-blurbs .blurb{width:25%;margin-bottom:60px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-blurbs .blurb .blurb-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hp-touchscreen .hp-blurbs .blurb .blurb-inner .thick-block{width:152px;height:9px;background:#414141;margin-bottom:15px}.hp-touchscreen .hp-blurbs .blurb .blurb-inner h1,.hp-touchscreen .hp-blurbs .blurb .blurb-inner h2,.hp-touchscreen .hp-blurbs .blurb .blurb-inner h3,.hp-touchscreen .hp-blurbs .blurb .blurb-inner h4,.hp-touchscreen .hp-blurbs .blurb .blurb-inner h5,.hp-touchscreen .hp-blurbs .blurb .blurb-inner h6,.hp-touchscreen .hp-blurbs .blurb .blurb-inner p,.hp-touchscreen .hp-blurbs .blurb .blurb-inner ul,.hp-touchscreen .hp-blurbs .blurb .blurb-inner li{width:100%}.hp-touchscreen .hp-blurbs .blurb .blurb-inner h2{color:#000;font-family:oswald,sans-serif;font-size:150%;text-transform:uppercase;font-weight:400;line-height:30px;margin-bottom:20px}.hp-touchscreen .hp-blurbs .blurb .blurb-inner p{color:#414141;font-family:oswald,sans-serif;font-size:87.5%;line-height:22px}.hp-touchscreen .hp-lotmap{width:100%;margin-bottom:52px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px;position:relative}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper{top:0;left:100px;position:absolute;width:calc(100% - 200px);height:100%}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .position-tooltip{position:absolute;z-index:9999;background:rgba(255,255,255,.8);display:none;padding:15px;font-family:karbon-regular,sans-serif}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .position-tooltip p{margin-bottom:0;font-size:75%}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin{position:absolute;background:#e7ab28;width:26px;height:26px;color:#000;font-family:oswald,sans-serif;font-size:68.75%;text-align:center;padding:7px 0 0;margin-top:-13px;margin-left:-13px;cursor:pointer;opacity:.5;text-transform:uppercase;-webkit-transition:opacity .35s;transition:opacity .35s}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin.sold{background-color:#c30000;color:#fff}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .pin.display{opacity:1}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box{display:none;background:#414141;position:absolute;height:160px;padding:10px 15px;z-index:2}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.sold{padding:10px 60px 30px 30px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .sold{position:absolute;overflow:hidden;width:130px;height:130px;top:0;right:0}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .sold .sold-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#686868;font-family:oswald,sans-serif;font-weight:400;width:150px;font-size:131.25%;color:#d8d8d8;padding:8px 10px;text-align:center;text-transform:uppercase;position:absolute;top:15px;right:-40px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-close{color:#fff;position:absolute;cursor:pointer;z-index:2}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box:after{content:" ";width:0;height:0;position:absolute;bottom:-129px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.left:after{left:0}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.left .lot-box-close{top:4px;right:7px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.right:after{right:0}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.right .lot-box-close{top:4px;left:7px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top{margin-top:30px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.left:after{border-top:30px solid transparent;top:-29px;border-bottom:0 solid transparent;border-left:40px solid #414141}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.top.right:after{border-top:30px solid transparent;top:-29px;border-bottom:0 solid transparent;border-left:0 solid #414141;border-right:40px solid #414141}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom{margin-top:-200px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.left:after{border-bottom:30px solid transparent;bottom:-29px;border-top:0 solid transparent;border-left:40px solid #414141}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.bottom.right:after{border-bottom:30px solid transparent;bottom:-29px;border-top:0 solid transparent;border-left:0 solid #414141;border-right:40px solid #414141}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner{text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner h2{color:#fff;font-family:oswald,sans-serif;font-weight:400;font-size:500%;padding-top:10px;padding-right:15px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats{padding:20px 0 0;text-transform:uppercase}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats .block{height:3px;width:100px;background:#e7ab28;margin-bottom:14px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h3{color:#fff;font-family:oswald,sans-serif;font-size:125%;font-weight:400;margin-bottom:14px}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box .lot-box-inner .stats h4{color:#fff;font-family:oswald,sans-serif;font-size:100%;font-weight:300}.hp-touchscreen .hp-lotmap .hp-lotmap-inner .pins-wrapper .lot-box.active{display:block}.hp-touchscreen .hp-lotmap .hp-lotmap-inner img{width:100%;display:block}.hp-touchscreen .hp-lotmap-filter{width:100%}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px 30px;position:relative;text-align:center}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item{display:inline-block;padding:0 20px 30px}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label{cursor:pointer;position:relative;color:#414141;font-family:oswald,sans-serif;font-weight:400;font-size:93.75%;text-transform:uppercase;letter-spacing:2px}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label span{margin-left:35px;vertical-align:text-top}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label:before{content:'';position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #000;border-radius:0;background:#fff}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label:after{content:'';width:16px;height:16px;background:#000;position:absolute;top:2px;left:2px;border-radius:0;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;-webkit-transform:scale(0);transform:scale(0)}.hp-touchscreen .hp-lotmap-filter .hp-lotmap-filter-inner .filter-item label.checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.hp-touchscreen .hp-all-plans{width:100%;height:81px;display:none}.hp-touchscreen .hp-all-plans .hp-all-plans-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px 48px;position:relative;background:#fff}.hp-touchscreen .hp-all-plans .hp-all-plans-inner h2{color:#414141;font-family:oswald,sans-serif;font-weight:400;font-size:150%;line-height:1}.hp-touchscreen .hp-all-plans .hp-all-plans-inner h2 i{margin-right:15px}.hp-touchscreen .hp-floorplans{background-color:#f6f6f6;width:100%;padding:78px 0 60px;min-height:860px;position:relative}.hp-touchscreen .hp-floorplans:before{content:" ";height:54px;width:54px;background:#fff;position:absolute;top:0;left:50%;margin-left:-27px;margin-top:-27px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.hp-touchscreen .hp-floorplans .hp-floorplans-inner{width:100%;max-width:1153px;padding:0 100px}.hp-touchscreen .hp-floorplans .hp-floorplans-inner h2{color:#7f7f81;font-family:oswald,sans-serif;font-size:137.5%;line-height:32px;font-weight:500;margin-bottom:77px;text-align:center;letter-spacing:3px}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .close-x{font-size:162.5%;text-align:center;cursor:none;margin-top:30px;background:#fff;width:32px;height:32px;margin:30px auto 0;color:#000;line-height:1;font-weight:400;letter-spacing:0}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .close-x i{margin-top:2px}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .floorplans-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:690px;margin:0 auto}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .floorplans-grid .item{padding:0 8px 16px;opacity:.5;-webkit-transition:opacity .35s;transition:opacity .35s}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .floorplans-grid .item.display{opacity:1}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .floorplans-grid .item .item-inner{background-color:#d8d8d8;color:#424244;font-family:oswald,sans-serif;font-size:450%;line-height:1.5;text-align:center;width:122px;height:122px;border:2px solid #e7ab28}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .hp-floorplan-inject{opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.hp-touchscreen .hp-floorplans .hp-floorplans-inner .hp-floorplan-inject.display{opacity:1}.hp-touchscreen .email-modal-trigger{display:block;width:100%;max-width:324px;margin:15px auto 0;background:#939393;color:#fff;text-transform:uppercase;font-family:oswald,sans-serif;font-weight:400;font-size:100%;text-align:center;padding:18px 20px;text-decoration:none}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 0 90px}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .block{width:151px;height:12px;background:#414141;margin-bottom:12px}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .left{float:left}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .left:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .left .name{float:left;padding:0 30px 0 0}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .left .stats{float:left;padding:15px 0 0}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner .right{float:right}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner h1{font-weight:400;text-transform:uppercase;color:#e7ab28;font-family:oswald,sans-serif;font-size:875%;margin-bottom:0;line-height:1}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner h3{color:#000;font-family:oswald,sans-serif;font-size:150%;line-height:1;font-weight:400;text-transform:uppercase;margin-bottom:12px}.hp-touchscreen .hp-floorplan-top .hp-floorplan-top-inner h4{color:#000;font-family:oswald,sans-serif;font-size:112.5%;line-height:1;font-weight:300;text-transform:uppercase;margin-bottom:12px}.hp-touchscreen .hp-plans-cta{width:100%}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner{width:100%;max-width:1153px;margin:0 auto;padding:10px 0 80px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan{width:33.333%;padding:0 40px 40px}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan img{width:100%;display:block;margin:0 auto 30px}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan h2{color:#414141;font-weight:400;text-transform:uppercase;font-family:oswald,sans-serif;font-size:93.75%;letter-spacing:4px;text-align:center}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan h2 span{display:inline-block;width:20px;height:20px;background:#000;margin-top:4px;vertical-align:sub;margin-left:10px;position:relative}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan h2 span:before{content:" ";background:#fff;width:14px;height:2px;position:absolute;top:9px;left:3px}.hp-touchscreen .hp-plans-cta .hp-plans-cta-inner .plan h2 span:after{content:" ";background:#fff;width:2px;height:14px;position:absolute;top:3px;left:9px}.hp-touchscreen .hp-gallery{width:100%}.hp-touchscreen .hp-gallery .hp-gallery-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px}.hp-touchscreen .hp-gallery .hp-gallery-inner .gallery-items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -8px 33px}.hp-touchscreen .hp-gallery .hp-gallery-inner .gallery-items .gallery-item{width:33.333%;padding:0 8px 16px}.hp-touchscreen .hp-gallery .hp-gallery-inner .gallery-items .gallery-item .gallery-item-inner{background:#bbb}.hp-touchscreen .hp-gallery .hp-gallery-inner .gallery-items .gallery-item .gallery-item-inner img{display:block;width:100%;margin:0 auto}.hp-touchscreen .gallery-blurbs{width:100%}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px 100px}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb{width:33.333%;margin-bottom:60px;padding:0 15px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner .thick-block{width:152px;height:9px;background:#414141;margin-bottom:11px}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h1,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h2,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h3,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h4,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h5,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h6,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner p,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner ul,.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner li{width:100%}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner h2{color:#000;font-family:oswald,sans-serif;font-size:150%;text-transform:uppercase;font-weight:400;line-height:30px;margin-bottom:20px}.hp-touchscreen .gallery-blurbs .gallery-blurbs-inner .hp-blurbs .blurb .blurb-inner p{color:#414141;font-family:oswald,sans-serif;font-size:87.5%;line-height:22px}.hp-touchscreen .hp-community-map{width:100%}.hp-touchscreen .hp-community-map .hp-community-map-inner{width:100%;max-width:1153px;margin:0 auto;padding:0 100px;margin-bottom:80px;position:relative}.hp-touchscreen .hp-community-map .hp-community-map-inner .overview-map{position:absolute;bottom:40px;left:140px;width:166px}.hp-touchscreen .hp-community-map .hp-community-map-inner .overview-map img{width:100%;display:block;margin:0 auto}.hp-touchscreen .hp-community-map .hp-community-map-inner .overview-map h3{background:#414141;color:#fff;text-transform:uppercase;padding:12px 20px;text-align:center;font-weight:400;font-size:131.25%;font-family:oswald,sans-serif}.hp-touchscreen .hp-community-map .hp-community-map-inner img{width:100%;display:block}.hp-touchscreen .hp-community-items{width:100%}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-nav{width:100%;background:#999a9c}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-nav ul{max-width:1153px;margin:0 auto;padding:0 100px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-nav ul li{color:#fff;font-family:oswald,sans-serif;font-weight:400;font-size:100%;line-height:24px;text-align:center;text-transform:uppercase;padding:9px 40px;cursor:none;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-nav ul li.active{color:#000;background:#f6f6f6}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list{width:100%;background:#f6f6f6;display:none;min-height:1000px}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list.active{display:block}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner{max-width:1153px;margin:0 auto;padding:100px;position:relative}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .block{width:152px;height:8px;background:#414141;margin-bottom:15px}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner h2{color:#000;font-family:oswald,sans-serif;font-weight:400;font-size:175%;line-height:31px;margin-bottom:30px;text-transform:uppercase}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li{width:33.333%;color:#414141;font-family:oswald,sans-serif;font-weight:400;font-size:100%;line-height:24px;padding:0 25px 25px 0}.hp-touchscreen .hp-community-items .hp-community-items-inner .hp-community-items-list .hp-community-items-list-inner .items li span{background:#e7ab28;font-size:16px;margin-right:15px;height:23px;padding-top:1px;width:23px;display:inline-block;text-align:center;line-height:1.25}.hp-touchscreen .hp-design-gallery{width:100%;position:relative;min-height:648px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-background{background:#e8e8ea;width:100%;height:648px;position:absolute;top:0;left:0}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner{position:relative;width:100%;max-width:1153px;margin:0 auto;padding:86px 100px 106px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .block{width:121px;height:2px;background:#414141;margin-bottom:15px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .info-texts:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse{width:100%}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner{margin-bottom:40px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper{position:relative}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .position-tooltip{position:absolute;z-index:9999;background:rgba(255,255,255,.8);display:none;padding:15px;font-family:karbon-regular,sans-serif}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .position-tooltip p{margin-bottom:0;font-size:75%}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .dollhouse-pin{position:absolute;width:38px;height:38px;margin-top:-19px;margin-left:-19px;background-image:url(../../assets/images/projects/holland-park/pulsating-point.svg);cursor:none}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout{display:none;background:#e7ab28;position:absolute;padding:15px 30px;height:57px;z-index:2}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout:after{content:" ";width:0;height:0;position:absolute;bottom:-129px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.left:after{left:0}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.right:after{right:0}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top{margin-top:85px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top.left:after{top:-69px;border-top:70px solid transparent;border-bottom:0 solid transparent;border-left:20px solid #e7ab28}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.top.right:after{top:-69px;border-top:70px solid transparent;border-bottom:0 solid transparent;border-left:0 solid #e7ab28;border-right:20px solid #e7ab28}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom{margin-top:-140px}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom.left:after{bottom:-69px;border-top:0 solid transparent;border-bottom:70px solid transparent;border-left:20px solid #e7ab28}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.bottom.right:after{bottom:-69px;border-top:0 solid transparent;border-bottom:70px solid transparent;border-left:0 solid #e7ab28;border-right:20px solid #e7ab28}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout .callout-inner{color:#000;font-family:oswald,sans-serif;font-size:112.5%;font-weight:500;line-height:1.5;text-transform:uppercase}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner .pins-wrapper .callout.active{display:block}.hp-touchscreen .hp-design-gallery .hp-design-gallery-inner .dollhouse .dollhouse-inner img{width:100%;height:auto;margin:0 auto;display:block}.hp-modal-touchscreen{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;overflow:hidden;display:none}.hp-modal-touchscreen .hp-modal-inner{width:100%;height:100%;overflow-y:auto;position:relative;background:rgba(0,0,0,.75);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hp-modal-touchscreen .hp-modal-inner .close-x{font-size:162.5%;text-align:center;cursor:none;margin-top:30px;background:#fff;width:32px;height:32px;margin:30px auto 0;color:#000;line-height:1;font-weight:400}.hp-modal-touchscreen .hp-modal-inner .close-x i{margin-top:2px}.hp-modal-touchscreen .hp-modal-inner .email{width:100%;margin:0 auto;padding:40px 0;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}@media handheld,only screen and (max-width:767px){.hp-modal-touchscreen .hp-modal-inner .email{padding:40px 20px}}.hp-modal-touchscreen .hp-modal-inner .email .email-form{background:#fff;position:relative;overflow:hidden}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner{padding:70px 20px;max-width:690px;margin:0 auto;width:100%}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner h2{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px;letter-spacing:.2px;width:100%;max-width:335px;margin:0 auto 60px}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .ui-keyboard-keyset{margin:40px 0 0}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .keyboard-input{border-radius:5px;background-color:#ededed;color:#414141;font-family:Oswald;font-size:24px;font-weight:400;line-height:33px;letter-spacing:.2px;border:none;border:2px solid #fff;-webkit-transition:border .35s;transition:border .35s}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .keyboard-input::-webkit-input-placeholder{color:#414141}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .keyboard-input:focus{border:2px solid #414141}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .ui-keyboard-button{border:2px solid #dadada;font-family:oswald,sans-serif}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .ui-keyboard-shift,.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .ui-keyboard-bksp,.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .ui-keyboard-accept{font-family:oswald,sans-serif}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .freeform-label-wrap-checkbox.small{font-weight:400}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .freeform-column{margin-bottom:30px;padding:0 10px}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner input[type=submit]{background:#fff;font-family:oswald,sans-serif;font-size:100%;font-weight:400;color:#000;letter-spacing:1px;text-transform:uppercase;padding:14px 14px 15px;max-width:335px;margin:0 auto;display:block;position:absolute;top:141px;right:39px;z-index:9999999;border:2px solid #dadada;border-radius:12px;outline:none;-webkit-box-shadow:1px 1px 6px 0 rgba(0,0,0,.16);box-shadow:1px 1px 6px 0 rgba(0,0,0,.16);width:82px;height:82px}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner input[type=submit]:hover{background:#f5f5f5}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .honeypot{position:absolute;opacity:0;visibility:hidden;width:50px;top:0;left:-9999px;padding:0}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .thank-you{display:none}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .thank-you h3{color:#414141;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:1.3;letter-spacing:.2px;width:100%;margin:0 auto 30px}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner .thank-you p{color:#414141;font-family:oswald,sans-serif;font-size:125%;line-height:33px}.hp-modal-touchscreen .hp-modal-inner .email .email-form .email-form-inner #keyboard-lasso{width:1080px;position:relative;height:430px;margin-left:-215px}.hp-modal-touchscreen .hp-modal-inner .image{width:100%;max-width:1153px;margin:0 auto;padding:40px 100px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}.hp-modal-touchscreen .hp-modal-inner .image img{width:100%;display:block;margin:0 auto;border:1px solid #979797;background:#fff}.hp-modal-touchscreen .hp-modal-inner .floorplans{width:100%;max-width:1066px;margin:0 auto;padding:40px 100px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}.hp-modal-touchscreen .hp-modal-inner .floorplans .floorplans-inner{background:#fff;padding:0;position:relative}.hp-modal-touchscreen .hp-modal-inner .floorplans .floorplans-inner .hp-floorplan-top{padding:45px 60px 0;position:absolute;top:0;left:0;z-index:3;background:#fff}.hp-modal-touchscreen .hp-modal-inner .floorplans .floorplans-inner .hp-floorplan-top .hp-floorplan-top-inner{padding:0 0 70px}.hp-modal-touchscreen .hp-modal-inner .floorplans #modal-floorplans{width:100%;position:relative}.hp-modal-touchscreen .hp-modal-inner .floorplans #modal-floorplans .next-arrow{position:absolute;top:50%;right:0;height:135px;width:93px;background-color:rgba(216,216,216,.32);margin-top:-67px;z-index:2}.hp-modal-touchscreen .hp-modal-inner .floorplans #modal-floorplans .next-arrow:after{content:" ";position:absolute;top:50%;left:25px;margin-top:-15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:30px;border-top:1px solid #7b7b7d;border-left:1px solid #7b7b7d;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:all .35s;transition:all .35s}.hp-modal-touchscreen .hp-modal-inner .floorplans #modal-floorplans .prev-arrow{position:absolute;top:50%;left:0;height:135px;width:93px;background-color:rgba(216,216,216,.32);margin-top:-67px;z-index:2}.hp-modal-touchscreen .hp-modal-inner .floorplans #modal-floorplans .prev-arrow:after{content:" ";position:absolute;top:50%;left:35px;margin-top:-15px;-webkit-box-sizing:border-box;box-sizing:border-box;height:30px;width:30px;border-top:1px solid #7b7b7d;border-left:1px solid #7b7b7d;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:all .35s;transition:all .35s}.hp-modal-touchscreen .hp-modal-inner .floorplans .plan{width:866px;outline:none;padding:256px 0 45px;position:relative;opacity:0;-webkit-transition:opacity .35s;transition:opacity .35s}.hp-modal-touchscreen .hp-modal-inner .floorplans .plan.slick-active{opacity:1}.hp-modal-touchscreen .hp-modal-inner .floorplans .plan .label{position:absolute;top:57px;right:100px;color:#000;font-family:oswald,sans-serif;font-size:150%;line-height:36px;text-transform:uppercase;font-weight:400}.hp-modal-touchscreen .hp-modal-inner .floorplans .plan img{width:396px;margin:0 auto;display:block;background:#fff}.hp-modal-touchscreen .hp-modal-inner .floorplan{width:100%;max-width:1153px;margin:0 auto;padding:40px 100px;-ms-flex-item-align:center;align-self:center;margin-top:auto;margin-bottom:auto}.hp-modal-touchscreen .hp-modal-inner .floorplan h2{color:#fff;font-family:oswald,sans-serif;font-size:150%;font-weight:400;line-height:33px;margin-bottom:30px;text-align:center;cursor:none}.hp-modal-touchscreen .hp-modal-inner .floorplan h2 i{margin-right:10px}.hp-modal-touchscreen .hp-modal-inner .floorplan img{width:100%;margin:0 auto;display:block;background:#fff}@media handheld,only screen and (max-width:1440px){.register-ribbon{padding:30px 80px 24px 150px}.register-ribbon .register-ribbon-inner .entry-title{width:60%}.register-ribbon .register-ribbon-inner .ribbon-text{width:43%;display:none}.register-ribbon .register-ribbon-inner .register-button{min-width:270px;width:25%;float:right}.blog .blog-overview .blog-overview-inner .article-column{width:66.66666%}.blog .blog-overview .blog-overview-inner .article-column.social{width:100%}.blog .blog-overview .blog-overview-inner .article-column .article-tile{width:50%}.blog .blog-overview .blog-overview-inner .article-column .article-tile.social{width:33.33333%}.blog .blog-overview .blog-overview-inner .topics-column{width:33.33333%}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner{padding:40px 40px 25px}.social-wall{height:417px}.social-wall #social-items .social-item{width:20%}.social-view-all.button{margin:20px auto 100px}}@media handheld,only screen and (max-width:1300px){.blog .blog-overview .blog-overview-inner .article-column{width:75%}.blog .blog-overview .blog-overview-inner .topics-column{width:25%}.blog .blog-overview .blog-overview-inner .topics-column .topics-column-inner{padding:40px 40px 25px}}@media handheld,only screen and (max-width:1200px){.blog .blog-overview .blog-overview-inner .article-column .article-tile.social{width:50%}.type-tiles .tile .tile-hover{padding:0 40px}#footer #footer-inner .grid{display:-webkit-box;display:-ms-flexbox;display:flex;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media handheld,only screen and (max-width:1160px){#mortgage-calculator .heading-wrapper{padding:0 80px}#mortgage-calculator .heading-wrapper h2{margin:0 auto 15px;font-size:262.5%}#mortgage-calculator #tabs .tabs-wrapper{padding:0 80px}#mortgage-calculator #tabs .tabs-wrapper .tabs-wrapper-inner{margin:0 auto;padding:55px 0 150px}#mortgage-calculator .tabs-bar .tabs-bar-inner{padding:14px 80px}#mortgage-calculator .tabs-bar .tabs-bar-inner li{padding:0 13px 10px}#mortgage-calculator .calc-tab{width:50%;float:left;padding-right:10px}#mortgage-calculator form{width:100%;max-width:600px;margin:0 auto}#mortgage-calculator form .submit{max-width:308px;margin:20px auto 40px}#mortgage-calculator form .row{margin:0 0 40px}#mortgage-calculator form .select{width:100%;padding:0}#mortgage-calculator .result{width:50%;float:left;padding-left:10px}#mortgage-calculator .result .result-inner{padding:40px 35px}#mortgage-calculator .result .result-inner .rate-wrapper{padding-bottom:30px;margin-bottom:40px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left{float:none;margin:0 auto;width:200px;padding-right:0;margin-bottom:20px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left img{float:left;margin-right:10px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]{font-size:281.25%;float:left;width:130px;text-align:left}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-inner-spin-button,#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-outer-spin-button{opacity:1}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right{float:none;width:100%;padding-left:0;text-align:center}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right a{margin-top:11px}#mortgage-calculator .result .micetext{margin-bottom:40px;margin-top:10px}.social-wall{height:417px}.social-wall #social-items .social-item{width:25%}.social-view-all.button{margin:20px auto 100px}}@media handheld,only screen and (max-width:1110px){#search-layout #search-layout-inner .search-container .item{width:50%;padding:0 20px 60px}#footer{padding:60px 40px 20px}#footer #footer-inner .col-3-12{width:50%}}@media handheld,only screen and (max-width:1060px){.type-tiles{padding:0 40px 40px}.type-tiles:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.type-tiles .tile{height:200px;width:49%;margin-bottom:30px}.type-tiles .tile .tile-inner{position:absolute;top:0;left:0;width:100%;padding-top:30px;padding-bottom:30px}.type-tiles .tile .tile-hover{padding:0 40px}}@media handheld,only screen and (max-width:1021px){.social-wall{margin:-60px 0 10px}.price-explainer-home{padding:0;max-width:316px;clear:both}.price-explainer-home:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.price-explainer-home span{background:#f7f9fb;padding:15px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;text-align:center;display:inline-block;font-size:65.625%;letter-spacing:2px;width:100%}#search-layout #search-layout-inner .copy h1{font-size:225%;margin:0 0 30px}#search-layout #search-layout-inner .copy p{margin:0 0 20px}.lightbox-modal{padding:0 40px}.index-banners{margin:0 0 95px}.customer-gallery-wrapper{padding:0;margin-top:-80px}.index-bottom{padding:20px 40px 400px}.content-builder h1{font-size:262.5%;margin:0 0 15px}.content-builder h5{margin:0 0 20px}.content-builder h2{font-size:237.5%;margin:0 0 15px}.content-builder h3{font-size:150%;margin:0 0 20px}.content-builder .breaker{margin:0 0 40px}.content-builder h4{font-size:125%;margin:0 0 20px}.content-builder p{margin:0 0 20px}.content-builder .generic-padding{padding:0 40px}.content-builder .generic-padding .generic-padding-inner{margin:0 auto 80px}.content-builder .find-your-home-display{padding-bottom:20px}.content-builder .find-your-home-display .image-column{padding-right:30px}.content-builder .find-your-home-display .text-column{padding-top:0}.content-builder .find-your-home-display .text-column .button{max-width:320px;margin:0 0 20px}.content-builder .show-home-display{padding:0 40px}.content-builder .show-home-display .show-home-tiles{margin-top:40px}.content-builder .show-home-display .show-home-tiles .col-4-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .col-f-6-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .show-home-tile{margin:0 auto 40px}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner h3{font-size:312.5%}.content-builder .image-text-banner{padding:115px 40px;background-repeat:no-repeat;background-position:center center;background-size:cover;margin:0 0 80px;min-height:350px}.content-builder .image-text-banner .image-text-banner-copy .breaker{margin:0 auto 25px}.content-builder .text-block{padding:0 40px}.content-builder .text-block .text-block-inner{margin:0 auto 80px}.content-builder .gallery{margin:0 0 80px}.content-builder .gallery .slide{margin:0 5px}.content-builder .gallery .slide .text-copy{padding:150px 100px 0}.content-builder .gallery .slide img{height:511px;width:auto}.content-builder .lr-block{padding:0 40px}.content-builder .lr-block .lr-block-inner{margin:0 auto 80px}.content-builder .lr-block .lr-block-inner .community-info img{margin:0 auto 40px}.content-builder .lr-block .lr-block-inner .x-padding-r{padding-right:40px}.content-builder .lr-block .lr-block-inner .x-padding-l{padding-left:40px}.content-builder .color-block{padding:60px 40px 40px;margin:0 0 75px}.content-builder .color-block .color-block-inner .breaker{margin:0 auto 40px}.content-builder .color-block .color-block-inner img{margin:0 auto 40px}.content-builder .photogrid{padding:0 40px}.content-builder .photogrid .photogrid-inner{margin:0 auto 80px}.content-builder .photogrid .photogrid-inner .grid{margin-left:-5px;margin-right:-5px}.content-builder .photogrid .photogrid-inner .grid .image-1 .line-white{top:13px}.content-builder .photogrid .photogrid-inner .grid .image-2{float:right}.content-builder .photogrid .photogrid-inner .grid .image-3{float:left}.content-builder .photogrid .photogrid-inner .grid .image-3 img{max-width:247px}.content-builder .photogrid .photogrid-inner .grid .copy{position:relative;padding:0 10px 10px 20px}.content-builder .photogrid .photogrid-inner .grid .copy .line-black{position:absolute;left:-5px;top:13px;width:12px}.content-builder .photogrid .photogrid-inner .grid .copy p{margin:0 0 20px}.content-builder .copy-links{padding:0 40px}.content-builder .copy-links .copy-links-inner{margin:0 auto 60px}.content-builder .copy-links .copy-links-inner .left{padding-right:40px}.content-builder .copy-links .copy-links-inner .right{margin:60px 0 0}.content-builder .horizontal-rule{padding:0 40px}.content-builder .horizontal-rule .horizontal-rule-inner{padding:0 0 80px}.content-builder .micetext{padding:0 40px}.content-builder .micetext .micetext-inner{padding:0 0 80px}.content-builder .micetext .micetext-inner p{font-size:87.5%;line-height:1.3}.content-builder .accordian{padding:0 40px}.content-builder .accordian .accordian-inner{padding:0 0 80px}.content-builder .accordian .accordian-inner .item{margin:20px 0}.content-builder .responsive-image{padding:0 40px}.content-builder .responsive-image .responsive-image-inner{padding:0 0 80px}.content-builder .top-padding{padding-top:80px}.sales-centre-map #full-screen-button{display:none}.sales-centre-map #full-screen-button.closed{display:none}.sales-centre-map #full-screen-button-close{display:none}.sales-centre-map #full-screen-button-close.open{display:none}.sales-centre-map .infobubble{height:calc(100% - 116px)}.sales-centre-map.alt-padding{padding:0 0 80px}.sales-centre-map.padding-fix{padding-right:0}.lotmap.lotmap-margin-bottom .legend{display:none}.lotmap.lotmap-margin-bottom .lot-box.active{display:none}.lotmap.lotmap-margin-bottom .lotmap-pin{display:none}.related-homes-tiles{margin:-60px auto 0;padding:60px 40px 40px}.related-homes-tiles .item{float:left;width:33.333%;padding:0 10px 40px}.related-homes-tiles .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:10px;max-width:270px}.related-homes-tiles .home-tile img{display:block;width:100%;height:auto;margin:0 auto 20px}.related-homes-tiles .home-tile .stats p{padding:0 0 10px}.resources{width:100%;padding:0 40px}.resources .resources-inner{padding:0}.resources .resources-inner h2{font-size:237.5%;margin:0 0 60px}.resources .resources-inner .grid{padding:0;margin:0 0 40px}.resources .resources-inner .grid.no-break{border-bottom:0}.resources .resources-inner .faux-table{margin-bottom:30px}.resources .resources-inner .faux-table .cell-1{width:70%}.resources .resources-inner .faux-table .cell-2{width:30%}.resources .resources-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.resources .resources-inner .faux-table .free-cell{color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left}.area-highlights{width:100%;padding:0 40px}.area-highlights .area-highlights-inner{padding:0}.area-highlights .area-highlights-inner h2{font-size:237.5%;margin:0 0 60px}.area-highlights .area-highlights-inner .grid{padding:0;margin:0 0 40px}.area-highlights .area-highlights-inner .grid.no-break{border-bottom:0}.area-highlights .area-highlights-inner .faux-table{margin-bottom:30px}.area-highlights .area-highlights-inner .faux-table .cell-1{width:70%}.area-highlights .area-highlights-inner .faux-table .cell-2{width:30%}.area-highlights .area-highlights-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.area-highlights .area-highlights-inner .faux-table .free-cell{color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left}.community-introtext{padding-left:20px}.community-introtext h2{font-size:150%}.manager-widget{max-width:316px}.manager-widget .manager-widget-inner{padding:32px;text-align:center}.blog .blog-header{padding:60px 60px 40px}.blog .blog-overview .blog-overview-inner .article-column{width:100%}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h2{font-size:150%}.blog .blog-overview .blog-overview-inner .article-column .blog-body{padding:40px 40px 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h1{font-size:262.5%;margin:0 0 15px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h5{margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h2{font-size:237.5%;margin:0 0 15px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h3{font-size:150%;margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .breaker{margin:0 0 40px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h4{font-size:125%;margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body p{margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .generic-padding{padding:0 40px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .generic-padding .generic-padding-inner{margin:0 auto 80px}.blog .blog-overview .blog-overview-inner .article-column .blog-full-width-image{width:100%}.blog .blog-overview .blog-overview-inner .article-column .gallery{margin:0}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide{margin:0 5px}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide img{height:511px;width:auto}.blog .blog-overview .blog-overview-inner .topics-column{display:none}.modal{padding:40px 40px 0}.modal .modal-inner .modal-content{padding:40px}.modal.standalone{padding:80px 0 0}.modal.standalone .modal-inner{height:auto}.modal.standalone .modal-inner h1{font-size:262.5%;margin:0 0 40px}#mortgage-calculator .heading-wrapper{padding:0 40px}#mortgage-calculator .heading-wrapper h2{margin:0 auto 15px;font-size:262.5%}#mortgage-calculator #tabs .tabs-wrapper{padding:0 40px}#mortgage-calculator #tabs .tabs-wrapper .tabs-wrapper-inner{margin:0 auto;padding:50px 0 120px}#mortgage-calculator .tabs-bar .tabs-bar-inner{padding:14px 40px}#mortgage-calculator .tabs-bar .tabs-bar-inner li{padding:0 13px 10px}#mortgage-calculator .calc-tab{width:50%;float:left;padding-right:10px}#mortgage-calculator form{width:100%;max-width:600px;margin:0 auto}#mortgage-calculator form .submit{max-width:308px;margin:20px auto 40px}#mortgage-calculator form .row{margin:0 0 40px}#mortgage-calculator form .select{width:100%;padding:0}#mortgage-calculator .result{width:50%;float:left;padding-left:10px}#mortgage-calculator .result .result-inner{padding:40px 35px}#mortgage-calculator .result .result-inner .rate-wrapper{padding-bottom:30px;margin-bottom:40px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left{float:none;margin:0 auto;width:200px;padding-right:0;margin-bottom:20px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left img{float:left;margin-right:10px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]{font-size:281.25%;float:left;width:130px;text-align:left}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-inner-spin-button,#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-outer-spin-button{opacity:1}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right{float:none;width:100%;padding-left:0;text-align:center}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right a{margin-top:11px}#mortgage-calculator .result .micetext{margin-bottom:40px;margin-top:10px}}@media handheld,only screen and (max-width:1000px){.register-ribbon{padding:30px 40px 24px 110px}.register-ribbon .register-ribbon-inner .entry-title{width:50%}.register-ribbon .register-ribbon-inner .ribbon-text{width:43%;display:none}.register-ribbon .register-ribbon-inner .register-button{min-width:270px;width:25%;float:right}.register-ribbon .register-ribbon-inner h2{margin-top:12px;font-size:206.25%}}@media handheld,only screen and (max-width:880px){#search-layout{padding:60px 0}#search-layout #search-layout-inner .copy{padding:0 40px}#search-layout #search-layout-inner .search-container{margin:0}#search-layout #search-layout-inner .search-container .item{width:50%;padding:0}#search-layout #search-layout-inner .search-container .home-tile{-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.14);box-shadow:0 0 2px 0 rgba(0,0,0,.14)}#footer{padding:60px 40px 20px}#footer #footer-inner .col-3-12{width:100%;text-align:center}#footer #footer-inner ul.social-list{margin-bottom:60px}#footer #footer-inner ul.social-list li{float:none;display:inline-block}#footer #footer-inner ul.avid-footer{max-width:100%}#footer #footer-inner #hubspot-footer-form{margin:0 auto 20px}.social-wall{height:417px}.social-wall #social-items .social-item{width:33.33%}.social-view-all.button{margin:20px auto 100px}}@media handheld,only screen and (max-width:767px){.register-ribbon{top:60px;padding:20px 10px 10px}.register-ribbon .register-ribbon-inner .entry-title{width:100%;float:none;text-align:center;margin-bottom:10px}.register-ribbon .register-ribbon-inner .ribbon-text{width:43%;display:none}.register-ribbon .register-ribbon-inner .register-button{min-width:270px;width:100%;float:none}.register-ribbon .register-ribbon-inner h2{margin-top:0;font-size:206.25%}.register-ribbon .register-ribbon-inner .button{max-width:100%}.so-f{display:block}#wrapper{padding-top:60px;padding-left:0}#wrapper.press{padding-left:0}#wrapper.full-press{padding-left:0}#wrapper.no-press{padding-left:0}#wrapper.no-nav{padding-left:0;padding-top:20px}}@media handheld,only screen and (max-width:767px) and (max-width:767px){#wrapper.filter-bar{padding-top:141px}}@media handheld,only screen and (max-width:767px){#footer{width:100%;padding:40px 20px 0}#footer #footer-inner ul li ul{margin:10px 0 20px}#nav{width:100%;height:60px}#nav #nav-inner{width:100%;height:60px;min-height:0;padding:0;padding:12px 0;-webkit-box-shadow:inset 0 -15px 25px 0 rgba(0,0,0,.1);box-shadow:inset 0 -15px 25px 0 rgba(0,0,0,.1);overflow:hidden}#nav #nav-inner #logo{width:56px;height:36px;margin:0 0 12px 12px;display:block;float:left;-webkit-transition:all .35s;transition:all .35s}#nav #nav-inner #nav-top-level{position:static;top:0;margin-top:3px;font-weight:700;left:0;width:auto;width:100%;float:none}#nav #nav-inner #nav-top-level:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#nav #nav-inner #nav-top-level li{width:100%;float:left;-webkit-transition:all .25s;transition:all .25s;position:relative;overflow:hidden}#nav #nav-inner #nav-top-level li a{text-decoration:none;display:block;padding:12px}#nav #nav-inner #nav-top-level li a i{color:#fff;font-size:168.75%;-webkit-transition:all .25s;transition:all .25s}#nav #nav-inner #nav-top-level li a span{display:block;position:absolute;top:18px;left:65px;width:150px;color:#fff;text-transform:uppercase;font-size:76.5%;-webkit-transition:color .25s;transition:color .25s}#nav #nav-inner .icon-share-thick{display:none}#nav #nav-inner #mobile-nav-tip-wrapper{display:none;position:absolute;z-index:9999;top:21px;right:12px;cursor:pointer;width:75px;height:20px}#nav #nav-inner #mobile-nav-tip-wrapper-closed{display:block;position:absolute;z-index:9999;top:21px;right:12px;cursor:pointer;width:75px;height:20px}#nav #nav-inner #mobile-nav-tip{display:block;position:absolute;z-index:9999;top:0;right:0;font-size:156.25%;background:#fff;width:20px;height:3px}#nav #nav-inner #mobile-nav-tip:before{content:" ";position:absolute;top:6px;left:0;background:#fff;width:20px;height:3px}#nav #nav-inner #mobile-nav-tip:after{content:" ";position:absolute;top:12px;left:0;background:#fff;width:20px;height:3px}#nav #nav-inner #mobile-nav-tip span{color:#fff;position:absolute;top:-1px;left:-52px;font-family:gotham a,gotham b;font-style:normal;font-weight:600;text-transform:uppercase;font-size:60.15625%}#nav #nav-inner #social-icons{padding-bottom:15px}#nav #nav-inner #social-icons li{padding-bottom:20px}#nav #nav-inner.over{-webkit-box-shadow:inset 0 -15px 25px 0 rgba(0,0,0,.15);box-shadow:inset 0 -15px 25px 0 rgba(0,0,0,.15);width:100%;height:435px;padding:12px 0}#nav #nav-inner.over #logo{width:56px;height:36px}#nav #nav-inner.over #mobile-nav-tip-wrapper-closed{display:none}#nav #nav-inner.over #mobile-nav-tip-wrapper{display:block}#nav #nav-inner.over #mobile-nav-tip{background:0 0}#nav #nav-inner.over #mobile-nav-tip:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:0;width:12px}#nav #nav-inner.over #mobile-nav-tip:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:6px;left:6px;width:12px}#nav.subnav-open #nav-inner #mobile-nav-tip{background:0 0}#nav.subnav-open #nav-inner #mobile-nav-tip:before{-webkit-transform:rotate(45deg);transform:rotate(45deg);top:6px;left:0;width:12px}#nav.subnav-open #nav-inner #mobile-nav-tip:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);top:6px;left:6px;width:12px}.model-name-wrapper{display:none}.sub-nav{left:0;top:60px;width:100%;z-index:2147483646}.sub-nav .sub-nav-inner div.button{padding:20px 0 0}.sub-nav .dummy-spacer{padding-bottom:80px}.sub-nav .close-trigger.hidden{display:block}#search-layout{padding:40px 0}#search-layout #search-layout-inner .copy{padding:0 20px}#search-layout #search-layout-inner .copy h1{font-size:200%;margin:0 0 20px}#search-layout #search-layout-inner .copy p{margin:0 0 20px}.lightbox-modal{padding:0}.lightbox-modal .lightbox-modal-inner .left-arrow{width:50px;height:50px;top:50%;margin-top:-25px;left:25px}.lightbox-modal .lightbox-modal-inner .left-arrow i{top:50%;margin-top:-12px;right:8px;font-size:150%}.lightbox-modal .lightbox-modal-inner .right-arrow{width:50px;height:50px;top:50%;margin-top:-25px;right:25px}.lightbox-modal .lightbox-modal-inner .right-arrow i{top:50%;margin-top:-12px;left:8px;font-size:150%}.lightbox-modal .lightbox-modal-inner .slide .moved-in-date{position:static}.lightbox-modal .lightbox-modal-inner .slide .customer-text{position:static}.index-banners.slick-slider{margin:0 0 70px;display:none}.customer-gallery-wrapper{padding:0;margin-top:-20px}.index-bottom{padding:0 20px 400px}.content-builder h1{font-size:212.5%;margin:0 0 15px}.content-builder h5{margin:0 0 20px}.content-builder h2{font-size:175%;margin:0 0 15px}.content-builder h3{font-size:137.5%;margin:0 0 20px}.content-builder .breaker{margin:0 0 30px}.content-builder h4{font-size:112.5%;margin:0 0 20px}.content-builder p{margin:0 0 20px}.content-builder .generic-padding{padding:0 20px}.content-builder .generic-padding .generic-padding-inner{margin:0 auto 40px}.content-builder .find-your-home-display .image-column{padding-right:10px}.content-builder .find-your-home-display .image-column img{margin:0 auto 20px;max-width:711px}.content-builder .find-your-home-display .text-column{padding-top:0}.content-builder .find-your-home-display .text-column .button{max-width:320px;margin:0 0 20px}.content-builder .show-home-display{padding:0 20px}.content-builder .show-home-display .show-home-tiles{margin-top:20px}.content-builder .show-home-display .show-home-tiles .col-4-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .col-f-6-12{padding:0 20px}.content-builder .show-home-display .show-home-tiles .show-home-tile{margin:0 auto 20px}.content-builder .show-home-display .show-home-tiles .show-home-tile .show-home-tile-inner h3{font-size:312.5%}.content-builder .image-text-banner{padding:40px 20px;margin:0 0 40px;min-height:0}.content-builder .image-text-banner .image-text-banner-copy .breaker{margin:0 auto 25px}.content-builder .text-block{padding:0 20px}.content-builder .text-block .text-block-inner{margin:0 auto 40px}.content-builder .gallery{margin:0 0 40px}.content-builder .gallery .slide img{height:220px;width:auto}.content-builder .gallery .slide .text-copy{padding:20px 40px 0}.content-builder .gallery .slide .text-copy h2{display:none}.content-builder .gallery .slide .text-copy .button{margin-top:60px}.content-builder .gallery .right-arrow{width:100px;height:100px;margin-top:-50px;right:-50px}.content-builder .gallery .right-arrow i{font-size:150%;margin-top:-12px;left:12px}.content-builder .gallery .left-arrow{width:100px;height:100px;margin-top:-50px;left:-50px}.content-builder .gallery .left-arrow i{font-size:150%;margin-top:-12px;right:12px}.content-builder .lr-block{padding:0 20px}.content-builder .lr-block.border-bottom .lr-block-inner{margin:40px auto 20px}.content-builder .lr-block .lr-block-inner{margin:0 auto 40px}.content-builder .lr-block .lr-block-inner .t-margin-bottom{margin-bottom:40px}.content-builder .lr-block .lr-block-inner .community-info img{margin:0 auto 40px}.content-builder .lr-block .lr-block-inner .community-info a{text-align:left;max-width:240px;margin-left:auto;margin-right:auto}.content-builder .lr-block .lr-block-inner .community-info a i{display:inline;float:none}.content-builder .lr-block .lr-block-inner .x-padding-r{padding-right:10px;padding-bottom:20px}.content-builder .lr-block .lr-block-inner .x-padding-l{padding-left:10px;padding-bottom:20px}.content-builder .color-block{padding:40px 20px 20px;margin:0 0 40px}.content-builder .color-block .color-block-inner .breaker{margin:0 auto 30px}.content-builder .color-block .color-block-inner img{margin:0 auto 30px}.content-builder .photogrid{padding:0 20px}.content-builder .photogrid .photogrid-inner{margin:0 auto 30px}.content-builder .photogrid .photogrid-inner .grid{margin-left:0;margin-right:0}.content-builder .photogrid .photogrid-inner .grid [class*=col-]{padding:0 0 10px}.content-builder .photogrid .photogrid-inner .grid .image-1{float:none}.content-builder .photogrid .photogrid-inner .grid .image-1 img{max-width:504px;margin:0 auto 10px}.content-builder .photogrid .photogrid-inner .grid .image-1 .line-white{display:none}.content-builder .photogrid .photogrid-inner .grid .image-2{float:none}.content-builder .photogrid .photogrid-inner .grid .image-2 img{max-width:504px;margin:0 auto}.content-builder .photogrid .photogrid-inner .grid .image-3{float:none}.content-builder .photogrid .photogrid-inner .grid .image-3 img{max-width:504px;margin:0 auto 10px}.content-builder .photogrid .photogrid-inner .grid .copy{position:relative;padding:0 0 20px;max-width:504px;margin:0 auto;float:none}.content-builder .photogrid .photogrid-inner .grid .copy .line-black{display:none}.content-builder .copy-links{padding:0 20px}.content-builder .copy-links .copy-links-inner{margin:0 auto 20px}.content-builder .copy-links .copy-links-inner .left{padding-right:10px}.content-builder .copy-links .copy-links-inner .right{margin:20px 0 0}.content-builder .horizontal-rule{padding:0 20px}.content-builder .horizontal-rule .horizontal-rule-inner{padding:0 0 40px}.content-builder .micetext{padding:0 20px}.content-builder .micetext .micetext-inner{padding:0 0 40px}.content-builder .micetext .micetext-inner p{font-size:87.5%;line-height:1.3}.content-builder .accordian{padding:0 20px}.content-builder .accordian .accordian-inner{padding:0 0 40px}.content-builder .accordian .accordian-inner .item{margin:20px 0}.content-builder .accordian .accordian-inner .item h5{margin:0}.content-builder .accordian .accordian-inner .item .item-copy{padding:0}.content-builder .responsive-image{padding:0 20px}.content-builder .responsive-image .responsive-image-inner{padding:0 0 40px}.content-builder .top-padding{padding-top:40px}.type-tiles{padding:0 20px 40px}.type-tiles:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.type-tiles .tile{height:200px;width:49%;margin-bottom:20px}.type-tiles .tile .tile-inner{position:absolute;top:0;left:0;width:100%;padding-top:30px;padding-bottom:30px}.type-tiles .tile .tile-hover{padding:0 20px}.sales-centre-map-bar .map-options-inner{width:100%;padding:14px 20px 0;text-align:center;margin:0 auto;color:#78787b;font-family:gotham a,gotham b;font-style:normal;font-weight:600;font-size:71.09375%;text-transform:uppercase;letter-spacing:2px}.sales-centre-map-bar .map-options-inner li{cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:all .35s;transition:all .35s;padding-bottom:14px;display:inline-block;border-bottom:0}.sales-centre-map-bar .map-options-inner li.active{border-bottom:0}.sales-centre-map-bar .map-options-inner li.map-lotmap-tab{display:none}.sales-centre-map-bar .map-options-inner li.map-local-amenities-tab{display:none}.sales-centre-map{padding:0;height:auto;max-height:none}.sales-centre-map .infobubble{height:calc(100% - 36px)}.sales-centre-map.alt-padding .infobubble{height:calc(100% - 76px)}.local-amenities{display:none}.local-amenities.open{display:none}.sales-centre-map.alt-padding{padding:0 0 40px}.sales-centre-map.padding-fix{padding-right:0}.related-homes-tiles{margin:-40px auto 0;padding:40px 20px 60px}.related-homes-tiles h5{padding:30px 0 0}.related-homes-tiles .item{float:left;width:50%;padding:0 10px 20px}.related-homes-tiles .item a{margin:0 auto;max-width:none}.related-homes-tiles .home-tile{background:#fff;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);width:100%;padding:10px;max-width:none}.related-homes-tiles .home-tile img{display:block;width:100%;height:auto;margin:0 auto 20px}.related-homes-tiles .home-tile .stats p{padding:0 0 10px}.resources{width:100%;padding:40px 20px 0}.resources .resources-inner{padding:0}.resources .resources-inner h2{font-size:200%;margin:0 0 40px}.resources .resources-inner h4{margin:0 0 20px}.resources .resources-inner .grid{padding:0;margin:0 0 20px}.resources .resources-inner .grid.no-break{border-bottom:0}.resources .resources-inner .faux-table{margin-bottom:10px}.resources .resources-inner .faux-table .faux-cell{font-size:100%}.resources .resources-inner .faux-table .cell-1{width:70%}.resources .resources-inner .faux-table .cell-2{width:30%}.resources .resources-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.resources .resources-inner .faux-table .free-cell{color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left;font-size:87.5%}.area-highlights{width:100%;padding:40px 20px 0}.area-highlights .area-highlights-inner{padding:0}.area-highlights .area-highlights-inner h2{font-size:200%;margin:0 0 40px}.area-highlights .area-highlights-inner h4{margin:0 0 20px}.area-highlights .area-highlights-inner .grid{padding:0;margin:0 0 20px}.area-highlights .area-highlights-inner .grid.no-break{border-bottom:0}.area-highlights .area-highlights-inner .faux-table{margin-bottom:10px}.area-highlights .area-highlights-inner .faux-table .faux-cell{font-size:87.5%}.area-highlights .area-highlights-inner .faux-table .cell-1{width:70%}.area-highlights .area-highlights-inner .faux-table .cell-2{width:30%}.area-highlights .area-highlights-inner .faux-table .cell-stat{color:#7998ac;font-family:gotham a,gotham b;font-style:normal;font-weight:600}.area-highlights .area-highlights-inner .faux-table .free-cell{color:#78787b;letter-spacing:1px;padding:0 0 15px;float:left;font-size:87.5%}.community-introtext{padding-left:20px}.community-introtext h2{font-size:150%}.manager-widget{max-width:316px;margin:0 auto;float:none;margin-bottom:40px}.manager-widget .manager-widget-inner{padding:32px;text-align:center}.view-hours{margin:0 auto 40px}.blog .blog-header{padding:40px 40px 20px}.blog .blog-header h1{font-size:200%}.blog .blog-overview .blog-overview-inner .article-column{width:100%}.blog .blog-overview .blog-overview-inner .article-column .article-tile{width:100%}.blog .blog-overview .blog-overview-inner .article-column .article-tile.social{width:100%}.blog .blog-overview .blog-overview-inner .article-column .article-tile .article-tile-text h2{font-size:150%}.blog .blog-overview .blog-overview-inner .article-column .blog-body{padding:40px 20px 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h1{font-size:212.5%;margin:0 0 15px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h5{margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h2{font-size:175%;margin:0 0 15px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h3{font-size:137.5%;margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .breaker{margin:0 0 30px}.blog .blog-overview .blog-overview-inner .article-column .blog-body h4{font-size:112.5%;margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body p{margin:0 0 20px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .generic-padding{padding:0 40px}.blog .blog-overview .blog-overview-inner .article-column .blog-body .generic-padding .generic-padding-inner{margin:0 auto 80px}.blog .blog-overview .blog-overview-inner .article-column .blog-full-width-image{width:100%}.blog .blog-overview .blog-overview-inner .article-column .gallery{margin:0}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide img{height:220px;width:auto}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy{padding:20px 40px 0}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy h2{display:none}.blog .blog-overview .blog-overview-inner .article-column .gallery .slide .text-copy .button{margin-top:60px}.blog .blog-overview .blog-overview-inner .article-column .gallery .right-arrow{width:100px;height:100px;margin-top:-50px;right:-50px}.blog .blog-overview .blog-overview-inner .article-column .gallery .right-arrow i{font-size:150%;margin-top:-12px;left:12px}.blog .blog-overview .blog-overview-inner .article-column .gallery .left-arrow{width:100px;height:100px;margin-top:-50px;left:-50px}.blog .blog-overview .blog-overview-inner .article-column .gallery .left-arrow i{font-size:150%;margin-top:-12px;right:12px}.blog .blog-overview .blog-overview-inner .topics-column{display:none}.modal{padding:0}.modal.standalone{padding:40px 0 0}.modal.standalone .modal-inner{height:auto}.modal.standalone .modal-inner h1{font-size:225%;margin:0 0 30px}.modal .modal-inner .modal-content{padding:40px 20px}.modal .modal-inner .modal-content .close-modal{right:20px}.modal .modal-inner .modal-content .form-styler .row:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.modal .modal-inner .modal-content .form-styler .row .column-half{width:100%;float:left}.modal .modal-inner .modal-content .form-styler .row .column-half:first-of-type{padding-right:0;margin-bottom:40px}.modal .modal-inner .modal-content .form-styler .row .column-half:last-of-type{padding-left:0}.price-explainer-home{margin:0 auto;max-width:316px}.price-explainer-home span{background:#f7f9fb;padding:15px;-webkit-box-shadow:0 2px 6px 0 rgba(0,0,0,.14);box-shadow:0 2px 6px 0 rgba(0,0,0,.14);text-transform:uppercase;font-family:gotham a,gotham b;font-style:normal;font-weight:600;color:#78787b;text-align:center;display:inline-block;font-size:65.625%;letter-spacing:2px;width:100%}#mortgage-calculator .heading-wrapper{padding:0 20px}#mortgage-calculator .heading-wrapper h2{margin:0 auto 15px;font-size:200%}#mortgage-calculator #tabs .tabs-wrapper{padding:0 20px}#mortgage-calculator #tabs .tabs-wrapper .tabs-wrapper-inner{margin:0 auto;padding:40px 0}#mortgage-calculator .tabs-bar .tabs-bar-inner{padding:14px 20px}#mortgage-calculator .tabs-bar .tabs-bar-inner li{padding:0 13px 10px;display:block;border-bottom:0}#mortgage-calculator .tabs-bar .tabs-bar-inner li.ui-state-active{border-bottom:0}#mortgage-calculator .tabs-bar .tabs-bar-inner li:last-of-type{padding-bottom:0}#mortgage-calculator .calc-tab{width:100%;float:none;padding-right:0}#mortgage-calculator form{width:100%;max-width:600px;margin:0 auto}#mortgage-calculator form .submit{max-width:400px;margin:20px auto 40px}#mortgage-calculator form .row{margin:0 0 40px}#mortgage-calculator form .select{width:100%;padding:0}#mortgage-calculator .result{width:100%;float:none;padding-left:0}#mortgage-calculator .result .result-inner{padding:40px 35px}#mortgage-calculator .result .result-inner .rate-wrapper{padding-bottom:30px;margin-bottom:40px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left{float:none;margin:0 auto;width:200px;padding-right:0;margin-bottom:20px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left img{float:left;margin-right:10px}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]{font-size:281.25%;float:left;width:130px;text-align:left}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-inner-spin-button,#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-left input[type=number]::-webkit-outer-spin-button{opacity:1}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right{float:none;width:100%;padding-left:0;text-align:center}#mortgage-calculator .result .result-inner .rate-wrapper .rate-wrapper-right a{margin-top:11px}#mortgage-calculator .result .micetext{margin-bottom:40px;margin-top:10px}.social-wall{height:417px;margin:-20px 0 10px}.social-wall #social-items .social-item{width:50%}.social-view-all.button{margin:20px auto 60px}}@media handheld,only screen and (max-width:600px){.type-tiles{padding:0 20px 40px}.type-tiles:after{content:" ";visibility:hidden;display:block;height:0;clear:both}.type-tiles .tile{height:180px;width:100%;margin-bottom:0}.type-tiles .tile .tile-inner{position:absolute;top:0;left:0;width:100%;padding-top:30px;padding-bottom:0}.type-tiles .tile .tile-hover{padding:0 20px}}@media handheld,only screen and (max-width:700px){#search-layout #search-layout-inner .search-container{margin:0}#search-layout #search-layout-inner .search-container .item{width:100%;padding:0}#search-layout #search-layout-inner .search-container .item .home-tile{padding:20px 10px 10px}#search-layout #search-layout-inner .search-container .item .home-tile:after{content:" ";visibility:hidden;display:block;height:0;clear:both}#search-layout #search-layout-inner .search-container .item .home-tile .tile-image-wrapper{width:50%;margin:0;float:left;padding-right:20px;padding-bottom:10px}#search-layout #search-layout-inner .search-container .item .home-tile .tile-image-wrapper .flag{padding-right:20px}#search-layout #search-layout-inner .search-container .item .home-tile h3,#search-layout #search-layout-inner .search-container .item .home-tile h4,#search-layout #search-layout-inner .search-container .item .home-tile .stats{width:50%;text-align:left;float:right;margin-bottom:0;min-height:0;padding:0}#search-layout #search-layout-inner .search-container .item .home-tile h4{font-size:100%}#search-layout #search-layout-inner .search-container .item .home-tile .stats{display:table;padding-right:13%}#search-layout #search-layout-inner .search-container .item .home-tile .stats p{width:100%;float:none;text-align:left;font-size:100%;display:table-row}#search-layout #search-layout-inner .search-container .item .home-tile .stats p span{display:inline;font-size:100%;display:table-cell;padding-bottom:10px}.related-homes-tiles .item{width:100%;padding:0}}