body{font:16px/1.4 game_font,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;font-weight:400}a{text-decoration:none;color:purple}a:hover{text-decoration:underline;color:orange}em{font-style:italic}address,dl,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,table,ul{margin-bottom:15px}small{font-size:13px}blockquote{position:relative;padding:0;margin:0 0 30px 49px;font-size:27px;font-style:italic;border-left:0;color:crimson}blockquote:before{position:absolute;content:open-quote;font-size:76px;line-height:.1em;top:33px;left:-55px;float:left}blockquote p{display:inline}h1,h2,h3,h4,h5,h6{font-weight:700}h1{font-size:36px}h2{font-size:32px}h3{font-size:28px}h4{font-size:21px}h5{font-size:16px}h6{font-size:14px}ol{list-style:decimal}ul{list-style:disc}li{margin-left:20px}body{background:#000;margin:0;font-family:game_font,sans-serif}section{display:none}#scaleable-wrapper{padding:0;overflow:hidden;height:100vh;width:100%}#game-background{width:1212px;height:768.5px;z-index:-1;overflow:hidden}#game-background,#game-frame{padding:0;position:relative;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center;background-size:cover}#game-frame{width:1024px;height:681.5px;overflow:visible}#uiCounter{position:relative;float:left;width:491px;padding:5px 8px;border-radius:7px}#uiCounter #emptyCounters{position:absolute}#uiCounter #emptyCounters .emptyCounter{padding:.5px}#uiCounter #fullCounters{position:absolute}#uiCounter img.emptyCounter,#uiCounter img.fullCounter{margin:0 0 0 30px}.modal{display:none;z-index:1;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.72);width:1212px;height:768.5px;overflow:hidden}.modal,.modal .modal-content{position:relative;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center}.modal .modal-content{background-color:#fff;color:#000;border-radius:20px;width:320px;padding:0 66px 21px;text-align:center}.modal .modal-content p{font-size:16px;font-weight:400;margin:0}.modal .modal-content .modal-body,.modal .modal-content .modal-footer,.modal .modal-content .modal-header{display:inline-block}.modal .modal-content .modal-header{text-align:center;padding:24px 0;width:100%}.modal .modal-content .modal-header h1{font-family:title_font,sans-serif;font-size:25px;font-weight:800;margin:0}.modal .modal-content .modal-body{width:100%}.modal .modal-content .modal-body img{width:100%;display:block;border-radius:14px}.modal .modal-content .modal-footer p{padding:24px 0}.modal .modal-content .modal-footer .modal-close-button{background:transparent;border:none;padding:0;cursor:pointer}#gallery{margin:auto}#gallery .card{width:165px;height:123.75px;float:left;margin:10px;opacity:0}#gallery .card .cardBack{display:none;background-color:#002637;background-size:cover;border-radius:9px}#gallery .card .cardBack,#gallery .card .cardFront{width:calc(100% - 10px);height:calc(100% - 10px);background-position:50%;background-repeat:no-repeat}#gallery .card .cardFront{border:5px solid #fff;background-color:#fff;border-radius:9px;position:relative;overflow:hidden}#gallery .card .cardFront p{color:#000;font-size:20px;text-align:center;margin:0;margin-right:-50%}#gallery .card .cardFront img,#gallery .card .cardFront p{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}#gallery .card .cardFront img{max-width:100%}#gallery.fourByTwo{margin-top:50px;width:938px;height:365px}#gallery.fourByTwo .card{width:214px;height:160.5px}#gallery.threeByFour{width:930px;height:570px}#gallery.threeByFour .card{width:212.34px;height:161.26px}#gallery.fourByFour{margin-top:68px;width:752px;height:570px}#gallery.fourByFour .card{width:165px;height:123.75px}#gallery.largeFontSize .card .cardFront p{font-size:50px}#gallery.mediumFontSize .card .cardFront p{font-size:35px}#gallery.smallFontSize .card .cardFront p{font-size:20px}#pageNavigation{position:absolute;margin:0;left:490px;bottom:10px;width:200px;height:40px;padding:5px 8px;background-color:rgba 0,38,55}#pageNavigation #nextPage{position:absolute;height:39px;width:33px;left:140px}#pageNavigation #previousPage{position:absolute;height:39px;width:33px;left:40px}#pageNavigation #pageCounter{position:absolute;left:82px;top:0}#pageNavigation #pageCounter h1{color:#fff;font-size:30px;text-align:center;margin:0;position:absolute}#pageNavigation #textAudio{position:absolute;background-color:rgba 0,38,55;left:300px}#pageNavigation #returnButton{position:absolute;display:none;height:39px;width:48px;left:82px;top:6px}#bookSettings{position:relative;float:right;padding:5px 8px;border-radius:7px}#bookSettings .button{width:45px;height:36px;float:right;margin:0 0 0 20px}#bookSettings .button svg{width:100%;height:100%}#bookSettings #book-audio-button.active,#bookSettings #book-text-panel-button.active{color:#fff}#textPanel{width:100%;bottom:130px;position:absolute;text-align:center;transition:opacity .3s}#textPanel p{max-width:670px;margin:0 auto;color:#fff;text-shadow:1px 1px 3px #000;line-height:normal}#textPanel p span{background:rgba(0,0,0,.7)}#textPanel.large{font-size:32px}#textPanel.medium{font-size:26px}#textPanel.small{font-size:20px}#textPanel::-webkit-scrollbar{width:10px}#textPanel::-webkit-scrollbar-track{background:#fff}#textPanel::-webkit-scrollbar-thumb{background:rgba(0,38,55,.8)}#textPanel::-webkit-scrollbar-thumb:hover{background:rgba(0,38,55,.9)}#top-ui{position:absolute;max-width:1212px;min-width:1024px;width:100%;z-index:1;left:50%;top:0;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center}#top-ui .button{display:block;height:21px;padding:15px;background:rgba(0,38,55,.8);border-radius:25.5px}#top-ui #exit-button{position:absolute;width:21px;top:32px;right:30px}#top-ui #exit-button svg{width:21px;height:21px}#bottom-ui{font-family:game_font,Sans-Serif;position:absolute;width:1212px;height:113.375px;z-index:1;bottom:-44px;background:rgba(0,38,55,.8);left:50%;-ms-transform:translate(-50%);transform:translate(-50%)}#bottom-ui #bottom-ui-container{position:relative;padding:12px 45px;height:46px;-ms-transform-origin:center center;transform-origin:center center;background-color:rgba 0,38,55}#bottom-ui #bottom-ui-container #bottom-ui-game-brand{float:left;width:185px;height:100%;position:relative}#bottom-ui #bottom-ui-container #bottom-ui-game-brand img,#bottom-ui #bottom-ui-container #bottom-ui-game-brand p{max-width:100%;max-height:100%;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#bottom-ui #bottom-ui-container #bottom-ui-game-brand p{font-size:14px;color:#fff}#bottom-ui #bottom-ui-container #bottom-ui-trackerBar{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:507px;background-color:rgba 0,38,55}#bottom-ui #bottom-ui-container #bottom-ui-trackerBar #credits{text-align:center;color:#fff;font-size:12px}#bottom-ui #bottom-ui-container #bottom-ui-trackerBar #credits p{margin:0}#bottom-ui #bottom-ui-container #bottom-ui-trackerBar #credits p a{color:#fff}#bottom-ui #bottom-ui-container #bottom-ui-label{float:right;width:185px;height:100%;position:relative}#bottom-ui #bottom-ui-container #bottom-ui-label img{max-width:100%;max-height:100%;margin:0;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}#bottom-ui #bottom-ui-container #bottom-ui-counter{float:right;width:209px}#introScreen{position:absolute;width:1212px;height:768.5px;text-align:center;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center;overflow:hidden;background:url(../images@2X/seedling-basic.svg) no-repeat 50%;background-size:cover}#introScreen #titleContainer{max-width:69%;min-width:42%;width:-moz-fit-content;width:fit-content;border-radius:17px;background:rgba(0,38,55,.8);border:4px solid #86b4cc;margin:60px auto 0;padding:0 20px}#introScreen #titleContainer h1{font-family:title_font,Sans-Serif;margin:45px auto 33px;font-size:72px;text-shadow:3px 3px 0 rgba(0,0,0,.8);text-align:center;line-height:1;color:#fff}#introScreen #titleContainer h2{font-family:title_font,Sans-Serif;margin:0 auto 22px;color:#ffae20}#introScreen #introPlayButton{display:none;background:transparent;border:none;padding:0;cursor:pointer;position:relative;margin:20px auto 0;z-index:1;text-align:center}#introScreen #loadingText{margin:32px auto;width:300px;color:#fff}#gameScreen{position:absolute;width:1212px;height:768.5px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center;overflow:hidden;background:url(../images@2X/seedling-basic.svg) no-repeat 50%;background-size:cover}#gameScreen #audio-button-container{margin:0 0 12px}#gameScreen #audio-button-container #audio-button{margin:30px auto 0;display:block;background:rgba(0,38,55,.8);border-radius:44px;width:83px;height:51px;opacity:0}#gameScreen #audio-button-container #audio-button img{margin:8px 19px}#endScreen{position:absolute;width:1212px;height:768.5px;left:50%;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-ms-transform-origin:center center;transform-origin:center center;overflow:hidden;background:url(../images/backgroundEnd.svg) no-repeat 50%;text-align:center}#endScreen #resultsPanel{max-width:69%;min-width:42%;width:-moz-fit-content;width:fit-content;border-radius:17px;background:rgba(0,38,55,.8);border:4px solid #86b4cc;margin:32px auto 0;padding:0 20px;color:#fff}#endScreen #resultsPanel h2{font-family:title_font,Sans-Serif;font-size:60px;margin:0}#endScreen #resultsPanel #scoreSentence{color:#ffae20;font-size:24px;font-weight:700;margin:0}#endScreen #resultsPanel #questionList{margin-top:22px;width:100%;float:left;-moz-columns:3;columns:3;margin:22px auto}#endScreen #resultsPanel #questionList p{text-align:left;position:relative;font-size:27px;margin:0 0 7px 41px}#endScreen #resultsPanel #questionList p img{width:31px;height:31px;position:absolute;top:3px;left:-39px}#endScreen #resultsPanel #replayButton{margin:10px}#endScreen #resultsPanel #replayButton img{width:116px;height:116px}#endScreen #resultsPanel #replayButton p{margin:0;font-weight:700;font-size:26px}