/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*,:after,:before{box-sizing:border-box}.container{max-width:1140px;margin:0 auto}.slick-slider{box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;left:0;top:0;display:block}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}@font-face{font-family:Source Sans Pro;src:url(../fonts/sourcesanspro-regular-webfont.eot);src:url(../fonts/sourcesanspro-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro-regular-webfont.woff2) format("woff2"),url(../fonts/sourcesanspro-regular-webfont.woff) format("woff"),url(../fonts/sourcesanspro-regular-webfont.ttf) format("truetype"),url(../fonts/sourcesanspro-regular-webfont.svg#source_sans_proregular) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(../fonts/sourcesanspro-bold-webfont.eot);src:url(../fonts/sourcesanspro-bold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro-bold-webfont.woff2) format("woff2"),url(../fonts/sourcesanspro-bold-webfont.woff) format("woff"),url(../fonts/sourcesanspro-bold-webfont.ttf) format("truetype"),url(../fonts/sourcesanspro-bold-webfont.svg#source_sans_probold) format("svg");font-weight:700;font-style:normal}@font-face{font-family:Source Sans Pro;src:url(../fonts/sourcesanspro-semibold-webfont.eot);src:url(../fonts/sourcesanspro-semibold-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/sourcesanspro-semibold-webfont.woff2) format("woff2"),url(../fonts/sourcesanspro-semibold-webfont.woff) format("woff"),url(../fonts/sourcesanspro-semibold-webfont.ttf) format("truetype"),url(../fonts/sourcesanspro-semibold-webfont.svg#source_sans_prosemibold) format("svg");font-weight:600;font-style:normal}@font-face{font-family:iconfont;src:url(../fonts/iconfont.eot?zfdvjm);src:url(../fonts/iconfont.eot?zfdvjm#iefix) format("embedded-opentype"),url(../fonts/iconfont.ttf?zfdvjm) format("truetype"),url(../fonts/iconfont.woff?zfdvjm) format("woff"),url(../fonts/iconfont.svg?zfdvjm#iconfont) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:iconfont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-twitter:before{content:"\f099"}body{min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Source Sans Pro,Helvetica;font-size:16px;font-weight:300;line-height:1.5;letter-spacing:.7px;color:#666}h1,h2,h3,h4{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica;color:#037e93;color:#333}h1,h2,h3,h4{font-weight:300}h1{text-align:center;letter-spacing:-.5px;font-size:25px;line-height:42px}.content-block>h1,.content-textblock-smaller>h1,.content-textblock>h1{max-width:800px;margin-right:auto;margin-left:auto}h2{text-align:left;font-size:21px;font-weight:300;line-height:27px}b,h5{font-size:20px;font-weight:700;line-height:1.56}p{font-weight:300;line-height:1.57}.blue-link{color:#037e93}.blue-link:focus,.blue-link:hover{text-decoration:none}.big-link{font-family:Gotham Rounded SSm A,Gotham Rounded SSm B,Helvetica;font-size:26px;font-weight:400;color:#037e93}.big-link:focus,.big-link:hover{text-decoration:none}.text-center{text-align:center}@media screen and (max-width:640px){h1{font-size:22px;line-height:30px}}:focus{outline:none}img{max-width:100%}.content,.footer__content,.main-content{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:50px}@media (max-width:1190px){.content,.footer__content,.main-content{max-width:1190px;padding-right:25px;margin-bottom:25px;padding-left:25px}}.content-block,.content-textblock,.content-textblock-smaller{width:100%;margin-right:auto;margin-left:auto;margin-bottom:50px}@media (max-width:1190px){.content-block,.content-textblock,.content-textblock-smaller{margin-bottom:25px}}.main-content{overflow:hidden;margin-top:50px;margin-bottom:0}.content-full-width{width:100%;margin-top:50px;margin-bottom:0}.content-row{margin-bottom:25px;padding-left:0!important;padding-right:0!important;margin-left:-12.5px;margin-right:-12.5px}.content-row:after,.content-row:before,.footer__row:after,.footer__row:before,.people:after,.people:before,.tiles__tile-container:after,.tiles__tile-container:before{content:"";display:table}.content-row:after,.footer__row:after,.people:after,.tiles__tile-container:after{clear:both}.content-row,.footer__row,.people,.tiles__tile-container{zoom:1}.content-column,.footer__content__center,.footer__content__left,.footer__content__right,.person,.tiles__tile{display:inline-block;min-height:1px;float:left;box-sizing:border-box;vertical-align:top;padding-right:12.5px;padding-left:12.5px}@media screen and (max-width:640px){.content-row .content-column,.content-row .footer__content__left,.content-row .footer__content__right,.content-row .tiles__tile{display:inline-block;min-height:1px;float:left;box-sizing:border-box;vertical-align:top;padding-right:12.5px;padding-left:12.5px}}[class*=no-gutter]>.content-row{margin-left:0!important;margin-right:0!important}.content-row .content-row{margin-left:-12.5px;margin-right:-12.5px}@media screen and (max-width:640px){.content-row .content-row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:641px) and (max-width:1024px){.content-row .content-row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1025px) and (max-width:1280px){.content-row .content-row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1281px){.content-row .content-row{margin-left:-12.5px;margin-right:-12.5px}}.content-column{width:50%}@media screen and (max-width:640px){.content-column{width:100%}}.content-row>.content-row:last-child,.content-row>.content:last-child,.content-row>.footer__content:last-child,.content>.content-row:last-child,.content>.content:last-child,.content>.footer__content:last-child,.footer__content>.content-row:last-child,.footer__content>.content:last-child,.footer__content>.footer__content:last-child{margin-bottom:0}a{color:#fff}a,a:hover{text-decoration:none}.content-text,.content-textblock{max-width:960px}.content-text-smaller,.content-textblock-smaller{max-width:800px}.content__subhead{display:block}button,input[type=button],input[type=reset],input[type=submit]{padding:.25em .5em .15em;-webkit-transition:color .25s linear,background-color .25s linear;transition:color .25s linear,background-color .25s linear;color:#037e93;border:2px solid;border-color:#037e93;background:transparent}button:active,button:focus,button:hover,input[type=button]:active,input[type=button]:focus,input[type=button]:hover,input[type=reset]:active,input[type=reset]:focus,input[type=reset]:hover,input[type=submit]:active,input[type=submit]:focus,input[type=submit]:hover{color:#fff;background-color:#037e93}input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=range],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{padding:3px;-webkit-transition:color .25s linear,border-color .25s linear;transition:color .25s linear,border-color .25s linear;color:#d0d0d0;border:none;border-bottom:2px solid #d0d0d0}select{border:1px solid #ccc}input[type=color]:focus,input[type=date]:focus,input[type=datetime-local]:focus,input[type=datetime]:focus,input[type=email]:focus,input[type=month]:focus,input[type=number]:focus,input[type=password]:focus,input[type=range]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=time]:focus,input[type=url]:focus,input[type=week]:focus,textarea:focus{color:#000;border-bottom-color:#037e93}textarea{width:100%}.tiles__filter-dropdown,.tiles__filter-dropdown-dropdown,.visible-small{display:none!important}@media screen and (max-width:640px){.tiles__filter-dropdown,.tiles__filter-dropdown-dropdown,.visible-small{display:block!important}.hidden-small,.tiles__filter-button,.tiles__filter-dropdown-button{display:none!important}}@media screen and (max-width:640px){.force-center-small{text-align:center!important}.force-center-small>*{float:none!important;margin:0 auto!important}}.menu__item{display:inline-block;padding:5px}@media (max-width:1140px){.menu-br-fix{display:block;height:0;opacity:0}}.nav{position:fixed;z-index:4;top:0;width:100%}@media screen and (max-width:640px){.nav:not(.nav--closed){background-color:#fff}.nav:not(.nav--closed),.nav:not(.nav--closed) a{color:#037e93}.nav:not(.nav--closed) .nav__logo__graphic,.nav:not(.nav--closed) .nav__menu-toggle__graphic{opacity:1}.nav:not(.nav--closed) .nav__logo__graphic--inverted,.nav:not(.nav--closed) .nav__menu-toggle__graphic--inverted{opacity:0}}@media screen and (min-width:641px) and (max-width:1024px){.nav:not(.nav--closed){background-color:#fff}.nav:not(.nav--closed),.nav:not(.nav--closed) a{color:#037e93}.nav:not(.nav--closed) .nav__logo__graphic,.nav:not(.nav--closed) .nav__menu-toggle__graphic{opacity:1}.nav:not(.nav--closed) .nav__logo__graphic--inverted,.nav:not(.nav--closed) .nav__menu-toggle__graphic--inverted{opacity:0}}.nav,.nav a{-webkit-transition:all .5s ease;transition:all .5s ease;color:#037e93}.nav__logo,.nav__menu-toggle{margin:35px}@media (max-width:1190px){.nav__logo,.nav__menu-toggle{margin:25px}}.nav__menu{margin:30px}@media (max-width:1190px){.nav__menu{margin:20px}}.nav__menu-toggle{display:none;float:left;position:absolute;z-index:3;padding:5px;cursor:pointer}@media screen and (max-width:640px){.nav__menu-toggle{display:block}}@media screen and (min-width:641px) and (max-width:1024px){.nav__menu-toggle{display:block}}.nav__menu,.nav__menu-outer{float:left}@media screen and (max-width:640px){.nav__menu{width:100%;margin-top:0}.nav__menu-outer{clear:both;max-height:500px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.nav__menu__item,.nav__menu__subitem{display:block}.nav__menu__subitem{display:inline-block}}@media screen and (min-width:641px) and (max-width:1024px){.nav__menu{width:100%;margin-top:0}.nav__menu-outer{clear:both;max-height:500px;-webkit-transition:max-height .5s ease;transition:max-height .5s ease}.nav__menu__item,.nav__menu__subitem{display:block}.nav__menu__subitem{display:inline-block}}.nav__menu__item,.nav__menu__subitem{max-width:150px;-webkit-transition:all .5s ease!important;transition:all .5s ease!important;opacity:1}.nav__menu__item__container{min-width:120px}.nav__menu__subitem--left{float:left}.nav__menu__subitem--right{float:right}.nav__menu__link,.nav__menu__link:hover{text-decoration:none}@media screen and (max-width:640px){.nav__menu-seperator{-webkit-transform:rotate(90deg) translateY(-8px);transform:rotate(90deg) translateY(-8px);display:inline-block}}@media screen and (min-width:641px) and (max-width:1024px){.nav__menu-seperator{-webkit-transform:rotate(90deg) translateY(-8px);transform:rotate(90deg) translateY(-8px);display:inline-block}}.nav--closed .nav__menu-toggle{display:block}.nav--closed .nav__menu{visibility:hidden}@media screen and (max-width:640px){.nav--closed .nav__menu-outer{max-height:0}}@media screen and (min-width:641px) and (max-width:1024px){.nav--closed .nav__menu-outer{max-height:0}}.nav--closed .nav__menu__item,.nav--closed .nav__menu__subitem{max-width:25px;padding:5px 0;opacity:0}.nav__logo{float:right;position:relative;max-width:50%}.nav__logo__graphic,.nav__menu-toggle__graphic{position:absolute}.nav__logo__graphic,.nav__logo__graphic--inverted,.nav__menu-toggle__graphic,.nav__menu-toggle__graphic--inverted{display:block;max-width:100%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease}.nav__logo__graphic--inverted,.nav__menu-toggle__graphic--inverted{opacity:0}.nav--inverted,.nav--inverted a{color:#fff}.nav--inverted .nav__logo__graphic,.nav--inverted .nav__menu-toggle__graphic{opacity:0}.nav--inverted .nav__logo__graphic--inverted,.nav--inverted .nav__menu-toggle__graphic--inverted{opacity:1}.nav--scrolled{background-color:#fff;background-color:hsla(0,0%,100%,.85)}.nav--scrolled,.nav--scrolled a{color:#037e93}.nav--scrolled .nav__logo__graphic,.nav--scrolled .nav__menu-toggle__graphic{opacity:1}.nav--scrolled .nav__logo__graphic--inverted,.nav--scrolled .nav__menu-toggle__graphic--inverted{opacity:0}.visible-nav-mobile{display:none!important}@media screen and (max-width:640px){.visible-nav-mobile{display:block!important}.hidden-nav-mobile{display:none!important}}@media screen and (min-width:641px) and (max-width:1024px){.visible-nav-mobile{display:block!important}.hidden-nav-mobile{display:none!important}}.visible-nav-desktop{display:none!important}@media screen and (min-width:1025px) and (max-width:1280px){.visible-nav-desktop{display:block!important}.hidden-nav-desktop{display:none!important}}@media screen and (min-width:1281px){.visible-nav-desktop{display:block!important}.hidden-nav-desktop{display:none!important}}.footer{background-color:#037e93;color:#fff;overflow:hidden;margin-top:auto}@media screen and (min-width:1025px) and (max-width:1280px){.footer{font-size:15px}}@media screen and (min-width:1281px){.footer{font-size:15px}}.footer__row{padding-left:0!important;padding-right:0!important;margin-left:-12.5px;margin-right:-12.5px}[class*=no-gutter]>.footer__row{margin-left:0!important;margin-right:0!important}.footer__row .footer__row{margin-left:-12.5px;margin-right:-12.5px}@media screen and (max-width:640px){.footer__row .footer__row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:641px) and (max-width:1024px){.footer__row .footer__row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1025px) and (max-width:1280px){.footer__row .footer__row{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1281px){.footer__row .footer__row{margin-left:-12.5px;margin-right:-12.5px}}.footer__content{margin-top:60px;margin-bottom:60px}@media screen and (max-width:640px){.footer__content{margin-top:25px;margin-bottom:25px}}@media screen and (min-width:641px) and (max-width:1024px){.footer__content{margin-top:30px;margin-bottom:30px}}.footer__content__left{text-align:left;width:100%;width:30%}.footer__content__center{text-align:center;width:100%;width:40%;padding-right:0;padding-left:0}.footer__content__right{text-align:right;width:100%;width:30%}@media screen and (max-width:640px){.footer__content__left,.footer__content__right{width:100%;float:left;text-align:center}}@media screen and (min-width:641px) and (max-width:1024px){.footer__content__left{width:50%}.footer__content__center{display:none}.footer__content__right{width:50%}}.footer__menu{margin:0 -8px}.footer__menu__item{padding:0 8px}@media screen and (max-width:640px){.footer__menu-seperator{display:block;height:0;width:0;visibility:hidden}}@media screen and (min-width:641px) and (max-width:1024px){.footer__menu-seperator{display:block;height:0;width:0;visibility:hidden}}@-webkit-keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}2.5%{-webkit-transform:scale(1.25);transform:scale(1.25)}5%{-webkit-transform:scale(1);transform:scale(1)}7.5%{-webkit-transform:scale(1.25);transform:scale(1.25)}10%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes a{0%{-webkit-transform:scale(1);transform:scale(1)}2.5%{-webkit-transform:scale(1.25);transform:scale(1.25)}5%{-webkit-transform:scale(1);transform:scale(1)}7.5%{-webkit-transform:scale(1.25);transform:scale(1.25)}10%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}.teaser{position:relative}.teaser a{font-weight:600}.teaser__slide{position:relative;height:100vh;max-height:75vw;min-height:400px}@media screen and (max-width:640px){.teaser__slide{max-height:none}}.teaser__background{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:top;background-color:#fff}.teaser__image,.teaser__subimage,.teaser__video{display:block;width:100%}.teaser__headwrap{width:70%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media screen and (max-width:640px){.teaser__headwrap{margin-top:15px}}.teaser__heading,.teaser__subheading{margin:0 auto;text-align:center;font-weight:300;letter-spacing:.5px;line-height:1.3}.teaser__heading{color:#fff}@media screen and (min-width:641px) and (max-width:1024px){.teaser__heading{font-size:40px}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__heading{font-size:40px}}@media screen and (min-width:1281px){.teaser__heading{font-size:40px}}.teaser__scrolldown{bottom:5%;cursor:pointer;position:absolute;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}@media screen and (max-width:640px){.teaser__scrolldown{display:none}}.teaser .slick-dots{position:absolute;margin:0;padding:0;list-style-type:none;right:60px;bottom:60px}@media (max-width:1190px){.teaser .slick-dots{right:30px;bottom:30px}}.teaser .slick-dots>li{float:left;margin-left:8px;-webkit-transition:color .25s linear;transition:color .25s linear;font-weight:400;font-size:20px;color:#fff}.teaser .slick-dots>li button{border:none;background:#037e93;border-radius:100px;width:35px;height:35px;line-height:1;color:#fff;padding-bottom:5px;-webkit-transition:color .5s ease,background .5s ease;transition:color .5s ease,background .5s ease}.teaser .slick-dots>li button:focus{outline:none}@media screen and (max-width:640px){.teaser .slick-dots>li button{width:10px;height:10px;font-size:0}}.teaser .slick-dots>li.slick-active button{color:#037e93;background:#fff}.teaser--simple{height:35vh}.teaser__reference{position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(64%,transparent),to(rgba(0,0,0,.3)));background:-webkit-linear-gradient(top,transparent,transparent 64%,rgba(0,0,0,.3));background:linear-gradient(180deg,transparent 0,transparent 64%,rgba(0,0,0,.3))}.teaser__reference:before{position:absolute;top:0;right:0;bottom:0;left:0;content:' ';-webkit-transition:all .5s ease;transition:all .5s ease;background-color:rgba(3,126,147,.8)}.teaser__reference__inner{position:relative;top:0;height:100%;-webkit-transition:opacity .5s ease .25s,top .5s ease-out .15s;transition:opacity .5s ease .25s,top .5s ease-out .15s;opacity:1}@media screen and (max-width:640px){.teaser__reference__inner-scroll{position:absolute;top:85px;bottom:85px;left:25px;right:25px;overflow:scroll}}.teaser__reference__icon{float:left;position:relative;width:40px;height:1.5em;margin-right:10px}.teaser__reference__icon img{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.teaser__reference__icon--closed,.teaser__reference__icon--open{-webkit-transition:opacity .5s ease,width .5s ease,left .5s ease;transition:opacity .5s ease,width .5s ease,left .5s ease}.teaser__reference__icon--open{left:0;width:100%;opacity:1}.teaser__reference__icon--closed{left:50%;width:0;opacity:0}.teaser__reference__brand{position:absolute;cursor:pointer;font-size:20px;color:#fff;left:60px;bottom:60px}@media (max-width:1190px){.teaser__reference__brand{left:30px;bottom:30px}}.teaser__reference__heading{margin-bottom:25px;background:#fff;padding:20px;text-align:left;color:#037e93;left:60px}@media (max-width:1190px){.teaser__reference__heading{left:30px}}@media screen and (min-width:641px) and (max-width:1024px){.teaser__reference__heading{position:absolute;top:40%;max-width:30%;margin:0;letter-spacing:-2px;font-weight:400;line-height:1.1}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__reference__heading{position:absolute;top:40%;max-width:30%;margin:0;letter-spacing:-2px;font-weight:400;line-height:1.1}}@media screen and (min-width:1281px){.teaser__reference__heading{position:absolute;top:40%;max-width:30%;margin:0;letter-spacing:-2px;font-weight:400;line-height:1.1}}@media screen and (min-width:641px) and (max-width:1024px){.teaser__reference__heading{font-size:30px}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__reference__heading{max-width:40%}}@media screen and (min-width:1281px){.teaser__reference__heading{max-width:40%}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__reference__heading{font-size:40px}}@media screen and (min-width:1281px){.teaser__reference__heading{font-size:50px}}.teaser__reference__content{color:#fff;right:60px}@media (max-width:1190px){.teaser__reference__content{right:30px}}@media screen and (min-width:641px) and (max-width:1024px){.teaser__reference__content{position:absolute;top:40%;width:60%}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__reference__content{position:absolute;top:40%;width:60%}}@media screen and (min-width:1281px){.teaser__reference__content{position:absolute;top:40%;width:60%}}@media screen and (min-width:1025px) and (max-width:1280px){.teaser__reference__content{width:45%}}@media screen and (min-width:1281px){.teaser__reference__content{width:45%}}.teaser__reference--closed .teaser__reference__inner{top:25px;-webkit-transition:all .25s ease;transition:all .25s ease;opacity:0}.teaser__reference--closed:before{top:50px;opacity:0}.teaser__reference--closed .teaser__reference__content,.teaser__reference--closed .teaser__reference__tag,.teaser__reference--closed .teaser__reference__website{color:#037e93}.teaser__reference--closed .teaser__reference__icon{-webkit-animation:a 8s infinite 3s;animation:a 8s infinite 3s}.teaser__reference--closed .teaser__reference__icon--open{left:50%;width:0;opacity:0}.teaser__reference--closed .teaser__reference__icon--closed{left:0;width:100%;opacity:1}.ios .teaser__slide{height:90vh}.logos{margin:-10px;text-align:center}.logos:after{display:inline-block;width:100%;height:0;content:""}.logos .logo{display:inline-block;height:60px;margin:0 10px}.badge{position:absolute;max-width:35%;height:0;margin-left:50px}.badge__image{display:block;position:relative;max-width:100%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.badge__image.circle{border-radius:500px}.autoresize__container{overflow:hidden}.autoresize--height,.autoresize--width{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.autoresize--width{width:100%;height:auto}.autoresize--height{width:auto;height:100%}.tiles{margin-bottom:-25px}.tiles__filters{margin-bottom:50px;text-align:center}.tiles__filter,.tiles__filter-dropdown{margin:0 .5em .5em;padding:.75em 1.5em;-webkit-transition:all .5s ease;transition:all .5s ease;font-size:18px;color:#037e93;border:1px solid #037e93;background-color:transparent}.tiles__filter--active,.tiles__filter-dropdown--active,.tiles__filter-dropdown:active,.tiles__filter-dropdown:focus,.tiles__filter-dropdown:hover,.tiles__filter:active,.tiles__filter:focus,.tiles__filter:hover{color:#fff;background-color:#037e93}.tiles__filter-dropdown,.tiles__filter-dropdown-dropdown{width:100%;margin:0}.tiles__tile-container{padding-left:0!important;padding-right:0!important;margin-left:-12.5px;margin-right:-12.5px}[class*=no-gutter]>.tiles__tile-container{margin-left:0!important;margin-right:0!important}.tiles__tile-container .tiles__tile-container{margin-left:-12.5px;margin-right:-12.5px}@media screen and (max-width:640px){.tiles__tile-container .tiles__tile-container{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:641px) and (max-width:1024px){.tiles__tile-container .tiles__tile-container{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1025px) and (max-width:1280px){.tiles__tile-container .tiles__tile-container{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1281px){.tiles__tile-container .tiles__tile-container{margin-left:-12.5px;margin-right:-12.5px}}.tiles__tile{width:33.3333333333%;margin-bottom:25px}.tiles__tile__outer{position:relative;padding-bottom:62.6702997275%;border:1px solid #037e93}.tiles__tile__inner{position:absolute;width:100%;height:100%}.tiles__tile__inner__bg{display:block;position:absolute;top:0;right:0;bottom:0;left:0;content:' ';-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;background-color:#037e93}.tiles__image{top:0}.tiles__image,.tiles__tags{position:absolute;width:100%}.tiles__tags{z-index:2;top:75%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;text-align:center;opacity:0}.tiles__tile:hover .tiles__tile__inner__bg{opacity:.8}.tiles__tile:hover .tiles__tags{opacity:1}@media screen and (max-width:640px){.tiles__tile{width:50%}}.video{width:100%}.people{padding-left:0!important;padding-right:0!important;margin-left:-12.5px;margin-right:-12.5px}[class*=no-gutter]>.people{margin-left:0!important;margin-right:0!important}.people .people{margin-left:-12.5px;margin-right:-12.5px}@media screen and (max-width:640px){.people .people{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:641px) and (max-width:1024px){.people .people{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1025px) and (max-width:1280px){.people .people{margin-left:-12.5px;margin-right:-12.5px}}@media screen and (min-width:1281px){.people .people{margin-left:-12.5px;margin-right:-12.5px}}.person{width:33.3333333333%;margin-bottom:25px}.person__outer{position:relative;padding-bottom:100%}.person__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:1;height:100%;padding:5%;-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:0;background-color:rgba(3,126,147,.7);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.person__image,.person__inner{position:absolute;top:0;width:100%}.person__description,.person__name{margin:0;color:#fff}.person:hover .person__inner{opacity:1}.parallax-window{overflow:hidden;height:auto;background:transparent}
/*# sourceMappingURL=main.css.map */
