.sw{width:1200px;margin:0 auto;text-align:left}@media screen and (max-width: 1319px){.sw{width:85%;margin-left:6%;margin-right:6%}}.footer-credits,.footer-logo,footer,.footer-cta,.content,.intro h2,.intro,.hero-text,.hero,header,.img-cover,.intro:after{position:relative}.menu-burger span,.menu-burger,.primary-nav,.logo,.img-cover img,.intro h2:before{position:absolute}.intro:after,.hero-text a{display:inline-block;zoom:1}.footer-contact span,.footer-logo img,.footer-logo,.primary-nav.open,.primary-nav a,.logo img,.img-cover img,.intro h2:before{display:block}.footer-contact div,.primary-nav a,header{box-sizing:border-box}.hidden{display:none}.intro h2:before{content:""}.footer-credits,.footer-nav{text-align:right}.footer-cta h2,.footer-cta,.intro,.hero,.primary-nav,.hero-text a{text-align:center}.intro,.hero-text p{margin-left:auto;margin-right:auto}.intro h2{text-transform:uppercase}.footer-contact,.footer-cta,.hero,header,footer,.header-info{display:flex;flex-wrap:wrap}.header-info{justify-content:flex-start}footer{justify-content:space-between}header{justify-content:space-arround}.hero{align-items:center}.footer-cta,.content,.hero,.intro:after{background-repeat:no-repeat}.footer-cta,.content,.hero{background-size:cover}.footer-cta,.content,.hero,.intro:after{background-position:center center}.intro h2,.hero-text h1{font-family:"bebas_neue",sans-serif}.footer-cta h2{font-family:"high_tide",sans-serif}.hero-text a{transition:background-color 250ms,color 250ms;padding:1em 4.5em;font-size:1.1em;font-weight:normal;border:none;cursor:pointer;margin-top:1.5em}.hero-text a{color:#09090a;background-color:#d7d8fc}.hero-text a:hover{background-color:#fff}.hero-text a:active{background-color:#a8aaf8}footer,.footer-cta,.intro,.hero-text{padding-left:6%;padding-right:6%}@media screen and (min-width: 761px)and (max-width: 1921px){footer,.footer-cta,.intro,.hero-text{padding-left:3em;padding-right:3em}}@media screen and (max-width: 760px){footer,.footer-cta,.intro,.hero-text{padding-left:1.5em;padding-right:1.5em}}footer,.footer-cta{padding-top:120px;padding-bottom:120px}@media screen and (min-width: 451px)and (max-width: 1200px){footer,.footer-cta{padding-top:4.5em;padding-bottom:4.5em}}@media screen and (max-width: 450px){footer,.footer-cta{padding-top:3em;padding-bottom:3em}}.hero-text a{border-radius:100px}.intro:after{content:" ";width:100%;height:80px;background-size:300px;margin-bottom:3em}.intro:after{background-image:url("/app/images/global/section-divider.png")}.hero-text h1{font-size:6.25em}@media screen and (min-width: 1200px)and (max-width: 1919px){.hero-text h1{font-size:6.2em}}@media screen and (min-width: 451px)and (max-width: 1199px){.hero-text h1{font-size:5.5em}}@media screen and (max-width: 450px){.hero-text h1{font-size:4.5em}}.intro h2{font-size:3.2em}@media screen and (min-width: 1200px)and (max-width: 1919px){.intro h2{font-size:3em}}@media screen and (min-width: 451px)and (max-width: 1199px){.intro h2{font-size:2.8em}}@media screen and (max-width: 450px){.intro h2{font-size:2.6em}}.footer-cta p,.hero-text p{font-size:1.8em}@media screen and (min-width: 1200px)and (max-width: 1919px){.footer-cta p,.hero-text p{font-size:1.6em}}@media screen and (min-width: 451px)and (max-width: 1199px){.footer-cta p,.hero-text p{font-size:1.4em}}@media screen and (max-width: 450px){.footer-cta p,.hero-text p{font-size:1.2em}}.intro p{font-size:.95em}@media screen and (min-width: 1200px)and (max-width: 1919px){.intro p{font-size:.95em}}@media screen and (min-width: 451px)and (max-width: 1199px){.intro p{font-size:.95em}}@media screen and (max-width: 450px){.intro p{font-size:.9em}}.footer-credits,.intro .notice{font-size:.93em}@media screen and (min-width: 1200px)and (max-width: 1919px){.footer-credits,.intro .notice{font-size:.9em}}@media screen and (min-width: 451px)and (max-width: 1199px){.footer-credits,.intro .notice{font-size:.85em}}@media screen and (max-width: 450px){.footer-credits,.intro .notice{font-size:.8em}}.intro h2,.hero-text h1{font-weight:normal;line-height:1em;margin-bottom:.85em}.footer-cta h2{font-size:4em}@media screen and (min-width: 1200px)and (max-width: 1919px){.footer-cta h2{font-size:3.8em}}@media screen and (min-width: 451px)and (max-width: 1199px){.footer-cta h2{font-size:3em}}@media screen and (max-width: 450px){.footer-cta h2{font-size:2.5em}}.footer-cta h2{font-weight:normal;line-height:1em;margin-bottom:.4em}.footer-credits,.intro .notice,.intro p,.hero-text p{font-weight:normal;line-height:1.8em;margin-bottom:1.5em}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,input,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;text-decoration:none;list-style:none}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea{-webkit-appearance:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}a[href^=tel]{color:inherit;text-decoration:none}@font-face{font-family:"neurial_grotesk";src:url("../fonts/neurial_grotesk_regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"neurial_grotesk";src:url("../fonts/neurial_grotesk_medium-webfont.woff") format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"bebas_neue";src:url("../fonts/bebasneue-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"high_tide";src:url("../fonts/high_tide_bold-webfont.woff") format("woff");font-weight:bold;font-style:normal}html{font-size:16px}body{background-color:#09090a;color:#fff;font-family:"neurial_grotesk",sans-serif;transition:padding-top 200ms}body.announced{padding-top:60px}.img-cover{overflow:hidden}.img-cover img{min-width:1000%;min-height:1000%;left:50%;top:50%;transform:translateX(-50%) translateY(-50%) scale(0.1)}header{align-items:center;width:100%;height:215px;padding-left:6%;z-index:10}@media screen and (max-width: 451px){header{height:100px}}.logo{top:30px;left:50%;margin-left:-155px;width:310px}.logo img{width:100%}@media screen and (min-width: 451px)and (max-width: 760px){.logo{margin-left:-100px;width:200px}}@media screen and (max-width: 450px){.logo{top:20%;left:5%;margin-left:0;width:110px}}.header-info{color:#fff}.header-info a{font-size:1.2em;color:#fff;margin-right:1.5em}@media screen and (min-width: 541px)and (max-width: 790px){.header-info a{display:none}}@media screen and (max-width: 540px){.header-info{display:none}}.primary-nav{display:none;top:0px;left:0;right:0;width:100%;background:#09090a;z-index:100000;transform-origin:center top;padding:7.5em 0}.primary-nav a{width:100%;color:#fff;font-size:1em;padding:1.5em 0px}.primary-nav a:hover{color:#686b7e}.primary-nav.open{height:100vh;z-index:10000;overflow:hidden;animation:dropdown .3s ease-in-out;-webkit-animation:dropdown .3s ease-in-out}.home-page .home-link,.menu-page .menu-link,.contact-page .contact-link{color:#686b7e}.menu-burger{top:100px;right:6%;width:20px;height:20px;cursor:pointer;z-index:999999;padding:1.5em}.menu-burger:hover span{background-color:#30313a}.menu-burger:active span:nth-of-type(1){top:-3px}.menu-burger:active span:nth-of-type(4){top:27px;opacity:.7}.menu-burger span{transition:.1s ease-in-out;display:block;left:50%;width:30px;height:3px;opacity:1;background-color:#fff;transform:rotate(0deg)}.menu-burger span:nth-of-type(1){top:0px;width:30px}.menu-burger span:nth-of-type(2),.menu-burger span:nth-of-type(3){top:8px;width:20px}.menu-burger span:nth-of-type(4){top:16px;width:10px}.menu-burger.open span{background-color:#fff}.menu-burger.open span:nth-of-type(1),.menu-burger.open span:nth-of-type(4){top:21px;margin-left:0;width:0;opacity:0}.menu-burger.open span:nth-of-type(2){transform:rotate(45deg)}.menu-burger.open span:nth-of-type(3){transform:rotate(-45deg)}.menu-burger.open:active span:nth-of-type(1),.menu-burger.open:active span:nth-of-type(4){top:21px;margin-left:0;width:0;opacity:0}.menu-burger.open:active span:nth-of-type(2){transform:rotate(55deg)}.menu-burger.open:active span:nth-of-type(3){transform:rotate(-55deg)}@media screen and (max-width: 450px){.menu-burger{top:60px;right:5%;margin-left:0}}.hero{width:100%;height:1080px;margin-top:-300px}.hero-text{color:#fff;width:100%}.hero-text p{width:80%}.webp .hero{background-image:url("/app/images/global/hero.webp")}.no-webp .hero{background-image:url("/app/images/global/hero.jpg")}@media screen and (max-width: 760px){.hero-text p{width:100%}.hero-text a{width:50%;margin-top:1.5em}}@media screen and (max-width: 450px){.hero{height:600px;margin-top:-100px}}.intro{width:50%;max-width:1440px;margin-top:-100px;padding-bottom:100px}.intro h2:before{width:2px;height:150px;background:#686b7e;top:-250px;left:50%}.intro p{color:#686b7e}.intro .notice{color:#fff}@media screen and (min-width: 461px)and (max-width: 760px){.intro{width:80%}.intro h2:before{height:70px;top:-200px}}@media screen and (max-width: 460px){.intro{width:80%;margin-top:300px}.intro h2:before{height:70px;top:-100px}}.webp .content{background-image:url("/app/images/home/content-bg.webp")}.no-webp .content{background-image:url("/app/images/home/content-bg.jpg")}.footer-cta{align-items:center;color:#fff;border-top:20px solid #686b7e}.footer-cta h2,.footer-cta p{width:100%}.webp .footer-cta{background-image:url("/app/images/global/cta-bg.webp")}.no-webp .footer-cta{background-image:url("/app/images/global/cta-bg.jpg")}@media screen and (max-width: 960px){.footer-cta div{width:100%;text-align:center}.footer-cta div p{width:100%;text-align:center}}footer{color:#fff;overflow:hidden}.footer-logo{width:300px}.footer-logo img{width:100%}.footer-contact{width:50%}.footer-contact div{width:33.33%;padding-right:3em;padding-left:3em}.footer-nav{width:50%}.footer-nav a{color:#686b7e;margin-left:1.5em}.footer-nav a:hover{color:#fff}.footer-nav a:last-of-type{margin-left:4.5em}.footer-credits{width:100%;color:#686b7e;padding-top:3em}.footer-credits a{color:#686b7e}.footer-credits a:hover{color:#fff}.footer-credits span{margin:0 3em}@media screen and (min-width: 1281px)and (max-width: 1455px){.footer-nav a{margin-left:1em}.footer-nav a:last-of-type{margin-left:1em}}@media screen and (max-width: 1280px){.footer-nav,.footer-contact{display:flex;width:100%;justify-content:space-between;margin:2em 0}.footer-nav a{margin-left:0}.footer-contact div{width:auto;padding:0}.footer-logo img{width:200px}.footer-credits{text-align:center}}@media screen and (min-width: 761px)and (max-width: 1536px){.footer-contact div{padding-right:2.5em}}@media screen and (max-width: 760px){footer{padding-top:3em}.footer-logo img{width:200px;margin:0 auto 50px auto}.footer-contact div{width:100%;text-align:center;padding-left:0;margin-bottom:1.5em}.footer-nav{display:none}.footer-credits{text-align:center;font-size:.8em}.footer-credits span{width:100%;display:inline-block}}.show-on-scroll{transition:transform 2s .2s cubic-bezier(0, 1, 0.3, 1),opacity .2s .2s ease-out;opacity:0;transform:translateX(5em)}.show-on-scroll.is-visible{opacity:1;transform:translateX(0)}@-webkit-keyframes fade-in{from{opacity:0}to{opacity:1;visibility:visible}}@keyframes fade-in{from{opacity:0}to{opacity:1;visibility:visible}}@-webkit-keyframes dropdown{from{transform:rotateX(-25deg) scaleY(0.8);opacity:.2}to{transform:rotateX(0) scaleY(1);opacity:1}}@keyframes dropdown{from{transform:rotateX(-25deg) scaleY(0.8);opacity:.2}to{transform:rotateX(0) scaleY(1);opacity:1}}
