@import 'https://fonts.googleapis.com/css?family=Work+Sans:400,900,700,500,300';@import url(scripts/tooltipster.css);@import url("https://fonts.googleapis.com/css2?family=Work+Sans&display=swap");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,meter,nav,object,ol,output,p,pre,progress,q,rp,rt,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video,xmp{border:0;outline:0;margin:0;padding:0;font-size:100%;vertical-align:baseline;background:0 0}body,html{color:#000;width:100%;height:100%;line-height:1}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,strong{font-weight:700}img{color:transparent;font-size:0;vertical-align:middle;-ms-interpolation-mode:bicubic}li{display:list-item}table{border-collapse:collapse;border-spacing:0}caption,td,th{font-weight:400;vertical-align:top;text-align:left}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}svg{overflow:hidden}address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:400}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}q:after,q:before{content:''}abbr,acronym{border:0;font-variant:normal}input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}legend{color:#000}del,ins{text-decoration:none}nav ul{list-style:none}blockquote,q{quotes:none}a{text-decoration:none}input,textarea{resize:none;padding:0;margin:0;outline:0;border:none;overflow:auto;background:#fff;vertical-align:top}input:focus{outline:0}sub,sup{vertical-align:baseline;font-size:.65em}i{font-style:normal}input[type=submit]{overflow:visible}input,textarea{-webkit-appearance:none;-webkit-border-radius:0;border-radius:0}@-webkit-keyframes loading{to{-webkit-transform:rotate(360deg)}}@-moz-keyframes loading{to{-moz-transform:rotate(360deg)}}@-ms-keyframes loading{to{-ms-transform:rotate(360deg)}}@keyframes loading{to{transform:rotate(360deg)}}@-webkit-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:block;opacity:1}}@-moz-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:block;opacity:1}}@-o-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:block;opacity:1}}@-ms-keyframes fadeInFromNone{0%{display:none;opacity:0}1%{display:block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:block;opacity:1}}@keyframes fadeInFromNone{0%{display:none;opacity:0;top:-30px}1%{display:block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:block;opacity:1}}@-webkit-keyframes fadeInFromNoneIB{0%{display:none;opacity:0}1%{display:inline-block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:inline-block;opacity:1}}@-moz-keyframes fadeInFromNoneIB{0%{display:none;opacity:0}1%{display:inline-block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:inline-block;opacity:1}}@-o-keyframes fadeInFromNoneIB{0%{display:none;opacity:0}1%{display:inline-block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:inline-block;opacity:1}}@-ms-keyframes fadeInFromNoneIB{0%{display:none;opacity:0}1%{display:inline-block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:inline-block;opacity:1}}@keyframes fadeInFromNoneIB{0%{display:none;opacity:0;top:-30px}1%{display:inline-block;opacity:0;-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}100%{display:inline-block;opacity:1}}@-webkit-keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@-moz-keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@-o-keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@-ms-keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@keyframes fadeOutToNone{0%{display:block;opacity:1}99%{display:block;opacity:0}100%{display:none;opacity:0}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-moz-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fbanimate{0%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}50%{-webkit-box-shadow:5px 5px 0px #000;box-shadow:5px 5px 0px #000;left:5px;top:5px}100%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}}@-moz-keyframes fbanimate{0%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}50%{-webkit-box-shadow:5px 5px 0px #000;box-shadow:5px 5px 0px #000;left:5px;top:5px}100%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}}@-o-keyframes fbanimate{0%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}50%{-webkit-box-shadow:5px 5px 0px #000;box-shadow:5px 5px 0px #000;left:5px;top:5px}100%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}}@-ms-keyframes fbanimate{0%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}50%{-webkit-box-shadow:5px 5px 0px #000;box-shadow:5px 5px 0px #000;left:5px;top:5px}100%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}}@keyframes fbanimate{0%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}50%{-webkit-box-shadow:5px 5px 0px #000;box-shadow:5px 5px 0px #000;left:5px;top:5px}100%{-webkit-box-shadow:10px 10px 0px #000;box-shadow:10px 10px 0px #000;left:0;top:0}}@keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@-webkit-keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@-moz-keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@-o-keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@-ms-keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@keyframes webSummitHue{0%{background:#ff2f88}55%{background:#00ffff}77%{background:#b71bde}99%{background:#ff2f88}}@keyframes loaderHue{0%{background:#abffce}50%{background:#9ae5b9}100%{background:#abffce}}a,a:hover{text-decoration:none;-webkit-transition-property:color,opacity;-webkit-transition-duration:.2s,.2s;-moz-transition-property:color,opacity;-moz-transition-duration:.2s,.2s;-o-transition-property:color,opacity;-o-transition-duration:.2s,.2s;transition-property:color,opacity;transition-duration:.2s,.2s;color:inherit}::-moz-selection{color:#fff;background:#666666}::selection{color:#fff;background:#666666}.green{color:#73ca8e}.pink{color:#ff9cec}.blue{color:#4961ed}.yellow{color:#efffa0}.purple{color:#9a73ca}.tw,.ti{width:100%;height:100%;display:table;text-align:center;vertical-align:middle}.ti{display:table-cell}.cols{width:100%}.cols:after{visibility:hidden;display:block;content:'';clear:both;font-size:0;height:0}.cols .col{width:48.5%;float:left;display:block}.cols .col.l{margin-right:3%}.cols.cols3 .col{width:32%;margin-right:2%}.cols.cols3 .col.r{margin-right:0}.cols.cols4 .col{width:23%;margin-right:2.66666667%}.cols.cols4 .col.c4{margin-right:0}.cols.cols-auto .col{width:auto;margin-right:0}#loading{width:135px;display:block;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);margin:0 auto}#loading i{width:60px;height:60px;display:block;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-border-radius:50%;border-radius:50%;background-clip:padding-box;background:transparent;border-top:5px solid #000;border-right:5px solid #e6e6e6;border-bottom:5px solid #e6e6e6;border-left:5px solid #e6e6e6;-webkit-animation:loading 1s infinite linear;-moz-animation:loading 1s infinite linear;-ms-animation:loading 1s infinite linear;-o-animation:loading 1s infinite linear;animation:loading 1s infinite linear;position:relative;z-index:20}h1{font-size:90px;line-height:90px;font-weight:700;display:block;margin-bottom:45px;letter-spacing:-0.02em}a:hover{color:#fff}.wrapper{padding:0 8%}@media (max-width: 767px){.wrapper{padding:0 30px}}#page-content{width:100%}#overlay{width:100%;height:100%;display:block;position:fixed;z-index:9999;display:none}#overlay .close-btn{width:25px;height:25px;display:block;position:absolute;top:-10px;right:-8px;-webkit-box-shadow:4px 5px 0px #000;box-shadow:4px 5px 0px #000;background:#c7c7c7;line-height:25px;text-align:center}#overlay .close-btn svg{width:12px}#overlay .close-btn:hover{top:-8px;right:-10px;-webkit-box-shadow:2px 3px 0px #000;box-shadow:2px 3px 0px #000}#overlay .overlay-window{width:600px;position:absolute;top:50%;left:50%;background:#fff;z-index:20;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);transform:translate(-50%, -50%);padding:50px;-webkit-box-shadow:4px 5px 0px #000;box-shadow:4px 5px 0px #000}#overlay .overlay-form-feedback.form-title{display:none}#overlay #overlay-form input.txt{width:100%;height:38px;display:block;border:1px solid #c1c1c1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;font-size:15px;padding:0 10px;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s}#overlay #overlay-form input.txt:focus{-webkit-box-shadow:inset 2px 2px 0px #c1c1c1;box-shadow:inset 2px 2px 0px #c1c1c1}#overlay #overlay-form .submit-btn{width:100%;display:block;background:#bababa;cursor:pointer;padding:10px 0;color:#fff;font-size:20px;font-weight:700;position:relative;-webkit-transition:all 0.1s;-moz-transition:all 0.1s;-o-transition:all 0.1s;-ms-transition:all 0.1s;transition:all 0.1s;-webkit-box-shadow:0px 0px 0px #000;box-shadow:0px 0px 0px #000}#overlay #overlay-form .submit-btn:hover{top:-2px;left:-2px;-webkit-box-shadow:2px 2px 0px #000;box-shadow:2px 2px 0px #000}#overlay .overlay-bg{width:100%;height:100%;display:block;background:rgba(0,0,0,0.6);position:absolute;top:0;left:0;z-index:10}#overlay .form-title{display:block;font-size:33px;line-height:50px;font-weight:700;text-align:center;margin-bottom:20px}#overlay .form-title span{display:block;font-size:52px}#overlay .action-btn{width:100%;height:70px;display:block;background:#c7c7c7;-webkit-box-shadow:7px 7px 0px #000;box-shadow:7px 7px 0px #000;text-align:center;font-size:18px;line-height:70px;font-weight:500;color:#000;position:relative;-webkit-animation:fbanimate 0.6s infinite linear;-moz-animation:fbanimate 0.6s infinite linear;-ms-animation:fbanimate 0.6s infinite linear;-o-animation:fbanimate 0.6s infinite linear;animation:fbanimate 0.6s infinite linear;margin-top:10px;margin-bottom:13px;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}#overlay .action-btn.persona-btn{width:46%;float:left;-webkit-animation:fbanimate 1.2s infinite linear;-moz-animation:fbanimate 1.2s infinite linear;-ms-animation:fbanimate 1.2s infinite linear;-o-animation:fbanimate 1.2s infinite linear;animation:fbanimate 1.2s infinite linear;margin:1.5% 2%}#overlay .action-btn.fb-share-btn{color:#fff;background:#3b5a99;-webkit-animation-delay:.2s;-moz-animation-delay:.2s;-ms-animation-delay:.2s;-o-animation-delay:.2s;animation-delay:.2s}#overlay .action-btn.twitter-share-btn{color:#fff;background:#1da1f2;-webkit-animation-delay:.37s;-moz-animation-delay:.37s;-ms-animation-delay:.37s;-o-animation-delay:.37s;animation-delay:.37s}#overlay .action-btn.sketch-download-btn{color:#000;background:#faf1bb;-webkit-animation-delay:.11s;-moz-animation-delay:.11s;-ms-animation-delay:.11s;-o-animation-delay:.11s;animation-delay:.11s}#overlay .action-btn:last-child{margin-bottom:0}#overlay .action-btn:hover{background:#aeaeae}#overlay .action-btn.fb-share-btn:hover{background:#2d4474}#overlay .action-btn.twitter-share-btn:hover{background:#0c85d0}#overlay .action-btn.sketch-download-btn:hover{background:#f7e78b}#overlay .step{display:none}#overlay .step1{display:block}#video-bg{position:fixed;left:0;top:0;z-index:10;width:100%;height:100%;opacity:0;height:100%}.intro__headline.condensed{-webkit-transform:scale(0.35);-moz-transform:scale(0.35);-ms-transform:scale(0.35);-o-transform:scale(0.35);transform:scale(0.35);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;-ms-transform-origin:0 100%;-o-transform-origin:0 100%;transform-origin:0 100%}body.pg-intro .main__wrapper .ti.align-to-bottom{vertical-align:bottom !important}body{width:100%;font:normal 16px/21px "Work Sans",sans-serif;color:#000;-webkit-transition:background 1.5s;-moz-transition:background 1.5s;-o-transition:background 1.5s;-ms-transition:background 1.5s;transition:background 1.5s}body.p{background-color:#ff9cec !important}body.bg-green{background-color:#73ca8e}body.bg-pink{background-color:#ff9cec}body.bg-blue{background-color:#4961ed}body.bg-yellow{background-color:#efffa0}body.bg-purple{background-color:#9a73ca}body.bg-grey{background-color:#e3e3e3 !important}body.bg-rainbow{background:#ff7d7d}body.bg-rainbow .bg-extra{background:-moz-linear-gradient(left, #79fff7 0%, #82ff75 20%, #ffee75 40%, #ff7d7d 60%, #ff79ff 80%, #9a7aff 100%);background:-webkit-linear-gradient(left, #79fff7 0%, #82ff75 20%, #ffee75 40%, #ff7d7d 60%, #ff79ff 80%, #9a7aff 100%);background:linear-gradient(to right, #79fff7 0%, #82ff75 20%, #ffee75 40%, #ff7d7d 60%, #ff79ff 80%, #9a7aff 100%);filter:progid:DXImageTransform.Microsoft;background-color:startColorstr="#79fff7",endColorstr="#9a7aff",GradientType=1;background-image:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #EEE), color-stop(100% #fff));background-image:-webkit-linear-gradient(top, #EEE 0%, #fff 100%);background-image:-moz-linear-gradient(top, #EEE 0%, #fff 100%);background-image:-ms-linear-gradient(top, #EEE 0%, #fff 100%);background-image:-o-linear-gradient(top, #EEE 0%, #fff 100%);background-image:linear-gradient(top, #EEE 0%, #fff 100%);opacity:0;-webkit-animation:fadeIn 1.5s forwards;-moz-animation:fadeIn 1.5s forwards;-ms-animation:fadeIn 1.5s forwards;-o-animation:fadeIn 1.5s forwards;animation:fadeIn 1.5s forwards}body.bg-pistachio{background-color:#b3e973}body.bg-websummit{background:#ff2f88;-webkit-animation:webSummitHue 2s infinite linear;-moz-animation:webSummitHue 2s infinite linear;-ms-animation:webSummitHue 2s infinite linear;-o-animation:webSummitHue 2s infinite linear;animation:webSummitHue 2s infinite linear}body.bg-bluelight{background-color:#73cac9}body.bg-lime{background-color:#d4e450}body.bg-cyan{background-color:#74d1ce}body.bg-bubblegum{background-color:#f96868}body.bg-spotify_green{background-color:#1ed760}body.bg-ustream{background-color:#000}body.bg-ustream footer{display:none}body.bg-sketch{background-color:#f9e368}body.bg-mint{background-color:#ff7461}body.bg-namegame{background-color:#a4e9c3}body.bg-namegame_santos{background-color:#7fce6c}body.bg-loader{background:#ff2f88;-webkit-animation:loaderHue 1s infinite linear;-moz-animation:loaderHue 1s infinite linear;-ms-animation:loaderHue 1s infinite linear;-o-animation:loaderHue 1s infinite linear;animation:loaderHue 1s infinite linear}body .bg-extra{width:100%;height:100%;position:absolute;top:0;left:0;z-index:10;opacity:0;-webkit-transition:opacity 1.5s;-moz-transition:opacity 1.5s;-o-transition:opacity 1.5s;-ms-transition:opacity 1.5s;transition:opacity 1.5s;display:none !important}html.mobile body.bg-ustream{background-color:#9a73ca}html:not(.mobile) body.pg-intro.bg-ustream #pages-container .main__wrapper{pointer-events:none}header{width:100%;height:auto;text-align:right;font-size:18px;line-height:20px;padding-top:30px;text-transform:uppercase;position:absolute;top:0;left:0;z-index:50}header .wrapper{padding:0 4%}header nav{display:inline-block}header nav li{display:inline-block}header nav a:hover{color:#fff}header nav a.on{color:#fff;cursor:default}header nav.main__nav{margin-right:90px}header nav.main__nav li{margin-right:35px}header nav.main__nav li:last-child{margin-right:0}header nav.lang__nav{opacity:0.6;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s}header nav.lang__nav:hover{opacity:1}header nav.lang__nav li{margin-right:10px}header nav.lang__nav li:last-child{margin-right:0}footer{width:100%;height:75px;background:#fff;position:relative;z-index:50}footer .wrapper{height:100%}footer a{cursor:pointer}footer a.social{margin-right:18px}footer a.social:last-child{margin-right:0}footer a.footer-logo{margin-right:8px}footer a.footer-logo:last-child{margin-right:0}footer a.footer-logo:hover{opacity:0.6}footer .cols,footer .cols .col{height:100%}footer .col.l .ti{text-align:left}footer .col.r .ti{text-align:right}footer .social-email svg{width:30px}footer .social-snapchat svg{width:26px}footer .social-facebook svg{width:12px}footer .social-vimeo svg{width:26px}footer .social-twitter svg{width:26px}footer .social-email:hover svg{fill:#73ca8e}footer .social-snapchat:hover svg{fill:#f3e40a}footer .social-facebook:hover svg{fill:#3b5a99}footer .social-vimeo:hover svg{fill:#1ab7ea}footer .social-twitter:hover svg{fill:#1da1f2}footer .social-vimeo{position:relative;top:-2px}footer .social-email{margin-right:15px;position:relative;top:-1px}footer .social-twitter{position:relative;top:-3px}footer .social svg{-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}body.pg-interior{min-height:100%}body.pg-interior #pages-container{margin:0 auto}body.pg-interior #page{min-height:100%}body.pg-interior #page-interior{padding-top:100px;padding-bottom:50px}body.pg-interior .push{height:75px}body.pg-interior h1{font-size:110px;line-height:90px}body.pg-interior p{max-width:85%;font-size:18px;line-height:22px;margin-bottom:15px}body.pg-intro{height:100%;opacity:0}body.pg-intro #pages-container{width:100vw;height:-webkit-calc(100% - 75px);height:-moz-calc(100% - 75px);height:calc(100% - 75px);position:relative;z-index:20;overflow-x:hidden;overflow-y:scroll}body.pg-intro .page,body.pg-intro #page,body.pg-intro .page-interior,body.pg-intro #page-interior{height:100%}body.pg-intro .main__wrapper{position:relative;overflow:hidden}body.pg-intro .main__wrapper .ti{text-align:left;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}@media (min-width: 768px){body.pg-intro .main__wrapper{height:100%}}body.pg-intro .intro__headline{position:relative}body.pg-intro .intro__headline h1{margin-bottom:45px;margin-top:50px}body.pg-intro .intro__headline p{font-size:24px;line-height:29px;display:block}body.pg-intro .intro__headline p.teaser{margin-top:20px;font-size:1.15em}body.pg-intro .intro__headline .buttons{margin-top:20px;margin-bottom:30px;display:block;opacity:1;-webkit-transition:all 0.35s;-moz-transition:all 0.35s;-o-transition:all 0.35s;-ms-transition:all 0.35s;transition:all 0.35s}body.pg-intro .intro__headline .buttons:after{visibility:hidden;display:block;content:'';clear:both;font-size:0;height:0}body.pg-intro .intro__headline .buttons #restart{display:none;opacity:0}body.pg-intro .intro__headline .buttons.deactivate li{opacity:0}body.pg-intro .intro__headline .buttons li{display:block;float:left;margin-right:10px;margin-bottom:20px}body.pg-intro .intro__headline .buttons a{min-width:275px;height:auto;display:block;padding:14px;background:#fff;font-size:20px;text-align:center;position:relative;top:0;left:0;-webkit-box-shadow:5px 6px 0px #000;box-shadow:5px 6px 0px #000;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;transition:all 0.15s}body.pg-intro .intro__headline .buttons a:hover{top:-5px;left:-5px;color:#000;-webkit-box-shadow:10px 11px 0px #666;box-shadow:10px 11px 0px #666}body.pg-intro .intro__headline .buttons.websummit a{padding:20px 40px;font-size:25px;min-width:150px}body.pg-intro #feedback-form{width:100%;height:100%;position:absolute;top:0;left:0;z-index:20;display:none}body.pg-intro #feedback-form .escape{position:absolute;top:-13%;left:-8%;width:116%;height:139%;display:block;background:transparent}body.pg-intro #feedback-form.active{display:block;opacity:1;-webkit-animation:fadeInFromNone 0.5s forwards;-moz-animation:fadeInFromNone 0.5s forwards;-ms-animation:fadeInFromNone 0.5s forwards;-o-animation:fadeInFromNone 0.5s forwards;animation:fadeInFromNone 0.5s forwards}body.pg-intro #feedback-form .form-content-holder{position:absolute;top:25%;left:15%}body.pg-intro #feedback-form .tooltip{width:100%;position:absolute;bottom:90%;opacity:0;left:0;z-index:30;margin-bottom:15px;-webkit-transition:all 0.4s;-moz-transition:all 0.4s;-o-transition:all 0.4s;-ms-transition:all 0.4s;transition:all 0.4s;text-align:center}body.pg-intro #feedback-form .tooltip.active{bottom:100%;opacity:1}body.pg-intro #feedback-form .tooltip span{color:#fff;display:inline-block;background:#333333;padding:15px;font-size:20px;line-height:22px}body.pg-intro #feedback-form .tooltip span:after{content:'';position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #333333}body.pg-intro #feedback-form textarea.response{width:585px;height:135px;border:0;background:#fff;resize:none;-webkit-box-shadow:0px 3px 0px #000;box-shadow:0px 3px 0px #000;margin-bottom:15px;position:relative;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;transition:all 0.15s;font-size:20px;line-height:22px;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body.pg-intro #feedback-form textarea.response:focus{top:1px;left:0;-webkit-box-shadow:0px 2px 0px #000;box-shadow:0px 2px 0px #000}body.pg-intro #feedback-form .response-container{position:relative}body.pg-intro #feedback-form .response-container .close-btn{width:25px;height:25px;display:block;position:absolute;top:-10px;right:-8px;-webkit-box-shadow:4px 5px 0px #000;box-shadow:4px 5px 0px #000;background:#c7c7c7;line-height:25px;text-align:center;z-index:10}body.pg-intro #feedback-form .response-container .close-btn svg{width:12px}body.pg-intro #feedback-form .response-container .close-btn:hover{top:-8px;right:-10px;-webkit-box-shadow:2px 3px 0px #000;box-shadow:2px 3px 0px #000}body.pg-intro #feedback-form .submit-btn-holder{width:-webkit-calc(100% - 5px);width:-moz-calc(100% - 5px);width:calc(100% - 5px);text-align:right}body.pg-intro #feedback-form .submit-btn{min-width:275px;height:auto;display:inline-block;padding:14px 0;background:#c7c7c7;font-size:20px;text-align:center;position:relative;top:0;left:0;-webkit-box-shadow:5px 6px 0px #000;box-shadow:5px 6px 0px #000;-webkit-transition:all 0.15s;-moz-transition:all 0.15s;-o-transition:all 0.15s;-ms-transition:all 0.15s;transition:all 0.15s;cursor:pointer}body.pg-intro #feedback-form .submit-btn:hover{top:-5px;left:-5px;color:#000;-webkit-box-shadow:10px 11px 0px #666;box-shadow:10px 11px 0px #666}body.pg-about{background-color:#ff9c9c}body.pg-about #pages-container{height:-webkit-calc(100% - 75px);height:-moz-calc(100% - 75px);height:calc(100% - 75px);position:relative;z-index:20}body.pg-about .page,body.pg-about #page,body.pg-about .page-interior,body.pg-about #page-interior{height:100%}body.pg-about p a{position:relative}body.pg-about p a:after{content:'';width:100%;height:1px;display:block;background:#b3b3b3;position:absolute;bottom:1px;left:0;-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-o-transition:all 0.25s;-ms-transition:all 0.25s;transition:all 0.25s}body.pg-about p a:hover{color:#fff}body.pg-about p a:hover:after{background:#808080}@-webkit-keyframes moneyAnim{0%{top:-150px}100%{top:30px;opacity:0}}@-moz-keyframes moneyAnim{0%{top:-150px}100%{top:30px;opacity:0}}@-o-keyframes moneyAnim{0%{top:-150px}100%{top:30px;opacity:0}}@-ms-keyframes moneyAnim{0%{top:-150px}100%{top:30px;opacity:0}}@keyframes moneyAnim{0%{top:-150px}100%{top:30px;opacity:0}}.game-holder{width:100%;display:flex;flex-direction:column;justify-content:space-between;margin:30px 0;position:relative}@media (max-width: 767px){.game-holder{height:380px}}.game-holder.deactivate>*:not(.restart_holder){opacity:0;visibility:hidden}.game-holder .restart_holder{display:none;padding-top:50px}.money-holder{width:100%;height:100px}.ball{width:100px;height:auto;position:absolute !important;z-index:20;top:0px;cursor:url("../assets/money/cursor-hand-1x.png"),pointer;cursor:-webkit-image-set(url("../assets/money/cursor-hand-1x.png") 1x, url("../assets/money/cursor-hand-2x.png") 2x),pointer}.ball.ui-draggable-dragging{z-index:100;-webkit-transform:scale(1.15) rotate(-15deg);-moz-transform:scale(1.15) rotate(-15deg);-ms-transform:scale(1.15) rotate(-15deg);-o-transform:scale(1.15) rotate(-15deg);transform:scale(1.15) rotate(-15deg)}.ball.dropped-ball{opacity:0.85;-webkit-transform:scale(1) rotate(-30deg);-moz-transform:scale(1) rotate(-30deg);-ms-transform:scale(1) rotate(-30deg);-o-transform:scale(1) rotate(-30deg);transform:scale(1) rotate(-30deg)}.ball svg{width:100%;height:auto}#ball1{width:85px;left:0px;top:6px}#ball2{width:98px;left:104px}#ball3{width:128px;left:220px;top:12px}#ball4{width:139px;left:363px;top:12px}#ball5{width:138px;left:516px;top:12px}@media (max-width: 767px){#ball1{top:0px;width:58px;right:unset;left:25px}#ball2{top:75px;width:68px;right:unset;left:20px}#ball3{top:160px;width:90px;right:unset;left:10px}#ball4{top:230px;width:100px;right:unset;left:5px}#ball5{top:300px;width:110px;right:unset;left:0}}.goal{width:125px;height:100px;z-index:10}.goal.disabled-drop{opacity:0.65}@media (max-width: 767px){.goal{width:100px}}.goal svg{width:100%;height:auto;position:relative;z-index:20}.goal .ball{position:absolute;top:0;left:20px !important;z-index:5;-webkit-animation:moneyAnim 1s forwards;-moz-animation:moneyAnim 1s forwards;-ms-animation:moneyAnim 1s forwards;-o-animation:moneyAnim 1s forwards;animation:moneyAnim 1s forwards}.goal #ball3,.goal #ball4,.goal #ball5{-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);left:0px !important}.goal .goal-lbl{width:100%;display:block;font-size:17px;font-weight:bold;text-align:center;position:relative;z-index:20}@media (max-width: 767px){.goal .goal-lbl{font-size:14px;text-transform:uppercase}}@media (min-width: 768px){.goal:after{content:'';width:100%;height:50px;display:block;position:absolute;top:0;left:0;z-index:10;background:transparent}}.buckets-arrow{width:26px;height:auto;position:absolute;bottom:70px;left:50px;-webkit-transform:rotate(-40deg);-moz-transform:rotate(-40deg);-ms-transform:rotate(-40deg);-o-transform:rotate(-40deg);transform:rotate(-40deg);display:none}.buckets-arrow.step1{left:50px}.buckets-arrow.step2{left:190px}.buckets-arrow.step3{left:330px}.buckets-arrow.step4{left:470px}.buckets-arrow.step5{left:610px}@media (max-width: 767px){.buckets-arrow.step1{left:unset;right:100px;bottom:unset;top:-30px}.buckets-arrow.step2{left:unset;right:100px;bottom:unset;top:50px}.buckets-arrow.step3{left:unset;right:100px;bottom:unset;top:130px}.buckets-arrow.step4{left:unset;right:100px;bottom:unset;top:200px}.buckets-arrow.step5{left:unset;right:100px;bottom:unset;top:275px}}.buckets-arrow svg{width:100%;height:auto}.game-balloon{display:inline-block;padding:20px;background:#fff;-webkit-box-shadow:6px 6px 0px #000;box-shadow:6px 6px 0px #000;position:absolute;top:0;left:700px;font-size:17px;font-weight:500}@media (max-width: 767px){.game-balloon{left:120px;min-width:40px}}.game-balloon:after{content:'';width:0;height:0;position:absolute;left:-10px;top:30%;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:10px solid #fff}@media screen and (max-height: 720px), screen and (max-width: 600px){body{font-size:14px;line-height:18px}body.pg-intro .intro__headline .buttons{margin-bottom:10px}body.pg-intro .intro__headline .buttons a{min-width:235px;padding-top:10px;padding-bottom:14px;font-size:18px}body.pg-intro .intro__headline p{font-size:20px;line-height:25px}body.pg-intro .intro__headline p.teaser{margin-top:10px;font-size:1.15em}}@media screen and (max-width: 980px){body.pg-events .events-cols .col{width:100%;margin:0 0 70px}body.pg-interior p{max-width:99%}body.pg-intro #feedback-form .form-content-holder{width:100%;position:absolute;top:20%;left:0%}body.pg-intro #feedback-form textarea.response{width:100%;height:135px}body.pg-intro #feedback-form .submit-btn{width:100%}#overlay .overlay-window{width:90%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}}@media screen and (max-width: 600px){header nav.main__nav,header nav.lang__nav{display:block;width:100%;margin:0;text-align:center}header nav.main__nav{margin-bottom:10px}}@media screen and (max-width: 680px){input.response30sec,textarea.response30sec{width:100%}}@media screen and (max-width: 450px){header nav.main__nav li{font-size:16px}header nav.main__nav li:not(:last-child){margin-right:25px}}@media only screen and (max-width: 768px){#iphone{-webkit-transform:scale(0.7);-moz-transform:scale(0.7);-ms-transform:scale(0.7);-o-transform:scale(0.7);transform:scale(0.7);-webkit-transform-origin:-15% -15%;-moz-transform-origin:-15% -15%;-ms-transform-origin:-15% -15%;-o-transform-origin:-15% -15%;transform-origin:-15% -15%;-webkit-transform-origin:-100% -100%;-moz-transform-origin:-100% -100%;-ms-transform-origin:-100% -100%;-o-transform-origin:-100% -100%;transform-origin:-100% -100%}body.pg-intro .intro__headline{margin-bottom:30px}body.pg-intro .intro__headline h1 br{display:none !important}body.pg-intro .intro__headline .buttons{margin-bottom:40px}body.pg-intro .intro__headline .buttons li{width:100%;float:none}body.pg-intro .intro__headline .buttons li a{margin:0 auto;padding:20px 0}header{text-align:center}header nav.main__nav,header nav.lang__nav{display:inline-block;float:none;width:auto;margin:0;text-align:center}header nav.main__nav{margin-right:15px}header nav.main__nav li{margin-right:15px !important}body.pg-interior h1{margin-bottom:35px}.persona-5 span{display:inline-block;line-height:18px;position:relative;top:10px}}@media only screen and (max-device-width: 480px) and (orientation: landscape){body.pg-intro .intro__headline{margin-top:85px}body.pg-intro .intro__headline h1 br{display:none !important}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){html,body.pg-intro{overflow:hidden !important}body.pg-intro{height:100% !important}body.pg-intro #pages-container{height:-webkit-calc(100% - 75px) !important;height:-moz-calc(100% - 75px) !important;height:calc(100% - 75px) !important}body.pg-intro .intro__headline{top:-30%}body.pg-intro .buttons{-webkit-transform:scale(1.35);-moz-transform:scale(1.35);-ms-transform:scale(1.35);-o-transform:scale(1.35);transform:scale(1.35);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0}body.pg-intro #feedback-form{-webkit-transform:scale(1.35) translateZ(0);-moz-transform:scale(1.35) translateZ(0);-ms-transform:scale(1.35) translateZ(0);-o-transform:scale(1.35) translateZ(0);transform:scale(1.35) translateZ(0);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;backface-visibility:hidden;-webkit-filter:blur(0)}body.pg-intro #feedback-form .form-content-holder{left:2%}body.pg-interior h1{margin-top:7vh}}@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait){.ti{vertical-align:bottom}.intro__headline{height:90%;top:0 !important;align-self:flex-end;display:flex;flex-direction:column;justify-content:space-around}.intro__headline>p{margin-bottom:40px}}@media only screen and (max-width: 768px){body.pg-intro .intro__headline h1{font-size:70px}}@font-face{font-family:'EDP Preon';src:url("EDPPreon-Regular.woff2") format("woff2"),url("EDPPreon-Regular.woff") format("woff"),url("EDPPreon-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'EDP Preon';src:url("EDPPreon-Medium.woff2") format("woff2"),url("EDPPreon-Medium.woff") format("woff"),url("EDPPreon-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'EDP Preon';src:url("EDPPreon-RegularItalic.woff2") format("woff2"),url("EDPPreon-RegularItalic.woff") format("woff"),url("EDPPreon-RegularItalic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'EDP Preon';src:url("EDPPreon-ThinItalic.woff2") format("woff2"),url("EDPPreon-ThinItalic.woff") format("woff"),url("EDPPreon-ThinItalic.ttf") format("truetype");font-weight:100;font-style:italic}@font-face{font-family:'EDP Preon';src:url("EDPPreon-MediumItalic.woff2") format("woff2"),url("EDPPreon-MediumItalic.woff") format("woff"),url("EDPPreon-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'EDP Preon';src:url("EDPPreon-Thin.woff2") format("woff2"),url("EDPPreon-Thin.woff") format("woff"),url("EDPPreon-Thin.ttf") format("truetype");font-weight:100;font-style:normal}@font-face{font-family:'EDP Preon Hair';src:url("EDPPreon-Hair.woff2") format("woff2"),url("EDPPreon-Hair.woff") format("woff"),url("EDPPreon-Hair.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:'EDP Preon Hair';src:url("EDPPreon-LightItalic.woff2") format("woff2"),url("EDPPreon-LightItalic.woff") format("woff"),url("EDPPreon-LightItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'EDP Preon Hair';src:url("EDPPreon-HairItalic.woff2") format("woff2"),url("EDPPreon-HairItalic.woff") format("woff"),url("EDPPreon-HairItalic.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:'EDP Preon Hair';src:url("EDPPreon-Light.woff2") format("woff2"),url("EDPPreon-Light.woff") format("woff"),url("EDPPreon-Light.ttf") format("truetype");font-weight:300;font-style:normal}body{font-family:'EDP Preon', sans-serif;font-weight:500}body.bg-EDPblue{background-color:#90B6FC}body.pg-intro #pages-container{height:calc(100% - 50px)}body footer{height:50px;font-size:13px;font-family:'Work Sans', sans-serif;color:#2c2c2c}body footer .social-email{top:2px}header .main__wrapper{margin:0 auto;padding:0 8%}header nav.main__nav{width:100%;display:flex;justify-content:space-between}header nav.main__nav .logo_holder{width:100px;max-height:40px}header nav.main__nav .logo_holder img{width:100%;height:100%;object-fit:contain;object-position:left center}header nav.main__nav ul{display:flex;align-items:center}#overlay.info_open .step1{display:none !important}#overlay.info_open .step3{display:block !important}.game-holder{z-index:100}.game-holder .restart_holder{position:absolute}.game-balloon{border-radius:20px;box-shadow:0 5px 15px rgba(0,0,0,0.3)}.game-balloon:after{top:40%}.buckets{width:100%;height:100%;min-width:850px;max-width:1300px;display:flex;justify-content:space-between;align-items:flex-end;margin:50px 0 0}@media screen and (max-width: 991px){.buckets{min-width:unset}.buckets .goal{width:85px}}@media screen and (max-width: 768px){.buckets{flex-direction:column;min-width:unset}}.goal{position:relative}.goal-lbl{margin-top:10px}
