@import url(https://fonts.googleapis.com/css?family=Monofett&display=swap);@import url(https://fonts.googleapis.com/css?family=Open+Sans&display=swap);@import url(https://fonts.googleapis.com/css2?family=Montserrat&display=swap);.educational-messages{font-family:Arial,Helvetica,sans-serif}.educational-messages-sources{padding:20px 0}.educational-modal{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:16px;z-index:1;text-align:left;background-color:#000;color:#ff6577}.educational-modal button{background-color:#ff6577;color:#000;border-radius:8px;margin:10px 0}.educational-modal button:hover{background-color:#ff6577}.educational-modal a{color:#ff6577;text-decoration:underline}.modal{padding:0!important}.modal-content{border:none!important}@media (max-width:468px){.modal-content{height:100%}}@media (min-width:576px){.modal-dialog{max-width:80%!important}}.modalBodyContainer{background-color:#fe6576!important}@media (max-width:468px){.modalBodyContainer{padding:0 5%;height:100%}}.modalTitle{font-size:5vw;margin:0}@media (max-width:468px){.modalTitle{font-size:15vw}}.closeButton{border-width:0;font-size:2.5rem}.closeButton:hover{color:#000;background-color:transparent}@media (max-width:468px){.closeButton{font-size:2rem;font-weight:700}}.closeModal{font-size:2.3rem;font-family:"Open sans";font-weight:bolder;cursor:pointer}.containerTeamName{justify-content:center}@media (max-width:468px){.containerTeamName{justify-content:start}}.teamName{font-family:"Open sans";font-weight:bolder;text-decoration:underline}.ispirationText{font-family:"Open sans";font-style:normal;font-weight:400;font-size:20px;line-height:34px;text-align:center;margin-left:25%;margin-right:25%;margin-top:20px}@media (max-width:468px){.ispirationText{margin:0;font-size:1rem;text-align:left;line-height:24px}}.donateContainer{display:flex;justify-content:center;align-items:center;margin-top:20px}@media (max-width:468px){.donateContainer{margin:0;justify-content:left}}.donationText{font-weight:bolder;font-family:"Open sans";width:17%;text-align:right;display:flex;justify-content:center;align-items:center;margin:0 20px 0 0}@media (max-width:468px){.donationText{width:100%;text-align:left;margin:0 5%}}.supportUsText{font-family:"Open sans";width:17%;text-align:right;display:flex;justify-content:center;align-items:center;margin:0 20px 0 0}@media (max-width:468px){.supportUsText{width:100%;text-align:left;margin:0 5%}}.thanksButton{font-family:"Montserrat";border-radius:10px;border-width:0;font-size:20px;background:#000;color:#fe6576;box-shadow:0 4px 4px rgba(0,0,0,.25);width:171px}.thanksButton:hover{color:#181818;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#f46172),to(#e05969));background:linear-gradient(180deg,#f46172 5%,#e05969)}.thanksButton p{margin:0}.supportUscontainer{display:flex;justify-content:center;align-items:center;margin-bottom:50px}@media (max-width:468px){.supportUscontainer{margin:0;justify-content:left}}.buttonStartModal{font-weight:700;border-radius:10px;border-width:0;font-family:"Montserrat";font-size:20px;width:171px;background:-webkit-gradient(linear,left top,left bottom,from(#e05969),to(#f46172));background:linear-gradient(180deg,#e05969,#f46172);box-shadow:0 4px 4px rgba(0,0,0,.25)}.buttonStartModal:hover{color:#181818;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#f46172),to(#e05969));background:linear-gradient(180deg,#f46172 5%,#e05969)}.buttonStartModal p{margin:0}.customContainer{width:100%;height:100%;z-index:-1;background-size:cover;text-align:center}.title{font-size:5.5rem}@media (max-width:468px){.title{font-size:3rem}}.description{margin-left:16%;margin-right:16%;font-family:"Open sans";font-size:20px;margin-top:30px}@media (max-width:468px){.description{margin:0}}.buttonStart{width:300px;border-radius:10px;border-width:0;margin-left:0;font-family:"Monofett";font-size:30px;background:-webkit-gradient(linear,left top,left bottom,from(#e05969),to(#f46172));background:linear-gradient(180deg,#e05969,#f46172);box-shadow:0 4px 4px rgba(0,0,0,.25)}.buttonStart:hover{color:#181818;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#f46172),to(#e05969));background:linear-gradient(180deg,#f46172 5%,#e05969)}.buttonStart p{margin:0}@media (max-width:468px){.buttonStart{width:70%}}.socialList{justify-content:center;align-items:center}.socialList p{font-family:"Open sans";margin-right:5px;margin-left:5px}.socialList img{width:30px}@media (max-width:468px){.socialList img{height:30px}}@media (max-width:468px){.socialList{justify-content:left;margin-left:auto!important}}.btn-circle.btn-xl{width:50px;height:50px;padding:10px 16px;border-radius:50%;font-size:24px;line-height:1.33;border-color:transparent;display:flex;justify-content:center;align-items:center;background:-webkit-gradient(linear,left top,left bottom,from(#e05969),to(#f46172));background:linear-gradient(180deg,#e05969,#f46172);box-shadow:0 4px 4px rgba(0,0,0,.25)}.btn-circle.btn-xl:hover{color:#181818;background:-webkit-gradient(linear,left top,left bottom,color-stop(5%,#f46172),to(#e05969));background:linear-gradient(180deg,#f46172 5%,#e05969);border-color:transparent}.btn-circle{padding:6px 0;border-radius:15px;text-align:center;font-size:12px}@media (max-width:468px){.btn-circle{width:40px!important;height:40px!important;padding:0!important}}.credits{color:#000;text-align:start;font-family:"Open sans";margin:0;font-size:20px;position:absolute;bottom:0;padding:20px}.credits :hover{color:#000;text-decoration:none}@media (max-width:468px){.credits{right:0}}.credits p:first-child{cursor:pointer}b{font-weight:bolder}#actions{position:relative;margin:0 auto;width:100%}.donationText-tablet,.supportUsText-tablet{font-weight:bolder;font-family:"Open sans";margin:0}#fire{position:fixed;bottom:6%;right:10%;z-index:1;border-radius:50%;height:100px;width:100px;background-color:rgba(254,157,170,.59);border-color:#204b73}.mobile-controls{position:absolute;bottom:0;z-index:1;max-width:100%!important}.mobile-controls img{width:100%}.mobile-controls button{padding:0;margin:0;width:100%;height:8vh;font-size:medium;-moz-user-select:none;-ms-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;border-radius:8px}.mobile-controls button:hover{background-color:transparent;outline:none;color:#000!important}.credits-game-mobile{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;right:1%;font-family:"Open Sans";font-weight:700}@media (max-width:768px){.educational-modal{width:100%;height:100%;z-index:2}.educational-modal button{position:absolute;bottom:0;border-radius:8px}.educational-modal button:disabled{display:none}.educational-modal button:hover{color:#000!important}.educational-messages h4{margin:4% 0}.educational-messages p{max-height:53vh;overflow:auto;padding-right:3.5%}.score{font-size:1.5rem!important}.life-count{text-align:right}.life-count img{width:1.8rem!important}}@media (max-width:768px) and (max-width:375px){.life-count img{width:1.1rem!important}}.no-message-btn{top:50%!important;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);bottom:auto!important}*{touch-action:manipulation}body{padding:0;margin:0;font-family:"Monofett";color:#000;background-color:#fe6576}canvas{display:block;background-color:#000;position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.current-score{left:20px;top:50px!important}.top-score{left:20px}.life-count{right:20px}.score{font-size:40px}.level-count,.score{display:block;position:absolute;top:15px;z-index:1}.level-count{left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);font-size:2.5rem;text-align:center;line-height:1.6}button{border:4px solid #000;background-color:transparent;color:#000;font-size:20px;padding:10px 20px;margin:10px;cursor:pointer;font-family:"Montserrat"}button:hover{background-color:#000;color:#fff}.endgame{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:16px;z-index:1;text-align:left;background-color:#000;color:#ff6577}.endgame button{color:#000;border-radius:8px;margin:10px 0}.endgame button,.endgame button:hover{background-color:#ff6577}.endgame a{color:#ff6577;text-decoration:underline}#turn-device{position:fixed;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:-1}.nipple{top:80%!important}a{color:#000}a:hover{color:#fff}.instructions{position:absolute;bottom:20px;right:20px;z-index:1;font-size:30px;text-align:right;-webkit-animation:zoominoutsinglefeatured 1s infinite;animation:zoominoutsinglefeatured 1s infinite}.credits-game{position:absolute;font-size:25px;bottom:0;left:0;z-index:1;padding:20px;font-family:"Open Sans";cursor:pointer;font-weight:700}.description-container{height:42vh;overflow:auto}#social-game{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;background:-webkit-gradient(linear,left top,left bottom,from(#ff6577),to(#e05969));background:linear-gradient(180deg,#ff6577,#e05969);box-shadow:0 4px 4px rgba(0,0,0,.25);border-radius:8px;text-align:center}#social-game a{cursor:pointer}#social-game a img{width:34px}@media (max-width:468px){#social-game a img{width:30px}}#social-game a:last-of-type img{width:26px}@media (max-width:468px){#social-game a:last-of-type img{width:22px}}@-webkit-keyframes zoominoutsinglefeatured{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoominoutsinglefeatured{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.02);transform:scale(1.02)}to{-webkit-transform:scale(1);transform:scale(1)}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background:#000}