@import url(https://use.typekit.net/aqu3zol.css);/*!
 * fullPage 3.0.8
 * https://github.com/alvarotrigo/fullPage.js
 *
 * @license GPLv3 for open source use only
 * or Fullpage Commercial License for commercial use
 * http://alvarotrigo.com/fullPage/pricing/
 *
 * Copyright (C) 2018 http://alvarotrigo.com/fullPage - A project by Alvaro Trigo
 */.fp-enabled body,html.fp-enabled{margin:0;padding:0;overflow:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fp-section{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.fp-slide{float:left}.fp-slide,.fp-slidesContainer{height:100%;display:block}.fp-slides{z-index:1;height:100%;overflow:hidden;position:relative;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.fp-section.fp-table,.fp-slide.fp-table{display:table;table-layout:fixed;width:100%}.fp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.fp-slidesContainer{float:left;position:relative}.fp-controlArrow{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none;position:absolute;z-index:4;top:50%;cursor:pointer;width:0;height:0;border-style:solid;margin-top:-38px;-webkit-transform:translateZ(0);transform:translateZ(0)}.fp-controlArrow.fp-prev{left:15px;width:0;border-width:38.5px 34px 38.5px 0;border-color:transparent #fff transparent transparent}.fp-controlArrow.fp-next{right:15px;border-width:38.5px 0 38.5px 34px;border-color:transparent transparent transparent #fff}.fp-scrollable{position:relative}.fp-scrollable,.fp-scroller{overflow:hidden}.iScrollIndicator{border:0!important}.fp-notransition{-webkit-transition:none!important;transition:none!important}#fp-nav{position:fixed;z-index:100;margin-top:-32px;top:50%;opacity:1;-webkit-transform:translateZ(0)}#fp-nav.fp-right{right:17px}#fp-nav.fp-left{left:17px}.fp-slidesNav{position:absolute;z-index:4;opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0);left:0!important;right:0;margin:0 auto!important}.fp-slidesNav.fp-bottom{bottom:17px}.fp-slidesNav.fp-top{top:17px}#fp-nav ul,.fp-slidesNav ul{margin:0;padding:0}#fp-nav ul li,.fp-slidesNav ul li{display:block;width:14px;height:13px;margin:7px;position:relative}.fp-slidesNav ul li{display:inline-block}#fp-nav ul li a,.fp-slidesNav ul li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#fp-nav ul li:hover a.active span,#fp-nav ul li a.active span,.fp-slidesNav ul li:hover a.active span,.fp-slidesNav ul li a.active span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%}#fp-nav ul li a span,.fp-slidesNav ul li a span{border-radius:50%;position:absolute;z-index:1;height:4px;width:4px;border:0;background:#333;left:50%;top:50%;margin:-2px 0 0 -2px;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out}#fp-nav ul li:hover a span,.fp-slidesNav ul li:hover a span{width:10px;height:10px;margin:-5px 0 0 -5px}#fp-nav ul li .fp-tooltip{position:absolute;top:-2px;color:#fff;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px;overflow:hidden;display:block;opacity:0;width:0;cursor:pointer}#fp-nav.fp-show-active a.active+.fp-tooltip,#fp-nav ul li:hover .fp-tooltip{-webkit-transition:opacity .2s ease-in;transition:opacity .2s ease-in;width:auto;opacity:1}#fp-nav ul li .fp-tooltip.fp-right{right:20px}#fp-nav ul li .fp-tooltip.fp-left{left:20px}.fp-auto-height.fp-section,.fp-auto-height .fp-slide,.fp-auto-height .fp-tableCell,.fp-responsive .fp-auto-height-responsive.fp-section,.fp-responsive .fp-auto-height-responsive .fp-slide,.fp-responsive .fp-auto-height-responsive .fp-tableCell{height:auto!important}.fp-sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.faq-container[data-v-2b9a1942]{width:600px;margin:0 auto}.faq-question[data-v-2b9a1942]{padding:0;-webkit-transition:all .3s;transition:all .3s}.faq-content[data-v-2b9a1942]{padding:20px 40px}.faq-description[data-v-2b9a1942]{font-size:24px;color:#4a4a4a;letter-spacing:-1.03px;padding:23px 100px 20px 40px;border-top:1px solid #d1d3d4;position:relative;-webkit-transition:all .3s;transition:all .3s}.faq-description span[data-v-2b9a1942]:last-child{cursor:pointer;-webkit-transition:all .3s;transition:all .3s;position:absolute;right:20px;top:0;color:#979797;font-size:2em}.faq-description .faq-number[data-v-2b9a1942]{width:30px;height:30px;line-height:28px;border:1px solid #000;padding-right:1px;display:inline-block;text-align:center;border-radius:100px;-webkit-border-radius:100px;margin-right:10px;font-size:20px;color:#4a4a4a;letter-spacing:-.86px;position:absolute;z-index:1;top:20px;left:5px;-webkit-transition:all .3s;transition:all .3s;font-weight:400}.faq-question.open[data-v-2b9a1942]{background:#f7f7f7}.faq-question.open .faq-description[data-v-2b9a1942]{font-weight:600}.faq-question.open .faq-description .faq-number[data-v-2b9a1942]{color:#fff;background:#4a4a4a}.faq-question.open .faq-description span[data-v-2b9a1942]:last-child{-webkit-transform:rotate(45deg);transform:rotate(45deg);font-weight:400}@media (max-width:767px){.faq-container[data-v-2b9a1942]{width:100%;border-radius:0;border:1px solid transparent;border-bottom:1px solid #d9d9d9;padding:0}.content-title[data-v-2b9a1942]{font-size:28px;text-align:center;font-weight:600}.faq-description[data-v-2b9a1942]{font-size:18px}.faq-question .faq-description span[data-v-2b9a1942]:last-child{top:8px}}.slider{width:100%;height:.7rem;border:1px solid #000;position:relative}.slider.one-way .handle.handle-left{visibility:hidden}.slider .slider-circle{width:.6rem;height:.6rem;border-radius:50%;background-color:#0a84c1;position:relative;display:inline-block;margin-top:1rem;pointer-events:none;-webkit-user-select:none}.slider .handle{width:2.6rem;height:2.6rem;border-radius:2.6rem;position:absolute;top:-1rem;border:1px solid #000;background-color:#fff;text-align:center;cursor:pointer;z-index:1;-webkit-tap-highlight-color:transparent}.slider .handle.ontop{z-index:2}.slider .handle:active{border-color:#0a84c1;-webkit-box-shadow:0 0 .5rem #0a84c1;box-shadow:0 0 .5rem #0a84c1}.slider .handle-left{left:0}.slider .handle-right{right:0}.slider .slider-fill{position:absolute;top:0;bottom:0;left:0;right:0;background:#0a84c1;pointer-events:none;-webkit-user-select:none}.slider .slider-transition{-webkit-transition:all .5s ease;transition:all .5s ease}@charset "UTF-8";.slick-slider{display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:icomoon;src:url(/fonts/icomoon.eot?0333807c1afab998516476a5ebb4209f);src:url(/fonts/icomoon.eot?0333807c1afab998516476a5ebb4209f) format("embedded-opentype"),url(/fonts/icomoon.ttf?85d1737fcf733a57d9887c521196d8ea) format("truetype"),url(/fonts/icomoon.woff?e16a20ce3292e7fbda06fed1e8013a16) format("woff"),url(/fonts/icomoon.svg?20be16ea7eca940a590219cd6e1ffb81) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-3d-icon:before{content:"\E900"}.icon-amenity-pin:before{content:"\E901"}.icon-arrow-down:before{content:"\E902"}.icon-arrow-left:before{content:"\E903"}.icon-arrow-right:before{content:"\E904"}.icon-arrow-up:before{content:"\E905"}.icon-blog-icon:before{content:"\E906"}.icon-call-icon:before{content:"\E907"}.icon-chat-icon:before{content:"\E908"}.icon-community-location-pin:before{content:"\E909";color:#0598b4}.icon-email-icon:before{content:"\E90A"}.icon-fax-icon:before{content:"\E90B"}.icon-floorplan-icon:before{content:"\E90C"}.icon-gallery-icon:before{content:"\E90D"}.icon-hours-icon:before{content:"\E90E"}.icon-link-icon:before{content:"\E90F"}.icon-list-icon:before{content:"\E910"}.icon-location-icon:before{content:"\E911"}.icon-logo-facebook:before{content:"\E912"}.icon-logo-instagram:before{content:"\E913"}.icon-logo-youtube:before{content:"\E914"}.icon-menu-close-icon:before{content:"\E915"}.icon-pdf-icon:before{content:"\E916"}.icon-qmi-icon:before{content:"\E917"}.icon-search-icon:before{content:"\E918"}.icon-signup-icon:before{content:"\E919"}.icon-site-plan-pin:before{content:"\E91A"}.icon-tour-icon:before{content:"\E91B"}.icon-upload-icon:before{content:"\E91C"}.icon-watch-video-icon:before{content:"\E91D"}.icon-zoom-in:before{content:"\E91E"}.icon-zoom-out:before{content:"\E91F"}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-size:100%;font:inherit;font-variant:lining-nums common-ligatures historical-ligatures;vertical-align:baseline;-ms-font-feature-settings:"salt" 1;-o-font-feature-settings:"salt" 1;-webkit-font-feature-settings:"salt" 1;font-feature-settings:"salt" 1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{height:100%;background-color:#fff;font-size:16px}a,a:focus,a:hover,a:visited,a[ng-click]{color:inherit;cursor:pointer;text-decoration:none}button{border:none}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{-webkit-box-sizing:border-box;box-sizing:border-box}@font-face{font-family:avenir-bold;src:url(/fonts/AvenirNextLTPro-Heavy.eot?f6bb767c2a527fceb9c1b20a2316f735);src:url(/fonts/AvenirNextLTPro-Heavy.eot?f6bb767c2a527fceb9c1b20a2316f735) format("embedded-opentype"),url(/fonts/AvenirNextLTPro-Heavy.woff?a3c74646d8236a415c1c39b761baeee5) format("woff"),url(/fonts/AvenirNextLTPro-Heavy.ttf?fef5fbb643f9a613ce33cefa10426100) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:avenir-med;src:url(/fonts/AvenirNextLTPro-Medium.eot?3f927327a72808ff011dd8637262d77d);src:url(/fonts/AvenirNextLTPro-Medium.eot?3f927327a72808ff011dd8637262d77d) format("embedded-opentype"),url(/fonts/AvenirNextLTPro-Medium.woff?6fc2f6d01effd1b81b93283eaa78b884) format("woff"),url(/fonts/AvenirNextLTPro-Medium.ttf?d2ad38ea767c95fa92d1005d51e6fe50) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}@font-face{font-family:avenir-reg;src:url(/fonts/AvenirNextLTPro-Regular.eot?479b039d8f27f7205f4a0c4af8da9a2f);src:url(/fonts/AvenirNextLTPro-Regular.eot?479b039d8f27f7205f4a0c4af8da9a2f) format("embedded-opentype"),url(/fonts/AvenirNextLTPro-Regular.woff?18a7978a51fbe2a3f8661c262386ac28) format("woff"),url(/fonts/AvenirNextLTPro-Regular.ttf?85f110c0de6c4c28162d33ba172c4500) format("truetype");font-style:normal;font-weight:400;text-rendering:optimizeLegibility}body{-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}@media only screen and (max-width:767px){body.modal-open{overflow:hidden!important}}#app{position:relative;padding-bottom:62px;min-height:100vh}@media only screen and (min-width:768px) and (max-width:991px){#app{padding-bottom:46px}}@media only screen and (max-width:767px){#app{padding-bottom:0}}body.homepage #app{position:inherit}[v-cloak]{display:none}select:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.js-focus-visible :focus:not(.focus-visible){outline:none}a{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.no-scroll{overflow:hidden}.no-hero main.template-base{padding-top:70px;display:block}@media (min-width:1200px){.hidden-lg{display:none!important}}ul.disc{list-style:disc}ul.disc li{color:#8d8d8d;font-size:16px;font-weight:500;line-height:30px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif}#chat-widget-container{max-height:calc(100% - 130px)!important;-webkit-transform:translateY(-130px);transform:translateY(-130px)}@media only screen and (min-width:768px){#chat-widget-container{max-width:400px!important;max-height:500px!important;-webkit-transform:translate(-10px,-50px);transform:translate(-10px,-50px);z-index:10!important}}@media only screen and (min-width:992px){#chat-widget-container{max-width:500px!important;max-height:600px!important}}.fill-parent{position:absolute;top:0;left:0;width:100%;height:100%}.wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:1200px;margin:0 auto}.container-fluid{margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}.row{-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-moz-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;-webkit-box-direction:normal;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-.5rem;margin-left:-.5rem}.row,.row.reverse{-webkit-box-orient:horizontal}.row.reverse{-moz-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col.reverse,.row.reverse{-webkit-box-direction:reverse}.col.reverse{-webkit-box-orient:vertical;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.col-xs{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto}.col-xs,.col-xs-1{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-1{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-xs-2{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-xs-2,.col-xs-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-3{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-xs-4{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-xs-4,.col-xs-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-5{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-xs-6{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-xs-6,.col-xs-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-7{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-xs-8{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-xs-8,.col-xs-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-9{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-xs-10{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-xs-10,.col-xs-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-11{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-xs-12{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-xs-12,.col-xs-offset-0{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-0{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-1,.col-xs-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-3,.col-xs-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-5,.col-xs-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-7,.col-xs-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-9,.col-xs-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-11,.col-xs-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-xs-offset-12{margin-left:100%}.col-xs{-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.start-xs{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-xs{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-xs{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-xs{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-xs{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.bottom-xs{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-xs{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.between-xs{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-xs{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-xs{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width:48em){.hide-xs{display:none}}@media only screen and (min-width:48em){.col-sm{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-sm,.col-sm-1{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.5rem;padding-left:.5rem}.col-sm-1{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-sm-2{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-sm-2,.col-sm-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-3{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-sm-4{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-sm-4,.col-sm-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-5{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-sm-6{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-sm-6,.col-sm-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-7{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-sm-8{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-sm-8,.col-sm-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-9{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-sm-10{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-sm-10,.col-sm-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-11{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-sm-12{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-sm-12,.col-sm-offset-0{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-0{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-1,.col-sm-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-3,.col-sm-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-5,.col-sm-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-7,.col-sm-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-9,.col-sm-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-11,.col-sm-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-sm-offset-12{margin-left:100%}.start-sm{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-sm{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-sm{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-sm{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-sm{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.bottom-sm{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-sm{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.between-sm{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-sm{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-sm{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hide-sm{display:none}}@media only screen and (min-width:62em){.col-md{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-md,.col-md-1{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.5rem;padding-left:.5rem}.col-md-1{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-md-2{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-md-2,.col-md-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-3{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-md-4{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-md-4,.col-md-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-5{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-md-6{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-md-6,.col-md-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-7{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-md-8{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-md-8,.col-md-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-9{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-md-10{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-md-10,.col-md-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-11{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-md-12{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-md-12,.col-md-offset-0{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-0{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-1,.col-md-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-3,.col-md-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-5,.col-md-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-7,.col-md-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-9,.col-md-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-11,.col-md-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-md-offset-12{margin-left:100%}.start-md{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-md{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-md{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-md{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-md{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.bottom-md{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-md{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.between-md{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-md{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-md{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hide-md{display:none}}@media only screen and (min-width:75em){.col-lg{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-flex:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%}.col-lg,.col-lg-1{-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:.5rem;padding-left:.5rem}.col-lg-1{-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:8.33333333%;flex-basis:8.33333333%;max-width:8.33333333%}.col-lg-2{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:16.66666667%;flex-basis:16.66666667%;max-width:16.66666667%}.col-lg-2,.col-lg-3{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-3{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-lg-4{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:33.33333333%;flex-basis:33.33333333%;max-width:33.33333333%}.col-lg-4,.col-lg-5{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-5{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.col-lg-6{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-lg-6,.col-lg-7{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-7{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.col-lg-8{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:66.66666667%;flex-basis:66.66666667%;max-width:66.66666667%}.col-lg-8,.col-lg-9{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-9{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-lg-10{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:83.33333333%;flex-basis:83.33333333%;max-width:83.33333333%}.col-lg-10,.col-lg-11{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-11{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:91.66666667%;flex-basis:91.66666667%;max-width:91.66666667%}.col-lg-12{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}.col-lg-12,.col-lg-offset-0{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-0{-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-1,.col-lg-offset-2{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-3,.col-lg-offset-4{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-5,.col-lg-offset-6{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-7,.col-lg-offset-8{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-9,.col-lg-offset-10{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-11,.col-lg-offset-12{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-moz-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;padding-right:.5rem;padding-left:.5rem}.col-lg-offset-12{margin-left:100%}.start-lg{-webkit-box-pack:start;-ms-flex-pack:start;-moz-justify-content:flex-start;justify-content:flex-start;text-align:left}.center-lg{-webkit-box-pack:center;-ms-flex-pack:center;-moz-justify-content:center;justify-content:center;text-align:center}.end-lg{-webkit-box-pack:end;-ms-flex-pack:end;-moz-justify-content:flex-end;justify-content:flex-end;text-align:right}.top-lg{-webkit-box-align:start;-ms-flex-align:start;-moz-align-items:flex-start;align-items:flex-start}.middle-lg{-webkit-box-align:center;-ms-flex-align:center;-moz-align-items:center;align-items:center}.bottom-lg{-webkit-box-align:end;-ms-flex-align:end;-moz-align-items:flex-end;align-items:flex-end}.around-lg{-ms-flex-pack:distribute;-moz-justify-content:space-around;justify-content:space-around}.between-lg{-webkit-box-pack:justify;-ms-flex-pack:justify;-moz-justify-content:space-between;justify-content:space-between}.first-lg{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.last-lg{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.hide-lg{display:none}}div[class^=container]{position:relative;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}div[class^=container]>*{padding-left:15px;padding-right:15px;margin-left:auto;margin-right:auto}@media only screen and (min-width:1276px){div[class^=container]>*{max-width:1170px}}@media only screen and (min-width:992px) and (max-width:1275px){div[class^=container]>*{max-width:970px}}@media only screen and (min-width:768px) and (max-width:991px){div[class^=container]>*{max-width:750px}}.wrap-wide{padding:0 20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.wrap-wide{padding:0 45px}}@media only screen and (min-width:1276px){.wrap-wide{max-width:1280px;margin:auto}}.container-left{text-align:left}.container-center{text-align:center}.container-right{text-align:right}@media only screen and (max-width:767px){body main{position:relative;overflow:hidden}}.header-1{font-size:60px;font-weight:300;line-height:60px;font-style:italic}html .header-1{font-family:Georgia,serif;font-weight:300;word-spacing:-1px;letter-spacing:.065625em}html.wf-active .header-1{font-family:merriweather,Georgia,serif;font-weight:300;word-spacing:0;letter-spacing:0}@media only screen and (min-width:768px) and (max-width:991px){.header-1{font-size:65px;font-weight:300;line-height:65px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.header-1{font-size:72px;font-weight:300;line-height:72px;letter-spacing:2px}}.header-1 span{font-size:30px;line-height:32px;margin:10px auto;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;display:block}@media only screen and (max-width:330px){.header-1 span{font-size:25px;font-weight:300;line-height:25px}}@media only screen and (min-width:768px) and (max-width:991px){.header-1 span{font-size:35px;font-weight:300;line-height:36px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.header-1 span{font-size:40px;font-weight:400;line-height:40px;letter-spacing:2px}}.header-1.size-md{font-size:40px;font-weight:300;line-height:40px}@media only screen and (min-width:768px) and (max-width:991px){.header-1.size-md{font-size:45px;font-weight:300;line-height:45px}}.header-2{font-size:24px;font-weight:400;line-height:24px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}@media only screen and (min-width:768px) and (max-width:991px){.header-2{font-size:28px;font-weight:400;line-height:28px}}.header-3{font-size:34px;font-weight:400;line-height:34px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}@media only screen and (min-width:768px) and (max-width:991px){.header-3{font-size:28px;font-weight:400;line-height:28px}}body,html{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1}h2{font-family:merriweather,Georgia,serif;font-size:3.75em;line-height:1.1em}h2,h3{font-weight:300}h3{font-size:2.1875em;line-height:1.75em}p{line-height:1.5em;margin-bottom:1.5em;color:#8d8d8d}strong{font-weight:700}.form-element{margin-bottom:20px;overflow:hidden}.form-input,.form-select,.form-textarea{position:relative}.label-required{display:none}.label-required.show{display:inline}.form-success{display:none}[class^=form-] label,label[class^=form-]{color:#797979;font-size:14px;padding-bottom:5px;font-weight:300}.form__section-title,[class^=form-] label,label[class^=form-]{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}.form__section-title{font-size:24px;font-weight:400;line-height:30px;letter-spacing:1px;color:#0598b4;text-transform:uppercase;margin-bottom:20px}.modal{overflow:auto;background-color:rgba(0,0,0,.5);opacity:0;height:0;padding:0;z-index:-1;-webkit-perspective:2000px;perspective:2000px;position:fixed;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal:after,.modal:before{display:none}.modal.open{height:auto;padding:50px 50px 0;z-index:99999999999;opacity:1;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (max-width:767px){.modal.open{padding:10px}}.modal__close{position:absolute;top:-45px;right:0;color:#fff;z-index:1000;font-size:40px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.modal__close:hover{opacity:.6;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.modal__fill{position:absolute;top:0;right:0;bottom:0;left:0}.modal__content--title-top{color:#114a5d;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;background:#ececec;font-weight:300;text-align:center;width:100%;padding:10px 0;letter-spacing:0;font-size:18px;font-weight:400;line-height:18px;position:absolute;top:0;right:0;bottom:auto;left:0}@media only screen and (max-width:767px){.modal__content--title-top{font-size:12vw;font-weight:400;line-height:14vw}}.modal__content{position:relative;background-color:#fff;padding:0;max-width:1460px;max-height:820px;opacity:0;margin:auto;-webkit-transform:translateY(-900px);transform:translateY(-900px);color:#134153}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.modal__content{margin:inherit}}.modal__content:after{content:"";clear:both}.modal__content.small{max-width:500px;max-height:none}.modal__content.small>svg{display:none}.modal__content.medium{max-width:1200px;max-height:none}.modal__content>svg{position:absolute;height:100%;width:100%;top:0;right:50%;z-index:0}.modal__content>svg circle:not(.no-fill),.modal__content>svg ellipse:not(.no-fill),.modal__content>svg line:not(.no-fill),.modal__content>svg path:not(.no-fill),.modal__content>svg polygon:not(.no-fill),.modal__content>svg rect:not(.no-fill){fill:#1d7d9e}.modal__content .modal-header__request-info{margin-bottom:20px}.modal__content form{position:relative}.modal__content form .form-select span{color:#fff;margin-bottom:5px}.modal__content form .form-select__wrap:after{border-color:#fff}.modal__content form .form-input{color:#797979;font-size:14px;padding-bottom:5px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.modal__content form .form-input,.modal__content form .form-select,.modal__content form .form-textarea{margin-bottom:25px}.modal__content form .form-input input,.modal__content form .form-select select,.modal__content form .form-textarea textarea{-webkit-box-sizing:border-box;box-sizing:border-box;background-color:transparent;border-color:#ececec;color:#fff;border-radius:6px}.modal__content form .form-input input:focus,.modal__content form .form-input input:hover,.modal__content form .form-select select:focus,.modal__content form .form-select select:hover,.modal__content form .form-textarea textarea:focus,.modal__content form .form-textarea textarea:hover{background-color:hsla(0,0%,100%,.2)}.modal__content form .form-select select option{color:#000}.modal__content form .form-button{float:right;background-color:transparent;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.modal__content form .form-button:hover{background-color:#fff;color:#114a5d;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.modal-request-info .modal__content{width:100%}.modal-request-info .modal-request-info-container{border:4px solid #114a5d;background:#ececec}.open .modal__content{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:all .4s ease-out .25s;transition:all .4s ease-out .25s;-ms-transform-origin:center}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.visible-sm{display:none!important}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.visible-lg{display:none!important}}@media only screen and (max-width:767px){.hidden-phone{display:none!important}}.alert{margin:15px 0;padding:20px 15px;font-size:16px;font-weight:600;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;line-height:20px}.alert.alert-success{color:#fff;background-color:#0598b4}.alert.alert-danger{color:#fff;background-color:#ff2800}.alert.alert-danger a,.alert.alert-success a{color:#fff;text-decoration:underline!important}.static-map-scale-1,.static-map-scale-2{display:none}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.static-map-scale-2{display:inherit}}@media only screen and (-webkit-max-device-pixel-ratio:1.999),only screen and (-webkit-max-device-pixel-ratio:1.4895833333333333),only screen and (max-resolution:143dpi){.static-map-scale-1{display:inherit}}.main-nav{-webkit-transform:translateY(0);transform:translateY(0)}.solid-background-header header.main-nav{background:-webkit-gradient(linear,left bottom,left top,from(#5f5f5f),to(#434343));background:linear-gradient(0deg,#5f5f5f,#434343)}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.solid-background-header header.main-nav{background:#fff}.solid-background-header header.main-nav .main-nav__logos .homepage-logo{display:none}.solid-background-header header.main-nav .main-nav__logos .pages-logo{display:-webkit-box;display:-ms-flexbox;display:flex}.solid-background-header header.main-nav .main-nav__navigation li{color:#114a5d}.solid-background-header header.main-nav .main-nav__navigation li span:before{color:#0598b4}.solid-background-header header.main-nav .main-nav__navigation .hamburger li{border-color:#0598b4}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.solid-background-header .footer .desktop{background:#0598b4;position:relative;z-index:2}}.accordion{margin:20px auto}.accordion .accordion__item .accordion__trigger{font-family:merriweather,Georgia,serif;font-size:26px;font-style:italic;color:#114a5d;font-weight:300;line-height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;text-transform:uppercase}.accordion .accordion__item .accordion__trigger span{margin-left:auto;color:#0598b4;padding-right:10px}.accordion.sub-accordion .accordion__item{margin-bottom:5px}.accordion.sub-accordion .accordion__item .accordion__trigger{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;background:#fff;color:#0598b4;font-size:20px;font-style:normal;line-height:30px;padding:10px;text-transform:none}.accordion.sub-accordion .accordion__item .accordion__trigger span{font-size:26px;padding-right:0}.accordion-enter-active,.accordion-leave-active{will-change:height,opacity;-webkit-transition:height .3s ease,opacity .3s ease;transition:height .3s ease,opacity .3s ease;overflow:hidden}.accordion-enter,.accordion-leave-to{height:0!important;opacity:0}.accordion__content a{text-decoration:underline}.dropdown-button{position:relative}.dropdown-button ul.dropdown{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;height:0;position:absolute;top:100%;z-index:10}.dropdown-button ul.dropdown.open{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:auto}.dropup-button{position:relative}.dropup-button ul.dropup{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;height:0;position:absolute;bottom:100%;z-index:10}.dropup-button ul.dropup.open{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;transition:all .3s ease-in;height:auto}#fp-nav{display:none}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#fp-nav{display:block}}#fp-nav ul li a span{height:12px;width:12px;margin:-6px 0 0 -6px;border-radius:100%;background:none;border:2px solid #fff}#fp-nav ul li a.active span{background:#fff}#fp-nav ul li:hover a span{width:12px;height:12px;margin:-6px 0 0 -6px;background:#fff}.fp-tableCell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.fp-scrollable{width:100%}.section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.section:after,.section:before{display:none}.section__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:normal;-ms-flex-align:normal;align-items:normal;height:100vh;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;position:relative}.section__wrap:after,.section__wrap:before{display:none}.section-1{background-image:url("/images/site/homepage/slide-1-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1{background-image:url("/images/site/homepage/slide-1-desktop-background.jpg");z-index:6}}.section-1.section-1--vimeo{background:#134153!important}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-1.section-1--vimeo #video-player{display:block}}@media only screen and (max-width:767px){.section-1 .fp-tableCell{position:relative}}.section-1 .grand-opening-cta{position:absolute;right:20px;top:105px;z-index:10}.section-1 .grand-opening-cta .grand-opening-cta__image--mobile{display:none;width:100%;height:auto}@media only screen and (max-width:767px){.section-1 .grand-opening-cta{bottom:90px;top:auto;right:0;left:0;width:100%}.section-1 .grand-opening-cta .grand-opening-cta__image--desktop{display:none}.section-1 .grand-opening-cta .grand-opening-cta__image--mobile{display:block}}.section-1 .grand-opening-cta a>span{display:none;text-transform:capitalize;letter-spacing:0;font-style:italic;border:none;padding:0}@media only screen and (max-width:767px){.section-1 .grand-opening-cta a>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:1em}}.section-1 .grand-opening-cta a>span:hover{background:transparent;background:-webkit-gradient(linear,left top,left bottom,from(#a08e22),to(#d5bb2d));background:linear-gradient(#a08e22,#d5bb2d)}.section-1 .grand-opening-cta a>span>span{padding:3vw}.section-1 .grand-opening-cta a>span>span:first-child{background-image:url("/images/site/homepage/upcoming-grand-openings-balloon-banner.jpg");background-repeat:no-repeat;background-position:0;background-size:cover;color:#062f3d;width:72%}.section-1 .grand-opening-cta a>span>span:last-child{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;text-transform:uppercase;font-style:normal;width:28%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1 .grand-opening-cta a>span>span:last-child{display:none}}.section-1 #video-player{overflow:hidden}.section-1 #video-player>.fixed-video{pointer-events:none;position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.778vh;overflow:hidden;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.section-1 #video-player>.fixed-video .fixed-video{position:absolute;top:0;left:0;width:100%;height:100%}.section-1 #video-player>.fixed-video iframe{-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-1 #video-player .fixed-video__thumbnail{background-position:top;background-size:cover}.section-1 #video-player .fixed-video__thumbnail.fadeIn{-webkit-animation:fade-in 1s 2s ease-out forwards 1;animation:fade-in 1s 2s ease-out forwards 1}.section-1 #video-player .fixed-video__thumbnail.fadeOut{-webkit-animation:fade-out 1s ease-out forwards 1;animation:fade-out 1s ease-out forwards 1}.section-1 #video-player{width:100%;height:100%;top:0;position:relative}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-1 #video-player{display:none}}@-moz-document url-prefix(){.section-1 #video-player{overflow:hidden}}.section-1 #video-player #video{position:absolute;z-index:0;min-width:100%;min-height:100%;left:0;top:0;overflow:hidden}@media (min-aspect-ratio:16/9){.section-1 #video-player #video{height:300%;top:-100%}}@media (max-aspect-ratio:16/9){.section-1 #video-player #video{width:300%;left:-100%}}.section-1 #video-player #video iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media only screen and (max-width:767px){.section-1 .section__caption{position:relative;top:-35px}}@media only screen and (max-width:767px){.section-1 .section__caption-cta{margin-top:42px}}@media only screen and (max-width:330px){.section-1 .section__caption-cta{margin-top:20px}}.section-1 .section__caption-cta h1{max-width:300px}@media only screen and (max-width:330px){.section-1 .section__caption-cta h1{max-width:285px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1 .section__caption-cta h1{max-width:405px}}.section-1 .section__caption-cta h1 a{width:100%}.section-1 .section__caption-cta a{max-width:300px;line-height:20px}@media only screen and (max-width:767px){.section-1 .section__caption-cta a{font-size:.75em}}@media only screen and (max-width:330px){.section-1 .section__caption-cta a{max-width:285px;padding:16px 20px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1 .section__caption-cta a{max-width:405px}}@media only screen and (max-width:767px){.section-1 .section__caption .header-1{font-size:55px}}.section-1 .section__play-button{position:absolute;right:30px;bottom:60px;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:14px;font-weight:400;line-height:14px;letter-spacing:1px}.section-1 .section__play-button a{color:#fff}.section-1 .section__play-button a span{margin-right:5px}.section-1 .dashed-line{bottom:64px;right:-13px;position:absolute}.section-1 .dashed-line.circle-before:before{left:-24px;top:13px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1 .dashed-line.circle-before:before{left:0;top:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-1 .dashed-line{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);bottom:0;height:90px;right:auto}}@media (max-height:712px){.section-1 .dashed-line{bottom:-115px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.modal-open .section-2{background:#ececec}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.modal-open .section-2 .fp-scroller.add-padding{padding-bottom:150%}}.section-2 .left-half{background-image:url("/images/site/homepage/city-seo-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.section-2 .left-half{min-height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .left-half{width:50%;background:#ececec;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:4}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .left-half .section__caption{padding-top:50px}}@media only screen and (min-width:768px) and (max-width:991px){.section-2 .left-half .section__caption.caption-smaller{height:auto;padding:75px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.section-2 .left-half .section__caption.caption-smaller .section__caption-cta,.section-2 .left-half .section__caption.caption-smaller p{margin-top:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.section-2 .left-half .section__caption.caption-smaller .section__caption-cta button{width:100%;padding:16px 25px}}.section-2 .left-half .section__caption.caption-left{text-align:left}.section-2 .left-half .scroll__more{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);bottom:100px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .left-half .scroll__more{bottom:75px}}.section-2 .right-half{width:100%;padding:30px;position:absolute;opacity:0;visibility:hidden;top:100%;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .right-half{width:50%;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:0;position:relative;opacity:1;visibility:visible;top:auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-2 .right-half.open{top:0;left:0;opacity:1;visibility:visible;bottom:0;background:#ececec;z-index:30;padding-top:75px;overflow:scroll;-webkit-transition:top .3s ease-in;transition:top .3s ease-in}}@media only screen and (max-width:767px){.section-2 .right-half.open{padding-top:125px}.section-2 .right-half.open .close{top:70px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-2 .right-half.modal-open{padding-top:135px;-webkit-overflow-scrolling:touch;margin-top:100px;padding-bottom:100px}}@media only screen and (device-width:320px) and (device-height:640px) and (-webkit-device-pixel-ratio:2) and (orientation:portrait),only screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3) and (orientation:portrait){.section-2 .right-half.modal-open{margin-top:83px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-2 .right-half.modal-open .close{top:90px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-2 .right-half.modal-open .where-we-build__map{top:200px}}.section-2 .right-half .close{display:none;position:absolute;right:30px;top:30px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.section-2 .right-half .close{display:block}}.section-2 .right-half .close span{font-size:30px;color:#114a5d}.section-2 .dashed-line{left:auto;top:18%;right:-60%}@media only screen and (max-width:330px){.section-2 .dashed-line{top:15%}}@media only screen and (device-width:375px) and (device-height:812px) and (-webkit-device-pixel-ratio:3){.section-2 .dashed-line{top:20%}}@media only screen and (min-width:768px) and (max-width:991px){.section-2 .dashed-line{top:31.5%;right:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .dashed-line{left:4%;top:-14%;z-index:5}}.section-2 .dashed-line.circle-after:after{left:42%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-2 .dashed-line.circle-after:after{left:12px}}.section-3{background-image:url("/images/site/homepage/features-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3{background-image:none}}.section-3 .left-half{position:relative;width:100%;height:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .left-half{width:55%;background-image:url("/images/site/homepage/features-background-desktop.jpg");background-repeat:no-repeat;background-size:cover;z-index:1}}.section-3 .left-half .callout{position:absolute;z-index:1}@media only screen and (max-width:767px){.section-3 .left-half .callout img{width:50px}}.section-3 .left-half .callout .flyout{opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;background:#fff;font-size:18px;font-weight:400;line-height:22px;text-align:center;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;padding:20px;width:225px;bottom:53px;z-index:1}.section-3 .left-half .callout .flyout,.section-3 .left-half .callout .flyout:after{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}.section-3 .left-half .callout .flyout:after{content:"";border-left:40px solid transparent;border-right:40px solid transparent;border-bottom:19px solid #ececec;bottom:0}.section-3 .left-half .callout .flyout.left-side{transform:none;-webkit-transform:none;-ms-transform:none;left:0}.section-3 .left-half .callout .flyout.right-side{transform:none;-webkit-transform:none;-ms-transform:none;right:0;left:auto}.section-3 .left-half .callout .flyout .flyout__title{color:#0598b4}.section-3 .left-half .callout .flyout .flyout__description{color:#8d8d8d}.section-3 .left-half .callout:hover{z-index:2}.section-3 .left-half .callout:hover .flyout{opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.section-3 .left-half .callout-1{top:42%;left:45%}.section-3 .left-half .callout-2{top:18%;left:64%}.section-3 .left-half .callout-3{top:86%;left:18%}.section-3 .left-half .callout-4{top:69%;left:24%}.section-3 .left-half .callout-5{top:37%;left:22%}.section-3 .left-half .callout-6{top:32%;left:72%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .left-half .callout-1{top:49%;left:60%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .left-half .callout-4{left:32%}}@media only screen and (max-width:767px){.section-3 .left-half .callout-6 .flyout{transform:none;-webkit-transform:none;-ms-transform:none;right:0;left:auto}}@media only screen and (max-width:767px){.section-3 .left-half .callout{display:none}}.section-3 .right-half{position:absolute;bottom:95px;width:100%}@media only screen and (max-width:767px){.section-3 .right-half{bottom:135px}}@media only screen and (min-width:768px) and (max-width:991px){.section-3 .right-half{bottom:111px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .right-half{width:45%;background:#ececec;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;bottom:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .right-half .section__caption{position:relative;padding:50px 75px}}@media only screen and (min-width:1276px){.section-3 .right-half .section__caption{padding:50px 110px 50px 20px}}@media only screen and (max-width:767px){.section-3 .right-half .section__caption p{margin-top:17px}}@media only screen and (max-width:767px){.section-3 .right-half .section__caption .section__caption-cta a{width:auto}}.section-3 .right-half .section__caption.caption-right{text-align:right}.section-3 .scroll__more{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);bottom:100px}@media only screen and (min-width:768px) and (max-width:991px){.section-3 .scroll__more{bottom:-75px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .scroll__more{bottom:65px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.section-3 .scroll__more{bottom:35px}}.section-3 .dashed-line{right:-8px;top:auto;bottom:-45px}@media only screen and (min-width:768px) and (max-width:991px){.section-3 .dashed-line{bottom:-70px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .dashed-line{right:-80px;top:46px}}@media only screen and (min-width:1276px){.section-3 .dashed-line{right:-33px}}.section-3 .dashed-line.circle-before:before{left:-27px;top:17px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-3 .dashed-line.circle-before:before{left:-6px;top:22px}}.section-4{background-image:url("/images/site/homepage/promotions-slide-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-4{background-image:url("/images/site/homepage/slide-4-background.jpg")}}@media only screen and (max-width:330px){.section-4 .section__caption .header-1{font-size:36px}}@media only screen and (max-width:767px){.section-4 .section__caption .header-1{font-size:40px;font-weight:400;line-height:35px}}@media only screen and (max-width:767px){.section-4 .section__caption .header-1 span{font-size:22px;margin-top:0;letter-spacing:.5px}}@media only screen and (max-width:330px){.section-4 .section__caption-cta{margin-top:30px}}.section-4 .scroll__more{position:relative;top:100px}.section-4 .dashed-line{right:0;top:auto;bottom:81px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-4 .dashed-line{left:33%;top:-15%}}.section-4 .dashed-line.circle-after:after{left:-24px;bottom:75px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-4 .dashed-line.circle-after:after{left:-11px;bottom:-5px}}.section-5{background-image:url("/images/site/homepage/get-qualified-for-new-home.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat}.section-5 .section__caption{position:relative}@media only screen and (max-width:330px){.section-5 .section__caption .header-1{font-size:36px}}@media only screen and (max-width:767px){.section-5 .section__caption .header-1{font-size:40px;font-weight:400;line-height:35px}}@media only screen and (max-width:767px){.section-5 .section__caption .header-1 span{font-size:22px;margin-top:0;letter-spacing:.5px}}.section-5 .dashed-line{right:0;top:auto;bottom:81px}@media (min-width:992px){.section-5 .dashed-line{right:auto;top:63%;bottom:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scaleX(-1) rotate(100deg);transform:scaleX(-1) rotate(100deg)}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-5 .dashed-line.circle-before:before{left:-12px;top:25px}}.section-5 .dashed-line.circle-after:after{left:-24px;bottom:75px}.section__caption{text-align:center;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.section__caption-box{background-color:rgba(0,0,0,.4);border:1px solid #c4c4c4;padding:20px;width:70%;margin:auto}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section__caption-box{width:100%;max-width:560px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 20px}}.section__caption .header-1{color:#fff}@media only screen and (max-width:330px){.section__caption .header-1{font-size:50px;font-weight:300;line-height:45px}}.section__caption-cta{margin-top:75px;display:-webkit-box;display:-ms-flexbox;display:flex}.section__caption-cta h1{width:70%;margin:auto}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section__caption-cta h1{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box}}.section__caption-cta a{width:70%;margin:auto}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section__caption-cta a{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;letter-spacing:2px;line-height:22px}}.section__caption p{color:#fff;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-size:16px;font-weight:500;line-height:26px;margin-top:30px}@media only screen and (min-width:768px) and (max-width:991px){.section__caption p{font-size:18px;font-weight:500;line-height:28px}}.caption-smaller{padding:50px 30px}@media only screen and (min-width:768px) and (max-width:991px){.caption-smaller{height:100%}}.caption-smaller .header-1{font-size:36px;font-weight:300;line-height:36px}@media only screen and (min-width:768px) and (max-width:991px){.caption-smaller .header-1{font-size:40px;font-weight:300;line-height:40px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.caption-smaller .header-1{font-size:62px;font-weight:300;line-height:62px;color:#114a5d;text-shadow:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.caption-smaller .header-1{line-height:70px}}.caption-smaller .header-1 span{font-size:20px;font-weight:400;line-height:20px}@media only screen and (min-width:768px) and (max-width:991px){.caption-smaller .header-1 span{font-size:25px;font-weight:400;line-height:25px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.caption-smaller .header-1 span{font-size:40px;font-weight:400;line-height:40px;color:#5f5f5f}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.caption-smaller p{color:#5f5f5f;text-shadow:none}}.caption-smaller .section__caption-cta{margin-top:35px;display:-webkit-box;display:-ms-flexbox;display:flex}.caption-left{text-align:left}@media only screen and (min-width:992px) and (max-width:1275px){.caption-left{padding:0 100px}}@media only screen and (min-width:1276px){.caption-left{padding:0 120px}}.caption-left .section__caption-cta a,.caption-left .section__caption-cta button{margin-left:0;width:90%}@media only screen and (max-width:330px){.caption-left .section__caption-cta a,.caption-left .section__caption-cta button{width:100%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.caption-left .section__caption-cta a,.caption-left .section__caption-cta button{width:auto}}.caption-right{text-align:right}.caption-right p{padding-left:40px}.caption-right .section__caption-cta a{margin-right:0;width:60%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.caption-right .section__caption-cta a{width:auto}}@-webkit-keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}.where-we-build{background:#ececec;position:relative;width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.where-we-build{background:none}}.where-we-build .section__title{text-transform:uppercase}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.where-we-build__header{display:none}}.where-we-build .toggle-buttons{text-align:right;display:-webkit-box;display:-ms-flexbox;display:flex}.where-we-build .toggle-buttons button{width:44px;height:44px;background:transparent;border:1px solid #0598b4;text-align:center}@media only screen and (max-width:330px){.where-we-build .toggle-buttons button{width:35px;height:35px}}.where-we-build .toggle-buttons button span{font-size:22px;color:#0598b4}@media only screen and (max-width:330px){.where-we-build .toggle-buttons button span{font-size:19px}}.where-we-build .toggle-buttons button.active{background:#0598b4}.where-we-build .toggle-buttons button.active span{color:#fff}.where-we-build__list{height:auto;width:100%;opacity:0;visibility:hidden;height:80vh;-webkit-overflow-scrolling:touch;z-index:5;position:relative;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.where-we-build__list .accordion{max-height:100vh;overflow:auto}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.where-we-build__list{position:relative;top:20%;left:-100%;background:#ececec;height:80vh;padding:0 100px;overflow-y:auto;z-index:1000}}.where-we-build__list.active{opacity:1;visibility:visible;padding-bottom:80px;-webkit-transition:all .5s ease-in;transition:all .5s ease-in}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.where-we-build__list.active{padding-bottom:unset}}.where-we-build__list.active .accordion.sub-accordion:last-of-type{margin-bottom:50px}.where-we-build__list-header .section__title{font-size:40px;font-weight:400;line-height:50px;color:#114a5d}.where-we-build__list .county{font-family:merriweather,Georgia,serif;font-size:26px;font-style:italic;color:#114a5d;font-weight:300;line-height:42px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;margin-bottom:0;text-transform:uppercase}.where-we-build__list .explore-all{border:1px solid #fff;text-align:center;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.where-we-build__list .explore-all a{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;display:block;padding:10px}.where-we-build__list .explore-all:hover{-webkit-transition:all .3s ease-in;transition:all .3s ease-in;background:#114a5d}.where-we-build__list .explore-all:hover a{color:#fff}.where-we-build__map{position:absolute;left:0;top:145px;bottom:0;height:100vh;width:100%;opacity:0;visibility:hidden;z-index:4;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.where-we-build__map{opacity:1;visibility:visible;top:0;right:0;left:auto}}.where-we-build__map.active{height:65vh;opacity:1;visibility:visible;-webkit-transition:all .5s ease-in;transition:all .5s ease-in;z-index:20}.where-we-build__map #explore-map{height:100%}@media only screen and (max-width:767px){.where-we-build__map #explore-map{position:absolute!important}}.where-we-build .city-map-link{top:0}.footer,.where-we-build .city-map-link{right:0;left:0;bottom:0;position:absolute}.footer{opacity:1}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.footer{height:62px}}@media only screen and (max-width:767px){.footer{height:80px}}.footer .desktop{background:#0598b4;opacity:1;color:#fff;font-size:14px;font-weight:600;display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:20px;right:0;bottom:0;left:0;margin-top:0;z-index:1;text-shadow:0 1px 1px rgba(0,0,0,.4)}@media only screen and (min-width:992px) and (max-width:1275px){.footer .desktop{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.footer .desktop{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px) and (max-width:991px){.footer .desktop{padding:12px;font-size:10px}}.footer .desktop a,.footer .desktop a:visited{color:#fff}.footer .desktop a:hover{color:#ececec;border-bottom:1px solid hsla(0,0%,100%,.7)}.footer .desktop__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer .desktop__left img{max-width:25px}@media (min-width:768px) and (max-width:800px){.footer .desktop__left .inline-vertical-separators li:first-child{border-right:none}}.footer .desktop__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px){.footer .desktop__right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.footer .desktop__right li{display:inline-block}.footer .mobile{display:-webkit-box;display:-ms-flexbox;display:flex;background:#114a5d;position:fixed;right:0;bottom:0;left:0;overflow:visible;z-index:20;height:80px;text-align:center;-webkit-transition:bottom .2s ease-out;transition:bottom .2s ease-out}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.footer .mobile{height:65px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.footer .mobile{display:none}}.footer .mobile.modal-open{bottom:-91px;-webkit-transition:bottom .2s ease-in;transition:bottom .2s ease-in;transition-delay:.3s;-webkit-transition-delay:.3s}.footer .mobile a,.footer .mobile a:visited,.footer .mobile button,.footer .mobile li{color:#fff}.footer .mobile a:hover,.footer .mobile button:hover{color:#0598b4}.footer .mobile a:hover span[class^=icon]:before,.footer .mobile button:hover span[class^=icon]:before{border-color:#fff}.footer .mobile a,.footer .mobile button{font-size:13px;-webkit-transition:color .25s ease-in;transition:color .25s ease-in;background:none}.footer .mobile button{height:100%;width:100%;margin-top:-13px}.footer .mobile button span.mobile__text{margin-top:0;position:relative;top:15px}.footer .mobile ul{width:100%;margin:0 auto}.footer .mobile li{border-right:2px solid #1db9d7;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:100%;width:23vw;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;padding:0;padding-top:10px;list-style:none;position:relative}.footer .mobile li:last-of-type{border:none}.footer .mobile li span[class^=icon]{font-size:17px}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.footer .mobile li span[class^=icon]{font-size:12px}}.footer .mobile li span[class^=icon]:before{padding:10px;border:1px solid #1db9d7;border-radius:50%}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.footer .mobile li span[class^=icon]:before{padding:8px}}.footer .mobile li .mobile__text{display:block;font-size:12px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;margin-top:20px;text-transform:uppercase}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.footer .mobile li .mobile__text{margin-top:13px;margin-bottom:-7px}}.footer .mobile .question-cta a,.footer .mobile .question-cta button{color:#0598b4;font-size:18px}.transparent-footer .footer{position:absolute}.transparent-footer .footer .desktop{opacity:.7;position:fixed;background:transparent}.fp-viewing-section-2 .desktop__left p{color:#797979}.fp-viewing-section-2 .desktop__right li a,.fp-viewing-section-2 .desktop__right li a:visited{color:#1a647f}.fp-viewing-section-2 .desktop__right li a:hover{color:#1db9d7}.fp-viewing-section-3 .desktop__right li a,.fp-viewing-section-3 .desktop__right li a:visited{color:#797979}.fp-viewing-section-3 .desktop__right li a:hover{color:#5f5f5f}.inline-vertical-separators{display:inline-block;margin-left:1em}@media (min-width:768px) and (max-width:800px){.inline-vertical-separators{margin-left:.5em;width:100%}}@media only screen and (min-width:992px) and (max-width:1275px){.inline-vertical-separators{margin-left:.5em}}.inline-vertical-separators li{float:left;border-right:1px solid #fff;display:inline-block;margin-right:1em;padding-right:1em}@media only screen and (min-width:768px) and (max-width:991px){.inline-vertical-separators li{margin-right:.25em;padding-right:.25em}}@media only screen and (min-width:992px) and (max-width:1275px){.inline-vertical-separators li{margin-right:.5em;padding-right:.5em}}.inline-vertical-separators li:last-child{border:none;margin-right:0;padding-right:0}.desktop__right.inline-vertical-separators .last-item{border-right:none}.desktop__right.inline-vertical-separators .panel-slide-trigger button{background-color:transparent}.desktop__right.inline-vertical-separators .panel-slide-trigger span{font-size:14px;font-weight:600;color:#fff}@media only screen and (min-width:992px) and (max-width:1275px){.desktop__right.inline-vertical-separators .panel-slide-trigger span{font-size:12px}}@media only screen and (min-width:768px) and (max-width:991px){.desktop__right.inline-vertical-separators .panel-slide-trigger span{padding:12px;font-size:10px}}.sidebar-nav{z-index:2}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-sign-up .modal__content{top:60px;display:block;right:20px;left:auto;position:absolute}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-sign-up .modal__content .modal-signup-form-container{max-height:100vh;overflow-y:auto}}.modal-sign-up .modal__content form{padding:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-sign-up .sign-up-flyout{width:450px;display:block;right:20px;left:auto;position:absolute}}.modal-sign-up .modal__close{top:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-sign-up .modal__close{top:-100px}}.modal-sign-up .form-header{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:30px;font-style:italic;font-weight:300;line-height:30px;text-transform:uppercase;margin-bottom:15px}.modal-sign-up .tagline{font-size:18px;line-height:21px;margin-bottom:15px}.modal-sign-up .tagline,.modal-sign-up [class^=form-] label,.modal-sign-up label[class^=form-]{color:#797979;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.modal-sign-up [class^=form-] label,.modal-sign-up label[class^=form-]{font-size:14px;padding-bottom:5px}.modal-sign-up input,.modal-sign-up select{border:1px solid #ececec!important;border-radius:6px;margin-bottom:20px;margin-top:10px;font-size:13px!important}.modal-sign-up select{width:100%;height:39px;color:#6e6e6e}.modal-sign-up select option[disabled=disabled]{font-weight:900}.modal-sign-up .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal-sign-up .field-row .field{width:calc(50% - 5px)}.modal-sign-up button{height:50px;width:200px;border-radius:2px;background-color:#0598b4;color:#fff;font-family:merriweather,Georgia,serif;font-size:18px;line-height:18px;font-weight:100;letter-spacing:1px;cursor:pointer;text-transform:uppercase}.modal-sign-up .full-interest-banner{background:url("/images/site/navigation/full-interest-banner.jpg");height:130px;background-size:cover;left:0;right:0;bottom:0;position:relative}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-sign-up .full-interest-banner{bottom:auto;position:relative}}.modal-sign-up .full-interest-banner p{color:#fff;font-size:36px;line-height:36px;letter-spacing:1px;margin-bottom:0}.modal-sign-up .full-interest-banner a,.modal-sign-up .full-interest-banner a:visited,.modal-sign-up .full-interest-banner p{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.modal-sign-up .full-interest-banner a,.modal-sign-up .full-interest-banner a:visited{color:#114a5d;padding-top:5px}.modal-sign-up .full-interest-banner__content{right:25px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:130px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute}.modal-sign-up .full-interest-banner .icon-link-icon{margin-left:7px;margin-top:-1px;position:absolute}.modal-sign-up .modal-signup-form-container .form-select .label-required{color:inherit}.modal .icon-menu-close-icon{position:absolute;right:10px;top:10px;font-size:37.5px;color:#c4c4c4}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal .icon-menu-close-icon{position:absolute;right:60px;top:110px}}.modal input,.modal select{color:#6e6e6e!important}.modal .modal-form__component-wrapper form{padding:40px}.modal .modal-form__component-wrapper .field-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.modal .modal-form__component-wrapper .field-row .field{width:calc(50% - 5px)}.modal .modal-form__component-wrapper p.tagline{font-size:18px;font-weight:400;line-height:24px;color:#797979;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;margin:10px auto}.modal.modal-video .icon-menu-close-icon{right:17px;top:-5px}@media only screen and (max-width:767px){.modal.media .modal__close{top:-45px;right:-20px}}.modal.media .modal__close .icon-menu-close-icon{right:17px;top:-5px}.modal .media__container{position:relative;padding-bottom:56.25%;padding-top:35px;height:0;overflow:hidden}.modal .media__container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.modal-find-your-home .modal__content{top:0;left:0;right:0;bottom:0;position:absolute}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-find-your-home .modal__content{display:block;left:auto;bottom:unset}}@media only screen and (min-width:768px) and (max-width:991px){.modal-find-your-home .modal__content{top:60px;right:130px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-find-your-home .modal__content{top:60px;right:160px}}.modal-find-your-home .modal__close{top:3px;right:3px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-find-your-home .modal__close{top:-100px;right:-30px}}.find-your-home-navigation .find-your-home-navigation__wrapper{display:block;left:auto;position:relative;padding:0 20px 20px;max-height:100vh;overflow-y:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.find-your-home-navigation .find-your-home-navigation__wrapper{right:20px;width:450px;position:absolute}}.find-your-home-navigation section{border-bottom:1px solid #ececec}.find-your-home-navigation section:last-of-type{border:none}.find-your-home-navigation .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.find-your-home-navigation .button-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.find-your-home-navigation .button-row button{font-size:13px;padding:10px 25px;cursor:pointer;color:#114a5d;border:1px solid #114a5d;font-family:merriweather,Georgia,serif;border-radius:6px;line-height:22px;margin:0 5px;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.find-your-home-navigation .button-row button{font-size:16px;padding:15px 37px}}.find-your-home-navigation .button-row button:hover{background:#114a5d;color:#fff}.find-your-home-navigation .slider-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1em 0 1em 10px}.find-your-home-navigation .slider-row p{color:#797979;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:20px;padding-right:10px}.find-your-home-navigation .slider-row input{border:1px solid #eee;border-radius:3px;margin:.1em .25em;padding:.25em;text-align:right;width:6em}.find-your-home-navigation .county-row{padding:10px 0 22px;-webkit-column-count:2;column-count:2}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.find-your-home-navigation .county-row{padding:20px 10px}}.find-your-home-navigation .county-row>div{page-break-inside:avoid}.find-your-home-navigation .county-row .county{color:#797979;font-family:merriweather,Georgia,serif;font-size:4.5vw;line-height:36px;text-transform:uppercase;font-weight:300}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.find-your-home-navigation .county-row .county{font-size:20px;line-height:30px}}.find-your-home-navigation .county-row .city-list{padding-bottom:25px;display:inline-block}.find-your-home-navigation .county-row .city-list li{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:17px;line-height:32px;color:#c4c4c4}.find-your-home-navigation .county-row .city-list li a,.find-your-home-navigation .county-row .city-list li a:visited{color:#0598b4;border-bottom:1px solid #cce7ec;position:relative}.find-your-home-navigation .county-row .city-list li a:hover{color:#0598b4,.2;border-bottom:1px solid #0598b4}.find-your-home-navigation .coming-soon-blurb{color:#797979;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:15px;line-height:20px;padding-right:10px}.find-your-home-navigation_city-price-tbd{background:#114a5d;padding:3px 6px 4px 4px;border-radius:2px 3px 3px 1px;color:#fff;font-size:10px;font-family:sans-serif;position:absolute;white-space:nowrap;top:-2px;left:100%;margin-left:15px;line-height:1em;text-shadow:0 1px 1px rgba(0,0,0,.5)}.find-your-home-navigation_city-price-tbd:after{border:1px solid transparent;border-right-style:solid;border-right-color:#114a5d;border-width:8px 6px;position:absolute;top:1px;left:-12px;width:0;height:0;content:" "}.price-slider{width:350px;margin-top:.25em;position:relative}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.price-slider{width:265px;padding-right:12px}}.price-slider .slider .slider-fill{-webkit-box-shadow:0 0 1px #666;box-shadow:0 0 1px #666}.price-slider .slider .handle{border:transparent}.price-slider .slider .slider-circle{background:#114a5d;border-color:#114a5d;width:18px;height:18px}.price-slider .slider .handle-left{margin-left:-9px!important}.price-slider .slider .handle-right{margin-right:-9px!important}.price-slider .slider .handle{top:-5px}.price-slider{width:200px}@media only screen and (min-width:768px) and (max-width:991px){.price-slider{width:275px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.price-slider{width:250px;padding-right:7px}}.price-slider .slider{background:#ececec;border:1px solid #ececec;border-radius:10px}.price-slider .slider .slider-fill{background:#3cc8e3;border-radius:10px}.price-slider .slider .handle,.price-slider .slider .slider-circle{background:#114a5d;border-color:#114a5d}.price-slider .slider .handle-left{margin-left:0!important}.price-slider .slider .handle-right{margin-right:0!important}.price-slider .slider .handle{height:18px;width:18px;top:-6px}.price-slider .slider .slider-circle{margin-top:0}.price-slider-left,.price-slider-right{color:#8d8d8d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:14px;line-height:17px;position:absolute;margin-top:15px}.price-slider-left{left:0}.price-slider-right{right:0}input[type=text]:focus,textarea:focus{outline-color:transparent;outline-style:none;-webkit-box-shadow:0 0 5px #0598b4;box-shadow:0 0 5px #0598b4;border:1px solid #0598b4}.community-detail-breadcrumbs-bar{background:#ececec;padding:10px 0;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;position:relative;z-index:2}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-detail-breadcrumbs-bar{border-bottom:1px solid #c4c4c4;padding:21px 0;width:100%;position:-webkit-sticky;position:sticky;top:105px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.community-detail-breadcrumbs-bar{top:70px;margin-bottom:70px}}.community-detail-breadcrumbs-bar .community__breadcrumbs-wrap{padding:0 20px}.community-detail-breadcrumbs-bar a,.community-detail-breadcrumbs-bar button{text-transform:uppercase;font-size:16px;font-weight:400;line-height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;color:#1db9d7}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-detail-breadcrumbs-bar a,.community-detail-breadcrumbs-bar button{font-size:22px;letter-spacing:1px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-detail-breadcrumbs-bar a:hover,.community-detail-breadcrumbs-bar a:hover .city-name,.community-detail-breadcrumbs-bar button:hover,.community-detail-breadcrumbs-bar button:hover .city-name{color:#114a5d;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}}.community-detail-breadcrumbs-bar a span,.community-detail-breadcrumbs-bar button span{font-size:24px}.community-detail-breadcrumbs-bar a span.city-name,.community-detail-breadcrumbs-bar button span.city-name{display:none;color:#1db9d7}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-detail-breadcrumbs-bar a span.city-name,.community-detail-breadcrumbs-bar button span.city-name{margin:0 4px;display:block;font-size:22px;letter-spacing:1px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}}.community-detail-breadcrumbs-bar .back-button span{margin-right:5px}@media only screen and (max-width:767px){.community-detail-breadcrumbs-bar .community-list-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.community__sidebar-nav{scrollbar-width:none}.community__sidebar-nav::-webkit-scrollbar{display:none}@media only screen and (min-width:992px) and (max-width:1275px){.community__sidebar-nav{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__sidebar-nav{position:fixed;left:0;right:0;top:137px;bottom:0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.25);box-shadow:0 0 2px rgba(0,0,0,.25);background:#fff;z-index:1;overflow-y:auto;overflow-x:hidden;padding-top:20px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.community__sidebar-nav{height:84vh}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.community__sidebar-nav{height:84vh}}@media only screen and (min-width:992px) and (max-width:1275px){.community__sidebar-nav{padding:20px 0 0}}.community__snapshot{padding:10px 15px;font-size:16px;font-weight:400;line-height:22px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__snapshot .community__snapshot-logo{width:100%;text-align:center}}.community__snapshot .community__snapshot-logo img{width:100%;max-width:93px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__snapshot .community__snapshot-logo img{max-width:90%;max-height:200px;width:auto}}.community__snapshot .community__snapshot-info{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:1.1875em;text-align:right}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__snapshot .community__snapshot-info{text-align:center;margin-top:20px;margin-bottom:12px}}.community__snapshot .community__snapshot-info ul li{color:#797979;display:inline-block;width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__snapshot .community__snapshot-info ul li{line-height:34px}}.community__snapshot .community__snapshot-info .community__snapshot-price{color:#0598b4}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__snapshot .community__snapshot-info .community__snapshot-price{line-height:34px}}.community__contact-bar{height:36px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact-bar{display:none}}.community__contact-bar .phone-number{background:#0598b4;width:100%;padding:10px 0;text-align:center;font-size:18px;font-weight:400;line-height:21px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;height:42px}.community__contact-bar .phone-number a{color:#fff}.community__contact-bar .schedule-a-tour{width:100%;padding:0}.community__contact-bar .schedule-a-tour button.button-rounded__muted-cyan{background:#1db9d7;width:100%;border-radius:0;font-size:12px;font-weight:400;line-height:12px;padding:12px 20px}.community__contact-bar .schedule-a-tour button.button-rounded__muted-cyan span{font-size:16px}.community__contact-bar span.icon{margin-right:12px;width:16px}.community__nav-dropdown{width:100%;min-height:540px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.community__nav-dropdown{min-height:auto}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.community__nav-dropdown.sm-triggered{position:fixed;left:0;right:0;top:105px;z-index:5}}@media only screen and (max-width:767px){.community__nav-dropdown.sm-triggered{top:119px}}.community__nav-dropdown button.dropdown{width:100%;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:18px;font-weight:400;line-height:18px;text-transform:uppercase;border-radius:0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown button.dropdown{display:none}}.community__nav-dropdown button.dropdown.size--sm{padding:12px 20px}.community__nav-dropdown button.dropdown span{margin-left:auto}.community__nav-dropdown button.dropdown:hover{border:none}.community__nav-dropdown ul.dropdown{background:#fff;width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown{opacity:1;visibility:visible}}.community__nav-dropdown ul.dropdown li{font-size:1.1875rem;font-weight:400;line-height:1.31579em;margin-bottom:.75em;position:relative}.community__nav-dropdown ul.dropdown li.active:before{content:"";left:0;top:0;width:0;height:0;border-top:19px solid transparent;border-bottom:19px solid transparent;border-left:12px solid #ececec;position:absolute}@media only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.active:before{left:-8px}}.community__nav-dropdown ul.dropdown li.active a{border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative}.community__nav-dropdown ul.dropdown li.active a:before{position:absolute;top:-1px;left:-8px;content:"";height:1px;background:#ececec;width:108%}.community__nav-dropdown ul.dropdown li.active a:after{position:absolute;bottom:-1px;right:-8px;content:"";height:1px;background:#ececec;width:108%}.community__nav-dropdown ul.dropdown li h2{font-size:1.1875rem;font-weight:400;line-height:1.31579em}.community__nav-dropdown ul.dropdown li a,.community__nav-dropdown ul.dropdown li h2{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.community__nav-dropdown ul.dropdown li a{color:#114a5d;display:block;line-height:1.9em;text-transform:uppercase;padding:0 30px;border-top:1px solid #fff;border-bottom:1px solid #fff}@media only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li a{padding:0 0 0 15px}}.community__nav-dropdown ul.dropdown li a:hover{color:#0598b4}.community__nav-dropdown ul.dropdown li.box-schedule-tour{padding:10px 15px;background:#0598b4}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour{padding:10px}}@media only screen and (min-width:992px) and (max-width:1275px){.community__nav-dropdown ul.dropdown li.box-schedule-tour{width:100%;margin-left:0;margin-right:0}}.community__nav-dropdown ul.dropdown li.box-schedule-tour a{color:#fff;font-size:18px;font-weight:400;line-height:18px;text-transform:none;border:none}@media only screen and (min-width:992px) and (max-width:1275px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office a{padding:0 10px}}@media only screen and (max-width:767px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office a{padding:0}}.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office .contact-info{padding-left:10px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .sales-office .contact-info{padding-left:5px}}@media only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour{padding:0}}@media only screen and (min-width:992px) and (max-width:1275px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour{max-width:100%;-ms-flex-preferred-size:100%;flex-basis:100%}}.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour button{width:auto;margin-left:auto;font-size:13px;font-weight:400;line-height:17px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour button{padding:9px 16px;margin-top:15px;letter-spacing:.5px;margin-left:0;font-size:12px;width:100%}}.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour span{margin-right:auto;margin-left:0;font-size:20px}@media only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour span{margin-right:8px}}@media only screen and (min-width:992px) and (max-width:1275px){.community__nav-dropdown ul.dropdown li.box-schedule-tour .schedule-tour span{margin-right:14px}}.community__nav-dropdown ul.dropdown li.box-get-pre-approved{padding-left:18px;padding-right:18px;white-space:nowrap}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-get-pre-approved{margin-bottom:90px}}.community__nav-dropdown ul.dropdown li.box-get-pre-approved a{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.32);box-shadow:4px 4px 10px rgba(0,0,0,.32);border-width:0;color:#fff;padding-left:5px;padding-right:5px;letter-spacing:1px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown li.box-get-pre-approved a{font-size:18px}}.community__nav-dropdown ul.dropdown.open{padding:10px 0 0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__nav-dropdown ul.dropdown.open{padding:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__carousel-wrap{position:relative}}#community__carousel{width:100%;height:40vh;margin-top:-2px}@media only screen and (min-width:768px) and (max-width:991px){#community__carousel{height:60vh;margin-top:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#community__carousel{height:80vh;margin-top:0}}#community__carousel .slick-wrapper{height:100%}#community__carousel .slick-slide__background{background-size:cover;background-repeat:no-repeat;background-position:top;position:relative}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#community__carousel .slick-next{right:13px}}#community__carousel .slick-dots{display:none!important}.community-media-buttons{background:#fff;padding:15px 20px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-media-buttons{position:absolute;bottom:30px;width:100%;background:none}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.community-media-buttons .button-wrap{width:48%;margin:0 1%}}.community-media-buttons button{width:100%;border:1px solid #0598b4;border-radius:5px;color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;text-transform:none;font-size:19px;font-weight:400;line-height:24px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-media-buttons button{background:rgba(0,0,0,.4);border-color:#c4c4c4;color:#fff;width:auto;padding:10px 35px;margin-right:15px}}.community-media-buttons button span{color:#1db9d7;font-size:25px;margin-right:5px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community-media-buttons button span{color:#fff}}.community__welcome{background:#f6f6f6;padding:30px 25px;position:relative;margin-bottom:35px}@media only screen and (min-width:768px) and (max-width:991px){.community__welcome{margin-bottom:0;padding:30px 20px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__welcome{padding-bottom:85px;padding:60px;margin-bottom:0}}.community__welcome .sharethis-inline-share-buttons{margin-top:30px}.community__welcome .community__welcome-built-by{width:112px;height:112px;text-align:center;border-radius:50%;border:2px solid #c4c4c4;position:absolute;top:65px;right:90px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;letter-spacing:1px}@media only screen and (max-width:767px){.community__welcome .community__welcome-built-by{width:100px;height:100px;right:20px;top:30px}}.community__welcome .community__welcome-built-by span{font-size:14px;font-weight:400;line-height:14px;color:#797979;text-transform:uppercase;margin-bottom:8px}.community__welcome .community__welcome-built-by .dashed-line{top:-34px;right:-143px}.community__welcome .header-1{font-size:32px;font-weight:300;line-height:40px;color:#114a5d}@media only screen and (max-width:767px){.community__welcome .header-1{margin-top:50px}}.community__welcome .header-1 span{color:#797979;font-size:20px;font-weight:400;line-height:20px;margin-bottom:5px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__welcome .community__welcome-text{padding-right:70px}}.community__welcome .community__welcome-text p{font-size:18px;line-height:34px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-weight:500;color:#444;margin-top:30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__welcome .community__promotions{margin-top:90px}}.community__welcome .community__promotions .framed-image .framed-image-content{padding-top:66%}.community__visit{padding-top:40px;padding-bottom:40px;text-align:center}.community__visit .community__visit-link{color:#0598b4}.community__visit .community__visit-link:focus,.community__visit .community__visit-link:hover{color:#114a5d}.community__visit .button-rounded__muted-cyan{margin:0 auto;padding:.5em 1em;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:18px;letter-spacing:normal}@media only screen and (min-width:992px){.community__visit .button-rounded__muted-cyan{margin:0}}@media only screen and (min-width:768px){.community__visit{padding-top:160px}}@media only screen and (min-width:992px){.community__visit{padding-top:100px}}.community__visit-inner{position:relative;display:inline-block;width:100%;padding:30px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;text-align:center;border:1px solid #1db9d7;z-index:1}@media only screen and (min-width:768px){.community__visit-inner{width:auto}}@media only screen and (min-width:992px){.community__visit-inner{max-width:300px;text-align:left}.community__visit-inner:after{content:"";display:table;clear:both}}.community__visit-title{padding-bottom:1em;font-family:merriweather,Georgia,serif;font-size:22px;font-weight:500;font-style:italic;color:#114a5d}.community__visit-address,.community__visit-hours{display:block;font-size:20px;line-height:1.5}.community__visit-name{margin-bottom:0}.community__visit-link{display:block;text-align:center}@media only screen and (min-width:992px){.community__visit-link{text-align:left}}.community__visit-phone{margin:1.5em 0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-schedule-tour .modal__close{top:-100px;right:-50px}}.modal-schedule-tour .modal__content{max-width:440px}.modal-schedule-tour .modal__content form .form-input{margin-bottom:0;width:100%}.modal-schedule-tour .form-header{color:#0598b4;font-size:30px;font-weight:300;line-height:30px;letter-spacing:2px;font-family:merriweather,Georgia,serif;font-style:italic;text-transform:uppercase}.modal-schedule-tour [class^=form-] label,.modal-schedule-tour label[class^=form-]{color:#797979;font-size:14px;padding-bottom:5px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.modal-schedule-tour input,.modal-schedule-tour select{margin-top:10px}.modal-schedule-tour button{margin-top:20px}.modal-schedule-tour .form-select__wrap{margin-top:-2px}.modal-schedule-tour .form-select__wrap select{width:100%;height:38px}.modal-video .modal__content,.modal.media .modal__content{border:11px solid #114a5d;-webkit-box-shadow:0 2px 40px rgba(0,0,0,.2);box-shadow:0 2px 40px rgba(0,0,0,.2);width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-video .modal__content,.modal.media .modal__content{max-width:950px}}.community-flyout{width:375px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 15px 10px 10px;background:#fff}.community-flyout.gray{background:#f0f0f0}.community-flyout.map{width:100%}.community-flyout.logo{width:200px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0}.community-flyout.logo img{position:relative;left:7px}.community-flyout__summary{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:24px;color:#8d8d8d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.community-flyout__summary .community-name{color:#0598b4}.framed-image{float:none}.framed-image .framed-image-content img{opacity:0;max-width:100%;max-height:100%;margin:auto}.framed-blurred-image{position:relative;overflow:hidden}.framed-blurred-image .blur,.framed-blurred-image .inner{bottom:0;right:0;position:absolute}@media only screen and (min-width:768px){.framed-blurred-image .blur,.framed-blurred-image .inner{display:block}}.framed-blurred-image .inner{top:0;left:0;background-size:contain;background-repeat:no-repeat;background-position:50%}.framed-blurred-image .inner img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.framed-blurred-image .blur{top:-15px;left:-15px;background-size:cover;background-position:50%;-webkit-filter:blur(15px);filter:blur(15px);width:calc(100% + 30px);height:calc(100% + 30px)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.framed-blurred-image .blur{background:#062f3d!important}}.framed-blurred-image .overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.6;mix-blend-mode:multiply;background-image:-webkit-gradient(linear,left top,right top,from(#062f3d),color-stop(20%,rgba(6,47,61,0)),color-stop(80%,rgba(6,47,61,0)),to(#062f3d));background-image:linear-gradient(90deg,#062f3d,rgba(6,47,61,0) 20%,rgba(6,47,61,0) 80%,#062f3d)}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:56.25%}.embed-responsive iframe{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;background:transparent}.other-communities{padding-left:10px}@media only screen and (max-width:767px){.other-communities{padding-left:0}}.other-communities button{width:100%;padding:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities button{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1px 7px 2px}}.other-communities span{margin-left:8px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities span{margin-left:20px}}.other-communities ul.dropdown{right:0;width:100%;background:#fff;height:90vh;overflow:auto;top:0;position:fixed;z-index:10;padding:65px 10px 10px}@media only screen and (min-width:768px) and (max-width:991px){.other-communities ul.dropdown{max-height:75vh;height:auto;width:400px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities ul.dropdown{width:400px;padding:10px;max-height:48vh;height:auto;top:-2px;position:absolute}}.other-communities ul.dropdown:before{content:"";width:0;height:0;top:0;margin:0 auto;display:block;border-left:45px solid transparent;border-right:45px solid transparent;border-top:20px solid #ececec;position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities ul.dropdown:before{content:none}}.other-communities ul.dropdown.open{height:90vh;top:117px}@media only screen and (min-width:768px) and (max-width:991px){.other-communities ul.dropdown.open{height:auto}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities ul.dropdown.open{height:auto;top:48px}}.other-communities ul.dropdown li .community-list-card{background:rgba(0,0,0,.05);margin-bottom:5px;width:100%;-webkit-box-shadow:none;box-shadow:none;padding:5px;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.other-communities ul.dropdown li .community-list-card .card__right{font-size:17px;font-weight:400;line-height:24px;-ms-flex-preferred-size:58.33333333%;flex-basis:58.33333333%;max-width:58.33333333%}.other-communities ul.dropdown li .community-list-card .card__right .card__snapshot li{font-size:16px}.other-communities ul.dropdown li .community-list-card .card__elevation{-ms-flex-preferred-size:41.66666667%;flex-basis:41.66666667%;max-width:41.66666667%}.other-communities ul.dropdown li .community-list-card:hover{background:#1db9d7;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.other-communities ul.dropdown li .community-list-card:hover .card__title{color:#114a5d}.other-communities ul.dropdown li .community-list-card:hover .card__snapshot li,.other-communities ul.dropdown li .community-list-card:hover .price{color:#fff}.other-communities ul.dropdown li.close{position:relative}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.other-communities ul.dropdown li.close{display:none}}.other-communities ul.dropdown li.close span{position:absolute;right:0;top:-50px;font-size:35px;color:#ececec}.floorplan-list-card{width:100%;background:#fff;margin-top:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.floorplan-list-card{width:calc(50% - 10px)}}@media only screen and (min-width:1276px){.floorplan-list-card{width:calc(33% - 10px)}}.floorplan-list-card a{display:block}.floorplan-list-card a:hover{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.1);box-shadow:4px 4px 10px rgba(0,0,0,.1)}.floorplan-list-card a:hover .floorplan-icon__wrap{color:#0598b4}.floorplan-list-card .community-flyout__summary{padding:15px 40px 20px 30px;width:70%}@media only screen and (min-width:768px) and (max-width:991px){.floorplan-list-card .community-flyout__summary{width:80%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list-card .community-flyout__summary{width:75%;padding:15px 40px}}.floorplan-list-card .community-flyout__summary .community-name{font-size:24px;font-style:italic;font-weight:300}.floorplan-list-card .community-flyout__summary [class^=community]{line-height:30px}.floorplan-list-card .floorplan-icon__wrap{-webkit-box-sizing:border-box;box-sizing:border-box;height:62px;width:62px;border:2px solid #114a5d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px;color:#114a5d;margin-bottom:25px}.floorplan-list-card .floorplan-icon__wrap a,.floorplan-list-card .floorplan-icon__wrap a:visited{color:#114a5d}.floorplan-list-card .floorplan-icon__wrap a:hover{color:#0598b4}.floorplan-list-card .floorplan-icon__wrap span[class^=icon]{top:-3px;position:relative}.floorplan-list-card .floorplan-3d-icon__wrap{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:20px;line-height:20px;text-transform:uppercase;text-align:center}.floorplan-list-card .floorplan-3d-icon__wrap .icon-3d-icon{height:20px;width:62px;display:block;margin-bottom:5px}.floorplan-list-card .community-flyout__buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px 0 20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:30%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list-card .community-flyout__buttons{padding-top:20px;width:20%}}.floorplan-list-card .video{padding-top:6px;padding-left:6px;padding-right:6px}.floorplan-list-card .content-row{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:100%}.floorplan-list-card.virtual-tour .community-name:hover{-webkit-box-shadow:none;box-shadow:none;color:#114a5d}.floorplan-list-card.virtual-tour .floorplan-3d-icon__wrap .icon-3d-icon{font-size:27px;border:2px solid;padding:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:50%;margin-bottom:10px;cursor:pointer}.floorplan-list-card.virtual-tour .floorplan-3d-icon__wrap .icon-3d-icon:hover{background:#134153;border-color:#134153;color:#fff}.floorplan-list-card.virtual-tour .floorplan-3d-icon__wrap span{font-size:17px}.modal-elevation-gallery .gradient{display:block}.modal-elevation-gallery .slick-slide{background-size:cover;background-position:50%;position:relative}.modal-elevation-gallery .slick-slide .name{text-align:center;background-color:rgba(6,47,61,.7);color:#fff;line-height:30px;margin-bottom:0;padding:3.75px 30px;position:absolute;bottom:15px;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%)}.modal-elevation-gallery .slick-next{right:13px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.modal-elevation-gallery .slick-next{right:-2px}}.modal-elevation-gallery .icon-menu-close-icon{right:0;top:0}@media only screen and (max-width:767px){.modal-elevation-gallery__component-wrapper>div{width:90vw!important}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-elevation-gallery__component-wrapper>div{max-width:75vw!important;max-height:75vh!important}}.modal-elevation-gallery .modal__content{background:transparent}.modal-elevation-gallery .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-elevation-gallery .slick-track img{margin-left:auto;margin-right:auto;max-width:100%;max-height:75vh}.modal-residence-gallery .gradient{display:block}.modal-residence-gallery .slick-slide{background-size:cover;background-position:50%}.modal-residence-gallery .slick-next{right:13px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.modal-residence-gallery .slick-next{right:-2px}}.modal-residence-gallery .icon-menu-close-icon{right:0;top:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.modal-residence-gallery__component-wrapper>div{height:55vh!important}}@media only screen and (max-width:767px){.modal-residence-gallery__component-wrapper>div{width:90vw!important}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-residence-gallery__component-wrapper>div{max-width:75vw!important;height:75vh!important;max-height:75vh!important}}.modal-residence-gallery .modal__content{background:transparent}.modal-residence-gallery .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.modal-residence-gallery .slick-track img{height:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.modal-residence-gallery .slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;bottom:30px}.modal-residence-gallery .slick-dots li{display:inline-block}.modal-residence-gallery .slick-dots .slick-active{background:#fff}}.header-hero{background-size:cover;background-position:50%;background-repeat:no-repeat;height:50vh;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;position:relative}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.header-hero{background-attachment:fixed;height:65vh}}.header-hero .section__caption-box{margin:0 auto;text-align:center}.header-hero .section__caption-box .section__caption-title{color:#fff}.header-hero .section__caption-box.wide{max-width:none;width:auto}@media only screen and (max-width:767px){.header-hero .section__caption-box.wide{width:100%}}.header-hero .section__caption-box.wide .header-1{padding:0 50px}@media only screen and (min-width:768px) and (max-width:991px){.header-hero .section__caption-box.wide .header-1{font-size:40px;font-weight:400;line-height:55px;padding:0}}@media only screen and (max-width:767px){.header-hero .section__caption-box.wide .header-1{font-size:24px;font-weight:400;line-height:36px;padding:0}}.header-hero p{padding:0 10%;margin:-90px auto 0;color:#fff;text-align:center;text-shadow:2px 2px 10px rgba(0,0,0,.6);font-size:18px;font-weight:500;line-height:30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.header-hero p{padding:0 15%}}.contact__section{background:#fff;padding:0 0 30px;margin-bottom:70px}.contact__section .filter__buttons{background:#fafafa;padding:40px 0;margin:0}.contact__section button{border:1px solid #c4c4c4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:16px;font-weight:400;line-height:20px;text-transform:none}.contact__section button span{margin-left:auto}.contact__section h4{text-transform:uppercase;color:#114a5d;font-size:24px;font-weight:400;line-height:30px;letter-spacing:1px;margin-bottom:15px}.contact__section h4,.contact__section label{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.contact__section label{color:#8d8d8d;display:inline-block;font-size:18px;padding-bottom:5px}@media only screen and (min-width:768px) and (max-width:991px){.contact__section label{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.contact__section label{font-size:1.125em}}.contact__section select{width:100%;letter-spacing:0;background-color:#fff;padding:1em 1.5625em;color:#0598b4;height:58px;border:1px solid #e7e7e7;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;border-radius:0;font-size:18px;background-image:url('data:image/svg+xml;utf8,<svg width="18px" height="9px" viewBox="0 0 18 9" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"><g id="Homepage" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd"><g id="Schedule-Tour-Modal" transform="translate(-1054.000000, -388.000000)" fill-rule="nonzero" fill="#e7e7e7"><g id="form-fields" transform="translate(550.000000, 180.000000)"><g id="form-input" transform="translate(0.000000, 169.000000)"><g id="stre-down" transform="translate(504.000000, 39.000000)"><path d="M9,9 C8.768,9 8.537,8.92 8.349,8.759 L0.59,2.109 L1.892,0.59 L9,6.683 L16.108,0.59 L17.41,2.109 L9.651,8.759 C9.463,8.92 9.232,9 9,9 Z" id="Shape"></path></g></g></g></g></g></svg>');background-position:calc(100% - 20px) 50%;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:991px){.contact__section select{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.contact__section select{font-size:1.125em}}.contact__section .left-button{margin-left:auto;margin-right:20px;width:25%}@media only screen and (min-width:768px) and (max-width:991px){.contact__section .left-button{width:43%}}@media only screen and (max-width:767px){.contact__section .left-button{width:100%;margin-left:10%;margin-right:10%}}.contact__section .right-button{margin-right:auto;margin-left:20px;width:25%}@media only screen and (min-width:768px) and (max-width:991px){.contact__section .right-button{width:43%}}@media only screen and (max-width:767px){.contact__section .right-button{width:100%;margin-left:10%;margin-right:10%;margin-top:20px}}.dynamic__contact{position:relative;padding:65px 0;color:#8d8d8d}.dynamic__contact button{border-color:#114a5d;color:#fff;text-transform:none}.dynamic__contact p{color:inherit;font-size:1.125em}.dynamic__contact ul{margin-bottom:30px;margin-top:-15px}@media only screen and (min-width:992px) and (max-width:1275px){.dynamic__contact ul{margin-top:-8px}}@media only screen and (max-width:767px){.dynamic__contact ul{margin-top:0}}.dynamic__contact ul li{color:#0598b4;font-size:18px;font-weight:400;line-height:50px}@media only screen and (min-width:992px) and (max-width:1275px){.dynamic__contact ul li{font-size:15px;font-weight:400;line-height:35px}}@media only screen and (max-width:767px){.dynamic__contact ul li{font-size:14px;font-weight:400;line-height:32px}}.dynamic__contact ul li span,.dynamic__contact ul li svg{margin-right:8px;vertical-align:middle}.dynamic__contact ul li a:hover{color:#114a5d}.dynamic__contact .logo img{width:100%;margin-bottom:40px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.dynamic__contact .logo img{margin-bottom:0}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.dynamic__contact .get-in-touch{margin-bottom:15px}}.dynamic__contact .visit-office a{color:#0598b4}@media only screen and (min-width:992px) and (max-width:1275px){.dynamic__contact .visit-office a{font-size:15px}}@media only screen and (max-width:767px){.dynamic__contact .visit-office a{font-size:14px;font-weight:400;line-height:25px}}.dynamic__contact .visit-office #around-the-area{height:300px;margin-top:25px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.dynamic__contact .visit-office #around-the-area{height:100%;min-height:200px}}.dynamic__contact .static-map-container{margin-bottom:20px}@media only screen and (max-width:767px){.dynamic__contact .static-map-container img{width:100%;-o-object-fit:cover;object-fit:cover}}.floorplan-interactive{min-height:700px;padding:20px 0}@media only screen and (max-width:767px){.floorplan-interactive{display:none}}.floorplan-interactive .page-header{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:30px;line-height:36px;margin-top:20px;margin-bottom:35px;text-align:center}.floorplan-interactive .floorplan-interactive__panel-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-interactive .floorplan-interactive__panel-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.floorplan-static{min-height:700px;padding:20px 0;display:none}.floorplan-static__show{display:block}@media only screen and (max-width:767px){.floorplan-static{display:block}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-static{padding:20px 0 20px 20px}}.floorplan-static .page-header{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:30px;line-height:36px;margin-top:20px;margin-bottom:35px;text-align:center}.floorplan-static .floorplan-tabs{overflow:hidden}.floorplan-static .floorplan-tabs__content{position:relative;text-align:center;background-color:#fff}.floorplan-static .floorplan-tabs__content--pane{position:absolute;opacity:0;top:0;left:0;max-width:100%;padding:30px 0}.floorplan-static .floorplan-tabs__content--pane.active{position:relative;opacity:1;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;z-index:1}.floorplan-static .floorplan-tabs__title{text-align:center;margin-bottom:40px}.floorplan-static .floorplan-tabs__title li{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:24px;line-height:29px;color:#5f5f5f;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-static .floorplan-tabs__title li{display:inline-block}.floorplan-static .floorplan-tabs__title li:not(:last-child):after{content:"|";color:#5f5f5f}}.floorplan-static .floorplan-tabs__title li.active{color:#0598b4;cursor:default}.floorplan-static .floorplan-tabs__title li.active:hover{color:#0598b4}.floorplan-static .floorplan-tabs__title li:hover{color:#114a5d}.covid-banner{background-color:#134153;position:fixed;z-index:2;width:100%;color:#fff;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:11px;font-weight:600;line-height:1.3;z-index:31;padding:8px 5px;text-align:center}@media only screen and (min-width:768px){.covid-banner{padding:8px;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media only screen and (min-width:992px){.covid-banner{font-size:15px}}.covid-banner .covid-banner__link{margin:0 .5em;color:#fff;text-decoration:underline}@media only screen and (max-width:360px){.covid-banner .covid-banner__link{font-size:10px;white-space:nowrap}}.covid-banner .covid-banner__link:hover{color:#1db9d7}.covid-banner__links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.covid-banner__links,.covid-banner__text{padding:0 .5em}.modal-commumity-contact .label{display:block}.modal-commumity-contact textarea{display:block;width:100%;height:80px;padding:10px 14px;font-size:14px;color:#6e6e6e!important;resize:none}.modal-commumity-contact .button-rounded__teal{margin-top:20px}.modal-commumity-contact .icon-menu-close-icon{position:relative;top:auto;right:auto}@media only screen and (max-width:767px){.modal-commumity-contact .form-header{font-size:30px}}.slick-wrapper .slick-slide{display:none}.slick-wrapper.slick-initialized .slick-slide,.slick-wrapper .slick-slide:first-child{display:block}.slick-list,.slick-slide,.slick-slider,.slick-track{height:100%;background-color:transparent}.slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.slick-slide:after,.slick-slide:before{display:none}.slick-slide.video{position:relative}.slick-slide.video .mask{content:"";opacity:1;background-color:#000;z-index:2;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slick-slide.video.slick-active .mask{opacity:0;-webkit-transition:all .2s ease-out .4s;transition:all .2s ease-out .4s}.slick-slider{opacity:0;position:relative}.slick-arrow{top:0;position:absolute;z-index:1;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:32px;height:100%}.slick-arrow:after,.slick-arrow:before{display:none}.slick-arrow img{position:relative;top:-45px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slick-arrow:hover img{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(1.2);transform:scale(1.2);-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.slick-arrow .gradient{position:relative}.slick-arrow span{position:absolute;color:#fff;font-size:24px}.slick-prev{left:0}.slick-prev .gradient{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-left:30px solid rgba(5,152,180,.3)}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.slick-prev .gradient{border-top:90px solid transparent;border-bottom:90px solid transparent;border-left:45px solid #0598b4}}@media only screen and (min-width:992px){.slick-prev span{left:6px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.slick-prev span{left:0}}.slick-next{right:0}.slick-next .gradient{width:0;height:0;border-top:60px solid transparent;border-bottom:60px solid transparent;border-right:30px solid rgba(5,152,180,.3)}@media only screen and (max-width:767px){.slick-next .gradient{right:-2px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.slick-next .gradient{border-top:90px solid transparent;border-bottom:90px solid transparent;border-right:45px solid #0598b4}}@media only screen and (min-width:992px){.slick-next span{right:-6px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.slick-next span{right:0}}.slick-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;bottom:25px;width:100%;z-index:5;display:none}.slick-dots:after,.slick-dots:before{display:none}.slick-dots li{position:relative;border:1.5px solid #fff;margin:10px 2px;border-radius:100%;width:13px;height:13px;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.slick-dots li button{opacity:0}.slick-dots li.slick-active,.slick-dots li:hover{cursor:pointer;border-color:#fff;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.microsite-gallery-paging,.modal-design-inspiration-container .gradient,.modal-image-gallery-container .gradient,.modal-rlp-gallery-tab-container .gradient{display:none}.slick-slide__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-position:50%;background-size:cover;height:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.slick-slide__item{background-color:#062f3d;color:#062f3d}}.slick-slide__item:not(.unfiltered){-webkit-filter:brightness(1.15);filter:brightness(1.15)}.slick-slide__item>div{width:100%;height:100%}@media only screen and (min-width:992px){.slick-slide__item{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.slick-slide__item .inner{margin:0 auto;max-width:100%;max-height:100%;bottom:auto;top:auto;background-position:top}.button-rounded__teal,.button-rounded__teal:visited,.button-rounded__teal[ng-click]{font-family:merriweather,Georgia,serif;background-color:#114a5d;padding:1em 1.5625em;font-weight:500;color:#fff;text-transform:uppercase;position:relative;text-align:center;border:1px solid #114a5d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.button-rounded__teal,.button-rounded__teal:visited,.button-rounded__teal[ng-click]{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.button-rounded__teal,.button-rounded__teal:visited,.button-rounded__teal[ng-click]{font-size:1.125em;letter-spacing:.1111em}}.button-rounded__teal:visited svg,.button-rounded__teal[ng-click] svg,.button-rounded__teal svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:.625em}.button-rounded__teal:hover,.button-rounded__teal:visited:hover,.button-rounded__teal[ng-click]:hover{background-color:#0598b4;border-color:hsla(0,0%,100%,.7);color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-rounded__teal:hover svg polygon,.button-rounded__teal:visited:hover svg polygon,.button-rounded__teal[ng-click]:hover svg polygon{fill:#fff}.button-rounded__teal.no-shadow:hover,.button-rounded__teal:visited.no-shadow:hover,.button-rounded__teal[ng-click].no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#114a5d;border-color:#fff}.button-rounded__teal.solid--teal,.button-rounded__teal:visited.solid--teal,.button-rounded__teal[ng-click].solid--teal{background-color:#114a5d;border-color:#114a5d;color:#fff}.button-rounded__teal.size--sm,.button-rounded__teal:visited.size--sm,.button-rounded__teal[ng-click].size--sm{font-size:.875em}.button-rounded__teal.size--xs,.button-rounded__teal:visited.size--xs,.button-rounded__teal[ng-click].size--xs{font-size:.75em}.button-rounded__teal.has-icon,.button-rounded__teal:visited.has-icon,.button-rounded__teal[ng-click].has-icon{padding-left:4.6875em}.button-rounded__teal.has-dropdown,.button-rounded__teal:visited.has-dropdown,.button-rounded__teal[ng-click].has-dropdown{border:none;padding-left:1.875 em;padding-right:3.75 em}.button-rounded__muted-cyan,.button-rounded__muted-cyan:visited,.button-rounded__muted-cyan[ng-click]{font-family:merriweather,Georgia,serif;background-color:#0598b4;padding:1em 1.5625em;font-weight:500;color:#fff;text-transform:uppercase;position:relative;text-align:center;border:1px solid #0598b4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.button-rounded__muted-cyan,.button-rounded__muted-cyan:visited,.button-rounded__muted-cyan[ng-click]{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.button-rounded__muted-cyan,.button-rounded__muted-cyan:visited,.button-rounded__muted-cyan[ng-click]{font-size:1.125em;letter-spacing:.1111em}}.button-rounded__muted-cyan:visited svg,.button-rounded__muted-cyan[ng-click] svg,.button-rounded__muted-cyan svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:.625em}.button-rounded__muted-cyan:hover,.button-rounded__muted-cyan:visited:hover,.button-rounded__muted-cyan[ng-click]:hover{background-color:#114a5d;border-color:hsla(0,0%,100%,.7);color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-rounded__muted-cyan:hover svg polygon,.button-rounded__muted-cyan:visited:hover svg polygon,.button-rounded__muted-cyan[ng-click]:hover svg polygon{fill:#fff}.button-rounded__muted-cyan.no-shadow:hover,.button-rounded__muted-cyan:visited.no-shadow:hover,.button-rounded__muted-cyan[ng-click].no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#114a5d;border-color:#fff}.button-rounded__muted-cyan.solid--muted-cyan,.button-rounded__muted-cyan:visited.solid--muted-cyan,.button-rounded__muted-cyan[ng-click].solid--muted-cyan{background-color:#0598b4;border-color:#0598b4;color:#fff}.button-rounded__muted-cyan.size--sm,.button-rounded__muted-cyan:visited.size--sm,.button-rounded__muted-cyan[ng-click].size--sm{font-size:.875em}.button-rounded__muted-cyan.size--xs,.button-rounded__muted-cyan:visited.size--xs,.button-rounded__muted-cyan[ng-click].size--xs{font-size:.75em}.button-rounded__muted-cyan.has-icon,.button-rounded__muted-cyan:visited.has-icon,.button-rounded__muted-cyan[ng-click].has-icon{padding-left:4.6875em}.button-rounded__muted-cyan.has-dropdown,.button-rounded__muted-cyan:visited.has-dropdown,.button-rounded__muted-cyan[ng-click].has-dropdown{border:none;padding-left:1.875 em;padding-right:3.75 em}.button-rounded__gray,.button-rounded__gray:visited,.button-rounded__gray[ng-click]{font-family:merriweather,Georgia,serif;background-color:#ececec;padding:1em 1.5625em;font-weight:500;color:#fff;text-transform:uppercase;position:relative;text-align:center;border:1px solid #ececec;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.button-rounded__gray,.button-rounded__gray:visited,.button-rounded__gray[ng-click]{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.button-rounded__gray,.button-rounded__gray:visited,.button-rounded__gray[ng-click]{font-size:1.125em;letter-spacing:.1111em}}.button-rounded__gray:visited svg,.button-rounded__gray[ng-click] svg,.button-rounded__gray svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:.625em}.button-rounded__gray:hover,.button-rounded__gray:visited:hover,.button-rounded__gray[ng-click]:hover{background-color:#114a5d;border-color:hsla(0,0%,100%,.7);color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-rounded__gray:hover svg polygon,.button-rounded__gray:visited:hover svg polygon,.button-rounded__gray[ng-click]:hover svg polygon{fill:#fff}.button-rounded__gray.no-shadow:hover,.button-rounded__gray:visited.no-shadow:hover,.button-rounded__gray[ng-click].no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#114a5d;border-color:#fff}.button-rounded__gray.solid--gray,.button-rounded__gray:visited.solid--gray,.button-rounded__gray[ng-click].solid--gray{background-color:#ececec;border-color:#ececec;color:#fff}.button-rounded__gray.size--sm,.button-rounded__gray:visited.size--sm,.button-rounded__gray[ng-click].size--sm{font-size:.875em}.button-rounded__gray.size--xs,.button-rounded__gray:visited.size--xs,.button-rounded__gray[ng-click].size--xs{font-size:.75em}.button-rounded__gray.has-icon,.button-rounded__gray:visited.has-icon,.button-rounded__gray[ng-click].has-icon{padding-left:4.6875em}.button-rounded__gray.has-dropdown,.button-rounded__gray:visited.has-dropdown,.button-rounded__gray[ng-click].has-dropdown{border:none;padding-left:1.875 em;padding-right:3.75 em}.button-rounded__white,.button-rounded__white:visited,.button-rounded__white[ng-click]{font-family:merriweather,Georgia,serif;background-color:#fff;padding:1em 1.5625em;font-weight:500;color:#fff;text-transform:uppercase;position:relative;text-align:center;border:1px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}@media only screen and (min-width:768px) and (max-width:991px){.button-rounded__white,.button-rounded__white:visited,.button-rounded__white[ng-click]{font-size:1.125em}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.button-rounded__white,.button-rounded__white:visited,.button-rounded__white[ng-click]{font-size:1.125em;letter-spacing:.1111em}}.button-rounded__white:visited svg,.button-rounded__white[ng-click] svg,.button-rounded__white svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:.625em}.button-rounded__white:hover,.button-rounded__white:visited:hover,.button-rounded__white[ng-click]:hover{background-color:#114a5d;border-color:hsla(0,0%,100%,.7);color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-rounded__white:hover svg polygon,.button-rounded__white:visited:hover svg polygon,.button-rounded__white[ng-click]:hover svg polygon{fill:#fff}.button-rounded__white.no-shadow:hover,.button-rounded__white:visited.no-shadow:hover,.button-rounded__white[ng-click].no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#114a5d;border-color:#fff}.button-rounded__white.solid--white,.button-rounded__white:visited.solid--white,.button-rounded__white[ng-click].solid--white{background-color:#fff;border-color:#fff;color:#fff}.button-rounded__white.size--sm,.button-rounded__white:visited.size--sm,.button-rounded__white[ng-click].size--sm{font-size:.875em}.button-rounded__white.size--xs,.button-rounded__white:visited.size--xs,.button-rounded__white[ng-click].size--xs{font-size:.75em}.button-rounded__white.has-icon,.button-rounded__white:visited.has-icon,.button-rounded__white[ng-click].has-icon{padding-left:4.6875em}.button-rounded__white.has-dropdown,.button-rounded__white:visited.has-dropdown,.button-rounded__white[ng-click].has-dropdown{border:none;padding-left:1.875 em;padding-right:3.75 em}.with-icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.with-icon span.icon{font-size:20px;margin-left:auto}.teal-border{border:1px solid #114a5d;color:#114a5d}.muted-cyan-border{border:1px solid #0598b4;color:#0598b4}.schedule-tour .button-rounded__teal:hover{background:#114a5d!important}.button-rounded__muted-cyan,.modal-sign-up button{background-color:#017c93!important;border-color:#017c93!important;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-rounded__muted-cyan:hover,.modal-sign-up button:hover{background-color:#114a5d!important;border-color:hsla(0,0%,100%,.7)!important;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-rounded__muted-cyan:hover svg polygon,.modal-sign-up button:hover svg polygon{fill:#fff}.button-square--teal{font-size:20px;background-color:transparent;padding:20px 50px;border:2px solid #114a5d;color:#114a5d;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;letter-spacing:2px;font-weight:700;position:relative;text-align:center;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-square--teal svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px}.button-square--teal:hover{background-color:#0598b4;border-color:#0598b4;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-square--teal:hover svg polygon{fill:#fff}.button-square--teal.no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#0598b4;border-color:#0598b4}.button-square--teal.solid--teal{background-color:#114a5d;border-color:#114a5d;color:#fff}.button-square--teal.size--sm{font-size:14px;letter-spacing:1px;padding:13px 50px}.button-square--teal.size--xs{font-size:16px;letter-spacing:0;padding:7px 20px}.button-square--teal.has-icon{padding-left:75px}.button-square--teal.has-dropdown{border:none;padding-left:30px;padding-right:60px}.button-square--teal.has-dropdown:after{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;width:8px;height:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:31px;top:calc(50% - 7px);-webkit-transition:all .3s ease;transition:all .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.button-square--teal.has-dropdown.open{overflow:visible}}.button-square--muted-cyan{font-size:20px;background-color:transparent;padding:20px 50px;border:2px solid #0598b4;color:#0598b4;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;letter-spacing:2px;font-weight:700;position:relative;text-align:center;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-square--muted-cyan svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px}.button-square--muted-cyan:hover{background-color:#0598b4;border-color:#0598b4;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-square--muted-cyan:hover svg polygon{fill:#fff}.button-square--muted-cyan.no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#0598b4;border-color:#0598b4}.button-square--muted-cyan.solid--muted-cyan{background-color:#0598b4;border-color:#0598b4;color:#fff}.button-square--muted-cyan.size--sm{font-size:14px;letter-spacing:1px;padding:13px 50px}.button-square--muted-cyan.size--xs{font-size:16px;letter-spacing:0;padding:7px 20px}.button-square--muted-cyan.has-icon{padding-left:75px}.button-square--muted-cyan.has-dropdown{border:none;padding-left:30px;padding-right:60px}.button-square--muted-cyan.has-dropdown:after{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;width:8px;height:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:31px;top:calc(50% - 7px);-webkit-transition:all .3s ease;transition:all .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.button-square--muted-cyan.has-dropdown.open{overflow:visible}}.button-square--gray{font-size:20px;background-color:transparent;padding:20px 50px;border:2px solid #ececec;color:#ececec;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;letter-spacing:2px;font-weight:700;position:relative;text-align:center;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-square--gray svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px}.button-square--gray:hover{background-color:#0598b4;border-color:#0598b4;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-square--gray:hover svg polygon{fill:#fff}.button-square--gray.no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#0598b4;border-color:#0598b4}.button-square--gray.solid--gray{background-color:#ececec;border-color:#ececec;color:#fff}.button-square--gray.size--sm{font-size:14px;letter-spacing:1px;padding:13px 50px}.button-square--gray.size--xs{font-size:16px;letter-spacing:0;padding:7px 20px}.button-square--gray.has-icon{padding-left:75px}.button-square--gray.has-dropdown{border:none;padding-left:30px;padding-right:60px}.button-square--gray.has-dropdown:after{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;width:8px;height:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:31px;top:calc(50% - 7px);-webkit-transition:all .3s ease;transition:all .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.button-square--gray.has-dropdown.open{overflow:visible}}.button-square--white{font-size:20px;background-color:transparent;padding:20px 50px;border:2px solid #fff;color:#fff;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;letter-spacing:2px;font-weight:700;position:relative;text-align:center;border-radius:0;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.button-square--white svg{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:10px}.button-square--white:hover{background-color:#0598b4;border-color:#0598b4;color:#fff;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.button-square--white:hover svg polygon{fill:#fff}.button-square--white.no-shadow:hover{-webkit-box-shadow:none;box-shadow:none;background:#0598b4;border-color:#0598b4}.button-square--white.solid--white{background-color:#fff;border-color:#fff;color:#fff}.button-square--white.size--sm{font-size:14px;letter-spacing:1px;padding:13px 50px}.button-square--white.size--xs{font-size:16px;letter-spacing:0;padding:7px 20px}.button-square--white.has-icon{padding-left:75px}.button-square--white.has-dropdown{border:none;padding-left:30px;padding-right:60px}.button-square--white.has-dropdown:after{content:"";border-right:1px solid #fff;border-bottom:1px solid #fff;width:8px;height:8px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;right:31px;top:calc(50% - 7px);-webkit-transition:all .3s ease;transition:all .3s ease}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.button-square--white.has-dropdown.open{overflow:visible}}button.text-link{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;background:none}.flyout-card{background:#fff}.flyout-card .triangle{width:0;height:0;position:relative;margin:0 auto;display:block;border-left:45px solid transparent;border-right:45px solid transparent;border-top:20px solid #ececec}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.flyout-card .triangle{border-left:65px solid transparent;border-right:65px solid transparent;border-top:35px solid #ececec}}.form-input span{text-transform:capitalize}.form-input input{padding:10px 14px;border:1px solid #8d8d8d;margin-bottom:10px;width:100%;font-size:14px;font-weight:400;line-height:14px;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.form-input input:hover{-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.form-input input.danger,.form-select select.danger{border-color:#0598b4!important}.scroll__more{text-align:center;display:none}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.scroll__more{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:50px;position:relative}.scroll__more:after,.scroll__more:before{display:none}}.scroll__more svg{-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translateY(-10px);transform:translateY(-10px)}}.scroll__more a,.scroll__more button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none;cursor:pointer}.scroll__more a:after,.scroll__more a:before,.scroll__more button:after,.scroll__more button:before{display:none}.scroll__more span{font-size:15px;font-weight:300;line-height:16px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;color:#fff;letter-spacing:1px;margin-top:15px;opacity:1;font-weight:100;text-shadow:none}.scroll__more.dark svg g g{stroke:#5f5f5f}.scroll__more.dark span{color:#5f5f5f}.dashed-line{pointer-events:none;position:absolute}.dashed-line:after,.dashed-line:before{content:"";width:22px;height:22px;background:transparent;border-radius:100%;display:block;position:relative}.dashed-line.circle-before:before{left:0;top:0;border:2px solid #fff;margin-bottom:10px}.dashed-line.circle-before.dark:before{border-color:#c4c4c4}.dashed-line.circle-after:after{left:0;bottom:0;border:2px solid #fff}.dashed-line.circle-after.dark:after{border-color:#c4c4c4}.card-map-flyout{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;border-width:0;margin-bottom:0;height:auto;padding:20px 20px 10px}.card-map-flyout+.community-list-card{border-width:1px 0 0}.card-map-flyout .card__wrap{padding:0}.card-map-flyout .card__community-info{font-size:16px;font-weight:400;line-height:19px;color:#5f5f5f}.card-map-flyout .card__community-county-price{font-size:16px;font-weight:400;line-height:19px;color:#a5a5a5;margin-bottom:21px}.card-map-flyout .card__location{color:#0598b4;font-size:22px;font-weight:400;line-height:26px;text-transform:uppercase}.card-map-flyout .card__location .card__city-state{padding-right:10px;margin-bottom:10px;text-shadow:0 1px 1px rgba(0,0,0,.1)}.card-map-flyout .card__location .card__county{font-size:18px;font-weight:400;line-height:22px;margin-bottom:10px;color:#a5a5a5;text-shadow:0 1px 1px rgba(0,0,0,.1)}.card-map-flyout .card__price{text-align:right}.map-flyout{text-align:center;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;width:100%;padding:10px 0 0}.map-flyout .map-flyout__title{text-transform:uppercase;color:#0598b4;font-size:18px;font-weight:400;line-height:22px}.map-flyout .map-flyout__address,.map-flyout .map-flyout__phone{color:#8d8d8d;font-size:18px;font-weight:400;line-height:30px}.gm-style-iw{padding:0!important}.gm-style-iw .gm-style-iw-d{overflow:hidden!important;padding:16px!important}.gm-style-iw-chr{pointer-events:none;position:absolute;top:0;left:0;width:100%;z-index:1}.gm-style-iw-chr button[title=Close]{pointer-events:auto!important;width:40px!important;height:40px!important;z-index:1000}.gm-style-iw-chr button[title=Close] span{width:20px!important;height:20px!important}.section-triangle{width:0;height:0;border-style:solid;border-width:35px 65px 0;border-color:#0598b4 transparent transparent;margin:0 auto;position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);top:0;display:none;z-index:1}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.section-triangle{display:block}}.section-triangle .icon-arrow-down{color:#fff;top:-27px;left:-12px;font-size:24px;position:absolute}.form-inline-error-message{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;z-index:10;position:absolute;display:block;top:100%;padding:3px 5px;background:#0598b4;color:#fff!important}.form-inline-error-message:before{display:block;position:absolute;content:"";top:-10px;left:10px;width:0;height:0;border:5px solid transparent;border-bottom-color:#0598b4}.form-select__wrap .form-inline-error-message{font-size:14px;top:60px}.form-loading>:not(.form-loading-indicator){opacity:0}.form-loading{position:relative}.form-loading-indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;bottom:0;left:0;right:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.form-loading-indicator svg{max-width:50%}.form-radio label{overflow:hidden;position:relative;cursor:pointer;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-radio label:after,.form-radio label:before{display:none}.form-radio label input{position:absolute;right:100%}.form-radio label span{font-size:16px;font-weight:400;line-height:20px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;letter-spacing:1px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.form-radio label span{font-size:14px}}.form-radio label .label__box{position:relative;border:1px solid #fff;margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-radio label .label__box:after,.form-radio label .label__box:before{display:none}.form-radio label input:checked+.label__box{background-color:#114a5d}.form-radio.button{margin:0 9px;text-align:center}.form-radio.button label{padding:0}.form-radio.button label input[type=radio]{position:absolute;top:-20px}.form-radio.button label input:checked~span,.form-radio.button label input:hover~span{background:#114a5d;border-color:#114a5d}.form-radio.button label span{display:block;padding:6px 20px;border:1px solid #fff;font-size:12px}.form-radio.button .label__box{display:none}.form-checkbox label{overflow:hidden;position:relative;cursor:pointer;padding:0 5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-checkbox label:after,.form-checkbox label:before{display:none}.form-checkbox label input{position:absolute;right:100%}.form-checkbox label span{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;letter-spacing:1px;font-size:16px;font-weight:400;line-height:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.form-checkbox label span{font-size:14px}}.form-checkbox label .label__box{position:relative;border:1px solid #fff;margin-right:10px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;min-width:30px;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-repeat:no-repeat;background-position:50%}.form-checkbox label .label__box:after,.form-checkbox label .label__box:before{display:none}.form-checkbox label input:checked+.label__box{background-color:#114a5d}.form-checkbox.button{margin:0 9px;text-align:center}.form-checkbox.button label{padding:0}.form-checkbox.button label input[type=checkbox]{position:absolute;top:-20px}.form-checkbox.button label input:checked~span,.form-checkbox.button label input:hover~span{background:#114a5d;border-color:#114a5d}.form-checkbox.button label span{display:block;padding:6px 20px;border:1px solid #fff;font-size:12px}.form-checkbox.button .label__box{display:none}.floorplan__other-plans{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.floorplan__other-plans ul{width:100%;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;display:none;position:absolute;top:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan__other-plans ul{width:auto}}.floorplan__other-plans ul.open{position:absolute;top:40px;z-index:4;display:block}.floorplan__other-plans .option{-webkit-transition:all .1s ease-in;transition:all .1s ease-in;height:40px;width:100%;background:#fff;border-radius:0;padding:10px;color:#1db9d7;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:16px;letter-spacing:1px;line-height:16px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);text-align:center;border-bottom:2px solid #ececec}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan__other-plans .option{width:265px}}.floorplan__other-plans .option:hover{background:#1db9d7;color:#fff}.floorplan__other-plans .option:hover .icon-arrow-down{color:#fff}.floorplan__other-plans .option.placeholder,.floorplan__other-plans .option a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.floorplan__other-plans .option a{height:100%;width:100%}.floorplan__other-plans .option .icon-arrow-down{font-size:21px;color:#adadad}.floorplan__other-plans .form-select__wrap:after{content:"";border-left:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;position:absolute;right:31px;top:50%;width:15px;height:15px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan__other-plans .form-select__wrap:after{top:calc(50% - 12px);right:15px}}.filter-bar{margin-bottom:20px}.filter-dropdown-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.filter-dropdown-select ul{width:100%;-webkit-transition:all .1s ease-in;transition:all .1s ease-in;visibility:hidden;position:absolute;top:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.filter-dropdown-select ul{width:auto}}.filter-dropdown-select ul.open{right:0;position:absolute;top:40px;z-index:4;visibility:visible}.filter-dropdown-select .option{-webkit-transition:all .1s ease-in;transition:all .1s ease-in;height:40px;width:100%;background:#fff;border-radius:0;padding:10px;color:#1db9d7;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:16px;letter-spacing:1px;line-height:16px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);text-align:center;border-bottom:2px solid #ececec;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.filter-dropdown-select .option{width:265px}}.filter-dropdown-select .option:hover{background:#1db9d7;color:#fff}.filter-dropdown-select .option:hover .icon-arrow-down{color:#fff}.filter-dropdown-select .option.placeholder,.filter-dropdown-select .option a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.filter-dropdown-select .option a{height:100%;width:100%}.filter-dropdown-select .option .icon-arrow-down{font-size:21px;color:#adadad}.filter-dropdown-select .form-select__wrap:after{content:"";border-left:2px solid #c4c4c4;border-bottom:2px solid #c4c4c4;position:absolute;right:31px;top:50%;width:15px;height:15px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.filter-dropdown-select .form-select__wrap:after{top:calc(50% - 12px);right:15px}}.icon-list li{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:16px;font-weight:500;line-height:24px;color:#0598b4;margin-bottom:20px;width:100%}.icon-list li a{color:#0598b4;display:-webkit-box;display:-ms-flexbox;display:flex}.icon-list li a:hover{color:#114a5d}.icon-list li span{color:#c4c4c4;margin-right:12px;font-size:24px;vertical-align:middle;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.question-cta{background-color:hsla(0,0%,93%,.5);color:#6e6e6e;padding:10px 14px;font-size:18px;margin-bottom:22px}footer .question-cta .live-chat-btn{display:block;margin-top:18px}footer .question-cta .live-chat-btn button{color:#fff!important}@media only screen and (max-width:767px){footer .question-cta{position:absolute;left:-75%;right:auto;bottom:69px;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-out;transition:all .3s ease-out;width:75%;background:#ececec;z-index:1}footer .question-cta.opened{left:0;opacity:1;visibility:visible;-webkit-transition:all .3s ease-in;transition:all .3s ease-in}}.question-cta div,.question-cta p{font-size:18px;margin-bottom:0;display:inline-block}.question-cta a,.question-cta a:visited,.question-cta button,.question-cta div,.question-cta p,.question-cta span{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.question-cta a,.question-cta a:visited,.question-cta button,.question-cta span{color:#0598b4}.question-cta a,.question-cta button{padding:0;font-size:18px;cursor:pointer}.question-cta a:hover span,.question-cta button:hover span{color:#114a5d}.question-cta .icon-chat-icon{margin:7px 4px 0;margin-top:4px;position:absolute}.question-cta .chat-text{margin-left:26px}.question-cta .button-rounded__muted-cyan{display:block;width:100%;padding:5px 10px;margin:10px 0 0;color:#fff}.slick-slide__banner{width:245px;position:absolute;text-align:center;line-height:50px;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;font-weight:700;line-height:33px;color:#fff;top:20px;right:-82px;left:auto;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(45deg);transform:rotate(45deg)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.slick-slide__banner{font-size:24px;font-weight:700;line-height:50px;top:40px;right:-60px}}.slick-slide__banner.closeout,.slick-slide__banner.model-homes-for-sale{background:#bb3118}.slick-slide__banner.model-homes-for-sale{font-size:12px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.slick-slide__banner.model-homes-for-sale{font-size:18px}}.slick-slide__banner.now-selling{background:#114a5d}.slick-slide__banner.sold,.slick-slide__banner.sold-out{background:#bd3333}.slick-slide__banner.new-release{background:#0598b4}.slick-slide__banner.grand-opening{background:#ecee78;color:#2d4753}.slick-slide__banner.coming-soon{background:#1cb323}.no-results{margin:auto;text-align:center;max-width:560px}.no-results h4{color:#114a5d;font-size:24px;font-weight:400;line-height:36px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;margin:0 auto 25px}@media only screen and (max-width:767px){.no-results h4{font-size:20px}}.no-results .button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.no-results .button-row{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.no-results .button-row button{font-size:13px;padding:10px 25px;cursor:pointer;color:#114a5d;border:1px solid #114a5d;font-family:merriweather,Georgia,serif;border-radius:6px;line-height:22px;margin:0 5px;text-transform:uppercase;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.no-results .button-row button{font-size:16px;padding:15px 37px}}.no-results .button-row button:hover{background:#114a5d;color:#fff}.content-loader{width:100%}.content-loader,.content-loader-indicator{position:absolute;left:0;right:0;top:0;bottom:0}.content-loader-indicator{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0}.content-loader-indicator svg{max-width:50%}.framed-image{display:block;width:100%;overflow:hidden}.framed-image .framed-image-content{display:block;width:102%;position:relative;background-size:contain;background-position:50%;background-color:transparent;background-repeat:no-repeat;height:0;padding-top:77%;margin:-1%}.card__elevation{background-size:cover;background-position:50%}.card__icon{-webkit-box-sizing:border-box;box-sizing:border-box;height:65px;width:65px;border:2px solid #114a5d;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:28px}.card__icon,.card__icon a,.card__icon a:visited{color:#114a5d}.card__icon a:hover{color:#0598b4}.community-list-card{background:#fff;padding:15px;margin:5px 0;position:relative}.community-list-card>a{position:absolute;top:0;left:0;right:0;bottom:0}.community-list-card .card__elevation{background-repeat:no-repeat;background-position:50%}.community-list-card .card__right{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;color:#8d8d8d;line-height:25px;padding:0 15px}.community-list-card .card__right .card__title{color:#0598b4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.community-list-card .card__right .card__active-qmi{color:#1e1e1e;background:#caab7d;font-size:16px;line-height:16px;text-align:center;padding:8px 10px;display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;z-index:1}@media only screen and (min-width:768px){.community-list-card .card__right .card__active-qmi{display:-webkit-box;display:-ms-flexbox;display:flex}}.community-list-card .card__right .card__active-qmi a{text-decoration:none}.community-list-card .card__right .card__active-qmi:hover{background:#a78757;color:#fff}.community-list-card .card__right .card__active-qmi.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding-top:4px;padding-bottom:4px;margin-top:5px}@media only screen and (min-width:768px){.community-list-card .card__right .card__active-qmi.mobile{display:none}}.community-list-card .card__right .card__snapshot{padding:0 .5rem}.community-list-card .card__right .card__snapshot .sqft{width:100%}.community-list-card .card__right .card__snapshot .baths,.community-list-card .card__right .card__snapshot .beds{display:inline-block;margin-right:1em}.community-list-card .card__right .card__snapshot .beds{margin-right:.25em}.community-list-card .community-list-card__banner-image{position:absolute;top:0;left:0}.promotions-card{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;background:#fff;padding:10px 10px .85em;margin-top:20px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotions-card{margin-top:0}}.promotions-card .card__title{font-size:18px;font-weight:500;line-height:24px;color:#114a5d;margin-bottom:10px;margin-top:15px}.promotions-card .card__wrap{padding:0}.promotions-card .card__info{padding:0 15px}.promotions-card .card__content p{font-size:14px;font-weight:500;line-height:26px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;color:#444}.promotions-card .card__cta{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex}.promotions-card .card__cta a{border:1px solid #114a5d;color:#114a5d;font-size:.75em;padding:9px 15px;line-height:20px;margin-bottom:10px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotions-card .card__cta a{font-size:12px;font-weight:400;line-height:12px;letter-spacing:0;padding:10px 15px}}.promotions-card .card__cta a:hover{color:#fff}@media only screen and (min-width:992px) and (max-width:1275px){.promotions-card .card__cta.with-community a{font-size:10px;padding:10px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.promotions-card .card__cta.with-community a{width:100%;margin:5px auto}}.qmi-card{margin-bottom:30px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.qmi-card{margin-bottom:30px}}.qmi-card .elevation{background:#fff}.qmi-card .elevation .framed-image .framed-image-content{background-size:cover}.qmi-card .content-row{font-size:16px;font-weight:400;line-height:16px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;background:#fff;margin:0;padding:25px}.qmi-card .qmi-card__name{color:#0598b4;font-family:merriweather,Georgia,serif;font-style:italic;font-weight:300}.qmi-card .card__snapshot{color:#797979;margin:13px 0;width:100%}.qmi-card .card__snapshot li span{padding:0 9px 0 5px}.qmi-card .qmi-card__address{color:#114a5d;width:100%;margin-bottom:10px}.qmi-card .qmi-card__community{color:#0598b4;width:100%}.qmi-card .qmi-card__community:hover{color:#114a5d}.qmi-card .qmi-card__bottom-wrap{width:100%;margin:0}.qmi-card .qmi-card__price{color:#797979}.qmi-card:hover{-webkit-box-shadow:4px 4px 10px rgba(0,0,0,.1);box-shadow:4px 4px 10px rgba(0,0,0,.1)}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.qmi-card__container{padding-right:calc(15px + .5rem);padding-left:calc(15px + .5rem)}}.announcements{width:100%;overflow:hidden;color:#fff;background:#2a4353;position:fixed;top:0;left:0;right:0;z-index:31;font-size:14px;line-height:16px;font-weight:700;text-align:center}.announcements--controls{display:grid;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}.announcements__controls{display:grid;grid-template-columns:repeat(2,-webkit-max-content);grid-template-columns:repeat(2,max-content)}.announcements__control{width:32px;height:100%;margin:0;padding:0;border:0;-webkit-transition:color .2s ease-out,background .2s ease-out;transition:color .2s ease-out,background .2s ease-out}.announcements__control:hover{color:#fff}.announcements__track{position:relative;overflow:hidden}.announcements__scroller{display:grid;grid-auto-flow:column;grid-auto-columns:100%;-webkit-transition:-webkit-transform 2s ease-in-out;transition:-webkit-transform 2s ease-in-out;transition:transform 2s ease-in-out;transition:transform 2s ease-in-out,-webkit-transform 2s ease-in-out}.announcements__item{display:grid}@media only screen and (max-width:767px){.announcements__item{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.announcements__item a{-webkit-transition:color .2s ease-out,background .2s ease-out;transition:color .2s ease-out,background .2s ease-out}.announcements__item a:hover{color:#fff}.announcements__item a span{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.announcements__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:7px 20px;text-align:left;line-height:1.2;color:#fff}@media only screen and (min-width:768px){.announcements__content{line-height:1}}.popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.popup__lower-design,.popup__top-design{position:absolute;max-width:132px}@media only screen and (min-width:768px){.popup__lower-design,.popup__top-design{max-width:unset}}.popup__top-design{top:0;left:0}.popup__lower-design{bottom:0;right:40px}.popup__dialog{display:block;max-width:90vw;max-height:90vh;padding:0;opacity:0;border:0;background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.2);box-shadow:0 4px 20px rgba(0,0,0,.2);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;position:relative}@media only screen and (min-width:768px){.popup__dialog{max-width:65vw;max-height:90vh}}.popup__dialog .popup__image img{display:block;width:100%;height:220px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:768px){.popup__dialog .popup__image img{max-height:330px;height:100%}}.popup__form{display:grid;grid-template-rows:-webkit-max-content 1fr -webkit-max-content;grid-template-rows:max-content 1fr max-content;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-items:center}.popup__header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;height:44px;position:absolute;right:5px;top:0;z-index:1}@media only screen and (min-width:768px){.popup__header{right:10px;top:10px}}.popup__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:44px}.popup__content{position:relative;max-height:calc(100vh - 168px);overflow-y:auto}.popup__close{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:30px;height:30px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out;cursor:pointer}@media only screen and (min-width:768px){.popup__close{width:40px;height:40px}}.popup__close:focus,.popup__close:hover{background:#c3c3c3}.popup__close:focus span,.popup__close:hover span{color:#000}.popup__close span{font-size:30px;background:#fff;color:#c3c3c3}@media only screen and (min-width:768px){.popup__close span{font-size:40px}}.popup__confirm{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;color:#fff;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.popup--open{position:fixed;opacity:1;z-index:9999999999}.popup--open .popup__dialog{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.popup__copy{padding:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-repeat:no-repeat;background-position:100% 100%;position:relative}@media only screen and (min-width:768px){.popup__copy{padding:20px 25px}}@media only screen and (min-width:992px){.popup__copy{padding:30px 50px}}.popup__copy .triangle{position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-left:65px solid transparent;border-right:65px solid transparent;border-top:30px solid #ececec}@media only screen and (min-width:768px){.popup__copy .triangle{border-left:105px solid transparent;border-right:105px solid transparent;border-top:60px solid #ececec}}.popup__copy .popup__ctas{margin:15px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.popup__copy .cta,.popup__copy .popup__ctas{width:-webkit-max-content;width:-moz-max-content;width:max-content}.popup__copy .cta{color:#fff;margin:auto auto 20px;background:#017c93;font-size:16px;padding:5px 26px}@media only screen and (min-width:768px){.popup__copy .cta{font-size:20px;padding:10px 50px}}.popup__copy .cta:hover{background-color:#114a5d;border-color:hsla(0,0%,100%,.7)}.popup__copy .popup__text-link{text-decoration:underline;color:#67686c;background:none;font-size:14px;line-height:1.5;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;cursor:pointer}@media only screen and (min-width:768px){.popup__copy .popup__text-link{font-size:18px}}.popup h2{font-family:merriweather,Georgia,serif;font-size:22px;line-height:1.5;font-weight:400;font-style:italic;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;text-align:center;padding:10px 29px;background:rgba(30,30,30,.8);border:1px solid #d6d6d6;color:#fff;width:90%}@media only screen and (min-width:768px){.popup h2{font-size:30px;padding:20px;width:unset}}.popup__image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup__content-blurb p{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;color:#67686c;font-size:18px;line-height:1.5;font-weight:400;margin-top:15px;margin-bottom:15px}@media only screen and (min-width:768px){.popup__content-blurb p{font-size:22px;margin-top:40px}}.popup__content-disclaimer{color:#9e9e9e;font-size:12px;font-weight:400;line-height:1.2;margin-top:auto}@media only screen and (min-width:768px){.popup__content-disclaimer{font-size:14px;line-height:1.5}}.microsite .template-base{padding-top:70px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.microsite .template-base{padding-top:100px}}@media only screen and (min-width:768px) and (max-width:991px){.microsite .template-base{overflow:hidden}}@media only screen and (max-width:767px){.microsite .hidden-xs{display:none}}.microsite .page-title{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:36px;font-style:italic;font-weight:300;letter-spacing:1px;line-height:36px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.microsite .community__page-wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}.microsite .community__page-wrap:after,.microsite .community__page-wrap:before{display:none}}.microsite .community__page-wrap .community__content-area{background:#f6f6f6}@media only screen and (min-width:992px) and (max-width:1275px){.microsite .community__page-wrap .community__content-area{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.microsite .community__page-wrap .community__content-area{margin-left:auto;padding:0}}.floorplan-list__wrap{background:#f6f6f6;border-top:1px solid #ececec}.floorplan-list__wrap .floorplan-list__content{padding:30px}@media only screen and (min-width:768px) and (max-width:991px){.floorplan-list__wrap .floorplan-list__content{padding:40px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__content{padding:60px 80px}}.floorplan-list__wrap .page-title{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:36px;font-style:italic;font-weight:300;letter-spacing:1px;line-height:36px}.floorplan-list__wrap .floorplan-list__qmi{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:20px;position:relative}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__qmi{margin-top:0}}.floorplan-list__wrap .floorplan-list__qmi .qmi-count{color:#fff;text-align:center;font-size:30px;line-height:30px;font-weight:700;-webkit-transform:translateX(25px);transform:translateX(25px);z-index:1;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;vertical-align:middle;background-color:#bd3333;padding:5px 12px;position:absolute;left:-25px;height:38px;width:38px;top:0}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__qmi .qmi-count{height:40px;width:40px;top:-1px;left:auto;position:relative}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__qmi .qmi-count{top:-1px}}.floorplan-list__wrap .floorplan-list__qmi .qmi-count:before{content:"";float:left;width:auto;padding-bottom:100%}.floorplan-list__wrap .floorplan-list__qmi .qmi-count .number{color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:28px;font-weight:700;letter-spacing:2.29px;line-height:38px;position:relative;left:1px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__qmi .qmi-count .number{font-size:30px}}.floorplan-list__wrap .floorplan-list__qmi .tagline{color:#fff;font-family:merriweather,Georgia,serif;font-weight:400;font-size:11px;padding:10px 16px 10px 25px;letter-spacing:.25px;line-height:17px;background-color:#114a5d;max-height:40px;text-transform:uppercase;width:calc(100% - 20px);text-align:center}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-list__wrap .floorplan-list__qmi .tagline{font-size:13px;padding:10px 20px 10px 36px;letter-spacing:.93px;width:auto}}.floorplan-list__wrap .floorplan-list__qmi:hover .tagline{background-color:#0598b4}.floorplan-list__wrap .floorplan-list__cards{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.floorplan-list__wrap .floorplan-list__cards:after{content:"";-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}.floorplan-list__wrap .floorplan-list__cards .floorplan-list-card .framed-image .framed-image-content{padding-top:68%}.community__features{-ms-flex-wrap:wrap;flex-wrap:wrap}.community__features .community__features-hero{background-color:#444;background-image:url("/images/site/microsite/features-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat;height:60vh;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative}.community__features .community__features-hero:after,.community__features .community__features-hero:before{display:none}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__features .community__features-hero{height:64vh}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.community__features .community__features-hero{min-height:80vh;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.community__features .community__features-hero .community__features .section__caption-box{top:-20px;position:relative}.community__features .community__features-hero .scroll__more button{padding-top:20px}}.community__features .community__features-hero .scroll__more{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);bottom:17px;margin-top:0}@media only screen and (min-width:1450px){.community__features .community__features-hero .scroll__more{bottom:50px}}.community__features .community__features-hero .scroll__more span{opacity:1}.community__features .section__caption-box{text-align:center;max-width:750px;width:85%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__features .section__caption-box{width:100%;padding:40px}}@media only screen and (min-width:992px) and (max-width:1275px){.community__features .section__caption-box{max-width:650px}}@media only screen and (max-width:767px){.community__features .section__caption-box .header-3{font-size:22px}}.community__features .section__caption-box p{font-size:20px;font-weight:300;line-height:32px;margin-top:10px;font-family:merriweather,Georgia,serif;color:#fff}@media only screen and (min-width:768px) and (max-width:991px){.community__features .section__caption-box p{font-size:28px;font-weight:300;line-height:40px;margin-top:15px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__features .section__caption-box p{font-size:36px;font-weight:300;line-height:60px;margin-bottom:0}}@media only screen and (min-width:992px) and (max-width:1275px){.community__features .section__caption-box p{font-size:30px;font-weight:300;line-height:48px}}.community__features .header-3{color:#fff}#features-section{width:100%;background:#f6f6f6;position:relative;padding:30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#features-section{padding:75px}}#features-section .accordion{width:100%}#features-section .accordion .accordion__trigger{font-size:18px;font-weight:300;line-height:50px;position:relative;padding-left:40px;text-transform:capitalize}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#features-section .accordion .accordion__trigger{font-size:24px;font-weight:300;line-height:60px}}#features-section .accordion .accordion__trigger span{position:absolute;left:0;top:33%}#features-section .accordion .sub-accordion ul{padding:0 45px}#features-section .accordion .sub-accordion ul li{font-size:16px;font-weight:500;line-height:30px;color:#444;list-style-type:disc;margin-bottom:10px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#features-section .accordion .sub-accordion ul li{font-size:18px;font-weight:500;line-height:34px}}#neighborhood{height:80vh}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){#neighborhood{height:auto}}.community__explore-neighborhood{height:100%;color:#fff;position:relative}.community__explore-neighborhood>.row{height:100%;margin:0}.community__explore-neighborhood .filters{background-image:url("/images/site/microsite/explore-background.jpg");background-repeat:no-repeat;background-position:0;padding:30px 30px 30px 60px;position:absolute;left:-315px;-webkit-transition:left .4s ease-out;transition:left .4s ease-out;height:100%;z-index:1}@media only screen and (max-width:767px){.community__explore-neighborhood .filters{padding-top:15px}}@media only screen and (min-width:768px) and (max-width:991px){.community__explore-neighborhood .filters{left:-384px;height:100%;z-index:1;padding-top:70px}}@media only screen and (min-width:992px) and (max-width:1275px){.community__explore-neighborhood .filters{position:relative;left:0;padding-left:30px}}@media only screen and (min-width:1276px){.community__explore-neighborhood .filters{padding:60px;position:relative;left:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.community__explore-neighborhood .filters{z-index:0}}.community__explore-neighborhood .filters.open{left:-12%;-webkit-transition:left .4s ease-in;transition:left .4s ease-in}@media only screen and (min-width:768px) and (max-width:991px){.community__explore-neighborhood .filters.open{left:0}}.community__explore-neighborhood .filters .filter-trigger{z-index:1;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:#114a5d;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg) translate(-50%);transform:rotate(90deg) translate(-50%);right:-72px;color:#fff;padding:7px 20px;font-size:18px;text-transform:uppercase}.community__explore-neighborhood .filters .header-2{font-family:merriweather,Georgia,serif;font-style:italic;font-size:30px;font-weight:500;line-height:45px}@media only screen and (max-width:767px){.community__explore-neighborhood .filters .header-2{font-size:19px}}@media only screen and (min-width:1276px){.community__explore-neighborhood .filters .header-2{font-size:40px;font-weight:500;line-height:50px}}.community__explore-neighborhood .filters p{margin:20px auto;font-size:18px;font-weight:500;color:#fff}@media only screen and (max-width:767px){.community__explore-neighborhood .filters p{margin:0 auto 20px;display:none}}.community__explore-neighborhood .filters ul li{position:relative;line-height:40px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.community__explore-neighborhood .filters ul li label{padding-left:45px;text-transform:uppercase;font-size:18px;cursor:pointer}@media only screen and (min-width:1276px){.community__explore-neighborhood .filters ul li label{font-size:22px;font-weight:400}}.community__explore-neighborhood .filters ul li input[type=radio]{display:none}.community__explore-neighborhood .filters ul li input[type=radio]+label span{border:2px solid #c4c4c4;width:22px;height:22px;position:absolute;left:0;top:9px}.community__explore-neighborhood .filters ul li input[type=radio]:checked+label span{background:#0598b4}.community__explore-neighborhood .map{padding:0}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.community__explore-neighborhood .map{height:100%}}.community__explore-neighborhood #neighborhood-map{height:100%}.community__contact{margin-bottom:90px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact{margin-bottom:0}}.community__contact h4{font-size:20px;font-weight:400;line-height:16px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#114a5d;text-transform:uppercase;margin:50px auto 35px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact h4{font-size:24px;font-weight:400;line-height:30px}}.community__contact .community__contact-upper{background:#f6f6f6;padding:30px 25px;font-size:18px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-upper{padding:60px}}.community__contact .community__contact-upper .header-2{font-family:merriweather,Georgia,serif;font-size:30px;font-weight:300;line-height:30px;color:#114a5d;font-style:italic}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-upper .header-2{font-size:36px;font-weight:300;line-height:36px}}.community__contact .community__contact-upper form textarea{width:98%;height:80px;resize:none;border:none;padding:10px 14px;-webkit-box-sizing:inherit;box-sizing:inherit}.community__contact .community__contact-upper form .form-input span{text-transform:capitalize}.community__contact .community__contact-upper form .form-input input{border:none}.community__contact .community__contact-upper form .form-input input:focus,.community__contact .community__contact-upper form .form-input input:hover{background:#fff}.community__contact .community__contact-upper form button{margin-top:30px;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.community__contact .community__contact-upper form button{margin-top:15px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-upper form button{margin-top:15px}}.community__contact .community__contact-upper form button:hover{background:#0598b4}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-upper .community__contact-get-in-touch .community__contact-get-in-touch-wrap{max-width:55%;margin:50px auto auto}}@media only screen and (min-width:992px) and (max-width:1275px){.community__contact .community__contact-upper .community__contact-get-in-touch .community__contact-get-in-touch-wrap{max-width:80%}}.community__contact .community__contact-upper .community__contact-get-in-touch ul li{font-size:20px;font-weight:400;line-height:50px}.community__contact .community__contact-upper .community__contact-get-in-touch ul li a{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.community__contact .community__contact-upper .community__contact-get-in-touch ul li a span{color:#0598b4;font-size:24px;margin-right:7px;vertical-align:middle;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.community__contact .community__contact-upper .community__contact-get-in-touch ul li a:hover{color:#114a5d}.community__contact .community__contact-upper .community__contact-get-in-touch ul li a:hover span{color:#114a5d;-webkit-transition:all .2s ease-in;transition:all .2s ease-in}.community__contact .community__contact-lower{background:#a5a5a5;color:#fff;padding:30px 25px;position:relative;overflow:hidden;font-size:18px}@media only screen and (min-width:768px) and (max-width:991px){.community__contact .community__contact-lower{padding:80px 50px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-lower{padding:80px 60px 60px}}.community__contact .community__contact-lower .dashed-line{top:-25px;left:23%}@media only screen and (min-width:992px) and (max-width:1275px){.community__contact .community__contact-lower .dashed-line{top:-94px;left:20%;-webkit-transform:rotate(-60deg);transform:rotate(-60deg)}}.community__contact .community__contact-lower h4{color:#fff;margin-top:0}.community__contact .community__contact-lower .community__contact-lower-address{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;color:#fff}.community__contact .community__contact-lower .community__contact-lower-address p{color:#fff}.community__contact .community__contact-lower .community__contact-lower-address ul{width:100%}.community__contact .community__contact-lower .community__contact-lower-address ul li.community-name{text-transform:uppercase}.community__contact .community__contact-lower .community__contact-lower-address ul li a{color:#fff}.community__contact .community__contact-lower .community__contact-lower-address ul li a:hover{color:#114a5d;background:none}.community__contact .community__contact-lower .community__contact-lower-address a{margin-top:30px}.community__contact .community__contact-lower .community__contact-map{margin-top:30px;text-align:center}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-lower .community__contact-map{margin-top:0}}.community__contact .community__contact-lower .community__contact-map img{width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.community__contact .community__contact-lower .community__contact-map img{width:auto;max-height:260px}}.lot-map-flyout{-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;padding:0;width:350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.lot-map-flyout .content-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;padding-bottom:16px}.lot-map-flyout .framed-image-content{height:115px}.lot-map-flyout .community-flyout__summary{padding-left:15px}.lot-map-flyout .triangle-wrap{position:absolute;bottom:17px;left:0;width:100%;margin:0;text-align:center}.lot-map-flyout .lot-status{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:18px;left:12px;top:10px;position:absolute}.lot-map-flyout.model .triangle{width:0;height:0;border-style:solid;border-width:0 45px 20px;border-color:transparent transparent #078dab}.lot-map-flyout.model .lot-status{color:#078dab}.lot-map-flyout.available .triangle{width:0;height:0;border-style:solid;border-width:0 45px 20px;border-color:transparent transparent #1aaa20}.lot-map-flyout.available .lot-status{color:#1aaa20}.lot-map-flyout.sold .triangle{width:0;height:0;border-style:solid;border-width:0 45px 20px;border-color:transparent transparent #c61819}.lot-map-flyout.sold .lot-status{color:#c61819}.lot-map-flyout.express .triangle{width:0;height:0;border-style:solid;border-width:0 45px 20px;border-color:transparent transparent #cc7c22}.lot-map-flyout.express .lot-status{color:#cc7c22}.lot-map-flyout.homeowner .triangle{width:0;height:0;border-style:solid;border-width:0 45px 20px;border-color:transparent transparent #c76abb}.lot-map-flyout.homeowner .lot-status{color:#c76abb}.floorplan-detail{overflow-x:hidden}.floorplan-detail .floorplan-detail__container{background:#ececec;padding-bottom:90px}.floorplan-detail .floorplan-detail__container .community__sidebar-nav{background:#fff}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail .floorplan-detail__container{padding-top:70px;padding-bottom:0}}.floorplan-detail .floorplan-detail__wrap{margin-left:auto;padding:40px}@media only screen and (min-width:992px) and (max-width:1275px){.floorplan-detail .floorplan-detail__wrap{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.floorplan-detail .floorplan-detail__wrap{margin-top:40px}}.floorplan-detail .microsite-gallery-carousel .microsite-gallery-paging{display:block;color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:16px;font-weight:700;letter-spacing:1px;line-height:19px;position:relative;left:28px}.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-next,.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px){.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-next,.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev{padding-bottom:40px}}.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-next .gradient,.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev .gradient{display:none}.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev{right:55px;left:auto;width:auto}.floorplan-detail .microsite-gallery-carousel .slick-dots{display:none!important}@media (min-width:992px) and (max-width:1275px){.floorplan-detail .microsite-gallery-carousel .microsite-gallery-paging,.floorplan-detail .microsite-gallery-carousel .slick-arrow span{color:#797979}.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-next,.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev{padding-bottom:10px!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-next,.floorplan-detail .microsite-gallery-carousel .slick-arrow.slick-prev{top:-20px!important}.floorplan-detail .microsite-gallery-carousel .microsite-gallery-paging{top:20px}}.floorplan-detail__content{background:#fff}.floorplan-detail__content section.elevation.col-xs-12.col-md-3{position:relative}.floorplan-detail__content section.elevation.col-xs-12.col-md-3 .icon-zoom-in{color:#fff;font-size:30px;position:absolute;top:30px;right:15px;z-index:2}.floorplan-detail__content .content-row{position:relative}.floorplan-detail__content .snapshot-info{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:30px;color:#8d8d8d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 20px 10px 30px;width:100%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .snapshot-info{padding:30px 40px 30px 20px}}@media only screen and (min-width:768px) and (max-width:991px){.floorplan-detail__content .snapshot-info{padding:30px}}.floorplan-detail__content .snapshot-info li{display:inline-block}.floorplan-detail__content .snapshot-info li:last-child:before{content:"|"}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .snapshot-info li{display:block}.floorplan-detail__content .snapshot-info li:last-child:before{content:""}}.floorplan-detail__content .snapshot-info .community-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;color:#0598b4;font-family:merriweather,Georgia,serif;font-size:24px;font-style:italic;font-weight:300;line-height:24px;margin-bottom:12px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .snapshot-info .community-name{margin-bottom:18px}}.floorplan-detail__content .snapshot-info .community-name span{padding-right:8px}.floorplan-detail__content .snapshot-info .qmi-available{color:#fff;font-family:merriweather,Georgia,serif;font-size:9px;line-height:12px;text-align:center;padding:6px 10px;text-transform:uppercase;background-color:#114a5d;width:105px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .snapshot-info .qmi-available{font-size:12px;letter-spacing:1px;line-height:12px;width:auto;padding:8px 12px}}.floorplan-detail__content .snapshot-info .community__snapshot-price{font-size:18px;line-height:30px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;margin-bottom:18px}.floorplan-detail__content .floorplan-assets-top-25{top:25px}.floorplan-detail__content .floorplan-assets-top-70{top:70px}.floorplan-detail__content .floorplan-assets{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 20px 20px 30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .floorplan-assets{right:40px;position:absolute}}@media only screen and (min-width:768px) and (max-width:991px){.floorplan-detail__content .floorplan-assets{right:40px;position:absolute}}.floorplan-detail__content .floorplan-assets ul{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:34px}.floorplan-detail__content .floorplan-assets ul a,.floorplan-detail__content .floorplan-assets ul a:visited{color:#0598b4}.floorplan-detail__content .floorplan-assets ul a:hover,.floorplan-detail__content .floorplan-assets ul li:hover,.floorplan-detail__content .floorplan-assets ul svg:hover{color:#1db9d7}.floorplan-detail__content .floorplan-assets ul li{cursor:pointer}.floorplan-detail__content .floorplan-assets ul li svg{position:relative;top:3px!important;left:0}.floorplan-detail__content .floorplan-assets ul li:nth-child(2){position:relative;left:-3px!important}.floorplan-detail__content .floorplan-assets ul li a,.floorplan-detail__content .floorplan-assets ul li div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:5px;height:28px}.floorplan-detail__content .floorplan-assets ul li div svg{margin-bottom:6px}.floorplan-detail__content .floorplan-assets [class^=icon-]{font-size:22px}.floorplan-detail__content .office-details{background-color:#062f3d;padding:20px;width:100%}.floorplan-detail__content .office-details li{display:inline-block;color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px}.floorplan-detail__content .office-details li a,.floorplan-detail__content .office-details li a:visited{color:#1db9d7}.floorplan-detail__content .office-details li a:hover{color:#0598b4}.floorplan-detail__content .office-details li:last-child{display:block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.floorplan-detail__content .office-details li{line-height:30px}.floorplan-detail__content .office-details li a{padding:0 5px}.floorplan-detail__content .office-details li:not(:last-child):after{content:"|"}.floorplan-detail__content .office-details li:last-child{display:inline-block}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.floorplan-detail__content section.elevation.col-xs-12.col-md-3{-ms-flex-preferred-size:100%!important;flex-basis:100%!important;width:100%!important;max-width:100%!important;padding:0!important}.floorplan-detail__content .framed-image-content{background-size:cover}.floorplan-detail__content .snapshot-info{padding:30px 30px 10px}}@supports (-ms-ime-align:auto) and (-webkit-text-stroke:initial){@media (min-width:992px){.floorplan-detail__content section.elevation.col-xs-12.col-md-3{-ms-flex-preferred-size:25%!important;flex-basis:25%!important;width:25%!important;max-width:25%!important;padding:0!important}}}@media (max-width:1024px){.floorplan-detail__content .address{display:block!important}.floorplan-detail__content .office-details li:first-child:after{content:""!important}}.floorplan-detail__content .home-description{padding:30px}.floorplan-detail__content .home-description p{margin-bottom:0}.floorplan-detail__content .home-description,.floorplan-detail__content .residence-description{padding:30px}.floorplan-detail__content .home-description p,.floorplan-detail__content .residence-description p{margin-bottom:0}@media (max-width:692px){.floorplan-detail__content .home-description .content-description,.floorplan-detail__content .residence-description .content-description{display:-webkit-box;-webkit-line-clamp:10;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.floorplan-detail__content .home-description .content-description p,.floorplan-detail__content .residence-description .content-description p{margin-bottom:10px}.floorplan-detail__content .home-description .read-more,.floorplan-detail__content .residence-description .read-more{margin-top:10px;display:block;color:#0598b4;background-color:transparent;font-weight:700}@media (min-width:692px){.floorplan-detail__content .home-description .read-more,.floorplan-detail__content .residence-description .read-more{display:none}}.template-base>.community__contact-bar:nth-of-type(2){display:none!important}.for-realtors{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1}.for-realtors .hero{background:url("/images/site/global/about/for-realtors-background.jpg");background-size:cover;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-attachment:fixed;padding-bottom:90px;height:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.for-realtors .hero{height:98vh;padding-bottom:0;background-attachment:fixed}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.for-realtors .hero{height:auto;background-attachment:scroll}}.for-realtors .content-wrapper{margin-top:50px;margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:991px){.for-realtors .content-wrapper{margin-bottom:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.for-realtors .content-wrapper{margin-top:0;margin-bottom:0}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.for-realtors .content-wrapper{margin-top:130px;margin-bottom:0}}.for-realtors .title{font-size:22px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.for-realtors .title{font-size:inherit}}.for-realtors .caption{color:#fff;position:relative;padding:20px 10px 10px;width:auto;font-size:48px;font-style:italic;font-weight:300;letter-spacing:2px;line-height:48px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}html .for-realtors .caption{font-family:Georgia,serif;font-weight:300;word-spacing:-1px;letter-spacing:.065625em}html.wf-active .for-realtors .caption{font-family:merriweather,Georgia,serif;font-weight:300;word-spacing:0;letter-spacing:0}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.for-realtors .caption{margin:0 auto;top:40px}}@media only screen and (min-width:768px) and (max-width:991px){.for-realtors .caption{padding:0 0 40px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.for-realtors .caption{top:auto;position:static;margin:0 auto;padding:60px 0 40px;width:auto}}@media only screen and (max-width:767px){.for-realtors .caption{font-size:30px;line-height:36px;top:80px}}@media only screen and (max-width:330px){.for-realtors .caption{top:45px}}.for-realtors .realtor-content{position:relative;width:80%;max-width:1000px;background-color:#fff;font-size:16px;font-weight:500;line-height:24px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);padding:60px 60px 55px;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.for-realtors .realtor-content{text-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.for-realtors .realtor-content{top:40px}}@media only screen and (max-width:767px){.for-realtors .realtor-content{font-size:14px;line-height:20px;padding:40px 40px 35px;margin-bottom:140px;top:170px}}@media only screen and (max-width:330px){.for-realtors .realtor-content{top:110px}}.for-realtors .realtor-content .header{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:20px;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.for-realtors .realtor-content .header{text-shadow:none}}@media only screen and (max-width:767px){.for-realtors .realtor-content .header{font-size:18px;line-height:22px}}.for-realtors .realtor-content .copy{color:#797979;line-height:24px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);margin:10px 0 30px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.for-realtors .realtor-content .copy{text-shadow:none}}@media only screen and (max-width:767px){.for-realtors .realtor-content .copy{font-size:14px;line-height:20px}}.for-realtors .realtor-content .ctas{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width:767px){.for-realtors .realtor-content .ctas{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px}}.for-realtors .realtor-content .cta__view-referral-policy{color:#0598b4}.realtor-vip{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1}.realtor-vip .hero{background:url("/images/site/realtor-vip/realtor-vip-background.jpg");background-size:cover;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-attachment:fixed;padding-bottom:90px;height:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.realtor-vip .hero{height:98vh;padding-bottom:0;background-attachment:fixed}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.realtor-vip .hero{height:auto;background-attachment:scroll}}.realtor-vip .content-wrapper{margin-top:50px;margin-bottom:80px}@media only screen and (min-width:768px) and (max-width:991px){.realtor-vip .content-wrapper{margin-bottom:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.realtor-vip .content-wrapper{margin-top:0;margin-bottom:0}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.realtor-vip .content-wrapper{margin-top:130px;margin-bottom:0}}.realtor-vip .realtor-vip-content-outer{position:relative;width:90%;max-width:1000px;background-color:#fff;font-size:16px;font-weight:500;line-height:24px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);padding:4.5px;margin:0 auto}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.realtor-vip .realtor-vip-content-outer{text-shadow:none}}@media only screen and (min-width:768px) and (max-width:991px){.realtor-vip .realtor-vip-content-outer{top:40px}}@media only screen and (max-width:767px){.realtor-vip .realtor-vip-content-outer{padding:30px;margin-bottom:150px;top:112.5px}}.realtor-vip .realtor-vip-content-outer .realtor-vip-content-inner{border:1px solid #ececec}.realtor-vip .realtor-vip-content-outer img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.realtor-vip .realtor-vip-content-outer h4{font-size:20px;font-weight:400;line-height:16px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#114a5d;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.realtor-vip .realtor-vip-content-outer h4{font-size:26.25px;font-weight:400;line-height:30px}}.realtor-vip .realtor-vip-content-outer .form{padding:30px}.realtor-vip .realtor-vip-content-outer input,.realtor-vip .realtor-vip-content-outer select{height:40px;width:100%;border:1px solid #e0e0e0;background:#fff;border-radius:6px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:14px;margin-bottom:10px;padding:0 10px;color:#444}.realtor-vip .realtor-vip-content-outer .button-rounded__teal.size--sm{width:100%}.interactive-view-panel{background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 66%;flex:0 0 66%;border-left:2px solid #ececec}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){@-moz-document url-prefix(){.interactive-view-panel{max-width:66%}}@supports (-ms-ime-align:auto) and (-webkit-text-stroke:initial){.interactive-view-panel{max-width:66%}}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-view-panel{-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important;width:66%!important}}@media (-ms-high-contrast:active) and (max-width:991px),(-ms-high-contrast:none) and (max-width:991px){.interactive-view-panel{width:100%!important}}.interactive-view-panel .view-header{color:#5f5f5f;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:24px;line-height:29px;padding:30px 0 15px;width:100%;text-align:center;margin-bottom:0}.interactive-view-panel .interactive-view-panel__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 20px 40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.interactive-view-panel .interactive-view-panel__wrap{padding:40px 40px 40px 20px}}.interactive-view-panel #canvas,.interactive-view-panel .floorplan-image,.interactive-view-panel svg{max-width:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-view-panel #canvas,.interactive-view-panel .floorplan-image,.interactive-view-panel svg{width:100%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-view-panel #canvas{overflow:hidden}}.interactive-view-panel svg{height:100%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-view-panel svg{min-height:100vh}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.interactive-view-panel .option-row{display:none}}.interactive-view-panel .button-rounded__white{padding:8px 10px;padding-left:10px;border:1px solid #114a5d;border-radius:2px;color:#114a5d;font-size:16px;line-height:16px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.interactive-view-panel .button-rounded__white .text{letter-spacing:0;font-size:14px}.interactive-view-panel .button-rounded__white [class^=icon-]{font-size:20px;margin-right:3px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.interactive-view-panel .button-rounded__white [class^=icon-]{font-size:20px}}.interactive-view-panel .button-rounded__white:hover{color:#fff}@media only screen and (min-width:992px) and (max-width:1275px){.interactive-view-panel .button-rounded__white{max-width:31%}}.interactive-view-panel .print-button-row{display:-webkit-box;display:-ms-flexbox;display:flex}.interactive-view-panel .print-button-row .button-rounded__white{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;max-width:none}.interactive-view-panel .option-row{padding:20px 40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:992px) and (max-width:1275px){.interactive-view-panel .option-row{padding:20px 25px}}.interactive-view-panel .option-row:last-of-type(){border:none}.interactive-view-panel .option-row.print-button{font-size:20px;line-height:20px}.interactive-options-panel{background-color:#fff;-webkit-box-flex:0;-ms-flex:0 0 33%;flex:0 0 33%}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-options-panel{width:33%!important;-webkit-box-flex:1!important;-ms-flex:auto!important;flex:auto!important}}@media (-ms-high-contrast:active) and (max-width:991px),(-ms-high-contrast:none) and (max-width:991px){.interactive-options-panel{width:100%!important}}.interactive-options-panel .button-row{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.interactive-options-panel .button-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.interactive-options-panel .button-rounded__white{padding:8px 0;border:1px solid #114a5d;border-radius:2px;color:#114a5d;font-size:16px;line-height:16px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;-webkit-box-flex:0;-ms-flex:0 0 32%;flex:0 0 32%}.interactive-options-panel .button-rounded__white .text{letter-spacing:0;font-size:13.5px}.interactive-options-panel .button-rounded__white [class^=icon-]{font-size:20px;margin-right:3px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.interactive-options-panel .button-rounded__white [class^=icon-]{font-size:16.5px}}.interactive-options-panel .button-rounded__white:hover{color:#fff}@media only screen and (min-width:992px) and (max-width:1275px){.interactive-options-panel .button-rounded__white{max-width:33.33333333%}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-options-panel .button-rounded__white{-webkit-box-flex:0;-ms-flex:0 0 26%;flex:0 0 26%}}.interactive-options-panel .print-button-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interactive-options-panel .print-button-row .button-rounded__white{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;max-width:none}.interactive-options-panel .option-row{border-bottom:1px solid #ececec;padding:20px 40px}@media only screen and (min-width:992px) and (max-width:1275px){.interactive-options-panel .option-row{padding:20px 25px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-options-panel .option-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.interactive-options-panel .option-row:last-of-type(){border:none}.interactive-options-panel .option-row.print-button{font-size:20px;line-height:20px}.interactive-options-panel .option-row-header{color:#5f5f5f;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:20px;line-height:24px;text-align:center;width:100%}.interactive-options-panel .select-floor{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.interactive-options-panel .select-floor .option-row-header{margin-bottom:10px}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.interactive-options-panel .select-floor{display:block;text-align:center}.interactive-options-panel .select-floor .form-radio{display:inline-block}}.interactive-options-panel .form-radio label{color:#0598b4;font-size:18px;line-height:18px;letter-spacing:0}.interactive-options-panel .form-radio label.selected .label__box{background-color:#114a5d}.interactive-options-panel .form-radio label span{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.interactive-options-panel .form-radio .label__box{-webkit-box-sizing:border-box;box-sizing:border-box;height:14px;min-width:14px;width:14px;border-radius:50%;border:2px solid #114a5d;background:#fff}.interactive-options-panel .options-list{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.interactive-options-panel .form-checkbox{padding-top:10px}.interactive-options-panel .form-checkbox label{color:#0598b4;font-size:18px;line-height:18px;letter-spacing:0}.interactive-options-panel .form-checkbox label.selected .label__box{background-color:#114a5d}.interactive-options-panel .form-checkbox label span{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.interactive-options-panel .form-checkbox .label__box{-webkit-box-sizing:border-box;box-sizing:border-box;height:14px;min-width:14px;width:14px;border:2px solid #114a5d}.interactive-options-panel .form-checkbox .label__box:checked{background-color:#114a5d}.interactive-options-panel .select-elevation{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.interactive-options-panel .select-elevation .framed-image{-webkit-box-flex:0;-ms-flex:0 0 49%;flex:0 0 49%}.interactive-options-panel .select-elevation .framed-image.selected .framed-image-content,.interactive-options-panel .select-elevation .framed-image:hover .framed-image-content{border:10px solid rgba(5,152,180,.6)}.promotion-detail__page-wrap{padding:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotion-detail__page-wrap{padding:50px 70px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotion-detail__page-wrap .promotion-detail__promotion{padding-right:25px}}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap{border:1px solid #d2d2d2;padding:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap{padding:25px 40px}}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap .promotion-detail__promotion-title{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:30px;font-weight:500;line-height:40px}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap img{max-width:100%;height:auto;width:100%;margin:20px auto}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap .promotion-detail__promotion-sub-headline{font-size:30px;font-weight:400;line-height:30px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#0598b4}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap p{margin-top:20px;color:#444}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap .promotion-detail__promotion-cta{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px}.promotion-detail__page-wrap .promotion-detail__promotion-inner-wrap .promotion-detail__promotion-cta a{font-size:12px;font-weight:400;line-height:12px;letter-spacing:0}.promotion-detail__page-wrap .promotion-detail__form{margin-top:35px;margin-bottom:90px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.promotion-detail__page-wrap .promotion-detail__form{padding-left:25px;margin-top:0;margin-bottom:0}}.promotion-detail__page-wrap .promotion-detail__form .tagline{color:#fff}.promotion-detail__page-wrap .promotion-detail__form form{background:#114a5d;padding:30px;color:#fff}.promotion-detail__page-wrap .promotion-detail__form form h2{font-style:italic;font-size:30px;font-weight:300;line-height:40px;text-align:center}@media only screen and (min-width:1276px){.promotion-detail__page-wrap .promotion-detail__form form h2{font-size:36px;font-weight:300;line-height:48px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.promotion-detail__page-wrap .promotion-detail__form form h2{font-size:30px;font-weight:400;line-height:40px}}.promotion-detail__page-wrap .promotion-detail__form form p{text-align:center;margin:20px auto}.promotion-detail__page-wrap .promotion-detail__form form label.form-input span{color:#fff}.promotion-detail__page-wrap .promotion-detail__form form label.form-input input{background:#114a5d;border:1px solid #fff;color:#fff}.promotion-detail__page-wrap .promotion-detail__form form button{margin-top:20px}.promotion-detail__page-wrap .promotion-detail__form form button:hover{background:#1db9d7}.qmi-list{padding:40px 0;background:#fafafa;margin-bottom:80px}.qmi-list .header-hero{background-attachment:fixed;background-position:50%}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.qmi-list{padding:70px 0;margin-bottom:0}}.quick-move-ins .header-hero{height:45vh!important}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.quick-move-ins .header-hero{height:80vh!important}}.current-promotions #app,.current-promotions main.template-base{background:#ececec}.current-promotions .header-hero{height:50vh!important;background-attachment:unset}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.current-promotions .header-hero{height:80vh!important}}@media only screen and (max-width:767px){.current-promotions .header-hero .section__caption-box h1{font-size:36px}}.current-promotions .promotions-card{height:100%}.current-promotions .promotions-card .framed-image .framed-image-content{padding-top:68%}.current-promotions .promotions-card .card__wrap,.current-promotions .promotions-card .card__wrap>.row{height:100%}@media only screen and (min-width:992px){.current-promotions .promotions-card .card__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.current-promotions .promotions-card .card__cta{margin-top:0}.current-promotions .promotions-card .card__cta a{margin-bottom:0}.current-promotions .current-promotions__list{padding-top:45px;margin-bottom:100px}@media only screen and (min-width:768px) and (max-width:991px){.current-promotions .current-promotions__list{margin-bottom:40px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.current-promotions .current-promotions__list{margin-bottom:20px}}.current-promotions .current-promotions__list>.wrap-wide>.row>div[class^=col-]>.row>div[class^=col-]{padding-bottom:1rem}.mlp-detail__page-wrap{background:url("/images/site/marketing-landing-pages/sacramento-background.jpg");background-size:cover;background-position:50%;background-attachment:fixed;padding-left:.5rem;padding-right:.5rem}@media only screen and (max-width:767px){.mlp-detail__page-wrap{padding-bottom:90px}}.mlp-detail__page-wrap>.row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:none;min-height:calc(100vh - 133px)}@media only screen and (min-width:768px) and (max-width:991px){.mlp-detail__page-wrap>.row>div[class^=col-]{padding-left:6rem;padding-right:6rem}}@media only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp{padding-left:9rem;padding-right:3rem}}@media only screen and (min-width:992px) and (max-width:1275px){.mlp-detail__page-wrap>.row .mlp-detail__mlp{padding-left:3rem;padding-right:1.5rem}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption{position:relative;padding-top:40px;padding-bottom:40px;font-size:48px;font-weight:300;line-height:48px;text-align:center}@media only screen and (min-width:992px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption{padding-top:60px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption{position:static;margin:0 auto;width:auto}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption{font-size:30px;line-height:36px}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p{color:#fff;letter-spacing:.45px;line-height:1.2em;margin-bottom:.6em}.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.region{font-family:merriweather,Georgia,serif;margin-bottom:0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.region{font-size:4.5vw}}@media only screen and (min-width:768px) and (max-width:991px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.region{font-size:7.5vw}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.region{font-size:7.5vw}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.state{font-family:merriweather,Georgia,serif}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.state{font-size:3.6vw}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.state{font-size:6vw}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.sub-title{font-family:avenir-med}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.sub-title{font-size:24px}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .caption p.sub-title{font-size:4.5vw}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .description{position:relative;margin-bottom:60px;max-width:1000px;margin-left:auto;margin-right:auto;background-color:#fff;font-size:16px;line-height:24px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .description{padding:45px 45px 15px}}@media only screen and (min-width:768px) and (max-width:991px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .description{margin-bottom:30px}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .description{font-size:14px;line-height:20px;padding:15px 15px 7.5px;margin-bottom:30px}}.mlp-detail__page-wrap>.row .mlp-detail__mlp .description p{font-family:avenir-med;color:#797979;line-height:30px;margin-bottom:30px;text-align:center}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__mlp .description p{font-size:14px;line-height:20px}}@media only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__form{padding-left:3rem;padding-right:9rem}}@media only screen and (min-width:992px) and (max-width:1275px){.mlp-detail__page-wrap>.row .mlp-detail__form{padding-left:1.5rem;padding-right:3rem}}.mlp-detail__page-wrap>.row .mlp-detail__form>div{background-color:#fff;margin-bottom:75px;position:relative}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__form>div{padding:60px 30px 30px}}@media only screen and (min-width:992px) and (max-width:1275px){.mlp-detail__page-wrap>.row .mlp-detail__form>div{margin-top:75px}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__form>div{padding:60px 15px 15px}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.mlp-detail__page-wrap>.row .mlp-detail__form>div .section-triangle{display:block}}.mlp-detail__page-wrap>.row .mlp-detail__form>div .section-triangle .icon-arrow-down{display:none}.mlp-detail__page-wrap>.row .mlp-detail__form>div form h4{color:#0598b4;font-family:avenir-med;letter-spacing:.45px;margin-bottom:15px;text-align:center}@media only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__form>div form h4{font-size:28.5px;font-weight:400;line-height:39px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px){.mlp-detail__page-wrap>.row .mlp-detail__form>div form h4{font-size:24px;font-weight:400;line-height:30px}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__form>div form h4{font-size:19.5px;font-weight:400;line-height:24px}}.mlp-detail__page-wrap>.row .mlp-detail__form>div form .alert.alert-success a{margin-top:60px;text-decoration:none!important}.mlp-detail__page-wrap>.row .mlp-detail__form>div form button[type=submit]{display:block;border-radius:2px;background-color:#0598b4;color:#fff;font-family:merriweather,Georgia,serif;font-size:18px;line-height:18px;margin-top:30px;margin-left:auto;margin-right:auto;font-weight:100;letter-spacing:1px;cursor:pointer}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.mlp-detail__page-wrap>.row .mlp-detail__form>div form button[type=submit]{width:300px;height:50px}}@media only screen and (max-width:767px){.mlp-detail__page-wrap>.row .mlp-detail__form>div form button[type=submit]{width:75vw;height:36px}}.mlp-detail__page-wrap>.row .mlp-detail__form>div form input,.mlp-detail__page-wrap>.row .mlp-detail__form>div form select{border:1px solid #ececec;border-radius:6px;margin-top:10px}.mlp-detail__page-wrap>.row .mlp-detail__form>div form select{width:100%;height:39px;color:#6e6e6e}.mlp-detail__page-wrap>.row .mlp-detail__form>div form select option[disabled=disabled]{font-weight:900}.mlp-detail__description-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:40px}.mlp-detail__pdf{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:10px 20px;font-family:merriweather,Georgia,serif;font-size:18px;color:#fff;background:#0598b4;border-radius:2px;-webkit-transition:background .2s ease-out;transition:background .2s ease-out}.mlp-detail__pdf:visited{color:#fff}.mlp-detail__pdf:focus,.mlp-detail__pdf:hover{color:#fff;background:#134153}@media only screen and (max-width:767px){.design-center .section__caption-box{width:80%}}@media only screen and (max-width:767px){.design-center .section__caption-box .header-1{font-size:33px}}@media only screen and (max-width:767px){.design-center .section__caption-box .header-1 span{font-size:25px;font-weight:400;line-height:15px}}.design-center__visit{background:#fafafa;padding:100px 0}@media only screen and (max-width:767px){.design-center__visit{padding:50px 0}}.design-center__visit .container .row{position:relative}.design-center__visit .text-pane{-webkit-box-shadow:20px 20px 30px rgba(0,0,0,.2);box-shadow:20px 20px 30px rgba(0,0,0,.2);background:#fff;width:100%;padding:40px 20px;margin:auto;position:relative}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__visit .text-pane{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);left:0;padding:80px 60px}}@media only screen and (min-width:768px) and (max-width:991px){.design-center__visit .text-pane{padding:35px}}.design-center__visit .text-pane h3{text-align:center;color:#114a5d;text-transform:lowercase;font-family:merriweather,Georgia,serif;font-size:50px;font-weight:300;line-height:50px;font-style:italic}@media only screen and (max-width:767px){.design-center__visit .text-pane h3{font-size:38px}}@media only screen and (min-width:768px) and (max-width:991px){.design-center__visit .text-pane h3{font-size:35px}}.design-center__visit .text-pane h3 span{text-transform:uppercase;color:#8d8d8d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:40px;font-weight:400;line-height:50px;font-style:normal;width:100%;display:block}@media only screen and (max-width:767px){.design-center__visit .text-pane h3 span{font-size:30px;font-weight:400;line-height:30px}}@media only screen and (min-width:768px) and (max-width:991px){.design-center__visit .text-pane h3 span{font-size:30px;font-weight:400;line-height:25px}}.design-center__visit .text-pane p{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;margin-top:20px;color:#8d8d8d}.design-center__visit .text-pane a.button{position:absolute;left:50%;transform:translate(-50%);-webkit-transform:translate(-50%);-ms-transform:translate(-50%);bottom:-25px;max-width:75%;width:100%}@media only screen and (min-width:768px) and (max-width:991px){.design-center__visit .text-pane a.button{font-size:16px;padding:15px 20px;bottom:-23px}}@media only screen and (max-width:767px){.design-center__visit .text-pane a.button{font-size:13px;padding:15px 10px;bottom:-23px}}.design-center__visit .image img{width:100%}.design-center__upgrade{background:#fff;padding:50px 0}@media only screen and (min-width:768px) and (max-width:991px){.design-center__upgrade{padding:60px 0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__upgrade{padding:100px 0}}.design-center__upgrade h3{color:#114a5d;text-align:center;margin-bottom:45px;font-family:merriweather,Georgia,serif;font-style:italic;font-size:26px;font-weight:300;line-height:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__upgrade h3{font-size:40px;font-weight:300;line-height:48px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__upgrade h3{margin-bottom:73px}}.design-center__upgrade .item{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__upgrade .item{margin-bottom:0}}.design-center__upgrade .design-center__upgrade-item{background:#ececec;padding:25px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__upgrade .design-center__upgrade-item{padding:40px}}.design-center__upgrade .design-center__upgrade-item .icon{background:#0598b4;width:120px;height:120px;text-align:center;border-radius:50%;margin:auto;position:relative}.design-center__upgrade .design-center__upgrade-item .icon svg{fill:#fff;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.design-center__upgrade .design-center__upgrade-item .icon-title{color:#114a5d;font-size:24px;font-weight:300;line-height:24px;font-family:merriweather,Georgia,serif;font-style:italic;text-align:center;margin:20px auto}.design-center__upgrade .design-center__upgrade-item p{color:#8d8d8d;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.design-center__visit.contact{position:relative;background-image:url("/images/site/design-center/design-location-background.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat}@media only screen and (min-width:768px){.design-center__visit.contact{min-height:570px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.design-center__visit.contact{background-attachment:fixed;padding:90px 0}}@media only screen and (min-width:1276px){.design-center__visit.contact{height:67.5vh}}@media only screen and (min-width:992px) and (max-width:1275px){.design-center__visit.contact{height:75vh}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.design-center__visit.contact{height:60vh}}@media only screen and (max-width:767px){.design-center__visit.contact{margin-bottom:63px;min-height:450px}}.design-center__visit.contact .col-xs-12,.design-center__visit.contact .container,.design-center__visit.contact .row{height:100%}.design-center__visit.contact .text-pane{padding:60px 50px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}@media only screen and (max-width:767px){.design-center__visit.contact .text-pane{padding:40px 20px}}.design-center__visit.contact ul{margin-top:30px}.design-center__visit.contact ul li{margin-bottom:15px}.design-center__visit.contact ul li,.design-center__visit.contact ul li a{color:#0598b4;font-size:18px;font-weight:500;line-height:30px}.design-center__visit.contact ul li a:hover{color:#114a5d}.design-center__visit.contact ul li span,.design-center__visit.contact ul li svg{margin-right:7px;float:left;margin-top:6px}.design-center__visit.contact ul li span.text{display:block;overflow:hidden;float:none;margin-right:0}@media only screen and (max-width:767px){.design-center__visit.contact ul li span.text br{display:none}}.community__site-plan{background:#f6f6f6;border-top:1px solid #ececec;padding:80px 0}@media only screen and (min-width:992px) and (max-width:1275px){.community__site-plan{padding:80px 0}}@media only screen and (min-width:768px) and (max-width:991px){.community__site-plan{padding:80px 0}}.community__site-plan .page-title{padding:0 80px}@media only screen and (min-width:768px) and (max-width:991px){.community__site-plan .page-title{padding:0 40px}}@media only screen and (max-width:767px){.community__site-plan .page-title{padding:0 20px;text-align:center}}.community__site-plan .community__site-plan-key{margin-top:40px;padding:0;display:none}@media only screen and (min-width:767px){.community__site-plan .community__site-plan-key{display:block}}@media only screen and (min-width:768px) and (max-width:991px){.community__site-plan .community__site-plan-key{padding:0 40px}}.community__site-plan .community__site-plan-key ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.community__site-plan .community__site-plan-key ul li{text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;margin:0 15px;white-space:nowrap;font-size:20px;font-weight:400;line-height:24px}@media only screen and (min-width:992px) and (max-width:1275px){.community__site-plan .community__site-plan-key ul li{margin:0 6px;font-size:16px}}@media only screen and (min-width:768px) and (max-width:991px){.community__site-plan .community__site-plan-key ul li{margin:0 8px;font-size:17px}}.community__site-plan .community__site-plan-key .title{text-transform:uppercase;color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;margin-right:auto}.community__site-plan .community__site-plan-key .status{background:#fff;padding:23px 35px;height:60px}.community__site-plan .community__site-plan-key .status ul li{color:#114a5d}.community__site-plan .community__site-plan-key .status ul li img{height:24px;width:18px;vertical-align:middle;margin-right:7px}.community__site-plan .community__site-plan-key .floorplans{background:#c4c4c4;padding:23px 35px}.community__site-plan .community__site-plan-key .floorplans .title,.community__site-plan .community__site-plan-key .floorplans ul li{color:#fff}.community__site-plan .community__site-plan-key .floorplans ul li svg{vertical-align:baseline;margin-right:7px}.community__site-plan .community__site-plan-map{width:100%;height:720px;display:none}@media only screen and (min-width:767px){.community__site-plan .community__site-plan-map{display:block}}.community__site-plan .community__site-plan-map #siteplan-map{height:100%}#site-plan-map-mobile{display:block;width:100%;margin-top:40px}@media only screen and (min-width:767px){#site-plan-map-mobile{display:none}}.full-interest-list{overflow-x:hidden}.full-interest-list .hero{background:url("/images/site/static-pages/long-interest-background.jpg") no-repeat 50%;background-size:cover;height:45vh;position:relative;background-attachment:fixed;-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-attachment:scroll}.full-interest-list .hero:after,.full-interest-list .hero:before{display:none}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.full-interest-list .hero{background-attachment:scroll}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.full-interest-list .hero{background-attachment:scroll}}.full-interest-list .hero .hero-text{margin-top:130px}@media only screen and (max-width:767px){.full-interest-list .hero .hero-text{margin-top:40px}}.full-interest-list .hero .caption__inner{background-color:rgba(0,0,0,.4);border:1px solid #c4c4c4;padding:20px;width:70%;margin:auto}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-list .hero .caption__inner{width:50%}}.full-interest-list .hero .caption__inner h1{color:#fff;font-size:60px;font-weight:300;letter-spacing:1px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-list .hero .caption__inner h1{padding:45px 60px}}@media only screen and (min-width:768px) and (max-width:991px){.full-interest-list .hero .caption__inner h1{font-size:45px;padding:15px 10px 20px}}@media only screen and (max-width:767px){.full-interest-list .hero .caption__inner h1{font-size:24px;line-height:45px;padding-left:15px;padding-right:15px}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.full-interest-list .hero{height:70vh}}.full-interest-list .caption__inner{color:#fff;font-family:merriweather,Georgia,serif;font-size:27px;line-height:40px;font-style:italic;font-weight:300;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);width:auto!important;padding:20px;max-width:90%}@media only screen and (max-width:330px){.full-interest-list .caption__inner{font-size:22px;padding:20px;line-height:40px}}@media only screen and (min-width:768px) and (max-width:991px){.full-interest-list .caption__inner{font-size:55px;line-height:55px;padding:40px!important}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-list .caption__inner{font-size:60px;line-height:60px;padding:40px 60px!important}}.full-interest-list .full-interest-list__content{max-width:1200px;margin:0 auto;padding:40px 30px}.full-interest-list .tagline{color:#5f5f5f;font-family:Avenir;font-size:16px;font-weight:300;line-height:30px;text-align:center}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-list .tagline{font-size:18px}}.full-interest-form{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#114a5d;font-size:24px;letter-spacing:1px;line-height:30px}@media only screen and (max-width:767px){.full-interest-form .section-header{font-size:20px}}.full-interest-form .section-header span{color:#0598b4}.full-interest-form .row{max-width:100%;margin:0}.full-interest-form .content-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .content-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.full-interest-form .content-group .additional-info,.full-interest-form .content-group .contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-preferred-size:47%;flex-basis:47%}.full-interest-form .form-input .label,.full-interest-form .form-input label,.full-interest-form .form-select .label,.full-interest-form .form-select label,.full-interest-form .input-label{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;text-transform:uppercase;font-size:14px}.full-interest-form .form-checkbox .label,.full-interest-form .form-radio .label{color:#797979;font-size:14px;font-weight:500;line-height:15px}.full-interest-form .single-row .field{-ms-flex-preferred-size:100%;flex-basis:100%}.full-interest-form .two-row{display:block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .two-row{display:-webkit-box;display:-ms-flexbox;display:flex}}.full-interest-form .two-row .field{-ms-flex-preferred-size:48%;flex-basis:48%}.full-interest-form .input-label{color:#797979;font-size:14px;line-height:15px;display:block;width:100%;height:30px}.full-interest-form .form-radio .label__box{border:1px solid #797979;border-radius:50%;height:18px;min-width:18px}.full-interest-form input,.full-interest-form select{height:40px;width:100%;border:1px solid #e0e0e0;background:#fff;border-radius:6px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:14px;margin-bottom:10px;padding:0 10px;color:#444}.full-interest-form select::-ms-expand{display:none}.full-interest-form select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.full-interest-form .form-select__wrap:before,.full-interest-form .select-bar:before{content:"";border-left:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d;position:absolute;right:15px;width:11px;bottom:26px;height:11px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.full-interest-form .select-bar:before{bottom:14px!important}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .field:not(:last-child){margin-right:4%}}.full-interest-form .rent-own .field{margin-bottom:10px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-preferred-size:initial;flex-basis:auto}.full-interest-form .field.city{-ms-flex-preferred-size:50%;flex-basis:50%}.full-interest-form .field.state{top:-4px;position:relative}.full-interest-form .field.state,.full-interest-form .field.zip{-ms-flex-preferred-size:25%;flex-basis:25%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .field.zip{-ms-flex-preferred-size:17%;flex-basis:17%}}.full-interest-form .referred-by{margin-top:10px}.full-interest-form .referred-by .label__box{min-width:18px;height:18px;border:1px solid #c4c4c4;border-radius:4px}.full-interest-form .referred-by .select-bar{height:40px;width:100%;border:1px solid #e0e0e0;background:#fff;border-radius:6px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:14px;margin-bottom:10px;color:#797979;text-align:right;position:relative;cursor:pointer}.full-interest-form .referred-by .select-bar.opened+.dropdown{visibility:visible;height:auto}.full-interest-form .referred-by .select-bar .icon-arrow-down{margin-right:10px;top:6px;position:relative}.full-interest-form .referred-by .dropdown{-webkit-column-count:2;column-count:2;visibility:hidden;-webkit-transition:height .2s ease-out;transition:height .2s ease-out;height:0;margin-top:25px;padding:0 20px}.full-interest-form .referred-by .dropdown li{padding:10px 0;display:inline-block;width:100%}.full-interest-form .community-select{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .community-select{display:block;-webkit-column-count:2;column-count:2}}.full-interest-form .community-select .form-checkbox{border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;padding:20px;margin-bottom:20px;display:inline-block;width:100%}.full-interest-form .community-select .label__box{height:18px;min-width:18px;border:1px solid #c4c4c4;border-radius:4px}.full-interest-form .community-select .city,.full-interest-form .community-select .property{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:20px;line-height:20px;text-transform:uppercase}.full-interest-form .community-select .property{font-weight:700}.full-interest-form .community-select .snapshot{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:15px;line-height:26px}.full-interest-form .submit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:70px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.full-interest-form .submit{margin-bottom:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.full-interest-form .button-rounded__teal{padding:16px 30px!important;font-size:14px!important;letter-spacing:1px!important;line-height:14px!important}.get-pre-approved .header-hero{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:70vh}@media only screen and (max-width:767px){.get-pre-approved .header-hero .section__caption-box{margin-top:75px}}@media only screen and (max-width:767px){.get-pre-approved .header-hero .header-1{font-size:27px}}@media only screen and (max-width:767px){.get-pre-approved .header-hero .header-1 span{font-size:25px;font-weight:300;line-height:15px}}@media only screen and (min-width:768px){.get-pre-approved .header-hero p{margin-top:45px}}@media only screen and (max-width:767px){.get-pre-approved .header-hero p{font-size:14px;font-weight:600;line-height:25px;margin-top:15px;padding-left:3.75%;padding-right:3.75%}}.get-pre-approved .select-header{background:#fafafa;padding-top:40px;margin-bottom:0}.get-pre-approved .select-header p{font-size:24px;margin-bottom:0;text-align:center}@media only screen and (max-width:767px){.get-pre-approved .select-header p{font-size:20px;font-weight:400;line-height:5px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .section__caption-box .header-1{font-size:55px}}.corporate-contact .corporate-contact__hero{height:53vh;background-position:top}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .corporate-contact__hero br{display:none}}.corporate-contact .corporate-contacts__section{padding:50px 0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .corporate-contacts__section{padding:100px 0}}.corporate-contact .corporate-contacts__section .corporate-contacts__section-item{padding:10px 35px;position:relative;margin-bottom:25px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .corporate-contacts__section .corporate-contacts__section-item{margin-bottom:0}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .corporate-contacts__section .corporate-contacts__section-item:after{content:"";position:absolute;border-right:1px solid #8d8d8d;top:0;right:9px;height:100%}}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.corporate-contact .corporate-contacts__section .corporate-contacts__section-item:nth-child(2):after{border-right:none}}.corporate-contact .corporate-contacts__section .corporate-contacts__section-item:last-child:after{border-right:none}.corporate-contact .corporate-contacts__section .corporate-contacts__section-item h4{font-family:merriweather,Georgia,serif;font-size:24px;font-weight:300;line-height:24px;color:#114a5d;margin-bottom:25px}.corporate-contact .filter__buttons h3{width:100%;color:#114a5d;font-family:merriweather,Georgia,serif;font-size:28px;font-weight:300;line-height:25px;font-style:italic;margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .filter__buttons h3{font-size:40px;font-weight:300;line-height:40px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .filter__buttons h3{margin-bottom:50px;margin-top:25px}}.corporate-contact .contact__section{padding:0;margin-bottom:0}.corporate-contact .visit-office{margin-bottom:100px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.corporate-contact .dynamic__contact{background:#ececec}@media only screen and (max-width:767px){.corporate-contact .dynamic__contact{padding-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.corporate-contact .dynamic__contact .logo img{width:70%;margin-top:-30px}}@media only screen and (max-width:767px){.corporate-contact .dynamic__contact .logo img{margin-bottom:0}}@media only screen and (max-width:767px){.corporate-contact .dynamic__contact.not-found{padding-top:40px}}@media only screen and (min-width:768px) and (max-width:991px){.corporate-contact .dynamic__contact.not-found .logo img{margin-top:0}}@media only screen and (max-width:767px){.corporate-contact .dynamic__contact.not-found .logo img{margin-bottom:40px}}.corporate-contact .get-in-touch{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}@media only screen and (min-width:1276px){.corporate-contact .get-in-touch{padding-left:20px}}.corporate-contact .get-in-touch .schedule-tour{margin-top:20px}.corporate-contact .header-hero .section__caption-box.wide{max-width:80%}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.corporate-contact .header-hero .section__caption-box.wide{width:auto}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .section__caption-box{max-width:945px}}@media only screen and (max-width:767px){.homeowner-warranty .section__caption-box{width:85%}}@media only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .section__caption-box h1{font-size:42px}}@media only screen and (max-width:767px){.homeowner-warranty .section__caption-box h1{font-size:22px}}.homeowner-warranty .homeowner-warranty__customer-care{padding:50px 20px;position:relative}@media only screen and (min-width:992px) and (max-width:1275px){.homeowner-warranty .homeowner-warranty__customer-care{padding:100px 50px;padding-bottom:20px}}@media only screen and (min-width:1276px){.homeowner-warranty .homeowner-warranty__customer-care{padding:100px 75px;padding-bottom:20px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-faqs{padding-right:100px}}.homeowner-warranty .homeowner-warranty__customer-care h2{font-size:30px;font-weight:300;line-height:30px;color:#114a5d}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__trigger{font-size:18px;font-weight:300;line-height:50px;position:relative;padding-left:35px;cursor:pointer;text-transform:none}@media only screen and (max-width:767px){.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__trigger{font-size:16px;font-weight:400;line-height:40px}}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__trigger:hover{color:#0598b4}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__trigger span{position:absolute;top:16px;left:0;color:#114a5d}@media only screen and (max-width:767px){.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__trigger span{top:12px}}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__content{font-size:16px;font-weight:500;line-height:26px;color:#444;padding:10px 0 20px 35px}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__content a[href^="tel:"]{color:#0598b4}.homeowner-warranty .homeowner-warranty__customer-care .accordion .accordion__item .accordion__content a[href^="tel:"]:hover{color:#114a5d}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request h2{margin-bottom:20px}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request p{color:#8d8d8d;margin-bottom:20px}@media only screen and (min-width:992px) and (max-width:1275px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request button{padding:1em 1.4em}}@media only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request button{padding:1em .75em}}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-title{font-family:merriweather,Georgia,serif;font-size:18px;font-weight:300;line-height:18px;color:#114a5d;margin:50px auto 0}@media only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-title{font-size:15px;font-weight:300;line-height:15px}}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request ul.contact-icon-list{margin:20px auto 50px}@media only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request ul.contact-icon-list{margin:30px auto 40px}}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency .item-wrapper{background:#fafafa;padding:25px;margin-top:30px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency .item-wrapper{max-width:360px}}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency p{margin-bottom:10px}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency .emergency-title{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:24px;font-weight:400;line-height:24px;margin-bottom:25px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency .emergency-title{line-height:30px}}@media only screen and (min-width:992px) and (max-width:1275px){.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency .emergency-title{font-size:20px}}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency ul{color:#8d8d8d;padding-left:35px}.homeowner-warranty .homeowner-warranty__customer-care .homeowner-warranty__customer-care-service-request .homeowner-warranty__customer-care-service-request-emergency ul li{font-size:16px;font-weight:500;line-height:35px;list-style:disc}.homeowner-warranty .submit-service-request{background:#ececec;padding:50px 0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .submit-service-request{padding:100px 0}}.homeowner-warranty .submit-service-request h2{text-align:center;color:#114a5d;width:100%;font-size:40px;font-weight:300;line-height:40px}@media only screen and (max-width:767px){.homeowner-warranty .submit-service-request h2{font-size:24px}}.homeowner-warranty .submit-service-request .homeowner-warranty__message{margin-top:40px;border:1px solid #000;padding:40px}.homeowner-warranty .submit-service-request .homeowner-warranty__copy{color:#000;line-height:1.66667}.homeowner-warranty .submit-service-request .homeowner-warranty__copy:last-child{margin-bottom:0}.homeowner-warranty .submit-service-request form{margin:20px auto 85px}@media only screen and (min-width:768px) and (max-width:991px){.homeowner-warranty .submit-service-request form{margin:40px auto}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .submit-service-request form{margin:70px 0}}.homeowner-warranty .submit-service-request form .form-input .label,.homeowner-warranty .submit-service-request form .form-input label,.homeowner-warranty .submit-service-request form .form-select .label,.homeowner-warranty .submit-service-request form .form-select label,.homeowner-warranty .submit-service-request form .input-label{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;text-transform:uppercase;font-size:14px}.homeowner-warranty .submit-service-request form input,.homeowner-warranty .submit-service-request form select{height:40px;width:100%;border:1px solid #e0e0e0;background:#fff;border-radius:6px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:14px;margin-bottom:10px;padding:0 10px;color:#8d8d8d}.homeowner-warranty .submit-service-request form select{background-color:#fff;width:100%;margin-bottom:10px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.homeowner-warranty .submit-service-request form select::-ms-expand{display:none}.homeowner-warranty .submit-service-request form select:disabled{background-color:#ececec}.homeowner-warranty .submit-service-request form .form-select__wrap:before,.homeowner-warranty .submit-service-request form .select-bar:before{content:"";border-left:1px solid #8d8d8d;border-bottom:1px solid #8d8d8d;position:absolute;right:15px;width:11px;bottom:26px;height:11px;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.homeowner-warranty .submit-service-request form .select-bar:before{bottom:14px!important}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homeowner-warranty .submit-service-request form .form-left{padding-right:75px}}.homeowner-warranty .submit-service-request form .form-left p{margin-bottom:10px;margin-top:20px}.homeowner-warranty .submit-service-request form .how-can-we-help{margin-top:60px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap{background:#fff;padding:15px;margin-bottom:15px;border:1px solid #e0e0e0;border-radius:6px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .form-upload-message{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;display:block;text-align:center;text-transform:uppercase;color:#1cb323;font-weight:700;font-size:14px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .form-upload-message svg.icon-checkmark{width:12px;height:9px;display:inline;stroke:#1cb323;position:relative}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap input[type=file]{display:none}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn,.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap button{text-align:center;border:1px solid #8d8d8d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;padding:8px 7px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn span,.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap button span{color:#0598b4;font-size:21px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn:hover,.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap button:hover{background:#0598b4}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn:hover span,.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap button:hover span{color:#fff}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .attached-state{position:relative}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn{border-color:#e0e0e0;background:#fff;border-radius:6px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn.attached-button{cursor:auto;padding-top:6px;padding-bottom:6px}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn.attached-button:hover{background:#fff}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn svg.delete{width:21px;height:21px;margin-top:1px;cursor:pointer}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn svg.replace-upload{width:27px;height:26px;margin-top:-1px;cursor:pointer}@media only screen and (max-width:767px){.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn svg.delete,.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .upload-btn svg.replace-upload{margin-left:10px;margin-right:10px}}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .selected .upload-btn{border-color:#0598b4}.homeowner-warranty .submit-service-request form .how-can-we-help .form-input__wrap .danger .upload-btn{border-color:#ff2800}.homeowner-warranty .submit-service-request form .how-can-we-help button.text-link{color:#0598b4;font-size:16px;font-weight:400;line-height:19px;text-transform:uppercase;margin:10px 0 40px;cursor:pointer}.homeowner-warranty .submit-service-request form .how-can-we-help button.text-link:hover{color:#114a5d}.homeowner-warranty .submit-service-request form p.lower{margin-bottom:0}.homeowner-warranty .submit-service-request form .submit-button{margin-left:auto}@media only screen and (max-width:767px){.homeowner-warranty .submit-service-request form .submit-button{margin-top:20px;width:100%}}@media only screen and (max-width:767px){.careers .section__caption-box{width:85%}.careers .section__caption-box .header-1{font-size:38px;font-weight:400;line-height:45px}}.careers .careers__list{background:#fafafa;padding:50px 0}@media only screen and (max-width:767px){.careers .careers__list{padding-bottom:100px}}.careers .careers__list p{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;color:#444;font-size:18px;font-weight:500;line-height:30px;text-align:center}@media only screen and (max-width:767px){.careers .careers__list p{font-size:16px}}.careers .careers__list .career{background:#fff;padding:20px;margin-bottom:25px}.careers .careers__list .career .career__left{text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}@media only screen and (min-width:1276px){.careers .careers__list .career .career__left{padding-left:25px}}@media only screen and (min-width:992px) and (max-width:1275px){.careers .careers__list .career .career__left{padding-left:15px}}.careers .careers__list .career .career__title{color:#0598b4;font-size:24px;font-weight:400;line-height:24px}@media only screen and (min-width:768px) and (max-width:991px){.careers .careers__list .career .career__title{font-size:20px}}.careers .careers__list .career .career__date{color:#114a5d;font-size:18px;font-weight:400;line-height:22px;margin-top:15px}@media only screen and (min-width:768px) and (max-width:991px){.careers .careers__list .career .career__date{font-size:13px;font-weight:400;line-height:16px}}@media only screen and (max-width:767px){.careers .careers__list .career .career__date{margin-bottom:10px;margin-top:10px}}.careers .careers__list .career .career__right{position:relative}.careers .careers__list .career .career__right:after{content:"";position:absolute;left:-30px;top:0;bottom:0;height:100%;width:1px;background:#c4c4c4}@media only screen and (min-width:992px) and (max-width:1275px){.careers .careers__list .career .career__right:after{left:-18px}}.careers .careers__list .career .career__right p{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:16px;font-weight:500;line-height:24px;margin-bottom:1.25em;text-align:left}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.careers .careers__list .career .career__right p{padding-right:75px}}.careers .careers__list .career .career__right a{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}.careers .careers__list .career .career__right a:hover{color:#114a5d}.careers-detail .careers-detail__hero{height:19vh}.careers-detail .breadcrumb{position:absolute;width:100%;top:111px;z-index:1;padding:0 20px}.careers-detail .breadcrumb a{color:#fff;text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:22px;font-weight:400;line-height:22px;letter-spacing:1px;text-shadow:1px 1px 2px rgba(0,0,0,.6)}.careers-detail .breadcrumb a:hover{color:#0598b4}.careers-detail .careers__detail{background:#fafafa;padding:50px 0;font-size:16px;font-weight:500;line-height:30px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif}@media only screen and (max-width:767px){.careers-detail .careers__detail{padding:0 0 50px}}.careers-detail .careers__detail .careers__detail-wrap{background:#fff;padding:0}.careers-detail .careers__detail p{color:#444}.careers-detail .careers__detail ul{padding-left:40px;margin-bottom:30px;list-style:disc}.careers-detail .careers__detail ul li{color:#444;font-size:16px;font-weight:500;line-height:30px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif}.careers-detail .careers-form{padding:0;border-right:1px solid #ececec;background:#ececec}.careers-detail .careers-form .careers-form__top{background:#fff;padding:40px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;text-transform:uppercase}.careers-detail .careers-form .career__title{color:#0598b4;font-size:24px;font-weight:400;line-height:24px}@media only screen and (min-width:768px) and (max-width:991px){.careers-detail .careers-form .career__title{font-size:20px}}.careers-detail .careers-form .career__date{color:#114a5d;font-size:22px;font-weight:400;line-height:22px;margin-top:15px}@media only screen and (min-width:768px) and (max-width:991px){.careers-detail .careers-form .career__date{font-size:13px;font-weight:400;line-height:16px}}@media only screen and (max-width:767px){.careers-detail .careers-form .career__date{margin-bottom:10px;margin-top:10px}}.careers-detail .careers-form form{padding:20px}@media only screen and (min-width:1276px){.careers-detail .careers-form form{padding:40px}}.careers-detail .careers-form form h4{color:#114a5d;font-size:24px;font-weight:400;line-height:30px;letter-spacing:1px;margin-bottom:15px}.careers-detail .careers-form form textarea{width:100%;height:80px;resize:none}.careers-detail .careers-form form .upload{width:100%;text-align:center;display:block;margin:15px auto}.careers-detail .careers-form form .upload span{text-transform:uppercase;font-size:14px;font-weight:400;line-height:14px}.careers-detail .careers-form form .upload .row{margin-top:10px}.careers-detail .careers-form form .upload input[type=file]{display:none}.careers-detail .careers-form form .upload .apply-form-upload{border:1px solid #ccc;display:inline-block;border:1px solid #e0e0e0;border-radius:6px;background-color:#fff;padding:0 18px;cursor:pointer}.careers-detail .careers-form form button.upload-button{font-size:14px;font-weight:400;line-height:14px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;text-transform:none;letter-spacing:0;color:#8d8d8d;padding:.75em 1.45em;border:1px solid #e0e0e0}@media only screen and (min-width:992px) and (max-width:1275px){.careers-detail .careers-form form button.upload-button{padding:.75em 1.25em}}@media only screen and (max-width:767px){.careers-detail .careers-form form button.upload-button{width:100%}}.careers-detail .careers-form form button.upload-button:hover{color:#fff}.careers-detail .careers-form form button[type=submit]{margin-top:10px}@media only screen and (max-width:767px){.careers-detail .careers-form form button[type=submit]{width:100%}}.careers-detail .careers-form form input,.careers-detail .careers-form form textarea{border:1px solid #e0e0e0;border-radius:6px}.careers-detail .careers-form form span.file-name{color:#797979;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:14px;line-height:14px;text-transform:none}.careers-detail .careers-info{padding:20px}@media only screen and (max-width:767px){.careers-detail .careers-info{margin-bottom:90px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.careers-detail .careers-info{padding:40px}}.careers-detail .careers-info h3{color:#114a5d;font-size:24px;font-weight:400;line-height:24px;text-transform:uppercase;margin-bottom:20px}.referral-rewards__container{background:url("/images/site/referral-rewards/referral-background.jpg");background-size:cover;background-position:50%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-attachment:fixed;margin-bottom:90px;min-height:100vh}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.referral-rewards__container{margin-bottom:65px;height:auto!important}}@media only screen and (min-width:768px) and (max-width:991px){.referral-rewards__container{height:calc(100vh - 45px);margin-bottom:auto}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container{height:calc(100vh - 60px);margin-bottom:auto}}.referral-rewards__container .referral-rewards__wrapper{padding-top:100px;width:90%;margin:0 auto}@media only screen and (min-width:768px) and (max-width:991px){.referral-rewards__container .referral-rewards__wrapper{padding-top:120px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .referral-rewards__wrapper{padding-top:70px;width:70%}}.referral-rewards__container .header{color:#fff;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);margin-bottom:30px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .header{margin-bottom:50px}}.referral-rewards__container .header .first-line{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:33px;letter-spacing:2px;display:block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .header .first-line{font-size:48px}}.referral-rewards__container .header .second-line{font-family:merriweather,Georgia,serif;font-size:40px;font-style:italic;font-weight:300;letter-spacing:2px;line-height:70px;display:block}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .header .second-line{font-size:72px;line-height:90px}}.referral-rewards__container .content-block{background:#fff;padding:25px 25px 50px;text-align:center;margin-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .content-block{padding:50px 60px 68px}}.referral-rewards__container .content-block .subheader{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:29px;line-height:36px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);margin-bottom:25px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .content-block .subheader{font-size:36px;margin-bottom:30px}}.referral-rewards__container .content-block p{color:#797979;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-size:14px;font-weight:500;line-height:24px;text-align:center;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6);margin-bottom:60px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .content-block p{font-size:16px}}.referral-rewards__container .button-square--muted-cyan{background:#fff;padding:15px 10px!important;margin-bottom:50px;font-size:13px}@media only screen and (max-width:415px){.referral-rewards__container .button-square--muted-cyan{padding:15px!important;font-size:15px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.referral-rewards__container .button-square--muted-cyan{font-size:inherit;padding:20px!important}}.referral-rewards__container .button-square--muted-cyan:hover{background:#0598b4}.referral-rewards__container .button-square--muted-cyan:hover span{color:#fff}.referral-rewards__container .button-square--muted-cyan span{color:#0598b4}.referral-rewards__container .disclaimer{color:#fff;font-size:12px;line-height:21px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;background:#114a5d;padding:1.8em}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.steps-to-home-ownership__container .step-2 .vertical,.steps-to-home-ownership__container .step-4 .vertical,.steps-to-home-ownership__container .step-6 .vertical,.steps-to-home-ownership__container .step-8 .vertical,.steps-to-home-ownership__container .step-10 .vertical{right:180px;position:absolute}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.steps-to-home-ownership__container .step-2 .vertical,.steps-to-home-ownership__container .step-4 .vertical,.steps-to-home-ownership__container .step-6 .vertical,.steps-to-home-ownership__container .step-8 .vertical,.steps-to-home-ownership__container .step-10 .vertical{left:180px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.steps-to-home-ownership__container .step-2 .step-lines.line-1,.steps-to-home-ownership__container .step-2 .step-lines.line-2,.steps-to-home-ownership__container .step-2 .step-lines.line-3,.steps-to-home-ownership__container .step-2 .step-lines.line-4,.steps-to-home-ownership__container .step-2 .step-lines.line-5,.steps-to-home-ownership__container .step-2 .step-lines.line-6,.steps-to-home-ownership__container .step-2 .step-lines.line-7,.steps-to-home-ownership__container .step-2 .step-lines.line-8,.steps-to-home-ownership__container .step-2 .step-lines.line-9,.steps-to-home-ownership__container .step-2 .step-lines.line-10,.steps-to-home-ownership__container .step-4 .step-lines.line-1,.steps-to-home-ownership__container .step-4 .step-lines.line-2,.steps-to-home-ownership__container .step-4 .step-lines.line-3,.steps-to-home-ownership__container .step-4 .step-lines.line-4,.steps-to-home-ownership__container .step-4 .step-lines.line-5,.steps-to-home-ownership__container .step-4 .step-lines.line-6,.steps-to-home-ownership__container .step-4 .step-lines.line-7,.steps-to-home-ownership__container .step-4 .step-lines.line-8,.steps-to-home-ownership__container .step-4 .step-lines.line-9,.steps-to-home-ownership__container .step-4 .step-lines.line-10,.steps-to-home-ownership__container .step-6 .step-lines.line-1,.steps-to-home-ownership__container .step-6 .step-lines.line-2,.steps-to-home-ownership__container .step-6 .step-lines.line-3,.steps-to-home-ownership__container .step-6 .step-lines.line-4,.steps-to-home-ownership__container .step-6 .step-lines.line-5,.steps-to-home-ownership__container .step-6 .step-lines.line-6,.steps-to-home-ownership__container .step-6 .step-lines.line-7,.steps-to-home-ownership__container .step-6 .step-lines.line-8,.steps-to-home-ownership__container .step-6 .step-lines.line-9,.steps-to-home-ownership__container .step-6 .step-lines.line-10,.steps-to-home-ownership__container .step-8 .step-lines.line-1,.steps-to-home-ownership__container .step-8 .step-lines.line-2,.steps-to-home-ownership__container .step-8 .step-lines.line-3,.steps-to-home-ownership__container .step-8 .step-lines.line-4,.steps-to-home-ownership__container .step-8 .step-lines.line-5,.steps-to-home-ownership__container .step-8 .step-lines.line-6,.steps-to-home-ownership__container .step-8 .step-lines.line-7,.steps-to-home-ownership__container .step-8 .step-lines.line-8,.steps-to-home-ownership__container .step-8 .step-lines.line-9,.steps-to-home-ownership__container .step-8 .step-lines.line-10,.steps-to-home-ownership__container .step-10 .step-lines.line-1,.steps-to-home-ownership__container .step-10 .step-lines.line-2,.steps-to-home-ownership__container .step-10 .step-lines.line-3,.steps-to-home-ownership__container .step-10 .step-lines.line-4,.steps-to-home-ownership__container .step-10 .step-lines.line-5,.steps-to-home-ownership__container .step-10 .step-lines.line-6,.steps-to-home-ownership__container .step-10 .step-lines.line-7,.steps-to-home-ownership__container .step-10 .step-lines.line-8,.steps-to-home-ownership__container .step-10 .step-lines.line-9,.steps-to-home-ownership__container .step-10 .step-lines.line-10{top:0!important}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.steps-to-home-ownership__container .step-2 .vertical,.steps-to-home-ownership__container .step-4 .vertical,.steps-to-home-ownership__container .step-6 .vertical,.steps-to-home-ownership__container .step-8 .vertical,.steps-to-home-ownership__container .step-10 .vertical{top:0;bottom:0}.steps-to-home-ownership__container .step-2 .steps__caption-box,.steps-to-home-ownership__container .step-4 .steps__caption-box,.steps-to-home-ownership__container .step-6 .steps__caption-box,.steps-to-home-ownership__container .step-8 .steps__caption-box,.steps-to-home-ownership__container .step-10 .steps__caption-box{top:25%;position:relative}.steps-to-home-ownership__container .step-2 .scroll__more,.steps-to-home-ownership__container .step-4 .scroll__more,.steps-to-home-ownership__container .step-6 .scroll__more,.steps-to-home-ownership__container .step-8 .scroll__more,.steps-to-home-ownership__container .step-10 .scroll__more{position:absolute;right:320px;bottom:80px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.steps-to-home-ownership__container .step-1 .step-lines,.steps-to-home-ownership__container .step-3 .step-lines,.steps-to-home-ownership__container .step-5 .step-lines,.steps-to-home-ownership__container .step-7 .step-lines,.steps-to-home-ownership__container .step-9 .step-lines{-webkit-transform:translateX(800px) rotate(180deg);transform:translateX(800px) rotate(180deg)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.steps-to-home-ownership__container .step-1 .step-lines,.steps-to-home-ownership__container .step-3 .step-lines,.steps-to-home-ownership__container .step-5 .step-lines,.steps-to-home-ownership__container .step-7 .step-lines,.steps-to-home-ownership__container .step-9 .step-lines{-webkit-transform:none;transform:none}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.steps-to-home-ownership__container .step-1 .vertical,.steps-to-home-ownership__container .step-3 .vertical,.steps-to-home-ownership__container .step-5 .vertical,.steps-to-home-ownership__container .step-7 .vertical,.steps-to-home-ownership__container .step-9 .vertical{left:180px;position:absolute}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.steps-to-home-ownership__container .step-1 .vertical,.steps-to-home-ownership__container .step-3 .vertical,.steps-to-home-ownership__container .step-5 .vertical,.steps-to-home-ownership__container .step-7 .vertical,.steps-to-home-ownership__container .step-9 .vertical{left:180px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.steps-to-home-ownership__container .step-1 .step-lines.line-1,.steps-to-home-ownership__container .step-1 .step-lines.line-2,.steps-to-home-ownership__container .step-1 .step-lines.line-3,.steps-to-home-ownership__container .step-1 .step-lines.line-4,.steps-to-home-ownership__container .step-1 .step-lines.line-5,.steps-to-home-ownership__container .step-1 .step-lines.line-6,.steps-to-home-ownership__container .step-1 .step-lines.line-7,.steps-to-home-ownership__container .step-1 .step-lines.line-8,.steps-to-home-ownership__container .step-1 .step-lines.line-9,.steps-to-home-ownership__container .step-1 .step-lines.line-10,.steps-to-home-ownership__container .step-3 .step-lines.line-1,.steps-to-home-ownership__container .step-3 .step-lines.line-2,.steps-to-home-ownership__container .step-3 .step-lines.line-3,.steps-to-home-ownership__container .step-3 .step-lines.line-4,.steps-to-home-ownership__container .step-3 .step-lines.line-5,.steps-to-home-ownership__container .step-3 .step-lines.line-6,.steps-to-home-ownership__container .step-3 .step-lines.line-7,.steps-to-home-ownership__container .step-3 .step-lines.line-8,.steps-to-home-ownership__container .step-3 .step-lines.line-9,.steps-to-home-ownership__container .step-3 .step-lines.line-10,.steps-to-home-ownership__container .step-5 .step-lines.line-1,.steps-to-home-ownership__container .step-5 .step-lines.line-2,.steps-to-home-ownership__container .step-5 .step-lines.line-3,.steps-to-home-ownership__container .step-5 .step-lines.line-4,.steps-to-home-ownership__container .step-5 .step-lines.line-5,.steps-to-home-ownership__container .step-5 .step-lines.line-6,.steps-to-home-ownership__container .step-5 .step-lines.line-7,.steps-to-home-ownership__container .step-5 .step-lines.line-8,.steps-to-home-ownership__container .step-5 .step-lines.line-9,.steps-to-home-ownership__container .step-5 .step-lines.line-10,.steps-to-home-ownership__container .step-7 .step-lines.line-1,.steps-to-home-ownership__container .step-7 .step-lines.line-2,.steps-to-home-ownership__container .step-7 .step-lines.line-3,.steps-to-home-ownership__container .step-7 .step-lines.line-4,.steps-to-home-ownership__container .step-7 .step-lines.line-5,.steps-to-home-ownership__container .step-7 .step-lines.line-6,.steps-to-home-ownership__container .step-7 .step-lines.line-7,.steps-to-home-ownership__container .step-7 .step-lines.line-8,.steps-to-home-ownership__container .step-7 .step-lines.line-9,.steps-to-home-ownership__container .step-7 .step-lines.line-10,.steps-to-home-ownership__container .step-9 .step-lines.line-1,.steps-to-home-ownership__container .step-9 .step-lines.line-2,.steps-to-home-ownership__container .step-9 .step-lines.line-3,.steps-to-home-ownership__container .step-9 .step-lines.line-4,.steps-to-home-ownership__container .step-9 .step-lines.line-5,.steps-to-home-ownership__container .step-9 .step-lines.line-6,.steps-to-home-ownership__container .step-9 .step-lines.line-7,.steps-to-home-ownership__container .step-9 .step-lines.line-8,.steps-to-home-ownership__container .step-9 .step-lines.line-9,.steps-to-home-ownership__container .step-9 .step-lines.line-10{top:0!important}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.steps-to-home-ownership__container .step-1 .vertical,.steps-to-home-ownership__container .step-3 .vertical,.steps-to-home-ownership__container .step-5 .vertical,.steps-to-home-ownership__container .step-7 .vertical,.steps-to-home-ownership__container .step-9 .vertical{top:0;bottom:0}.steps-to-home-ownership__container .step-1 .steps__caption-box,.steps-to-home-ownership__container .step-3 .steps__caption-box,.steps-to-home-ownership__container .step-5 .steps__caption-box,.steps-to-home-ownership__container .step-7 .steps__caption-box,.steps-to-home-ownership__container .step-9 .steps__caption-box{top:25%;position:relative}.steps-to-home-ownership__container .step-1 .scroll__more,.steps-to-home-ownership__container .step-3 .scroll__more,.steps-to-home-ownership__container .step-5 .scroll__more,.steps-to-home-ownership__container .step-7 .scroll__more,.steps-to-home-ownership__container .step-9 .scroll__more{position:absolute;right:320px;bottom:80px}}.steps-to-home-ownership__container .button-square--teal{background:#114a5d;color:#fff;position:relative;margin:0 auto;bottom:-48px;padding:20px;font-size:18px;line-height:18px;font-family:merriweather,Georgia,serif}@media only screen and (max-width:767px){.steps-to-home-ownership__container .button-square--teal{font-size:15px;padding:20px;bottom:-10px}}@media only screen and (max-width:330px){.steps-to-home-ownership__container .button-square--teal{font-size:12px;padding:13px}}.steps-to-home-ownership__container .button-square--teal:hover{background:#0598b4}.steps-to-home-ownership__container .left-dotted-circle{position:absolute;top:40%;right:1px}.steps-to-home-ownership__container .right-dotted-circle{position:absolute;top:50%;left:1px}.steps-to-home-ownership__container .step-5.active{z-index:1}.steps-to-home-ownership__container .step-lines{right:50%}.steps-to-home-ownership__container .step-lines.line-2,.steps-to-home-ownership__container .step-lines.line-4,.steps-to-home-ownership__container .step-lines.line-6,.steps-to-home-ownership__container .step-lines.line-8,.steps-to-home-ownership__container .step-lines.line-10{position:absolute;left:-63px}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.steps-to-home-ownership__container .step-1 .vertical,.steps-to-home-ownership__container .step-2 .vertical,.steps-to-home-ownership__container .step-3 .vertical,.steps-to-home-ownership__container .step-4 .vertical,.steps-to-home-ownership__container .step-5 .vertical,.steps-to-home-ownership__container .step-6 .vertical,.steps-to-home-ownership__container .step-7 .vertical,.steps-to-home-ownership__container .step-8 .vertical,.steps-to-home-ownership__container .step-9 .vertical,.steps-to-home-ownership__container .step-10 .vertical{right:80px;position:absolute}.steps-to-home-ownership__container .step-lines.line-2,.steps-to-home-ownership__container .step-lines.line-4,.steps-to-home-ownership__container .step-lines.line-6,.steps-to-home-ownership__container .step-lines.line-8{top:-155px!important;left:-80px;position:absolute;float:right;margin-left:auto;margin-right:0}.steps-to-home-ownership__container .step-lines.line-10{top:-270px!important;left:-80px;position:absolute;float:right;margin-left:auto;margin-right:0}.steps-to-home-ownership__container .step-lines.line-1,.steps-to-home-ownership__container .step-lines.line-3,.steps-to-home-ownership__container .step-lines.line-5,.steps-to-home-ownership__container .step-lines.line-7,.steps-to-home-ownership__container .step-lines.line-9{left:-80px;top:-190px;position:absolute;float:right;margin-left:auto;margin-right:0}.steps-to-home-ownership__container .step-lines.line-5{top:-150px!important}.steps-to-home-ownership__container .step-lines.line-6{top:-175px!important}.steps-to-home-ownership__container .step-lines.line-7,.steps-to-home-ownership__container .step-lines.line-8,.steps-to-home-ownership__container .step-lines.line-9{top:-200px!important}.steps-to-home-ownership__container .vertical{margin:unset!important}.steps-to-home-ownership__container .welcome .vertical{margin:0 auto!important}.steps-to-home-ownership__container .subheader{font-size:50px!important}.steps-to-home-ownership__container .blurb{margin-top:25px!important}}.disclaimer{background-color:#fafafa}.disclaimer .header-hero{height:42vh!important}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.disclaimer .header-hero{height:80vh!important}}.disclaimer .section__caption-box{margin-top:40px}@media only screen and (max-width:767px){.disclaimer .section__caption-box{width:80%}}@media only screen and (max-width:767px){.disclaimer .section__caption-box .header-1{font-size:33px}}@media only screen and (max-width:767px){.disclaimer .section__caption-box .header-1 span{font-size:25px;font-weight:400;line-height:15px}}.disclaimer__info p{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;color:#5f5f5f;padding:20px 40px 0;max-width:950px;margin:100px auto;font-size:18px;line-height:30px}@media only screen and (max-width:767px){.disclaimer__info p{font-size:14px;font-weight:400;line-height:24px;margin:40px auto 50px;padding:0 40px 40px}}@media only screen and (max-width:767px){.disclaimer__info{margin-bottom:90px}}.privacy-policy .template-base{background-color:#fafafa}.privacy-policy .header-hero{height:42vh!important}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.privacy-policy .header-hero{height:80vh!important}}.privacy-policy .section__caption-box{margin-top:40px}@media only screen and (max-width:767px){.privacy-policy .section__caption-box{width:80%}}@media only screen and (max-width:767px){.privacy-policy .section__caption-box .header-1{font-size:33px}}@media only screen and (max-width:767px){.privacy-policy .section__caption-box .header-1 span{font-size:25px;font-weight:400;line-height:15px}}.commitment-to-community .template-base{background-color:#fafafa}.commitment-to-community .header-hero{height:65vh!important}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.commitment-to-community .header-hero{height:80vh!important}}@media only screen and (max-width:767px){.commitment-to-community .section__caption-box{width:80%}}@media only screen and (max-width:767px){.commitment-to-community .section__caption-box .header-1{font-size:33px}}@media only screen and (max-width:767px){.commitment-to-community .section__caption-box .header-1 span{font-size:25px;font-weight:400;line-height:15px}}.commitment-to-community__info{text-align:center;max-width:1000px;margin:0 auto;font-size:18px;font-weight:500;line-height:30px}.commitment-to-community__info p{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-weight:500;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;color:#444;padding:80px 0 40px}@media only screen and (min-width:992px) and (max-width:1275px){.commitment-to-community__info p{padding:80px 20px 40px}}@media only screen and (min-width:768px) and (max-width:991px){.commitment-to-community__info p{padding:60px 40px 30px}}@media only screen and (max-width:767px){.commitment-to-community__info p{font-size:14px;font-weight:400;line-height:24px;padding:50px 40px 32px}}@media only screen and (max-width:767px){.commitment-to-community__organizations{margin-bottom:120px}}@media only screen and (min-width:768px) and (max-width:991px){.commitment-to-community__organizations{margin-bottom:90px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.commitment-to-community__organizations{padding-bottom:40px}}.commitment-to-community__organizations .row{margin:0 auto;max-width:1070px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commitment-to-community__organizations .organization{padding:20px;border:1px solid #ececec;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:96%;flex-basis:96%;margin:0 2% 4%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width:768px) and (max-width:991px){.commitment-to-community__organizations .organization{-ms-flex-preferred-size:28%;flex-basis:28%;margin:0 2% 4%}}@media only screen and (min-width:992px) and (max-width:1275px){.commitment-to-community__organizations .organization{-ms-flex-preferred-size:21%;flex-basis:21%;margin:0 1% 4%}}@media only screen and (min-width:1276px){.commitment-to-community__organizations .organization{-ms-flex-preferred-size:21%;flex-basis:21%;margin:0 2% 4%}}.commitment-to-community__organizations .commitment-to-community__organization{max-width:165px;max-height:212px}.commitment-to-community__organizations .commitment-to-community__organization .logo{width:165px;height:148px;text-align:center;margin:auto;position:relative}.commitment-to-community__organizations .commitment-to-community__organization .logo img{position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%);width:100%}.commitment-to-community__organizations .commitment-to-community__organization .logo-label{margin-top:20px;height:44px}.commitment-to-community__organizations .commitment-to-community__organization p{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:22px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);position:relative;top:50%;-webkit-transform:perspective(1px) translateY(-50%);transform:perspective(1px) translateY(-50%)}@media only screen and (max-width:767px){.commitment-to-community__organizations .commitment-to-community__organization p{font-size:16px;font-weight:400;line-height:21px}}.homecare-tips .header-hero{height:45vh!important;background-attachment:scroll}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.homecare-tips .header-hero{height:80vh!important}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homecare-tips .section__caption-box{max-width:528px}}@media only screen and (min-width:768px) and (max-width:991px){.homecare-tips .section__caption-box{width:auto!important;padding:30px}}.homecare-tips .section__caption-box h1{color:#fff;font-family:merriweather,Georgia,serif;font-size:48px;font-style:italic;font-weight:300;line-height:48px;text-align:center}@media only screen and (min-width:768px) and (max-width:991px){.homecare-tips .section__caption-box h1{font-size:42px}}@media only screen and (max-width:767px){.homecare-tips .section__caption-box h1{font-size:22px}}.homecare-tips .homecare-tips__info{background-color:#fff;padding:70px 75px;position:relative}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info{padding:10px 60px 140px 30px}}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__trigger{font-size:24px;font-weight:300;line-height:50px;position:relative;padding-bottom:10px;padding-left:35px;cursor:pointer;text-transform:none}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__trigger{font-size:16px;font-weight:400;line-height:40px}}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__trigger:hover{color:#0598b4}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__trigger .icon-arrow-down{position:absolute;top:16px;left:0;color:#114a5d}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__trigger .icon-arrow-down{top:20px}}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__content{font-size:16px;font-weight:500;line-height:26px;color:#444;padding:10px 0 30px 35px}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__content{font-size:12px;font-weight:500;line-height:22px;padding:0 0 10px 35px}}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__content a[href^="tel:"]{color:#0598b4}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion__content a[href^="tel:"]:hover{color:#114a5d}.homecare-tips .homecare-tips__info .accordion .accordion__item ul{margin-left:15px}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item ul{margin-left:10px}}.homecare-tips .homecare-tips__info .accordion .accordion__item li{line-height:26px;color:#1db9d7;padding-bottom:30px;list-style-type:circle}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item li{padding-bottom:15px}}.homecare-tips .homecare-tips__info .accordion .accordion__item li .header{text-transform:uppercase;color:#114a5d;display:block}.homecare-tips .homecare-tips__info .accordion .accordion__item li .description{color:#444}.homecare-tips .homecare-tips__info .accordion .accordion__item .title-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:0}.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion-title{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:24px;font-style:italic;font-weight:300;line-height:60px;text-transform:none}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion .accordion__item .accordion-title{font-size:22px;font-weight:300;line-height:60px}}.homecare-tips .homecare-tips__info .accordion__trigger_active{padding-left:0!important}.homecare-tips .homecare-tips__info .accordion__trigger_active .accordion .accordion__item .accordion__trigger span,.homecare-tips .homecare-tips__info .accordion__trigger_active .icon-arrow-up{margin-left:0!important;padding-top:15px}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__info .accordion__trigger_active .accordion .accordion__item .accordion__trigger span,.homecare-tips .homecare-tips__info .accordion__trigger_active .icon-arrow-up{padding-right:19px;padding-top:20px}}@media only screen and (max-width:767px){.homecare-tips .homecare-tips__download-pdf{padding-top:25px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.homecare-tips .homecare-tips__download-pdf{padding:0!important}}.homecare-tips .button-square--muted-cyan{background:#fff;padding:15px 10px!important;margin-bottom:50px;font-size:13px;margin:0 auto}@media only screen and (max-width:767px){.homecare-tips .button-square--muted-cyan{padding:15px!important;letter-spacing:1px}}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.homecare-tips .button-square--muted-cyan{font-size:inherit;padding:20px!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.homecare-tips .button-square--muted-cyan{font-size:13px;padding:8px!important;letter-spacing:1px}}@media screen and (min-width:995px) and (max-width:1132px){.homecare-tips .button-square--muted-cyan{font-size:15px;padding:10px!important;letter-spacing:1px}}​ .homecare-tips .button-square--muted-cyan:hover{background:#0598b4}​ .homecare-tips .button-square--muted-cyan:hover span{color:#fff}.homecare-tips .button-square--muted-cyan span{color:#0598b4}.testimonials .slick-wrapper{height:322px;background:#fff}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.testimonials .slick-wrapper{height:350px}}.testimonials .slide-content-wrapper{height:322px;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.testimonials .slide-content-wrapper{padding:0;overflow:auto}}@media only screen and (max-width:767px){.testimonials .slide-content-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.testimonials .slide-content-wrapper{overflow-y:scroll;padding:0 20px}}.testimonials .mobile-wrapper{height:auto}@media only screen and (max-width:767px),only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape),only screen and (min-width:768px) and (max-width:991px){.testimonials .mobile-wrapper{height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.testimonials .slick-dots{-webkit-transform:translateX(-40px) translateY(-30px);transform:translateX(-40px) translateY(-30px);width:auto;display:none}.testimonials .slick-dots .slick-active{background:#fff}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.testimonials .slick-dots{display:block}}.testimonials .slick-slide__caption{padding:50px 90px 0;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media only screen and (max-width:767px){.testimonials .slick-slide__caption{padding:20px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials .slick-slide__caption{padding:30px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.testimonials .slick-slide__caption{padding:0 70px}}.testimonials .slick-next{right:13px}@media only screen and (max-width:767px){.testimonials .slick-next{right:0}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials .slick-next{right:-2px}}.testimonials .wrapper{max-width:90vw}@media only screen and (max-width:767px){.testimonials .wrapper{margin-top:100px}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.testimonials .wrapper{max-width:80vw}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials .wrapper{max-width:80vw}}@media (min-device-width:735px) and (max-device-width:900px) and (orientation:landscape){.testimonials .wrapper{margin-top:80px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.testimonials .wrapper{max-width:75vw}}@media (-ms-high-contrast:active) and (min-width:992px),(-ms-high-contrast:none) and (min-width:992px){.testimonials .wrapper{-webkit-transform:translateX(-15%);transform:translateX(-15%);width:75vw}}.testimonials .page-header{color:#fff;font-family:merriweather,Georgia,serif;font-size:48px;font-style:italic;font-weight:300;letter-spacing:2px;line-height:48px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}@media only screen and (max-width:767px){.testimonials .page-header{font-size:24px;letter-spacing:0;line-height:27px}}.testimonials .tagline{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:22px;line-height:22px;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);background-color:#fafafa;margin:0 auto;padding:30px;text-align:center}@media only screen and (max-width:767px){.testimonials .tagline{padding:20px;font-size:17px}}.testimonials .testimonial-slideshow{height:100vh;background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.3)));background:linear-gradient(0deg,transparent,rgba(0,0,0,.3));background-image:url("/images/site/testimonials/testimonials-background.jpg?v=2");background-repeat:no-repeat;background-size:cover;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:330px){.testimonials .testimonial-slideshow{height:auto}}@media only screen and (max-width:767px){.testimonials .testimonial-slideshow{padding-bottom:110px}}@media only screen and (min-width:768px) and (max-width:991px){.testimonials .testimonial-slideshow{height:calc(100vh - 45px)}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.testimonials .testimonial-slideshow{height:auto;padding-bottom:110px}}.testimonials .testimonial-slideshow__text,.testimonials .testimonial-slideshow__text p,.testimonials .testimonial-slideshow__text span{color:#444;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-size:18px!important;font-weight:500;line-height:30px;text-align:center;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6)}@media only screen and (max-width:767px){.testimonials .testimonial-slideshow__text,.testimonials .testimonial-slideshow__text p,.testimonials .testimonial-slideshow__text span{font-size:15px!important}}.testimonials .testimonial-slideshow__source{color:#0598b4;font-family:merriweather,Georgia,serif;font-size:24px;font-style:italic;font-weight:300;letter-spacing:1px;line-height:24px;text-align:center;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6)}.additional-offerings .additional-offerings__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .additional-offerings__wrap{height:auto!important}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.additional-offerings .additional-offerings__wrap{min-height:100vh;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.additional-offerings .additional-offerings__wrap{height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media screen and (max-width:991px){.additional-offerings .additional-offerings__wrap{height:100vh}}.additional-offerings .additional-offerings__wrap .rv-offerings .card,.additional-offerings .additional-offerings__wrap .rv-offerings h2.section-header{position:absolute;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:1}.additional-offerings .additional-offerings__wrap .rv-offerings h2.section-header{top:120px}.additional-offerings .additional-offerings__wrap .rv-offerings .card{top:220px}.additional-offerings .page-header{color:#fff;font-family:merriweather,Georgia,serif;font-size:30px;font-style:italic;font-weight:300;letter-spacing:2px;line-height:48px;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);position:absolute;width:100%;text-align:center;margin-top:120px}@media (min-width:768px){.additional-offerings .page-header{font-size:48px}}@media only screen and (max-width:330px){.additional-offerings .page-header{font-size:25px;margin-top:100px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .page-header{text-shadow:none}}.additional-offerings .section-header{color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:33px;letter-spacing:1px;line-height:36px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);margin-bottom:30px}@media only screen and (max-width:330px){.additional-offerings .section-header{margin-top:50px}}@media (min-width:768px){.additional-offerings .section-header{font-size:36px}}@media (min-width:992px) and (max-width:1135px){.additional-offerings .section-header{margin-top:170px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.additional-offerings .section-header{margin-top:205px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .section-header{text-shadow:none}}@media (-ms-high-contrast:active) and (min-width:992px) and (max-width:1135px),(-ms-high-contrast:none) and (min-width:992px) and (max-width:1135px){.additional-offerings .section-header{margin-top:65px}}.additional-offerings .offerings{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.additional-offerings .offerings{-ms-flex-preferred-size:100%;flex-basis:100%}}@media (-ms-high-contrast:active) and (max-width:992px),(-ms-high-contrast:none) and (max-width:992px){.additional-offerings .offerings{-ms-flex-preferred-size:auto;flex-basis:auto}}.additional-offerings .apartments-and-rental-properties-offerings,.additional-offerings .rv-offerings{padding:140px 0 100px;background:transparent no-repeat 50%/cover}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.additional-offerings .apartments-and-rental-properties-offerings,.additional-offerings .rv-offerings{padding-bottom:unset}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.additional-offerings .apartments-and-rental-properties-offerings,.additional-offerings .rv-offerings{padding-bottom:100px}}@media only screen and (min-width:768px) and (max-width:991px){.additional-offerings .apartments-and-rental-properties-offerings,.additional-offerings .rv-offerings{height:100vh}}@media only screen and (max-width:767px){.additional-offerings .apartments-and-rental-properties-offerings,.additional-offerings .rv-offerings{height:100vh}}.additional-offerings .rv-offerings{background-image:url("/images/site/additional-offerings/rv-background-v2.jpg")}.additional-offerings .apartments-and-rental-properties-offerings{background-image:url("/images/site/additional-offerings/apartments-and-rental-properties-background.jpg")}.additional-offerings .link{color:#0598b4;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-size:15px;font-weight:500;line-height:19px;margin-top:15px}@media (min-width:767px){.additional-offerings .link{font-size:16px}}.additional-offerings .link:hover{color:#114a5d}.additional-offerings .section-header{margin-top:80px}@media (min-width:992px) and (max-width:1135px){.additional-offerings .section-header{margin-top:180px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.additional-offerings .section-header{margin-top:115px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .section-header{margin-top:198px}}@media (-ms-high-contrast:active) and (max-width:992px),(-ms-high-contrast:none) and (max-width:992px){.additional-offerings .section-header{margin-top:68px}}.additional-offerings .card{background:#fff;padding:40px 30px;width:90%}@media only screen and (max-width:330px){.additional-offerings .card{padding:25px}}@media (min-width:992px) and (max-width:1135px){.additional-offerings .card{width:450px;padding:40px 50px}}@media (min-width:1136px){.additional-offerings .card{width:520px;padding:40px 50px}}.additional-offerings .name{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:16px;font-weight:300;line-height:36px;text-shadow:1px 1px 0 0 rgba(0,0,0,.5)}@media only screen and (max-width:330px){.additional-offerings .name{font-size:13px}}@media (min-width:767px){.additional-offerings .name{font-size:20px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.additional-offerings .name{font-size:24px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .name{text-shadow:none}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.additional-offerings .name{font-size:20px}}.additional-offerings .contact-list{margin-bottom:20px}@media (min-width:767px){.additional-offerings .contact-list{margin-bottom:30px}}.additional-offerings .contact-list [class*=icon-]{color:#c4c4c4;margin-right:10px;font-size:24px}@media only screen and (max-width:330px){.additional-offerings .contact-list [class*=icon-]{margin-right:9px;font-size:19px}}.additional-offerings .contact-list li{margin-bottom:15px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:767px){.additional-offerings .contact-list li{margin-bottom:20px}}.additional-offerings .contact-list .contact-text{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:15px;font-weight:500;line-height:22px}@media (min-width:767px){.additional-offerings .contact-list .contact-text{font-size:18px}}.additional-offerings .contact-list .contact-text:hover{color:#114a5d}.additional-offerings .unselectable{pointer-events:none!important;cursor:default!important}.additional-offerings .description{color:#444;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;-ms-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-o-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;-webkit-font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-feature-settings:"salt" 1,"dlig" 1,"liga" 1;font-size:15px;margin-bottom:10px;font-weight:500;line-height:24px;text-shadow:2px 2px 10px 0 rgba(0,0,0,.6)}@media (min-width:767px){.additional-offerings .description{font-size:18px;margin-bottom:1.5em}}.additional-offerings .description .bold{font-weight:600}.additional-offerings .description li{list-style-type:disc;padding-left:10px;list-style-position:inside;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.additional-offerings .description{text-shadow:none}}.site-map #app,.site-map .template-base{background-color:#fff}.site-map .header-hero{height:35vh}.site-map .section__caption-box{border:none;background:none;margin-top:50px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map .section__caption-box{margin-top:110px}}@media only screen and (max-width:767px){.site-map .section__caption-box{width:80%}}.site-map .section__caption-box .header-1{color:#114a5d;font-size:60px}@media only screen and (max-width:767px){.site-map .section__caption-box .header-1{font-size:33px}}@media only screen and (max-width:767px){.site-map .section__caption-box .header-1 span{font-size:25px;font-weight:400;line-height:15px}}.site-map__links{padding:50px 0}@media only screen and (max-width:767px){.site-map__links{padding:0 0 90px}}.site-map__links h3{color:#114a5d;text-align:center;margin-bottom:45px;font-family:merriweather,Georgia,serif;font-style:italic;font-size:26px;font-weight:300;line-height:15px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links h3{font-size:40px;font-weight:300;line-height:48px}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links h3{margin-bottom:73px}}.site-map__links .item{padding:0 30px;display:-webkit-box;display:-ms-flexbox;display:flex}.site-map__links .site-map__list{padding:25px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links .site-map__list{padding:0 40px 40px 0}}.site-map__links .site-map__list .icon{background:#0598b4;width:120px;height:120px;text-align:center;border-radius:50%;margin:auto;position:relative}.site-map__links .site-map__list .icon svg{fill:#fff;vertical-align:middle;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.site-map__links .site-map__list .icon-title{color:#114a5d;font-size:24px;font-weight:300;line-height:24px;font-family:merriweather,Georgia,serif;font-style:italic;text-align:center;margin:20px auto}.site-map__links .site-map__list p{color:#8d8d8d;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto}.site-map__links .site-map__list .homeowners__list{margin-top:50px}.site-map__links .section-row{border-bottom:1px solid #e6e7e8}.site-map__links .community-row{display:block;padding-bottom:20px}@media only screen and (min-width:768px) and (max-width:991px),only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links .community-row{-webkit-column-count:2;column-count:2}}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links .community-row{-webkit-column-count:3;column-count:3}}.site-map__links .community-row .community-list{width:100%;display:inline-block;padding:20px 30px 0 55px}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links .community-row .community-list{padding:20px 30px 0 25px}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.site-map__links .community-row .community-list{padding:20px 30px 0}}.site-map__links .community-row li.header{padding-bottom:0}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.site-map__links .community-row li.header a{font-size:21px!important}}@media only screen and (min-width:768px) and (max-width:991px){.site-map__links .community-row .community-list{padding:20px 30px 0 55px}.site-map__links .community-row li.header a{font-size:22px!important}}@media only screen and (max-width:767px){.site-map__links .community-row li.header a{font-size:20px!important}}.community-list .header,.community-list li.header a,.site-map__list .header,.site-map__list li.header a{color:#c4c4c4!important;font-family:merriweather,Georgia,serif;font-size:30px;line-height:36px;text-transform:uppercase;font-weight:300;font-style:italic;padding-bottom:5px}@media only screen and (max-width:767px){.community-list .header,.community-list li.header a,.site-map__list .header,.site-map__list li.header a{font-size:26px;font-weight:300;line-height:32px}}.community-list li.header:hover a,.site-map__list li.header:hover a{color:#8d8d8d!important;cursor:pointer;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.community-list li.header:hover a:hover,.site-map__list li.header:hover a:hover{-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.community-list li,.site-map__list li{color:#0598b4;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:18px;line-height:32px;padding-right:10px}@media only screen and (max-width:767px){.community-list li,.site-map__list li{padding-right:20px}}.community-list li a,.community-list li a:visited,.site-map__list li a,.site-map__list li a:visited{color:#0598b4}.community-list li:hover a,.site-map__list li:hover a{color:#114a5d}.site-map__social{margin-top:22px}.site-map__social ul{max-width:80%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-map__social span[class^=icon]{color:#c4c4c4;font-size:30px}.site-map__social span[class^=icon]:hover{color:#0598b4}.site-map__social .svg-logo svg{font-size:30px;width:30px;height:30px}.site-map__social .svg-logo:hover svg circle,.site-map__social .svg-logo:hover svg g,.site-map__social .svg-logo:hover svg path{fill:#0598b4!important}.about-discovery-seeno .slide-0 .headline{color:#fff;font-family:Raleway;font-weight:700;line-height:30px;text-align:left}@media only screen and (min-width:768px){.about-discovery-seeno .slide-0 .headline{font-size:27px;margin-bottom:30px}}@media only screen and (max-width:767px){.about-discovery-seeno .slide-0 .headline{font-size:3.75vw;margin-bottom:15px}}.about-discovery-seeno .slide-0 p.main-content{margin-top:0;margin-bottom:0}.about-discovery-seeno .slide-4 .slide__caption-box{text-align:left}@media only screen and (max-width:767px){.about-discovery-seeno .vertical-wrap{margin:0 20px;width:auto}.about-discovery-seeno .slide-7 .vertical-wrap{margin:0 20px;width:calc(100% - 40px)}.about-discovery-seeno .slide-7 .headline{font-size:16px!important;line-height:24px!important}.about-discovery-seeno .print{font-size:28px;margin-bottom:5px}.about-discovery-seeno .script{font-size:38px;margin-bottom:15px}.about-discovery-seeno .photo-caption{position:absolute!important;font-size:14px;line-height:18px}.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption{left:15px;bottom:80px;top:auto}.about-discovery-seeno .slide-2 .photo-caption{left:20px;right:auto;bottom:75px}.about-discovery-seeno .slide-3 .photo-caption{left:20px;bottom:80px}.about-discovery-seeno .slide-3 .photo-caption .smaller{font-size:13px}.about-discovery-seeno .slide__caption-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px}.about-discovery-seeno p.main-content{margin-top:0}.about-discovery-seeno .main-content p,.about-discovery-seeno p.main-content{font-size:16px;line-height:26px}.about-discovery-seeno .about-discovery-seeno .button-square--teal{padding:10px;font-size:14px}.about-discovery-seeno .slide-4 .button-square--teal,.about-discovery-seeno .slide-7 .button-square--teal{padding:10px;font-size:13px!important;width:290px;margin-top:0}.about-discovery-seeno .services-blurb{font-size:11px;line-height:20px;bottom:28%}.about-discovery-seeno .services-blurb br{display:none}.about-discovery-seeno .blurb{font-size:16px!important;line-height:24px!important}.about-discovery-seeno .section.slide-4{background-position:top 122px center;background-color:#2e5b8a}.about-discovery-seeno .slide-4 .vertical-wrap{padding-top:80px}.about-discovery-seeno .slide-4 .button-square--teal,.about-discovery-seeno .slide-7 .button-square--teal{width:auto!important}}@media only screen and (max-width:330px){.about-discovery-seeno .print{font-size:23px;margin-bottom:5px}.about-discovery-seeno .script{font-size:30px;line-height:45px;margin-bottom:15px}.about-discovery-seeno .main-content p,.about-discovery-seeno .slide-7 .blurb,.about-discovery-seeno p.main-content{font-size:15px!important;line-height:19px!important}.about-discovery-seeno .main-content{margin-top:-45px!important}.about-discovery-seeno .slide-6 .main-content{margin-top:45px!important}.about-discovery-seeno .slide-4 .button-square--teal{padding:10px;font-size:12px;margin-top:30px}.about-discovery-seeno .slide-4 .vertical-wrap{padding-top:120px}.about-discovery-seeno .slide-7 .button-square--teal{margin-top:-9px!important}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.about-discovery-seeno .scroll__more,.about-discovery-seeno div#fp-nav.left{display:none!important}.about-discovery-seeno .vertical-wrap{margin:0 15px}.about-discovery-seeno .print{font-size:25px;margin-bottom:0}.about-discovery-seeno .script{font-size:33px;margin-bottom:13px;line-height:44px}.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption{left:15px;bottom:46px;top:auto}.about-discovery-seeno .slide-2 .photo-caption{left:20px;right:auto;bottom:35px;line-height:24px}.about-discovery-seeno .slide-3 .photo-caption{left:20px;bottom:42px;position:absolute}.about-discovery-seeno .main-content p,.about-discovery-seeno .slide-7 .blurb,.about-discovery-seeno p.main-content{font-size:15px!important;line-height:20px!important;margin-bottom:10px!important}.about-discovery-seeno .slide-4 .vertical-wrap{height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-top:70px}.about-discovery-seeno .slide-4 .button-square--teal{width:234px;margin-top:10px;font-size:13px}.about-discovery-seeno .slide-6 p.main-content{margin-top:30px}.about-discovery-seeno .slide-7 .headline{margin-bottom:10px}.about-discovery-seeno .slide-7 .button-square--teal{padding:8px!important;font-size:11px!important;width:266px!important;bottom:68px!important;right:31px;position:absolute}.about-discovery-seeno .services-blurb{width:90%;margin:0 auto;bottom:20%}.about-discovery-seeno .section.slide-4{background-position:top 27px center;background-color:#2e5b8a}}@media only screen and (max-device-width:667px) and (orientation:landscape){.about-discovery-seeno .main-content p,.about-discovery-seeno p.main-content{font-size:16px;line-height:22px}.about-discovery-seeno .services-blurb{font-size:12px;line-height:24px;bottom:24%}.about-discovery-seeno .slide__caption-box{padding:8px 10px 0!important}.about-discovery-seeno .slide-2 .photo-caption{bottom:50px}.about-discovery-seeno .slide-3 .photo-caption{bottom:50px;line-height:20px}.about-discovery-seeno .slide-4 .button-square--teal{width:243px;margin-top:2px;font-size:13px;padding:10px}}@media only screen and (min-width:668px) and (max-width:900px) and (orientation:landscape){.about-discovery-seeno .slide__caption-box{padding:15px}}@media only screen and (min-width:768px) and (max-width:991px){.about-discovery-seeno .slide-7 .vertical-wrap,.about-discovery-seeno .vertical-wrap{margin:0 80px;width:auto}.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption,.about-discovery-seeno .slide-2 .photo-caption,.about-discovery-seeno .slide-3 .photo-caption{position:absolute;left:80px;bottom:0;top:auto}.about-discovery-seeno .services-blurb{font-size:17px}.about-discovery-seeno .slide-0 .vertical-wrap,.about-discovery-seeno .slide-1 .vertical-wrap,.about-discovery-seeno .slide-2 .vertical-wrap,.about-discovery-seeno .slide-3 .vertical-wrap{height:100vh}.about-discovery-seeno .slide-0 .slide__caption-box,.about-discovery-seeno .slide-1 .slide__caption-box,.about-discovery-seeno .slide-2 .slide__caption-box{top:20vh;position:relative}.about-discovery-seeno .slide-3 .slide__caption-box{top:25vh;position:relative}.about-discovery-seeno .slide-0 p.main-content,.about-discovery-seeno .slide-1 p.main-content,.about-discovery-seeno .slide-2 p.main-content,.about-discovery-seeno .slide-3 p.main-content{margin-top:auto}.about-discovery-seeno .slide-6 p.main-content.slide__caption-box{margin-top:220px}.about-discovery-seeno .slide-7 .vertical-wrap{margin:280px 80px 0}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.about-discovery-seeno .slide-0 .vertical-wrap,.about-discovery-seeno .slide-1 .vertical-wrap,.about-discovery-seeno .slide-2 .vertical-wrap{height:100vh;margin:0 100px}.about-discovery-seeno .slide-3 .vertical-wrap{height:100vh;margin:0 60px}.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption{position:absolute;bottom:15px;top:unset!important;left:99px!important}.about-discovery-seeno .slide-2 .photo-caption{bottom:15px;top:unset!important;left:99px!important}.about-discovery-seeno .slide-3 .photo-caption{bottom:15px!important}.about-discovery-seeno .slide-0 p.main-content{position:relative;margin:unset}.about-discovery-seeno .slide-1 p.main-content{top:23vh;position:relative;margin:unset}.about-discovery-seeno .slide-2 p.main-content{top:10vh;position:relative;margin:unset}.about-discovery-seeno .slide-3 p.main-content{top:28vh;position:relative;margin:unset}.about-discovery-seeno .about-line-4{margin-top:0!important}.about-discovery-seeno .slide-6 .vertical-wrap{margin:100px 200px}.about-discovery-seeno .slide-7 .vertical-wrap{margin:0 100px}}@media (min-width:992px) and (max-width:1100px){.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption{left:15px;top:-130px}.about-discovery-seeno .slide-2 .photo-caption{top:120px;left:45px}.about-discovery-seeno .slide-3 .photo-caption{position:absolute;left:100px;bottom:50px}}@media only screen and (min-device-width:737px) and (max-device-width:900px) and (orientation:landscape){.about-discovery-seeno .main-content p,.about-discovery-seeno .slide-7 .blurb,.about-discovery-seeno p.main-content{font-size:17px!important;line-height:30px!important;margin-bottom:10px!important;margin-top:20px}.about-discovery-seeno .print{font-size:30px}.about-discovery-seeno .script{font-size:38px;line-height:52px}.about-discovery-seeno .slide-0 .photo-caption,.about-discovery-seeno .slide-1 .photo-caption,.about-discovery-seeno .slide-2 .photo-caption,.about-discovery-seeno .slide-3 .photo-caption{left:51px;bottom:5px;font-size:17px;position:absolute;right:auto;top:auto}.about-discovery-seeno .slide-4 .button-square--teal{width:247px}.about-discovery-seeno .slide-6 p.main-content{margin-top:120px}.about-discovery-seeno .slide-7 .button-square--teal{padding:15px 25px!important;font-size:13px!important;width:310px!important;bottom:22px!important;right:auto;position:absolute}}@media only screen and (min-width:768px) and (max-width:991px){.about-discovery-seeno .about-line-1{bottom:-110px;left:60vw}.about-discovery-seeno .about-line-2{left:-185px}.about-discovery-seeno .about-line-5{left:-375px;top:-126px;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.about-discovery-seeno .about-line-1{bottom:-200px;left:60vw}.about-discovery-seeno .about-line-3{margin-top:0;left:300px}.about-discovery-seeno .about-line-4{margin-top:45px}.about-discovery-seeno .about-line-5{right:-180px;top:-89px;-webkit-transform:none;transform:none}}@media only screen and (max-width:767px),only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.about-discovery-seeno .blurb,.about-discovery-seeno .main-content p,.about-discovery-seeno p.main-content{text-shadow:2px 2px 10px rgba(0,0,0,.8)}}@media only screen and (max-width:767px){.about-discovery-seeno .vertical-wrap{height:calc(100vh - 90px)}.about-discovery-seeno .main-content p,.about-discovery-seeno .slide-7 .blurb,.about-discovery-seeno p.main-content{line-height:19px!important}.about-discovery-seeno .about-line-1{left:50%;bottom:-333px;z-index:1}.about-discovery-seeno .about-line-5{left:-344px;top:43vh;z-index:1;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.about-discovery-seeno .about-line-3{left:38px}.about-discovery-seeno .slide-0 .main-content,.about-discovery-seeno .slide-1 .main-content,.about-discovery-seeno .slide-2 .main-content,.about-discovery-seeno .slide-3 .main-content{margin-top:0;margin:0;width:244px}.about-discovery-seeno .slide-0 .main-content,.about-discovery-seeno .slide-1 .main-content{margin-bottom:50px}.about-discovery-seeno .slide-2 .main-content{margin:-20px 0 0}.about-discovery-seeno .slide-6 p.main-content.slide__caption-box{margin-top:195px}.about-discovery-seeno .slide-7 .blurb{margin-bottom:0}.about-discovery-seeno .slide-7 .slide__caption-box{margin:0 auto 30px}}@media only screen and (max-width:330px){.about-discovery-seeno .vertical-wrap{height:auto}.about-discovery-seeno .slide-2 .photo-caption{bottom:50px}.about-discovery-seeno .slide-7 .slide__caption-box{top:-15px;position:relative;padding:20px!important;margin:0 auto}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.about-discovery-seeno p.main-content.slide__caption-box{width:330px;padding:10px!important}.about-discovery-seeno .slide-2 .main-content{margin-bottom:10px!important;margin:0;width:400px}.about-discovery-seeno .slide-4 .button-square--teal{width:300px!important}.about-discovery-seeno .slide-6 p.main-content.slide__caption-box{margin-top:30px}.about-discovery-seeno .slide-6 .vertical-wrap.right{position:absolute;right:auto;margin:0 auto;width:100%}.about-discovery-seeno .slide-6 p.main-content.slide__caption-box{width:490px;margin-top:40px!important}}@media only screen and (max-device-width:660px) and (orientation:landscape){.about-discovery-seeno .slide-0 .main-content,.about-discovery-seeno .slide-1 .main-content{width:300px}.about-discovery-seeno .slide-2 .photo-caption{right:20px!important;left:auto!important}.about-discovery-seeno .slide-2 .main-content{width:360px}.about-discovery-seeno .slide-4 .vertical-wrap{padding-top:70px!important}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.about-discovery-seeno .about-line-1{bottom:-150px}.about-discovery-seeno .vertical-wrap{height:100vh;top:0}.about-discovery-seeno svg[class*=about-line-]{top:0}}@media only screen and (max-width:767px){.virtual-tours .header-hero .header-1{font-size:35px}}.virtual-tours .modal form,.virtual-tours .modal input{display:none}.virtual-tours .modal.open form,.virtual-tours .modal.open input{display:block}.virtual-tours .modal-video .modal__content,.virtual-tours .modal.media .modal__content{max-width:1200px}.virtual-tours #app,.virtual-tours .virtual-tours__wrapper{background-color:#ececec}@media only screen and (min-width:992px) and (max-width:1275px),only screen and (min-width:1276px){.virtual-tours .virtual-tours__wrapper{padding:50px 0}}@media only screen and (min-width:768px) and (max-width:991px){.virtual-tours .virtual-tours__wrapper{padding:30px 20px 100px}}@media only screen and (max-width:767px){.virtual-tours .virtual-tours__wrapper{padding:30px 20px 200px}}.virtual-tours .virtual-tours__floorplan-list{padding-bottom:50px;margin-bottom:50px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.virtual-tours .virtual-tours__floorplan-list:after{content:"";-webkit-box-flex:0;-ms-flex:0 1 32%;flex:0 1 32%}.virtual-tours .virtual-tours__floorplan-list .floorplan-list-card .framed-image .framed-image-content{padding-top:68%}.virtual-tours .virtual-tours__floorplan-list:not(:last-of-type){border-bottom:1px solid #c3c3c3}@media only screen and (max-width:767px){.virtual-tours .header-hero{height:27em}}.virtual-tours .page-title{text-transform:none}.virtual-tours .community-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.virtual-tours .community-row .header-3{color:#114a5d}.virtual-tours .community-row .header-3:hover{color:#0598b4}.virtual-tours .community-row .header-2{color:#0598b4;text-decoration:none}@media only screen and (min-width:768px) and (max-width:991px){.virtual-tours .community-row .header-2{font-size:23px}}.virtual-tours .community-row .header-2:hover{color:#114a5d}@media only screen and (max-width:767px){.virtual-tours .community-row .header-2,.virtual-tours .community-row .header-3{font-size:20px}}@media only screen and (max-width:767px){.virtual-tours .accordion{padding:0}}.virtual-tours .accordion .accordion__item .accordion__trigger{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-transform:none;padding:20px 0;cursor:pointer}@media only screen and (max-width:767px){.virtual-tours .accordion .accordion__item .accordion__trigger{font-size:16px;padding:10px 0}}.virtual-tours .accordion .accordion__item .accordion__trigger span{margin-left:0}.virtual-tours .accordion .accordion__item{border-bottom:1px solid #c3c3c3}.virtual-tours .accordion__content a{text-decoration:none}.virtual-tours footer .desktop{position:absolute;bottom:0}.terms .template-base{background-color:#fafafa}.terms__article{max-width:1000px;margin:0 auto;padding:40px 20px 60px}@media only screen and (min-width:768px){.terms__article{padding:40px 30px}}@media only screen and (min-width:992px){.terms__article{padding:40px}}@media only screen and (min-width:1276px){.terms__article{padding:50px}}.terms__section{margin-bottom:40px}.terms__title{margin-bottom:1em;font-family:merriweather,Georgia,serif;font-size:18px;font-weight:400;line-height:1.3}.terms__title strong{text-transform:uppercase}@media only screen and (min-width:768px){.terms__title{font-size:20px}}.terms__ol{padding-left:1.5em;list-style:decimal}.terms__ul{padding-left:1.5em;list-style:disc}.terms__li{margin-bottom:1em}.terms__li:last-child{margin-bottom:0}.terms__ol,.terms__p,.terms__ul{margin-bottom:1.5em}.terms__ol:last-child,.terms__p:last-child,.terms__ul:last-child{margin-bottom:0}.terms__li,.terms__p{font-size:16px;font-weight:400;line-height:1.6667;color:#444}.terms__li a,.terms__p a{color:#114a5d}.terms__li a:focus,.terms__li a:hover,.terms__p a:focus,.terms__p a:hover{color:#0598b4}.terms__li i,.terms__p i{font-style:italic;font-weight:500;text-decoration:underline}.terms__li em,.terms__p em{font-weight:500;text-transform:uppercase;text-decoration:underline}.terms__li strong,.terms__p strong{font-weight:inherit;text-transform:uppercase}@media only screen and (min-width:768px){.terms__li,.terms__p{font-size:18px}}.simplified-renting .main-nav{background-color:#fff}.simplified-renting__container .simplified-renting__hero{background-image:url("/images/site/simplified-renting/hero-simplified-renting.png");background-size:cover;background-position:50%;background-repeat:no-repeat;height:41vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:11vh;max-height:514px}.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content{border:1px solid #fff;background:rgba(0,0,0,.6);padding:80px 20px}@media (max-width:568px){.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content{max-width:300px;padding:40px 60px}}@media (min-width:768px){.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content{padding:40px 60px}}.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content p{color:#fff;text-align:center;font-family:Nimbus Sans L;font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}@media (min-width:820px){.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content p{line-height:normal;font-size:24px}}.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content h1{color:#fff;text-align:center;font-family:Merriweather;font-size:22px;font-style:italic;font-weight:400;line-height:normal}@media (min-width:768px){.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content h1{font-size:36px}}@media (min-width:1024px){.simplified-renting__container .simplified-renting__hero .simplified-renting__hero-content h1{font-size:48px}}.simplified-renting__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:768px){.simplified-renting__content{margin-top:20px;margin-bottom:80px}}.simplified-renting__content .simplified-renting__content-wrapper{max-width:1400px}@media (min-width:820px){.simplified-renting__content .simplified-renting__content-wrapper{display:grid;gap:20px;padding:40px;grid-template-columns:1fr 1fr}}@media (min-width:1280px){.simplified-renting__content .simplified-renting__content-wrapper{padding:40px 60px}}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left{padding:20px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:820px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left{padding:20px}}@media (min-width:1280px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left{padding:40px}}@media (max-width:768px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left .simplified-renting__content-left-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left .simplified-renting__content-left-button a{max-width:180px}@media (min-width:768px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-left .simplified-renting__content-left-button a{max-width:280px}}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right{padding:20px 40px}@media (min-width:820px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right{padding:20px}}@media (min-width:1280px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right{padding:40px}}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item{display:grid;grid-template-columns:190px 140px;gap:20px}@media (min-width:768px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item{grid-template-columns:390px 280px}}@media (min-width:820px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item{grid-template-columns:190px 140px}}@media (min-width:1024px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item{grid-template-columns:260px 180px}}@media (min-width:1280px){.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item{grid-template-columns:340px 230px}}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item img{width:100%}.simplified-renting__content .simplified-renting__content-wrapper .simplified-renting__content-right .simplified-renting__content-right-item img:first-child{grid-row:1/3;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:568px){.mini-storage header:not(.sm-triggered) .main-nav{background:-webkit-gradient(linear,left top,left bottom,color-stop(5.74%,rgba(5,5,5,.8)),to(rgba(5,5,5,0)));background:linear-gradient(180deg,rgba(5,5,5,.8) 5.74%,rgba(5,5,5,0))}}@media (max-width:568px){.mini-storage header:not(.sm-triggered) ul.hamburger li{background-color:#fff}}@media (max-width:568px){.mini-storage header .main-nav .main-nav__logos .homepage-logo{display:block}.mini-storage header .main-nav .main-nav__logos .pages-logo{display:none}}.mini-storage header.sm-triggered .main-nav{background-color:#fff}.mini-storage header.sm-triggered .main-nav .main-nav__logos .homepage-logo{display:none}.mini-storage header.sm-triggered .main-nav .main-nav__logos .pages-logo{display:block}@media (min-width:568px){.mini-storage .main-nav{background-color:#fff}}.mini-storage__container .mini-storage__hero{background-image:url("/images/site/mini-storage/hero-mini-storage.jpg");background-size:cover;background-position:50%;background-repeat:no-repeat;height:80vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-height:514px}@media (min-width:768px){.mini-storage__container .mini-storage__hero{margin-top:2vh;height:60vh;top:41px;position:relative}}.mini-storage__container .mini-storage__hero .mini-storage__hero-content{border:1px solid #fff;background:rgba(0,0,0,.4);padding:80px 20px}@media (max-width:568px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content{max-width:300px;padding:40px 60px}}@media (min-width:768px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content{padding:40px 60px}}.mini-storage__container .mini-storage__hero .mini-storage__hero-content p{color:#fff;text-align:center;font-family:Nimbus Sans L;font-size:20px;font-style:normal;font-weight:400;line-height:120%;margin-bottom:16px}@media (min-width:820px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content p{line-height:normal;font-size:24px}}.mini-storage__container .mini-storage__hero .mini-storage__hero-content h1{color:#fff;text-align:center;font-family:Merriweather;font-size:22px;font-style:italic;font-weight:400;line-height:normal}.mini-storage__container .mini-storage__hero .mini-storage__hero-content h1 br{display:block}@media (min-width:768px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content h1 br{display:none}}@media (min-width:768px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content h1{font-size:36px}}@media (min-width:1024px){.mini-storage__container .mini-storage__hero .mini-storage__hero-content h1{font-size:48px}}.mini-storage__content{background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;top:0;position:relative}@media (max-width:768px){.mini-storage__content{margin-top:20px;margin-bottom:80px}}.mini-storage__content .mini-storage__content-wrapper{max-width:1400px;padding:20px}@media (min-width:820px){.mini-storage__content .mini-storage__content-wrapper{display:grid;gap:0;padding:40px 30px 30px 60px;grid-template-columns:400px 1fr}}@media (max-width:1024px){.mini-storage__content .mini-storage__content-wrapper{gap:0;padding:40px 30px 30px 70px;grid-template-columns:460px 1fr}}@media (max-width:568px){.mini-storage__content .mini-storage__content-wrapper{gap:0;padding:40px 20px;grid-template-columns:1fr}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left{padding:40px 20px;border:1px solid #b3b3b3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px}@media (min-width:820px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left{padding:40px}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-subtitle{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:100%;letter-spacing:0}@media (min-width:565px) and (max-width:768px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-subtitle{text-align:center}}@media (min-width:820px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-subtitle{font-size:24px}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-location{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px}@media (min-width:565px) and (max-width:768px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-location{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-location div p{font-family:Raleway;font-size:18px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:2px;color:#114a5d}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-image{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-image img{width:170px;height:170px;-o-object-fit:cover;object-fit:cover;border-radius:50%}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-button a{max-width:180px}@media (min-width:768px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-left .mini-storage__content-left-button a{max-width:280px}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right{padding:40px 20px}@media (max-width:768px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right{margin-top:20px;text-align:center}}@media (min-width:820px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right{padding:40px}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-subtitle{color:#114a5d;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:23px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:0;text-transform:uppercase}@media (min-width:820px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-subtitle{line-height:100%;font-size:24px}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-list{margin-top:40px}@media (max-width:568px){.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-list{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-list ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;font-family:Raleway;font-size:18px;font-style:normal;font-weight:400;line-height:150%}.mini-storage__content .mini-storage__content-wrapper .mini-storage__content-right .mini-storage__content-right-list ul li svg{width:18px}.news-page,.news-page #app{background:#fafafa}.news-page #main-content{padding-bottom:60px}.news{padding:20px}@media only screen and (min-width:992px){.news{display:grid;grid-template-columns:minmax(0,900px) 300px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:30px 60px;padding-top:60px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.header-hero--news{background:#134153;height:260px;font-weight:700}@media only screen and (min-width:768px){.header-hero--news{height:410px}}@media screen and (max-width:768px){.header-hero--news h1{font-size:24px}}.news-posts{display:grid;gap:30px}.news-post{padding:20px;background:#fff;display:grid;gap:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}@media only screen and (min-width:768px){.news-post{grid-template-columns:1fr auto}}.news-post__title{font-size:22px;color:#134153;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;grid-column:1}.news-post__date{font-size:16px;color:#797979;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;grid-column:1;margin-bottom:10px}.news-post__read,.news-post__read:visited{text-transform:uppercase;font-size:16px;font-family:merriweather,Georgia,serif;color:#0598b4;border:1px solid #0598b4;padding:8px 15px;-webkit-transition:all .3s ease;transition:all .3s ease;background:#fff;text-align:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;justify-self:start}@media only screen and (min-width:768px){.news-post__read,.news-post__read:visited{grid-column:2;grid-row:1;-ms-flex-item-align:center;align-self:center}}.news-post__read:active,.news-post__read:focus,.news-post__read:hover,.news-post__read:visited:active,.news-post__read:visited:focus,.news-post__read:visited:hover{background:#0598b4;color:#fff}.news-link-btn,.news-link-btn:visited{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-size:16px;font-family:merriweather,Georgia,serif;background:#0598b4;color:#fff;border:0 solid #0598b4;padding:8px 15px;-webkit-transition:all .3s ease;transition:all .3s ease;justify-self:start}.news-link-btn:active,.news-link-btn:focus,.news-link-btn:hover,.news-link-btn:visited:active,.news-link-btn:visited:focus,.news-link-btn:visited:hover{background:#134153}.news-post__header{display:grid;grid-template-columns:1fr auto}.news-categories{padding:20px;background:#fff;margin-bottom:140px}@media only screen and (min-width:768px){.news-categories{margin-bottom:0}}.news-categories__title{font-size:20px;text-transform:uppercase;color:#134153;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}.news-category{margin-bottom:0;padding:0}.news-category:last-child{border:0}.news-category__link{color:#5f5f5f;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:16px;padding:20px 0;display:block;text-transform:uppercase;border-bottom:1px solid #c4c4c4}.news-category__link:visited{color:#5f5f5f!important}.news-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto 30px}@media only screen and (min-width:768px){.news-pagination{margin:60px auto}}.news-pagination a{font-size:18px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;color:#5f5f5f}.news-pagination a.active{color:#0598b4}.news-detail,.news-page--detail #app{background:#fff}.news-detail{max-width:1240px;margin:0 auto;padding:40px 20px;padding-bottom:130px}@media only screen and (min-width:768px){.news-detail{padding:60px}}@media only screen and (min-width:1276px){.news-detail{padding:60px 100px}}.news-detail__date{margin-top:20px;font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:16px;margin-bottom:0}@media only screen and (min-width:768px){.news-detail__date{margin-top:50px;font-size:22px}}.news-detail__title,.news-posts__page-title{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-size:22px;margin-bottom:15px;color:#134153}@media only screen and (min-width:768px){.news-detail__title,.news-posts__page-title{margin-bottom:20px;font-size:36px}}.news-detail__publication{font-family:Raleway,Century Gothic,CenturyGothic,sans-serif;font-size:18px;margin-bottom:30px;font-size:16px}@media only screen and (min-width:768px){.news-detail__publication{font-size:22px;margin-bottom:50px}}.news-detail__content{font-size:16px;line-height:1.6;margin-bottom:30px;color:#5f5f5f}@media only screen and (min-width:768px){.news-detail__content{margin-bottom:60px}}.news-detail__content p{font-size:16px;line-height:1.6;color:#5f5f5f}.news-none{text-align:center;justify-self:center;border:1px solid #0598b4;padding:30px}@media only screen and (min-width:992px){.news-none{grid-column:1/span 2}}.news-post__title--none{font-size:30px}.news-post__title--none+p{font-size:20px;margin:0}.error-page{background-color:#114a5d}.error-page .wrapper{padding:0 20px}.error-page .error-page__container{background-color:#114a5d;height:100%;position:relative;width:100%;padding-top:110px}@media only screen and (min-width:768px) and (max-width:991px){.error-page .error-page__container{height:calc(100vh - 47px)}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape){.error-page .error-page__container{height:100%;padding-bottom:50px}}@media only screen and (max-width:767px){.error-page .error-page__container{height:100%}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.error-page .error-page__container{height:auto;padding-bottom:100px}}@media only screen and (max-width:330px){.error-page .error-page__container{padding-top:60px}}.error-page .main-text{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#fff;font-size:40px;line-height:40px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);margin-bottom:40px}@media only screen and (max-width:767px){.error-page .main-text{font-size:20px;margin-bottom:10px;line-height:30px}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.error-page .main-text{font-size:25px}}.error-page .secondary-text{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#fff;font-size:30px;line-height:40px;text-align:center;text-shadow:1px 1px 0 0 rgba(0,0,0,.5);margin-bottom:0;margin-right:40px}@media only screen and (max-width:767px){.error-page .secondary-text{font-size:22px;line-height:30px;width:100%;text-align:center;margin:auto auto 20px}}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.error-page .secondary-text{font-size:25px}}.error-page .button-row{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:120px}@media only screen and (min-device-width:375px) and (max-device-width:900px) and (orientation:landscape){.error-page .button-row{padding-bottom:30px}}.error-page .button-square--white{color:#fff!important;font-family:merriweather,Georgia,serif;font-size:18px;letter-spacing:2px;line-height:18px;padding:15px 30px}@media only screen and (max-width:767px){.error-page .button-square--white{font-size:13px}}.error-page .error-image{margin:0 auto;display:block;margin-bottom:50px}@media only screen and (max-width:767px),only screen and (min-width:768px) and (max-width:991px){.error-page .error-image{width:100%}}.kiosk #app{min-width:1920px;padding-bottom:0}.kiosk .content{height:887px;padding-left:.5rem;padding-right:.5rem}.kiosk .content>.row,.kiosk .content>.row>div[class^=col-]{height:100%}.kiosk.site-plan .content>.row>div[class^=col-]:first-child{background-color:#fafafa}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key{margin-top:60px;margin-left:60px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key ul li{text-transform:uppercase;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;margin-top:15px;margin-bottom:15px;font-size:20px;font-weight:400;line-height:24px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .status{padding:45px 45px 30px;background-color:#fff}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .status .page-title{color:#114a5d;font-family:merriweather,Georgia,serif;font-size:36px;font-style:italic;font-weight:300;letter-spacing:1px;line-height:36px;margin-bottom:30px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .status ul li{color:#114a5d}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .status ul li img{height:24px;width:18px;vertical-align:middle;margin-right:15px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .floorplans{background:#114a5d;padding:45px 45px 30px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .floorplans .title{font-size:20px;font-weight:400;line-height:24px;color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .floorplans ul li{color:#fff}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .floorplans ul li svg{vertical-align:baseline;margin-right:15px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .ask{background-image:url("/images/site/kiosk/ask-about-our-quick-move-in-homes.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;height:135px;padding:25.5px 30px}.kiosk.site-plan .content>.row>div[class^=col-]:first-child .key .ask p{font-size:21px;font-weight:400;line-height:42px;color:#fff;font-family:merriweather,Georgia,serif;font-style:italic;margin-bottom:0}.kiosk.site-plan .content>.row>div[class^=col-]:last-child{padding-left:0;padding-right:0}.kiosk.site-plan .content>.row>div[class^=col-]:last-child .community__site-plan-map{height:100%}.kiosk.site-plan .content>.row>div[class^=col-]:last-child .community__site-plan-map>div{background-color:#fafafa!important}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child{background-color:#fafafa}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div{margin-top:36px;margin-left:auto;margin-right:auto;width:195px;padding-top:20px;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);background-color:#fff}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div{background-color:#fff}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .slick-list{width:160px;margin:0 auto}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .group{display:block}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .thumb{z-index:2;cursor:pointer;background-image:url("/images/site/microsite/QMI-header.jpg");background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 auto 15px;width:160px!important;height:107px!important}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .thumb:active,.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .thumb:focus{outline:none}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .thumb.active,.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .thumb.slick-current{-webkit-box-shadow:inset 0 0 0 10px #0598b4;box-shadow:inset 0 0 0 10px #0598b4}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .slick-arrow{height:auto;top:auto;bottom:-30px}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .icon-arrow-down,.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .icon-arrow-up{color:#797979;display:inline-block;font-size:45px;padding-bottom:7.5px;padding-left:25px;padding-right:25px}.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .icon-arrow-down:hover,.kiosk.image-gallery .content>.row>div[class^=col-]:first-child>div>div.indicators .icon-arrow-up:hover{color:#0598b4;cursor:pointer}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child{padding-left:0;padding-right:0}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel{width:100%;height:100%}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel .slick-slide__caption{font-size:18px;font-weight:300;line-height:33px;background-color:#fff;color:#114a5d;font-family:merriweather,Georgia,serif;font-style:italic;padding:15px 30px;position:absolute;bottom:24px;left:auto}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel .slick-wrapper{height:100%}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel .slick-slide__background{background-size:cover;background-repeat:no-repeat;background-position:50%}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel .slick-next{right:13px}.kiosk.image-gallery .content>.row>div[class^=col-]:last-child #carousel .slick-dots{display:none!important}.kiosk.floorplans .content>.row>div[class^=col-]{background-color:#fafafa}.kiosk.floorplans .content>.row>div[class^=col-] .caption-box{background-color:rgba(0,0,0,.03);border:1px solid #c4c4c4;margin-top:75px;margin-left:auto;margin-right:auto;padding-top:45px;padding-bottom:45px;text-align:center;width:660px}.kiosk.floorplans .content>.row>div[class^=col-] .caption-box p.header-2{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#797979;margin-bottom:15px}.kiosk.floorplans .content>.row>div[class^=col-] .caption-box p:last-child{font-size:51px;font-weight:300;line-height:60px;color:#114a5d;font-family:merriweather,Georgia,serif;font-style:italic;margin-bottom:0}.kiosk.floorplans .content>.row>div[class^=col-]>p{color:#5f5f5f;font-family:merriweather,Georgia,serif;font-size:21px;font-style:italic;letter-spacing:1px;margin-top:45px;margin-bottom:15px;text-align:center}.kiosk.floorplans .content>.row>div[class^=col-] .slick-prev{left:-8px}.kiosk.floorplans .content>.row>div[class^=col-] .slick-next{right:5px}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px 38px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards .floorplan-list-card{-webkit-box-shadow:0 20px 40px 0 rgba(0,0,0,.15);box-shadow:0 20px 40px 0 rgba(0,0,0,.15);width:calc(25% - 10px)}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards .floorplan-list-card .framed-image .framed-image-content{padding-top:68%}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards .floorplan-list-card .community-flyout__summary{padding-top:30px;padding-bottom:30px}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards .floorplan-list-card .community-flyout__summary .community-name{font-family:merriweather,Georgia,serif}.kiosk.floorplans .content>.row>div[class^=col-] .floorplan-list__cards .floorplan-list-card .community-flyout__summary [class^=community]{text-align:left}.kiosk.floorplan-details .content{padding-top:60px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div{-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-left:45px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation{padding-left:0;padding-right:0;position:relative}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .microsite-gallery-paging{display:block;color:#fff;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:24px;font-weight:700;letter-spacing:1px;line-height:30px;position:relative;left:28px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow [class^=icon-]{font-size:30px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-next,.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-prev{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-bottom:20px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-next .gradient,.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-prev .gradient{display:none}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-prev{right:70px;left:auto;width:auto}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-arrow.slick-next{right:15px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .microsite-gallery-carousel .slick-dots{display:none!important}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.elevation .framed-image .framed-image-content{padding-top:66%}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content{height:396px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info{padding-top:45px;padding-left:45px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info .community-name{font-size:30px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info ul{margin-bottom:30px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info ul li{font-size:21px;line-height:51px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info a{color:#0598b4;font-size:21px;line-height:39px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info a .icon-3d-icon,.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.main-content .snapshot-info a .icon-gallery-icon{margin-right:7.5px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans{padding-left:0;padding-right:0;position:relative}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans ul.dropup{background-color:#fff;bottom:0;height:400px;overflow-y:scroll;width:100%}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans ul.dropup.open{bottom:88px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans ul.dropup li.close{display:none}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans ul.dropup .community-list-card{background-color:rgba(0,0,0,.045);display:block;margin:10px 20px;padding:10px}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans ul.dropup .community-list-card .framed-image .framed-image-content{padding-top:72%}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans button{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;background-color:#c4c4c4;color:#fff;font-size:24px;letter-spacing:1px;padding-top:30px;padding-bottom:30px;width:100%}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans button.open{background-color:#0598b4}.kiosk.floorplan-details .content>.row>div[class^=col-]:first-child>div section.dropup-button-other-floorplans .other-floorplans button [class^=icon-]{margin-left:30px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child{padding-left:0}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div{background-color:#114a5d;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15);margin-right:45px;padding-top:45px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div>p{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#fff;font-size:30px;margin-bottom:0;text-align:center}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel{background-color:transparent}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .option-row{padding-left:60px;padding-right:60px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .option-row-header{color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .button-rounded__white{background-color:transparent;border-color:#fff;text-transform:none}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .button-rounded__white .text{color:#fff}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .button-rounded__white [class^=icon-]{color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-radio label{color:#fff}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-radio label.selected .label__box{background-color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-radio label span{font-size:18px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-radio .label__box{background-color:transparent;border-color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-checkbox label{color:#fff}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-checkbox label.selected .label__box{background-color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-checkbox label span{font-size:18px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .form-checkbox .label__box{border-color:#1db9d7}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .options-list .option-row-header{margin-bottom:10px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .options-list .floor-options{height:60px;overflow-y:auto}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation{border-bottom-color:transparent}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation .framed-image,.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation .option-row-header{margin-bottom:10px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation .framed-image .framed-image-content{padding-top:63%}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation .framed-image.selected .framed-image-content,.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .select-elevation .framed-image:hover .framed-image-content{border:none;-webkit-box-shadow:inset 0 0 0 10px rgba(29,185,215,.6);box-shadow:inset 0 0 0 10px rgba(29,185,215,.6)}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .print-button-row{padding-top:0;padding-bottom:40px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:first-child>div .interactive-options-panel .print-button-row .btn-preview-and-print .text{font-size:21px}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:last-child .interactive-view-panel{border-left:none}.kiosk.floorplan-details .content>.row>div[class^=col-]:last-child .floorplan-interactive__panel-wrapper>.row>div[class^=col-]:last-child .interactive-view-panel .interactive-view-panel__wrap{padding:12px 0 13px}.kiosk.features .content>.row>div[class^=col-]:first-child{background-position:50%;background-repeat:no-repeat;background-size:cover;padding-left:0;padding-right:0}.kiosk.features .content>.row>div[class^=col-]:first-child>div{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.45)),to(transparent));background-image:linear-gradient(180deg,rgba(0,0,0,.45) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#00000000",GradientType=1);background-repeat:repeat-x;height:100%;padding-top:90px}.kiosk.features .content>.row>div[class^=col-]:first-child>div>p{color:#fff;text-align:center}.kiosk.features .content>.row>div[class^=col-]:first-child>div>p:first-child{letter-spacing:1px;margin-bottom:45px}.kiosk.features .content>.row>div[class^=col-]:first-child>div>p:last-child{font-size:36px;font-weight:300;line-height:60px;font-family:merriweather,Georgia,serif;font-style:italic;padding-left:90px;padding-right:90px}.kiosk.features .content>.row>div[class^=col-]:last-child{background-color:#ececec;overflow:auto;padding-top:75px;padding-bottom:75px}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion{margin-left:75px;margin-right:75px}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .accordion__item{margin-bottom:15px}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .accordion__trigger{font-size:24px;font-weight:300;line-height:60px;background-color:#fff;position:relative;padding-left:84px;text-transform:capitalize;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .accordion__trigger_active{background-color:#0598b4;color:#fff}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .accordion__trigger span{color:#1db9d7;position:absolute;left:30px;top:33%}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion{margin-top:30px;margin-bottom:30px;padding-left:105px;padding-right:45px}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion p>br{display:none}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion li,.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion p{font-size:18px;font-weight:500;line-height:34px;color:#797979}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion ul{padding-left:18px}.kiosk.features .content>.row>div[class^=col-]:last-child>.accordion .sub-accordion ul li{list-style-type:disc;margin-bottom:10px}.kiosk.neightborhood .content>.row>div[class^=col-]{padding-left:0;padding-right:0}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child{background-image:url("/images/site/microsite/explore-background.jpg");background-position:0;background-repeat:no-repeat;background-size:cover}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters{background-color:rgba(17,74,93,.6);padding-top:75px;padding-left:105px;position:relative;left:0;-webkit-transition:left .4s ease-out;transition:left .4s ease-out;height:100%;z-index:1}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters.open{left:-12%;-webkit-transition:left .4s ease-in;transition:left .4s ease-in}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters .filter-trigger{z-index:1;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);background:#114a5d;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate(90deg) translate(-50%);transform:rotate(90deg) translate(-50%);right:-72px;color:#fff;padding:7px 20px;font-size:18px;text-transform:uppercase}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters .header-2{font-size:36px;font-weight:300;line-height:50px;font-family:merriweather,Georgia,serif;font-style:italic;letter-spacing:1px}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters p{margin-bottom:30px;font-size:18px;font-weight:500;color:#fff}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul{margin-left:30px}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul li{position:relative;line-height:51px;font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul li label{color:#fff;padding-left:45px;text-transform:uppercase;font-size:22px;font-weight:400;cursor:pointer}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul li input[type=radio]{display:none}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul li input[type=radio]+label span{border:2px solid #c4c4c4;width:22px;height:22px;position:absolute;left:0;top:13px}.kiosk.neightborhood .content>.row>div[class^=col-]:first-child .filters ul li input[type=radio]:checked+label span{background:#0598b4}.kiosk.neightborhood .content>.row>div[class^=col-]:last-child #neighborhood-map{height:100%}.kiosk .kiosk-building{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiosk .kiosk-building img{max-height:80vh}.kiosk .kiosk-tour.skyview{background-color:#000}.kiosk .kiosk-tour .canvas{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.kiosk .kiosk-tour.skyview iframe{position:relative;display:block;width:83%;height:952px}.kiosk nav{background-color:#fff;padding-left:.5rem;padding-right:.5rem;position:relative;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.kiosk nav .snapshot{font-size:16px;font-weight:400;line-height:22px}.kiosk nav .snapshot .snapshot-logo{width:100%;text-align:center}.kiosk nav .snapshot .snapshot-logo img{max-width:90%;max-height:137px;width:auto}.kiosk nav .snapshot .snapshot-info{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;font-size:1.1875em;margin-top:20px;margin-bottom:12px}.kiosk nav .snapshot .snapshot-info ul li{color:#797979;display:inline-block;line-height:34px;width:100%}.kiosk nav .snapshot .snapshot-info .snapshot-price{color:#0598b4;line-height:34px}.kiosk nav .snapshot ul.kiosk-nav{text-align:right}.kiosk nav .snapshot ul.kiosk-nav>li{display:inline-block}.kiosk nav .snapshot ul.kiosk-nav>li.active{position:relative}.kiosk nav .snapshot ul.kiosk-nav>li.active:before{content:"";border-top:12px solid #0598b4;border-left:20px solid transparent;border-right:20px solid transparent;margin-left:-20px;position:absolute;top:0;left:50%}.kiosk nav .snapshot ul.kiosk-nav>li.active a{border-left:1px solid #c4c4c4;border-right:1px solid #c4c4c4;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,.15);box-shadow:0 0 20px 0 rgba(0,0,0,.15)}.kiosk nav .snapshot ul.kiosk-nav>li a{font-family:nimbus-sans-condensed,HelveticaNeueCondensed,HelveticaNeue-Condensed,Helvetica Neue Condensed,HelveticaNeueRomanCondensed,HelveticaNeue-Roman-Condensed,Helvetica Neue Roman Condensed,HelveticaNeue,Helvetica Neue,HelveticaNeueRoman,HelveticaNeue-Roman,Helvetica Neue Roman,TeXGyreHerosCnRegular,Helvetica,Tahoma,Geneva,Arial Narrow,Arial,sans-serif;font-weight:300;color:#114a5d;display:inline-block;font-size:30px;letter-spacing:2px;padding:60px 45px 61px}.kiosk nav .snapshot ul.kiosk-nav.condensed>li a{font-size:21px}.kiosk footer .desktop{background:#c4c4c4;opacity:1;color:#fff;font-size:14px;font-weight:600;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;padding:9px 20px;right:0;bottom:0;left:0;margin-top:0;z-index:1}.kiosk footer .desktop a,.kiosk footer .desktop a:visited{color:#fff}.kiosk footer .desktop a:hover{color:#ececec;border-bottom:1px solid hsla(0,0%,100%,.7)}.kiosk footer .desktop__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kiosk footer .desktop__left img{max-width:235px}.kiosk footer .desktop__left li{display:inline-block}.kiosk footer .desktop__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.kiosk footer .desktop__right img{max-width:25px}.kiosk footer .desktop__right .inline-vertical-separators li{font-size:10.5px}.klaro .slider{height:unset;border:unset}.klaro .cm-services{display:none}.grecaptcha-badge{visibility:hidden}.recaptcha-notice{margin-top:20px;font-size:14px;font-weight:400;line-height:1.5}.recaptcha-notice a{font-weight:600}.recaptcha-notice a:hover{text-decoration:underline}