html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,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{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1}p{letter-spacing:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.cf:before,.cf:after{content:"";display:table}.cf:after{clear:both}.cf{*zoom:1}html,body{height:100%}html{font-size:100%}body{background:#fff;color:#000;font:400 18px/1.8 "futura-pt",Arial,sans-serif;margin:0;overflow-x:hidden;letter-spacing:1px;padding:0}a{color:#000;text-decoration:none;-webkit-transition:color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1),background-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1);transition:color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1),background-color 0.3s cubic-bezier(0.165, 0.84, 0.44, 1)}a:visited{color:#000}a:hover{color:#000}a:-active{color:#000}a.btn,.btn{font:normal 700 14px/1.2 Georgia,serif;text-transform:uppercase}a:focus,a:hover,a:active{outline:0}a[href^=tel]{color:inherit;text-decoration:none}strong{font-weight:bold}em{font-style:italic}cite{font-style:normal}small{font-size:11px}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:24px 0;padding:0}blockquote{margin:24px 12px}h1,h2,h3,h4,h5,h6{margin:0 0 15px;font-family:"futura-pt",Arial,sans-serif;font-weight:700;letter-spacing:1px;line-height:1.2;color:inherit;text-rendering:optimizelegibility;text-transform:uppercase}h1{font-size:38px}h2{font-size:32px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p,ul{margin:0 0 24px}p.lead{font-size:24px;font-weight:700}img{border:0;max-width:100%;height:auto}input[type="text"],input[type="email"],input[type="tel"],select,textarea{background-color:#fff;border:1px solid transparent;color:#000;font:normal 400 16px "futura-pt",Arial,sans-serif;padding:15px 20px;width:100%}input[type="text"]:focus,input[type="email"]:focus,input[type="tel"]:focus,select:focus,textarea:focus{outline:0}input,textarea,select,button{-webkit-appearance:none;-webkit-border-radius:0}textarea{overflow:auto;resize:none}textarea{overflow:auto;resize:none}.loading *{transition:none;-moz-transition:none;-ms-transition:none;-webkit-transition:none}.screen-reader{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.body-text{margin:0 auto;max-width:815px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.center{display:table;height:100%;width:100%}.vert-center{display:table-cell;height:100%;vertical-align:middle}.main-section{padding:60px 0}.sub-section{padding:30px 0}.gray-bg{background-color:#dfdfdd}.blue-bg{background-color:#364249}.container{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container:before,.container:after{content:" ";display:table}.container:after{clear:both}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.container-fluid:before,.container-fluid:after{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-15px;margin-right:-15px}.row:before,.row:after{content:" ";display:table}.row:after{clear:both}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11{float:left}.col-xs-1{width:8.3333333333%}.col-xs-2{width:16.6666666667%}.col-xs-3{width:25%}.col-xs-4{width:33.3333333333%}.col-xs-5{width:41.6666666667%}.col-xs-6{width:50%}.col-xs-7{width:58.3333333333%}.col-xs-8{width:66.6666666667%}.col-xs-9{width:75%}.col-xs-10{width:83.3333333333%}.col-xs-11{width:91.6666666667%}.col-xs-12{width:100%}@media (min-width: 768px){.container{max-width:750px}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11{float:left}.col-sm-1{width:8.3333333333%}.col-sm-2{width:16.6666666667%}.col-sm-3{width:25%}.col-sm-4{width:33.3333333333%}.col-sm-5{width:41.6666666667%}.col-sm-6{width:50%}.col-sm-7{width:58.3333333333%}.col-sm-8{width:66.6666666667%}.col-sm-9{width:75%}.col-sm-10{width:83.3333333333%}.col-sm-11{width:91.6666666667%}.col-sm-12{width:100%}.col-sm-push-1{left:8.3333333333%}.col-sm-push-2{left:16.6666666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.3333333333%}.col-sm-push-5{left:41.6666666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.3333333333%}.col-sm-push-8{left:66.6666666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.3333333333%}.col-sm-push-11{left:91.6666666667%}.col-sm-pull-1{right:8.3333333333%}.col-sm-pull-2{right:16.6666666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.3333333333%}.col-sm-pull-5{right:41.6666666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.3333333333%}.col-sm-pull-8{right:66.6666666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.3333333333%}.col-sm-pull-11{right:91.6666666667%}.col-sm-offset-1{margin-left:8.3333333333%}.col-sm-offset-2{margin-left:16.6666666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.3333333333%}.col-sm-offset-5{margin-left:41.6666666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.3333333333%}.col-sm-offset-8{margin-left:66.6666666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.3333333333%}.col-sm-offset-11{margin-left:91.6666666667%}}@media (min-width: 992px){.container{max-width:970px}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11{float:left}.col-md-1{width:8.3333333333%}.col-md-2{width:16.6666666667%}.col-md-3{width:25%}.col-md-4{width:33.3333333333%}.col-md-5{width:41.6666666667%}.col-md-6{width:50%}.col-md-7{width:58.3333333333%}.col-md-8{width:66.6666666667%}.col-md-9{width:75%}.col-md-10{width:83.3333333333%}.col-md-11{width:91.6666666667%}.col-md-12{width:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.3333333333%}.col-md-push-2{left:16.6666666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.3333333333%}.col-md-push-5{left:41.6666666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.3333333333%}.col-md-push-8{left:66.6666666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.3333333333%}.col-md-push-11{left:91.6666666667%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.3333333333%}.col-md-pull-2{right:16.6666666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.3333333333%}.col-md-pull-5{right:41.6666666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.3333333333%}.col-md-pull-8{right:66.6666666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.3333333333%}.col-md-pull-11{right:91.6666666667%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.3333333333%}.col-md-offset-2{margin-left:16.6666666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.3333333333%}.col-md-offset-5{margin-left:41.6666666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.3333333333%}.col-md-offset-8{margin-left:66.6666666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.3333333333%}.col-md-offset-11{margin-left:91.6666666667%}}@media (min-width: 1220px){.container{max-width:1170px}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11{float:left}.col-lg-1{width:8.3333333333%}.col-lg-2{width:16.6666666667%}.col-lg-3{width:25%}.col-lg-4{width:33.3333333333%}.col-lg-5{width:41.6666666667%}.col-lg-6{width:50%}.col-lg-7{width:58.3333333333%}.col-lg-8{width:66.6666666667%}.col-lg-9{width:75%}.col-lg-10{width:83.3333333333%}.col-lg-11{width:91.6666666667%}.col-lg-12{width:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.3333333333%}.col-lg-push-2{left:16.6666666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.3333333333%}.col-lg-push-5{left:41.6666666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.3333333333%}.col-lg-push-8{left:66.6666666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.3333333333%}.col-lg-push-11{left:91.6666666667%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.3333333333%}.col-lg-pull-2{right:16.6666666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.3333333333%}.col-lg-pull-5{right:41.6666666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.3333333333%}.col-lg-pull-8{right:66.6666666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.3333333333%}.col-lg-pull-11{right:91.6666666667%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.3333333333%}.col-lg-offset-2{margin-left:16.6666666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.3333333333%}.col-lg-offset-5{margin-left:41.6666666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.3333333333%}.col-lg-offset-8{margin-left:66.6666666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.3333333333%}.col-lg-offset-11{margin-left:91.6666666667%}}.site-content{position:relative;margin-top:90px;border:10px solid #fff}@media (min-width: 992px){.site-content{margin-top:0}}.wf-loading{visibility:hidden}.btn{display:block;position:relative;color:#afafaf;font-family:'futura-pt' !important;font-weight:400 !important;font-style:italic !important;margin:auto;text-align:center;border:1px solid #afafaf;max-width:200px;padding:15px 30px;cursor:pointer}.btn span{font-size:18px;-webkit-transform:translateX(0);transform:translateX(0);color:#afafaf;-webkit-transition:0.3s ease;transition:0.3s ease;display:inline-block}.btn span:first-child{position:relative;-webkit-transform:translateX(0);transform:translateX(0);left:0;right:0}.btn span:last-child{position:absolute;right:15%;opacity:0}.btn:hover>span{color:#afafaf;-webkit-transition:0.3s ease;transition:0.3s ease}.btn:hover>span:first-child{-webkit-transform:translateX(-10px);transform:translateX(-10px)}.btn:hover>span:last-child{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:1}.btn.btn-white{border:1px solid #fff;color:#fff}.btn.btn-white span{color:#fff}.btn.back-btn a{color:#364249}.btn.back-btn:hover{background-color:#364249}.btn.back-btn:hover a{color:#fff}.callout-section{height:100px}.callout-section h1{color:#364249;display:block;font-weight:700;font-size:24px;letter-spacing:1px}.callout-section h1 span{display:block;font-weight:300}@media (min-width: 992px){.callout-section h1{font-size:30px}}.main-callout-section{background-color:#dfdfdd;position:relative}.main-callout-section h1{color:#364249;font-size:24px}@media (min-width: 992px){.main-callout-section h1{font-size:30px}}.main-callout-section h1 span{font-weight:400}.main-callout-section .lease-callout-wrap{height:auto}@media (min-width: 992px){.main-callout-section .lease-callout-wrap{height:300px}}.main-callout-section .lease-callout{padding:0 15px}.main-callout-section p{display:block;max-width:800px;margin:auto;color:#364249;text-align:center;line-height:1.6;padding:0 30px;margin-bottom:30px;letter-spacing:0}.callout-btn{display:block;position:relative;height:180px;background:#fff;border:1px solid #364249}.callout-btn:nth-child(1),.callout-btn:nth-child(2){border-bottom:0}@media (min-width: 992px){.callout-btn:nth-child(1),.callout-btn:nth-child(2){border-bottom:1px solid #364249;border-right:0}}.callout-btn span{color:#364249;text-transform:uppercase;font-size:24px;font-style:italic;display:block;position:relative;overflow:hidden;width:80px;margin:auto}.callout-btn:nth-child(3) span{width:150px}.callout-btn.floor-plan-btn span{width:100px}.callout-btn:hover{background-color:#364249}.callout-btn:hover span{color:#fff}.retail-floor-plans .floor-plan-btn span{width:250px}.hero-section.home{position:relative;z-index:1;width:100%;height:auto;margin:auto;top:0;text-shadow:0 1px 1px rgba(0,0,0,0.5)}.hero-section.home .hero-text{padding:0 30px;height:500px}@media (min-width: 992px){.hero-section.home .hero-text{height:100vh}}.hero-section.home .hero-text h1{display:inline-block;position:relative;color:#fff;font-family:'futura-pt';font-weight:400;text-align:center;margin:auto;font-size:30px;letter-spacing:2.5px;vertical-align:middle}@media (min-width: 992px){.hero-section.home .hero-text h1{font-size:54px}}.hero-section.home .hero-text h1 span.fade{position:relative;display:block}@media (min-width: 992px){.hero-section.home .hero-text h1 span.fade{display:inline-block}}@media (min-width: 992px){.hero-section.home .hero-text h1 span.dash{display:inline-block;width:35px;height:1px;background-color:#fff;text-transform:uppercase;position:relative;vertical-align:middle;top:-5px;margin:0;clip:rect(0, 0px, 35px, 0)}}.hero-section.home .hero-text p{color:#fff;font-family:'futura-pt';font-weight:400;font-size:24px;line-height:1.6;margin:auto;max-width:800px}@media (min-width: 992px){.hero-section.home .hero-text p{font-size:27px;letter-spacing:1px}}.hero-section.home .hero-text .down-arrow{width:23px;height:78px;background:url(../img/arrow-down.svg) no-repeat center center;background-size:contain;margin:auto;position:relative;z-index:1;top:30px}.hero-section.main-hero{width:100%;height:400px;background:url(https://placehold.it/1280x400) no-repeat center center;background-size:cover;position:relative}@media (min-width: 992px){.hero-section.main-hero{height:600px}}.hero-section.main-hero .hero-text{height:100%;color:#fff;max-width:800px;margin:auto}.hero-section.main-hero .hero-text h1{display:block;position:relative;font-weight:400;text-transform:capitalize;font-size:30px;z-index:1;text-shadow:0 1px 1px rgba(0,0,0,0.5)}@media (min-width: 992px){
    .hero-section.main-hero .hero-text h1{font-size:63px}}
    .hero-section.main-hero .hero-text .down-arrow{width:23px;height:78px;background:url(../img/arrow-down.svg) no-repeat center center;background-size:contain;margin:auto;position:relative;z-index:1;top:30px}
    .hero-section.main-hero:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;background:url(../img/gradient.svg) no-repeat center center;background-size:cover;opacity:0.75}.page-intro{padding:0 15px;margin-top:15px}.page-intro h3{text-align:center;display:block;margin:auto;max-width:800px;text-transform:none;color:#364249;font-weight:400;margin-bottom:60px;font-size:28px}.page-intro p{display:block;margin:auto;max-width:800px;font-size:18px;line-height:1.6;color:#364249}@media (min-width: 992px){.page-intro p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.two-col{display:block;max-width:800px;margin:auto;position:relative;color:#364249}@media (min-width: 992px){.two-col{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}}.content-col h1{color:#364249;font-size:24px}.content-col h1 span{font-weight:400}@media (min-width: 992px){.content-col h1{font-size:30px}}.content-col.header-white h1{color:#fff}.big-btn{border:1px solid #364249;text-align:center;position:relative;display:block;padding:0;-webkit-transition:0.3s ease;transition:0.3s ease}.big-btn a{display:block;color:#364249;padding:30px 15px;text-transform:uppercase;font-style:italic;font-size:18px;margin:auto}@media (min-width: 992px){.big-btn a{font-size:28px}}.big-btn:hover{background-color:#364249;-webkit-transition:0.3s ease;transition:0.3s ease}.big-btn:hover a{color:#fff}@media (min-width: 992px){.section-header{height:120px}}.prop-contact{ ÅX…êU   ÅX…êU                  0ú…êU           P!…êU  ˆÅX…êU          @ÅX…êU   @      @ÅX…êU          xt-align:left}}.contact-form-info{margin-bottom:5px}.contact-form-info h4{margin-bottom:0;text-transform:capitalize;color:#364249;font-weight:700}.contact-form-info span,.contact-form-info strong{color:#364249}.contact-form-info:nth-child(2):before{content:'';position:relative;display:block;height:1px;width:80px;background-color:#364249;margin:auto;margin-top:20px;margin-bottom:20px}@media (min-width: 992px){.contact-form-info:nth-child(2):before{margin:20px 0}}.business-name{color:#364249}.form-row{margin-bottom:30px}.form-row span input,.form-row span textarea{background-color:#afafaf}.form-row span input:focus,.form-row span textarea:focus{background:#ccc}.form-row span -input-placeholder{color:#949494}.form-row span ::-webkit-input-placeholder{color:#949494}.form-row span ::-moz-input-placeholder{color:#949494}.form-row span ::-ms-input-placeholder{color:#949494}.form-row input[type="submit"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font-size:20px;text-transform:uppercase;font-family:'futura-pt';color:#364249;font-style:italic;background:transparent;position:relative;cursor:pointer}.form-row input[type="submit"]:focus{outline:0}.form-row.submit:before{content:'';width:40px;height:32px;display:inline-block;position:relative;background:url(../img/send.svg) no-repeat center center;background-size:contain;top:5px}.gray-bg .form-row span input,.gray-bg .form-row span textarea{background:#fff}.gray-bg .form-row span input:focus,.gray-bg .form-row span textarea:focus{background:#eee}.video-bg{width:100%;height:500px;background-size:cover;margin:auto;position:absolute;z-index:-1;background-color:#000}.video-bg:after{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;right:0;margin:0 auto;background:url(../img/gradient.svg) no-repeat center center;background-size:cover}@media (min-width: 992px){.video-bg{height:100vh}}.intro-section{height:auto;position:relative;background-color:#000;color:#afafaf}.intro-section .intro-wrap .intro-content.homepage-intro{height:auto;padding:0 30px;margin-bottom:30px}@media (min-width: 992px){.intro-section .intro-wrap .intro-content.homepage-intro{height:180px}}.intro-section .intro-wrap .intro-content.homepage-intro p{display:block;margin:auto;max-width:800px;font-size:22px;line-height:1.6}@media (min-width: 992px){.intro-section .intro-wrap .intro-content.homepage-intro p{font-size:28px}}.intro-section .intro-wrap .intro-content.home-stats p{color:#fff;font-size:18px;line-height:1.6}.intro-section .intro-wrap .intro-content .home-stat{position:relative;margin-bottom:30px}@media (min-width: 992px){.intro-section .intro-wrap .intro-content .home-stat{height:150px;border-right:1px solid #364249;padding:0 30px;margin-bottom:0}.intro-section .intro-wrap .intro-content .home-stat:last-child{border-right:0}}.intro-section .intro-wrap .intro-content .home-stat h2{display:block;position:relative;font-size:40px;margin:0}.intro-section .intro-wrap .intro-content .home-stat span{line-height:1.4;display:block;position:relative;font-size:18px;width:90%;margin:auto}.about-section .category-section{margin:auto}.about-section .category-section .category{height:350px;position:relative;-webkit-transition:0.3s ease;transition:0.3s ease;cursor:pointer;margin-bottom:30px;background:url(https://placehold.it/580) no-repeat center center;background-size:cover}.about-section .category-section .category .category-info{display:block;position:absolute;top:0;right:0;left:0;height:100%;text-align:center;background:#364249;background:rgba(139,128,88,0.8)}@media (min-width: 992px){.about-section .category-section .category .category-info{background:#000;background:rgba(0,0,0,0.5)}}.about-section .category-section .category .category-info h3{color:#fff;text-transform:capitalize;font-weight:400}.about-section .category-section .category .category-info h3:after{content:'';display:block;width:1px;height:0;position:relative;margin:auto;background-color:#fff;margin-top:15px;margin-bottom:15px;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}.about-section .category-section .category .category-info .cat-descrip{color:#fff;width:90%;display:block;margin:auto}@media (min-width: 992px){.about-section .category-section .category .category-info .cat-descrip{display:none}}.about-section .category-section .category .category-info .cat-descrip p{line-height:1.4;font-size:16px}@media (min-width: 992px){.about-section .category-section .category{height:560px}.about-section .category-section .category:hover .category-info{background:#364249;background:rgba(147,147,147,0.8);-webkit-transition:0.3s ease;transition:0.3s ease}.about-section .category-section .category:hover .category-info h3:after{content:'';height:80px;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}.about-section .category-section .category:hover .category-info .cat-descrip{display:block}}.location-section{margin:0}.location-section .location-photo{height:300px;background-size:cover !important;margin-bottom:15px}@media (min-width: 992px){.location-section .location-photo{height:580px}}.location-section .location-descrip h1{color:#364249;font-size:24px}.location-section .location-descrip h1 span{font-weight:400}.location-section .location-descrip p{color:#364249;letter-spacing:0;line-height:1.6;font-size:16px}.location-section .location-descrip .location-stat{color:#364249;margin-bottom:30px;height:160px;position:relative}.location-section .location-descrip .location-stat:before{content:'';display:block;float:left;width:1px;height:100%;position:relative;left:0;background-color:#364249}.location-section .location-descrip .location-stat .stat-content{position:absolute;bottom:0;padding-left:15px}.location-section .location-descrip .location-stat .stat-content h2{display:block;position:relative;margin-bottom:0;font-size:40px}.location-section .location-descrip .location-stat .stat-content span{display:block;position:relative;line-height:1.6;font-size:18px;width:75%}@media (min-width: 992px){.location-section .location-descrip{height:auto}.location-section .location-descrip h1{font-size:30px}}.events-section{margin-bottom:60px}.events-section .event-post-section .featured-post .featured-post-img{height:320px;background:url(https://placehold.it/320) no-repeat center center;background-size:cover;margin-bottom:30px}.events-section .event-post-section .featured-post h3{color:#517580;font-size:20px}.events-section .event-post-section .featured-post p{color:#364249;font-size:16px}.events-section .event-post-section .featured-post span{color:#364249;text-align:center;text-transform:uppercase;letter-spacing:1.5px;font-style:italic;display:block;position:relative;width:106px;margin:auto;overflow:hidden}.events-section .event-post-section .featured-post span:after{content:'';display:block;width:0;opacity:0;height:1px;background-color:#364249;position:relative;left:0;-webkit-transition:0.3s ease;transition:0.3s ease}.events-section .event-post-section .featured-post:hover span:after{content:'';opacity:1;width:100%;-webkit-transition:0.3s ease;transition:0.3s ease}.photo-grid-section .gallery-link,.photo-grid-section .floorplan-link{display:block;position:relative;-webkit-transition:0.3s ease;transition:0.3s ease}@media (min-width: 992px){.photo-grid-section .gallery-link:after,.photo-grid-section .floorplan-link:after{content:'';display:block;width:100%;height:100%;position:absolute;opacity:0;background:#000;background:rgba(0,0,0,0.5);top:0;right:0;left:0;-webkit-transition:0.3s ease;transition:0.3s ease}.photo-grid-section .gallery-link:hover,.photo-grid-section .floorplan-link:hover{-webkit-transition:0.3s ease;transition:0.3s ease}.photo-grid-section .gallery-link:hover:after,.photo-grid-section .floorplan-link:hover:after{opacity:1}}.photo-grid-section .gallery-link .gallery-photo,.photo-grid-section .floorplan-link .gallery-photo{position:relative;margin-bottom:30px;background-size:cover;display:block;height:320px;background-repeat:no-repeat;background-position:center center}.about-transit{min-height:500px}.video-loop-section{position:relative;top:-20px}@media (min-width: 768px){.video-loop-section{top:-100px;margin-top:-90px}}.video-loop-section.retail-video{top:0;margin-top:0}.video-loop-wrap{position:relative;top:0}.video-loop-wrap .video-loop{height:400px;background:no-repeat center center;position:relative;top:0;right:0;left:0;background-size:cover}.video-loop-wrap .video-loop .vide-player{z-index:0 !important}.video-stats{background:#364249;padding:30px 0;position:relative;margin:auto;top:-45px;left:0;right:0;width:92%;margin-top:-45px}.video-stats .video-stat{color:#fff;top:0;vertical-align:top;position:relative;float:none;display:block;margin-bottom:30px}@media (min-width: 992px){.video-stats .video-stat{width:20%;float:left;padding:0 25px;margin-bottom:0}.video-stats .video-stat:after{content:'';width:1px;height:95px;background-color:#fff;position:absolute;top:0;right:0;bottom:0}.video-stats .video-stat:last-child:after{content:'';display:none}}.video-stats .video-stat h2{font-size:40px;margin-bottom:0}.video-stats .video-stat p{line-height:1.4;font-size:16px;margin-bottom:0}.video-stats.video-info .video-stat{height:auto;margin-bottom:0;float:none;width:100%}.video-stats.video-info .video-stat p{font-size:24px;display:block;padding:30px}@media (min-width: 992px){.video-stats.video-info .video-stat p{font-size:28px}}.site-plan-wrap .site-plan-photo{height:320px;background:url(https://placehold.it/500) no-repeat center center;background-size:cover}@media (min-width: 992px){.site-plan-wrap .site-plan-photo{height:500px}}.site-plan-wrap .site-plan-text{height:auto;padding:30px 15px}.site-plan-wrap .site-plan-text ul li{margin-bottom:15px}.site-plan-wrap .site-plan-text ul li strong{color:#364249}.site-plan-wrap .site-plan-text ul li span{color:#364249;letter-spacing:0}.area-demo-section{min-height:480px}@media (min-width: 992px){.area-demo-section{height:540px}}.area-demo-slides{border:1px solid #fff;width:90%;margin:auto}.area-demo-slides .flickity-prev-next-button{background:none !important}.area-demo-slides .flickity-page-dots{right:0;left:0}.area-demo{width:80%;height:300px;margin-left:10%;margin-right:10%}.area-demo p{color:#fff;display:block;max-width:800px;margin:auto;padding:0 30px}@media (min-width: 992px){.area-demo p{font-size:30px}}.dev-logo{height:50px;background-size:contain;margin:20px 0}.about-developer p{padding:30px 0}.office-features .office-features-photo{height:300px;background-size:cover !important;margin-bottom:30px}@media (min-width: 992px){.office-features .office-features-photo{height:500px}}.features-list{height:500px}.features-list li{color:#364249;letter-spacing:0;font-size:16px;line-height:1.6;margin-bottom:10px}.features-list li strong{color:#364249}.floorplan-callout{padding:0 15px}.tenant{height:auto;margin-bottom:15px}@media (min-width: 992px){.tenant{min-height:200px;margin-bottom:30px}}.tenant img{display:block;width:50%;height:auto;margin:auto}@media (min-width: 992px){.tenant img{width:75%}}.stats-list{color:#fff;margin-bottom:30px}.stats-list h2{font-weight:400;font-size:84px;display:block}.stats-list h2 span{font-size:28px;display:block}.stats-list h2:after{content:'';display:block;width:120px;height:1px;background-color:#364249;margin:auto;margin-top:15px;margin-bottom:15px}.stats-list p{display:block;line-height:1.6;margin-bottom:0}.retail-video{padding-bottom:0}.res-feature-slides,.res-amenities-slides,.hotel-amenities-slides,.lib-features-slides,.ccbc-features-slides,.retail-slides,.office-features-slides,.location-slides,.home-slides,.transpo-slides,.site-plan-slides,.feature-slides{position:relative;padding:0 !important}.res-feature-slides ol.flickity-page-dots,.res-amenities-slides ol.flickity-page-dots,.hotel-amenities-slides ol.flickity-page-dots,.lib-features-slides ol.flickity-page-dots,.ccbc-features-slides ol.flickity-page-dots,.retail-slides ol.flickity-page-dots,.office-features-slides ol.flickity-page-dots,.location-slides ol.flickity-page-dots,.home-slides ol.flickity-page-dots,.transpo-slides ol.flickity-page-dots,.site-plan-slides ol.flickity-page-dots,.feature-slides ol.flickity-page-dots{display:none}.res-feature-slides .flickity-prev-next-button.previous,.res-amenities-slides .flickity-prev-next-button.previous,.hotel-amenities-slides .flickity-prev-next-button.previous,.lib-features-slides .flickity-prev-next-button.previous,.ccbc-features-slides .flickity-prev-next-button.previous,.retail-slides .flickity-prev-next-button.previous,.office-features-slides .flickity-prev-next-button.previous,.location-slides .flickity-prev-next-button.previous,.home-slides .flickity-prev-next-button.previous,.transpo-slides .flickity-prev-next-button.previous,.site-plan-slides .flickity-prev-next-button.previous,.feature-slides .flickity-prev-next-button.previous{left:0}.res-feature-slides .flickity-prev-next-button.next,.res-amenities-slides .flickity-prev-next-button.next,.hotel-amenities-slides .flickity-prev-next-button.next,.lib-features-slides .flickity-prev-next-button.next,.ccbc-features-slides .flickity-prev-next-button.next,.retail-slides .flickity-prev-next-button.next,.office-features-slides .flickity-prev-next-button.next,.location-slides .flickity-prev-next-button.next,.home-slides .flickity-prev-next-button.next,.transpo-slides .flickity-prev-next-button.next,.site-plan-slides .flickity-prev-next-button.next,.feature-slides .flickity-prev-next-button.next{right:0}.res-feature-slide,.res-amenities-slide,.hotel-slide,.lib-features-slide,.ccbc-features-slide,.retail-slide,.office-slide,.location-slide,.home-slide,.transpo-slide,.site-plan-slide,.feature-slide{width:100%;height:400px;background-size:cover !important;background-position:center center !important;position:absolute;background-repeat:no-repeat !important}@media (min-width: 992px){.res-feature-slide,.res-amenities-slide,.hotel-slide,.lib-features-slide,.ccbc-features-slide,.retail-slide,.office-slide,.location-slide,.home-slide,.transpo-slide,.site-plan-slide,.feature-slide{height:500px}}.location-slides{margin-bottom:30px}@media (min-width: 992px){.location-slides{margin-bottom:0}}.retail-slides-section{padding-top:0}.amenity-callout{height:300px}@media (min-width: 992px){.amenity-callout{height:200px}}.amenity-callout h1{color:#517580}.amenity-callout ul{display:block;max-width:800px;margin:auto}.amenity-callout ul li{display:block;color:#364249;position:relative}@media (min-width: 992px){.amenity-callout ul li{display:inline-block}.amenity-callout ul li:after{content:'|';display:inline-block;color:#364249;margin:0 10px}.amenity-callout ul li:last-child:after{content:' '}}.hotel-img{height:400px;background:url(../img/metro-centre-header-hospitality.jpg) no-repeat center center;background-size:cover}@media (min-width: 992px){.hotel-img{height:500px}}.education-callout h1{position:relative;color:#517580;font-weight:400;text-transform:capitalize;display:block;margin-bottom:30px}@media (min-width: 992px){.education-callout.ccbc-callout p{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px;text-align:left}}.map-section{height:500px}.main-contact{color:#364249}.main-contact strong{text-transform:uppercase}.main-contact span a{color:#364249}.main-contact span a:hover{color:#364249}.location-info-wrap p{display:block;max-width:800px;margin:auto;color:#364249}.nav-links{position:relative;width:100%;height:50px;border-bottom:1px solid #364249}.nav-links .nav-previous{position:absolute;left:0;width:50%;text-align:left;height:50px;text-transform:uppercase}.nav-links .nav-next{position:absolute;right:0;width:50%;text-align:right;height:50px;text-transform:uppercase}.nav-links a:hover{color:#364249}.entry-meta{color:#fff;position:relative;z-index:1}.entry-meta a{color:#fff}.post-content p{display:block;max-width:800px;margin:auto;letter-spacing:0}.post-content p strong{color:#364249}.post-content p a{border-bottom:2px solid #afafaf;-webkit-transition:0.2s ease;transition:0.2s ease}.post-content p a:hover{color:#364249;border-bottom:2px solid #364249;-webkit-transition:0.2s ease;transition:0.2s ease}.post-content.featured-post{margin-bottom:30px}.post-content.featured-post ÅX…êU   ÅX…êU                  0ú…êU           P!…êU  ˆÅX…êU          @ÅX…êU   @      @ÅX…êU          tent.featured-post .post-content-wrap{min-height:300px}}.post-content.featured-post h3{color:#517580}.post-content.featured-post p{display:block;margin-bottom:15px}.post-content.featured-post span.read-more{display:block;text-transform:uppercase;margin-bottom:30px;font-style:italic}.post-content.featured-post:hover span{color:#364249}a.post-edit-link{text-transform:uppercase;color:#364249;border-bottom:2px solid #364249}.ajde_evcal_calendar{background-color:#fff !important;padding:30px;border:1px solid #364249}.calendar_header{margin-bottom:30px !important}.calendar_header p{font-family:'futura-pt' !important;color:#364249 !important}.eventon_events_list{border-radius:0 !important;border:0 !important}.eventon_list_event{font-family:'futura-pt' !important;background-color:#afafaf !important}.eventon_list_event .desc_trig{background-color:#eee !important;border-color:#364249 !important}.eventon_events_list .eventon_list_event .evcal_eventcard,.evcal_evdata_row,.evorow .tbrow,.dark1,.evo_pop_body,.evcal_col50{background-color:#afafaf !important;border-color:#ccc !important}.evcal_evdata_cell .eventon_full_description h3{font-family:'futura-pt' !important}.evcal_evdata_cell p,.evcal_evdata_cell a{font-family:'futura-pt' !important;font-size:16px !important;color:#364249 !important}.evcal_evdata_cell h3{font-family:'futura-pt' !important;color:#364249 !important}#evcal_list .eventon_list_event -input-placeholder,.evoInput -input-placeholder{font:normal 18px 'futura-pt' !important;color:#000 !important}#evcal_list .eventon_list_event ::-webkit-input-placeholder,.evoInput ::-webkit-input-placeholder{font:normal 18px 'futura-pt' !important}#evcal_list .eventon_list_event ::-moz-input-placeholder,.evoInput ::-moz-input-placeholder{font:normal 18px 'futura-pt' !important}#evcal_list .eventon_list_event ::-ms-input-placeholder,.evoInput ::-ms-input-placeholder{font:normal 18px 'futura-pt' !important}#evcal_list .evorow.getdirections .evoInput,.evo_pop_body .evorow.getdirections .evoInput{color:#000 !important;font:normal 18px 'futura-pt' !important}.ajde_evcal_calendar .calendar_header .evcal_arrows{background-color:#fff !important;border-color:#afafaf !important}.ajde_evcal_calendar .calendar_header .evcal_arrows .fa{color:#afafaf !important}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover{border-color:#364249 !important}.ajde_evcal_calendar .calendar_header .evcal_arrows:hover .fa{color:#364249 !important}p.no_events{font-family:'futura-pt' !important;font-size:16px !important}.evcal_list_a:after{background-color:#ccc !important}.evcal_list_a span{font-family:'futura-pt';color:#364249}.evcal_list_a span span{font-family:'futura-pt' !important;color:#364249 !important}.evo_cal_above{color:transparent !important}.evo_cal_above span{opacity:1 !important}.evo-gototoday-btn{background-color:#364249 !important;border-radius:0 !important;font-family:'futura-pt' !important}.site-header{position:fixed;top:0;right:0;left:0;width:100%;background-color:#364249;z-index:999;height:90px;overflow:hidden;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}@media (min-width: 992px){.site-header{height:91px;max-height:92px;background-color:transparent}.site-header.scrolled{background-color:#364249;-webkit-transition:0.3s ease;transition:0.3s ease}}.site-header.menu-open{height:100vh;overflow:visible;-webkit-transition:height 0.3s ease;transition:height 0.3s ease}.site-header .logo{display:block;width:120px;height:90px;background:url(../img/metro-logo.svg) no-repeat center center;background-size:contain;float:left;clear:right}@media (min-width: 992px){.site-header .logo{float:none;margin:auto}}.site-header .main-nav-toggle{width:35px;height:35px;position:relative;top:-55px;bottom:0;float:right;clear:both}@media (min-width: 992px){.site-header .main-nav-toggle{display:none}}.site-header .main-nav-toggle .menu-icon .menu-slice{width:100%;height:1px;background-color:#fff;display:block;position:absolute;-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-nav-toggle .menu-icon .menu-slice:nth-child(1){top:0}.site-header .main-nav-toggle .menu-icon .menu-slice:nth-child(2){top:9px}.site-header .main-nav-toggle .menu-icon .menu-slice:nth-child(3){top:18px}.site-header .main-nav-toggle.active .menu-icon .menu-slice{-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-nav-toggle.active .menu-icon .menu-slice:nth-child(1){top:0;-webkit-transform:translate3d(0, 9px, 0) rotate(45deg);transform:translate3d(0, 9px, 0) rotate(45deg)}.site-header .main-nav-toggle.active .menu-icon .menu-slice:nth-child(2){top:9px;opacity:0}.site-header .main-nav-toggle.active .menu-icon .menu-slice:nth-child(3){top:18px;-webkit-transform:translate3d(0, -9px, 0) rotate(-45deg);transform:translate3d(0, -9px, 0) rotate(-45deg)}.site-header .main-navigation ul{float:left;width:100%}@media (min-width: 992px){.site-header .main-navigation ul{position:relative;top:-65px;left:0}}.site-header .main-navigation ul li{text-align:center;padding:10px 0;display:block;width:100%}@media (min-width: 992px){.site-header .main-navigation ul li{display:inline-block;width:auto;position:absolute}.site-header .main-navigation ul li:nth-child(1){left:0}.site-header .main-navigation ul li:nth-child(2){left:11%}.site-header .main-navigation ul li:nth-child(3){left:22%}.site-header .main-navigation ul li:nth-child(4){left:31.5%}.site-header .main-navigation ul li:nth-child(5){left:59.5%}.site-header .main-navigation ul li:nth-child(6){left:70%}.site-header .main-navigation ul li:nth-child(7){left:83.25%}.site-header .main-navigation ul li:nth-child(8){right:0}.site-header .main-navigation ul li a:after{content:'';display:block;width:0;height:3px;background:#fff;position:relative;top:27px;-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-navigation ul li a:hover:after{content:'';display:block;width:100%;height:3px;background:#fff;position:relative;top:27px;-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-navigation ul li.current-menu-item a:after{content:'';display:block;width:100%;height:3px;background:#fff;position:relative;top:27px}}.site-header .main-navigation ul li a{color:#fff;text-transform:uppercase;font-size:14px;display:block;font-weight:700}@media (min-width: 992px){.site-header .main-navigation ul li a{font-weight:400}}@media (min-width: 992px){.site-header .main-navigation{border-bottom:1px solid #fff}.site-header .main-navigation.scrolled{border-bottom:0;-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-navigation.scrolled ul li.current-menu-item a:after{content:'';display:block;width:100%;height:1px;background:#fff;position:relative;top:0px}.site-header .main-navigation.scrolled ul li a:after{content:'';display:block;width:0;height:1px;background:#fff;position:relative;top:0px;-webkit-transition:0.3s ease;transition:0.3s ease}.site-header .main-navigation.scrolled ul li a:hover:after{content:'';display:block;width:100%;height:1px;background:#fff;position:relative;top:0px;-webkit-transition:0.3s ease;transition:0.3s ease}}.site-footer{background-color:#364249;color:#fff;position:relative}.site-footer .footer-content .mc-info-wrap{height:auto}@media (min-width: 992px){.site-footer .footer-content .mc-info-wrap{height:200px}}.site-footer .footer-content .footer-bucket{margin-bottom:30px;position:relative}.site-footer .footer-content .footer-bucket a.footer-logo{display:block;width:121px;height:80px;background:url(/wp-content/uploads/2021/07/footer-white@2x.png) no-repeat center center;background-size:cover}.site-footer .footer-content .footer-bucket.mc-info p{font-size:14px;line-height:1.2}.site-footer .footer-content .footer-bucket h3{font-weight:300;color:#afafaf;line-height:1.2;display:block;margin-bottom:10px}.site-footer .footer-content .footer-bucket.footer-nav ul{display:block;width:100%;height:auto;position:relative}@media (min-width: 992px){.site-footer .footer-content .footer-bucket.footer-nav ul{margin:0}}.site-footer .footer-content .footer-bucket.footer-nav ul li{float:none;display:inline-block;width:50%}@media (min-width: 992px){.site-footer .footer-content .footer-bucket.footer-nav ul li{float:left}}.site-footer .footer-content .footer-bucket.footer-nav ul li a{text-transform:uppercase;color:#fff;letter-spacing:0;font-size:14px;display:block}.site-footer .footer-content .footer-bucket.footer-nav ul li a:hover{color:#afafaf}.site-footer .footer-content .footer-bucket.contact-info a{color:#fff;font-size:14px;line-height:1.6;display:block}.site-footer .footer-content .footer-bucket.contact-info a:hover{color:#afafaf}.site-footer .footer-content .footer-bucket.contact-info p a{display:inline-block}.site-footer .footer-content .footer-bucket.contact-info p a:hover{color:#afafaf}.site-footer .footer-content .footer-bucket.contact-info p strong{text-transform:uppercase;display:inline-block}.site-footer .footer-content .footer-bucket.social a{line-height:0;font-size:24px;color:#fff}.site-footer .footer-content .footer-bucket.social a:hover{color:#afafaf}@media (min-width: 992px){.site-footer .footer-content .footer-bucket.social a{display:inline-block}}.site-footer .site-info{background-color:#afafaf;padding:10px 0;font-size:14px}.site-footer .site-info a{color:#364249}.site-footer .site-info a:hover{color:#364249}@font-face{font-family:'lg';src:url("lg.eot?n1z373");src:url("lg.eot?#iefixn1z373") format("embedded-opentype"),url("../fonts/lg.woff?n1z373") format("woff"),url("lg.ttf?n1z373") format("truetype"),url("lg.svg?n1z373#lg") format("svg");font-weight:normal;font-style:normal}.lg-icon{font-family:'lg';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-actions .lg-next,.lg-actions .lg-prev{background-color:rgba(0,0,0,0.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1080}.lg-actions .lg-next.disabled,.lg-actions .lg-prev.disabled{pointer-events:none;opacity:0.5}.lg-actions .lg-next:hover,.lg-actions .lg-prev:hover{color:#FFF}.lg-actions .lg-next{right:20px}.lg-actions .lg-next:before{content:"\e095"}.lg-actions .lg-prev{left:20px}.lg-actions .lg-prev:after{content:"\e094"}@-webkit-keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@keyframes lg-right-end{0%{left:0}50%{left:-30px}100%{left:0}}@-webkit-keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}@keyframes lg-left-end{0%{left:0}50%{left:30px}100%{left:0}}.lg-outer.lg-right-end .lg-object{-webkit-animation:lg-right-end 0.3s;animation:lg-right-end 0.3s;position:relative}.lg-outer.lg-left-end .lg-object{-webkit-animation:lg-left-end 0.3s;animation:lg-left-end 0.3s;position:relative}.lg-toolbar{z-index:1080;left:0;position:absolute;top:0;width:100%;background-color:rgba(0,0,0,0.45)}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none !important;outline:medium none}.lg-toolbar .lg-icon:hover{color:#FFF}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{background-color:rgba(0,0,0,0.45);bottom:0;color:#EEE;font-size:16px;left:0;padding:10px 40px;position:fixed;right:0;text-align:center;z-index:1080}.lg-sub-html h4{margin:0;font-size:13px;font-weight:bold}.lg-sub-html p{font-size:12px;margin:5px 0 0}#lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;vertical-align:middle}.lg-toolbar,.lg-prev,.lg-next{opacity:1;-webkit-transition:-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;-webkit-transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s,-webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-hide-items .lg-prev{opacity:0;-webkit-transform:translate3d(-10px, 0, 0);transform:translate3d(-10px, 0, 0)}.lg-hide-items .lg-next{opacity:0;-webkit-transform:translate3d(10px, 0, 0);transform:translate3d(10px, 0, 0)}.lg-hide-items .lg-toolbar{opacity:0;-webkit-transform:translate3d(0, -10px, 0);transform:translate3d(0, -10px, 0)}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object{-webkit-transform:scale3d(0.5, 0.5, 0.5);transform:scale3d(0.5, 0.5, 0.5);opacity:0;-webkit-transition:-webkit-transform 250ms ease 0s, opacity 250ms !important;-webkit-transition:opacity 250ms, -webkit-transform 250ms ease 0s !important;transition:opacity 250ms, -webkit-transform 250ms ease 0s !important;transition:transform 250ms ease 0s, opacity 250ms !important;transition:transform 250ms ease 0s, opacity 250ms, -webkit-transform 250ms ease 0s !important;-webkit-transform-origin:50% 50%;transform-origin:50% 50%}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);opacity:1}.lg-outer .lg-thumb-outer{background-color:#0D0A0A;bottom:0;position:absolute;width:100%;z-index:1080;max-height:350px;-webkit-transform:translate3d(0, 100%, 0);transform:translate3d(0, 100%, 0);-webkit-transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:-webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s, -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb{-webkit-transition-duration:0s !important;transition-duration:0s !important}.lg-outer.lg-thumb-open .lg-thumb-outer{-webkit-transform:translate3d(0, 0%, 0);transform:translate3d(0, 0%, 0)}.lg-outer .lg-thumb{padding:10px 0;height:100%;margin-bottom:-5px}.lg-outer .lg-thumb-item{border-radius:5px;cursor:pointer;float:left;overflow:hidden;height:100%;border:2px solid #FFF;border-radius:4px;margin-bottom:5px}@media (min-width: 1025px){.lg-outer .lg-thumb-item{-webkit-transition:border-color 0.25s ease;transition:border-color 0.25s ease}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%}.lg-outer.lg-has-thumb .lg-item{padding-bottom:120px}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer.lg-pull-caption-up .lg-sub-html{-webkit-transition:bottom 0.25s ease;transition:bottom 0.25s ease}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html{bottom:100px}.lg-outer .lg-toogle-thumb{background-color:#0D0A0A;border-radius:2px 2px 0 0;color:#999;cursor:pointer;font-size:24px;height:39px;line-height:27px;padding:5px 0;position:absolute;right:20px;text-align:center;top:-39px;width:50px}.lg-outer .lg-toogle-thumb:after{content:"\e1ff"}.lg-outer .lg-toogle-thumb:hover{color:#FFF}.lg-outer .lg-video-cont{display:inline-block;vertical-align:middle;max-width:1140px;max-height:100%;width:100%;padding:0 5px}.lg-outer .lg-video{width:100%;height:0;padding-bottom:56.25%;overflow:hidden;position:relative}.lg-outer .lg-video .lg-object{display:inline-block;position:absolute;top:0;left:0;width:100% !important;height:100% !important}.lg-outer .lg-video .lg-video-play{width:84px;height:59px;position:absolute;left:50%;top:50%;margin-left:-42px;margin-top:-30px;z-index:1080;cursor:pointer}.lg-outer .lg-has-vimeo .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-vimeo:hover .lg-video-play{background:url("../img/vimeo-play.png") no-repeat scroll 0 -58px transparent}.lg-outer .lg-has-html5 .lg-video-play{background:transparent url("../img/video-play.png") no-repeat scroll 0 0;height:64px;margin-left:-32px;margin-top:-32px;width:64px;opacity:0.8}.lg-outer .lg-has-html5:hover .lg-video-play{opacity:1}.lg-outer .lg-has-youtube .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 0 transparent}.lg-outer .lg-has-youtube:hover .lg-video-play{background:url("../img/youtube-play.png") no-repeat scroll 0 -60px transparent}.lg-outer .lg-video-object{width:100% !important;height:100% !important;position:absolute;top:0;left:0}.lg-outer .lg-has-video .lg-video-object{visibility:hidden}.lg-outer .lg-has-video.lg-video-playing .lg-object,.lg-outer .lg-has-video.lg-video-playing .lg-video-play{display:none}.lg-outer .lg-has-video.lg-video-playing .lg-video-object{visibility:visible}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1080;opacity:0;-webkit-transition:opacity 0.08s ease 0s;transition:opacity 0.08s ease 0s}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transition-duration:0s;transition-duration:0s}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{-webkit-transition:-webkit-transform 0.3s ease 0s;transition:-webkit-transform 0.3s ease 0s;transition:transform 0.3s ease 0s;transition:transform 0.3s ease 0s, -webkit-transform 0.3s ease 0s;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1);-webkit-transition:-webkit-transform 0.3s ease 0s, opacity 0.15s !important;-webkit-transition:opacity 0.15s, -webkit-transform 0.3s ease 0s !important;transition:opacity 0.15s, -webkit-transform 0.3s ease 0s !important;transition:transform 0.3s ease 0s, opacity 0.15s !important;transition:transform 0.3s ease 0s, opacity 0.15s, -webkit-transform 0.3s ease 0s !important;-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden}#lg-zoom-in:after{content:"\e311"}#lg-zoom-out{opacity:0.5;pointer-events:none}#lg-zoom-out:after{content:"\e312"}.lg-zoomed #lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer .lg-pager-outer{bottom:60px;left:0;position:absolute;right:0;text-align:center;z-index:1080;height:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px white inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#FFF;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;-webkit-transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, -webkit-transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s;transition:opacity 0.15s ease 0s, transform 0.15s ease 0s, -webkit-transform 0.15s ease 0s;-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,0.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,0.7) inset;display:block;height:12px;-webkit-transition:box-shadow 0.3s ease 0s;transition:box-shadow 0.3s ease 0s;width:12px}.lg-outer .lg-pager:hover,.lg-outer .lg-pager:focus{box-shadow:0 0 0 8px white inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.group{*zoom:1}.group:before,.group:after{display:table;content:"";line-height:0}.group:after{clear:both}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;opacity:0;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible{opacity:1}.lg-outer.lg-css3 .lg-item.lg-prev-slide,.lg-outer.lg-css3 .lg-item.lg-next-slide,.lg-outer.lg-css3 .lg-item.lg-current{-webkit-transition-duration:inherit !important;transition-duration:inherit !important;-webkit-transition-timing-function:inherit !important;transition-timing-function:inherit !important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-current{-webkit-transition-duration:0s !important;transition-duration:0s !important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-webkit-grab;cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-webkit-grabbing;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg{height:100%;width:100%;position:relative;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;max-height:100%}.lg-outer .lg-inner{width:100%;height:100%;position:absolute;left:0;top:0;white-space:nowrap}.lg-outer .lg-item{background:url("../img/loading.gif") no-repeat scroll center center transparent;display:none !important}.lg-outer.lg-css3 .lg-prev-slide,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide{display:inline-block !important}.lg-outer.lg-css .lg-current{display:inline-block !important}.lg-outer .lg-item,.lg-outer .lg-img-wrap{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-item:before,.lg-outer .lg-img-wrap:before{content:"";display:inline-block;height:50%;width:1px;margin-right:-1px}.lg-outer .lg-img-wrap{position:static;padding:0 5px}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-image{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto !important;height:auto !important}.lg-outer.lg-show-after-load .lg-item .lg-object,.lg-outer.lg-show-after-load .lg-item .lg-video-play{opacity:0;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object,.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play{opacity:1}.lg-outer .lg-empty-html{display:none}.lg-outer.lg-hide-download #lg-download{display:none}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;-webkit-transition:opacity 0.15s ease 0s;transition:opacity 0.15s ease 0s}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-prev-slide,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-current{-webkit-transition:none 0s ease 0s !important;transition:none 0s ease 0s !important}.lg-css3.lg-use-css3 .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-use-left .lg-item{-webkit-backface-visibility:hidden;backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-prev-slide,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-current{-webkit-transition:opacity 0.1s ease 0s;transition:opacity 0.1s ease 0s}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{-webkit-transition:-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;-webkit-transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:transform 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s,-webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s}.lg-css3.lg-slide.lg-use-left .lg-item{opacity:0;position:absolute;left:0}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide{left:-100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide{left:100%}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{left:0;opacity:1}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-left .lg-item.lg-current{-webkit-transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s;transition:left 1s cubic-bezier(0, 0, 0.25, 1) 0s,opacity 0.1s ease 0s}/*! Flickity v2.0.5
http://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%}.flickity-slider{position:absolute;width:100%;height:100%}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:-webkit-grab;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:-webkit-grabbing;cursor:grabbing}.flickity-prev-next-button{position:absolute;z-index:1;top:50%;width:90px;height:400px;border:none;cursor:pointer;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 992px){.flickity-prev-next-button{height:500px}}.flickity-prev-next-button:hover{background:white}.flickity-prev-next-button:focus{outline:none;box-shadow:0 0 0 5px #09F}.flickity-prev-next-button:active{opacity:0.6}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px;background:url(../img/prev-btn.svg) no-repeat center center;background-size:contain}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px;background:url(../img/next-btn.svg) no-repeat center center;background-size:contain}.flickity-prev-next-button.previous{right:auto;left:-10%;background:url(../img/gradient-3.svg) no-repeat center center;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0.4) 5%, rgba(34,34,34,0) 65%);background-size:cover}.flickity-prev-next-button.previous:after{content:'';display:block;background:url(../img/prev-btn.svg) no-repeat center center;width:80px;height:100%;position:relative;top:-237px;top:0}.flickity-prev-next-button.next{left:auto;right:-10%;background:url(../img/gradient-4.svg) no-repeat center center;background-image:-webkit-linear-gradient(right, rgba(0,0,0,0.4) 5%, rgba(34,34,34,0) 65%);background-size:cover}.flickity-prev-next-button.next:after{content:'';display:block;background:url(../img/next-btn.svg) no-repeat center center;width:70px;height:100%;position:relative;top:-237px;top:0}.flickity-prev-next-button:disabled{opacity:0.3;cursor:auto}.flickity-prev-next-button svg{position:absolute;left:20%;top:20%;width:60%;height:60%;display:none}.flickity-prev-next-button .arrow{fill:#333}.flickity-page-dots{position:absolute;width:100%;bottom:-35px;padding:0;margin:0;list-style:none;text-align:center;line-height:1}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dots .dot{display:inline-block;width:15px;height:15px;margin:0 8px;background:transparent;border:1px solid #8b8058;border-radius:50%;opacity:1;cursor:pointer}.flickity-page-dots .dot.is-selected{background:#8b8058}


/* video fallback quick fix */
@media (max-width: 768px) {
    .video-bg::before {
        background: transparent url(../img/metro-poster.jpg) no-repeat center center;
        content: '';
        display: block;
        position: absolute;
        left: 0;
        top: 0;
        height: 100%;
        width: 100%;
    }
    .video-bg video {
        display: none;
    }
}

