@import "https://unpkg.com/purecss@1.0.0/build/pure-min.css";@import url("https://fonts.googleapis.com/css?family=Hind:300,400,500,600,700");@import url("//hello.myfonts.net/count/355383");.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-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-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{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:'Didonesque-BoldItalic';src:url("../fonts/355383_1_0.eot");src:url("../fonts/355383_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/355383_1_0.woff2") format("woff2"),url("../fonts/355383_1_0.woff") format("woff"),url("../fonts/355383_1_0.ttf") format("truetype")}@font-face{font-family:'Didonesque-Bold';src:url("../fonts/355383_6_0.eot");src:url("../fonts/355383_6_0.eot?#iefix") format("embedded-opentype"),url("../fonts/355383_6_0.woff2") format("woff2"),url("../fonts/355383_6_0.woff") format("woff"),url("../fonts/355383_6_0.ttf") format("truetype")}@font-face{font-family:'Didonesque-Roman';src:url("../fonts/355383_F_0.eot");src:url("../fonts/355383_F_0.eot?#iefix") format("embedded-opentype"),url("../fonts/355383_F_0.woff2") format("woff2"),url("../fonts/355383_F_0.woff") format("woff"),url("../fonts/355383_F_0.ttf") format("truetype")}.bg-debug-red{background-color:red}.text-color-debug-red{color:red}.bg-global-black{background-color:#2d2926}.text-color-global-black{color:#2d2926}.bg-global-black-alt{background-color:#4a4a4a}.text-color-global-black-alt{color:#4a4a4a}.bg-global-magenta{background-color:#db0a5b}.text-color-global-magenta{color:#db0a5b}.bg-global-grey{background-color:#e7e7e7}.text-color-global-grey{color:#e7e7e7}.bg-global-dark-grey{background-color:#8b8b8b}.text-color-global-dark-grey{color:#8b8b8b}.bg-global-border{background-color:#d8d8d8}.text-color-global-border{color:#d8d8d8}.bg-global-dark-border{background-color:#979797}.text-color-global-dark-border{color:#979797}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,blockquote p,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,input,textarea{margin:0;padding:0;border:0;font-size:10px;vertical-align:baseline;color:#2d2926;box-sizing:border-box;letter-spacing:0;-webkit-font-smoothing:antialiased;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,blockquote p,q{quotes:none}blockquote:before,blockquote p:before,blockquote:after,blockquote p:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@-webkit-keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.breakpoint{display:none;height:0;position:absolute;width:0}@media only screen and (min-width: 767px){body{border-color:green}body .breakpoint.phone{display:block}}@media only screen and (min-width: 768px){body{border-color:blue}body .breakpoint.tablet-portrait{display:block}}@media only screen and (min-width: 1024px){body{border-color:purple}body .breakpoint.tablet-landscape{display:block}}@media only screen and (min-width: 1100px){body{border-color:orange}body .breakpoint.desktop{display:block}}@media only screen and (min-width: 1200px){body{border-color:yellow}body .breakpoint.xl{display:block}}@media only screen and (max-width: 766px){body .breakpoint.phone{visibility:visible}}@media only screen and (max-width: 767px){body .breakpoint.tablet-portrait{visibility:visible}}@media only screen and (max-width: 1023px){body .breakpoint.tablet-landscape{visibility:visible}}@media only screen and (max-width: 1099px){body .breakpoint.desktop{visibility:visible}}@media only screen and (max-width: 1199px){body .breakpoint.xl{visibility:visible}}@media screen and (min-width: 0){.mobile-hidden{width:0}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-1-2,.pure-u-sm-1-3,.pure-u-sm-2-3,.pure-u-sm-3-3,.pure-u-sm-1-4,.pure-u-sm-2-4 .pure-u-sm-3-4,.pure-u-sm-4-4,.pure-u-sm-1-5,.pure-u-sm-2-5,.pure-u-sm-3-5,.pure-u-sm-4-5,.pure-u-sm-5-5,.pure-u-sm-1-6,.pure-u-sm-2-6 .pure-u-sm-3-6 .pure-u-sm-4-6 .pure-u-sm-5-6,.pure-u-sm-6-6,.pure-u-sm-1-8,.pure-u-sm-2-8,.pure-u-sm-3-8,.pure-u-sm-4-8,.pure-u-sm-5-8,.pure-u-sm-6-8,.pure-u-sm-7-8,.pure-u-sm-8-8,.pure-u-sm-1-12,.pure-u-sm-2-12,.pure-u-sm-3-12,.pure-u-sm-4-12,.pure-u-sm-5-12,.pure-u-sm-6-12,.pure-u-sm-7-12,.pure-u-sm-8-12,.pure-u-sm-9-12,.pure-u-sm-10-12,.pure-u-sm-11-12,.pure-u-sm-12-12,.pure-u-sm-1-24,.pure-u-sm-2-24,.pure-u-sm-3-24,.pure-u-sm-4-24,.pure-u-sm-5-24,.pure-u-sm-6-24,.pure-u-sm-7-24,.pure-u-sm-8-24,.pure-u-sm-9-24,.pure-u-sm-10-24,.pure-u-sm-11-24,.pure-u-sm-12-24,.pure-u-sm-13-24,.pure-u-sm-14-24,.pure-u-sm-15-24,.pure-u-sm-16-24,.pure-u-sm-17-24,.pure-u-sm-18-24,.pure-u-sm-19-24,.pure-u-sm-20-24,.pure-u-sm-21-24,.pure-u-sm-22-24,.pure-u-sm-23-24,.pure-u-sm-24-24{*display:inline;display:inline-block;letter-spacing:normal;position:relative;text-rendering:auto;vertical-align:top;word-spacing:normal;zoom:1}.pure-u-sm-1-24{width:4.1667%;*width:4.1357%}.pure-u-sm-1-12,.pure-u-sm-2-24{width:8.3333%;*width:8.3023%}.pure-u-sm-1-8,.pure-u-sm-3-24{width:12.5000%;*width:12.4690%}.pure-u-sm-1-6,.pure-u-sm-2-12,.pure-u-sm-4-24{width:16.6667%;*width:16.6357%}.pure-u-sm-1-5{width:20%;*width:19.9690%}.pure-u-sm-5-24{width:20.8333%;*width:20.8023%}.pure-u-sm-1-4,.pure-u-sm-2-8,.pure-u-sm-3-12,.pure-u-sm-6-24{width:25%;*width:24.9690%}.pure-u-sm-7-24{width:29.1667%;*width:29.1357%}.pure-u-sm-1-3,.pure-u-sm-2-6,.pure-u-sm-4-12,.pure-u-sm-8-24{width:33.3333%;*width:33.3023%}.pure-u-sm-3-8,.pure-u-sm-9-24{width:37.5000%;*width:37.4690%}.pure-u-sm-2-5{width:40%;*width:39.9690%}.pure-u-sm-5-12,.pure-u-sm-10-24{width:41.6667%;*width:41.6357%}.pure-u-sm-11-24{width:45.8333%;*width:45.8023%}.pure-u-sm-1-2,.pure-u-sm-2-4,.pure-u-sm-4-8,.pure-u-sm-6-12,.pure-u-sm-12-24{width:50%;*width:49.9690%}.pure-u-sm-13-24{width:54.1667%;*width:54.1357%}.pure-u-sm-7-12,.pure-u-sm-14-24{width:58.3333%;*width:58.3023%}.pure-u-sm-3-5{width:60%;*width:59.9690%}.pure-u-sm-5-8,.pure-u-sm-15-24{width:62.5000%;*width:62.4690%}.pure-u-sm-2-3,.pure-u-sm-4-6,.pure-u-sm-8-12,.pure-u-sm-16-24{width:66.6667%;*width:66.6357%}.pure-u-sm-17-24{width:70.8333%;*width:70.8023%}.pure-u-sm-3-4,.pure-u-sm-6-8,.pure-u-sm-9-12,.pure-u-sm-18-24{width:75%;*width:74.9690%}.pure-u-sm-19-24{width:79.1667%;*width:79.1357%}.pure-u-sm-4-5{width:80%;*width:79.9690%}.pure-u-sm-5-6,.pure-u-sm-10-12,.pure-u-sm-20-24{width:83.3333%;*width:83.3023%}.pure-u-sm-7-8,.pure-u-sm-21-24{width:87.5000%;*width:87.4690%}.pure-u-sm-11-12,.pure-u-sm-22-24{width:91.6667%;*width:91.6357%}.pure-u-sm-23-24{width:95.8333%;*width:95.8023%}.pure-u-sm-1,.pure-u-sm-1-1,.pure-u-sm-2-2,.pure-u-sm-3-3,.pure-u-sm-4-4,.pure-u-sm-5-5,.pure-u-sm-6-6,.pure-u-sm-8-8,.pure-u-sm-12-12,.pure-u-sm-24-24{width:100%}}@media screen and (min-width: 768px){.tablet-hidden{width:0}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-1-2,.pure-u-md-1-3,.pure-u-md-2-3,.pure-u-md-3-3,.pure-u-md-1-4,.pure-u-md-2-4 .pure-u-md-3-4,.pure-u-md-4-4,.pure-u-md-1-5,.pure-u-md-2-5,.pure-u-md-3-5,.pure-u-md-4-5,.pure-u-md-5-5,.pure-u-md-1-6,.pure-u-md-2-6 .pure-u-md-3-6 .pure-u-md-4-6 .pure-u-md-5-6,.pure-u-md-6-6,.pure-u-md-1-8,.pure-u-md-2-8,.pure-u-md-3-8,.pure-u-md-4-8,.pure-u-md-5-8,.pure-u-md-6-8,.pure-u-md-7-8,.pure-u-md-8-8,.pure-u-md-1-12,.pure-u-md-2-12,.pure-u-md-3-12,.pure-u-md-4-12,.pure-u-md-5-12,.pure-u-md-6-12,.pure-u-md-7-12,.pure-u-md-8-12,.pure-u-md-9-12,.pure-u-md-10-12,.pure-u-md-11-12,.pure-u-md-12-12,.pure-u-md-1-24,.pure-u-md-2-24,.pure-u-md-3-24,.pure-u-md-4-24,.pure-u-md-5-24,.pure-u-md-6-24,.pure-u-md-7-24,.pure-u-md-8-24,.pure-u-md-9-24,.pure-u-md-10-24,.pure-u-md-11-24,.pure-u-md-12-24,.pure-u-md-13-24,.pure-u-md-14-24,.pure-u-md-15-24,.pure-u-md-16-24,.pure-u-md-17-24,.pure-u-md-18-24,.pure-u-md-19-24,.pure-u-md-20-24,.pure-u-md-21-24,.pure-u-md-22-24,.pure-u-md-23-24,.pure-u-md-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-md-1-24{width:4.1667%;*width:4.1357%}.pure-u-md-1-12,.pure-u-md-2-24{width:8.3333%;*width:8.3023%}.pure-u-md-1-8,.pure-u-md-3-24{width:12.5000%;*width:12.4690%}.pure-u-md-1-6,.pure-u-md-2-12,.pure-u-md-4-24{width:16.6667%;*width:16.6357%}.pure-u-md-1-5{width:20%;*width:19.9690%}.pure-u-md-5-24{width:20.8333%;*width:20.8023%}.pure-u-md-1-4,.pure-u-md-2-8,.pure-u-md-3-12,.pure-u-md-6-24{width:25%;*width:24.9690%}.pure-u-md-7-24{width:29.1667%;*width:29.1357%}.pure-u-md-1-3,.pure-u-md-2-6,.pure-u-md-4-12,.pure-u-md-8-24{width:33.3333%;*width:33.3023%}.pure-u-md-3-8,.pure-u-md-9-24{width:37.5000%;*width:37.4690%}.pure-u-md-2-5{width:40%;*width:39.9690%}.pure-u-md-5-12,.pure-u-md-10-24{width:41.6667%;*width:41.6357%}.pure-u-md-11-24{width:45.8333%;*width:45.8023%}.pure-u-md-1-2,.pure-u-md-2-4,.pure-u-md-4-8,.pure-u-md-6-12,.pure-u-md-12-24{width:50%;*width:49.9690%}.pure-u-md-13-24{width:54.1667%;*width:54.1357%}.pure-u-md-7-12,.pure-u-md-14-24{width:58.3333%;*width:58.3023%}.pure-u-md-3-5{width:60%;*width:59.9690%}.pure-u-md-5-8,.pure-u-md-15-24{width:62.5000%;*width:62.4690%}.pure-u-md-2-3,.pure-u-sm-4-6,.pure-u-md-8-12,.pure-u-md-16-24{width:66.6667%;*width:66.6357%}.pure-u-md-17-24{width:70.8333%;*width:70.8023%}.pure-u-md-3-4,.pure-u-md-6-8,.pure-u-md-9-12,.pure-u-md-18-24{width:75%;*width:74.9690%}.pure-u-md-19-24{width:79.1667%;*width:79.1357%}.pure-u-md-4-5{width:80%;*width:79.9690%}.pure-u-md-5-6,.pure-u-md-10-12,.pure-u-md-20-24{width:83.3333%;*width:83.3023%}.pure-u-md-7-8,.pure-u-md-21-24{width:87.5000%;*width:87.4690%}.pure-u-md-11-12,.pure-u-md-22-24{width:91.6667%;*width:91.6357%}.pure-u-md-23-24{width:95.8333%;*width:95.8023%}.pure-u-md-1,.pure-u-md-1-1,.pure-u-md-2-2,.pure-u-md-3-3,.pure-u-md-4-4,.pure-u-md-5-5,.pure-u-md-6-6,.pure-u-md-8-8,.pure-u-md-12-12,.pure-u-md-24-24{width:100%}}@media screen and (min-width: 1100px){.desktop-hidden{width:0}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-1-2,.pure-u-lg-1-3,.pure-u-lg-2-3,.pure-u-lg-1-4,.pure-u-lg-2-4 .pure-u-lg-3-4,.pure-u-lg-1-5,.pure-u-lg-2-5,.pure-u-lg-3-5,.pure-u-lg-4-5,.pure-u-lg-5-5,.pure-u-lg-1-6,.pure-u-lg-2-6 .pure-u-lg-3-6 .pure-u-lg-4-6 .pure-u-lg-5-6,.pure-u-lg-1-8,.pure-u-lg-2-8,.pure-u-lg-3-8,.pure-u-lg-4-8,.pure-u-lg-5-8,.pure-u-lg-6-8,.pure-u-lg-7-8,.pure-u-lg-1-12,.pure-u-lg-2-12,.pure-u-lg-3-12,.pure-u-lg-4-12,.pure-u-lg-5-12,.pure-u-lg-6-12,.pure-u-lg-7-12,.pure-u-lg-8-12,.pure-u-lg-9-12,.pure-u-lg-10-12,.pure-u-lg-11-12,.pure-u-lg-1-24,.pure-u-lg-2-24,.pure-u-lg-3-24,.pure-u-lg-4-24,.pure-u-lg-5-24,.pure-u-lg-6-24,.pure-u-lg-7-24,.pure-u-lg-8-24,.pure-u-lg-9-24,.pure-u-lg-10-24,.pure-u-lg-11-24,.pure-u-lg-12-24,.pure-u-lg-13-24,.pure-u-lg-14-24,.pure-u-lg-15-24,.pure-u-lg-16-24,.pure-u-lg-17-24,.pure-u-lg-18-24,.pure-u-lg-19-24,.pure-u-lg-20-24,.pure-u-lg-21-24,.pure-u-lg-22-24,.pure-u-lg-23-24,.pure-u-lg-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-lg-1-24{width:4.1667%;*width:4.1357%}.pure-u-lg-1-12,.pure-u-lg-2-24{width:8.3333%;*width:8.3023%}.pure-u-lg-1-8,.pure-u-lg-3-24{width:12.5000%;*width:12.4690%}.pure-u-lg-1-6,.pure-u-lg-2-12,.pure-u-lg-4-24{width:16.6667%;*width:16.6357%}.pure-u-lg-1-5{width:20%;*width:19.9690%}.pure-u-lg-5-24{width:20.8333%;*width:20.8023%}.pure-u-lg-1-4,.pure-u-lg-2-8,.pure-u-lg-3-12,.pure-u-lg-6-24{width:25%;*width:24.9690%}.pure-u-lg-7-24{width:29.1667%;*width:29.1357%}.pure-u-lg-1-3,.pure-u-lg-2-6,.pure-u-lg-4-12,.pure-u-lg-8-24{width:33.3333%;*width:33.3023%}.pure-u-lg-3-8,.pure-u-lg-9-24{width:37.5000%;*width:37.4690%}.pure-u-lg-2-5{width:40%;*width:39.9690%}.pure-u-lg-5-12,.pure-u-lg-10-24{width:41.6667%;*width:41.6357%}.pure-u-lg-11-24{width:45.8333%;*width:45.8023%}.pure-u-lg-1-2,.pure-u-lg-2-4,.pure-u-lg-4-8,.pure-u-lg-6-12,.pure-u-lg-12-24{width:50%;*width:49.9690%}.pure-u-lg-13-24{width:54.1667%;*width:54.1357%}.pure-u-lg-7-12,.pure-u-lg-14-24{width:58.3333%;*width:58.3023%}.pure-u-lg-3-5{width:60%;*width:59.9690%}.pure-u-lg-5-8,.pure-u-lg-15-24{width:62.5000%;*width:62.4690%}.pure-u-lg-2-3,.pure-u-lg-4-6,.pure-u-lg-8-12,.pure-u-lg-16-24{width:66.6667%;*width:66.6357%}.pure-u-lg-17-24{width:70.8333%;*width:70.8023%}.pure-u-lg-3-4,.pure-u-lg-6-8,.pure-u-lg-9-12,.pure-u-lg-18-24{width:75%;*width:74.9690%}.pure-u-lg-19-24{width:79.1667%;*width:79.1357%}.pure-u-lg-4-5{width:80%;*width:79.9690%}.pure-u-lg-5-6,.pure-u-lg-10-12,.pure-u-lg-20-24{width:83.3333%;*width:83.3023%}.pure-u-lg-7-8,.pure-u-lg-21-24{width:87.5000%;*width:87.4690%}.pure-u-lg-11-12,.pure-u-lg-22-24{width:91.6667%;*width:91.6357%}.pure-u-lg-23-24{width:95.8333%;*width:95.8023%}.pure-u-lg-1,.pure-u-lg-1-1,.pure-u-lg-5-5,.pure-u-lg-24-24{width:100%}}@media screen and (min-width: 1440px){.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-1-2,.pure-u-xl-1-3,.pure-u-xl-2-3,.pure-u-xl-1-4,.pure-u-xl-2-4 .pure-u-xl-3-4,.pure-u-xl-1-5,.pure-u-xl-2-5,.pure-u-xl-3-5,.pure-u-xl-4-5,.pure-u-xl-5-5,.pure-u-xl-1-6,.pure-u-xl-2-6 .pure-u-xl-3-6 .pure-u-xl-4-6 .pure-u-xl-5-6,.pure-u-xl-1-8,.pure-u-xl-2-8,.pure-u-xl-3-8,.pure-u-xl-4-8,.pure-u-xl-5-8,.pure-u-xl-6-8,.pure-u-xl-7-8,.pure-u-xl-1-12,.pure-u-xl-2-12,.pure-u-xl-3-12,.pure-u-xl-4-12,.pure-u-xl-5-12,.pure-u-xl-6-12,.pure-u-xl-7-12,.pure-u-xl-8-12,.pure-u-xl-9-12,.pure-u-xl-10-12,.pure-u-xl-11-12,.pure-u-xl-1-24,.pure-u-xl-2-24,.pure-u-xl-3-24,.pure-u-xl-4-24,.pure-u-xl-5-24,.pure-u-xl-6-24,.pure-u-xl-7-24,.pure-u-xl-8-24,.pure-u-xl-9-24,.pure-u-xl-10-24,.pure-u-xl-11-24,.pure-u-xl-12-24,.pure-u-xl-13-24,.pure-u-xl-14-24,.pure-u-xl-15-24,.pure-u-xl-16-24,.pure-u-xl-17-24,.pure-u-xl-18-24,.pure-u-xl-19-24,.pure-u-xl-20-24,.pure-u-xl-21-24,.pure-u-xl-22-24,.pure-u-xl-23-24,.pure-u-xl-24-24{display:inline-block;*display:inline;zoom:1;letter-spacing:normal;word-spacing:normal;vertical-align:top;text-rendering:auto}.pure-u-xl-1-24{width:4.1667%;*width:4.1357%}.pure-u-xl-1-12,.pure-u-xl-2-24{width:8.3333%;*width:8.3023%}.pure-u-xl-1-8,.pure-u-xl-3-24{width:12.5000%;*width:12.4690%}.pure-u-xl-1-6,.pure-u-xl-2-12,.pure-u-xl-4-24{width:16.6667%;*width:16.6357%}.pure-u-xl-1-5{width:20%;*width:19.9690%}.pure-u-xl-5-24{width:20.8333%;*width:20.8023%}.pure-u-xl-1-4,.pure-u-xl-2-8,.pure-u-xl-3-12,.pure-u-xl-6-24{width:25%;*width:24.9690%}.pure-u-xl-7-24{width:29.1667%;*width:29.1357%}.pure-u-xl-1-3,.pure-u-xl-2-6,.pure-u-xl-4-12,.pure-u-xl-8-24{width:33.3333%;*width:33.3023%}.pure-u-xl-3-8,.pure-u-xl-9-24{width:37.5000%;*width:37.4690%}.pure-u-xl-2-5{width:40%;*width:39.9690%}.pure-u-xl-5-12,.pure-u-xl-10-24{width:41.6667%;*width:41.6357%}.pure-u-xl-11-24{width:45.8333%;*width:45.8023%}.pure-u-xl-1-2,.pure-u-xl-2-4,.pure-u-xl-4-8,.pure-u-xl-6-12,.pure-u-xl-12-24{width:50%;*width:49.9690%}.pure-u-xl-13-24{width:54.1667%;*width:54.1357%}.pure-u-xl-7-12,.pure-u-xl-14-24{width:58.3333%;*width:58.3023%}.pure-u-xl-3-5{width:60%;*width:59.9690%}.pure-u-xl-5-8,.pure-u-xl-15-24{width:62.5000%;*width:62.4690%}.pure-u-xl-2-3,.pure-u-xl-8-12,.pure-u-xl-16-24{width:66.6667%;*width:66.6357%}.pure-u-xl-17-24{width:70.8333%;*width:70.8023%}.pure-u-xl-3-4,.pure-u-xl-6-8,.pure-u-xl-9-12,.pure-u-xl-18-24{width:75%;*width:74.9690%}.pure-u-xl-19-24{width:79.1667%;*width:79.1357%}.pure-u-xl-4-5{width:80%;*width:79.9690%}.pure-u-xl-5-6,.pure-u-xl-20-24{width:83.3333%;*width:83.3023%}.pure-u-xl-7-8,.pure-u-xl-21-24{width:87.5000%;*width:87.4690%}.pure-u-xl-11-12,.pure-u-xl-22-24{width:91.6667%;*width:91.6357%}.pure-u-xl-23-24{width:95.8333%;*width:95.8023%}.pure-u-xl-1,.pure-u-xl-1-1,.pure-u-xl-5-5,.pure-u-xl-24-24{width:100%}}.pure-g{letter-spacing:inherit;-ms-align-content:inherit;-webkit-align-content:inherit;align-content:inherit}.svg-sprite{height:0;overflow:hidden}body{background-repeat:no-repeat;color:#2d2926;font-size:1.125rem;min-height:100vh;-webkit-font-smoothing:antialiased}body .content-container{background-color:white;min-height:40vh;padding-top:65px}@media screen and (min-width: 1100px){body .content-container{min-height:70vh;padding-top:120px}}@media screen and (min-width: 1100px){body{padding-top:0}}body.home{padding-top:0}body.navOpen{left:0;position:fixed;right:0;top:0}@media screen and (min-width: 1024px){body{background-size:100% auto}body.navOpen{left:auto;position:relative;right:auto;top:auto}}p,span,.component-carousel,.fade-me-in{opacity:0}@media only screen and (min-width: 1100px){.hover-underline a{background-image:linear-gradient(180deg, transparent 94%, #000 0);background-repeat:no-repeat;background-size:0 100%;text-decoration:none;-webkit-transition:background-size 0.4s ease;-moz-transition:background-size 0.4s ease;transition:background-size 0.4s ease}.hover-underline a:after{content:" ";display:block;margin-bottom:inherit}.hover-underline a:hover{background-size:100% 100%;text-decoration:none}.hover-underline.hover-underline-white a{background-image:linear-gradient(180deg, transparent 94%, #fff 0)}}img{height:auto;width:100%}mark{background-color:transparent}.arrow-line.arrow-left:after{content:'';display:block;border-left:2px solid rgba(255,255,255,0.6);height:20px;left:-1px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-11px;position:absolute}.arrow-line.arrow-left:before{content:'';display:block;border-left:2px solid rgba(255,255,255,0.6);left:20px;height:20px;margin-top:-20px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:20px}.arrow-line.arrow-left.arrow-small:after{content:'';display:block}.arrow-line.arrow-left.arrow-small:before{content:'';display:block}.arrow-line.arrow-right:after{border-left:2px solid rgba(255,255,255,0.6);height:20px;left:-1px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg);margin-top:-20px;position:absolute}.arrow-line.arrow-right:before{border-left:2px solid rgba(255,255,255,0.6);left:auto;height:20px;margin-top:-20px;right:20px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg);width:20px}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.component{height:100%;width:100%}.component-error{padding:120px 20px}.component-error .button{display:inline-block}.component-error .italic78,.component-error .serif60,.component-error .align-center{text-align:center}.component-error .border-top-center{margin-bottom:30px;padding-top:40px}.component-error .border-top-center:before{top:10px}.component-row,.component-row-inner{background-position:center center;background-repeat:no-repeat;height:100%;position:relative;width:100%}.component-row:after{clear:both;content:'';display:block;height:0;width:100%}@media screen and (max-width: 767px){.component-row .row-reverse-mobile{-ms-flex-direction:column-reverse;-webkit-flex-direction:column-reverse;flex-direction:column-reverse;display:-ms- flex;display:-webkit- flex;display:flex}.component-row .row-reverse-mobile:after{display:none}}.component-row.stickySubNav{height:auto;left:0;position:fixed;right:0;top:65px;z-index:1000}@media screen and (min-width: 1150px){.component-row.stickySubNav{top:0}}.component-alignment-top{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}.component-alignment-bottom{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-end;-webkit-box-align:flex-end;-webkit-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end}.component-alignment-center{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}.component-alignment-stretch{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}.component-row-standard{margin:0 auto;max-width:1240px;padding:0 25px;position:relative;width:100%}@media screen and (min-width: 1100px){.component-row-standard{padding:0 40px}}@media screen and (min-width: 1440px){.component-row-standard{padding:0}}.component-theme-black{background-color:#2d2926}.component-theme-grey{background-color:#e7e7e7}.component-theme-white,.component-theme-default{background-color:#fff}.component-theme-magenta{background-color:#db0a5b}.component-theme-default{background-color:transparent}.fill-image{left:0;object-fit:cover;position:absolute;right:0;top:0}.gallery img{border:0 !important}.tall-hero{min-height:600px;height:90vh}@media screen and (min-width: 1100px){.tall-hero{height:852px}}.medium-hero{height:200px}@media only screen and (min-width: 768px){.medium-hero{height:350px}}.small-hero{height:125px}@media only screen and (min-width: 768px){.small-hero{height:350px}}.background-gradient{position:absolute;left:0;right:0;height:100%;top:0;background-color:rgba(0,0,0,0.3)}.fade-me-in{opacity:0;-webkit-transition:opacity 1s;transition:opacity 1s}.fade-me-in.faded-in{opacity:1;-webkit-transition:opacity 1s;transition:opacity 1s}.hidden{display:none !important;visibility:hidden}.mobile-hidden{display:none !important}@media screen and (min-width: 768px){.mobile-hidden{display:inherit !important}}.tablet-hidden{display:none !important}@media screen and (min-width: 1100px){.tablet-hidden{display:inherit !important}}.desktop-hidden{display:inherit !important}@media screen and (min-width: 1100px){.desktop-hidden{display:none !important}}.nav-hidden{display:none !important}@media screen and (min-width: 1150px){.nav-hidden{display:inherit !important}}.hideOnMobile{display:block}@media only screen and (min-width: 767px){.hideOnMobile{display:none}}.hideOnTabletLandscape{display:block}@media only screen and (min-width: 1024px){.hideOnTabletLandscape{display:none}}.hideOnTabletPortrait{display:block}@media only screen and (min-width: 768px){.hideOnTabletPortrait{display:none}}.hideOnDesktop.hideOnDesktop.hideOnDesktop{display:block}@media only screen and (min-width: 1100px){.hideOnDesktop.hideOnDesktop.hideOnDesktop{display:none}}.showOnDesktop{display:none}@media only screen and (min-width: 1100px){.showOnDesktop{display:block}}.showOnMobile{display:block}@media only screen and (min-width: 768px){.showOnMobile{display:none}}.showOnTabletLandscape{display:none}@media only screen and (min-width: 1024px){.showOnTabletLandscape{display:block}}.invisible{visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.ir{background-color:transparent;border:0;overflow:hidden}.ir:before{content:"";display:block;width:0;height:150%}.new-elements{opacity:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.no-margin-bottom-mobile,.mobile-hidden,.tablet-hidden,.desktop-hidden{margin-bottom:0;padding:0}.no-margin-bottom-mobile.padding-bottom,.no-margin-bottom-mobile.padding-top,.no-margin-bottom-mobile.padding-right,.no-margin-bottom-mobile.padding-left,.no-margin-bottom-mobile.padding-bottom-small,.no-margin-bottom-mobile.padding-top-small,.no-margin-bottom-mobile.padding-right-small,.no-margin-bottom-mobile.padding-left-small,.no-margin-bottom-mobile.padding-bottom-small-tablet,.no-margin-bottom-mobile.padding-top-small-tablet,.no-margin-bottom-mobile.padding-right-small-tablet,.no-margin-bottom-mobile.padding-left-small-tablet,.mobile-hidden.padding-bottom,.mobile-hidden.padding-top,.mobile-hidden.padding-right,.mobile-hidden.padding-left,.mobile-hidden.padding-bottom-small,.mobile-hidden.padding-top-small,.mobile-hidden.padding-right-small,.mobile-hidden.padding-left-small,.mobile-hidden.padding-bottom-small-tablet,.mobile-hidden.padding-top-small-tablet,.mobile-hidden.padding-right-small-tablet,.mobile-hidden.padding-left-small-tablet,.tablet-hidden.padding-bottom,.tablet-hidden.padding-top,.tablet-hidden.padding-right,.tablet-hidden.padding-left,.tablet-hidden.padding-bottom-small,.tablet-hidden.padding-top-small,.tablet-hidden.padding-right-small,.tablet-hidden.padding-left-small,.tablet-hidden.padding-bottom-small-tablet,.tablet-hidden.padding-top-small-tablet,.tablet-hidden.padding-right-small-tablet,.tablet-hidden.padding-left-small-tablet,.desktop-hidden.padding-bottom,.desktop-hidden.padding-top,.desktop-hidden.padding-right,.desktop-hidden.padding-left,.desktop-hidden.padding-bottom-small,.desktop-hidden.padding-top-small,.desktop-hidden.padding-right-small,.desktop-hidden.padding-left-small,.desktop-hidden.padding-bottom-small-tablet,.desktop-hidden.padding-top-small-tablet,.desktop-hidden.padding-right-small-tablet,.desktop-hidden.padding-left-small-tablet{padding:0}.bottom-border{border-bottom:1px solid #979797}.left-border{border-left:1px solid #979797}.right-border{border-right:1px solid #979797}.top-border{border-top:1px solid #979797}.overlay{height:100vh;left:0;overflow:scroll;position:fixed;right:0;top:0;z-index:100}.min-height-360{min-height:360px}.absolute{position:absolute;bottom:0;right:0}.padding-bottom{padding-bottom:30px}@media only screen and (min-width: 768px){.padding-bottom{padding-bottom:60px}}@media screen and (min-width: 1024px){.padding-bottom{padding-bottom:80px}}.padding-top{padding-top:30px}@media only screen and (min-width: 768px){.padding-top{padding-top:60px}}@media screen and (min-width: 1024px){.padding-top{padding-top:80px}}.padding-right{padding-right:30px}@media only screen and (min-width: 768px){.padding-right{padding-right:60px}}@media screen and (min-width: 1024px){.padding-right{padding-right:80px}}.padding-left{padding-left:30px}@media only screen and (min-width: 768px){.padding-left{padding-left:60px}}@media only screen and (min-width: 1024px){.padding-left{padding-left:80px}}.padding-top-small{padding-top:40px}.padding-bottom-small{padding-bottom:40px}.padding-left-small{padding-left:15px}@media only screen and (min-width: 1024px){.padding-left-small{padding-left:30px}}.padding-right-small{padding-right:15px}@media only screen and (min-width: 1024px){.padding-right-small{padding-right:30px}}.padding-top-large{padding-top:80px}.padding-bottom-large{padding-bottom:80px}.padding-left-large{padding-left:80px}.padding-right-large{padding-right:80px}.padding-top-small-tablet{padding-top:30px}@media only screen and (min-width: 768px){.padding-top-small-tablet{padding-top:0}}.padding-bottom-small-tablet{padding-bottom:30px}@media only screen and (min-width: 768px){.padding-bottom-small-tablet{padding-bottom:0}}.padding-right-small-tablet{padding-right:20px}@media only screen and (min-width: 768px){.padding-right-small-tablet{padding-right:0}}.padding-left-small-tablet{padding-left:20px}@media only screen and (min-width: 768px){.padding-left-small-tablet{padding-left:0}}.single .post-img{margin-bottom:60px;max-width:100%;width:auto}@media screen and (min-width: 768px){.single .post-img{margin-left:-10%;max-width:120%;width:120%}}.single .post-img.alignleft,.single .post-img.post-img-left{clear:left;float:left;margin-right:10px;max-width:100%;width:auto}.single .post-img.alignright,.single .post-img.post-img-right{clear:right;float:right;margin-left:10px;margin-right:-10%;max-width:100%;width:auto}.responsive-wrapper{position:relative;height:0;overflow:hidden}.responsive-image{display:block;height:auto;left:-50%;margin:0 auto;min-height:100%;min-width:100%;position:absolute;right:-50%;top:0;width:auto;z-index:1}@-webkit-keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);opacity:1}}@keyframes moveUp{0%{}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.slideIn{opacity:1;-webkit-animation:moveUp 0.65s ease forwards;animation:moveUp 0.65s ease forwards;-webkit-transform:translateY(200px);-moz-transform:translateY(200px);transform:translateY(200px)}.video-popup{background-color:rgba(45,41,38,0.8);display:none;height:100%;left:0;padding:60px 0;position:fixed;right:0;top:0;z-index:10000}@media screen and (min-width: 1024px){.video-popup{padding:100px 20%}}.video-popup.playVideo{display:block}.video-popup.playVideo .close{display:block;right:20px;top:20px;z-index:10;border:transparent;background:transparent}@media screen and (min-width: 1100px){.video-popup.playVideo .close{right:19%;top:70px}}.video-popup.playVideo .close:before,.video-popup.playVideo .close:after{background-color:#fff}.video-wrapper,.embed-youtube{display:block;height:0;overflow:hidden;padding-bottom:56.25%;position:relative;width:100%}.video-wrapper iframe,.video-wrapper video,.embed-youtube iframe,.embed-youtube video{bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%}.row-half-backdrop{position:relative}.row-half-backdrop:before{content:" ";display:block;height:50%;width:100%;position:absolute}.slide-up-component .component{margin-top:-100px}.popup{background-color:rgba(45,41,38,0.88);display:none;height:100vh;left:0;position:fixed;right:0;top:0;z-index:10000}.popup .close{width:15px}.popup .popup-inner{background-color:#fff;max-width:1030px;max-height:850px;width:100%;padding:40px;position:relative;margin-top:60px;-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}@media only screen and (min-width: 1024px){.popup .popup-inner{margin-top:0}}.last-row{padding-bottom:80px}address{font-style:normal}a{color:inherit;cursor:pointer;text-decoration:none;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}@media only screen and (min-width: 1100px){a:hover{text-decoration:underline}}blockquote,blockquote p{clear:both;margin:60px 0;font-size:28px;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}@media screen and (min-width: 768px){blockquote,blockquote p{font-size:28px}}@media screen and (min-width: 1024px){blockquote,blockquote p{font-size:36px}}@media screen and (min-width: 1025px){blockquote,blockquote p{font-size:36px}}blockquote p{margin:0}em,i{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-style:italic}hr{background:#2d2926;border:0;height:3px;margin:25px auto;width:80px}p,.paragraph_sans_serif,.paragraph_serif,.paragraph_serif p,.body-text ul li,.body-text ol li{color:#2d2926;font-size:14px;line-height:1.64;text-align:left}p a,.paragraph_sans_serif a,.paragraph_serif a,.body-text ul li a,.body-text ol li a{text-decoration:underline}@media only screen and (min-width: 1100px){p a:hover,.paragraph_sans_serif a:hover,.paragraph_serif a:hover,.body-text ul li a:hover,.body-text ol li a:hover{text-decoration:none}}p:last-child,.paragraph_sans_serif:last-child,.paragraph_serif:last-child,.paragraph_serif p:last-child,.body-text ul li:last-child,.body-text ol li:last-child{margin-bottom:0}p span,.paragraph_sans_serif span,.paragraph_serif span,.body-text ul li span,.body-text ol li span{color:inherit;font:inherit}small{color:inherit;display:block;font-size:15px;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500}span{font:inherit;color:inherit}strong,b{color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;font-weight:600}th,tr,td{color:inherit}.city_state_caption{font-size:13px;text-transform:uppercase;text-align:left;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.district-name{font-weight:bold;font-size:13px;text-transform:uppercase;text-align:left;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500}.details_caption{font-size:13px;text-align:left;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.italic14{font-size:14px;font-style:italic;text-align:center;font-family:"Chronicle Display A", "Chronicle Display B";font-style:italic;font-weight:300}.italic22{font-size:22px;line-height:1.05;font-style:italic;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:italic;font-weight:300}.italic26{color:#2d2926;font-family:"Chronicle Display A", "Chronicle Display B";font-style:italic;font-weight:300;font-size:26px;line-height:1.1;text-align:center}.italic45{font-size:45px;line-height:1.22;letter-spacing:-0.4px;text-align:left;font-family:'Didonesque-BoldItalic', Georgia, Times, serif}.italic50{font-size:36px;line-height:1;letter-spacing:-0.1px;text-align:left;font-family:'Didonesque-BoldItalic', Georgia, Times, serif}@media only screen and (min-width: 768px){.italic50{font-size:50px}}.italic58{font-size:58px;line-height:1;letter-spacing:-0.1px;text-align:left;font-family:'Didonesque-BoldItalic', Georgia, Times, serif}.italic78{font-size:42px;letter-spacing:-0.1px;text-align:left;font-family:'Didonesque-BoldItalic', Georgia, Times, serif}@media only screen and (min-width: 768px){.italic78{font-size:78px;text-align:center}}.italic_titlecase26{font-size:26px;font-style:italic;text-align:center;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.paragraph_serif,.paragraph_serif p{color:#2d2926;font-size:16px;line-height:1.56;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.property_name_caption{font-size:15px;font-style:italic;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.sans-serif12{font-size:12px;text-align:left;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif13{font-size:13px;line-height:1.05;text-align:center;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif14,.arrow,label,.page-footer .component-footer-nav .menu-item{font-size:14px;letter-spacing:1.6px;line-height:1.05;text-align:center;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif15{font-size:15px;line-height:1.53;letter-spacing:0.5px;text-align:left;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif16{font-size:16px;line-height:1.44;text-align:center;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif18{font-size:18px;line-height:1.28;letter-spacing:0.6px;text-align:center;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.sans-serif21{font-size:21px;line-height:1.19;letter-spacing:.7px;text-align:left;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.sans-serif24{color:#2d2926;font-size:24px;text-align:center;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.sans-serif33{color:#2d2926;font-size:33px;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.sans-serif28{color:#2d2926;font-size:28px;font-weight:bold;line-height:1.2;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.sans-serif54{font-size:54px;font-weight:bold;text-align:center;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.sans-serif_date{font-size:15px;letter-spacing:1.7px;text-align:center;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.serif15{font-size:15px;line-height:1.2;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.serif16{font-size:16px;line-height:1.75;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.serif20{font-size:20px;line-height:1.2;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300}.serif22{font-size:22px;line-height:1.18;text-align:center;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:700}.align-left .serif22{text-align:left}.serif22-upper{font-size:22px;line-height:1.18;text-align:center;text-transform:uppercase;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:700}.serif28{font-size:28px;text-align:left;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:700}.serif50{font-size:40px;text-align:left;line-height:1;letter-spacing:-0.1px;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:700}@media only screen and (min-width: 768px){.serif50{font-size:50px}}.serif60{font-size:30px;line-height:1;letter-spacing:-0.1px;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:700}@media only screen and (min-width: 768px){.serif60{font-size:60px}}.serif-dido45{font-size:45px;line-height:1.22;letter-spacing:-0.4px;text-align:left;font-family:'Didonesque-Bold', Georgia, Times, serif;font-style:normal}.serif-dido45-reg{font-size:45px;line-height:1.22;letter-spacing:-0.4px;text-align:left;font-family:'Didonesque-Roman', Georgia, Times, serif;font-style:normal}.pagination{font-size:13px;font-weight:500;margin-right:15px;padding:4px;text-align:right}.pagination .page-number{color:#2d2926;margin:0 5px;padding:3px}.pagination .page-number.activePage,.pagination .page-number:hover{background-color:#2d2926;color:#fff}.ctas{margin-top:40px}.ctas:after{clear:both;content:'';display:block;height:0;width:100%}.ctas .button{display:block;vertical-align:middle;margin:0 auto 20px;max-width:200px}.align-center .ctas .button{margin:0 0 20px}@media only screen and (min-width: 768px){.ctas .button{display:inline-block;margin:0 10px 20px;max-width:none}.ctas .button:first-child{margin-left:0}.ctas .button:last-child{margin-right:0}}.breadcrumb{display:block;font-size:14px;letter-spacing:1.6px;margin-bottom:23px;text-align:left;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500}.body-text{line-height:1.4;margin:0 auto;max-width:800px;font-family:'Didonesque-Bold', Georgia, Times, serif;font-style:normal;font-size:16px}@media screen and (min-width: 768px){.body-text{font-size:16px}}@media screen and (min-width: 1024px){.body-text{font-size:21px}}@media screen and (min-width: 1025px){.body-text{font-size:21px}}.body-text img,.body-text .post-img{margin-left:0;margin-right:0;max-width:100%;width:auto}.body-text img.alignleft,.body-text img.post-img-left,.body-text .post-img.alignleft,.body-text .post-img.post-img-left{display:block;margin:0 auto 20px;max-width:100%;width:auto}@media screen and (min-width: 768px){.body-text img.alignleft,.body-text img.post-img-left,.body-text .post-img.alignleft,.body-text .post-img.post-img-left{clear:left;float:left;margin:0 10px 10px 0}}.body-text img.alignright,.body-text img.post-img-right,.body-text .post-img.alignright,.body-text .post-img.post-img-right{display:block;margin:0 auto 20px;max-width:100%;width:auto}@media screen and (min-width: 768px){.body-text img.alignright,.body-text img.post-img-right,.body-text .post-img.alignright,.body-text .post-img.post-img-right{clear:right;float:right;margin:0 0 10px 10px}.body-text img.alignright.single,.body-text img.post-img-right.single,.body-text .post-img.alignright.single,.body-text .post-img.post-img-right.single{margin:0 -10% 10px 10px}}.body-text.align-left,.body-text.align-right{margin:0}.body-text.align-center{max-width:700px;text-align:left}.body-text-wide .body-text.align-center{max-width:900px}.body-text-wide .body-text{max-width:900px}.body-text+a{margin-top:30px}.body-text+.ctas{margin-top:30px}.row-text-white .body-text{color:#fff}.row-text-black .body-text{color:#2d2926}.body-text .button a{color:inherit;text-decoration:none}.body-text ul,.body-text ol{margin-left:40px;margin-bottom:30px}.body-text ul li,.body-text ol li{font-weight:inherit;line-height:1.4;margin-bottom:20px}.body-text ul li:last-child,.body-text ol li:last-child{margin-bottom:0}.body-text ul li{list-style-type:disc}.body-text ol li{list-style-type:decimal}.body-text p{margin-bottom:20px}.body-text p:last-child{margin-bottom:0}.body-text p a,.body-text li a{color:#2d2926;font-weight:inherit;text-decoration:underline}@media only screen and (min-width: 1100px){.body-text p a:hover,.body-text li a:hover{text-decoration:none}}.row-text-white .body-text p a,.row-text-white .body-text li a{color:white}.body-text a.button{text-decoration:none;display:inline-block}.arrow{cursor:pointer;display:inline-block;height:21px;margin-top:2px;padding-right:20px;position:relative;text-align:left}.arrow span{font:inherit}.arrow:after{background:url("../images/icon-arrow.png") no-repeat center center;content:'';display:block;height:8px;position:absolute;right:0;top:4px;width:14px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.arrow.arrow-right:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.arrow.arrow-left:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.button{background-color:#fff;border:1px solid #2d2926;color:#2d2926;font-size:13px;min-height:47px;min-width:150px;padding:17px 15px 15px 15px;text-align:center;text-decoration:none;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media only screen and (min-width: 1100px){.button:hover{border:1px solid #fff;background-color:#2d2926;color:#fff;text-decoration:none}}.button.button-hidden{opacity:0}.button.button-inactive{opacity:.5;pointer-events:none}.button.button-inactive:hover{background-color:inherit;border:inherit;color:inherit;cursor:not-allowed}.button .button-black{background-color:#fff;border:1px solid #2d2926;color:#2d2926}.button.button-white{background-color:transparent;border:1px solid white;color:#fff}@media only screen and (min-width: 1100px){.button.button-white:hover{background-color:#fff;border:2px solid #fff;color:#2d2926}}.button.button-fancy{background:url("../images/SwashMagenta.png") no-repeat center center;background-size:contain;border:0;color:#fff;height:71px;padding-top:28px;width:187px;-webkit-transition:background 0.3s ease-in;transition:background 0.3s ease-in}@media only screen and (min-width: 1100px){.button.button-fancy:hover{background:url("../images/SwashBlack.png") no-repeat center center;background-size:contain;border:0}}.button::-moz-selection{background:transparent}.button::selection{background:transparent}.italic22,.italic26,.italic50,.serif22,.serif28,.sans-serif21,.sans-serif28,.sans-serif33,.serif50,.serif60{margin-bottom:20px}@media only screen and (min-width: 1100px){.italic22 a:hover,.italic26 a:hover,.italic50 a:hover,.serif22 a:hover,.serif28 a:hover,.sans-serif21 a:hover,.sans-serif28 a:hover,.sans-serif33 a:hover,.serif50 a:hover,.serif60 a:hover{text-decoration:underline}.hover-underline .italic22 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic22 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic22 a:hover.hover-underline,.hover-underline .serif60 a:hover .italic22 a:hover.hover-underline,.hover-underline .italic22 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic26 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic26 a:hover.hover-underline,.hover-underline .serif60 a:hover .italic26 a:hover.hover-underline,.hover-underline .italic22 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic26 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic50 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif22 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif28 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .italic50 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif50 a:hover .italic50 a:hover.hover-underline,.hover-underline .serif60 a:hover .italic50 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif22 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif22 a:hover.hover-underline,.hover-underline .serif60 a:hover .serif22 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif28 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif28 a:hover.hover-underline,.hover-underline .serif60 a:hover .serif28 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .serif60 a:hover .sans-serif21 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .serif60 a:hover .sans-serif28 a:hover.hover-underline,.hover-underline .italic22 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic26 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic50 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif22 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif28 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif50 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .serif60 a:hover .sans-serif33 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif50 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif50 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif50 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif50 a:hover.hover-underline,.hover-underline .serif60 a:hover .serif50 a:hover.hover-underline,.hover-underline .italic22 a:hover .serif60 a:hover.hover-underline,.hover-underline .italic26 a:hover .serif60 a:hover.hover-underline,.hover-underline .italic50 a:hover .serif60 a:hover.hover-underline,.hover-underline .serif22 a:hover .serif60 a:hover.hover-underline,.hover-underline .serif28 a:hover .serif60 a:hover.hover-underline,.hover-underline .sans-serif21 a:hover .serif60 a:hover.hover-underline,.hover-underline .sans-serif28 a:hover .serif60 a:hover.hover-underline,.hover-underline .sans-serif33 a:hover .serif60 a:hover.hover-underline,.hover-underline .serif50 a:hover .serif60 a:hover.hover-underline,.hover-underline .serif60 a:hover .serif60 a:hover.hover-underline{text-decoration:none}}.hover-underline.italic22,.hover-underline.italic26,.hover-underline.italic50,.hover-underline.serif22,.hover-underline.serif28,.hover-underline.sans-serif21,.hover-underline.sans-serif33{margin-bottom:20px}@media only screen and (min-width: 1100px){.hover-underline.italic22 a:hover,.hover-underline.italic26 a:hover,.hover-underline.italic50 a:hover,.hover-underline.serif22 a:hover,.hover-underline.serif28 a:hover,.hover-underline.sans-serif21 a:hover,.hover-underline.sans-serif33 a:hover{text-decoration:none}}.row-text-white .italic26,.row-text-white .italic50,.row-text-white .italic78,.row-text-white .sans-serif18,.row-text-white .sans-serif21,.row-text-white .sans-serif28,.row-text-white .sans-serif33,.row-text-white .serif22,.row-text-white .serif28,.row-text-white .serif50,.row-text-white .serif60,.row-text-white p,.row-text-white li{color:#fff}.row-text-white .italic26.white-text,.row-text-white .italic50.white-text,.row-text-white .italic78.white-text,.row-text-white .sans-serif18.white-text,.row-text-white .sans-serif21.white-text,.row-text-white .sans-serif28.white-text,.row-text-white .sans-serif33.white-text,.row-text-white .serif22.white-text,.row-text-white .serif28.white-text,.row-text-white .serif50.white-text,.row-text-white .serif60.white-text,.row-text-white p.white-text,.row-text-white li.white-text{color:#fff}.row-text-black .italic26.white-text,.row-text-black .italic50.white-text,.row-text-black .italic78.white-text,.row-text-black .sans-serif18.white-text,.row-text-black .sans-serif21.white-text,.row-text-black .sans-serif28.white-text,.row-text-black .sans-serif33.white-text,.row-text-black .serif22.white-text,.row-text-black .serif28.white-text,.row-text-black .serif50.white-text,.row-text-black .serif60.white-text,.row-text-black p.white-text,.row-text-black li.white-text{color:#fff}.italic26 span,.italic50 span,.italic78 span,.sans-serif18 span,.sans-serif21 span,.sans-serif28 span,.sans-serif33 span,.serif22 span,.serif28 span,.serif50 span,.serif60 span,p span,li span{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit}.error{color:red;font-size:13px;font-style:italic;text-transform:none;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.fa.circle{background-color:#db0a5b;border-radius:50%;color:#fff;font-size:20px;height:32px;padding:6px;text-align:center;vertical-align:middle;width:32px}@media only screen and (min-width: 1100px){.fa.circle{cursor:pointer;-webkit-transition:background-color 0.3s ease-in;transition:background-color 0.3s ease-in}.fa.circle:hover{background-color:#2d2926}}.fa.circle.circle-black{background-color:#2d2926;color:#fff}@media only screen and (min-width: 1100px){.fa.circle.circle-black:hover{background-color:#db0a5b}}.fa.circle.fa-envelope,.fa.circle.fa-youtube-play{font-size:17px}.fa.circle::-moz-selection{background:transparent}.fa.circle::selection{background:transparent}.align-center{text-align:center}@media only screen and (min-width: 768px){.align-center{text-align:center}}.align-center.border-top-center{text-align:center}.align-left{text-align:left}.align-right{text-align:right}.black-text{color:#2d2926}.grey-text{color:#e7e7e7}.dark-grey-text{color:#8b8b8b}.black-alt-text{color:#4a4a4a}.magenta-text{color:#db0a5b}.no-margin{margin:0}.row-text-white{color:#fff}.row-text-black{color:#2d2926}.underline{color:inherit;display:inline;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline}.white-text{color:#fff}.border-top-center{position:relative;padding-top:25px}.border-top-center:before{background-color:#2d2926;content:'';height:4px;left:0;margin:0 auto;position:absolute;right:0;top:5px;width:67px}.border-top-left{position:relative;padding-top:25px}.border-top-left:before{background-color:#2d2926;content:'';height:4px;left:0;position:absolute;top:5px;width:67px}.border-right{border:1px solid #fff;margin-right:15px;padding-right:15px}.border-right:last-child{border:0;margin-right:0;padding-right:0}.graphic-header{margin:20px 0;-ms-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);background-attachment:fixed}.lowercase{text-transform:lowercase}.nocase{text-transform:none}.uppercase{text-transform:uppercase}.weight-bold{font-weight:bold}.weight-light{font-weight:light}.weight-medium{font-weight:medium}.component-footer-cta .align-center{text-align:center}.component-footer-cta.padding-top{padding-top:80px}.component-footer-cta.padding-bottom{padding-bottom:80px}.page-news-alerts p{opacity:1}.close{cursor:pointer;display:block;height:23px;position:absolute;right:20px;top:11px;width:11px;z-index:100}.close:after,.close:before{background-color:#2d2926;content:'';display:block;height:1px;left:0;position:absolute;top:12px;width:100%;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close:before{left:auto;right:0;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.nav-arrow{background:url("../images/icon-arrow.png") no-repeat center center;width:8px;height:8px;display:inline-block;position:relative;top:-1px;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.nav-arrow.prev{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.play-button{cursor:pointer;left:0;margin:0 auto;position:absolute;right:0;top:calc(50% - 40px);z-index:10;border-radius:50%;width:80px;height:80px}.play-button:after{content:'';position:absolute;left:9px;top:19px;right:0;margin:0 auto;width:0;height:0;border-style:solid;border-width:20px 0 20px 34.6px;border-color:transparent transparent transparent #ffffff}.hamburger{background-color:transparent;border-top:3px solid #2d2926;cursor:pointer;display:block;height:23px;position:absolute;right:25px;top:20px;transform:scale(0.55);width:34px;z-index:10;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}@media only screen and (min-width: 1100px){.hamburger{display:none}}.hamburger:after,.hamburger:before{background-color:#2d2926;content:'';height:3px;left:0;position:absolute;top:9px;width:100%;-webkit-transition:all 0.1s ease-in;transition:all 0.1s ease-in}.hamburger:after{top:21px}.navOpen .hamburger{border-top:3px solid transparent;right:20px}.navOpen .hamburger:after{background-color:#2d2926;top:9px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg)}.navOpen .hamburger:before{background-color:#2d2926;-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.scroller{bottom:30px;cursor:pointer;left:0;margin:0 auto;position:absolute;right:0;width:100%;z-index:10;height:30px}.icon-arrow{cursor:pointer;display:block;height:27px;margin:0 auto;width:40px;stroke:white}.icon-grid,.icon-list,.icon-map{cursor:pointer;display:block;fill:#979797;height:21px;margin-left:10px;width:16px}.icon-grid:hover,.icon-list:hover,.icon-map:hover{fill:#000}.icon-grid.activeView,.icon-list.activeView,.icon-map.activeView{fill:#000;display:none}@media only screen and (min-width: 1100px){.icon-grid.activeView,.icon-list.activeView,.icon-map.activeView{display:inline-block}}.icon-grid{width:20px}.icon-list{width:18px}.follow{margin-bottom:25px}.follow .fa{color:white;font-size:21px}.follow .social{display:inline-block;margin-right:10px}.follow .social:last-child{margin-right:0}.component-source .follow{margin-bottom:0}.share-icon{border-radius:50%;display:inline-block;height:50px;line-height:1;padding-top:15px;overflow:hidden;text-align:center;vertical-align:middle;width:50px}.share-icon .fa{color:white;font-size:21px}.share-icon .fa.fa-envelope{font-size:18px}@media screen and (min-width: 1100px){.share-icon .fa:hover{opacity:.5}}.quotation-mark{font-size:54px;display:block;line-height:1.2;font-family:'Didonesque-Bold', Georgia, Times, serif;font-style:normal}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.styleguide{background-color:#fff;padding:40px}.styleguide th,.styleguide td{padding:20px}.styleguide th,.styleguide tr,.styleguide td{line-height:1.4;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400;font-size:16px}@media screen and (min-width: 768px){.styleguide th,.styleguide tr,.styleguide td{font-size:16px}}@media screen and (min-width: 1024px){.styleguide th,.styleguide tr,.styleguide td{font-size:21px}}@media screen and (min-width: 1025px){.styleguide th,.styleguide tr,.styleguide td{font-size:21px}}.styleguide .component-styles{margin-bottom:60px}.styleguide .button-bgnd,.styleguide .black{padding:20px;margin-top:20px}.styleguide .color-grid{font-size:12px}form{margin-top:25px;position:relative}form:after{clear:both;content:'';display:block;height:0;width:100%}.less-options{max-width:840px}input,.select,textarea{background-color:#e7e7e7;border-radius:0;color:#2d2926;display:block;font-size:15px;height:47px;line-height:1;margin-bottom:25px;padding:0 20px 0;text-align:left;width:100%}input::-webkit-input-placeholder,.select::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#2d2926}input:-moz-placeholder,.select:-moz-placeholder,textarea:-moz-placeholder{color:#2d2926}input::-moz-placeholder,.select::-moz-placeholder,textarea::-moz-placeholder{color:#2d2926}input:-ms-input-placeholder,.select:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#2d2926}textarea{padding:20px;height:170px}.select{cursor:pointer;padding-top:17px;position:relative;z-index:10}.select:after{content:'';background:url("../images/icon-arrow.png") no-repeat center center;width:14px;height:8px;display:block;position:absolute;right:20px;top:19px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.select span{font:inherit}.select select{border-radius:0;height:47px;left:0;opacity:0;position:absolute;right:0;top:0;width:100%}.checkbox{border:1px solid #979797;display:inline-block;height:20px;position:relative;width:20px}.radio{border:1px solid #979797;border-radius:50%;display:inline-block;height:16px;margin-right:10px;position:relative;vertical-align:-4px;width:16px}input[type="checkbox"],input[type="radio"]{opacity:0;position:absolute}input[type="checkbox"]:checked+.checkbox:after,input[type="radio"]:checked+.checkbox:after{content:'\f00c';font-family:'FontAwesome';font-size:15px;position:absolute;left:2px;top:1px}input[type="checkbox"]:checked+.radio:after,input[type="radio"]:checked+.radio:after{content:'';border-radius:50%;width:12px;height:12px;background-color:#2d2926;position:absolute;top:1px;left:1px}label{clear:both;display:block;text-align:left;letter-spacing:0}label span{display:inline-block;font:inherit;margin-left:10px;vertical-align:super;width:calc(100% - 30px)}.dropdown{position:relative;display:block;margin-bottom:10px}.dropdown .filter{color:inherit;cursor:pointer;display:none;font-size:15px;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:700}.dropdown .filter small{display:inline}@media only screen and (min-width: 1024px){.dropdown .filter{background-color:#e7e7e7;border:1px solid #979797;border-radius:8px;display:inline-block;min-height:40px;padding:11px 20px 10px;text-align:center;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}}.dropdown.selectedFilter .filter{background-color:#2d2926;color:#fff}@media only screen and (min-width: 768px){.dropdown{display:inline-block;margin-right:15px}}.dropdown.expandOptions .selections{overflow:inherit;max-height:none;height:auto}.dropdown-menu{background-color:#fff;display:block;padding:0 0 20px;text-align:left}@media only screen and (min-width: 1024px){.dropdown-menu{cursor:pointer;display:none;left:0;min-width:256px;padding:0;position:absolute;top:55px;z-index:100;-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}}.dropdown-menu .tab{content:'';display:none;height:15px;left:0;overflow:hidden;position:absolute;top:-15px;width:100%}.dropdown-menu .tab:after{background:#fff;content:"";height:30px;left:40px;position:absolute;top:6px;width:30px;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);-moz-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 4px 13px 0 rgba(29,29,29,0.5);box-shadow:0 4px 13px 0 rgba(29,29,29,0.5)}@media only screen and (min-width: 1024px){.dropdown-menu .tab{display:block}}.dropdown-menu .close{display:none}@media only screen and (min-width: 1024px){.dropdown-menu .close{display:block}}.dropdown-menu .selections{max-height:192px;overflow:hidden}@media only screen and (min-width: 1024px){.dropdown-menu .selections{max-height:300px;overflow-y:scroll}}.dropdown-menu .range{padding:0 0 20px}@media only screen and (min-width: 1024px){.dropdown-menu .range{min-width:427px;padding:0 20px 20px}}.dropdown-menu .range .output{margin-bottom:30px}.dropdown-menu .range .irs{height:10px}.dropdown-menu .range .irs-line{border-radius:3px;height:6px;background-color:#e7e7e7}.dropdown-menu .range .irs-bar{border-radius:3px;height:6px;top:0;background-color:#2d2926}.dropdown-menu .range .irs-slider{width:23px;height:23px;border:1px solid #2d2926;border-radius:50%;top:-8px;background:#fff}.selectStyle .dropdown-menu{display:none}.dropdown-menu .selection{display:block;font-size:14px;margin-bottom:0;padding:10px 0}@media only screen and (min-width: 1024px){.dropdown-menu .selection{padding:10px 20px;cursor:pointer}}.selectStyle .dropdown-menu .selection{padding:10px 20px}.selectStyle .dropdown-menu .selection.selectedFilter,.selectStyle .dropdown-menu .selection:hover{background-color:#2d2926;color:#fff}.dropdown-menu .selection .checkbox{margin:2px 10px 0 0;width:16px;height:16px;float:left}.dropdown-menu .selection .checkbox+span{float:left;margin-left:0;line-height:1.4;width:calc(100% - 26px)}.dropdown-menu .selection .radio{float:left}.dropdown-menu .selection .radio+span{float:left;margin-left:0;line-height:1.4;width:calc(100% - 26px)}.dropdown-menu .selection input[type="checkbox"]{display:none}.dropdown-menu .selection input[type="checkbox"]:checked+.checkbox{background-color:#2d2926}.dropdown-menu .selection input[type="checkbox"]:checked+.checkbox:after{color:#fff;content:'\f00c';font-family:'FontAwesome';font-size:11px;left:2px;position:absolute;top:2px}.dropdown-menu .button{display:inline-block;margin:10px 20px 0 0;min-height:0;min-width:0;padding:10px 20px}.dropdown-menu.showDropdown{display:block}.apply-filters{display:none;border-top:1px solid #d8d8d8;padding-top:10px;margin-top:10px;text-align:right}.apply-filters.mobile{background-color:#fff;bottom:0;cursor:pointer;display:block;left:0;padding:20px;position:fixed;right:0;text-align:center;z-index:10}.apply-filters.mobile .button{display:block;width:100%}.apply-filters .clearFilters{display:inline-block;font-size:14px;margin-bottom:0;padding:10px 20px}@media only screen and (min-width: 1024px){.apply-filters{display:block}.apply-filters.mobile{display:none}}.rangeSlider .apply-filters{margin-top:0;padding-top:0;border-top:0}input[type="submit"]{background-color:#fff;box-sizing:border-box;clear:both;margin-bottom:0;margin-right:0;width:auto}@media only screen and (min-width: 768px){.half-width{margin-right:2%;width:49%;float:left}.half-width.no-margin{margin-right:0}}@media only screen and (min-width: 768px){.quarter-width{margin-right:2%;width:29%;float:left}}.subscribe-error{margin:10px 0}.wpcf7-form-control-wrap{display:block;margin-bottom:30px;position:relative}.wpcf7-not-valid-tip{color:red;display:block;font-style:italic;margin-top:5px;opacity:1}.deadline .wpcf7-not-valid-tip,.budget .wpcf7-not-valid-tip{position:absolute;top:10px}.row-text-white .wpcf7-not-valid-tip{color:red}.wpcf7-response-output{display:none !important}.screen-reader-response{display:none}.page-contact .form-wrapper label,.page-lease-space .form-wrapper label{margin-top:25px;margin-bottom:5px}.page-contact .form-wrapper label.selection,.page-lease-space .form-wrapper label.selection{margin-top:5px}.page-contact .form-wrapper input,.page-contact .form-wrapper .select,.page-lease-space .form-wrapper input,.page-lease-space .form-wrapper .select{margin-bottom:0}.page-contact .wpcf7-form-control-wrap,.page-lease-space .wpcf7-form-control-wrap{margin-bottom:0}.page-contact .wpcf7 p,.page-lease-space .wpcf7 p{margin-bottom:20px}.page-contact .dropdown,.page-lease-space .dropdown{width:100%}.page-contact .hideSelections,.page-lease-space .hideSelections{display:none}.openThankyou .thankyou-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1024px){.openThankyou .thankyou-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}.thankyou-popup .button{display:inline-block;cursor:pointer}.thankyou-popup .align-center{text-align:center}.thankyou-popup .border-top-center{padding-top:40px;margin-top:20px}.thankyou-popup .image{width:175px;margin:0 auto 30px}.post-password-form{max-width:350px !important;margin-left:auto;margin-right:auto;margin-bottom:50px}.page-footer .component-footer-nav{margin-top:50px}@media only screen and (min-width: 768px){.page-footer .component-footer-nav{border-left:1px solid #e7e7e7;height:100%;margin-top:0;padding-left:20px}}.page-footer .component-footer-nav .menu-item{text-align:left;text-transform:uppercase;margin-bottom:15px}.page-footer .component-footer-nav .sans-serif14,.page-footer .component-footer-nav .arrow,.page-footer .component-footer-nav label,.page-footer .component-footer-nav .menu-item{text-transform:uppercase}@media only screen and (min-width: 768px){.page-footer .half-width{width:48%}}.main-header{background:#fff;height:65px;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:1000;-webkit-font-smoothing:antialiased;-moz-box-shadow:0 2px 4px 0 rgba(87,71,81,0.2);-webkit-box-shadow:0 2px 4px 0 rgba(87,71,81,0.2);box-shadow:0 2px 4px 0 rgba(87,71,81,0.2);-webkit-transition:top 0.3s ease-in;transition:top 0.3s ease-in}@media only screen and (min-width: 1100px){.main-header{height:120px;padding-top:35px;overflow:inherit}.hideNav .main-header{top:-130px}}.main-header .header-inner{margin:0 auto;max-width:1440px;position:relative;width:100%}@media only screen and (min-width: 1100px){.main-header .header-inner{padding:0 40px;height:100%}}@media only screen and (min-width: 1200px){.main-header .header-inner{padding:0}}.main-header .logo-wrapper{display:block;height:26px;left:25px;opacity:1;position:absolute;top:20px;width:200px;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}@media only screen and (min-width: 768px){.main-header .logo-wrapper{height:33px;width:250px}}@media only screen and (min-width: 1100px){.main-header .logo-wrapper{left:0}}.main-header .logo-wrapper .logo{height:100%;width:100%}.main-header .logo-wrapper .wink{font-size:16px;left:0;opacity:0;position:absolute;right:0;top:10px;z-index:10;font-family:"Chronicle Display A", "Chronicle Display B";font-style:normal;font-weight:300;-webkit-transition:opacity 0.1s ease-in;transition:opacity 0.1s ease-in}@media only screen and (min-width: 1100px){.main-header .logo-wrapper:hover .wink{opacity:1}.main-header .logo-wrapper:hover .logo{opacity:0}}.main-header .main-nav a{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}@media only screen and (max-width: 1099px){.main-header .main-nav{background-color:#fff;border-top:1px solid rgba(60,91,101,0.24);height:0;left:0;overflow-y:scroll;position:absolute;top:65px;width:100vw;-webkit-transition:height 0.1s ease-in;transition:height 0.1s ease-in;-moz-box-shadow:inset 0px 5px 10px 0px rgba(60,91,101,0.24);-webkit-box-shadow:inset 0px 5px 10px 0px rgba(60,91,101,0.24);box-shadow:inset 0px 5px 10px 0px rgba(60,91,101,0.24)}.navOpen .main-header .main-nav{height:100vh}.main-header .menu-item{border-bottom:1px solid #d8d8d8;height:54px;overflow:hidden;position:relative;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500}.main-header .menu-item a{display:block;padding:20px 25px}.main-header .menu-item.menu-item-has-children .navToggle{border-left:1px solid #d8d8d8;font-size:14px;height:54px;margin-top:0;padding-top:18px;position:absolute;right:0;text-align:center;top:0;width:76px}.main-header .menu-item.menu-item-has-children .navToggle:after{right:29px;top:23px}.main-header .menu-item.menu-search{display:none}.main-header .menu-item.subNavOpen{height:auto}.main-header .menu-item.subNavOpen .navToggle:after{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);transform:rotate(180deg)}.main-header .menu-item .sub-menu-wrapper{background-color:#e7e7e7;border-top:1px solid #d8d8d8}.main-header .menu-item .sub-menu-wrapper .menu-item a{padding-left:50px}.main-header .menu-item .sub-menu-wrapper .menu-item:last-child{border-bottom:0}.navOpen .main-header{background-color:#fff;background:none;height:100vh;overflow:inherit}}@media only screen and (min-width: 1100px){.main-header .main-nav{position:absolute;right:0;width:calc(100% - 275px)}.main-header .nav-items{padding-top:5px;text-align:right}.main-header .menu-item{border:1px solid transparent;display:inline-block;padding:15px 20px;position:relative;vertical-align:middle;-webkit-transition:border 0.5s ease-in;transition:border 0.5s ease-in}.main-header .menu-item a{display:block;position:relative}.main-header .menu-item a:hover{text-decoration:none}.main-header .menu-item:hover,.main-header .menu-item.subNavOpen{border:1px solid #2d2926}.main-header .menu-item.current-menu-item>a:after{background-color:#2d2926;bottom:-4px;content:'';height:2px;left:0;position:absolute;right:0}.main-header .menu-item.menu-search .searchToggle .fa{background-color:transparent;border-radius:0;color:#2d2926;cursor:pointer;font-size:18px;height:auto;padding:0;width:auto;-webkit-transition:color 0.2s;transition:color 0.2s}.main-header .menu-item.menu-search .searchToggle .fa:hover{color:#CCC}.main-header .menu-item.menu-search:hover,.main-header .menu-item.menu-search.subNavOpen{border:1px solid white}.main-header .menu-item.menu-item-has-children .navToggle{display:none}.main-header .menu-item .sub-menu-wrapper{display:none;left:0;min-width:190px;opacity:0;position:absolute;text-align:left;top:62px;width:100%;-webkit-transition:opacity 0.5s;transition:opacity 0.5s}.main-header .menu-item .sub-menu-wrapper .sub-menu-inner{padding:20px;margin-top:1px;background-color:rgba(45,41,38,0.9)}.main-header .menu-item .sub-menu-wrapper .menu-item{border:0;color:#fff;display:block;padding:0 0 20px;text-transform:none}.main-header .menu-item .sub-menu-wrapper .menu-item:last-child{padding:0}.main-header .menu-item .sub-menu-wrapper .menu-item a{display:inline-block}.main-header .menu-item .sub-menu-wrapper .menu-item a:after{background-color:#fff;bottom:-4px;content:'';height:1px;left:0;max-width:0;position:absolute;width:100%;-webkit-transition:max-width 0.3s ease-in-out;transition:max-width 0.3s ease-in-out}.main-header .menu-item .sub-menu-wrapper .menu-item a:hover{border:0}.main-header .menu-item .sub-menu-wrapper .menu-item a:hover:after{max-width:500px}.main-header .menu-item .sub-menu-wrapper .menu-item.current-menu-item>a:after{height:0}.main-header .menu-item.subNavOpen .sub-menu-wrapper{display:block;opacity:1}.main-header:hover .sub-menu-wrapper{display:block}}.main-header .menu-item{font-family:sans-serif;font-size:12px;letter-spacing:.82px;line-height:1.2;text-transform:uppercase}.main-header .menu-item.splash-button{height:78px;padding:9px 10px 10px 10px;border:0;color:white;text-align:center;width:150px;z-index:10;margin-left:20px}.main-header .menu-item.splash-button:after,.main-header .menu-item.splash-button:before{background:url("../images/SwashMagenta.png") no-repeat center center;background-size:contain;border:0;color:#fff;content:'';height:71px;left:0;margin:0 auto;opacity:1;position:absolute;right:0;top:0;width:150px;z-index:-1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.main-header .menu-item.splash-button:before{background-image:url("../images/SwashBlack.png");opacity:0}@media only screen and (min-width: 1100px){.main-header .menu-item.splash-button{padding:27px 10px 10px 10px;margin-left:0}.main-header .menu-item.splash-button a{padding-top:0}.main-header .menu-item.splash-button:hover a,.main-header .menu-item.splash-button:active a,.main-header .menu-item.splash-button.subNavOpen a,.main-header .menu-item.splash-button.current-menu-item a,.hover-underline.hover-underline-white .main-header .menu-item.splash-button a{background-image:none}.main-header .menu-item.splash-button:hover a:after,.main-header .menu-item.splash-button:active a:after,.main-header .menu-item.splash-button.subNavOpen a:after,.main-header .menu-item.splash-button.current-menu-item a:after,.hover-underline.hover-underline-white .main-header .menu-item.splash-button a:after{display:none}.main-header .menu-item.splash-button:hover:after{opacity:0}.main-header .menu-item.splash-button:hover:before{opacity:1}}@media only screen and (min-width: 768px){.component-boxes .boxes{display:-ms- flex;display:-webkit- flex;display:flex}}.component-boxes .box-item{padding:0;margin-bottom:20px}@media only screen and (min-width: 768px){.component-boxes .box-item{margin:0 2% 0 0;padding:30px;width:23.5%}}.component-boxes .box-item:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.component-boxes .box-item:last-child{margin-right:0}}@media only screen and (min-width: 768px){.component-boxes .box-item:nth-child(4n){margin-right:0}}.component-boxes .box-item.row-text-white p,.component-boxes .box-item.row-text-white .headline6,.component-boxes .box-item.row-text-white .body-text{color:white}.component-boxes .box-item.row-text-black p,.component-boxes .box-item.row-text-black .headline6,.component-boxes .box-item.row-text-black .body-text{color:#2d2926}.author-bar-component{background:#2d2926;bottom:0;padding:10px 0;position:absolute;width:100%;z-index:101}.author-bar-component span{color:white;display:block;font-size:1.5rem;margin:5px 0;padding-left:20px}.author-bar-component .author_title{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.author-bar-component .district-name{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500;font-weight:bold;text-transform:uppercase}.author-bar-component .details_caption{font-family:"Chronicle Display A", "Chronicle Display B";font-style:italic;font-weight:300;font-weight:100}.author-bar-component .property_name_caption{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400;text-transform:uppercase}.author-bar-component .city_state_caption{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:600;text-transform:uppercase}@media only screen and (min-width: 1100px){.author-bar-component{text-align:right}.author-bar-component span{border-right:1px solid white;display:inline-block;padding-left:10px;padding-right:10px}.author-bar-component span:last-child{border-right:0;margin-right:120px}}.component-carousel{height:100vh;max-height:400px;min-height:300px;overflow:hidden;position:relative}@media only screen and (min-width: 768px){.component-carousel{max-height:550px;min-height:300px}}.component-carousel .content-wrapper{height:100%}.component-carousel .overlay{position:absolute;background-color:rgba(0,0,0,0.2);overflow:hidden;z-index:99}.component-carousel .slide-link{position:absolute;bottom:0;display:block;left:0;margin:0 auto;right:0;top:0;width:70%;z-index:100}.component-carousel .nav{background:transparent;border-left:3px solid rgba(255,255,255,0.9);height:20px;left:20px;margin-top:-20px;overflow:hidden;position:absolute;text-indent:-100px;top:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg);width:20px;z-index:3}.component-carousel .nav:after{content:'';background:transparent;border-left:3px solid rgba(255,255,255,0.9);height:20px;left:-2px;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);transform:rotate(-90deg);margin-top:-12px;position:absolute;top:50%;width:20px}.component-carousel .nav.next{left:auto;margin-top:-20px;right:20px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);transform:rotate(135deg)}.component-carousel .nav.next:after{left:-2px;margin-top:-8px;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.component-carousel .nav:hover{border-left:3px solid #fff}.component-carousel .nav:hover:after{border-left:3px solid #fff}.component-carousel .slides{height:100%}.component-carousel .slides h2,.component-carousel .slides h3{color:white;margin:0 20px}@media only screen and (min-width: 1100px){.component-carousel .slides h2,.component-carousel .slides h3{margin:0 250px}}.component-carousel .slides h2{line-height:3.5rem;margin-bottom:20px;width:90%}@media only screen and (min-width: 768px){.component-carousel .slides h2{line-height:3rem}}@media only screen and (min-width: 1100px){.component-carousel .slides h2{width:31%}}.component-carousel .slides h2 a{cursor:pointer;font-size:3.6rem;opacity:1;text-shadow:0 3px 10px rgba(0,0,0,0.8);-webkit-transition:color 0.3s ease-in,text-shadow 0.3s ease-in;transition:color 0.3s ease-in,text-shadow 0.3s ease-in}.component-carousel .slides h2 a:hover{text-decoration:none;color:#cbcbcb;text-shadow:0 3px 10px #000}@media only screen and (min-width: 768px){.component-carousel .slides h2{line-height:inherit}.component-carousel .slides h2 a{font-size:5rem}}.component-carousel .slides h3{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400;font-size:1.2rem;text-shadow:0 3px 10px rgba(0,0,0,0.5);text-transform:uppercase}@media only screen and (min-width: 768px){.component-carousel .slides h3{font-size:1.8rem}}.component-carousel .slides hgroup{position:relative;top:17%;z-index:101}@media only screen and (min-width: 768px){.component-carousel .slides hgroup{top:40%}}.component-carousel .slides .slide{background-size:cover;background-repeat:no-repeat;background-position:center center;background-position-y:70%;background-size:350%;height:100%;opacity:0;position:absolute;width:100%;z-index:1;-webkit-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out}.component-carousel .slides .slide.active{opacity:1;z-index:2}@media only screen and (min-width: 767px){.component-carousel .slides .slide{background-size:120%}}.component-carousel .slides.parallax-disabled .slide{background-size:cover}.dots-component{margin:20px;margin-top:20px}@media only screen and (min-width: 1100px){.dots-component{margin:20px 250px;margin-top:40px}}.dots-component li{float:left;margin-right:10px}.dots-component li.dot a{background:transparent;border:1px solid white;border-radius:15px;display:inline-block;height:15px;width:15px}.dots-component li.dot.active,.dots-component li.dot:hover{cursor:pointer}.dots-component li.dot.active a,.dots-component li.dot:hover a{background:white}.dots-component .nav{bottom:0;display:inline-block;float:left;left:0;margin-top:-3px;position:relative;right:0;top:0}.dots-component .nav.next{margin-left:3px;margin-top:-3px;right:0}.component-downloads{margin-top:20px}.component-downloads h3{margin-bottom:20px}.component-downloads .download-item{padding-bottom:15px;margin-bottom:15px}.component-downloads .download-item:after{clear:both;content:'';display:block;height:0;width:100%}.component-downloads .download-item:last-child{padding-bottom:0}.component-downloads .download-item h4 a{text-decoration:underline}@media only screen and (min-width: 1100px){.component-downloads .download-item h4 a:hover{text-decoration:none}}.component-downloads .download-item span{font-size:12px}.component-downloads .download-item .icon-pdf{width:14px;height:16px;float:left;margin-right:5px}.component-downloads .download-item h4{float:left;line-height:1.3;width:calc(100% - 19px)}.component-feed .feed-item{margin-bottom:40px;position:relative}@media only screen and (min-width: 768px){.component-feed .feed-item{display:-ms- flex;display:-webkit- flex;display:flex;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start}}.component-feed .feed-item .feed-link{display:block;margin-bottom:20px;width:100%;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-feed .feed-item .location{display:block;margin-bottom:20px}.component-feed .feed-item .wp-post-image{display:block;opacity:1;-webkit-transition:opacity 0.2s;transition:opacity 0.2s}.component-feed .feed-item .feed-item-info{width:100%}.component-feed .feed-item .serif22{margin-bottom:10px;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-feed .feed-item .serif22 a:hover{text-decoration:none}.component-feed .feed-item time{margin-bottom:10px;display:block}@media only screen and (min-width: 768px){.component-feed .feed-item .news-logo{bottom:20px;display:block;left:0;margin:0 auto;max-height:60px;max-width:120px;position:absolute;right:0}}.component-feed .feed-item .news-logo img{height:auto;max-height:60px;max-width:120px;width:auto}@media only screen and (min-width: 1100px){.component-feed .feed-item:hover .feed-link{opacity:.7}.component-feed .feed-item:hover .serif22{opacity:.7}}.component-feed .align-vertical{text-align:left}.component-feed.layout-horizontal .feed.loadable{display:flex;flex-direction:column}.component-feed.layout-horizontal .feed.loadable .feed-item{display:block;flex:1;margin:20px 0}.component-feed.layout-horizontal .feed.loadable .feed-item .feed-link{background-position:center center;background-size:cover;height:250px}@media only screen and (min-width: 768px){.component-feed.layout-horizontal .feed.loadable{flex-direction:row;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.component-feed.layout-horizontal .feed.loadable .feed-item{display:block;flex:1;margin:0 20px;padding-bottom:70px}.component-feed.layout-horizontal .feed.loadable .feed-item:first-child{margin-left:0}.component-feed.layout-horizontal .feed.loadable .feed-item:last-child{margin-right:0}.component-feed.layout-horizontal .feed.loadable .feed-item .feed-link{background-position:center center;background-size:cover;height:250px}}@media only screen and (min-width: 768px) and (min-width: 768px){.component-feed.layout-horizontal .feed.loadable .news-item{border-right:1px solid #4a4a4a;padding:40px 20px 60px 20px;margin:0;position:relative;width:50%;flex:none}.component-feed.layout-horizontal .feed.loadable .news-item:nth-child(2n){border-right:0}.component-feed.layout-horizontal .feed.loadable .news-item:last-child{border-right:0}}@media only screen and (min-width: 768px) and (min-width: 1024px){.component-feed.layout-horizontal .feed.loadable .news-item{width:25%;padding:20px 20px 60px 20px}.component-feed.layout-horizontal .feed.loadable .news-item:nth-child(2n){border-right:1px solid #4a4a4a}.component-feed.layout-horizontal .feed.loadable .news-item:last-child{border-right:0}}@media only screen and (min-width: 768px){.component-feed.layout-horizontal .feed.loadable .news-item .serif22:hover{opacity:1}.component-feed.layout-horizontal .feed.loadable .news-item .serif22 a:hover{text-decoration:underline}}@media only screen and (min-width: 768px){.component-feed.layout-vertical .feed-link{width:36%;margin-right:8%;margin-bottom:0}}@media only screen and (min-width: 1024px){.component-feed.layout-vertical .feed-link{width:46%}}@media only screen and (min-width: 768px){.component-feed.layout-vertical .feed-item-info{width:56%}}@media only screen and (min-width: 1024px){.component-feed.layout-vertical .feed-item-info{width:46%}}.component-feed.layout-vertical .feed-item-info.full-width{width:100%}.component-feed.layout-horizontal .feed[data-post-count="3"] .feed-item{padding-bottom:0}.component-gallery{position:relative}.component-gallery .photo-count{background-color:#fff;bottom:20px;cursor:pointer;left:30px;padding:20px 30px;position:absolute;-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in}@media only screen and (min-width: 1024px){.component-gallery .photo-count{left:8.33%}}@media only screen and (min-width: 1100px){.component-gallery .photo-count:hover{background-color:#2d2926;color:#fff}}.component-gallery .photo-count .fa{display:inline-block;font-size:20px;margin-right:10px;vertical-align:middle}.component-gallery .photo-count .sans-serif13{display:inline-block;vertical-align:middle}.component-gallery .gallery-main-image{height:225px;position:relative}.component-gallery .gallery-main-image img{width:auto;height:100%;min-width:100%;display:block;margin:0 auto;left:0;right:0;position:relative;top:0}@media only screen and (min-width: 768px){.component-gallery .gallery-main-image{height:auto}.component-gallery .gallery-main-image img{left:auto;right:auto;width:100%;height:auto}}.component-gallery img{display:block}.component-gallery .gallery-popup.gallery-popup-active{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1024px){.component-gallery .gallery-popup.gallery-popup-active{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.component-gallery .gallery-popup.gallery-popup-active{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-gallery .gallery-popup .gallery-inner{padding:60px 40px 40px}@media only screen and (min-width: 1024px){.component-gallery .gallery-popup .gallery-inner{padding:60px 100px}}.component-gallery .gallery-popup .align-center{text-align:center}.component-gallery .gallery-popup .close{width:15px}.component-gallery .gallery-popup .nav-arrow{width:19px;height:9px;position:absolute;top:55%;right:10px}.component-gallery .gallery-popup .nav-arrow.prev{left:10px;right:auto}@media only screen and (min-width: 1024px){.component-gallery .gallery-popup .nav-arrow{cursor:pointer;top:41%;right:70px}.component-gallery .gallery-popup .nav-arrow.prev{left:70px;right:auto}}.component-gallery .gallery-popup .gallery-items{height:0;overflow:hidden;padding-bottom:63%;position:relative}.component-gallery .gallery-popup .gallery-item{height:100%;left:-50%;margin:0 auto;opacity:0;position:absolute;right:-50%;top:0;width:auto;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.component-gallery .gallery-popup .gallery-item.activeSlide{opacity:1}.component-gallery .gallery-popup .gallery-item img{width:auto;height:100%;display:block;margin:0 auto}.component-gallery .gallery-popup .gallery-thumbs{display:none}@media only screen and (min-width: 1024px){.component-gallery .gallery-popup .gallery-thumbs{cursor:pointer;margin-top:35px;width:100%;overflow:scroll;height:127px;display:block}}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumbs-track{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:flex-start;-webkit-justify-content:flex-start;justify-content:flex-start;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb{width:190px;height:127px;margin:0 10px;position:relative;overflow:hidden}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb:first-child{margin-left:0}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb:last-child{margin-right:0}.component-gallery .gallery-popup .gallery-thumbs .gallery-thumb img{width:auto;height:100%;display:block;margin:0 auto;left:-50%;right:-50%;position:absolute;top:0}.component-map{max-width:1240px;margin:0 auto;height:215px;position:relative;display:none}.component-map.mapView{display:block;margin-bottom:80px}@media only screen and (min-width: 768px){.component-map{height:560px}}.component-news-feed time{display:block;margin-bottom:10px;text-align:left}.component-news-feed .news-items:after{clear:both;content:'';display:block;height:0;width:100%}@media only screen and (min-width: 768px){.component-news-feed .news-items{display:-ms- flex;display:-webkit- flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}.component-news-feed .news-item{margin-bottom:60px}@media only screen and (min-width: 768px){.component-news-feed .news-item{margin-right:4%;width:48%}.component-news-feed .news-item:nth-child(2n){margin-right:0}}.component-news-feed .ctas{margin-top:0}.component-quote .quote-text{border-left:4px solid #2d2926;padding-left:30px}.component-quote .quote-text p{margin-top:-20px;margin-bottom:20px}.component-quote .quote-text cite{display:block;margin-bottom:10px}.component-quote .quote-text small{display:block}.component-quote img{display:block;width:259px;margin:40px auto 0}@media only screen and (min-width: 1024px){.component-quote img{margin:0}}@media only screen and (min-width: 1024px){.component-quote .has-image{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}@media only screen and (min-width: 1024px){.component-quote .has-image .quote-text{width:calc(100% - 259px);padding-right:30px}.component-quote .has-image .quote-text.image-left{margin-left:30px;padding-right:0}}.component-search-form{position:relative;z-index:1}.component-search-form form h1{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:500;font-size:2rem;margin-bottom:20px;margin-top:-25px;text-transform:uppercase}.component-search-form form h2{margin-top:-25px}.component-search-form .searchButton{clear:none;display:block;margin-bottom:25px;margin-right:20px;width:158px}.component-search-form label{float:none;margin-bottom:25px}.component-search-form .less-options{position:relative}.component-search-form .filter-section{margin-bottom:40px;padding:0 20px}@media only screen and (min-width: 1024px){.component-search-form .filter-section{margin-bottom:80px;padding:0}}.component-search-form .optionsToggle:after{-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media only screen and (min-width: 1024px){.component-search-form .optionsToggle:after{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}.component-search-form .more-options{background:white;display:none;height:100vh;left:0;overflow:scroll;padding:80px 0 80px;position:fixed;right:0;top:0;z-index:10000}@media only screen and (min-width: 1024px){.component-search-form .more-options{clear:both;left:auto;height:auto;max-height:0;overflow:hidden;padding:0;position:relative;right:auto;top:auto;width:100%;z-index:0;-webkit-transition:max-height 0.3s ease-in;transition:max-height 0.3s ease-in}}.component-search-form .more-options .sans-serif18{margin-bottom:25px;position:relative}.component-search-form .more-options .sans-serif18:after{background-color:#979797;bottom:-5px;content:'';display:block;height:1px;position:absolute;width:100%}@media only screen and (min-width: 1024px){.component-search-form .more-options .sans-serif18:after{display:none}}.component-search-form .more-options .close-reset{background-color:#fff;border-bottom:1px solid #d8d8d8;height:48px;left:0;margin-bottom:40px;padding-bottom:10px;position:fixed;right:0;top:0;z-index:10}.component-search-form .more-options .close-reset .close{height:46px;left:20px;width:22px}.component-search-form .more-options .close-reset .resetOptions{cursor:pointer;font-size:14px;position:absolute;right:20px;top:15px}@media only screen and (min-width: 1024px){.component-search-form .more-options .close-reset{display:none}}.component-search-form .more-options .toggleList{margin-top:20px}@media only screen and (min-width: 1024px){.component-search-form .more-options .toggleList{display:none}}.component-search-form .expandOptions .toggleList.arrow:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.component-search-form.openOptions{z-index:1001}@media only screen and (min-width: 1024px){.component-search-form.openOptions{z-index:1}}.component-search-form.openOptions .optionsToggle:after{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}@media only screen and (min-width: 1024px){.component-search-form.openOptions .optionsToggle:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.component-search-form.openOptions .more-options{display:block}@media only screen and (min-width: 768px){.component-search-form.openOptions .more-options{max-height:99999px;overflow:inherit;padding-top:35px}}.main-header .component-search-form{display:none;position:absolute;left:0;right:0;top:85px;background-color:#fff;padding:40px;-moz-box-shadow:0 7px 13px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 7px 13px 0 rgba(29,29,29,0.5);box-shadow:0 7px 13px 0 rgba(29,29,29,0.5)}.showSearch .component-search-form{display:block}.component-search-form.component-search-form-nav{height:auto;overflow:visible}.component-share{text-align:left;margin-top:20px}@media only screen and (min-width: 768px){.component-share{margin-top:0;text-align:right}}.component-share .fa{color:#2d2926;font-size:20px;margin-left:10px;vertical-align:middle}.component-share span{vertical-align:middle;display:inline-block}.component-social-feed .feed-item{border:0 !important;margin-bottom:40px !important}@media only screen and (min-width: 768px){.component-social-feed .feed-item{min-height:300px}}.component-social-feed .juicer-feed *{opacity:1}.component-social-feed .juicer-feed h1.referral{display:none}.component-social-feed .juicer-feed .j-message{display:block;margin-bottom:15px}.component-social-feed .juicer-feed .j-message a{font-weight:normal !important}.component-social-feed .juicer-feed .j-message a:hover{color:inherit}.component-social-feed .juicer-feed .j-message p{color:#4a4a4a}.component-social-feed .juicer-feed .j-meta{margin:0}.component-social-feed .juicer-feed .j-meta a.j-social{color:white;left:8px;position:relative;top:5px}.component-social-feed .juicer-feed .j-meta a.j-social .timeline{color:#4a4a4a;display:inline-block;float:left;opacity:1;left:35px;position:relative;top:-10px;white-space:nowrap}.component-social-feed .juicer-feed .j-meta a.j-social.j-twitter{left:6px}.component-social-feed .juicer-feed .j-meta nav{background:#d0cfcf;border-radius:30px;float:left;height:25px;position:relative;width:25px}.component-social-feed .juicer-feed .j-meta ul{display:none}.component-social-feed .juicer-feed .j-paginate{display:none}.component-social-feed .juicer-feed .j-poster{display:none}.component-social-feed .juicer-feed.modern .j-image img{margin-bottom:10px}.component-social-feed .juicer-feed.modern .j-text{margin-bottom:15px;overflow:hidden;padding:0}.sbi_photo img{display:block !important}.component-team p:nth-child(2){margin-bottom:20px}.component-team .team-items:after{clear:both;content:'';display:block;height:0;width:100%}.post-type-archive-people .component-team .team-items{padding-top:10px}.component-team .team-item{margin-bottom:40px}@media only screen and (min-width: 768px){.component-team .team-item{float:left;margin-right:4%;width:48%}.component-team .team-item:nth-child(2n){margin-right:0}.component-team .team-item:nth-child(2n+1){clear:left}}@media only screen and (min-width: 1024px){.component-team .team-item{float:left;width:22%;margin-right:4%}.component-team .team-item:nth-child(2n){margin-right:4%}.component-team .team-item:nth-child(4n){margin-right:0}.component-team .team-item:nth-child(2n+1){clear:none}.component-team .team-item:nth-child(4n+1){clear:left}}.component-team .author-photo{height:auto;margin-bottom:20px;max-height:293px;overflow:hidden;width:100%}@media only screen and (min-width: 700px) and (max-width: 1023px){.component-team .author-photo{max-height:370px}}.component-team .author-photo a{display:block}.component-team .author-photo a img{opacity:1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-team .author-photo a:hover img{opacity:.7}.component-team .ctas{margin-top:0}.post-type-archive-people .last-row,.single-people .last-row{padding-bottom:80px}.post-type-archive-people .italic58,.post-type-archive-people .serif28,.single-people .italic58,.single-people .serif28{margin-top:15px}.post-type-archive-people header a,.single-people header a{display:block}.component-theme-background .component-text h2,.component-theme-background .component-text h3{text-shadow:0 3px 10px rgba(0,0,0,0.5)}.component-text .body-text{padding-top:20px}.component-text .italic26{margin-bottom:30px}.component-text .sans-serif33{margin-bottom:10px}.component-tile{margin-bottom:40px;text-align:center}.component-tile .button{display:inline-block;font-size:1.1rem;margin:0 auto;margin-top:20px;padding-right:25px;padding-left:25px}.component-tile .button.img{border:0;line-height:0;margin-top:0;padding:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-tile .button.img:hover{border-color:#555}@media only screen and (min-width: 1100px){.component-tile .button.img:hover{opacity:.6}}.component-tile .center-location{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400;font-size:1.1rem;font-weight:100;text-transform:uppercase}.component-tile .center-name{border-right:1px solid #b1b1b1;font-family:"Chronicle Display A", "Chronicle Display B";font-style:italic;font-weight:300;font-size:1.3rem;font-weight:100;margin-right:10px;padding-bottom:0;padding-right:10px;padding-top:0}.component-tile .center-name-location-container{text-align:center}.component-tile .copy{display:table;margin:0 auto;text-align:center}.component-tile .copy span{display:table-cell;vertical-align:top}.component-tile .subtitle{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400;font-size:1.7rem;font-weight:100;line-height:2.1rem;margin:10px 0;text-transform:uppercase}.component-tile .subtitle span{display:table-cell;vertical-align:middle}.component-tile .thumbnail{max-width:100%;width:auto;opacity:1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}@media only screen and (min-width: 1100px){.component-tile .thumbnail:hover{opacity:.7}}.component-tile .title{display:table;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:600;font-size:1.5rem;line-height:1.8rem;margin:20px auto;text-align:center;text-transform:uppercase}.component-tile .title span{display:table-cell;vertical-align:middle}.component-video{width:100%;height:100%}.component-video .body-text{margin-top:20px}.component-video .content-wrapper{height:100%;position:relative;overflow:hidden}.component-video .content-wrapper img{position:absolute;top:0;left:-50%;right:-50%;height:100%;width:auto;min-width:100%;margin:0 auto}.component-video .play-button{border:transparent;background:transparent}.component-pc-demographics:after{clear:both;content:'';display:block;height:0;width:100%}.component-pc-demographics .sans-serif14,.component-pc-demographics .arrow,.component-pc-demographics label,.component-pc-demographics .page-footer .component-footer-nav .menu-item,.page-footer .component-footer-nav .component-pc-demographics .menu-item{display:block;line-height:2}.component-pc-demographics .demographics-list{margin-bottom:20px}@media only screen and (min-width: 1024px){.component-pc-demographics .demographics-list{margin-bottom:0}}@media only screen and (min-width: 1024px){.component-pc-demographics .demographics{float:left;margin-right:8%;width:46%}}@media only screen and (min-width: 1024px){.component-pc-demographics .demographics-map{float:left;width:46%}}.component-pc-demographics table{width:100%}.component-pc-demographics table tr{border-bottom:1px solid #d8d8d8}.component-pc-demographics table tr:last-child{border:0}.component-pc-demographics table td{font-size:14px;line-height:1.05;min-width:15%;padding:15px 0;text-transform:uppercase;font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:400}.component-pc-demographics .mobile{display:block}@media only screen and (min-width: 1024px){.component-pc-demographics .mobile{display:none}}.component-pc-demographics .tablet-landscape{display:none}@media only screen and (min-width: 1024px){.component-pc-demographics .tablet-landscape{display:block}}.component-pc-header .italic50{margin-bottom:40px}@media only screen and (min-width: 768px){.component-pc-header .italic50{margin-bottom:20px}}@media only screen and (min-width: 768px){.component-pc-header p{width:50%;float:left}}@media only screen and (min-width: 768px){.component-pc-header .component-share{width:50%;float:left}}@media only screen and (min-width: 768px){.component-pc-sidebar{padding:47px 40px}}.component-pc-sidebar .sans-serif13,.component-pc-sidebar .sans-serif14,.component-pc-sidebar .arrow,.component-pc-sidebar label,.component-pc-sidebar .page-footer .component-footer-nav .menu-item,.page-footer .component-footer-nav .component-pc-sidebar .menu-item{display:block;line-height:2}.component-pc-sidebar h5.sans-serif13{font-family:"Gotham SSm A", "Gotham SSm B";font-style:normal;font-weight:600}.component-pc-sidebar address{margin-bottom:40px}.component-pc-sidebar .document-list{margin-top:15px;margin-bottom:40px;max-width:195px}.component-pc-sidebar .document-list .document{padding:10px 10px 10px 0;border-bottom:1px solid #d8d8d8}.component-pc-sidebar .document-list .document:last-child{border:0}.component-pc-sidebar .document-list .document .arrow{line-height:1.3;margin-top:0;height:auto;width:100%}.component-pc-sidebar .fa{font-size:20px;margin-right:10px}.component-pc-site-plan .site-plans{max-width:640px;margin-bottom:40px}@media only screen and (min-width: 1024px){.component-pc-site-plan .site-plans{float:left;width:56%}}.component-pc-site-plan .site-plans .levels{margin-bottom:40px;text-align:left}.component-pc-site-plan .site-plans .levels .level{border-right:1px solid #979797;cursor:pointer;display:inline-block;padding:15px 20px}.component-pc-site-plan .site-plans .levels .level:last-child{border-right:0}.component-pc-site-plan .site-plans .levels .level.activeLevel,.component-pc-site-plan .site-plans .levels .level:hover{background-color:#2d2926;color:#fff}.component-pc-site-plan .site-plans legend{padding-left:20px;position:relative;margin-bottom:20px}.component-pc-site-plan .site-plans legend:before{background-color:#FFCCCC;content:'';display:block;height:14px;left:0;position:absolute;top:-2px;width:14px}.component-pc-site-plan .site-plans .expandMap{background-color:#fff;cursor:pointer;padding:10px;position:absolute;right:5px;top:5px;z-index:100;-moz-box-shadow:0 1px 12px 0 rgba(29,29,29,0.5);-webkit-box-shadow:0 1px 12px 0 rgba(29,29,29,0.5);box-shadow:0 1px 12px 0 rgba(29,29,29,0.5)}.component-pc-site-plan .site-plans .expandMap .icon-expand{width:26px;height:26px}.component-pc-site-plan .site-plans .level-maps-wrapper{position:relative;overflow:hidden}.component-pc-site-plan .site-plans .level-maps-wrapper .level-map{opacity:0;height:0;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}.component-pc-site-plan .site-plans .level-maps-wrapper .level-map.activeLevel{opacity:1;height:auto}.showLevelMap .component-pc-site-plan .site-plans .level-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1024px){.showLevelMap .component-pc-site-plan .site-plans .level-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.showLevelMap .component-pc-site-plan .site-plans .level-popup{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-pc-site-plan .site-plans .level-popup .level-popup-wrapper .popup-img{display:none}.component-pc-site-plan .site-plans .level-popup .level-popup-wrapper .popup-img.activeLevel{display:block}.component-pc-site-plan .site-list{height:400px;margin:0 auto;max-width:400px;overflow:scroll}@media only screen and (min-width: 1024px){.component-pc-site-plan .site-list{float:left;max-width:330px;width:33%;margin:0 5.5%}}.component-pc-site-plan .site-list .site{cursor:pointer;padding:20px;opacity:1;-webkit-transition:opacity 0.3s ease-in;transition:opacity 0.3s ease-in}@media only screen and (min-width: 1100px){.component-pc-site-plan .site-list .site:hover{opacity:.7}}.component-pc-site-plan .site-list .site:nth-child(odd){background-color:#e7e7e7}.component-pc-site-plan .site-list .site.available{background-color:#FFCCCC}.component-pc-site-plan .site-list .site span{display:inline-block}.component-pc-site-plan .site-list .site .site-number{width:24%}.component-pc-site-plan .site-list .site .site-name{width:48%}.component-pc-site-plan .site-list .site .site-sf{width:24%}.showSiteDetails .component-pc-site-plan .site-popup{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}@media only screen and (min-width: 1024px){.showSiteDetails .component-pc-site-plan .site-popup{-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center}}@media only screen and (max-height: 850px){.showSiteDetails .component-pc-site-plan .site-popup{-ms-align-items:flex-start;-webkit-box-align:flex-start;-webkit-flex-align:flex-start;-webkit-align-items:flex-start;align-items:flex-start}}.component-pc-site-plan .site-popup .site-popup-wrapper{max-height:none}.component-pc-site-plan .site-popup .site-popup-wrapper:after{clear:both;content:'';display:block;height:0;width:100%}.component-pc-site-plan .site-popup .site-info{margin-bottom:40px}@media only screen and (min-width: 768px){.component-pc-site-plan .site-popup .site-info{float:left;margin-bottom:0;margin-right:8%;max-width:260px;width:26%}}.component-pc-site-plan .site-popup .site-info .store-info{border-bottom:1px solid #e7e7e7;margin-bottom:20px}.component-pc-site-plan .site-popup .site-info .italic22{margin-bottom:10px}.component-pc-site-plan .site-popup .site-info .sans-serif14,.component-pc-site-plan .site-popup .site-info .arrow,.component-pc-site-plan .site-popup .site-info label,.component-pc-site-plan .site-popup .site-info .page-footer .component-footer-nav .menu-item,.page-footer .component-footer-nav .component-pc-site-plan .site-popup .site-info .menu-item{display:block;margin-bottom:20px}.component-pc-site-plan .site-popup .site-info .serif22{margin-bottom:10px}.component-pc-site-plan .site-popup .site-info .sans-serif113,.component-pc-site-plan .site-popup .site-info address{display:block;line-height:2}.component-pc-site-plan .site-popup .site-info img{max-width:400px}@media only screen and (min-width: 768px){.component-pc-site-plan .site-popup .site-floorplan{float:left;width:66%}}.component-property-list{border-top:1px solid #979797;padding-top:20px;position:relative;margin-bottom:80px}.component-property-list .property-list-layout{margin-bottom:60px}@media only screen and (min-width: 768px){.component-property-list .property-list-layout{margin-bottom:80px}}@media only screen and (min-width: 768px){.component-property-list .results{float:left}}.component-property-list .controls{background-color:#fff;padding:10px;position:absolute;right:0;text-align:center;top:20px;z-index:10;-moz-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5);box-shadow:0px 2px 4px 0px rgba(0,0,0,0.5)}.component-property-list .controls .icon{margin:0 auto 10px}.component-property-list .controls .icon:last-child{margin-bottom:0}.component-property-list .controls.stickySwitcher{top:75px;z-index:0;right:20px;position:fixed}@media only screen and (min-width: 768px){.component-property-list .controls.stickySwitcher{position:relative;right:auto;top:auto}}@media only screen and (min-width: 768px){.component-property-list .controls{float:right;padding:0;position:relative;right:auto;text-align:right;top:auto;width:200px;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.component-property-list .controls .icon{display:inline-block;margin:0 0 0 10px;vertical-align:middle}}.component-property-list .serif20{margin-bottom:10px}.component-property-list .properties-list:after{clear:both;content:'';display:block;height:0;width:100%}.component-property-list .properties-list .property-header{padding-bottom:10px}.component-property-list .properties-list .property-header .table-header{display:inline-block;width:15%}.component-property-list .properties-list .property-header .table-header.center-header{margin-left:40px;width:18%}.component-property-list .properties-list .property-header .table-header.center-header:after{position:relative;top:auto;right:auto;display:inline-block;margin-left:10px}.component-property-list .properties-list .property-header .table-header.center-header.sortList:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.component-property-list .properties-list .property-header .table-header.address-header{width:18%}.component-property-list .properties-list .property-header .table-header.state-header{width:10%}.component-property-list .properties-list .property{margin-bottom:50px;position:relative}.component-property-list .properties-list .property address span{font:inherit}.component-property-list .properties-list .property address .address{display:block;margin-bottom:10px}.component-property-list .properties-list .property .responsive-wrapper{margin-bottom:20px;padding-bottom:64%}.component-property-list .properties-list#gridView .property-header{display:none}.component-property-list .properties-list#gridView .gla,.component-property-list .properties-list#gridView .space{display:none}@media only screen and (min-width: 768px){.component-property-list .properties-list#gridView .property{float:left;margin-left:4%;width:48%}.component-property-list .properties-list#gridView .property:nth-child(2n+1){margin-left:0}.component-property-list .properties-list#gridView .property:nth-child(3n){clear:left}}@media only screen and (min-width: 1024px){.component-property-list .properties-list#gridView .property{margin-left:1.3%;width:24%}.component-property-list .properties-list#gridView .property:nth-child(2n+1){margin-left:1.3%}.component-property-list .properties-list#gridView .property:nth-child(4n+1){margin-left:0}.component-property-list .properties-list#gridView .property:nth-child(3n){clear:none}.component-property-list .properties-list#gridView .property:nth-child(5n){clear:left}}.component-property-list .properties-list#gridView .available-space{background-color:#2d2926;bottom:0;color:#fff;padding:10px;position:absolute;right:0}.component-property-list .properties-list#listView .property-header{display:none}@media only screen and (min-width: 1024px){.component-property-list .properties-list#listView .property-header{display:block}}.component-property-list .properties-list#listView .responsive-wrapper{display:none}.component-property-list .properties-list#listView .gla,.component-property-list .properties-list#listView .space{display:block;margin-top:10px}@media only screen and (min-width: 1024px){.component-property-list .properties-list#listView .gla,.component-property-list .properties-list#listView .space{display:inline-block;margin:0}}@media only screen and (min-width: 768px){.component-property-list .properties-list#listView .property{float:left;margin-left:4%;width:48%}.component-property-list .properties-list#listView .property:nth-child(2n+1){margin-left:0}.component-property-list .properties-list#listView .property:nth-child(3n){clear:left}}@media only screen and (min-width: 1024px){.component-property-list .properties-list#listView .property{background-color:#e7e7e7;float:none;margin:0;padding:10px 0;width:100%}.component-property-list .properties-list#listView .property:nth-child(2n){background-color:#fff}}@media only screen and (min-width: 1024px){.component-property-list .properties-list#listView .property-name{display:inline-block;font-size:15px;margin:0 0 0 40px;width:18%}}@media only screen and (min-width: 1024px){.component-property-list .properties-list#listView address{display:inline-block;width:100%}.component-property-list .properties-list#listView address span{display:inline-block;margin:0;width:15%}.component-property-list .properties-list#listView address .address{width:18%}.component-property-list .properties-list#listView address .state{width:10%}.component-property-list .properties-list#listView address .zip{display:none}.component-property-list .properties-list#listView address .gla span,.component-property-list .properties-list#listView address .space span{display:none}}.component-property-list .properties-list#mapView .properties,.component-property-list .properties-list#mapView .property-header,.component-property-list .properties-list#mapView .pagination{display:none}.component-archive-header .italic58,.component-archive-header .serif28{margin-top:15px}.component-archive-feed .categories{margin-bottom:50px;background-color:#e7e7e7;max-height:34px;position:relative;overflow:hidden;-webkit-transition:max-height 0.3s ease-in;transition:max-height 0.3s ease-in}@media only screen and (min-width: 768px){.component-archive-feed .categories{background-color:transparent;border-bottom:1px solid #979797;height:auto;overflow:inherit}.component-archive-feed .categories:after{clear:both;content:'';display:block;height:0;width:100%}}@media only screen and (max-width: 767px){.component-archive-feed .categories:after{content:'';background:url("../images/icon-arrow.png") no-repeat center center;width:14px;height:8px;display:block;position:absolute;right:20px;top:14px;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}}@media only screen and (max-width: 767px){.component-archive-feed .categories.openCategories{max-height:1000px}.component-archive-feed .categories.openCategories:after{-ms-transform:rotate(-180deg);-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}}.component-archive-feed .category-toggle{display:block;padding:10px 20px;letter-spacing:0}@media only screen and (min-width: 768px){.component-archive-feed .category-toggle{cursor:pointer;float:left;border-right:1px solid #979797}}.component-archive-feed .category-toggle:last-child{border-right:0}.component-archive-feed .category-toggle.activeCat{background-color:#2d2926;color:white}.component-archive-feed .category-toggle.selectedCat.activeCat{background-color:transparent;color:inherit}@media only screen and (min-width: 768px){.component-archive-feed .category-toggle.selectedCat{display:none}}@media only screen and (min-width: 1100px){.component-archive-feed .category-toggle:hover{background-color:#2d2926;color:white}}.component-archive-feed .button{cursor:pointer}.component-archive-feed .feed{-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (min-width: 768px){.blog .component-feed.layout-horizontal .feed.loadable .feed-item,.archive .component-feed.layout-horizontal .feed.loadable .feed-item{width:48%;margin:0 4% 0 0;flex:inherit}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n){margin-right:0}}@media only screen and (min-width: 768px){.blog .component-feed.layout-horizontal .feed.loadable .feed-item,.archive .component-feed.layout-horizontal .feed.loadable .feed-item{width:30%;margin:0 5% 0 0}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(2n){margin-right:5%}.blog .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(3n),.archive .component-feed.layout-horizontal .feed.loadable .feed-item:nth-child(3n){margin-right:0%}}.blog .component-feed.layout-horizontal .ctas,.archive .component-feed.layout-horizontal .ctas{margin-top:0}.page-contact-us .component-share,.page-contact-us-2 .component-share{display:none;padding-top:0}@media screen and (min-width: 768px){.page-contact-us .component-share,.page-contact-us-2 .component-share{display:block}}.page-contact-us .body-text:after,.page-contact-us-2 .body-text:after{clear:both;content:'';display:block;height:0;width:100%}.page-contact-us .component-text .align-left,.page-contact-us-2 .component-text .align-left{text-align:left}.component-single-header .eyebrow{display:block;margin-bottom:10px}.component-single-header time{display:block}@media only screen and (min-width: 768px){.component-single-header time{float:left;width:50%;margin-top:10px}}@media only screen and (min-width: 768px){.component-single-header .component-share{float:right;width:50%}}.component-single-header .single-header{margin-bottom:40px}.component-single-header .single-header:after{clear:both;content:'';display:block;height:0;width:100%}.component-single-header .body-text{margin:0;max-width:none}@media only screen and (min-width: 1024px){.single-post .component-single-header .single-headline{width:50%}.single-post .component-single-header .single-headline h1{margin-bottom:0}}@media only screen and (min-width: 1024px){.single-post .component-single-header .single-header{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:flex-end;-webkit-box-align:flex-end;-webkit-flex-align:flex-end;-webkit-align-items:flex-end;align-items:flex-end;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}.single-post .component-single-header .single-header:after{display:none}}.single-post .component-single .body-text{max-width:none}.single-post .component-story-images:after{clear:both;content:'';display:block;height:0;width:100%}@media only screen and (min-width: 768px){.single-post .component-story-images .two-images{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.single-post .component-story-images .two-images .image-wrapper{margin-bottom:20px}.single-post .component-story-images .two-images .image-wrapper:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.single-post .component-story-images .two-images .image-wrapper{width:49%;overflow:hidden;max-height:440px;margin-bottom:0}}.single-post .component-story-images .two-images .image-wrapper img{display:block}@media only screen and (min-width: 768px){.single-post .component-story-images .two-images .image-wrapper img{height:auto;width:auto;position:relative;margin:0 auto;max-height:440px}}@media only screen and (min-width: 768px){.single-post .component-story-images .three-images{display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:stretch;-webkit-box-align:stretch;-webkit-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;-ms-justify-content:space-between;-webkit-justify-content:space-between;justify-content:space-between}}.single-post .component-story-images .three-images .image-wrapper{margin-bottom:20px}.single-post .component-story-images .three-images .image-wrapper:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.single-post .component-story-images .three-images .image-wrapper{width:49%;margin-bottom:0}}.single-post .component-story-images .three-images .image-wrapper img{display:block}.single-post .component-story-images .three-images .image-stack img{margin-bottom:20px}.single-post .component-story-images .three-images .image-stack img:last-child{margin-bottom:0}@media only screen and (min-width: 768px){.single-post .component-story-images .three-images .image-stack img{height:49%;margin-bottom:2%}.single-post .component-story-images .three-images .image-stack img:last-child{margin-bottom:0}}.single-post .component-single-footer .component-share{text-align:left;margin-bottom:30px}.single-post .component-single-footer p a{text-decoration:none}.single-post .component-single-footer p a:hover{text-decoration:underline}.single-post .component-center-cta{background-size:contain;position:relative;height:300px;overflow:hidden;margin:80px auto 0;max-width:827px;display:-ms- flex;display:-webkit- flex;display:flex;-ms-align-items:center;-webkit-box-align:center;-webkit-flex-align:center;-webkit-align-items:center;align-items:center;-ms-justify-content:center;-webkit-justify-content:center;justify-content:center}.single-post .component-center-cta .center-info{width:100%;position:relative;z-index:10;padding:0 20px;max-width:650px}.single-post .component-center-cta .center-info .sans-serif28{margin-bottom:5px}.single-post .component-center-cta .center-info p{margin-bottom:20px}.single-post .component-center-cta .center-info .button{display:inline-block}.page .component-single .body-text{max-width:none}.single-people .component-image img{margin-bottom:20px}.single-people .component-video{margin-top:40px}@media only screen and (min-width: 768px){.single-people .component-video{margin-top:0}}.single-people article p{margin-bottom:20px}.single-people article p:last-child{margin-bottom:0}