body{margin:0;min-height:100%}h1,h2,h3,h4,h5,p,ul{margin:0;padding:0}li{margin:.5em 0}a{color:inherit;text-decoration:none}html.remodal-is-locked{overflow:hidden;-ms-touch-action:none;touch-action:none}.remodal,[data-remodal-id]{display:none}.remodal-overlay{position:fixed;z-index:9999;top:-5000px;right:-5000px;bottom:-5000px;left:-5000px;display:none}.remodal-wrapper{position:fixed;z-index:10000;top:0;right:0;bottom:0;left:0;display:none;overflow:auto;text-align:center;-webkit-overflow-scrolling:touch}.remodal-wrapper:after{display:inline-block;height:100%;margin-left:-.05em;content:""}.remodal-overlay,.remodal-wrapper{-webkit-backface-visibility:hidden;backface-visibility:hidden}.remodal{position:relative;outline:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}.remodal-is-initialized{display:inline-block}@font-face{font-family:BasisGrot;src:url("/assets/fonts/BasisGrotesque-Regular.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BasisGrot;src:url("/assets/fonts/BasisGrotesque-Medium.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:BasisMono;src:url("/assets/fonts/BasisGrotesque-Mono.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:BasisMono;src:url("/assets/fonts/BasisGrotesque-MonoBold.ttf") format("truetype");font-weight:600;font-style:normal}h1,h2,h3,h4,h5,p,ul{font-family:BasisGrot,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#fff}p{font-size:20px;line-height:1.4}@media screen and (min-width:768px){p{font-size:2.12vw}}h1{font-size:8.5vw;line-height:1.4}@media screen and (min-width:768px){h1{font-size:4.24vw;line-height:1.12}}h2{font-size:28px;line-height:1.22}@media screen and (min-width:768px){h2{font-size:3.41vw}}h3{font-size:20px;line-height:1.4}@media screen and (min-width:768px){h3{font-size:2.12vw}}h4{font-size:20px;line-height:1.4}@media screen and (min-width:768px){h4{font-size:2.12vw}}h5{font-size:20px;line-height:1.4}@media screen and (min-width:768px){h5{font-size:2.12vw}}.fontsize--base{font-size:20px;line-height:1.4;font-weight:400}@media screen and (min-width:768px){.fontsize--base{font-size:2.12vw}}.fontsize--small{font-size:23px;line-height:1.175;font-weight:600}@media screen and (min-width:768px){.fontsize--small{font-size:2.72vw}}.fontsize--medium{font-size:28px;line-height:1.22;font-weight:600}@media screen and (min-width:768px){.fontsize--medium{font-size:3.41vw}}.fontsize--large{font-size:8.5vw;line-height:1.4;font-weight:600}@media screen and (min-width:768px){.fontsize--large{font-size:4.24vw;line-height:1.12}}.fontsize--mono{font-weight:600}.fontsize--mono,.fontsize--mono-reg{font-size:14px;line-height:1.3;font-family:BasisMono,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff}.fontsize--mono-reg,.fontweight--400{font-weight:400}.fontweight--600{font-weight:600}.fontweight--800{font-weight:800}.container{position:relative;margin:0 auto;background-color:#001822}.container:after{clear:both;content:"";display:block}.grid-collapse{margin-left:-24px;margin-right:-24px;width:calc(100% + 48px)}.row:after{clear:both;content:"";display:table}.column-1{width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.column-1{width:calc(25% - 60px);float:left;margin-left:48px}}.column-2{width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.column-2{width:calc(50% - 72px);float:left;margin-left:48px}}.column-3{width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.column-3{width:calc(75% - 84px);float:left;margin-left:48px}}.column-4{width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.column-4{width:calc(100% - 96px);float:left;margin-left:48px}}@media only screen and (min-width:768px){.left-1{margin-left:calc(-25% - 36px + 96px)}}@media only screen and (min-width:768px){.left-2{margin-left:calc(-50% - 24px + 96px)}}@media only screen and (min-width:768px){.left-3{margin-left:calc(-75% - 12px + 96px)}}@media only screen and (min-width:768px){.left-4{margin-left:calc(-100% - 0px + 96px)}}@media only screen and (min-width:768px){.right-1{margin-left:calc(25% - 60px + 96px)}}@media only screen and (min-width:768px){.right-2{margin-left:calc(50% - 72px + 96px)}}@media only screen and (min-width:768px){.right-3{margin-left:calc(75% - 84px + 96px)}}@media only screen and (min-width:768px){.right-4{margin-left:calc(100% - 96px + 96px)}}@media only screen and (min-width:768px){.shift-right-1{left:calc(25% - 60px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-right-2{left:calc(50% - 72px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-right-3{left:calc(75% - 84px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-right-4{left:calc(100% - 96px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-left-1{left:calc(-25% - 36px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-left-2{left:calc(-50% - 24px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-left-3{left:calc(-75% - 12px + 48px);position:relative}}@media only screen and (min-width:768px){.shift-left-4{left:calc(-100% - 0px + 48px);position:relative}}.grid-clear{clear:left}.column-test{width:calc(25% - 30px);float:left;margin-left:24px;display:inline-block;height:50px;background:red}.spacing--red{padding-bottom:5px}@media screen and (min-width:768px){.spacing--red{padding-bottom:.602vw}}@media screen and (min-width:1320px){.spacing--red{padding-bottom:8px}}.spacing--pink{padding-bottom:8px}@media screen and (min-width:768px){.spacing--pink{padding-bottom:1.204vw}}@media screen and (min-width:1320px){.spacing--pink{padding-bottom:16px}}.spacing--blue{padding-bottom:10px}@media screen and (min-width:768px){.spacing--blue{padding-bottom:1.807vw}}@media screen and (min-width:1320px){.spacing--blue{padding-bottom:24px}}.spacing--cyan{padding-bottom:14px}@media screen and (min-width:768px){.spacing--cyan{padding-bottom:2.409vw}}@media screen and (min-width:1320px){.spacing--cyan{padding-bottom:32px}}.spacing--green{padding-bottom:18px}@media screen and (min-width:768px){.spacing--green{padding-bottom:3.614vw}}@media screen and (min-width:1320px){.spacing--green{padding-bottom:48px}}.spacing--yellow{padding-bottom:60px}@media screen and (min-width:768px){.spacing--yellow{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.spacing--yellow{padding-bottom:72px}}.spacing--orange{padding-bottom:106px}@media screen and (min-width:768px){.spacing--orange{padding-bottom:11.45vw}}@media screen and (min-width:1320px){.spacing--orange{padding-bottom:152px}}.btn{background-color:#fff;display:inline-block;padding:16px 22px}.btn__wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.btn__label{color:#001822;margin-bottom:-.25em;padding-right:12px}.btn .icon{width:12px}a.block-button{padding:16px 22px;background-color:#fff;text-align:center}a.block-button,a.block-button p{color:#001822;display:inline-block}a.block-button p{margin-top:.2em}a.block-button svg{display:inline;width:12px;-webkit-transform:translateY(1px);transform:translateY(1px)}.b-btn{background-color:#fff;padding:16px 22px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.b-btn__label{color:#001822;margin-bottom:-.25em;padding-right:12px}.b-btn .icon{width:12px}#darr path,#larr g path,#rarr g path{fill:#001822}#darr_alt path{fill:#fff}.lazyload,.lazyloading{opacity:0}.lazyload,.lazyloaded,.lazyloading{-webkit-transition:opacity .3s;transition:opacity .3s}.lazyloaded{opacity:1}.ratio-box{position:relative;width:100%}.ratio-box:after{display:block;height:0;padding-bottom:66.666667%;background:#001822;content:""}.ratio-box>*{position:absolute;top:0;left:0;width:100%;height:100%}.blur-up{-webkit-filter:blur(20px);filter:blur(20px);transition:filter 1s,-webkit-filter 1s}.blur-up.lazyloaded{-webkit-filter:blur(0);filter:blur(0)}img{width:100%}.icon{pointer-events:none}.icon--twitter{width:50px}*{-webkit-font-smoothing:antialiased}html{background-color:#001822}.sprites{display:none}li{list-style:none;font-size:20px;line-height:1.4;margin:0}@media screen and (min-width:768px){li{font-size:2.12vw}}.wrapper{padding-top:86px}@media only screen and (min-width:768px){.wrapper{padding-top:116px}}.next-step{clear:left;width:100%;text-align:center;padding-bottom:106px}.next-step a{margin:0 auto;float:none}@media screen and (min-width:768px){.next-step{padding-bottom:11.45vw}}@media screen and (min-width:1320px){.next-step{padding-bottom:152px}}.header{position:fixed;width:100%;z-index:199;top:0;will-change:transform;-webkit-transition:background-color .3s linear .3s,-webkit-transform .3s linear;transition:background-color .3s linear .3s,-webkit-transform .3s linear;transition:transform .3s linear,background-color .3s linear .3s;transition:transform .3s linear,background-color .3s linear .3s,-webkit-transform .3s linear}body.project .header{background-color:transparent}.header--pinned{-webkit-transform:translateY(0);transform:translateY(0)}body.project .header--pinned{background-color:#001822}.header--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}body.project .header--unpinned{background-color:#001822}.header--top{-webkit-transition:background-color .3s linear,-webkit-transform .3s linear;transition:background-color .3s linear,-webkit-transform .3s linear;transition:transform .3s linear,background-color .3s linear;transition:transform .3s linear,background-color .3s linear,-webkit-transform .3s linear}body.project .header--top{background-color:transparent!important}header{width:100%;position:fixed;background-color:#001822;z-index:10}.header-desktop{display:none}.header-desktop a{z-index:20;width:60px}.header-desktop a .icon--logo{width:100%}@media only screen and (min-width:768px){.header-desktop{width:calc(100% - 96px);float:left;margin-left:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.menu-desktop,.menu-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}.menu-desktop{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;opacity:0;-webkit-transition:visibility 0s ease .3s,opacity .3s ease;transition:visibility 0s ease .3s,opacity .3s ease}body.js-menu-open .menu-desktop{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.menu-desktop__item{list-style-type:none;margin-right:18px;float:left}@media screen and (min-width:768px){.menu-desktop__item{margin-right:3.614vw}}@media screen and (min-width:1320px){.menu-desktop__item{margin-right:48px}}.menu-desktop .active{padding-bottom:.2em;border-bottom:1px solid #fff}.header-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100% - 48px);float:left;margin-left:24px}.header-mobile a{z-index:20;width:44px;padding-top:8px;padding-bottom:8px}.header-mobile a .icon--logo{width:100%}@media only screen and (min-width:768px){.header-mobile{display:none}}.menu-mobile{width:100vw;height:100vh;position:fixed;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;left:0;top:0;background-color:#001822;z-index:10;text-align:center;visibility:hidden;opacity:0;-webkit-transition:visibility 0s ease .3s,opacity .3s ease;transition:visibility 0s ease .3s,opacity .3s ease}@media only screen and (min-width:768px){.menu-mobile{display:none}}body.js-mobile-menu-open .menu-mobile{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.menu-mobile li{list-style-type:none;line-height:2.6}.menu-mobile .active{padding-bottom:.2em;border-bottom:1px solid #fff}.hamburger{z-index:20;display:inline-block;padding-top:18px;padding-bottom:18px;float:right}@media screen and (min-width:768px){.hamburger{padding-top:3.614vw}}@media screen and (min-width:1320px){.hamburger{padding-top:48px}}@media screen and (min-width:768px){.hamburger{padding-bottom:3.614vw}}@media screen and (min-width:1320px){.hamburger{padding-bottom:48px}}.hamburger button{position:relative;display:inline-block;height:18px;width:25px;background:none;border:none;cursor:pointer;outline:0}.hamburger button span{position:absolute;display:block;height:2px;width:100%;background:#fff;left:0;-webkit-transition:top .11s linear .11s,opacity .1s linear .11s,-webkit-transform .11s linear;transition:top .11s linear .11s,opacity .1s linear .11s,-webkit-transform .11s linear;transition:top .11s linear .11s,opacity .1s linear .11s,transform .11s linear;transition:top .11s linear .11s,opacity .1s linear .11s,transform .11s linear,-webkit-transform .11s linear}.hamburger button span:first-child{top:0}.hamburger button span:nth-child(2){top:8px}.hamburger button span:nth-child(3){top:16px}body.js-menu-open .hamburger button span,body.js-mobile-menu-open .hamburger button span{top:8px;-webkit-transition:top .11s linear,opacity .1s linear .11s,-webkit-transform .11s linear .11s;transition:top .11s linear,opacity .1s linear .11s,-webkit-transform .11s linear .11s;transition:top .11s linear,opacity .1s linear .11s,transform .11s linear .11s;transition:top .11s linear,opacity .1s linear .11s,transform .11s linear .11s,-webkit-transform .11s linear .11s}body.js-menu-open .hamburger button span:first-child,body.js-mobile-menu-open .hamburger button span:first-child{-webkit-transform:rotate(45deg);transform:rotate(45deg)}body.js-menu-open .hamburger button span:nth-child(2),body.js-mobile-menu-open .hamburger button span:nth-child(2){opacity:0}body.js-menu-open .hamburger button span:nth-child(3),body.js-mobile-menu-open .hamburger button span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.youtube-modal{position:fixed;width:100%;Height:100%;top:0;left:0;background-color:#001822}.youtube-modal__wrapper:after{clear:both;content:"";display:block}.youtube-modal__content{width:calc(100% - 48px);float:left;margin-left:24px;padding-top:24px}@media screen and (min-width:768px){.youtube-modal__content{padding-top:52px}}@media screen and (min-width:992px){.youtube-modal__content{padding-top:48px}}@media screen and (min-width:1320px){.youtube-modal__content{padding-top:48px}}@media only screen and (min-width:768px){.youtube-modal__content{width:calc(100% - 96px);float:left;margin-left:48px}}.youtube-modal__video{position:relative;padding-bottom:calc(100vh - 40px - 24px * 2);margin-top:40px;height:0}@media only screen and (min-width:768px){.youtube-modal__video{padding-bottom:calc(100vh - 48px * 2);margin-top:0}}.youtube-modal__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.youtube-modal__cross{position:absolute;right:24px;top:20px;width:20px;height:20px;cursor:pointer;z-index:100}@media only screen and (min-width:768px){.youtube-modal__cross{right:16px;top:16px;width:20px;height:20px}}.remodal-overlay{background-color:#001822}.remodal-overlay.remodal-is-closing,.remodal-overlay.remodal-is-opening{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal-overlay.remodal-is-opening{-webkit-animation-name:remodal-overlay-opening-keyframes;animation-name:remodal-overlay-opening-keyframes}.remodal-overlay.remodal-is-closing{-webkit-animation-name:remodal-overlay-closing-keyframes;animation-name:remodal-overlay-closing-keyframes}.remodal.remodal-is-closing,.remodal.remodal-is-opening{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.remodal.remodal-is-opening{-webkit-animation-name:remodal-opening-keyframes;animation-name:remodal-opening-keyframes}.remodal.remodal-is-closing{-webkit-animation-name:remodal-closing-keyframes;animation-name:remodal-closing-keyframes}.remodal-wrapper.remodal-is-closing,.remodal-wrapper.remodal-is-opened,.remodal-wrapper.remodal-is-opening{overflow-y:hidden}body{padding-right:0!important}@-webkit-keyframes remodal-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-closing-keyframes{0%{opacity:1}to{opacity:0}}@-webkit-keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@keyframes remodal-overlay-opening-keyframes{0%{opacity:0}to{opacity:1}}@-webkit-keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}@keyframes remodal-overlay-closing-keyframes{0%{opacity:1}to{opacity:0}}.video{position:relative;margin-bottom:60px}@media screen and (min-width:768px){.video{margin-bottom:5.421vw}}@media screen and (min-width:1320px){.video{margin-bottom:72px}}@media only screen and (min-width:768px){.video{width:calc(100% - 96px);float:left;margin-left:48px;margin-bottom:106px}}@media only screen and (min-width:768px) and (min-width:768px){.video{margin-bottom:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.video{margin-bottom:152px}}.video video{width:100%}.video__down-arrow{position:absolute;left:50%;cursor:pointer;bottom:4.5vw;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (min-width:480px){.video__down-arrow{bottom:4.5vw}}@media only screen and (min-width:992px){.video__down-arrow{position:fixed;bottom:5.25vw}}.video__down-arrow .icon{width:23px}.video__down-arrow--hidden{opacity:0}.home-wrapper{text-align:center;width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.home-wrapper{width:calc(100% - 96px);float:left;margin-left:48px}}.home-wrapper__heading{text-align:center;width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.home-wrapper__heading{width:70vw;margin:0 auto;float:none}}.home-wrapper__btn{display:block;clear:left;text-align:center}.awards-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:calc(100% - 48px);float:left;margin-left:24px;margin-bottom:8px}@media screen and (min-width:768px){.awards-wrap{margin-bottom:1.204vw}}@media screen and (min-width:1320px){.awards-wrap{margin-bottom:16px}}@media only screen and (min-width:768px){.awards-wrap{width:calc(33.33333% - 64px);float:left;margin-left:48px;-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.awards-wrap:nth-child(2){-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.awards-wrap:nth-child(3){-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.awards-wrap__logo{padding-right:8px;display:inline-block}@media screen and (min-width:768px){.awards-wrap__logo{padding-right:1.204vw}}@media screen and (min-width:1320px){.awards-wrap__logo{padding-right:16px}}.awards-wrap__logo img{height:50px;vertical-align:middle;width:80px}.awards-wrap__logo .icon--award{height:50px;fill:#fff;vertical-align:middle}.awards-wrap__copy{display:inline-block;margin-bottom:-.25em}.about-page__intro{width:calc(100% - 48px);float:left;margin-left:24px;text-align:center;min-height:40vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.about-page__intro h1{padding-top:60px;padding-bottom:60px}@media screen and (min-width:768px){.about-page__intro h1{padding-top:5.421vw}}@media screen and (min-width:1320px){.about-page__intro h1{padding-top:72px}}@media screen and (min-width:768px){.about-page__intro h1{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__intro h1{padding-bottom:72px}}@media only screen and (min-width:768px){.about-page__intro{height:40vw}.about-page__intro h1{width:70vw}}.about-page__award-text{padding-bottom:60px}@media screen and (min-width:768px){.about-page__award-text{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__award-text{padding-bottom:72px}}@media only screen and (min-width:768px){.about-page__award-text{padding-bottom:106px}}@media only screen and (min-width:768px) and (min-width:768px){.about-page__award-text{padding-bottom:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.about-page__award-text{padding-bottom:152px}}.about-page__award{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:60px}@media screen and (min-width:768px){.about-page__award{margin-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__award{margin-bottom:72px}}.about-page__award:last-child{margin-bottom:0}.about-page__award img{width:80px;height:80px;margin-right:14px}@media screen and (min-width:768px){.about-page__award img{margin-right:2.409vw}}@media screen and (min-width:1320px){.about-page__award img{margin-right:32px}}.about-page__award p{margin-bottom:-.5em}.about-page__award-wrap{display:inline-block;padding-bottom:60px}@media screen and (min-width:768px){.about-page__award-wrap{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__award-wrap{padding-bottom:72px}}@media only screen and (min-width:768px){.about-page__award-wrap{padding-bottom:106px}}@media only screen and (min-width:768px) and (min-width:768px){.about-page__award-wrap{padding-bottom:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.about-page__award-wrap{padding-bottom:152px}}.about-page__our-team{padding-bottom:60px}@media screen and (min-width:768px){.about-page__our-team{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__our-team{padding-bottom:72px}}@media only screen and (min-width:768px){.about-page__our-team{padding-bottom:106px}}@media only screen and (min-width:768px) and (min-width:768px){.about-page__our-team{padding-bottom:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.about-page__our-team{padding-bottom:152px}}.about-page__team-member{padding-bottom:60px}@media screen and (min-width:768px){.about-page__team-member{padding-bottom:5.421vw}}@media screen and (min-width:1320px){.about-page__team-member{padding-bottom:72px}}@media only screen and (min-width:768px){.about-page__team-member{padding-bottom:106px}}@media only screen and (min-width:768px) and (min-width:768px){.about-page__team-member{padding-bottom:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.about-page__team-member{padding-bottom:152px}}@media only screen and (min-width:768px){.news-page{margin-top:60px}}@media only screen and (min-width:768px) and (min-width:768px){.news-page{margin-top:5.421vw}}@media only screen and (min-width:768px) and (min-width:1320px){.news-page{margin-top:72px}}.news-page__post{margin-top:60px}@media screen and (min-width:768px){.news-page__post{margin-top:5.421vw}}@media screen and (min-width:1320px){.news-page__post{margin-top:72px}}.news-page__post:first-child{margin-top:0}@media only screen and (min-width:768px){.news-page__post:nth-of-type(2n){margin-top:106px}}@media only screen and (min-width:768px) and (min-width:768px){.news-page__post:nth-of-type(2n){margin-top:11.45vw}}@media only screen and (min-width:768px) and (min-width:1320px){.news-page__post:nth-of-type(2n){margin-top:152px}}@media only screen and (min-width:768px){.news-page__post:nth-of-type(odd){margin-top:0}}.load-more{margin-top:106px}@media screen and (min-width:768px){.load-more{margin-top:11.45vw}}@media screen and (min-width:1320px){.load-more{margin-top:152px}}.blog-content__wrapper{margin-top:60px;margin-bottom:88px}@media screen and (min-width:768px){.blog-content__wrapper{margin-top:5.421vw}}@media screen and (min-width:1320px){.blog-content__wrapper{margin-top:72px}}@media screen and (min-width:768px){.blog-content__wrapper{margin-bottom:7.836}}@media screen and (min-width:1320px){.blog-content__wrapper{margin-bottom:104px}}.blog-content__wrapper:after{clear:both;content:"";display:block}.blog-content__wrapper:nth-last-child(){margin-bottom:0}.blog-content__wrapper h1,.blog-content__wrapper h2,.blog-content__wrapper h3,.blog-content__wrapper h4,.blog-content__wrapper h5,.blog-content__wrapper p{width:calc(100% - 48px);float:left;margin-left:24px;margin-bottom:18px}@media only screen and (min-width:768px){.blog-content__wrapper h1,.blog-content__wrapper h2,.blog-content__wrapper h3,.blog-content__wrapper h4,.blog-content__wrapper h5,.blog-content__wrapper p{width:calc(75% - 84px);float:left;margin-left:48px}}@media screen and (min-width:768px){.blog-content__wrapper h1,.blog-content__wrapper h2,.blog-content__wrapper h3,.blog-content__wrapper h4,.blog-content__wrapper h5,.blog-content__wrapper p{margin-bottom:3.614vw}}@media screen and (min-width:1320px){.blog-content__wrapper h1,.blog-content__wrapper h2,.blog-content__wrapper h3,.blog-content__wrapper h4,.blog-content__wrapper h5,.blog-content__wrapper p{margin-bottom:48px}}.blog-content__wrapper figure{width:calc(75% - 42px);float:left;margin-left:24px;margin:0;display:inline-block;clear:both;margin-bottom:36px}@media only screen and (min-width:768px){.blog-content__wrapper figure{width:calc(75% - 84px);float:left;margin-left:48px}}@media screen and (min-width:768px){.blog-content__wrapper figure{margin-bottom:7.228vw}}@media screen and (min-width:1320px){.blog-content__wrapper figure{margin-bottom:96px}}.blog-content__wrapper figure img{max-width:100%}.blog-content__wrapper iframe{margin:0;display:inline-block;clear:both}.blog-content__wrapper a{border-bottom:2px solid #fff}.blog-content__wrapper .caption{font-size:14px;line-height:1.3;font-family:BasisMono,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;letter-spacing:.02em;text-transform:uppercase;color:#fff;font-weight:600;margin-top:-30px}@media screen and (min-width:768px){.blog-content__wrapper .caption{margin-top:-5.421vw}}@media screen and (min-width:1320px){.blog-content__wrapper .caption{margin-top:-72px}}.video-wrapper{width:calc(75% - 42px);float:left;margin-left:24px;margin-bottom:36px}@media only screen and (min-width:768px){.video-wrapper{width:calc(75% - 84px);float:left;margin-left:48px}}@media screen and (min-width:768px){.video-wrapper{margin-bottom:7.228vw}}@media screen and (min-width:1320px){.video-wrapper{margin-bottom:96px}}.video-wrapper__video{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.video-wrapper__video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.contact-page{padding-top:60px}@media screen and (min-width:768px){.contact-page{padding-top:5.421vw}}@media screen and (min-width:1320px){.contact-page{padding-top:72px}}.contact-page a{word-break:break-word}.project-container{margin-top:-86px}@media only screen and (min-width:768px){.project-container{margin-top:-116px}}.slideshow__wrap{width:100%;height:65vw;display:inline-block;overflow:hidden;margin-bottom:18px}@media screen and (min-width:768px){.slideshow__wrap{margin-bottom:3.614vw}}@media screen and (min-width:1320px){.slideshow__wrap{margin-bottom:48px}}@media only screen and (min-width:768px){.slideshow__wrap{height:60vw}}.slideshow__item{width:100%;display:inline-block;position:absolute;top:0;left:0;height:65vw}@media only screen and (min-width:768px){.slideshow__item{height:60vw}}.slideshow__btn{display:block;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:18px}@media screen and (min-width:768px){.slideshow__btn{padding-bottom:3.614vw}}@media screen and (min-width:1320px){.slideshow__btn{padding-bottom:48px}}@media only screen and (min-width:480px){.slideshow__btn{display:-webkit-box;display:-ms-flexbox;display:flex}}@media only screen and (min-width:768px){.slideshow__btn{padding-bottom:10px}}@media only screen and (min-width:768px) and (min-width:768px){.slideshow__btn{padding-bottom:1.807vw}}@media only screen and (min-width:768px) and (min-width:1320px){.slideshow__btn{padding-bottom:24px}}.slideshow__btn a>.btn{margin-bottom:18px}@media screen and (min-width:768px){.slideshow__btn a>.btn{margin-bottom:3.614vw}}@media screen and (min-width:1320px){.slideshow__btn a>.btn{margin-bottom:48px}}@media only screen and (min-width:480px){.slideshow__btn a>.btn{margin-bottom:0}}.single-project-wrap{margin:0 auto;top:60vh;width:calc(100% - 48px);float:left;margin-left:24px}@media only screen and (min-width:768px){.single-project-wrap{width:calc(100% - 96px);float:left;margin-left:48px;position:absolute}}.slide-control{display:block;height:13px}@media only screen and (min-width:480px){.slide-control{-ms-flex-item-align:end;align-self:flex-end}}.slide-control__dots{cursor:pointer;display:inline-block;width:12.5px;height:12.5px;border:1px solid #fff;background:transparent;border-radius:999px;margin-right:8px}.slide-control__dots:last-child{margin-right:0}.slide-control__dots.active{background:#fff}.project-wrap{display:block;background-color:#001822}@media only screen and (min-width:768px){.project-wrap{padding-top:18px;padding-left:18px;padding-right:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media only screen and (min-width:768px) and (min-width:768px){.project-wrap{padding-top:3.614vw}}@media only screen and (min-width:768px) and (min-width:1320px){.project-wrap{padding-top:48px}}@media only screen and (min-width:768px) and (min-width:768px){.project-wrap{padding-left:3.614vw}}@media only screen and (min-width:768px) and (min-width:1320px){.project-wrap{padding-left:48px}}@media only screen and (min-width:768px) and (min-width:768px){.project-wrap{padding-right:3.614vw}}@media only screen and (min-width:768px) and (min-width:1320px){.project-wrap{padding-right:48px}}.project-wrap__inner{margin-bottom:0;display:inline-block}@media only screen and (min-width:768px){.project-wrap__inner{display:inline-block;width:calc(50% - 24px)}.project-wrap__inner:first-child{margin-bottom:0}}.project-wrap__inner .fontsize--large{margin-top:.3em}@media only screen and (min-width:768px){.project-wrap__inner .fontsize--large{margin-top:0}}.project-wrap__btn{display:block;clear:left;text-align:center}.project-wrap__itunes{max-width:180px;margin-top:18px}@media screen and (min-width:768px){.project-wrap__itunes{margin-top:3.614vw}}@media screen and (min-width:1320px){.project-wrap__itunes{margin-top:48px}}@media only screen and (min-width:768px){.project-wrap__itunes{margin-top:0}}.copy-wrap{display:block}@media only screen and (min-width:768px){.copy-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.copy-wrap__inner{width:50%}@media only screen and (min-width:480px){.copy-wrap__inner:first-child{padding-top:.5em}}.poster-wrap--mob{display:block}@media only screen and (min-width:768px){.poster-wrap--mob{display:none}}.poster-wrap--desktop{display:none}@media only screen and (min-width:768px){.poster-wrap--desktop{display:block}}.btn--itunes{background-color:#072a35;border-radius:2px}@media only screen and (min-width:768px){.btn--itunes{margin:0}}.projects-project{width:calc(100% - 48px);float:left;margin-left:24px;margin-bottom:18px}@media screen and (min-width:768px){.projects-project{margin-bottom:3.614vw}}@media screen and (min-width:1320px){.projects-project{margin-bottom:48px}}@media only screen and (min-width:768px){.projects-project{width:calc(50% - 72px);float:left;margin-left:48px}}.project-thumb{position:relative}.project-thumb img{display:block;-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.project-thumb__overlay{display:none}@media only screen and (min-width:768px){.project-thumb__overlay{display:block;position:absolute;width:100%;height:100%;z-index:99}}.project-thumb .ratio-box{margin-bottom:14px}@media screen and (min-width:768px){.project-thumb .ratio-box{margin-bottom:2.409vw}}@media screen and (min-width:1320px){.project-thumb .ratio-box{margin-bottom:32px}}@media only screen and (min-width:768px){.project-thumb .ratio-box{margin:0}}.project-thumb__text-container{position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);top:50%;left:50%;text-align:center}.project-thumb__text-container-mob{display:block;margin-bottom:14px}@media screen and (min-width:768px){.project-thumb__text-container-mob{margin-bottom:2.409vw}}@media screen and (min-width:1320px){.project-thumb__text-container-mob{margin-bottom:32px}}@media only screen and (min-width:768px){.project-thumb__text-container-mob{display:none}}.project-thumb__top-text-mob{padding-bottom:5px}@media screen and (min-width:768px){.project-thumb__top-text-mob{padding-bottom:.602vw}}@media screen and (min-width:1320px){.project-thumb__top-text-mob{padding-bottom:8px}}.project-thumb__top-text{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px);padding-bottom:5px}@media screen and (min-width:768px){.project-thumb__top-text{padding-bottom:.602vw}}@media screen and (min-width:1320px){.project-thumb__top-text{padding-bottom:8px}}.project-thumb__bottom-text{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px);padding-top:5px}@media screen and (min-width:768px){.project-thumb__bottom-text{padding-top:.602vw}}@media screen and (min-width:1320px){.project-thumb__bottom-text{padding-top:8px}}@media only screen and (min-width:768px){.project-thumb:hover .project-thumb__bottom-text,.project-thumb:hover .project-thumb__top-text{-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transition:transform .3s ease-in-out,opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.project-thumb:hover img{opacity:.2}}
/*# sourceMappingURL=bundle.css.map*/