@import url("https://fonts.googleapis.com/css2?family=Concert+One&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap");.game-page{position:relative}.mini .waterBottle{animation-name:wiggle;animation-duration:0.7s;animation-delay:20s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}.medium .waterBottle{animation-name:wiggle;animation-duration:0.7s;animation-delay:50s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}.big .waterBottle{animation-name:wiggle;animation-duration:0.7s;animation-delay:80s;animation-iteration-count:infinite;animation-timing-function:ease-in-out;animation-direction:alternate}@keyframes wiggle{0%{transform:rotate(0)}50%{transform:rotate(20deg)}100%{transform:rotate(-20deg)}}.hiddenH2O{width:100%;height:100%;background:url(../../images/hiddenH2O/bg.jpg);background-size:100% 100%}.hiddenH2O .exPadding{max-width:75%;padding:3% 0px;margin:0 auto}.hiddenH2O.seeLevelsBG{background-size:100% 100% !important;padding:50px;min-height:552px}@media (min-width:992px){.hiddenH2O.seeLevelsBG{background:url(../../images/hiddenH2O/bottlesBG.jpg)}}.hiddenH2O.playingGame{padding:0px;background:#DFFFF4}.hiddenH2O p{font-family:"Open Sans", sans-serif;font-size:20px;line-height:30px}.hiddenH2O .btn{font-family:"Concert One", sans-serif;border-radius:15px;background:#F37A73;border-color:#F37A73;padding:10px 30px;margin-top:15px;font-size:22px;font-style:normal;font-weight:400;line-height:27px;text-transform:uppercase}.hiddenH2O .btn:hover{color:#F37A73;border-color:#F37A73;text-decoration:none}.hiddenH2O a.white-btn{font-family:"Concert One", sans-serif;border-radius:15px;background:white;border:3px solid white;padding:10px 30px;font-size:22px;font-style:normal;font-weight:400;line-height:27px;text-transform:uppercase;text-decoration:none;color:#000;display:block}.hiddenH2O a.white-btn:hover{color:#000;text-decoration:none;background:transparent}.hiddenH2O .hidden{transition:all 0.2s;opacity:0;visibility:hidden;height:0px}.hiddenH2O #bottlePile{opacity:1;transition:all 0.2s}.hiddenH2O #title{max-width:100%;margin:0 auto;transition:all 0.2s}.hiddenH2O #title.smaller{max-width:65%;transition:all 0.2s;margin-bottom:5%}.hiddenH2O #felix{padding:15px;transform:translate(-11px, 0px)}.hiddenH2O .infoBar{background:#F9CB38;display:-webkit-inline-flex;width:100%;justify-content:space-between;padding:15px}.hiddenH2O .infoBar .counter{display:inline-flex;width:50%;align-items:center;justify-content:center}.hiddenH2O .infoBar .droplet{max-width:25px;display:inline-block;margin:0px 2px}.hiddenH2O .hiddenField{background:#DFFFF4;min-height:470px;position:relative}.hiddenH2O .visualTimer{max-width:55px}.hiddenH2O .inline-flex{display:inline-flex}.hiddenH2O .bottleAmounts{margin-top:50px}.hiddenH2O .bottleAmounts p,.hiddenH2O .bottleAmounts span{font-family:"Concert One", sans-serif;font-size:28px;font-style:normal;font-weight:400;line-height:28px}.hiddenH2O .bottleAmounts input{background:transparent;height:130px;border:none;border-bottom:5px solid #F9CB38;text-align:center;font-family:"Concert One", sans-serif;font-size:96px;font-style:normal;font-weight:400;line-height:78px;width:100%;margin-bottom:25px}.hiddenH2O .choices{width:100%;justify-content:space-evenly;margin-top:50px}.hiddenH2O #timer{color:#221F20;font-family:"Concert One", sans-serif;font-size:40px;font-style:normal;font-weight:400;line-height:27px;margin-top:8px;margin-left:10px}.hiddenH2O .waterBottle{opacity:1;transition:opacity 0.5s}.hiddenH2O .waterBottle.found{opacity:0;transition:opacity 0.5s;pointer-events:none}.hiddenH2O .waterBottle:not(.found):hover{cursor:pointer}.hiddenH2O .droplet{opacity:1;transition:all 0.2s}.hiddenH2O .droplet.found{opacity:0.3;transition:all 0.2s}.hiddenH2O .winPopup{transition:all 0.75s;transform:scale(0);background:url(../../images/hiddenH2O/popup.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;width:calc(100% - 57px);height:100%;text-align:center}.hiddenH2O .winPopup.completed{transition:all 0.75s;transform:scale(1)}.hiddenH2O .winPopup h2{font-family:"Concert One", sans-serif;color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:36px;display:inline-block}.hiddenH2O .winPopup p{max-width:50%;margin:0 auto}.hiddenH2O .winPopup p.playAgain{max-width:100%;display:inline-flex}.hiddenH2O .winPopup p.playAgain a{margin:10px 5px}.hiddenH2O .winPopup{transition:all 0.75s;transform:scale(0);background:url(../../images/hiddenH2O/popup.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;width:calc(100% - 57px);height:100%;text-align:center;color:#000}.hiddenH2O .winPopup .vertical-align{width:100%}.hiddenH2O .winPopup.active{transition:all 0.75s;transform:scale(1)}.hiddenH2O .winPopup h2{font-family:"Concert One", sans-serif;color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:36px;display:inline-block}.hiddenH2O .winPopup p{max-width:50%;margin:0 auto;color:#000}.hiddenH2O .winPopup p.playAgain{max-width:100%;display:inline-flex}.hiddenH2O .winPopup p.playAgain a{margin:10px 5px}.hiddenH2O .timeUp{transition:all 0.75s;transform:scale(0);background:url(../../images/hiddenH2O/time.png);background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;width:calc(100% - 57px);height:100%;text-align:center;color:#000}.hiddenH2O .timeUp .vertical-align{width:100%}.hiddenH2O .timeUp.active{transition:all 0.75s;transform:scale(1)}.hiddenH2O .timeUp h2{font-family:"Concert One", sans-serif;color:#000;font-size:60px;font-style:normal;font-weight:400;line-height:36px;display:inline-block}.hiddenH2O .timeUp p{max-width:50%;margin:0 auto;color:#FFF}.hiddenH2O .timeUp p.playAgain{max-width:100%;display:inline-flex}.hiddenH2O .timeUp p.playAgain a{margin:10px 5px}.hiddenH2O .oopsPopup{transition:all 0.2s;transform:scale(0);background-image:url(../../images/hiddenH2O/oops.png);background-color:#DFFFF4;background-size:auto 100%;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center}.hiddenH2O .oopsPopup.active{transition:all 0.2s;transform:scale(1)}.hiddenH2O .oopsPopup h2{font-family:"Concert One", sans-serif;color:#FFF;font-size:60px;font-style:normal;font-weight:400;line-height:36px;display:inline-block}.hiddenH2O .oopsPopup p{max-width:50%;margin:0 auto;color:#FFF}.hiddenH2O .oopsPopup .closeOops{display:inline-block;margin-top:15px}.hiddenH2O .oopsPopup .oopsFact{opacity:1}.hiddenH2O .oopsPopup .oopsFact.hidden{height:0px;opacity:0}