@charset "UTF-8";@import url("https://fonts.googleapis.com/css?family=Open+Sans+Condensed:700|Open+Sans:400,700,700i");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}body,html{width:100%;padding:0;margin:0;font-family:Open Sans,sans-serif;overflow-x:hidden}*{box-sizing:border-box}.header{position:relative;width:100%;min-width:320px;height:300px;background-image:url(../assets/png/header-bg-1.png);background-position:50%;background-color:#000023}.header.is-animated{background-image:none}@media only screen and (min-width:641px){.header{height:340px}}@media only screen and (min-width:961px){.header{height:380px}}.header__logo{position:absolute;top:50%;left:50%;display:block;width:100%;max-width:400px;height:auto;padding:0 20px;transform:translate(-50%,-50%);z-index:2;opacity:0}@media only screen and (min-width:641px){.header__logo{max-width:500px}}.header__logo.is-intro{animation-name:a;animation-duration:1s;opacity:1}@keyframes a{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.container{position:relative;display:block;width:100%;min-width:320px;margin-left:auto;margin-right:auto}@media only screen and (min-width:641px){.container{max-width:640px}}@media only screen and (min-width:961px){.container{max-width:960px}}.section{position:relative;display:block;padding:40px 0;text-align:center;overflow:hidden}@media only screen and (min-width:641px){.section{padding:60px 0}}@media only screen and (min-width:961px){.section{padding:80px 0}}.section__title{font-family:Open Sans Condensed;font-weight:700;font-size:36px;text-transform:uppercase;margin-bottom:10px}@media only screen and (min-width:641px){.section__title{font-size:48px;margin-bottom:20px}}.section__text{font-size:14px;line-height:24px;margin-bottom:10px}@media only screen and (min-width:641px){.section__text{font-size:16px;line-height:28px;margin-bottom:20px}}.section__text--lead{font-size:16px;line-height:22px;margin-bottom:20px}@media only screen and (min-width:641px){.section__text--lead{font-size:24px;line-height:34px;margin-bottom:40px}}.section--pink{background-color:#feefea;z-index:5}.section--green{background-color:#e0f5e4;z-index:4}.section--end{padding-bottom:0;z-index:3}.slideshow{height:auto}.slideshow,.slideshow__container{position:relative;display:block;width:100%}.slideshow__container{height:300px;overflow:hidden}@media only screen and (min-width:641px){.slideshow__container{height:376px}}@media only screen and (min-width:961px){.slideshow__container{height:550px}}.slideshow__wrapper{position:absolute;display:block;width:100%;height:100%;transition:transform .75s}.slideshow__item{display:block;width:100%;height:100%;margin-bottom:20px}.slideshow__item>img{width:100%;height:auto}.slideshow__button{display:block;width:70px;height:70px;border-radius:35px;background-color:#fe9477}.slideshow__button:before{content:"";display:block;width:70px;height:70px;background-image:url(../assets/svg/arrow-icon-1.svg);background-size:27px 32px;background-position:calc(50% - 5px) 50%;background-repeat:no-repeat}.no-touchevents .slideshow__button{transition:background-color .2s}.no-touchevents .slideshow__button:hover{background-color:#fe6c44}.slideshow__button--left{display:none;position:absolute;top:50%;left:0;transform:translate(-35px,-50%)}@media only screen and (min-width:641px){.slideshow__button--left{display:block}}.slideshow__button--right{display:none;position:absolute;top:50%;right:0;transform:translate(35px,-50%)}.slideshow__button--right:before{transform:scaleX(-1)}@media only screen and (min-width:641px){.slideshow__button--right{display:block}}.app{position:relative;display:block;width:100%;min-width:320px;background-image:url(../assets/jpg/app-bg-1.jpg);background-size:auto 100%;background-position:50%;background-repeat:no-repeat}.app__device{width:80%;height:auto;margin-bottom:20px}@media only screen and (min-width:641px){.app__device{width:550px}}@media only screen and (min-width:961px){.app__device{width:770px}}.app__store{width:160px;height:auto}@media only screen and (min-width:641px){.app__store{width:200px;height:auto}}.social{display:block;width:100%;padding:20px 0;background-image:url(../assets/png/header-bg-1.png);background-position:50%}@media only screen and (min-width:641px){.social{padding:40px 0}}.social__link{display:inline-block;margin:20px 30px;vertical-align:middle;transition:opacity .2s}.social__link.is-shaded{opacity:.5}.social__icon{height:40px}@media only screen and (min-width:641px){.social__icon{height:60px}}.grid{display:table;width:100%;clear:both}.grid__row{clear:left}.grid__item,.grid__row{display:block;width:100%}.grid__item{height:100%;padding:10px 0;float:left}@media only screen and (min-width:641px){.grid__item{padding:10px}}.grid__item--100{width:100%}@media only screen and (min-width:961px){.grid__item--100{width:100%}}.grid__item--80{width:100%}@media only screen and (min-width:961px){.grid__item--80{width:80%}}.grid__item--66{width:100%}@media only screen and (min-width:961px){.grid__item--66{width:66%}}.grid__item--50{width:100%}@media only screen and (min-width:961px){.grid__item--50{width:50%}}.grid__item--33{width:100%}@media only screen and (min-width:961px){.grid__item--33{width:33%}}.grid__item--20{width:100%}@media only screen and (min-width:961px){.grid__item--20{width:20%}}.soon{position:relative;display:block;width:100%;height:100%;height:300px;padding:20px;background-image:url(../assets/png/header-bg-1.png);background-position:50%}.soon--lg{height:400px}.soon__content{position:relative;top:50%;transform:translateY(-50%)}.soon__title{font-family:Open Sans Condensed;font-weight:700;font-size:30px;text-transform:uppercase;color:#fff;margin-bottom:20px}.soon__title>span{display:block;color:#03d896}.soon__text{font-family:Open Sans Condensed;font-weight:700;font-size:20px;text-transform:uppercase;color:#8ef09d}.photo{position:relative;display:inline-block;width:100%;height:100%;border:10px solid #fff;background-image:none}@media only screen and (min-width:961px){.photo{width:100%;height:300px;background-image:inherit;background-size:cover;background-position:50%}}.photo--fez:before{content:"";position:absolute;top:-50px;right:-40px;transform:rotate(35deg);display:block;width:80px;height:80px;background-image:url(../assets/png/fez-1.png);background-size:80px 80px;background-repeat:no-repeat;z-index:2}@media only screen and (min-width:641px){.photo--fez:before{top:-85px;right:-65px;width:150px;height:150px;background-size:150px 150px}}@media only screen and (min-width:961px){.photo--lg{height:400px}}.photo__asset{display:block;width:100%;height:auto}@media only screen and (min-width:961px){.photo__asset{display:none}}.footer{display:block;padding-top:20px;text-align:center}@media only screen and (min-width:641px){.footer{padding-top:40px}}.footer__title{font-family:Open Sans Condensed;font-weight:700;font-size:36px;text-transform:uppercase;margin-bottom:20px}@media only screen and (min-width:641px){.footer__title{font-size:48px;margin-bottom:40px}}.space{z-index:1}.space.is-intro{animation-name:b;animation-duration:1s}@keyframes b{0%{opacity:0}to{opacity:1}}.ribbon:before{top:50%;left:50%;transform:translate(-50%,-50%) rotate(-10deg) scale(.75);width:150vw;height:78px;background-color:#07d896;background-image:url(../assets/svg/ribbon-1.svg);background-repeat:repeat-x;filter:drop-shadow(10px 10px 10px rgba(0,0,0,.25))}.medals:before,.ribbon:before{content:"";position:absolute;display:block;z-index:3}.medals:before{top:0;left:-20px;transform-origin:center 10px;transform:translateY(-10px) scale(.5);width:248px;height:261px;background-image:url(../assets/png/medals-1.png);background-repeat:no-repeat;animation-name:c;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@media only screen and (min-width:641px){.medals:before{left:50%;animation-name:d;transform:translate(-300px) scale(.75)}}@media only screen and (min-width:961px){.medals:before{animation-name:e;transform:translate(-500px) scale(1)}}@keyframes c{0%{transform:translateY(-10px) scale(.5) rotate(-10deg)}50%{transform:translateY(-10px) scale(.5) rotate(10deg)}to{transform:translateY(-10px) scale(.5) rotate(-10deg)}}@keyframes d{0%{transform:translate(-300px,-10px) scale(.75) rotate(-10deg)}50%{transform:translate(-300px,-10px) scale(.75) rotate(10deg)}to{transform:translate(-300px,-10px) scale(.75) rotate(-10deg)}}@keyframes e{0%{transform:translate(-500px,-10px) scale(1) rotate(-10deg)}50%{transform:translate(-500px,-10px) scale(1) rotate(10deg)}to{transform:translate(-500px,-10px) scale(1) rotate(-10deg)}}.basketball:before{content:"";position:absolute;bottom:-20px;right:-40px;display:block;width:80px;height:80px;background-image:url(../assets/png/basketball-1.png);background-size:80px 80px;background-repeat:no-repeat;z-index:2;animation-name:f;animation-duration:3s;animation-iteration-count:infinite;pointer-events:none}@media only screen and (min-width:641px){.basketball:before{bottom:-20px;right:-75px;width:150px;height:150px;background-size:150px 150px}}@keyframes f{0%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}20%{animation-timing-function:cubic-bezier(.895,.03,.685,.22);transform:translate3d(0,-500px,0)}40%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}55%{animation-timing-function:cubic-bezier(.895,.03,.685,.22);transform:translate3d(0,-200px,0)}70%{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}85%{animation-timing-function:cubic-bezier(.895,.03,.685,.22);transform:translate3d(0,-100px,0)}to{animation-timing-function:cubic-bezier(.165,.84,.44,1);transform:translateZ(0)}}.info-card{position:relative;display:block;width:100%;height:100%;padding:0 40px;background-color:#febaa7}@media only screen and (min-width:641px){.info-card{padding:0 60px}}@media only screen and (min-width:961px){.info-card{padding:0 80px}}.info-card__content{position:relative;top:50%;transform:translateY(-50%)}.info-card__text{display:inline-block;font-family:Open Sans;font-weight:700;font-style:italic;font-size:18px;line-height:28px;color:#fff;text-align:left;white-space:pre;margin-bottom:10px;margin-left:auto;margin-right:auto}@media only screen and (min-width:641px){.info-card__text{font-size:34px;line-height:44px;margin-bottom:20px}}@media only screen and (min-width:961px){.info-card__text{font-size:44px;line-height:64px;margin-bottom:40px}}.info-card__text:after,.info-card__text:before{content:"”"}.info-card__link{font-family:Open Sans;font-weight:700;font-style:italic;font-size:18px;color:#fff;text-transform:uppercase}@media only screen and (min-width:641px){.info-card__link{font-size:22px}}@media only screen and (min-width:961px){.info-card__link{font-size:24px}}