@font-face{font-family:Gotham-Bold;font-style:normal;font-weight:600;src:url(fonts/Gotham-Bold.woff2) format("woff2"),url(fonts/Gotham-Bold.woff) format("woff")}@font-face{font-family:Gotham-Book;font-style:normal;font-weight:600;src:url(fonts/Gotham-Book.woff2) format("woff2"),url(fonts/Gotham-Book.woff) format("woff")}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:hidden;overflow-y:scroll;scroll-behavior:smooth}body{background-color:#323e48;font-family:Gotham-Book;font-weight:300;overflow:hidden}section{position:relative}img,picture,svg{display:inline-block;height:auto;max-width:100%}ul{list-style-type:none}a{display:inline-block;font-weight:500;text-decoration:none}a,button{color:currentColor}button{background-color:transparent;border:0;cursor:pointer}button,button:active,button:focus{outline:0}

/*! locomotive-scroll v4.1.1 | MIT License | https://github.com/locomotivemtl/locomotive-scroll */html.has-scroll-smooth{overflow:hidden}html.has-scroll-dragging{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.has-scroll-smooth body{overflow:hidden}.has-scroll-smooth [data-scroll-container]{min-height:100vh}[data-scroll-direction=horizontal] [data-scroll-container]{display:inline-block;height:100vh;white-space:nowrap}[data-scroll-direction=horizontal] [data-scroll-section]{display:inline-block;height:100%;vertical-align:top;white-space:nowrap}.c-scrollbar{height:100%;opacity:0;position:absolute;right:0;top:0;transform-origin:center right;transition:transform .3s,opacity .3s;width:11px}.c-scrollbar:hover{transform:scaleX(1.45)}.c-scrollbar:hover,.has-scroll-dragging .c-scrollbar,.has-scroll-scrolling .c-scrollbar{opacity:1}[data-scroll-direction=horizontal] .c-scrollbar{bottom:0;height:10px;top:auto;transform:scaleY(1);width:100%}[data-scroll-direction=horizontal] .c-scrollbar:hover{transform:scaleY(1.3)}.c-scrollbar_thumb{background-color:#000;border-radius:10px;cursor:-webkit-grab;cursor:grab;margin:2px;opacity:.5;position:absolute;right:0;top:0;width:7px}.has-scroll-dragging .c-scrollbar_thumb{cursor:-webkit-grabbing;cursor:grabbing}[data-scroll-direction=horizontal] .c-scrollbar_thumb{bottom:0;right:auto}.brand{bottom:1.7vw;left:2.8vw;opacity:0;position:fixed;transform:translateX(5vw);transition:transform 2.2s ease-out,opacity 2.2s ease-out;z-index:2}.bgn .brand{opacity:1;transform:translateX(0)}.brand img{display:block;height:auto;width:14.65vw}@media screen and (max-width:782px){.brand img{width:43.95vw}}.midlang{bottom:0;max-width:none;opacity:0;position:fixed;right:-7vw;transform:translateX(-5vw);transition:transform 2.2s ease-out,opacity 2.2s ease-out;width:62vw}.bgn .midlang{opacity:1;transform:translateX(0)}@media screen and (max-width:782px){.midlang{bottom:0;right:-10vw;width:50vw}}.text{left:5vw;opacity:0;position:fixed;top:5vw;transform:translateX(5vw);transition:transform 2.2s ease-out,opacity 2.2s ease-out;width:42vw;z-index:2}.bgn .text{opacity:1;transform:translateX(0)}@media screen and (max-width:782px){.text{width:84.2vw}}.text h1{color:#bad25f;font-family:Gotham-Bold;font-size:6.25vw;line-height:1;margin:0 0 .5em}@media screen and (max-width:782px){.text h1{font-size:16vw}}.text p{color:#fff;font-family:Gotham-Book;font-size:1.3vw;line-height:1.5;margin:1em 0}@media screen and (max-width:782px){.text p{font-size:4.2vw}}.text a{border-bottom:1px solid hsla(0,0%,100%,.35);color:#fff;display:inline-block;font-family:Gotham-Bold;font-size:2.2vw;transition:border .2s}.text a:hover{border-color:#fff}@media screen and (max-width:782px){.text a{font-size:6.4vw}}
