.game-ennerscheed .replay-game,.ui-button-sizes,.winning_screen .replay-game{display:inline-block;width:50%;width:7vw;max-width:120px;min-width:60px}@-webkit-keyframes animation_mascotte_jump_up{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-10vh)}50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes animation_mascotte_jump_up{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-10vh)}50%{transform:translateY(0)}to{transform:translateY(0)}}.animation_mascotte_jump_up_params{-webkit-animation-name:animation_mascotte_jump_up;animation-name:animation_mascotte_jump_up;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes animation_mascotte_jump_up_high{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-20vh)}50%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes animation_mascotte_jump_up_high{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-20vh)}50%{transform:translateY(0)}to{transform:translateY(0)}}.animation_mascotte_jump_up_high_params{-webkit-animation-name:animation_mascotte_jump_up_high;animation-name:animation_mascotte_jump_up_high;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes animation_mascotte_slide_in_from_right{0%{transform:translate(25vw,-2vw) scale3d(.7,.7,.7)}30%{transform:translate(0) scaleX(1)}}@keyframes animation_mascotte_slide_in_from_right{0%{transform:translate(25vw,-2vw) scale3d(.7,.7,.7)}30%{transform:translate(0) scaleX(1)}}.animation_mascotte_slide_in_from_right_params,.game-ennerscheed .mascotte-img{-webkit-animation-name:animation_mascotte_slide_in_from_right;animation-name:animation_mascotte_slide_in_from_right;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes animation_mascotte_jump_in_from_top_right{0%{transform:translate(20vw,-25vw) scale3d(.7,.7,.7)}40%{transform:translate(5vw) scaleX(1)}50%{transform:translate(2.5vw,-5vw)}60%{transform:translate(0)}}@keyframes animation_mascotte_jump_in_from_top_right{0%{transform:translate(20vw,-25vw) scale3d(.7,.7,.7)}40%{transform:translate(5vw) scaleX(1)}50%{transform:translate(2.5vw,-5vw)}60%{transform:translate(0)}}.animation_mascotte_jump_in_from_top_right_params{-webkit-animation-name:animation_mascotte_jump_in_from_top_right;animation-name:animation_mascotte_jump_in_from_top_right;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}@-webkit-keyframes animation_mascotte_slide_in_from_left{0%{transform:translate(-20vw) scale3d(.6,.6,.6)}30%{transform:translate(0) scaleX(1)}}@keyframes animation_mascotte_slide_in_from_left{0%{transform:translate(-20vw) scale3d(.6,.6,.6)}30%{transform:translate(0) scaleX(1)}}.animation_mascotte_slide_in_from_left_params{-webkit-animation-name:animation_mascotte_slide_in_from_left;animation-name:animation_mascotte_slide_in_from_left;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-timing-function:cubic-bezier(.4,0,.2,1);animation-timing-function:cubic-bezier(.4,0,.2,1)}@-webkit-keyframes animation_mascotte_fall_down{0%{transform:translateY(-25vh)}15%{transform:translateY(-25vh)}30%{transform:translateY(0)}40%{transform:translateY(-8vh)}50%{transform:translateY(0)}60%{transform:translateY(-2vh)}70%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes animation_mascotte_fall_down{0%{transform:translateY(-25vh)}15%{transform:translateY(-25vh)}30%{transform:translateY(0)}40%{transform:translateY(-8vh)}50%{transform:translateY(0)}60%{transform:translateY(-2vh)}70%{transform:translateY(0)}to{transform:translateY(0)}}.animation_mascotte_fall_down_params{-webkit-animation-name:animation_mascotte_fall_down;animation-name:animation_mascotte_fall_down;-webkit-animation-duration:2.4s;animation-duration:2.4s;-webkit-animation-timing-function:cubic-bezier(.4,0,1,1);animation-timing-function:cubic-bezier(.4,0,1,1)}@-webkit-keyframes animation_mascotte_lift_cup{0%{transform:scale(1)}25%{transform:scale(1)}40%{transform:scale(1.1)}70%{transform:scale(1.1)}85%{transform:scale(1)}to{transform:scale(1)}}@keyframes animation_mascotte_lift_cup{0%{transform:scale(1)}25%{transform:scale(1)}40%{transform:scale(1.1)}70%{transform:scale(1.1)}85%{transform:scale(1)}to{transform:scale(1)}}.animation_mascotte_lift_cup_params{-webkit-animation-name:animation_mascotte_lift_cup;animation-name:animation_mascotte_lift_cup;-webkit-animation-duration:2s;animation-duration:2s;transform-origin:left bottom;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes animation_mascotte_flex{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-10vh)}50%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-10vh)}to{transform:translateY(0)}}@keyframes animation_mascotte_flex{0%{transform:translateY(0)}10%{transform:translateY(0)}30%{transform:translateY(-10vh)}50%{transform:translateY(0)}60%{transform:translateY(0)}80%{transform:translateY(-10vh)}to{transform:translateY(0)}}.animation_mascotte_flex_params{-webkit-animation-name:animation_mascotte_flex;animation-name:animation_mascotte_flex;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-timing-function:cubic-bezier(.65,.05,.36,1);animation-timing-function:cubic-bezier(.65,.05,.36,1)}@-webkit-keyframes animation_mascotte_champion{0%{transform:translate(-10vh)}12.5%{transform:translate(-8.75vh,-4vh)}25%{transform:translate(-7.5vh,-8vh)}37.5%{transform:translate(-6.25vh,-4vh)}50%{transform:translate(-5vh)}62.5%{transform:translate(-3.75vh,-3vh)}75%{transform:translate(-2.5vh,-7vh)}87.5%{transform:translate(-1.25vh,-3vh)}to{transform:translate(0)}}@keyframes animation_mascotte_champion{0%{transform:translate(-10vh)}12.5%{transform:translate(-8.75vh,-4vh)}25%{transform:translate(-7.5vh,-8vh)}37.5%{transform:translate(-6.25vh,-4vh)}50%{transform:translate(-5vh)}62.5%{transform:translate(-3.75vh,-3vh)}75%{transform:translate(-2.5vh,-7vh)}87.5%{transform:translate(-1.25vh,-3vh)}to{transform:translate(0)}}.animation_mascotte_champion_params{-webkit-animation-name:animation_mascotte_champion;animation-name:animation_mascotte_champion;-webkit-animation-duration:1.2s;animation-duration:1.2s;transform-origin:left bottom;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes animation_mascotte_shake{0%{transform:skewX(0deg)}15%{transform:skewX(5deg)}30%{transform:skewX(-5deg)}45%{transform:skewX(5deg)}60%{transform:skewX(-5deg)}72%{transform:skewX(2deg)}80%{transform:skewX(0)}}@keyframes animation_mascotte_shake{0%{transform:skewX(0deg)}15%{transform:skewX(5deg)}30%{transform:skewX(-5deg)}45%{transform:skewX(5deg)}60%{transform:skewX(-5deg)}72%{transform:skewX(2deg)}80%{transform:skewX(0)}}.animation_mascotte_shake_params{-webkit-animation-name:animation_mascotte_shake;animation-name:animation_mascotte_shake;-webkit-animation-duration:2.5s;animation-duration:2.5s;transform-origin:left bottom}@-webkit-keyframes ai_arrow__circle_1{0%{opacity:0}30%{opacity:0}40%{opacity:.9}50%{opacity:0}to{opacity:0}}@keyframes ai_arrow__circle_1{0%{opacity:0}30%{opacity:0}40%{opacity:.9}50%{opacity:0}to{opacity:0}}@-webkit-keyframes ai_arrow__circle_2{0%{opacity:0}40%{opacity:0}50%{opacity:.9}60%{opacity:0}to{opacity:0}}@keyframes ai_arrow__circle_2{0%{opacity:0}40%{opacity:0}50%{opacity:.9}60%{opacity:0}to{opacity:0}}@-webkit-keyframes ai_arrow__circle_3{0%{opacity:0}50%{opacity:0}60%{opacity:.9}70%{opacity:0}to{opacity:0}}@keyframes ai_arrow__circle_3{0%{opacity:0}50%{opacity:0}60%{opacity:.9}70%{opacity:0}to{opacity:0}}@-webkit-keyframes ai_arrow__arrow_1{0%{transform:scale(.9)}55%{transform:scale(.9)}63%{transform:scale(1)}71%{transform:scale(.9)}79%{transform:scale(1)}87%{transform:scale(.9)}to{transform:scale(.9)}}@keyframes ai_arrow__arrow_1{0%{transform:scale(.9)}55%{transform:scale(.9)}63%{transform:scale(1)}71%{transform:scale(.9)}79%{transform:scale(1)}87%{transform:scale(.9)}to{transform:scale(.9)}}.animated-icon-arrow{width:190px;height:auto}.animated-icon-arrow .element{fill:#fff;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:3s;animation-duration:3s;opacity:.9}.animated-icon-arrow #circle-01{-webkit-animation-name:ai_arrow__circle_1;animation-name:ai_arrow__circle_1}.animated-icon-arrow #circle-02{-webkit-animation-name:ai_arrow__circle_2;animation-name:ai_arrow__circle_2}.animated-icon-arrow #circle-03{-webkit-animation-name:ai_arrow__circle_3;animation-name:ai_arrow__circle_3}.animated-icon-arrow #arrow-01{-webkit-animation-name:ai_arrow__arrow_1;animation-name:ai_arrow__arrow_1;transform-origin:280px 50%}@-webkit-keyframes ai__level_selection{0%{transform:scale(1)}40%{transform:scale(1.3)}95%{transform:scale(1)}to{transform:scale(1)}}@keyframes ai__level_selection{0%{transform:scale(1)}40%{transform:scale(1.3)}95%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes ai__level_selection_2{0%{transform:scale(1)}40%{transform:scale(1.25)}95%{transform:scale(1)}to{transform:scale(1)}}@keyframes ai__level_selection_2{0%{transform:scale(1)}40%{transform:scale(1.25)}95%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes ai__level_selection_3{0%{transform:scale(1)}40%{transform:scale(.8)}95%{transform:scale(1)}to{transform:scale(1)}}@keyframes ai__level_selection_3{0%{transform:scale(1)}40%{transform:scale(.8)}95%{transform:scale(1)}to{transform:scale(1)}}@-webkit-keyframes ai_replay_arrow{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}40%{transform:rotate(1turn)}to{transform:rotate(1turn)}}@keyframes ai_replay_arrow{0%{transform:rotate(0deg)}10%{transform:rotate(0deg)}40%{transform:rotate(1turn)}to{transform:rotate(1turn)}}.animated-icon-replay img,.game-ennerscheed .replay-game img{-webkit-animation-name:ai_replay_arrow;animation-name:ai_replay_arrow;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-duration:4.5s;animation-duration:4.5s;transform-origin:50% 52%}@-webkit-keyframes ai__questionmark{0%{transform:scale(1)}50%{transform:scale(1)}55%{transform:scale(1.11)}60%{transform:scale(1.05)}65%{transform:scale(1.11)}70%{transform:scale(1)}to{transform:scale(1)}}@keyframes ai__questionmark{0%{transform:scale(1)}50%{transform:scale(1)}55%{transform:scale(1.11)}60%{transform:scale(1.05)}65%{transform:scale(1.11)}70%{transform:scale(1)}to{transform:scale(1)}}.animated-icon-questionmark{-webkit-animation-name:ai__questionmark;animation-name:ai__questionmark;-webkit-animation-duration:6.5s;animation-duration:6.5s;transform-origin:center bottom;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.intro_screen .intro-start-game{display:inline-block;width:25vw;max-width:200px;min-width:60px}.intro_screen .intro-start-game svg{width:100%;height:auto;display:block}.game-ennerscheed .mascotte,.winning_screen .mascotte{display:inline-block;width:100%;width:30vw;max-width:400px}.game-ennerscheed .sun-won,.winning_screen .sun-won{display:inline-block;width:50%;max-width:328px}.game-ennerscheed .sun-won-img,.winning_screen .sun-won-img{width:100%;height:auto}.game-ennerscheed .replay-game,.winning_screen .replay-game{position:absolute;bottom:0;right:0}.game-ennerscheed .replay-game img,.winning_screen .replay-game img{width:100%;height:auto}@media screen and (min-aspect-ratio:4/3){.game-ennerscheed .mascotte,.winning_screen .mascotte{width:auto;max-width:none;height:45vh;display:flex;align-items:flex-end}}@media screen and (min-aspect-ratio:5/3){.game-ennerscheed .sun-won,.winning_screen .sun-won{height:30vh;width:auto;max-width:none;max-height:none}.game-ennerscheed .sun-won-img,.winning_screen .sun-won-img{max-width:none;max-height:none;height:100%;width:auto}}@media screen and (max-aspect-ratio:1/1){.game-ennerscheed .mascotte,.winning_screen .mascotte{width:auto;max-width:none;height:45vh;display:flex;align-items:flex-end}.game-ennerscheed .sun-won,.winning_screen .sun-won{height:20vh;width:auto;max-width:none;max-height:none}.game-ennerscheed .sun-won-img,.winning_screen .sun-won-img{max-width:none;max-height:none;height:100%;width:auto}}.game-ennerscheed{overflow:hidden}.game-ennerscheed .game-screen-1{transition:opacit .6s}.game-ennerscheed .game-screen-1.done{opacity:.2}.game-ennerscheed .container-image-inner{cursor:pointer}.game-ennerscheed .container-image-original{padding-right:10px}.game-ennerscheed .container-image-modified{padding-left:10px}.game-ennerscheed .icon-image-type{position:absolute;display:inline-block;width:80px;width:5vw;max-width:70px;min-width:60px;transition:opacity .3s;pointer-events:none}.game-ennerscheed .icon-image-original{bottom:-80px;left:0}.game-ennerscheed .icon-image-modified{bottom:-80px;right:0}.game-ennerscheed .error-block{display:block;position:absolute;background:transparent;opacity:0;transition:opacity .3s}.game-ennerscheed .error-block svg{width:100%;height:100%;overflow:visible}.game-ennerscheed .error-block.found{opacity:1}.game-ennerscheed .circle,.game-ennerscheed .svg-circle{fill:inherit;stroke:inherit;stroke-width:inherit;stroke-miterlimit:10}.game-ennerscheed .score-container{position:absolute;top:-60px;right:0;width:100%;height:35px;display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none}.game-ennerscheed .score-container .score-count-container{font-family:DinRounded,sans-serif;font-size:24px;line-height:normal;font-weight:400;color:#fff;margin-right:40px}.game-ennerscheed .score-container .score-block-container{margin-top:-6px}.game-ennerscheed .score-container .score-block{float:right;width:35px;height:35px;background-color:hsla(0,0%,100%,.15);margin-left:5px}.game-ennerscheed .score-container .score-block .check{color:#fff;font-size:18px;font-weight:700;opacity:0;transition:opacity .4s;display:inline-block;width:100%;height:100%;background-position:50%;background-repeat:no-repeat;background-size:cover;background-size:80%}.game-ennerscheed .score-container .score-block.found .check{opacity:1}.game-ennerscheed .pht-content.one{vertical-align:bottom;text-align:left;width:33%}.game-ennerscheed .pht-content.two{vertical-align:top;width:34%}.game-ennerscheed .pht-content.three{vertical-align:bottom;text-align:right;width:33%}.game-ennerscheed .game-screen-1{display:block!important}.game-ennerscheed .game-board{display:flex;height:100%;align-items:center;justify-content:space-between;padding-bottom:70px}.game-ennerscheed .game-board .container-image{display:flex;height:100%;width:48%;padding:0;justify-content:center;align-items:center}.game-ennerscheed .game-board .container-image.container-image-original{justify-content:flex-start}.game-ennerscheed .game-board .container-image.container-image-modified{justify-content:flex-end}.game-ennerscheed .game-board .container-image .container-image-inner{position:relative;display:inline-block;overflow:hidden;width:100%;height:auto}.game-ennerscheed .game-board .container-image .ennerscheed-image{width:100%;height:auto;max-width:none;max-height:none}.game-ennerscheed .game-board .container-image .ennerscheed-image-overlay{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:transparent}.game-ennerscheed .game-board .container-image .ennerscheed-image-overlay img{width:100%;height:100%}.game-ennerscheed .game-board .container-image.orientation-portrait .container-image-inner,.game-ennerscheed .game-board .container-image.orientation-portrait .ennerscheed-image{width:auto;height:100%}@media screen and (max-aspect-ratio:401/471){.game-ennerscheed .game-board{flex-direction:column;padding-top:40px;padding-bottom:0}.game-ennerscheed .game-board .icon-image-original{top:0;bottom:auto}.game-ennerscheed .game-board .icon-image-modified{bottom:0}.game-ennerscheed .game-board .score-container{top:-10px;justify-content:space-between}.game-ennerscheed .game-board .score-count-container{font-size:20px}.game-ennerscheed .game-board .score-block{width:30px;height:30px}.game-ennerscheed .game-board .container-image{width:100%;height:48%;padding:0}.game-ennerscheed .game-board .container-image.container-image-modified,.game-ennerscheed .game-board .container-image.container-image-original{justify-content:center}.game-ennerscheed .game-board .container-image .container-image-inner,.game-ennerscheed .game-board .container-image .ennerscheed-image{height:100%;width:auto}}