@import url(https://fonts.googleapis.com/css2?family=Lato:wght@400;700&family=Open+Sans&family=Roboto:wght@400;500&display=swap);
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}*{box-sizing:border-box}a,button{transition:color 1s,background-color .5s}body{background-color:#fff;color:#022130;font-family:Roboto,sans-serif;font-size:15px;font-weight:400;line-height:1.6}img{max-width:100%}ul{margin:50px 0}hr{background:#053442;border:none;clear:both;display:block;height:1px;margin:50px 0;width:100%}.clear:after,.input-wrap:after{clear:both;content:"";display:block}.content{padding:100px}@media only screen and (max-width:985px){.content{padding:50px}.content.text-content{padding:50px 30px}.content.main-content,.content.text-content{padding-bottom:75px}}.content>div{margin:0 auto;max-width:900px;text-align:center}.content>div>:last-child{margin-bottom:0}.content.content-wide>div,.content.text-content>div{max-width:1200px}.content .h1,.content .h2,.content .h3,.content .h4,.content .h5,.content .h6,.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#fff3c9}.bg-primary,.bg-primary-dark,.bg-primary-darker{background-color:#063f50;color:#fff}.bg-primary-dark{background-color:#042c38}.bg-primary-darker{background-color:#021a21}.bg-secondary,.bg-secondary-lighter{background-color:#fcc300;color:#063f50}.bg-secondary-lighter{background-color:#ffe17d}.button,.font-heading,.form-label,.h1,.h2,.h3,.h4,.h5,.h6,.highlighted,.highlighted-s,.main-nav a,h1,h2,h3,h4,h5,h6{font-family:Lato,sans-serif;font-weight:700;letter-spacing:.3em;line-height:1.6;text-transform:uppercase}@media only screen and (max-width:481px){.button,.font-heading,.form-label,.h1,.h2,.h3,.h4,.h5,.h6,.highlighted,.highlighted-s,.main-nav a,h1,h2,h3,h4,h5,h6{letter-spacing:.2em}}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#022130;margin:0;padding:0}.h1,h1{font-size:40px}.h1,.h2,h1,h2{margin-bottom:50px}.h2,h2{font-size:30px}.h3,h3{font-size:25px}.h3,.h4,h3,h4{margin-bottom:50px}.h4,h4{font-size:21px}.h5,h5{font-size:17px;margin-bottom:50px}.h6,h6{font-size:15px;margin-bottom:30px}.p,p{font-size:18px;margin-bottom:50px}.p.large,p.large{font-size:21px}.p.small,p.small{font-size:14px;font-style:italic;margin-bottom:20px}.link,a{color:#fcc300;text-decoration:underline}.button,.form-label,.highlighted,.highlighted-s,.link:hover,.main-nav a,a:hover{text-decoration:none}.form-label,.highlighted-s{font-weight:500}.bg-secondary .h1,.bg-secondary .h2,.bg-secondary .h3,.bg-secondary .h4,.bg-secondary .h5,.bg-secondary .h6,.bg-secondary h1,.bg-secondary h2,.bg-secondary h3,.bg-secondary h4,.bg-secondary h5,.bg-secondary h6,.bg-secondary-lighter .h1,.bg-secondary-lighter .h2,.bg-secondary-lighter .h3,.bg-secondary-lighter .h4,.bg-secondary-lighter .h5,.bg-secondary-lighter .h6,.bg-secondary-lighter h1,.bg-secondary-lighter h2,.bg-secondary-lighter h3,.bg-secondary-lighter h4,.bg-secondary-lighter h5,.bg-secondary-lighter h6{color:#063f50}.bg-secondary .p,.bg-secondary p,.bg-secondary-lighter .p,.bg-secondary-lighter p{color:#042c38}.bg-secondary .link,.bg-secondary a,.bg-secondary-lighter .link,.bg-secondary-lighter a{color:#063f50}.text-content li{font-size:18px}.header-main{padding:30px 50px}.header-main>div{max-width:1200px;text-align:left}@media only screen and (max-width:1024px){.header-main>div{text-align:center}}.header-main h2{display:inline-block;height:90px;margin:0;width:120px}.header-main h2 a{background:url(/images/logo-text@2x.png) 50% no-repeat;background-size:cover;display:block;height:100%;text-indent:-10000px;width:100%}.home .header-main h2{height:175px;width:180px}.home .header-main h2 a{background-image:url(/images/logo-main@2x.png)}.footer-main{font-size:14px;padding:30px}.footer-main p{font-size:14px;margin:0 0 20px;opacity:.9}.footer-main a{color:#fcc300;padding:0 10px}.footer-main a:hover{color:#fff}.footer-main .social-media-link a{padding:0 6.66667px}nav ul{list-style:none}nav ul,nav ul li{margin:0;padding:0}nav ul li{display:inline-block}.main-nav{float:right;margin-top:30px}@media only screen and (max-width:1024px){.main-nav{display:none;float:none;padding:0}.main-nav li{display:block;margin-top:5px}.main-nav li a{background:#053847;display:block;padding:20px;text-align:center}}.home .main-nav{margin-top:75px}@media only screen and (max-width:1024px){.home .main-nav{margin-top:30px}}.main-nav a{color:#fcc300!important;font-size:18px;padding:0 30px;text-shadow:0 2px 4px rgba(0,0,0,.25)}.main-nav a:hover{color:#fff!important}.main-nav li.social-media-link:last-child a,.main-nav li:last-child a{padding-right:0}.main-nav li.social-media-link a{padding:0 20px}@media only screen and (max-width:1024px){.main-nav li.social-media-link a{padding:20px}.main-nav li.social-media-link:last-child a,.main-nav li:last-child a{padding-right:30px}}.mobile-menu{background:url(/images/mobile-menu.png) no-repeat 50% bottom;display:block;height:75px;margin:0;padding:0;position:relative;text-indent:-10000px;width:100%}.mobile-menu:before{top:-16px}.mobile-menu:after{bottom:-11px}@media only screen and (min-width:1025px){.mobile-menu{background-position:50% 50%;float:right;height:90px;padding:0;width:50px}.home .mobile-menu{height:175px}.mobile-menu{display:none}}.input-wrap{font-size:20px;margin:50px 0;text-align:left}.input-wrap:last-child{margin-bottom:0}.form-label{display:inline-block;padding:11px 0 0;width:25%}@media only screen and (max-width:481px){.form-label{display:block;padding:0 0 10px;text-align:center;width:100%}}.input-error .form-label{color:#f99}.bg-secondary .input-error .form-label,.bg-secondary-lighter .input-error .form-label{color:#c00}.input-wrap:focus .form-label{color:#09b1bd}.input-field{background:#fff;border:none;color:#063f50;float:right;font-size:18px;padding:20px;width:75%}@media only screen and (max-width:481px){.input-field{float:none;width:100%}}.input-error .input-field{background:#fcc;font-weight:700}.bg-secondary .input-field,.bg-secondary-lighter .input-field{border:1px solid #e3af00}.input-field:focus{box-shadow:0 0 15px #09b1bd}textarea.input-field{height:200px}.button{background:#fcc300;border:none;color:#063f50;cursor:pointer;font-size:25px;padding:20px;text-decoration:none;width:100%}.button:disabled{opacity:.5}.button:hover{background:#053442;color:#fcc300}.bg-secondary .button,.bg-secondary-lighter .button{background:#063f50;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.25)}.bg-secondary .button:hover,.bg-secondary-lighter .button:hover{color:#fcc300}.error-message,.success-message{color:#f99;font-weight:700;margin:30px 0 0}.error-message:empty,.success-message:empty{margin:0}.bg-secondary .error-message,.bg-secondary .success-message,.bg-secondary-lighter .error-message,.bg-secondary-lighter .success-message{color:#c00}.success-message{color:#09b1bd;text-align:center}.bg-secondary .success-message,.bg-secondary-lighter .success-message{color:#07838c}.loader{text-align:center}.loader>*{margin-top:30px}.hero{background-size:cover;height:700px;overflow:hidden}@media only screen and (max-width:985px){.hero{background-attachment:local;height:500px}}.hero img{display:block}.newsletter .button{margin-bottom:20px}.newsletter p.small{margin-bottom:0}.newsletter .error-message,.newsletter .success-message,.newsletter p.small{text-align:center}.hero-main{background:url(/images/home-hero-bg.png) no-repeat 50% fixed #063f50;background-size:cover}@media only screen and (max-width:1024px){.hero-main{background-attachment:local}}.hero-main .leena-learn-more{display:block;min-height:600px;position:relative}@media only screen and (max-width:481px){.hero-main .leena-learn-more{min-height:400px}}.hero-main .leena-learn-more:hover .leena-learn-more-button{background:#053442;color:#fcc300}.hero-main .leena-learn-more .leena-learn-more-button{bottom:100px;font-size:18px;left:50%;max-width:230px;position:absolute;text-align:center;transform:translate(-50%);transition:color 1s,background-color .5s}@media only screen and (max-width:985px){.hero-main .leena-learn-more .leena-learn-more-button{bottom:30px;left:30px;max-width:none;right:30px;transform:none;width:auto}}.about-logo{margin:0 0 50px;max-height:400px}.leena-content{padding-top:350px;position:relative}@media only screen and (max-width:481px){.leena-content{padding-top:200px}}.leena-content h1{margin-bottom:20px}.leena-content:before{background:url(/images/leena-hero-bg.png) no-repeat 50% #063f50;background-size:cover;content:"";height:300px;left:0;position:absolute;top:0;width:100%}@media only screen and (max-width:481px){.leena-content:before{height:150px}}.leena-trailer{height:350px;max-height:calc(70vw - 100px);max-width:100%;width:550px}ul.download-links{list-style:none;margin:0 auto;max-width:1100px;padding:0}ul.download-links li{display:inline-block;height:80px;margin:0;padding:0 10px;width:33%}@media only screen and (max-width:481px){ul.download-links li{margin-bottom:20px;width:100%}ul.download-links li:last-child{margin-bottom:0}}ul.download-links li a{background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;height:80px;margin:0 auto;text-indent:-10000px;width:100%}ul.download-links li a.steam-link{background-image:url(/images/steam-button.png);max-width:240px}ul.download-links li a.app-store-link{background-image:url(/images/app-store-button.svg);height:75px;max-width:240px}ul.download-links li a.play-store-link{background-image:url(/images/play-store-button.png);max-width:270px}ul.images-list{list-style:none;margin:0;padding:0}ul.images-list li{display:inline-block;margin:0;padding:20px;width:49%}@media only screen and (max-width:481px){ul.images-list li{display:block;padding:20px 0;width:100%}}ul.images-list li:nth-child(2n){padding-right:0}ul.images-list li:nth-child(odd){padding-left:0}ul.images-list li.full-width{width:100%}ul.images-list li.no-padding{padding:0}ul.images-list li.no-padding p{margin:0 0 50px}ul.images-list li img{max-height:500px}ul.images-list li p{font-style:italic;margin:20px 0 0;opacity:.7}.privacy .text-content>div{font-size:15px;text-align:left}