section.social-share{display:flex;flex-direction:row;justify-content:center;flex-wrap:wrap;margin:.5em 0;color:#fff}section.social-share>*{margin-bottom:1em}body,fieldset,form,html,legend,li,ol,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6,p{margin-top:0}fieldset,img{border:0}li{list-style:none}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding:90px}body{margin:0 auto;padding:0;box-sizing:border-box;width:100%;max-width:1200px;height:100%}@font-face{font-family:"Roboto Flex";src:local "../fonts/Roboto_Flex_v/RobotoFlex[slnt,wdth,wght,opsz]-temp.ttf" format("woff2 supports variations"),"../fonts/Roboto_Flex_v/RobotoFlex[slnt,wdth,wght,opsz].ttf" format("woff2-variations");font-weight:100 1000;font-stretch:25% 151%;font-display:swap}@font-face{font-family:"Poppins";font-style:normal;font-weight:400;src:local "../fonts/Poppins/Poppins-Regular.ttf","../fonts/Poppins/Poppins-Light.ttf","../fonts/Poppins/Poppins-Thin.ttf","../fonts/Poppins/Poppins-Medium.ttf","../fonts/Poppins/Poppins-MediumItalic.ttf","../fonts/Poppins/Poppins-Italic.ttf","../fonts/Poppins/Poppins-Bold.ttf","../fonts/Poppins/Poppins-BoldItalic.ttf";font-display:swap}.svc__icon svg{position:relative;width:28px;height:auto;fill:#ff3a30;margin:0 .2em}@media only screen and (min-width:600px) and (max-width:1200px){.svc__icon svg{position:relative;width:calc(28px + 20*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.svc__icon svg{position:relative;width:48px}}@media screen and (min-width:768px){.svc__icon svg{margin:0 .5em}}.btn{border-radius:.2em;cursor:pointer;display:inline-block;font-size:14px;padding:.2em 1em;text-decoration:none;letter-spacing:1px;position:relative;overflow:hidden;transition:all 1s ease}@media only screen and (min-width:600px) and (max-width:1200px){.btn{font-size:calc(14px + 7*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.btn{font-size:21px}}.btn__main{background:transparent;border:2px solid #fa0c00;color:#fa0c00;line-height:calc(1vw + 1.9rem);margin:1.5em .5em;z-index:1}.btn__main:focus{outline:none}.btn__main:hover{color:#222831}.btn__main:before{background:#ff3a30;border-radius:.2em;content:"";width:0;height:95%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1;transition:all .6s ease}.btn__main:hover:before{color:#40e0d0;width:98%}.btn__mobile{background-position:50%;transition:background .8s;border:1px solid #222831;color:#222831;background-color:#ff3a30;line-height:calc(1vw + 1.2rem);box-shadow:3px 3px 5px rgba(0,0,0,.5)}.btn__mobile:focus{outline:none}.btn__mobile:hover{background:#222831 radial-gradient(circle,transparent 1%,#222831 0) 50%/15000%;color:#ff3a30}.btn__mobile:active{background-color:#ff3a30;background-size:100%;transition:background 0s}.btn__block{width:100%}.btn__social{font-size:16px;color:#fff;line-height:1.5em;box-shadow:3px 3px 5px rgba(0,0,0,.5);padding:.2em .8em;display:flex;justify-content:space-around;align-items:center}@media only screen and (min-width:600px) and (max-width:1200px){.btn__social{font-size:calc(16px + 5*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.btn__social{font-size:21px}}.btn__social svg{position:relative;width:20px;height:24px;margin-right:.5em}@media only screen and (min-width:600px) and (max-width:1200px){.btn__social svg{position:relative;width:calc(20px + 4*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.btn__social svg{position:relative;width:24px}}.btn__social svg path{fill:#fff}.btn__facebook{background-position:50%;transition:background .8s;background-color:#3b5998}.btn__facebook:focus{outline:none}.btn__facebook:hover{background:#00f radial-gradient(circle,transparent 1%,#00f 0) 50%/15000%;color:#f7f7f7}.btn__facebook:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__whatsapp{background-position:50%;transition:background .8s;background-color:#00bb2d;margin-left:1em}.btn__whatsapp:focus{outline:none}.btn__whatsapp:hover{background:#90ee90 radial-gradient(circle,transparent 1%,#90ee90 0) 50%/15000%;color:#f7f7f7}.btn__whatsapp:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__twitter{background-position:50%;transition:background .8s;background-color:#1da1f2;margin-left:1em}.btn__twitter:focus{outline:none}.btn__twitter:hover{background:#00f radial-gradient(circle,transparent 1%,#00f 0) 50%/15000%;color:#f7f7f7}.btn__twitter:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.btn__instagram{background-position:50%;transition:background .8s;background-color:#dd2a7b;margin-left:1em}.btn__instagram:focus{outline:none}.btn__instagram:hover{background:#8134af radial-gradient(circle,transparent 1%,#8134af 0) 50%/15000%;color:#f7f7f7}.btn__instagram:active{background-color:#f7f7f7;background-size:100%;transition:background 0s}.container-game{margin:0;padding:0;box-sizing:border-box;width:100vw;justify-content:center}.container-game,.container-game .score-board{display:flex;align-items:center;overflow:hidden}.container-game .score-board{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;max-width:1200px;margin-top:1em;justify-content:space-around}.container-game .score-board .box{display:flex;justify-content:center;align-items:center;height:100%}.container-game .score-board .box h2{font-size:21px;color:#fff;margin:0}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .score-board .box h2{font-size:calc(21px + 19*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .score-board .box h2{font-size:40px}}.container-game .score-board .box #score,.container-game .score-board .box #time-left{color:#ff3a30;background-color:hsla(0,0%,100%,.7);margin-left:.3em;padding:0 .5em;border:1px solid #fff;border-radius:5px}.container-game .start-board{position:absolute;top:10%;left:50%;transform:translateX(-50%);max-width:1200px;padding:0 1em;flex-direction:column;flex-wrap:wrap;pointer-events:all;z-index:50}.container-game .start-board,.container-game .start-board .level{width:100%;display:flex;justify-content:center;align-items:center}.container-game .start-board .level{position:relative;color:#fff;height:4em;z-index:150}.container-game .start-board .level label{font-size:18px;font-weight:700;color:#fff;margin-right:.5em;z-index:200}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .start-board .level label{font-size:calc(18px + 22*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .start-board .level label{font-size:40px}}.container-game .start-board .level select{font-size:18px;color:#fff;margin-left:.5em;padding:.3em .4em;background-color:#ff3a30;border:2px solid #fff;border-radius:5px;cursor:pointer;outline:none;z-index:200;transition:1s ease}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .start-board .level select{font-size:calc(18px + 20*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .start-board .level select{font-size:38px}}.container-game .start-board .level select:hover{transform:scale(1.1)}.container-game .start-board .rules{font-size:22px;line-height:1em;color:red;margin-top:1em;padding:.5em 1em;width:100%;background-color:hsla(0,0%,100%,.7);border-radius:5px;border:2px solid transparent;text-align:center}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .start-board .rules{font-size:calc(22px + 18*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .start-board .rules{font-size:40px}}.container-game .start-board .high-score{font-size:22px;line-height:1.5em;color:#fff;padding:.5em 1em;width:100%;background-color:#ff3a30;border-radius:5px;border:2px solid #fff;text-align:center}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .start-board .high-score{font-size:calc(22px + 18*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .start-board .high-score{font-size:40px}}.container-game .start-board a{font-size:16px;color:#fff;text-decoration:none;cursor:pointer}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .start-board a{font-size:calc(16px + 8*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .start-board a{font-size:24px}}.container-game .grid{margin:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:80%;max-width:1200px;display:flex;flex-wrap:wrap;z-index:100;pointer-events:none}.container-game .grid h1{color:#fff}.container-game .grid .square{width:33.33%;height:25%;display:flex;justify-content:center;align-items:center;pointer-events:none}.container-game .grid img.virus-img{width:80%;display:none;pointer-events:all;-webkit-animation:pulse 2s linear infinite;animation:pulse 2s linear infinite}.container-game .grid img.virus-img.strike{-webkit-filter:blur(25px) grayscale(100%) opacity(75%);filter:blur(25px) grayscale(100%) opacity(75%);width:200%}@-webkit-keyframes pulse{50%{transform:scale(.5) rotate(90deg)}0%{transform:scale(1) rotate(0deg)}}@keyframes pulse{50%{transform:scale(.5) rotate(90deg)}0%{transform:scale(1) rotate(0deg)}}.container-game .grid .square.virus>img{display:block}.container-game .btn-box{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:100%;height:10vh;max-width:1200px;display:flex;justify-content:center;align-items:center;z-index:100}.container-game .btn-box .btn{font-size:18px;display:inline-block;color:#fff;padding:.5em 2em;background-color:#ff3a30;border-radius:5px;border:1px solid #fff;cursor:pointer;z-index:100}@media only screen and (min-width:600px) and (max-width:1200px){.container-game .btn-box .btn{font-size:calc(18px + 10*(100vw - 600px)/600)}}@media only screen and (min-width:1200px){.container-game .btn-box .btn{font-size:28px}}.container-game .btn-box .btn:hover{transform:scale(1.2)}.container-game .sight{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:60px;height:60px;border:1px solid #fff;border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:0;display:none}.container-game .sight span{font-size:60px;line-height:60px;font-family:monospace;color:#fff;font-weight:300;display:flex;justify-content:center;align-items:center}@media screen and (min-width:768px){.container-game .start-board .level label{font-size:22px}}@media only screen and (min-width:768px) and (min-width:600px) and (max-width:1200px){.container-game .start-board .level label{font-size:calc(22px + 18*(100vw - 600px)/600)}}@media only screen and (min-width:768px) and (min-width:1200px){.container-game .start-board .level label{font-size:40px}}@media screen and (min-width:768px){.container-game .start-board .level select{font-size:22px}}@media only screen and (min-width:768px) and (min-width:600px) and (max-width:1200px){.container-game .start-board .level select{font-size:calc(22px + 16*(100vw - 600px)/600)}}@media only screen and (min-width:768px) and (min-width:1200px){.container-game .start-board .level select{font-size:38px}}@media screen and (min-width:768px){.container-game .grid .square{width:25%;height:33.33%}}@media screen and (min-width:1200px){.container-game .grid .square{width:25%;height:33.33%}.container-game .sight{display:flex}}*{box-sizing:border-box}#root,body,html{margin:0;padding:0;width:100vw}canvas{width:100vw!important;height:100vh!important;overflow:hidden}
/*# sourceMappingURL=main.c2dbc726.chunk.css.map */