/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}@font-face{font-family:icons;src:url(fonts/icons/icons.eot?62455717);src:url(fonts/icons/icons.eot?62455717#iefix) format('embedded-opentype'),url(fonts/icons/icons.woff?62455717) format('woff');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;margin-right:.4em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-instagram:before{content:'\e800'}.icon-facebook:before{content:'\e801'}.icon-twitter:before{content:'\e802'}.icon-phone:before{content:'\e803'}.icon-down:before{content:'\e804'}.icon-up:before{content:'\e805'}.icon-right:before{content:'\e806'}.icon-link:before{content:'\f08e'}@font-face{font-family:"GT Walsheim";src:url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Regular.eot);src:url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"GT Walsheim";src:url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Bold.eot);src:url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/gt-walsheim-pro/GT-Walsheim-Pro-Bold.woff) format("woff");font-weight:600;font-style:normal}@font-face{font-family:Metric;src:url(fonts/metric/MetricWeb-Regular.eot);src:url(fonts/metric/MetricWeb-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/metric/MetricWeb-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Metric;src:url(fonts/metric/MetricWeb-RegularItalic.eot);src:url(fonts/metric/MetricWeb-RegularItalic.eot?#iefix) format("embedded-opentype"),url(fonts/metric/MetricWeb-RegularItalic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:Metric;src:url(fonts/metric/MetricWeb-Bold.eot);src:url(fonts/metric/MetricWeb-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/metric/MetricWeb-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Metric;src:url(fonts/metric/MetricWeb-BoldItalic.eot);src:url(fonts/metric/MetricWeb-BoldItalic.eot?#iefix) format("embedded-opentype"),url(fonts/metric/MetricWeb-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}html{font-size:62.5%}*{box-sizing:border-box}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:20px;font-size:2rem;line-height:1.35;color:#282829}body.noscroll{overflow:hidden}.col{display:block;float:left;margin-left:40px}.col:first-child{margin-left:0}.group:after,.group:before{content:"";display:table}.group:after{clear:both}.group{zoom:1}.span6{width:100%}.span5{width:calc(((100% - (40px * 5))/ 6) * 5 + (40px * 4))}.span4{width:calc(((100% - (40px * 5))/ 6) * 4 + (40px * 3))}.span3{width:calc(((100% - (40px * 5))/ 6) * 3 + (40px * 2))}.span2{width:calc(((100% - (40px * 5))/ 6) * 2 + (40px * 1))}.span1{width:calc((100% - (40px * 5))/ 6)}.push1{margin-left:calc(((100% - (40px * 5))/ 6) + 40px)!important}@media only screen and (max-width:1350px){.col{margin-left:25px}.span5{width:calc(((100% - (25px * 5))/ 6) * 5 + (25px * 4))}.span4{width:calc(((100% - (25px * 5))/ 6) * 4 + (25px * 3))}.span3{width:calc(((100% - (25px * 5))/ 6) * 3 + (25px * 2))}.span2{width:calc(((100% - (25px * 5))/ 6) * 2 + (25px * 1))}.span1{width:calc((100% - (25px * 5))/ 6)}.push1{margin-left:calc(((100% - (25px * 5))/ 6) + 25px)!important}}@media only screen and (max-width:900px){.col{margin:0}.span1,.span2,.span3,.span4,.span5,.span6{width:100%}}.header-backgrounds .background{background-repeat:no-repeat;z-index:-100;transition:background-position 3s ease,opacity 1s ease;opacity:0}.header-backgrounds.active .background{opacity:1}.header-backgrounds#header-backgrounds-1 .background{background-image:url(img/background1.jpg)}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-1 .background{background-image:url(img/background1-mobile.jpg)}}.header-backgrounds#header-backgrounds-2 .background{background-image:url(img/background2.jpg)}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-2 .background{background-image:url(img/background2-mobile.jpg)}}.header-backgrounds#header-backgrounds-3 .background{background-image:url(img/background3.jpg)}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-3 .background{background-image:url(img/background3-mobile.jpg)}}.header-backgrounds#header-backgrounds-4 .background{background-image:url(img/background4.jpg)}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-4 .background{background-image:url(img/background4-mobile.jpg)}}.header-backgrounds#header-backgrounds-5 .background{background-image:url(img/background5.jpg)}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-5 .background{background-image:url(img/background5-mobile.jpg)}}.header-backgrounds#header-backgrounds-1 #background1,.header-backgrounds#header-backgrounds-4 #background1{position:absolute;top:calc(((((100vw - 50px) * .34) - 70px) * .156433926) + 65px);left:0;width:calc((100% - 50px) * .34);height:545px;background-position:-140% bottom}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-1 #background1,.header-backgrounds#header-backgrounds-4 #background1{width:calc((100vw - 25px) * .44);height:272.5px}}.header-backgrounds#header-backgrounds-1.active #background1,.header-backgrounds#header-backgrounds-4.active #background1{background-position:right bottom}.header-backgrounds#header-backgrounds-1 #background2,.header-backgrounds#header-backgrounds-4 #background2{position:absolute;top:0;left:calc(((100% - 50px) * .34) + 25px);width:calc((100% - 50px) * .39);height:542px;background-position:300% 60%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-1 #background2,.header-backgrounds#header-backgrounds-4 #background2{height:271px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-1.active #background2,.header-backgrounds#header-backgrounds-4.active #background2{background-position:left 60%}.header-backgrounds#header-backgrounds-1 #background3,.header-backgrounds#header-backgrounds-4 #background3{position:absolute;top:567px;left:calc(((100% - 50px) * .34) + 25px);width:calc((100% - 50px) * .39);height:247px;background-position:-200% 80%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-1 #background3,.header-backgrounds#header-backgrounds-4 #background3{height:123.5px;top:296px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-1.active #background3,.header-backgrounds#header-backgrounds-4.active #background3{background-position:70% 80%}.header-backgrounds#header-backgrounds-1 #background4,.header-backgrounds#header-backgrounds-4 #background4{position:absolute;top:0;right:0;width:calc((100% - 50px) * .27);height:764px;background-position:190% 10%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-1 #background4,.header-backgrounds#header-backgrounds-4 #background4{display:none}}.header-backgrounds#header-backgrounds-1.active #background4,.header-backgrounds#header-backgrounds-4.active #background4{background-position:center 10%}.header-backgrounds#header-backgrounds-2 #background1,.header-backgrounds#header-backgrounds-5 #background1{position:absolute;top:calc(((((100vw - 50px) * .34) - 70px) * .156433926) + 65px);left:0;width:calc((100% - 50px) * .34);height:645px;background-position:-140% bottom}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-2 #background1,.header-backgrounds#header-backgrounds-5 #background1{width:calc((100vw - 25px) * .44);height:322.5px}}.header-backgrounds#header-backgrounds-2.active #background1,.header-backgrounds#header-backgrounds-5.active #background1{background-position:right bottom}.header-backgrounds#header-backgrounds-2 #background2,.header-backgrounds#header-backgrounds-5 #background2{position:absolute;top:0;left:calc(((100% - 50px) * .34) + 25px);width:calc((100% - 50px) * .27);height:820px;background-position:150% 60%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-2 #background2,.header-backgrounds#header-backgrounds-5 #background2{height:300px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-2.active #background2,.header-backgrounds#header-backgrounds-5.active #background2{background-position:25% 60%}.header-backgrounds#header-backgrounds-2 #background3,.header-backgrounds#header-backgrounds-5 #background3{position:absolute;top:0;right:0;width:calc((100% - 50px) * .39);height:247px;background-position:-200% 80%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-2 #background3,.header-backgrounds#header-backgrounds-5 #background3{height:123.5px;top:325px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-2.active #background3,.header-backgrounds#header-backgrounds-5.active #background3{background-position:70% 80%}.header-backgrounds#header-backgrounds-2 #background4,.header-backgrounds#header-backgrounds-5 #background4{position:absolute;top:calc(272px);right:0;width:calc((100% - 50px) * .39);height:424px;background-position:190% 10%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-2 #background4,.header-backgrounds#header-backgrounds-5 #background4{display:none}}.header-backgrounds#header-backgrounds-2.active #background4,.header-backgrounds#header-backgrounds-5.active #background4{background-position:center 10%}.header-backgrounds#header-backgrounds-3 #background1{position:absolute;top:calc(((((100vw - 50px) * .34) - 70px) * .156433926) + 65px);left:0;width:calc((100% - 50px) * .34);height:345px;background-position:-140% bottom}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-3 #background1{width:calc((100vw - 25px) * .44);height:322.5px}}.header-backgrounds#header-backgrounds-3.active #background1{background-position:right bottom}.header-backgrounds#header-backgrounds-3 #background2{position:absolute;top:calc(((((100vw - 50px) * .34) - 70px) * .156433926) + 65px + 345px + 25px);left:0;width:calc((100% - 50px) * .34);height:315px;background-position:150% bottom}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-3 #background2{height:300px;top:0;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-3.active #background2{background-position:5% bottom}.header-backgrounds#header-backgrounds-3 #background3{position:absolute;top:0;left:calc(((100% - 50px) * .34) + 25px);width:calc((100% - 50px) * .18);height:767px;background-position:-30% 80%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-3 #background3{height:123.5px;top:325px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.header-backgrounds#header-backgrounds-3.active #background3{background-position:72% 80%}.header-backgrounds#header-backgrounds-3 #background4{position:absolute;top:0;right:0;width:calc((100% - 50px) * .48);height:794px;background-position:190% 10%}@media only screen and (max-width:900px){.header-backgrounds#header-backgrounds-3 #background4{display:none}}.header-backgrounds#header-backgrounds-3.active #background4{background-position:center 10%}header{z-index:100;margin:40px 80px 0;min-height:calc(814px)}@media only screen and (max-width:900px){header{margin:40px 20px;min-height:auto}}header svg{width:calc(((100% + 110px) * .34) - 70px);position:relative;left:-8px;margin-bottom:85px}@media only screen and (max-width:900px){header svg{width:75%;left:-4px;margin-bottom:40px}}header #colorblock-container{padding:100px 80px 180px;margin:0 -80px;position:relative}@media only screen and (max-width:900px){header #colorblock-container{padding:30px 20px 30px;margin:0 -20px}}header #colorblock-container h1{opacity:0}@media only screen and (max-width:900px){header #colorblock-container h1{font-size:33px;font-size:3.3rem}}header #colorblock-container #colorblock{opacity:0;background-color:#ee4036;mix-blend-mode:multiply;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-50}header h1{font-family:'GT Walsheim','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:61px;font-size:6.1rem;max-width:1200px;color:#fff}@media only screen and (max-width:900px){header h1{font-size:39px;font-size:3.9rem}}nav#desktop-nav{display:none;position:fixed;top:60px;right:80px;z-index:2000}@media only screen and (max-width:900px){nav#desktop-nav{top:40px;right:20px}}nav#desktop-nav #nav-toggle{width:49px;height:48px;padding:10px 9px;background:#ee4036;border:3px transparent solid;border-bottom:none;margin-left:auto;cursor:pointer;transition:.2s ease-in-out}@media only screen and (max-width:900px){nav#desktop-nav #nav-toggle{zoom:78%}}nav#desktop-nav #nav-toggle .hamburger-menu{width:25px;height:22px;position:relative;-webkit-transform:rotate(0);transform:rotate(0);transition:.5s ease-in-out;cursor:pointer}nav#desktop-nav #nav-toggle .hamburger-menu span{display:block;position:absolute;height:3px;width:100%;background:#fff;left:0;-webkit-transform:rotate(0);transform:rotate(0);transition:.25s ease-in-out;opacity:1}nav#desktop-nav #nav-toggle .hamburger-menu span:nth-child(1){top:0}nav#desktop-nav #nav-toggle .hamburger-menu span:nth-child(2),nav#desktop-nav #nav-toggle .hamburger-menu span:nth-child(3){top:10px}nav#desktop-nav #nav-toggle .hamburger-menu span:nth-child(4){top:20px}nav#desktop-nav #nav-toggle.open{padding:12px 9px;background:#fff;border:3px #ee4036 solid;border-bottom:none}nav#desktop-nav #nav-toggle.open .hamburger-menu span{background:#ee4036}nav#desktop-nav #nav-toggle.open .hamburger-menu span:nth-child(1),nav#desktop-nav #nav-toggle.open .hamburger-menu span:nth-child(4){opacity:0}nav#desktop-nav #nav-toggle.open .hamburger-menu span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}nav#desktop-nav #nav-toggle.open .hamburger-menu span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}nav#desktop-nav ul{list-style:none;display:none;margin:0;padding:14px 20px 12px;background:#ee4036}nav#desktop-nav ul li{margin-bottom:5px}nav#desktop-nav a{color:#fff;text-decoration:none;transition:color .2s;white-space:nowrap;font-size:28px;font-size:2.8rem;background-image:linear-gradient(to bottom,#fff 0,#fff 100%);background-size:0 2px;background-repeat:no-repeat;background-position:right bottom;transition:background-size .8s ease;padding-bottom:1px}nav#desktop-nav a:hover{background-size:100% 2px;background-position:left bottom}section{margin:0 80px 80px}@media only screen and (max-width:1350px){section{margin:0 60px 60px}}@media only screen and (max-width:900px){section{margin:40px 20px}}section h1{font-family:'GT Walsheim','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:49px;font-size:4.9rem;color:#ee4036;padding-top:10px;box-shadow:0 -5px 0 0 #ee4036;margin-bottom:.75em}@media only screen and (max-width:900px){section h1{font-size:30px;font-size:3rem;padding-top:5px;box-shadow:0 -4px 0 0 #ee4036;margin-bottom:1em}}section h2{color:#ee4036;font-size:31px;font-size:3.1rem;margin-bottom:.2em}section h2+p{margin-top:.2em}section em.intro,section h3{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;font-style:normal;font-size:20px;font-size:2rem;display:inline}section h4{color:#ee4036;font-size:13px;font-size:1.3rem;letter-spacing:.15em;font-weight:700;text-transform:uppercase;margin-bottom:0;margin-top:2em}section h4:first-child{margin-top:0}section h4+p{margin-top:0}section p{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}section p:first-child{margin-top:0}section p.quote{text-indent:-.3em}section .span1 p{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none}section ul{margin:.85em 0;padding:0 .8em;list-style:none}section ul li:before{content:"";border-color:transparent #ee4036;border-style:solid;border-width:.25em 0 .25em .4em;display:block;height:0;width:0;left:-.8em;top:.95em;position:relative}section a{color:#ee4036;text-decoration:none;background-image:linear-gradient(to bottom,#ee4036 0,#ee4036 100%);background-size:0 2px;background-repeat:no-repeat;background-position:right bottom;transition:background-size .8s ease}section a:hover{background-size:100% 2px;background-position:left bottom}section #full-team{display:none;margin:0 -80px;padding:0 80px}@media only screen and (max-width:1350px){section #full-team{margin:0 -60px;padding:0 60px}}@media only screen and (max-width:900px){section #full-team{margin:0 -20px;padding:0 20px}}section .team-photo{position:relative;width:100%;padding-bottom:80%}section .team-photo .team-photo-bw,section .team-photo .team-photo-color{position:absolute}section .team-photo .team-photo-bw{opacity:1;z-index:10;cursor:pointer;transition:.2s}section .team-photo .team-photo-bw:hover{opacity:0}section#our-team .team.span3{position:relative;margin-bottom:90px}@media only screen and (max-width:900px){section#our-team .team.span3{margin-bottom:60px}}section#our-team .team.span3:after{content:'';position:absolute;left:-40px;bottom:-50px;width:calc(100% + 40px);height:200px;z-index:100;background:#ee4036;mix-blend-mode:multiply}@media only screen and (max-width:1350px){section#our-team .team.span3:after{left:-25px;width:calc(100% + 25px)}}@media only screen and (max-width:900px){section#our-team .team.span3:after{left:-20px;width:100%;height:110px;bottom:-20px}}section#our-team .team.span3:last-child:after{width:calc(100% + 120px)}@media only screen and (max-width:1350px){section#our-team .team.span3:last-child:after{width:calc(100% + 85px)}}@media only screen and (max-width:900px){section#our-team .team.span3:last-child:after{left:-20px;width:100%}}section#our-team .team.span3.right:first-child:after{left:-80px;width:calc(100% + 120px)}@media only screen and (max-width:1350px){section#our-team .team.span3.right:first-child:after{left:-60px;width:calc(100% + 85px)}}@media only screen and (max-width:900px){section#our-team .team.span3.right:first-child:after{left:-20px;width:100%}}section#our-team .team.span3.right:after{left:0;width:calc(100% + 40px)}@media only screen and (max-width:1350px){section#our-team .team.span3.right:after{width:calc(100% + 25px)}}@media only screen and (max-width:900px){section#our-team .team.span3.right:after{left:-20px;width:100%}}section#our-team .team.span3 .title{position:absolute;bottom:30px;left:30px;z-index:200}@media only screen and (max-width:900px){section#our-team .team.span3 .title{bottom:15px;left:20px}}section#our-team .team.span3.right .title{left:auto;right:30px;text-align:right}@media only screen and (max-width:900px){section#our-team .team.span3.right .title{left:20px;right:inherit;text-align:left}}section#our-team .team.span3 h1{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;font-size:50px;font-size:5rem;color:#fff;box-shadow:none;margin:0;padding:0;line-height:1}@media only screen and (max-width:1350px){section#our-team .team.span3 h1{font-size:40px;font-size:4rem}}@media only screen and (max-width:900px){section#our-team .team.span3 h1{font-size:33px;font-size:3.3rem}}section#our-team .team.span3 h2{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;font-size:30px;font-size:3rem;color:#fff;text-transform:uppercase;letter-spacing:.15em;margin:0;padding:0}@media only screen and (max-width:1350px){section#our-team .team.span3 h2{font-size:20px;font-size:2rem}}@media only screen and (max-width:900px){section#our-team .team.span3 h2{font-size:17px;font-size:1.7rem}}section#our-team .team.span3 img{width:100%}section#our-team .team.span2{position:relative;margin-bottom:120px}@media only screen and (max-width:900px){section#our-team .team.span2{margin-bottom:100px}}section#our-team .team.span2 .title{margin-top:.5em;position:absolute;width:100%;z-index:200}section#our-team .team.span2.right .title{text-align:right}@media only screen and (max-width:900px){section#our-team .team.span2.right .title{text-align:left}}section#our-team .team.span2 h1{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:700;font-size:32px;font-size:3.2rem;box-shadow:none;margin:0;padding:0;line-height:1}@media only screen and (max-width:1350px){section#our-team .team.span2 h1{font-size:25px;font-size:2.5rem}}section#our-team .team.span2 h2{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-weight:400;font-size:19px;font-size:1.9rem;text-transform:uppercase;letter-spacing:.15em;margin:0;padding:0}@media only screen and (max-width:1350px){section#our-team .team.span2 h2{font-size:15px;font-size:1.5rem}}section#our-team .team.span2 img{width:100%}section#our-team .bio{display:none;position:fixed;top:0;left:0;width:100vw;height:100%;background:#282829;color:#fff;z-index:2000;padding:80px;overflow-y:scroll}@media only screen and (max-width:900px){section#our-team .bio{padding:20px}}section#our-team .bio img{margin-bottom:15px}section#our-team .bio .mobile{display:none}@media only screen and (max-width:900px){section#our-team .bio .mobile{display:block}section#our-team .bio .desktop{display:none}}section#our-team .bio em{color:#ee4036;font-size:13px;font-size:1.3rem;letter-spacing:.15em;font-weight:700;text-transform:uppercase;font-style:normal;margin-bottom:0;margin-top:2em}section#our-team .bio h1{line-height:.55!important;margin-bottom:.2em!important;color:#fff!important}section#our-team .bio h2{margin-bottom:.6em!important;color:#fff!important}section#our-team .bio a{color:#fff;background-image:linear-gradient(to bottom,#fff 0,#fff 100%)}section#our-team .bio .lightbox-close{width:48px;height:48px;position:relative;cursor:pointer;background:#ee4036;margin-left:auto;transition:.2s ease;margin-bottom:20px}section#our-team .bio .lightbox-close span{display:block;position:absolute;height:3px;width:25px;background:#fff;left:11px;top:23px;transition:.2s ease}section#our-team .bio .lightbox-close span:nth-child(1){-webkit-transform:rotate(45deg);transform:rotate(45deg)}section#our-team .bio .lightbox-close span:nth-child(2){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}section#our-team .bio .lightbox-close:hover{background:#fff}section#our-team .bio .lightbox-close:hover span{background:#ee4036}section button{font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:30px;font-size:3rem;font-weight:700;padding:10px 10px 10px 15px;color:#fff;background:#ee4036;border:0;outline:0;margin:40px 0;cursor:pointer;background-image:linear-gradient(to bottom,#e9e9ea 0,#e9e9ea 100%);background-size:0 3px;background-repeat:no-repeat;background-position:right bottom;transition:background-size .8s ease}section button:hover{background-size:100% 3px;background-position:left bottom}section button [class*=" icon-"]:before,section button [class^=icon-]:before{font-size:75%}section #map{position:relative}section #map #map-png{display:none}section #map h2.map-label{font-family:'GT Walsheim','Helvetica Neue',Arial,Helvetica,sans-serif;font-size:27px;font-size:2.7rem;background:#ee4036;color:#fff;padding:2px 10px 1px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:100}@media only screen and (max-width:900px){section #map h2.map-label{font-size:17px;font-size:1.7rem;padding:2px 7px}}section #map #map-label-westside{top:25%;left:23%}section #map #map-label-central{top:41%;left:58.5%}section #map #map-label-eastside{top:17%;left:77%}section .event{background:#fff;padding:0 20px}@media only screen and (max-width:900px){section .event{padding:0}}section .event h2{margin-top:.35em}@media only screen and (max-width:900px){section .event h2{line-height:1}}section #news-container .group{margin-bottom:40px}section .news-story{background:#e9e9ea;padding:7px 20px 0;height:265px;overflow:hidden;position:relative}section .news-story h2{margin-top:.35em;font-size:20px;font-size:2rem}section .news-story h3{font-size:20px;font-size:2rem;font-weight:400;box-shadow:none}section .news-story p{color:#282829}section .news-story [class*=" icon-"]:before,section .news-story [class^=icon-]:before{font-size:70%;margin-left:.5em}section .news-story .open-article{position:absolute;bottom:15px;right:20px;z-index:100;line-height:.5;transition:color .2s}section .news-story:hover .open-article{color:#ee4036}section .news-story:after{content:'';position:absolute;left:0;bottom:0;border-bottom:45px solid #e9e9ea;width:100%;height:100px;background:linear-gradient(to bottom,rgba(233,233,234,0) 0,#e9e9ea 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#ffffff', GradientType=0)}section .news-story:before{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:4px;z-index:100;background-color:#ee4036;transition:width .8s ease}section .news-story:hover:before{left:0;width:100%}section form label{font-size:31px;font-size:3.1rem;color:#282829;position:relative;top:1.6em;left:14px;transition:all .3s ease}section form .input{display:block;margin-bottom:10px;font-size:31px;font-size:3.1rem;position:relative}section form .input input,section form .input textarea{border:none;outline:0;font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;color:#282829;background:0 0;width:100%;padding:11px 14px 13px;vertical-align:top;background:#e9e9ea}section form .input textarea{height:169px}section form .input:after{content:'';display:block;position:absolute;bottom:0;right:0;width:0;height:4px;background-color:#ee4036;transition:width .8s ease}section form .input.focus:after{width:100%;left:0}section form .input.focus label{top:0;left:0;color:#ee4036;font-size:23px;font-size:2.3rem}#our-events{margin-bottom:270px}#our-events .intro{margin-bottom:100px}@media only screen and (max-width:900px){#our-events{margin-bottom:inherit}#our-events .intro{margin-bottom:0}}.events-background{position:relative;top:-60px;width:calc(100% + 80px);left:-40px}@media only screen and (max-width:1350px){.events-background{width:calc(100% + 60px);left:-30px}}@media only screen and (max-width:900px){.events-background{display:none!important}}.events-background .background{background-repeat:no-repeat;z-index:-100;transition:background-position 3s ease,opacity 1s ease;opacity:0;background-image:url(img/event-background1.jpg)}.events-background.active .background{opacity:1}.events-background #background1{position:absolute;top:335px;left:0;width:calc((100% - 50px) * .38);height:445px;background-position:-140% bottom}@media only screen and (max-width:900px){.events-background #background1{width:calc((100vw - 25px) * .44);height:272.5px}}.events-background.active #background1{background-position:right bottom}.events-background #background2{position:absolute;top:0;left:calc(((100% - 50px) * .38) + 25px);width:calc((100% - 50px) * .37);height:542px;background-position:300% 45%}@media only screen and (max-width:900px){.events-background #background2{height:271px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.events-background.active #background2{background-position:left 45%}.events-background #background3{position:absolute;top:567px;left:calc(((100% - 50px) * .38) + 25px);width:calc((100% - 50px) * .37);height:247px;background-position:-200% 80%}@media only screen and (max-width:900px){.events-background #background3{height:123.5px;top:296px;left:calc(((100vw - 25px) * .44) + 25px);width:calc((100vw - 25px) * .56)}}.events-background.active #background3{background-position:70% 80%}.events-background #background4{position:absolute;top:35px;right:0;width:calc((100% - 50px) * .25);height:764px;background-position:190% 10%}@media only screen and (max-width:900px){.events-background #background4{display:none}}.events-background.active #background4{background-position:center 10%}footer{margin-top:100px;padding:10em 80px 40px;background-color:#ee4036;background-image:url(img/footer-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:center 17%;background-blend-mode:multiply;color:#fff;position:relative}@media only screen and (max-width:1350px){footer{padding:10em 60px 40px}}@media only screen and (max-width:900px){footer{padding:7em 20px .5em}}footer h1{font-weight:400;font-family:Metric,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:42px;font-size:4.2rem}@media only screen and (max-width:900px){footer h1{font-size:31px;font-size:3.1rem}}@media only screen and (max-width:900px){footer .social-link{margin-bottom:.5em}}footer a{color:inherit;text-decoration:none;background-image:linear-gradient(to bottom,#fff 0,#fff 100%);background-size:0 2px;background-repeat:no-repeat;background-position:right bottom;transition:background-size .8s ease;padding-bottom:1px}footer a:hover{background-size:100% 2px;background-position:left bottom}footer a.gdd-link{background-image:linear-gradient(to bottom,#8ed1e0 0,#8ed1e0 100%)}footer a.gdd-link:hover{color:#8ed1e0}footer a.gdd-link:hover span{color:#618fa6}footer .copyright{text-align:right}@media only screen and (max-width:900px){footer .copyright{margin-top:1em;text-align:left}}footer #footer-logo{width:calc(((100vw - 50px) * .34) - 73px);position:absolute;top:80px;right:80px}@media only screen and (max-width:900px){footer #footer-logo{top:40px;left:17px;width:300px}}html.no-backgroundblendmode header #colorblock-container #colorblock{background-color:rgba(238,64,54,.8)}html.no-backgroundblendmode section#our-team .team.span3:after{background-color:rgba(238,64,54,.8)}html.no-backgroundblendmode footer{background:url(img/footer-bg-ie.jpg);background-size:cover;background-repeat:no-repeat;background-position:center 17%}html.no-backgroundblendmode #map-svg{display:none}html.no-backgroundblendmode #map-png{display:block!important}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){#header-logo{top:-35px}}