@import url("//cloud.typography.com/7959672/787164/css/fonts.css");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:normal;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}elements-of-type(html5-block){display:block}.clearfix{zoom:1}.clearfix:after,.clearfix:before{content:"";display:table}.clearfix:after{clear:both}.image-replacement,.landing-page--boomerhood h3.happy-place,.landing-page--boomerhood h3.mix-mingle,.landing-page--boomerhood h3.you-belong,.landing-page--boomerhood header h1{text-indent:100%;white-space:nowrap;overflow:hidden}span.amp{font-family:Baskerville,"Goudy Old Style",Palatino,"Book Antiqua",serif!important;font-style:italic}.text-left{text-align:left}.text-center,.text-center>p{text-align:center!important}.text-right{text-align:right}.alert-error,.alert-help,.alert-info,.alert-success{margin:10px;padding:5px 18px;border:1px solid}.alert-help{border-color:#e8dc59;background:#ebe16f}.alert-info{border-color:#bfe4f4;background:#d5edf8}.alert-error{border-color:#f8cdce;background:#fbe3e4}.alert-success{border-color:#deeaae;background:#e6efc2}*{-ms-box-sizing:border-box}*,.row{box-sizing:border-box}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto;padding:0;padding:0 var(--basicGrid-outer,0);width:100%;max-width:1280px;max-width:var(--basicGrid-width,1280px)}@media (min-width:0){.row.stretch-on-small{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row.top-on-small{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-on-small{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-on-small{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.left-on-small{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-on-small{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.right-on-small{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.around-on-small{-ms-flex-pack:distribute;justify-content:space-around}.row.between-on-small{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.ltr-on-small,.row.rtl-on-small{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.rtl-on-small{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.hide-on-small{display:none}.row.show-on-small{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:620px){.row.stretch-on-medium{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row.top-on-medium{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-on-medium{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-on-medium{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.left-on-medium{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-on-medium{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.right-on-medium{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.around-on-medium{-ms-flex-pack:distribute;justify-content:space-around}.row.between-on-medium{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.ltr-on-medium,.row.rtl-on-medium{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.rtl-on-medium{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.hide-on-medium{display:none}.row.show-on-medium{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:940px){.row.stretch-on-large{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.row.top-on-large{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row.middle-on-large{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.bottom-on-large{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.row.left-on-large{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.row.center-on-large{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.row.right-on-large{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.row.around-on-large{-ms-flex-pack:distribute;justify-content:space-around}.row.between-on-large{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.ltr-on-large,.row.rtl-on-large{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.row.rtl-on-large{-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.row.hide-on-large{display:none}.row.show-on-large{display:-webkit-box;display:-ms-flexbox;display:flex}}.row .row{margin:0 -10px;margin:0 calc(var(--basicGrid-gutter, 20px)/-2);padding:0;width:auto;max-width:none}.row .column{position:relative;box-sizing:border-box;padding:0 10px;padding:0 calc(var(--basicGrid-gutter, 20px)/2);width:100%}@media (min-width:0){.row .column.small-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.row .column.small-1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:8.33333%}.row .column.small-offset-1{margin-left:8.33333%}.row .column.small-pull-1{left:auto;right:8.33333%}.row .column.small-push-1{right:auto;left:8.33333%}.row .column.small-2{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:16.66667%}.row .column.small-offset-2{margin-left:16.66667%}.row .column.small-pull-2{left:auto;right:16.66667%}.row .column.small-push-2{right:auto;left:16.66667%}.row .column.small-3{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:25%}.row .column.small-offset-3{margin-left:25%}.row .column.small-pull-3{left:auto;right:25%}.row .column.small-push-3{right:auto;left:25%}.row .column.small-4{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:33.33333%}.row .column.small-offset-4{margin-left:33.33333%}.row .column.small-pull-4{left:auto;right:33.33333%}.row .column.small-push-4{right:auto;left:33.33333%}.row .column.small-5{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:41.66667%}.row .column.small-offset-5{margin-left:41.66667%}.row .column.small-pull-5{left:auto;right:41.66667%}.row .column.small-push-5{right:auto;left:41.66667%}.row .column.small-6{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.row .column.small-offset-6{margin-left:50%}.row .column.small-pull-6{left:auto;right:50%}.row .column.small-push-6{right:auto;left:50%}.row .column.small-7{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:58.33333%}.row .column.small-offset-7{margin-left:58.33333%}.row .column.small-pull-7{left:auto;right:58.33333%}.row .column.small-push-7{right:auto;left:58.33333%}.row .column.small-8{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:66.66667%}.row .column.small-offset-8{margin-left:66.66667%}.row .column.small-pull-8{left:auto;right:66.66667%}.row .column.small-push-8{right:auto;left:66.66667%}.row .column.small-9{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:75%}.row .column.small-offset-9{margin-left:75%}.row .column.small-pull-9{left:auto;right:75%}.row .column.small-push-9{right:auto;left:75%}.row .column.small-10{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:83.33333%}.row .column.small-offset-10{margin-left:83.33333%}.row .column.small-pull-10{left:auto;right:83.33333%}.row .column.small-push-10{right:auto;left:83.33333%}.row .column.small-11{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:91.66667%}.row .column.small-offset-11{margin-left:91.66667%}.row .column.small-pull-11{left:auto;right:91.66667%}.row .column.small-push-11{right:auto;left:91.66667%}.row .column.small-12{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.row .column.small-offset-12{margin-left:100%}.row .column.small-pull-12{left:auto;right:100%}.row .column.small-push-12{right:auto;left:100%}.row .column.first-on-small{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row .column.last-on-small{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row .column.origin-on-small{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.row .column.hide-on-small{display:none}.row .column.show-on-small{display:block}}@media (min-width:620px){.row .column.medium-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.row .column.medium-1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:8.33333%}.row .column.medium-offset-1{margin-left:8.33333%}.row .column.medium-pull-1{left:auto;right:8.33333%}.row .column.medium-push-1{right:auto;left:8.33333%}.row .column.medium-2{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:16.66667%}.row .column.medium-offset-2{margin-left:16.66667%}.row .column.medium-pull-2{left:auto;right:16.66667%}.row .column.medium-push-2{right:auto;left:16.66667%}.row .column.medium-3{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:25%}.row .column.medium-offset-3{margin-left:25%}.row .column.medium-pull-3{left:auto;right:25%}.row .column.medium-push-3{right:auto;left:25%}.row .column.medium-4{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:33.33333%}.row .column.medium-offset-4{margin-left:33.33333%}.row .column.medium-pull-4{left:auto;right:33.33333%}.row .column.medium-push-4{right:auto;left:33.33333%}.row .column.medium-5{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:41.66667%}.row .column.medium-offset-5{margin-left:41.66667%}.row .column.medium-pull-5{left:auto;right:41.66667%}.row .column.medium-push-5{right:auto;left:41.66667%}.row .column.medium-6{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.row .column.medium-offset-6{margin-left:50%}.row .column.medium-pull-6{left:auto;right:50%}.row .column.medium-push-6{right:auto;left:50%}.row .column.medium-7{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:58.33333%}.row .column.medium-offset-7{margin-left:58.33333%}.row .column.medium-pull-7{left:auto;right:58.33333%}.row .column.medium-push-7{right:auto;left:58.33333%}.row .column.medium-8{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:66.66667%}.row .column.medium-offset-8{margin-left:66.66667%}.row .column.medium-pull-8{left:auto;right:66.66667%}.row .column.medium-push-8{right:auto;left:66.66667%}.row .column.medium-9{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:75%}.row .column.medium-offset-9{margin-left:75%}.row .column.medium-pull-9{left:auto;right:75%}.row .column.medium-push-9{right:auto;left:75%}.row .column.medium-10{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:83.33333%}.row .column.medium-offset-10{margin-left:83.33333%}.row .column.medium-pull-10{left:auto;right:83.33333%}.row .column.medium-push-10{right:auto;left:83.33333%}.row .column.medium-11{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:91.66667%}.row .column.medium-offset-11{margin-left:91.66667%}.row .column.medium-pull-11{left:auto;right:91.66667%}.row .column.medium-push-11{right:auto;left:91.66667%}.row .column.medium-12{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.row .column.medium-offset-12{margin-left:100%}.row .column.medium-pull-12{left:auto;right:100%}.row .column.medium-push-12{right:auto;left:100%}.row .column.first-on-medium{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row .column.last-on-medium{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row .column.origin-on-medium{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.row .column.hide-on-medium{display:none}.row .column.show-on-medium{display:block}}@media (min-width:940px){.row .column.large-auto{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0}.row .column.large-1{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:8.33333%}.row .column.large-offset-1{margin-left:8.33333%}.row .column.large-pull-1{left:auto;right:8.33333%}.row .column.large-push-1{right:auto;left:8.33333%}.row .column.large-2{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:16.66667%}.row .column.large-offset-2{margin-left:16.66667%}.row .column.large-pull-2{left:auto;right:16.66667%}.row .column.large-push-2{right:auto;left:16.66667%}.row .column.large-3{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:25%}.row .column.large-offset-3{margin-left:25%}.row .column.large-pull-3{left:auto;right:25%}.row .column.large-push-3{right:auto;left:25%}.row .column.large-4{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:33.33333%}.row .column.large-offset-4{margin-left:33.33333%}.row .column.large-pull-4{left:auto;right:33.33333%}.row .column.large-push-4{right:auto;left:33.33333%}.row .column.large-5{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:41.66667%}.row .column.large-offset-5{margin-left:41.66667%}.row .column.large-pull-5{left:auto;right:41.66667%}.row .column.large-push-5{right:auto;left:41.66667%}.row .column.large-6{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:50%}.row .column.large-offset-6{margin-left:50%}.row .column.large-pull-6{left:auto;right:50%}.row .column.large-push-6{right:auto;left:50%}.row .column.large-7{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:58.33333%}.row .column.large-offset-7{margin-left:58.33333%}.row .column.large-pull-7{left:auto;right:58.33333%}.row .column.large-push-7{right:auto;left:58.33333%}.row .column.large-8{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:66.66667%}.row .column.large-offset-8{margin-left:66.66667%}.row .column.large-pull-8{left:auto;right:66.66667%}.row .column.large-push-8{right:auto;left:66.66667%}.row .column.large-9{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:75%}.row .column.large-offset-9{margin-left:75%}.row .column.large-pull-9{left:auto;right:75%}.row .column.large-push-9{right:auto;left:75%}.row .column.large-10{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:83.33333%}.row .column.large-offset-10{margin-left:83.33333%}.row .column.large-pull-10{left:auto;right:83.33333%}.row .column.large-push-10{right:auto;left:83.33333%}.row .column.large-11{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:91.66667%}.row .column.large-offset-11{margin-left:91.66667%}.row .column.large-pull-11{left:auto;right:91.66667%}.row .column.large-push-11{right:auto;left:91.66667%}.row .column.large-12{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:100%}.row .column.large-offset-12{margin-left:100%}.row .column.large-pull-12{left:auto;right:100%}.row .column.large-push-12{right:auto;left:100%}.row .column.first-on-large{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.row .column.last-on-large{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.row .column.origin-on-large{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.row .column.hide-on-large{display:none}.row .column.show-on-large{display:block}}.mCSB_container{width:auto;margin-right:30px;overflow:hidden}.mCSB_container.mCS_no_scrollbar{margin-right:0}.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}.mCustomScrollBox>.mCSB_scrollTools{width:16px;height:100%;top:0;right:0}.mCSB_scrollTools .mCSB_draggerContainer{position:absolute;top:0;left:0;bottom:0;right:0;height:auto}.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}.mCSB_scrollTools .mCSB_draggerRail{width:2px;height:100%;margin:0 auto;border-radius:10px}.mCSB_scrollTools .mCSB_dragger{cursor:pointer;width:100%;height:30px}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;height:100%;margin:0 auto;border-radius:10px;text-align:center}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonUp{display:block;position:relative;height:20px;overflow:hidden;margin:0 auto;cursor:pointer}.mCSB_scrollTools .mCSB_buttonDown{top:100%;margin-top:-40px}.mCSB_horizontal>.mCSB_container{height:auto;margin-right:0;margin-bottom:30px;overflow:hidden}.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar,.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0;margin-bottom:30px}.mCSB_horizontal.mCustomScrollBox>.mCSB_scrollTools{width:100%;height:16px;top:auto;right:auto;bottom:0;left:0;overflow:hidden}.mCSB_horizontal>.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 20px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:2px;margin:7px 0;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger{width:30px;height:100%}.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto;border-radius:10px}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{display:block;position:relative;width:20px;height:100%;overflow:hidden;margin:0 auto;cursor:pointer;float:left}.mCSB_horizontal>.mCSB_scrollTools .mCSB_buttonRight{margin-left:-40px;float:right}.mCustomScrollBox{-ms-touch-action:none}.mCustomScrollBox>.mCSB_scrollTools{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1;filter:"alpha(opacity=100)";-ms-filter:"alpha(opacity=100)"}.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.4);filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#fff;background:hsla(0,0%,100%,.75);filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85);filter:"alpha(opacity=85)";-ms-filter:"alpha(opacity=85)"}.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9);filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCSB_scrollTools .mCSB_buttonDown,.mCSB_scrollTools .mCSB_buttonLeft,.mCSB_scrollTools .mCSB_buttonRight,.mCSB_scrollTools .mCSB_buttonUp{background-image:url(mCSB_buttons.png);background-repeat:no-repeat;opacity:.4;filter:"alpha(opacity=40)";-ms-filter:"alpha(opacity=40)"}.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}.mCSB_scrollTools .mCSB_buttonDown:hover,.mCSB_scrollTools .mCSB_buttonLeft:hover,.mCSB_scrollTools .mCSB_buttonRight:hover,.mCSB_scrollTools .mCSB_buttonUp:hover{opacity:.75;filter:"alpha(opacity=75)";-ms-filter:"alpha(opacity=75)"}.mCSB_scrollTools .mCSB_buttonDown:active,.mCSB_scrollTools .mCSB_buttonLeft:active,.mCSB_scrollTools .mCSB_buttonRight:active,.mCSB_scrollTools .mCSB_buttonUp:active{opacity:.9;filter:"alpha(opacity=90)";-ms-filter:"alpha(opacity=90)"}.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.15)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000;background:rgba(0,0,0,.75)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:hsla(0,0%,100%,.1);border-radius:1px}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#fff;background:hsla(0,0%,100%,.75);border-radius:1px}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85)}.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9)}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,.1);border-radius:1px}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px;background:#000;background:rgba(0,0,0,.75);border-radius:1px}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-2.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:4px;margin:6px auto}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#fff;background:hsla(0,0%,100%,.1);border-radius:2px}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#fff;background:hsla(0,0%,100%,.75);border-radius:2px}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-light-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:hsla(0,0%,100%,.85)}.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:hsla(0,0%,100%,.9)}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px;background:#000;background:rgba(0,0,0,.1);border-radius:2px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px;background:#000;background:rgba(0,0,0,.75);border-radius:2px}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%;height:4px;margin:6px 0}.mCS-dark-thick.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:6px;margin:5px auto}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff;background:hsla(0,0%,100%,.1)}.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-light-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000;background:rgba(0,0,0,.15)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px;background:#000;background:rgba(0,0,0,.75)}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_draggerRail{width:100%}.mCS-dark-thin.mCSB_horizontal>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%;height:2px;margin:7px auto}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,.85)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background:rgba(0,0,0,.9)}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}

/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(../img/plugins/fancybox/fancybox_sprite.png)}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url(../img/plugins/fancybox/fancybox_loading.gif) 50% no-repeat}.fancybox-close,.fancybox-next span,.fancybox-prev span{font-family:"eahomes";speak:none;font-size:36px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:#a9a9a9;-webkit-font-smoothing:antialiased;position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-prev span:before{content:"\e617"}.fancybox-next span:before{content:"\e603"}.fancybox-close:before{content:"\e61b"}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url(blank.gif);-webkit-tap-highlight-color:transparent;z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -72px}.fancybox-next span{right:10px;background-position:0 -36px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible!important}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url(../img/plugins/fancybox/fancybox_overlay.png)}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#fff;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-image:url(../img/plugins/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../img/plugins/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}html{font-size:16px}body{font-size:100%;font-family:"HelveticaNeue","Helvetica",sans-serif;margin:0;line-height:1.4}@viewport{width:620px auto}.additionalInfoDiv .link,.additionalInfoDiv .title,.agentsContactDiv,.agentss .agent .txtContainer .contactinfo,.agentss .agent .txtContainer .fullname,.agentss .agent .txtContainer .pricerange,.assocDesignerTxt,.blog-news .contentItem h4 a,.blog-news h3,.blog .archiveItem h4 a,.blog .blogPost .categoryName,.blog .blogPost h2,.blog .blogPost time,.blog .categorySelector a,.blog .sidebar .fullname,.blogPost .ninja-forms-cont .field-wrap,.blogPost .ninja-forms-success-msg,.button-controls-container,.button.form,.button.form .ninja-forms-cont .ninja-forms-field-error,.button.form .ninja-forms-field,.button.form .ninja-forms-response-msg,.button.hollow .contentWrap .parameter-wrap .value,.button.hollow .contentWrap>a .value,.button.referral-modal-content,.cards-wrap .community,.cards-wrap h1,.checklistDiv .link,.checklistDiv .title,.child .infoWrap,.community-detail .price-range,.community-detail h1,.community-detail h3,.community-detail p,.community-detail section.amenities .item,.community-detail section.amenities section .item,.community-rnh,.controls--view-as,.design-center-page .subtitle,.design-center-page .title,.design-center-page p,.design-gallery .infoPanel,.design-gallery__controls,.designTeamDiv .designTeam,.designTeamDiv .designTeam .designImage .agent .contactinfo,.designTeamDiv .designTeam .designImage .agent .fullname,.detailsDiv .detailsThumbs .detailsImg .infoPanel p,.ea-wrapper .elite-text h1,.ea-wrapper .elite-text h2,.fancybox--bio .content h1,.featured-community,.featuredFloorplans,.featureMap .copy,.findAgents .title h5,.findAgents .title h6,.floorplan-detail-content .fancybox-type-inline a,.floorplan-detail-content .floorPlans,.floorplan-detail-content .floorPlans .lot-stats div,.floorplan-detail-content .popularFeatures,.floorplan-detail-content .price-range,.floorplan-detail-content h1,.floorplan-detail-content h3,.floorplan-detail-content p,.founderTeamDiv .founderTeam,.founderTeamDiv .founderTeam .founderImage .agent .fullname,.generalMapInfo,.globalMenu .text,.gridControls,.hollow .open .option,.homeInspirH1Txt,.homeOwnersDiv .homeOwners,.homepage-promos h2.title,.homepage section.featureMap,.inspiration-rows .copy,.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt .descrip,.inspirationGalleryDiv .inspirationGallerySm p,.inspirationGalleryDiv .price-range,.inspirationGalleryDiv h1,.inspirationGalleryDiv h3,.inspirationGalleryDiv p,.inspirationGrid .infoPanel,.interest-list__wrapper .interest-list__form .ninja-forms-cont .field-wrap,.interest-list__wrapper .interest-list__form .ninja-forms-cont .nf-desc,.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-error-msg,.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-success-msg,.job-detail .jobDiv .profile .share ul li.sharetitle,.job-detail .jobDiv .profile h2,.job-detail .jobDiv .profile h3,.jobList .jobListDiv .job .post-date,.jobList .jobListDiv .job .title,.jobList .jobListDiv h1,.landing-page,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .field-wrap,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .nf-desc,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-error-msg,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-success-msg,.landing-page--special .landing-page__copy,.latest-news,.location-dropdown .location-dropdown-form,.locationDiv .location-header,.locationDiv .lot .lot-details,.lot-detail-block.first,.lot-detail-block.second,.lot-detail div.featureMap,.map-communityWrap .map-communityLinks a,.map-communityWrap .map-communityPrice,.map-communityWrap .map-communityTitle,.masthead-home .find-my-home .go-submit-wrap,.masthead.news-detail h1,.masthead h1,.masthead h2,.module--amenities .item,.module--schools .school a,.nav--mobile .link-bar a .text,.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form,.neighborhood-detail .neighborhood-intro .neighborhood-description,.neighborhood-detail .neighborhood-recos,.news.post time,.news.sidebar .filterLinks li.filterItem a,.news.sidebar .mediaKit,.news.sidebar .sidebarSection.cms-content .address,.news.sidebar h4,.news.sidebar h5,.newsEventsDiv .newsAndEvents,.newsEventsDiv .newsAndEvents .newsItem .copy .descrip a,.ninja-forms-cont .description,.ninja-forms-cont .moreInfo,.ninja-forms-cont .ninja-forms-form-wrap .howhear-wrap label,.ninja-forms-cont .radio-wrap ul li label,.ninja-forms-cont form .checkbox-wrap label,.ninja-forms-cont form .text,.ninja-forms-cont form textarea,.ourPartnersDiv .ourPartners,.ourTeamDiv .team,.ourTeamDiv .team .teamImgs .agentss .agent .fullname,.philosophyDiv .philosophy,.pinterestCta p,.postLinks .head,.process,.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .fullname,.processDiv .process .descrip,.processDiv .process .descripLead,.processDiv .process h2.title,.promoDiv .promo .copy .descripLead,.promoDiv .promo .copy .link,.promoDiv .promo .title h1,.promoDiv .promo .title h2,.quoteDiv .familyInfo .familyname,.ready-now-filter p,.ready-now-search-form label,.ready-now-search-form select,.readyNowTable .bold,.readyNowTable thead,.readyNowTable tr.moreInfo .basicImage .imageWrap .seemore,.resourcesDiv .resources,.sales-touchscreen .carousel .card,.sales-touchscreen .info-section,.sales-touchscreen .link p,.sales-touchscreen .push-up,.searchCriteriaDiv .searchCriteria,.searchCriteriaDiv .searchCriteria .searchButtons .multi-check .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .textfield .contentWrap .parameter-wrap .parameter,.searchMenu .text,.spmenu,.step .step-icon:after,.step .step-number,.step .step-subtitle,.step .step-text,.step .step-title,.storyDiv,.team-groups .introCopy p,.team-groups .team-group,.teamsGalleryDiv .teamsGallery h1,.teamsGalleryDiv .teamsGallery h2,.upcomingEventsDiv .copy .descrip .link,.upcomingEventsDiv .copy .descripLead,.upcomingEventsDiv .title h5,.upcomingEventsDiv .title h6,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .field-wrap,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .nf-desc,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-error-msg,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-success-msg,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-field-description,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h4.description,.web-concierge-wrapper .web-concierge-content .web-concierge-info,.yourTeamDiv .explore .info .schoolIcon a,.yourTeamDiv .meet .contact a,.yourTeamDiv .smallTxt,.yourTeamDiv .smallTxt p,.yourTeamDiv .yourTeam,footer,h2,h3,h4,h5,h6,p.h1-404,section.community-schools a,section.explore-cards-alt .cards-wrap .card,section.explore-cards .card,section.explore-cards .mask .additional a,section.narrow-copy a,section.text .copy,table.dataTable.community-list{font-family:"Gotham SSm A","Gotham SSm B";font-weight:400;font-style:normal}.additionalInfoDiv .additionalInfo,.agentss .agent .txtContainer .community,.blog-news .contentItem .readMore,.blog-news .contentItem p,.blog-news .contentItem time,.blog .blogPost .postContent,.blog .categorySelector .categoryValue .title,.blog .contentItem .author,.blog .contentItem .categoryName,.blog .sidebar .return,.blog .sidebar .title,.blogPost .ninja-forms-cont .submit-wrap,.button,.button.form [type=submit],.cards-wrap .community .location,.careersDiv .ourMission .missionDiv p,.careersDiv .whyCheck h4,.careersDiv .whyCheck p,.careersDiv .whyCheck ul,.checklistDiv .checklist,.checklistDiv a,.comm_search_header,.community-content,.community-detail .masthead__tagline,.community-rnh-header .community-area-price,.design-center-page .dc-info p,.designTeamDiv .designTeam .designImage .agent .community,.designTeamDiv .designTeam .infoBottom p,.designTeamDiv .designTeam .infoTop p,.detailsDiv .detailsInfo .right a,.ea-wrapper .elite-text p,.ea-wrapper .elite-text ul,.fancybox--bio .content h2,.fancybox--bio .content p,.featured-floorplan .location,.floorplan-detail-content .fancybox-type-inline .floorplan,.founderTeamDiv .founderTeam .founderImage .agent .bio p,.founderTeamDiv .founderTeam .founderImage .agent .link,.founderTeamDiv .founderTeam .founderImage .agent .title,.homeOwnersDiv .homeOwners .buyingNewHome .whiteTxt,.homeOwnersDiv .homeOwners .buyingNewHome a,.homeOwnersDiv .homeOwners .buyingNewHome p,.job-detail .jobDiv .backImg a,.job-detail .jobDiv .jobDisclaimer,.job-detail .jobDiv .profile .cms-content,.job-detail .jobDiv .profile .nav span,.job-detail .jobDiv h4,.jobList .jobListDiv .job .description,.jobList .jobListDiv .job .readmore,.landing-page .landing-page-content .landing-page-copy blockquote>h2,.locationDiv .lot .lot-details p,.locationDiv .profile .profileTitle,.logo_center .tagline,.lot__description,.map-communityWrap .map-communityLocation,.masthead__offer .offer__content h4,.news.post .postContent,.news.sidebar .sidebarSection.cms-content .description,.newsEventsDiv .newsAndEvents .newsItem .copy .descrip,.ourPartnersDiv .ourPartners .partner p,.ourTeamDiv .team .salesTeam p,.ourTeamDiv .team .teamImgs .agentss .agent .community,.pagination .page-numbers,.philosophyDiv .philosophy p,.popup-content h2,.postLinks .post-nav-link,.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .community,.processDiv .process.experience .descrip,.promo-block .promo-content .more,.promo-block .promo-content .title h4,.promoDiv .promo .copy .descrip,.quoteDiv,.quoteDiv .familyInfo .descrip,.quoteDiv .familyInfo .link,.ready-now-search-form input[type=submit],.readyNowTable .data,.readyNowTable .description,.readyNowTable .italic,.resourcesDiv .resources .buyingNewHome .whiteTxt,.resourcesDiv .resources .buyingNewHome a,.resourcesDiv .resources .buyingNewHome p,.spmenu-search .or p,.storyDiv .story .expertise .whiteTxt,.storyDiv .story .expertise a,.storyDiv .story .expertise p,.upcomingEventsDiv .copy .descrip,.warrantyInfo .whiteTxt,.warrantyInfoDiv .warrantyInfo .whiteTxt,.warrantyInfoDiv .warrantyInfo p,.warrantyInfo p.descrip,.yourTeamDiv .explore .info .poi,.yourTeamDiv .explore .info p a,.yourTeamDiv .meet .profile .profileTitle,.yourTeamDiv a,.yourTeamDiv p{font-family:"Didot 16 A","Didot 16 B";font-weight:300;font-style:normal}.homepage-promos .copy,.interest-list__wrapper .interest-list__button a,.landing-page--special .interest-wrapper .interest-button a span,.latest-news .news-item a,.latest-news .news-item span,.lot-description,.masthead-home .find-my-home .text-wrap,.masthead__offer .offer__content p,.promo-block .promo-content .title h5,.promo-block .promo-content p,.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide,.warranty-form__wrapper .warranty-form__button a,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h3.moreInfo,.yourTeamDiv h2{font-family:"Gotham SSm A","Gotham SSm B";font-weight:300;font-style:normal}.featuredFloorplans h1,.interest-list__wrapper .interest-list__button,.landing-page--boomerhood .ninja-forms-cont .ninja-forms-field.button,.landing-page--special .interest-wrapper .interest-button,.latest-news .news-item .post-title,.masthead-home .masthead__title h1,.masthead-home .masthead__title h2,.ready-now-filter h5,.warranty-form__wrapper .warranty-form__button,.yourTeamDiv h1{font-family:"Gotham SSm A","Gotham SSm B";font-weight:500;font-style:normal}.masthead__offer .offer__trigger{font-family:"Gotham SSm A","Gotham SSm B";font-weight:700;font-style:normal}@font-face{font-family:"eahomes";src:url(../fonts/eahomes.eot?-lcwj3k);src:url(../fonts/eahomes.eot?#iefix-lcwj3k) format("embedded-opentype"),url(../fonts/eahomes.woff?-lcwj3k) format("woff"),url(../fonts/eahomes.ttf?-lcwj3k) format("truetype"),url(../fonts/eahomes.svg?-lcwj3k#eahomes) format("svg");font-weight:normal;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-closecircle:before{content:"\e61b"}.icon-expand:before{content:"\e61c"}.icon-close:before{content:"\e600"}.icon-openquote:before{content:"\e601"}.icon-numbercircle:before{content:"\e61a"}.icon-updown:before{content:"\e61d"}.icon-circle:before{content:"\e602"}.icon-carat:before{content:"\e603"}.icon-download:before{content:"\e604"}.icon-pinterest:before{content:"\e605"}.icon-rss:before{content:"\e606"}.icon-menu:before{content:"\e607"}.icon-search:before{content:"\e608"}.icon-facebook:before{content:"\e609"}.icon-eyeglass:before{content:"\e60a"}.icon-quote:before{content:"\e60b"}.icon-info:before{content:"\e60c"}.icon-communication:before{content:"\e60d"}.icon-support:before{content:"\e60e"}.icon-structural:before{content:"\e60f"}.icon-orientation:before{content:"\e610"}.icon-design:before{content:"\e611"}.icon-welcome:before{content:"\e612"}.icon-mirror:before{content:"\e613"}.icon-post:before{content:"\e614"}.icon-twitter:before{content:"\e615"}.icon-youtube:before{content:"\e616"}.icon-caratback:before{content:"\e617"}.icon-down:before{content:"\e618"}.icon-opencircle:before{content:"\e619"}@font-face{font-family:"sales-touchscreen";src:url(../fonts/sales-touchscreen.eot?-c1nsok);src:url(../fonts/sales-touchscreen.eot?#iefix-c1nsok) format("embedded-opentype"),url(../fonts/sales-touchscreen.woff2?-c1nsok) format("woff2"),url(../fonts/sales-touchscreen.ttf?-c1nsok) format("truetype"),url(../fonts/sales-touchscreen.woff?-c1nsok) format("woff"),url(../fonts/sales-touchscreen.svg?-c1nsok#sales-touchscreen) format("svg");font-weight:normal;font-style:normal}[class*=" svg-"],[class^=svg-]{font-family:"sales-touchscreen";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.svg-eah-logo:before{content:"\e700"}.svg-touch-prompt:before{content:"\e701"}.container{width:100%}strong{font-weight:bold}.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{*zoom:1;max-width:68em}.landing-page .landing-page-content .landing-page-copy h2:after,.landing-page .landing-page-content .landing-page-copy h2:before,.landing-page .landing-page-content .landing-page-copy h3:after,.landing-page .landing-page-content .landing-page-copy h3:before,.landing-page .landing-page-content .landing-page-copy p:after,.landing-page .landing-page-content .landing-page-copy p:before,.wrap:after,.wrap:before{content:" ";display:table}.landing-page .landing-page-content .landing-page-copy h2:after,.landing-page .landing-page-content .landing-page-copy h3:after,.landing-page .landing-page-content .landing-page-copy p:after,.wrap:after{clear:both}a{text-decoration:none}footer a{color:#003056}.logo_center{display:block;vertical-align:middle}.logo_center img{width:100%}.logo_center .tagline{margin:20px auto 0;max-width:75%;margin-top:15px}.community-detail .masthead__tagline,.logo_center .tagline{color:#fff;border-top:1px solid #fff;font-size:26px;text-align:center;padding-top:10px}.community-detail .masthead__tagline{margin:20px auto 0}.spmenu,h2,h3,h4,h5,h6{line-height:1}h2,h3,h4,h5,h6{color:#4a4a4a;text-align:center}h2{font-weight:bold;font-size:36px}h2,h3{margin:40px 0 10px}h3{font-size:34px}h3,h4{font-weight:400}h4{font-size:24px}h5{font-weight:200;font-size:70px}h5,h6{line-height:22px}h6{font-weight:400;font-size:49px}.hidden,.hidden-mobile,.hidden-mobile-up{display:none}.force-hidden{display:none!important}.visible,.visible-mobile{display:inherit}.featureArea{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;z-index:10}.featureArea:after,.featureArea:before{content:" ";display:table}.featureArea:after{clear:both}.grayLayer{border-top:5px solid #e4e3e4;border-bottom:5px solid #e4e3e4;background-color:#f5f5f5}.chiclet{display:inline-block;margin-right:17px;margin-bottom:23px}.chiclet a{display:block;height:35px;width:35px;border-radius:50%;text-decoration:none;color:#fff;position:relative}.chiclet a span{position:absolute}.chiclet .facebook{background-color:#3b5998}.chiclet .facebook span{font-size:17px;left:13px;top:9px}.chiclet .pinterest{background-color:#cb2027}.chiclet .pinterest span{font-size:17px;left:9px;top:8px}.chiclet .linkedin{background-image:url(../../assets/img/social/linked_in.svg);background-color:#2e8cc2}.chiclet .instagram,.chiclet .linkedin{background-size:50%;background-repeat:no-repeat;background-position:50%}.chiclet .instagram{background-image:url(../../assets/img/social/instagram.svg);background-color:#9e6f4f}.chiclet .rss{background-color:#f2861d}.chiclet .rss span{font-size:14px;left:11px;top:10px}.chiclet .twitter{background-color:#4099ff}.chiclet .twitter span{font-size:14px;left:12px;top:10px}.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{width:90%;margin-left:auto;margin-right:auto}.title h1,.title h2{font-size:33px}.hidden.mobile{display:none}#anchor-privacy,#anchor-terms{margin-top:25px}hr.bubble-divider{border:0;position:relative;width:90%;border-bottom:1px solid #f4f4f4}hr.bubble-divider:after{content:"";width:16px;height:16px;border-radius:50%;background-color:#fff;border:1px solid #f4f4f4;position:absolute;left:50%;margin-left:-8px;top:-9px}@media screen and (min-width:38.75em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{width:100%;max-width:38.75em}.hidden.tablet{display:none!important}.hidden.desktop,.hidden.mobile{display:inherit}.hidden-tablet,.hidden-tablet-up{display:none}.hidden-mobile,.visible-tablet{display:inherit}.logo_center img{width:auto;max-height:150px;max-width:100%}.masthead_module{margin-top:100px}.featureArea{margin-top:-45px;transform:translateY(0);margin-bottom:45px}}@media screen and (min-width:48em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:46em}}@media screen and (min-width:58.75em){.logo_center img{max-height:200px}.hidden.desktop{display:none!important}.hidden.mobile,.hidden.tablet{display:inherit}.hidden-desktop{display:none!important}.hidden-mobile,.hidden-tablet,.visible-desktop{display:inherit}.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:58.75em;width:98%}.masthead h1{font-size:70px}.masthead h2{font-size:40px}}@media screen and (min-width:64em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:62em;width:100%}}@media screen and (min-width:78em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:75em}}@media screen and (min-width:83.75em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:81.25em}}@media screen and (min-width:102em){.landing-page .landing-page-content .landing-page-copy h2,.landing-page .landing-page-content .landing-page-copy h3,.landing-page .landing-page-content .landing-page-copy p,.wrap{max-width:81.25em}}ul.menu.simple{list-style-type:none}@media screen and (min-width:58.75em){ul.menu.simple a,ul.menu.simple li{display:inline-block}ul.menu.simple a{font-family:"Gotham SSm A","Gotham SSm B";line-height:1.4;padding:.5rem 1rem;position:relative}}.button{font-weight:300;text-align:center;position:relative;letter-spacing:1px;width:100%;font-style:italic}.button,.button a{text-decoration:none}.button a>span{vertical-align:middle}.button a>span.icon-carat{font-size:12px;margin-left:8px}.button.mini{float:left;display:block;margin-right:2.12766%;width:14.89362%;display:inline-block;width:auto}.button.mini:last-child{margin-right:0}.button span.text{font-style:italic;vertical-align:middle;font-size:22px}.button span.title{font-size:18px}.button span.details{font-size:12px;font-style:italic}.button span.content,.button span.title{display:block;padding-left:30px;padding-right:30px}.button.btn_locations span.title{padding-bottom:3px}.button.btn_process span.title{padding-bottom:10px}.button.btn_process span.details{color:#a2a2a2}.button .contentWrap>a{display:block}.button .contentWrap>a.hidden{display:none}.button.primary{font-size:15px;box-shadow:0 0 0 1px #1d1d1d}.button.primary .contentWrap{background-color:#1d1d1d}.button.primary .contentWrap a{color:#fff;padding:16px}.button.primary .contentWrap a .svg{padding-left:8px}.button.secondary{font-size:15px;box-shadow:0 0 0 1px #1d1d1d}.button.secondary .contentWrap{background-color:#1d1d1d}.button.secondary .contentWrap a{color:#fff;padding:16px}.button.secondary .contentWrap a .svg{float:right}.button.tertiary{font-size:15px;box-shadow:0 0 0 1px #1d1d1d}.button.tertiary .contentWrap{background-color:#1d1d1d}.button.tertiary .contentWrap a{color:#fff;padding:16px}.button.tertiary .contentWrap a .svg{float:right}.button.hollow{font-size:21px;text-align:left;box-shadow:0 0 0 1px #c6c6c6}.button.hollow .contentWrap{background-color:#fff}.button.hollow .contentWrap .parameter-wrap,.button.hollow .contentWrap>a{padding:18px;font-size:15px;line-height:20px;height:60px}.button.hollow .contentWrap .parameter-wrap .stepper-button,.button.hollow .contentWrap>a .stepper-button{color:#1d86a8;font-size:20px;padding:0 10px}.button.hollow .contentWrap .parameter-wrap .stepper-button.plus,.button.hollow .contentWrap>a .stepper-button.plus{padding-right:0}.button.hollow .contentWrap .parameter-wrap .stepper-button:hover,.button.hollow .contentWrap>a .stepper-button:hover{color:#1d86a8!important}.button.hollow .contentWrap .parameter-wrap .parameter,.button.hollow .contentWrap>a .parameter{font-style:italic;color:#1d86a8;padding-right:10px;border-right:1px solid #c6c6c6}.button.hollow .contentWrap .parameter-wrap .value,.button.hollow .contentWrap>a .value{display:inline-block;color:#1d1d1d;text-align:center;padding:0 5px;font-size:13px;width:auto}.button.hollow .contentWrap .parameter-wrap .svg,.button.hollow .contentWrap>a .svg{color:#838383}.button.standalone{margin-top:15px;float:none!important}.button.standalone .contentWrap a{padding:5px}.button.standalone .contentWrap a span.text{font-size:16px}.open.menu{position:absolute;left:-3px;box-shadow:0 0 0 1px #1d1d1d;width:102%;overflow:hidden;border:1px solid transparent}.open.menu .menuContainer{position:absolute;background-color:rgba(29,29,29,.95);height:100%;width:100%}.open.menu .paneTitle{color:#fff;margin-top:19px;font-size:1.5em;height:22px}.open.menu .contentPiece{margin-bottom:0;background-color:blue;width:218px;margin:32px}.open.menu .slidingPane{overflow-y:auto;max-height:240px;margin-top:22px}.open.menu .slidingPane .communityTitle{font-style:normal}.open.menu #soon-comms-map+.slidingPane{max-height:320px}.open.menu li.slidingItem{width:100%;text-align:left;height:80px}.open.menu li.slidingItem .link{height:100%;width:100%;display:block;border:1px solid transparent;padding-top:12px;padding-bottom:12px;color:#fff}.open.menu li.slidingItem .link.active,.open.menu li.slidingItem .link:hover{background-color:rgba(0,0,0,.5);border-top:1px solid #303030;border-bottom:1px solid #303030}.open.menu .button.find-rnh{width:80%;margin:23px 10%}.button--cta{background-color:#0b3254;color:#fff;padding:5px 15px;margin:0 auto}.button--cta:active,.button--cta:hover{color:#a9a9a9}.complex .open{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";opacity:0;visibility:hidden;-webkit-transform:translateY(8px);transform:translateY(8px)}.complex .open .close{position:absolute;display:block;right:10px;top:7px}.complex .open .close .icon{display:block;font-size:15px;width:11px;height:11px;color:#fff;position:relative;top:-2px;left:0}.complex.is-open .open{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0)}.hollow .open{-webkit-transform:translateY(-50px);transform:translateY(-50px);box-shadow:0 0 0 1px #c6c6c6;z-index:100;background-color:#fff;font-size:15px}.hollow .open lh{font-style:italic;color:#fff;padding:18px;display:block;background-color:#4a4a4a}.hollow .open .option{color:#4a4a4a;padding:18px;display:block}.hollow .open .option:hover{color:#1d86a8!important}.hollow .searchCriteria .hollow .open a{background-color:#929292}.hollow.is-open .open{-webkit-transform:translateY(-60px);transform:translateY(-60px)}.btn_locations .open.menu{height:543px;bottom:-347px;z-index:10}.btn_locations .open.menu .contentPiece{height:139px}@media screen and (min-width:38.75em){.btn_locations .open.menu{bottom:-357px}.open.menu .contentPiece{width:321px;margin:19px}.button.primary{font-size:22px}.open.menu .paneTitle{font-size:1em}.open.menu .slidingPane{height:340px}}@media screen and (min-width:58.75em){.button.tiny{float:left;display:block;margin-right:2.12766%;width:14.89362%}.button.tiny:last-child{margin-right:0}.button.small{float:left;display:block;margin-right:2.12766%;width:23.40426%}.button.small:last-child{margin-right:0}.button.medium{float:left;display:block;margin-right:2.12766%;width:31.91489%}.button.medium:last-child{margin-right:0}.button.large{float:left;display:block;margin-right:2.12766%;width:48.93617%}.button.large:last-child{margin-right:0}.hollow.is-open .open{-webkit-transform:translateY(-50%);transform:translateY(-50%)}.open.menu .contentPiece{width:261px}.btn_locations .open.menu{bottom:-177px}}.featureMap{position:relative;overflow:hidden}.featureMap .shadowBar{position:absolute;width:100%;height:5px;z-index:1;background-color:#e4e3e4;box-shadow:0 2px 10px rgba(0,0,0,.45)}.featureMap .shadowBar.before{top:0}.featureMap .shadowBar.after{bottom:0}.featureMap .map-container{position:relative;height:257px}.featureMap .map{height:385px;width:100%}.featureMap .copy{margin-bottom:36px;text-align:center;color:#4a4a4a}.featureMap h2.title{font-size:33px;line-height:1.2em;margin-bottom:26px}.featureMap .descrip{margin-bottom:21px}.featureMap .selector{text-align:left}.featureMap .selector .controlItem{margin-bottom:21px}.featureMap .selector a{color:#0d3b5f}.featureMap .selector a.active,.featureMap .selector a.active .icon-circle{color:#d86410}.featureMap .selector .icon-circle{color:#4a4a4a}.featureMap .selector .available{color:#b3c2cf;font-style:italic}.gm-style-iw,.gm-style-iw>div{overflow:hidden!important}.map-communityWrap{text-align:center;overflow:hidden;width:260px;margin:15px;padding-left:20px}.map-communityWrap .map-communityTitle{font-weight:700;font-size:15px;width:200px;margin:0 auto 10px}.map-communityWrap .map-communityTitle a{text-decoration:none;color:#4a4a4a;font-weight:bold;padding-bottom:7px}.map-communityWrap .map-communityLocation{font-style:italic;font-size:14px;color:#a9a8a9;margin-bottom:10px}.map-communityWrap hr{opacity:.8;margin-bottom:15px}.map-communityWrap .map-communityPrice{color:#003056;font-size:11px;margin-bottom:15px}.map-communityWrap .button{width:181px;height:30px;display:inline-block;text-align:center;margin-bottom:13px}.map-communityWrap .button.secondary .contentWrap{height:100%}.map-communityWrap .button.secondary .contentWrap a{padding:4px 7px}.map-communityWrap .button.secondary .contentWrap a span.text{font-size:17px}.map-communityWrap .map-communityLinks{display:block}.map-communityWrap .map-communityLinks a{color:#1d86a8;text-decoration:none;font-size:12px}@media screen and (min-width:38.75em){.featureMap .map-container{height:312px}.featureMap .overlay{background:url(../img/map-overlay.png);width:1300px;height:429px;position:absolute;top:0}.featureMap .overlay.right{background-position:0 0;right:78%}.featureMap .overlay.left{background-position:1300px 0;left:78%}}@media screen and (min-width:58.75em){.featureMap .map-container{height:350px}.featureMap h2.title{font-size:50px;margin-bottom:32px}.featureMap .descrip{font-size:24px;line-height:1.375em}.featureMap .selector{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.featureMap .selector:after,.featureMap .selector:before{content:" ";display:table}.featureMap .selector:after{clear:both}.featureMap .selector .controlItem{float:left;display:block;margin-right:2.12766%;width:31.91489%}.featureMap .selector .controlItem:last-child{margin-right:0}.featureMap .overlay.right{right:75%}.featureMap .overlay.left{left:75%}}.generalMap{width:100%;height:385px;position:relative;overflow:hidden}.generalMap .map{width:100%;height:100%}.generalMapInfo{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.generalMapInfo:after,.generalMapInfo:before{content:" ";display:table}.generalMapInfo:after{clear:both}.generalMapInfo .title{font-weight:500;line-height:1.2!important;margin:40px auto 18px;text-align:center;color:#4a4a4a}.generalMapInfo .title span.pad{padding-top:20px;display:inline-block}.generalMapInfo .descrip{text-align:center;font-weight:300;font-size:15px;margin-top:15px;line-height:25px}.generalMapInfo .descrip p{margin-bottom:20px}.generalMapInfo a{font-weight:400;font-size:15px;color:#1d86a8;line-height:20px}.generalMapInfo .map{width:925px;height:335px;background-color:#ccc}.generalMapInfo .title{font-size:20px}@media screen and (min-width:58.75em){.generalMapInfo .title{font-size:38px}.generalMapInfo .descrip{text-align:center}.generalMap{float:left;display:block;margin-right:2.12766%;width:100%}.generalMap:last-child{margin-right:0}.generalMap .overlay{display:none;background:none;width:1300px;height:429px;position:absolute;top:0}.generalMap .overlay.right{background-position:0 0;right:74%}.generalMap .overlay.left{background-position:1300px 0;left:74%}}.controls--view-as{list-style:none;text-align:center;overflow:hidden;margin-bottom:1em;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:center}.controls--view-as .control--view-as{background-color:#f4f4f4;padding:15px;color:#0d3b5f}.controls--view-as .control--view-as.active{color:#d86410}.controls--view-as .control--view-as:first-child{border-right:1px solid #a9a9a9}.map-container{position:relative}.map-container.hidden{display:none}.community-detail .map-container{width:100%;float:left}.map-container .ctl-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.map-container .ctl-overlay a,.map-container .ctl-overlay a:hover{background-color:#1d86a8;color:#fff!important;display:block;padding:10px;position:absolute;top:0;left:0;white-space:nowrap}.map-container .ctl-overlay.disabled{width:0;height:0}.map-container .ctl-overlay.disabled a{color:#ccc!important}@media screen and (min-width:38.75em){.map-container .ctl-overlay{display:none}}.full-visual-grid-featured,.full-visual-grid-row .row-img,.inspiration-row .row-img{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;width:100%;height:100%;float:left}.full-visual-grid-featured .infoPanel,.full-visual-grid-row .row-img .infoPanel,.inspiration-row .row-img .infoPanel{width:100%;height:100%;background-size:cover;background-position:50%;display:block;-webkit-transform:translateY(0);transform:translateY(0)}.full-visual-grid-featured .infoPanel .infoWrap,.full-visual-grid-row .row-img .infoPanel .infoWrap,.inspiration-row .row-img .infoPanel .infoWrap{height:100%;width:100%;padding:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:hsla(0,0%,100%,.7)}.full-visual-grid-featured .infoPanel .shareOnPinterest,.full-visual-grid-row .row-img .infoPanel .shareOnPinterest,.inspiration-row .row-img .infoPanel .shareOnPinterest{width:100%;position:relative}.full-visual-grid-featured .infoPanel .shareOnPinterest a,.full-visual-grid-row .row-img .infoPanel .shareOnPinterest a,.inspiration-row .row-img .infoPanel .shareOnPinterest a{background-image:url(../img/pinterest_logo.png)!important;background-repeat:no-repeat;background-size:contain;position:absolute;margin-left:auto!important;margin-right:auto!important;cursor:pointer;display:block!important;height:186px!important;width:186px!important;background-size:186px 186px!important}.full-visual-grid-featured .infoPanel .play-vid,.full-visual-grid-row .row-img .infoPanel .play-vid,.inspiration-row .row-img .infoPanel .play-vid{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.full-visual-grid-featured .infoPanel .play-vid img,.full-visual-grid-row .row-img .infoPanel .play-vid img,.inspiration-row .row-img .infoPanel .play-vid img{width:auto}.full-visual-grid-featured .infoPanel .infoWrap:hover,.full-visual-grid-row .row-img .infoPanel .infoWrap:hover,.inspiration-row .row-img .infoPanel .infoWrap:hover{opacity:1!important}.full-visual-grid{overflow:hidden;width:100%;margin-bottom:0;border-bottom:5px solid #e4e3e4}.full-visual-grid .full-visual-grid-featured{width:100%;height:386px;float:left;overflow:hidden;margin-bottom:0;background-repeat:no-repeat;background-size:cover}.full-visual-grid .full-visual-grid-featured .shareOnPinterest a{top:100px}.full-visual-grid .full-visual-grid-row{position:relative;width:100%;height:243px;overflow:hidden;float:left}.full-visual-grid .full-visual-grid-row button{display:block;position:absolute;height:57px;width:25px;top:93px;text-indent:-9999px;border:none;background-repeat:no-repeat;background-color:transparent;outline:none}.full-visual-grid .full-visual-grid-row button.slick-prev{left:25px;background-image:url(../img/arrow_left.png)}.full-visual-grid .full-visual-grid-row button.slick-next{right:25px;background-image:url(../img/arrow_right.png)}.full-visual-grid .full-visual-grid-row .slick-track .slide{float:left;overflow:hidden;width:50%;height:243px}.full-visual-grid .full-visual-grid-row .slick-track .slide .row-img .shareOnPinterest a{top:28.5px}.inspiration-row{height:358px;overflow:hidden;position:relative;width:100%}.inspiration-row .slick-list,.inspiration-row .slick-track{height:100%}.inspiration-row .slick-list .row-img,.inspiration-row .slick-track .row-img{height:358px}.inspiration-row .slick-list .row-img .shareOnPinterest a,.inspiration-row .slick-track .row-img .shareOnPinterest a{top:86px}.inspiration-row button{display:block;position:absolute;height:57px;width:25px;top:150px;text-indent:-9999px;border:none;background-repeat:no-repeat;background-color:transparent;outline:none}.inspiration-row button.slick-prev{left:25px;background-image:url(../img/arrow_left.png)}.inspiration-row button.slick-next{right:25px;background-image:url(../img/arrow_right.png)}.inspirationGrid .basicImage{margin-bottom:15px;position:relative}.inspirationGrid .imageWrap{width:100%;height:100%}.inspirationGrid .imageWrap .imageLink{display:block;width:100%;height:100%}.inspirationGrid .imageWrap .bgImage{display:block;width:100%;height:100%;background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all 1s ease}.gridControls{margin-bottom:25px;margin-top:35px}.gridControls .controls{width:100%;text-align:center}.gridControls .controlItem{display:inline-block;padding-right:5%;margin-bottom:8px}.gridControls .controlItem:last-child{padding-right:0}.gridControls .controlItem .controlItemLink{color:#0d3b5f;transition:all .5s ease;text-decoration:none}.gridControls .icon-circle{display:inline-block;font-size:22px;margin-right:10px;vertical-align:middle}.gridControls .gridParameter{vertical-align:middle}.gridControls .controlItem.is-selected .controlItemLink{color:#ee7a27}.gridControls .controlItem.is-selected .controlItemLink .circle{background-color:#ee7a27}.inspirationGrid .basicImage.place-0,.inspirationGrid .basicImage.place-9{float:left;display:block;margin-right:6.66667%;width:100%;height:180px}.inspirationGrid .basicImage.place-0:last-child,.inspirationGrid .basicImage.place-9:last-child{margin-right:0}.inspirationGrid .basicImage.place-1,.inspirationGrid .basicImage.place-6{float:left;display:block;margin-right:6.66667%;width:100%;height:180px}.inspirationGrid .basicImage.place-1:last-child,.inspirationGrid .basicImage.place-6:last-child{margin-right:0}.inspirationGrid .basicImage.place-2,.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-7,.inspirationGrid .basicImage.place-8{float:left;display:block;margin-right:6.66667%;width:46.66667%;height:173px}.inspirationGrid .basicImage.place-2:last-child,.inspirationGrid .basicImage.place-3:last-child,.inspirationGrid .basicImage.place-7:last-child,.inspirationGrid .basicImage.place-8:last-child{margin-right:0}.inspirationGrid .basicImage.place-4,.inspirationGrid .basicImage.place-5{float:left;display:block;margin-right:6.66667%;width:100%;height:104px}.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-4:last-child,.inspirationGrid .basicImage.place-5:last-child,.inspirationGrid .basicImage.place-8{margin-right:0}.inspirationGrid .gridParameter{display:none}.inspiration-rows{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;color:#4a4a4a;margin-top:36px;max-width:none}.inspiration-rows:after,.inspiration-rows:before{content:" ";display:table}.inspiration-rows:after{clear:both}.inspiration-rows .copy{margin-bottom:36px}.inspiration-rows h2.title{font-size:33px;line-height:1.2em;margin-bottom:26px}@media screen and (min-width:38.75em){.inspirationGrid .basicImage.place-0,.inspirationGrid .basicImage.place-9{float:left;display:block;margin-right:3.22581%;width:100%;height:370px}.inspirationGrid .basicImage.place-0:last-child,.inspirationGrid .basicImage.place-9:last-child{margin-right:0}.inspirationGrid .basicImage.place-1,.inspirationGrid .basicImage.place-6{float:left;display:block;margin-right:3.22581%;width:48.3871%;height:180px}.inspirationGrid .basicImage.place-1:last-child,.inspirationGrid .basicImage.place-6:last-child{margin-right:0}.inspirationGrid .basicImage.place-2,.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-7,.inspirationGrid .basicImage.place-8{float:left;display:block;margin-right:3.22581%;width:22.58065%;height:180px}.inspirationGrid .basicImage.place-2:last-child,.inspirationGrid .basicImage.place-3:last-child,.inspirationGrid .basicImage.place-7:last-child,.inspirationGrid .basicImage.place-8:last-child{margin-right:0}.inspirationGrid .basicImage.place-4,.inspirationGrid .basicImage.place-5{float:left;display:block;margin-right:3.22581%;width:100%;height:134px}.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-4:last-child,.inspirationGrid .basicImage.place-5:last-child,.inspirationGrid .basicImage.place-8{margin-right:0}.gridControls{float:left;display:block;margin-right:3.22581%;width:100%}.gridControls:last-child{margin-right:0}.inspiration-row .row-img{height:358px}.inspiration-row .row-img .infoWrap .shareOnPinterest a{top:86px}.full-visual-grid-featured .infoPanel .infoWrap .shareOnPinterest a{top:100px}}@media screen and (min-width:58.75em){.inspirationGrid .basicImage.place-0,.inspirationGrid .basicImage.place-7{float:left;display:block;margin-right:2.12766%;width:65.95745%}.inspirationGrid .basicImage.place-0:last-child,.inspirationGrid .basicImage.place-7:last-child{margin-right:0}.inspirationGrid .basicImage.place-7{float:right;height:370px}.inspirationGrid .basicImage.place-1,.inspirationGrid .basicImage.place-6{float:left;display:block;margin-right:2.12766%;width:31.91489%}.inspirationGrid .basicImage.place-1:last-child,.inspirationGrid .basicImage.place-6:last-child{margin-right:0}.inspirationGrid .basicImage.place-2,.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-8,.inspirationGrid .basicImage.place-9{float:left;display:block;margin-right:2.12766%;width:14.89362%;height:173px}.inspirationGrid .basicImage.place-2:last-child,.inspirationGrid .basicImage.place-3:last-child,.inspirationGrid .basicImage.place-8:last-child,.inspirationGrid .basicImage.place-9:last-child{margin-right:0}.inspirationGrid .basicImage.place-4{float:left;display:block;margin-right:2.12766%;width:40.42553%}.inspirationGrid .basicImage.place-4:last-child{margin-right:0}.inspirationGrid .basicImage.place-5{float:left;display:block;margin-right:2.12766%;width:57.44681%}.inspirationGrid .basicImage.place-1,.inspirationGrid .basicImage.place-3,.inspirationGrid .basicImage.place-5,.inspirationGrid .basicImage.place-5:last-child,.inspirationGrid .basicImage.place-7{margin-right:0}.inspirationGrid .basicImage:hover .infoPanel{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.inspirationGrid .basicImage:hover .infoPanel .infoWrap{opacity:1}.inspirationGrid .infoPanel .title{font-size:14px;font-weight:bold;margin-bottom:8px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.inspirationGrid .infoPanel .description{font-size:12px}.inspirationGrid .place-0 .infoPanel,.inspirationGrid .place-7 .infoPanel{height:93px}.inspirationGrid .place-0 .infoPanel .textWrap,.inspirationGrid .place-7 .infoPanel .textWrap{width:547px}.inspirationGrid .place-1 .infoPanel,.inspirationGrid .place-6 .infoPanel{height:93px}.inspirationGrid .place-1 .infoPanel .textWrap,.inspirationGrid .place-6 .infoPanel .textWrap{width:227px}.inspirationGrid .place-2 .infoPanel .textWrap,.inspirationGrid .place-3 .infoPanel .textWrap,.inspirationGrid .place-8 .infoPanel .textWrap,.inspirationGrid .place-9 .infoPanel .textWrap{display:none}.inspirationGrid .place-4 .infoPanel{height:93px}.inspirationGrid .place-4 .infoPanel .textWrap{width:307px}.inspirationGrid .place-5 .infoPanel{height:93px}.inspirationGrid .place-5 .infoPanel .textWrap{width:467px}.inspirationGrid .place-0 .infoPanel .linksWrap,.inspirationGrid .place-1 .infoPanel .linksWrap,.inspirationGrid .place-4 .infoPanel .linksWrap,.inspirationGrid .place-5 .infoPanel .linksWrap,.inspirationGrid .place-6 .infoPanel .linksWrap,.inspirationGrid .place-7 .infoPanel .linksWrap{padding:12px 20px}.inspirationGrid .place-0 .infoPanel .linksWrap .shareIcon,.inspirationGrid .place-1 .infoPanel .linksWrap .shareIcon,.inspirationGrid .place-4 .infoPanel .linksWrap .shareIcon,.inspirationGrid .place-5 .infoPanel .linksWrap .shareIcon,.inspirationGrid .place-6 .infoPanel .linksWrap .shareIcon,.inspirationGrid .place-7 .infoPanel .linksWrap .shareIcon{float:none;margin-right:0;margin-bottom:10px}.gridControls{float:left;display:block;margin-right:2.12766%;width:100%}.gridControls:last-child{margin-right:0}.gridControls .gridParameter{display:inline-block}.inspiration-rows{margin-top:36px;max-width:none;margin-bottom:61px}.inspiration-rows .copy{margin-bottom:39px;font-size:24px;line-height:1.375em}.inspiration-rows h2.title{font-size:50px;margin-bottom:23px}.inspiration-row{height:358px}.inspiration-row .row-img .infoPanel .infoWrap .shareOnPinterest a{top:86px}.full-visual-grid{width:100%;margin-bottom:0}.full-visual-grid .full-visual-grid-featured{width:50%;height:486px;margin-bottom:0}.full-visual-grid .full-visual-grid-featured .infoPanel .infoWrap .shareOnPinterest a{top:150px}.full-visual-grid .full-visual-grid-row{width:25%;height:243px}.full-visual-grid .full-visual-grid-row .row-img .infoPanel .infoWrap .shareOnPinterest a{top:28.5px}.full-visual-grid .slide{height:243px}}.has-form.button.primary .contentWrap{background-color:inherit}.has-form.form-dark,.open.form.form-dark{border:1px solid transparent;background-color:#1d1d1d;box-shadow:0 0 0 1px #1d1d1d;color:#a2a2a2}.has-form.form-dark .moreInfo,.open.form.form-dark .moreInfo{color:#fff}.has-form.form-dark .submit-wrap>div.ninja-forms-field-description,.has-form.form-dark h3,.has-form.form-dark h4,.has-form.form-dark h5,.has-form.form-dark h6,.open.form.form-dark .submit-wrap>div.ninja-forms-field-description,.open.form.form-dark h3,.open.form.form-dark h4,.open.form.form-dark h5,.open.form.form-dark h6{color:#a2a2a2}.has-form.form-mid{border:1px solid transparent;background-color:#003056;box-shadow:0 0 0 1px #003056;color:#f5f5f5}.has-form.form-mid .submit-wrap>div.ninja-forms-field-description,.has-form.form-mid h3,.has-form.form-mid h4,.has-form.form-mid h5,.has-form.form-mid h6{color:#f5f5f5}.has-form.form-blue{background-image:none;background-color:#003056;color:#fff;border-top:1px solid #fff;border-bottom:1px solid #fff}.has-form.form-blue .submit-wrap>div.ninja-forms-field-description,.has-form.form-blue h3,.has-form.form-blue h4,.has-form.form-blue h5,.has-form.form-blue h6,.has-form.form-blue p{color:#fff}.has-form.form-blue .ninja-forms-field[type=submit],.has-form.form-blue [type=submit]{background-color:#1d86a8;color:#fff!important}.has-form.form-blue.button.form .ninja-forms-cont .ninja-forms-success-msg,.has-form.form-blue .ninja-forms-cont .ninja-forms-success-msg{background-color:#003056;color:#fff}.has-form.form-green{background-image:none;background-color:#c2c887;color:#f5f5f5;border-top:1px solid #fff;border-bottom:1px solid #fff}.has-form.form-green h3,.has-form.form-green h4,.has-form.form-green h5,.has-form.form-green h6,.has-form.form-green p{color:#f5f5f5;text-shadow:1px 1px rgba(88,88,88,.2)}.has-form.form-green .submit-wrap>div.ninja-forms-field-description{color:#f5f5f5}.has-form.form-green .ninja-forms-field[type=submit],.has-form.form-green [type=submit]{background-color:#4a4a4a;color:#f5f5f5!important}.has-form.form-green.button.form .ninja-forms-cont .ninja-forms-success-msg,.has-form.form-green .ninja-forms-cont .ninja-forms-success-msg{background-color:#c2c887;color:#f5f5f5}.has-form.form-light{background-color:#f5f5f5;color:#4a4a4a}.has-form.form-light .submit-wrap>div.ninja-forms-field-description,.has-form.form-light h3,.has-form.form-light h4,.has-form.form-light h5,.has-form.form-light h6{color:#4a4a4a}.has-form.form-light [type=submit]{background-color:#4a4a4a;color:#fff!important}.formButton{position:absolute}.form-anchor{display:none}.is-open .open.form{display:block;position:absolute;top:-200px;width:100%;z-index:50}.open.form{display:none}.open.form .icon-close{position:absolute;z-index:10;top:10px;right:10px;color:#fff;font-size:15px}.masthead-overlay .button.form{margin-top:-110px!important}.masthead-overlay .button.form .ninja-forms-field{text-indent:0}.ninja-forms-required-items{display:none}.ninja-forms-error-msg,.ninja-forms-field-error{font-size:14px;color:#ee3939;text-align:left;margin-top:5px}.email-wrap .ninja-forms-error-msg{bottom:-35px}.ninja-forms-success-msg{color:#fff;font-style:italic}form .field-wrap.brokerage-wrap{display:none;margin-bottom:38px}.ninja-forms-cont{width:100%}.ninja-forms-cont .ninja-forms-form-wrap{padding:30px}.ninja-forms-cont .field-wrap{float:left;position:relative}.ninja-forms-cont .field-wrap.hidden-wrap{display:none}.ninja-forms-cont .addr1-wrap,.ninja-forms-cont .addr2-wrap,.ninja-forms-cont .checkbox-wrap,.ninja-forms-cont .description,.ninja-forms-cont .email-wrap,.ninja-forms-cont .field-wrap,.ninja-forms-cont .moreInfo,.ninja-forms-cont .ninja-forms-field,.ninja-forms-cont .ninja-forms-form-wrap,.ninja-forms-cont .textarea-wrap{width:100%}.ninja-forms-cont .city-wrap,.ninja-forms-cont .state-wrap{width:auto}.ninja-forms-cont .state-wrap .state{width:100%!important}.ninja-forms-cont .description,.ninja-forms-cont .moreInfo{text-align:left}.ninja-forms-cont .moreInfo{font-size:26px;font-weight:bold;line-height:1.5em;margin-bottom:5px}.ninja-forms-cont .description{font-size:14px;line-height:1.25em;margin-bottom:23px}.ninja-forms-cont #ninja_forms_required_items,.ninja-forms-cont .field-wrap{margin-bottom:44px}.ninja-forms-cont form .formLine{margin-bottom:8px;text-align:left}.ninja-forms-cont form .singleRow{height:30px}.ninja-forms-cont form .text{color:#191919}.ninja-forms-cont form .text.singleRow{background-color:#e9e9e9;text-indent:10px}.ninja-forms-cont form input,.ninja-forms-cont form select,.ninja-forms-cont form textarea{border:0;font-size:16px}.ninja-forms-cont form select{border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;width:87px}.ninja-forms-cont form .email,.ninja-forms-cont form textarea{width:100%}.ninja-forms-cont form textarea{resize:none;padding:10px;background-color:#e9e9e9}.ninja-forms-cont form .checkbox-wrap{color:#fff;text-align:left}.ninja-forms-cont form .checkbox-wrap.is-selected,.ninja-forms-cont form .checkbox-wrap.is-selected .icon-circle{color:#d86410!important}.ninja-forms-cont form .checkbox-wrap.is-selected .icon-circle.is-selected .icon-circle:before,.ninja-forms-cont form .checkbox-wrap.is-selected.is-selected .icon-circle:before{content:"\e602"}.ninja-forms-cont form .checkbox-wrap label{vertical-align:middle;font-size:14px}.ninja-forms-cont form .checkbox-wrap .icon-circle{color:#fff;vertical-align:middle;font-size:20px;margin-right:0;cursor:pointer;display:inline}.ninja-forms-cont form .checkbox-wrap .icon-circle:focus{outline:0}.ninja-forms-cont form .checkbox-wrap .icon-circle:before{content:"\e619";font-family:"eahomes"}.ninja-forms-cont form .check-text{font-size:14px}.ninja-forms-cont form .submit-wrap{display:inline-block;font-size:15px}.ninja-forms-cont form .button-wrap{text-align:left;margin-bottom:34px}.ninja-forms-cont form .button.secondary{background-color:#1d86a8;color:#fff;padding:9px 23px 7px;margin:0;border:1px solid transparent;font-style:italic}.ninja-forms-cont form input::-webkit-input-placeholder{color:#191919}.ninja-forms-cont form input:-moz-placeholder,.ninja-forms-cont form input::-moz-placeholder{color:#191919}.ninja-forms-cont form input:-ms-input-placeholder{color:#191919}.for-realtors .open.form{top:-40px}.blogPost .ninja-forms-cont{box-shadow:none;background-color:#f5f5f5;margin-bottom:35px}.blogPost .ninja-forms-cont h4{font-size:19px;margin-bottom:25px}.blogPost .ninja-forms-cont .field-wrap{margin-bottom:24px;margin-right:20px}.blogPost .ninja-forms-cont .text-wrap input{padding:10px}.blogPost .ninja-forms-cont .checkbox-wrap .checkbox{width:40px}.blogPost .ninja-forms-cont .checkbox-wrap .icon-circle,.blogPost .ninja-forms-cont .checkbox-wrap label{color:#4a4a4a}.blogPost .ninja-forms-cont .checkbox-wrap.is-selected .icon-circle,.blogPost .ninja-forms-cont .checkbox-wrap.is-selected label{color:#d86410}.blogPost .ninja-forms-cont .submit-wrap{margin-bottom:0}.blogPost .ninja-forms-cont .submit-wrap>div{border:1px solid transparent}.blogPost .ninja-forms-cont .submit-wrap .ninja-forms-field{padding:8px;font-style:italic;font-size:18px;background-color:#4a4a4a;color:#fff}.blogPost .ninja-forms-success-msg{text-align:center;font-size:18px;font-style:normal;color:#4a4a4a}.blogPost .ninja-forms-form-wrap,.blogPost form{float:left}#ninja_forms_form_4_cont form .button{bottom:0}.ninja-forms-cont .ninja-forms-form-wrap .howhear-wrap{width:100%;text-align:left}.ninja-forms-cont .ninja-forms-form-wrap .howhear-wrap label{color:#fff;font-size:14px;vertical-align:middle}.ninja-forms-cont .ninja-forms-form-wrap .howhear-wrap select{min-width:100%}.ninja-forms-cont .ninja-forms-form-wrap .howhearevent-wrap,.ninja-forms-cont .ninja-forms-form-wrap .howhearother-wrap{width:100%;display:none}.ninja-forms-cont .ninja-forms-form-wrap .howhearevent-wrap .howhearevent,.ninja-forms-cont .ninja-forms-form-wrap .howhearevent-wrap .howhearother,.ninja-forms-cont .ninja-forms-form-wrap .howhearother-wrap .howhearevent,.ninja-forms-cont .ninja-forms-form-wrap .howhearother-wrap .howhearother{min-width:100%}.single-elite-enroll,.single-sales-center{background-color:#1a4567;padding-top:110px}.single-elite-enroll .container,.single-sales-center .container{background-color:transparent}.single-elite-enroll .ninja-forms-cont,.single-sales-center .ninja-forms-cont{width:100%;border:0;background-color:transparent;box-shadow:none}.single-elite-enroll .ninja-forms-cont .ninja-forms-error-msg,.single-elite-enroll .ninja-forms-cont .ninja-forms-field-error,.single-sales-center .ninja-forms-cont .ninja-forms-error-msg,.single-sales-center .ninja-forms-cont .ninja-forms-field-error{top:5px;bottom:inherit;color:#ff8080}.single-elite-enroll .ninja-forms-cont form .checkbox-wrap,.single-sales-center .ninja-forms-cont form .checkbox-wrap{width:100%;display:block;text-align:center}.single-elite-enroll .ninja-forms-cont form .button-wrap,.single-sales-center .ninja-forms-cont form .button-wrap{text-align:center;width:100%;box-shadow:none}.single-elite-enroll .ninja-forms-cont form .ninja-forms-error-msg,.single-elite-enroll .ninja-forms-cont form .ninja-forms-field-error,.single-sales-center .ninja-forms-cont form .ninja-forms-error-msg,.single-sales-center .ninja-forms-cont form .ninja-forms-field-error{bottom:-22px;top:inherit}.single-elite-enroll .ninja-forms-cont form .ssagent,.single-sales-center .ninja-forms-cont form .ssagent{min-width:60%}.single-elite-enroll .ninja-forms-cont form .ssagent-wrap,.single-sales-center .ninja-forms-cont form .ssagent-wrap{width:100%}.single-elite-enroll .ninja-forms-cont form .ssagent-wrap label,.single-sales-center .ninja-forms-cont form .ssagent-wrap label{color:#a2a2a2;font-weight:normal}.button.referral-modal-content{box-shadow:none;border:0;background-color:#fff}.button.referral-modal-content .ninja-forms-cont{position:static!important;margin:0}.ninja-forms-cont .radio-wrap input[type=radio]{width:auto}.ninja-forms-cont .radio-wrap ul li{color:#fff;text-align:left}.ninja-forms-cont .radio-wrap ul li .icon-circle:checked{color:#d86410!important}.ninja-forms-cont .radio-wrap ul li .icon-circle:checked:before{content:"\e602"}.ninja-forms-cont .radio-wrap ul li label{vertical-align:middle;font-size:14px}.ninja-forms-cont .radio-wrap ul li .icon-circle{color:#fff;vertical-align:middle;font-size:20px;margin-right:0;cursor:pointer;display:inline}.ninja-forms-cont .radio-wrap ul li .icon-circle:focus{outline:0}.ninja-forms-cont .radio-wrap ul li .icon-circle:before{content:"\e619";font-family:"eahomes"}.button.form{box-shadow:none;border:0;float:left;margin-bottom:5px}header.masthead+.button.form{margin-bottom:20px}.community-detail.alternate .inpage-nav .button.form{background-color:transparent}.tours-form-container .button.form.primary{margin-top:0;margin-bottom:0}.tours-form-container .button.form.primary .contentWrap{padding:10px}.tours-form-container .button.form.primary .contentWrap h3{margin:10px 0}.tours-form-container .button.form.primary p{text-align:center}.tours-form-container .button.form.primary .ninja-forms-cont .ninja-forms-success-msg{position:static;height:auto}.button.form .open.form{width:100%;left:0;margin-left:0;position:relative;float:left;top:inherit}.button.form .open.form a{position:absolute;top:-79px;left:50%;margin-left:-28px}.button.form .contentWrap a{padding:0 0 15px}.button.form .title{padding:15px 15px 10px;font-size:18px;height:80px}.button.form .ninja-forms-cont,.button.form .ninja-forms-form-wrap{float:left}.button.form .ninja-forms-cont{box-shadow:none;border:0;left:0;margin-left:0;border-bottom:1px solid #e4e4e4}.button.form .ninja-forms-cont .ninja-forms-all-fields-wrap{padding:15px 15px 30px}.button.form .ninja-forms-cont .field-wrap{margin-bottom:20px;width:100%}.button.form .ninja-forms-cont .ninja-forms-field-error{font-size:10px}.button.form .ninja-forms-form-wrap{padding:0}.button.form .text-wrap .ninja-forms-field{color:#4a4a4a;border:1px solid #e4e4e4}.button.form .checkbox-wrap{color:#4a4a4a;text-align:center}.button.form .checkbox-wrap label{font-size:10px}.button.form .checkbox-wrap .icon-circle{color:#4a4a4a;width:35px}.button.form .ninja-forms-field{height:35px;color:#4a4a4a}.button.form [type=submit]{font-style:italic;text-indent:0;width:100%}.button.form .ninja-forms-response-msg{margin-bottom:10px;text-align:center}.button.form .ninja-forms-response-msg>div:first-child{display:none}.button.form .ninja-forms-success-msg{text-align:center;width:100%;background-color:#f5f5f5;color:#4a4a4a;position:absolute;top:-150px;height:140px;left:0;padding:30px 10px 0}.button.form .ninja-forms-success-msg h4{font-size:25px;margin-bottom:20px}.button.form.inline-form .ninja-forms-cont .ninja-forms-success-msg{position:relative!important;top:0;left:0}@media screen and (min-width:38.75em){.is-open .open.form{width:458px;left:50%;margin-left:-226px;top:0}.ninja-forms-cont{width:100%;position:relative;left:50%;margin-left:-229px}.email-wrap .ninja-forms-error-msg{bottom:-2px}.city-wrap,.firstname-wrap,.list-dropdown-wrap,.tel-wrap,.zip-wrap{margin-right:7px}.zip-wrap{width:37%!important}.brokeoffice-wrap{margin-right:7px}.brokefirm-wrap{width:45%!important}.lastname{width:172px!important}form select{width:73px}form .firstname{width:137px!important}form .tel{width:248px!important;margin-right:3px}form .zip{width:100%!important}.ninja-forms-cont .field-wrap,.ninja-forms-cont .ninja-forms-field{width:auto}.ninja-forms-cont .addr1-wrap,.ninja-forms-cont .addr2-wrap,.ninja-forms-cont .email-wrap,.ninja-forms-cont .textarea-wrap{width:100%}.ninja-forms-cont .city-wrap,.ninja-forms-cont .state-wrap{width:auto}.ninja-forms-cont .state-wrap .state{width:100%!important}.ninja-forms-cont form .firstname{width:150px!important}.ninja-forms-cont form .lastname{width:156px!important}.ninja-forms-cont form .tel{width:251px!important;margin-right:0}.ninja-forms-cont form .email,.ninja-forms-cont form textarea.ninja-forms-field{width:100%}.ninja-forms-cont form .broker-wrap{width:170px!important}.ninja-forms-cont form .brokerage-wrap{width:226px!important}.single-elite-enroll .ninja-forms-cont,.single-sales-center .ninja-forms-cont{width:456px;margin-left:-228px}.blogPost .ninja-forms-cont{left:0;margin-left:0;margin-bottom:50px}.blogPost .ninja-forms-cont .text-wrap{width:48%;margin-right:3%}.blogPost .ninja-forms-cont .text-wrap:nth-child(2n){margin-right:1%}.blogPost .ninja-forms-cont .text-wrap.email-wrap,.blogPost .ninja-forms-cont .text-wrap.phone-wrap{width:100%;margin-right:0}.blogPost .ninja-forms-cont .checkbox-wrap{width:100%}.blogPost .ninja-forms-cont .submit-wrap{width:150px;position:relative}.blogPost .ninja-forms-cont .submit-wrap .ninja-forms-field,.blogPost .ninja-forms-cont .submit-wrap>div{width:100%}.blogPost .ninja-forms-cont .submit-wrap .ninja-forms-field-description{width:400%}.blogPost .ninja-forms-form-wrap,.blogPost form{float:left}.button.referral-modal-content .ninja-forms-error-message{margin-bottom:5px}.button.referral-modal-content .ninja-forms-cont{margin:0}.button.referral-modal-content .ninja-forms-cont .field-wrap{text-align:left;float:left;display:block;margin-right:2.12766%;width:48.93617%}.button.referral-modal-content .ninja-forms-cont .field-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.name-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%}.button.referral-modal-content .ninja-forms-cont .field-wrap.name-wrap.last-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.name-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.email-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%}.button.referral-modal-content .ninja-forms-cont .field-wrap.email-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.address-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.address-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.city-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.newhome-wrap{clear:left}.button.referral-modal-content .ninja-forms-cont .field-wrap.city-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.state-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.zipcode-wrap{float:left;display:block;margin-right:2.12766%;width:31.91489%}.button.referral-modal-content .ninja-forms-cont .field-wrap.city-wrap:last-child,.button.referral-modal-content .ninja-forms-cont .field-wrap.state-wrap:last-child,.button.referral-modal-content .ninja-forms-cont .field-wrap.zipcode-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.zipcode-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.newhome-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.referrer-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.timeframe-wrap{float:left;display:block;margin-right:2.12766%;width:31.91489%}.button.referral-modal-content .ninja-forms-cont .field-wrap.newhome-wrap:last-child,.button.referral-modal-content .ninja-forms-cont .field-wrap.referrer-wrap:last-child,.button.referral-modal-content .ninja-forms-cont .field-wrap.timeframe-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap.structure-type-wrap,.button.referral-modal-content .ninja-forms-cont .field-wrap.submit-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%}.button.referral-modal-content .ninja-forms-cont .field-wrap.structure-type-wrap:last-child,.button.referral-modal-content .ninja-forms-cont .field-wrap.submit-wrap:last-child{margin-right:0}.button.referral-modal-content .ninja-forms-cont .field-wrap .ninja-forms-field{padding:1px}}@media screen and (min-width:58.75em){.form-anchor{display:inherit}.is-open .open.form{top:0}.is-open .open.form.exception-left{left:0;margin-left:0}.button.form{float:left;margin-bottom:30px;margin-top:45px}header.masthead+.button.form{margin-top:0}.button.form a,.button.form img{display:none}.button.form .contentWrap{background-color:transparent;padding:30px 0 15px}.button.form .title{padding:0;font-size:22px;height:auto}.button.form .open.form{display:block;position:static;width:100%}.button.form .open.form .icon-close{display:none}.form-open .button.form{margin:0}.button.form span.text{font-size:19px}.button.form .ninja-forms-cont,.button.form .ninja-forms-form-wrap{float:left}.button.form .ninja-forms-form-wrap{position:relative;padding:0 60px 62px}.button.form .ninja-forms-cont{background-color:transparent;border:0;left:0;margin-left:0;border-bottom:0}.button.form .ninja-forms-cont .field-wrap{margin-bottom:0;width:15%}.button.form .ninja-forms-cont .text-wrap{margin-right:1.3%;width:20%}.button.form .ninja-forms-cont .checkbox-wrap{width:auto;padding-top:8px;position:absolute;top:60px;margin-left:10px;color:#4a4a4a}.button.form .ninja-forms-cont .checkbox-wrap .icon-circle{font-size:22px;color:#4a4a4a}.button.form .ninja-forms-cont .checkbox-wrap label{font-size:14px}.button.form .ninja-forms-cont .ninja-forms-response-msg{position:absolute;left:60px;bottom:24px;font-size:10px}.button.form .ninja-forms-cont .ninja-forms-response-msg>div:first-child{display:none}.button.form .ninja-forms-cont .ninja-forms-success-msg{font-size:22px}.button.form .ninja-forms-cont .submit-wrap{width:14%;margin-left:0;height:35px}.button.form .ninja-forms-cont .submit-wrap>div.ninja-forms-field-description{font-size:10px;width:600%;margin-left:-500%;text-align:right}.button.form .ninja-forms-cont .submit-wrap>div.ninja-forms-field-description p{max-width:none}.button.form .ninja-forms-field{height:35px;text-indent:15px}.button.form [type=submit]{text-indent:0;width:100%;height:35px;font-size:22px}.button.form .directions{display:block}#nf_processing_13 [type=submit]{font-size:18px;padding:5px 0}}.submit-wrap>div.ninja-forms-field-description{color:#a2a2a2;padding-top:18px}.button.form.form--abbreviated .ninja-forms-cont .ninja-forms-response-msg,.fancybox-inner .button.form .ninja-forms-response-msg{position:static;background-color:inherit}#container{margin-top:70px}.nav__wrapper{position:relative}.nav--desktop{display:none;position:fixed;top:0;width:100%;z-index:101;box-shadow:0 0 8px rgba(0,0,0,.15)}.nav--utility{background-color:#003056}.nav--utility ul{text-align:right}.nav--utility ul li{display:inline-block}.nav--utility ul a{font-size:.6875rem;color:#fff;padding:.5rem 1rem;text-transform:uppercase}.nav--utility ul li.search{position:relative;margin-left:13px}.nav--utility ul li.search a:before{content:"";top:8px;left:0;display:inline-block;position:absolute;background:url(../img/search-icon.png) no-repeat;width:13px;height:13px;margin-right:5px}.nav--utility ul li:last-of-type a:after{position:absolute;left:0;top:50%}.nav--primary{background:#fff}.landing-page .landing-page-content .landing-page-copy .nav--primary h2,.landing-page .landing-page-content .landing-page-copy .nav--primary h3,.landing-page .landing-page-content .landing-page-copy .nav--primary p,.nav--primary .landing-page .landing-page-content .landing-page-copy h2,.nav--primary .landing-page .landing-page-content .landing-page-copy h3,.nav--primary .landing-page .landing-page-content .landing-page-copy p,.nav--primary .wrap{height:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start}.nav--primary .site-logo{margin-left:0}.nav--primary ul.menu.simple{display:flex;width:100%;align-items:center;justify-content:space-evenly}.nav--primary ul.menu.simple>li{height:100%;display:flex;justify-content:center;align-items:center}.nav--primary ul.menu.simple a{color:#003056;font-weight:bold;font-size:1.25rem;padding:.5rem .7rem}.nav--primary ul.menu.simple .menu-item{position:relative}.nav--primary ul.menu.simple .menu-item-has-children .sub-menu{background-color:hsla(0,0%,4%,.85);padding:.5rem .25rem;display:none;position:absolute;top:100%;left:50%;transform:translateX(-100px);width:200px;z-index:2}.nav--primary ul.menu.simple .menu-item-has-children .sub-menu li{display:block}.nav--primary ul.menu.simple .menu-item-has-children .sub-menu a{color:#fff}.nav--primary ul.menu.simple .menu-item-has-children:active .sub-menu,.nav--primary ul.menu.simple .menu-item-has-children:hover .sub-menu{display:block;z-index:1}.nav--primary ul.menu.simple .menu-item-has-children:active .sub-menu:before,.nav--primary ul.menu.simple .menu-item-has-children:hover .sub-menu:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:0 16px 17px;border-color:transparent transparent hsla(0,0%,4%,.95);top:-17px;left:50%;transform:translateX(-50%)}.nav--mobile{width:100%;text-align:center;background:#fff;z-index:100;position:fixed;top:0;left:0;height:auto;max-height:70px;transition:all .25s ease-in-out;box-shadow:0 0 8px rgba(0,0,0,.15)}.nav--mobile .link-bar{background-color:hsla(0,0%,100%,.8);position:absolute;top:15px;padding:10px;width:100%;height:40px;transition:top .25s ease-in-out}.nav--mobile .link-bar a{color:#003056;cursor:pointer;margin-top:0}.nav--mobile .link-bar a .icon{vertical-align:middle;font-size:23px;color:#003056;margin-left:5px}.nav--mobile .link-bar a .text{color:#003056;font-size:15px;margin-right:7px}.nav--mobile .link-bar .phone .text{display:none}.nav--mobile .link-bar .push-right{float:right;text-align:right}.nav--mobile .link-bar .push-left{float:left;text-align:left}#container.is-stuck .nav--mobile{max-height:45px}#container.is-stuck .nav--mobile .site-logo{transform:scale(.5) translateY(-40%)}#container.is-stuck .nav--mobile .link-bar{top:0;background:transparent}#container.is-stuck .nav--mobile .link-bar a{margin-top:3px}#container.is-stuck .nav--mobile .link-bar a .text:not(.keep-text){display:none}.site-logo{display:block;margin:0 10px 0 0;transform:scale(.7);transition:all .25s ease-in-out}@media screen and (min-width:38.75em){#container{margin-top:70px}.nav--mobile .link-bar{top:15px}.site-logo{transform:scale(.8)}}@media screen and (min-width:700px){.nav--mobile .link-bar .phone .text{display:inline}}@media screen and (min-width:58.75em){#container{margin-top:88px}.nav--mobile{display:none}.nav--desktop{display:block}.nav--primary,.nav--utility{opacity:1;transition:all .25s ease-in-out}.site-logo{padding:5px 0}#container.is-stuck .nav--primary{height:50px}#container.is-stuck .nav--primary .site-logo{transform:scale(.5) translateX(-25%) translateY(-30%)}#container.is-stuck .nav--primary ul.menu.simple>li>a{padding-top:0;padding-bottom:0}}.globalNav{width:100%;text-align:center;background:#fff;z-index:999;float:left;position:fixed;top:0;left:0;height:auto}.globalNavMobile{width:100%;z-index:998;height:47px;float:left;background-color:hsla(0,0%,100%,.8)}.main-nav-desktop{display:none}.eah_logo{display:block;margin:0 auto;padding:45px 0}.globalMenu,.searchMenu{cursor:pointer}.globalMenu{right:10px}.globalMenu .icon{vertical-align:middle;font-size:23px;color:#003056}.globalMenu .text{color:#003056;font-size:15px;margin-right:7px}.globalMenu .phone{margin-right:10px}.globalMenu.is-open .closedMenu,.globalMenu .openMenu,.globalMenu .phone .text{display:none}.globalMenu.is-open .openMenu{display:block}.searchMenu{left:10px;font-size:25px}.searchMenu .text{font-size:15px;vertical-align:6px}.eah_logo{zoom:.7;padding:15px 0}.globalMenu,.searchMenu{position:absolute;top:80px;color:#003056}.globalNavbottom{display:none}.globalNavMobile{display:block;position:fixed;top:71px}.globalMobileMenu{display:block}.agentsMenu,.nav-spacer{display:none}.nav-spacer{height:140px;background:transparent}@media screen and (min-width:38.75em){.eah_logo{zoom:.8;padding:9px 0}.globalNav{height:auto}.globalMenu,.searchMenu{display:block}.agentsMenu,.globalNavMobile{display:none}.globalMenu,.searchMenu{position:absolute;top:22px;color:#003056}.globalNav .logoLink{display:block;width:286px;height:81px;position:relative;left:50%;margin-left:-143px}.globalNavbottom{display:block;z-index:1;position:relative;top:70px;left:0}.nav-spacer{display:none;height:105px}}@media screen and (min-width:700px){.globalMenu .phone .text{display:inline}}@media screen and (min-width:58.75em){.eah_logo{padding:5px 0}.nav--mobile{height:auto}.globalMenu .toggle-menu{display:none}.searchMenu{display:block}.globalNavbottom{top:65px}.globalNavMobile{display:none}.agentsMenu{display:block}.main-nav-desktop{display:block;background-color:#003056;position:fixed;width:100%;height:58px;top:81px;text-align:center;z-index:999}.main-nav-desktop>ul{display:inline;height:100%;width:auto;margin:0 auto}.main-nav-desktop>ul>li{font-family:"Gotham SSm A","Gotham SSm B";font-size:12px;display:inline-block;color:#fff;line-height:58px;margin:0 11px}.main-nav-desktop>ul>li a,.main-nav-desktop>ul>li a:hover{color:#fff}.main-nav-desktop>ul>li.menu-item-has-children{position:relative}.main-nav-desktop>ul>li.menu-item-has-children ul.sub-menu{background-color:#003056;position:absolute;top:100%;left:-198%;width:145px;margin-left:-12.5px}.main-nav-desktop>ul>li.menu-item-has-children ul.sub-menu li{margin:0 10px}}@media screen and (min-width:65.875em){.main-nav-desktop>ul>li.menu-item-has-children ul.sub-menu{left:-100%}}@media screen and (min-width:78em){.main-nav-desktop>ul>li{font-size:14px;margin:0 13px}.main-nav-desktop>ul>li.menu-item-has-children ul.sub-menu{left:-75%}}footer{font-weight:400;font-size:12px;width:100%;color:#4a4a4a;text-align:center;padding-bottom:60px}footer p{line-height:25px}footer p.larger,footer p.larger a{line-height:40px;color:#4a4a4a}footer .menu-footer-menu-container ul li{display:inline-block;border-left:1px solid #444;padding-left:5px;margin-right:3px}footer .menu-footer-menu-container ul li:first-child{border-left:none}.footer-main strong{font-weight:700;font-size:20px}.footer-main .corp-hq,.footer-main .design-center,.footer-main .social{padding-top:10px}.footer-main>p{font-size:.9em;line-height:1}.footer-main li.chiclet{margin-top:5px;margin-left:8px;margin-right:8px}.rights-privacy{padding-top:10px;background-color:#dfdfdf;height:160px}.rights-privacy,.rights-privacy img{padding-bottom:10px}.badgesDiv{clear:both;display:flex;flex-direction:column;align-items:center;justify-content:center}.badgesDiv .badges{width:100%;text-align:center;margin:30px 0;padding-top:30px;clear:both;flex-basis:60%}.badgesDiv .badges ul{display:flex;flex-wrap:wrap;justify-content:space-evenly;align-items:center}.badgesDiv .badges li{width:150px;display:inline-block;padding:0 10px 10px}.badgesDiv .badges li:last-child{padding-right:0}.badgesDiv .badges img{margin-bottom:0}.badgesDiv .badges #bbblink{margin:0 auto!important}.badgesDiv .widget-wrap{width:300px;min-height:100px;padding:20px;flex-basis:40%}.badgesDiv .widget-wrap #AvidWidgetDiv{width:260px}footer p.larger{font-size:12px}@media screen and (min-width:58.75em){footer p.larger{font-size:18px}.rights-privacy{width:22%;float:left;height:180px;padding-bottom:0;padding-top:24px;font-size:10px}.rights-privacy p{line-height:18px}.rights-privacy img{padding-bottom:10px}.rights-privacy #menu-footer-menu{margin-top:14px}.footer-main{background-color:#f4f4f4;width:78%;height:180px;float:left}.footer-main strong{font-size:17px}.footer-main>div div{text-align:left;height:80px;margin-top:30px;margin-bottom:20px}.footer-main>div div.corp-hq{float:left;margin-right:2.12766%;width:34.46809%;margin-left:2.5rem;display:block;border-right:1px solid #d5d5d5}.footer-main>div div.corp-hq:last-child{margin-right:0}.footer-main>div div.design-center{float:left;display:block;margin-right:2.12766%;width:26.80851%;border-right:1px solid #d5d5d5}.footer-main>div div.design-center:last-child{margin-right:0}.footer-main>div div.social{float:left;display:block;margin-right:2.12766%;width:28.51064%}.footer-main>div div.social:last-child{margin-right:0}.footer-main>div div.social li.chiclet{margin-top:5px;margin-left:0;margin-right:3px}.footer-main>p{clear:both;text-align:left;font-size:10px;padding-top:20px;width:65%;padding-left:2.5rem}.badgesDiv{flex-direction:row}.badgesDiv .badges{max-width:500px}.badgesDiv .widget-wrap{display:flex;justify-content:center}}@media screen and (min-width:65.875em){.footer-main strong{font-size:20px}}.spmenu{background:#323232;position:fixed;overflow-y:auto}.spmenu-vertical{width:100%;height:100%;top:0;z-index:1000}.spmenu-vertical.spmenu-search{width:100%}.spmenu-vertical a{padding:20px 20px 18px;border-bottom:1px solid transparent;border-top:1px solid transparent}.spmenu li a{display:block;text-decoration:none;color:#fff;font-size:13px;font-weight:300}.spmenu a:hover{background:#232323;border-bottom:1px solid #3c3c3c;border-top:1px solid #3c3c3c}.spmenu a:active{background:#232323;color:#fff}.spmenu li.menu-item-has-children>a:after{display:inline-block;float:right;font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e603";-webkit-transform:rotate(90deg);transform:rotate(90deg)}.spmenu li.menu-item-has-children>a.selected:after{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.spmenu-nav{right:-100%}.spmenu-search{left:-100%}.spmenu-nav.spmenu-open{right:0}.spmenu-search.spmenu-open{left:0}.spmenu-push{overflow-x:hidden;position:relative;left:0}.spmenu-push-toright{left:350px}.spmenu-push-toleft{left:-350px}.spmenu,.spmenu-push{transition:all .3s ease}.spmenu .menuHead{border-bottom:1px solid #474747;padding:20px 0;margin:0 20px}.spmenu h3,.spmenu h4{font-size:13px;border-bottom:0;padding:0;margin:0 5px 0 0}.spmenu .icon-close,.spmenu h3,.spmenu h4{display:inline-block;border-bottom:none;vertical-align:middle;color:#8e8e8e}.spmenu .icon-close{font-size:15px;padding:0;text-decoration:none;border:none;float:right}.spmenu .icon-close:hover{border:none;background-color:#323232}.spmenu-vertical{position:fixed}.spmenu-vertical .sub-menu{display:none;background-color:#474747}.spmenu-vertical .sub-menu .sub-menu{background-color:#232323}.spmenu-vertical a.selected{color:#1d86a8}.nav--desktop .spmenu-vertical{position:relative}.nav--desktop .spmenu-vertical .sub-menu{display:none}#spmenu-subnav{background-color:#242424}.js-back{cursor:pointer}@media screen and (min-width:38.75em){.spmenu-vertical,.spmenu-vertical.spmenu-search{width:350px}}.masthead--bg{background-position:50%;background-size:cover;-ms-background-position-x:center;-ms-background-position-y:center;-ms-behavior:url(/backgroundsize.min.htc)}.masthead{height:400px;width:100%;display:block;position:relative}.masthead .masthead__mask{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,.3)}.masthead .masthead__content{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center}.masthead .masthead__title{max-width:75%}.masthead .masthead__title .logo_center{text-align:center}.masthead h1,.masthead h2{text-align:center;margin:0 auto;color:#fff;text-shadow:0 0 10px rgba(0,0,0,.2)}.masthead h1{font-size:35px;font-weight:700;padding:10px}.masthead h2{font-size:29px;font-weight:400;padding:10px}.masthead .masthead_module{padding:0 20px;*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;position:relative;width:100%;text-align:center;display:block;margin:60px auto 0}.masthead .masthead_module:after,.masthead .masthead_module:before{content:" ";display:table}.masthead .masthead_module:after{clear:both}.masthead .masthead_module.bottom{margin-top:0}.masthead .btn_center{float:left;margin-right:6.66667%;width:100%;margin-left:0;display:block;vertical-align:middle}.masthead .btn_center:last-child{margin-right:0}.masthead.masthead--carousel{position:relative;overflow:hidden;z-index:0}.masthead.masthead--carousel .slick-slider{width:100%;height:100%;position:relative}.masthead.masthead--carousel .slick-slider .slick-list{width:100%;height:100%;position:absolute;top:0;left:0}.masthead.masthead--carousel .slick-slider .slick-list .slick-track{height:100%}.masthead.masthead--carousel .slick-slider .slick-list .slick-track .slick-slide{height:100%;background-position:50%;background-size:cover;-ms-background-position-x:center;-ms-background-position-y:center;-ms-behavior:url(/backgroundsize.min.htc);float:left;z-index:10}.masthead.masthead--carousel .slick-slider .slick-dots{display:block;position:absolute;bottom:0;right:0;z-index:1000;background-color:#a9a9a9;background-color:hsla(0,0%,66%,.8);padding:8px 6px 6px}.masthead.masthead--carousel .slick-slider .slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fff;margin:0 6px}.masthead.masthead--carousel .slick-slider .slick-dots li a{display:inline-block;text-indent:-9999px;height:100%;width:100%;outline:none}.masthead.masthead--carousel .slick-slider .slick-dots li.slick-active{background-color:#0d3b5f}.masthead.masthead--carousel .masthead__title{padding-top:0;width:75%;z-index:1000}.masthead.masthead--carousel .masthead_module{position:absolute;z-index:1500;max-width:none}.masthead.masthead--grid{height:auto}.masthead.masthead--grid .masthead-image-center p{color:#fff}.masthead.masthead--grid .masthead-image-center.logo{background-position:50%;background-size:contain;margin-top:0;max-height:inherit;margin-left:50%;transform:translateX(-50%);width:100%}.masthead.masthead--grid .masthead_module{width:100%;height:350px;padding:0;max-width:none;position:relative}.masthead.masthead--grid .masthead_module.bottom{background-position:50%;background-size:cover;height:200px}.masthead.masthead--grid .masthead_module.bottom.thin{height:50px}.masthead.masthead--grid .masthead_module.tile--x{background-size:contain;background-repeat:repeat-x}.masthead.masthead--grid .masthead_module>div{background-repeat:no-repeat;background-size:cover;background-position:50%;height:100%;width:100%;margin:0}.masthead.masthead--grid .masthead_module .masthead-image-left,.masthead.masthead--grid .masthead_module .masthead-image-right{display:none}.masthead.masthead--grid .masthead_module .masthead-image-center{background-size:cover;background-position:50%}.masthead.masthead--grid .masthead_module .masthead-image-center.logo{background-size:contain;background-position:50%}@media screen and (min-width:58.75em){.masthead.masthead--grid .masthead_module .masthead-image-center,.masthead.masthead--grid .masthead_module .masthead-image-left,.masthead.masthead--grid .masthead_module .masthead-image-right{display:block;width:33.3333333333333%;float:left;background-size:cover;background-position:50%}}.container{background-color:#000}.promo{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.promo:after,.promo:before{content:" ";display:table}.promo:after{clear:both}.promo .copy{float:left;display:block;margin-right:2.12766%;width:100%;padding-left:40px;padding-right:40px}.promo .copy:last-child{margin-right:0}.promo .image{float:left;display:block;margin-right:2.12766%;width:100%}.promo .image:last-child{margin-right:0}@media screen and (max-width:619px){.masthead .masthead__content{padding-top:80px}}@media screen and (min-width:38.75em){.masthead h1,.masthead h2{font-size:49px}.masthead .masthead_module{padding:0}.masthead .btn_center{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%}.masthead .btn_center:last-child{margin-right:0}.container{background-color:#00f}.promo .copy{float:left;display:block;margin-right:2.12766%;width:65.95745%}.promo .copy:last-child{margin-right:0}.promo .image{float:left;display:block;margin-right:2.12766%;width:31.91489%}.promo .image:last-child{margin-right:0}}@media screen and (min-width:58.75em){.masthead{height:468px}.masthead h1{font-size:55px}.masthead h2{font-size:40px}.masthead .btn_center{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.masthead .btn_center:last-child{margin-right:0}.cta{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.cta:after,.cta:before{content:" ";display:table}.cta:after{clear:both}.cta p{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.cta p:after,.cta p:before{content:" ";display:table}.cta p:after{clear:both}.container{background-color:#fff}.promo{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.promo:after,.promo:before{content:" ";display:table}.promo:after{clear:both}.promo .copy{float:left;display:block;margin-right:2.12766%;width:57.44681%}.promo .copy,.promo .copy:last-child{margin-right:0}.promo .image{float:left;display:block;margin-right:2.12766%;width:40.42553%}.promo .image:last-child{margin-right:0}}.masthead__offer{position:absolute;width:100%;bottom:0;left:0;z-index:1000}.masthead__offer .offer__trigger{background:rgba(0,0,0,.75);display:inline-block;padding:10px 20px;color:#fff;width:auto;font-size:12px;text-transform:uppercase}.masthead__offer .offer__trigger .text--closed{display:inline}.masthead__offer .offer__trigger .text--opened{display:none}.masthead__offer .offer__trigger:active,.masthead__offer .offer__trigger:hover{color:#c2c887!important}.masthead__offer .offer__content{display:none;background:rgba(0,0,0,.75);padding:10px 20px 15px;flex-direction:column;align-items:flex-start;justify-content:center;width:100%}.masthead__offer .offer__content .copy{padding-bottom:15px}.masthead__offer .offer__content h4{font-size:26px;line-height:1.4;color:#c2c887;font-style:italic;text-align:left;margin:0}.masthead__offer .offer__content p{color:#fff;font-size:13px;line-height:1.3;margin:.5rem 0;text-align:left}.masthead__offer .offer__content .button{display:block;padding:15px;background:#1d86a8;color:#fff;font-family:"Gotham SSm A","Gotham SSm B";font-weight:bold;font-size:14px;font-style:normal;text-transform:uppercase;white-space:nowrap;flex:1}.masthead__offer .offer__content .button:active,.masthead__offer .offer__content .button:focus,.masthead__offer .offer__content .button:hover{background-color:#0d3b5f!important;color:#fff!important}.masthead__offer .offer__trigger.is-open .text--closed{display:none}.masthead__offer .offer__trigger.is-open .text--opened{display:inline}.masthead__offer .offer__trigger.is-open .fa{transform:rotateX(180deg)}.masthead__offer .offer__trigger.is-open+.offer__content{display:flex}@media screen and (min-width:38.75em){.masthead__offer .offer__content{flex-direction:row;align-items:center;justify-content:space-between;padding-bottom:10px;width:75%}.masthead__offer .offer__content .copy{padding-right:40px;padding-bottom:0}}@media screen and (min-width:58.75em){.masthead__offer .offer__content{width:60%}}.agentDiv{width:100%;background-color:#003056;text-align:center;margin:0 auto}.findAgents{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center}.findAgents:after,.findAgents:before{content:" ";display:table}.findAgents:after{clear:both}.findAgents .title{color:#fff;padding:10px 0 10px 10px;margin-top:25px}.findAgents .title h5{color:#fff;font-weight:700;font-size:30px;line-height:32px}.findAgents .title h6{color:#fff;font-weight:400;margin-bottom:10px;font-size:22px;line-height:31px}.agentss,.agentss .agent{float:left;width:100%}.agentss .agent{text-align:center;color:#f4f4f4;display:block}.agentss .agent .imgContainer{float:left;width:110px;margin-bottom:15px;margin-top:0}.agentss .agent .imgContainer .imgBorder{text-align:center;width:110px;height:110px;border-radius:50%;border:3px solid #2e5575;position:relative;left:50%;margin-left:-55px}.agentss .agent .imgContainer .image{width:105px;height:105px;border-radius:50%;border:3px solid #0d3b5f;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.agentss .agent .txtContainer{float:left;width:170px;margin-bottom:15px}.agentss .agent .txtContainer .contactinfo,.agentss .agent .txtContainer .fullname,.agentss .agent .txtContainer .pricerange{line-height:1.2em;padding-top:8px;padding-bottom:8px}.agentss .agent .txtContainer .community,.agentss .agent .txtContainer .contactInfo,.agentss .agent .txtContainer .fullname{text-align:left;padding-left:20px}.agentss .agent .txtContainer .fullname{font-weight:400;font-size:16px}.agentss .agent .txtContainer .community{font-weight:300;font-size:14px;line-height:1.2em}.agentss .agent .txtContainer .pricerange{font-weight:400;font-size:12px;font-style:italic;display:none}.agentss .agent .txtContainer .contactinfo{font-weight:400;font-size:12px;padding-bottom:20px}.agentss .agent .txtContainer a{text-decoration:none;color:#f4f4f4}.agentsContactDiv{width:100%;background-color:#0d3b5f;float:left;font-weight:400;background-image:url(../img/design-contact-bg.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.agentSpecific .agentsContact{border-bottom:1px solid #007ba9}.agentSpecific .agentsContact:last-child{border-bottom:0}.agentSpecific .agentsContact h1{font-size:28px}.agentsContact{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;margin:40px auto 50px;width:87%}.agentsContact:after,.agentsContact:before{content:" ";display:table}.agentsContact:after{clear:both}.agentsContact .btnAgentsContact{width:90%;margin:0 5% 30px}.agentsContact .agentLinks{float:left;display:block;margin-right:6.66667%;width:46.66667%;margin-left:8.51064%;clear:both;text-align:center;margin:0 auto;line-height:18px}.agentsContact .agentLinks:last-child{margin-right:0}.agentsContact .agentLinks li{display:inline-block;margin-bottom:20px}.agentsContact .agentLinks li:nth-child(2),.agentsContact .agentLinks li:nth-child(4){display:none}.agentsContact .agentLinks li.agentPipe{margin:0 20px;color:#a9a9a9}.agentsContact .agentLinks a{color:#ccc;text-decoration:none}.agentsContact h1{font-size:28px;color:#fff;font-weight:700;margin-bottom:10px}.agentsContact h2{font-size:1.5em;color:#fff;margin-bottom:30px}.agentss .firstname,.agentss .lastname{display:inline-block}@media screen and (min-width:38.75em){.findAgents .title h5{font-size:50px;line-height:45px}.findAgents .title h6{font-size:35px;line-height:45px}.findAgents .agentss .agent{display:inline-block;margin-bottom:0;height:260px;width:175px;float:none}.findAgents .agentss .imgContainer{float:left;display:block;margin-right:3.22581%;width:100%;margin:15px auto;float:none}.findAgents .agentss .imgContainer:last-child{margin-right:0}.findAgents .agentss .txtContainer{float:left;display:block;margin-right:3.22581%;width:100%}.findAgents .agentss .txtContainer:last-child{margin-right:0}.findAgents .agentss .txtContainer .community,.findAgents .agentss .txtContainer .contactinfo,.findAgents .agentss .txtContainer .fullname{text-align:center;padding:0}.findAgents .agentss .txtContainer .pricerange{display:block}.agentsContact .agentLinks{float:left;display:block;margin-right:3.22581%;width:74.19355%}.agentsContact .agentLinks:last-child{margin-right:0}.agentsContact .agentLinks li:nth-child(2){display:inline-block}.agentsContact .agentLinks li :nth-child(4){display:none}.btnAgentsContact{margin-bottom:30px;width:51.3871%;margin-left:23.80645%}.agentss .firstname,.agentss .lastname{display:block}.agentsContactDiv .agentsContact .btnAgentsContact{width:63%;margin-left:19.02128%}.agentSpecific.agentsContactDiv .agentsContact .btnAgentsContact{width:65%;margin-left:20.02128%}}@media screen and (min-width:58.75em){.findAgents .title h5{font-size:70px;line-height:60px}.findAgents .title h6{font-size:49px;line-height:49px}.findAgents .agentss .agent{width:160px}.findAgents .agentss .imgContainer,.findAgents .agentss .txtContainer{width:100%}.agentsContact .agentLinks{float:left;display:block;margin-right:2.12766%;width:100%;margin-left:0}.agentsContact .agentLinks:last-child{margin-right:0}.agentsContact .agentLinks li :nth-child(4){display:inline-block}.agentsContact .btnAgentsContact{width:73%;margin-left:14.02128%}.agentsContactDiv .agentsContact .btnAgentsContact{width:53%;margin-left:24.02128%}.agentSpecific.agentsContactDiv .agentsContact .btnAgentsContact{width:81%;margin-left:10.02128%}.agentSpecific .agentsContact{width:49.93617%;float:left;padding:0 2.12766%;border-right:1px solid #007ba9;border-bottom:none}.agentSpecific .agentsContact:last-child{border-right:0}}.yourTeamDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.yourTeamDiv:after,.yourTeamDiv:before{content:" ";display:table}.yourTeamDiv:after{clear:both}.yourTeamDiv .yourTeam{display:block;margin-right:2.12766%;width:100%;color:#4a4a4a;z-index:10;margin-bottom:15px;float:left;position:relative}.yourTeamDiv .yourTeam:last-child{margin-right:0}.yourTeamDiv hr{border:0;border-top:1px solid #a9a9a9;margin:1em 0;padding:0;height:1px;float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0;clear:both}.yourTeamDiv hr:last-child{margin-right:0}.yourTeamDiv h1{font-size:26px}.yourTeamDiv h2{font-size:22px;margin-top:5px}.yourTeamDiv h3{font-size:22px;font-weight:normal;margin-top:15px;margin-bottom:15px}.yourTeamDiv p{font-size:15px;margin-top:15px;line-height:20px;margin-bottom:22px}.yourTeamDiv p a{font-size:inherit}.yourTeamDiv a{font-weight:300;font-size:12px;color:#113155;text-decoration:none}.yourTeamDiv .button a{color:#fff!important}.yourTeamDiv .smallTxt,.yourTeamDiv .smallTxt p{font-size:13px;margin-top:15px;margin-bottom:15px}.yourTeamDiv .smallTxt{display:none}.yourTeamDiv .pipePadding{padding:0 20px;color:#a9a9a9}.yourTeamDiv .meet{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:30px 30px 5px}.yourTeamDiv .meet:last-child{margin-right:0}.yourTeamDiv .meet .col-1{text-align:center}.yourTeamDiv .meet .profile{float:left;display:block;margin-right:6.66667%;width:100%;margin-right:0;position:relative}.yourTeamDiv .meet .profile:last-child{margin-right:0}.yourTeamDiv .meet .profile .info{padding-right:10px}.yourTeamDiv .meet .profile .teamMember{text-align:center;display:block;margin-right:6.66667%;width:46.66667%;height:190px;vertical-align:top;float:left}.yourTeamDiv .meet .profile .teamMember:last-child,.yourTeamDiv .meet .profile .teamMember:nth-child(2n){margin-right:0}.yourTeamDiv .meet .profile .pic{width:105px;height:105px;border-radius:50%;border:3px solid #a9a9a9;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%;position:relative;left:50%;margin-left:-52px}.yourTeamDiv .meet .profile .profileName,.yourTeamDiv .meet .profile a{font-weight:700;font-size:16px;padding-top:10px;display:inline-block}.yourTeamDiv .meet .profile .profileTitle{font-weight:300;font-size:14px}.yourTeamDiv .meet .contact{margin-top:20px;display:none}.yourTeamDiv .meet .contact a{color:#0d3b5f}.yourTeamDiv .meet .contact .address{text-align:center}.yourTeamDiv .meet .hours{display:none}.yourTeamDiv .meet .hours div{text-align:center}.yourTeamDiv .meet .contactAlt{float:left;margin-right:6.66667%;width:100%;margin-right:0;margin-top:20px;display:block;text-align:center}.yourTeamDiv .meet .contactAlt:last-child{margin-right:0}.yourTeamDiv .meet .contactAlt a{color:#fff}.yourTeamDiv .meet .contactAlt .hours{display:block}.yourTeamDiv .explore{text-align:center}.yourTeamDiv .explore .info{float:left;display:block;margin-right:6.66667%;width:100%}.yourTeamDiv .explore .info:last-child{margin-right:0}.yourTeamDiv .explore .info .schoolIcon{margin-left:0;padding-left:0;list-style:none}.yourTeamDiv .explore .info .schoolIcon a{font-size:22px;color:#0d3b5f}.yourTeamDiv .explore .info li{padding-bottom:10px;font-size:22px}.yourTeamDiv .explore .info .poi{font-size:15px;color:#4a4a4a;line-height:20px;list-style-type:disc;margin-left:17px}.yourTeamDiv .explore .info .poi li{margin-bottom:10px}.yourTeamDiv .explore .info p a{font-size:14px;color:#0d3b5f}.yourTeamDiv .explore .map{height:300px}.yourTeamDiv .explore .exploreShare{text-align:center;margin-top:0}.yourTeamDiv .explore .exploreShare .shareHead{display:block;font-size:15px;color:#4a4a4a;margin-bottom:20px}.yourTeamDiv .explore .exploreChiclet{vertical-align:middle;margin-top:16px;margin-right:6px!important}.yourTeamDiv .explore .exploreChiclet a{color:#fff!important}.detailsDiv .detailsInfo{float:left;display:block;margin-right:2.12766%;width:100%;height:45px}.detailsDiv .detailsInfo:last-child{margin-right:0}.detailsDiv .detailsInfo .left{font-weight:700;font-size:18px;margin-bottom:15px;text-align:left}.detailsDiv .detailsInfo .right{text-align:right;color:#1d86a8}.detailsDiv .detailsInfo .right a{font-size:12px;color:#1d86a8}.detailsDiv .detailsThumbs{float:left;display:block;margin-right:6.66667%;width:100%}.detailsDiv .detailsThumbs:last-child{margin-right:0}.detailsDiv .detailsThumbs .detailsImg{float:none;float:left;display:block;margin-right:6.66667%;width:100%;background-color:#fff;margin-bottom:15px;margin-right:8px;height:105px;background-size:cover;position:relative}.detailsDiv .detailsThumbs .detailsImg:last-child{margin-right:0}.detailsDiv .detailsThumbs .detailsImg:hover .infoPanel{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.detailsDiv .detailsThumbs .detailsImg .infoPanel p{padding:12px;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;width:123px}.masthead.ourTeam{height:298px}@media screen and (min-width:38.75em){.yourTeamDiv{background-color:#f5f5f5}.yourTeamDiv h3{font-size:18px}.yourTeamDiv .meet{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .meet:last-child{margin-right:0}.yourTeamDiv .meet .info{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .meet .info:last-child{margin-right:0}.yourTeamDiv .meet .contact{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;margin-top:0}.yourTeamDiv .meet .contact:last-child{margin-right:0}.yourTeamDiv .meet .contact p{text-align:center}.yourTeamDiv .meet .contactAlt{display:none}.yourTeamDiv .meet .hours{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:17.02128%;margin-right:0}.yourTeamDiv .meet .hours:last-child{margin-right:0}.yourTeamDiv .meet .profile{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;position:static}.yourTeamDiv .meet .profile:last-child{margin-right:0}.yourTeamDiv .explore{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .explore:last-child{margin-right:0}.yourTeamDiv .explore .info{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .explore .info:last-child{margin-right:0}.yourTeamDiv .explore .info .schoolIcon a,.yourTeamDiv .explore .info li{font-size:15px}.yourTeamDiv .explore .map{float:left;display:block;margin-right:3.22581%;width:100%;margin-top:25px}.yourTeamDiv .explore .map:last-child{margin-right:0}.yourTeamDiv .explore .exploreShare{float:left;display:block;margin-right:3.22581%;width:100%;margin-top:25px}.yourTeamDiv .explore .exploreShare:last-child{margin-right:0}.yourTeamDiv .detailsDiv .details{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .detailsDiv .details:last-child{margin-right:0}.yourTeamDiv .detailsDiv .details .detailsInfo{height:55px}.yourTeamDiv .detailsDiv .details .detailsThumbs{float:left;display:block;margin-right:3.22581%;width:100%}.yourTeamDiv .detailsDiv .details .detailsThumbs:last-child{margin-right:0}.yourTeamDiv .detailsDiv .details .detailsThumbs .detailsImg{float:left;display:block;margin-right:3.22581%;width:22.58065%}.yourTeamDiv .detailsDiv .details .detailsThumbs .detailsImg:last-child{margin-right:0}.masthead.ourTeam{height:318px}}@media screen and (min-width:58.75em){.yourTeamDiv{background-color:transparent}.yourTeamDiv .yourTeam{background-color:#f5f5f5}.yourTeamDiv h1{font-size:34px}.yourTeamDiv .meet{float:left;display:block;margin-right:2.12766%;width:100%}.yourTeamDiv .meet:last-child{margin-right:0}.yourTeamDiv .meet .col-1{float:left;width:590px;text-align:left}.yourTeamDiv .meet .info{float:left;display:block;margin-right:2.12766%;width:57.44681%;width:553px}.yourTeamDiv .meet .info:last-child{margin-right:0}.yourTeamDiv .meet .contact{float:left;margin-right:2.12766%;width:48.93617%;margin-left:0;display:block}.yourTeamDiv .meet .contact:last-child{margin-right:0}.yourTeamDiv .meet .contact .address,.yourTeamDiv .meet .contact h3,.yourTeamDiv .meet .contact p{text-align:left}.yourTeamDiv .meet .contactAlt{display:none}.yourTeamDiv .meet .hours{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:8.51064%}.yourTeamDiv .meet .hours:last-child{margin-right:0}.yourTeamDiv .meet .profile{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;margin-left:0}.yourTeamDiv .meet .profile.last,.yourTeamDiv .meet .profile:last-child{margin-right:0}.yourTeamDiv .meet .profile.readyNow{margin-top:0}.yourTeamDiv .explore{float:left;display:block;margin-right:2.12766%;width:100%;text-align:left}.yourTeamDiv .explore:last-child{margin-right:0}.yourTeamDiv .explore .info{float:left;display:block;margin-right:2.12766%;width:100%}.yourTeamDiv .explore .info:last-child{margin-right:0}.yourTeamDiv .explore .info li{float:left;display:block;margin-right:2.12766%;width:31.91489%}.yourTeamDiv .explore .info li:last-child{margin-right:0}.yourTeamDiv .explore .map{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-top:0;margin-right:0}.yourTeamDiv .explore .map:last-child{margin-right:0}.yourTeamDiv .explore .exploreShare{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.yourTeamDiv .explore .exploreShare:last-child{margin-right:0}.yourTeamDiv .explore .exploreShare .shareHead{display:inline-block}.detailsDiv{float:left;display:block;margin-right:2.12766%;width:48.93617%}.detailsDiv:last-child{margin-right:0}.detailsDiv .detailsInfo{height:45px}.detailsDiv .detailsInfo .right a{font-size:14px}.detailsDiv .detailsThumbs{float:left;display:block;margin-right:2.12766%;width:100%}.detailsDiv .detailsThumbs:last-child{margin-right:0}.detailsDiv .detailsThumbs .detailsImg{float:left;display:block;margin-right:2.12766%;width:31.91489%}.detailsDiv .detailsThumbs .detailsImg:last-child{margin-right:0}.masthead.ourTeam{height:388px}}.quoteDiv{width:100%;background-color:#f5f5f5;border-top:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;margin-top:50px;color:#4a4a4a;clear:both;padding-top:80px;margin-top:0}.quoteDiv .quote{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;margin:0 auto;text-align:center;padding-bottom:55px}.quoteDiv .quote:after,.quoteDiv .quote:before{content:" ";display:table}.quoteDiv .quote:after{clear:both}.quoteDiv .quoteIcon{display:block;width:139px;height:139px;margin:0 auto;text-align:center;margin-top:-30px;margin-bottom:30px;position:relative}.quoteDiv .quoteIcon .colorFill{position:absolute;width:100px;height:100px;border-radius:50%;background-color:#fff;left:20px;top:20px}.quoteDiv .quoteIcon .icon-quote{position:absolute;font-size:139px;left:-21px;top:0;color:#003056}.quoteDiv p{font-size:35px;line-height:39px;font-style:italic;margin:0 auto;text-align:center}.quoteDiv hr{margin-top:45px;height:4px;color:#e1e1e1;background-color:#e1e1e1;width:100%}.quoteDiv .authorCont{float:left;display:block;margin-right:6.66667%;width:100%}.quoteDiv .authorCont:last-child{margin-right:0}.quoteDiv .authorCont .author{float:left;display:block;margin-right:6.66667%;width:46.66667%;font-size:15px;font-style:italic;margin:40px 10px 55px auto;text-align:center;z-index:25}.quoteDiv .authorCont .author:last-child{margin-right:0}.quoteDiv .authorCont .authorHR{float:left;display:block;margin-right:6.66667%;width:20%;background:#a9a9a9;height:2px;margin-top:46px}.quoteDiv .authorCont .authorHR:last-child{margin-right:0}.quoteDiv .familyImg{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:17.02128%}.quoteDiv .familyImg:last-child{margin-right:0}.quoteDiv .familyInfo{float:left;display:block;margin-right:2.12766%;width:31.91489%;text-align:left;padding-bottom:50px}.quoteDiv .familyInfo:last-child{margin-right:0}.quoteDiv .familyInfo .familyname{font-size:24px;margin-top:35px}.quoteDiv .familyInfo .descrip{font-weight:300;font-size:15px;margin-top:20px;line-height:20px}.quoteDiv .familyInfo .link{font-weight:700;font-size:14px;margin-top:20px;color:#0d3b5f}@media screen and (min-width:38.75em){.quoteDiv p{font-size:35px;line-height:45px}.quoteDiv .authorCont{float:left;display:block;margin-right:3.22581%;width:100%}.quoteDiv .authorCont:last-child{margin-right:0}.quoteDiv .authorCont .author{float:left;display:block;margin-right:3.22581%;width:48.3871%}.quoteDiv .authorCont .author:last-child{margin-right:0}.quoteDiv .authorCont .authorHR{float:left;display:block;margin-right:3.22581%;width:22.58065%}.quoteDiv .authorCont .authorHR:last-child{margin-right:0}}@media screen and (min-width:58.75em){.quoteDiv .authorCont{float:left;display:block;margin-right:2.12766%;width:100%}.quoteDiv .authorCont:last-child{margin-right:0}.quoteDiv .authorCont .author{float:left;display:block;margin-right:2.12766%;width:31.91489%}.quoteDiv .authorCont .author:last-child{margin-right:0}.quoteDiv .authorCont .authorHR{float:left;display:block;margin-right:2.12766%;width:31.91489%}.quoteDiv .authorCont .authorHR:last-child{margin-right:0}}.newsEventsDiv{color:#4a4a4a;padding-bottom:15px}.newsEventsDiv .newsTitle{text-align:center;margin-top:30px}.newsEventsDiv .newsTitle h2{font-size:49px;font-weight:normal;margin-bottom:10px}.newsEventsDiv .newsTitle h1{font-size:70px;font-weight:bold;margin-bottom:25px}.newsEventsDiv .newsAndEvents{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.newsEventsDiv .newsAndEvents:after,.newsEventsDiv .newsAndEvents:before{content:" ";display:table}.newsEventsDiv .newsAndEvents:after{clear:both}.newsEventsDiv .newsAndEvents .newsItem{float:left}.newsEventsDiv .newsAndEvents .newsItem .newsImg{height:194px;overflow:hidden;background-size:cover;background-repeat:no-repeat;background-position:50%;margin-bottom:25px}.newsEventsDiv .newsAndEvents .newsItem .newsImg img{display:block;margin:0 auto}.newsEventsDiv .newsAndEvents .newsItem .copy{float:left;display:block;margin-right:4.34783%;width:100%;margin-right:0;margin-bottom:25px}.newsEventsDiv .newsAndEvents .newsItem .copy:last-child{margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .copy .title,.newsEventsDiv .newsAndEvents .newsItem .copy .title a{font-weight:700;font-size:18px;color:#0d3b5f;padding-top:5px;padding-bottom:10px}.newsEventsDiv .newsAndEvents .newsItem .copy .descrip{font-weight:300;font-size:15px;padding-bottom:15px;line-height:1.25em}.newsEventsDiv .newsAndEvents .newsItem .copy .descrip a{display:block;margin-top:10px;font-weight:bold;color:#0d3b5f}.newsEventsDiv .newsAndEvents .newsItem .copy .date{font-weight:400;font-size:12px;margin-bottom:10px}@media screen and (min-width:38.75em){.newsEventsDiv .newsAndEvents .newsItem{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0}.newsEventsDiv .newsAndEvents .newsItem:last-child{margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .newsImg{float:left;display:block;margin-right:2.85714%;width:31.42857%}.newsEventsDiv .newsAndEvents .newsItem .newsImg:last-child{margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .copy{float:left;display:block;margin-right:2.85714%;width:100%}.newsEventsDiv .newsAndEvents .newsItem .copy:last-child{margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .newsImg+.copy{float:left;display:block;margin-right:2.85714%;width:65.71429%;margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .newsImg+.copy:last-child{margin-right:0}}@media screen and (min-width:58.75em){.newsEventsDiv .newsAndEvents{max-width:72.5em}.newsEventsDiv .newsAndEvents .newsItem{float:left;display:block;margin-right:2.12766%;width:31.91489%}.newsEventsDiv .newsAndEvents .newsItem:last-child{margin-right:0}.newsEventsDiv .newsAndEvents .newsItem .copy,.newsEventsDiv .newsAndEvents .newsItem .newsImg,.newsEventsDiv .newsAndEvents .newsItem .newsImg+.copy{width:100%}.newsEventsDiv .button{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:34.04255%}.newsEventsDiv .button:last-child{margin-right:0}}.ourPartnersDiv{float:left;width:100%;background-color:#f4f4f4;border-top:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;color:#4a4a4a}.ourPartnersDiv .ourPartners{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;position:relative}.ourPartnersDiv .ourPartners:after,.ourPartnersDiv .ourPartners:before{content:" ";display:table}.ourPartnersDiv .ourPartners:after{clear:both}.ourPartnersDiv .ourPartners .partner{width:100%;text-align:center;margin:30px 0}.ourPartnersDiv .ourPartners .partner h5,.ourPartnersDiv .ourPartners .partner h6,.ourPartnersDiv .ourPartners .partner p{text-align:center;margin:0 auto;color:#4a4a4a}.ourPartnersDiv .ourPartners .partner h5{font-weight:700;font-size:40px;line-height:39px;margin-top:-5px;margin-bottom:28px}.ourPartnersDiv .ourPartners .partner h6{font-size:30px;font-weight:400;margin-bottom:40px;margin-top:45px}.ourPartnersDiv .ourPartners .partner p{font-weight:300;font-size:15px;padding-bottom:35px;line-height:25px}.ourPartnersDiv .ourPartners .partner li{display:inline-block;width:150px;margin:0 auto;padding:0 10px 40px}.ourPartnersDiv .ourPartners .partner li img{max-width:105px}@media screen and (min-width:38.75em){.ourPartnersDiv .ourPartners .partner h5{font-size:60px;line-height:54px;margin-bottom:40px}.ourPartnersDiv .ourPartners .partner h6{font-size:30px}}@media screen and (min-width:58.75em){.ourPartnersDiv .ourPartners .partner h5{font-size:70px}.ourPartnersDiv .ourPartners .partner h6{font-size:49px}}.infoPanel{display:none}.shareIcon a{display:block;width:16px;height:16px;border-radius:50%;color:#fff;text-decoration:none}.shareIcon a.download{background-color:#aeb763}.shareIcon a.pinterest{background-color:#cb2027}.shareIcon a span{position:relative}.shareIcon a .icon-download{top:-1px;left:4px;font-size:8px;font-weight:bold}.shareIcon a .icon-pinterest{top:2px;left:2px;font-size:15px}.galleryImage.active{display:block;background-color:#fff;border:6px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.15);overflow:hidden}@media screen and (min-width:38.75em){.basicImage{display:block;background-color:#fff;border:6px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.15);overflow:hidden}}@media screen and (min-width:58.75em){.infoPanel{width:100%;color:#c6c6c6;position:absolute;bottom:0;display:block;height:44px;line-height:16px;-webkit-transform:translateY(93px);transform:translateY(93px);-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.infoWrap{padding:20px;float:left;opacity:0;-webkit-transition:opacity .5s ease-in-out;-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.textWrap{padding:20px;-ms-box-sizing:border-box;box-sizing:border-box}.linksWrap{padding:12px 56px}.shareIcon{float:left;margin-right:14px}.shareIcon:last-child{margin:0!important}}.inpage-nav{background-color:#fff;clear:both;width:100%;border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;position:relative;z-index:1;-webkit-transition:all .3s;-transition:.3s all;transition:all .3s}.inpage-nav .inpage-nav-wrap{width:100%;margin:0 auto;float:none;display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;height:50px;overflow:hidden}.inpage-nav .nav-item{float:left;box-sizing:border-box;padding:5px 0;cursor:pointer;background-position:center 10px;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}.inpage-nav .nav-item p{padding:10px;margin:0;color:#0d3b5f;display:block;cursor:pointer;font-size:13px;font-weight:500}.inpage-nav .nav-item p a,.inpage-nav .nav-item p a:active,.inpage-nav .nav-item p a:hover,.inpage-nav .nav-item p a:visited{color:#0d3b5f}.inpage-nav .nav-item.spacer{display:none}.inpage-nav .nav-item:before{content:"";display:inline-block;width:1px;height:16px;margin-right:1px;vertical-align:middle;border-right:1px solid #0d3b5f}.inpage-nav .nav-item.nav-item--optional,.inpage-nav .nav-item:first-of-type:before{display:none}.inpage-nav .nav-item object{height:32px;cursor:pointer}.inpage-nav.floating{position:fixed;top:45px}.inpage-nav .nav-panel{float:left;width:100%;position:relative}.inpage-nav .nav-panel .panel{float:left;width:100%;overflow:hidden;position:absolute;padding:0 20px;display:none}.inpage-nav .nav-panel .panel .button.form{opacity:0;display:none;float:none;margin:0 auto}.inpage-nav .nav-panel .panel .button.form .ninja-forms-cont{background-color:transparent}.inpage-nav .nav-panel .panel .button.form .ninja-forms-cont .ninja-forms-all-fields-wrap{padding:0}.inpage-nav .nav-panel .panel .button.form .ninja-forms-cont .ninja-forms-success-msg{position:static;height:auto;padding:0;margin:0}.inpage-nav .nav-panel .panel .share{opacity:0;display:none}@media screen and (min-width:38.75em){.inpage-nav .nav-item{border-bottom:0;font-size:14px}.inpage-nav .nav-item p{display:inline-block;color:#0d3b5f;font-size:14px}.inpage-nav .nav-item p a{display:inline-block}.inpage-nav .nav-item.nav-item--optional{display:inline}.inpage-nav .nav-item.spacer{width:73px}.inpage-nav.floating{top:92px}.nav-panel .panel{padding:23px 0 15px}.inpage-nav.floating{top:45px}}@media screen and (min-width:58.75em){.inpage-nav.floating{top:77px}.inpage-nav.floating .nav-panel .panel{max-height:135px}}section.explore-cards{width:100%;padding-bottom:0;margin-bottom:70px;clear:both;padding-top:65px}section.explore-cards.search-result{margin-bottom:0;padding-top:0}section.explore-cards h3,section.explore-cards h4,section.explore-cards h5{margin-top:0}section.explore-cards h4{font-size:24px;margin-bottom:20px}section.explore-cards h5{font-size:18px}section.explore-cards hr.bubble-divider{margin-bottom:20px}section.explore-cards .cards-wrap{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center;margin:30px auto 0!important;width:320px}section.explore-cards .card{width:300px;float:none;margin-bottom:30px;position:relative;overflow:hidden}section.explore-cards .card:hover .button,section.explore-cards .card:hover .mask{opacity:1;-webkit-transition:all .3s ease-out;-transition:all .3s ease-out;transition:all .3s ease-out}section.explore-cards .card:hover .button{-webkit-transform:translateY(0);transform:translateY(0)}section.explore-cards .image{background-color:#f4f4f4;background-size:cover;background-position:top;background-repeat:no-repeat;height:192px;position:relative;margin-bottom:10px}section.explore-cards .image.coming-soon{background-position:50%;background-size:contain;background-color:silver}section.explore-cards .bottom-overlay{background-color:rgba(51,51,51,.9);color:#4a4a4a;width:100%;position:absolute;bottom:0;left:0}section.explore-cards .bottom-overlay p{line-height:1.3;margin-bottom:10px;text-align:center}section.explore-cards .bottom-overlay a{color:#fff;font-size:12px;font-weight:300;display:block;padding-top:8px}section.explore-cards .mask{position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.7);opacity:0;-webkit-transition:all .3s ease-out;-transition:all .3s ease-out;transition:all .3s ease-out}section.explore-cards .mask .button{background-color:#1d86a8;width:180px;margin:57px auto 0;opacity:0;-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .3s ease-out .3;-transition:all .3s ease-out .3;transition:all .3s ease-out .3}section.explore-cards .mask .button a{color:#fff;padding:17px 0 15px;display:block}section.explore-cards .mask .button span.text{font-size:18px;line-height:1.2}section.explore-cards .mask .container{background-color:transparent}section.explore-cards .mask .additional{display:none;text-align:center;opacity:0}section.explore-cards .split{float:left;width:50%;text-align:left}section.explore-cards .split.community-name{width:100%}section.explore-cards .split.community-citystate{text-align:right}section.explore-cards .split.community-price{clear:left}section.explore-cards .split p{font-size:12px;margin-bottom:0}section.explore-cards .split .first{margin-bottom:2px;margin-top:3px}section.explore-cards .split:last-child{text-align:right}section.explore-cards .title p{font-size:16px;font-weight:500}section.explore-cards .structure{margin:5px 0}section.explore-cards .pricerange p{font-size:12px;margin-bottom:0}section.explore-cards-alt{width:100%;padding-bottom:0;clear:both;padding-top:65px}section.explore-cards-alt h4{margin-top:0;font-size:24px;margin-bottom:20px}section.explore-cards-alt hr.bubble-divider{margin-bottom:20px}section.explore-cards-alt .cards-wrap{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center;margin:30px auto!important;width:320px}section.explore-cards-alt .cards-wrap .card{width:300px;float:none;margin-bottom:30px;position:relative;overflow:hidden;border-bottom:1px solid gray;padding-bottom:20px}section.explore-cards-alt .cards-wrap .card:last-child{border-bottom:none;margin-bottom:0}section.explore-cards-alt .cards-wrap .card .image{background-color:#f4f4f4;background-size:cover;background-position:top;background-repeat:no-repeat;height:192px;position:relative;margin-bottom:10px}section.explore-cards-alt .cards-wrap .card .image.coming-soon{background-position:50%;background-size:contain;background-color:silver}section.explore-cards-alt .cards-wrap .card .image .bottom-overlay{background-color:rgba(51,51,51,.9);color:#4a4a4a;width:100%;position:absolute;bottom:0;left:0}section.explore-cards-alt .cards-wrap .card .image .bottom-overlay p{line-height:1.3;margin-bottom:5px;margin-top:5px;text-align:center;color:#fff}section.explore-cards-alt .cards-wrap .card .image .bottom-overlay a{color:#fff;font-size:12px;font-weight:300;display:block;padding-top:8px}section.explore-cards-alt .cards-wrap .card .community-info .split,section.explore-cards-alt .cards-wrap .card .lot-info .split{float:left;width:50%;text-align:left}section.explore-cards-alt .cards-wrap .card .community-info .split.community-name,section.explore-cards-alt .cards-wrap .card .community-info .split.lot-name,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-name,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-name{width:100%}section.explore-cards-alt .cards-wrap .card .community-info .split.community-name .title p,section.explore-cards-alt .cards-wrap .card .community-info .split.lot-name .title p,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-name .title p,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-name .title p{font-size:16px;font-weight:500}section.explore-cards-alt .cards-wrap .card .community-info .split.lot-name .title,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-name .title{width:50%;float:left}section.explore-cards-alt .cards-wrap .card .community-info .split.lot-name .bed-bath,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-name .bed-bath{width:50%;float:left;text-align:right}section.explore-cards-alt .cards-wrap .card .community-info .split.lot-name .bed-bath p,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-name .bed-bath p{line-height:24px}section.explore-cards-alt .cards-wrap .card .community-info .split.community-citystate,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-citystate{text-align:right}section.explore-cards-alt .cards-wrap .card .community-info .split.community-price,section.explore-cards-alt .cards-wrap .card .community-info .split.lot-price,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-price,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-price{clear:left}section.explore-cards-alt .cards-wrap .card .community-info .split.community-price .pricerange p,section.explore-cards-alt .cards-wrap .card .community-info .split.lot-price .pricerange p,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-price .pricerange p,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-price .pricerange p{font-size:12px;margin-bottom:0}section.explore-cards-alt .cards-wrap .card .community-info .split.community-footage,section.explore-cards-alt .cards-wrap .card .community-info .split.lot-area,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-footage,section.explore-cards-alt .cards-wrap .card .lot-info .split.lot-area{text-align:right}section.explore-cards-alt .cards-wrap .card .community-info .split p,section.explore-cards-alt .cards-wrap .card .lot-info .split p{font-size:12px;margin-bottom:0}section.explore-cards-alt .cards-wrap .card .community-info .split .first,section.explore-cards-alt .cards-wrap .card .lot-info .split .first{margin-bottom:2px;margin-top:3px}section.explore-cards-alt .cards-wrap .card .community-info .split.short-desc,section.explore-cards-alt .cards-wrap .card .lot-info .split.short-desc{font-size:12px;margin-top:10px;width:100%;margin-bottom:10px}section.explore-cards-alt .cards-wrap .card .community-info .button,section.explore-cards-alt .cards-wrap .card .lot-info .button{background-color:#1d86a8;width:180px;margin:20px auto;clear:both}section.explore-cards-alt .cards-wrap .card .community-info .button a,section.explore-cards-alt .cards-wrap .card .lot-info .button a{color:#fff;padding:17px 0 15px;display:block}section.explore-cards-alt .cards-wrap .card .community-info .button span.text,section.explore-cards-alt .cards-wrap .card .lot-info .button span.text{font-size:18px}@media screen and (min-width:38.75em){section.explore-cards-alt .cards-wrap{width:450px}section.explore-cards-alt .cards-wrap .card{width:100%;height:200px;padding-bottom:0;border-bottom:none}section.explore-cards-alt .cards-wrap .card .image{float:left;width:50%;height:100%;margin-bottom:0}section.explore-cards-alt .cards-wrap .card .community-info,section.explore-cards-alt .cards-wrap .card .lot-info{float:left;width:48%;margin:0 1%;position:relative;height:100%}section.explore-cards-alt .cards-wrap .card .community-info .split.short-desc,section.explore-cards-alt .cards-wrap .card .lot-info .split.short-desc{font-size:11px;line-height:1.25;margin-top:5px}section.explore-cards-alt .cards-wrap .card .community-info .split.community-price,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-price{width:45%}section.explore-cards-alt .cards-wrap .card .community-info .split.community-citystate,section.explore-cards-alt .cards-wrap .card .lot-info .split.community-citystate{width:55%}section.explore-cards-alt .cards-wrap .card .community-info .button,section.explore-cards-alt .cards-wrap .card .lot-info .button{position:absolute;bottom:0;margin:0 22.5px}section.explore-cards-alt .cards-wrap .card .community-info .button a,section.explore-cards-alt .cards-wrap .card .lot-info .button a{padding:10px 0 8px}}@media screen and (min-width:58.75em){section.explore-cards .card:hover .mask .container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .3s ease-out;-transition:all .3s ease-out;transition:all .3s ease-out}section.explore-cards .card:hover .mask .button{-webkit-transition:all .3s ease-out .3s;-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}section.explore-cards .card:hover .mask .additional{opacity:1;-webkit-transition:all .3s ease-out .5s;-transition:all .3s ease-out .5s;transition:all .3s ease-out .5s}section.explore-cards .mask .container{background-color:#fff;margin:18px;padding:22px 0 18px;width:262px;opacity:0}section.explore-cards .mask .button,section.explore-cards .mask .container{-webkit-transform:translateY(-10px);transform:translateY(-10px);-webkit-transition:all .3s ease-out .3s;-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}section.explore-cards .mask .button{margin:auto;margin-bottom:20px}section.explore-cards .mask .additional{display:block;-webkit-transition:all .3s ease-out .3s;-transition:all .3s ease-out .3s;transition:all .3s ease-out .3s}section.explore-cards .mask .additional a,section.explore-cards .mask .additional span{color:#1d86a8}section.explore-cards .mask .additional a{font-size:10px;padding:0 13px}section.explore-cards-alt .cards-wrap{-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;width:920px}section.explore-cards-alt .cards-wrap .card{width:450px;margin:0 5px 10px}}@media screen and (min-width:40.9375em){section.explore-cards .cards-wrap{width:640px}section.explore-cards .cards-wrap .card{float:left;margin-right:10px;margin-left:10px}}@media screen and (min-width:61.25em){section.explore-cards .cards-wrap{width:940px}section.explore-cards .cards-wrap .card{margin-right:20px;margin-left:0}section.explore-cards .cards-wrap .card:nth-of-type(3n+3){margin-right:0}}@media screen and (min-width:80.625em){section.explore-cards .cards-wrap{width:1260px}section.explore-cards .cards-wrap .card:nth-of-type(3n+3){margin-right:20px}section.explore-cards .cards-wrap .card:nth-of-type(4n+4){margin-right:0}}@media screen and (min-width:103.125em){section.explore-cards .cards-wrap{width:1580px}section.explore-cards .cards-wrap .card:nth-of-type(4n+4){margin-right:20px}section.explore-cards .cards-wrap .card:nth-of-type(5n+5){margin-right:0}}.additionalInfoDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a;margin-top:35px}.additionalInfoDiv:after,.additionalInfoDiv:before{content:" ";display:table}.additionalInfoDiv:after{clear:both}.additionalInfoDiv .additionalInfo{font-weight:300;font-size:15px;padding:35px 0;float:left;display:block;margin-right:6.66667%;width:100%;padding:20px}.additionalInfoDiv .additionalInfo:last-child{margin-right:0}.additionalInfoDiv .title{font-weight:700;font-size:20px;text-align:center;line-height:15px}.additionalInfoDiv .subtitle{color:#a9a9a9;font-weight:700;font-size:15px;font-style:italic;text-align:center;line-height:20px;margin-top:15px;margin-bottom:10px}.additionalInfoDiv .descrip{font-weight:700;font-size:15px;line-height:25px;padding-left:25px;padding-right:25px;border-right:none}.additionalInfoDiv a{color:#003056}.additionalInfoDiv .link{font-weight:700;font-size:13px;color:#0d3b5f;text-decoration:none;padding-left:13px;line-height:55px}.additionalInfoDiv .link:after{padding-left:5px;content:" > "}.additionalInfo:last-child .descrip{border-right:0}@media screen and (min-width:38.75em){.additionalInfoDiv .additionalInfo{float:left;display:block;margin-right:3.22581%;width:100%;padding:20px}.additionalInfoDiv .additionalInfo:last-child{margin-right:0}.additionalInfoDiv .additionalInfo .descrip{border-right:none}}@media screen and (min-width:58.75em){.additionalInfoDiv .additionalInfo{float:left;display:block;margin-right:2.12766%;width:48.93617%}.additionalInfoDiv .additionalInfo:last-child{margin-right:0}.additionalInfoDiv .additionalInfo .descrip{border-right:1px solid #a9a9a9}}.processDiv{width:100%}.processDiv .process{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;color:#4a4a4a}.processDiv .process:after,.processDiv .process:before{content:" ";display:table}.processDiv .process:after{clear:both}.processDiv .process h2.title{text-align:center;margin:30px auto 0;font-weight:400;font-weight:normal;margin-bottom:10px;font-size:24px;line-height:1.2em}.processDiv .process .copy{font-size:15px;display:block;margin-top:20px;line-height:26px;padding-bottom:80px}.processDiv .process .copyBlock1,.processDiv .process .copyBlock2,.processDiv .process .copyBlock3{float:left;display:block;margin-right:6.66667%;width:100%}.processDiv .process .copyBlock1:last-child,.processDiv .process .copyBlock2:last-child,.processDiv .process .copyBlock3:last-child{margin-right:0}.processDiv .process .copyBlock1 .descrip1{float:left;display:block;margin-right:6.66667%;width:100%}.processDiv .process .copyBlock1 .descrip1:last-child{margin-right:0}.processDiv .process .copyBlock1 .img1{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:20px}.processDiv .process .copyBlock1 .img1:last-child{margin-right:0}.processDiv .process .copyBlock2 .img3{margin-left:0;float:left;display:block;margin-right:6.66667%;width:100%;margin-bottom:20px}.processDiv .process .copyBlock2 .img3:last-child{margin-right:0}.processDiv .process .copyBlock2 .img3 img{width:100%}.processDiv .process .copyBlock2 .descrip2{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:10px;padding-left:0}.processDiv .process .copyBlock2 .descrip2:last-child{margin-right:0}.processDiv .process .copyBlock3 .descripLeadSecondary{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:20px;text-align:left;font-size:24px}.processDiv .process .copyBlock3 .descripLeadSecondary:last-child{margin-right:0}.processDiv .process .copyBlock3 .descrip3{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:20px}.processDiv .process .copyBlock3 .descrip3:last-child{margin-right:0}.processDiv .process .descripLead{font-size:33px;line-height:1.2em;margin-bottom:45px}.processDiv .process .descrip{font-weight:300;margin-bottom:32px}.processDiv .process img{width:200px;margin-top:32px}.processDiv .process.experience{background:url(../img/designexperience_promo.jpg);color:#fff;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.processDiv .process.experience:after{content:"";background-color:rgba(68,68,68,.5);position:absolute;top:0;left:0;bottom:0;right:0}.landing-page .landing-page-content .landing-page-copy .processDiv .process.experience h2,.landing-page .landing-page-content .landing-page-copy .processDiv .process.experience h3,.landing-page .landing-page-content .landing-page-copy .processDiv .process.experience p,.processDiv .process.experience .landing-page .landing-page-content .landing-page-copy h2,.processDiv .process.experience .landing-page .landing-page-content .landing-page-copy h3,.processDiv .process.experience .landing-page .landing-page-content .landing-page-copy p,.processDiv .process.experience .wrap{position:relative;z-index:1}.processDiv .process.experience .copy{margin-top:80px}.processDiv .cta_wrapper{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:30px}.processDiv .cta_wrapper:last-child{margin-right:0}.processDiv .cta_wrapper .cta{margin:0 auto;text-align:center;padding-top:20px}.processDiv .cta_wrapper .cta .buildHome,.processDiv .cta_wrapper .cta .buyHome{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0;display:inline-block;margin-top:-10px}.processDiv .cta_wrapper .cta .buildHome:last-child,.processDiv .cta_wrapper .cta .buyHome:last-child{margin-right:0}.processDiv .cta_wrapper .cta .or{float:left;display:block;margin-right:2.12766%;width:14.89362%;display:none}.processDiv .cta_wrapper .cta .or:last-child{margin-right:0}@media screen and (min-width:38.75em){.processDiv .process .title h1{font-size:50px}.processDiv .process .title h2{font-size:41px}.processDiv .process .copyBlock1 .img1{float:left;display:block;margin-right:3.22581%;width:100%;width:70%}.processDiv .process .copyBlock1 .img1:last-child{margin-right:0}.processDiv .process .copyBlock2 .img3 img{width:55%}.processDiv .process .copyBlock3 .descripLeadSecondary{font-size:28px}.processDiv .cta_wrapper .cta{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0;padding:0 40px}.processDiv .cta_wrapper .cta:last-child{margin-right:0}.processDiv .cta_wrapper .cta .buyHome,.processDiv .processDiv .cta_wrapper .cta .buildHome{margin-top:10px}.process_r .copy .descrip1{float:left;display:block;margin-right:2.12766%;width:91.48936%;padding-left:30px;padding-right:30px;height:175px}.process_r .copy .descrip1:last-child{margin-right:0}.process_r .copy .descrip2{display:block;margin-right:2.12766%;width:91.48936%;float:left;padding:0 30px 30px}.process_r .copy .descrip2:last-child{margin-right:0}.process_r .copy .img1{display:block;margin-right:2.12766%;width:31.91489%;padding-left:30px;padding-right:30px;float:left}.process_r .copy .img1:last-child{margin-right:0}.process_r .copy .img2{float:left;display:block;margin-right:2.12766%;width:40.42553%;padding-left:30px;padding-right:30px;float:right}.process_r .copy .img2:last-child{margin-right:0}.process_r .copy .img3{display:block;margin-right:2.12766%;width:48.93617%;float:left}.process_r .copy .img3:last-child{margin-right:0}}@media screen and (min-width:58.75em){.processDiv .process .title h1{font-size:70px}.processDiv .process .title h2{font-size:49px}.processDiv .copy{padding:0}.processDiv .copy .copyBlock1 .descrip1{float:left;display:block;margin-right:2.12766%;width:48.93617%}.processDiv .copy .copyBlock1 .descrip1:last-child{margin-right:0}.processDiv .copy .copyBlock1 .img1{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-top:0;margin-right:0}.processDiv .copy .copyBlock1 .img1:last-child{margin-right:0}.processDiv .copy .copyBlock2 .img3{margin-left:8.51064%;float:left;display:block;margin-right:2.12766%;width:40.42553%}.processDiv .copy .copyBlock2 .img3:last-child{margin-right:0}.processDiv .copy .copyBlock2 .img3 img{width:80%}.processDiv .copy .copyBlock2 .descrip2{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-left:7px}.processDiv .copy .copyBlock2 .descrip2:last-child{margin-right:0}.processDiv .copy .copyBlock3 .descripLeadSecondary{text-align:center;font-size:30px}.processDiv .cta_wrapper .cta{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:17.02128%;padding:0}.processDiv .cta_wrapper .cta:last-child{margin-right:0}.processDiv .cta_wrapper .cta .buildHome,.processDiv .cta_wrapper .cta .buyHome{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-top:7px}.processDiv .cta_wrapper .cta .buildHome:last-child,.processDiv .cta_wrapper .cta .buyHome:last-child{margin-right:0}.processDiv .cta_wrapper .cta .or{float:left;display:block;margin-right:2.12766%;width:14.89362%;display:inline-block}.processDiv .cta_wrapper .cta .or:last-child{margin-right:0}.process_r .copy .descrip1{float:left;display:block;margin-right:2.12766%;width:48.93617%;padding-left:0;padding-right:0;height:298px}.process_r .copy .descrip1:last-child{margin-right:0}.process_r .copy .descrip2{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;float:right;padding:0}.process_r .copy .descrip2:last-child{margin-right:0}.process_r .copy .img1{float:left;display:block;margin-right:2.12766%;width:40.42553%;padding-left:0;padding-right:0}.process_r .copy .img1:last-child{margin-right:0}.process_r .copy .img2{display:block;margin-right:2.12766%;width:40.42553%;padding-left:0;padding-right:0;float:left}.process_r .copy .img2:last-child{margin-right:0}.process_r .copy .img3{display:block;margin-right:2.12766%;width:14.89362%;float:left}.process_r .copy .img3:last-child{margin-right:0}.process_r .copy .cta_wrapper{float:left;display:block;margin-right:2.12766%;width:100%}.process_r .copy .cta_wrapper:last-child{margin-right:0}.process_r .copy .cta_wrapper .cta .buyHome{float:left;display:block;margin-right:2.12766%;width:31.91489%}.process_r .copy .cta_wrapper .cta .buyHome:last-child{margin-right:0}.process_r .copy .cta_wrapper .cta .or{float:left;display:block;margin-right:2.12766%;width:31.91489%}.process_r .copy .cta_wrapper .cta .or:last-child{margin-right:0}.process_r .copy .cta_wrapper .cta .buildHome{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-right:0}.process_r .copy .cta_wrapper .cta .buildHome:last-child{margin-right:0}.processDiv .process h2.title{font-size:38px;margin-top:43px}.processDiv .process .descrip{font-size:23px;line-height:1.3em}.processDiv .process .descrip .descripLead{font-size:50px}.processDiv .process .button{margin-left:34.04255%;position:relative;left:31px}.processDiv .difference .button{margin-bottom:45px}.processDiv .difference img{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:37.04255%;margin-bottom:35px;width:200px}.processDiv .difference img:last-child{margin-right:0}.processDiv .experience{max-width:100%}.processDiv .experience .descripLead{margin-bottom:19px}.processDiv .experience .descrip{font-size:18px;line-height:1.6em;margin-bottom:63px}.processDiv .experience .button{margin-bottom:65px}}.fancybox-type-html .fancybox-close,.fancybox-type-iframe .fancybox-close,.fancybox-type-inline .fancybox-close{background:none;font-size:36px;width:36px;height:36px;border-radius:50%;right:-18px;overflow:hidden;top:-18px;color:#a9a9a9}.fancybox-type-html .fancybox-close:before,.fancybox-type-iframe .fancybox-close:before,.fancybox-type-inline .fancybox-close:before{background-color:#fff;font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61b"}.fancybox-type-image .fancybox-skin{border-radius:0;padding:6px!important}.fancybox-type-image .fancybox-title-float-wrap{margin-bottom:0;width:100%}.fancybox-type-image .fancybox-close{top:15px;right:15px}.child{border-radius:0!important;white-space:normal!important;text-shadow:none!important;color:#c6c6c6!important;text-align:left;padding:0!important;width:100%;top:60px;position:relative}.child .infoWrap{opacity:1}.child .textWrap{width:90%;margin:20px auto auto}.child .linksWrap{padding:12px 20px}.child .shareIcon{float:left;margin-right:0;margin-bottom:10px}.child .shareIcon:last-child{margin:0}.child .shareIcon a{display:block;margin-right:20px}.fancybox-type-inline .fancybox-skin{border-radius:0!important}.design-gallery__modal .fancybox-nav span{visibility:visible}.design-gallery__modal .fancybox-next,.design-gallery__modal .fancybox-prev{background:none;background-image:none;background-size:0}.design-gallery__modal .fancybox-next span:before,.design-gallery__modal .fancybox-prev span:before{color:hsla(0,0%,100%,.9);text-shadow:2px 0 rgba(0,0,0,.7)}.design-gallery__modal .fancybox-prev span:before{text-shadow:2px 0 rgba(0,0,0,.7);content:"\e617"}.design-gallery__modal .fancybox-next span:before{text-shadow:-2px 0 rgba(0,0,0,.7);content:"\e603"}.design-gallery__modal.fancybox-type-image .fancybox-close{top:-18px;right:-18px;border-radius:50%;background-color:#fff}#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-size:44px 228px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-next span,.fancybox-prev span{background-size:44px 228px}}@media screen and (min-width:58.75em){.child .textWrap{margin-top:0}.fancybox-nav.fancybox-next{right:-60px;width:50px;margin:0;display:block}.fancybox-nav.fancybox-prev{left:-50px;width:50px;margin:0;display:block}}.js-fancybox span.play-button{position:relative;display:inline-block;width:100%;height:100%}.js-fancybox span.play-button .the-play-button{position:absolute;top:50%;left:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/wp-includes/js/mediaelement/bigplay.svg) no-repeat}.js-fancybox span.play-button:hover .the-play-button{background-position:0 -100px}.fancybox-title-outside-wrap{display:inline-block;width:100%;margin-top:0;padding:10px 20px;background:transparent;background:rgba(0,0,0,.8);text-shadow:0 1px 2px #222;color:#fff;line-height:1.4}.readyNowTable table{width:100%;margin-bottom:45px}.readyNowTable .italic{font-style:italic}.readyNowTable tbody{overflow:hidden;padding:17px 0;border-bottom:1px solid #e4e3e4;display:block}.readyNowTable tr.data{z-index:1;-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:block;padding:26px 0}.readyNowTable tr.data td{padding:7px 0;font-size:18px;line-height:1.3em}.readyNowTable tr.data td .bold{margin-right:15px;margin-left:14px;display:inline-block}.readyNowTable tr.data .model a{color:#1d86a8;text-decoration:underline}.readyNowTable tr.data.is-selected{-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background:#ddedf2}.readyNowTable tr.moreInfo{display:none}.readyNowTable tr.moreInfo .moreInfoWrap{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;z-index:0;visibility:hidden;opacity:0;-webkit-transform:translateY(-278px);transform:translateY(-278px);-webkit-transition:transform .5s ease-in-out;-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;padding-left:15px;padding-right:15px}.readyNowTable tr.moreInfo .moreInfoWrap:after,.readyNowTable tr.moreInfo .moreInfoWrap:before{content:" ";display:table}.readyNowTable tr.moreInfo .moreInfoWrap:after{clear:both}.readyNowTable tr.moreInfo .fullDetails{width:100%;margin-top:30px;margin-bottom:33px;font-size:14px}.readyNowTable tr.moreInfo .fullDetails .bold{margin-bottom:5px}.readyNowTable tr.moreInfo .fullDetails .italic{margin-bottom:20px}.readyNowTable tr.moreInfo .fullDetails .description{margin-bottom:15px;line-height:20px}.readyNowTable tr.moreInfo .basicImage{width:100%;height:200px;margin-top:32px}.readyNowTable tr.moreInfo .basicImage .imageWrap{width:100%;height:100%}.readyNowTable tr.moreInfo .basicImage .imageWrap .imageLink{display:block;width:100%;height:100%;position:relative}.readyNowTable tr.moreInfo .basicImage .imageWrap .bgImage{display:block;width:100%;height:100%;background-repeat:no-repeat;background-size:cover;transition:all 1s ease}.readyNowTable tr.moreInfo .basicImage .imageWrap .seemore{font-weight:300;font-size:14px;background-color:#1d1d1d;background-color:rgba(29,29,29,.9);width:100%;color:#fff;height:0;position:absolute;bottom:0;display:block;height:auto;text-align:center;line-height:2em}.readyNowTable tr.moreInfo .basicImage img{width:100%}.readyNowTable tr.moreInfo.is-selected{display:table-row}.readyNowTable tr.moreInfo.is-selected .moreInfoWrap{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .5s ease-in-out;-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}thead{display:none}td{display:block}.readyNowTable td{display:table-row}@media screen and (min-width:58.75em){.readyNowTable table{margin-bottom:100px}.readyNowTable td{display:table-cell}.readyNowTable thead{display:table-header-group;font-size:18px;font-style:bold}.readyNowTable thead th{text-align:center;padding-bottom:12px;vertical-align:top;border-left:1px solid #e4e3e4}.readyNowTable thead th:first-child{border:none}.readyNowTable tbody{overflow:hidden;padding:0;border-bottom:none;display:table-row-group}.readyNowTable tbody .data td{display:table-cell;border-top:1px solid #e4e3e4;border-left:1px solid #e4e3e4}.readyNowTable tbody .data td:first-child{border-left:none}.readyNowTable tr.data{display:table-row;border-bottom:none;padding:0}.readyNowTable tr.data td{padding:21px 0 23px 16px}.readyNowTable tr.data .model a{color:#1d86a8}.readyNowTable tr.moreInfo .moreInfoWrap{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;z-index:0;visibility:hidden;opacity:0;-webkit-transform:translateY(-278px);transform:translateY(-278px);-webkit-transition:transform .5s ease-in-out;-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out;padding-left:15px;padding-right:15px}.readyNowTable tr.moreInfo .moreInfoWrap:after,.readyNowTable tr.moreInfo .moreInfoWrap:before{content:" ";display:table}.readyNowTable tr.moreInfo .moreInfoWrap:after{clear:both}.readyNowTable tr.moreInfo .fullDetails{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-top:30px;margin-bottom:33px;font-size:14px}.readyNowTable tr.moreInfo .fullDetails:last-child{margin-right:0}.readyNowTable tr.moreInfo .fullDetails .bold{margin-bottom:5px}.readyNowTable tr.moreInfo .fullDetails .italic{margin-bottom:20px}.readyNowTable tr.moreInfo .fullDetails .description{margin-bottom:15px;line-height:20px}.readyNowTable tr.moreInfo .basicImage{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-right:0;margin-top:32px;margin-bottom:33px}.readyNowTable tr.moreInfo .basicImage:last-child{margin-right:0}.readyNowTable tr.moreInfo .basicImage img{width:100%}.readyNowTable .is-selected tr.data{-webkit-transition:background .3s ease-in-out;-transition:background .3s ease-in-out;transition:background .3s ease-in-out;background:#ddedf2}.readyNowTable .is-selected tr.moreInfo{display:table-row}.readyNowTable .is-selected tr.moreInfo td{display:table-cell}.readyNowTable .is-selected tr.moreInfo .moreInfoWrap{visibility:visible;opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:transform .5s ease-in-out;-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}}.checklistDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.checklistDiv:after,.checklistDiv:before{content:" ";display:table}.checklistDiv:after{clear:both}.checklistDiv .checklist{font-weight:300;font-size:15px;padding:35px 0;float:left;display:block;margin-right:6.66667%;width:100%;padding:20px}.checklistDiv .checklist:last-child{margin-right:0}.checklistDiv .title{font-weight:700;font-size:20px;line-height:15px;text-align:left}.checklistDiv .subtitle{color:#a9a9a9;font-weight:700;font-size:15px;font-style:italic;text-align:center;line-height:45px;padding-bottom:15px;text-align:left}.checklistDiv .descrip1,.checklistDiv .descrip2{font-weight:300;font-size:15px;line-height:25px}.checklistDiv .descrip1{padding-right:50px}.checklistDiv .descrip1 ul{margin-left:0;padding-left:0;list-style:disc;line-height:35px}.checklistDiv .descrip2 ul{margin-left:0;padding-left:0;list-style:none}.checklistDiv .descrip2 li{padding-left:25px;padding-bottom:10px;background-image:url(../img/checkedbox.png);background-repeat:no-repeat}.checklistDiv a{font-weight:700}.checklistDiv .link,.checklistDiv a{font-size:15px;color:#0d3b5f;text-decoration:none}.checklistDiv .link{font-weight:400;padding-left:25px;line-height:55px}.checklistDiv .link:after{padding-left:5px;content:" > "}@media screen and (min-width:38.75em){.checklistDiv .checklist{float:left;display:block;margin-right:3.22581%;width:100%;padding:20px}.checklistDiv .checklist:last-child{margin-right:0}.checklistDiv .subtitle,.checklistDiv .title{text-align:left}}@media screen and (min-width:58.75em){.checklistDiv .checklist{float:left;display:block;margin-right:2.12766%;width:48.93617%}.checklistDiv .checklist:last-child{margin-right:0}.checklistDiv .subtitle,.checklistDiv .title{text-align:center}.checklistDiv .descrip1{background:#fff url(../img/vertical-line.png) no-repeat 100% 0}}.warrantyInfo{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;padding:20px 0 40px}.warrantyInfo:after,.warrantyInfo:before{content:" ";display:table}.warrantyInfo:after{clear:both}.warrantyInfo h5{font-weight:700;margin-top:30px;margin-bottom:40px;font-size:40px;line-height:41px}.warrantyInfo h6{font-size:30px;font-weight:400;margin-bottom:15px;line-height:30px}.warrantyInfo p{float:left;display:block;margin-right:2.12766%;width:100%}.warrantyInfo p:last-child{margin-right:0}.warrantyInfo p.descrip{font-weight:300;font-size:15px;margin-top:15px;line-height:25px;margin-bottom:35px}.warrantyInfo .whiteTxt{font-weight:300;font-size:22px;font-style:italic;color:#fff}.warrantyBtnCenter{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0}.warrantyBtnCenter:last-child{margin-right:0}@media screen and (min-width:38.75em){.warrantyInfo .warrantyBtnCenter{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.warrantyInfo .warrantyBtnCenter:last-child{margin-right:0}.warrantyInfo h5{font-size:60px;line-height:59px}.warrantyInfo h6{font-size:30px}}@media screen and (min-width:58.75em){.warrantyInfo .warrantyBtnCenter{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%}.warrantyInfo .warrantyBtnCenter:last-child{margin-right:0}.warrantyInfo h5{font-size:70px}.warrantyInfo h6{font-size:39px}}.upcomingEventsDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.upcomingEventsDiv:after,.upcomingEventsDiv:before{content:" ";display:table}.upcomingEventsDiv:after{clear:both}.upcomingEventsDiv .title{text-align:center;padding:10px 0 10px 10px;margin-top:30px}.upcomingEventsDiv .title h5{font-weight:700;font-size:40px;margin-bottom:40px;line-height:40px}.upcomingEventsDiv .title h6{font-size:30px;font-weight:400;margin-bottom:40px}.upcomingEventsDiv .copy{float:left;display:block;margin-right:2.12766%;width:100%;margin-bottom:45px}.upcomingEventsDiv .copy:last-child{margin-right:0}.upcomingEventsDiv .copy .descripLead{font-weight:700;font-size:20px;margin-bottom:115px}.upcomingEventsDiv .copy .descrip{font-weight:300;line-height:24px}.upcomingEventsDiv .copy .descrip p{margin-top:15px}.upcomingEventsDiv .copy .descrip .link{font-weight:400;font-size:13px;color:#0d3b5f;text-decoration:none;line-height:55px;display:block}.upcomingEventsDiv .copy .descrip .link:after{padding-left:5px;content:" > "}.upcomingEventsDiv .copy .featuredImg{height:350px;background:#f4f4f4}.upcomingEventsDiv .warrantyBtnCenter{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0}.upcomingEventsDiv .warrantyBtnCenter:last-child{margin-right:0}@media screen and (min-width:38.75em){.upcomingEventsDiv .title h5{font-size:60px}.upcomingEventsDiv .title h6{font-size:30px}.upcomingEventsDiv .copy .descrip{float:left;display:block;margin-right:3.22581%;width:100%;padding-right:0}.upcomingEventsDiv .copy .descrip:last-child{margin-right:0}.upcomingEventsDiv .copy .featuredImg{float:left;display:block;margin-right:3.22581%;width:100%}.upcomingEventsDiv .copy .featuredImg:last-child{margin-right:0}.upcomingEventsDiv .warrantyBtnCenter{float:left;display:block;margin-right:3.22581%;width:100%}.upcomingEventsDiv .warrantyBtnCenter:last-child{margin-right:0}}@media screen and (min-width:58.75em){.upcomingEventsDiv .title h5{font-size:70px}.upcomingEventsDiv .title h6{font-size:49px}.upcomingEventsDiv .copy .descrip{float:left;display:block;margin-right:2.12766%;width:40.42553%;padding-right:20px}.upcomingEventsDiv .copy .descrip:last-child{margin-right:0}.upcomingEventsDiv .copy .featuredImg{float:left;display:block;margin-right:2.12766%;width:57.44681%}.upcomingEventsDiv .copy .featuredImg:last-child{margin-right:0}.upcomingEventsDiv .warrantyBtnCenter{float:left;display:block;margin-right:2.12766%;width:57.44681%;margin-left:17.02128%}.upcomingEventsDiv .warrantyBtnCenter:last-child{margin-right:0}}.spmenu-search{overflow-y:scroll}.spmenu-search .menu-hidden{display:none}.spmenu-search .menuWrap{width:82.5%;margin:auto}.spmenu-search .menuHead{border-bottom:1px solid #474747;margin:0 0 20px;padding:20px 0}.spmenu-search .button{width:100%!important;margin-bottom:14px;box-shadow:0 0 0 1px #1f1f1f}.spmenu-search .button .text{font-size:15px}.spmenu-search .button .icon-carat{font-size:12px}.spmenu-search .button .js-submit .icon-carat{display:none}.spmenu-search .button .contentWrap{background-color:#1f1f1f}.spmenu-search .button .contentWrap a{border-bottom:none;padding:11px 19px}.spmenu-search .button .contentWrap a .parameter{border-right:none;padding-right:0;color:#fff;font-size:15px}.spmenu-search .button .contentWrap a .icon-updown{color:#fff}.spmenu-search .button .contentWrap a .value{display:none}.spmenu-search .button.simple{box-shadow:0 0 0 1px #1d86a8;margin-top:30px}.spmenu-search .button.simple .contentWrap a{background-color:#1d86a8}.spmenu-search .open.menu{width:100%;position:absolute;top:0;left:0;-webkit-transform:translateY(0);transform:translateY(0);display:none;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;visibility:visible;background-color:#e6e6e6}.spmenu-search .open.menu lh{color:#fff;padding:11px 12px;font-size:16px;background-color:#4a4a4a}.spmenu-search .open.menu .option{font-size:15px;padding:11px 12px}.spmenu-search .open.menu .option:hover{background:#858585;border-color:transparent}.spmenu-search .is-open .open.menu{display:block}.spmenu-search a:after{content:""}.spmenu-search .or{position:relative;width:90%;float:left;margin:11px 5% 10px}.spmenu-search .or hr{border:1px solid #474747;width:100%;position:absolute}.spmenu-search .or p{position:absolute;padding:0 18px;left:50%;margin-left:-27px;background-color:#323232;font-style:italic;color:#fff}.promo-block-wrapper{width:100%;background-color:#f4f4f4;display:flex;flex-direction:column;margin:0;padding:0}.promo-block-wrapper .promo-block{width:100%;overflow:hidden}@media screen and (min-width:48em){.promo-block-wrapper{flex-direction:row}.promo-block-wrapper--has-2 .promo-block{width:50%}.promo-block-wrapper--has-3 .promo-block{width:33%}}.promo-block{position:relative;display:flex;flex-direction:column}.promo-block.promo-block--outline:before{content:"";box-sizing:border-box;position:absolute;margin:10px;width:90%;height:90%;width:calc(100% - 20px);height:calc(100% - 20px);box-shadow:0 0 50px rgba(0,0,0,.75);pointer-events:none;border:2px solid #c2c887;z-index:5}.promo-block.promo-block--outline:nth-child(2n):before{border:2px solid #0d3b5f}.promo-block .promo-image{width:100%;padding-top:50%;height:0;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;order:2}.promo-block .promo-image a.video-link{text-indent:-9999px;color:transparent;height:100%;width:100%;display:block}.promo-block .promo-image a.video-link:hover{color:transparent!important}.promo-block .promo-image a.video-link:before{content:"";background-image:url(/wp-content/themes/eahomes/dist/assets/img/icon-play.png);width:130px;height:130px;display:block;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-65px;margin-left:-65px}.promo-block .promo-content{width:100%;padding:20px;order:1;display:flex;align-items:center;justify-content:center;background-color:#0d3b5f}.promo-block--outline:nth-child(2n) .promo-content{background-color:#c2c887}.promo-block .promo-content .promo-flex-wrap{padding:5%}.promo-block .promo-content .more,.promo-block .promo-content h4,.promo-block .promo-content h5,.promo-block .promo-content p{color:#fff;text-align:center}.promo-block .promo-content .title h4{font-style:italic;font-size:18px;line-height:1.2;margin-bottom:10px;font-weight:400}.promo-block .promo-content .title h5{font-size:14px;line-height:1.2;margin-bottom:15px;font-weight:200}.promo-block .promo-content p{font-size:13px;line-height:1.3;margin-bottom:20px;font-weight:200;display:none}.promo-block .promo-content .more{font-style:italic;font-size:18px;display:block}.promo-block .promo-content .more:hover{color:#fff}.promo-block.permanent .promo-content{background-color:#003056}.promo-block.permanent .promo-content h4{font-size:24px}.promo-block.permanent .promo-content h5{font-size:15px}.promo-block.permanent .promo-content .more{font-size:16px}@media screen and (min-width:38.75em){.promo-block{flex-direction:row}.promo-block .promo-image{position:relative;padding-top:20%;width:55%;height:0;min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:50%}.promo-block .promo-image a.video-link{text-indent:-9999px;color:transparent;height:100%;width:100%;display:block}.promo-block .promo-image a.video-link:hover{color:transparent!important}.promo-block .promo-image a.video-link:before{content:"";background-image:url(/wp-content/themes/eahomes/dist/assets/img/icon-play.png);width:130px;height:130px;display:block;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-65px;margin-left:-65px}.promo-block .promo-content{padding:0;width:45%;height:auto}.promo-block .promo-content .title h4{font-size:18px;margin-bottom:10px}.promo-block .promo-content .title h5{font-size:14px;margin-bottom:15px}.promo-block .promo-content p{display:none;font-size:14px;margin-bottom:20px}.promo-block .promo-content .more{display:block}.promo-block.promo-block--outline:nth-child(2n) .promo-image{order:1}.promo-block.promo-block--outline:nth-child(2n) .promo-content{order:2}}@media screen and (min-width:48em){.promo-block{flex-direction:column}.promo-block.promo-block--outline:before{margin:12px;width:calc(100% - 24px);height:calc(100% - 24px)}.promo-block .promo-image{min-height:250px;width:100%;height:40%}.promo-block .promo-content{width:100%;height:60%}}@media screen and (min-width:58.75em){.promo-block{flex-direction:column}.promo-block .promo-content .title h5{margin-top:10px}.promo-block .promo-content p{display:block}.promo-block-wrapper--has-3 .promo-block,.promo-block.permanent{padding-bottom:0;border-top:0;border-bottom:0;width:33.26%;box-sizing:content-box}.promo-block-wrapper--has-3 .promo-block .promo-image,.promo-block.permanent .promo-image{width:100%;padding-top:50%;height:0;background-repeat:no-repeat;background-size:cover;background-position:50%}.promo-block-wrapper--has-3 .promo-block .promo-image a.video-link,.promo-block.permanent .promo-image a.video-link{text-indent:-9999px;color:transparent;height:100%;width:100%;display:block}.promo-block-wrapper--has-3 .promo-block .promo-image a.video-link:hover,.promo-block.permanent .promo-image a.video-link:hover{color:transparent!important}.promo-block-wrapper--has-3 .promo-block .promo-image a.video-link:before,.promo-block.permanent .promo-image a.video-link:before{content:"";background-image:url(/wp-content/themes/eahomes/dist/assets/img/icon-play.png);width:130px;height:130px;display:block;background-size:contain;position:absolute;top:50%;left:50%;margin-top:-65px;margin-left:-65px}.promo-block-wrapper--has-3 .promo-block .promo-content,.promo-block.permanent .promo-content{width:100%}.promo-block-wrapper--has-3 .promo-block .promo-content .promo-flex-wrap,.promo-block.permanent .promo-content .promo-flex-wrap{padding:5%}.promo-block-wrapper--has-3 .promo-block .promo-content .title h4,.promo-block.permanent .promo-content .title h4{font-size:20px}.promo-block-wrapper--has-3 .promo-block .promo-content .title h5,.promo-block.permanent .promo-content .title h5{font-size:16px}.promo-block-wrapper--has-3 .promo-block .promo-content p,.promo-block.permanent .promo-content p{display:none;font-size:14px;line-height:1.3;margin-bottom:20px}.promo-block.has-three:nth-child(2){border-left:1px solid #fff;border-right:1px solid #fff}.promo-block.permanent{width:49.94%;box-sizing:content-box}.promo-block.permanent:last-child{border-left:1px solid #fff}.promo-block.permanent .promo-content{background-color:#003056}.promo-block.permanent .promo-content h4{font-size:24px}.promo-block.permanent .promo-content h5{font-size:15px}.promo-block.permanent .promo-content .more{font-size:16px}}@media screen and (min-width:78em){.promo-block .promo-content .title h4{font-size:28px}.promo-block .promo-content .title h5{font-size:22px}.promo-block .promo-content p{font-size:15px}.promo-block.has-three .promo-content .title h4,.promo-block.permanent .promo-content .title h4{font-size:28px}.promo-block.has-three .promo-content .title h5,.promo-block.permanent .promo-content .title h5{font-size:22px}.promo-block.has-three .promo-content .more,.promo-block.permanent .promo-content .more{font-size:20px}}@media screen and (min-width:102em){.promo-block.has-three .promo-content p{display:block;text-align:justify}}.promo--clux{background-color:#fff}.promo--clux .title{margin-bottom:20px;position:absolute;top:20%;height:100%;width:100%;text-align:center}.promo--clux .title h3{color:#fff;width:100%;margin:0;font-size:24px;text-shadow:0 0 6px rgba(0,0,0,.6)}.promo--clux .promo-container{display:flex;flex-direction:column}.promo--clux .promo-image{position:relative;padding-top:0;height:240px;order:1}.promo--clux .promo-content{order:2;background-color:transparent;flex-direction:row;align-items:flex-start;height:auto!important;padding:20px}.promo--clux .promo-content .icon{margin:20px 30px;max-height:150px}.promo--clux .promo-content p{display:inline-block;color:#4a4a4a;text-align:left}@media screen and (min-width:38.75em){.promo--clux .promo-image{height:375px}.promo--clux .promo-content{flex-direction:row;align-items:center;display:flex;margin:20px 0}.promo--clux .promo-content .promo-text{flex-direction:column}.promo--clux .promo-content .icon{margin:0 30px}.promo--clux .promo-content p{text-align:left}}@media screen and (min-width:38.74em) and (max-width:58.74em){.promo--clux .promo-content,.promo--clux .promo-image{width:100%}}@media screen and (min-width:58.75em){.promo--clux .promo-container{flex-direction:row}.promo--clux .promo-image{height:340px}.promo--clux .promo-content{flex-direction:row;display:flex;margin:20px 0}.promo--clux .promo-content .promo-text{flex-direction:column}.promo--clux .promo-content p{text-align:left}}.promo-line--clux h4{color:#c2c887;margin:0 0 10px}.promo-line--clux .promo-content{display:flex;flex-direction:column;align-items:center;padding:0 20px}.promo-line--clux .promo-text{margin:20px 0;text-align:center}.promo-line--clux .promo-text p{margin-bottom:20px;color:#4a4a4a}@media screen and (min-width:58.75em){.promo-line--clux h4{text-align:left}.promo-line--clux .promo-content{flex-direction:row;align-items:flex-start}.promo-line--clux .promo-content .icon{margin-right:20px}.promo-line--clux .promo-content .promo-text{text-align:left}}.promo-image.is-video-link{position:relative}.promo-image.is-video-link a{background-color:rgba(0,0,0,.4);position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;z-index:10}.promo-image.is-video-link a img{filter:alpha(opacity=75);opacity:.75}.promo-image.is-video-link a .play{height:50%}.community-detail--comingsoon .promo-block-wrapper{background-color:transparent;margin:0 20px 20px;width:auto;justify-content:center}.community-detail--comingsoon .promo-block-wrapper .promo-block{background-color:#f4f4f4;margin:20px;width:auto;max-width:600px}@media screen and (min-width:48em){.community-detail--comingsoon .promo-block-wrapper .promo-block{width:100%}}.floorplan-detail .topo-map-content,.topo-map .topo-map-content{height:420px;margin-bottom:10px}.floorplan-detail .flex-intro h3,.topo-map .flex-intro h3{font-size:29px;line-height:30px;text-align:center}.floorplan-detail .flex-intro h4.sub,.topo-map .flex-intro h4.sub{font-size:15px;line-height:18px;text-align:center}.floorplan-detail .iframe-container,.topo-map .iframe-container{height:0;padding-bottom:56.25%;position:relative}.floorplan-detail .iframe-container iframe,.topo-map .iframe-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media screen and (min-width:38.75em){.topo-map .topo-map-content{height:420px;margin-bottom:10px}}@media screen and (min-width:58.75em){.topo-map .topo-map-content{margin-top:-45px;height:236px;margin-bottom:10px}}.ourProcessDiv .process .title{margin-top:0}.ourProcessDiv .process .title h1{font-weight:bold;font-size:42px;line-height:1em}.ourProcessDiv .process .title h2{font-size:33px;line-height:1em}.ourProcessDiv .process .processGrid,.ourProcessDiv .process .processGrid .row{margin-top:0}.ourProcessDiv .process .processGrid .row .processItem{margin-top:50px}.ourProcessDiv .process .processGrid .row .processItem .processIcon{margin-top:0;font-size:140px;color:#0d3b5f}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap{margin-top:0;color:#a9a9a9;font-size:12px;font-family:"Didot 16 A","Didot 16 B"}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h3{font-family:"Didot 16 A","Didot 16 B";font-style:italic;font-size:20px;text-align:left}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h4{font-family:"Gotham SSm A","Gotham SSm B";font-size:24px;font-weight:bold;color:#0d3b5f;text-align:left}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap p{font-size:16px;line-height:1.5;margin-top:20px;text-align:left}.ourProcessDiv .process .processGrid .row .processItem.last{margin-top:40px;padding-top:40px;border-top:1px solid #f4f4f4;margin-bottom:40px;padding-bottom:40px;border-bottom:1px solid #f4f4f4}@media screen and (min-width:38.75em){.ourProcessDiv .process .title{margin-top:0}.ourProcessDiv .process .title h1{font-weight:bold;font-size:72px;line-height:1em}.ourProcessDiv .process .title h2{font-size:52px;line-height:1em}.ourProcessDiv .process .processGrid .row .processItem{width:100%;float:left}.ourProcessDiv .process .processGrid .row .processItem .processIcon{margin-top:0;font-size:100px;color:#0d3b5f;float:left;display:block;margin-right:4.34783%;width:30.43478%;margin-top:10px}.ourProcessDiv .process .processGrid .row .processItem .processIcon:last-child{margin-right:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap{margin-top:0;color:#a9a9a9;font-size:12px;font-family:"Didot 16 A","Didot 16 B";float:left;display:block;margin-right:4.34783%;width:65.21739%}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap:last-child{margin-right:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h3{font-family:"Didot 16 A","Didot 16 B";font-style:italic;font-size:20px;text-align:left;margin-top:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h4{font-family:"Gotham SSm A","Gotham SSm B";font-size:24px;font-weight:bold;color:#0d3b5f;text-align:left}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap p{font-size:16px;line-height:1.5;margin-top:20px;text-align:left}.ourProcessDiv .process .processGrid .row .processItem.last{margin-bottom:0}}@media screen and (min-width:58.75em){.ourProcessDiv .process{margin-bottom:40px}.ourProcessDiv .process .title{margin-top:0}.ourProcessDiv .process .title h1{font-weight:bold;font-size:72px;line-height:1em}.ourProcessDiv .process .title h2{font-size:52px;line-height:1em}.ourProcessDiv .process .processGrid{margin-top:0}.ourProcessDiv .process .processGrid .row{margin-top:0;clear:both}.ourProcessDiv .process .processGrid .row .processItem{margin-top:50px;width:44%;float:left;margin-left:3%;margin-right:3%}.ourProcessDiv .process .processGrid .row .processItem .processIcon{margin-top:0;font-size:100px;color:#0d3b5f;float:left;display:block;margin-right:4.34783%;width:30.43478%;margin-top:10px}.ourProcessDiv .process .processGrid .row .processItem .processIcon:last-child{margin-right:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap{margin-top:0;color:#a9a9a9;font-size:12px;font-family:"Didot 16 A","Didot 16 B";float:left;display:block;margin-right:4.34783%;width:65.21739%}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap:last-child{margin-right:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h3{font-family:"Didot 16 A","Didot 16 B";font-style:italic;font-size:20px;text-align:left;margin-top:0}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap h4{font-family:"Gotham SSm A","Gotham SSm B";font-size:24px;font-weight:bold;color:#0d3b5f;text-align:left}.ourProcessDiv .process .processGrid .row .processItem .processItemTextWrap p{font-size:16px;line-height:1.5;margin-top:20px;text-align:left}.ourProcessDiv .process .processGrid .row .processItem.last{margin-top:50px;margin-bottom:0;padding-top:0;padding-bottom:0;border-top:none;border-bottom:none}}.image-banner{width:100%;margin-top:20px;margin-bottom:20px;background-color:#a9a9a9;color:#fff;height:0;padding-top:73.845%;background-position:50%;background-size:cover;background-repeat:no-repeat;position:relative}.image-banner .banner-content{position:absolute;bottom:10px;left:5%;width:90%}.image-banner .banner-content .title{text-align:left;color:#fff;margin-top:0;margin-bottom:5px;font-size:18px;line-height:1}.image-banner .banner-content .banner-text{text-align:left;margin-top:0;margin-bottom:0;font-size:12px;line-height:1.33}@media screen and (min-width:38.75em){.image-banner{padding-top:50%}.image-banner .banner-content .title{font-size:24px}.image-banner .banner-content .banner-text{font-size:16px}}@media screen and (min-width:58.75em){.image-banner{padding-top:24.615%}.image-banner .banner-content .title{font-size:26px}.image-banner .banner-content .banner-text{font-size:18px}}@media screen and (min-width:78em){.image-banner{padding-top:24.615%}.image-banner .banner-content .title{font-size:26px}.image-banner .banner-content .banner-text{font-size:18px}}[data-floating-element]{clear:both;width:100%;border-bottom:1px solid #a9a9a9;border-top:1px solid #a9a9a9;position:relative;z-index:100;-webkit-transition:all .3s ease-in-out;-transition:all .3s ease-in-out;transition:all .3s ease-in-out}[data-floating-element=all].floating,[data-floating-element~=mobile].floating{position:fixed;top:45px;border-bottom:1px solid #a9a9a9!important}@media screen and (min-width:38.75em){[data-floating-element=all].floating{top:45px}[data-floating-element~=mobile].floating{position:relative!important;top:auto!important}}@media screen and (min-width:58.75em){[data-floating-element].floating{position:fixed;top:81px;border-bottom:1px solid #a9a9a9!important}[data-floating-element~=mobile].floating{position:relative!important;top:auto!important}}.design-gallery{overflow:hidden;clear:both;padding-bottom:1em;margin-bottom:1em}.design-gallery .galleryImage{padding:10px}.design-gallery .galleryImage .imageWrap{position:relative;display:block;background-color:#fff;border:6px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.15);overflow:hidden}.design-gallery .imageWrap{width:100%;height:100%}.design-gallery .imageWrap .bgImage,.design-gallery .imageWrap .imageLink{display:block;width:100%;height:100%}.design-gallery .imageWrap .bgImage{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;transition:all 1s ease}.design-gallery__intro h3,.design-gallery__intro h4{margin-bottom:.5em}.button-controls-container,.design-gallery__controls{margin-bottom:25px;margin-top:35px}.button-controls-container .controls,.design-gallery__controls .controls{width:100%;text-align:left;margin-left:20%;display:flex;flex-direction:column}.button-controls-container .controlItem,.design-gallery__controls .controlItem{display:inline-block;width:100%;padding-right:5%}.button-controls-container .controlItem:last-child,.design-gallery__controls .controlItem:last-child{padding-right:0}.button-controls-container .controlItem .controlItemLink,.design-gallery__controls .controlItem .controlItemLink{color:#0d3b5f;transition:all .5s ease;text-decoration:none}.button-controls-container .icon-circle,.design-gallery__controls .icon-circle{display:inline-block;font-size:22px;line-height:1.6;margin-right:5px;vertical-align:middle}.button-controls-container .gridParameter,.design-gallery__controls .gridParameter{vertical-align:middle}.button-controls-container .controlItem.is-selected .controlItemLink,.design-gallery__controls .controlItem.is-selected .controlItemLink{color:#ee7a27}.button-controls-container .controlItem.is-selected .controlItemLink .circle,.design-gallery__controls .controlItem.is-selected .controlItemLink .circle{background-color:#ee7a27}.design-gallery .grid{font-size:0}.design-gallery .galleryImage{width:50%;height:100px;opacity:1}@media screen and (min-width:560px){.design-gallery__controls .controlItem{width:50%}.design-gallery .galleryImage{width:33%;height:150px}}@media screen and (min-width:38.75em){.design-gallery__controls .controls{margin-left:7%;flex-wrap:wrap;flex-direction:row}.design-gallery__controls .controlItem{width:33%}.design-gallery .galleryImage{width:25%;height:200px}}@media screen and (min-width:58.75em){.design-gallery__controls .controls{margin-left:7%;flex-wrap:wrap;flex-direction:row}.design-gallery__controls .controlItem{width:23%}.design-gallery .galleryImage{width:20%;height:180px}}@media screen and (min-width:78em){.design-gallery__controls .controls{margin-left:10%;flex-wrap:wrap;flex-direction:row}.design-gallery__controls .controlItem{width:22%}.design-gallery .galleryImage{width:20%;height:180px}}.web-concierge-wrapper{width:100%;float:left;-webkit-transition:all .3s;-transition:all .3s;transition:all .3s}.web-concierge-wrapper .web-concierge-content{text-align:center;margin:0 auto;width:100%}.web-concierge-wrapper .web-concierge-content .web-concierge-info{display:none}.web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-name{font-style:normal;font-weight:bold;margin:5px auto}.web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-title{font-style:italic;font-weight:normal;margin:5px auto;font-size:90%}.web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-image-wrapper{height:124px;width:124px;background-color:#f4f4f4;border-radius:50%;margin:10px auto;position:relative}.web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-image-wrapper .team-member-image{width:120px;height:120px;background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:50%;position:absolute;left:2px;top:2px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont{width:100%;position:static;border:none;box-shadow:none;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;box-align:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-form-wrap{padding:0 20px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont form .text.singleRow{font-size:12px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h3.moreInfo{text-align:center;margin:10px 0;font-size:24px;line-height:1.1}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-field-description,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h4.description{text-align:center;margin:10px 0 0;line-height:1.25em}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h4.description{margin-bottom:20px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .disclaimer--large,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .disclaimer--small{font-size:60%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .disclaimer--large{display:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap{margin-bottom:20px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap{float:left;display:block;margin-right:2.12766%;width:100%;margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap:last-child,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap input[type=submit]{border:none;box-shadow:none}.web-concierge-wrapper .web-concierge-content .mobile-buttons{display:flex;overflow:hidden;flex-direction:row;align-items:center;padding-bottom:15px}.web-concierge-wrapper .web-concierge-content .mobile-buttons a{display:inline-flex;width:50%;height:50px;background-color:#1d86a8;color:#fff;font-size:24px;margin:0 10px 0 20px;justify-content:center;align-items:center;border-radius:5px}.web-concierge-wrapper .web-concierge-content .mobile-buttons a:first-child{margin:0 20px 0 10px}.web-concierge-wrapper .web-concierge-content .mobile-buttons a:hover{color:#eee!important}.web-concierge-wrapper .web-concierge-content .mobile-buttons a .fa{margin-right:5px}@media screen and (min-width:38.75em){.web-concierge-wrapper .web-concierge-content .ninja-forms-cont{margin:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont form .text.singleRow{font-size:14px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h3.moreInfo{font-size:31px;max-width:275px;margin:1em auto 0;line-height:1.25em}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-field-description,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h4.description{font-size:16px;margin:10px auto;max-width:400px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .moreInfo-group>div.description{text-align:center;font-size:12px;color:#fff;margin-bottom:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .nf-field-group{float:left;display:block;margin-right:2.12766%;width:48.93617%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .nf-field-group:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .nf-field-group.firstname-group{margin-right:0;margin-top:1em}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap .firstname,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap .lastname{width:100%!important}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap{text-align:center;float:none;width:50%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap input{width:100%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap .ninja-forms-field-description{display:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap .tel,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap .tel{width:100%!important}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-all-fields-wrap>h4.layout-text-wrap{display:block;font-size:60%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .response h3{font-size:24px;margin:0;max-width:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .response h4{font-size:14px;margin:10px 0;max-width:none}.web-concierge-wrapper .web-concierge-content .mobile-buttons{display:none}}@media screen and (min-width:58.75em){.web-concierge-wrapper .web-concierge-content .web-concierge-info{display:inherit;width:25%;float:left;padding-top:60px}.web-concierge-wrapper .web-concierge-content .web-concierge-info+.web-concierge-form{width:75%;float:left}.web-concierge-wrapper .web-concierge-content .web-concierge-info+.web-concierge-form h3.moreInfo,.web-concierge-wrapper .web-concierge-content .web-concierge-info+.web-concierge-form h4.description{text-align:left}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont{margin:0 auto;height:295px;max-width:1024px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h3.moreInfo{font-size:31px;max-width:none;margin:0 auto;line-height:1.25em}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-all-fields-wrap>h4.layout-text-wrap{display:block}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .ninja-forms-field-description,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont h4.description{font-size:16px;margin:10px auto;max-width:none;clear:both}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .moreInfo-group>div.description{display:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .nf-field-group{width:100%;margin:0 auto}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap{float:left;display:block;margin-right:1.69492%;width:18.64407%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.firstname-wrap .firstname{width:100%!important}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap{float:left;display:block;margin-right:1.69492%;width:18.64407%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.lastname-wrap .lastname{width:100%!important}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .disclaimer--small{display:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .disclaimer--large{display:block;clear:both}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap{text-align:center;float:left;display:block;margin-right:1.69492%;width:18.64407%;margin-right:0;margin-bottom:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap input{width:100%;padding:4.5px 23px}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.submit-wrap .ninja-forms-field-description{display:none}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap{float:left;display:block;margin-right:1.69492%;width:18.64407%}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap:last-child,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap:last-child{margin-right:0}.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.email-wrap .tel,.web-concierge-wrapper .web-concierge-content .ninja-forms-cont .field-wrap.tel-wrap .tel{width:100%!important}}.concierge-form--top{position:absolute;top:0;right:0;display:block;width:auto;z-index:1;opacity:1;transition:opacity .15s linear}.concierge-form--top a{display:block;background-image:url(../img/bg-contact-form-tab3-top.png);background-size:contain;background-repeat:no-repeat;width:284px;height:65px}#container.is-stuck .concierge-form--top{opacity:0}.concierge-form--sticky{position:fixed;bottom:-150px;display:flex;justify-content:center;width:100%;z-index:100;transition:bottom .5s ease-in-out}#container.is-stuck .concierge-form--sticky{bottom:-3px}.concierge-form--sticky a{background-image:url(../img/bg-contact-form-tab-sm.png);background-size:contain;width:181px;height:45px;background-repeat:no-repeat}.concierge-form--sticky a span.hide-text{display:none}@media screen and (min-width:38.75em){.concierge-form--top{top:0}.concierge-form--top a{width:340px;height:78px}}@media screen and (min-width:58.75em){.concierge-form--top a{width:390px;height:91px}.concierge-form--sticky{width:auto;right:35px}.concierge-form--sticky a{background-image:url(../img/bg-contact-form-tab3-lg.png);width:228px;height:73px}}#concierge-form__container{display:none}table.dataTable.community-list .image--thumbnail{width:auto;min-width:100px;height:60px;background-size:cover}table.dataTable.community-list td{display:table-cell;font-size:14px;line-height:1.3}table.dataTable.community-list td .mobile-only{color:#a9a9a9}table.dataTable.community-list td a,table.dataTable.community-list td a:visited{color:#1d86a8}@media screen and (max-width:767px){table.dataTable.community-list.compact tr{display:block;overflow:hidden;margin-bottom:1em}table.dataTable.community-list.compact td{display:block;padding-top:0;border-top:0}table.dataTable.community-list.compact .field__name .request{display:none}table.dataTable.community-list.compact .field__image{float:left;width:140px;padding-left:0}table.dataTable.community-list.compact .field__image .image--thumbnail{height:70px}table.dataTable.community-list.compact .field__min-price,table.dataTable.community-list.compact .field__rooms,table.dataTable.community-list.compact .field__sqft,table.dataTable.community-list.compact .Xfield__directions{clear:none;width:31.9%;height:50px;float:left;text-align:center;margin-top:.5em;margin-bottom:.5em;padding-top:.5em;border-right:1px solid #e3e3e3}table.dataTable.community-list.compact .field__sqft{clear:left}table.dataTable.community-list.compact .field__min-price{border-right:none}table.dataTable.community-list.compact .field__mobile-cta{width:100%;overflow:hidden;display:flex;flex-direction:row}table.dataTable.community-list.compact .field__mobile-cta a{display:flex;display:inline-flex;align-items:center;justify-content:flex-start;margin-right:20px}table.dataTable.community-list.compact .field__mobile-cta a .icon{display:inline-block;height:22px;width:22px;font-size:22px;margin-right:5px}table.dataTable.community-list.compact .field__mobile-cta a .icon.directions{background-image:url(../img/sticky-nav/location_icon.svg);background-position:50%;background-repeat:no-repeat}table.dataTable.community-list.compact .field__mobile-cta a .icon.request{background-image:url(../img/sticky-nav/info_icon.svg);background-position:50%;background-repeat:no-repeat}table.dataTable.community-list.compact .field__mobile-cta a .icon.fa{color:#003056}}@media screen and (max-width:619px){table.dataTable.community-list.compact .field__min-price,table.dataTable.community-list.compact .field__rooms,table.dataTable.community-list.compact .field__sqft{width:30%}}@media screen and (min-width:48em){table.dataTable.community-list thead{display:table-header-group}table.dataTable.community-list td{display:table-cell}table.dataTable.community-list .mobile-only{display:none}table.dataTable.community-list.compact thead .sorting,table.dataTable.community-list.compact thead .sorting_asc,table.dataTable.community-list.compact thead .sorting_desc{background-image:none}table.dataTable.community-list thead td,table.dataTable.community-list thead th{color:#a9a9a9}table.dataTable.community-list th{text-transform:uppercase}table.dataTable.community-list.compact td:not(:first-child),table.dataTable.community-list.compact th:not(:first-child){padding-left:10px;padding-right:10px}table.dataTable.community-list .field__name .request{font-size:10px;display:block;text-align:center;padding:2px 3px;margin-top:8px;color:#fff!important;background-color:#1d86a8}}@media screen and (min-width:58.75em){table.dataTable.community-list.compact td:not(:first-child),table.dataTable.community-list.compact th:not(:first-child){padding-left:15px;padding-right:15px}}.gallery-up{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;float:none!important}.gallery-up:after,.gallery-up:before{content:" ";display:table}.gallery-up:after{clear:both}.gallery-up .thumbnail-ctas{overflow:hidden;text-align:center;margin:0 auto}.gallery-up .thumbnail-ctas .cta-wrap{padding:20px;display:inline-block}.gallery-up .thumbnail-ctas a{width:100%;display:inline-block;color:#0d3b5f}.gallery-up .thumbnail-ctas .cta{height:300px;width:250px;margin:0}.gallery-up .thumbnail-ctas .play-vid{display:flex;justify-content:center;align-items:center}.gallery-up .thumbnail-ctas .image{height:250px;width:100%;background-repeat:no-repeat;background-size:cover;background-position:50%}.gallery-up .thumbnail-ctas p{display:table;padding:5px 0}.gallery-up .thumbnail-ctas p strong{font-size:16px;margin-bottom:5px;display:inline-block}.gallery-up.gallery-up--4 .thumbnail-ctas{max-width:620px}.gallery-up.gallery-up--6 .thumbnail-ctas{max-width:930px}.gallery--tiled .item{position:relative;width:150px;height:150px}.gallery--tiled .item.width--2{width:50%}.gallery--tiled .item.width--3{width:33%}.gallery--tiled .item.width--4{width:25%}.gallery--tiled .item.width--6{width:16.66667%}.gallery--tiled .item .caption{position:absolute;right:10px;top:10px;background:hsla(0,0%,100%,.9);padding:10px;font-size:13px;border:1px solid #e0e0e0}.gallery--tiled .item .content{height:100%}.gallery--tiled .item .content .image{width:100%;height:100%;background-size:cover;background-position:50%}.gallery--tiled .item .content img{width:100%}.gallery--tiled .item .content .play-vid{display:flex;justify-content:center;align-items:center}.gallery--tiled .item .content .play-vid img{width:auto}.interest-list__wrapper{display:inline-block;margin-top:-30px}.interest-list__wrapper .interest-list__button{display:flex;flex-direction:column;justify-content:center;margin:0 auto;height:60px;width:100%;max-width:350px;background:#afb862;color:#0b3254;text-align:center;position:relative}.interest-list__wrapper .interest-list__button a{color:#0b3254;font-size:16px;font-style:italic}.interest-list__wrapper .interest-list__button a:hover{color:#fff!important}.interest-list__wrapper .interest-list__button a span{font-size:13px}.interest-list__wrapper .interest-list__button:before{content:"";box-sizing:border-box;position:absolute;margin:3px;left:0;top:0;width:90%;height:90%;width:calc(100% - 6px);height:calc(100% - 6px);pointer-events:none;border:2px solid #0b3254;z-index:5}.interest-list__wrapper p{margin-top:15px;color:#0b3254}.interest-list__wrapper .interest-list__form{margin:0 auto;padding:20px 0}.interest-list__wrapper .interest-list__form .ninja-forms-cont{background:none;width:100%!important;margin:0 auto;position:static;background-color:#a9a9a9;color:#4a4a4a;text-align:left}.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul,.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul{clear:left}.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul li,.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul li{display:block;float:none;clear:left}.interest-list__wrapper .interest-list__form .ninja-forms-cont input.ninja-forms-field[type=checkbox],.interest-list__wrapper .interest-list__form .ninja-forms-cont input.ninja-forms-field[type=radio]{width:auto;float:left;margin-bottom:20px;-webkit-appearance:field;-moz-appearance:field;-ms-appearance:field;-o-appearance:field;appearance:field}.interest-list__wrapper .interest-list__form .ninja-forms-cont .field-wrap,.interest-list__wrapper .interest-list__form .ninja-forms-cont .nf-desc{width:100%}.interest-list__wrapper .interest-list__form .ninja-forms-cont .field-wrap .ninja-forms-field-error,.interest-list__wrapper .interest-list__form .ninja-forms-cont .nf-desc .ninja-forms-field-error{clear:left}.interest-list__wrapper .interest-list__form .ninja-forms-cont .ninja-forms-success-msg{text-align:center}.interest-list__wrapper .interest-list__form .ninja-forms-cont .field-wrap.label-inside{margin-top:10px;margin-bottom:20px}.interest-list__wrapper .interest-list__form .ninja-forms-cont .field-wrap.label-inside .field-wrap.label-inside:first-of-type{margin-top:20px}@media screen and (min-width:58.75em){.interest-list__wrapper .interest-list__button{width:375px}}@media screen and (min-width:78em){.interest-list__wrapper .interest-list__button{width:500px}}.divider-top{border-top:5px solid #e4e3e4}.popup-content{padding:1rem;text-align:center;border:1px solid #0b3254}.popup-content h2{color:#afb862;font-style:italic;font-size:2rem;margin:1rem 0}.popup-content p{color:#0d3b5f;margin:1rem}.popup-content p.spaced{margin:2rem 0}.popup-content .button--cta{display:inline-block;width:auto;background-color:#0d3b5f;font-size:1.25rem}.popup-content .button--cta.button--eah{background:#afb862}.popup-content .button--cta.button--empire{background:#f85a09}.popup-content .button--cta:active,.popup-content .button--cta:focus,.popup-content .button--cta:hover{color:#444}.popup-content .image-stack{display:flex;justify-content:space-between;align-items:center;flex-direction:column}.popup-content .image-stack .image-wrap{display:flex;flex-direction:column;text-align:center;margin:1rem 0}.popup-content .image-stack img{width:auto;height:60px;margin:0 1.5rem 1rem}@media screen and (min-width:38.75em){.popup-content .image-stack{flex-direction:row}.popup-content p{margin:1rem 2rem}}@media screen and (min-width:58.75em){.popup-content p{margin:1rem 3.5rem}}.accordion{overflow:hidden}.accordion .accordion__title{position:relative;margin-bottom:.5rem}.accordion .accordion__title *{margin-top:0;margin-bottom:0}.accordion .accordion__title .accordion__trigger{position:absolute;right:0;top:50%;margin-top:-50%}.accordion .accordion__trigger{display:block;text-indent:-9999rem;float:right;width:28px;height:28px;background-image:url(../img/rnh-icon_default.png);background-repeat:no-repeat;background-position:50%;background-size:contain;margin-left:10px;cursor:pointer;position:relative}.accordion .accordion__trigger.text-center{float:none;text-align:center;margin:0 auto}.accordion .accordion__content{display:none}.accordion.expanded .accordion__trigger{background-image:url(../img/rnh-icon_expanded.png)}.warranty-form__wrapper{display:inline-block;margin-bottom:30px}.warranty-form__wrapper .warranty-form__button{display:flex;flex-direction:column;justify-content:center;margin:0 auto;height:60px;width:100%;max-width:350px;background:#afb862;color:#fff;text-align:center;position:relative}.warranty-form__wrapper .warranty-form__button a{color:#fff;font-size:16px;font-style:italic}.warranty-form__wrapper .warranty-form__button a:hover{color:#fff!important}.warranty-form__wrapper .warranty-form__button a span{font-size:13px}.warranty-form__wrapper .warranty-form__button:before{content:"";box-sizing:border-box;position:absolute;margin:3px;left:0;top:0;width:90%;height:90%;width:calc(100% - 6px);height:calc(100% - 6px);pointer-events:none;border:2px solid #fff;z-index:5}.warranty-form__wrapper p{margin-top:15px;color:#0b3254}.warranty-form__wrapper .warranty-form__form{max-width:500px;margin:0 auto;padding:20px 0}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont{background:none;width:100%!important;margin:0 auto;position:static;background-color:#a9a9a9;color:#4a4a4a;text-align:left}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul{clear:left}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul li,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul li{display:block;float:none;clear:left}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont input.ninja-forms-field[type=checkbox],.warranty-form__wrapper .warranty-form__form .ninja-forms-cont input.ninja-forms-field[type=radio]{width:auto;float:left;margin-bottom:20px;-webkit-appearance:field;-moz-appearance:field;-ms-appearance:field;-o-appearance:field;appearance:field}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .field-wrap,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .nf-desc{width:100%}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .field-wrap .ninja-forms-field-error,.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .nf-desc .ninja-forms-field-error{clear:left}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .ninja-forms-success-msg{text-align:center}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .field-wrap.label-inside{margin-top:10px;margin-bottom:20px}.warranty-form__wrapper .warranty-form__form .ninja-forms-cont .field-wrap.label-inside .field-wrap.label-inside:first-of-type{margin-top:20px}@media screen and (min-width:58.75em){.warranty-form__wrapper .warranty-form__button{width:375px}}@media screen and (min-width:78em){.warranty-form__wrapper .warranty-form__button{width:500px}}.section--empire-communities{margin:4rem auto}.section--empire-communities .empire-cta{padding:2rem 1rem;background:#f85a09;color:#fbfaee}.section--empire-communities .empire-cta img{margin-bottom:2rem}.section--empire-communities .empire-cta p{margin:1rem 0}.section--empire-communities .empire-cta a{display:inline-flex;align-items:center;margin-top:2rem;margin-left:-1rem;padding:.35rem 1rem;background:#322924;color:#fbfaee;text-transform:uppercase;font-weight:500;font-size:12px;font-family:"Gotham SSm A","Gotham SSm B"}.section--empire-communities .empire-cta a .fa{padding-left:.5rem;font-size:16px}.section--empire-communities section.explore-cards{padding-top:2rem}.section--empire-communities section.explore-cards .mask .button{background:#f85a09;color:#fbfaee}section.empire-callout{margin:2rem 0}section.empire-callout .callout{display:flex;flex-direction:column;max-width:1024px;margin:0 auto}section.empire-callout .callout__copy{font-family:"Gotham SSm A","Gotham SSm B";background:#f85a09;color:#fff;padding:2rem}section.empire-callout .callout__copy .logo{margin:4rem 0}section.empire-callout .callout__copy .cta{display:inline-flex;flex-direction:row;align-items:center;font-size:13px;margin:2rem 0 2rem -2rem;background:#322924;color:#fff;padding:.35rem 1rem .25rem 2rem;text-transform:uppercase}section.empire-callout .callout__copy .cta .fa{font-size:18px;margin-left:.5rem}section.empire-callout .callout__gallery{margin:2px -2px 0;display:flex;flex-direction:row;flex-wrap:wrap}section.empire-callout .callout__gallery .photo{padding:2px;width:50%}section.empire-callout .callout__gallery .photo div{padding-top:102%;background-size:cover;background-position:50%}@media screen and (min-width:38.75em){section.empire-callout .callout__gallery{margin:2px -2px 0}section.empire-callout .callout__gallery .photo{width:25%}}@media screen and (min-width:58.75em){section.empire-callout .callout{flex-direction:row}section.empire-callout .callout__copy{width:50%}section.empire-callout .callout__gallery{width:50%;margin:-2px 0 -2px 2px}section.empire-callout .callout__gallery .photo{width:50%}}p.h1-404{text-align:center;margin:0 auto;color:#4a4a4a;font-weight:700;line-height:28px;padding:80px 0 100px;font-size:20px}@media screen and (min-width:38.75em){p.h1-404{font-size:22px}}@media screen and (min-width:58.75em){p.h1-404{font-size:24px}}.mastheadVideo{display:none}.masthead-home{width:100%;display:block;background-color:#666;z-index:1;height:530px;float:left}.masthead-home .masthead__title{padding-top:115px}.masthead-home .masthead__title h1,.masthead-home .masthead__title h2{font-size:34px}.masthead-home .masthead_module{margin-top:40px}.masthead-home .find-my-home .selector-wrap{background:linear-gradient(180deg,transparent 0,rgba(0,48,86,.6))}.masthead-home .find-my-home .text-wrap{color:#fff;font-size:26px}.masthead-home .find-my-home .select-wrap .button.hollow.complex{box-shadow:none}.masthead-home .find-my-home .select-wrap .button.hollow.complex .contentWrap{background:none}.masthead-home .find-my-home .select-wrap .button.hollow.complex .contentWrap>a{text-align:center}.masthead-home .find-my-home .select-wrap .button.hollow.complex .contentWrap>a .parameter{font-family:"Gotham SSm A","Gotham SSm B";font-size:24px;color:#fff;border-right:none;padding-right:none;font-style:normal}.masthead-home .find-my-home .select-wrap .button.hollow.complex .contentWrap>a .svg{color:#fff}.masthead-home .find-my-home .select-wrap .button.hollow.complex .open.menu{background-color:#003056;font-size:24px;top:70px}.masthead-home .find-my-home .select-wrap .button.hollow.complex .open.menu .option{color:#fff;text-align:center;padding:10px}.masthead-home .find-my-home .go-submit-wrap{border-radius:50%;border:2px solid #fff;width:100px;height:100px;background:rgba(0,48,86,.75);display:block;margin:10px auto 0;line-height:100px;color:#fff;cursor:pointer;font-size:36px}.masthead-home .find-my-home .go-submit-wrap input{display:none}.homepage hr{border:0;border-top:1px solid #a9a9a9;margin:1em 0;padding:0;height:1px;float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;clear:both;float:none!important}.homepage hr:last-child{margin-right:0}.homepage .featureMap{padding-top:35px}.pinterestCta{margin-bottom:60px}.pinterestCta hr{display:none;border:0;border-top:1px solid #a9a9a9;margin:1em 0;padding:0;height:1px;float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;clear:both}.pinterestCta hr:last-child{margin-right:0}.pinterestCta p{font-weight:400;font-size:18px;color:#0d3b5f;padding:0 30px;text-align:center}.pinterestCta p img{margin:20px auto;vertical-align:none;text-align:center}.processHome{clear:both;border-bottom:5px solid #e4e4e4}.homepage-promos{clear:both;color:#4a4a4a;padding-top:25px}.homepage-promos h2.title{text-align:center;font-weight:400;font-weight:normal;margin:0 2.5% 10px;font-size:36px;line-height:1.2em}.homepage-promos .copy{text-align:center;font-size:16px;display:block;line-height:26px;padding-bottom:25px;margin:0 2.5%}.processDiv.ldscDiv{background-color:#fff;border-top:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;padding-bottom:30px}.processDiv.ldscDiv .process .copy{margin-top:0}.processDiv.ldscDiv .process .copy .copyBlock1{float:left;display:block;margin-right:2.5641%;width:17.94872%}.processDiv.ldscDiv .process .copy .copyBlock1:last-child{margin-right:0}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs{width:100%;display:inline-block;width:175px;padding:10px;height:190px;vertical-align:top}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs.hidden{display:none}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent{text-align:center}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .imgContainer .imgBorder{text-align:center;margin:0 auto;width:110px;height:110px;border-radius:50%;border:3px solid #d3dae0}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .imgContainer .image{width:105px;height:105px;border-radius:50%;border:3px solid #fff;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .fullname{font-weight:400;font-size:16px;line-height:19px;padding-top:8px;padding-bottom:8px}.processDiv.ldscDiv .process .copy .copyBlock1 .teamImgs .agentss .agent .community{font-weight:300;font-size:14px;line-height:1.5em}.processDiv.ldscDiv .process .copy .copyBlock2{float:left;display:block;margin-right:2.5641%;width:69.23077%;margin-left:8.51064%}.processDiv.ldscDiv .process .copy .copyBlock2:last-child{margin-right:0}.processDiv.ldscDiv .process .copy .copyBlock2 .descrip2{float:left;display:block;margin-right:2.12766%;width:100%}.processDiv.ldscDiv .process .copy .copyBlock2 .descrip2:last-child{margin-right:0}.processDiv.ldscDiv .process .copy .copyBlock2 .button.large{float:left;display:block;margin-right:2.12766%;width:65.95745%}.processDiv.ldscDiv .process .copy .copyBlock2 .button.large:last-child{margin-right:0}.promoDiv .promo{color:#4a4a4a;padding-top:10px 0 0 0;overflow:hidden}.promoDiv .promo .title{float:left;display:block;margin-right:2.12766%;width:100%;color:#4a4a4a;text-align:center;margin:0 auto;padding:25px 0 15px 10px}.promoDiv .promo .title:last-child{margin-right:0}.promoDiv .promo .title h1{font-size:30px;font-weight:700;margin-bottom:30px}.promoDiv .promo .title h2{font-size:22px;font-weight:400}.promoDiv .promo .promoImg{float:left;display:block;margin-right:6.66667%;width:100%}.promoDiv .promo .promoImg:last-child{margin-right:0}.promoDiv .promo .promoImg img{width:100%}.promoDiv .promo .copy{text-align:left;float:left;display:block;margin-right:6.66667%;width:100%}.promoDiv .promo .copy:last-child{margin-right:0}.promoDiv .promo .copy .descripLead{font-weight:700;margin:0 auto 20px;top:70px;font-size:20px;line-height:25px}.promoDiv .promo .copy .descrip{font-weight:300;margin:0 auto 20px;top:70px;font-size:15px;line-height:25px}.promoDiv .promo .copy .link{font-weight:700;color:#0a3354;text-decoration:none;font-size:14px}.promoDiv .promo .copy .link:after{padding-left:20px;content:">"}.featured-community{text-align:center;color:#fff;padding-bottom:84px;padding-top:94px;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.featured-community:after{content:"";background-color:rgba(68,68,68,.5);position:absolute;top:0;left:0;bottom:0;right:0}.featured-community .landing-page .landing-page-content .landing-page-copy h2,.featured-community .landing-page .landing-page-content .landing-page-copy h3,.featured-community .landing-page .landing-page-content .landing-page-copy p,.featured-community .wrap,.landing-page .landing-page-content .landing-page-copy .featured-community h2,.landing-page .landing-page-content .landing-page-copy .featured-community h3,.landing-page .landing-page-content .landing-page-copy .featured-community p{position:relative;z-index:1}.featured-community .title{font-size:24px;margin-bottom:10px;font-weight:300}.featured-community .community-title{font-size:34px;line-height:1.1em;margin-bottom:24px;font-weight:500}.featured-community .descrip{font-size:16px;line-height:1.25em;margin-bottom:60px;font-weight:300}.latest-news .copy{text-align:center;color:#4a4a4a}.latest-news .subtitle{font-size:20px;margin-bottom:10px}.latest-news .title{font-size:32px;margin-bottom:35px}.latest-news .news-item{border-top:3px solid #fff;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.latest-news .news-item:after{content:"";background-color:rgba(68,68,68,.5);position:absolute;top:0;left:0;bottom:0;right:0}.landing-page .landing-page-content .landing-page-copy .latest-news .news-item h2,.landing-page .landing-page-content .landing-page-copy .latest-news .news-item h3,.landing-page .landing-page-content .landing-page-copy .latest-news .news-item p,.latest-news .news-item .landing-page .landing-page-content .landing-page-copy h2,.latest-news .news-item .landing-page .landing-page-content .landing-page-copy h3,.latest-news .news-item .landing-page .landing-page-content .landing-page-copy p,.latest-news .news-item .wrap{position:relative;z-index:1}.latest-news .news-item a,.latest-news .news-item span{display:block;color:#fff}.latest-news .news-item a{padding-top:17px;padding-bottom:33px}.latest-news .date{width:51px;height:51px;border:2px solid #fff;margin-bottom:27px}.latest-news .day,.latest-news .month{text-align:center;font-size:17px;line-height:1em;font-weight:700;text-transform:uppercase}.latest-news .day{padding-top:7px}.latest-news .month{font-weight:400}.latest-news .post-title{font-size:23px;line-height:1.2em;margin-bottom:67px}.latest-news .more{font-size:16px}.inspirationGalleryDiv .inspirationGallery{margin-top:-45px}@media screen and (min-width:38.75em){.masthead-home{height:580px}.masthead-home .masthead__title h1,.masthead-home .masthead__title h2{font-size:45px}.masthead-home .masthead_module .selector-wrap{margin:0 auto;width:300px}.inspirationGalleryDiv .inspirationGallery{margin-top:-45px}.promoDiv .promo .title h1{font-size:50px}.promoDiv .promo .title h2{font-size:41px}.promoDiv .copy{float:left;display:block;margin-right:3.22581%;width:48.3871%}.promoDiv .copy:last-child{margin-right:0}.promoDiv .copy.no-image{float:left;display:block;margin-right:3.22581%;width:100%}.promoDiv .copy.no-image:last-child{margin-right:0}.promoDiv .promoImg{float:left;display:block;margin-right:3.22581%;width:48.3871%}.promoDiv .promoImg:last-child{margin-right:0}}@media screen and (min-width:58.75em){.mastheadVideo{display:block;position:absolute;width:100%}.masthead-home{height:656px;z-index:0;position:relative}.masthead-home .masthead__title{position:absolute;top:163px;width:100%;padding:0}.masthead-home h1,.masthead-home h2{font-size:60px}.masthead-home .masthead_module{top:340px;padding:0;position:absolute;max-width:none}.masthead-home .masthead_module .selector-wrap{width:450px}.masthead-home .masthead_module .selector-wrap .text-wrap{font-size:30px}.masthead-home .masthead_module .selector-wrap .select-wrap .button .contentWrap>a{height:70px}.masthead-home .masthead_module .selector-wrap .select-wrap .button .contentWrap>a .parameter,.masthead-home .masthead_module .selector-wrap .select-wrap .button .contentWrap>a .svg{font-size:36px!important}.masthead-home .masthead_module .selector-wrap .select-wrap .button .open.menu{top:170px}.masthead-home .mastheadVideo{height:697px}.pinterestCta hr{display:block}.pinterestCta p{padding-top:20px}.pinterestCta p img{margin:0 0 0 20px;vertical-align:middle;text-align:none}.promoDiv .promo .title h1{font-size:70px}.promoDiv .promo .title h2{font-size:49px}.promoDiv .promo .copy{float:left;display:block;margin-right:2.12766%;width:65.95745%}.promoDiv .promo .copy:last-child{margin-right:0}.promoDiv .promo .copy.no-image{float:left;display:block;margin-right:2.12766%;width:100%}.promoDiv .promo .copy.no-image:last-child{margin-right:0}.promoDiv .promo .promoImg{float:left;display:block;margin-right:2.12766%;width:31.91489%}.promoDiv .promo .promoImg:last-child{margin-right:0}.homepage-promos .copy{font-size:24px}.featured-community h2.title{font-size:44px;margin-bottom:20px}.featured-community .community-title{font-size:62px;margin-bottom:21px}.featured-community .descrip{font-size:24px;margin-bottom:53px}.featured-community .button{margin-left:34.04255%;position:relative;left:31px}.latest-news{margin-bottom:27px;float:left;width:100%}.latest-news .subtitle{font-size:29px;margin-bottom:20px}.latest-news .title{font-size:52px;margin-bottom:44px}.latest-news .news-wrap{width:95%;margin:0 2.5%}.landing-page .landing-page-content .landing-page-copy .latest-news .news-wrap h2,.landing-page .landing-page-content .landing-page-copy .latest-news .news-wrap h3,.landing-page .landing-page-content .landing-page-copy .latest-news .news-wrap p,.latest-news .news-wrap .landing-page .landing-page-content .landing-page-copy h2,.latest-news .news-wrap .landing-page .landing-page-content .landing-page-copy h3,.latest-news .news-wrap .landing-page .landing-page-content .landing-page-copy p,.latest-news .news-wrap .wrap{padding:128px 23px 20px}.latest-news .date{margin-bottom:15px}.latest-news .post-title{margin-bottom:26px}.latest-news .news-item{width:50%;float:left;border-top:12px solid #fff;height:345px}.latest-news .news-item:nth-child(odd){border-right:8px solid #fff}.latest-news .news-item:nth-child(2n){border-left:8px solid #fff}}@media screen and (min-width:102em){.masthead-home,.masthead-home .mastheadVideo,.masthead.story,.mastheadVideo{height:870px}}.masthead--bg.communities{background-image:url(../img/masthead_communities.jpg)}.communitiesDivWrapper{width:100%;clear:both;text-align:center}.communitiesDivWrapper h4{padding-top:30px;text-align:center}.communitiesDivWrapper h4.hidden{display:none!important}.communitiesDivWrapper .communitiesDiv{display:inline-block;margin-top:0;clear:both;max-width:95%;width:95%}.communitiesDivWrapper .communitiesDiv.hidden{display:none!important}.community-card-section hr.bubble-divider{border-bottom-color:#a9a9a9}.community-card-section hr.bubble-divider:after{border-color:#a9a9a9}.cards-wrap h1{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;font-weight:700;font-size:60px;color:#4a4a4a;text-align:center;padding-bottom:25px}.cards-wrap h1:last-child{margin-right:0}.cards-wrap .subdivision{overflow:hidden}.cards-wrap .community{position:relative;color:#4a4a4a;cursor:default;width:100%;height:325px;text-align:center;margin:15px auto;float:none}.cards-wrap .community .availablehomes{font-weight:400;text-align:center;font-size:12px;background-color:#333;width:100%;height:30px;bottom:0;position:absolute;z-index:30}.cards-wrap .community .availablehomes p{color:#fff;padding:8px}.cards-wrap .community .cardImage{width:100%;height:100%;background-size:cover;background-position:bottom;background-repeat:no-repeat}.cards-wrap .community .cardImage.coming-soon{background-size:contain}.cards-wrap .community .title{text-align:center;font-size:16px;background-color:#fff;width:100%;height:60px;top:0;position:absolute;padding:22px 5px;z-index:1}.cards-wrap .community .title p{font-weight:700;padding:2px}.cards-wrap .community .title a,.cards-wrap .community .title a:visited{color:#4a4a4a;text-decoration:none;font-size:15px}.cards-wrap .community .content,.cards-wrap .community .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.cards-wrap .community .community img{display:block;position:relative}.cards-wrap .community .location{font-weight:300;text-align:center;font-size:15px;font-style:italic;color:#a9a8a9;height:20px;width:100%;top:50px;position:relative}.cards-wrap .community hr{width:250px;color:#ccc;background-color:#ccc;top:50px;position:relative}.cards-wrap .community .pricerange{font-weight:700;text-align:center;font-size:13px;color:#0a3354;width:100%;top:70px;position:relative;line-height:1.9em}.cards-wrap .community .btn{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-right:0;text-align:center;top:110px;left:20px;position:relative}.cards-wrap .community .btn:last-child{margin-right:0}.cards-wrap .community .cta{font-weight:700;text-align:center;font-size:12px;color:#04799f;width:100%;top:93px;position:relative;clear:left}.cards-wrap .community .cta a,.cards-wrap .community .cta a:visited{color:#1d86a8;text-decoration:none;font-weight:500}.cards-wrap .community .overlay{z-index:30;top:245px;left:5px;position:absolute;opacity:1;filter:alpha(opacity=100);transition:all .3s linear}.cards-wrap .community .commWatermark{width:130px;height:30px;position:absolute;bottom:40px;left:15px;text-align:left;z-index:50;display:none}.cards-wrap .community .commWatermark img{display:block;width:100%;height:auto;opacity:.7}.touch .communitiesDiv .community .infoIcon{width:14px;height:14px;position:absolute;top:4px;right:6px;z-index:50;display:block}.touch .communitiesDiv .community .closeIcon{width:14px;height:14px;position:absolute;top:7px;right:3px;z-index:50;font-size:9px;display:block}.touch .communitiesDiv .community .cardToggleArea{cursor:pointer;width:19px;height:50px;position:absolute;top:18px;right:13px;z-index:2;font-size:26px}.no-touch .communitiesDiv .community .cardToggleArea,.no-touch .communitiesDiv .community .closeIcon,.no-touch .communitiesDiv .community .infoIcon{display:none}@media screen and (min-width:38.75em){.communitiesDiv .community{margin:12px 5px;width:300px;height:325px;float:left}.communitiesDiv .community .btn{left:50%;margin-left:-120px}.closeIcon,.infoIcon{display:block}.with-subds .cards-wrap{text-align:center}.with-subds .cards-wrap .subdivision{display:inline-block}.without-subds{text-align:center}.without-subds .cards-wrap{display:inline-block}}@media screen and (min-width:58.75em){.cards-wrap .community{margin:12px 5px;width:300px;height:325px;float:left}.cards-wrap .community .title p{padding:2px 8px 8px}.cards-wrap .community .title a,.cards-wrap .community .title a:visited{font-size:18px}.cards-wrap .community hr{top:65px}.cards-wrap .community .location{top:60px}.cards-wrap .community .btn{left:50%;margin-left:-120px}}.masthead.community .logo_center img{max-width:80%}.touch .btnAgentsContact.button{margin-bottom:0}.community .btnAgentsContact.button span.text{font-size:16px}.btnBottomPadding{margin-bottom:15px;float:left}.btnDesignCenter{float:left;display:block;width:48.93617%;margin:35px 2.12766% 35px 34.04255%}.btnDesignCenter:last-child{margin-right:0}.community-detail,.floorplan-detail-content,.inspirationGalleryDiv{text-align:center;color:#4a4a4a}.community-detail .price-range,.floorplan-detail-content .price-range,.inspirationGalleryDiv .price-range{font-size:16px;color:#afb862;margin-top:20px;margin-bottom:20px;font-weight:300}.community-detail h1,.floorplan-detail-content h1,.inspirationGalleryDiv h1{font-size:32px;margin-bottom:10px;font-weight:500}.community-detail h3,.floorplan-detail-content h3,.inspirationGalleryDiv h3{font-size:20px;margin-top:0;font-weight:400}.community-detail h4,.community-detail h5,.floorplan-detail-content h4,.floorplan-detail-content h5,.inspirationGalleryDiv h4,.inspirationGalleryDiv h5{text-align:center;position:relative;margin:0 auto;color:#4a4a4a}.community-detail h4,.floorplan-detail-content h4,.inspirationGalleryDiv h4{margin-bottom:40px;font-size:40px}.community-detail h5,.floorplan-detail-content h5,.inspirationGalleryDiv h5{font-weight:400;margin-bottom:16px;margin-top:40px;font-size:30px}.community-detail p,.floorplan-detail-content p,.inspirationGalleryDiv p{line-height:1.3;margin-bottom:10px}.content--2up{display:flex;flex-direction:column}.content--2up p{margin-bottom:20px}.community-detail section.content--itm{display:flex;flex-direction:column}.community-detail section.content--itm>div{padding:0 20px}.community-detail section.content--itm img{width:100%;max-width:400px;margin-bottom:20px}@media screen and (min-width:58.75em){.community-detail section.content--itm{flex-direction:row}.community-detail section.content--itm .image__wrap{width:50%;min-width:50%;padding-right:0}.community-detail section.content--itm img{max-width:500px}.community-detail section.content--itm .block__content{text-align:left}}.community-detail section.content--3up{margin-bottom:0}.community-detail section.content--3up .block__container{display:flex;flex-direction:column}.community-detail section.content--3up .block__title{margin-bottom:20px}.community-detail section.content--3up .block{margin-bottom:20px;padding:10px 20px 0}.community-detail section.content--3up .block__subtitle{color:#003056;font-size:18px;line-height:1.1;margin:0 auto 10px}.community-detail section.content--3up .block__content{font-family:"Gotham SSm A","Gotham SSm B";font-weight:300}.community-detail section.content--3up .block__content:before{content:"";display:block;width:66%;min-width:150px;max-width:300px;margin:12px auto;border-top:1px solid #afb862}@media screen and (min-width:58.75em){.community-detail section.content--3up .block__container{flex-direction:row}.community-detail section.content--3up .block{width:33.333%;padding:0 20px}.community-detail section.content--3up .block__subtitle{font-size:20px;display:flex;align-items:flex-end;justify-content:center;text-align:center;padding:0 12.5%}}.community-detail section{margin-bottom:53px;padding-top:47px;width:100%}.community-detail section.explore-cards{margin-bottom:0;padding-top:0}.community-detail section.look-inside{margin-bottom:0}.community-detail section.full-visual-grid{margin-bottom:0;padding-top:0}.community-detail section.full-visual-grid .full-visual-grid-row{z-index:0}.community-detail .map{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:0;margin-right:0;height:385px}.community-detail .map:last-child{margin-right:0}.community-detail .full-visual-grid-featured a.video-link{text-indent:-9999px;color:transparent;height:100%;width:100%;display:block}.community-detail .full-visual-grid-featured a.video-link:hover{color:transparent!important}.community-detail .full-visual-grid-featured a.video-link:before{content:"";background-image:url(/wp-content/themes/eahomes/dist/assets/img/icon-play.png);width:170px;height:170px;display:block;background-size:100%;position:relative;top:50%;left:50%;margin-top:-85px;margin-left:-85px;filter:alpha(opacity=75);opacity:.75}.community-detail .fancybox-close{top:12px;right:12px}section.community-buttons{background:#afb862;padding:10px 0;margin-bottom:0;margin-top:-57px}section.community-buttons a{font-family:"Gotham SSm A","Gotham SSm B";text-decoration:none;color:#fff;border:1px solid #e3e3e3;font-size:18px;display:block;margin:15px 40px;padding:10px 20px}section.community-buttons a:active,section.community-buttons a:focus,section.community-buttons a:hover{color:#e3e3e3!important}section.community-team{background-color:#f4f4f4;border-top:5px solid #e4e3e4;margin-bottom:0;padding-top:25px;padding-bottom:12px}section.community-team .team-wrap{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}section.community-team .team-member{width:140px;float:left;margin:0 20px 35px}section.community-team .team-member-pic{width:100%;height:92px;margin-bottom:16px;background-size:contain;background-color:#fff;background-position:50%;background-repeat:no-repeat}section.community-team .team-member-name{margin-bottom:0}section.community-team .team-member-title{font-size:14px;margin-bottom:0}section.community-team .more .contact-info{font-size:.9em}section.community-team .more .contact-info span{color:#e4e3e4}section.community-team .more .contact-info,section.community-team .more .contact-info a{color:#1d86a8}section.community-team .more span{white-space:nowrap;display:inline-block}.module-wrap{display:flex;flex-wrap:wrap;width:100%}.module-wrap.module-wrap--half .module{display:flex;flex-direction:column;justify-content:space-between}.module-wrap>.module{padding:1.25rem;margin:0!important;width:100%;height:auto}.module-wrap>.module .module{padding:0}@media screen and (min-width:58.75em){.module-wrap.module-wrap--half>.module{width:50%}}.tiles-events-wrapper{padding:47px 0 0!important;margin-bottom:0!important}.tiles-events-wrapper .module--gallery{padding-bottom:47px}.tiles-events-wrapper.has-events{display:flex;flex-direction:column}.tiles-events-wrapper.no-events .module--events{display:none}@media screen and (min-width:58.75em){.tiles-events-wrapper.has-events{flex-direction:row}.tiles-events-wrapper.has-events .module--gallery{flex:0 0 75%;padding-bottom:0}.tiles-events-wrapper.has-events .module--events{padding-left:20px;flex:0 0 25%}}section.community-contact{background-color:#e4e4e4;color:#646464;padding:20px 0 15px;position:relative;margin-bottom:0;text-align:center}section.community-contact .split{width:100%;margin-bottom:20px}section.community-contact h3{font-size:26px;font-weight:300;margin-bottom:30px}section.community-contact h4{color:#003056;font-size:16px;margin-bottom:5px}section.community-contact p{font-size:14px;line-height:18px}section.community-contact .community-contact__info{margin-bottom:20px}section.community-contact .community-contact__info a,section.community-contact .contact-info,section.community-contact .contact-info a{color:#1d86a8}section.community-contact .particle{display:none;width:100%;height:40px;margin:20px 0}section.community-contact .particle:after{display:none;content:"";width:15px;height:15px;border-radius:50%;background-color:#bdbdbd;position:relative;left:50%;margin-left:-7px}@media screen and (min-width:58.75em){section.community-contact{padding-top:30px;padding-bottom:30px}section.community-contact .split{width:50%;float:left}section.community-contact .particle{display:none;width:16%;height:40px;float:left;left:0;margin:0}section.community-contact .particle:after{top:10px}}section.community-schools,section.community-schools p,section.narrow-copy,section.narrow-copy p{margin-bottom:20px}section.community-schools .school,section.narrow-copy .school{margin-bottom:30px}section.community-schools object,section.narrow-copy object{zoom:1;display:block;margin:auto;margin-bottom:10px;pointer-events:none}section.community-schools a,section.narrow-copy a{color:#c2c887;font-size:18px}.module--schools .schools{display:inline-block}.module--schools .school a{display:flex;align-items:center;text-align:left;font-size:1rem;color:#003056;margin-bottom:.9375rem}.module--schools .school a:active,.module--schools .school a:focus,.module--schools .school a:hover{color:#1d86a8}.module--schools .school a object{zoom:1;display:block;width:50px;height:30px;pointer-events:none}.c-media{height:300px;border:1px solid #eee}.c-media .inspiration-rows{margin:0}.c-media .inspiration-row,.c-media .inspiration-row .row-img,.c-media .map{height:300px}.slick-dots{display:block;position:absolute;bottom:0;right:0;z-index:1000;background-color:#a9a9a9;background-color:hsla(0,0%,66%,.8);padding:8px 6px 6px}.slick-dots li{display:inline-block;width:12px;height:12px;border-radius:50%;background-color:#fff;margin:0 6px}.slick-dots li a{display:block;text-indent:-9999px;height:100%;width:100%;outline:none}.slick-dots li.slick-active{background-color:#0d3b5f}.c-media .inspiration-rows .slick-dots{background:transparent;left:0;width:100%}.c-media .inspiration-rows .slick-dots li{background:hsla(0,0%,100%,.7)}.c-media .inspiration-rows .slick-dots li.slick-active{background-color:#fff}.module--amenities .items{display:flex;flex-wrap:wrap}.module--amenities .item{width:50%;display:flex;align-items:center;text-align:left;font-size:1rem;color:#003056;margin-bottom:.9375rem}.module--amenities .item:active,.module--amenities .item:focus,.module--amenities .item:hover{color:#1d86a8}.module--amenities .item object{zoom:1;display:block;width:50px;height:30px;pointer-events:none}@media screen and (min-width:38.75em){.module--amenities .item{width:33.333%}}.community-detail section.amenities,.community-detail section.amenities section{margin-bottom:0}.community-detail section.amenities p,.community-detail section.amenities section p{margin-bottom:20px}.community-detail section.amenities .item,.community-detail section.amenities section .item{margin-bottom:30px;color:#c2c887;font-size:18px;display:inline-block;margin-left:2.25%;margin-right:2.25%}.community-detail section.amenities object,.community-detail section.amenities section object{zoom:1;display:block;margin:auto;margin-bottom:10px;pointer-events:none;width:48px;height:48px}.community-detail section.amenities section{margin-top:0;padding-top:20px}.latest-news .copy .button{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:12.76596%;margin-bottom:20px}.latest-news .copy .button:last-child{margin-right:0}.latest-news .copy.no-image .button{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;margin-bottom:20px}.latest-news .copy.no-image .button:last-child{margin-right:0}@media screen and (min-width:38.75em){.masthead.community .logo_center img{max-width:75%}.button.medium{float:left!important}.community-detail h1,.floorplan-detail h1,.inspirationGalleryDiv h1{font-size:52px;margin-bottom:22px}.community-detail h3,.floorplan-detail h3,.inspirationGalleryDiv h3{font-size:29px;margin-bottom:29px}.community-detail h4,.floorplan-detail h4,.inspirationGalleryDiv h4{font-size:60px}.community-detail h5,.floorplan-detail h5,.inspirationGalleryDiv h5{font-size:30px}.community-detail .price-range,.floorplan-detail .price-range,.inspirationGalleryDiv .price-range{font-size:21px;margin-bottom:30px}.community-detail .cms-content p,.floorplan-detail .cms-content p,.inspirationGalleryDiv .cms-content p{font-size:15px}.content--2up{flex-direction:row;justify-content:space-between}.content--2up p{width:48%;text-align:left}section.community-schools p,section.narrow-copy p{max-width:630px;margin-left:auto;margin-right:auto}section.community-schools .school,section.narrow-copy .school{float:left;width:20.8%;margin-left:2.25%;margin-right:2.25%}section.community-schools .school:first-of-type,section.narrow-copy .school:first-of-type{margin-left:14%}section.community-schools .school:last-of-type,section.narrow-copy .school:last-of-type{margin-right:14%}section.community-schools object,section.narrow-copy object{zoom:1.4}section.community-schools .break,section.narrow-copy .break{float:left;height:76px;margin-top:20px;border-left:1px solid #f4f4f4}.community-detail section.amenities .items,.community-detail section.amenities section .items{text-align:center}.community-detail section.amenities .item,.community-detail section.amenities section .item{zoom:.8;display:inline-block;margin-left:2.25%;margin-right:2.25%}section.community-team .more .contact-info{font-size:1em}.latest-news .copy .button{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.latest-news .copy .button:last-child{margin-right:0}.latest-news .copy.no-image .button{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:12.76596%}.latest-news .copy.no-image .button:last-child{margin-right:0}}@media screen and (min-width:58.75em){.community-detail-content{margin-top:0;width:100%}.community-detail h4,.floorplan-detail h4,.inspirationGalleryDiv h4{font-size:62px}.community-detail h5,.floorplan-detail h5,.inspirationGalleryDiv h5{font-size:49px}.landing-page .landing-page-content .landing-page-copy section.community-buttons h2,.landing-page .landing-page-content .landing-page-copy section.community-buttons h3,.landing-page .landing-page-content .landing-page-copy section.community-buttons p,section.community-buttons .landing-page .landing-page-content .landing-page-copy h2,section.community-buttons .landing-page .landing-page-content .landing-page-copy h3,section.community-buttons .landing-page .landing-page-content .landing-page-copy p,section.community-buttons .wrap{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;align-content:center;-ms-flex-line-pack:center}section.community-team .more{margin-bottom:10px}section.community-team .more span.split{display:inline-block}section.community-team .contact-info{margin-left:10px;display:inline-block;margin-top:0;margin-bottom:0}.latest-news .copy .button{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;margin-bottom:20px}.latest-news .copy .button:last-child{margin-right:0}.latest-news .copy.no-image .button{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:25.53191%;margin-bottom:20px}.latest-news .copy.no-image .button:last-child{margin-right:0}}.module--events{text-align:left}.module--events .events__title{text-transform:uppercase;text-align:left;font-size:24px;margin-bottom:0}.module--events .event-item{display:flex;flex-direction:row;justify-content:flex-start;position:relative;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #a9a9a9}.module--events .event-item__date{width:auto;padding:5px 10px;background:#afb862;color:#fff;display:inline-flex;flex-direction:column;justify-content:center}.module--events .event-item__date .month{text-transform:uppercase;display:inline-block;font-size:20px}.module--events .event-item__date .day{display:inline-block;font-size:32px;font-weight:bold}.module--events .event-item__details{margin-left:10px;padding:5px}.module--events .event-item__details p{margin:0 0 10px}.module--events .event-item__title{text-transform:uppercase}.module--events .event-item__location{color:#a9a9a9}.module--events .event-item__time{font-size:13px}.module--events .events__note{margin-top:10px}.resourcesDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.resourcesDiv:after,.resourcesDiv:before{content:" ";display:table}.resourcesDiv:after{clear:both}.resourcesDiv .resources{display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:30px 0;z-index:10;margin-bottom:15px;float:left;position:relative}.resourcesDiv .resources:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:0 20px}.resourcesDiv .resources .buyingNewHome:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome h3{font-size:28px;font-weight:700;margin-bottom:18px;margin-top:0;line-height:34px}.resourcesDiv .resources .buyingNewHome h4{font-size:19px;font-weight:400;margin-bottom:15px}.resourcesDiv .resources .buyingNewHome p{font-weight:300;font-size:15px;margin-top:15px;line-height:25px}.resourcesDiv .resources .buyingNewHome .whiteTxt,.resourcesDiv .resources .buyingNewHome a{font-weight:300}.resourcesDiv .resources .buyingNewHome .button{margin-bottom:20px}.resourcesDiv .resources .buyingNewHomeImg{float:left;display:block;width:100%;margin:10px 6.66667% 20px 0;background-color:#f4f4f4;height:350px;background-size:cover;background-position:50%}.resourcesDiv .resources .buyingNewHomeImg:last-child{margin-right:0}@media screen and (min-width:38.75em){.resourcesDiv .resources{float:left;display:block;margin-right:3.22581%;width:100%}.resourcesDiv .resources:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;padding:10px 0 20px}.resourcesDiv .resources .buyingNewHome:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome h3{font-size:32px}.resourcesDiv .resources .buyingNewHome h4{font-size:22px}.resourcesDiv .resources .buyingNewHomeImg{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%}.resourcesDiv .resources .buyingNewHomeImg:last-child{margin-right:0}}@media screen and (min-width:58.75em){.resourcesDiv .resources{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:-45px}.resourcesDiv .resources:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:8.51064%;padding:10px 0 30px}.resourcesDiv .resources .buyingNewHome:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHome h3{font-size:34px}.resourcesDiv .resources .buyingNewHome h4{font-size:22px}.resourcesDiv .resources .buyingNewHome .button{float:left;display:block;margin-right:2.12766%;width:48.93617%}.resourcesDiv .resources .buyingNewHome .button:last-child{margin-right:0}.resourcesDiv .resources .buyingNewHomeImg{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0;margin-top:30px}.resourcesDiv .resources .buyingNewHomeImg:last-child{margin-right:0}}.storyDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.storyDiv:after,.storyDiv:before{content:" ";display:table}.storyDiv:after{clear:both}.storyDiv .story{float:left;display:block;margin-right:6.66667%;width:100%;z-index:10;position:relative;padding-bottom:35px;margin-bottom:35px}.storyDiv .story:last-child{margin-right:0}.storyDiv .story .title{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:20px 20px 0}.storyDiv .story .title:last-child{margin-right:0}.storyDiv .story .title h3{font-size:24px;font-weight:700;margin:20px 0;line-height:25px}.storyDiv .story .title h4{font-size:16px;font-weight:400;margin-top:5px}.storyDiv .story .expertiseImg{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:20px}.storyDiv .story .expertiseImg:last-child{margin-right:0}.storyDiv .story .expertise{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:0 20px 20px}.storyDiv .story .expertise:last-child{margin-right:0}.storyDiv .story .expertise h3{font-weight:700;font-size:18px;margin-top:15px;margin-bottom:15px}.storyDiv .story .expertise p{font-weight:300;font-size:15px;margin-top:15px;line-height:20px}.storyDiv .story .expertise a{font-weight:300;font-size:12px;color:#113155;text-decoration:none}.storyDiv .story .expertise .whiteTxt{font-weight:300;font-size:18px;color:#fff}.storyDiv .story .expertiseImg{margin-top:10px;background-color:#f4f4f4;height:195px;background-size:cover}.philosophyDiv{width:100%;color:#4a4a4a}.philosophyDiv .philosophy{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;padding:20px 0 30px}.philosophyDiv .philosophy:after,.philosophyDiv .philosophy:before{content:" ";display:table}.philosophyDiv .philosophy:after{clear:both}.philosophyDiv .philosophy h5{font-size:40px;font-weight:700;margin-bottom:80px}.philosophyDiv .philosophy h6{font-size:30px;font-weight:400;margin-bottom:16px}.philosophyDiv .philosophy p{text-align:left;font-weight:300;font-size:14px;line-height:20px}.philosophyDiv .philosophy .basicImage,.philosophyDiv .philosophy .copy{width:80%;margin:auto}.philosophyDiv .philosophy .bgImage{margin-top:10px;background-color:#f4f4f4;height:166px;background-size:cover;background-position:50%;margin-bottom:20px}@media screen and (min-width:38.75em){.storyDiv .story .title h3{font-size:28px}.storyDiv .story .title h4{font-size:20px}.storyDiv .story .expertiseImg{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;padding:30px}.storyDiv .story .expertiseImg:last-child{margin-right:0}.philosophyDiv .philosophy .bgImage{height:266px}.philosophyDiv .philosophy h5{font-size:60px}.philosophyDiv .philosophy h6{font-size:30px;margin-bottom:40px}}@media screen and (min-width:58.75em){.storyDiv .story{margin-top:-45px}.storyDiv .story .title{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;padding:30px 0 10px}.storyDiv .story .title:last-child{margin-right:0}.storyDiv .story .title h3{font-size:34px}.storyDiv .story .title h4{font-size:24px}.storyDiv .story .expertise{float:left;display:block;margin-right:2.12766%;width:40.42553%;margin-left:8.51064%;padding:0 0 30px}.storyDiv .story .expertise:last-child{margin-right:0}.storyDiv .story .expertiseImg{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:8.51064%}.storyDiv .story .expertiseImg:last-child{margin-right:0}.philosophyDiv .philosophy h5{font-size:70px}.philosophyDiv .philosophy h6{font-size:49px}.philosophyDiv .philosophy .basicImage{float:left;display:block;margin-right:2.12766%;width:48.93617%}.philosophyDiv .philosophy .basicImage:last-child{margin-right:0}.philosophyDiv .philosophy .copy{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-right:0}.philosophyDiv .philosophy .copy:last-child{margin-right:0}}@media screen and (min-width:64em){.masthead.story{background-image:none}}.masthead--bg.team{background-image:url(../img/masthead_team.jpg)}.ourTeamDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.ourTeamDiv:after,.ourTeamDiv:before{content:" ";display:table}.ourTeamDiv:after{clear:both}.team-groups .introCopy{float:none}.team-groups .introCopy h3{font-weight:bold;margin-bottom:30px}.team-groups .introCopy p{line-height:1.5;text-align:center;color:#4a4a4a}.team-groups .team-filter .controlItem{margin:10px 0}.team-groups .team-group:hidden{display:none}.team-groups .team-group h4{margin:40px 0}.team-groups .team-group .team-members{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;box-pack:start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;margin:0 auto}.team-groups .team-group .team-members .team-member{height:auto;text-align:center;margin:0 30px}.team-groups .team-group .team-members .team-member .team-member-image{background-position:50%;background-size:cover;background-repeat:no-repeat;border-radius:50%}.team-groups .team-group .team-members .team-member .team-member-name{padding-top:10px;font-weight:bold;margin-bottom:5px}.team-groups .team-group .team-members .team-member .link{font-weight:300;font-size:14px;line-height:20px}.team-groups .team-group .team-members .team-member .link a{color:#0d3b5f;text-decoration:none;line-height:40px;cursor:pointer}.team-groups .team-group .team-members .team-member .link:after{font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e603";font-size:10px;margin-left:10px}.team-groups .team-group .team-members.manager{-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center}.team-groups .team-group .team-members.small{width:370px}.team-groups .team-group .team-members.small .team-member{width:125px;height:200px}.team-groups .team-group .team-members.small .team-member .team-member-image{width:125px;height:125px}.team-groups .team-group .team-members.small .team-member .team-member-name{font-size:12px}.team-groups .team-group .team-members.small .team-member .team-member-title{font-size:10px;height:40px}.team-groups .team-group .team-members.medium{-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:235px}.team-groups .team-group .team-members.medium .team-member{width:175px;height:275px}.team-groups .team-group .team-members.medium .team-member .team-member-image{width:175px;height:175px}.team-groups .team-group .team-members.medium .team-member .team-member-name{font-size:14px}.team-groups .team-group .team-members.medium .team-member .team-member-title{font-size:12px;height:24px}.team-groups .team-group .team-members.large{-webkit-box-pack:center;box-pack:center;-moz-justify-content:center;-ms-justify-content:center;-o-justify-content:center;justify-content:center;-ms-flex-pack:center;width:310px}.team-groups .team-group .team-members.large .team-member{width:250px;height:375px}.team-groups .team-group .team-members.large .team-member .team-member-image{width:250px;height:250px}.team-groups .team-group .team-members.large .team-member .team-member-name{font-size:16px}.team-groups .team-group .team-members.large .team-member .team-member-title{font-size:14px;height:28px}.team-groups.team-founder hr{width:310px;color:#f4f4f4}.ourTeamDiv .team{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:-45px;z-index:10;margin-bottom:15px;text-align:center;color:#4a4a4a}.ourTeamDiv .team:last-child{margin-right:0}.ourTeamDiv .team .salesTeam{float:left;display:block;margin-right:2.12766%;width:100%;padding:30px}.ourTeamDiv .team .salesTeam:last-child{margin-right:0}.ourTeamDiv .team .salesTeam h3,.ourTeamDiv .team .salesTeam h4,.ourTeamDiv .team .salesTeam p{text-align:left}.ourTeamDiv .team .salesTeam h3{font-weight:700;font-size:33px;line-height:30px!important;text-align:center;margin-bottom:20px}.ourTeamDiv .team .salesTeam h4{font-weight:400;font-size:23px}.ourTeamDiv .team .salesTeam p{font-weight:300;font-size:15px;margin-top:20px;line-height:25px}.ourTeamDiv .team .teamImgsContainer{padding:0 17px}.ourTeamDiv .team .teamImgs{width:100%;display:inline-block;width:175px;padding:10px;height:190px;vertical-align:top;margin-bottom:20px}.ourTeamDiv .team .teamImgs.hidden{display:none}.ourTeamDiv .team .teamImgs .agentss .agent .imgContainer{width:100%}.ourTeamDiv .team .teamImgs .agentss .agent .imgContainer .imgBorder{text-align:center;margin:0 auto;width:110px;height:110px;border-radius:50%;border:3px solid #d3dae0;left:0}.ourTeamDiv .team .teamImgs .agentss .agent .imgContainer .image{width:105px;height:105px;border-radius:50%;border:3px solid #fff;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.ourTeamDiv .team .teamImgs .agentss .agent .fullname{font-weight:400;font-size:16px;line-height:19px;padding-top:8px;padding-bottom:8px;float:left;width:100%;color:#444}.ourTeamDiv .team .teamImgs .agentss .agent .community{color:#003056;font-weight:300;font-size:14px;float:left;width:100%}.ourTeamDiv .team .teamImgs .agentss .agent .community a{color:#003056}.agentImageWrapper .imgBorder{text-align:center;margin:0 auto;width:110px;height:110px;border-radius:50%;border:3px solid #d3dae0}.agentImageWrapper .image{width:105px;height:105px;border-radius:50%;border:3px solid #fff;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.designTeamDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.designTeamDiv:after,.designTeamDiv:before{content:" ";display:table}.designTeamDiv:after{clear:both}.designTeamDiv .designTeam{float:left;display:block;margin-right:6.66667%;width:100%;text-align:center;margin-top:-10px}.designTeamDiv .designTeam:last-child{margin-right:0}.designTeamDiv .designTeam h5{font-weight:700;margin-bottom:40px}.designTeamDiv .designTeam h6{font-weight:400;margin-bottom:16px}.designTeamDiv .designTeam .infoBottom p,.designTeamDiv .designTeam .infoTop p{font-weight:300;font-size:15px;text-align:left;margin:20px 0;line-height:25px}.designTeamDiv .designTeam .designImage .agent{width:130px;padding:10px}.designTeamDiv .designTeam .designImage .agent .imgContainer .imgBorder{text-align:center;margin:0 auto;width:110px;height:110px;border-radius:50%;border:3px solid #d3dae0}.designTeamDiv .designTeam .designImage .agent .imgContainer .image{width:105px;height:105px;border-radius:50%;border:2px solid #fff;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.designTeamDiv .designTeam .designImage .agent .contactinfo,.designTeamDiv .designTeam .designImage .agent .fullname{line-height:19px;padding-top:8px;padding-bottom:8px}.designTeamDiv .designTeam .designImage .agent .fullname{font-weight:400;font-size:16px}.designTeamDiv .designTeam .designImage .agent .community{font-weight:300;font-size:14px;line-height:2em}.designTeamDiv .designTeam .designImage .agent .contactinfo{font-weight:400;font-size:12px;padding-bottom:20px}.designTeamDiv .btnGetInspired{margin-bottom:40px;float:left;display:block;margin-right:2.12766%;width:82.97872%}.designTeamDiv .btnGetInspired:last-child{margin-right:0}.designTeamDiv>.btnGetInspired{float:left;display:block;margin-right:2.12766%;width:100%}.designTeamDiv>.btnGetInspired:last-child{margin-right:0}.teamsGalleryDiv .teamsGallery h1,.teamsGalleryDiv .teamsGallery h2{text-align:center;margin:0 auto;color:#4a4a4a}.teamsGalleryDiv .teamsGallery h1{font-weight:700;padding-bottom:30px}.teamsGalleryDiv .teamsGallery h2{font-weight:400;padding-top:50px}.founderTeamDiv{width:100%;border-top:5px solid #a9a9a9;background-color:#f4f4f4;color:#4a4a4a;text-align:center;margin:0 auto;padding-bottom:45px}.founderTeamDiv .founderTeam{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center}.founderTeamDiv .founderTeam:after,.founderTeamDiv .founderTeam:before{content:" ";display:table}.founderTeamDiv .founderTeam:after{clear:both}.founderTeamDiv .founderTeam h5{font-weight:700;margin-bottom:40px!important;line-height:45px}.founderTeamDiv .founderTeam h6{font-weight:400;padding-top:50px;margin-bottom:16px!important}.founderTeamDiv .founderTeam .founderImage{display:inline-block;padding:0 15px;vertical-align:top;padding-top:30px;border-bottom:1px solid #e4e3e4}.founderTeamDiv .founderTeam .founderImage .agent{text-align:center}.founderTeamDiv .founderTeam .founderImage .agent .imgContainer .imgBorder{text-align:center;margin:0 auto;width:110px;height:110px;border-radius:50%;border:3px solid #d3dae0}.founderTeamDiv .founderTeam .founderImage .agent .imgContainer .image{width:105px;height:105px;border-radius:50%;border:2px solid #fff;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.founderTeamDiv .founderTeam .founderImage .agent .fullname{font-weight:700;font-size:16px;line-height:16px;padding-top:8px;padding-bottom:8px}.founderTeamDiv .founderTeam .founderImage .agent .title{font-weight:300;font-size:14px;line-height:2em}.founderTeamDiv .founderTeam .founderImage .agent .bio p{text-align:left}.founderTeamDiv .founderTeam .founderImage .agent .link{font-weight:300;font-size:14px;line-height:20px}.founderTeamDiv .founderTeam .founderImage .agent .link a{color:#0d3b5f;text-decoration:none;line-height:40px;cursor:pointer}.founderTeamDiv .founderTeam .founderImage .agent .link:after{font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;content:"\e603";font-size:10px;margin-left:10px}.teamBuildingPartners{background-color:#fff}.fancybox--bio{padding:30px!important}.fancybox--bio .aside{display:block!important;width:100%;vertical-align:top}.fancybox--bio .aside .imgContainer{width:100%;margin-bottom:30px}.fancybox--bio .aside .imgBorder{overflow:hidden;text-align:center;margin:0 auto;width:218px;height:218px;border-radius:50%;border:3px solid #d3dae0}.fancybox--bio .aside .image{width:213px;height:213px;border-radius:50%;border:2px solid #fff;background-color:#4a4a4a;background-size:cover;background-repeat:no-repeat;background-position:50%}.fancybox--bio .content{display:block!important;width:100%;text-align:center}.fancybox--bio .content h1{font-size:30px;color:#4a4a4a;margin-bottom:17px}.fancybox--bio .content h2{font-size:14px;color:#6f6f6f;margin-bottom:32px}.fancybox--bio .content hr{opacity:.8;margin-bottom:37px}.fancybox--bio .content p{font-size:16px;color:#4a4a4a;margin-bottom:30px;text-align:left;clear:both}.designTeamDiv .designTeam h5,.founderTeamDiv .founderTeam h5{font-size:40px;line-height:35px}.designTeamDiv .designTeam h6,.founderTeamDiv .founderTeam h6{font-size:30px;line-height:35px}.designTeamDiv .designTeam .infoTop{border:none;float:left;display:block;margin-right:6.66667%;width:100%;padding-left:0;top:20px}.designTeamDiv .designTeam .infoTop:last-child{margin-right:0}.designTeamDiv .designTeam .infoBottom{display:none}.designTeamDiv .designTeam .designImage{float:left;display:block;margin-right:6.66667%;width:46.66667%;margin-left:29.78723%}.designTeamDiv .designTeam .designImage:last-child{margin-right:0}.cta .button{float:left;display:block;width:100%;margin:-25px 6.66667% 35px 0}.cta .button:last-child{margin-right:0}.teamViewToggle .button{float:left;display:block;width:100%;margin:20px 6.66667% 35px 0}.teamViewToggle .button:last-child{margin-right:0}.founderTeamDiv .founderTeam .founderImage .agent{display:block}.founderTeamDiv .founderTeam .founderImage .title{margin-bottom:37px}.founderTeamDiv .founderTeam .founderImage .bio p{margin-bottom:37px;font-size:16px}@media screen and (min-width:38.75em){.team-groups .team-group .team-members.small{width:555px}.team-groups .team-group .team-members.medium{width:470px}.team-groups .team-group.team-founder hr,.team-groups .team-group .team-members.large{width:620px}.designTeamDiv .designTeam h5,.founderTeamDiv .founderTeam h5{font-size:50px}.designTeamDiv .designTeam h6,.founderTeamDiv .founderTeam h6{font-size:30px}.designTeamDiv .designTeam .infoTop{display:none}.designTeamDiv .designTeam .infoBottom{border:none;float:left;display:block;margin-right:3.22581%;width:74.19355%;padding-left:40px}.designTeamDiv .designTeam .infoBottom:last-child{margin-right:0}.designTeamDiv .designTeam .designImage{float:left;display:block;margin-right:3.22581%;width:22.58065%;margin-left:0}.designTeamDiv .designTeam .designImage:last-child{margin-right:0}.designTeamDiv>.btnGetInspired{display:none!important}.cta .button{float:left;display:block;width:48.3871%;margin:-25px 3.22581% 35px 17.02128%}.cta .button:last-child{margin-right:0}.teamViewToggle .button{float:left;display:block;width:48.3871%;margin:20px 3.22581% 35px 17.02128%}.teamViewToggle .button:last-child{margin-right:0}.founderTeamDiv .founderTeam .founderImage{width:180px}.founderTeamDiv .founderTeam .founderImage .agent{display:inline-block;margin-bottom:0;height:240px}.founderTeamDiv .founderTeam .founderImage .agent .fullname{height:50px}.founderTeamDiv .founderTeam .founderImage .agent .title{line-height:1.1em;height:30px}.founderTeamDiv{width:100%;border-top:5px solid #a9a9a9;background-color:#f4f4f4;color:#4a4a4a;text-align:center;margin:0 auto;padding-bottom:45px}.founderTeamDiv .founderTeam h5,.founderTeamDiv .founderTeam h6{margin-bottom:40px!important}.designTeamDiv .designTeam{float:left;display:block;margin-right:3.22581%;width:100%}.designTeamDiv .designTeam:last-child{margin-right:0}.designTeamDiv .designTeam h5,.designTeamDiv .designTeam h6{margin-bottom:40px}}@media screen and (min-width:48em){.team-groups .introCopy h3{font-size:40px}.team-groups .team-group h4{font-size:32px}.team-groups .team-group .team-members.small{width:740px}.team-groups .team-group .team-members.medium{width:705px}}@media screen and (min-width:58.75em){.team-groups .team-group .team-members.small{width:925px}.team-groups .team-group .team-members.medium{width:940px}.team-groups .team-group.team-founder hr,.team-groups .team-group .team-members.large{width:930px}.designTeamDiv .designTeam{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%}.designTeamDiv .designTeam:last-child{margin-right:0}.designTeamDiv .designTeam h5,.founderTeamDiv .founderTeam h5{font-size:70px}.designTeamDiv .designTeam h6,.founderTeamDiv .founderTeam h6{font-size:49px}.designTeamDiv .designTeam .infoTop{display:none}.designTeamDiv .designTeam .btnGetInspired{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:17.02128%}.designTeamDiv .designTeam .btnGetInspired:last-child{margin-right:0}.designTeamDiv .designTeam .infoBottom{float:left;display:block;margin-right:2.12766%;width:74.46809%;padding-left:20px}.designTeamDiv .designTeam .infoBottom:last-child{margin-right:0}.designTeamDiv .designTeam .designImage{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:0}.designTeamDiv .designTeam .designImage:last-child{margin-right:0}.cta .button{float:left;display:block;width:31.91489%;margin:-25px 2.12766% 35px 34.04255%}.cta .button:last-child{margin-right:0}.teamViewToggle .button{float:left;display:block;width:31.91489%;margin:20px 2.12766% 35px 34.04255%}.teamViewToggle .button:last-child{margin-right:0}.founderTeamDiv .founderTeam .founderImage .agent{display:inline-block;margin-bottom:0;height:240px}.founderTeamDiv .founderTeam .founderImage .title{margin-bottom:0}.fancybox-type-inline .aside{display:inline-block!important;width:25%;vertical-align:top}.fancybox-type-inline .content{display:inline-block!important;width:70%;text-align:left}}@media screen and (min-width:78em){.team-groups .introCopy h3{font-size:40px}.team-groups .team-group h4{font-size:32px}.team-groups .team-group .team-members.small{width:1110px}.team-groups .team-group .team-members.medium{width:1175px}.team-groups .team-group.team-founder hr,.team-groups .team-group .team-members.large{width:1240px}}@media screen and (min-width:83.75em){.team-groups .team-group .team-members.small{width:1295px}}@media screen and (min-width:102em){.team-groups .introCopy h3{font-size:40px}.team-groups .team-group h4{font-size:32px}.team-groups .team-group.team-founder hr,.team-groups .team-group .team-members.medium{width:1410px}}.searchCriteriaDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.searchCriteriaDiv:after,.searchCriteriaDiv:before{content:" ";display:table}.searchCriteriaDiv:after{clear:both}.searchCriteriaDiv .searchCriteria{float:left;display:block;margin-right:2.12766%;width:100%;z-index:10;margin-bottom:15px;position:relative}.searchCriteriaDiv .searchCriteria:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria.basicImage{overflow:visible}.landing-page .landing-page-content .landing-page-copy .searchCriteriaDiv h2.searchCriteria,.landing-page .landing-page-content .landing-page-copy .searchCriteriaDiv h3.searchCriteria,.landing-page .landing-page-content .landing-page-copy .searchCriteriaDiv p.searchCriteria,.searchCriteriaDiv .landing-page .landing-page-content .landing-page-copy h2.searchCriteria,.searchCriteriaDiv .landing-page .landing-page-content .landing-page-copy h3.searchCriteria,.searchCriteriaDiv .landing-page .landing-page-content .landing-page-copy p.searchCriteria,.searchCriteriaDiv .searchCriteria.wrap{width:100%}.searchCriteriaDiv .searchCriteria .searchButtons{padding:30px 0;text-align:center}.searchCriteriaDiv .searchCriteria .searchButtons h3{font-weight:700;font-size:28px;margin:5px 0 10px;line-height:23px}.searchCriteriaDiv .searchCriteria .searchButtons h4{font-weight:400;font-size:18px;margin-top:14px;margin-bottom:35px;color:#a9a9a9;line-height:26px}.searchCriteriaDiv .searchCriteria .searchButtons p{font-size:15px;margin:15px 0;line-height:20px}.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons{margin-bottom:15px;float:left}.searchCriteriaDiv .searchCriteria .searchButtons .json-hide,.searchCriteriaDiv .searchCriteria .searchButtons .menuHead{display:none}.searchCriteriaDiv .searchCriteria .searchButtons .button.hollow.is-open .open{transform:translateY(0);right:-1px;box-shadow:none;border:1px solid #a9a9a9;border-top-color:#fff;left:auto;width:98%}.searchCriteriaDiv .searchCriteria .searchButtons .js-stepper .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .more-panel .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-location .contentWrap .parameter-wrap .parameter{display:inline-block;width:87.75px;text-align:right}.searchCriteriaDiv .searchCriteria .searchButtons .contentWrap .parameter-wrap .value{padding:0}.searchCriteriaDiv .searchCriteria .searchButtons .button.searchfield-location .contentWrap .parameter-wrap .value{width:125px;padding:0 5px!important}.searchCriteriaDiv .searchCriteria .searchButtons .button.searchfield-price .contentWrap .parameter-wrap .value{width:50px}.searchCriteriaDiv .searchCriteria .searchButtons .button.searchfield-bedrooms .contentWrap .parameter-wrap .value{width:55px}.searchCriteriaDiv .searchCriteria .searchButtons .button .searchfield-footage .contentWrap .parameter-wrap .value{width:47px}.searchCriteriaDiv .searchCriteria .searchButtons .button .searchfield-bathrooms .contentWrap .parameter-wrap .value{width:75px}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check .contentWrap .parameter-wrap,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .contentWrap .parameter-wrap,.searchCriteriaDiv .searchCriteria .searchButtons .textfield .contentWrap .parameter-wrap{height:auto}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .contentWrap .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .textfield .contentWrap .parameter-wrap .parameter{width:auto;font-weight:bold;font-style:normal;color:#4a4a4a;border-right:none;vertical-align:top}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .contentWrap .parameter-wrap .parameter{font-size:12px}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly,.searchCriteriaDiv .searchCriteria .searchButtons .textfield{margin-bottom:0}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check .tip,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .tip,.searchCriteriaDiv .searchCriteria .searchButtons .textfield .tip{display:block;font-size:14px}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check label,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly label,.searchCriteriaDiv .searchCriteria .searchButtons .textfield label{display:block;padding:5px 0}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check.button.hollow,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly.button.hollow,.searchCriteriaDiv .searchCriteria .searchButtons .textfield.button.hollow{box-shadow:none}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check .title,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly .title,.searchCriteriaDiv .searchCriteria .searchButtons .textfield .title{font-style:italic;color:#1d86a8;padding-left:0}.searchCriteriaDiv .searchCriteria .searchButtons .multi-check input[type=checkbox],.searchCriteriaDiv .searchCriteria .searchButtons .multi-check input[type=radio],.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly input[type=checkbox],.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-mirhonly input[type=radio],.searchCriteriaDiv .searchCriteria .searchButtons .textfield input[type=checkbox],.searchCriteriaDiv .searchCriteria .searchButtons .textfield input[type=radio]{margin-right:10px;width:18px;height:18px}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-school .tip,.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-school input{font-family:"Gotham SSm A","Gotham SSm B";color:#a9a9a9;font-style:normal}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-school input{padding:5px}.searchCriteriaDiv .searchCriteria .searchBtnSpan{display:block;margin-right:6.66667%;width:100%;margin-left:0;margin-bottom:25px;float:left}.searchCriteriaDiv .searchCriteria .searchBtnSpan:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .desktopOnly{display:none}.comm_search_header{margin-top:20px}.comm_search_header .comm{color:#0d3b5f;font-size:25px;font-style:italic;margin:0 auto;text-align:center;margin-top:-31px;margin-bottom:30px;background-color:#fff;width:100%;padding:0 35px;display:inline-table}.comm_search_header hr{display:none;margin-top:45px;height:1px;color:#a9a9a9;background-color:#a9a9a9}@media screen and (min-width:38.75em){.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons{float:left;display:block;margin-right:3.22581%;width:48.3871%}.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons:last-child,.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons:nth-of-type(2n+2){margin-right:0}.searchCriteriaDiv .searchCriteria .searchBtnSpan{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.searchCriteriaDiv .searchCriteria .searchBtnSpan:last-child{margin-right:0}.comm_search_header{margin-top:0}.comm_search_header .comm{width:350px}.comm_search_header hr{float:left;margin-right:3.22581%;width:87.09677%;display:block}.comm_search_header hr:last-child{margin-right:0}}@media screen and (min-width:58.75em){.searchCriteriaDiv .searchCriteria{float:left;display:block;margin-right:2.12766%;width:100%;margin-top:-45px}.searchCriteriaDiv .searchCriteria:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .searchBtnSpan{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%;margin-top:20px}.searchCriteriaDiv .searchCriteria .searchBtnSpan:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .desktopOnly{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%;margin-bottom:20px}.searchCriteriaDiv .searchCriteria .desktopOnly:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .desktopOnly .contentWrap{background-color:#1d1d1d}.searchCriteriaDiv .searchCriteria .searchButtons{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%;padding:30px 0}.searchCriteriaDiv .searchCriteria .searchButtons:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons>.contentWrap>.parameter-wrap{padding:18px 0;text-align:center}.searchCriteriaDiv .searchCriteria .searchButtons .distributeButtons>.contentWrap>.parameter-wrap .parameter{text-align:left!important;width:auto!important}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-location{width:33%;margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-price{width:25%;margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .searchfield-bedrooms{width:29.5%;margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel{width:12.5%;margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu{width:802%;transform:translateY(1px)}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-footage{width:26%;margin:0 .5%;float:left}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-bathrooms{width:29%;margin:0 .5%;float:left}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-mirhonly{width:41%;margin:0 1%;float:left}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-mirhonly label{padding:0;text-align:center}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu hr{display:block;width:98%;clear:both;color:#a9a9a9}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-masterloc .parameter-wrap,.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-school .parameter-wrap,.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-structure .parameter-wrap{height:auto}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-masterloc .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-school .parameter-wrap .parameter,.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-structure .parameter-wrap .parameter{padding-right:0;font-size:13px}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-masterloc{float:left;display:block;margin-right:1.69492%;width:32.20339%}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-masterloc:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-structure{float:left;display:block;margin-right:1.69492%;width:32.20339%}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-structure:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-school{float:left;display:block;margin-right:1.69492%;width:32.20339%;margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .searchfield-school:last-child{margin-right:0}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .parameter-wrap{position:relative}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .parameter-wrap .value{position:absolute;left:140px}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .parameter-wrap .stepper-button.plus{position:absolute;top:10px}.searchCriteriaDiv .searchCriteria .searchButtons .more-panel.is-open .open.menu .parameter-wrap .stepper-button.minus{position:absolute;bottom:10px}.searchCriteriaDiv #location{display:inline-block;width:125px;vertical-align:middle}.button.hollow .contentWrap .parameter-wrap .parameter{display:inline-block}.comm_search_header{margin-top:0}.comm_search_header hr{float:left;display:block;margin-right:2.12766%;width:82.97872%}.comm_search_header hr:last-child{margin-right:0}}@media screen and (min-width:58.75em) and (max-width:72em){.searchCriteriaDiv .searchCriteria .searchButtons{width:85%}.button.hollow .contentWrap .parameter-wrap .stepper-button,.button.hollow .contentWrap>a .stepper-button{padding:0 5px}}.masthead.floorplan-detail{height:480px}.masthead.floorplan-detail .masthead_module{padding:140px 20px 0;margin-top:0}.masthead.floorplan-detail .masthead_module .btn_center{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;margin-top:15px}.masthead.floorplan-detail .masthead_module .btn_center:last-child{margin-right:0}.masthead.floorplan-detail h1{padding-top:30px}.masthead.floorplan-detail .logo_center{text-align:center;margin:20px auto}.fancybox-type-inline .is-toggled{display:none!important}.floorplan-detail-content .fancybox-type-inline .description{margin-bottom:27px;padding:0 20px;font-size:15px}.floorplan-detail-content .fancybox-type-inline .floorplan{font-style:italic;color:#4a4a4a}.floorplan-detail-content .fancybox-type-inline a{text-decoration:none;color:#003056;display:inline-block;margin-left:49px}.floorplan-detail-content .fancybox-type-inline a span{display:inline-block;margin-right:10px;font-size:18px;vertical-align:-2px}.floorplan-detail-content .fancybox-type-inline .is-toggled{display:none!important}.floorplan-detail-content .fancybox-type-inline img{width:100%;height:auto}.floorplan-detail-content .fancybox-type-inline a.pinterest{display:block!important;height:45px;width:100%;margin:0 auto;text-align:center;background-color:#000}.floorplan-detail-content .fancybox-type-inline a.pinterest span{margin-right:0;font-size:42px;line-height:42px;background-color:#fff;border-radius:50%;color:#aa0619}.floorplan-detail-content .fakeH1{font-weight:700;font-size:33px}.floorplan-detail-content .fakeH2{font-size:16px;display:block;font-weight:400;margin-top:5px;margin-bottom:35px}.floorplan-detail-content .floorPlans{position:relative;margin-top:20px}.floorplan-detail-content .floorPlans:nth-child(4n){margin-right:0}.floorplan-detail-content .floorPlans:nth-child(4n+1){clear:left}.floorplan-detail-content .floorPlans .lot-stats div{width:100%;float:left;height:175px;background-position:50%;background-repeat:no-repeat;background-size:contain;box-sizing:content-box;color:#fff;line-height:10em;margin-bottom:30px;font-size:13px}.floorplan-detail-content .floorPlans .lot-stats div p{font-weight:normal;line-height:18px;font-size:22px;margin-left:auto;margin-right:auto;margin-top:112px;max-width:90px}.floorplan-detail-content .floorPlans .lot-stats .sqft{background-image:url(../img/sqfoot_icon.svg)}.floorplan-detail-content .floorPlans .lot-stats .sqft p span{font-size:12px;line-height:18px;margin-bottom:5px;display:inline-block;vertical-align:middle}.floorplan-detail-content .floorPlans .lot-stats .bed{background-image:url(../img/bed_icon.svg)}.floorplan-detail-content .floorPlans .lot-stats .bath{background-image:url(../img/bath_icon.svg)}.floorplan-detail-content .floorPlans .floorPlansWrapper{width:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;align-content:center;-ms-flex-line-pack:center}.floorplan-detail-content .floorPlans .clickableImg{cursor:pointer;margin-top:25px;font-size:15px;position:relative}.floorplan-detail-content .floorPlans .clickableImg p{clear:both}.floorplan-detail-content .floorPlans .basicImage{margin-bottom:10px;width:100%;height:252px;width:277px}.floorplan-detail-content .floorPlans .basicImage>a{width:100%;display:block;height:100%}.floorplan-detail-content .floorPlans .basicImage .bgImage{width:100%;height:100%;background-size:cover;background-position:50%;display:block}.floorplan-detail-content .floorPlans p{font-weight:700;margin:20px 0}.floorplan-detail-content .floorPlans p.note{font-weight:normal;margin:20px 0}.floorplan-detail-content .floorPlans p.note a{font-size:inherit;font-weight:inherit}.floorplan-detail-content .floorPlans .smallTxt{font-size:12px;font-weight:400}.floorplan-detail-content .floorPlans img{height:240px;float:left;display:block;margin-right:6.66667%;width:100%}.floorplan-detail-content .floorPlans img:last-child{margin-right:0}.floorplan-detail-content .floorPlans .magnify{background:url(../img/magnify_icon.png) no-repeat;width:36px;height:36px;position:absolute;top:10px;right:10px}.floorplan-detail-content .buttonDiv{margin-bottom:20px}.floorplan-detail-content .popularFeatures{background-color:#f4f4f4;padding-top:30px;padding-bottom:25px}.floorplan-detail-content .popularFeatures .features{font-weight:700;font-size:15px;color:#0d3b5f;float:left;margin-right:0;width:100%}.floorplan-detail-content .popularFeatures .features ul{display:block;margin-right:2.12766%;margin-left:0;padding-left:0;list-style:none;float:left;width:100%}.floorplan-detail-content .popularFeatures .features ul:last-child{margin-right:0}.floorplan-detail-content .popularFeatures .features li{float:left;display:block;margin-right:2.12766%;width:31.91489%;padding-left:35px;margin-top:10px;margin-bottom:40px;background-image:url(../img/plan_detail_plus.png);background-repeat:no-repeat;background-position:0 5px;width:100%;font-weight:normal;min-height:30px}.floorplan-detail-content .popularFeatures .features li:last-child{margin-right:0}.floorplan-detail-content .popularFeatures .more .contact-info{font-size:.9em;margin-top:10px;margin-bottom:22px}.floorplan-detail-content .popularFeatures .more .contact-info span{margin:0 16px;color:#e4e3e4}.floorplan-detail-content .popularFeatures .more .contact-info,.floorplan-detail-content .popularFeatures .more .contact-info a{color:#1d86a8}.floorplan-detail-content .popularFeatures .more span{white-space:nowrap;display:inline-block}.floorplan-detail-content .map{float:left;display:block;margin-right:6.66667%;width:100%;margin-top:0;margin-right:0;height:385px}.floorplan-detail-content .map:last-child{margin-right:0}.no-svg .floorplan-detail-content .floorPlans .lot-stats .sqft{background-image:url(../img/sqfoot_icon.png)}.no-svg .floorplan-detail-content .floorPlans .lot-stats .bed{background-image:url(../img/bed_icon.png)}.no-svg .floorplan-detail-content .floorPlans .lot-stats .bath{background-image:url(../img/bath_icon.png)}@media screen and (min-width:38.75em){.masthead.floorplan-detail .masthead_module{padding:110px 0 0}.masthead.floorplan-detail .masthead_module .btn_center{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;margin-top:0}.masthead.floorplan-detail .masthead_module .btn_center:last-child{margin-right:0}.fancybox-type-inline img{width:400px;height:auto}.fakeH1{font-size:26px}.fakeH2{font-size:18px;display:inline-block}.floorplan-detail-content .floorPlans .lot-stats div{width:30%;padding:0 1.5%}.floorplan-detail-content .floorPlans .smallTxt{display:inline}.floorplan-detail-content .popularFeatures .more .contact-info{font-size:1em}}@media screen and (min-width:58.75em){.masthead.floorplan-detail{height:630px}.masthead.floorplan-detail .masthead_module{padding:150px 0 0}.masthead.floorplan-detail .masthead_module .btn_center{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:25.53191%;margin-top:70px}.masthead.floorplan-detail .masthead_module .btn_center:last-child{margin-right:0}.fancybox-type-inline img{width:500px;height:auto}.floorplan-detail-content{margin-top:-45px}.floorplan-detail-content .fakeH2{font-size:20px;margin-bottom:35px}.floorplan-detail-content .floorPlans .lot-stats{width:100%;height:auto;margin-top:0;float:left}.floorplan-detail-content .floorPlans .lot-stats div{width:18%;padding:0 7.5%;float:left;background-position:50%;background-repeat:no-repeat;height:165px;background-size:contain;border-right:1px solid #f4f4f4;box-sizing:content-box;color:#fff;line-height:10em;font-size:26px}.floorplan-detail-content .floorPlans .lot-stats div:last-child{border-right:none}.floorplan-detail-content .floorPlans .lot-stats div.sqft--long p{margin-top:100px}.floorplan-detail-content .floorPlans img{float:left;display:block;margin-right:2.12766%;width:100%}.floorplan-detail-content .floorPlans img:last-child{margin-right:0}.floorplan-detail-content .floorPlans .clickableImg .basicImage,.floorplan-detail-content .floorPlans .clickableImg .basicImage>a{float:left;-ms-box-sizing:border-box;box-sizing:border-box;position:relative}.floorplan-detail-content .floorPlans .clickableImg .basicImage:hover .infoPanel{-webkit-transform:translateY(0);transform:translateY(0)}.floorplan-detail-content .floorPlans .clickableImg .basicImage:hover .infoPanel .infoWrap{opacity:1}.floorplan-detail-content .floorPlans .clickableImg .linksWrap{position:relative;left:50%;margin-left:-60px}.floorplan-detail-content .floorPlans .infoWrap a{color:#fff}.floorplan-detail-content .floorplan-buttons.button-count-1 .button{float:left;display:block;margin-right:2.12766%;width:31.91489%}.floorplan-detail-content .floorplan-buttons.button-count-1 .button:last-child{margin-right:0}.floorplan-detail-content .floorplan-buttons.button-count-1 .button:first-child{margin-left:34.04255%}.floorplan-detail-content .floorplan-buttons.button-count-2 .button{float:left;display:block;margin-right:2.12766%;width:23.40426%}.floorplan-detail-content .floorplan-buttons.button-count-2 .button:last-child{margin-right:0}.floorplan-detail-content .floorplan-buttons.button-count-2 .button:first-child{margin-left:25.53191%}.floorplan-detail-content .floorplan-buttons.button-count-3 .button{float:left;display:block;margin-right:2.12766%;width:31.91489%}.floorplan-detail-content .floorplan-buttons.button-count-3 .button:last-child{margin-right:0}.floorplan-detail-content .floorplan-buttons.button-count-4 .button{float:left;display:block;margin-right:2.12766%;width:23.40426%}.floorplan-detail-content .floorplan-buttons.button-count-4 .button:last-child{margin-right:0}.floorplan-detail-content .floorplan-buttons .button span.text{font-size:14px}.floorplan-detail-content .popularFeatures{border-top:5px solid #e4e3e4;margin-bottom:0;padding-top:60px;padding-bottom:5px}.floorplan-detail-content .popularFeatures .features{width:33%}.floorplan-detail-content .popularFeatures .features li{padding-right:30px;line-height:1.2;text-align:left;height:75px}.floorplan-detail-content .popularFeatures .more{padding-top:20px;margin-bottom:22px;float:left;text-align:center;width:100%}.floorplan-detail-content .popularFeatures .more .contact-info{margin-left:10px;display:inline-block;margin-top:0;margin-bottom:0}}.readyButtonsDiv .readyButtons{float:left;display:block;margin-right:6.66667%;width:100%}.readyButtonsDiv .readyButtons:last-child{margin-right:0}.featuredFloorplans{color:#4a4a4a;background:#f4f4f4}.featuredFloorplans h1{text-align:center;font-size:33px;margin:20px 0;font-weight:700}.featuredFloorplans h2{text-align:center;font-size:22px;margin:20px 0}.featured-floorplan{margin-bottom:15px;float:left;position:relative;cursor:default}.featured-floorplan.basicImage{border-width:5px}.featured-floorplan .community-link{font-weight:700;text-align:center;font-size:16px;background-color:#fff;width:100%;height:60px;top:0;position:absolute}.featured-floorplan .community-link p{color:#4a4a4a;padding:24px 8px 8px}.featured-floorplan .cardImage{width:100%;height:100%;background-size:cover;background-position:bottom;background-repeat:no-repeat}.featured-floorplan .plan-title{text-align:center;font-size:16px;background-color:#fff;width:100%;height:50px;top:0;position:absolute;padding:10px 5px;z-index:1}.featured-floorplan .plan-title p{font-weight:700;padding:16px 2px 2px}.featured-floorplan .plan-title a,.featured-floorplan .plan-title a:visited{color:#4a4a4a;text-decoration:none;font-size:15px}.featured-floorplan .content,.featured-floorplan .mask{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.featured-floorplan .location{font-weight:300;text-align:center;font-size:15px;font-style:italic;color:#a9a8a9;height:20px;width:100%;top:50px;position:relative}.featured-floorplan hr{width:250px;color:#ccc;background-color:#ccc;top:50px;position:relative}.featured-floorplan .pricerange{font-weight:700;text-align:center;font-size:13px;color:#0a3354;width:100%;top:70px;position:relative;line-height:1.9em}.featured-floorplan .btn{float:left;display:block;margin-right:2.12766%;width:82.97872%;text-align:center;top:110px;left:20px;position:relative}.featured-floorplan .btn:last-child{margin-right:0}.featured-floorplan .cta{font-weight:700;text-align:center;font-size:12px;color:#04799f;width:100%;top:133px;position:relative;clear:left}.featured-floorplan .cta a,.featured-floorplan .cta a:visited{color:#1d86a8;text-decoration:none}.featured-floorplan .overlay{z-index:30;top:245px;left:5px;position:absolute;opacity:1;filter:alpha(opacity=100);transition:all .3s linear}.featured-floorplan .commWatermark{width:130px;height:30px;position:absolute;bottom:40px;left:15px;text-align:left;z-index:50;display:none}.featured-floorplan .commWatermark img{display:block;width:100%;height:auto;opacity:.7}.touch .featured-floorplan .infoIcon{width:14px;height:14px;position:absolute;top:4px;right:6px;z-index:50}.touch .featured-floorplan .closeIcon{width:14px;height:14px;position:absolute;top:7px;right:3px;z-index:50;font-size:9px}.touch .featured-floorplan .cardToggleArea{cursor:pointer;width:19px;height:50px;position:absolute;top:18px;right:10px;z-index:2;font-size:26px}.no-touch .featured-floorplan .cardToggleArea,.no-touch .featured-floorplan .closeIcon,.no-touch .featured-floorplan .infoIcon{display:none}.featured-floorplan{width:100%;height:325px;text-align:center;margin:15px auto;float:none}.closeIcon,.infoIcon{display:block}.ready-now-filter h5{font-size:36px;text-align:center;line-height:1}.ready-now-filter p{font-size:21px;text-align:center;color:#4a4a4a;margin-top:15px;line-height:1.5em}.ready-now-search-form label{color:#0d3b5f;transition:all .5s ease;text-decoration:none;cursor:pointer;float:left;display:none}.ready-now-search-form label.is-selected{color:#ee7a27}.ready-now-search-form label.is-selected .icon-opencircle:before{content:"\e602"}.ready-now-search-form label[name=mobile_location_label]{padding:0 15px;display:block;padding:27px 0;background-color:#e1e1e1;color:#444;width:100%;text-align:center;margin-bottom:20px;margin-top:20px}.ready-now-search-form input{display:none}.ready-now-search-form select{display:block;margin:auto;height:40px;width:100%;margin-bottom:20px;border-radius:0;background-color:#fff;-webkit-appearance:button;border:1px solid #1d86a8}.ready-now-search-form .icon-opencircle{display:inline-block;font-size:22px;margin-right:10px;vertical-align:middle}.ready-now-search-form input[type=submit]{color:#fff;padding:16px;font-size:22px;clear:both;margin:10px auto;box-shadow:0 0 0 1px #1d1d1d;background-color:#1d1d1d;background-color:rgba(29,29,29,.9);display:block;width:100%;height:58px;font-style:italic;border:1px solid transparent;border-radius:0;-webkit-appearance:none}.locationDiv{padding-top:38px;padding-bottom:39px;color:#4a4a4a}.locationDiv .button{cursor:pointer}.locationDiv .location-header{text-align:center}.locationDiv .location-name{font-size:22px;margin-bottom:14px}.locationDiv .location-count{font-size:14px;margin-bottom:16px}.locationDiv .button{margin-bottom:22px}.locationDiv .map{height:390px;margin-bottom:27px}.locationDiv .profile{width:100%;float:left;margin-bottom:40px}.locationDiv .profile .teamMember{text-align:center;vertical-align:top;width:115px;height:190px;float:left}.locationDiv .profile .teamMember:nth-child(2n){margin-right:0;float:right}.locationDiv .profile .pic{width:105px;height:105px;border-radius:50%;border:3px solid #a9a9a9;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.locationDiv .profile .profileName,.locationDiv .profile a{font-weight:700;font-size:16px;padding-top:10px;display:inline-block}.locationDiv .profile .profileTitle{font-weight:300;font-size:14px}.locationDiv .lot .lot-leftcol{float:left;width:100%}.locationDiv .lot .lot-leftcol .lot-image{width:360px;height:220px;background-size:cover;background-repeat:no-repeat;background-position:50%;margin:0 auto 10px}.locationDiv .lot .lot-leftcol .lot-image.ready-set-move,.locationDiv .lot .lot-leftcol .lot-image.under-contract{position:relative}.locationDiv .lot .lot-leftcol .lot-image.under-contract:after{content:"Under Contract";background-color:#c01c1c;opacity:.9;left:0}.locationDiv .lot .lot-leftcol .lot-image.ready-set-move:after,.locationDiv .lot .lot-leftcol .lot-image.under-contract:after{display:inline-block;color:#fff;text-align:center;position:absolute;bottom:0;width:100%;height:25px;font-size:12px;line-height:25px}.locationDiv .lot .lot-leftcol .lot-image.ready-set-move:after{content:"Featured Home";background-color:rgba(175,184,98,.9);opacity:1}.locationDiv .lot .lot-rightcol{float:left;width:100%}.locationDiv .lot .lot-details{text-align:center}.locationDiv .lot .lot-details h1,.locationDiv .lot .lot-details h3{font-size:24px;margin:0 0 18px}.locationDiv .lot .lot-details h2{font-size:12px;margin-bottom:8px}.locationDiv .lot .lot-details p{font-size:15px;line-height:1.6em;margin-bottom:30px}.locationDiv .lot .lot-stats{float:left;overflow:hidden;padding-bottom:10px;padding-left:20px;width:95%}.lot__description{font-size:15px;line-height:1.6em;margin-bottom:30px;padding:0 20px}.lot__description p{margin-bottom:15px}.lot-stat{overflow:hidden}.lot-stat>div{padding:14px 12px;margin-bottom:8px;text-align:left;font-size:18px;height:46px}.lot-stat__label{width:122px;float:left;background-color:#e3e3e3}.lot-stat__value{float:left;white-space:nowrap}.community-rnh{background:#a9a9a9;margin-bottom:25px;width:100%;overflow:hidden}.community-rnh.expanded,.community-rnh.expanded .community-rnh-details{background:#f4f4f4;-webkit-transition:all .5s ease-in-out;-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.community-rnh.expanded .community-rnh-details{height:auto}.community-rnh.expanded .expand-toggle{background:url(../img/rnh-icon_expanded.png)}.community-rnh-header{width:100%;padding:18px;float:left}.community-rnh-header .community-brief{width:75%;float:left}.community-rnh-header .community-name{font-size:22px;margin-bottom:5px;display:block;float:left;width:100%}.community-rnh-header .community-area-price{margin-bottom:10px}.community-rnh-header .community-area-price,.community-rnh-header .community-lot-count{font-size:14px;display:block;float:left;width:100%}.community-expand .expand-toggle{display:block;float:right;width:56px;height:56px;background:url(../img/rnh-icon_default.png);background-repeat:no-repeat;background-position:50%;margin-left:10px;cursor:pointer;position:relative}.community-content{font-size:15px;line-height:1.4em;padding-top:37px;padding-bottom:35px}.community-rnh-details{height:0;width:100%;overflow-y:hidden;background:#a9a9a9}.community-rnh-details h2{font-size:20px;font-weight:700;margin-bottom:12px}.community-rnh-details .smallTxt{font-size:12px;margin-bottom:8px}.community-rnh-details .mobile-no-show{margin-bottom:20px}.community-rnh-details .hours{line-height:1.6em}.community-rnh-details a{color:#0d3b5f}@media only screen and (max-width:769px){.landing-page .landing-page-content .landing-page-copy h2.ready-now-homes,.landing-page .landing-page-content .landing-page-copy h3.ready-now-homes,.landing-page .landing-page-content .landing-page-copy p.ready-now-homes,.ready-now-homes.wrap{width:100%}.mobile-wrap{width:90%;margin-left:5%;margin-right:5%;overflow:hidden}.contactAlt{display:block}.mobile-no-show{display:none}.lot.mobile-wrap{border-bottom:1px solid #a9a9a9;margin-bottom:10px}}@media screen and (min-width:38.75em){.ready-now-filter h5{font-size:55px}.readyButtonsDiv .readyButtons{float:left;display:block;margin-right:3.22581%;width:100%}.readyButtonsDiv .readyButtons:last-child{margin-right:0}.featured-floorplan{margin:12px 2.5%;width:95%;height:325px;float:left}.featured-floorplan .btn{width:90%;left:0;margin:auto 5%}.ready-now-search-form select{min-width:160px;height:180px}.locationDiv .lot-image{width:100%;margin-bottom:15px}.locationDiv .profile{width:auto;float:left;margin-right:45px}.locationDiv .profile .teamMember{margin-right:45px}.lot-stat{width:50%;float:left}}@media screen and (min-width:58.75em){.featured-floorplan{box-sizing:border-box;margin:12px 9px;width:290px;height:300px;float:left}.featured-floorplan .plan-title{text-align:center;font-size:16px;background-color:#fff;width:100%;height:50px;top:0;position:absolute;padding:10px 5px;z-index:1}.featured-floorplan .plan-title p{padding:8px}.featured-floorplan .plan-title a,.featured-floorplan .plan-title a:visited{font-size:18px}.ready-now-search-form select{display:none}.ready-now-search-form label{width:19%;margin:12px 7%;display:block}.ready-now-search-form label[name=mobile_location_label]{display:none}.ready-now-search-form input[type=submit]{display:block;width:31.91489%;margin:25px 2.12766% 25px 34.04255%;float:left}.ready-now-search-form input[type=submit]:last-child{margin-right:0}.locationDiv{float:left;display:block;margin-right:2.12766%;width:100%;float:none;background:#fff;border-top:1px solid #f4f4f4}.locationDiv,.locationDiv:last-child{margin-right:0}.locationDiv .location-header{float:left;overflow:hidden;width:100%;padding:30px 35px}.locationDiv .location-header .location-name{font-size:22px;float:left;text-align:left;width:170px}.locationDiv .location-header .location-count{float:right}.locationDiv .location-header .location-count.empty{float:left;width:450px;color:#cacaca}.locationDiv .location-header .button{width:230px;float:right}.community-rnh-header{width:100%;padding:18px 35px;float:left;overflow:hidden}.community-rnh-header .community-brief{float:left;width:55%}.community-rnh-header .community-brief span.community-name{font-size:30px;display:block}.community-rnh-header .community-lot-count{float:right;line-height:60px;width:auto}.community-rnh-details .community-contact,.community-rnh-details .community-content,.community-rnh-details .map,.community-rnh-details .profile{float:left;display:block;margin-right:3.22581%;width:48.3871%}.community-rnh-details .community-contact:last-child,.community-rnh-details .community-content:last-child,.community-rnh-details .map:last-child,.community-rnh-details .profile:last-child{margin-right:0}.community-rnh-details .map{height:280px}.community-rnh-details>div{float:left;width:100%;overflow:hidden;padding:18px 35px}.community-rnh-details .profile{margin-left:80px;width:34%;float:left}.community-rnh-details .profile .teamMember{margin-right:40px;text-align:center;vertical-align:top;width:115px;height:190px;float:left}.community-rnh-details .profile .teamMember:nth-child(2n){margin-right:0}.community-rnh-details .profile .pic{width:105px;height:105px;border-radius:50%;border:3px solid #a9a9a9;background-color:#a9a9a9;background-size:cover;background-repeat:no-repeat;background-position:50%}.community-rnh-details .profile .profileName,.community-rnh-details .profile a{font-weight:700;font-size:16px;padding-top:10px;display:inline-block}.community-rnh-details .profile .profileTitle{font-weight:300;font-size:14px}.community-rnh-details .button-trio{background:#fff;clear:both;width:100%;margin:0 auto}.community-rnh-details .button-trio .button{float:left;display:block;margin-right:4.34783%;width:30.43478%;margin-bottom:10px}.community-rnh-details .button-trio .button:last-child{margin-right:0}.locationDiv .lot{padding-top:24px;padding-bottom:29px;clear:both;background:#fff;border-bottom:1px solid #e3e3e3}.locationDiv .lot:last-of-type{border-bottom:none}.locationDiv .lot .button{font-size:10px;margin-bottom:10px}.locationDiv .lot .lot-leftcol{float:left;width:38.2%}.locationDiv .lot .lot-leftcol .lot-image{width:100%;height:220px;background-size:cover;background-repeat:no-repeat;background-position:50%}.locationDiv .lot .lot-rightcol{float:left;width:61.8%}.locationDiv .lot .lot-rightcol .lot-details{text-align:left;padding:10px;float:left}.locationDiv .lot .lot-rightcol .lot-details .lot-buttons,.locationDiv .lot .lot-rightcol .lot-details h1,.locationDiv .lot .lot-rightcol .lot-details h2,.locationDiv .lot .lot-rightcol .lot-details p{float:left;width:100%}.locationDiv .lot .lot-rightcol .lot-details .lot-buttons a,.locationDiv .lot .lot-rightcol .lot-details h1 a,.locationDiv .lot .lot-rightcol .lot-details h2 a,.locationDiv .lot .lot-rightcol .lot-details p a{font-size:15px}.locationDiv .lot .lot-rightcol .lot-details p{margin-bottom:10px}.locationDiv .lot .lot-rightcol .lot-details .button{float:left;display:block;margin-right:4.34783%;width:47.82609%;margin-bottom:10px}.locationDiv .lot .lot-rightcol .lot-details .button:last-child,.locationDiv .lot .lot-rightcol .lot-details .button:last-of-type{margin-right:0}.locationDiv .lot .lot-stats{margin-top:10px;background:#fff;width:100%;float:left}.locationDiv .lot .lot-stats .lot-stats-content,.locationDiv .lot .lot-stats .lot-stats-header{width:100%;clear:both}.locationDiv .lot .lot-stats .lot-stats-header div{background:#f4f4f4;text-align:center;border:1px solid #fff;color:#4a4a4a;font-size:14px;padding:5px;float:left;line-height:33px}.locationDiv .lot .lot-stats .lot-stats-content div{background:#fff;text-align:center;border:none;color:#4a4a4a;font-size:14px;padding:5px;float:left}}.generalMap{display:block}.masthead.for-realtors .masthead_module{margin-top:0}.masthead.for-realtors .btn_center,.masthead.for-realtors .btn_left,.masthead.for-realtors .btn_right{display:inline-block;float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:10px;margin-top:20px}.masthead.for-realtors .btn_center:last-child,.masthead.for-realtors .btn_left:last-child,.masthead.for-realtors .btn_right:last-child{margin-right:0}.masthead.for-realtors .btn_left,.masthead.for-realtors .btn_right{margin-top:85px}.ea-wrapper{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.ea-wrapper:after,.ea-wrapper:before{content:" ";display:table}.ea-wrapper:after{clear:both}.ea-wrapper .elite-text h1{font-weight:700;font-size:34px}.ea-wrapper .elite-text h1,.ea-wrapper .elite-text h2{line-height:32px!important;text-align:left;color:#4a4a4a}.ea-wrapper .elite-text h2{font-weight:normal;font-size:24px}.ea-wrapper .elite-text p,.ea-wrapper .elite-text ul{font-size:15px;font-weight:300;line-height:28px;margin-top:20px}.ea-wrapper .elite-text ul{list-style:disc;margin-left:20px}.elite-logo img{width:100%}@media screen and (min-width:0em){.masthead.for-realtors .masthead_module .btn_center{display:none}.masthead.for-realtors .masthead_module .btn_left,.masthead.for-realtors .masthead_module .btn_right{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;height:auto}.masthead.for-realtors .masthead_module .btn_left:last-child,.masthead.for-realtors .masthead_module .btn_right:last-child{margin-right:0}.masthead.for-realtors .masthead_module .btn_left{margin-top:10px}.masthead.for-realtors .masthead_module .btn_right{margin-top:20px}.ea-elite{width:100%;background-color:#f4f4f4;color:#4a4a4a;border-top:5px solid #e4e4e4;border-bottom:0}.ea-elite .ea-wrapper{padding-top:45px}.ea-elite .ea-wrapper .elite-logo{float:left;display:block;margin-right:1.96078%;width:37.2549%;margin-left:34.04255%}.ea-elite .ea-wrapper .elite-logo:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text{float:left;display:block;margin-right:1.96078%;width:84.31373%;margin-left:8.51064%;padding-top:45px}.ea-elite .ea-wrapper .elite-text:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text h1,.ea-elite .ea-wrapper .elite-text h2{text-align:center}.ea-elite .ea-wrapper .elite-text h2{font-size:19px}.ea-elite .ea-wrapper .elite-text p{font-size:16px;color:#4a4a4a;line-height:1.6em;text-align:justify}.ea-elite .elite-button{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;margin-bottom:45px}.ea-elite .elite-button:last-child{margin-right:0}.ea-elite .elite-button .form{top:0}.ea-brokerage{border-top:5px solid #a9a9a9;border-bottom:0;background-color:#f4f4f4;text-align:center}.ea-brokerage .ea-wrapper{margin:20px 20px 0;padding-bottom:20px}.ea-brokerage .ea-wrapper .ea-logo{max-width:100%}.ea-brokerage .ea-wrapper .ea-text{font-family:"Didot 16 A","Didot 16 B";color:#4a4a4a;font-size:16px;line-height:1.5;text-align:justify;margin-top:20px}}@media screen and (min-width:38.75em){.masthead.for-realtors{height:480px}.masthead.for-realtors .masthead_module{margin-top:15px}.masthead.for-realtors .masthead_module .btn_left,.masthead.for-realtors .masthead_module .btn_right{float:left;display:block;margin-right:3.22581%;width:48.3871%;height:auto;margin-top:10px}.masthead.for-realtors .masthead_module .btn_left:last-child,.masthead.for-realtors .masthead_module .btn_right:last-child{margin-right:0}.ea-elite{width:100%;background-color:#f4f4f4;color:#4a4a4a;border-top:5px solid #e4e4e4;border-bottom:0}.ea-elite .ea-wrapper{padding-top:45px}.ea-elite .ea-wrapper .elite-logo{float:left;display:block;margin-right:2.32558%;width:25.5814%;margin-left:34.04255%}.ea-elite .ea-wrapper .elite-logo:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text{float:left;display:block;margin-right:2.32558%;width:81.39535%;margin-left:8.51064%;padding-top:45px}.ea-elite .ea-wrapper .elite-text:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text h1,.ea-elite .ea-wrapper .elite-text h2{text-align:center}.ea-elite .ea-wrapper .elite-text p{font-size:17px;color:#4a4a4a;line-height:1.6em;text-align:justify}.ea-elite .elite-button{float:left;display:block;margin-right:3.22581%;width:35.48387%;margin-left:21.2766%;margin-bottom:45px}.ea-elite .elite-button:last-child{margin-right:0}.ea-brokerage .ea-wrapper{margin:20px 20px 0}.ea-brokerage .ea-wrapper .ea-logo{max-height:180px}}@media screen and (min-width:58.75em){.masthead.for-realtors{height:630px}.masthead.for-realtors .masthead_module{margin-top:15px}.masthead.for-realtors .masthead_module .btn_center{display:block}.masthead.for-realtors .masthead_module .btn_center,.masthead.for-realtors .masthead_module .btn_left,.masthead.for-realtors .masthead_module .btn_right{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0}.masthead.for-realtors .masthead_module .btn_center:last-child,.masthead.for-realtors .masthead_module .btn_left:last-child,.masthead.for-realtors .masthead_module .btn_right:last-child{margin-right:0}.masthead.for-realtors .masthead_module .btn_left,.masthead.for-realtors .masthead_module .btn_right{margin-top:70px}.ea-elite{width:100%;background-color:#f4f4f4;color:#4a4a4a;border-top:5px solid #e4e4e4;border-bottom:0}.ea-elite .ea-wrapper{padding-top:45px}.ea-elite .ea-wrapper .elite-logo{float:left;display:block;margin-right:2.12766%;width:23.40426%;margin-left:8.51064%;padding-top:120px;float:right}.ea-elite .ea-wrapper .elite-logo:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text{float:left;display:block;margin-right:2.12766%;width:65.95745%;margin-left:0}.ea-elite .ea-wrapper .elite-text:last-child{margin-right:0}.ea-elite .ea-wrapper .elite-text h1,.ea-elite .ea-wrapper .elite-text h2{text-align:left}.ea-elite .ea-wrapper .elite-text p{font-size:18px;color:#4a4a4a;line-height:1.6em;text-align:justify}.ea-elite .elite-button{float:left;display:block;margin-right:2.85714%;width:31.42857%;margin-left:25.53191%;margin-bottom:45px}.ea-elite .elite-button:last-child{margin-right:0}.ea-brokerage .ea-wrapper{max-width:58.75em;margin:20px auto 0}.ea-brokerage .ea-wrapper .ea-logo{float:left;display:block;margin-right:4.34783%;width:47.82609%;max-height:none}.ea-brokerage .ea-wrapper .ea-logo:last-child{margin-right:0}.ea-brokerage .ea-wrapper .ea-text{float:left;display:block;margin-right:4.34783%;width:47.82609%;font-size:18px;line-height:1.5;margin-top:0}.ea-brokerage .ea-wrapper .ea-text:last-child{margin-right:0}}.homeOwnersDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;color:#4a4a4a}.homeOwnersDiv:after,.homeOwnersDiv:before{content:" ";display:table}.homeOwnersDiv:after{clear:both}.homeOwnersDiv .homeOwners{display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:30px 0;z-index:10;margin-bottom:15px;float:left;position:relative}.homeOwnersDiv .homeOwners:last-child{margin-right:0}.homeOwnersDiv .homeOwners .buyingNewHome{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;padding:0 20px}.homeOwnersDiv .homeOwners .buyingNewHome:last-child{margin-right:0}.homeOwnersDiv .homeOwners .buyingNewHome h3{font-size:28px;font-weight:700;margin-bottom:18px!important;margin-top:0!important;line-height:32px!important}.homeOwnersDiv .homeOwners .buyingNewHome h4{font-size:19px;font-weight:400;margin-bottom:15px!important}.homeOwnersDiv .homeOwners .buyingNewHome p{font-weight:300;font-size:15px;margin-top:15px;line-height:25px}.homeOwnersDiv .homeOwners .buyingNewHome .whiteTxt,.homeOwnersDiv .homeOwners .buyingNewHome a{font-weight:300}.homeOwnersDiv .homeOwners .buyingNewHome .button{margin-bottom:20px}.homeOwnersDiv .homeOwners .buyingNewHomeImg{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0;margin-top:10px;background-color:#f4f4f4;height:350px;background-size:cover;background-position:50%}.homeOwnersDiv .homeOwners .buyingNewHomeImg:last-child{margin-right:0}.warrantyInfoDiv{width:100%;background-color:#f4f4f4;border-top:5px solid #e4e4e4;border-bottom:5px solid #e4e4e4;color:#4a4a4a}.warrantyInfoDiv .warrantyInfo{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;text-align:center;padding:20px 0 40px}.warrantyInfoDiv .warrantyInfo:after,.warrantyInfoDiv .warrantyInfo:before{content:" ";display:table}.warrantyInfoDiv .warrantyInfo:after{clear:both}.warrantyInfoDiv .warrantyInfo h1{font-weight:700;font-size:62px;padding-bottom:15px}.warrantyInfoDiv .warrantyInfo h2{font-weight:400;font-size:44px;margin-top:5px}.warrantyInfoDiv .warrantyInfo p{font-weight:300;font-size:15px;margin-top:15px;line-height:25px}.warrantyInfoDiv .warrantyInfo .btnCenter{margin-left:25.53191%}.warrantyInfoDiv .warrantyInfo .whiteTxt{font-weight:300;font-size:22px;font-style:italic;color:#fff}@media screen and (min-width:38.75em){.homeOwnersDiv .homeOwners{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0;padding:30px 0}.homeOwnersDiv .homeOwners:last-child{margin-right:0}.homeOwnersDiv .buyingNewHome{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;padding:10px 0 20px}.homeOwnersDiv .buyingNewHome:last-child{margin-right:0}.homeOwnersDiv .buyingNewHome h3{font-size:32px}.homeOwnersDiv .buyingNewHome h4{font-size:22px}.homeOwnersDiv .buyingNewHomeImg{float:left;display:block;margin-right:3.22581%;width:74.19355%;margin-left:8.51064%;margin-top:10px}.homeOwnersDiv .buyingNewHomeImg:last-child{margin-right:0}}@media screen and (min-width:58.75em){.homeOwnersDiv .homeOwners{float:left;display:block;margin-right:2.12766%;width:100%;margin-left:0;padding:30px 0}.homeOwnersDiv .homeOwners:last-child{margin-right:0}.homeOwnersDiv .homeOwners .buyingNewHome{float:left;display:block;margin-right:2.12766%;width:48.93617%;margin-left:8.51064%;padding:10px 0 30px}.homeOwnersDiv .homeOwners .buyingNewHome:last-child{margin-right:0}.homeOwnersDiv .homeOwners .buyingNewHome h3{font-size:34px}.homeOwnersDiv .homeOwners .buyingNewHome h4{font-size:22px}.homeOwnersDiv .homeOwners .buyingNewHomeImg{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-left:0;margin-top:30px}.homeOwnersDiv .homeOwners .buyingNewHomeImg:last-child{margin-right:0}}.masthead.experience .masthead_module{margin-top:10px}.centered{text-align:center}.standard{color:#4a4a4a}.inverse{color:#fff}.bg-green{background-color:#c2c887}.bg-green .play-vid{display:block;margin-top:30px}section.text{float:left;overflow:hidden;width:100%}section.text .copy{margin-top:76px;margin-bottom:36px}section.text h2{font-weight:500;font-size:28px;margin-bottom:25px}section.text .subtitle{margin-bottom:20px;font-size:18px}section.text p{line-height:1.2}section.text h3{font-size:21px}.thirds{float:left;overflow:hidden;padding-top:50px}.thirds .item{margin-bottom:50px}.thirds object{width:30%}section.image-break{background-color:#f4f4f4;background-image:url(../img/experience/image-break.jpg);background-position:50%;background-size:cover;height:300px;float:left;overflow:hidden;width:100%}section.full-thirds{display:none}@media screen and (min-width:38.75em){section.text .subtitle{font-size:24px}section.text h2{font-size:50px}section.text p{font-size:21px}.thirds{float:left;display:block;margin-right:1.81818%;width:100%}.thirds:last-child{margin-right:0}.thirds .item{float:left;display:block;margin-right:1.81818%;width:27.27273%}.thirds .item:last-child,.thirds .item:nth-child(2){margin-left:8.51064%}.thirds .item:last-child{margin-right:0}.thirds .item h3{font-size:21px}.thirds .item p{font-size:16px}.thirds object{width:auto;height:58px}section.full-thirds{float:left;overflow:hidden;display:block;width:100%}section.full-thirds .item{float:left;width:33.33%;height:277px;background-color:#f4f4f4;background-position:50%;background-size:cover;border-bottom:2px solid #fff}section.full-thirds .item:first-child{background-image:url(../img/experience/first-third.jpg)}section.full-thirds .item:nth-child(2){background-image:url(../img/experience/second-third.jpg)}section.full-thirds .item:nth-child(3){background-image:url(../img/experience/third-third.jpg)}}.assocDesignerTxt{font-size:20px;line-height:22px;color:#4a4a4a;margin-top:80px;margin-bottom:15px}.inspirationGalleryDiv .inspirationGalleryLg{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;margin-top:0}.inspirationGalleryDiv .inspirationGalleryLg:after,.inspirationGalleryDiv .inspirationGalleryLg:before{content:" ";display:table}.inspirationGalleryDiv .inspirationGalleryLg:after{clear:both}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt{float:left;display:block;margin-right:6.66667%;width:100%;margin-left:0}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt:last-child{margin-right:0}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt .descrip{font-size:15px;line-height:22px;color:#4a4a4a;text-align:left;margin:10px 0 40px}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h3{line-height:26px!important;font-size:28px}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h4{font-size:20px}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h3,.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h4{text-align:left}.inspirationGalleryDiv .inspirationGallerySm{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;margin-top:0}.inspirationGalleryDiv .inspirationGallerySm:after,.inspirationGalleryDiv .inspirationGallerySm:before{content:" ";display:table}.inspirationGalleryDiv .inspirationGallerySm:after{clear:both}.inspirationGalleryDiv .inspirationGallerySm .btnGetInspired{margin-bottom:30px}.inspirationGalleryDiv .inspirationGallerySm p{font-weight:400;font-size:18px;color:#0d3b5f;padding:5px 30px 10px;text-align:center}.inspirationGalleryDiv .inspirationGallerySm h3{text-align:center;margin-bottom:35px;line-height:35px!important}.homeInspirH1Txt{font-weight:700;font-size:34px;color:#4a4a4a;text-align:left;margin:40px 0 10px}.homepage section.featureMap{width:100%}.homepage section.featureMap .visit-us{height:150px}.homepage section.featureMap .visit-us h6{text-align:center;font-size:30px;padding-top:25px}.homepage section.featureMap .visit-us p{text-align:center;font-size:13px;margin-top:15px;line-height:20px}.homepage section.featureMap .visit-us a{color:#1d86a8}.homepage section.featureMap .map{height:250px}@media screen and (min-width:38.75em){.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt:last-child{margin-right:0}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h3{font-size:30px}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h4{font-size:22px}.homepage section.featureMap .visit-us{height:130px}.homepage section.featureMap .visit-us p{text-align:center;font-size:15px;margin-top:15px;line-height:20px}.homepage section.featureMap .map{height:500px}}@media screen and (min-width:58.75em){.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt{float:left;display:block;margin-right:2.12766%;width:82.97872%;margin-left:8.51064%}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt:last-child{margin-right:0}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h3{font-size:34px;margin-bottom:20px}.inspirationGalleryDiv .inspirationGalleryLg .inspirationTxt h4{font-size:24px}.inspirationGalleryDiv .inspirationGallerySm .btnGetInspired{margin-left:25.53191%}.landing-page .landing-page-content .landing-page-copy h2.inspirationGalleryLg.basicImage,.landing-page .landing-page-content .landing-page-copy h3.inspirationGalleryLg.basicImage,.landing-page .landing-page-content .landing-page-copy p.inspirationGalleryLg.basicImage,.wrap.inspirationGalleryLg.basicImage{margin-top:-45px;margin-bottom:30px}}header.bg-masthead.careers,header.bg-masthead.job-detail{background-repeat:no-repeat;background-position:center 35px}header.bg-masthead.careers .title-wrap,header.bg-masthead.job-detail .title-wrap{margin-top:310px}@media screen and (min-width:38.75em){header.bg-masthead.careers,header.bg-masthead.job-detail{background-position:center 50px}header.bg-masthead.careers .title-wrap,header.bg-masthead.job-detail .title-wrap{margin-top:250px}}@media screen and (min-width:58.75em){header.bg-masthead.careers,header.bg-masthead.job-detail{background-position:center 60px}header.bg-masthead.careers .title-wrap,header.bg-masthead.job-detail .title-wrap{margin-top:290px}}@media screen and (min-width:78em){header.bg-masthead.careers,header.bg-masthead.job-detail{background-position:center 30%}}.careersDiv .ourMission{*zoom:1;max-width:68em;margin:0 auto 30px;padding-top:40px;padding-bottom:40px}.careersDiv .ourMission:after,.careersDiv .ourMission:before{content:" ";display:table}.careersDiv .ourMission:after{clear:both}.careersDiv .ourMission .missionDiv{float:left;display:block;margin-right:1.40845%;width:49.29577%;margin-left:8.51064%}.careersDiv .ourMission .missionDiv:last-child{margin-right:0}.careersDiv .ourMission .missionDiv p{font-size:17px;line-height:22px;color:#4a4a4a;text-align:left;margin:10px 0 40px}.careersDiv .ourMission .missionDiv h3{line-height:26px!important;margin-top:0;font-weight:600}.careersDiv .ourMission .missionDiv h4{font-size:27px}.careersDiv .ourMission .missionImage{float:left;display:block;margin-right:1.40845%;width:32.39437%;margin-left:8.51064%}.careersDiv .ourMission .missionImage:last-child{margin-right:0}.careersDiv .ourMission .missionImage img{width:100%}.careersDiv .whyCheck{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.careersDiv .whyCheck:after,.careersDiv .whyCheck:before{content:" ";display:table}.careersDiv .whyCheck:after{clear:both}.careersDiv .whyCheck p,.careersDiv .whyCheck ul{font-size:19px;line-height:22px;color:#4a4a4a;text-align:left;margin:10px 0 40px}.careersDiv .whyCheck h3{line-height:26px!important;margin-top:0;text-align:center;font-size:22px}.careersDiv .whyCheck h4{font-size:17px;line-height:22px;color:#4a4a4a;text-align:left;font-style:italic;text-align:center}.careersDiv .whyCheck .whyEAH{float:left;display:block;margin-right:3.22581%;width:48.3871%}.careersDiv .whyCheck .whyEAH:last-child{margin-right:0}.careersDiv .whyCheck .whyEAH p{line-height:1.5em}.careersDiv .whyCheck .checklist{float:left;display:block;margin-right:3.22581%;width:48.3871%}.careersDiv .whyCheck .checklist:last-child{margin-right:0}.careersDiv .whyCheck .checklist li{padding-left:25px;padding-bottom:10px;background-image:url(../img/checkedbox.png);background-repeat:no-repeat}.jobList .jobListDiv .job .post-date,.jobList .jobListDiv .job .title{font-weight:normal;line-height:32px!important;text-align:left;color:#4a4a4a;font-size:18px}.jobList .jobListDiv .job .post-date a,.jobList .jobListDiv .job .readmore,.jobList .jobListDiv .job .title a{color:#1d86a8}.jobList .jobListDiv .nojobs{color:#a9a9a9;font-size:25px;font-style:italic;margin:0 auto;text-align:center;margin-top:20px;margin-bottom:30px;width:100%;padding:0 35px;display:inline-table}@media screen and (min-width:0em){.careersDiv .ourMission .missionDiv{float:left;display:block;margin-right:1.5873%;width:87.30159%;margin-left:8.51064%}.careersDiv .ourMission .missionDiv:last-child{margin-right:0}.careersDiv .ourMission .missionDiv h3{font-size:30px;text-align:center}.careersDiv .ourMission .missionDiv h4{font-size:22px;text-align:center}.careersDiv .ourMission .missionImage{display:none}.careersDiv .whyCheck .whyEAH{float:left;display:block;margin-right:1.5873%;width:87.30159%;margin-left:8.51064%}.careersDiv .whyCheck .whyEAH:last-child{margin-right:0}.careersDiv .whyCheck .checklist{float:left;display:block;margin-right:1.5873%;width:87.30159%;margin-left:8.51064%}.careersDiv .whyCheck .checklist:last-child{margin-right:0}.jobList .jobListDiv{margin-left:5%!important;margin-right:5%!important}}@media screen and (min-width:38.75em){.careersDiv .ourMission .missionDiv{float:left;display:block;margin-right:1.96078%;width:45.09804%}.careersDiv .ourMission .missionDiv:last-child{margin-right:0}.careersDiv .ourMission .missionDiv h3,.careersDiv .ourMission .missionDiv h4{text-align:left}.careersDiv .ourMission .missionImage{float:left;display:block;margin-right:1.96078%;width:29.41176%;margin-left:8.51064%}.careersDiv .ourMission .missionImage:last-child{margin-right:0}.careersDiv .whyCheck .whyEAH{float:left;display:block;margin-right:2.5641%;width:38.46154%}.careersDiv .whyCheck .whyEAH:last-child{margin-right:0}.careersDiv .whyCheck .checklist{float:left;display:block;margin-right:2.5641%;width:38.46154%;margin-left:0}.careersDiv .whyCheck .checklist:last-child{margin-right:0}.jobList .jobListDiv{margin-left:5%!important;margin-right:5%!important}}@media screen and (min-width:58.75em){.careersDiv .ourMission .missionDiv{float:left;display:block;margin-right:1.40845%;width:43.66197%}.careersDiv .ourMission .missionDiv:last-child{margin-right:0}.careersDiv .ourMission .missionDiv h3{font-size:34px}.careersDiv .ourMission .missionDiv h4{font-size:27px}.careersDiv .ourMission .missionImage{float:left;display:block;margin-right:1.40845%;width:32.39437%}.careersDiv .ourMission .missionImage:last-child{margin-right:0}.careersDiv .whyCheck .whyEAH{float:left;display:block;margin-right:3.22581%;width:48.3871%;margin-left:0}.careersDiv .whyCheck .whyEAH:last-child{margin-right:0}.careersDiv .whyCheck .checklist{float:left;display:block;margin-right:3.22581%;width:48.3871%}.careersDiv .whyCheck .checklist:last-child{margin-right:0}.jobList .jobListDiv{margin-left:auto!important;margin-right:auto!important}}.masthead.blog-detail,.masthead.news-detail{width:100%;height:335px;display:block;background-color:#666;z-index:0}.masthead.blog-detail h1,.masthead.news-detail h1{font-size:40px}.blog-news h3{font-size:33px;line-height:1em;color:#4a4a4a;margin-top:37px}.blog-news .contentItem{margin-top:37px;padding-bottom:37px;border-bottom:1px solid #e4e3e4;color:#4a4a4a;float:left;overflow:hidden}.blog-news .contentItem .icon-post{display:none}.blog-news .contentItem .basicImage{overflow:hidden;height:160px}.blog-news .contentItem .basicImage .imageLink{display:block;position:relative;top:-50%}.blog-news .contentItem .basicImage img{height:auto;width:100%}.blog-news .contentItem h4{margin-top:10px;line-height:1.3;text-align:left}.blog-news .contentItem h4 a{font-size:16px;margin-bottom:8px;color:#4a4a4a;display:inline-block;text-decoration:none}.blog-news .contentItem time{display:block;font-weight:700;font-size:14px;margin-bottom:33px}.blog-news .contentItem p{font-size:15px;line-height:1.6em}.blog-news .contentItem .readMore{display:block;margin-top:10px;vertical-align:middle}.blog-news .contentItem .readMore a{color:#003056;text-decoration:none}.blog-news .contentItem .readMore span{font-size:9px;vertical-align:middle}.blog-news .post .alignleft,.blog-news .post .alignright{float:none;margin:0 auto 1.5em}.blog-news .post .wp-caption-text{font-size:13px}@media screen and (min-width:38.75em){.masthead.blog-detail,.masthead.news-detail{height:335px}.masthead.blog-detail h1,.masthead.news-detail h1{font-size:55px}.blog-news .contentItem h4{margin-top:0}.blog-news .contentItem .basicImage img{height:auto;width:100%}.blog-news .post .alignright{float:right}.blog-news .post .alignleft{float:left}}@media screen and (min-width:58.75em){.blog-news .contentItem .icon-post{float:left}.blog-news .contentItem .content,.blog-news .contentItem .icon-post{display:inline-block;vertical-align:top}.blog-news .contentItem.withImage{float:none}.blog-news .contentItem.withImage .basicImage{height:auto;display:inline-block;vertical-align:top;float:left}}.masthead--bg.masthead--blog{background-position:50%;height:400px}.masthead--bg.masthead--blog .masthead__title{padding-top:170px}@media screen and (min-width:58.75em){.masthead--bg.masthead--blog .masthead__title{padding-top:200px}}.blog h3{margin-bottom:26px}.blog .categorySelector{background-color:#f5f5f5;border-bottom:3px solid #e4e3e4;border-top:3px solid #e4e3e4}.blog .categorySelector.is-open .categories{display:block}.blog .categorySelector .categories{display:none;z-index:50}.blog .categorySelector a{font-size:15px;text-decoration:none;color:#003056;padding:20px 0;display:inline-block;vertical-align:middle}.blog .categorySelector .icon-circle{color:#5b5b5b;font-size:20px;vertical-align:middle;margin-right:15px}.blog .categorySelector .categoryValue{font-size:20px;display:block}.blog .categorySelector .categoryValue .title{font-style:italic}.blog .categorySelector .categoryValue .icon{float:right}.blog .categorySelector .is-selected a{font-weight:700}.blog .categorySelector .is-selected a .icon-circle{color:#d86410}.blog .contentItem time{margin-bottom:7px}.blog .contentItem .author,.blog .contentItem .categoryName{font-size:15px;margin-bottom:27px;font-style:italic;display:inline-block}.blog .contentItem .categoryName{color:#003056;text-decoration:none}.blog .contentItem .readMore{vertical-align:middle;display:inline-block}.blog .contentItem .chiclets{vertical-align:middle;float:right}.blog .contentItem .chiclets .chiclet{margin-bottom:0}.blog .archiveItem{margin-top:37px}.blog .archiveItem .basicImage{position:relative;height:327px}.blog .archiveItem .titleWrap{position:absolute;background-color:#fff;width:100%}.blog .archiveItem h4 a{font-weight:700;text-align:center;font-size:20px;padding:30px 20px;color:#4a4a4a;display:block;text-decoration:none}.archive{margin-bottom:30px}.pagination{border-top:1px solid #e4e3e4;width:100%;margin-top:30px;padding-top:20px}.pagination li{display:inline-block;margin-left:5px}.pagination .page-numbers{font-size:18px;text-align:right}.pagination .page-numbers a{color:#003056}.pagination .page-numbers.current{color:#d86410}@media screen and (min-width:38.75em){.blog .archiveItem{float:left;display:block;margin-right:3.22581%;width:48.3871%}.blog .archiveItem:last-child{margin-right:0}}@media screen and (min-width:58.75em){.blog .categorySelector{float:left;display:block;margin-right:2.12766%;width:100%;background-color:transparent;border:none;padding:0}.blog .categorySelector:last-child{margin-right:0}.blog .categorySelector .desktopWrap{background-color:#f5f5f5;border:3px solid #e4e3e4;padding:12px 18px;position:relative}.blog .categorySelector .categoryValue{padding:0}.blog .categorySelector .categoryValue .title,.blog .categorySelector .categoryValue .value{display:inline-block;font-size:15px}.blog .categorySelector .categoryValue .title{margin-right:10px}.blog .categorySelector .categoryValue .value{font-weight:700}.blog .categorySelector .categoryValue .value .icon-circle{display:none}.blog .categorySelector .categories{padding-top:10px;width:940px;position:absolute;top:44px;left:-3px;background-color:#f2f2f2;border:3px solid #e4e3e4;border-top:none}.blog .categorySelector .categories li{display:inline-block;margin-left:20px}.blog .categorySelector .categories li a{padding:15px 0}.blog .categorySelector .categories li a:hover .icon-circle{color:#1d86a8;-webkit-transition:color .3s ease-in-out;-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.blog .contentItem{float:left;display:block;margin-right:2.12766%;width:100%;padding-bottom:15px}.blog .contentItem:last-child{margin-right:0}.blog .contentItem .basicImage{float:left;display:block;margin-right:2.12766%;width:31.91489%;margin-bottom:0}.blog .contentItem .basicImage:last-child{margin-right:0}.blog .contentItem .content{float:left;display:block;margin-right:2.12766%;width:65.95745%}.blog .contentItem .content:last-child{margin-right:0}.blog .contentItem .content p{margin-bottom:22px}.blog .archiveItem{float:left;display:block;margin-right:2.12766%;width:31.91489%}.blog .archiveItem:last-child{margin-right:0}}.blog .sidebar{margin-top:34px;text-align:center}.blog .sidebar .authorInfo{padding-bottom:22px;margin-bottom:23px;border-bottom:1px solid #e4e3e4}.blog .sidebar .imgContainer{height:137px;width:137px;border-radius:50%;background-color:#d3dae0;position:relative;left:50%;margin-left:-68.5px;margin-bottom:25px}.blog .sidebar .image{height:133px;width:133px;border-radius:50%;position:absolute;left:2px;top:2px;border:2px solid #fff;background-size:cover;background-position:50%}.blog .sidebar .fullname{font-size:16px;font-weight:700;color:#4a4a4a;line-height:1.5em;margin-bottom:18px}.blog .sidebar .title{font-size:16px;color:#6f6f6f}.blog .sidebar .return{text-decoration:none;color:#003056;font-size:20px;vertical-align:middle;font-style:italic}.blog .sidebar .return .icon-caratback{font-size:11px;vertical-align:middle;display:inline-block;margin-right:19px}.blog .blogPost{margin-top:61px}.blog .blogPost .categoryName,.blog .blogPost h2,.blog .blogPost time{text-align:center;display:block}.blog .blogPost h2{margin-bottom:10px;font-weight:700;font-size:37px;line-height:1.2}.blog .blogPost time{font-size:24px;color:#4a4a4a;margin-bottom:21px}.blog .blogPost .categoryName{color:#003056;font-size:12px;text-decoration:none;margin-bottom:40px;line-height:24px}.blog .blogPost .postContent{font-size:15px;line-height:1.6em;color:#4a4a4a;border-bottom:1px solid #e4e3e4;margin-bottom:23px}.blog .blogPost .postContent .basicImage,.blog .blogPost .postContent p{margin-bottom:25px}.blog .blogPost .postContent img.size-full,.blog .blogPost .postContent img.size-large{width:100%!important;height:auto!important}.blog .blogPost .postContent .wp-caption-text{width:100%}.blog .blogPost .postContent hr{display:none}.blog .blogPost .postContent a{color:#1d86a8}.blog .blogPost .postContent.tags{display:none}.blog .blogPost .postContent .mejs-video{margin:20px auto}@media screen and (min-width:58.75em){.blog .sidebar{float:left;display:block;margin-right:2.12766%;width:14.89362%}.blog .sidebar:last-child{margin-right:0}.blog .sidebar .return{font-size:14px}.blog .blogPost{float:left;display:block;margin-right:2.12766%;width:82.97872%;padding-left:70px}.blog .blogPost:last-child{margin-right:0}.blog .blogPost .categoryName,.blog .blogPost h2,.blog .blogPost time{text-align:left}.blog .blogPost .categoryName,.blog .blogPost time{display:inline-block;vertical-align:middle;margin-bottom:0}.blog .blogPost time{padding-right:20px;font-size:24px}.blog .blogPost .blogCategories{border-left:1px solid #ccd6dd;display:inline-block;width:415px;vertical-align:top}.blog .blogPost .categoryName{margin-left:20px;margin-bottom:10px}.blog .blogPost .postContent{margin-top:37px;padding-bottom:42px}.blog .postLinks .chiclet{margin-bottom:38px}}.news.sidebar .sidebarSection{padding-top:40px;padding-bottom:40px;border-bottom:1px solid #e4e3e4}.news.sidebar .sidebarSection.cms-content{color:#4a4a4a}.news.sidebar .sidebarSection.cms-content h4{font-size:31px;margin-bottom:13px;font-weight:700}.news.sidebar .sidebarSection.cms-content h5{margin-bottom:19px;font-size:24px}.news.sidebar .sidebarSection.cms-content .basicImage{margin-bottom:20px;display:inline-block;width:100%;height:230px}.news.sidebar .sidebarSection.cms-content .basicImage a{width:100%;height:100%}.news.sidebar .sidebarSection.cms-content .bg-image{width:100%;height:100%;display:block;background-size:cover;background-position:50%}.news.sidebar .sidebarSection.cms-content .address{margin-bottom:20px;font-size:15px;line-height:1.3em}.news.sidebar .sidebarSection.cms-content .description{font-size:15px;line-height:1.6em}.news.sidebar .sidebarSection.cms-content .description p{margin-bottom:27px}.news.sidebar h4,.news.sidebar h5{font-size:18px;color:#4a4a4a;margin-bottom:23px}.news.sidebar .followLinks{text-align:center}.news.sidebar .followLinks .followItem{display:inline-block;margin-right:16%}.news.sidebar .followLinks .followItem:last-child{margin:0}.news.sidebar .followLinks .followItem a{font-size:29px;text-decoration:none;color:#6e6e71}.news.sidebar .followLinks .followItem a,.news.sidebar .followLinks .followItem a:hover{-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.news.sidebar .followLinks .followItem a:hover{color:#d86410}.news.sidebar .filterLinks ul{margin-top:13px;padding-left:20px}.news.sidebar .filterLinks li.filterItem{margin-bottom:13px}.news.sidebar .filterLinks li.filterItem:last-child{margin-bottom:0}.news.sidebar .filterLinks li.filterItem a{display:table;color:#003056;font-size:13px;line-height:1.2;text-decoration:none;vertical-align:middle;-webkit-transition:color .1s ease-in-out;-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.news.sidebar .filterLinks li.filterItem a:hover,.news.sidebar .filterLinks li.filterItem a:hover .icon-circle{color:#d86410;-webkit-transition:color .1s ease-in-out;-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.news.sidebar .filterLinks li.filterItem a span{display:table-cell}.news.sidebar .filterLinks li.filterItem .icon-circle{font-size:20px;vertical-align:middle;color:#333;display:inline-block;margin-right:10px;-webkit-transition:color .1s ease-in-out;-transition:color .1s ease-in-out;transition:color .1s ease-in-out}.news.sidebar .filterLinks .is-selected>a,.news.sidebar .filterLinks .is-selected>a>.icon-circle{color:#d86410!important}@media screen and (max-width:58.75em){.news.sidebar .filterLinks ul.children{overflow:hidden}.news.sidebar .filterLinks ul.children li{float:left;width:45%;margin-right:20px}}@media screen and (min-width:58.75em){.newsWrap{margin-bottom:72px}.newsWrap .news{float:left;display:block;margin-right:2.12766%;width:74.46809%;margin-right:0;float:right}.newsWrap .news:last-child{margin-right:0}.newsWrap .news .contentItem .icon-post{width:22px;margin-right:15px;font-size:22px;color:#1d86a8}.newsWrap .news .contentItem .content{width:578px}.newsWrap .news .contentItem:last-child{border:none}.newsWrap .news .contentItem.withImage .basicImage{max-width:257px;width:32%;margin-right:20px}.newsWrap .news .contentItem.withImage .content{width:65%}.news.sidebar{float:left;display:block;margin-right:2.12766%;width:23.40426%;vertical-align:top;border-right:1px solid #e4e3e4}.news.sidebar:last-child{margin-right:0}.news.sidebar .sidebarSection{padding-right:40px}.news.sidebar .mediaKit{margin-top:30px;margin-bottom:-20px}.news.sidebar .mediaKit a{font-size:14px;color:#003056;vertical-align:middle;text-decoration:none}.news.sidebar .mediaKit a,.news.sidebar .mediaKit a:hover{-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.news.sidebar .mediaKit a:hover{color:#d86410}.news.sidebar .mediaKit .icon-download{vertical-align:middle;margin-left:10px;font-size:10px}.news.sidebar .sidebarSection.last{border:none}.news.sidebar .followLinks .followItem{margin-right:33px}}.masthead.news-detail{width:100%;display:block;background-color:#666;z-index:0}.masthead.news-detail .masthead_module{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto;position:relative;width:100%;text-align:center}.masthead.news-detail .masthead_module:after,.masthead.news-detail .masthead_module:before{content:" ";display:table}.masthead.news-detail .masthead_module:after{clear:both}.masthead.news-detail h1{text-align:center;position:relative;margin:0 auto;color:#fff;font-weight:700;padding:10px}.news.post h2{margin-bottom:13px}.news.post time{font-size:24px;color:#4a4a4a;margin-bottom:43px;display:block}.news.post .postContent{margin-bottom:25px;color:#4a4a4a;font-size:15px}.news.post .postContent p,.news.post .postContent ul{padding-bottom:27px;line-height:1.6em}.news.post .postContent .basicImage{margin-bottom:46px}.postContent p img{display:block;background-color:#fff;border:6px solid #fff;box-shadow:0 0 8px rgba(0,0,0,.15);overflow:hidden;margin-bottom:20px;margin-right:20px;float:left}.postLinks{border-bottom:1px solid #e4e3e4}.postLinks .post-nav-link{text-align:center;margin-bottom:50px}.postLinks .post-nav-link a{text-decoration:none;font-style:italic;color:#003056;font-size:24px;vertical-align:middle}.postLinks .post-nav-link a,.postLinks .post-nav-link a:hover{-webkit-transition:color .2s ease-in-out;-transition:color .2s ease-in-out;transition:color .2s ease-in-out}.postLinks .post-nav-link a:hover{color:#d86410}.postLinks .post-nav-link a span{font-size:13px;display:inline-block}.postLinks .post-nav-link .end{color:#bababa}.postLinks .post-nav-link .end:hover{cursor:text;color:#bababa!important}.postLinks .post-nav-link .prev{border-right:1px solid #a6afb9;padding-right:10px}.postLinks .post-nav-link .next{padding-left:10px}.postLinks .post-nav-link .icon-caratback{margin-right:15px}.postLinks .post-nav-link .icon-carat{margin-left:15px}.postLinks .share{text-align:center;margin-top:0}.postLinks .chiclet{vertical-align:middle;margin-bottom:40px;margin-top:0}.postLinks .head{font-size:15px;color:#4a4a4a;display:block;margin-bottom:20px}@media screen and (min-width:58.75em){.postContent{padding-bottom:80px;border-bottom:1px solid #e4e3e4}.postLinks{border-bottom:none}.postLinks .post-nav-link{float:left;text-align:left}.postLinks .post-nav-link a{font-size:15px}.postLinks .post-nav-link a span{font-size:8px}.postLinks .chiclet{margin-top:35px}.postLinks .share{float:right;margin-top:-40px}.postLinks .head{display:inline;border-right:1px solid #e5eaee;padding-right:16px}}.masthead.job-detail{width:100%;display:block;background-color:#666;z-index:0}.job-detail .jobDiv{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.job-detail .jobDiv:after,.job-detail .jobDiv:before{content:" ";display:table}.job-detail .jobDiv:after{clear:both}.job-detail .jobDiv h3{line-height:26px!important;margin-top:0;text-align:center;font-size:22px}.job-detail .jobDiv h4{font-size:17px;line-height:22px;color:#4a4a4a;text-align:left;font-style:italic;text-align:center}.job-detail .jobDiv .backImg{float:left;display:block;margin-right:5.26316%;width:15.78947%;padding-top:40px}.job-detail .jobDiv .backImg:last-child{margin-right:0}.job-detail .jobDiv .backImg img{width:100%;padding-bottom:30px;border-bottom:1px solid #a9a9a9;margin-bottom:30px}.job-detail .jobDiv .backImg a{font-size:19px;line-height:22px;color:#1d86a8;font-style:italic;text-align:left}.job-detail .jobDiv .profile{float:left;display:block;margin-right:5.26316%;width:78.94737%;margin-right:0}.job-detail .jobDiv .profile:last-child{margin-right:0}.job-detail .jobDiv .profile h2{font-weight:600;line-height:32px!important;margin:40px 20px 0 0;text-align:left;color:#4a4a4a;font-size:32px}.job-detail .jobDiv .profile h3{font-weight:300;line-height:32px!important;margin:10px 0;text-align:left;color:#4a4a4a;font-size:22px}.job-detail .jobDiv .profile .cms-content{font-size:19px;line-height:22px;color:#4a4a4a;text-align:left;margin:10px 0 40px}.job-detail .jobDiv .profile .cms-content p{margin:1em 0}.job-detail .jobDiv .profile .jobSearch{margin:20px 0;padding-bottom:40px;border-bottom:1px solid #a9a9a9;width:100%}.job-detail .jobDiv .profile .jobSearch #jobSearchLink{color:#1d86a8}.job-detail .jobDiv .profile .nav{float:left;height:26px;margin-bottom:10px}.job-detail .jobDiv .profile .nav span{font-size:19px;line-height:22px;color:#a9a9a9;font-style:italic;text-align:left}.job-detail .jobDiv .profile .nav span a{color:#1d86a8}.job-detail .jobDiv .profile .nav .spacer{background-color:#4a4a4a;margin:0 10px;width:1px;height:15px;display:inline-block}.job-detail .jobDiv .profile .share{float:right;height:26px;margin-bottom:10px}.job-detail .jobDiv .profile .share ul{margin:0;display:inline-block}.job-detail .jobDiv .profile .share ul li{margin-bottom:0}.job-detail .jobDiv .profile .share ul li.sharetitle{list-style:none;display:inline-block;margin-right:17px;font-weight:600;text-align:left;color:#4a4a4a;font-size:17px;padding-right:17px;border-right:1px solid #a9a9a9;vertical-align:top}.job-detail .jobDiv .jobDisclaimer{float:left;display:block;margin-right:3.7037%;width:100%;text-align:center;font-size:17px;line-height:22px;color:#a9a9a9;margin:10px 0 40px;font-style:italic}.job-detail .jobDiv .jobDisclaimer:last-child{margin-right:0}.jobList{background:#f4f4f4}.jobList .jobListDiv{padding-top:45px;padding-bottom:45px;*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.jobList .jobListDiv:after,.jobList .jobListDiv:before{content:" ";display:table}.jobList .jobListDiv:after{clear:both}.jobList .jobListDiv h1{font-weight:500;line-height:32px!important;text-align:left;color:#4a4a4a;font-size:34px}.jobList .jobListDiv .job{clear:both;padding-top:25px;padding-bottom:25px}.jobList .jobListDiv .job .title{font-weight:normal;line-height:32px!important;text-align:left;color:#4a4a4a;font-size:24px}.jobList .jobListDiv .job .description{margin-top:20px;font-size:15px;font-weight:300;line-height:28px}.jobList .jobListDiv .job .readmore{padding-top:45px;display:block;float:left;font-size:15px;font-weight:300;line-height:28px}.jobList .jobListDiv .job .share{padding-top:45px;float:right}@media screen and (min-width:0em){.masthead.job-detail{height:375px;background-position-y:85px}.job-detail .jobDiv .backImg{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.job-detail .jobDiv .backImg:last-child{margin-right:0}.job-detail .jobDiv .backImg img{display:none}.job-detail .jobDiv .profile{clear:both;float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.job-detail .jobDiv .profile:last-child{margin-right:0}}@media screen and (min-width:38.75em){.masthead.job-detail{background-position-y:30px}.job-detail .jobDiv .backImg{float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.job-detail .jobDiv .backImg:last-child{margin-right:0}.job-detail .jobDiv .profile{clear:both;float:left;display:block;margin-right:3.22581%;width:100%;margin-left:0}.job-detail .jobDiv .profile:last-child{margin-right:0}}@media screen and (min-width:58.75em){.masthead.job-detail{height:550px;background-position-y:0}.job-detail .jobDiv .backImg{float:left;display:block;margin-right:5.26316%;width:15.78947%;margin-left:0}.job-detail .jobDiv .backImg img{display:block}.job-detail .jobDiv .backImg:last-child{margin-right:0}.job-detail .jobDiv .profile{clear:none;float:left;display:block;margin-right:5.26316%;width:78.94737%;margin-right:0}.job-detail .jobDiv .profile:last-child{margin-right:0}}.lot-detail .logo_center{margin-bottom:20px}.lot-detail hr{width:80%;clear:both;color:#f4f4f4}.lot-detail-title-block{width:100%;text-align:center;margin:15px auto 20px;float:none}.lot-detail-title-block .lot-available,.lot-detail-title-block .lot-subtitle{margin:20px 0 0}.lot-detail-title-block .lot-price{margin:0}section.inspiration-rows+.lot-detail-blocks{margin-top:20px}.lot-detail-block.first,.lot-detail-block.second{float:left;display:block;margin-right:2.12766%;width:48.93617%}.lot-detail-block.first:last-child,.lot-detail-block.second:last-child{margin-right:0}.landing-page .landing-page-content .landing-page-copy .lot-detail-block h2>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-block h3>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-block p>div,.lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div,.lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div,.lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div,.lot-detail-block .wrap>div{text-align:left;font-size:12px;color:#4a4a4a;margin:10px 0}.landing-page .landing-page-content .landing-page-copy .lot-detail-block h2>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-block h3>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-block p>div .lot-spec-header,.lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div .lot-spec-header,.lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div .lot-spec-header,.lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div .lot-spec-header,.lot-detail-block .wrap>div .lot-spec-header{font-size:10px;line-height:1.5;color:#a9a9a9}.lot-detail-block .lot-baths,.lot-detail-block .lot-beds,.lot-detail-block .lot-footage{padding-left:40px;height:30px;line-height:30px;background-position:0;background-size:contain;background-repeat:no-repeat}.lot-detail-block .lot-footage{background-image:url(../img/lot_spec_icon_sqft.png)}.lot-detail-block .lot-beds{background-image:url(../img/lot_spec_icon_beds.png)}.lot-detail-block .lot-baths{background-image:url(../img/lot_spec_icon_baths.png)}.lot-description{font-size:14px;line-height:1.6em;margin-bottom:10px;text-align:justify}.lot-buttons{margin:25px 6px;min-height:50px;clear:both}.lot-buttons .button{width:95%;margin:10px auto 20px}.lot-buttons .button.tertiary .contentWrap{background-color:#1d86a8}.lot-buttons .button.tertiary .contentWrap>a{font-size:22px;padding:14px}.lot-featured-images{clear:both;width:100%;margin-bottom:0;float:left;border-bottom:5px solid #e3e3e3}.lot-featured-images .lot-main-image{background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:400px;position:relative}.lot-featured-images .lot-main-image .shareOnPinterest a{top:107px}.lot-featured-images .lot-gallery-slot{width:100%;position:relative}.lot-featured-images .lot-gallery-slot,.lot-featured-images .lot-gallery-slot .slide{height:200px;float:left;overflow:hidden}.lot-featured-images .lot-gallery-slot .slide .lot-gallery-slide-image{height:100%;width:100%;background-position:50%;background-size:cover;background-repeat:no-repeat}.lot-featured-images .lot-gallery-slot .slide .lot-gallery-slide-image .shareOnPinterest a{top:7px}.lot-detail .lot-gallery-slide-image .infoPanel,.lot-detail .lot-main-image .infoPanel{width:100%;height:100%;background-size:cover;background-position:50%;display:block;-webkit-transform:translateY(0);transform:translateY(0)}.lot-detail .lot-gallery-slide-image .infoPanel .infoWrap,.lot-detail .lot-main-image .infoPanel .infoWrap{height:100%;width:100%;padding:0;opacity:0;-webkit-transition:opacity .3s ease-in-out;-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out;background-color:hsla(0,0%,100%,.7)}.lot-detail .lot-gallery-slide-image .infoPanel .shareOnPinterest,.lot-detail .lot-main-image .infoPanel .shareOnPinterest{width:100%;position:relative}.lot-detail .lot-gallery-slide-image .infoPanel .shareOnPinterest a,.lot-detail .lot-main-image .infoPanel .shareOnPinterest a{background-image:url(../img/pinterest_logo.png)!important;background-repeat:no-repeat;background-size:contain;position:absolute;margin-left:auto!important;margin-right:auto!important;cursor:pointer;display:block!important;height:186px!important;width:186px!important;background-size:186px 186px!important}.lot-detail div.featureMap{height:400px;clear:both}.no-svg .lot-detail-block .lot-stats .sqft{background-image:url(../img/sqfoot_icon.png)}.no-svg .lot-detail-block .lot-stats .bed{background-image:url(../img/bed_icon.png)}.no-svg .lot-detail-block .lot-stats .bath{background-image:url(../img/bath_icon.png)}.no-svg .lot-detail-block .lot-stats .fmls{background-image:url(../img/fmls_icon.png)}.lot-detail-content .inspiration-rows{margin-top:0}@media screen and (min-width:38.75em){section.inspiration-rows+.lot-detail-blocks,section.inspiration-rows~.lot-description-block{margin-top:20px}.lot__button{max-width:250px;margin-left:14px!important}.lot-detail-blocks{float:right;width:40%}.lot-detail-blocks .lot-detail-block{width:100%}.lot-detail-blocks .lot-detail-block.spacer{width:80%;height:1px;margin:0;background-color:#4a4a4a}.lot-detail-blocks .lot-detail-block.first{margin:0 0 10px}.lot-detail-blocks .lot-detail-block.first .lot-address{margin-top:0}.lot-detail-blocks .lot-detail-block.second{margin:10px 0}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second h2>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second h3>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second p>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy h2>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy h3>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy p>div,.lot-detail-blocks .lot-detail-block.second .wrap>div{line-height:45px;height:45px;padding-left:65px}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h2>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h3>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block p>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div,.lot-detail-blocks .lot-detail-block .wrap>div{font-size:16px}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h2>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h3>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block p>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .wrap>div .lot-spec-header{font-size:14px}.lot-description-block{float:right;width:60%}.lot-description-block hr{display:none}.lot-description-block .lot-description{width:90%;margin:0 5%;text-align:justify;font-size:14px}.lot-detail-block{margin:15px auto 40px;float:left}.lot-detail-block .lot-stats{width:100%;height:auto;margin-top:50px}.lot-detail-block .lot-stats div{width:18%;padding:0 7.5%;float:left;background-position:50%;background-repeat:no-repeat;height:185px;background-size:contain;box-sizing:content-box;color:#fff;line-height:10em;margin-bottom:10px;font-size:26px}.lot-detail-block .lot-buttons{margin-top:25px;clear:both}.lot-detail-block .lot-buttons .button{width:27%;margin:10px 3% 0;float:none;display:inline-block}.lot-detail div.featureMap{clear:none;float:left;width:100%}.lot-featured-images .lot-main-image{height:400px;width:100%;float:left;clear:both}.lot-featured-images .lot-gallery-slot{width:50%}}@media screen and (min-width:58.75em){.lot-detail-blocks{margin-bottom:20px}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h2>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h3>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block p>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div,.lot-detail-blocks .lot-detail-block .wrap>div{font-size:20px}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h2>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block h3>div .lot-spec-header,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block p>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h2>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy h3>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .landing-page .landing-page-content .landing-page-copy p>div .lot-spec-header,.lot-detail-blocks .lot-detail-block .wrap>div .lot-spec-header{font-size:18px}.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second h2>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second h3>div,.landing-page .landing-page-content .landing-page-copy .lot-detail-blocks .lot-detail-block.second p>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy h2>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy h3>div,.lot-detail-blocks .lot-detail-block.second .landing-page .landing-page-content .landing-page-copy p>div,.lot-detail-blocks .lot-detail-block.second .wrap>div{height:60px;line-height:60px;padding-left:80px}.lot-description-block .lot-description{font-size:16px;margin:0 15%;width:70%}.lot-description-block .lot-buttons .button{width:70%}.lot-detail-block{box-sizing:border-box;float:left}.lot-detail-block .lot-stats{width:100%;height:auto;margin-top:0;float:left}.lot-detail-block .lot-stats div{width:18%;padding:0 7.5%;float:left;background-position:50%;background-repeat:no-repeat;height:165px;background-size:contain;border-right:1px solid #f4f4f4;box-sizing:content-box;color:#fff;line-height:10em;font-size:26px}.lot-detail-block .lot-stats div:last-child{border-right:none}.lot-detail-block .lot-buttons{margin:25px 0 0;clear:both;float:left;width:100%}.lot-detail-block .lot-buttons .button{float:left;display:block;margin-right:2.12766%;width:31.91489%}.lot-detail-block .lot-buttons .button:last-child{margin-right:0}.lot-detail-block .lot-buttons .button:first-child,.lot-detail-block .lot-buttons .button:last-child{margin-left:11.51064%;margin-right:0}.lot-detail-block .lot-buttons .button.tertiary .contentWrap>a{font-size:15px}.lot-address{margin-top:0;font-size:52px}.lot-featured-images .lot-main-image{width:50%}.lot-featured-images .lot-gallery-slot{width:25%}}@media screen and (min-width:102em){.lot-featured-images .lot-main-image{height:600px}.lot-featured-images .lot-main-image .shareOnPinterest a{top:207px}.lot-featured-images .lot-gallery-slot,.lot-featured-images .lot-gallery-slot .slide{height:300px}.lot-featured-images .lot-gallery-slot .slide .lot-gallery-slide-image .shareOnPinterest a{top:57px}.lot-detail div.featureMap{height:600px}}.design-center-page .center{text-align:center}.design-center-page .button.primary{font-size:22px;margin-top:30px}.design-center-page .subtitle,.design-center-page .title,.design-center-page p{text-align:center;color:#4a4a4a}.design-center-page .title{font-size:33px;margin-bottom:16px}.design-center-page .subtitle{font-size:23px}.design-center-page h3{font-size:25px;line-height:1.3em}.design-center-page h4{font-size:33px}.design-center-page h5{font-size:22px}.design-center-page p{font-weight:200;font-size:16px}.design-center-page .break{white-space:nowrap}.design-center-page .masthead.communities .masthead_module{padding-top:27px}.design-center-page .masthead.communities h2{top:78px}.design-center-page .masthead.communities h1{top:62px}.design-center-page section{float:left;overflow:hidden;width:100%}.design-center-page section.video{overflow:visible}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p,.design-center-page section.video .wrap,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p{width:100%}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .basicImage,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .basicImage,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .basicImage,.design-center-page section.video .wrap .basicImage,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .basicImage,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .basicImage,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .basicImage{border:0}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv,.design-center-page section.video .wrap .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv{width:100%;background-color:#fff;height:249px}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid,.design-center-page section.video .wrap .vidDiv .vid,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid{max-width:100%;height:100%;background-color:#f4f4f4;background-size:cover}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-container,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-embed,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-embed body,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-container,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-embed,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-embed body,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-container,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-embed,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-embed body,.design-center-page section.video .wrap .vidDiv .vid .mejs-container,.design-center-page section.video .wrap .vidDiv .vid .mejs-embed,.design-center-page section.video .wrap .vidDiv .vid .mejs-embed body,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-embed,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-embed body,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-embed,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-embed body,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-embed,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-embed body{background-color:#f4f4f4}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-container,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-container,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-container,.design-center-page section.video .wrap .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-container,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-container{width:100%!important;height:auto!important;padding-top:57%}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-overlay,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-poster,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-overlay,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-poster,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-overlay,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-poster,.design-center-page section.video .wrap .vidDiv .vid .mejs-overlay,.design-center-page section.video .wrap .vidDiv .vid .mejs-poster,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-overlay,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-poster,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-overlay,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-poster,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-overlay,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-poster{width:100%!important;height:100%!important}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv .vid .mejs-mediaelement video,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv .vid .mejs-mediaelement video,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv .vid .mejs-mediaelement video,.design-center-page section.video .wrap .vidDiv .vid .mejs-mediaelement video,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv .vid .mejs-mediaelement video,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv .vid .mejs-mediaelement video,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv .vid .mejs-mediaelement video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%!important;height:100%!important}.design-center-page .dc-info p{line-height:25px;margin:15px 20px 35px}.design-center-page .full-visual-grid{border-bottom:0}.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy h2,.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy h3,.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy p,.design-center-page .full-visual-grid .wrap,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid h2,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid h3,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid p{width:90%;padding:33px 0 39px}.design-center-page .full-visual-grid h3{font-size:30px;margin:0}.design-center-page .full-visual-grid p{font-size:18px;line-height:1.3em;text-align:center}.design-center-page .full-visual-grid .full-visual-grid-row{width:auto;white-space:nowrap;overflow-x:auto;float:none;clear:both}.design-center-page .full-visual-grid .slide{height:100%;display:inline-block;width:300px;white-space:nowrap}.design-center-page .full-visual-grid-featured a{text-indent:-9999px;color:transparent;height:100%;width:100%;display:block}.design-center-page .full-visual-grid-featured a:hover{color:transparent!important}.design-center-page .full-visual-grid-featured a:before{content:"";background-image:url(/wp-content/themes/eahomes/dist/assets/img/icon-play.png);width:170px;height:170px;display:block;background-size:100%;position:relative;top:50%;left:50%;margin-top:-85px;margin-left:-85px}.design-center-page .fancybox-close{top:12px;right:12px}.feature-map{margin-top:28px}.feature-map .feature-map-text{margin-bottom:21px}.feature-map .feature-map-text .title{font-size:24px;text-align:center}.feature-map .map{height:369px;width:100%;border:1px solid red}.feature-map .additional{text-align:center;font-size:14px;font-family:"Gotham SSm A","Gotham SSm B"}.feature-map .links{padding-top:10px}.feature-map .links a{color:#1d86a8;padding:5px 15px;display:block}.feature-map .links a:last-child{border:0}.steps{margin-top:42px}.landing-page .landing-page-content .landing-page-copy .steps h2,.landing-page .landing-page-content .landing-page-copy .steps h3,.landing-page .landing-page-content .landing-page-copy .steps p,.steps .landing-page .landing-page-content .landing-page-copy h2,.steps .landing-page .landing-page-content .landing-page-copy h3,.steps .landing-page .landing-page-content .landing-page-copy p,.steps .wrap{width:100%}.steps .step-marker{margin-bottom:20px}.steps h4{margin-bottom:10px;font-size:26px}.steps h5{margin-bottom:35px;font-size:18px}.landing-page .landing-page-content .landing-page-copy .step>h2,.landing-page .landing-page-content .landing-page-copy .step>h3,.landing-page .landing-page-content .landing-page-copy .step>p,.landing-page .landing-page-content .landing-page-copy .steps>h2,.landing-page .landing-page-content .landing-page-copy .steps>h3,.landing-page .landing-page-content .landing-page-copy .steps>p,.step>.wrap,.steps>.wrap{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.landing-page .landing-page-content .landing-page-copy .step>h2:after,.landing-page .landing-page-content .landing-page-copy .step>h2:before,.landing-page .landing-page-content .landing-page-copy .step>h3:after,.landing-page .landing-page-content .landing-page-copy .step>h3:before,.landing-page .landing-page-content .landing-page-copy .step>p:after,.landing-page .landing-page-content .landing-page-copy .step>p:before,.landing-page .landing-page-content .landing-page-copy .steps>h2:after,.landing-page .landing-page-content .landing-page-copy .steps>h2:before,.landing-page .landing-page-content .landing-page-copy .steps>h3:after,.landing-page .landing-page-content .landing-page-copy .steps>h3:before,.landing-page .landing-page-content .landing-page-copy .steps>p:after,.landing-page .landing-page-content .landing-page-copy .steps>p:before,.step>.wrap:after,.step>.wrap:before,.steps>.wrap:after,.steps>.wrap:before{content:" ";display:table}.landing-page .landing-page-content .landing-page-copy .step>h2:after,.landing-page .landing-page-content .landing-page-copy .step>h3:after,.landing-page .landing-page-content .landing-page-copy .step>p:after,.landing-page .landing-page-content .landing-page-copy .steps>h2:after,.landing-page .landing-page-content .landing-page-copy .steps>h3:after,.landing-page .landing-page-content .landing-page-copy .steps>p:after,.step>.wrap:after,.steps>.wrap:after{clear:both}.step{float:left;display:block;margin-right:2.12766%;width:100%;padding:32px 0;text-align:center;color:#4a4a4a}.step:last-child{margin-right:0}.step .step-icon{color:#afb863;font-size:107px;position:relative;height:100%;width:107px;text-align:center;margin:0 auto}.step .step-icon:after{content:"STEP";font-size:19px;top:25px}.step .step-icon:after,.step .step-number{color:#fff;position:absolute;left:0;width:100%}.step .step-number{top:44px;font-size:40px;font-weight:700}.step .step-content{float:left;display:block;margin-right:2.12766%;width:100%}.step .step-content:last-child{margin-right:0}.step .step-title{font-size:22px;margin-bottom:20px}.step .step-subtitle{font-size:18px;margin-bottom:14px;width:100%}.step .step-text{font-weight:200;font-size:15px;line-height:1.6em}.landing-page .landing-page-content .landing-page-copy .step h2.step-text,.landing-page .landing-page-content .landing-page-copy .step h3.step-text,.landing-page .landing-page-content .landing-page-copy .step p.step-text,.step .landing-page .landing-page-content .landing-page-copy h2.step-text,.step .landing-page .landing-page-content .landing-page-copy h3.step-text,.step .landing-page .landing-page-content .landing-page-copy p.step-text,.step .step-text.wrap{width:90%}.step .step-info{overflow:hidden;margin-bottom:48px}.step .step-info:last-child{margin-bottom:0}.step .with-image .step-image{float:left;display:block;margin-right:2.12766%;width:100%;height:195px;background-size:cover;background-position:50%;margin-bottom:30px;margin-right:0}.step .with-image .step-image:last-child{margin-right:0}.step .button.primary{width:100%;margin:auto;margin-top:22px}.step.with-background{background-color:#1d86a8;background-size:cover;background-position:50%;padding:32px 5% 65px}.landing-page .landing-page-content .landing-page-copy .step.with-background h2.step-text,.landing-page .landing-page-content .landing-page-copy .step.with-background h3.step-text,.landing-page .landing-page-content .landing-page-copy .step.with-background p.step-text,.step.with-background .landing-page .landing-page-content .landing-page-copy h2.step-text,.step.with-background .landing-page .landing-page-content .landing-page-copy h3.step-text,.step.with-background .landing-page .landing-page-content .landing-page-copy p.step-text,.step.with-background .step-text.wrap{width:100%}.step.with-background .step-info,.step.with-background .step-title,.step.with-background p{color:#fff}.landing-page .landing-page-content .landing-page-copy .split-reverse h2,.landing-page .landing-page-content .landing-page-copy .split-reverse h3,.landing-page .landing-page-content .landing-page-copy .split-reverse p,.split-reverse .landing-page .landing-page-content .landing-page-copy h2,.split-reverse .landing-page .landing-page-content .landing-page-copy h3,.split-reverse .landing-page .landing-page-content .landing-page-copy p,.split-reverse .wrap{width:90%;margin:auto}.split-reverse .content{margin-bottom:30px}.split-reverse h4{margin-bottom:29px}.split-reverse p{line-height:1.3em;margin-bottom:35px}.split-reverse .split-image{height:249px;width:100%;background-color:#1d86a8;background-size:cover;background-position:top;box-shadow:-1px 1px 9px #838383}@media screen and (min-width:38.75em){.design-center-page .masthead.communities h2{top:133px}.design-center-page .masthead.communities h1{top:118px}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2 .vidDiv,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3 .vidDiv,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p .vidDiv,.design-center-page section.video .wrap .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2 .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3 .vidDiv,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p .vidDiv{width:98%;height:438px;margin:10px auto}.split-reverse h5{font-size:26px}.split-reverse h4{font-size:36px}.feature-map .button{display:none}.feature-map .additional{color:#323232}.feature-map .links{width:100%}.feature-map .links a,.feature-map .links p{display:inline-block;padding:5px 12px;font-size:15px;font-weight:400}.feature-map .links p{border-right:1px solid #e5eaee}}@media screen and (min-width:58.75em){.design-center-page .landing-page .landing-page-content .landing-page-copy h2,.design-center-page .landing-page .landing-page-content .landing-page-copy h3,.design-center-page .landing-page .landing-page-content .landing-page-copy p,.design-center-page .wrap,.landing-page .landing-page-content .landing-page-copy .design-center-page h2,.landing-page .landing-page-content .landing-page-copy .design-center-page h3,.landing-page .landing-page-content .landing-page-copy .design-center-page p{max-width:100%}.design-center-page .masthead.communities h2{top:158px}.design-center-page .masthead.communities h1{top:196px}.design-center-page .subtitle,.design-center-page .title,.design-center-page p{text-align:left}.design-center-page .subtitle{font-size:23px}.design-center-page h4,.design-center-page h5{text-align:center;color:#4a4a4a}.design-center-page h4{font-size:64px}.design-center-page h5{font-size:45px}.design-center-page section{width:100%}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p,.design-center-page section.video .wrap,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p{*zoom:1;max-width:68em;margin-left:auto;margin-right:auto}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2:after,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2:before,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3:after,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3:before,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p:after,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p:before,.design-center-page section.video .wrap:after,.design-center-page section.video .wrap:before,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2:before,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3:before,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p:before{content:" ";display:table}.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h2:after,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy h3:after,.design-center-page section.video .landing-page .landing-page-content .landing-page-copy p:after,.design-center-page section.video .wrap:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h2:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video h3:after,.landing-page .landing-page-content .landing-page-copy .design-center-page section.video p:after{clear:both}.design-center-page .button.small{width:auto;margin-top:20px}.design-center-page .button.small .contentWrap a{padding:14px 22px}.design-center-page .button.small span.text{font-size:15px}.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy h2,.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy h3,.design-center-page .full-visual-grid .landing-page .landing-page-content .landing-page-copy p,.design-center-page .full-visual-grid .wrap,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid h2,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid h3,.landing-page .landing-page-content .landing-page-copy .design-center-page .full-visual-grid p{padding:53px 90px 45px}.design-center-page .full-visual-grid h3{margin-bottom:5px;font-size:33px}.design-center-page .full-visual-grid p{font-size:22px;line-height:1.5em}.design-center-page .full-visual-grid .full-visual-grid-row{width:50%;height:100%;clear:none}.design-center-page .full-visual-grid .slide{width:50%;height:243px;float:left}.design-center-page .split-reverse{float:left;overflow:hidden;border:5px solid #e4e3e4;border-left:0;border-right:0;background-color:#f5f5f5;height:373px}.design-center-page .split-reverse h4{font-size:55px}.design-center-page .split-reverse h5{font-size:39px;margin-bottom:14px}.design-center-page .split-reverse p{text-align:center}.design-center-page .split-reverse .content{margin-bottom:0;width:50%;float:right;padding:38px 0}.design-center-page .split-reverse .split-image{box-shadow:none;width:50%;float:left;height:100%}.intro-frame{margin-bottom:45px}.intro-frame .intro-frame-text{background-color:#f5f5f5;padding:35px 0 26px}.intro-frame .intro-frame-content{height:438px;width:100%}.feature-map{margin-top:36px}.feature-map .feature-map-text{margin-bottom:21px}.feature-map .feature-map-text .title{font-size:33px}.feature-map .map{height:369px;width:100%}.feature-map .additional{text-align:center;font-size:14px}.feature-map .links{padding-top:10px}.feature-map .links a{color:#1d86a8;display:inline;padding:5px 15px}.steps h4{margin-bottom:17px}.steps h5{margin-bottom:76px}.landing-page .landing-page-content .landing-page-copy .step>h2,.landing-page .landing-page-content .landing-page-copy .step>h3,.landing-page .landing-page-content .landing-page-copy .step>p,.landing-page .landing-page-content .landing-page-copy .steps>h2,.landing-page .landing-page-content .landing-page-copy .steps>h3,.landing-page .landing-page-content .landing-page-copy .steps>p,.step>.wrap,.steps>.wrap{max-width:95%}.step{float:left;display:block;margin-right:2.12766%;width:100%;padding:65px 0;text-align:left}.step:last-child{margin-right:0}.step .step-marker{float:left;display:block;margin-right:2.12766%;width:14.89362%}.step .step-marker:last-child{margin-right:0}.step .step-icon{font-size:162px;height:100%;width:162px}.step .step-icon:after{font-size:27px;top:28px;left:0;width:100%}.step .step-number{width:100%;top:53px;left:0;font-size:83px}.step .step-content{float:left;display:block;margin-right:2.12766%;width:82.97872%}.step .step-content:last-child{margin-right:0}.step .step-title{font-size:35px;margin-bottom:20px}.step .step-subtitle{font-size:23px;margin-bottom:14px;width:100%}.step .step-text{font-size:15px;line-height:1.6em;margin-bottom:16px}.landing-page .landing-page-content .landing-page-copy .step h2.step-text,.landing-page .landing-page-content .landing-page-copy .step h3.step-text,.landing-page .landing-page-content .landing-page-copy .step p.step-text,.step .landing-page .landing-page-content .landing-page-copy h2.step-text,.step .landing-page .landing-page-content .landing-page-copy h3.step-text,.step .landing-page .landing-page-content .landing-page-copy p.step-text,.step .step-text.wrap{width:100%}.step .step-info{margin-bottom:48px}.step .step-info:last-child{margin-bottom:0}.step .with-image .step-image{float:left;display:block;margin-right:2.5641%;width:38.46154%;height:195px}.step .with-image .step-image:last-child{margin-right:0}.step .with-image .step-text{float:left;display:block;margin-right:2.5641%;width:58.97436%;margin-right:0}.step .with-image .step-text:last-child{margin-right:0}.step .flip .step-image{float:right}.step.with-background{padding:112px 0}.step.with-background .step-content{float:left;display:block;margin-right:2.5641%;width:69.23077%}.step.with-background .step-content:last-child{margin-right:0}}@media screen and (min-width:78em){.design-center-page .split-reverse{height:436px}.design-center-page .split-reverse .content{padding:88px 0 78px}.step .with-image .step-image{height:285px}}.landing-page .masthead .masthead__title{margin-top:0}.landing-page .masthead .logo_center{margin-top:-50px}.landing-page .masthead .logo_center img{width:auto;max-width:100%;max-height:240px}.landing-page .masthead h1{color:#fff;top:0}.landing-page .landing-page-content{font-size:14px;line-height:1.5}.landing-page .landing-page-content .landing-page-copy{clear:both}.landing-page .landing-page-content .landing-page-copy h2{font-size:26px;margin-bottom:10px;color:#4a4a4a;text-align:center;line-height:1}.landing-page .landing-page-content .landing-page-copy blockquote>h2{font-size:1.4rem;background-color:#0b3254;padding:1.8rem 1rem;max-width:500px;color:#fff;margin-bottom:2rem}.landing-page .landing-page-content .landing-page-copy blockquote>h2.box-header--green{background-color:#afb862}.landing-page .landing-page-content .landing-page-copy h3{font-size:20px;margin-top:10px;margin-bottom:10px;line-height:1.25}.landing-page .landing-page-content .landing-page-copy p{line-height:1.6;margin-bottom:1rem}.landing-page .landing-page-content .button.form{margin-top:0}.landing-page .landing-page-content .button.form .ninja-forms-success-msg{top:-80px;height:80px;left:0;padding:8px 0 0}.landing-page .landing-page-content .accordion__title~p>.accordion__trigger{margin-top:-1rem}.landing-page .gallery{display:flex;flex-direction:column;align-items:center;justify-content:center}.landing-page .gallery .gallery-item{padding:.5rem 2rem}.landing-page .gallery .gallery-item img{max-width:100%}.landing-page .nav-spacer{display:block;visibility:hidden}.landing-page .one-third-two-third img{display:none}.landing-page .one-third-two-third ul li{font-size:22px;color:#c2c887;list-style-type:disc;margin-left:30px;margin-bottom:8px}.landing-page .one-third-two-third ul li span{font-size:12px;color:#4a4a4a;display:block}.landing-page .green-box{background-color:#c2c887;text-align:center;padding:30px 20px;font-size:16px;color:#fff;margin:20px auto}.landing-page .green-box a{color:#0d3b5f;text-decoration:underline}@media screen and (min-width:38.75em){.landing-page .masthead .masthead__title{margin-top:0}.landing-page .landing-page-content .button.form .ninja-forms-success-msg{font-size:20px;line-height:1.2}.landing-page .one-third-two-third{margin:15px auto}.landing-page .one-third-two-third ul li{font-size:22px;color:#c2c887;list-style-type:disc;margin-left:30px}.landing-page .one-third-two-third ul li span{font-size:12px;color:#4a4a4a;display:block}.landing-page .gallery{flex-direction:row}}@media screen and (min-width:58.75em){.landing-page .masthead .masthead__title{margin-top:0}.landing-page .masthead .logo_center img{max-height:420px}.landing-page .landing-page-content .button.form .ninja-forms-success-msg{height:154px;left:0;bottom:0;top:-93px;padding:30px 0 0}.landing-page .one-third-two-third img{float:left;display:block;margin-right:2.12766%;width:31.91489%}.landing-page .one-third-two-third img:last-child{margin-right:0}.landing-page .one-third-two-third ul{float:left;display:block;margin-right:2.12766%;width:65.95745%}.landing-page .one-third-two-third ul:last-child{margin-right:0}.landing-page .one-third-two-third ul li{font-size:22px;color:#c2c887;list-style-type:disc;margin-left:30px}.landing-page .one-third-two-third ul li span{font-size:12px;color:#4a4a4a;display:block}.landing-page .green-box{max-width:940px;font-size:22px;padding:30px 80px}}@media screen and (min-width:78em){.landing-page .one-third-two-third ul li{margin-bottom:20px}}.sales-touchscreen{float:left;width:100%;position:relative;max-height:1024px;overflow:hidden}.sales-touchscreen #container{margin-top:0}.sales-touchscreen .fancybox-close{background:none;font-size:80px;width:80px;height:80px;border-radius:50%;right:0;overflow:hidden;top:auto;bottom:0}.sales-touchscreen .fancybox-close:before{background-color:#fff;font-family:"eahomes";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e61b"}.sales-touchscreen .fancybox-type-inline .fancybox-close{bottom:-100px;right:0}.sales-touchscreen .whitebar,.sales-touchscreen header{float:left;width:100%;height:61px;border-bottom:3px solid #e4e3e4;position:relative;z-index:10}.sales-touchscreen .whitebar .eah-logo,.sales-touchscreen header .eah-logo{font-size:44px;position:absolute;left:50%;top:8px;margin-left:-22px}.sales-touchscreen .whitebar .registration,.sales-touchscreen header .registration{float:right;display:block;width:40px;height:40px;margin-top:10px;margin-right:30px;cursor:pointer}.sales-touchscreen .whitebar{bottom:196px;background-color:#fff;border-top:1.5px solid #e4e3e4;border-bottom:1.5px solid #e4e3e4}.sales-touchscreen .touchscreen-overlay{position:absolute;z-index:5;left:0;right:0;bottom:0;background-color:#fff;width:100%;height:100%;display:none}.sales-touchscreen .touchscreen-overlay .close{position:absolute;top:20px;right:16px;font-size:55px;cursor:pointer;width:50px;height:50px}.sales-touchscreen .overlay-wrap{float:left;display:block;margin-left:3.22581%;width:93.54838%;margin-top:20px}.sales-touchscreen .overlay-wrap>.info-section{margin-top:35px;padding-bottom:35px;float:left;overflow:hidden;color:#343434;width:100%}.sales-touchscreen .overlay-wrap .divider{height:1px;width:88%;margin:0 6%;border-bottom:1px solid #959595;float:left;clear:both}.sales-touchscreen .overlay-wrap .slick-wrapper{height:auto;width:100%;position:relative}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track{width:100%}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide{float:left;width:100%;height:100%}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content{width:636px;height:100%;margin:0 auto}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .extra-slide-title{text-align:center;font-size:20px;margin:30px auto 0;padding-bottom:20px;color:#4a4a4a;border-bottom:1px solid #4a4a4a}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .extra-slide-copy{font-size:14px;margin:20px 66px 0;line-height:1.5;max-height:465px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-next,.sales-touchscreen .overlay-wrap .slick-wrapper .slick-prev{position:absolute;top:200px;background-size:contain;background-repeat:no-repeat;background-position:50%;background-color:transparent;height:50px;width:50px;border:none;text-indent:-9999px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-prev{left:24px;background-image:url(../img/sales-touchscreen/arrow-PREV.png)}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-next{right:24px;background-image:url(../img/sales-touchscreen/arrow-NEXT.png)}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots{text-align:center;clear:both;position:relative;bottom:-85px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li{display:inline;font-size:18px;margin:0 5px;line-height:1}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li a{color:#4a4a4a}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li .fa-circle{display:none}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li.slick-active{font-weight:bold}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li.slick-active .fa-circle{display:inline}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li.slick-active .fa-circle-o{display:none}.sales-touchscreen .ninja-forms-cont{left:0;margin-left:0;background-color:transparent;box-shadow:none;width:700px;margin:auto}.sales-touchscreen .ninja-forms-cont .ninja-forms-form-wrap{padding-top:0}.sales-touchscreen .ninja-forms-cont .field-wrap{margin-bottom:10px}.sales-touchscreen .ninja-forms-cont .columns-4-wrap,.sales-touchscreen .ninja-forms-cont .columns-6-wrap,.sales-touchscreen .ninja-forms-cont .columns-8-wrap{width:auto}.sales-touchscreen .ninja-forms-cont p{color:#3a3a3a;font-size:12px}.sales-touchscreen .ninja-forms-cont textarea{height:100px}.sales-touchscreen .ninja-forms-cont .columns-3-wrap,.sales-touchscreen .ninja-forms-cont .columns-4-wrap,.sales-touchscreen .ninja-forms-cont .columns-6-wrap,.sales-touchscreen .ninja-forms-cont .columns-8-wrap{margin-right:7px}.sales-touchscreen .ninja-forms-cont .columns-3{width:110px}.sales-touchscreen .ninja-forms-cont .columns-6{width:315px}.sales-touchscreen .ninja-forms-cont .columns-end-wrap{margin-right:0}.sales-touchscreen .ninja-forms-cont .zip-wrap{width:321px!important;margin-right:0}.sales-touchscreen .ninja-forms-cont form .singleRow{height:50px}.sales-touchscreen .ninja-forms-cont form select{-webkit-appearance:select;-moz-appearance:select;-ms-appearance:select;-o-appearance:select;appearance:select}.sales-touchscreen .ninja-forms-cont form .firstname{width:208px!important}.sales-touchscreen .ninja-forms-cont form .lastname{width:306px!important}.sales-touchscreen .ninja-forms-cont form .tel{width:210px!important}.sales-touchscreen .ninja-forms-cont form .email{width:420px!important}.sales-touchscreen .ninja-forms-cont form .checkbox-wrap{color:#3a3a3a;width:100%}.sales-touchscreen .ninja-forms-cont form .checkbox-wrap .icon-circle{color:#3a3a3a}.sales-touchscreen .ninja-forms-cont form .button-wrap{margin:auto;margin-top:10px;width:100%}.sales-touchscreen .ninja-forms-cont form .button.secondary{width:400px;font-size:20px;box-shadow:none;background-color:#1d1d1d;position:relative;left:50%;margin-left:-200px}.sales-touchscreen .community-logo{height:80px;max-width:70%;text-align:center;margin:40px auto 30px}.sales-touchscreen .community-logo img,.sales-touchscreen .community-logo object,.sales-touchscreen .community-logo svg{width:100%;height:100%}.sales-touchscreen .info-section{margin-top:35px;padding-bottom:35px;float:left;overflow:hidden;color:#343434;width:100%}.sales-touchscreen .info-section:first-of-type{margin-top:0}.sales-touchscreen .info-section h2{text-align:center;text-transform:uppercase;font-size:17px}.sales-touchscreen .info-section ul{list-style:outside none disc;list-style-type:disc;list-style-position:outside;margin:0 20px}.sales-touchscreen .info-section h2,.sales-touchscreen .info-section h3{font-weight:500}.sales-touchscreen .info-section h3,.sales-touchscreen .info-section li,.sales-touchscreen .info-section p{font-size:12px}.sales-touchscreen .info-section li,.sales-touchscreen .info-section p{line-height:1.6}.sales-touchscreen .info-section li{width:45%;margin-right:10%;float:left}.sales-touchscreen .info-section li:nth-child(2n){margin-right:0}.sales-touchscreen .info-section li span{color:#343434}.sales-touchscreen .info-section div{float:left;display:block;margin-right:4.34783%;width:30.43478%;text-align:center}.sales-touchscreen .info-section div:last-child{margin-right:0}.sales-touchscreen .carousel{position:relative;overflow:hidden;background-color:#f4fcff;float:left;width:100%;z-index:0;height:900px}.sales-touchscreen .carousel .slide,.sales-touchscreen .carousel .slides{width:100%;height:100%;float:left}.sales-touchscreen .carousel .slide{position:relative;background-size:cover;background-position:50%;background-repeat:no-repeat}.sales-touchscreen .carousel .card{position:absolute;top:322px;left:12px;overflow:hidden;padding:42px;background-color:#0d3b5f;color:#fff;opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px);-webkit-transition:all .1s ease-out 5s;-transition:all .1s ease-out 5s;transition:all .1s ease-out 5s}.sales-touchscreen .carousel .card.alternate{left:auto;right:28px;background-color:#c2c887}.sales-touchscreen .carousel .card .line-1{font-size:22px;margin-bottom:6px}.sales-touchscreen .carousel .card .line-1,.sales-touchscreen .carousel .card .line-2{font-weight:600;line-height:1.1;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all .1s ease-out 5s;-transition:all .1s ease-out 5s;transition:all .1s ease-out 5s}.sales-touchscreen .carousel .card .line-2{font-size:36px;margin-bottom:4px}.sales-touchscreen .carousel .card .line-3{font-size:27px;font-weight:200;opacity:0;-webkit-transform:translateX(50px);transform:translateX(50px);-webkit-transition:all .1s ease-out 5s;-transition:all .1s ease-out 5s;transition:all .1s ease-out 5s}.sales-touchscreen .carousel .card.schools{left:auto;right:0;background-color:#e9e9e9;padding:65px 35px;top:104px}.sales-touchscreen .carousel .card.schools div{margin-bottom:26px}.sales-touchscreen .carousel .card.schools div:last-child{margin-bottom:0}.sales-touchscreen .carousel .card.schools h2,.sales-touchscreen .carousel .card.schools h3,.sales-touchscreen .carousel .card.schools p{color:#323232;text-align:left}.sales-touchscreen .carousel .card.schools h2{font-size:22px;text-transform:uppercase;margin-bottom:49px}.sales-touchscreen .carousel .card.schools h3{margin:0;margin-bottom:10px}.sales-touchscreen .carousel .card.schools h2,.sales-touchscreen .carousel .card.schools h3{font-weight:500}.sales-touchscreen .carousel .card.schools h3,.sales-touchscreen .carousel .card.schools p{font-size:15px}.sales-touchscreen .carousel .card.schools p{font-weight:300}.sales-touchscreen .carousel .card.no-change,.sales-touchscreen .carousel .card.no-change .line-1,.sales-touchscreen .carousel .card.no-change .line-2,.sales-touchscreen .carousel .card.no-change .line-3{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.sales-touchscreen .carousel .slick-active .card,.sales-touchscreen .carousel .slick-active .card .line-1{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-out 0s;-transition:all .5s ease-out 0s;transition:all .5s ease-out 0s}.sales-touchscreen .carousel .slick-active .card .line-2{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-out 1.5s;-transition:all .5s ease-out 1.5s;transition:all .5s ease-out 1.5s}.sales-touchscreen .carousel .slick-active .card .line-3{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);-webkit-transition:all .5s ease-out 2s;-transition:all .5s ease-out 2s;transition:all .5s ease-out 2s}.sales-touchscreen .slick-list{width:100%;height:100%;float:left}.sales-touchscreen .slick-track{height:100%;float:left}.sales-touchscreen .panel{position:absolute;bottom:0;float:left;width:100%;height:196px}.sales-touchscreen .panel .bg-color{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:.95;z-index:10}.sales-touchscreen .push-up{position:absolute;top:-118px;left:50%;margin-left:-60px;width:120px;text-align:center;color:#fff;font-size:7px;text-shadow:1px 1px 0 #5a5a5a;z-index:1}.sales-touchscreen .svg-touch-prompt{font-size:27px;margin-bottom:7px}.sales-touchscreen .touch-links{height:100%;width:100%;position:absolute;z-index:11}.sales-touchscreen .touch-links .link{width:20%}.sales-touchscreen .touch-links.panelcount-3 .link{width:33.33%}.sales-touchscreen .touch-links.panelcount-4 .link{width:25%}.sales-touchscreen .touch-links.panelcount-5 .link{width:20%}.sales-touchscreen .touch-links.panelcount-6 .link{width:16.66%}.sales-touchscreen .view-mode{position:absolute;left:0;top:0;color:#fff;display:none;z-index:10}.sales-touchscreen .view-mode.portrait{display:block}.sales-touchscreen .link{float:left;cursor:pointer;-webkit-box-flex:none;box-flex:none;-moz-flex:none;-ms-flex:none;flex:none;height:100%;background-color:#c3c3c3;background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;border-right:1px solid #f4f4f4}.sales-touchscreen .link:last-child{margin-right:0;border-right:none}.sales-touchscreen .link a{position:absolute;width:100%;height:100%;z-index:1}.sales-touchscreen .link .text-wrap{padding:0 16px;text-shadow:1px 1px 0 #5a5a5a;position:absolute;bottom:26px;width:100%;height:55px}.sales-touchscreen .link h4{font-size:14px;color:#fff;font-weight:600;text-transform:uppercase;text-align:left}.sales-touchscreen .link p{font-size:12px;color:#fff;text-align:left}.sales-touchscreen .link .offline{opacity:.7;background-color:#222}.sales-touchscreen .bg-community{background-image:url(../img/sales-touchscreen/bg-community.png)}.sales-touchscreen .bg-th-community{background-image:url(../img/sales-touchscreen/tile-img-community.jpg)}.sales-touchscreen .bg-sitemap{background-image:url(../img/sales-touchscreen/bg-sitemap.jpg)}.sales-touchscreen .bg-th-pinterest{background-image:url(../img/sales-touchscreen/tile-pinterest-img.jpg)}.sales-touchscreen .bg-th-pinterest .text-wrap{background-image:url(../img/pinterest_logo.png);background-repeat:no-repeat;background-size:30px 30px;background-position:top right 16px}.sales-touchscreen .bg-th-pinterest .text-wrap h4{text-align:left}.sales-touchscreen .bg-flexfloor{background-image:url(../img/sales-touchscreen/bg-flexfloor-sf.jpg)}.sales-touchscreen .bg-flexfloor--th{background-image:url(../img/sales-touchscreen/bg-flexfloor-th.jpg)}.sales-touchscreen .bg-process{background-image:url(../img/sales-touchscreen/bg-process.jpg)}.sales-touchscreen .bg-designcenter{background-image:url(../img/sales-touchscreen/bg-designcenter.png)}.sales-touchscreen .bg-stylequiz{background-image:url(../img/sales-touchscreen/bg-stylequiz.png)}.sales-touchscreen .slide-1,.sales-touchscreen .slide-th-1{background-image:url(../img/sales-touchscreen/header-1-m.jpg)}.sales-touchscreen .slide-2,.sales-touchscreen .slide-th-2{background-image:url(../img/sales-touchscreen/header-2-m.jpg)}.sales-touchscreen .slide-3,.sales-touchscreen .slide-th-3{background-image:url(../img/sales-touchscreen/header-3-m.jpg)}.sales-touchscreen .slide-4,.sales-touchscreen .slide-th-4{background-image:url(../img/sales-touchscreen/header-4-m.jpg)}.sales-touchscreen .slide-5,.sales-touchscreen .slide-th-5{background-image:url(../img/sales-touchscreen/header-5-m.jpg)}.sales-touchscreen .slide-6,.sales-touchscreen .slide-th-6{background-image:url(../img/sales-touchscreen/header-6-m.jpg)}.sales-touchscreen .slide-7,.sales-touchscreen .slide-th-7{background-image:url(../img/sales-touchscreen/header-7-m.jpg)}.sales-touchscreen .slide-8,.sales-touchscreen .slide-th-8{background-image:url(../img/sales-touchscreen/header-8-m.jpg)}.sales-touchscreen .slide-9,.sales-touchscreen .slide-th-9{background-image:url(../img/sales-touchscreen/header-9-m.jpg)}.sales-touchscreen .slide-10,.sales-touchscreen .slide-th-10{background-image:url(../img/sales-touchscreen/header-10-m.jpg)}.sales-touchscreen .slide-11,.sales-touchscreen .slide-th-11{background-image:url(../img/sales-touchscreen/header-11-m.jpg)}.sales-touchscreen .slide-12,.sales-touchscreen .slide-th-12{background-image:url(../img/sales-touchscreen/header-12-m.jpg)}.sales-touchscreen .slide-13,.sales-touchscreen .slide-th-13{background-image:url(../img/sales-touchscreen/header-13-m.jpg)}.sales-touchscreen .slide-14,.sales-touchscreen .slide-th-14{background-image:url(../img/sales-touchscreen/header-14-m.jpg)}.sales-touchscreen .slide-15,.sales-touchscreen .slide-th-15{background-image:url(../img/sales-touchscreen/header-15-m.jpg)}.sales-touchscreen .slide-16,.sales-touchscreen .slide-th-16{background-image:url(../img/sales-touchscreen/header-16-m.jpg)}@media screen and (min-width:64em){.sales-touchscreen{max-height:768px}.sales-touchscreen .fancybox-close{right:-100px}.sales-touchscreen .bg-th-pinterest .text-wrap{background-position:right 16px top 14px}.sales-touchscreen .bg-th-pinterest .text-wrap h4{max-width:120px}.sales-touchscreen .whitebar{bottom:132px}.sales-touchscreen .view-mode.portrait{display:none}.sales-touchscreen .view-mode.landscape{display:block}.sales-touchscreen .carousel{height:643px}.sales-touchscreen .carousel .card{top:182px}.sales-touchscreen .carousel .card.schools{top:34px}.sales-touchscreen .panel{height:132px}.sales-touchscreen .touch-links{width:100%}.sales-touchscreen .link .text-wrap{padding:14px 16px 0}.sales-touchscreen .overlay-wrap{float:left;display:block;margin-right:2.12766%;width:100%;margin-left:0;margin-right:0}.sales-touchscreen .overlay-wrap:last-child{margin-right:0}.sales-touchscreen .overlay-wrap>.info-section{width:33.2%;float:left;box-sizing:border-box;padding:10px 3% 0;margin:0}.sales-touchscreen .overlay-wrap .divider{width:1px;height:200px;margin:0;border-bottom:0;border-right:1px solid #959595;clear:none}.sales-touchscreen .overlay-wrap .slick-wrapper{height:350px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content{width:849px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content .extra-slide-title{font-size:24px;margin-top:0}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content .extra-slide-copy{margin:20px 175px 0}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-next,.sales-touchscreen .overlay-wrap .slick-wrapper .slick-prev{top:100px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots{bottom:20px}.sales-touchscreen .info-section{width:33.2%;float:left;box-sizing:border-box;padding:10px 3% 0;margin:0}.sales-touchscreen .info-section:last-child{margin-right:0}.sales-touchscreen .info-section li{width:100%;margin-right:0}.sales-touchscreen .info-section h2{text-align:left;margin-bottom:13px}.sales-touchscreen .info-section h3{margin:0;margin-bottom:3px;text-align:left}.sales-touchscreen .info-section div{width:100%;margin-bottom:16px;text-align:left}.sales-touchscreen .community-logo{max-width:50%;height:80px;margin-top:20px;margin-bottom:43px}.sales-touchscreen .slide-1,.sales-touchscreen .slide-th-1{background-image:url(../img/sales-touchscreen/header-1-xl.jpg)}.sales-touchscreen .slide-2,.sales-touchscreen .slide-th-2{background-image:url(../img/sales-touchscreen/header-2-xl.jpg)}.sales-touchscreen .slide-3,.sales-touchscreen .slide-th-3{background-image:url(../img/sales-touchscreen/header-3-xl.jpg)}.sales-touchscreen .slide-4,.sales-touchscreen .slide-th-4{background-image:url(../img/sales-touchscreen/header-4-xl.jpg)}.sales-touchscreen .slide-5,.sales-touchscreen .slide-th-5{background-image:url(../img/sales-touchscreen/header-5-xl.jpg)}.sales-touchscreen .slide-6,.sales-touchscreen .slide-th-6{background-image:url(../img/sales-touchscreen/header-6-xl.jpg)}.sales-touchscreen .slide-7,.sales-touchscreen .slide-th-7{background-image:url(../img/sales-touchscreen/header-7-xl.jpg)}.sales-touchscreen .slide-8,.sales-touchscreen .slide-th-8{background-image:url(../img/sales-touchscreen/header-8-xl.jpg)}.sales-touchscreen .slide-9,.sales-touchscreen .slide-th-9{background-image:url(../img/sales-touchscreen/header-9-xl.jpg)}.sales-touchscreen .slide-10,.sales-touchscreen .slide-th-10{background-image:url(../img/sales-touchscreen/header-10-xl.jpg)}.sales-touchscreen .slide-11,.sales-touchscreen .slide-th-11{background-image:url(../img/sales-touchscreen/header-11-xl.jpg)}.sales-touchscreen .slide-12,.sales-touchscreen .slide-th-12{background-image:url(../img/sales-touchscreen/header-12-xl.jpg)}.sales-touchscreen .slide-13,.sales-touchscreen .slide-th-13{background-image:url(../img/sales-touchscreen/header-13-xl.jpg)}.sales-touchscreen .slide-14,.sales-touchscreen .slide-th-14{background-image:url(../img/sales-touchscreen/header-14-xl.jpg)}.sales-touchscreen .slide-15,.sales-touchscreen .slide-th-15{background-image:url(../img/sales-touchscreen/header-15-xl.jpg)}.sales-touchscreen .slide-16,.sales-touchscreen .slide-th-16{background-image:url(../img/sales-touchscreen/header-16-xl.jpg)}}@media screen and (min-width:78em){.sales-touchscreen{max-height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.sales-touchscreen .bg-th-pinterest .text-wrap{background-position:right 16px top 24px}.sales-touchscreen .bg-th-pinterest .text-wrap h4{max-width:none}.sales-touchscreen .whitebar{bottom:283px}.sales-touchscreen .view-mode.landscape,.sales-touchscreen .whitebar .registration{display:none}.sales-touchscreen .view-mode.bigscreen{display:block}.sales-touchscreen header{position:fixed;background-color:#fff;border-bottom:1px solid #e4e3e4}.sales-touchscreen header .registration{display:none}.sales-touchscreen #container,.sales-touchscreen .carousel{height:100%;width:100%}.sales-touchscreen .push-up{font-size:15px;top:-158px;margin-left:-115px;width:230px;font-weight:200px}.sales-touchscreen .svg-touch-prompt{font-size:54px}.sales-touchscreen .touchscreen-overlay .close{font-size:80px;top:30px;right:40px;height:80px;width:80px}.sales-touchscreen .overlay-wrap .slick-wrapper{height:430px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content{width:1593px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content .extra-slide-title{font-size:40px;padding-bottom:30px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-list .slick-track .slick-slide .slide-content .extra-slide-copy{font-size:24px;margin:40px 327px 0}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-next,.sales-touchscreen .overlay-wrap .slick-wrapper .slick-prev{height:100px;width:100px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-prev{left:44px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-next{right:44px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots{bottom:-120px}.sales-touchscreen .overlay-wrap .slick-wrapper .slick-dots li{font-size:27px}.sales-touchscreen .overlay-wrap .divider{height:270px}.sales-touchscreen .community-logo{height:127px;margin-bottom:40px}.sales-touchscreen .info-section h3,.sales-touchscreen .info-section li,.sales-touchscreen .info-section p{font-size:16px}.sales-touchscreen .info-section h2{font-size:24px;margin-bottom:23px}.sales-touchscreen .info-section div{margin-bottom:16px}.sales-touchscreen .carousel .card{top:146px;left:130px;padding:85px}.sales-touchscreen .carousel .card .line-1{font-size:45px}.sales-touchscreen .carousel .card .line-2{font-size:74px}.sales-touchscreen .carousel .card .line-3{font-size:54px}.sales-touchscreen .carousel .card.alternate{right:130px}.sales-touchscreen .carousel .card.schools{top:61px;padding:91px 67px}.sales-touchscreen .carousel .card.schools div{margin-bottom:53px}.sales-touchscreen .carousel .card.schools h2{font-size:45px;margin-bottom:58px}.sales-touchscreen .carousel .card.schools h3,.sales-touchscreen .carousel .card.schools p{font-size:30px}.sales-touchscreen .carousel .card.schools h3{margin-bottom:36px}.sales-touchscreen .panel{height:222px}.sales-touchscreen .link .text-wrap{padding:24px 16px 0}.sales-touchscreen .link h4{font-size:16px}.sales-touchscreen .link p{font-size:14px}}.neighborhood-detail .masthead .masthead__title{padding-top:225px}.neighborhood-detail .neighborhood-detail-content .inspiration-rows{margin-bottom:0}.neighborhood-detail .neighborhood-dropdown{float:left;clear:both;width:100%;background-color:#a9a9a9;background-color:hsla(0,0%,66%,.8);height:63px;position:fixed;top:118px;z-index:1}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-wrap{width:320px;margin:0 auto;height:100%}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form{height:100%;font-weight:bold;color:#4a4a4a}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .text-wrap{width:80px;float:left;height:100%;font-size:14px;text-align:center;line-height:18px;display:flex;align-items:center}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap{width:180px;float:left;height:100%;position:relative}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap:before{position:absolute;right:10px;top:23px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap .contentWrap{width:100%;height:50px;background-color:#e9e9e9;border:0;margin-top:7px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap .contentWrap a{padding:16px 5px;font-size:14px;line-height:18px;display:flex;align-items:center;height:50px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap .contentWrap a .parameter{color:#4a4a4a;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:bold;border:none}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap .open.menu{-webkit-transform:none;transform:none;width:100%;left:0;font-size:14px;font-weight:bold}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap .open.menu a{padding:10px 5px;line-height:18px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .submit-wrap{width:50px;float:left;height:50px;margin-top:7px;background-color:#c2c887;color:#fff;font-size:25px;line-height:50px;text-align:center;position:relative}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .submit-wrap input{height:100%;width:100%;border:0;text-indent:-9999%;background-color:transparent;position:absolute;top:0;left:0;outline:none}.neighborhood-detail .neighborhood-intro{margin-top:40px;margin-bottom:40px}.neighborhood-detail .neighborhood-intro h3{margin-top:10px;font-weight:normal;font-size:36px}.neighborhood-detail .neighborhood-intro h4{margin-top:10px;margin-bottom:20px;font-weight:normal}.neighborhood-detail .neighborhood-intro .neighborhood-description{color:#4a4a4a;font-size:16px;line-height:1.5;text-align:center;max-width:84%;margin:0 auto}.neighborhood-detail .explore-cards.neighborhood-communities-here,.neighborhood-detail .explore-cards.neighborhood-communities-nearby{margin-bottom:0}.neighborhood-detail .explore-cards.neighborhood-communities-here h3,.neighborhood-detail .explore-cards.neighborhood-communities-nearby h3{font-size:30px}.neighborhood-detail .explore-cards.neighborhood-communities-here .card,.neighborhood-detail .explore-cards.neighborhood-communities-nearby .card{margin-bottom:20px}.neighborhood-detail .explore-cards hr.bubble-divider{border-bottom-color:#a9a9a9;margin-top:40px;margin-bottom:0}.neighborhood-detail .explore-cards hr.bubble-divider:after{border-color:#a9a9a9}.neighborhood-detail .neighborhood-recos{font-weight:bold;background-color:#f4f4f4;border-top:5px solid #a9a9a9;float:left;width:100%}.neighborhood-detail .neighborhood-recos .reco-heading{width:100%;text-align:center;margin:30px auto 0;color:#4a4a4a}.neighborhood-detail .neighborhood-recos .fakeH2{font-size:20px;font-weight:normal}.neighborhood-detail .neighborhood-recos .fakeH1{font-size:28px}.neighborhood-detail .neighborhood-recos .reco-list{margin:30px auto}.neighborhood-detail .neighborhood-recos .reco-flex{width:100%;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;align-content:center;-ms-flex-line-pack:center}.neighborhood-detail .neighborhood-recos .reco-flex .reco{border:1px solid #4a4a4a;display:block;width:80%;height:50px;text-align:center;line-height:45px;color:#4a4a4a;font-size:22px;-webkit-transition:0s;-transition:0s;transition:0s;margin:5px auto}.neighborhood-detail .neighborhood-recos .reco-flex .reco:hover{background-color:#c2c887;color:#f4f4f4!important}#container.is-stuck .neighborhood-detail .neighborhood-dropdown{top:45px}.location-dropdown{float:left;clear:both;width:100%;background-color:#a9a9a9;background-color:hsla(0,0%,66%,.8);height:63px;position:fixed;top:118px;z-index:1}.location-dropdown .location-dropdown-wrap{width:390px;margin:0 auto;height:100%}.location-dropdown .location-dropdown-form{height:100%;font-weight:bold;color:#4a4a4a}.location-dropdown .location-dropdown-form .text-wrap{width:170px;float:left;height:100%;font-size:18px;text-align:center;line-height:63px}.location-dropdown .location-dropdown-form .select-wrap{width:170px;float:left;height:100%;position:relative}.location-dropdown .location-dropdown-form .select-wrap:before{position:absolute;right:10px;top:23px}.location-dropdown .location-dropdown-form .select-wrap .contentWrap{width:100%;height:50px;background-color:#e9e9e9;border:0;margin-top:7px}.location-dropdown .location-dropdown-form .select-wrap .contentWrap a{padding:16px 5px;font-size:17px}.location-dropdown .location-dropdown-form .select-wrap .contentWrap a .parameter{color:#4a4a4a;font-family:"Gotham SSm A","Gotham SSm B";font-style:normal;font-weight:bold;border:none}.location-dropdown .location-dropdown-form .select-wrap .open.menu{-webkit-transform:none;transform:none;width:100%;left:0;font-size:14px;font-weight:bold}.location-dropdown .location-dropdown-form .select-wrap .open.menu a{padding:16px 5px}.location-dropdown .location-dropdown-form .submit-wrap{width:50px;float:left;height:50px;margin-top:7px;background-color:#c2c887;color:#fff;font-size:25px;line-height:50px;text-align:center;position:relative}.location-dropdown .location-dropdown-form .submit-wrap input{height:100%;width:100%;border:0;text-indent:-9999%;background-color:transparent;position:absolute;top:0;left:0;outline:none}@media screen and (min-width:38.75em){.neighborhood-detail .neighborhood-intro h3{font-size:42px}.neighborhood-detail .masthead .masthead__title{padding-top:200px}.neighborhood-detail .neighborhood-dropdown{top:81px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-wrap{width:460px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .text-wrap{width:135px}.neighborhood-detail .neighborhood-dropdown .neighborhood-dropdown-form .select-wrap{width:270px}.neighborhood-detail .neighborhood-recos .reco-heading{float:left;display:block;margin-right:1.96078%;width:100%;margin-top:30px}.neighborhood-detail .neighborhood-recos .reco-heading:last-child{margin-right:0}.neighborhood-detail .neighborhood-recos .reco-list{float:left;display:block;margin-right:1.96078%;width:100%}.neighborhood-detail .neighborhood-recos .reco-list:last-child{margin-right:0}.neighborhood-detail .neighborhood-recos .reco-list .reco{width:45%;margin:5px;float:left}#container.is-stuck .neighborhood-detail .neighborhood-dropdown{top:45px}}@media screen and (min-width:40.9375em){.neighborhood-detail .neighborhood-recos .reco-heading{float:left;display:block;margin-right:1.96078%;width:29.41176%;margin-right:0;margin-top:70px}.neighborhood-detail .neighborhood-recos .reco-heading:last-child{margin-right:0}.neighborhood-detail .neighborhood-recos .reco-heading .fakeH1{font-size:22px}.neighborhood-detail .neighborhood-recos .reco-heading .fakeH2{font-size:16px}.neighborhood-detail .neighborhood-recos .reco-list{float:left;display:block;margin-right:1.96078%;width:68.62745%}.neighborhood-detail .neighborhood-recos .reco-list:last-child{margin-right:0}}@media screen and (min-width:48em){.neighborhood-detail .neighborhood-recos .reco-heading .fakeH1{font-size:26px}.neighborhood-detail .neighborhood-recos .reco-heading .fakeH2{font-size:19px}}@media screen and (min-width:58.75em){.neighborhood-detail .neighborhood-dropdown{top:139px}#container.is-stuck .neighborhood-detail .neighborhood-dropdown{top:103px}.neighborhood-detail .masthead .masthead__title{padding-top:270px}.neighborhood-detail .neighborhood-recos .reco-heading{margin-top:60px}}@media screen and (min-width:78em){.neighborhood-detail .neighborhood-recos .reco-heading{margin-top:40px}.neighborhood-detail .neighborhood-recos .reco-list .reco{width:23%}}.landing-page--special .landing-page .landing-page-content .landing-page-copy h2,.landing-page--special .landing-page .landing-page-content .landing-page-copy h3,.landing-page--special .landing-page .landing-page-content .landing-page-copy p,.landing-page--special .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--special h2,.landing-page .landing-page-content .landing-page-copy .landing-page--special h3,.landing-page .landing-page-content .landing-page-copy .landing-page--special p{max-width:95%}.landing-page--special .wrap--medium{max-width:65%}.landing-page--special .wrap--small{max-width:430px}.landing-page--special .interest-wrapper .interest-button{margin:0 auto;height:96px;width:100%;background:linear-gradient(180deg,#f4f4f4 0,transparent 10%,transparent 90%,#4a4a4a),linear-gradient(90deg,#f4f4f4 0,transparent 1%,transparent 99%,#4a4a4a);padding-top:12px;line-height:32px;text-align:center;font-size:22px}.landing-page--special .interest-wrapper .interest-button a{display:block;width:100%;height:100%}.landing-page--special .interest-wrapper .interest-button a span{font-size:14px;font-style:italic}.landing-page--special .interest-wrapper .interest-button a:hover{color:#fff!important}.landing-page--special .interest-wrapper .interest-form-wrapper{margin:0 auto;padding:40px 0}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont{background:none;width:100%!important;margin:0 auto;position:static;background-color:#a9a9a9;color:#4a4a4a}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul{clear:left}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-all-fields-wrap .list-checkbox-wrap ul li,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-all-fields-wrap .list-radio-wrap ul li{display:block;float:none;clear:left}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont input.ninja-forms-field[type=checkbox],.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont input.ninja-forms-field[type=radio]{width:auto;float:left;margin-bottom:20px;-webkit-appearance:field;-moz-appearance:field;-ms-appearance:field;-o-appearance:field;appearance:field}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .field-wrap,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .nf-desc{width:100%}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .field-wrap .ninja-forms-field-error,.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .nf-desc .ninja-forms-field-error{clear:left}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .ninja-forms-success-msg{text-align:center}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .field-wrap.label-inside{margin-top:10px;margin-bottom:20px}.landing-page--special .interest-wrapper .interest-form-wrapper .ninja-forms-cont .field-wrap.label-inside .field-wrap.label-inside:first-of-type{margin-top:20px}.landing-page--special .landing-page__copy{margin:20px auto;position:relative}.landing-page--special .landing-page__copy .copy-bg{background-repeat:no-repeat;position:absolute;top:0;left:0;width:100%;height:100%}.landing-page--special .landing-page__copy p{font-size:12px;line-height:1.5;margin:0 auto;padding-bottom:20px}.landing-page--special .landing-page__copy ul{padding-bottom:20px;padding-left:20px}.landing-page--special .landing-page__copy li{font-size:12px;line-height:1.5;list-style-type:disc;list-style-position:outside;padding-bottom:10px}.landing-page--special .landing-page__copy h3,.landing-page--special .landing-page__copy h4{font-weight:bold;font-size:16px;line-height:1.3;margin:10px 0 20px}.landing-page--special .landing-page__copy dl{margin:0 auto;font-size:12px;line-height:1.5}.landing-page--special .landing-page__copy dl dt{margin-top:20px;font-weight:bold}@media screen and (min-width:38.75em){.landing-page--special .landing-page__copy .side-by-side>dl{width:50%;float:left}.landing-page--special .landing-page__copy .side-by-side>dl:first-child{padding-right:10px}.landing-page--special .landing-page__copy .side-by-side>dl:last-child{padding-left:10px}}.landing-page--special .landing-page__copy .landing-page-links{display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:distribute;box-pack:distribute;-moz-justify-content:space-around;-ms-justify-content:space-around;-o-justify-content:space-around;justify-content:space-around;-ms-flex-pack:distribute;margin-bottom:10px}.landing-page--special .landing-page__copy .landing-page-links a{background-size:contain;background-position:top;background-repeat:no-repeat;height:210px;width:140px;color:#4a4a4a;position:relative}.landing-page--special .landing-page__copy .landing-page-links a span{position:absolute;top:160px;display:block;font-size:10px;text-align:center;width:100%}.landing-page--special .community-contact{background-color:#ddd7c8}.landing-page--special .community-contact h4{line-height:1.2}.landing-page--special .community-contact a{color:#1d86a8}@media screen and (min-width:58.75em){.landing-page--special .interest-wrapper .interest-button{width:376px}}@media screen and (min-width:78em){.landing-page--special .interest-wrapper .interest-button{width:500px}}.landing-page--special.landing-page--swift .masthead .masthead-image-right{background-position:0}.landing-page--special.landing-page--swift .masthead .masthead-image-center.logo{background-position:50%;background-size:contain}@media screen and (min-width:58.75em){.landing-page--special.landing-page--swift .masthead .masthead-image-center.logo{margin-left:33.33333333%}}.landing-page--special.landing-page--swift .interest-wrapper{background-color:#54301a;color:#fff}.landing-page--special.landing-page--swift .interest-wrapper .interest-button a{color:#fff}.landing-page--special.landing-page--swift .landing-page__copy h3{color:#595a46;text-indent:-9999em;background-repeat:no-repeat;background-image:url(../img/community-special/swift-pricing.png);background-size:contain;height:45px}@media screen and (min-width:38.75em){.landing-page--special.landing-page--swift .landing-page__copy .copy-bg{background-image:url(../img/community-special/swift-bird-bg.png);background-position:top;background-size:contain}}.landing-page--special.landing-page--swift .community-contact{background-color:#ddd7c8}.landing-page--special.landing-page--swift .community-contact .landing-page .landing-page-content .landing-page-copy h2,.landing-page--special.landing-page--swift .community-contact .landing-page .landing-page-content .landing-page-copy h3,.landing-page--special.landing-page--swift .community-contact .landing-page .landing-page-content .landing-page-copy p,.landing-page--special.landing-page--swift .community-contact .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--swift .community-contact h2,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--swift .community-contact h3,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--swift .community-contact p{max-width:700px}.landing-page--special.landing-page--swift .community-contact .particle:after{display:none}.landing-page--special.landing-page--midwick .masthead .masthead-image-left{background-position:bottom}.landing-page--special.landing-page--midwick .masthead .masthead-image-center{background-position:center 35%}.landing-page--special.landing-page--midwick .masthead .masthead-image-right{background-position:top}.landing-page--special.landing-page--midwick .masthead .masthead-image-center.logo{background-position:50%;background-size:contain;background-color:#fff;margin-top:0;max-height:inherit}@media screen and (min-width:58.75em){.landing-page--special.landing-page--midwick .masthead .masthead-image-center.logo{margin-left:33.33333333%}}.landing-page--special.landing-page--midwick .interest-wrapper{background-color:#5f604b;color:#fff}.landing-page--special.landing-page--midwick .interest-wrapper .interest-button{background:linear-gradient(180deg,#e3e3e3 0,transparent 10%,transparent 90%,#4a4a4a),linear-gradient(90deg,#e3e3e3 0,transparent 2%,transparent 98%,#4a4a4a)}@media screen and (min-width:58.75em){.landing-page--special.landing-page--midwick .interest-wrapper .interest-button{width:33.33333333%}}.landing-page--special.landing-page--midwick .interest-wrapper .interest-button a{color:#fff}.landing-page--special.landing-page--midwick .landing-page__copy h3{color:#9fa617;text-indent:-9999em;background-repeat:no-repeat;background-image:url(../img/community-special/midwick-pricing.png);background-size:contain;height:26px}.landing-page--special.landing-page--midwick .community-contact{background-color:#ddd7c8}.landing-page--special.landing-page--midwick .community-contact .landing-page .landing-page-content .landing-page-copy h2,.landing-page--special.landing-page--midwick .community-contact .landing-page .landing-page-content .landing-page-copy h3,.landing-page--special.landing-page--midwick .community-contact .landing-page .landing-page-content .landing-page-copy p,.landing-page--special.landing-page--midwick .community-contact .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--midwick .community-contact h2,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--midwick .community-contact h3,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--midwick .community-contact p{max-width:700px}.landing-page--special.landing-page--midwick .community-contact .particle:after{display:none}@media screen and (min-width:58.75em){.landing-page--special.landing-page--bixton{margin-top:106px}}.landing-page--special.landing-page--bixton .masthead .masthead-image-left{background-position:0 0}.landing-page--special.landing-page--bixton .masthead .masthead-image-center{background-position:center 35%}.landing-page--special.landing-page--bixton .masthead .masthead-image-right{background-position:top}.landing-page--special.landing-page--bixton .masthead .masthead-image-center.logo{background-position:50%;background-size:contain;margin-top:0;max-height:inherit}@media screen and (min-width:58.75em){.landing-page--special.landing-page--bixton .masthead .masthead-image-center.logo{margin-left:33.33333333%}}.landing-page--special.landing-page--bixton .masthead .masthead_module.bottom{background:#adc6bc}.landing-page--special.landing-page--bixton .interest-wrapper{background-color:#435363;background-size:contain;background-image:url(../img/community-special/bixton-banner-tile.png);background-repeat:repeat-x;color:#fff}.landing-page--special.landing-page--bixton .interest-wrapper .interest-button{background:#435363;background:linear-gradient(180deg,#e3e3e3 0,transparent 10%,transparent 90%,#4a4a4a),linear-gradient(90deg,#e3e3e3 0,#435363 2%,#435363 98%,#e3e3e3)}@media screen and (min-width:58.75em){.landing-page--special.landing-page--bixton .interest-wrapper .interest-button{width:33.33333333%}}.landing-page--special.landing-page--bixton .interest-wrapper .interest-button a{color:#fff}.landing-page--special.landing-page--bixton .landing-page__copy h3{color:#9fa617;text-indent:-9999em;background-repeat:no-repeat;background-image:url(../img/community-special/bixton-pricing.png);background-size:contain;height:26px}.landing-page--special.landing-page--bixton .community-contact{background-color:#ddd7c8}.landing-page--special.landing-page--bixton .community-contact .landing-page .landing-page-content .landing-page-copy h2,.landing-page--special.landing-page--bixton .community-contact .landing-page .landing-page-content .landing-page-copy h3,.landing-page--special.landing-page--bixton .community-contact .landing-page .landing-page-content .landing-page-copy p,.landing-page--special.landing-page--bixton .community-contact .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--bixton .community-contact h2,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--bixton .community-contact h3,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--bixton .community-contact p{max-width:700px}.landing-page--special.landing-page--bixton .community-contact .particle:after{display:none}.landing-page--special.landing-page--move-ahead .masthead .masthead-image-left{background-position:0 100%}.landing-page--special.landing-page--move-ahead .masthead .masthead-image-center{background-position:center 35%}.landing-page--special.landing-page--move-ahead .masthead .masthead-image-right{background-position:center 40px}.landing-page--special.landing-page--move-ahead .masthead .masthead-image-center.logo{background-position:50%;background-size:contain;background-color:#fff;margin-top:0;max-height:inherit}@media screen and (min-width:58.75em){.landing-page--special.landing-page--move-ahead .masthead .masthead-image-center.logo{margin-left:33.33333333%}}.landing-page--special.landing-page--move-ahead .interest-wrapper{background-color:#004812;color:#fff}.landing-page--special.landing-page--move-ahead .interest-wrapper .interest-button{background:linear-gradient(180deg,#e3e3e3 0,transparent 10%,transparent 90%,#4a4a4a),linear-gradient(90deg,#e3e3e3 0,transparent 2%,transparent 98%,#4a4a4a)}@media screen and (min-width:58.75em){.landing-page--special.landing-page--move-ahead .interest-wrapper .interest-button{width:33.33333333%}}.landing-page--special.landing-page--move-ahead .interest-wrapper .interest-button a{color:#fff}.landing-page--special.landing-page--move-ahead li,.landing-page--special.landing-page--move-ahead p{font-size:16px}.landing-page--special.landing-page--move-ahead h3,.landing-page--special.landing-page--move-ahead h4{font-size:26px;color:#afb862}.landing-page--special.landing-page--move-ahead ul{margin-top:-10px}.landing-page--special.landing-page--workshops .masthead .masthead-image-left{background-position:50% bottom}.landing-page--special.landing-page--workshops .masthead .masthead-image-center{background-position:center 35%}.landing-page--special.landing-page--workshops .masthead .masthead-image-right{background-position:center 40px}.landing-page--special.landing-page--workshops .masthead .masthead_module.bottom{background-position:50%;background-size:cover}.landing-page--special.landing-page--workshops .masthead .masthead-image-center.logo{background-position:50%;background-size:contain;margin-top:0;max-height:inherit;width:75%;margin-left:12.5%}@media screen and (min-width:58.75em){.landing-page--special.landing-page--workshops .masthead .masthead-image-center.logo{width:70%;margin-left:15%}}.landing-page--special.landing-page--workshops .interest-wrapper{background-color:transparent;background-size:contain;background-repeat:repeat-x;margin:20px 20px 40px;color:#fff}.landing-page--special.landing-page--workshops .interest-wrapper .interest-button{height:70px;padding-top:0;background:#444}.landing-page--special.landing-page--workshops .interest-wrapper .interest-button a{padding-top:20px;color:#fff}.landing-page--special.landing-page--workshops .copy-bg{z-index:-1}.landing-page--special.landing-page--workshops .wrap--small{max-width:600px}.landing-page--special.landing-page--workshops .wrap--small h3{text-align:left}.landing-page--special.landing-page--workshops dl,.landing-page--special.landing-page--workshops li,.landing-page--special.landing-page--workshops p{font-size:16px;line-height:1.5}.landing-page--special.landing-page--workshops ul{margin-top:-10px}.landing-page--special.landing-page--workshops .community-contact{background-color:#ddd7c8}.landing-page--special.landing-page--workshops .community-contact .landing-page .landing-page-content .landing-page-copy h2,.landing-page--special.landing-page--workshops .community-contact .landing-page .landing-page-content .landing-page-copy h3,.landing-page--special.landing-page--workshops .community-contact .landing-page .landing-page-content .landing-page-copy p,.landing-page--special.landing-page--workshops .community-contact .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--workshops .community-contact h2,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--workshops .community-contact h3,.landing-page .landing-page-content .landing-page-copy .landing-page--special.landing-page--workshops .community-contact p{max-width:600px}.landing-page--special.landing-page--workshops .community-contact .particle:after{display:none}.js-textfit{display:inline-block;white-space:nowrap}.landing-page--boomerhood{margin-top:20px!important;color:#383125}.landing-page--boomerhood section{margin:20px auto;text-align:center}.landing-page--boomerhood .landing-page .landing-page-content .landing-page-copy h2,.landing-page--boomerhood .landing-page .landing-page-content .landing-page-copy h3,.landing-page--boomerhood .landing-page .landing-page-content .landing-page-copy p,.landing-page--boomerhood .wrap,.landing-page .landing-page-content .landing-page-copy .landing-page--boomerhood h2,.landing-page .landing-page-content .landing-page-copy .landing-page--boomerhood h3,.landing-page .landing-page-content .landing-page-copy .landing-page--boomerhood p{padding:10px 20px}.landing-page--boomerhood header{text-align:center;background:#f6eace;padding:20px 20px 10px}.landing-page--boomerhood header .column{display:flex;flex-direction:column;align-content:center;padding:0}.landing-page--boomerhood header h1{color:#59a7b2;line-height:1;display:block;width:100%;height:100%;margin:10px auto;background-image:url(../img/boomerhood/welcome-to-boomerhood_s.png);background-position:50%;background-size:contain;background-repeat:no-repeat;font-size:75px;max-height:75px;margin-bottom:20px}.landing-page--boomerhood header .small{font-size:11px;margin-bottom:4px}.landing-page--boomerhood h1,.landing-page--boomerhood h2,.landing-page--boomerhood h3,.landing-page--boomerhood h4{text-align:center;margin:20px 0}.landing-page--boomerhood h2{font-size:42px}.landing-page--boomerhood h3{font-size:24px}.landing-page--boomerhood h2.green,.landing-page--boomerhood h3.green{color:#afb862}.landing-page--boomerhood h2.orange,.landing-page--boomerhood h3.orange{color:#d37725}.landing-page--boomerhood h3.you-belong{background-image:url(../img/boomerhood/you-belong-here.png);font-size:33px;max-width:202px;max-height:33px}.landing-page--boomerhood h3.mix-mingle,.landing-page--boomerhood h3.you-belong{line-height:1;display:block;width:100%;height:100%;margin:10px auto;background-position:50%;background-size:contain;background-repeat:no-repeat}.landing-page--boomerhood h3.mix-mingle{background-image:url(../img/boomerhood/mix-n-mingle.png);margin-left:0;margin-right:0;font-size:43px;max-width:229px;max-height:43px}.landing-page--boomerhood h3.happy-place{line-height:1;display:block;width:100%;height:100%;margin:10px auto;background-image:url(../img/boomerhood/find-your-happy-place.png);background-position:50%;background-size:contain;background-repeat:no-repeat;font-size:35px;max-width:290px;max-height:35px}.landing-page--boomerhood p{font-size:13px;line-height:1.4;margin-bottom:1rem}.landing-page--boomerhood .module--overlay{position:relative}.landing-page--boomerhood .module--overlay .content{position:absolute;top:0;left:0;padding:20px}.landing-page--boomerhood .module--overlay.module--firepit{min-height:450px;margin-top:-20px}.landing-page--boomerhood .module--overlay.module--firepit .content{max-width:75%}.landing-page--boomerhood .module--overlay.module--firepit .content h3,.landing-page--boomerhood .module--overlay.module--firepit .content p{text-align:left}.landing-page--boomerhood .module--overlay.module--firepit .content .ninja-forms-cont{max-width:300px}.landing-page--boomerhood .module--overlay.module--firepit .content .ninja-forms-cont .button{background-color:#383125;border:1px solid hsla(0,0%,39%,.25)}.landing-page--boomerhood .module--blue{background-color:#59a7b2;color:#fff}.landing-page--boomerhood .module--gray{background-color:#383125}.landing-page--boomerhood .module--gray p{font-weight:300;color:#fff}.landing-page--boomerhood .module--orange{background-color:#d37725;color:#fff}.landing-page--boomerhood .bgimage{color:#fff;background-position:50%;background-size:cover;background-repeat:no-repeat;min-height:200px;display:flex;flex-direction:column;justify-content:center}.landing-page--boomerhood .bgimage h2{color:#fff;font-size:36px;text-transform:uppercase;text-shadow:0 0 50px #000}.landing-page--boomerhood .bgimage.bgimage--pool{background-image:url(../img/boomerhood/pool.jpg);min-height:300px;padding:0}.landing-page--boomerhood .bgimage.bgimage--pool a,.landing-page--boomerhood .bgimage.bgimage--pool a:active,.landing-page--boomerhood .bgimage.bgimage--pool a:hover{color:#fff!important;width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-end}.landing-page--boomerhood .bgimage.bgimage--pool h2{color:#fff;font-size:48px}.landing-page--boomerhood .bgimage.bgimage--pool h2 .larger{font-size:120%;display:block}.landing-page--boomerhood .bgimage.bgimage--pool p.play{display:inline-block;font-weight:300;padding:5px;border:1px solid #fff;text-shadow:0 0 30px #000;margin:20px auto;width:80px}.landing-page--boomerhood .bgimage.bgimage--tub{background-image:url(../img/boomerhood/tub.jpg);height:270px}.landing-page--boomerhood .bgimage.bgimage--kitchen{background-image:url(../img/boomerhood/kitchen.jpg);height:270px}.landing-page--boomerhood .bgimage.bgimage--football-party{background-image:url(../img/boomerhood/football-party.jpg);height:270px}.landing-page--boomerhood .bgimage+.copy{padding:10px 20px;margin-bottom:20px;text-align:center;background:#f6eace}.landing-page--boomerhood .bgimage--firepit{width:100%;background-image:url(../img/boomerhood/firepit.jpg);background-position:top}.landing-page--boomerhood .bgimage--firepit .content p{font-weight:300;text-shadow:0 0 50px #000}.landing-page--boomerhood .block--darktext h3{color:#fff}.landing-page--boomerhood .block--darktext p{font-weight:300;color:#383125}.landing-page--boomerhood .thumb-wrap{padding:20px}.landing-page--boomerhood .bgimage--thumb--left{background-image:url(../img/boomerhood/harlow.jpg)}.landing-page--boomerhood .bgimage--thumb--right{background-image:url(../img/boomerhood/dinner-party.jpg)}.landing-page--boomerhood .module--firepit .ninja-forms-cont{margin:0}.landing-page--boomerhood .module--firepit .ninja-forms-cont .ninja-forms-success-msg strong{text-align:left}.landing-page--boomerhood .ninja-forms-cont{margin:0 auto;max-width:400px;left:auto!important}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-form-wrap{padding:0}.landing-page--boomerhood .ninja-forms-cont .field-wrap{float:none;margin:0 0 10px}.landing-page--boomerhood .ninja-forms-cont form input,.landing-page--boomerhood .ninja-forms-cont form select,.landing-page--boomerhood .ninja-forms-cont form textarea{font-size:14px}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-field.button{background:#b45b3b;color:#fff;padding:5px 0;text-transform:uppercase;font-size:14px;font-style:normal;width:100%}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-field-description p{font-size:11px}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-field-error{color:#b45b3b}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-success-msg p{color:#fff}.landing-page--boomerhood .ninja-forms-cont .ninja-forms-success-msg strong{color:#f6eace;display:block;font-size:28px;text-align:center}@media screen and (max-width:619px){.landing-page--boomerhood .row .row{padding:20px;margin:0}}@media screen and (min-width:460px){.landing-page--boomerhood header h1{background-image:url(../img/boomerhood/welcome-to-boomerhood.png);max-width:643px;font-size:55px;max-height:55px}}@media screen and (min-width:38.75em){.landing-page--boomerhood{padding:0 20px}.landing-page--boomerhood .row .row{justify-content:center}.landing-page--boomerhood .bgimage+.copy{min-height:145px}.landing-page--boomerhood .block--darktext p{text-align:left}.landing-page--boomerhood .bgimage.bgimage--pool h2{font-size:60px}.landing-page--boomerhood .module--overlay.module--firepit{width:100%}.landing-page--boomerhood .module--overlay.module--firepit .content{max-width:53%}.landing-page--boomerhood .module--overlay.module--firepit .content h3,.landing-page--boomerhood .module--overlay.module--firepit .content p{text-align:left}.landing-page--boomerhood .module--overlay.module--firepit .content .ninja-forms-cont{max-width:300px}}@media screen and (min-width:58.75em){.landing-page--boomerhood .bgimage h2{font-size:42px}.landing-page--boomerhood .bgimage+.copy{min-height:125px}.landing-page--boomerhood .bgimage.bgimage--pool h2{font-size:72px}.landing-page--boomerhood .module--overlay.module--firepit .content{max-width:500px}}@media screen and (min-width:78em){.landing-page--boomerhood .bgimage h2{font-size:48px}.landing-page--boomerhood .bgimage.bgimage--pool h2{font-size:84px}}.bg-masthead.blog-detail.boomerhood,.bg-masthead.blog.boomerhood{height:290px;background-color:#2e8d94;background-image:url(../img/boomerhood/blaze-bg.jpg);background-position:top;display:flex;align-items:center;justify-content:center;align-content:center}.bg-masthead.blog-detail.boomerhood .masthead__content,.bg-masthead.blog.boomerhood .masthead__content{padding:100px 20px 20px;justify-content:flex-end;font-size:18px;text-align:center}.bg-masthead.blog-detail.boomerhood img,.bg-masthead.blog.boomerhood img{max-width:90%;-ms-interpolation-mode:bicubic}.bg-masthead.blog-detail.boomerhood .divider,.bg-masthead.blog.boomerhood .divider{width:120%;width:calc(100% + 40px);height:10px;margin:10px -20px;border-top:1px solid #fff;border-bottom:2px solid hsla(0,0%,80%,.5)}@media screen and (min-width:58.75em){.bg-masthead.blog-detail.boomerhood,.bg-masthead.blog.boomerhood{height:265px}.bg-masthead.blog-detail.boomerhood .masthead__content,.bg-masthead.blog.boomerhood .masthead__content{padding-top:120px}}.concierge-form--boomerhood#concierge-form__trigger a{background-image:url(../img/boomerhood/bg-contact-form-boomer-tab-sm.png)}@media screen and (min-width:58.75em){.concierge-form--boomerhood#concierge-form__trigger a{background-image:url(../img/boomerhood/bg-contact-form-boomer-tab-lg.png)}}.concierge-form--boomerhood#concierge-form__container .web-concierge-wrapper .web-concierge-content .ninja-forms-cont{min-height:128px}.concierge-form--boomerhood#concierge-form__container .has-form.form-blue{background-color:#59a7b2}.concierge-form--boomerhood#concierge-form__container .has-form.form-blue .has-form.form-blue [type=submit],.concierge-form--boomerhood#concierge-form__container .has-form.form-blue .ninja-forms-field[type=submit]{background-color:#b45b3b}.concierge-form--boomerhood#concierge-form__container .has-form.form-blue.button.form .ninja-forms-cont .ninja-forms-success-msg,.concierge-form--boomerhood#concierge-form__container .has-form.form-blue .ninja-forms-cont .ninja-forms-success-msg{background-color:#59a7b2;font-size:24px;line-height:1.2}.concierge-form--boomerhood#concierge-form__container .has-form.form-blue.button.form .ninja-forms-cont .ninja-forms-success-msg strong,.concierge-form--boomerhood#concierge-form__container .has-form.form-blue .ninja-forms-cont .ninja-forms-success-msg strong{color:#f6eace;display:block;font-size:32px;text-align:center}.concierge-form--boomerhood#concierge-form__container .web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-image-wrapper{background-color:transparent;width:144px;height:144px}.concierge-form--boomerhood#concierge-form__container .web-concierge-wrapper .web-concierge-content .web-concierge-info .team-member-image-wrapper .team-member-image{background-size:cover;width:140px;height:140px}.concierge-form--boomerhood#concierge-form__container .ninja-forms-field.description{color:#383125}.hide-text{overflow:hidden;text-indent:-9999px;display:block}a{color:#1d86a8}a,a:hover{-webkit-transition:color .3s ease-in-out;-transition:color .3s ease-in-out;transition:color .3s ease-in-out}a:hover{color:#003056}.button a:hover,.chiclet a:hover,.shareIcon a:hover{color:#fff}.viewEffect img{-webkit-transition:all .2s linear;-transition:all .2s linear;transition:all .2s linear}.viewEffect .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;background-color:#fff;-webkit-transition:all .4s ease-in-out;-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.viewEffect .mask>div{visibility:visible}.viewEffect:hover .commWatermark{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transition:all 0s ease-in-out;-transition:all 0s ease-in-out;transition:all 0s ease-in-out}.viewEffect .location,.viewEffect hr{-webkit-transform:translateY(-20px);transform:translateY(-20px);-webkit-transition:all .2s ease-in-out;-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.viewEffect .location,.viewEffect .pricerange,.viewEffect hr{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.viewEffect .pricerange{-webkit-transform:translateY(50px);transform:translateY(50px);-webkit-transition:all .2s linear;-transition:all .2s linear;transition:all .2s linear}.viewEffect .btn,.viewEffect .cta{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all .5s ease-in-out;-transition:all .5s ease-in-out;transition:all .5s ease-in-out}@media screen and (min-width:0em){#container.is-stuck .ofnav--mobile{height:45px}#container.is-stuck .ofnav--mobile .logoLink{height:46px;width:142px;margin-left:-71px;display:block;left:50%;position:relative}#container.is-stuck .ofnav--mobile .logoLink img{padding:5px 0;height:100%;width:100%}#container.is-stuck .ofnav--mobile .globalMenu,#container.is-stuck .ofnav--mobile .searchMenu{top:10px}#container.is-stuck .ofnav--mobile .agentsMenu,#container.is-stuck .ofnav--mobile .globalMenu .text:not(.keep-text),#container.is-stuck .ofnav--mobile .searchMenu .text:not(.keep-text){display:none}#container.is-stuck .globalNavMobile{display:none;top:45px}}@media screen and (min-width:38.75em){#container.is-stuck .dsnav--mobile .globalMenu,#container.is-stuck .dsnav--mobile .searchMenu{top:11px}}@media screen and (min-width:58.75em){#container.is-stuck .main-nav-desktop{top:45px}}@media screen and (min-width:38.75em){.no-touch .viewEffect:hover .commWatermark{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.no-touch .viewEffect:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.no-touch .viewEffect:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.no-touch .viewEffect:hover .btn,.no-touch .viewEffect:hover .cta,.no-touch .viewEffect:hover .location,.no-touch .viewEffect:hover .pricerange,.no-touch .viewEffect:hover hr{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(20px);transform:translateY(20px)}.no-touch .viewEffect:hover .btn,.no-touch .viewEffect:hover .cta{-webkit-transform:translateY(0);transform:translateY(0)}.no-touch .viewEffect:hover .btn{transition-delay:.2s}.no-touch .viewEffect:hover .cta{transition-delay:.1s}}@media screen and (min-width:58.75em){.no-touch .viewEffect:hover .commWatermark{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0}.no-touch .viewEffect:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}.no-touch .viewEffect:hover .mask{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.no-touch .viewEffect:hover .btn,.no-touch .viewEffect:hover .cta,.no-touch .viewEffect:hover .location,.no-touch .viewEffect:hover .pricerange,.no-touch .viewEffect:hover hr{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.no-touch .viewEffect:hover .btn{transition-delay:.2s}.no-touch .viewEffect:hover .cta{transition-delay:.1s}}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}#wpadminbar{position:fixed}.cms-content div,.cms-content li,.cms-content p,.cms-content section,.entry-content div,.entry-content li,.entry-content p,.entry-content section,.landing-page-content div,.landing-page-content li,.landing-page-content p,.landing-page-content section{line-height:1.4}.cms-content p,.entry-content p,.landing-page-content p{margin-bottom:.5rem}.cms-content b,.cms-content strong,.entry-content b,.entry-content strong,.landing-page-content b,.landing-page-content strong{font-weight:bold}.cms-content em,.cms-content i,.entry-content em,.entry-content i,.landing-page-content em,.landing-page-content i{font-style:italic}.cms-content ol,.cms-content ul,.entry-content ol,.entry-content ul,.landing-page-content ol,.landing-page-content ul{margin:1em 0;padding-left:40px}.cms-content ul,.entry-content ul,.landing-page-content ul{list-style-type:disc}.cms-content ol,.entry-content ol,.landing-page-content ol{list-style-type:decimal}.cms-content img,.entry-content img,.landing-page-content img{margin:0 0 1.5em}.cms-content img.responsive,.entry-content img.responsive,.landing-page-content img.responsive{max-width:100%}.cms-content .alignleft,.cms-content img.alignleft,.entry-content .alignleft,.entry-content img.alignleft,.landing-page-content .alignleft,.landing-page-content img.alignleft{margin-right:1.5em;display:inline;float:left}.cms-content .alignright,.cms-content img.alignright,.entry-content .alignright,.entry-content img.alignright,.landing-page-content .alignright,.landing-page-content img.alignright{margin-left:1.5em;display:inline;float:right}.cms-content .aligncenter,.cms-content img.aligncenter,.entry-content .aligncenter,.entry-content img.aligncenter,.landing-page-content .aligncenter,.landing-page-content img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both}.cms-content .wp-caption,.entry-content .wp-caption,.landing-page-content .wp-caption{margin-bottom:1.5em;text-align:center;padding-top:5px}.cms-content .wp-caption img,.entry-content .wp-caption img,.landing-page-content .wp-caption img{border:0 none;padding:0;margin:0}.cms-content .wp-caption p.wp-caption-text,.entry-content .wp-caption p.wp-caption-text,.landing-page-content .wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0}.cms-content .wp-smiley,.entry-content .wp-smiley,.landing-page-content .wp-smiley{margin:0!important;max-height:1em}.cms-content blockquote.left,.entry-content blockquote.left,.landing-page-content blockquote.left{margin-right:20px;text-align:right;margin-left:0;width:33%;float:left}.cms-content blockquote.right,.entry-content blockquote.right,.landing-page-content blockquote.right{margin-left:20px;text-align:left;margin-right:0;width:33%;float:right}
/*# sourceMappingURL=main.min.css.map */
