/*! normalize.css v4.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block}audio:not([controls]){display:none;height:0}progress{vertical-align:baseline}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background-color:#ff0;color:#000}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}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit}optgroup{font-weight:700}button,input,select{overflow:visible}button,input,select,textarea{margin:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{cursor:pointer}[disabled]{cursor:default}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button:-moz-focusring,input:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}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}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}*,:after,:before{box-sizing:border-box}body,html{font-size:10px}@media only screen and (max-width:1500px){body,html{font-size:8px}}@media only screen and (max-width:649px){body,html{font-size:6px}}.wrapper{position:relative;width:calc(100% - 6.4rem);margin:3.2rem}[class*=" route-"],[class^=route-]{position:relative;width:100%}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot#iefix) format("embedded-opentype"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-lock:before{content:"\E900"}.icon-replay:before{content:"\E901"}.icon-x:before{content:"\E902"}.icon-checkmark:before{content:"\E903"}.icon-arrow-left:before{content:"\EA1D"}.icon-arrow-right:before{content:"\EA1C"}.icon-facebook:before{content:"\EA90"}.icon-twitter:before{content:"\EA96"}.interstateblack{font-style:normal}.interstateblack,.interstateblackitalic{font-family:Interstate Black;font-weight:400}.interstateblackitalic{font-style:italic}.interstatebold{font-style:normal}.interstatebold,.interstatebolditalic{font-family:Interstate;font-weight:700}.interstatebolditalic{font-style:italic}.interstatelight{font-style:normal}.interstatelight,.interstatelightitalic{font-family:Interstate Light;font-weight:400}.interstatelightitalic{font-style:italic}.interstateregular{font-family:Interstate;font-style:normal;font-weight:400}.interstateregularitalic{font-family:Interstate;font-style:italic;font-weight:400}.interstateultrablack{font-family:Interstate Ultra Black;font-style:normal;font-weight:700}.core-route-container,.core-wrapper{position:relative;width:100%}.index-content-container{position:relative;width:100%}.index-content-container .content{display:-ms-inline-flexbox;display:inline-flex;position:relative;width:100%;margin-top:3.2rem}.index-content-container .content>div{-ms-flex:1 1 auto;flex:1 1 auto;margin-right:3.2rem}.index-content-container .content>div:last-child{margin-right:0}.index-content-container .content-mobile{display:none;position:relative;width:100%;margin-top:3.2rem}.index-content-container .content-mobile .button-mobile{border-radius:0;margin-bottom:.2rem;padding-left:2rem;font-size:3.2rem}.index-content-container .content-mobile .button-mobile:last-child{margin-bottom:0}.index-content-container .content-mobile .button-mobile .icon-container{width:8%!important}.index-content-container .content-mobile .content-mobile-mask{position:absolute;top:0;right:0;width:100%;height:100%;transform-origin:0 0;background:#fff}@media only screen and (max-width:1023px){.index-content-container .content{display:none}.index-content-container .content-mobile{display:block}}.button{border-radius:10px;text-transform:uppercase;letter-spacing:.5px;cursor:pointer}.button,.button .button-label{position:relative;overflow:hidden}.button .icon-container{position:absolute;top:0;right:0;width:15%;height:100%;overflow:hidden}.button .label-text{position:relative}.button .icon{position:absolute;top:50%;right:0}.button.button-blue{color:#fff;background:#2875d1}.button.button-white{color:#2875d1;background:#fff}.button.button-medium{padding:1rem 1rem 1rem 0;font-size:2.4rem}.button.button-medium .icon{margin-top:-.9rem;line-height:2rem}.button.button-large{padding:1.6rem 1.6rem 1.6rem 0;font-size:4.2rem}.button.button-large .icon{margin-top:-1.5rem;line-height:3.2rem}.landing-header{position:relative;width:100%;background:#9cc602}.landing-header .header-mask{position:absolute;top:0;left:0;width:100%;height:100%;transform-origin:bottom center}.landing-header .header-content{position:relative;width:100%;height:100%;padding:86px 0 80px 3.5%}.landing-header .header-content>div{display:inline-block;vertical-align:middle;margin-right:7%}.landing-header .header-content>div:last-child{margin-right:0}.landing-header .content-left{position:relative;width:44%}.landing-header .content-right{position:relative;width:45%}.landing-header svg.svgImage text{fill:#fff}.landing-header .blueBg{fill:#2875d1;overflow:hidden}.landing-header .locate{font-size:38px}.landing-header .down{font-size:36px}.landing-header .the{font-size:13px}.landing-header .arrow{font-size:42px}.landing-header .white-arrow{fill:#fff}.landing-header .green-arrow{fill:#9cc602}.landing-header .header-text{position:relative;color:#fff;text-transform:uppercase}.landing-header .header-text svg{width:100%}.landing-header .header-text svg text{fill:#fff}.landing-header .header-text .take{font-size:110px}.landing-header .header-text .the{font-size:68px}.landing-header .header-text .idiotest{font-size:140px}.landing-header .header-image{display:none}.landing-header .header-buttons{position:relative;width:558px;margin-top:6%}.landing-header .header-buttons .button-play{text-align:center}.landing-header .header-buttons .button-play-oneqq{margin-top:10px;text-align:center;font-size:3rem}.landing-header .header-buttons .buttons{position:relative;width:100%;margin-top:10px}.landing-header .header-buttons .buttons .button{display:inline-block;width:49%;padding-left:4%;margin-right:1.6%}.landing-header .header-buttons .buttons .button:last-child{margin-right:0}@media only screen and (max-width:1500px){.landing-header .header-buttons{width:460px}}@media only screen and (max-width:1200px){.landing-header .header-buttons{width:100%}.landing-header .header-buttons .buttons .button{display:block;width:100%;margin:0 0 1.6%}.landing-header .header-buttons .buttons .button:last-child{margin:0}}@media only screen and (max-width:1023px){.landing-header .header-content{padding-top:20px;padding-bottom:20px;padding-left:0}.landing-header .header-content>div{display:block}.landing-header .content-left{width:90%;max-width:550px;margin:0 auto!important}.landing-header .content-left .header-image{display:block;margin:4px 0 8px}.landing-header .content-right{display:none!important}.landing-header .header-buttons{width:100%;margin:0 auto}}.landing-levels{position:relative;width:50%;padding:2.4rem 3.5rem 3.5rem;overflow:hidden;background:#2875d1}.landing-levels .levels-text{margin-bottom:3.8rem;color:#fff;font-size:6.2rem;line-height:5rem;letter-spacing:1px;text-transform:uppercase;overflow:hidden}.landing-levels .levels-title-mask{position:absolute;top:0;right:0;width:100%;height:100%;background:#2875d1;transform-origin:50% 0}.landing-levels .levels-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.landing-levels .levels-container{position:relative;width:100%}.level{display:table;position:relative;width:100%;margin-bottom:3.5rem;background:#fff;cursor:pointer}.level.locked{cursor:not-allowed}.level:last-child{margin-bottom:0}.level>div{display:inline-block;vertical-align:middle}.level .level-mask{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:#2875d1;transform-origin:50% 0}.level .level-left{position:relative;width:46%;opacity:0}@media screen and (max-width:1130px){.level .level-left{width:52%}}.level .level-left .level-name{margin-bottom:1rem;color:#9cc602;font-size:5.5rem;letter-spacing:1px;line-height:4.4rem;text-align:center;text-transform:uppercase}@media screen and (max-width:1370px){.level .level-left .level-name{font-size:4.8rem;line-height:3.8rem}}.level .level-left .level-points,.level .level-left .level-score{margin-bottom:1rem;color:#9cc602;font-size:2.6rem;letter-spacing:1px;line-height:2.8rem;text-align:center;text-transform:uppercase}.level .level-left .level-points{margin-bottom:0}.level .level-middle{position:relative;width:36%;background:gray;overflow:hidden}.level .level-middle img{display:block;width:100%;height:auto}@media screen and (max-width:1130px){.level .level-middle{width:30%}}.level .level-right{position:relative;width:18%}.level .level-right .level-icon{position:relative;width:46px;height:46px;margin:0 auto;background:#7fa201}.level .level-right .level-icon.level-complete svg{position:absolute;top:50%;left:50%;width:38px;height:38px;transform:translate(-50%,-50%)}.level .level-right .level-icon.level-complete svg path{fill:#fff}.level .level-right .level-icon.level-locked{width:42px;height:58px;background:none}.level .level-right .level-icon.level-locked svg{position:absolute;top:0;left:50%;height:100%;transform:translate(-50%)}.level .level-right .level-icon.level-locked svg path{fill:#9cc602}.landing-idiots{position:relative;width:50%;padding:2.4rem 3.5rem 3.5rem;overflow:hidden;background:#2875d1}.landing-idiots .idiots-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.landing-idiots .idiots-text{margin-bottom:3.8rem;color:#fff;font-size:6.2rem;line-height:5rem;letter-spacing:1px;text-transform:uppercase}.landing-idiots .idiots-title-mask{position:absolute;top:0;right:0;width:100%;height:100%;background:#2875d1;transform-origin:50% 0}.landing-idiots .idiots-container{position:relative;width:100%}.landing-idiots .idiots-container .idiot{position:relative;width:100%;margin:0 0 3.6rem;padding-bottom:5.2rem;color:#fff;font-size:2.8rem;line-height:2.8rem;letter-spacing:1px;border-bottom:1px solid #fff}.landing-idiots .idiots-container .idiot .idiot-name{position:absolute;left:0}.landing-idiots .idiots-container .idiot .idiot-points{position:absolute;right:0}.landing-idiots .idiots-container .idiot .idiot-mask{position:absolute;top:0;left:0;width:100%;height:105%;background:#2875d1;transform-origin:50% 0}.howtoplay-content-container{position:relative;width:100%}.howtoplay-content-container .header{position:relative;width:100%;margin-bottom:3.2rem}.howtoplay-content-container .header svg{position:absolute;top:0;left:0;width:100%;height:100%}.howtoplay-content-container .header svg text{fill:#fff}.howtoplay-content-container .header svg .htp{font-size:84px}.howtoplay-content-container .header svg .prove{font-size:123px}.howtoplay-content-container .header svg .youre{font-size:62px}.howtoplay-content-container .header svg .not{font-size:115px}.howtoplay-content-container .header svg .an{font-size:81px}.howtoplay-content-container .header svg .idiot{font-size:155px}.howtoplay-content-container .header svg .strike{fill:none;stroke:#2875d1;stroke-width:7;stroke-miterlimit:10}.howtoplay-content-container .header img{display:block;width:100%;height:auto}.howtoplay-content-container .header img.mobile{display:none}.howtoplay-content-container .header-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#9cc602}.howtoplay-content-container .row-wrapper{position:relative}.howtoplay-content-container .row{display:-ms-flexbox;display:flex}.howtoplay-content-container .row:last-child .column{margin-bottom:0}.howtoplay-content-container .column{position:relative;margin:0 0 3.2rem 3.2rem;background:#2875d1}.howtoplay-content-container .column:first-child{margin-left:0}.howtoplay-content-container .column.levels{background:#2875d1 url(../images/howtoplay/levels_bg.png) no-repeat;background-size:100% auto;background-position:100% 0}.howtoplay-content-container .column.scoring{background:#2875d1 url(../images/howtoplay/scoring_bg.png) no-repeat;background-size:100% auto;background-position:100% 100%}.howtoplay-content-container .column-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}.howtoplay-content-container .half{width:50%}.howtoplay-content-container .full{width:100%}.howtoplay-content-container .content{position:relative;width:100%;padding:3.2rem}.howtoplay-content-container .title{position:relative;margin-bottom:3.8rem;color:#fff;font-size:6.172rem;line-height:4.117rem;letter-spacing:1px;text-transform:uppercase}.howtoplay-content-container .title-mask{position:absolute;top:-1px;left:0;width:100%;height:116%;background:#2875d1;transform-origin:top center}.howtoplay-content-container .text{color:#fff;font-size:2.719rem;line-height:3.375rem;letter-spacing:.5px;opacity:0}.howtoplay-content-container .green{color:#9cc602;text-transform:uppercase}.howtoplay-content-container p{margin-top:0;margin-bottom:4.6rem}.howtoplay-content-container p:last-child{margin-bottom:0}.howtoplay-content-container .buttons{position:relative;width:100%;height:10%;margin-top:1.6rem;text-align:right}.howtoplay-content-container .buttons .button{opacity:0}.howtoplay-content-container .buttons .login-buttons{display:inline-block;position:relative;height:100%;margin-right:.9rem}.howtoplay-content-container .buttons .login-buttons .button{margin-bottom:.9rem;padding:.9rem 1.25rem;font-size:1.48rem}.howtoplay-content-container .buttons .login-buttons .button:last-child{margin-bottom:0}.howtoplay-content-container .buttons .button-large{display:inline-block;vertical-align:top;width:50%;min-width:250px;font-size:3.8rem;text-align:center}@media only screen and (max-width:1144px){.howtoplay-content-container .row{display:block}.howtoplay-content-container .row:last-child .column:first-child{margin-bottom:3.2rem}.howtoplay-content-container .row:last-child .column:last-child{margin-bottom:0}.howtoplay-content-container .column{margin:0 0 3.2rem}.howtoplay-content-container .half{width:100%}.howtoplay-content-container p.points br{display:block;content:"";margin-top:.5rem}.howtoplay-content-container p.points .green{display:block;line-height:1.8rem}}@media only screen and (max-width:639px){.howtoplay-content-container .header img.desktop{display:none}.howtoplay-content-container .header img.mobile{display:block}.howtoplay-content-container .title{margin-bottom:3rem;font-size:5rem;line-height:3rem}.howtoplay-content-container p{margin-bottom:3rem}}@media only screen and (max-width:480px){.howtoplay-content-container .title{font-size:4rem;line-height:2rem}}@media only screen and (max-width:396px){.howtoplay-content-container .title{font-size:3rem;line-height:2rem}.howtoplay-content-container .text{font-size:1.4rem;line-height:2rem}}.game-content-container{position:relative;width:100%;height:100%}.game-content-container>div{display:inline-block;vertical-align:top}.game-content-container .green-block{display:none!important;position:relative;width:100%;margin-top:26px;background:#9cc602}.game-content-container .wiper{width:calc(100% - 26px)}.game-content-container .image-wrapper{position:relative;width:80.77844%;padding-right:26px}.game-content-container .image-wrapper:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:calc(100% - 26px);height:100%;background:#2875d1}@media screen and (max-width:1023px){.game-content-container .green-block{display:none!important}.game-content-container .wiper{width:100%}.game-content-container .image-wrapper{width:100%;margin-bottom:3.2rem;padding-right:0}.game-content-container .image-wrapper:before{width:100%}}.wiper{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;pointer-events:none}.game-image,.game-image .image-content{position:relative;width:100%;height:100%}.game-image .image-content{cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.game-image .image-content svg{width:100%;height:100%}.game-image .image-content svg polygon{opacity:0;cursor:pointer}.game-sidebar{position:relative;width:19.22156%;min-height:300px}.game-sidebar .sidebar-content{position:relative;width:100%;height:100%;padding:2.6rem 2rem 0;z-index:20;pointer-events:none}.game-sidebar .background{background:#9cc602;transform:scaleY(0)}.game-sidebar .background,.game-sidebar .ben-container,.game-sidebar .ben-container .ben-color-mask{position:absolute;top:0;left:0;width:100%;height:100%}.game-sidebar .ben-container .ben-color-mask{background:#9cc602;opacity:0}.game-sidebar #sidebarTout{width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0}.game-sidebar #sidebarTout a{width:100%;height:100%;display:block;position:absolute;top:0;left:0;color:transparent;transition:.3s;-webkit-transition:.13s}.game-sidebar #sidebarTout a.inactive{pointer-events:none}.game-sidebar #sidebarTout a:hover{transform:scale(1.01);-webkit-transform:scale(1.01)}.game-sidebar #sidebarTout a .ad{width:100%;height:100%;position:relative;background-position:bottom;background-size:contain;background-repeat:no-repeat;transition:.5s;-webkit-transition:.5s}.game-sidebar #sidebarTout a .ad.mobile{background-position:0 100%}.game-sidebar .game-title{position:relative;margin-bottom:4.8rem}.game-sidebar .text-wrap{position:relative;overflow:hidden}.game-sidebar .text-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#9cc602}.game-sidebar .title-text{color:#2875d1;font-size:5.276rem;letter-spacing:1px;line-height:4.456rem;text-align:center}.game-sidebar .label{display:block;color:#fff;font-size:2.659rem;letter-spacing:1px;line-height:4.2rem;opacity:0}.game-sidebar .action{color:#2875d1;font-size:6.172rem;line-height:4.117rem;letter-spacing:1px;opacity:0}.game-sidebar .game-info,.game-sidebar .game-timeRemaining{position:relative;width:100%;margin-bottom:3.5rem;text-align:right;text-transform:uppercase}.game-sidebar .game-info:last-child,.game-sidebar .game-timeRemaining:last-child{margin-bottom:0}@media screen and (max-width:1695px){.game-sidebar .title-text{font-size:4.8rem;line-height:4.2rem}.game-sidebar .label{font-size:2.2rem;line-height:3.2rem}.game-sidebar .action{font-size:5.8rem}}@media screen and (max-width:1540px){.game-sidebar .game-title{margin-bottom:4rem}.game-sidebar .title-text{font-size:4.4rem;line-height:4rem}.game-sidebar .action{font-size:5rem}}@media screen and (max-width:1160px){.game-sidebar .title-text{font-size:4rem;line-height:3.6rem}.game-sidebar .label{font-size:2rem}.game-sidebar .action{font-size:4.8rem}}@media screen and (max-width:1080px){.game-sidebar .game-title{margin-bottom:3.2rem}.game-sidebar .title-text{font-size:3.6rem}.game-sidebar .label{font-size:1.8rem}}@media screen and (max-width:1023px){.game-sidebar{width:100%;height:auto!important}.game-sidebar .sidebar-content{padding-top:3.8rem;padding-bottom:3.8rem}.game-sidebar .title-text{text-align:right;font-size:7.316rem;line-height:6.178rem}.game-sidebar .label{font-size:3.687rem;line-height:3.8rem}.game-sidebar .action{font-size:8.558rem;line-height:8rem}}@media screen and (max-width:413px){.game-sidebar .title-text{font-size:6rem;line-height:5rem}.game-sidebar .game-score{margin-top:4rem}.game-sidebar .label{font-size:3rem}.game-sidebar .action{font-size:6.5rem;line-height:6rem}}@media screen and (max-width:320px){.game-sidebar .title-text{font-size:4.5rem;line-height:5rem}.game-sidebar .game-timeRemaining .label{font-size:2.4em}.game-sidebar .game-score{margin-top:4rem}.game-sidebar .label{font-size:3rem}.game-sidebar .action{font-size:6.5rem;line-height:6rem}}.sidebar-ben{position:relative;top:0;width:100%;height:100%}.sidebar-ben .ben{visibility:hidden;position:absolute;width:100%;height:100%;background-size:cover;background-position:center -50%;background-repeat:no-repeat}.sidebar-ben .ben:first-child{background-image:url(../images/game/ben/1.png);visibility:visible}.sidebar-ben .ben:nth-child(2){background-image:url(../images/game/ben/2.png)}.sidebar-ben .ben:nth-child(3){background-image:url(../images/game/ben/3.png)}.sidebar-ben .ben:nth-child(4){background-image:url(../images/game/ben/4.png)}@media screen and (max-width:1160px){.sidebar-ben .ben{background-position:center -80%}}@media screen and (max-width:1023px){.sidebar-ben .ben{background-size:auto 100%;background-position:-50px bottom}.sidebar-ben .ben:first-child{background-image:url(../images/game/ben/1-mobile.png);visibility:visible}.sidebar-ben .ben:nth-child(2){background-image:url(../images/game/ben/2-mobile.png)}.sidebar-ben .ben:nth-child(3){background-image:url(../images/game/ben/3-mobile.png)}.sidebar-ben .ben:nth-child(4){background-image:url(../images/game/ben/4-mobile.png)}}@media screen and (max-width:414px){.sidebar-ben .ben{background-position:-80px bottom}}@media screen and (max-width:320px){.sidebar-ben .ben{display:none}}.results-content-container{position:relative;width:100%;height:100%}.results-content-container>div{display:inline-block;vertical-align:top}.results-content-container .green-block{display:block;position:relative;width:100%;margin-top:3.2rem;background:#9cc602}@media screen and (max-width:1023px){.results-content-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.results-content-container>div{display:block}.results-content-container .green-block{display:none!important}}.results-results{position:relative;width:80.77844%;height:100%}.results-results .results-wrapper{position:relative;width:100%;height:100%;padding-right:3.2rem}.results-results .results-wrapper .results-content{position:relative;width:100%;height:100%;padding:3.2rem}.results-results .results-wrapper .background{position:absolute;top:0;left:0;width:calc(100% - 3.2rem);height:100%;background:#2875d1}.results-results .results-wrapper .title{margin-bottom:28px;color:#fff;font-size:52px;line-height:44px;letter-spacing:.01em;text-transform:uppercase;position:relative}.results-results .results-wrapper .title .title-mask{position:absolute;top:0;right:0;width:100%;height:100%;transform-origin:0 0;background:#2875d1}.results-results .results-wrapper .results{position:relative;width:100%}.results-results .results-wrapper .results-row{clear:both;padding:0;margin:0 0 1.6rem}.results-results .results-wrapper .results-row:after,.results-results .results-wrapper .results-row:before{content:"";display:table}.results-results .results-wrapper .results-row:after{clear:both}.results-results .results-wrapper .results-row:last-child{margin-bottom:0}.results-results .results-wrapper .results-image{float:left;position:relative;width:calc(25% - 1.2rem);margin:0 0 0 1.6rem;border:2px solid #fff;overflow:hidden}.results-results .results-wrapper .results-image:first-child{margin-left:0}.results-results .results-wrapper .results-image .image{position:relative;width:100%;height:100%}.results-results .results-wrapper .results-image .image .image-mask{position:absolute;top:0;right:0;width:100%;height:100%;transform-origin:0 100%;background:#fff}.results-results .results-wrapper .results-image img{display:block;width:100%;height:auto}.results-results .results-wrapper .results-image .image-status{position:absolute;bottom:0;left:0;width:46px;height:46px;background:#fff}.results-results .results-wrapper .results-image .status-icon{position:relative;width:100%;height:100%}.results-results .results-wrapper .results-image .status-icon svg{position:absolute;top:50%;left:50%;width:80%;height:80%;transform:translate(-50%,-50%)}.results-results .results-wrapper .results-image.correct .status-icon svg path{fill:#7fa201}.results-results .results-wrapper .results-image.wrong .status-icon svg path{fill:#de0808}@media screen and (max-width:1023px){.results-results{-ms-flex-order:2;order:2;width:100%;height:auto!important}.results-results .results-wrapper{padding-right:0}.results-results .results-wrapper .background{width:100%}.results-results .results-wrapper .results-row,.results-results .results-wrapper .results-row:last-child .results-image:nth-child(3),.results-results .results-wrapper .results-row:last-child .results-image:nth-child(4){margin-bottom:0}.results-results .results-wrapper .results-image{width:calc(50% - 1rem);margin:0 2rem 2rem 0}.results-results .results-wrapper .results-image:nth-child(2n+2){margin-right:0}}.results-sidebar{position:relative;width:19.22156%;height:100%;overflow:hidden}.results-sidebar .sidebar-content{position:relative;width:100%;height:100%;padding:2.6rem 2rem 0;pointer-events:none;z-index:10}.results-sidebar .background-sidebar{background:#9cc602;transform:scaleY(0)}.results-sidebar .background-sidebar,.results-sidebar .ben-container,.results-sidebar .ben-container .ben-color-mask{position:absolute;top:0;left:0;width:100%;height:100%}.results-sidebar .ben-container .ben-color-mask{background:#9cc602}.results-sidebar .game-title{position:relative;margin-bottom:4.8rem}.results-sidebar .text-wrap{position:relative;overflow:hidden}.results-sidebar .text-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#9cc602}.results-sidebar .title-text{color:#2875d1;font-size:5.276rem;letter-spacing:1px;line-height:4.456rem;text-align:center}.results-sidebar .label{display:block;margin-bottom:1.6rem;color:#fff;font-size:2.659rem;letter-spacing:1px;line-height:1.1rem}.results-sidebar .action{color:#2875d1;font-size:6.172rem;line-height:4.117rem;letter-spacing:1px}.results-sidebar .game-score{margin-top:3.6rem}.results-sidebar .game-info,.results-sidebar .game-score{position:relative;width:100%;text-align:right;text-transform:uppercase}.results-sidebar .game-info{margin-top:3.5rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{margin-bottom:.8rem;font-size:2.124rem;line-height:2.25rem}.results-sidebar .game-bottom{position:absolute;right:0;bottom:0;left:0;width:90%;margin:7.4rem auto 2.6rem;pointer-events:auto;z-index:20}.results-sidebar .game-bottom .button{display:block;margin-bottom:.5rem;padding-left:2.2rem}@media screen and (max-width:1280px){.results-sidebar .game-bottom .button{font-size:2.2rem}.results-sidebar .game-bottom .button .icon{margin-top:-1.1rem}}@media screen and (max-width:1190px){.results-sidebar .game-bottom .button{font-size:2rem}.results-sidebar .game-bottom .button .icon{margin-top:-1rem}}@media screen and (max-width:1110px){.results-sidebar .game-bottom .button{font-size:1.8rem}}@media screen and (max-width:1023px){.results-sidebar .game-bottom .button{font-size:2.6rem}.results-sidebar .game-bottom .button .icon{margin-top:-.9rem}}@media screen and (max-width:649px){.results-sidebar .game-bottom .button{font-size:3rem}}@media screen and (max-width:1695px){.results-sidebar .title-text{font-size:4.8rem;line-height:4.2rem}.results-sidebar .label{font-size:2.2rem}.results-sidebar .action{font-size:5.8rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{font-size:1.8rem}}@media screen and (max-width:1540px){.results-sidebar .game-title{margin-bottom:4rem}.results-sidebar .title-text{font-size:4.4rem;line-height:4rem}.results-sidebar .action{font-size:5rem}.results-sidebar .game-info{margin-top:3rem}}@media screen and (max-width:1160px){.results-sidebar .title-text{font-size:4rem;line-height:3.6rem}.results-sidebar .label{font-size:2rem}.results-sidebar .action{font-size:4.8rem}.results-sidebar .game-info{margin-top:2.8rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{font-size:1.6rem;line-height:1.8rem}}@media screen and (max-width:1080px){.results-sidebar .game-title{margin-bottom:3.2rem}.results-sidebar .title-text{font-size:3.6rem}.results-sidebar .game-info{margin-top:2.4rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{font-size:1.4rem;line-height:1.6rem}}@media screen and (max-width:1023px){.results-sidebar{-ms-flex-order:1;order:1;width:100%;min-height:560px}.results-sidebar .sidebar-content{padding:3.2rem}.results-sidebar .title-text{font-size:7.2rem;line-height:6.2rem;text-align:right}.results-sidebar .game-score{margin-top:5rem}.results-sidebar .label{font-size:3.4rem;line-height:2.6rem}.results-sidebar .action{font-size:7.5rem;line-height:7rem}.results-sidebar .game-info{margin-top:5rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{font-size:2.68rem;line-height:2.8rem}.results-sidebar .game-bottom{width:40%}}@media screen and (max-width:649px){.results-sidebar{min-height:350px}.results-sidebar .game-bottom{width:68%}}@media screen and (max-width:488px){.results-sidebar{min-height:430px}.results-sidebar .title-text{font-size:6rem;line-height:5rem}.results-sidebar .game-score{margin-top:4rem}.results-sidebar .label{font-size:3rem}.results-sidebar .action{font-size:6.5rem;line-height:6rem}.results-sidebar .game-info{margin-top:4rem}.results-sidebar .game-info .action,.results-sidebar .game-info .label{font-size:2.2rem;line-height:2.4rem}.results-sidebar .ben-container{left:-5%}}@media screen and (max-width:375px){.results-sidebar .title-text{font-size:5.4rem;line-height:4.4rem}.results-sidebar .action{font-size:6rem}.results-sidebar .game-info{margin-top:3rem}}.mobile-landing-levels{position:relative;width:100%}.mobile-landing-levels .levels-button{position:relative}.mobile-landing-levels .button-mobile{margin-bottom:.2rem;padding-left:7.2rem;font-size:3.2rem;border-radius:0}.mobile-landing-levels .button-mobile .button-label{overflow:initial}.mobile-landing-levels .button-mobile .icon-container{left:0;right:auto;overflow:initial}.mobile-landing-levels .button-mobile .icon{right:auto;left:-4rem}.mobile-landing-levels .button-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.mobile-landing-levels .levels-container{position:relative;width:100%;padding:1.6rem;background:#2875d1}.mobile-landing-levels .levels-container .level{margin-bottom:2rem}.mobile-landing-levels .levels-container .level:last-child{margin-bottom:0}.mobile-landing-levels .levels-container .levels-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.mobile-landing-idiots{position:relative;width:100%}.mobile-landing-idiots .idiots-button{position:relative}.mobile-landing-idiots .button-mobile{margin-bottom:.2rem;padding-left:7.2rem;font-size:3.2rem;border-radius:0}.mobile-landing-idiots .button-mobile .button-label{overflow:initial}.mobile-landing-idiots .button-mobile .icon-container{left:0;right:auto;overflow:initial}.mobile-landing-idiots .button-mobile .icon{right:auto;left:-4rem}.mobile-landing-idiots .button-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.mobile-landing-idiots .idiots-container{position:relative;width:100%;padding:3.2rem;background:#2875d1}.mobile-landing-idiots .idiots-container .idiot{position:relative;width:100%;margin:0 0 3.2rem;padding-bottom:5.2rem;color:#fff;font-size:2.8rem;line-height:2.8rem;letter-spacing:1px;border-bottom:1px solid #fff}.mobile-landing-idiots .idiots-container .idiot:last-child{margin-bottom:0}.mobile-landing-idiots .idiots-container .idiot .idiot-name{position:absolute;left:0}.mobile-landing-idiots .idiots-container .idiot .idiot-points{position:absolute;right:0}.mobile-landing-idiots .idiots-container .idiots-mask{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;transform-origin:bottom center}.page-wipe{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;transform:scaleX(0);transform-origin:left top;z-index:100}