.vegas-overlay,.vegas-slide,.vegas-slide-inner,.vegas-timer,.vegas-wrapper{position:absolute;top:0;left:0;bottom:0;right:0;overflow:hidden;border:none;padding:0;margin:0}.vegas-overlay{opacity:.5;background:url(/themes/wingate/style/css/overlays/02.png) center center}.vegas-timer{top:auto;bottom:0;height:2px}.vegas-timer-progress{width:0;height:100%;background:#fff;-webkit-transition:width ease-out;transition:width ease-out}.vegas-timer-running .vegas-timer-progress{width:100%}.vegas-slide,.vegas-slide-inner{margin:0;padding:0;background:center center no-repeat;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:transform,opacity}body .vegas-container{overflow:hidden!important;position:relative}.vegas-video{min-width:100%;min-height:100%;width:auto;height:auto}body.vegas-container{overflow:auto;position:static;z-index:-2}body.vegas-container>.vegas-overlay,body.vegas-container>.vegas-slide,body.vegas-container>.vegas-timer{position:fixed;z-index:-1}:root body.vegas-container>.vegas-overlay,:root body.vegas-container>.vegas-slide,_::full-page-media,_:future{bottom:-76px}.vegas-transition-blur,.vegas-transition-blur2{opacity:0;-webkit-filter:blur(32px);filter:blur(32px)}.vegas-transition-blur-in,.vegas-transition-blur2-in{opacity:1;-webkit-filter:blur(0);filter:blur(0)}.vegas-transition-blur2-out{opacity:0}.vegas-transition-burn,.vegas-transition-burn2{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-burn-in,.vegas-transition-burn2-in{opacity:1;-webkit-filter:contrast(100%) saturate(100%);filter:contrast(100%) saturate(100%)}.vegas-transition-burn2-out{opacity:0;-webkit-filter:contrast(1000%) saturate(1000%);filter:contrast(1000%) saturate(1000%)}.vegas-transition-fade,.vegas-transition-fade2{opacity:0}.vegas-transition-fade-in,.vegas-transition-fade2-in{opacity:1}.vegas-transition-fade2-out{opacity:0}.vegas-transition-flash,.vegas-transition-flash2{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-flash-in,.vegas-transition-flash2-in{opacity:1;-webkit-filter:brightness(1);filter:brightness(1)}.vegas-transition-flash2-out{opacity:0;-webkit-filter:brightness(25);filter:brightness(25)}.vegas-transition-negative,.vegas-transition-negative2{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-negative-in,.vegas-transition-negative2-in{opacity:1;-webkit-filter:invert(0);filter:invert(0)}.vegas-transition-negative2-out{opacity:0;-webkit-filter:invert(100%);filter:invert(100%)}.vegas-transition-slideDown,.vegas-transition-slideDown2{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-slideDown-in,.vegas-transition-slideDown2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideDown2-out{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideLeft,.vegas-transition-slideLeft2{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideLeft-in,.vegas-transition-slideLeft2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideLeft2-out,.vegas-transition-slideRight,.vegas-transition-slideRight2{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.vegas-transition-slideRight-in,.vegas-transition-slideRight2-in{-webkit-transform:translateX(0);transform:translateX(0)}.vegas-transition-slideRight2-out{-webkit-transform:translateX(100%);transform:translateX(100%)}.vegas-transition-slideUp,.vegas-transition-slideUp2{-webkit-transform:translateY(100%);transform:translateY(100%)}.vegas-transition-slideUp-in,.vegas-transition-slideUp2-in{-webkit-transform:translateY(0);transform:translateY(0)}.vegas-transition-slideUp2-out{-webkit-transform:translateY(-100%);transform:translateY(-100%)}.vegas-transition-swirlLeft,.vegas-transition-swirlLeft2{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-swirlLeft-in,.vegas-transition-swirlLeft2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlLeft2-out,.vegas-transition-swirlRight,.vegas-transition-swirlRight2{-webkit-transform:scale(2) rotate(-35deg);transform:scale(2) rotate(-35deg);opacity:0}.vegas-transition-swirlRight-in,.vegas-transition-swirlRight2-in{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}.vegas-transition-swirlRight2-out{-webkit-transform:scale(2) rotate(35deg);transform:scale(2) rotate(35deg);opacity:0}.vegas-transition-zoomIn,.vegas-transition-zoomIn2{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-transition-zoomIn-in,.vegas-transition-zoomIn2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomIn2-out,.vegas-transition-zoomOut,.vegas-transition-zoomOut2{-webkit-transform:scale(2);transform:scale(2);opacity:0}.vegas-transition-zoomOut-in,.vegas-transition-zoomOut2-in{-webkit-transform:scale(1);transform:scale(1);opacity:1}.vegas-transition-zoomOut2-out{-webkit-transform:scale(0);transform:scale(0);opacity:0}.vegas-animation-kenburns{-webkit-animation:kenburns ease-out;animation:kenburns ease-out}@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes kenburns{0%{-webkit-transform:scale(1.5);transform:scale(1.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.vegas-animation-kenburnsDownLeft{-webkit-animation:kenburnsDownLeft ease-out;animation:kenburnsDownLeft ease-out}@-webkit-keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownLeft{0%{-webkit-transform:scale(1.5) translate(10%,-10%);transform:scale(1.5) translate(10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDownRight{-webkit-animation:kenburnsDownRight ease-out;animation:kenburnsDownRight ease-out}@-webkit-keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDownRight{0%{-webkit-transform:scale(1.5) translate(-10%,-10%);transform:scale(1.5) translate(-10%,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsDown{-webkit-animation:kenburnsDown ease-out;animation:kenburnsDown ease-out}@-webkit-keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsDown{0%{-webkit-transform:scale(1.5) translate(0,-10%);transform:scale(1.5) translate(0,-10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsLeft{-webkit-animation:kenburnsLeft ease-out;animation:kenburnsLeft ease-out}@-webkit-keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsLeft{0%{-webkit-transform:scale(1.5) translate(10%,0);transform:scale(1.5) translate(10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsRight{-webkit-animation:kenburnsRight ease-out;animation:kenburnsRight ease-out}@-webkit-keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsRight{0%{-webkit-transform:scale(1.5) translate(-10%,0);transform:scale(1.5) translate(-10%,0)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpLeft{-webkit-animation:kenburnsUpLeft ease-out;animation:kenburnsUpLeft ease-out}@-webkit-keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpLeft{0%{-webkit-transform:scale(1.5) translate(10%,10%);transform:scale(1.5) translate(10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUpRight{-webkit-animation:kenburnsUpRight ease-out;animation:kenburnsUpRight ease-out}@-webkit-keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUpRight{0%{-webkit-transform:scale(1.5) translate(-10%,10%);transform:scale(1.5) translate(-10%,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}.vegas-animation-kenburnsUp{-webkit-animation:kenburnsUp ease-out;animation:kenburnsUp ease-out}@-webkit-keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}@keyframes kenburnsUp{0%{-webkit-transform:scale(1.5) translate(0,10%);transform:scale(1.5) translate(0,10%)}100%{-webkit-transform:scale(1) translate(0,0);transform:scale(1) translate(0,0)}}
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:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}@font-face{font-family:"ProximaNova-Light";src:url(/themes/wingate/style/fonts/ProximaNova-Light);src:url(/themes/wingate/style/fonts/ProximaNova-Light.eot#iefix) format("embedded-opentype"),url(/themes/wingate/style/fonts/ProximaNova-Light.woff2) format("woff2"),url(/themes/wingate/style/fonts/ProximaNova-Light.woff) format("woff"),url(/themes/wingate/style/fonts/ProximaNova-Light.svg#ProximaNova-Light) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova-Regular";src:url(/themes/wingate/style/fonts/ProximaNova-Regular);src:url(/themes/wingate/style/fonts/ProximaNova-Regular.eot#iefix) format("embedded-opentype"),url(/themes/wingate/style/fonts/ProximaNova-Regular.woff2) format("woff2"),url(/themes/wingate/style/fonts/ProximaNova-Regular.woff) format("woff"),url(/themes/wingate/style/fonts/ProximaNova-Regular.svg#ProximaNova-Regular) format("svg");font-weight:normal;font-style:normal}@font-face{font-family:"ProximaNova-Bold";src:url(/themes/wingate/style/fonts/ProximaNova-Bold);src:url(/themes/wingate/style/fonts/ProximaNova-Bold.eot#iefix) format("embedded-opentype"),url(/themes/wingate/style/fonts/ProximaNova-Bold.woff2) format("woff2"),url(/themes/wingate/style/fonts/ProximaNova-Bold.woff) format("woff"),url(/themes/wingate/style/fonts/ProximaNova-Bold.svg#ProximaNova-Bold) format("svg");font-weight:normal;font-style:normal}.hide,#logo,.path-frontpage #postscript-outer-wrapper,#block-views-block-fp-slideshow-block-1,#block-views-block-project-navigation-block-1 .entity-pager-list>li>span,#block-views-block-project-navigation-block-1 .entity-pager-item-count,#block-views-block-project-navigation-block-1 .entity-pager-item-all,.hero .body,.hero .intro .plus.minus:after{display:none}.vegas-wrapper .vegas-pager>li:after,#block-views-block-project-navigation-block-1 .entity-pager-list>li:after,.path-frontpage #site-branding #logo,.vegas-wrapper .vegas-pager,#block-views-block-project-navigation-block-1,.hero .body,.hero .intro,.hero .intro .plus,.hero .intro .plus:before,.hero .intro .plus:after{position:absolute;z-index:2}.breadcrumb,#page .postscript-layout,#page .footer-layout{max-width:1600px;margin:0 auto}.vegas-wrapper .vegas-pager>li,#block-views-block-project-navigation-block-1 .entity-pager-list>li{width:45px;height:45px;cursor:pointer}.vegas-wrapper .vegas-pager>li:after,#block-views-block-project-navigation-block-1 .entity-pager-list>li:after{content:'';width:inherit;height:inherit;top:0;border-top:3px solid #fff;border-left:3px solid #fff}.vegas-wrapper .vegas-pager>li.inactive,#block-views-block-project-navigation-block-1 .entity-pager-list>li.inactive{cursor:auto;-moz-animation:none !important;-webkit-animation:none !important;animation:none !important}.vegas-wrapper .vegas-pager>li.inactive:after,#block-views-block-project-navigation-block-1 .entity-pager-list>li.inactive:after{opacity:0.35}.vegas-wrapper .vegas-pager>li.vegas-item-next,#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-next{float:right;margin-right:45px}.vegas-wrapper .vegas-pager>li.vegas-item-next:after,#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-next:after{right:10px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg)}.vegas-wrapper .vegas-pager>li.vegas-item-prev,#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-prev{float:left;margin-left:45px}.vegas-wrapper .vegas-pager>li.vegas-item-prev:after,#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-prev:after{left:10px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}body{font-family:"ProximaNova-Regular",Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:22px;color:#414042;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}strong,.field__label{font-weight:normal;font-family:"ProximaNova-Bold"}a,a:hover{text-decoration:none;color:inherit}sup{font-size:0.65em}h1,h2,h3,h4{margin:0 0 0.45em;font-family:"ProximaNova-Bold";font-weight:normal}p{margin:0 0 15px}p:last-child{margin-bottom:0}.disabled{opacity:0.25}img{display:block}#header-outer-wrapper{position:fixed;left:0;top:0;width:100%;padding:25px 0 0;background-color:rgba(255,255,255,0.85);z-index:199}#header-outer-wrapper .region-header{padding-bottom:10px;border-bottom:1px solid rgba(65,64,66,0.35);display:-webkit-flex;display:flex;justify-content:space-between;align-items:center}#header-outer-wrapper .region-header #site-branding{margin-top:0}#header-outer-wrapper .region-header #block-wingate-branding{float:left}.region--header,.page-title,#block-wingate-content,.region-postscript-first,#block-views-block-projects-block-2,#block-views-block-projects-block-4,#block-views-block-projects-block-5,.social-media-sharing,.region--footer{padding:0 45px}.page-title{font-size:26px;line-height:1.2em}#block-wingate-breadcrumbs{background-color:rgba(65,64,66,0.05);position:relative;z-index:5}#block-wingate-breadcrumbs a:hover{text-decoration:underline}.breadcrumb{padding:10px 45px}.breadcrumb li:last-child{color:rgba(65,64,66,0.55)}.outer-wrapper .main-layout{max-width:inherit}.path-frontpage #site-branding{position:inherit}.path-frontpage #site-branding #logo{left:0;top:0;width:100%;height:100%;max-width:inherit;margin:0}.path-frontpage #site-branding #logo img{margin:0 auto}.path-frontpage #site-branding #logo a{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:320px;margin:0 auto;opacity:0.75}.path-frontpage #page,.path-frontpage #header-outer-wrapper{position:inherit}.path-frontpage #header-outer-wrapper{padding-top:20px;background:none}.path-frontpage #header-outer-wrapper .region-header{border-bottom:none}.path-frontpage #name-slogan .site-name{color:#fff}.path-frontpage .header-layout .region--header{position:inherit}.path-frontpage .navigation a{color:#fff}.path-frontpage .navigation a.is-active,.path-frontpage .navigation a:hover{color:#fff !important;opacity:0.25}.path-frontpage .vegas-overlay{opacity:0.1}.navigation{float:right;font-size:15px;line-height:1em;font-family:"ProximaNova-Bold";margin-top:2px;position:relative;z-index:10}.navigation .menu>li{margin:0 0 0 15px}.navigation .menu>li:first-child{margin-left:0}.navigation .menu a{position:relative;text-transform:uppercase;text-decoration:none;padding:5px 2px;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}.navigation .menu a.is-active,.navigation .menu a:hover{color:#979697}.path-frontpage.slide-0 .vegas-wrapper .vegas-item-prev{display:none}.path-frontpage.slide-0 #logo{display:block}.vegas-wrapper .vegas-pager{top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;overflow:hidden;z-index:10}.vegas-wrapper .vegas-pager>li:hover{opacity:0.5}.vegas-wrapper .vegas-pager>li.vegas-item-next:after{right:45px}.vegas-wrapper .vegas-pager>li.vegas-item-prev:after{left:45px}#block-views-block-project-navigation-block-1{left:0;top:0;width:100%;height:100%}#block-views-block-project-navigation-block-1>div{position:relative;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}#block-views-block-project-navigation-block-1 .entity-pager-list{margin:-40px 0 0;overflow:hidden}#block-views-block-project-navigation-block-1 .entity-pager-list>li{margin:0;position:relative}#block-views-block-project-navigation-block-1 .entity-pager-list>li a{display:block;position:relative;width:inherit;height:inherit;font-size:1px;color:transparent;text-indent:-999px;overflow:hidden;z-index:5}#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-prev:hover{-moz-animation:shakeLeft 0.7s ease;-webkit-animation:shakeLeft 0.7s ease;animation:shakeLeft 0.7s ease}#block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-next:hover{-moz-animation:shakeRight 0.7s ease;-webkit-animation:shakeRight 0.7s ease;animation:shakeRight 0.7s ease}.node{position:relative}.node .node{padding:0}.item-list ul{list-style:none}.item-list ul>li{margin:0 0 0.25em}#page{position:relative}#page .header-layout,#page .core-layout{width:100%;max-width:inherit;margin:0 auto}#page .region{width:100%;margin:0}#page .region.region-highlighted{margin-bottom:45px}#page .site-name{font-size:30px;line-height:1;font-family:"ProximaNova-Light";font-weight:normal;letter-spacing:-0.035em;color:#414042}#page .site-name a{color:inherit;white-space:nowrap}#page .site-name a:hover{color:inherit;text-decoration:none}#page .site-name strong{font-family:"ProximaNova-Bold"}.hero{position:relative}.hero img{width:100%}.hero .body{font-size:16px;line-height:1.35em;padding:20px;left:0;bottom:40px}.hero .body p:last-child{margin-bottom:0}.hero .body,.hero .intro{background-color:rgba(27,26,27,0.8)}.hero .intro{width:45%;color:#fff;right:75px;bottom:0;z-index:5}.hero .intro h2{font-size:18px;line-height:1em;font-family:"ProximaNova-Bold";margin-bottom:0;padding:10px 36px 8px 20px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hero .intro .plus{right:18px;top:0;bottom:0;width:16px;height:2px;margin:auto 0;background-color:#fff;cursor:pointer}.hero .intro .plus:hover{-moz-animation:hover 0.3s ease-out forwards;-webkit-animation:hover 0.3s ease-out forwards;animation:hover 0.3s ease-out forwards}.hero .intro .plus:before,.hero .intro .plus:after{content:''}.hero .intro .plus:before{width:30px;height:30px;top:-14px;left:-7px}.hero .intro .plus:after{height:16px;width:2px;right:0;top:0;left:0;bottom:0;margin:auto auto;background-color:#fff}.hero .item-list ul{margin-bottom:0}.hero .item-list ul>li{margin-bottom:0}.node--type-project #block-wingate-page-title{display:none}.node--type-project .node__content>.project-details{width:100%;max-width:1600px;float:right;padding:0 0 10px 45px;position:absolute;left:50%;top:0;-moz-transform:translateX(-51%);-ms-transform:translateX(-51%);-webkit-transform:translateX(-51%);transform:translateX(-51%)}.node--type-project .node__content>.project-details .node--view-mode-teaser h2{display:none}.node--type-project .node__content .swiper-container{width:100%;max-height:440px;margin-bottom:30px}.node--type-project .node__content .swiper-container:after{position:absolute;z-index:2;content:'';height:30px;width:100%;bottom:-2px;left:0;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff)}.node--type-project .node__content>.field--name-field-image{margin-right:365px}.node--type-project .node__content>.field--name-field-image img{width:100%;max-width:1250px;min-width:320px}.node--type-project .node__content>.field--name-field-image>.field__item{margin-bottom:45px}.node--type-project .node__content>.project-details.sticky{padding-right:45px;position:fixed;-moz-backface-visibility:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden}.node--type-project .node__content .details{width:280px;float:right}.node--type-project .node__content .swiper-slide{height:auto;padding-right:20px;cursor:all-scroll}.node--type-project #main-layout{max-width:1600px;margin:0 auto}.node--type-project #header-outer-wrapper .region-header{border-bottom:none}.node--type-project .field__label{margin-bottom:8px;text-transform:uppercase}.node--type-project h4{margin-bottom:8px;text-transform:uppercase}.node--type-project .field--name-field-project-details{margin-bottom:20px}.node--type-project .field--name-field-awards .field__item{margin-bottom:5px}.node--type-practice .hero{overflow:hidden}.node--type-practice .hero .intro{width:80%;height:100%;right:auto;left:-1px;top:65px;bottom:auto;background:none}.node--type-practice .hero .intro h2{display:none}.node--type-practice .hero .intro .body{display:block;padding:4% 50px;font-family:"ProximaNova-Bold";font-size:38px;line-height:1.25em;bottom:52%;-moz-transform:translateY(46%);-ms-transform:translateY(46%);-webkit-transform:translateY(46%);transform:translateY(46%)}.node--type-practice .hero .intro .body:before{content:'';display:inline-block;vertical-align:middle;margin-right:-0.25em}.node--type-practice .hero .intro .body span{font-family:Arial,'sans-serif';color:#ffcd00;font-size:1.1em}.node--type-practice .hero .intro .body p{display:inline-block;vertical-align:middle;margin-bottom:0}.node--type-practice #main-layout{max-width:1600px;margin:0 auto;padding-top:30px}.node--type-practice #block-wingate-page-title{float:left}.node--type-practice #block-views-block-projects-block-4 .views-field-field-logo{float:right;margin-top:-25px}.node--type-practice #block-views-block-projects-block-4 .views-field-field-logo .item-list{overflow:hidden}.node--type-practice #block-views-block-projects-block-4 .views-field-field-logo .item-list li{float:left;height:72px;margin-left:50px}.node--type-practice .node__content{padding-top:85px}.node--type-practice .node__content>.field{float:left}.node--type-practice .field--name-field-text-block{width:75%}.node--type-practice .field--name-field-text-block>.field__item{float:left;width:25%}.node--type-practice .field--name-field-text-block>.field__item:first-child{width:60%;margin-right:15%}.node--type-practice .field--name-field-block-title{text-transform:uppercase;font-size:16px;margin-bottom:15px}.node--type-practice .views-label-field-contact-email{text-transform:uppercase;font-size:16px;margin-bottom:15px}.node--type-practice #block-views-block-projects-block-5{margin-bottom:30px;overflow:hidden}.node--type-practice #block-views-block-projects-block-5 .views-row>.views-field{float:left;width:20%}.node--type-practice #block-views-block-projects-block-5 .views-row>.views-field:first-child{width:45%;margin-right:15%}.node--type-practice #block-views-block-projects-block-5 .views-row>.views-field:nth-child(2) .field-content{padding-left:5%}.node--type-practice .views-field-field-contact-email{text-align:right}.node--type-practice .views-field-field-contact-email .views-label{display:block}.node--type-practice .views-field-field-contact-email .item-list li{margin-bottom:10px}.node--type-practice .views-field-field-contact-email .field--name-field-body-title{font-family:"ProximaNova-Bold"}.node--type-practice .address .item-list li:last-child .field--name-field-block-title{font-size:inherit;text-transform:none}.back-to-top{display:none;font-family:'FontAwesome';position:fixed;width:42px;height:42px;right:40px;bottom:10%;font-size:50px;line-height:1em;cursor:pointer;background-color:#ffcd00;-moz-border-radius:500px;-webkit-border-radius:500px;border-radius:500px;overflow:hidden;z-index:99}.back-to-top:before{position:absolute;z-index:2;content:'';margin:0 auto;width:40%;height:3px;left:0;right:0;top:12px;background-color:#fff}.back-to-top>span{display:block;height:inherit;position:relative}.back-to-top>span:before{position:absolute;z-index:2;content:'';margin:0 auto;width:3px;height:20px;left:0;right:0;bottom:0;background-color:#fff}.back-to-top>span:after{position:absolute;z-index:2;content:'';margin:0 auto;width:18px;height:18px;left:0;right:0;top:21px;border-top:3px solid #fff;border-right:3px solid #fff;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.path-projects #block-wingate-breadcrumbs{display:none}.path-projects #page{padding-top:90px}.path-projects #page .region.region-highlighted{margin-bottom:10px}.path-taxonomy #block-wingate-breadcrumbs{display:none}.path-taxonomy .view-header{display:none}.path-taxonomy #page{padding-top:90px}.path-taxonomy #page .region.region-highlighted{margin-bottom:10px}.project-list{margin-bottom:55px;min-height:800px}.project-list ul{overflow:hidden}.project-list ul .project-preview{display:block;position:relative;opacity:0}.project-list ul .project-preview .project-title{position:absolute;z-index:2;top:50%;left:0;right:0;width:84%;font-size:15px;line-height:1.2em;color:#fff;text-align:center;margin:0 auto;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase}.project-list ul .project-preview .project-title h2{display:none}.project-list ul .project-preview .project-title strong{display:block;font-family:"ProximaNova-Bold"}.project-list ul .project-preview .project-title>span{display:inline-block;vertical-align:middle;-moz-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2);opacity:0}.project-list ul .project-preview i{position:absolute;z-index:2;width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.1);opacity:0;z-index:1}.project-list ul .project-preview:hover img{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}.project-list ul .project-preview:hover .project-title>span{opacity:1;-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}.project-list ul .project-preview:hover i{opacity:0.85;background-color:rgba(0,0,0,0.5)}.project-list ul>li{float:left;width:24.6%;margin:0.2%;position:relative;overflow:hidden;background:url(/themes/wingate/img/loader.gif) center center no-repeat}.project-list ul>li img{width:100%;height:auto;left:0 !important;top:0 !important;text-indent:-100%;-moz-transition:all .5s ease-out;-o-transition:all .5s ease-out;-webkit-transition:all .5s ease-out;transition:all .5s ease-out}.project-list ul>li i{-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.project-list ul>li .project-title>span{-moz-perspective:1000;-webkit-perspective:1000;perspective:1000;-moz-transition:all .35s ease-out;-o-transition:all .35s ease-out;-webkit-transition:all .35s ease-out;transition:all .35s ease-out}.project-list .btn-category{display:none;position:absolute;z-index:2;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-repeat:no-repeat;background-size:100% auto;z-index:201;right:10px;top:8px;width:38px;height:38px;background-image:url(/themes/wingate/img/icons.svg);background-position:5px -62px;background-color:#ffcd00;cursor:pointer}.project-list .btn-category:after{position:absolute;z-index:2;content:'';left:-20%;top:-20%;width:140%;height:140%}.project-list .view-header{padding:0 45px;height:45px;margin-bottom:12px}.project-list .view-header h2{float:left;font-size:26px;line-height:1.2em;margin-bottom:0}.project-list .btn-category.active{background-position:4px -27px}.no-items{display:none;position:absolute;z-index:2;width:100%;font-size:16px;color:rgba(65,64,66,0.8);text-align:center;padding:200px 45px}.active-category{display:none;font-size:13px;line-height:1.5em;color:#545355}.node--type-contact .node h2{display:none}.node--type-contact #postscript-outer-wrapper:after{display:none}.node--type-contact .field--name-field-block-title{display:block;margin-bottom:10px}.node--type-contact .views-label-field-contact-email{display:block;margin-bottom:10px}.node--type-contact .views-field-field-contact-email{padding-top:10px}.node--type-contact .views-field-field-contact-email .field--name-field-body-title{font-family:"ProximaNova-Bold"}.node--type-contact .views-field-field-contact-email .item-list li{margin-bottom:10px}.node--type-contact .views-field-field-contact-email .item-list li:nth-last-child(2){margin-bottom:0}.node--type-contact #block-wingate-content{float:left;width:78%;margin-bottom:12%}.node--type-contact #block-views-block-projects-contact{float:left;width:22%}.footer-layout{overflow:hidden}.footer-layout #block-views-block-project-categories-block-2{display:none;float:right}.footer-layout #block-views-block-project-categories-block-2 .views-row{margin-right:10px;font-size:14px}.footer-layout #block-views-block-project-categories-block-2 .views-row:last-child{margin-right:0}.footer-layout #block-views-block-project-categories-block-2 .views-row a{display:block;padding:5px 15px;-moz-transition:opacity .35s ease-out;-o-transition:opacity .35s ease-out;-webkit-transition:opacity .35s ease-out;transition:opacity .35s ease-out}.footer-layout #block-views-block-project-categories-block-2 .views-row a:hover{opacity:0.6}.footer-layout #block-views-block-project-categories-block-2 .views-row.disabled a{opacity:0.8}.footer-layout .region--footer{padding-top:10px;padding-bottom:20px}.site-slogan{display:none}.vegas-wrapper .vegas-pager{position:absolute;z-index:2;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;overflow:hidden;z-index:10}.vegas-wrapper .vegas-pager>li{width:45px;height:45px;cursor:pointer}.vegas-wrapper .vegas-pager>li:after{position:absolute;z-index:2;content:'';width:inherit;height:inherit;top:0;border-top:3px solid #fff;border-left:3px solid #fff}.vegas-wrapper .vegas-pager>li:hover{opacity:0.5}.vegas-wrapper .vegas-pager>li.inactive{cursor:auto;-moz-animation:none !important;-webkit-animation:none !important;animation:none !important}.vegas-wrapper .vegas-pager>li.inactive:after{opacity:0.35}.vegas-wrapper .vegas-pager>li.vegas-item-next{float:right;margin-right:45px}.vegas-wrapper .vegas-pager>li.vegas-item-next:after{right:10px;-moz-transform:rotate(135deg);-ms-transform:rotate(135deg);-webkit-transform:rotate(135deg);transform:rotate(135deg);right:45px}.vegas-wrapper .vegas-pager>li.vegas-item-prev{float:left;margin-left:45px}.vegas-wrapper .vegas-pager>li.vegas-item-prev:after{left:10px;-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:45px}.extra-links{padding-top:20px;overflow:hidden}.extra-links>div.awards-link{margin-left:40px}.extra-links>div.awards-link a{font-size:16px;display:inline-block;padding:10px 0 10px 36px;text-transform:uppercase;position:relative}.extra-links>div.awards-link a:after{position:absolute;z-index:2;background-repeat:no-repeat;background-size:100% auto;content:'';width:32px;height:32px;left:0;top:5px;background-image:url(/themes/wingate/img/award-ribbon.svg)}.extra-links>div.awards-link a:hover{opacity:0.65}.extra-links .item-list li{display:inline-block;margin-right:20px}.extra-links .item-list li a{font-family:'FontAwesome';font-size:1px;line-height:1;display:block}.extra-links .item-list li a:before{content:'\f16d';color:#1b1a1b;font-size:36px;line-height:1}.extra-links .item-list li:last-child{margin-right:0}.extra-links .item-list li:last-child a:before{content:'\f08c'}.extra-links .item-list li:hover{opacity:0.65}.extra-links>div{float:left}.view-project-categories{float:right;margin-right:-20px}.view-project-categories .view-content{overflow:hidden}.view-project-categories .view-content>.views-row{float:left;font-size:15px;line-height:1em}.view-project-categories .view-content>.views-row>div{padding:10px 20px;cursor:pointer;position:relative;-moz-transition:color .3s ease-out;-o-transition:color .3s ease-out;-webkit-transition:color .3s ease-out;transition:color .3s ease-out}.view-project-categories .view-content>.views-row>div:before{position:absolute;z-index:2;content:'';left:0;right:0;bottom:5px;width:0%;height:2px;margin:0 auto;background-color:#ffcd00}.view-project-categories .view-content>.views-row>div:hover{color:#1b1a1b}.view-project-categories .view-content>.views-row>div:hover:before{-moz-animation:underline 0.3s ease-out forwards;-webkit-animation:underline 0.3s ease-out forwards;animation:underline 0.3s ease-out forwards}.view-project-categories .view-content>.views-row>div.active{color:#1b1a1b}.view-project-categories .view-content>.views-row>div.active:before{-moz-animation:underline 0.3s ease-out forwards;-webkit-animation:underline 0.3s ease-out forwards;animation:underline 0.3s ease-out forwards}.view-project-categories .view-content>.views-row.disabled>div{cursor:inherit}.view-project-categories .view-content>.views-row.disabled>div:before{display:none}#block-socialsharingblock{max-width:1600px;margin:0 auto;position:relative;min-height:50px;z-index:18}#block-socialsharingblock>div{position:absolute;z-index:2;left:0;top:0;width:100%}#block-socialsharingblock li:hover{opacity:0.7}#postscript-outer-wrapper{position:relative;background-color:#fff;z-index:10;padding-bottom:20px}#postscript-outer-wrapper:after{position:absolute;z-index:2;content:'';width:100%;height:30px;top:-28px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjAiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=");background-size:100%;background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,#fff));background-image:-moz-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:-webkit-linear-gradient(top,rgba(255,255,255,0),#fff);background-image:linear-gradient(to bottom,rgba(255,255,255,0),#ffffff)}.breadcrumb{max-width:1600px;margin:0 auto;padding:10px 45px}.breadcrumb li:last-child{color:rgba(65,64,66,0.55)}#page{position:relative}#page .postscript-layout{max-width:1600px;margin:0 auto}#page .footer-layout{max-width:1600px;margin:0 auto}#page .header-layout{width:100%;max-width:inherit;margin:0 auto}#page .core-layout{width:100%;max-width:inherit;margin:0 auto}#page .region{width:100%;margin:0}#page .region.region-highlighted{margin-bottom:45px}#page .site-name{font-size:24px;line-height:1;font-family:"ProximaNova-Light";font-weight:normal;letter-spacing:-0.035em;color:#414042}#page .site-name a{color:inherit}#page .site-name a:hover{color:inherit;text-decoration:none}#page .site-name strong{font-family:"ProximaNova-Bold"}#block-views-block-projects-block-2{padding:0 45px;margin-bottom:45px}#block-views-block-projects-block-2 .aerial{margin-right:365px}#block-views-block-projects-block-2 .aerial img{width:100%;max-width:1250px;min-width:320px}.node--type-page #block-wingate-content{min-height:600px}.node--type-project.node{padding-top:10px}.address p{margin-bottom:5px}.address em{display:block;max-width:210px;font-size:0.9em;line-height:1.2em}.address .item-list li:first-child .field--name-field-block-title{text-transform:uppercase}.address .item-list li:last-child .field--name-field-block-title{margin:10px 0 0.45em;font-family:"ProximaNova-Bold"}.view-awards .item-list{margin-bottom:10px;padding-bottom:45px}.view-awards .item-list li{list-style:square;margin:0 0 5px 16px}.view-awards .item-list li a{display:inline-block}.view-awards .item-list li a:hover{opacity:0.7}.view-awards .item-list li a:hover span{color:inherit}.view-awards .item-list li a>span{color:#9b7d00}.back-to-top.top{display:block;-moz-animation:moveup 1.35s ease-in-out infinite;-webkit-animation:moveup 1.35s ease-in-out infinite;animation:moveup 1.35s ease-in-out infinite}.field--name-field-office-location{overflow:hidden}.field--name-field-office-location>.field__item{float:left;width:48%}.field--name-field-office-location>.field__item:first-child{margin-right:4%}.geofield-google-map em{font-size:0.9em;line-height:1em}.path-user .region-content{min-height:600px}.path-user .form-item{font-size:14px;line-height:22px;overflow:hidden}.path-user .form-item label{float:left;width:120px;font-family:"ProximaNova-Bold";font-size:inherit;font-weight:normal}.path-user .form-item input{float:left;width:600px}.path-user .user-pass .form-item label{width:200px}.path-user .description{clear:both}.path-user input{font-family:inherit;margin:0;outline:0;-moz-appearance:none;-webkit-appearance:none;tap-highlight-color:rgba(255,255,255,0);line-height:1.21428571em;padding:.67857143em 1em;font-size:1em;background:#fff;border:1px solid rgba(34,36,38,0.15);color:rgba(0,0,0,0.87);border-radius:.28571429rem;-moz-box-shadow:0 0 0 0 transparent inset;-webkit-box-shadow:0 0 0 0 transparent inset;box-shadow:0 0 0 0 transparent inset;-moz-transition:color .1s ease,border-color .1s ease;-o-transition:color .1s ease,border-color .1s ease;-webkit-transition:color .1s ease,border-color .1s ease;transition:color .1s ease,border-color .1s ease}.related-projects{margin:25px 0;padding-top:20px;border-top:1px solid rgba(65,64,66,0.45)}.related-projects .view-header{font-size:15px;text-transform:uppercase;margin-bottom:15px}.related-projects .item-list{overflow:hidden}.related-projects .item-list li{float:left;width:22%;margin-right:4%}.related-projects .item-list li:last-child{margin-right:0}.related-projects .item-list li .views-field-title{padding:15px 0;text-transform:uppercase;font-size:14px;line-height:1.2em;font-family:"ProximaNova-Bold"}.related-projects .item-list li .views-field-field-hero-image{overflow:hidden}.related-projects .item-list li img{width:100%;height:auto}.related-projects .item-list li:hover{-moz-animation:dim 0.7s ease forwards;-webkit-animation:dim 0.7s ease forwards;animation:dim 0.7s ease forwards}#block-copyright{font-size:11px;line-height:26px;text-align:center}#footer-outer-wrapper{position:relative;background-color:#fff;z-index:10;border-top:5px solid #ffcd00;background-color:#ececec}@media screen and (max-width:1024px){#page .region--header{padding:0 20px}#page .page-title{padding:0 20px}#page .region-postscript-first{padding:0 20px}#page #block-wingate-content{padding:0 20px}#page #block-views-block-projects-block-2{padding:0 20px}#page #block-views-block-projects-block-4{padding:0 20px}#page #block-views-block-projects-block-5{padding:0 20px}#page .project-list .view-header{padding:0 20px}#page .social-media-sharing{padding:0 20px}#page .region--footer{padding:0 20px}#page .node .node{padding:0}#page #header-outer-wrapper .region-header{padding-bottom:7px}#page .breadcrumb{padding:10px 20px}#page #block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-prev{margin-left:20px}#page #block-views-block-project-navigation-block-1 .entity-pager-list>li.entity-pager-item-next{margin-right:20px}#page .hero .intro{width:90%;right:50%;-moz-transform:translateX(50%);-ms-transform:translateX(50%);-webkit-transform:translateX(50%);transform:translateX(50%)}#page .node--type-project .node__content .details{padding-right:0;margin-bottom:20px}#page .node--type-project .field--name-field-project-details{margin-bottom:20px}#page .related-projects .item-list li .views-field-title{font-size:13px}#page .footer-layout #block-views-block-project-categories-block-2 .views-row{margin-right:2px}.node--type-practice #page .hero .intro{width:90%;height:100%;top:0}.node--type-practice #page .hero .intro .body{padding:4% 20px;-moz-transform:translateY(50%);-ms-transform:translateY(50%);-webkit-transform:translateY(50%);transform:translateY(50%)}}@media screen and (max-width:1024px) and (min-width:801px){#page .view-project-categories .view-content>.views-row>div{padding:10px 12px}.node--type-practice #page .hero .intro{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.node--type-practice #page .hero .intro .body{font-size:30px !important}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field{width:50%;margin-bottom:20px}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field:first-child{margin-right:20%}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field:nth-child(2){width:30%}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field.views-field-field-contact-email{float:none;text-align:left;clear:both}}@media screen and (max-width:800px){.path-user #page label{float:none !important;width:100%}.path-user #page input{float:none !important;width:100%}.path-user #page .region-content{min-height:inherit}#page .navigation{float:none !important;font-size:12px;line-height:1em;margin-top:0}#page .navigation .menu>li a{display:inline-block;padding:2px 12px}#page .navigation .menu>li:first-child a{padding-left:0 !important}#page .navigation .menu>li:last-child a{padding-right:0 !important}#page #header-outer-wrapper{padding-top:7px;background-color:#f6f5f6}#page #header-outer-wrapper .region-header{border:none}#page #header-outer-wrapper .region-header #block-wingate-branding{float:none !important}#page .project-list{min-height:400px}#page .project-list .view-header{padding:0}#page .project-list .view-header h2{float:none !important;font-size:22px}#page .project-list .view-project-categories{display:none;position:fixed;left:0;top:0;z-index:200;width:100%;height:100%;background-color:#ffcd00}#page .project-list .view-project-categories .view-content{height:auto;position:relative;top:50%;-moz-transform:translateY(-48%);-ms-transform:translateY(-48%);-webkit-transform:translateY(-48%);transform:translateY(-48%)}#page .project-list .view-project-categories .view-content>.views-row{float:none !important;display:inline-block;display:block;font-family:'ProximaNova-Bold';font-size:16px;line-height:1.3em;text-align:center}#page .project-list .view-project-categories .view-content>.views-row>div{padding:7px 10px}#page .project-list .view-project-categories .view-content>.views-row>div:before{display:none !important}#page .project-list .view-project-categories .view-content>.views-row>div.active{color:#fff}#page .project-list ul>li{width:32.93%;margin:1px}#page .project-list .active-category{display:block}#page .project-list .btn-category{display:block}#page .node--type-project .node__content>.project-details{float:none !important;padding:0;left:auto;position:inherit;-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}#page .node--type-project .node__content .details{float:none !important;width:100%;text-align:left}#page .node--type-project .node__content .swiper-container{max-height:inherit}#page .node--type-project .node__content>.field--name-field-image{margin-right:0}#page .node--type-project .node__content>.field--name-field-image>.field__item{margin-bottom:10px}#page .node--type-project .node__content>.field--name-field-image img{min-width:inherit}#page .node--type-project .node__content>.project-details.sticky{position:inherit;bottom:auto;top:auto}#page #block-copyright{float:none !important;line-height:1.3em;text-align:center;margin:10px 0;padding:5px 0 10px}#page .view-project-categories{float:none !important;margin-right:0;padding:12px 0}#page .footer-layout #block-views-block-project-categories-block-2{float:none !important;text-align:center}#page .footer-layout #block-views-block-project-categories-block-2 .views-row{float:none !important;display:inline-block;margin:0 2px 5px 0 !important;font-size:13px}#page .field--name-field-office-location>.field__item{float:none !important;margin:0 0 20px;width:100%}#page .project-preview .project-title{font-size:12px;line-height:1.2em}#page #site-branding .site-name{font-size:20px;line-height:1.35em;margin-bottom:3px}#page .region.region-highlighted{margin:52px 0 20px}#page .breadcrumb{font-size:12px;line-height:1.2em}#page #block-views-block-project-navigation-block-1 .entity-pager-list>li{width:36px;height:36px}#page #block-views-block-project-navigation-block-1 .entity-pager-list>li:after{border-top-width:2px;border-left-width:2px}#page .extra-links{padding-top:10px;margin-bottom:25px}#page #block-views-block-projects-block-2{margin-bottom:15px}#page #block-views-block-projects-block-2 .aerial{margin-right:0}#page #block-views-block-projects-block-2 .aerial img{min-width:inherit}#page .related-projects{margin-bottom:0}#page .related-projects .item-list li{width:47.5%;margin:0 0 10px}#page .related-projects .item-list li:nth-child(2n){margin-left:5% !important}#page #block-socialsharingblock>div{position:relative}#page .address em{max-width:100%}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field{float:none !important;width:100%;margin:0 0 20px}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field:nth-child(2) .field-content{padding-left:0}.node--type-practice #page #block-views-block-projects-block-5 .views-row>.views-field.views-field-field-contact-email{text-align:left}.node--type-practice #page #block-views-block-projects-block-4 .views-field-field-logo{float:none !important;margin:0 0 15px}.node--type-practice #page #block-views-block-projects-block-4 .views-field-field-logo .item-list{overflow:inherit}.node--type-practice #page #block-views-block-projects-block-4 .views-field-field-logo .item-list li{margin-left:20px}.node--type-practice #page #block-views-block-projects-block-4 .views-field-field-logo .item-list li:first-child{margin-left:0}.node--type-practice #page #block-wingate-page-title{float:none !important}.node--type-practice #page .hero .intro{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.node--type-practice #page .hero .intro .body{font-size:25px;line-height:1.2em}.node--type-practice #page .field--name-field-block-title{margin-bottom:10px}.node--type-practice #page .views-label-field-contact-email{margin-bottom:10px}.node--type-practice #page .node__content{padding-top:25px}.node--type-practice #page .view-projects.logos .body{font-size:15px;line-height:1.3em;font-family:"ProximaNova-Bold"}.node--type-practice #page .view-projects.logos .view-content{margin-top:25px}.node--type-contact #block-wingate-content{float:none !important;width:100%}.node--type-contact #block-views-block-projects-contact{float:none !important;width:100%;margin:0 20px}.node--type-contact #page #block-wingate-content{margin-bottom:30px}.path-frontpage .navigation .menu{text-align:center;padding-top:3px}.path-frontpage #page #header-outer-wrapper{background:none}.path-frontpage #page #site-branding #logo a{width:220px;min-width:150px}.path-frontpage .vegas-wrapper .vegas-pager>li.vegas-item-next:after{right:20px}.path-frontpage .vegas-wrapper .vegas-pager>li.vegas-item-prev:after{left:20px}.path-frontpage .vegas-wrapper .vegas-pager>li{width:36px;height:36px}.path-frontpage .vegas-wrapper .vegas-pager>li:after{border-top-width:2px;border-left-width:2px}#postscript-outer-wrapper:after{display:none !important}.path-frontpage.slide-1 .vegas-slide{background-position:right center !important}.path-frontpage.slide-1 .vegas-slide-inner{background-position:right center !important}.path-frontpage.slide-6 .vegas-slide{background-position:right center !important}.path-frontpage.slide-6 .vegas-slide-inner{background-position:right center !important}.path-projects #page{padding-top:55px}.path-projects #page .region.region-highlighted{margin-top:0}.path-taxonomy #page{padding-top:55px}.path-taxonomy #page .region.region-highlighted{margin-top:0}}@media screen and (max-width:660px){.path-frontpage #page #site-branding #logo a{width:180px !important;margin-top:10px}}@media screen and (max-width:480px){#page #header-outer-wrapper .region-header{flex-direction:column;align-items:flex-start}#page .related-projects.view-projects .item-list li{float:none !important;width:100% !important;margin-left:0 !important}#page .navigation .menu>li:first-child{margin-left:0}#page .navigation .menu>li>a{padding:2px 8px}#page .region-content .project-list ul>li{width:49.5%}.node--type-practice #page #block-views-block-projects-block-4 .views-field-field-logo .item-list li{float:none !important;margin:0 0 12px}.node--type-practice #page #block-wingate-page-title{float:none !important}.node--type-practice #page .hero .intro .body{font-size:15px !important}.node--type-practice #page .node__content{padding-top:20px !important}.node--type-practice #page #main-layout{padding-top:0}}@media screen and (max-width:360px){.path-frontpage #page .region #site-branding #logo a{width:42% !important}#page .project-list ul>li{width:99.6% !important;margin:0 0 1px}#page #site-branding .site-name{font-size:16px}#page .hero.view-projects .body{font-size:14px;line-height:1.25em}#page .hero.view-projects .intro{width:100%}#page .hero.view-projects .intro h2{font-size:12px;line-height:1}#page #block-copyright span{display:block}}@media screen and (max-width:280px){#page .core-layout .region.region-highlighted{margin-top:92px}.path-projects #page .core-layout .region.region-highlighted{margin-top:15px}.path-taxonomy #page .core-layout .region.region-highlighted{margin-top:15px}}@-moz-keyframes underline{0%{width:0}100%{width:76%}}@-webkit-keyframes underline{0%{width:0}100%{width:76%}}@keyframes underline{0%{width:0}100%{width:76%}}@-moz-keyframes hover{0%{-moz-transform:rotate(-405deg) scale(0.5);transform:rotate(-405deg) scale(0.5);opacity:0.25}50%{-moz-transform:scale(2);transform:scale(2)}100%{-moz-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}}@-webkit-keyframes hover{0%{-webkit-transform:rotate(-405deg) scale(0.5);transform:rotate(-405deg) scale(0.5);opacity:0.25}50%{-webkit-transform:scale(2);transform:scale(2)}100%{-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}}@keyframes hover{0%{-moz-transform:rotate(-405deg) scale(0.5);-ms-transform:rotate(-405deg) scale(0.5);-webkit-transform:rotate(-405deg) scale(0.5);transform:rotate(-405deg) scale(0.5);opacity:0.25}50%{-moz-transform:scale(2);-ms-transform:scale(2);-webkit-transform:scale(2);transform:scale(2)}100%{-moz-transform:rotate(0deg) scale(1);-ms-transform:rotate(0deg) scale(1);-webkit-transform:rotate(0deg) scale(1);transform:rotate(0deg) scale(1);opacity:1}}@-moz-keyframes zoomin{0%{-moz-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1.15);transform:scale(1.15);opacity:1}}@-webkit-keyframes zoomin{0%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}}@keyframes zoomin{0%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}100%{-moz-transform:scale(1.15);-ms-transform:scale(1.15);-webkit-transform:scale(1.15);transform:scale(1.15);opacity:1}}@-moz-keyframes dim{0%{opacity:1}100%{opacity:0.75}}@-webkit-keyframes dim{0%{opacity:1}100%{opacity:0.75}}@keyframes dim{0%{opacity:1}100%{opacity:0.75}}@-moz-keyframes moveup{from,20%,100%,to{opacity:0.9;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0.25;-moz-transform:translateY(0) scale3d(0.8,0.8,0.8);transform:translateY(0) scale3d(0.8,0.8,0.8)}20%{-moz-transform:translateY(-15px) scale3d(1,1,1);transform:translateY(-15px) scale3d(1,1,1)}}@-webkit-keyframes moveup{from,20%,100%,to{opacity:0.9;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0.25;-webkit-transform:translateY(0) scale3d(0.8,0.8,0.8);transform:translateY(0) scale3d(0.8,0.8,0.8)}20%{-webkit-transform:translateY(-15px) scale3d(1,1,1);transform:translateY(-15px) scale3d(1,1,1)}}@keyframes moveup{from,20%,100%,to{opacity:0.9;animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}0%{opacity:0.25;-moz-transform:translateY(0) scale3d(0.8,0.8,0.8);-ms-transform:translateY(0) scale3d(0.8,0.8,0.8);-webkit-transform:translateY(0) scale3d(0.8,0.8,0.8);transform:translateY(0) scale3d(0.8,0.8,0.8)}20%{-moz-transform:translateY(-15px) scale3d(1,1,1);-ms-transform:translateY(-15px) scale3d(1,1,1);-webkit-transform:translateY(-15px) scale3d(1,1,1);transform:translateY(-15px) scale3d(1,1,1)}}@-moz-keyframes scale{0%{-moz-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.5);transform:scale(1.5)}}@-webkit-keyframes scale{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes scale{0%{-moz-transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);transform:scale(1)}100%{-moz-transform:scale(1.5);-ms-transform:scale(1.5);-webkit-transform:scale(1.5);transform:scale(1.5)}}@-moz-keyframes shakeRight{0%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-moz-transform:translateX(10px);transform:translateX(10px);opacity:0.5}50%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-moz-transform:translateX(10px);transform:translateX(10px);opacity:0.5}100%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}@-webkit-keyframes shakeRight{0%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0.5}50%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0.5}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}@keyframes shakeRight{0%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0.5}50%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-moz-transform:translateX(10px);-ms-transform:translateX(10px);-webkit-transform:translateX(10px);transform:translateX(10px);opacity:0.5}100%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}@-moz-keyframes shakeLeft{0%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-moz-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}50%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-moz-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}100%{-moz-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}@-webkit-keyframes shakeLeft{0%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}50%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}100%{-webkit-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}@keyframes shakeLeft{0%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}25%{-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}50%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:1}75%{-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-webkit-transform:translateX(-10px);transform:translateX(-10px);opacity:0.5}100%{-moz-transform:translateX(0px);-ms-transform:translateX(0px);-webkit-transform:translateX(0px);transform:translateX(0px);opacity:0.8}}
