@font-face{font-family:Ladislav-Bold;src:url(../../font/Ladislav-Bold-3bde445a400e37cc9c6dd548a5ac7cd3.woff2)format("woff2"),url(../../font/Ladislav-Bold-3bde445a400e37cc9c6dd548a5ac7cd3.woff)format("woff");}
body{font-family:Open Sans,sans-serif;margin:0;padding:0;background-color:#2d293e;min-width:850px;font-family:Work Sans;font-size:14px}.app{width:100%;height:100%;justify-content:space-between;align-items:center;padding:20px;box-sizing:border-box}.highlightBox,.scoreBox{float:right;width:150px}.highlightBox{line-height:24px;color:#fff}.highlightBox p{padding:0;margin:0}.highlightBox .left{float:left}.highlightBox .right{float:right}#logo{position:absolute;top:35px;left:50px}#topBox{max-width:1200px;width:100%;margin:auto;margin-top:80px;padding-top:80px;height:48px;padding-bottom:50px;position:relative;overflow:visible}.gameInfo{color:#fff}.gameInfo h1{text-transform:uppercase;color:#fffff9;font-size:40px;font-weight:700;padding:0;margin:0;font-family:Ladislav-Bold}.gameInfo div,.gameInfo h1{float:left;line-height:48px}.gameInfo div{padding:0 25px;height:48px}.gameInfo div svg{height:15px;width:15px;vertical-align:middle;margin-top:16px}.gameInfo p{width:400px;line-height:24px;float:left;height:48px;padding:0;margin:0}.button.header-buy{position:absolute;right:0;top:0;box-shadow:0 8px 24px -8px rgba(98,195,0,.4);background-color:#62c300;padding:9px 20px;color:#fff;margin-top:-5px;font-size:16px;line-height:22px;text-decoration:none;font-weight:500;border-radius:3px;transition:background .5s ease,color .5s ease;display:inline-block;cursor:pointer;cursor:hand}.button.header-buy:hover{background:#52a300}.button.header-buy svg{height:20px;vertical-align:middle}.settings{width:100%;height:25px;max-width:1200px;margin:auto;color:#fff;margin-top:45px}.settings ul.volumeSettings{list-style-type:none;padding:0}.settings ul.volumeSettings li{padding:0;float:left;margin-right:35px}.settings ul.volumeSettings li p{margin:0;float:left;margin-right:25px}.game{width:100%;overflow:hidden;position:relative;align-items:center;justify-content:space-around;background:#474355;max-width:1200px;margin:auto}.game .backgroundVideo video{height:100%;width:100%;object-fit:cover;position:absolute;top:0;right:0;z-index:-1;background:#474355}.game canvas{align-self:center;z-index:9;width:100%;background:#474355}.button.header-buy svg path{fill:#62c300;stroke:#fff;transition:all .5s ease}.button.header-buy svg #Group-Copy-7{fill:#fff}.howToPlay{font-size:14px;color:#fff;position:absolute;top:0;text-align:center;left:0}.howToPlay ul{list-style:none;padding:0;margin:0}.howToPlay li{display:inline-block}.howToPlay li:not(:last-child){margin-right:20px}.howToPlay i{font-style:normal;display:inline-block;background:#474355;padding:5px 10px;margin:0 5px;border-radius:5px}.gameOverScreen{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,42,48,.8);z-index:999;display:none;justify-content:space-around;align-items:center;color:#fff;text-align:center}.gameOverScreen.show{display:flex}.gameOverScreen .gameOverPopup{background:#db162f;padding:30px;width:50%;border-radius:5px;-webkit-box-shadow:0 4px 5px 0 rgba(0,0,0,.3);-moz-box-shadow:0 4px 5px 0 rgba(0,0,0,.3);box-shadow:0 4px 5px 0 rgba(0,0,0,.3)}.gameOverScreen .gameOverPopup h1{margin:0}.gameOverScreen .gameOverPopup .message{margin:50px 0}.gameOverScreen .gameOverPopup .message p{font-family:Open Sans,sans-serif;font-size:22px}.gameOverScreen .gameOverPopup .message .levelCounter{font-size:40px}.gameOverScreen .gameOverPopup .share{list-style:none;padding:0;margin:0;cursor:pointer}.gameOverScreen .gameOverPopup .share li{display:inline-block}.gameOverScreen .gameOverPopup .share li:not(:last-child){margin-right:20px}.gameOverScreen .gameOverPopup .share .shareButton{font-family:Open Sans,sans-serif;text-decoration:none;display:block;color:#fff;border:2px solid #fff;border-radius:5px;padding:10px 20px;-webkit-transition:all .1s ease-in;transition:all .1s ease-in}.gameOverScreen .gameOverPopup .share .shareButton:hover{background:#fff;color:#000}.gameOverScreen .gameOverPopup .restartButton{margin:50px auto 0;text-decoration:none;color:#fff;display:block;background:#2c363f;padding:10px 20px;width:100px;border-radius:5px}