@charset 'UTF-8';[class*=' icon-']:before,[class^=icon-]:before,[data-icon]:before{font-family:willow-branch-partners!important;font-weight:400!important;font-style:normal!important;font-variant:normal!important;line-height:1;text-transform:none!important;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container,.section{position:relative;height:auto}.container:after,.section{clear:both}#video,.bgDiv{background-repeat:no-repeat;background-position:center center;background-size:cover}#detailHero.planMod .photos a:hover,a.rectLink:hover,input.rectLink:hover,p a:hover{opacity:.8}#detailGallery,#video,.bgDiv{background-size:cover}#homesNav .container>ul li>select:focus,[data-whatinput=mouse] a:focus,[data-whatinput=touch] a:focus{outline:0}#dcVision,#detailGallery,#video,.dcHero{background-attachment:fixed}@font-face{font-family:willow-branch-partners;font-weight:400;font-style:normal;src:url(/fonts/willow-branch-partners.eot?v=2020050501);src:url(/fonts/willow-branch-partners.eot?#iefix) format('embedded-opentype'),url(/fonts/willow-branch-partners.woff?v=2020050501) format('woff'),url(/fonts/willow-branch-partners.ttf?v=2020050501) format('truetype'),url(/fonts/willow-branch-partners.svg#willow-branch-partners) format('svg')}@font-face{font-family:responsivenav;font-weight:400;font-style:normal;src:url(/fonts/responsivenav.eot);src:url(/fonts/responsivenav.eot?#iefix) format('embedded-opentype'),url(/fonts/responsivenav.ttf) format('truetype'),url(/fonts/responsivenav.woff) format('woff'),url(/fonts/responsivenav.svg#responsivenav) format('svg')}[data-icon]:before{content:attr(data-icon)}.icon-arrow-down:before{content:'\61'}.icon-home:before{content:'\62'}.icon-pencil:before{content:'\63'}.icon-twitter:before{content:'\65'}.icon-caret-left:before{content:'\66'}.icon-instagram:before{content:'\67'}.icon-facebook-alt:before{content:'\64'}body{font-size:110%;-ms-font-feature-settings:'liga','kern';-o-font-feature-settings:'liga','kern';-webkit-font-feature-settings:'liga','kern';font-feature-settings:'liga','kern'}button,html,input,select,textarea{font-family:'Verlag A','Verlag B',Arial,'Helvetica Neue',Helvetica,sans-serif;letter-spacing:.06em;color:#878787;background-color:#fff}.pageWrap{position:relative;overflow:auto}.section{overflow:auto;width:auto;margin:0;padding:0;background-color:#fff}a.rectLink,h5,input.rectLink{background-color:#f43f00;text-transform:uppercase}.container{overflow:visible;max-width:1200px;margin:0 auto;padding:50px 20px}.bodyHome .bgDiv,.bodyHome .bgDiv .royalSlider,body,html{height:100%;width:100%}.container:after,.container:before{display:table;content:''}a,a:active,a:visited{color:inherit}b,strong{font-weight:700}h1,h2,h3,h4,h5,h6,p{line-height:130%}h1{font-size:252%;line-height:120%;letter-spacing:.06em;text-transform:uppercase}h2{font-size:180%}h3,h4{font-size:105%}h3{text-transform:uppercase}h5{font-size:80%;display:inline-block;margin-bottom:.35em;padding:.6em;letter-spacing:.1em;color:#fff}h6{font-size:100%}.heroUL,p.intro{font-size:120%}p{margin:1em 0}p a,p a:active,p a:visited{text-decoration:none;color:#f43f00}.indent,blockquote,ol,ul{margin:1em 0 1em 3em}.bgDiv{position:fixed;top:0;left:0}a.rectLink,input.rectLink{font-weight:700;display:inline-block;margin:.5em 0;padding:1em;text-decoration:none;color:#fff!important}#homeHero,#homeNotice{background-color:transparent}.heroUL{margin:0;padding:0;list-style:none}.heroUL li{margin-bottom:.5em}.spanOrng{color:#f53f00}.spanGrey{color:#787878}.bodyHome #navPad{height:0}.bodyHome #navWrap{top:215px}#homeHero{overflow:hidden;width:100%;height:50%;background-image:linear-gradient(rgba(0,0,0,.5),transparent)}#homeHero>.wbpLogo{position:relative;width:100%;margin:40px 0 0;text-align:center}#homeHero>.wbpLogo img{max-width:400px;height:auto}#video{color:#fff}#video p{max-width:43em;margin:1em auto}#video>.container>div{position:relative;width:800px;max-width:100%;height:auto;margin:1.25em auto}#video>.container>div>div{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56.25%}#video>.container>div>div>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}#homeNotice{position:absolute;top:330px;left:0;width:100%;color:#fff}#homeNotice .container{background-color:rgba(230,79,44,.9);padding:0 20px}#homeNotice .container p{margin:20px 0}@media screen and (max-width:800px){#homeNotice{top:175px}}.bodyHomes .bgDiv{width:100%;height:100%}.bodyHomes .bgDiv.listHero{height:700px;background-position:center top}#dcVision,#detailGallery,#detailHero.planMod .photos a,#listWrap .container>div a.homeList,.dCenterWrap .photos>div>div{background-repeat:no-repeat;background-position:center center}.bodyHomes .bgDiv.planMod{height:325px;margin-top:87px}#detailHero{background-color:transparent}#detailHero .heroDesc{min-height:600px}#detailHero.planMod .heroDesc{min-height:0;text-align:center}#detailHero.planMod .heroDesc img{width:90%;max-width:540px;height:auto;margin-bottom:2em}#detailHero .heroDesc>div{max-width:22em;margin-top:20px;padding:15px;letter-spacing:.12em;color:#fff;background-color:rgba(1,23,47,.7)}#detailHero .heroDesc div.intro p{font-size:120%;font-style:italic;margin:.5em 0;letter-spacing:.07em}#detailHero.planMod .heroFeat p,#detailHero.planMod .heroFeat ul.features{font-size:140%;font-weight:700;line-height:140%}#detailHero.planMod .heroFeat div.intro p{font-style:italic}#detailHero.planMod .heroFeat ul.features,#detailHero.planMod .heroFeat ul.features ul{margin:0;list-style:none;text-transform:uppercase}#detailHero.planMod .heroFeat ul.features{font-size:120%;margin-top:1em}#detailHero.planMod .heroFeat ul.features ul.communities li,#detailHero.planMod .heroFeat ul.features>li{margin:.6em 0}#detailHero.planMod .heroFeat ul.features li.alphaspan{font-size:130%;margin:.3em 0}#detailHero.planMod .heroFeat ul.features li span,#detailHero.planMod .heroFeat ul.features ul.communities{font-size:65%;font-weight:400;line-height:130%}#detailHero.planMod .heroFeat ul.features ul.communities,#knowledgeCenter p{font-size:85%}#detailHero.planMod .heroFeat ul.features ul.communities a{text-decoration:none}#detailHero.planMod .heroFeat ul.features ul.communities a:hover{color:#f43f00}#detailHero .heroFeat,#detailHero .heroFeat .container>h2{color:#fff;background-color:#f43f00}#detailHero.planMod .heroFeat h1{font-size:180%;font-weight:900;color:#f43f00}#detailHero.planMod .heroFeat .container>div{margin-bottom:2.5em}@media screen and (min-width:801px){#detailHero.planMod .heroFeat .container>div:nth-child(3),#detailHero.planMod .heroFeat .container>div:nth-child(4){float:left;clear:left;width:50%;padding-right:30px}#detailHero.planMod .heroFeat .container>div:nth-child(2),#detailHero.planMod .heroFeat .container>div:nth-child(5){float:right;clear:right;width:50%}}#detailHero.planMod .heroFeat .container>div:nth-child(2) img{width:100%;height:auto;padding:4px;border:1px solid #ddd}#detailHero.planMod .heroFeat,#detailHero.planMod .heroFeat .container>h2{color:#666;background-color:#fff}#detailHero.planMod .heroFeat .container>h2{font-size:130%;font-weight:900;letter-spacing:.06em;color:#f43f00}#detailHero.planMod .photos h1{margin-bottom:1em}#detailHero.planMod .photos a{display:inline-block;width:25%;height:0;padding-bottom:25%;vertical-align:middle;background-size:cover}#detailHero .heroFeat .container>h2{position:absolute;bottom:100%;left:50%;width:100%;max-width:13em;padding:.4em;-webkit-transform:translateX(-50%);transform:translateX(-50%);text-align:center;text-transform:uppercase}#detailHero:not(.planMod) .heroFeat .container>div{display:inline-block;width:33.333%;padding:0 30px 0 0;text-align:center;vertical-align:top}#detailHero:not(.planMod) .heroFeat .container>div>div{display:inline-block;text-align:left}#detailHero:not(.planMod) .heroFeat .container>div>div>p:first-child{margin-top:0}#detailHero:not(.planMod) .heroFeat .container>div>div>p+ul{margin-top:-.5em}#detailHero:not(.planMod) .heroFeat .container>div>div>ul:not(.heroUL){margin-left:1.1em}#detailHero .container.matterport{padding-top:0}#detailHero .container.matterport iframe{width:100%;height:56.272vw;max-height:680px;margin-top:2rem}#detailGallery .container>div{position:relative;overflow:visible;width:100%;height:0;margin:0;padding-bottom:50%}@media screen and (max-width:540px){#detailGallery .container>div{height:250px;padding-bottom:0}}#detailGallery .container{overflow:hidden;padding-top:50px;padding-bottom:80px}#detailGallery .royalSlider{position:absolute;top:0;left:0;width:100%;height:100%}#detailGallery .royalSlider .rsImg{transition:all .6s linear;opacity:0!important;box-shadow:0 0 8px rgba(0,0,0,.5)}#detailGallery .royalSlider .rsActiveSlide .rsImg{opacity:1!important}#detailGallery .royalSlider,#detailGallery .royalSlider .rsOverflow,#detailGallery .royalSlider .rsSlide,#detailGallery .royalSlider .rsThumbs,#detailGallery .royalSlider .rsVideoFrameHolder{background-color:transparent}#detailGallery .royalSlider,#detailGallery .royalSlider .rsOverflow,#detailGallery .royalSlider .rsSlide{overflow:visible}.royalSlider.rsFullscreen{background-color:#111!important}#homesHero{background-color:transparent}#homesHero .heroDesc{min-height:475px}#homesHero .heroDesc>div{max-width:22em;margin-top:20px;padding:15px;letter-spacing:.12em;color:#fff}#homesNav{text-align:center;color:#fff;background-color:#f43f00}#homesNav .container{padding-top:22px;padding-bottom:22px}#homesNav .container>ul{margin:0;padding:0;list-style:none}#homesNav .container>ul li{position:relative;display:inline-block;margin:.25em;vertical-align:middle;color:#fff}#homesNav .container>ul li>span.icon-arrow-down{font-size:80%;position:absolute;top:50%;right:6px;height:1em;margin-top:-.7em;color:#fff}#homesNav .container>ul li>select{font-size:80%;font-weight:300;position:relative;width:auto;padding:10px 30px 10px 10px;text-transform:uppercase;color:#fff;border:1px solid #fff;background-color:transparent;background-image:none;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}#homesNav .container>ul li>select option{color:#333}#infscr-loading{display:none!important}#listWrap{background-color:#474e56}#listWrap .container{max-width:1300px;padding-right:0;padding-left:0;text-align:center}#listWrap .container>div{position:relative;display:inline-block;width:235px;margin:8px;padding:9px 9px 55px;text-align:left;vertical-align:top;text-decoration:none;color:#676d85;background-color:#d9e0e8}#listWrap .container>div h3{font-size:100%;font-weight:900;margin-top:5px;color:#f43f00}#listWrap .container>div h3 a{text-decoration:none}#listWrap .container>div img{width:100%;height:auto;padding:5px;background-color:#fff}#listWrap .container>div a.homeList{display:block;width:100%;height:0;margin-bottom:10px;padding-bottom:80%;border:5px solid #fff;background-color:#fff;background-size:contain}#dcVision,.dcHero{background-size:cover}#listWrap .container>div ul.features{font-size:110%;font-weight:700;line-height:120%;margin:3px 0 0;list-style:none;text-transform:uppercase}#listWrap .container>div ul.features span{font-size:60%;font-weight:400;line-height:130%}#listWrap .container>div .intro{font-size:60%}#listWrap .container>div .listing{font-size:80%}#listWrap .container>div .listing em{line-height:120%;display:block;margin:.5em 0}#listWrap .container>div .listing strong{font-size:150%}#listWrap .container>div .intro p{margin:.75em 0}#listWrap .container>div .intro p:last-child{margin-bottom:0}#listWrap .container>div .communities{font-size:65%}#listWrap .container>div .communities strong{display:inline-block;margin-bottom:-.5em;vertical-align:middle;text-transform:uppercase}#listWrap .container>div .communities ul{line-height:140%;margin:0;list-style:none}#listWrap .container>div .communities ul li{display:inline}#listWrap .container>div .communities ul li:not(:last-child):after{content:', '}#listWrap .container>div .price{font-size:150%;display:block;margin-top:.25em;margin-bottom:.1em}#listWrap .container>div a.rectLink{font-size:80%;position:absolute;bottom:9px;left:9px;width:calc(100% - 18px);margin:0;padding:.4em 0;text-align:center}#listWrap .container>div>div{padding:0 5px}@media screen and (max-width:920px){.bodyHomes .bgDiv{height:600px!important}.bodyHomes .bgDiv.planMod{height:325px!important;margin-top:67px}#detailHero .heroDesc{min-height:475px}#homesHero .heroDesc{min-height:375px}#homesHero .heroDesc>div{background-color:rgba(1,23,47,.7)}#homesNav .container>ul li a{font-size:110%}}@media screen and (max-width:620px){#detailHero:not(.planMod) .heroFeat .container>div{width:100%;padding:0}#detailHero:not(.planMod) .heroFeat .container>div>div{display:block;text-align:center}#detailHero:not(.planMod) .heroFeat .container>div>div ul:not(.heroUL){display:inline-block;text-align:left}#homesNav .container>ul li a{font-size:100%}}#iHomefinder>.container{padding:0}#iHomefinder>.container iframe{position:relative;overflow:hidden;width:100%;height:auto}#detailHero .address{font-style:italic;display:block;margin-top:1em}#detailHero .neighborhood{display:block;margin-top:1em}#detailHero .price{font-size:150%;font-weight:700;display:block;margin-top:.75em;margin-bottom:.5em}#detDetails>div>div:first-of-type h2{text-transform:uppercase}#detDetails>div>p{clear:both;margin-bottom:0;padding-top:2em;text-align:center}#detDetails>div>div:last-of-type .cmsmap{position:relative;width:100%;height:300px;margin-top:1em}@media screen and (min-width:720px){#detDetails>div>div:first-of-type{float:left;width:60%;padding-right:50px}#detDetails>div>div:last-of-type{float:left;width:40%}}#listWrap.listingsMod .container>a em{font-size:80%;line-height:140%;display:block;margin-top:3px;letter-spacing:.1em;color:inherit}#listWrap.listingsMod .container>a strong{font-size:105%;font-weight:400;font-style:italic;display:block;margin-top:3px;letter-spacing:.1em;color:#f43f00}.dCenterWrap .bgDiv{width:100%;height:700px}.dcHero .container{height:600px}.dcHero{font-size:185%;text-align:center;color:#fff;background-color:transparent}.dcHero h1{font-weight:800;line-height:100%;max-width:12em;margin:0 auto;letter-spacing:.08em}.dcHero .container>div{position:absolute;top:50%;left:0;width:100%;margin-top:-2em;padding-right:20px;padding-left:20px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dcHero span.icon-pencil{font-size:135px;line-height:100%}.dcHero span.line{display:inline-block;width:150px;height:5px;margin-right:-.8em;margin-bottom:.13em;margin-left:2em;border-bottom:5px solid #fff}@media screen and (max-width:760px){.dCenterWrap .bgDiv{height:600px}.dcHero .container{height:500px}.dcHero{font-size:140%}.dcHero span.icon-pencil{font-size:135px}.dcHero span.line{width:150px;margin-right:-1.2em}}@media screen and (max-width:560px){.dcHero .container>div{margin-top:-1em}.dCenterWrap .bgDiv{height:500px}.dcHero .container{height:400px}.dcHero{font-size:120%}.dcHero span.icon-pencil{font-size:115px}.dcHero span.line{width:100px;margin-right:-1.2em}}#dcIntro>.container,#dcSpace>.container{color:#f43f00}#dcIntro>.container p{max-width:48em;margin:.5em auto}#dcIntro>.container p:last-child{margin-bottom:.4em}#dcVision{padding-top:20px;color:#fff}#dcVision p{max-width:46em;margin-right:auto;margin-left:auto}.dCenterWrap .photos{margin-top:35px}.dCenterWrap .photos>div{position:relative;display:inline-block;margin-bottom:15px;vertical-align:middle}.dCenterWrap .photos>div>div{position:relative;width:100%;height:0;background-size:cover}#dcIntro .photos>div:nth-child(1){width:calc(40% - 15px);margin-right:15px}#dcIntro .photos>div:nth-child(1)>div{padding-bottom:67.5%}#dcIntro .photos>div:nth-child(2){width:calc(25% - 15px);margin-right:15px}#dcIntro .photos>div:nth-child(2)>div{padding-bottom:110.5%}#dcIntro .photos>div:nth-child(3){width:35%}#dcIntro .photos>div:nth-child(3)>div{padding-bottom:74.7%}#dcIntro .photos>div:nth-child(4){width:calc(24% - 15px);margin-right:15px}#dcIntro .photos>div:nth-child(4)>div{padding-bottom:116.6%}#dcIntro .photos>div:nth-child(5){width:76%}#dcIntro .photos>div:nth-child(5)>div{padding-bottom:34.65%}#dcSpace>.container{max-width:1450px;padding-bottom:0}#dcSpace+#nhList .container{padding-top:25px}#dcSpace>.container p{max-width:48em;margin-right:auto;margin-left:auto}#dcSpace .photos>div:nth-child(1){width:calc(41% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(1)>div{padding-bottom:66.75%}#dcSpace .photos>div:nth-child(2){width:calc(19% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(2)>div{padding-bottom:149.3%}#dcSpace .photos>div:nth-child(3){width:40%}#dcSpace .photos>div:nth-child(3)>div{padding-bottom:66.666%}#dcSpace .photos>div:nth-child(4){width:calc(19% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(4)>div{padding-bottom:149.6%}#dcSpace .photos>div:nth-child(5){width:calc(41% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(5)>div{padding-bottom:66.9%}#dcSpace .photos>div:nth-child(6){width:40%}#dcSpace .photos>div:nth-child(6)>div{padding-bottom:66.8%}#dcSpace .photos>div:nth-child(7){width:calc(41% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(7)>div{padding-bottom:66.54%}#dcSpace .photos>div:nth-child(8){width:calc(19% - 15px);margin-right:15px}#dcSpace .photos>div:nth-child(8)>div{padding-bottom:148.8%}#dcSpace .photos>div:nth-child(9){width:40%}#dcSpace .photos>div:nth-child(9)>div{padding-bottom:66.44%}#dcThumbs,#dcThumbs .container{padding:0}#dcGallery .rsDefault,#dcGallery .rsDefault .rsOverflow,#dcGallery .rsDefault .rsSlide,#dcGallery .rsDefault .rsThumbs,#dcGallery .rsDefault .rsVideoFrameHolder{background:0 0}#dcThumbs .thumbs>a,#nhList .container>a .bg{background-repeat:no-repeat;background-position:center center;background-size:cover}#dcGallery .royalSlider{position:absolute;top:60px;left:0;width:100%;height:calc(100% - 120px)}@media screen and (max-width:720px){.dCenterWrap .photos>div{width:100%!important}}#dcThumbs{background-color:#474e56}@media screen and (min-width:601px){#dcThumbs .container>div:last-child{width:calc(100% - 12em);margin-left:12em}#dcThumbs .container>div:first-child{position:fixed;top:100px;left:50%;width:12em;margin-left:-610px}}@media screen and (min-width:601px) and (max-width:1275px){#dcThumbs .container>div:first-child{left:10px;margin-left:0}}@media screen and (min-width:601px) and (max-width:1250px){#dcThumbs .container>div:last-child{width:calc(100% - 13em);margin-left:13em}}#dcThumbs .container>div:first-child ul{margin:0;list-style:none;text-align:left;color:#fff}#dcThumbs .container>div:first-child ul a{font-size:90%;font-style:italic;display:inline-block;padding:.25em 0;text-decoration:none;letter-spacing:.1em;text-transform:uppercase}#dcThumbs .container>div:first-child ul a:hover{font-weight:700}#dcThumbs .container>div:first-child ul li.active a{font-size:160%;font-weight:700;font-style:normal}#dcThumbs .container>div:first-child ul li:last-child a{font-size:100%;font-weight:700;font-style:normal}#dcThumbs .container>div:first-child ul li:last-child a:before{display:inline-block;margin-left:-.4em;padding-bottom:.3em;vertical-align:middle}#dcThumbs .thumbs>a{display:inline-block;width:25%;height:0;padding-bottom:25%;transition:opacity .2s ease-in-out;vertical-align:middle}#dcThumbs .thumbs>a:hover{opacity:.8}@media screen and (max-width:800px){#dcThumbs .thumbs>a{width:33.333%;padding-bottom:33.333%}}@media screen and (max-width:600px){#dcThumbs .container>div:first-child ul{padding:15px}#dcThumbs .thumbs>a{width:25%;padding-bottom:25%}}@media screen and (max-width:400px){#dcThumbs .thumbs>a{width:33.333%;padding-bottom:33.333%}}.hoodList .bgDiv{width:100%;min-height:600px}.hoodList .dcHero .container{height:500px}.hoodList .dcHero .container>div{margin-top:-1em}#nhList .container>a{position:relative;display:block;float:left;overflow:hidden;width:calc(50% - 15px);height:0;margin:15px 0;padding-bottom:40%}#nhList .container>a .bg,#nhList .container>a .title{top:0;height:100%;position:absolute;width:100%;left:0}#nhList .container>a:nth-child(odd){margin-right:30px}#nhList .container>a .bg{transition:-webkit-transform 1s ease-in-out;transition:transform 1s ease-in-out;transition:transform 1s ease-in-out,-webkit-transform 1s ease-in-out;-webkit-transform:scale(1);transform:scale(1);background-color:#fff}#nhList .container>a:hover .bg{-webkit-transform:scale(1.1);transform:scale(1.1)}#nhList .container>a .title{font-size:170%;transition:background-color 1s ease-in-out;background-color:transparent}#nhList .container>a:hover .title{background-color:rgba(244,63,0,.6)}#nhList .container>a .title h2{font-weight:800;position:absolute;top:50%;left:0;width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#fff}.hoodList .dcHero .icon-home{font-size:70px;letter-spacing:-3px}.hoodList .dcHero .icon-home:nth-child(2){font-size:100px}.hoodDetail .bgDiv{width:100%;min-height:600px}.hoodDetail .dcHero .container{height:500px}.hoodDetail .dcHero .container>div{margin-top:0}.hoodDetail .dcHero.comHeadMod .container{height:300px}#nhIntro{padding:10px 0}#nhIntro .rsDefault,#nhIntro .rsDefault .rsOverflow,#nhIntro .rsDefault .rsSlide,#nhIntro .rsDefault .rsThumbs,#nhIntro .rsDefault .rsVideoFrameHolder{background:#fff}#nhIntro>div>div:first-child{float:left;width:calc(30% + 30px);padding-right:30px}#nhIntro>div>div:first-child .spanOrng{font-size:80%;line-height:120%;display:inline-block}#nhIntro>div>div:last-child{float:right;width:calc(70% - 30px)}#nhIntro>div>div:last-child>div{position:relative;width:100%;height:0;padding-bottom:70%}#nhIntro>div>div:last-child>div .royalSlider{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (max-width:1000px){#nhList .container>a .title{font-size:120%}}@media screen and (max-width:950px){#nhIntro{padding:0}#nhIntro>div>div:first-child{width:100%;padding-right:0;padding-bottom:30px}#nhIntro>div>div:last-child{width:100%}}@media screen and (max-width:720px){#nhList .container>a .title{font-size:90%}}@media screen and (max-width:600px){#nhList .container>a,#nhList .container>a:nth-child(odd){width:100%;height:200px;margin:0 0 20px;padding:20px}#nhList .container>a .title{font-size:100%}}#amenities ul{margin:0;padding:0;list-style:none}#amenities ul li{line-height:140%;position:relative;margin:1em 0;padding-left:1.25em}#amenities ul li:before{font-size:200%;position:absolute;top:0;left:0;content:'•';color:#f43f00}#amenities,#location,#retail,#schools,#utilities{float:left}#amenities{width:66.6666%}#location{width:33.3333%;margin-bottom:1em;padding:6px;border:1px solid #bbb}#location>h5{cursor:pointer}#location>h5:not(.active):not(:hover){color:#f43f00;background-color:#eee}#location>div{overflow:auto;margin-top:.75em}#distMap,#distMap .jplist-panel{overflow:visible;position:relative}#location .cmsmap,#location>div,#location>div.comm a{position:relative;display:block;width:400px;max-width:100%;height:300px}#location>div:not(.active){display:none}#location>div.comm a{transition:opacity .2s ease-in-out;text-align:center;text-decoration:none}#location>div.comm a span{font-size:150%;font-weight:900;line-height:125%;position:absolute;top:50%;left:50%;display:inline-block;width:100%;max-width:10em;-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);text-transform:uppercase;color:#fff}#location>div.comm a:hover{opacity:.85}#amenities ul.columns{position:relative;float:left;width:50%;margin-top:1em;padding-right:40px}#amenities ul.columns li{margin-top:0;margin-bottom:2em}#nhComWrap hr{display:block;clear:both;width:100%;margin:2em 0;border-top:2px solid #bcbec0}#retail,#schools,#utilities{width:33.3333%;padding-right:40px}@media screen and (max-width:900px){#amenities,#retail,#schools,#utilities{width:100%!important;margin-bottom:1em;padding:0!important}#location{width:auto;max-width:100%}}@media screen and (max-width:700px){#amenities ul.columns{width:100%;margin-top:0;padding-right:0}#amenities ul.columns:first-of-type{margin-top:1em}#amenities ul.columns li{margin-bottom:1em}.hoodDetail .bgDiv,.hoodList .bgDiv{height:400px;min-height:auto}.hoodDetail .dcHero .container,.hoodList .dcHero .container{height:300px}}@media screen and (max-width:500px){.dcHero{font-size:100%}}@media screen and (max-width:420px){.dcHero{font-size:80%}}@media screen and (max-width:350px){.hoodDetail .bgDiv,.hoodList .bgDiv{height:250px}.hoodDetail .dcHero .container,.hoodDetail .dcHero.comHeadMod .container,.hoodList .dcHero .container{height:200px}.dcHero{font-size:75%}.dcHero h1{letter-spacing:.05em!important}#welcome .linksWrap>ul li:first-child .content>span.icon-home,#welcome .linksWrap>ul li:last-child .content>span.icon-pencil,.dcHero span.icon-pencil{font-size:70px}#welcome .linksWrap>ul li:last-child .content>span.line,.dcHero span.line{margin-left:2em}.hoodList .dcHero .icon-home{font-size:40px}.hoodList .dcHero .icon-home:nth-child(2){font-size:70px}}#distMap{padding:0}#distMap .jplist-panel{font-size:16px;display:block;width:calc(100% - 30px);max-width:300px;margin:20px 0 15px 15px}#distMap .jplist-panel .jplist-map-autocomplete{width:100%;height:30px}#distMap .jplist-panel .jplist-map-autocomplete .jplist-clear,#distMap .jplist-panel .jplist-map-autocomplete .jplist-icon,#distMap .jplist-panel .jplist-map-autocomplete input[type=text]{position:absolute;color:grey;border:none;background-color:#fff;box-shadow:none;text-shadow:none}#distMap .jplist-panel .jplist-map-autocomplete .jplist-icon{font-size:15px;top:0;left:0;padding:0 7px;border-right:1px solid #ccc;border-radius:3px 0 0 3px}#distMap .jplist-panel .jplist-map-autocomplete input[type=text]{top:0;right:0;width:calc(100% - 30px);padding-right:30px;border-radius:0 3px 3px 0}#distMap .jplist-panel .jplist-map-autocomplete .jplist-clear{line-height:32px;top:0;right:2px;height:30px}#distMap .jplist-panel .jplist-map-autocomplete .jplist-select{margin:0 0 0 5px}.pac-container{width:300px!important}#distMap .stores-box{line-height:135%;position:relative;overflow:auto;padding:0;color:#404040;background:#fff;-webkit-overflow-scrolling:touch}#distMap .stores-box a.icon-external-link,#distMap .stores-box a.icon-map{display:none}#distMap .store{clear:both;overflow:auto;margin:0;padding:25px 15px;cursor:pointer}#distList,#distMap .jplist-map-panel{overflow:hidden}#distMap .store .bg{display:inline-block;float:left;width:14em;height:14em;margin:.25em 0;background-repeat:no-repeat;background-position:center center;background-size:cover}#distMap .store+.store{border-top:1px solid #ccc}#distMap .store>div:last-child{position:relative;margin:0 0 0 13.1em;padding-left:30px;color:#666}#distMap .store>div p{font-size:90%;margin-bottom:.5em}#distMap a.rectLink{font-size:90%;padding:.35em .75em}#distMap .store>div:first-of-type::before{position:absolute;top:15px;left:-15px;display:inline-block;width:30px;height:30px;content:'';background-image:url(/images/favicon.png);background-size:auto 30px}#distLink span,#distMap .jplist-map{position:absolute;top:0;height:100%}#distMap .stores-box .store:last-child{margin-bottom:20px}#distMap .gm-style-iw{text-align:center}#distMap .gm-style-iw a.icon-external-link,#distMap .gm-style-iw a.icon-map{font-weight:700;display:block;margin-top:.5em;vertical-align:middle;text-decoration:none;text-transform:uppercase}#distMap .gm-style-iw a.icon-map{margin-top:1em}#distMap .gm-style-iw a.icon-external-link:before,#distMap .gm-style-iw a.icon-map:before{font-size:105%;display:inline-block;margin-right:.5em;vertical-align:middle}#distMap .gm-style-iw a.icon-external-link:hover,#distMap .gm-style-iw a.icon-map:hover{color:#000}#distMap .gm-style-iw .desc{display:none}#distMap .gm-style-iw .title{font-size:140%;line-height:135%;display:inline-block;max-width:10em;margin-bottom:.5em}#distMap .title{font-family:'Verlag A','Verlag B',sans-serif;font-weight:700;text-transform:uppercase}#distMap .jplist-map-panel .jplist-marker-popup{margin:1em 0}#distMap .jplist-map-panel a.rectLink{font-size:100%}#distMap .jplist-map{left:0;width:100%;background:#efefef}#distMap .jplist-marker-popup{line-height:150%}#distMap [data-control-type=checkbox-group-filter]{display:block;float:left}#distMap .jplist-no-results{font-size:110%;line-height:150%;margin:5px 0;padding:0 20px}#distMap .jplist-no-results a{text-decoration:none;color:#ed1c24}#distLink{color:#fff;background-color:#ed1c24}#distLink span{right:50%;width:50%}@media screen and (min-width:901px){#distMap{height:775px;max-height:calc(100vh - 160px)}#distMap>span.listToggle,#productWrap>span.listToggle{display:none}#distMap .stores-box{position:absolute;top:0;left:0;width:42%;height:100%}#distMap .stores-box .store:hover{background-color:#eee}#distMap .jplist-map-panel{position:absolute;top:0;right:0;width:58%;height:100%}#distLink div{width:50%;max-width:700px;margin-left:50%;padding:80px 30px 70px 50px}}@media screen and (max-width:1340px){#distMap .store .bg{width:8em;height:8em}#distMap .store>div:last-child{margin-left:7.1em}#distMap .store>div p{font-size:85%}}@media screen and (max-width:900px){#distMap{max-height:calc(100vh - 60px)}#distMap>span.listToggle,#productWrap>span.listToggle{font-size:100%;font-weight:700;line-height:46px;position:relative;z-index:2;display:block;height:46px;padding:0 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:center;text-transform:uppercase;color:#fff;background:#f43f00}#distMap>span.listToggle:before,#productWrap>span.listToggle:before{font-family:'Verlag A','Verlag B',sans-serif;content:'Click for List';letter-spacing:.1em}#distMap.mobile-open>span.listToggle:before,#productWrap.mobile-open:not(.closing)>span.listToggle:before,#productWrap.opening>span.listToggle:before{content:'Click For Map'}#distMap .stores-box{position:absolute;top:46px;left:0;width:100%;height:100%;max-height:0;transition:max-height .3s ease-in-out}#distMap.mobile-open .stores-box{max-height:calc(100% - 46px)}#distMap .jplist-map-panel{position:relative;width:100%;height:500px}#distLink div{font-size:90%;padding:40px 20px 30px;text-align:center}#distLink span{display:none}}#distList{margin-bottom:-1px;padding:0}#distList>div,#distList>div a{font-size:95%;line-height:130%;position:relative;display:table;width:100%;height:100%;border-spacing:15px;border-collapse:separate;text-align:center;text-decoration:none}#distList>div{float:left;width:100%;height:250px;border-right:1px solid #000;border-bottom:1px solid #000}#distList>div>a>span,#distList>div>span{position:relative;display:table-row}#distList>div>a>span>span,#distList>div>span>span{display:table-cell;width:100%;background-repeat:no-repeat;background-position:center center;background-size:contain}#team .container>.teamMember>.img>div,.newsListHero .postImg,a.postInList .postImg{background-repeat:no-repeat;background-position:center center;background-size:cover}#distList>div>a>span:first-child>span,#distList>div>span:first-child>span{height:100%}#distList>div>a>span:last-child>span,#distList>div>span:last-child>span{padding-top:10px}@media screen and (min-width:1401px){#distList>div{width:16.6666%}#distList>div:nth-child(6n){border-right:none}}@media screen and (max-width:1400px) and (min-width:1101px){#distList>div{width:20%}#distList>div:nth-child(5n){border-right:none}}@media screen and (max-width:1100px) and (min-width:901px){#distList>div{width:25%}#distList>div:nth-child(4n){border-right:none}}@media screen and (max-width:900px) and (min-width:701px){#distList>div{width:33.3333%}#distList>div:nth-child(3n){border-right:none}}@media screen and (max-width:700px) and (min-width:501px){#distList>div{width:50%;height:220px}#distList>div:nth-child(2n){border-right:none}}@media screen and (max-width:500px){#distList>div{height:220px;border-right:none}}#aboutIntro .container h2 img{width:60%;max-width:100%;height:auto;margin-bottom:10px;margin-left:30px}#aboutIntro .container p{max-width:40em}@media screen and (max-width:720px){#aboutIntro .container h2 img{width:100%;margin-bottom:20px;margin-left:0}}#team .container{padding-right:0;padding-left:0;text-align:center}#team .container>h1{margin-bottom:20px}#team .container>.teamMember{display:inline-block;width:300px;padding:15px 20px;text-align:left;vertical-align:top;text-decoration:none}#team .container>.teamMember>span{font-size:70%;font-weight:700;display:inline-block;margin:20px 0;padding:6px 12px;text-transform:uppercase;background-color:#f3f3f3}#team .container>.teamMember>h3{font-weight:700;margin-top:20px;letter-spacing:.1em;color:#f43f00}#team .container>.teamMember>.img{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:130%}form.contactForm,form.mailchimp{overflow:auto;transition:all .2s ease-in-out}#team .container>.teamMember>.details{font-size:90%}#team .container>.teamMember>.details a{color:inherit}#team .container>.teamMember>.img>div{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff}#team h3.teamCat{font-size:110%;display:block;margin-top:1.5em;text-decoration:underline;letter-spacing:0;color:#f53f00}#footer{color:#fff;background-color:#f43f00}#footer .container:first-child>div{display:inline-block;width:33.333%;padding:0 35px;vertical-align:top}#footer .container:first-child>div h3{display:inline-block;margin-bottom:.5em;border-bottom:1px solid #fff}#footer .container:first-child>div p{margin-top:0}#footer .container:first-child>div p a{text-decoration:underline;color:#fff}#navigation>ul>li a,#newsPost .postML>a,.careerList h2 a,.newsListHero>.container>a,.newsNav a,.postsInList>.container>a,form.contactForm input[type=submit]{text-decoration:none}#footer .container:first-child>div img{max-width:100%;height:auto}#footer .container:first-child>div:nth-child(1){font-size:90%}#footer .container:first-child>div:nth-child(1)>img{display:inline-block;height:auto;margin-bottom:1em;vertical-align:top}#footer .container:first-child>div:nth-child(1)>img:nth-child(1){width:36%;max-width:114px;margin-right:3%}#footer .container:first-child>div:nth-child(1)>img:nth-child(2){width:60%;max-width:190px}#footer .container:not(:first-child){padding-top:0}form.mailchimp .noshow{display:none}form.mailchimp{width:100%;margin:0 auto;padding:0}form.mailchimp>div{position:relative;width:100%;margin:10px 0;padding:0;text-align:left}form.mailchimp div.infieldWrap{max-width:300px}form.mailchimp div.infieldWrap input{width:100%;padding:10px;letter-spacing:.05em;color:#878787;background-color:#fff}form.mailchimp label{line-height:100%;text-transform:lowercase;color:#878787}form.mailchimp>div.infieldWrap label{position:absolute;top:12px;left:10px;cursor:text}form.mailchimp.subDisabled{pointer-events:none;opacity:.8}form.mailchimp.subDisabled label{cursor:default}form.mailchimp>div.submitWrap{margin-top:.5em}form.mailchimp>div.submitWrap p.msgContainer{font-size:90%;display:none}form.mailchimp .submitWrap p.msgContainer.success{color:inherit}form.mailchimp input[type=submit]{font-size:80%;font-weight:700;display:inline-block;padding:.5em 1em;text-transform:uppercase;color:#f43f00;background-color:#fff}form.mailchimp input[type=submit]:hover{opacity:.8}#newsListTop,#newsPost .postHero{color:#fff;background-color:#f43f00}#newsListTop .container,#newsPost .postHero .container{padding-top:60px;padding-bottom:60px}#newsPost .postHero .postDate{font-size:120%;opacity:.8}#newsListTop .container>strong{font-size:200%;display:inline-block;margin-bottom:15px;letter-spacing:.1em;opacity:.8}#newsListTop .container h1{max-width:20em}#newsPost article{font-size:110%;padding-bottom:20px}#newsPost article img{max-width:100%!important;height:auto!important}#newsPost article .postImg img{width:100%;height:auto;margin-bottom:20px}#newsPost .postML>div{padding-top:20px;padding-bottom:20px;border-top:2px solid #f43f00;border-bottom:2px solid #f43f00}#newsPost .postML h2{text-transform:uppercase;color:#f43f00}#newsPost .postML h4{margin-top:10px;margin-bottom:10px}#newsPost .postML>a{font-weight:700;display:inline-block;margin:15px 5px}#newsPost .postML>a:hover{color:#f43f00}.postML form.mailchimp input[type=submit],a.postInList>h2{color:#fff;background-color:#f43f00}@media screen and (min-width:1000px){#newsPost>.container{padding-right:280px}#newsPost .postML{position:absolute;top:0;right:0;width:280px;padding:40px 50px}}.postML form.mailchimp .infieldWrap{border:1px solid #aaa}.postsInList{padding:30px 0;text-align:center}a.postInList{display:block;float:left;width:calc(50% - 25px);margin:25px 0;text-align:left;vertical-align:top}a.postInList:hover{opacity:.8}a.postInList:nth-child(odd){clear:left;margin-right:50px}a.postInList .postImg{width:100%;height:0;padding-bottom:55%}a.postInList>h2{font-size:160%;margin:10px 0 5px;padding:20px;letter-spacing:.06em;text-transform:uppercase}.postsInList .postDate{line-height:110%;display:inline-block;margin-top:.35em}.newsListHero>.container,.postsInList>.container{padding-bottom:0}.newsListHero .container{padding-top:0}.newsListHero{margin-top:50px}.newsListHero .postImg{position:absolute;top:0;left:20px;display:block;width:calc(50% - 45px);height:100%;margin:0}.newsListHero .postImg>span{display:block;padding-bottom:0}.newsListHero a,.newsListHero h2,.newsListHero h3{text-decoration:none;color:#f43f00}.newsListHero a:hover{opacity:.8}.newsListHero .container>div{font-size:110%;font-weight:700;display:block;float:right;width:calc(50% - 5px);margin-top:10px;padding:10px 0;text-align:left;border-top:2px solid #f43f00;border-bottom:2px solid #f43f00}#contactWrap.cpMod .container,.newsNav{text-align:center}.newsListHero h3{display:inline-block;margin-left:calc(50% + 10px)}.newsListHero h2{text-transform:uppercase}.postsInList .container{padding-top:10px}.newsNav{font-size:140%;font-weight:700;padding:20px 20px 40px}.newsNav a{color:#f43f00}.newsNav a:hover{opacity:.8}.newsNav span{font-weight:400;color:#f43f00}@media screen and (max-width:720px){a.postInList{width:100%;margin:25px 0}.newsListHero .postImg{position:relative;left:0;width:100%;height:0;margin-bottom:10px;padding-bottom:66%}.newsListHero .container>div{float:none;width:100%}.newsListHero h3{margin-left:0}}.newsListHero.homeMod{margin-top:0;padding-top:60px}.newsListHero.homeMod .homeNewsLink{font-size:120%;font-weight:700;position:relative;left:calc(50% + 10px);display:inline-block;margin-top:15px;text-transform:uppercase}.postsInList.homeMod a.postInList{clear:none;width:calc(25% - 33px);margin-right:44px}.postsInList.homeMod a.postInList:last-child{margin-right:0}.postsInList.homeMod a.postInList .postImg{padding-bottom:66%}.postsInList.homeMod a.postInList>h2{font-size:90%;padding:10px}@media screen and (max-width:920px){.postsInList.homeMod a.postInList{width:calc(25% - 20px);margin-right:26px}}@media screen and (max-width:720px){.newsListHero.homeMod .homeNewsLink{left:25px;max-width:calc(100% - 50px)}.postsInList.homeMod a.postInList{width:calc(50% - 10px);margin-right:20px}.postsInList.homeMod a.postInList:nth-child(even){margin-right:0}}.bodyContact .bgDiv{width:100%;height:450px}.bodyContact .dcHero .container{height:350px}.bodyContact .dcHero .container>div{margin-top:0}#contactWrap .container>div{padding-top:20px}@media screen and (min-width:721px){#contactWrap:not(.cpMod) .container>div:first-child{float:left;width:40%}#contactWrap:not(.cpMod) .container>div:last-child{float:right;width:60%;padding-left:50px}#contactWrap.cpMod .container>div:first-child{float:left;width:50%;padding-right:50px}#contactWrap.cpMod .container>div:last-child{float:right;width:50%;padding-left:50px}}#contactWrap.cpMod img{width:auto;max-width:100%;height:auto}#contactWrap #map{position:relative;width:100%;height:0;padding-bottom:75%}#contactWrap #map iframe{position:absolute;top:0;left:0;width:100%;height:100%}#contactWrap h2+p>em:first-child{display:block;margin-top:-1.1em}form.contactForm{width:100%;margin:30px auto 0;padding:0}form.contactForm select{width:100%;display:block;padding:10px}form.contactForm>div{position:relative;width:100%;margin:20px 0;padding:0;text-align:left}#memberLogin .submitWrap,#navToggle{text-align:center}form.contactForm>div.inputWrap{border:1px solid #666}form.contactForm div.infieldWrap input,form.contactForm div.infieldWrap textarea{width:100%;padding:10px;letter-spacing:.05em;color:inherit;background-color:transparent}form.contactForm label{line-height:100%;color:inherit}form.contactForm>div.infieldWrap label{position:absolute;top:12px;left:10px;cursor:text}#navigation>ul,form.contactForm.subDisabled label{cursor:default}form.contactForm.subDisabled{pointer-events:none;opacity:.8}form.contactForm .needsFix{border-color:red!important}form.contactForm>div.submitWrap>input[type=text]{display:none!important}form.contactForm>div.submitWrap p.msgContainer{display:none;color:red}form.contactForm .submitWrap p.msgContainer.success{color:inherit}form.contactForm input[type=submit]{font-weight:700;display:inline-block;margin:.5em 0;padding:1em;text-transform:uppercase;color:#fff!important;background-color:#f43f00}form.contactForm input[type=submit]:hover{opacity:.8}form#hoaDocs select{min-width:18em;margin:1em 0 2em;padding:.75em;border:1px solid #878787}#memberLogin form{max-width:400px}#knowledgeCenter{background-color:#f0f1f1}#knowledgeCenter ul{font-size:85%;display:flex;margin:1.5em 0 0;list-style:none;flex-wrap:wrap}#knowledgeCenter ul li{display:flex;width:100%;margin-bottom:1em;padding:0 1em;background-color:#fff}@media all and (min-width:721px) and (max-width:1200px){#knowledgeCenter ul li{width:49%;margin-bottom:2%}#knowledgeCenter ul{justify-content:space-between}}@media all and (min-width:1201px){#knowledgeCenter ul li{width:32.333%;margin-right:1.5%;margin-bottom:1.5%}#knowledgeCenter ul li:nth-child(3n){margin-right:0}}#knowledgeCenter ul li div{display:flex;flex-direction:column;width:100%;padding:1em 0 1em 1em;background-color:#fff}#knowledgeCenter ul li div p{flex:1 0 auto}#knowledgeCenter h6{text-transform:uppercase;color:#f43f00}#knowledgeCenter img{width:auto;max-width:91px;height:auto;margin:1em 0;align-self:flex-start}#knowledgeCenter a.rectLink{font-weight:400;padding:.4em .7em;align-self:flex-start}.careersWrap .bgDiv{width:100%;height:700px}.careersWrap .dcHero .container>div{margin-top:0}#careerForm{color:#4d4d4d;background-color:#edeff1}#careerForm form{max-width:600px;margin:10px 0}#careerForm form.contactForm div.infieldWrap input,#careerForm form.contactForm div.infieldWrap textarea{background-color:#fff}#careerForm .fileWrap em{font-size:90%;display:block;margin-top:.25em}.careerList>div:not(:last-child){margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #4d4d4d}.careerList h2 a{color:#f53f00}@media screen and (min-width:421px){.careerList>div{position:relative}.careerList>div>div{padding-right:130px}.careerList>div>a.rectLink{position:absolute;top:50%;right:0;margin:-2.5em 0 0}}#navPad,#navWrap{height:87px}#navWrap{position:fixed;z-index:9000;top:0;left:0;overflow:visible;width:100%;transition:background-color .3s ease-in-out;background-color:#f43f00}#navWrap .container{max-width:1200px;padding:0 20px}#navWrap a{transition:opacity .1s ease-in-out}#navWrap a:hover{opacity:.8}#navWrap a.active{border-bottom:2px solid #fff}#navWrap a.logo svg{position:relative;width:70px;height:67px;margin-top:10px}#navWrap a.logo svg .st0{fill:#f43f00}#navWrap a.logo svg .st1{fill:#fff}#navigation>ul{display:block;margin:0 0 0 100px;padding:0;list-style:none;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out;-webkit-transform:translateY(0);transform:translateY(0);color:#fff}.bodyHome #navigation>ul{margin:0}#navigation>ul>li{position:relative;display:inline-block}#navigation>ul>li a{font-size:135%;display:inline-block;margin:0 .15em;padding:.35em 0;letter-spacing:.1em;text-transform:lowercase}@media screen and (min-width:801px){#navigation{display:block!important}#navigation>ul{position:absolute;top:19px;width:auto}#navigation>ul>li{margin-right:1em}#navigation>ul>li:nth-last-child(-n+2){margin-right:0}#navigation>ul>li:nth-last-child(-n+2) a{padding-bottom:0;-webkit-transform:translateY(12%);transform:translateY(12%)}#navigation>ul>li>ul{position:absolute;top:100%;left:50%;overflow:hidden;width:10em;max-height:0;margin:0 0 0 -5em;list-style:none;transition:max-height .5s ease-in-out;text-align:center;background-color:#f43f00}#navigation>ul>li:hover>ul{max-height:500px}#navigation>ul>li>ul>li:first-child{margin-top:1em}#navigation>ul>li>ul>li:last-child{margin-bottom:1em}}@media screen and (max-width:1275px){#navigation>ul>li a{font-size:120%;margin:0}#navWrap .container{max-width:1050px}#navigation>ul{top:19px}}@media screen and (max-width:1060px){#navPad,#navWrap{height:67px}}@media screen and (max-width:1060px) and (min-width:801px){#navWrap a.logo svg{top:-5px;width:60px;height:57px}#navigation>ul{top:12px;margin-left:80px}#navigation>ul>li a{font-size:100%}#navigation>ul>li{margin-right:.4em}#navWrap .container{max-width:820px}}@media screen and (min-width:801px){#navWrap.homeTop{background-color:transparent}#navWrap.homeTop #navigation{text-align:center}#navWrap.homeTop #navigation>ul{position:relative;display:inline-block;width:auto;text-align:center}#navWrap.homeTop #navigation>ul:after{position:absolute;top:100%;left:0;display:block;width:100%;height:2px;content:'';border-bottom:2px solid #fff}}#mobileMask,#navToggle{position:absolute;display:none}#navToggle{top:3px;right:10px;width:60px;height:60px;cursor:pointer}#navToggle:before{font:400 32px/60px responsivenav!important;position:absolute;top:0;left:0;width:100%;height:100%;content:'\2261';text-transform:none!important;color:#fff;speak:none!important}.mobile-active #navToggle:before{content:'\78'}#mobileMask{top:100%;left:0;width:100%;height:9999px;opacity:.4;background-color:#111}@media screen and (max-width:800px){#navigation>ul>li>ul{position:relative;top:0;left:0;width:auto;max-height:auto;margin:0}#navigation>ul>li>a.has-sub{display:none}#navToggle,.mobile-active #mobileMask{display:block}#navigation{position:absolute;top:calc(100% - 1px);left:0;display:none;width:100%;background-color:#f43f00}#navigation>ul{margin-left:0;text-align:center}#navigation>ul>li{display:block}#navigation>ul>li a{margin:.2em;padding:.2em 0}#navigation>ul:last-child>li:last-child{padding-bottom:20px}#navigation>ul>li:nth-last-child(-n+2){font-size:110%;display:inline-block;margin:0 .15em}#navWrap a.logo svg{top:-2px;left:-10px;width:53px;height:51px;margin-left:0}.bodyHome #navWrap{top:0;background-color:transparent}.bodyHome #navigation>ul{margin:0;padding-top:20px}#homeHero{height:40%}#homeHero>.wbpLogo{margin:18px 0 0 22px;text-align:left}#homeHero>.wbpLogo img{width:calc(100% - 130px);max-width:270px;height:auto}}@media screen and (max-width:920px){body{font-size:100%}h1{font-size:220%}#footer .container:first-child>div:nth-child(2),#footer .container:first-child>div:nth-child(3){font-size:90%}#footer .container:first-child>div{padding:0 25px}}@media screen and (max-width:720px){#dcVision,#detailGallery,#video,.dcHero{background-attachment:scroll}#footer .container:first-child div{width:100%}#footer .container:first-child div:nth-child(1),#footer .container:first-child div:nth-child(2){width:50%}#footer .container:first-child>div:nth-child(2),#footer .container:first-child>div:nth-child(3){font-size:100%}#footer .container:first-child>div:nth-child(3),#footer .container:first-child>div:nth-child(3) div{text-align:center}#footer .container:first-child>div:not(:last-child){margin-bottom:30px}#footer form.mailchimp div.infieldWrap{margin:0 auto 10px}}@media screen and (max-width:600px){#footer .container:first-child div{text-align:center}#footer .container:first-child div:nth-child(1),#footer .container:first-child div:nth-child(2){width:100%}a.rectLink{font-size:90%}}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*{color:#000!important;background:0 0!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:' (' attr(href) ')'}abbr[title]:after{content:' (' attr(title) ')'}.ir a:after,a[href^='javascript:']:after,a[href^='#']:after{content:''}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}@page{margin:.5cm}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a.infiniteScroll{display:inline-block;clear:both;width:auto!important;margin-top:2em;margin-bottom:1em;text-align:center}#infscr-loading{clear:both;overflow:visible;width:100%!important;height:0;text-align:center}#infscr-loading>img{top:0!important;right:0!important;bottom:0!important;left:0!important;display:inline-block;float:none!important;margin:0}#infscr-loading>div{display:none}