section#hero{position:relative;display:flex;flex:0 0 100%;width:100%;height:60vh;min-height:56vw;min-height:100vh;overflow:hidden;background:#fff;max-height:90em}@media only screen and (max-width:1025px){section#hero{min-height:auto!important;height:auto!important;aspect-ratio:3/4}}section#hero .gatsby-image-wrapper{height:100%}section#hero.slim{height:40vh;min-height:40vw;min-height:40vh}section#hero.slim .parallax-inner{height:140%;top:-20%;position:relative}section#hero .bg-overlay{position:absolute;z-index:150;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.35)}.slider-hero{display:flex;flex-direction:column;width:100%;height:100%;margin-bottom:0!important}.slider-hero .slide{display:flex!important;align-items:center;justify-content:center;height:100%}.slider-hero .slick-list{display:flex;width:100%;height:100%}.slider-hero .slick-list .slick-track{display:flex}.slider-hero .slick-list .slick-slide{display:flex;width:100%;height:100%}.slider-hero .slick-list .slick-slide>div{display:flex;width:100%;height:100%;overflow:hidden}.slider-hero .slick-list .slick-slide>div .slide{display:flex!important;align-items:center;justify-content:center}.slider-hero .plyr--video,.slider-hero .video-wrap{width:100%;height:100%}.slider-hero .plyr__video-wrapper{top:50%;transform:translate3d(0,-50%,0)}@media only screen and (max-width:1025px){.slider-hero .plyr__video-wrapper{overflow:visible;width:100%}.slider-hero .plyr__video-embed__container{width:234%;margin-left:-67%}}.slider-hero .slick-dots{right:1em;top:6.5em;left:auto;z-index:100}@media only screen and (max-width:1025px){.slider-hero .slick-dots{position:relative;left:0;top:0;text-align:center;transform:translateZ(0);border-top:1px solid #fff;border-bottom:1px solid #fff}}.slider-hero .slick-dots li button:before{top:50%;transform:translate3d(0,-50%,0)}.hero-wrap{display:flex;width:100%;height:100%;overflow:hidden}@media only screen and (max-width:768px){.hero-wrap{display:flex;flex-direction:column-reverse;align-items:flex-end}}.hero-content{position:relative;z-index:500;display:flex;align-items:flex-end;justify-content:flex-end;width:100%;height:100%;padding:0;font-size:1.38em}@media only screen and (max-width:768px){.hero-content{height:auto}}.hero-content h1{display:flex;flex-direction:column;align-items:flex-start;font-size:9vw;line-height:1;font-weight:400;letter-spacing:-.01em;margin-bottom:1px}@media screen and (max-width:1024px){.hero-content h1{font-size:14vw}}.hero-content h1 span{display:flex;line-height:1}.hero-content h1 span .text--layer{display:flex;width:auto}.hero-content .arrow-right{position:relative;display:inline-block;vertical-align:top;top:-.1em;margin-left:.47em;color:transparent;background:url(/images/arrow@2x.png) no-repeat scroll 50% transparent;background-size:contain}@media only screen and (max-width:1025px){.hero-content{padding:0 0 0 1em;font-size:1.4em}}.hero-content .leftside{position:absolute;display:block;left:0;top:0;width:35%;height:100%;background:url(/images/hero3.png) no-repeat scroll 50% transparent;background-size:cover}.hero-countdown{position:absolute;z-index:200;right:0;bottom:1em;display:flex;flex-wrap:wrap;font-size:1.2em}@media only screen and (max-width:768px){.hero-countdown{position:relative}}.hero-countdown .countdown-box{flex:1 1 50%}.hero-countdown .countdown-box span{display:block;text-transform:uppercase;line-height:1.2;letter-spacing:.1em}section#home-hero-new{position:relative;display:flex;flex:0 0 100%;width:100%;height:56vw;min-height:56vw;min-height:101vh;overflow:hidden}@media screen and (max-width:1024px){section#home-hero-new{flex-direction:column}}section#home-hero-new .decorative-arrow{position:absolute;bottom:1em;right:1em}section#home-hero-new .hero-video-bg{position:relative;z-index:499;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:0 0 100%;width:100%;outline:none!important}@media screen and (max-width:1024px){section#home-hero-new .hero-video-bg{width:100%}}section#home-hero-new .hero-video-bg .aspect-ratio{padding-bottom:100vh}section#home-hero-new .hero-video-bg .video-js .vjs-tech{transform:translate3d(0,-50%,0)}section#home-hero-new .video-expander{position:absolute;z-index:-1;top:0;left:0;width:100%;max-width:100vw;cursor:pointer}section#home-hero{position:relative;display:flex;flex:0 0 100%;width:100%;height:56vw;min-height:56vw;overflow:hidden;max-height:100vh}section#home-hero .race-lines .text--layer .text--animate{transform:translate3d(0,200%,0)}section#home-hero .is-inview .text--layer .text--animate{transform:translateZ(0)!important}@media screen and (max-width:1024px){section#home-hero{height:auto;min-height:auto}}section#home-hero .decorative-arrow{position:absolute;top:110%;right:1em}section#home-hero .green{position:relative;overflow:hidden;transition:transform 1.01s cubic-bezier(.3,.6,.7,1)!important}section#home-hero .green.blank{width:50%}section#home-hero .green:before{content:"";position:absolute;z-index:500;width:100%;height:100%;top:0;left:0;background:#05f3b0;transition:transform .32s ease-in-out 1.01s}section#home-hero .yellow{position:relative;overflow:hidden;transition:transform 1.01s cubic-bezier(1,.7,.9,1)!important}section#home-hero .yellow:before{content:"";position:absolute;z-index:500;width:100%;height:100%;top:0;left:0;background:#f6d762;transition:transform .32s ease-in-out 1.01s}section#home-hero .red{position:relative;overflow:hidden;transition:transform 1.01s cubic-bezier(.4,.7,.8,1)!important}section#home-hero .red:before{content:"";position:absolute;z-index:500;width:100%;height:100%;top:0;left:0;background:red;transition:transform .32s ease-out 1.01s}section#home-hero .blue{position:relative;overflow:hidden;margin-top:0!important;transition:transform 1.01s cubic-bezier(.4,.85,.8,1)!important}section#home-hero .blue.blank{width:20%}section#home-hero .blue:before{content:"";position:absolute;z-index:500;width:100%;height:100%;top:0;left:0;background:#005dff;transition:transform .32s ease-in-out 1.01s}section#home-hero .race-lines{position:relative;z-index:500;display:flex;flex-direction:column;align-items:flex-start;justify-content:end;flex:0 0 50%;width:50%;transform:translate3d(-20%,0,0);transition:transform 2s ease-out}@media screen and (max-width:1024px){section#home-hero .race-lines{flex:0 0 100%!important;width:100%;flex:0 0 50%;align-items:flex-start;justify-content:flex-start}}section#home-hero .race-lines .race-line{margin-top:-1px;transform:translate3d(-100%,0,0)}section#home-hero .race-lines .race-line h1{opacity:0;transition:translate 0s ease-in-out 1.01s,opacity 0s ease-in-out 1.01s}@media screen and (max-width:1024px){section#home-hero .race-lines .race-line h1{font-size:5em}}section#home-hero .is-inview .race-lines,section#home-hero .is-inview .race-lines .race-line{transform:translateZ(0)}section#home-hero .is-inview .race-lines .race-line h1{opacity:1}section#home-hero .is-inview .blue:before,section#home-hero .is-inview .green:before,section#home-hero .is-inview .red:before,section#home-hero .is-inview .yellow:before{transform:translate3d(100%,0,0)}section#home-hero .hero-video-bg{position:relative;z-index:499;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;flex:0 0 50%;width:50%;outline:none!important}@media screen and (max-width:1024px){section#home-hero .hero-video-bg{flex:0 0 100%;width:100%}}section#home-hero .hero-video-bg .aspect-ratio{padding-bottom:56%}section#home-hero h1{flex-direction:column;align-items:flex-start;font-size:medium;font-weight:400;letter-spacing:-.01em;margin-bottom:1px;white-space:nowrap}section#home-hero h1,section#home-hero h1 span{display:flex;line-height:1}section#home-hero h1 span .text--layer{display:flex;width:auto}section#home-hero .video-expander{position:absolute;z-index:-1;right:0;width:140%;max-width:100vw;top:0;cursor:pointer}.is-inview #home-hero .race-lines,.is-inview #home-hero .race-lines .race-line{transform:translateZ(0)}.is-inview #home-hero .race-lines .race-line h1{opacity:1}.is-inview #home-hero .blue:before,.is-inview #home-hero .green:before,.is-inview #home-hero .red:before,.is-inview #home-hero .yellow:before{transform:translate3d(100%,0,0)}#hero-carousel{position:relative;display:flex;flex-wrap:wrap;box-sizing:content-box}@media screen and (max-width:1024px){#hero-carousel{flex:1 0 100%}}#hero-carousel .hero-link{position:absolute;width:100%;height:100%}#hero-carousel .margin-bottom--1{margin-bottom:-1px}#hero-carousel .video-html-wrap{height:100%;padding:0}#hero-carousel>.animation-intro-wrap{height:100%;overflow:visible}#hero-carousel>.animation-intro-wrap,#hero-carousel>.animation-intro-wrap>.children{flex:1 1 100%;display:flex;flex-wrap:wrap;width:100%}#hero-carousel .slide{flex:1 1 100%;display:flex;width:100%;min-height:4.75em}#hero-carousel .slide .img{position:relative;overflow:hidden;transition:all .3s ease-in-out}#hero-carousel .dots>div{margin-right:-.5em}@media screen and (max-width:768px){#hero-carousel .dots>div{margin-right:0}}#hero-carousel .aside{position:absolute;z-index:300;top:100%;left:0;width:auto;height:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;transform:translateY(-2em)}#hero-carousel .aside h1{font-size:calc(1em + 4vw);padding:.025em .1em}#hero-carousel .pic{flex:1 1 100%;position:relative;display:flex;width:100%}#hero-carousel .pic>.animation-intro-wrap,#hero-carousel .pic>.animation-intro-wrap>.children{flex:1 1 100%;display:flex;flex-wrap:wrap;width:100%}#hero-carousel .pic .gatsby-image-wrapper,#hero-carousel .pic .img{position:absolute;top:0;left:0;width:100%;height:100%}#hero-carousel .dots{top:100%;right:0;width:auto;width:100%;display:flex;justify-content:flex-end}#hero-carousel .dots>div{display:flex;margin:0;padding:.25em}#hero-carousel .dots .li{position:relative;list-style:none;display:block;width:1.25em;height:1.25em;margin:0;overflow:visible;cursor:pointer}#hero-carousel .dots .li:before{opacity:1;transition:none}#hero-carousel .dots .li:after,#hero-carousel .dots .li:before{content:"";position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0);width:.5em;height:.5em;background:#000;border-radius:50%}#hero-carousel .dots .li.current:after,#hero-carousel .dots .li.current:before{background:#595858}#hero-carousel .dots .li.current:before,#hero-carousel .dots .li:hover:before{background:#4c4b4b;transform:translate3d(-50%,-50%,0) scale(2.25);opacity:0;transition:transform .35s ease-in-out,opacity .35s ease-in-out}#hero-carousel .dots .li.current:after,#hero-carousel .dots .li:hover:after{background:#3f3f3f}#hero-carousel .dots .li:active{transform:translateY(1px)}#hero-carousel .dots .li:active:after{background:#595858}section.img-plus-content{position:relative;display:flex;flex-wrap:wrap;justify-content:space-between;max-width:100vw;overflow-x:unset;overflow-y:visible}section.img-plus-content>.header{position:relative;z-index:500;display:flex;flex:0 0 100%;width:100%}section.img-plus-content>.header .inner{flex:0 0 auto}section.img-plus-content>.header h2{line-height:1}section.img-plus-content .color-box,section.img-plus-content .img,section.img-plus-content .img2,section.img-plus-content .img3{position:absolute}section.img-plus-content.type-1{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:space-between;padding:0}section.img-plus-content.type-1 .img{position:relative;flex:0 1 40%;overflow:hidden}@media screen and (max-width:1024px){section.img-plus-content.type-1 .img{flex:0 1 100%;height:50vw;height:30vh}}section.img-plus-content.type-1 .content{position:relative;flex:0 1 55%}@media screen and (max-width:1024px){section.img-plus-content.type-1 .content{flex:0 1 100%}}section.img-plus-content.type-1 .content.underimg{flex:0 1 50%;padding:0 0 0 1em}@media screen and (max-width:1024px){section.img-plus-content.type-1 .content.underimg{flex:0 1 100%}}section.img-plus-content.type-1 .content .header{position:relative;display:inline-block}section.img-plus-content.type-1 .content .header h2{display:inline-block;padding:.175em .3em 0;margin-top:-.85em;margin-left:.25em;background:#fff}@media screen and (max-width:1024px){section.img-plus-content.type-1 .content .header h2{font-size:3.5em;line-height:1;margin-top:-.5em}}section.img-plus-content.type-1 .content ul{padding:1em 0;margin:0}section.img-plus-content.type-1 .content ul li{padding:.5em;list-style-position:outside}section.img-plus-content.type-1 .content .content-box{padding:3em calc(2em + 5vw) 3em 2.5em}section.img-plus-content.type-1 .content .content-box2{padding:0 3.5em 1em 2.5em}section.img-plus-content.type-2{display:flex;flex-wrap:wrap;justify-content:space-between;padding:calc(1em + 3vw) 0 0}section.img-plus-content.type-2 .decorative-arrow{position:absolute;left:-3.5em;top:-.25em}section.img-plus-content.type-2 .column{display:flex;flex-direction:column;flex:0 0 58%;align-items:center;justify-content:center}@media screen and (max-width:1024px){section.img-plus-content.type-2 .column{flex:0 1 100%;font-size:1.2em}}section.img-plus-content.type-2 .column.right{justify-content:flex-start;flex:0 0 42%}section.img-plus-content.type-2 .column.right .content-box{margin-left:-1.5em;padding-top:0;padding-left:0;padding-bottom:2.5em}@media screen and (max-width:1024px){section.img-plus-content.type-2 .column.right .content-box{margin-left:0}section.img-plus-content.type-2 .column.right{flex:0 0 100%;padding:2em}}section.img-plus-content.type-2 .header{position:relative;display:inline-block;width:100%;padding:0 calc(1em + 2vw) calc(1em + 3vw)}@media screen and (max-width:1024px){section.img-plus-content.type-2 .header{padding:calc(2em + 2vw) 1em 1em;font-size:1.5em}}section.img-plus-content.type-2 .header h2{display:inline-block;padding:.175em .3em;background:#fff;line-height:1}section.img-plus-content.type-2 .img{position:relative;width:100%}section.img-plus-content.type-2 .img .aspect-ratio{padding-bottom:60%}section.img-plus-content.type-2 .content{position:relative}section.img-plus-content.type-2 .content h2{margin:0;padding:0 calc(.5em + 2vw);line-height:1.035}@media screen and (max-width:1024px){section.img-plus-content.type-2 .content h2{padding:0 1.2em}}section.img-plus-content.type-2 .content .content-box{padding:calc(1em + 2vw) 13.5em calc(2em + 2vw) 3.5em;background:#fff}@media screen and (max-width:1024px){section.img-plus-content.type-2 .content .content-box{padding:2em}}section.img-plus-content.type-3{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1em 0 0}section.img-plus-content.type-3 .row{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 0 100%;align-items:center;justify-content:flex-start}@media screen and (max-width:1024px){section.img-plus-content.type-3 .row{font-size:1.2em}}section.img-plus-content.type-3 .row .content{position:relative;flex:0 0 50%}@media screen and (max-width:1024px){section.img-plus-content.type-3 .row .content{flex:0 1 100%}}section.img-plus-content.type-3 .row .content .content-box{background:#fff}section.img-plus-content.type-3 .row.one .content{flex:0 0 35%}@media screen and (max-width:1024px){section.img-plus-content.type-3 .row.one .content{flex:0 1 100%}}section.img-plus-content.type-3 .row.one .content .content-box{padding:calc(1em + 2vw) 3.5em calc(2em + 2vw);margin-top:-1.5em}section.img-plus-content.type-3 .row.two{justify-content:flex-end}section.img-plus-content.type-3 .row.two .content{flex:0 0 50%}@media screen and (max-width:1024px){section.img-plus-content.type-3 .row.two .content{flex:0 1 100%}}section.img-plus-content.type-3 .row.two .content .content-box{padding:1em 3.5em calc(2em + 2vw);margin-top:0}section.img-plus-content.type-3 .header{position:relative;display:inline-block;width:100%;padding:calc(1em + 1vw) 1em 1em}@media screen and (max-width:1024px){section.img-plus-content.type-3 .header{font-size:1.2em}}section.img-plus-content.type-3 .header h2{display:inline-block;padding:.175em .3em;background:#fff;line-height:1}section.img-plus-content.type-3 .img{position:relative;width:100%;flex:0 0 20%;margin-left:15%}@media screen and (max-width:1024px){section.img-plus-content.type-3 .img{flex:0 1 100%}}section.img-plus-content.type-3 .img .aspect-ratio{padding-bottom:100%}section.img-plus-content.type-4{display:flex;flex-wrap:wrap;justify-content:space-between;padding:1em 0 0}section.img-plus-content.type-4 .decorative-arrow{position:absolute;z-index:400;left:.5em;top:-4.25em}section.img-plus-content.type-4 ul{padding:.25em 0;margin:0;line-height:1}section.img-plus-content.type-4 ul li{padding:0 .5em 0 0;list-style-position:outside;list-style-type:circle;line-height:1.2}section.img-plus-content.type-4 .row{display:flex;flex-direction:row;flex-wrap:wrap;flex:0 0 100%;align-items:center;justify-content:flex-start}@media screen and (max-width:1024px){section.img-plus-content.type-4 .row{font-size:1.2em}}section.img-plus-content.type-4 .row .content{position:relative;flex:0 0 50%}@media screen and (max-width:1024px){section.img-plus-content.type-4 .row .content{flex:0 1 100%}}section.img-plus-content.type-4 .row .content .content-box{background:#fff;line-height:1}section.img-plus-content.type-4 .row .content .content-box a{text-decoration:underline}section.img-plus-content.type-4 .row.one .content{flex:0 0 50%}@media screen and (max-width:1024px){section.img-plus-content.type-4 .row.one .content{flex:0 1 100%}}section.img-plus-content.type-4 .row.one .content .content-box{padding:1em 3.5em .5em 3em;text-transform:uppercase}section.img-plus-content.type-4 .row.two{justify-content:space-between}section.img-plus-content.type-4 .row.two .content{flex:0 0 40%}@media screen and (max-width:1024px){section.img-plus-content.type-4 .row.two .content{flex:0 1 100%}}section.img-plus-content.type-4 .row.two .content .content-box{padding:1em calc(3.5em + 2vw) 2em 3.5em;margin-top:-5em}section.img-plus-content.type-4 .header{position:relative;display:inline-block;width:100%;padding:calc(1em + 1vw) 1em 0}@media screen and (max-width:1024px){section.img-plus-content.type-4 .header{font-size:1.2em}}section.img-plus-content.type-4 .header h2{display:inline-block;padding:.175em .3em;background:#fff;line-height:1}section.img-plus-content.type-4 .img{position:relative;width:100%;flex:0 0 50%}@media screen and (max-width:1024px){section.img-plus-content.type-4 .img{flex:0 1 100%}}section.img-plus-content.type-4 .img .aspect-ratio{padding-bottom:60%}section.img-plus-content.type-5{display:flex;flex-wrap:wrap;justify-content:center;padding:0 0 2em}section.img-plus-content.type-5 .column{display:flex;flex-direction:column;flex:0 0 38%;align-items:center;justify-content:center}@media screen and (max-width:1024px){section.img-plus-content.type-5 .column{flex:0 1 100%;font-size:1.2em}}section.img-plus-content.type-5 .column.right{justify-content:flex-start;flex:0 0 62%}section.img-plus-content.type-5 .column.right .content-box{padding-top:0;padding-left:0;padding-bottom:2.5em}@media screen and (max-width:1024px){section.img-plus-content.type-5 .column.right{flex:0 0 100%}section.img-plus-content.type-5 .column.right .content{padding:0 2em}section.img-plus-content.type-5 .column.right .content-box{padding-right:0}}section.img-plus-content.type-5 .header{position:relative;display:inline-block;width:100%;padding:0 calc(1em + 2vw) calc(1em + 3vw);text-align:center}@media screen and (max-width:1024px){section.img-plus-content.type-5 .header{padding:calc(2em + 2vw) calc(2em + 2vw) 1em;font-size:1.5em}}section.img-plus-content.type-5 .header h2{display:inline-block;padding:.175em .3em;background:#fff;line-height:1}section.img-plus-content.type-5 .img{position:relative;width:50%;align-self:flex-end;padding-bottom:5em}section.img-plus-content.type-5 .img .aspect-ratio{padding-bottom:72%}@media screen and (max-width:1024px){section.img-plus-content.type-5 .img{padding-bottom:2.5em}}section.img-plus-content.type-5 .content{position:relative}section.img-plus-content.type-5 .content h2{margin:0;padding:0 calc(.5em + 2vw);line-height:1.035}section.img-plus-content.type-5 .content .content-box{padding:calc(1em + 2vw) 28vw calc(2em + 2vw) 3.5em;background:#fff}section.img-plus-content.type-6{padding:calc(1em + 3vw) 0 16vw}@media screen and (max-width:1024px){section.img-plus-content.type-6{font-size:1.2em}}section.img-plus-content.type-6 .color-box{top:0;left:0;width:35vw;height:12vw}@media screen and (max-width:1024px){section.img-plus-content.type-6 .color-box{width:90vw}}section.img-plus-content.type-6 .img{top:15vw;left:0;width:40vw;height:20vw}@media screen and (max-width:1024px){section.img-plus-content.type-6 .img{width:80vw}}section.img-plus-content.type-6 .img2{top:20vw;right:0;width:33vw;height:40vw}@media screen and (max-width:1024px){section.img-plus-content.type-6 .img2{width:80vw;top:auto;bottom:0}}section.img-plus-content.type-6 .header{justify-content:flex-end;padding:0 calc(2em + 8vw) calc(2em + 10vw)}@media screen and (max-width:1024px){section.img-plus-content.type-6 .header{font-size:1.2em;padding-bottom:2em}}section.img-plus-content.type-6 .header .inner{padding:1em 2em;background:#fff}section.img-plus-content.type-6 .header h2{padding:.175em .3em;background:#fff}section.img-plus-content.type-6 .content{position:relative;width:100%;padding:3em}@media screen and (max-width:1024px){section.img-plus-content.type-6 .content{padding:1em 3em}}section.img-plus-content.type-6 .content .content-box{max-width:30em;background:#fff;padding:1em;margin:auto}section.img-plus-content.type-7{overflow:hidden;padding:calc(3em + 22vw) 0 0}@media screen and (max-width:1024px){section.img-plus-content.type-7{font-size:1.2em}}section.img-plus-content.type-7 .color-box{z-index:450;bottom:0;left:0;width:24vw;height:8vw}@media screen and (max-width:1024px){section.img-plus-content.type-7 .color-box{width:90vw;height:15vw}}section.img-plus-content.type-7 .img{z-index:400;top:0;left:0;width:20vw;height:40vw}@media screen and (max-width:1024px){section.img-plus-content.type-7 .img{width:40vw}}section.img-plus-content.type-7 .img2{z-index:300;top:0;left:20vw;width:20vw;height:40vw}@media screen and (max-width:1024px){section.img-plus-content.type-7 .img2{width:16vw;top:auto;bottom:0;left:0}}section.img-plus-content.type-7 .img3{top:0;right:0;width:40vw;height:23vw}@media screen and (max-width:1024px){section.img-plus-content.type-7 .img3{width:50vw}}section.img-plus-content.type-7 .header{justify-content:flex-end;padding:0 calc(2em + 5vw) calc(2em + 2vw)}@media screen and (max-width:1024px){section.img-plus-content.type-7 .header{font-size:1.2em}}section.img-plus-content.type-7 .header .inner{padding:1em 2em;background:#fff}section.img-plus-content.type-7 .header h2{padding:.175em .3em;background:#fff}section.img-plus-content.type-8{padding:calc(1em + 3vw) 0 5em}@media screen and (max-width:1024px){section.img-plus-content.type-8{font-size:1.2em}}section.img-plus-content.type-8 .color-box{top:0;right:0;width:35vw;height:12vw}@media screen and (max-width:1024px){section.img-plus-content.type-8 .color-box{width:90vw}}section.img-plus-content.type-8 .header{justify-content:flex-start;padding:10vw calc(2em + 8vw) 0}@media screen and (max-width:1024px){section.img-plus-content.type-8 .header{font-size:1.2em;padding-bottom:0}}section.img-plus-content.type-8 .header .inner{padding:1em 2em;background:#fff}section.img-plus-content.type-8 .header h2{padding:.175em .3em;background:#fff}section.img-plus-content.type-8 .content{position:relative;width:100%;padding:3em}@media screen and (max-width:1024px){section.img-plus-content.type-8 .content{padding:1em 3em}}section.img-plus-content.type-8 .content .content-box{max-width:30em;background:#fff;padding:1em;float:right;margin:0 2em}@media screen and (max-width:1024px){section.img-plus-content.type-8 .content .content-box{margin:0}}section.img-plus-content.type-home_new{padding:0 0 8em}@media screen and (max-width:1024px){section.img-plus-content.type-home_new{font-size:1.2em;padding:0 0 2em}}section.img-plus-content.type-home_new .img{position:relative;width:100%;flex:0 0 47%;margin-left:0}@media screen and (max-width:1024px){section.img-plus-content.type-home_new .img{flex:0 1 100%;overflow:hidden}}section.img-plus-content.type-home_new .img .aspect-ratio{padding-bottom:100%}section.img-plus-content.type-home_new .header{position:absolute;top:0;right:-5em;justify-content:flex-start;padding:0}@media screen and (max-width:1024px){section.img-plus-content.type-home_new .header{font-size:1.2em;padding-bottom:0;right:0}}section.img-plus-content.type-home_new .header .inner{padding:1em 2em;background:#fff}section.img-plus-content.type-home_new .header h2{padding:.175em .3em;background:#fff}section.img-plus-content.type-home_new .content{position:relative;flex:1 1 53%;width:100%;padding:3em 1em;align-self:flex-end}@media screen and (max-width:1024px){section.img-plus-content.type-home_new .content{padding:1em 3em}}section.img-plus-content.type-home_new .content .content-box{background:#fff;padding:1em;float:right;margin:0 1em}@media screen and (max-width:1024px){section.img-plus-content.type-home_new .content .content-box{margin:0}}.team-member{white-space:pre-wrap}.team-member .description,.team-member .description-inner-wrap{height:100%;display:flex;flex-direction:column}.team{display:flex!important}.team.properties-people{display:grid!important}.properties-people{padding:4em 0}.properties-people h2{margin:0 .5em .5em}@media screen and (max-width:1024px){.properties-people h2{margin:0 .75em .5em;text-align:center}}.properties-contact-form h2{margin:0 3rem 1.5em}.properties-contact-form form{background:#1c1c1c;color:#fff;padding:3em}.properties-contact-form form p{color:#fff}@media screen and (max-width:1024px){.properties-contact-form{order:2}}.properties-team{display:flex;flex-wrap:wrap}.properties-team h2{font-size:2em}.properties-team .person-email,.properties-team .person-phone{display:none}@media screen and (max-width:1024px){.properties-team{order:1;font-size:.85em}}.social-icons-person{font-size:1.75em;margin-top:auto}@media screen and (max-width:1024px){.social-icons-person{margin-top:0}}.social-icons-person .social-icon{line-height:1}.social-icons-person a:before{width:100%}.fslightbox-nav{top:2.7em!important}.team{z-index:300}.bio-box-wrap{width:90vw!important;max-width:60em}.bio-box{width:90vw;max-width:60em}.bio-box .btn{font-size:.9em}.bio-box p{font-size:1.2em;margin-left:0!important;margin-bottom:1.5em;margin-top:1.5em}.bio-box p:first-of-type{margin-top:0}.bio-box p:last-of-type{margin-bottom:0}section.quotebox{overflow:hidden;background:#05f3b0}section.quotebox .quote{padding:calc(2em + 2vw) calc(1em + 2vw) calc(5em + 2vw);max-width:78em}@media screen and (max-width:1024px){section.quotebox .quote{font-size:1.1em;padding-bottom:calc(1em + 1vw)}}section.quotebox .quoteby{display:flex;width:100%;align-items:space-between;justify-content:space-between;height:10em}@media screen and (max-width:1024px){section.quotebox .quoteby{height:4em}}section.quotebox .contrast{flex:0 0 45%;background:#ee3c96}@media screen and (max-width:1024px){section.quotebox .contrast{flex:0 1 30%}}section.quotebox .by{flex:0 0 auto;padding:calc(1em + 1vw) calc(1em + 2vw)}section.quotebox .by,section.quotebox .by p{display:flex;justify-content:flex-end}@media screen and (max-width:1024px){section.quotebox .by{font-size:.8em}}section.simple-parallax{position:relative;display:flex;flex:0 0 100%;width:100%;height:100%;min-height:35vw;overflow:hidden;background:#1c1c1c}section.simple-parallax .parallax-inner .gatsby-image-wrapper{top:-10%;height:120%}section.standard{max-width:100vw;overflow:hidden;padding:calc(5em + 7vw) 2em calc(3em + 2vw)}section.standard h2.text-reveal+p{font-size:1.3em;font-weight:700}section.standard p{white-space:pre-wrap}section.standard p:first-child{margin-top:0}section.standard p:last-child{margin-bottom:0}section.standard h2{margin-bottom:.75em}section.standard h2:first-child{margin-top:0}section.standard h2:last-child{margin-bottom:0}section.standard h3{margin:.75em 0 .25em}section.standard h3 a{line-height:1.2}section.standard h3+p{margin-top:1em}section.standard h3:first-child{margin-top:0}section.standard h3:last-child{margin-bottom:0}#hero+section.standard{padding-top:calc(3em + 2vw)}section.tagline{position:relative;display:flex;flex-direction:column;overflow:hidden;padding:calc(3em + 6vw) 2em}section.tagline .decorative-arrow{position:absolute;bottom:1em;right:1.5em}section.tagline .tagline-positioner{padding:2em}section.tagline .tagline-positioner h2 a.btn{font-size:.35em}section.tagline .tagline-positioner h2 a.btn:hover{opacity:1}section.tagline .tagline-positioner h2 a.btn:hover span{box-shadow:none}section.tagline .aside{align-self:flex-end;max-width:30em;padding:2em}section.tagline .aside a{text-decoration:underline}section.tagline .aside a:before{background:#000}section.tagline .aside a:hover{opacity:1}@media screen and (max-width:1024px){section.tagline{padding:3em .75em}}section.tagline.type-2{padding:calc(3em + 3vw) 7em}section.tagline.type-2 .aside{max-width:44em}@media screen and (max-width:1024px){section.tagline.type-2{padding:3em .75em}}section.tagline.type-3{flex-direction:row;padding:calc(3em + 3vw) 2em}section.tagline.type-3 .aside{padding:9em 0 2em 6em;max-width:34em}@media screen and (max-width:1024px){section.tagline.type-3{flex-direction:column;padding:3em .75em}section.tagline.type-3 .aside{padding:0 1.5em}}section.dss-video{position:relative;width:100%;overflow:hidden;height:56vw}section.dss-video h2{color:#fff}section.dss-video .details{position:absolute;z-index:300;top:1em;left:1.5em;display:block;width:auto;height:auto;color:#fff}section.dss-video video,section.dss-video>div{width:100%!important;height:56vw;max-height:56vw}section.dss-video .video-js .vjs-tech{position:absolute;display:block;top:50%;left:0;width:auto;height:100%;transform:translate3d(0,-50%,0);-o-object-fit:cover;object-fit:cover;font-family:"object-fit: cover;"}section.dss-video .vjs-poster{background-size:cover;background-color:#1c1c1c;height:101%}section.dss-video .vjs-big-play-button{cursor:pointer;transition:all .5s cubic-bezier(.47,.01,.15,.99)!important}section.dss-video .vjs-big-play-button:hover{transition:all .25s cubic-bezier(.47,.01,.15,.99)!important;transform:scale(1.2)}#home-hero .video-js .vjs-tech{top:0;transform:translateZ(0)}section.promotions .posts-grid{display:flex;flex-wrap:wrap;width:100%}section.promotions .posts-grid .posts-grid{border-top:1px solid}section.promotions .posts-grid .children{width:100%}section.promotions .posts-grid .tile{flex:0 1 33.333%}@media screen and (max-width:1024px){section.promotions .posts-grid .tile{flex:0 0 50%}}@media screen and (max-width:620px){section.promotions .posts-grid .tile{flex:0 0 100%;overflow:hidden}}section.promotions .tile{display:flex;width:100%;height:100%}section.promotions .tile .logo-publication{max-width:40%;width:100%;height:100%;max-height:3em;position:absolute;bottom:0;left:0;background-color:#fff;padding:.5em 1em;display:flex}section.promotions .tile .logo-publication .logo-publication-inner{position:relative;width:100%;height:100%}section.promotions .tile .logo-publication img{background-color:#fff;-o-object-fit:contain!important;object-fit:contain!important}section.promotions .tile .tile-inner{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;color:#1c1c1c;padding:10px;height:100%}section.promotions .tile .image{position:relative;overflow:hidden;width:100%;height:0;padding-bottom:56%;flex:0 1 auto;background:#ddd}section.promotions .tile .image a{display:block;width:100%;height:100%}section.promotions .tile .image:hover{opacity:1}section.promotions .tile .image:hover:before{display:none}section.promotions .tile .description{flex:1 0 auto;display:flex;align-items:flex-start;width:100%;text-transform:none}section.promotions .tile .description h6{font-size:.85rem;margin-bottom:.4rem;color:#969696!important;text-transform:uppercase;line-height:1.42}section.promotions .tile .description .post-title{display:block;font-size:1.5rem;margin-bottom:.75rem;line-height:1;text-transform:uppercase}section.promotions .tile .description .post-title a{line-height:.85;font-size:1.35em}section.promotions .tile .button{position:relative;flex:0 0 auto;display:flex;width:100%;align-items:flex-end;justify-content:flex-end;margin:0;padding:0;font-size:.75em}section.promotions .tile .button .btn:before{background:#fff!important}section.promotions .tile .button .btn span{border:none;padding:.75em 4em;background:none!important;color:#fff!important}section.promotions .tile .button .btn:hover,section.promotions .tile .button .btn:hover span{opacity:1}