ul,.caseStudyContent ul{list-style-type:none;margin:0;padding:0}ul,.caseStudyContent ul{list-style-type:none;margin:0;padding: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-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none;height:0}[hidden]{display:none}figure{margin: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}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-rendering:optimizeLegibility;font-feature-settings:"kern" 1;font-kerning:normal}*{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}@viewport{width:device-width}::-moz-selection{background:#369;color:#fff}::selection{background:#369;color:#fff}html,body,button,input,select,textarea,p,li{color:#222;font-family:"Gotham SSm A","Gotham SSm B",serif;font-size:100%;font-weight:300;line-height:2}h1,h2,h3,h4,h5,h6{color:#222;font-family:"Archer SSm A","Archer SSm B",serif;font-weight:800}h1{font-size:2.5em;line-height:1em;margin-bottom:.25em}h2{font-size:2.25em;line-height:1em;margin-bottom:.25em}h3{font-size:2em;line-height:1.15em;margin-bottom:.25em}h4{font-size:1.5em;line-height:1.15em;margin-bottom:.25em}h5{font-size:1.25em;line-height:1.25em;margin-bottom:.1em}h6{font-size:1.125em;line-height:1.25em;margin-bottom:.1em}p{margin:0 0 1.25em 0}em{font-style:italic}strong{font-weight:500}button{background-image:none;border-width:2px;border-style:solid;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:inline-block;line-height:1.2;padding:.625em .9375em;text-transform:uppercase;-webkit-transition:background 250ms linear,color 250ms ease-out;-webkit-transition-delay:0s,0s;-moz-transition:background 250ms linear 0s,color 250ms ease-out;-o-transition:background 250ms linear 0s,color 250ms ease-out;transition:background 250ms linear 0s,color 250ms ease-out}button:hover{cursor:pointer}@media only screen and (min-width:48em){button{padding:.625em 1.5625em}}a{-webkit-transition:color 250ms linear;-webkit-transition-delay:0s;-moz-transition:color 250ms linear 0s;-o-transition:color 250ms linear 0s;transition:color 250ms linear 0s;color:#004964;text-decoration:none}a:visited{color:#004964}a:hover{color:#004964}a:focus{color:#004964}a:active{color:#004964}a:hover,a:focus,a:active{outline:0;-moz-outline-style:none}pre,code,kbd,samp{font-family:"Bitstream Vera Sans Mono",Consolas,Courier,monospace;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}blockquote{border-left:.3125em solid #369;margin:2.5em 0;padding-left:1em}blockquote cite{display:block;font-size:80%;color:#888}blockquote cite:before{content:"\2014 \0020"}blockquote cite a,blockquote cite a:visited,blockquote cite a:visited{color:#555}sub,sup{font-size:80%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.625em}sub{bottom:-0.3125em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.alignright{display:inline;float:right}.alignleft{display:inline;float:left}.clear{clear:both}.hidden{display:none!important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.caseStudyContent ul{list-style:none;margin:1.25em 0 2em;padding:0 1em}.caseStudyContent ul li{font-size:1.25em;line-height:2em;padding-left:.9375em}.caseStudyContent ul li:before{border-color:#333;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border-style:solid;border-width:2px;content:"";display:inline-block;height:7px;margin-right:.3125em;overflow:hidden;position:relative;top:-0.1em;left:-0.65em;vertical-align:middle;width:7px}img,object,embed{max-width:100%;_width:100%;vertical-align:middle}#map_canvas img{max-width:none}img{border:0;-ms-interpolation-mode:bicubic}@font-face{font-family:'edmontonevents2';src:url("../fonts/edmontonevents2.eot?5y7gzu");src:url("../fonts/edmontonevents2.eot?#iefix5y7gzu") format("embedded-opentype"),url("../fonts/edmontonevents2.woff?5y7gzu") format("woff"),url("../fonts/edmontonevents2.ttf?5y7gzu") format("truetype"),url("../fonts/edmontonevents2.svg?5y7gzu#edmontonevents") format("svg");font-weight:normal;font-style:normal}.ico-arrow_down:before{content:"\e600"}.ico-streamline:before{content:"\e601"}.ico-facilitate:before{content:"\e602"}.ico-activate:before{content:"\e603"}.ico-youtube:before{content:"\e604"}.ico-twitter:before{content:"\e605"}.ico-instagram:before{content:"\e606"}.ico-gallery_target:before{content:"\e607"}.ico-gallery_close:before{content:"\e608"}.ico-arrow_gallery:before{content:"\e609"}.ico-mail:before{content:"\e60a"}@import url("default.css");@keyframes podiumBounce{from{transform:translateY(0px)}40%{transform:translateY(-15px)}80%{transform:translateY(10px)}to{transform:translateY(0px)}}@-webkit-keyframes podiumBounce{0%{-webkit-transform:translateY(0px)}40%{-webkit-transform:translateY(-15px)}80%{-webkit-transform:translateY(10px)}100%{-webkit-transform:translateY(0px)}}@keyframes moveTrolly{from{-webkit-transform:translateX(0px) rotateY(0deg);-moz-transform:translateX(0px) rotateY(0deg);-ms-transform:translateX(0px) rotateY(0deg);-o-transform:translateX(0px) rotateY(0deg);transform:translateX(0px) rotateY(0deg)}24%{-webkit-transform:translateX(1000px) rotateY(0deg);-moz-transform:translateX(1000px) rotateY(0deg);-ms-transform:translateX(1000px) rotateY(0deg);-o-transform:translateX(1000px) rotateY(0deg);transform:translateX(1000px) rotateY(0deg)}25%{-webkit-transform:translateX(1000px) rotateY(180deg);-moz-transform:translateX(1000px) rotateY(180deg);-ms-transform:translateX(1000px) rotateY(180deg);-o-transform:translateX(1000px) rotateY(180deg);transform:translateX(1000px) rotateY(180deg)}75%{-webkit-transform:translateX(-1000px) rotateY(180deg);-moz-transform:translateX(-1000px) rotateY(180deg);-ms-transform:translateX(-1000px) rotateY(180deg);-o-transform:translateX(-1000px) rotateY(180deg);transform:translateX(-1000px) rotateY(180deg)}76%{-webkit-transform:translateX(-1000px) rotateY(0deg);-moz-transform:translateX(-1000px) rotateY(0deg);-ms-transform:translateX(-1000px) rotateY(0deg);-o-transform:translateX(-1000px) rotateY(0deg);transform:translateX(-1000px) rotateY(0deg)}to{-webkit-transform:translateX(0px) rotateY(0deg);-moz-transform:translateX(0px) rotateY(0deg);-ms-transform:translateX(0px) rotateY(0deg);-o-transform:translateX(0px) rotateY(0deg);transform:translateX(0px) rotateY(0deg)}}@-webkit-keyframes moveTrolly{0%{-webkit-transform:translateX(0px) rotateY(0deg);-moz-transform:translateX(0px) rotateY(0deg);-ms-transform:translateX(0px) rotateY(0deg);-o-transform:translateX(0px) rotateY(0deg);transform:translateX(0px) rotateY(0deg)}24%{-webkit-transform:translateX(1000px) rotateY(0deg);-moz-transform:translateX(1000px) rotateY(0deg);-ms-transform:translateX(1000px) rotateY(0deg);-o-transform:translateX(1000px) rotateY(0deg);transform:translateX(1000px) rotateY(0deg)}25%{-webkit-transform:translateX(1000px) rotateY(180deg);-moz-transform:translateX(1000px) rotateY(180deg);-ms-transform:translateX(1000px) rotateY(180deg);-o-transform:translateX(1000px) rotateY(180deg);transform:translateX(1000px) rotateY(180deg)}75%{-webkit-transform:translateX(-1000px) rotateY(180deg);-moz-transform:translateX(-1000px) rotateY(180deg);-ms-transform:translateX(-1000px) rotateY(180deg);-o-transform:translateX(-1000px) rotateY(180deg);transform:translateX(-1000px) rotateY(180deg)}76%{-webkit-transform:translateX(-1000px) rotateY(0deg);-moz-transform:translateX(-1000px) rotateY(0deg);-ms-transform:translateX(-1000px) rotateY(0deg);-o-transform:translateX(-1000px) rotateY(0deg);transform:translateX(-1000px) rotateY(0deg)}100%{-webkit-transform:translateX(0px) rotateY(0deg);-moz-transform:translateX(0px) rotateY(0deg);-ms-transform:translateX(0px) rotateY(0deg);-o-transform:translateX(0px) rotateY(0deg);transform:translateX(0px) rotateY(0deg)}}@keyframes sparking{from{background:#ebf0f3}10%{background:transparent}15%{background:#ebf0f3}27%{background:transparent}32%{background:#ebf0f3}63%{background:transparent}68%{background:#ebf0f3}74%{background:transparent}792{background:#ebf0f3}to{background:#ebf0f3}}@-webkit-keyframes sparking{0%{background:#ebf0f3}10%{background:transparent}15%{background:#ebf0f3}27%{background:transparent}32%{background:#ebf0f3}63%{background:transparent}68%{background:#ebf0f3}74%{background:transparent}792{background:#ebf0f3}100%{background:#ebf0f3}}body.login{background:#fff}body.login #login h1 a{background:url(../img/login-1.png) no-repeat scroll center top transparent;height:376px;padding:0;width:300px}div.updated,.login .message,.login form,#loginform{background-color:#fff;border:1px solid #ccc;-webkit-box-shadow:0 4px 10px -1px rgba(200,200,200,0.7);-moz-box-shadow:0 4px 10px -1px rgba(200,200,200,0.7);box-shadow:0 4px 10px -1px rgba(200,200,200,0.7);-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px}div.error,.login #login_error{display:none}#login{width:300px}#loginform{background:#c75d41;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.login label{color:#fff}.login form{background:#c75d41;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin-left:0}.login form .input{background:#fff;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;color:#242424}.login form .input:focus{border:0;color:#444;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#login .message,.login .message{background:#c75d41;border:0;color:#fff;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;margin:0}input#wp-submit{background:#fff;border:1px solid #ccc;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;box-shadow:none;color:#999;cursor:pointer;display:inline-block;font-weight:normal;height:inherit;line-height:normal;padding:8px 10px;text-shadow:none}input#wp-submit:hover{background:#e6e6e6;color:gray}input#wp-submit:active{background:#d9d9d9;color:#4d4d4d}.login #nav a,.login #backtoblog a{color:#3b3b3b!important}.login #nav a:hover,.login #backtoblog a:hover{color:#666!important}.wrapper,.pageHero,.flag,.socialMediaLinks{margin-left:auto;margin-right:auto;padding-left:1.25em;padding-right:1.25em;max-width:68.75em}.caseStudyContent{padding-bottom:1.875em}@media only screen and (min-width:64em){.caseStudyContent{padding-bottom:6.25em}}.home_area__quote,.offerings{padding:4.6875em 0}@media only screen and (min-width:48em){.home_area__quote,.offerings{padding:6.875em 0 6.875em}}.swipe{overflow:hidden;position:relative;visibility:hidden}.swipeWrap{overflow:hidden;position:relative}.swipeWrap .swipeSlide{float:left;width:100%;position:relative}.db{position:fixed;top:0;left:0;z-index:1000}.downArrow,.offerColumn span,.swipe:after,.swipePrev,.swipeNext,.profile__email,.sm__icon,.latestTweet__actualTweet:after{font-family:"edmontonevents2";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}.bottomButton button{background-color:#f15c25;border-color:#f15c25}.bottomButton:hover button,.bottomButton:focus button{background:transparent;color:#f15c25}.four04 button,.post-type-archive-event .bottom .bottomButton button,.page-id-6 .bottom .bottomButton button{background-color:#00acdc;border-color:#00acdc}.four04:hover button,.post-type-archive-event .bottom .bottomButton:hover button,.page-id-6 .bottom .bottomButton:hover button,.four04:focus button,.post-type-archive-event .bottom .bottomButton:focus button,.page-id-6 .bottom .bottomButton:focus button{background-color:transparent;color:white}.infoSwipeButton button,.single-event .bottom .bottomButton button{background-color:#fdb913;border-color:#fdb913;color:white}.infoSwipeButton:hover button,.single-event .bottom .bottomButton:hover button,.infoSwipeButton:focus button,.single-event .bottom .bottomButton:focus button{background:transparent;color:#fdb913}.moreButton button{background-color:#004964;border-color:#004964;color:white}.moreButton:hover button,.moreButton:focus button{background:transparent;color:#004964}.post-type-archive-event .bottom .bottomMenu li,.single-event .bottom .bottomMenu li,.page-id-6 .bottom .bottomMenu li{color:white}.post-type-archive-event .bottom .bottomMenu a,.single-event .bottom .bottomMenu a,.page-id-6 .bottom .bottomMenu a{color:white}.post-type-archive-event .bottom .bottomMenu a:hover,.single-event .bottom .bottomMenu a:hover,.page-id-6 .bottom .bottomMenu a:hover,.post-type-archive-event .bottom .bottomMenu a:focus,.single-event .bottom .bottomMenu a:focus,.page-id-6 .bottom .bottomMenu a:focus{color:#ccc}.homeBlockquote,.caseStudyBlockquote{border:0;font:500 italic 1.875em "Archer SSm A","Archer SSm B",serif;line-height:1.4;margin:1.25em auto 1.875em;padding:0;width:100%}.homeBlockquote:before,.caseStudyBlockquote:before{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;content:"\201C";display:block;font-style:normal;font-size:90px;font-weight:800;height:80px;line-height:120px;margin:0 auto .25em;text-align:center;width:80px}.homeBlockquote span,.caseStudyBlockquote span{display:block;font-weight:300;font-size:.4375em;margin-top:2.1875em;text-align:center}@media only screen and (min-width:48em){.homeBlockquote,.caseStudyBlockquote{font-size:2.75em;margin:1.5625em auto 1.875em;width:85%}.homeBlockquote:before,.caseStudyBlockquote:before{font-size:110px;height:100px;line-height:150px;margin:0 auto .3125em;width:100px}.homeBlockquote span,.caseStudyBlockquote span{margin-top:2.5em}}body{background:#fff}.topWrap{position:fixed;text-align:center;top:0;width:100%;z-index:10}.top{display:table;height:56px;margin:0 auto;max-width:68.75em;padding:0 1.25em;position:relative;text-align:left;width:90%;vertical-align:middle;width:100%}.firstSection{margin-top:56px}.top_logoLink{display:table-cell;height:2.0625em;overflow:hidden;vertical-align:middle;width:10.875em}.top_logoLink svg{display:block}#eeLogo polygon,#eeLogo path{-webkit-transition:fill 300ms linear;-moz-transition:fill 300ms linear;-o-transition:fill 300ms linear;transition:fill 300ms linear;fill:white}#eeLogo polygon.st1,#eeLogo path.st1{-webkit-transition-delay:100ms;-moz-transition-delay:100ms;-o-transition-delay:100ms;transition-delay:100ms}#eeLogo polygon.st2,#eeLogo path.st2{-webkit-transition-delay:200ms;-moz-transition-delay:200ms;-o-transition-delay:200ms;transition-delay:200ms}#eeLogo polygon.st3,#eeLogo path.st3{-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms}#eeLogo polygon.st4,#eeLogo path.st4{-webkit-transition-delay:400ms;-moz-transition-delay:400ms;-o-transition-delay:400ms;transition-delay:400ms}#eeLogo polygon.st5,#eeLogo path.st5{-webkit-transition-delay:500ms;-moz-transition-delay:500ms;-o-transition-delay:500ms;transition-delay:500ms}#eeLogo polygon.st6,#eeLogo path.st6{-webkit-transition-delay:600ms;-moz-transition-delay:600ms;-o-transition-delay:600ms;transition-delay:600ms}#eeLogo path.st41{-webkit-transition-delay:178ms;-moz-transition-delay:178ms;-o-transition-delay:178ms;transition-delay:178ms}#eeLogo path.st42{-webkit-transition-delay:123ms;-moz-transition-delay:123ms;-o-transition-delay:123ms;transition-delay:123ms}#eeLogo path.st43{-webkit-transition-delay:155ms;-moz-transition-delay:155ms;-o-transition-delay:155ms;transition-delay:155ms}#eeLogo path.st44{-webkit-transition-delay:406ms;-moz-transition-delay:406ms;-o-transition-delay:406ms;transition-delay:406ms}#eeLogo path.st45{-webkit-transition-delay:338ms;-moz-transition-delay:338ms;-o-transition-delay:338ms;transition-delay:338ms}#eeLogo path.st46{-webkit-transition-delay:398ms;-moz-transition-delay:398ms;-o-transition-delay:398ms;transition-delay:398ms}#eeLogo path.st47{-webkit-transition-delay:186ms;-moz-transition-delay:186ms;-o-transition-delay:186ms;transition-delay:186ms}#eeLogo path.st48{-webkit-transition-delay:212ms;-moz-transition-delay:212ms;-o-transition-delay:212ms;transition-delay:212ms}#eeLogo path.st49{-webkit-transition-delay:106ms;-moz-transition-delay:106ms;-o-transition-delay:106ms;transition-delay:106ms}#eeLogo path.st410{-webkit-transition-delay:323ms;-moz-transition-delay:323ms;-o-transition-delay:323ms;transition-delay:323ms}#eeLogo path.st411{-webkit-transition-delay:260ms;-moz-transition-delay:260ms;-o-transition-delay:260ms;transition-delay:260ms}#eeLogo path.st412{-webkit-transition-delay:407ms;-moz-transition-delay:407ms;-o-transition-delay:407ms;transition-delay:407ms}#eeLogo path.st413{-webkit-transition-delay:296ms;-moz-transition-delay:296ms;-o-transition-delay:296ms;transition-delay:296ms}#eeLogo path.st414{-webkit-transition-delay:229ms;-moz-transition-delay:229ms;-o-transition-delay:229ms;transition-delay:229ms}.navigation{display:table;background:#00acdc;height:100%;padding:0;opacity:0;overflow:hidden;position:fixed;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity .5s,visibility .5s;-moz-transition:opacity .5s,visibility .5s;-o-transition:opacity .5s,visibility .5s;transition:opacity .5s,visibility .5s;width:100%;visibility:hidden;z-index:1}.navigation>.mainNav{display:table-cell;vertical-align:middle}.mainNav li a{color:white;display:block}.mobileMenu{display:table-cell;margin:0;padding:0;position:relative;text-align:right;-webkit-transition:opacity .5s ease;-moz-transition:opacity .5s ease;-o-transition:opacity .5s ease;transition:opacity .5s ease;vertical-align:middle;width:100%;z-index:10}.mobileMenu ul{cursor:pointer;display:block;padding:.625em;float:right}.mobileMenu ul li{background:white;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px;height:.125em;margin:.3125em auto;-webkit-transition:opacity 300ms linear,-webkit-transform 500ms ease;-moz-transition:opacity 300ms linear,-moz-transform 500ms ease;-o-transition:opacity 300ms linear,-o-transform 500ms ease;transition:opacity 300ms linear,transform 500ms ease;width:1.5625em}.topWrap.color{background:white}.topWrap.color #sm_icons polygon.sprite,.topWrap.color #sm_icons path.sprite{fill:#fdb913}.topWrap.color #eeLogo polygon,.topWrap.color #eeLogo path{fill:transparent}.topWrap.color #eeLogo polygon.st0,.topWrap.color #eeLogo path.st0{fill:#f15c25}.topWrap.color #eeLogo polygon.st1,.topWrap.color #eeLogo path.st1{fill:#2a2629}.topWrap.color #eeLogo polygon.st2,.topWrap.color #eeLogo path.st2{fill:#fdb913}.topWrap.color #eeLogo polygon.st3,.topWrap.color #eeLogo path.st3{fill:#00844a}.topWrap.color #eeLogo polygon.st4,.topWrap.color #eeLogo path.st4{fill:#004964}.topWrap.color #eeLogo polygon.st5,.topWrap.color #eeLogo path.st5{fill:#00acdc}.topWrap.color #eeLogo .st41,.topWrap.color #eeLogo .st42,.topWrap.color #eeLogo .st43,.topWrap.color #eeLogo .st44,.topWrap.color #eeLogo .st45,.topWrap.color #eeLogo .st46,.topWrap.color #eeLogo .st47,.topWrap.color #eeLogo .st48,.topWrap.color #eeLogo .st49,.topWrap.color #eeLogo .st410,.topWrap.color #eeLogo .st411,.topWrap.color #eeLogo .st412,.topWrap.color #eeLogo .st413,.topWrap.color #eeLogo .st414{fill:#004964}.topWrap.color .mobileMenu li{background:#004964}.menuActive .navigation{opacity:1;visibility:visible}.menuActive .mobileMenu ul li:nth-child(1){-webkit-transform:rotate(-45deg) translate(-4px,6px);-moz-transform:rotate(-45deg) translate(-4px,6px);-ms-transform:rotate(-45deg) translate(-4px,6px);-o-transform:rotate(-45deg) translate(-4px,6px);transform:rotate(-45deg) translate(-4px,6px)}.menuActive .mobileMenu ul li:nth-child(2){opacity:0}.menuActive .mobileMenu ul li:nth-child(3){-webkit-transform:rotate(45deg) translate(-4px,-6px);-moz-transform:rotate(45deg) translate(-4px,-6px);-ms-transform:rotate(45deg) translate(-4px,-6px);-o-transform:rotate(45deg) translate(-4px,-6px);transform:rotate(45deg) translate(-4px,-6px)}.menuActive .mainNav li{text-align:center}.menuActive .mainNav li:hover{background:#199ec7}.menuActive .mainNav a{color:#0e738d;font-size:37px;line-height:1;padding:.625em 0}.menuActive .mainNav a:after{color:white;content:attr(data-description);display:block;font-size:17px;line-height:1.3;margin:0 auto;padding:0;max-width:15.625em}.menuActive .topWrap.color .mobileMenu li{background:white}@media only screen and (min-width:43.75em){.top{height:86px}.firstSection{margin-top:86px}.navigation{background:transparent;display:inherit;opacity:1;position:relative;top:inherit;left:inherit;text-align:right;vertical-align:middle;visibility:visible;width:100%;z-index:1}.mainNav{line-height:35px;margin:0}.mainNav li{display:inline-block;font-size:1.0625em;min-height:inherit;margin-left:1.875em}.mainNav li:first-child{margin-left:0}.mainNav li:after{background:white;content:"";display:block;height:.1em;margin:0 auto 0;width:0;-webkit-transition:all 300ms cubic-bezier(0.550,0.085,0.680,0.530);-moz-transition:all 300ms cubic-bezier(0.550,0.085,0.680,0.530);-o-transition:all 300ms cubic-bezier(0.550,0.085,0.680,0.530);transition:all 300ms cubic-bezier(0.550,0.085,0.680,0.530)}.mainNav li:hover:after{width:100%}.mainNav li.current_page_item:after,.mainNav li.current-menu-item:after,.mainNav li.current-page-parent:after{width:100%}.mainNav a{display:block;font-weight:400}.topWrap.color .mainNav li a{color:#004964}.topWrap.color .mainNav li:after{background:#004964}.mobileMenu{display:none}}@media only screen and (min-width:64em){.top{height:106px}.firstSection{margin-top:106px}}.medium_title{color:#004964;font-size:2.5em}.large_title{font-size:3.125em;line-height:1}.small_gap{padding-top:7.1875em;padding-bottom:7.1875em}.maxHeightWrap{max-height:48.4375em;overflow:hidden;position:relative}.fixedRatioWrap{padding-bottom:56.25%;min-height:28.125em}.pageHeroWrap{background-color:white;background-repeat:no-repeat;background-position:center center;background-size:cover;opacity:0;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;-webkit-transition:opacity 500ms;-moz-transition:opacity 500ms;-o-transition:opacity 500ms;transition:opacity 500ms}.pageHeroWrap:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.pageHeroWrap>.pageHero{display:inline-block;vertical-align:middle}.pageHeroWrap.loaded{opacity:1}.pageHero{font-size:.8em;position:relative;text-align:left;width:98%;z-index:2}.pageHero h2,.pageHero h1{max-width:34.375em}.pageHero h2{color:#fdb913;font-size:3.375em}.pageHero h1{color:white;font-family:"Gotham SSm A","Gotham SSm B",serif;font-size:1.1875em;font-weight:300;line-height:1.5}@media only screen and (min-width:48em){.medium_title{color:#004964;font-size:3.4375em}.large_title{font-size:4.375em}.pageHero{font-size:1em}}.videoWrap{background:white;height:1000px;overflow:hidden;position:relative}.touch .videoWrap{background-repeat:no-repeat;background-position:center center;background-size:cover}.videoOverlay{background:rgba(252,184,19,0.3);background-size:cover;height:100%;min-width:100%;min-height:100%;opacity:30%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:1;display:table}.videoOverlay>.videoTitle{display:table-cell;vertical-align:middle}.lt-ie9 .videoOverlay{background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFCB813,endColorstr=#4CFCB813)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#4CFCB813,endColorstr=#4CFCB813);zoom:1;top:0;left:0}.videoTitle{padding:0 1.25em;text-align:center}.homeHeroCta{color:white}.topCurved{display:block;font:500 24px "Gotham SSm A","Gotham SSm B",serif;text-transform:uppercase}.emDash{display:block;font:400 30px "Gotham SSm A","Gotham SSm B",serif;margin-bottom:.3125em}.bottomStraight{color:#fdb913;display:block;font-size:68px;font-style:italic;line-height:1;margin-bottom:.3125em}.downArrow span{color:white;font-size:1.5625em}.ico-arrow_down{display:inline-block;-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.ico-arrow_down:hover{-webkit-transform:translateY(5px);-moz-transform:translateY(5px);-ms-transform:translateY(5px);-o-transform:translateY(5px);transform:translateY(5px)}.bigVid{height:auto;min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:auto;z-index:0}.lt-ie9 .bigVid{top:0;left:0}.homeContentWrap{background:white;position:relative;z-index:5}.pyramid{max-width:56.25em;overflow:hidden;position:relative;z-index:2}.whoWeAre{margin:9.375em 0;position:relative;z-index:2}.whoWeAre h2{color:#fdb913}.whoWeAre h1{color:#004964;font-family:"Gotham SSm A","Gotham SSm B",serif;font-size:1em;font-weight:300;line-height:2;margin-bottom:1.25em}.whoWeAre a{border-bottom:1px solid #004964;padding-bottom:2px}.moreButton{display:inline-block}.svg-stack-pyramid{display:block;height:20em;position:absolute;bottom:0;left:6.25em;width:31.5em;z-index:1}.home_area__partnership{background:#e0e9ec;padding:4.6875em 3.125em;text-align:center}.home_area__partnership .designerLine{background:#004964}.svg-stack-edmonton-tourism,.svg-stack-edmonton{-webkit-transition:opacity 250ms linear;-webkit-transition-delay:0s;-moz-transition:opacity 250ms linear 0s;-o-transition:opacity 250ms linear 0s;transition:opacity 250ms linear 0s;margin:0 1.25em;opacity:.4}.svg-stack-edmonton-tourism:hover,.svg-stack-edmonton:hover{opacity:1}.svg-stack-edmonton-tourism svg{max-width:13.25em;vertical-align:middle}.svg-stack-edmonton svg{max-width:13.25em;vertical-align:middle}.skyline{background:#004964;padding:4.6875em 0 0;position:relative}.whyEdmonton h2,.whyEdmonton p{color:white}.skylineTab{margin-bottom:2.5em}.svg-stack-skyline svg{margin-bottom:-1px;max-height:11.8125em;max-width:55.375em;vertical-align:bottom}.home_area__quote{background:#00acdc;text-align:center}.home_area__quote h2{color:white}.homeBlockquote{color:white;margin:0 auto;max-width:600px}.homeBlockquote:before{background:white;color:#00acdc}.offerings{*zoom:1;background:#fdb913;text-align:center}.offerings:before,.offerings:after{content:"";display:table;line-height:0}.offerings:after{clear:both}.offerings h2{color:white;text-align:center}.designerLine{background:white;display:block;width:1.25em;height:2px;margin:1.875em auto 2.5em}.offerColumn{display:block;margin:0 auto 2.5em;max-width:20em;width:100%;vertical-align:top}.offerColumn span{background:white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;height:200px;font-size:8.75em;line-height:200px;margin:0 auto .1875em;width:200px}.offerColumn p{color:white;text-align:left}.ico-facilitate{color:#00844a}.ico-activate{color:#f15c25}.ico-streamline{color:#00acdc;padding-left:21px}.infoSwipe{position:relative;text-align:center}.infoSwipe h2{color:white;font-size:2.0625em}.infoSwipe p{color:white;line-height:1.5;margin:0 auto;max-width:43.75em;padding:0 1.25em;text-align:left}.alwaysOnTop{margin:0 auto;position:absolute;top:3.125em;left:0;right:0;z-index:1}.homeSwipe{overflow:hidden;position:relative;visibility:hidden}.swipe-wrap{overflow:hidden;position:relative}.infoSwipeSlide{background-position:center center;background-repeat:no-repeat;background-size:cover;float:left;height:35.9375em;padding:9.375em 0 0;position:relative;width:100%;-webkit-transition-delay:300ms;-moz-transition-delay:300ms;-o-transition-delay:300ms;transition-delay:300ms;-webkit-transition-timing-function:cubic-bezier(0.550,0.085,0.680,0.530);-moz-transition-timing-function:cubic-bezier(0.550,0.085,0.680,0.530);-o-transition-timing-function:cubic-bezier(0.550,0.085,0.680,0.530);transition-timing-function:cubic-bezier(0.550,0.085,0.680,0.530)}.infoSwipeSlide p,.infoSwipeSlide a{-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.experiencedAgile{background-color:#004964}.singleContact{background-color:#f15c25}.dedicatedResources{background-color:#00844a}.disappear{opacity:0}.infoSwipeButton{display:inline-block;margin:2.5em 0 3.125em}.infoSwipeButton button{font-weight:400}.swipeNav{margin:0 auto;position:absolute;bottom:2.5em;left:0;right:0}.swipeNav li{cursor:pointer;display:inline-block;padding:.9375em}.swipeNav li.active span{background:transparent}.swipeNav span{background:white;border:2px solid white;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:transparent;display:block;height:.625em;width:.625em;overflow:hidden}@media only screen and (min-width:25em){.whoWeAre h1{width:75%}}@media only screen and (min-width:30em){.svg-stack-pyramid{left:inherit;right:-8.125em}}@media only screen and (min-width:48em){.whoWeAre{margin:15.625em 0;width:31.25em}.svg-stack-pyramid{height:31.5em;left:inherit;right:0;width:36em}.skyline{padding:9.375em 0 0}.whyEdmonton{max-width:55.375em}.offerColumn span{margin:0 auto .3125em}.infoSwipe h2{font-size:3.4375em}.alwaysOnTop{top:6.25em}.infoSwipeSlide{height:37.5em;padding-top:13.4375em}.swipeNav li{display:inline-block;margin:0 .9375em;padding:0}.swipeNav li:after{background:white;content:"";display:block;height:2px;margin:.3125em auto 0;width:0;-webkit-transition:all 800ms cubic-bezier(0.550,0.085,0.680,0.530);-moz-transition:all 800ms cubic-bezier(0.550,0.085,0.680,0.530);-o-transition:all 800ms cubic-bezier(0.550,0.085,0.680,0.530);transition:all 800ms cubic-bezier(0.550,0.085,0.680,0.530)}.swipeNav li:hover span{opacity:1}.swipeNav li.active:after{width:100%}.swipeNav li.active span{opacity:1}.swipeNav span{background:transparent;border:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;color:white;font-weight:700;height:inherit;width:inherit;opacity:.5;overflow:inherit;-webkit-transition:opacity .25s linear;-webkit-transition-delay:0s;-moz-transition:opacity .25s linear 0s;-o-transition:opacity .25s linear 0s;transition:opacity .25s linear 0s}}@media only screen and (min-width:56.25em){.whyEdmonton{max-width:55.375em;position:relative;text-align:center}.whyEdmonton h2{display:inline-block;float:left;line-height:1.3;margin-bottom:3.125em;text-align:left;vertical-align:top;width:45%}.skylineTab{display:none;text-align:left;vertical-align:top;width:55%}.activeSkyTab{display:inline-block}.skyPoint{display:block;height:38px;width:38px;background:white;border-radius:50%;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);position:absolute;cursor:pointer;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.skyPoint:hover{-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-ms-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px)}.skyPoint:before{content:"";height:0;width:0;border-style:solid;border-width:0 7.5px 12px 7.5px;border-color:transparent transparent #004964 transparent;position:absolute;margin:auto;top:-2px;right:0;bottom:0;left:0}.activeSkyPoint{background:#fdb913;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}.firstSkyPoint{bottom:8.125em;left:7.5625em}.secondSkyPoint{bottom:12.5em;right:12.4375em}.thirdSkyPoint{bottom:8.125em;right:8.75em}.offerColumn{display:inline-block;margin-left:2%;margin-right:2%;max-width:inherit;width:29%}}.eventHero_ctaBlock,.eventHero_featuredBlock{display:block}.eventHero_ctaBlock{background:#00acdc url("../img/event-hero-1-320.jpg") no-repeat center top;background-size:cover;padding:6.25em 1.25em}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.eventHero_ctaBlock{background-image:url("../img/event-hero-1-320@2x.jpg");background-size:320px 600px}}.eventHero_ctaBlock p,.eventHero_ctaBlock h1{margin-left:auto;margin-right:auto;max-width:375px}.evetHero_mainCta{color:white;display:block;font-family:"Archer SSm A","Archer SSm B",serif;margin-bottom:.4375em}.evetHero_mainCta span{color:#fdb913}.evetHero_mainDesc{color:white;font-family:"Gotham SSm A","Gotham SSm B",serif;font-size:1.125em;font-weight:300;line-height:1.5}.eventHero_featuredBlock{background:#004964}.eventHero_event1,.eventHero_event2,.eventHero_event3{height:15em}.featuredEvents__link{display:inline-block;height:100%;overflow:hidden;position:relative;width:100%}.featuredEvents__link:hover .featuredEvents__bgImage__blue{opacity:0}.featuredEvents__link:hover .featuredEvents__bgImage__yellow{opacity:1}.featuredEvents__link img{height:6.25em;margin-top:-50px;margin-left:-95px;position:absolute;top:50%;left:50%;width:11.875em;z-index:3}.featuredEvents__bgImage__blue,.featuredEvents__bgImage__yellow{background-position:center center;background-size:cover;height:100%;position:absolute;top:0;left:0;width:100%}.featuredEvents__bgImage__blue{opacity:1;z-index:1;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.featuredEvents__bgImage__yellow{opacity:0;z-index:0;-webkit-transition:opacity 300ms;-moz-transition:opacity 300ms;-o-transition:opacity 300ms;transition:opacity 300ms}.upcomingEvents,.pastEvents{text-align:center}.event_single_title{color:#99b6c1;line-height:1.4;margin:.625em auto 0;max-width:12.5em}.upcomingEvents{padding-bottom:4.6875em}.upcoming__title{color:#004964;margin-bottom:.9375em}.upcomingEvents__single{display:inline-block;text-align:center;margin-bottom:3.125em;max-width:18.75em;vertical-align:top;width:100%}.upcomingEvents__link,.upcomingEvents__noLink{display:inline-block;height:7.8125em;width:13.75em}.upcomingEvents__link:before,.upcomingEvents__noLink:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.upcomingEvents__link>img,.upcomingEvents__noLink>img{display:inline-block;vertical-align:middle}.upcomingEvents__link .lazyLogo,.upcomingEvents__noLink .lazyLogo{height:6.25em;width:11.875em}.pastEvents{background:#ebf0f3}.pastEvents__single{display:inline-block;margin-bottom:3.125em;max-width:17.1875em;text-align:center;vertical-align:top;width:100%}.pastEvents__link,.pastEvents__noLink{background:white;display:inline-block;height:9.375em;position:relative;width:15.625em}.pastEvents__link:before,.pastEvents__noLink:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.pastEvents__link>img,.pastEvents__noLink>img{display:inline-block;vertical-align:middle}.pastEvents__link .lazyLogo,.pastEvents__noLink .lazyLogo{height:4.6875em;width:9.375em}.past__title{margin-bottom:.9375em}.highlevel{background:#ebf0f3 url("../img/highlevel-bridge.svg") repeat-x center bottom;height:10.625em;overflow:hidden;position:relative;width:100%}.svg-stack-trolly{display:block;height:1.75em;position:absolute;top:-5px;left:50%;width:2.8125em;-webkit-animation:moveTrolly 30s infinite linear;-moz-animation:moveTrolly 30s infinite linear;-ms-animation:moveTrolly 30s infinite linear;-o-animation:moveTrolly 30s infinite linear;animation:moveTrolly 30s infinite linear}.svg-stack-trolly:before{background:#ebf0f3;content:"";display:block;height:10px;width:10px;position:absolute;right:12px;top:-1px;-webkit-animation:sparking 2s infinite linear;-moz-animation:sparking 2s infinite linear;-ms-animation:sparking 2s infinite linear;-o-animation:sparking 2s infinite linear;animation:sparking 2s infinite linear}@media only screen and (min-width:20em){.eventHero_ctaBlock{background:#00acdc url("../img/event-hero-1-480.jpg") no-repeat center top}}@media only screen and (min-width:20em) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:20em) and (-o-min-device-pixel-ratio:2.6 / 2),only screen and (min-width:20em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:20em) and (min-device-pixel-ratio:1.3),only screen and (min-width:20em) and (min-resolution:1.3dppx){.eventHero_ctaBlock{background-image:url("../img/event-hero-1-480@2x.jpg");background-size:480px 900px}}@media only screen and (min-width:30em){.eventHero_ctaBlock{background:#00acdc url("../img/event-hero-1-768.jpg") no-repeat center top}}@media only screen and (min-width:30em) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:30em) and (-o-min-device-pixel-ratio:2.6 / 2),only screen and (min-width:30em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:30em) and (min-device-pixel-ratio:1.3),only screen and (min-width:30em) and (min-resolution:1.3dppx){.eventHero_ctaBlock{background-image:url("../img/event-hero-1-768@2x.jpg");background-size:768px 720px}}@media only screen and (min-width:48em){.eventHero_ctaBlock,.eventHero_featuredBlock{display:inline-block;height:45em;vertical-align:middle;width:50%}.eventHero_ctaBlock:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.eventHero_ctaBlock .vCenter{display:inline-block;width:98%;vertical-align:middle}.eventHero_ctaBlock p,.eventHero_ctaBlock h1{margin-left:auto;margin-right:auto;max-width:450px}.eventHero_featuredBlock{background:#004964}}@media only screen and (min-width:93.75em){.eventHero_ctaBlock{background:#00acdc url("../img/event-hero-1-1500.jpg") no-repeat center top;background-size:cover}}@media only screen and (min-width:93.75em) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:93.75em) and (-o-min-device-pixel-ratio:2.6 / 2),only screen and (min-width:93.75em) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:93.75em) and (min-device-pixel-ratio:1.3),only screen and (min-width:93.75em) and (min-resolution:1.3dppx){.eventHero_ctaBlock{background-image:url("../img/event-hero-1-1500@2x.jpg");background-size:1500px 720px}}.caseStudyHeroWrap{background-color:white;background-repeat:no-repeat;background-position:center center;background-size:cover;position:relative}.caseStudyHeroWrap:before{background:#000;content:"";height:100%;width:100%;opacity:.8;position:absolute;top:0;left:0;z-index:1}.caseStudyHeroTitle{*zoom:1;padding-top:3.125em;position:relative;z-index:2}.caseStudyHeroTitle:before,.caseStudyHeroTitle:after{content:"";display:table;line-height:0}.caseStudyHeroTitle:after{clear:both}.caseStudyHeroTitle h2{color:#fdb913;font-size:1.5625em;margin:3.125em 0}.caseStudyTitleBar{background:#fdb913;position:relative;text-align:left;text-transform:uppercase;z-index:2}.caseStudyTitle,.topNextCaseStudy{display:inline-block;vertical-align:middle}.caseStudyTitle{color:white;font:700 1.125em "Gotham SSm A","Gotham SSm B",serif;margin:0;padding:.625em 0;width:100%}.topNextCaseStudy{display:none}.belowTheFold{padding-top:1.875em}.caseStudyContent{margin:0 auto;max-width:53.125em}.caseStudyContent p{font-size:1.25em}.caseStudyBlockquote{color:#fdb913}.caseStudyBlockquote:before{background:#00acdc;color:white}.caseStudyBlockquote.noCitation:after{border-bottom:2px solid #fdb913;padding-top:.9375em}.caseStudyGallery{cursor:pointer;margin-bottom:1.875em;overflow:hidden;position:relative}.caseStudyGallery:hover .swipe:after{-webkit-transform:scale(1.03,1.03);-moz-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.activeGallery .swipe:before{opacity:0;visibility:hidden;-webkit-transition:opacity 500ms ease,visibility 0s linear;-webkit-transition-delay:0s,0.5s;-moz-transition:opacity 500ms ease,visibility 0s linear .5s;-o-transition:opacity 500ms ease,visibility 0s linear .5s;transition:opacity 500ms ease,visibility 0s linear .5s}.activeGallery .swipe:after{opacity:0}.swipe{position:relative}.swipe:before,.swipe:after{content:"";-webkit-transition:all 300ms ease,opacity 500ms ease,visibility 0s linear;-webkit-transition-delay:0s,0s,0s;-moz-transition:all 300ms ease,opacity 500ms ease,visibility 0s linear 0s;-o-transition:all 300ms ease,opacity 500ms ease,visibility 0s linear 0s;transition:all 300ms ease,opacity 500ms ease,visibility 0s linear 0s}.swipe:before{background:#000;height:100%;width:100%;opacity:.7;position:absolute;z-index:1}.swipe:after{color:#fdb913;content:"\e607";display:block;font-size:6.25em;height:100px;width:100px;margin:auto;position:absolute;top:0;right:0;bottom:0;left:0;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);text-align:center;z-index:2}.activeGallery .swipeWrap{height:20em}.swipeWrap{height:12.5em;-webkit-transition:height 300ms ease-in;-moz-transition:height 300ms ease-in;-o-transition:height 300ms ease-in;transition:height 300ms ease-in}.activeGallery .swipeOverlay{opacity:0}.swipeOverlay{background:#333;height:20em;opacity:.7;position:absolute;-webkit-transition:opacity 3s;-moz-transition:opacity 3s;-o-transition:opacity 3s;transition:opacity 3s;z-index:1}.swipeSlide{background-position:center center;background-size:cover;height:100%;min-height:100%}.activeGallery .swipePrev,.activeGallery .swipeNext{z-index:10}.touch .activeGallery .swipePrev,.touch .activeGallery .swipeNext{z-index:0}.swipePrev,.swipeNext{color:white;display:block;font-size:2.5em;font-weight:300;height:100%;margin:auto;position:absolute;top:0;bottom:0;width:50%;z-index:0}.swipePrev:before,.swipeNext:before{margin:auto;margin-top:-0.625em;opacity:0;position:absolute;top:50%;-webkit-transition:all 300ms linear;-webkit-transition-delay:0s;-moz-transition:all 300ms linear 0s;-o-transition:all 300ms linear 0s;transition:all 300ms linear 0s}.swipePrev:hover,.swipeNext:hover{cursor:pointer}.swipePrev:hover:before,.swipeNext:hover:before{opacity:1}.swipePrev{left:0}.swipePrev:before{content:"\e609";left:.3125em;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.swipeNext{right:0}.swipeNext:before{content:"\e609";right:.3125em}.podiumFinish{text-align:center}.firstPlace,.secondPlace,.thirdPlace{display:inline-block;width:33.3333%;max-width:14.375em;padding:0 .625em;vertical-align:bottom}.firstPlace .halo,.secondPlace .halo,.thirdPlace .halo{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;display:block;height:2.1875em;margin:0 auto 20%;width:2.1875em}.firstPlace .halo:before,.secondPlace .halo:before,.thirdPlace .halo:before{color:white;font-size:1.0625em;font-weight:700;line-height:35px}.firstPlace .podium,.secondPlace .podium,.thirdPlace .podium{display:block;width:100%}.firstPlace:hover,.secondPlace:hover,.thirdPlace:hover{cursor:pointer}.firstPlace:hover .halo,.secondPlace:hover .halo,.thirdPlace:hover .halo{-webkit-animation:podiumBounce 425ms 0ms 1;-moz-animation:podiumBounce 425ms 0ms 1;-ms-animation:podiumBounce 425ms 0ms 1;-o-animation:podiumBounce 425ms 0ms 1;animation:podiumBounce 425ms 0ms 1}.firstPlace .halo,.firstPlace .podium{background:#fdb913}.firstPlace .halo:before{content:"1"}.firstPlace .podium{height:4.6875em}.secondPlace .halo,.secondPlace .podium{background:#f15c25}.secondPlace .halo:before{content:"2"}.secondPlace .podium{height:3.125em}.thirdPlace .halo,.thirdPlace .podium{background:#00acdc}.thirdPlace .halo:before{content:"3"}.thirdPlace .podium{height:1.5625em}.firstPlaceActive .firstPlaceContent{display:block}.firstPlaceActive .secondPlaceContent,.firstPlaceActive .thirdPlaceContent{display:none}.secondPlaceActive .podiumContent{background:#f15c25}.secondPlaceActive .firstPlaceContent,.secondPlaceActive .thirdPlaceContent{display:none}.secondPlaceActive .secondPlaceContent{display:block}.thirdPlaceActive .podiumContent{background:#00acdc}.thirdPlaceActive .firstPlaceContent,.thirdPlaceActive .secondPlaceContent{display:none}.thirdPlaceActive .thirdPlaceContent{display:block}.podiumContent{background:#fdb913}.podiumContent p{color:white;font:500 italic 1.6875em "Archer SSm A","Archer SSm B",serif;margin:0 auto;max-width:650px;padding:1.25em 1.25em;text-align:left}.secondPlaceContent{display:none}.thirdPlaceContent{display:none}@media only screen and (min-width:20.0625em){.activeGallery .swipeWrap{height:37.5em}.swipeWrap{height:21.875em}}@media only screen and (min-width:48em){.caseStudyHeroWrap{position:relative;z-index:4;display:table;text-align:center;width:100%}.caseStudyHeroWrap>.caseStudyHeroTitle{display:table-cell;vertical-align:middle}.caseStudyHeroTitle{text-align:left;z-index:2}.caseStudyHeroTitle h2{font-size:5.3125em;margin:0 0 1.25em}.caseStudyTitleBar{display:table-row;position:absolute;bottom:0;left:0;width:100%}.caseStudyTitle{font-size:1.25em;line-height:4.375em}.topNextCaseStudy{display:inline-block;font-size:1.125em;font-weight:400;text-align:right;line-height:1;margin:0;width:30%;text-transform:uppercase}.topNextCaseStudy a{color:white}.topNextCaseStudy a:hover button,.topNextCaseStudy a:focus button{background:white}.topNextCaseStudy button{background:transparent;border-color:white;color:white}.caseStudyTitle{width:70%}.caseStudyBlockquote{font-size:2.75em;margin:1.5625em auto 1.875em;width:85%}.caseStudyBlockquote:before{font-size:110px;height:100px;line-height:150px;margin:0 auto .3125em;width:100px}.caseStudyBlockquote span{margin-top:2.5em}.caseStudyGallery{margin-bottom:6.25em}.swipeClose:before{font-size:1.875em}.swipePrev,.swipeNext{font-size:3.125em}.firstPlace .halo,.secondPlace .halo,.thirdPlace .halo{height:4.6875em;width:4.6875em}.firstPlace .halo:before,.secondPlace .halo:before,.thirdPlace .halo:before{color:white;font-size:2.5em;font-weight:700;line-height:75px}.firstPlace .podium{height:10.9375em}.secondPlace .podium{height:7.8125em}.thirdPlace .podium{height:5.3125em}.podiumContent p{font-size:2.5em;padding:3.125em 0}}@media only screen and (min-width:64em){.belowTheFold{padding-top:6.25em}}.no-js .page-id-5 .pageHeroWrap{background-image:url("../img/event-hero-1-1920x1250.jpg")}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.no-js .page-id-5 .pageHeroWrap{background-image:url("../img/event-hero-1-1920x1250@2x.jpg")}}.flag{padding:18.75em 0 0;position:relative}.flag p{color:#004964}.flagCopy{background:#004964;padding:3.125em 1.25em;position:relative;z-index:1}.flagCopy h3{color:#fdb913}.flagCopy p{color:white}.svg-stack-flag-and-pole{margin:0 auto;max-width:13.125em;position:absolute;left:0;right:0;top:3.125em;z-index:0}.profile{height:27.8125em;overflow:hidden;position:relative;text-align:center}.profile:before{content:"";height:100%;display:inline-block;vertical-align:middle;margin-right:-0.25em}.profile>.profile__nameTag{display:inline-block;vertical-align:middle}.profile:after{content:"";height:100%;position:absolute;top:0;left:0;width:100%;z-index:1;zoom:1}.profile.blue{background-color:#00acdc}.profile.blue .profile__title{color:#fdb913}.profile.yellow{background-color:#fdb913}.profile.yellow .profile__title{color:#00acdc}.profile.orange{background-color:#f63}.profile.orange .profile__title{color:#fdb913}.profile:hover .profileBgImage.focused{opacity:0}.profileBgImage{background-repeat:no-repeat;background-position:center bottom;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-transition:opacity 200ms;-moz-transition:opacity 200ms;-o-transition:opacity 200ms;transition:opacity 200ms}.profile__nameTag{position:relative;padding-right:.25em;width:95%;z-index:2}.profile__name{color:white;font-family:"Gotham SSm A","Gotham SSm B",serif;font-size:2.8125em;font-weight:400;margin-top:.625em;margin-bottom:.125em;text-transform:uppercase}.profile__title{font-family:"Archer SSm A","Archer SSm B",serif;font-size:1.875em;font-weight:800;font-style:italic;line-height:1.2;margin-bottom:.625em}.profile__email{margin-bottom:0}.profile__email a{color:white;font-size:1.875em;-webkit-transition:font 500ms ease;-moz-transition:font 500ms ease;-o-transition:font 500ms ease;transition:font 500ms ease}.profile__email a:hover,.profile__email a:focus{font-size:2.5em}@media(min--moz-device-pixel-ratio:1.3),(-o-min-device-pixel-ratio:2.6 / 2),(-webkit-min-device-pixel-ratio:1.3),(min-device-pixel-ratio:1.3),(min-resolution:1.3dppx){.profileBgImage{background-size:679px 445px}}.socialMediaLinks{*zoom:1;padding-top:4.6875em;padding-bottom:4.6875em;text-align:center}.socialMediaLinks:before,.socialMediaLinks:after{content:"";display:table;line-height:0}.socialMediaLinks:after{clear:both}.socialMediaLinks h3{margin-bottom:.625em}.socialMedia{color:#99b6c1;display:inline-block;margin:1.25em 1.25em;text-align:center;width:10em}.socialMedia:first-child{margin-top:0}.sm__icon{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;color:white;display:inline-block;height:10em;line-height:10em;width:10em;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);-webkit-transition:all 300ms ease;-moz-transition:all 300ms ease;-o-transition:all 300ms ease;transition:all 300ms ease}.sm__icon:before{font-size:5em}.sm__icon:visited{color:White}.sm__icon:hover,.sm__icon:focus{color:white;-webkit-transform:scale(1.03,1.03);-moz-transform:scale(1.03,1.03);-ms-transform:scale(1.03,1.03);-o-transform:scale(1.03,1.03);transform:scale(1.03,1.03)}.sm__twitter .sm__icon{background:#00acdc}.sm__instagram .sm__icon{background:#326699}.sm__youtube .sm__icon{background:#cd332c}.svg-stack-clock{display:block;max-height:10em;margin:0 auto;padding:0;max-width:10em;width:10em}#svg-stack-clock #circle{fill:#00844a}#svg-stack-clock #hourhand{stroke:white}#svg-stack-clock #minutehand{stroke:white}#svg-stack-clock #secondhand{stroke:#fdb913}.sm__tag{color:#99b6c1;display:block;margin:1.25em 0 0}.latestTweet{background:#00acdc;padding:3.125em 1.25em}.latestTweet__actualTweet{color:white;font-size:1.3125em;line-height:1.5;margin:0 auto;max-width:21.667em;position:relative;z-index:1}.latestTweet__actualTweet:after{color:white;content:"\e605";font-size:9.375em;opacity:.1;position:absolute;top:0;left:-0.625em;margin:auto;z-index:-1}@media only screen and (min-width:30em){.latestTweet{padding:3.125em 1.25em 3.125em 2.5em}.latestTweet__actualTweet{font-size:1.875em}.latestTweet__actualTweet:after{font-size:.6875em;opacity:1;top:.625em;left:-1.5625em;z-index:0}}@media only screen and (min-width:48em){.flag{max-width:50em;padding-top:12.5em;padding-bottom:12.5em;padding-left:15.625em}.flagCopy{background:transparent}.flagCopy h3,.flagCopy p{color:#004964}.svg-stack-flag-and-pole{margin:0;position:absolute;left:0;right:inherit;top:9.375em;bottom:inherit}.profile__name{font-size:5em}.profile__title{font-size:2.5em}.socialMediaLinks{padding-top:9.375em;padding-bottom:9.375em}.latestTweet{background:#00acdc;padding:6.25em}}@media only screen and (min-width:53.125em){.socialMedia{display:inline-block;margin:1.25em 0 0;width:25%}}.teammate__wrap{*zoom:1;padding:3.125em 0}.teammate__wrap:before,.teammate__wrap:after{content:"";display:table;line-height:0}.teammate__wrap:after{clear:both}.teammate__odd{background:#e0e9ec}.teammate__thumb{margin:0 auto 1.875em;max-width:17.5em}.teammate__description p:last-child{margin-bottom:0}@media only screen and (min-width:48em){.teammate__wrap .wrapper{position:relative}.teammate__odd{background:#e0e9ec}.teammate__odd .teammate__description{padding-left:6.25em}.teammate__even .wrapper{*zoom:1}.teammate__even .wrapper:before,.teammate__even .wrapper:after{content:"";display:table;line-height:0}.teammate__even .wrapper:after{clear:both}.teammate__even .teammate__thumb{position:absolute;top:0;right:1.25em;bottom:0;width:350px}.teammate__even .teammate__thumb:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-0.25em}.teammate__even .teammate__thumb img{display:inline-block;vertical-align:middle;width:95%}.teammate__even .teammate__description{float:left;margin-bottom:0;padding-right:6.25em;width:calc(100% - 350px)}.teammate__thumb,.teammate__description{display:table-cell;float:none;padding:6.25em 0;vertical-align:middle}.teammate__thumb{margin:0;max-width:21.875em;width:21.875em}.teammate__description{max-width:46.875em}}.error404{text-align:center}.error404 .caseStudyHeroWrap{padding-top:9.375em;padding-bottom:9.375em}.error404 h1{color:#fdb913;font-size:3.375em;margin-bottom:.9375em;text-align:center}.error404 .caseStudyHeroTitle{text-align:center}.four04 button{color:white;font-size:1.25em;font-weight:300}@media only screen and (min-width:30em){.error404 .caseStudyHeroWrap{padding-top:15.625em;padding-bottom:15.625em}}@media only screen and (min-width:48em){.error404 .caseStudyHeroWrap{padding-top:0;padding-bottom:0}}.bottom{background-color:white;background-position:center center;background-repeat:no-repeat;background-size:cover;font-size:1em;overflow:hidden;position:relative;text-align:center;z-index:5}.bottomButton{display:inline-block;margin:4.375em auto;position:relative;z-index:2}.bottomButton button{color:white;font-size:1.25em;font-weight:300}.bottomMenu{margin:0 0 2.5em;position:relative;text-align:center;z-index:2}.bottomMenu li{color:#fdb913;display:inline-block;margin:0 .625em;vertical-align:top;white-space:nowrap}.bottomMenu a{color:#fdb913;display:block}.bottomMenu a:hover,.bottomMenu a:focus{color:#db9c02}.post-type-archive-event .bottom{background:#004964}.single-event .bottom{background-color:#fdb913}.single-event .bottom:before{background:#000;content:'';height:100%;width:100%;opacity:.6;position:absolute;top:0;left:0;z-index:1}.page-id-6 .bottom{background:#004964}@media only screen and (min-width:48em){.bottomButton{margin:8.125em auto}.bottomButton button{font-size:1.5625em}}