@import url("//hello.myfonts.net/count/34cb0d");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,td,th{text-align:left;font-weight:400;vertical-align:middle}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@-webkit-keyframes a{0%{opacity:0;-webkit-transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0)}}@keyframes a{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.fancybox-bg{background:#000}.fancybox-navigation{display:none}.fancybox-container--ready .fancybox-bg{opacity:1}.fancy-controls{position:fixed;bottom:40px;left:0;width:100%;z-index:7!important;color:#fff;pointer-events:none;opacity:0;transition-duration:.33s}.fancy-controls.active{opacity:1}.fancy-controls.active div{pointer-events:auto}.fancy-controls.active .close{display:inline-block!important}.fancy-controls.group .next,.fancy-controls.group .prev{display:block!important}.fancy-controls .container{position:relative;padding:0;text-align:center;margin:0 auto!important}.fancy-controls .container div{padding:10px;cursor:pointer;z-index:7!important}.fancy-controls .container div:hover{opacity:.5}.fancy-controls .container .next{display:none;position:absolute;right:30px;top:2px}.fancy-controls .container .next svg{width:25px;height:12px}.fancy-controls .container .prev{display:none;position:absolute;left:30px;top:2px;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fancy-controls .container .prev svg{width:25px;height:12px}.fancy-controls .container .close{display:none}.fancy-controls .container .close svg{width:20px;height:22px}@media only screen and (min-width:768px){.fancy-controls{bottom:60px}.fancy-controls .container .next{right:50px}.fancy-controls .container .prev{left:50px}}.flickity{position:relative}.flickity .controls{position:absolute;overflow-x:hidden;height:50px;top:50%;margin-top:-25px;width:100%;pointer-events:none}.flickity .controls .container{position:relative}.flickity .controls .next,.flickity .controls .prev{position:absolute;top:-50%;width:50px;height:50px;cursor:pointer;pointer-events:auto}.flickity .controls .next:before,.flickity .controls .prev:before{content:'';width:30px;height:30px;position:absolute;top:50%;left:50%;margin-top:-15px;margin-left:-15px;background-color:#ed1c24}.flickity .controls .next:after,.flickity .controls .prev:after{content:'';width:10px;height:10px;position:absolute;top:20px;border-right:1px solid #fff;border-bottom:1px solid #fff;z-index:1}.flickity .controls .next:hover:before,.flickity .controls .prev:hover:before{background-color:#c61017}.flickity .controls .next{right:-10px}.flickity .controls .next:after{right:22px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.flickity .controls .prev{left:-10px}.flickity .controls .prev:after{right:17px;-webkit-transform:rotate(135deg);transform:rotate(135deg)}.flickity .flickity-page-dots{bottom:10px}.flickity .flickity-page-dots .dot{background-color:#fff;margin:0 5px}.flickity .flickity-page-dots .dot.is-selected{background-color:#ed1c24}.flickity .flickity-page-dots .dot.is-selected:hover{opacity:1}.flickity .flickity-page-dots .dot:hover{opacity:.75}@media only screen and (min-width:768px){.flickity .flickity-page-dots{bottom:20px}.flickity .controls .next{right:20px}.flickity .controls .prev{left:20px}}@media only screen and (min-width:992px){.flickity .flickity-page-dots{bottom:20px}.flickity .controls .next{right:30px}.flickity .controls .prev{left:30px}}@media only screen and (min-width:1200px){.flickity .controls .next{right:30px}.flickity .controls .prev{left:30px}.flickity .flickity-page-dots{bottom:25px}}@font-face{font-family:ClarendonBT-Light;src:url(/themes/ormiston/assets/fonts/34CB0D_0_0.eot);src:url(/themes/ormiston/assets/fonts/34CB0D_0_0.eot?#iefix) format("embedded-opentype"),url(/themes/ormiston/assets/fonts/34CB0D_0_0.woff2) format("woff2"),url(/themes/ormiston/assets/fonts/34CB0D_0_0.woff) format("woff"),url(/themes/ormiston/assets/fonts/34CB0D_0_0.ttf) format("truetype")}@font-face{font-family:FrutigerLTStd-Bold;src:url(/themes/ormiston/assets/fonts/34CB0D_1_0.eot);src:url(/themes/ormiston/assets/fonts/34CB0D_1_0.eot?#iefix) format("embedded-opentype"),url(/themes/ormiston/assets/fonts/34CB0D_1_0.woff2) format("woff2"),url(/themes/ormiston/assets/fonts/34CB0D_1_0.woff) format("woff"),url(/themes/ormiston/assets/fonts/34CB0D_1_0.ttf) format("truetype")}@font-face{font-family:FrutigerLTPro-Light;src:url(/themes/ormiston/assets/fonts/34CB0D_2_0.eot);src:url(/themes/ormiston/assets/fonts/34CB0D_2_0.eot?#iefix) format("embedded-opentype"),url(/themes/ormiston/assets/fonts/34CB0D_2_0.woff2) format("woff2"),url(/themes/ormiston/assets/fonts/34CB0D_2_0.woff) format("woff"),url(/themes/ormiston/assets/fonts/34CB0D_2_0.ttf) format("truetype")}@-webkit-keyframes b{0%{left:-250%}0%,45%{oapcity:1}50%{opacity:0}50%,to{left:250%}}@keyframes b{0%{left:-250%}0%,45%{oapcity:1}50%{opacity:0}50%,to{left:250%}}body{background-color:#fff}body a:focus{outline:none}body span.no-break{white-space:nowrap}body .ie-notouch,body a.tel{pointer-events:none}body button{border-radius:0}button:focus,input:focus,select:focus,textarea:focus{outline:none}.balance-text{text-wrap:balance}.inset{padding-left:12.499995%;padding-right:12.499995%}#content .has-lightbox{position:relative;display:block;pointer-events:auto}#content .has-lightbox:before{content:'';position:absolute;bottom:8px;right:8px;height:18px;width:18px;border:1px solid #fff;outline:8px solid #ed1c24;background-color:#ed1c24}#content .has-lightbox:after{content:'';position:absolute;bottom:3px;right:11px;width:8px;height:31px;-webkit-transform:rotate(45deg);transform:rotate(45deg);background-color:#ed1c24}#content .has-lightbox:hover:before{border:1px solid #fff;outline:8px solid #c61017;background-color:#c61017}#content .has-lightbox:hover .count,#content .has-lightbox:hover:after{background-color:#c61017}#content .has-lightbox .count{position:absolute;bottom:0;right:34px;height:34px;background-color:#ed1c24;padding-left:8px;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:16px;line-height:38px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#content sup{vertical-align:super;font-size:smaller}.touch .ie-notouch,.touch a.tel{pointer-events:auto}@media only screen and (min-width:768px){.inset{padding-left:30px;padding-right:30px}}@media only screen and (min-width:992px){.inset{padding-left:40px;padding-right:40px}}@media only screen and (min-width:1200px){.inset{padding-left:50px;padding-right:50px}}#menu{background-color:#ed1c24;position:fixed;z-index:6;width:100%;top:46px}#menu:before{content:'';height:1000px;width:100%;position:absolute;top:-1000px;left:0;background-color:#fff}#menu .logo-wrapper{height:50px}#menu .logo-wrapper a{display:inline-block;margin-top:10px}#menu .logo-wrapper svg{fill:#fff;width:30px;height:30px}#menu .hamburger{display:block;width:50px;height:50px;position:absolute;background:transparent;border:none;vertical-align:middle;padding:10px;cursor:pointer;top:0;right:-10px}#menu .hamburger:focus{outline:0}#menu .hamburger span{display:block;position:relative}#menu .hamburger span:after,#menu .hamburger span:before{content:'';position:absolute;left:0}#menu .hamburger span:before{top:-8px}#menu .hamburger span:after{bottom:-8px}#menu .hamburger span,#menu .hamburger span:after,#menu .hamburger span:before{width:100%;height:2px;background:#fff;transition:all .4s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:translateZ(0);transform:translateZ(0)}#menu .hamburger.open span{background:transparent!important}#menu .hamburger.open span:before{top:0;-webkit-transform:rotate(225deg);transform:rotate(225deg);color:#000}#menu .hamburger.open span:after{bottom:0;-webkit-transform:rotate(-225deg);transform:rotate(-225deg);color:#000}#menu .slide{background-color:#ed1c24;position:relative;height:0;min-height:0;overflow:hidden;transition-duration:.75s}#menu .slide .graident-top{position:absolute;top:0;left:0;width:100%;height:45px;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2VkMWMyNCIgc3RvcC1vcGFjaXR5PSIwLjAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');background-size:100%;background-image:linear-gradient(180deg,#ed1c24,rgba(237,28,36,0));z-index:2}#menu .slide .menu-list{margin-top:-50px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}#menu .slide .menu-list svg{fill:#fff;width:55px;height:55px;margin-bottom:30px}#menu .slide .menu-list a{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:28px;line-height:28px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;padding:8px 0;display:inline-block}#menu .slide .menu-list a:hover{color:#7f0a0f}@media only screen and (min-width:768px){#menu .logo-wrapper{height:55px}#menu .logo-wrapper a{position:absolute;z-index:1;margin-top:10px;margin-left:30px}#menu .logo-wrapper a:hover svg{-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}#menu .logo-wrapper a svg{width:35px;height:35px;transition:all .5s}#menu .hamburger{display:none}#menu .slide-wrapper{position:relative}#menu .slide{position:absolute;width:100%;text-align:center;top:-42px;background-color:#000;overflow:visible;transition-duration:0s}#menu .slide .graident-bottom,#menu .slide .graident-top,#menu .slide svg{display:none}#menu .slide .menu-list{padding-top:0;-webkit-transform:none;transform:none;margin-top:0}#menu .slide .menu-list ul li{display:inline-block;margin-right:-4px;margin-left:-4px}#menu .slide .menu-list ul li:last-child{margin-right:0}#menu .slide .menu-list a{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:13px;line-height:13px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:15px;padding-right:15px}#menu .slide .menu-list a:hover{color:#7f0a0f}#menu .slide .menu-list a.active:before{content:'\25C6';position:relative;padding-right:7px;top:-1px}}@media only screen and (min-width:992px){#menu .logo-wrapper a{margin-left:40px}}@media only screen and (min-width:1200px){#menu .logo-wrapper a{margin-left:50px}}#hero{position:relative;height:100vh;width:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#hero.disabled:before{display:none}#hero:before{content:'';height:200%;border-radius:50%;width:200%;top:-100%;left:-250%;background-color:hotpink;position:absolute;z-index:5;overflow:visible;background:radial-gradient(ellipse at center,rgba(245,153,177,.65) 0,transparent 100%);-webkit-filter:blur(100px);filter:blur(100px);-webkit-animation:b 16s forwards infinite ease-in;animation:b 16s forwards infinite ease-in;mix-blend-mode:color-dodge;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;-ms-perspective:1000;perspective:1000;-webkit-transform:translateZ(0);transform:translateZ(0)}#hero .bg{object-fit:cover;font-family:'object-fit: cover;'}#hero .bg,#hero .overlay{width:100%;height:100%;position:absolute;top:0;left:0}#hero .overlay{background-color:rgba(0,0,0,.1)}#hero .disclaimer{display:none}#hero .byline{margin-top:-80px;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:45px;line-height:40px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;z-index:2}#hero .byline svg{width:120px;height:78px;margin:0 auto 20px;display:block;fill:#fff}#hero .byline a{display:block;position:absolute;width:70px;height:50px;bottom:25%;left:50%;margin-left:-35px}#hero .byline a:hover span{border-color:#fff}#hero .byline a span{display:block;width:20px;height:20px;border-bottom:2px solid #ed1c24;border-right:2px solid #ed1c24;margin-top:8px;margin-left:25px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#hero .factoid{bottom:0;left:0;width:100%;padding-top:15px;padding-bottom:15px;background-color:hsla(0,0%,100%,.8);font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:14px;color:#ed1c24;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#hero .factoid,#hero .factoid:before{position:absolute;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hero .factoid:before{content:'Artist Impression';top:-20px;left:10px;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:11px;line-height:11px;color:#fff;text-shadow:0 0 5px 0 rgba(0,0,0,.75);z-index:4;opacity:.6}#hero .factoid .factoid-wrapper{width:auto;position:relative;margin:0 auto;padding-left:60px;min-height:45px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#hero .factoid .factoid-wrapper svg{position:absolute;left:0;top:0;width:45px;height:45px;padding:6px;background-color:red;border:1px solid #fff;border-radius:50%;overflow:visible}#hero .factoid .factoid-wrapper svg path{stroke:1px}#hero .factoid .factoid-wrapper span{display:block;font-size:20px;line-height:20px}@media only screen and (min-width:768px){#hero:after{content:'';position:absolute;bottom:0;left:0;height:200px;width:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.65))}#hero .byline{width:75%;max-width:700px;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:60px;line-height:55px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#hero .byline a{bottom:40px}#hero .factoid{bottom:105px;padding:0;background-color:transparent;z-index:1;font-size:15px;line-height:17px;color:#fff;display:block}#hero .factoid:before{top:auto;bottom:-95px}#hero .factoid .factoid-wrapper{padding-left:80px;min-height:65px;max-width:350px;display:block}#hero .factoid .factoid-wrapper svg{width:65px;height:65px}#hero .factoid .factoid-wrapper span{font-size:30px;line-height:30px}}@media only screen and (min-width:992px){#hero .byline{font-size:65px;line-height:60px}}#contact{background-color:#f7f6f3;padding:70px 0}#contact h1{font-size:35px;line-height:35px;color:#ed1c24;text-align:center;margin-bottom:30px}#contact h1,#contact input,#contact select,#contact textarea{font-family:ClarendonBT-Light,helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#contact input,#contact select,#contact textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;font-size:14px;line-height:initial;color:#000;border-radius:0;padding:8px 10px 7px;margin-top:8px;background-color:#fff}#contact input::-webkit-input-placeholder,#contact select::-webkit-input-placeholder,#contact textarea::-webkit-input-placeholder{color:rgba(0,0,0,.3)}#contact input::-moz-placeholder,#contact select::-moz-placeholder,#contact textarea::-moz-placeholder{color:rgba(0,0,0,.3)}#contact input:-ms-input-placeholder,#contact select:-ms-input-placeholder,#contact textarea:-ms-input-placeholder{color:rgba(0,0,0,.3)}#contact input:-moz-placeholder,#contact select:-moz-placeholder,#contact textarea:-moz-placeholder{color:rgba(0,0,0,.3)}#contact textarea{min-height:109px}#contact select{cursor:pointer}#contact select.placeholder{color:rgba(0,0,0,.3)}#contact select::-ms-expand{display:none}#contact .select-wrapper{position:relative;cursor:pointer}#contact .select-wrapper:after{content:'';width:10px;height:10px;position:absolute;right:13px;top:16px;border-right:1px solid #ed1c24;border-bottom:1px solid #ed1c24;-webkit-transform:rotate(45deg);transform:rotate(45deg);pointer-events:none}#contact button{width:100%;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:15px;line-height:15px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#ed1c24;padding:10px 10px 9px;margin:20px 0 0;border:none;cursor:pointer}#contact button:hover{background-color:#c61017}#contact button.disabled{pointer-events:none}#contact .checkbox{display:inline-block;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:6px 20px 0 0;padding:7px 0 5px 30px;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:14px;line-height:14px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:260px}#contact .checkbox a{color:#000}#contact .checkbox a:hover{color:#ed1c24}#contact .checkbox:hover input~.indicator:after{border-color:rgba(0,0,0,.3)}#contact .checkbox:hover input:not([disabled]):checked~.indicator,#contact .checkbox input:checked:focus~.indicator,#contact .checkbox input:checked~.indicator{background:#ed1c24}#contact .checkbox input:checked~.indicator:after{border-color:#fff}#contact .checkbox input{position:absolute;z-index:-1;opacity:0;display:none}#contact .checkbox .indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#fff}#contact .checkbox .indicator:after{content:'';position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#contact .submit-wrapper{clear:both}#contact #contact-error{margin-top:25px;padding-top:10px;border-top:1px solid #4d4d4d;font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:14px;line-height:14px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:none}#contact #contact-error p+p,#contact #contact-error ul{font-family:FrutigerLTPro-Light;margin-top:3px}#contact #contact-error p+p li,#contact #contact-error ul li{margin-top:2px;padding-left:8px;position:relative}#contact #contact-error p+p li:before,#contact #contact-error ul li:before{content:'-';position:absolute;left:0}@media only screen and (min-width:768px){#contact{padding:80px 0}#contact .form-wrapper .col-sm-6:first-of-type{padding-right:4px}#contact .form-wrapper .col-sm-6:last-of-type{padding-left:4px}#contact .checkbox{margin:16px 20px 0 0}#contact .submit-wrapper{clear:none}}#footer{padding:40px 0;text-align:center;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#footer svg{max-width:130px;max-height:85px}#footer a{text-decoration:none;color:#4d4d4d}#footer a:hover{color:#ed1c24}#footer .col-sm-4:nth-of-type(2){margin-top:20px}#footer .col-sm-4:nth-of-type(3){margin-top:8px}@media only screen and (min-width:768px){#footer .col-sm-4:nth-of-type(2){text-align:left;margin-left:-5px}#footer .col-sm-4:nth-of-type(3){text-align:right}#footer .col-sm-4:nth-of-type(2),#footer .col-sm-4:nth-of-type(3){margin-top:35px}}@media only screen and (min-width:992px){#footer .col-sm-4:nth-of-type(2){padding-left:25px}#footer .col-sm-4:nth-of-type(3){padding-right:40px}}@media only screen and (min-width:1200px){#footer .col-sm-4:nth-of-type(2){padding-left:15px}#footer .col-sm-4:nth-of-type(3){padding-right:20px}}#submenu{margin-top:60px}#submenu li{border-top:1px solid #999}#submenu li a{position:relative;padding:10px 0;display:block;text-decoration:none;text-align:center;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:16px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#submenu li a:hover{color:#4d4d4d}#submenu li a:hover:after{content:'';width:10px;height:10px;position:absolute;right:3px;top:11px;border-right:1px solid #ed1c24;border-bottom:1px solid #ed1c24;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#submenu li:last-of-type{border-bottom:1px solid #999}@media only screen and (min-width:768px){#submenu{margin-top:10px}#submenu li a{text-align:left}}#home{position:relative;height:100vh;width:100%;overflow:hidden;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#home.disabled:before{display:none}#home:before{content:'';height:200%;border-radius:50%;width:200%;top:-100%;left:-250%;background-color:hotpink;z-index:1;overflow:visible;background:radial-gradient(ellipse at center,rgba(245,153,177,.65) 0,transparent 100%);-webkit-filter:blur(100px);filter:blur(100px);-webkit-animation:b 16s forwards infinite ease-in;animation:b 16s forwards infinite ease-in;mix-blend-mode:color-dodge}#home .overlay,#home:before{position:absolute;pointer-events:none}#home .overlay{height:100%;width:100%;top:0;left:0;background-color:rgba(0,0,0,.1);z-index:-1}#home div{width:100%;padding:0 16.66667%;z-index:3}#home div:nth-of-type(2){margin-top:50px}#home div:nth-of-type(3){margin-top:15px}#home div:nth-of-type(3) a img{display:none}#home div img{width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';position:absolute;top:0;left:0;z-index:-1}#home div a{display:block;background-color:hsla(0,0%,100%,.8);width:100%;text-align:center;padding:40px 0;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:42px;line-height:35px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none}#home div a svg{display:none}#home div a:hover{background-color:#fff}#home div a:nth-of-type(1){margin-bottom:10px}#home div a span{font-size:20px;line-height:20px;display:block;margin-top:10px}#home .disclaimer{position:absolute;bottom:10px;left:10px;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:11px;line-height:11px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-shadow:0 0 5px 0 rgba(0,0,0,.75);opacity:.6;height:auto;width:auto;display:block;padding:0}@media only screen and (min-width:768px){#home{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}#home,#home div{display:-webkit-flex;display:-ms-flexbox;display:flex}#home div{position:relative;height:100%;width:100%;padding:0}#home div:nth-of-type(1),#home div:nth-of-type(2){margin-top:0}#home div a{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;align-items:center;-webkit-flex:1;-ms-flex:1;flex:1;background-color:transparent;padding:0;font-size:70px;width:100%;line-height:58px;overflow:hidden;cursor:pointer;transition:.6s;margin:0!important;color:#fff}#home div a:after{content:'';position:absolute;top:0;width:100%;height:100%;transition:.6s;background-color:hsla(0,0%,100%,.8);z-index:-1}#home div a.left:after{left:-100%}#home div a.right:after{right:-100%}#home div a.active{background-color:transparent;color:#ed1c24}#home div a.active.left:after{left:0}#home div a.active.right:after{right:0}#home div a.active svg{opacity:1}#home div a svg{display:block;transition:opacity .35s;opacity:0;width:100px;height:65px;position:absolute;top:50%;left:50%;margin:-150px 0 0 -50px;fill:#ed1c24}#home div a span{position:absolute;font-size:35px;line-height:35px;top:50%;left:0;margin-top:70px;width:100%}}#leasing #gallery .item{width:100%;height:50vw}#leasing #gallery .item img{height:100%;width:100%;object-fit:cover;font-family:'object-fit: cover;'}@media only screen and (min-width:1200px){#leasing #gallery .flickity .controls{overflow:visible;margin-top:0}#leasing #gallery .flickity .controls .container{position:static}}#leasing .intro{padding:80px 0;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:16px;line-height:20px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.2px;text-align:center}#leasing .intro p+p{margin-top:15px}@media only screen and (min-width:768px){#leasing .intro{padding:100px 0;text-align:left}}@media only screen and (min-width:1200px){#leasing .intro{padding:150px 0}}#leasing #retail-concepts{background-color:#f7f6f3;padding:80px 0}#leasing #retail-concepts img{width:100%;max-width:none}#leasing #retail-concepts .row{margin-bottom:50px}#leasing #retail-concepts .row:last-of-type{margin-bottom:0}#leasing #retail-concepts .row .has-lightbox{margin-bottom:35px}#leasing #retail-concepts .row .copy h1{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:30px;line-height:30px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:15px}#leasing #retail-concepts .row .copy p{color:#4d4d4d}#leasing #retail-concepts .row .copy a,#leasing #retail-concepts .row .copy p{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:16px;line-height:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#leasing #retail-concepts .row .copy a{padding:10px;background-color:#ed1c24;color:#fff;text-decoration:none;display:inline-block;margin:15px 0 0!important}#leasing #retail-concepts .row .copy a:hover{background-color:#c61017}@media only screen and (min-width:768px){#leasing #retail-concepts{padding:100px 0}#leasing #retail-concepts .row{margin-bottom:100px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#leasing #retail-concepts .row:nth-of-type(odd) .has-lightbox{margin-left:30px}#leasing #retail-concepts .row:nth-of-type(odd) div:nth-of-type(1){-webkit-order:2;-ms-flex-order:2;order:2}#leasing #retail-concepts .row:nth-of-type(odd) div:nth-of-type(2){-webkit-order:1;-ms-flex-order:1;order:1}#leasing #retail-concepts .row:nth-of-type(even) .has-lightbox{margin-right:30px}#leasing #retail-concepts .row .has-lightbox{margin-bottom:0}}@media only screen and (min-width:1200px){#leasing #retail-concepts{padding:150px 0}#leasing #retail-concepts .row{margin-bottom:150px}#leasing #retail-concepts .row:nth-of-type(odd) a{margin-left:50px}#leasing #retail-concepts .row:nth-of-type(even) a{margin-right:50px}}#leasing #tenants{text-align:center;padding:80px 0}#leasing #tenants h1{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:30px;line-height:30px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:35px}#leasing #tenants .flickity-logos{margin-bottom:35px}#leasing #tenants .item{float:none;opacity:.25;transition:opacity .5s;padding:0 16.66666%}#leasing #tenants .item img{width:100%;max-width:300px;max-height:300px;display:inline-block}#leasing #tenants .item q{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:18px;line-height:22px;margin-bottom:12px}#leasing #tenants .item cite,#leasing #tenants .item q{color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}#leasing #tenants .item cite{font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:12px;line-height:14px}#leasing #tenants .item.is-selected{opacity:1}@media only screen and (min-width:768px){#leasing #tenants{padding:100px 30px;text-align:center}#leasing #tenants .flickity .next{right:50px!important}#leasing #tenants .flickity .prev{left:-10px!important}#leasing #tenants .flickity.flickity-logos{margin-bottom:35px}#leasing #tenants .flickity.flickity-logos .item{padding:15px}#leasing #tenants .flickity.flickity-logos.lessthanfour .item{cursor:pointer}#leasing #tenants .flickity.flickity-quotes.lessthanfour{position:relative;transition:all .5s;min-height:0}#leasing #tenants .flickity.flickity-quotes.lessthanfour .item{padding:0 25%;opacity:0;display:none;position:relative;top:0}#leasing #tenants .flickity.flickity-quotes.lessthanfour .item.active{opacity:1;display:block}#leasing #tenants .item{padding:0}}@media only screen and (min-width:992px){#leasing{padding-top:100px 40px}}@media only screen and (min-width:1200px){#leasing{padding-top:100px 50px}}#leasing #tenant-list{background-color:#ed1c24;padding:80px 0}#leasing #tenant-list h1{font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:16px;line-height:16px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;text-align:center;letter-spacing:.5px}#leasing #tenant-list .columns{margin-top:50px;padding:0;border-top:1px solid #fff;position:relative}#leasing #tenant-list .columns ul.show-all li{display:block}#leasing #tenant-list .columns ul li{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:17px;color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;padding:10px 0 7px;border-bottom:1px solid #fff;display:none;position:relative}#leasing #tenant-list .columns ul li:nth-child(-n+6){display:block}#leasing #tenant-list .columns ul li.double{padding-bottom:30px}#leasing #tenant-list .show-more-wrapper{text-align:center}#leasing #tenant-list .show-more-wrapper .show-more{font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:14px;line-height:14px;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;letter-spacing:.5px;padding:15px 23px 15px 15px;margin-top:20px;cursor:pointer;position:relative;display:none}#leasing #tenant-list .show-more-wrapper .show-more:after{content:'';width:10px;height:10px;position:absolute;margin-left:12px;display:inline-block;top:13px;border-right:1px solid #fff;border-bottom:1px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#leasing #tenant-list .show-more-wrapper .show-more:hover{color:#7f0a0f}#leasing #tenant-list .show-more-wrapper .show-more:hover:after{border-right:1px solid #7f0a0f;border-bottom:1px solid #7f0a0f}@media only screen and (min-width:768px){#leasing #tenant-list{padding:100px 0}#leasing #tenant-list .columns{margin-top:50px;-webkit-columns:4;-moz-columns:4;columns:4;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}#leasing #tenant-list .columns .david-blane{width:100%;position:absolute}#leasing #tenant-list .columns .david-blane:after,#leasing #tenant-list .columns .david-blane:before,#leasing #tenant-list .columns .david-blane span{content:'';position:absolute;top:-10px;width:20px;height:20px;background-color:#ed1c24}#leasing #tenant-list .columns .david-blane:before{margin-left:-15px;left:25%}#leasing #tenant-list .columns .david-blane:after{margin-left:-10px;left:50%;top:-10px}#leasing #tenant-list .columns .david-blane span{margin-left:-5px;left:75%;top:-10px}#leasing #tenant-list .columns ul li{display:inline-block;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid-column;width:100%}#leasing #tenant-list .show-more-wrapper{display:none}}#leasing #tenancy-plans{padding:80px 0}#leasing #tenancy-plans h1{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:30px;line-height:30px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:20px;text-align:center}#leasing #tenancy-plans .menu{border-bottom:1px solid #ed1c24;padding:0}#leasing #tenancy-plans .menu li{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:24px;line-height:24px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;padding:12px;border-top:1px solid #ed1c24;text-align:center;cursor:pointer;position:relative}#leasing #tenancy-plans .menu li:nth-of-type(1),#leasing #tenancy-plans .menu li:nth-of-type(5){font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:12px;line-height:12px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-top:none}#leasing #tenancy-plans .menu li:nth-of-type(1):hover:after,#leasing #tenancy-plans .menu li:nth-of-type(5):hover:after{display:none}#leasing #tenancy-plans .menu li.active,#leasing #tenancy-plans .menu li:hover{color:#ed1c24}#leasing #tenancy-plans .menu li:hover:after{content:'';width:10px;height:10px;position:absolute;right:50%;top:18px;border-right:1px solid #ed1c24;border-bottom:1px solid #ed1c24;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-right:-70px}#leasing #tenancy-plans .menu a{text-decoration:none;color:#4d4d4d}#leasing #tenancy-plans .menu a:hover{color:#ed1c24}#leasing #tenancy-plans .legend{margin-left:-12.499995%}#leasing #tenancy-plans .legend li{position:relative;display:block;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#leasing #tenancy-plans .legend li+li{margin-top:3px}#leasing #tenancy-plans .legend li:before{content:'';display:inline-block;width:20px;height:9px;margin-right:5px}#leasing #tenancy-plans .legend li:nth-of-type(1):before{background-color:#faa61a}#leasing #tenancy-plans .legend li:nth-of-type(2):before{background-color:#39b54a}#leasing #tenancy-plans .legend li:nth-of-type(3):before{background-color:#812990}#leasing #tenancy-plans .legend li:nth-of-type(4):before{background-color:#ed0677}#leasing #tenancy-plans .legend li:nth-of-type(5):before{background-color:#00aeef}#leasing #tenancy-plans .maps .col-xs-12{position:relative;padding-bottom:60%;margin:30px 0 50px}#leasing #tenancy-plans .maps .col-xs-12 span{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase;position:absolute;bottom:-35px;text-align:center;display:block;width:100%}#leasing #tenancy-plans .maps svg{position:absolute;bottom:0;display:block;width:100%;height:100%}@media only screen and (min-width:768px){#leasing #tenancy-plans{padding:80px 0}#leasing #tenancy-plans .container{position:relative}#leasing #tenancy-plans .menu{border-bottom:none;position:absolute;padding:inherit;top:0;left:0;z-index:1}#leasing #tenancy-plans .menu li{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:24px;line-height:24px;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0 0 5px;text-align:left;border-top:0}#leasing #tenancy-plans .menu li:nth-of-type(1),#leasing #tenancy-plans .menu li:nth-of-type(5){font-family:FrutigerLTPro-Light;color:#999;margin-top:10px;padding-top:15px;border-top:1px solid #999}#leasing #tenancy-plans .menu li.active,#leasing #tenancy-plans .menu li:hover{color:#ed1c24}#leasing #tenancy-plans .menu li.active:after,#leasing #tenancy-plans .menu li:hover:after{display:none}#leasing #tenancy-plans .legend{position:absolute;top:145px;left:0;margin-left:0}#leasing #tenancy-plans .maps .row div:nth-of-type(1) svg{padding-right:30px;padding-left:30px}#leasing #tenancy-plans .maps .row div:nth-of-type(2) svg{padding-left:30px}#leasing #tenancy-plans .maps .col-xs-12{margin:40px 0 30px}#leasing #tenancy-plans .maps .col-xs-12 span{bottom:-30px}}@media only screen and (min-width:992px){#leasing #tenancy-plans .maps .row div:nth-of-type(1) svg{padding-left:0}#leasing #tenancy-plans .maps .col-xs-12{margin:10px 0 30px}#leasing #tenancy-plans .maps .col-xs-12 span{bottom:-30px}}@media only screen and (min-width:1200px){#leasing #tenancy-plans .maps .col-xs-12{margin:0 0 30px}}#why-ormiston .intro{padding:80px 0;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:16px;line-height:20px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.2px;text-align:center}#why-ormiston .intro p+p{margin-top:15px}#why-ormiston .intro .not-submenu{text-decoration:underline;color:#4d4d4d}#why-ormiston .intro .not-submenu:hover{color:#ed1c24}@media only screen and (min-width:768px){#why-ormiston .intro{padding:100px 0;text-align:left}}@media only screen and (min-width:1200px){#why-ormiston .intro{padding:150px 0}}#why-ormiston #key-figures{background-color:#ed1c24;padding:60px 0;text-align:center}#why-ormiston #key-figures .container{padding:0}#why-ormiston #key-figures .container .item{padding:0 20%;overflow:visible}#why-ormiston #key-figures .container .item svg{max-width:75px;max-height:75px;height:auto}#why-ormiston #key-figures .container .item h2{font-size:35px;line-height:35px;margin-bottom:5px;margin-top:5px;letter-spacing:-1.5px}#why-ormiston #key-figures .container .item h2,#why-ormiston #key-figures .container .item p{font-family:ClarendonBT-Light,helvetica,sans-serif;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#why-ormiston #key-figures .container .item p{font-size:15px;line-height:19px}@media only screen and (min-width:768px){#why-ormiston #key-figures{padding:100px 0}#why-ormiston #key-figures.animate .item:nth-of-type(1) h2,#why-ormiston #key-figures.animate .item:nth-of-type(1) p,#why-ormiston #key-figures.animate .item:nth-of-type(1) svg{-webkit-animation:a .75s 0s ease both;animation:a .75s 0s ease both}#why-ormiston #key-figures.animate .item:nth-of-type(5) h2,#why-ormiston #key-figures.animate .item:nth-of-type(5) p,#why-ormiston #key-figures.animate .item:nth-of-type(5) svg{-webkit-animation:a .75s .15s ease both;animation:a .75s .15s ease both}#why-ormiston #key-figures.animate .item:nth-of-type(3) h2,#why-ormiston #key-figures.animate .item:nth-of-type(3) p,#why-ormiston #key-figures.animate .item:nth-of-type(3) svg{-webkit-animation:a .75s .3s ease both;animation:a .75s .3s ease both}#why-ormiston #key-figures.animate .item:nth-of-type(4) h2,#why-ormiston #key-figures.animate .item:nth-of-type(4) p,#why-ormiston #key-figures.animate .item:nth-of-type(4) svg{-webkit-animation:a .75s .45s ease both;animation:a .75s .45s ease both}#why-ormiston #key-figures.animate .item:nth-of-type(2) h2,#why-ormiston #key-figures.animate .item:nth-of-type(2) p,#why-ormiston #key-figures.animate .item:nth-of-type(2) svg{-webkit-animation:a .75s .6s ease both;animation:a .75s .6s ease both}#why-ormiston #key-figures.animate .item:nth-of-type(6) h2,#why-ormiston #key-figures.animate .item:nth-of-type(6) p,#why-ormiston #key-figures.animate .item:nth-of-type(6) svg{-webkit-animation:a .75s .75s ease both;animation:a .75s .75s ease both}#why-ormiston #key-figures .container{padding-left:30px;padding-right:30px;position:relative}#why-ormiston #key-figures .container .item{padding:0 20px 50px}#why-ormiston #key-figures .container .item:nth-of-type(4n){clear:both}#why-ormiston #key-figures .container .item:nth-last-child(-n+3){padding-bottom:0}#why-ormiston #key-figures .container .item h2,#why-ormiston #key-figures .container .item p,#why-ormiston #key-figures .container .item svg{opacity:0}#why-ormiston #key-figures .container .item h2{font-size:30px;line-height:30px;margin-bottom:5px}#why-ormiston #key-figures .container .item p{font-size:14px;line-height:16px}#why-ormiston #key-figures .container a{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#fff;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;display:inline-block;margin:0 auto;position:absolute;bottom:-65px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);text-decoration:none}#why-ormiston #key-figures .container a:hover{color:#7f0a0f}}@media only screen and (min-width:992px){#why-ormiston #key-figures .container,#why-ormiston #key-figures .container .item{padding-left:40px;padding-right:40px}#why-ormiston #key-figures .container a{bottom:-70px}}@media only screen and (min-width:1200px){#why-ormiston #key-figures{padding:120px 0}#why-ormiston #key-figures .container{padding-left:100px;padding-right:100px}#why-ormiston #key-figures .container .item{padding-left:50px;padding-right:50px}#why-ormiston #key-figures .container .item svg{max-width:85px;max-height:85px}#why-ormiston #key-figures .container .item h2{font-size:36px;line-height:36px;margin-bottom:8px}#why-ormiston #key-figures .container .item p{font-size:14px;line-height:18px}#why-ormiston #key-figures .container a{bottom:-80px}}#why-ormiston #masterplan{padding:80px 0}#why-ormiston #masterplan h1{font-size:30px;line-height:34px;margin-bottom:20px}#why-ormiston #masterplan h1,#why-ormiston #masterplan p{font-family:ClarendonBT-Light,helvetica,sans-serif;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#why-ormiston #masterplan p{font-size:16px;line-height:20px}#why-ormiston #masterplan p+p{margin-top:8px}#why-ormiston #masterplan a{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:15px;line-height:14px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:none;margin-top:25px;display:inline-block}#why-ormiston #masterplan a:hover{color:#ed1c24}#why-ormiston #masterplan img{margin-bottom:15px}#why-ormiston #masterplan li{position:relative;display:block;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#why-ormiston #masterplan li+li{margin-top:3px}#why-ormiston #masterplan li:before{content:'';display:inline-block;width:20px;height:9px;margin-right:5px;background-color:hotpink}#why-ormiston #masterplan li:nth-of-type(1):before{background-color:#faa61a}#why-ormiston #masterplan li:nth-of-type(2):before{background-color:#39b54a}#why-ormiston #masterplan li:nth-of-type(3):before{background-color:#812990}#why-ormiston #masterplan li:nth-of-type(4):before{background-color:#ed0677}#why-ormiston #masterplan li:nth-of-type(5):before{background-color:#6b6eb3}@media only screen and (min-width:768px){#why-ormiston #masterplan{padding:100px 0}#why-ormiston #masterplan .flex{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}#why-ormiston #masterplan img{margin-top:-50px;margin-bottom:0}#why-ormiston #masterplan ul{margin-top:-95px}}@media only screen and (min-width:992px){#why-ormiston #masterplan .copy{padding-left:30px}}@media only screen and (min-width:1200px){#why-ormiston #masterplan{padding:150px 0}#why-ormiston #masterplan img{margin-top:-120px}#why-ormiston #masterplan .copy{padding-left:40px}#why-ormiston #masterplan ul{margin-top:-100px}}#why-ormiston #location{height:425px;position:relative;background-color:#bcdfe8;overflow:hidden}#why-ormiston #location.zoom-0 .map-1{opacity:1}#why-ormiston #location.zoom-1 .map-1,#why-ormiston #location.zoom-2 .map-1,#why-ormiston #location.zoom-3 .map-1,#why-ormiston #location.zoom-4 .map-1{-webkit-transform:scale(2);transform:scale(2)}#why-ormiston #location.zoom-1 .map-2,#why-ormiston #location.zoom-1 .mask,#why-ormiston #location.zoom-2 .map-2,#why-ormiston #location.zoom-2 .mask,#why-ormiston #location.zoom-3 .map-2,#why-ormiston #location.zoom-3 .mask,#why-ormiston #location.zoom-4 .map-2,#why-ormiston #location.zoom-4 .mask{opacity:1}#why-ormiston #location.zoom-2 .map-1,#why-ormiston #location.zoom-2 .map-2{-webkit-transform:scale(2);transform:scale(2)}#why-ormiston #location.zoom-3 .map-1,#why-ormiston #location.zoom-3 .map-2{-webkit-transform:scale(3);transform:scale(3)}#why-ormiston #location .controls{position:absolute;top:30px;right:8.33333%;z-index:3}#why-ormiston #location .controls span{padding:14px;position:relative;background-color:#fff;display:block;cursor:pointer}#why-ormiston #location .controls span:before{content:'';position:absolute;top:13px;right:7px;width:13px;height:1px;background-color:#ed1c24}#why-ormiston #location .controls span:hover{background-color:#ed1c24}#why-ormiston #location .controls span:hover:after,#why-ormiston #location .controls span:hover:before{background-color:#fff!important}#why-ormiston #location .controls span.zoom-in{margin-bottom:10px}#why-ormiston #location .controls span.zoom-in:after{content:'';position:absolute;top:7px;right:13px;height:13px;width:1px;background-color:#ed1c24}#why-ormiston #location .map-1,#why-ormiston #location .map-2{position:absolute;top:0;left:0;height:100%;width:200vw;margin-left:-50vw;transition:all .5s}#why-ormiston #location .map-1{opacity:0;z-index:2;background-color:#bcdfe8;padding:30px 0;-webkit-transform-origin:53% 0;transform-origin:53% 0}#why-ormiston #location .map-2{opacity:1;z-index:1}#why-ormiston #location .mask{position:absolute;left:50%;background-color:#fff;opacity:1;width:50%;height:100%;z-index:0;transition:all .5s}@media only screen and (min-width:768px){#why-ormiston #location{height:600px}#why-ormiston #location .controls{top:50px}#why-ormiston #location .factoid{position:absolute;bottom:30px;left:50%;margin-left:-330px;z-index:3;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:15px;line-height:17px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block}#why-ormiston #location .factoid .factoid-wrapper{padding-left:80px;min-height:65px;max-width:270px;display:block}#why-ormiston #location .factoid .factoid-wrapper svg{position:absolute;left:0;top:0;width:65px;height:65px;padding:6px;background-color:red;border:1px solid #fff;border-radius:50%;overflow:visible}#why-ormiston #location .factoid .factoid-wrapper svg path{stroke:1px}#why-ormiston #location .factoid .factoid-wrapper span{font-size:30px;line-height:30px;display:block}#why-ormiston #location svg.map-1{padding:50px 0}}@media only screen and (min-width:992px){#why-ormiston #location{height:650px}#why-ormiston #location .factoid{margin-left:-456px}}@media only screen and (min-width:1200px){#why-ormiston #location{height:700px}#why-ormiston #location .factoid{margin-left:-550px;bottom:50px}}#the-developer #intro .tcl,#the-developer #intro .tpg{padding-top:60px;padding-bottom:60px}#the-developer #intro .tcl h1,#the-developer #intro .tpg h1{font-size:28px;line-height:28px;margin-bottom:20px;letter-spacing:-.2px}#the-developer #intro .tcl h1,#the-developer #intro .tcl p,#the-developer #intro .tpg h1,#the-developer #intro .tpg p{font-family:ClarendonBT-Light,helvetica,sans-serif;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#the-developer #intro .tcl p,#the-developer #intro .tpg p{font-size:15px;line-height:19px}#the-developer #intro .tcl p+p,#the-developer #intro .tpg p+p{margin-top:10px}#the-developer #intro .tcl a,#the-developer #intro .tpg a{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:15px;line-height:15px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;margin-top:25px;text-decoration:none}#the-developer #intro .tcl a:hover,#the-developer #intro .tpg a:hover{color:#ed1c24}#the-developer #intro .tcl{background-color:#f7f6f3}@media only screen and (min-width:768px){#the-developer #intro{background-color:#f7f6f3}#the-developer #intro .container{padding:100px 30px}#the-developer #intro li{border-top:1px solid #999;position:relative;padding:13px 0 9px;display:block;text-decoration:none;cursor:pointer;font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:15px;line-height:15px;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-transform:uppercase}#the-developer #intro li.active,#the-developer #intro li:hover{color:#4d4d4d}#the-developer #intro li.active:after{content:'';width:10px;height:10px;position:absolute;right:15px;top:14px;border-right:1px solid #ed1c24;border-bottom:1px solid #ed1c24;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}#the-developer #intro li:last-of-type{border-bottom:1px solid #999}#the-developer #intro .tcl,#the-developer #intro .tpg{padding:0;background-color:transparent;display:none}#the-developer #intro .tcl.active,#the-developer #intro .tpg.active{display:block}}@media only screen and (min-width:992px){#the-developer #intro .container{padding:100px 40px}}@media only screen and (min-width:1200px){#the-developer #intro .container{padding:150px 50px}}#the-developer #todd-businesses{padding:60px 0}#the-developer #todd-businesses h1{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:28px;line-height:28px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:-.2px;margin-bottom:20px}#the-developer #todd-businesses .item{padding-left:12.499995%;padding-right:12.499995%}#the-developer #todd-businesses .item svg{width:100%;height:100%;max-height:180px;padding:30px;background-color:#f7f6f3}#the-developer #todd-businesses .descriptions{margin-top:20px}#the-developer #todd-businesses .descriptions h2{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:16px;line-height:18px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin-bottom:10px}#the-developer #todd-businesses .descriptions a,#the-developer #todd-businesses .descriptions p{text-decoration:none;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#the-developer #todd-businesses .descriptions a+p,#the-developer #todd-businesses .descriptions p+p{margin-top:8px}#the-developer #todd-businesses .descriptions a:hover{color:#ed1c24}@media only screen and (min-width:768px){#the-developer #todd-businesses{padding:100px 0}#the-developer #todd-businesses h1{font-size:32px;line-height:32px;color:#ed1c24;text-align:center;margin-bottom:70px}#the-developer #todd-businesses .wrapper{padding:0 30px}#the-developer #todd-businesses .item svg{padding:0;max-height:65px;opacity:.25;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s;background-color:transparent}#the-developer #todd-businesses .logos{overflow:hidden}#the-developer #todd-businesses .logos .flickity-viewport{left:-15%;overflow:visible}#the-developer #todd-businesses .logos .item{padding:30px;background-color:#f7f6f3;transition:top .5s,padding .5s;top:0;margin:20px 10px}#the-developer #todd-businesses .logos .item.is-selected{padding:50px 30px;top:-20px}#the-developer #todd-businesses .logos .item.is-selected svg{opacity:1;-webkit-transform:scale(1.5);transform:scale(1.5)}#the-developer #todd-businesses .logos .next{right:50px}#the-developer #todd-businesses .logos .prev{left:-10px}#the-developer #todd-businesses .descriptions .item{padding-left:160px;padding-right:180px}}@media only screen and (min-width:992px){#the-developer #todd-businesses .wrapper{padding:0 40px}#the-developer #todd-businesses .logos .next{right:70px}#the-developer #todd-businesses .descriptions .item{padding-left:205px;padding-right:230px}}@media only screen and (min-width:1200px){#the-developer #todd-businesses{padding:150px 0}#the-developer #todd-businesses h1{font-size:34px;line-height:34px;margin-bottom:80px}#the-developer #todd-businesses .wrapper{padding:0 50px}#the-developer #todd-businesses .logos .next{right:90px}#the-developer #todd-businesses .descriptions .item{padding-left:250px;padding-right:410px}}#news{padding-top:85px}#news .news-wrapper{padding-top:60px;padding-bottom:80px}#news .news-wrapper h1{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #ed1c24;letter-spacing:-1px;text-align:center;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:50px;line-height:50px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#news .news-wrapper .article{padding-bottom:25px;border-bottom:1px solid #999;margin-bottom:30px}#news .news-wrapper .article.full-view .read-more{display:none}#news .news-wrapper .article.full-view .body-copy{max-height:none}#news .news-wrapper .article.full-view .images{display:block!important}#news .news-wrapper .article .has-lightbox{display:none;margin-bottom:25px;height:0;padding-top:75%;width:100%;pointer-events:none}#news .news-wrapper .article .has-lightbox:after,#news .news-wrapper .article .has-lightbox:before{display:none}#news .news-wrapper .article .has-lightbox:first-of-type{display:block}#news .news-wrapper .article .has-lightbox .count{display:none}#news .news-wrapper .article .has-lightbox img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;';z-index:-1}#news .news-wrapper .article .date{display:block;font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#999;text-transform:uppercase;margin:0 0 10px}#news .news-wrapper .article .date,#news .news-wrapper .article h2{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#news .news-wrapper .article h2{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:20px;line-height:22px;color:#4d4d4d;margin-bottom:10px}#news .news-wrapper .article .body-copy{max-height:108px;overflow:hidden}#news .news-wrapper .article .body-copy.clamp-me{position:relative}#news .news-wrapper .article .body-copy.clamp-me:after{content:"";position:absolute;bottom:0;right:0;width:100%;height:36px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 80%)}#news .news-wrapper .article .body-copy a{text-decoration:underline;color:#4d4d4d}#news .news-wrapper .article .body-copy a:hover{color:#ed1c24}#news .news-wrapper .article .body-copy p{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#news .news-wrapper .article .body-copy p+p{margin-top:8px}#news .news-wrapper .article .body-copy p+h3{margin-top:14px}#news .news-wrapper .article .body-copy p strong{font-family:FrutigerLTStd-Bold;font-weight:400}#news .news-wrapper .article .body-copy p em{font-style:italic}#news .news-wrapper .article .body-copy h3{font-family:FrutigerLTPro-Light;font-size:16px;line-height:20px;color:#4d4d4d;-webkit-font-smoothing:antialiased}#news .news-wrapper .article .body-copy h3 a{text-decoration:none;pointer-events:none}#news .news-wrapper .article .body-copy h3+p{margin-top:4px}#news .news-wrapper .article .body-copy ul{list-style:disc}#news .news-wrapper .article .body-copy ol{list-style:decimal}#news .news-wrapper .article .body-copy ol,#news .news-wrapper .article .body-copy ul{margin-top:4px;margin-bottom:8px;padding-left:25px}#news .news-wrapper .article .body-copy ol li,#news .news-wrapper .article .body-copy ul li{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#news .news-wrapper .article .body-copy ol li+li,#news .news-wrapper .article .body-copy ul li+li{padding-top:2px}#news .news-wrapper .article .body-copy .doc{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-decoration:underline;margin-top:15px;display:inline-block}#news .news-wrapper .article .body-copy .doc:hover{color:#c61017}#news .news-wrapper .article .body-copy .images{padding:15px 0 5px;display:none}#news .news-wrapper .article .body-copy .images a{display:block;width:100%;height:0;padding-top:75%;position:relative;margin-top:10px;pointer-events:none}#news .news-wrapper .article .body-copy .images img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;font-family:'object-fit: cover;'}#news .news-wrapper .article .read-more{text-transform:uppercase;font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:14px;line-height:14px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;cursor:pointer;margin-top:15px}#news .news-wrapper .article .read-more:hover{color:#c61017}#news .news-wrapper #load-more{font-family:FrutigerLTStd-Bold,helvetica,sans-serif;font-size:16px;line-height:16px;color:#ed1c24;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:block;text-align:center;text-decoration:none;padding:50px 0 20px;margin:-20px 0;cursor:pointer}#news .news-wrapper #load-more:hover{color:#c61017}@media only screen and (min-width:768px){#news{padding-top:100px}#news .news-wrapper{padding-top:80px;padding-bottom:100px}#news .news-wrapper h1{margin-bottom:40px;padding-bottom:50px}#news .news-wrapper .article{padding-bottom:20px;margin-bottom:20px}#news .news-wrapper .article.full-view .images{display:none!important}#news .news-wrapper .article.full-view .has-lightbox{display:block!important;margin-top:30px}#news .news-wrapper .article .has-lightbox{margin-bottom:0;pointer-events:auto}#news .news-wrapper .article .has-lightbox:after,#news .news-wrapper .article .has-lightbox:before{display:block}#news .news-wrapper .article .has-lightbox+.has-lightbox{margin-top:10px}#news .news-wrapper .article .has-lightbox .count{display:block}#news .news-wrapper .article .date{margin:0 0 15px}#news .news-wrapper .article .body-copy{max-height:90px}}@media only screen and (min-width:992px){#news .news-wrapper .article .body-copy{max-height:145px}#news .news-wrapper #load-more{padding-top:40px}}@media only screen and (min-width:1200px){#news .news-wrapper{padding-top:100px;padding-bottom:120px}#news .news-wrapper .article .body-copy{max-height:185px}}#Security{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f7f6f3;text-align:center;height:100vh}#Security .container{width:100%}#Security .container svg{margin-top:-50px;max-width:150px;max-height:100px;margin-bottom:20px}#Security .container p{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:15px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:300px;margin:0 auto 5px}#Security .container p.message{padding:10px;background-color:rgba(0,0,0,.1);margin-bottom:2px}#Security .form-wrapper{max-width:300px;margin:0 auto}#Security .form-wrapper label{display:none}#Security .form-wrapper input{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;border:none;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:13px;line-height:initial;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;border-radius:0;padding:8px 10px 7px;margin-top:8px;background-color:#fff}#Security .form-wrapper input::-webkit-input-placeholder{color:rgba(0,0,0,.3)}#Security .form-wrapper input::-moz-placeholder{color:rgba(0,0,0,.3)}#Security .form-wrapper input:-ms-input-placeholder{color:rgba(0,0,0,.3)}#Security .form-wrapper input:-moz-placeholder{color:rgba(0,0,0,.3)}#Security .form-wrapper .checkbox{position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;margin:6px 20px 0 0;padding:7px 0 5px 30px;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:12px;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#Security .form-wrapper .checkbox a{color:#000}#Security .form-wrapper .checkbox a:hover{color:#ed1c24}#Security .form-wrapper .checkbox:hover input~.indicator:after{border-color:rgba(0,0,0,.3)}#Security .form-wrapper .checkbox:hover input:not([disabled]):checked~.indicator,#Security .form-wrapper .checkbox input:checked:focus~.indicator,#Security .form-wrapper .checkbox input:checked~.indicator{background:#ed1c24}#Security .form-wrapper .checkbox input:checked~.indicator:after{border-color:#fff}#Security .form-wrapper .checkbox input{position:absolute;z-index:-1;opacity:0}#Security .form-wrapper .checkbox .indicator{position:absolute;top:2px;left:0;height:20px;width:20px;background:#fff}#Security .form-wrapper .checkbox .indicator:after{content:'';position:absolute;left:7px;top:4px;width:5px;height:10px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#Security .form-wrapper #MemberLoginForm_LoginForm_Remember_Holder{text-align:left;margin-top:8px}#Security .form-wrapper #MemberLoginForm_LostPasswordForm_action_forgotPassword{margin-top:10px!important}#Security .form-wrapper .action{margin-top:20px;padding:5px;background-color:#ed1c24;cursor:pointer;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:13px;line-height:initial;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:8px 10px 7px;text-transform:uppercase}#Security .form-wrapper .action:hover{background-color:#c61017}#Security .form-wrapper #ForgotPassword{margin-top:10px;padding-top:5px;font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:11px;line-height:11px;color:#999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#Security .form-wrapper #ForgotPassword a{color:#999;text-decoration:none}#Security .form-wrapper #ForgotPassword a:hover{color:#ed1c24}#page-not-found,#server-error{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f7f6f3;text-align:center;height:100vh}#page-not-found .container,#server-error .container{width:100%}#page-not-found .container svg,#server-error .container svg{margin-top:-50px;max-width:150px;max-height:100px;margin-bottom:20px}#page-not-found .container p,#server-error .container p{font-family:ClarendonBT-Light,helvetica,sans-serif;font-size:12px;line-height:15px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;max-width:300px;margin:0 auto 5px}#disclaimer,#privacy-policy{padding-top:85px}#disclaimer .wrapper,#privacy-policy .wrapper{padding-top:60px;padding-bottom:80px}#disclaimer .wrapper h1,#privacy-policy .wrapper h1{margin-bottom:50px;padding-bottom:20px;border-bottom:1px solid #ed1c24;letter-spacing:-1px;text-align:center;font-size:50px;line-height:50px;color:#ed1c24}#disclaimer .wrapper h1,#disclaimer .wrapper h2,#privacy-policy .wrapper h1,#privacy-policy .wrapper h2{font-family:ClarendonBT-Light,helvetica,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#disclaimer .wrapper h2,#privacy-policy .wrapper h2{font-size:20px;line-height:22px;color:#4d4d4d;margin-bottom:10px}#disclaimer .wrapper p,#privacy-policy .wrapper p{font-family:FrutigerLTPro-Light,helvetica,sans-serif;font-size:14px;line-height:18px;color:#4d4d4d;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#disclaimer .wrapper p+p,#privacy-policy .wrapper p+p{margin-top:8px}@media only screen and (min-width:768px){#disclaimer,#privacy-policy{padding-top:100px}#disclaimer .wrapper,#privacy-policy .wrapper{padding-top:80px;padding-bottom:100px}#disclaimer .wrapper h1,#privacy-policy .wrapper h1{margin-bottom:40px;padding-bottom:50px}}@media only screen and (min-width:1200px){#disclaimer .wrapper,#privacy-policy .wrapper{padding-top:100px;padding-bottom:120px}}