@import url(https://fonts.googleapis.com/css2?family=Inconsolata:wght@500&display=swap);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}.firstRow{display:flex;flex-direction:row;justify-content:space-between;background-color:#254159;height:40px}@-webkit-keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#header-profile{margin:0;padding:0;transition:.4s;position:-webkit-sticky;position:sticky;top:0;width:100%;z-index:2888888;font-family:"Neuton",serif!important}#header-profile__wrapper.smaller{height:50px}.header-profile__logo.smaller{width:200px;line-height:50px;margin-left:12%;margin-top:auto}#header-profile__wrapper{width:100%;background-color:#001c4c;height:50px;display:block;margin:auto;padding:0 10px}.navbarRow{justify-content:space-between;display:flex;flex-wrap:wrap;margin-right:-8px;margin-left:-8px;width:100%}.header-profile__logo{width:265px;line-height:30px;margin-left:14%;margin-top:1%}.header-logo-wrapper .header-fixed-tools{display:block;position:absolute;top:2px;right:-8px}.header-fixed-tools .icon-tool{margin-right:0;height:45px;font-size:16px;font-size:1rem}.imageHome{align-content:center;margin:13px;height:45%}.navbar{padding:0!important}.header-menu{border:0;min-height:45px;margin-bottom:0;background-color:#3e4d67;border-radius:0;font-family:"Neuton",serif;font-size:20px}.imageUserLogin{height:40px;width:40px}#nav-list{list-style-type:none;display:flex}.nav-list-item:first-child{padding-left:10px}.nav-list-item{color:#e7eaef;cursor:pointer;float:left}.nav-link a{text-decoration:none}.nav-link:hover{color:#fff}.navbar-collapse{margin-left:10%}.loginButton{display:"flex";-webkit-text-decoration:"none";text-decoration:"none";color:"white"}@media (max-width:700px){#header-profile__wrapper{height:46px}.header-profile__logo{width:160px;margin-left:17px;margin-top:0}.nav-list-item{float:none}}@media (max-width:331px){#header-profile,#header-profile__wrapper,.firstRow{display:none}}@media (max-width:700px){#header-profile__wrapper{height:46px}.header-profile__logo{line-height:26px;margin-left:0;width:182px}}.footer-wrapper{background-color:#001c4c;position:fixed;left:0;width:100%;position:absolute;z-index:4}.footer-container{max-height:none;text-align:center}.footer-logo-img{margin:35px auto 0;width:150px}.footer-item-link{font-family:Arial,Helvetica,sans-serif;color:#fff;font-size:12px;font-size:.75rem;line-height:25px;line-height:1.563rem;text-decoration:none}.footer-logo-url{width:25px;height:45px;left:35px;background-color:transparent;padding-top:15px}.footer-copyright{margin-top:5px;font-family:Arial,Helvetica,sans-serif;color:#7184a3;font-size:11px;font-size:.688rem;line-height:12px;line-height:.75rem}.footer-list{list-style:none;align-items:center;margin:25px 23px 0 0}.footer-item{display:inline;font-size:12px;text-align:center;margin-left:30px;justify-content:center}.bar{color:grey}.img-responsive1{margin-top:18%}@media (max-width:330px){.footer-wrapper{display:none}}.container-game{height:95vh;background:#0a0e1c;background:linear-gradient(0deg,#0a0e1c 40%,#2d2e50);font-family:Arial,Helvetica,sans-serif;position:relative}.invitationToLoginContainer{display:flex;flex-direction:column;justify-content:space-evenly;height:80vh}.invitationToLoginButton{height:200px;width:200px;background-color:#ff4500;color:#fff;border-radius:15px}.backgroundCity{opacity:.5;position:absolute;bottom:0;left:25%;width:50%;z-index:0}.startGame-page{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.titleCity{z-index:1;width:25%}.region-select{width:20%;background-color:#fff;z-index:1;border:3px solid #040f29;border-radius:15%;opacity:.8}.region-select h6,select{color:#040f29;font-weight:700;padding:10px;border:0}.startGame-button{width:180px;height:180px;background:url(/static/media/Componente.e67f2b5d.svg) no-repeat padding-box;background-size:contain;border:none;z-index:1}.playingGame{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly}.incorrecto{font-size:2em;opacity:.6;border-radius:15px}.counterGame-button,.incorrecto{color:#c53e3b;font-weight:700;z-index:1;background-color:#fff}.counterGame-button{width:150px;height:150px;border-radius:50%;font-size:5.5em;border:3px solid #fff;margin:20px}.country{width:312px;padding:20px;background:#9ac1d9;border-radius:25px;z-index:2;border:1px solid #040f29;margin:20px}.country,.score{color:#040f29;font-weight:700;font-size:1.5em}.score{padding:25px;background:#fff;border-radius:25px;border:2px solid #040f29;z-index:1}.flex-butons-capitals{display:grid;grid-template-columns:auto auto auto auto;z-index:1}.choose-capital{width:152px;padding:20px;background:#fff;box-shadow:0 4px 4px rgba(0,0,0,.16);border-radius:25px;border:1px solid #2b3b6f;color:#2b3b6f;font-weight:700;margin:10px;z-index:1}.gameover{font-size:4em;font-weight:700;color:#fff}.play-again{color:#c53e3b;font-weight:700;font-size:2em;width:300px;height:100px;background:#fff;border-radius:25px;z-index:1}.containerInstruction{width:100vw}@media (max-width:1200px){.titleCity{width:50%}.backgroundCity{width:70%;left:16%}.region-select{width:60%;padding:15px}.region-select h6{font-size:1.7em}.region-select select{font-size:1.5em}.country{width:60%;font-size:2em}.flex-butons-capitals{grid-template-columns:auto auto}.choose-capital{width:250px;font-size:1.5em}}@media (max-width:600px){.titleCity{width:80%}.backgroundCity{width:100%;left:0}.region-select{width:80%;padding:5px}.country,.region-select h6,select{font-size:1.5em}.country{width:60%}.flex-butons-capitals{grid-template-columns:auto auto}.choose-capital{width:150px;padding:20px;margin:10px}.incorrecto{font-size:1.5em}}@media (max-width:330px){.titleCity{width:40%}.region-select{width:70%;padding:5px}.region-select h6{font-size:.8em;padding:3px}.region-select select{font-size:.7em;padding:3px}.startGame-button{width:100px;height:100px}.counterGame-button{width:50px;height:50px;padding:10px;margin:5px;font-size:1em}.score{padding:5px;font-size:1em}.country{width:60%;padding:5px;font-size:.8em;margin:5px}.choose-capital{width:100px;padding:5px;margin:5px;font-size:.7em}.incorrecto{font-size:.5em}.gameover{z-index:1;font-size:2em}.play-again{width:100px;height:50px;font-size:1em}}.instructionGames{position:absolute;top:100px;right:50px;display:block;z-index:2}@media screen and (max-width:425px){.instructionGames{top:40px}}@media screen and (max-width:350px){.instructionGames{display:none}}.generalCloseButton{position:absolute;top:100px;right:10px;display:block;z-index:2}@media screen and (max-width:425px){.generalCloseButton{top:40px}}@media screen and (max-width:350px){.generalCloseButton{display:none}}@media screen and (max-width:340px){.modal{display:hidden!important}}.modal-titles{justify-content:space-between}.aligItems{display:flex;justify-content:center;margin:20px 0}#game-access:hover{text-decoration:none}.containerGeo{background:#efefef 0 0 no-repeat padding-box;width:99.8vw}.containerGeoTitle{width:70%;margin:auto}.geoChallengeTitle{width:95%;height:auto;margin-top:20px}.hidden{display:none}.notHidden{display:block}.titleInstructions{width:70%;display:flex;flex-direction:column;padding:20px 20px 0}.titleInstructions h3{color:#001b4d}.titleInstructions hr{border-top:3px solid #001b4d;width:80%}.leaflet-container{padding:10px 20px 20px;margin-bottom:20px;width:100%;height:55vh;background:transparent;display:flex;flex-direction:row}.flag{width:100%}.counterText{display:flex;flex-direction:row;justify-content:space-evenly}.counterText p{width:190px;text-align:center;margin:0 auto 5px;padding:15px;height:80px;border-radius:5px;opacity:1;font-weight:700;font-size:1.5em;color:#3a8ec1;font-family:Arial,Helvetica,sans-serif}.tryAgainButtonPlaying{background-color:#3a8ec1;color:#fff;border-radius:4px;border:2px solid rgba(0,0,0,.16);margin-top:10px;height:40px}.counterTextFinal{-webkit-backdrop-size:cover;background-size:cover;background-position:50%;background-image:url(/geochallengeTransparent.png);height:100vh;z-index:0;display:flex}.resultGeoChallenge{background-color:#fff;position:relative;height:50%;z-index:5;margin:auto;width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center;border:2px solid grey;border-radius:8px;box-shadow:9px 9px 8px -11.5px rgba(0,0,0,.75);font-weight:bolder}.tryAgainButton{background-color:#3a8ec1;color:#fff;border-radius:4px;border:2px solid rgba(0,0,0,.16);margin-top:10px}@-webkit-keyframes rebote{0%{left:0;top:0}25%{left:0;top:0}50%{left:0;top:-50px}75%{left:0;top:-50px}to{left:0;top:0}}@keyframes rebote{0%{left:0;top:0}25%{left:0;top:0}50%{left:0;top:-50px}75%{left:0;top:-50px}to{left:0;top:0}}.marginFlag{width:30%;margin:auto}.flagDisplay{display:flex;text-align:center;width:190px;border-radius:4px;font-size:25px;border:10px solid #001c4c;margin:auto}.flagDisplay p{margin-bottom:15px}.exitButton{text-align:center;background-color:#c53e3b;color:#fff;border:#c53e3b;border-radius:5px;font-weight:700;font-size:1em;opacity:1;float:right;margin-top:0;margin-right:0}.containerInstruction{display:flex;flex-direction:row;padding:8px;width:100%;font-family:Arial,Helvetica,sans-serif}.exitButton a{color:#fff;text-decoration:none}.mapContent{position:relative}.containerGeoMobile{display:none}.counterBorder{background:#fff 0 0 no-repeat padding-box;border-radius:8px;font-size:.9em;display:flex;justify-content:center}@media only screen and (max-width:1026px) and (min-width:700px){.containerGeo{height:80vh;width:100vw}}@media (max-width:700px){.containerInstruction{flex-direction:column-reverse;align-items:center}.containerGeoTitle{display:none}.titleInstructions{width:100%;font-size:.8em}.titleInstructions h3{font-size:1.5em}.titleInstructions hr{width:90%}.containerGeoMobile{display:block;width:50%}.marginFlag{width:100%;display:flex;flex-direction:row}}.myButton{background-color:#000b4c;border-radius:6px;display:inline-block;cursor:pointer;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 -1px 0 #5b6178}.jugartext,.myButton{color:#fff}.w-100{width:100%!important;height:501px}.headerText h2{width:100%;text-align:left;font-family:"Neuton",serif;letter-spacing:.2px}.headerText p{width:100%;margin-top:2%;text-align:left;word-wrap:break-word;letter-spacing:.5px}.gameSectionContainer{margin:3% 10% 10%}.mainCardGame{width:100%;margin-top:2%;margin-bottom:2%;box-shadow:10px 10px 21px -5px #666066}.titleFeatured{width:100%;text-align:left;font-family:"Neuton",serif;letter-spacing:.4px;margin-top:4%}.featuredGames{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:2%}.cardFeatured{width:416px;box-sizing:border-box;margin-top:20px;margin-bottom:20px}.cardFeatured p{text-align:left;letter-spacing:.5px;line-height:1.4;color:#000}.imgFeatured{width:416px;height:248px;margin-bottom:2%;box-shadow:10px 10px 34px -17px #666066}.buttonFeatured{background-color:#002a5e;border-radius:4px;padding:3px 5px;color:#fff;width:180px;font-weight:700;font-size:14px;float:left}.title-white{color:#fff}.title-black{color:#000}.react-multi-carousel-item{background-color:#fff!important}.textCarouseliFrame{background-color:#fff;height:60px;margin-top:3px;text-align:center;margin-left:10px;font-family:Arial,Helvetica,sans-serif;line-height:1.2;font-size:15px}.react-multi-carousel-dot button{border-width:0!important;border-color:none!important;background:#e6e6e6!important;margin-right:12px!important;height:10px!important;width:10px!important}.react-multi-carousel-dot--active button{border-color:#000!important;background-color:#000!important}.react-multi-carousel-dot-list{background-color:#fff}.home-nav{width:118px;position:fixed;z-index:999999999;top:0;left:0}@media (max-width:700px){.imgFeatured{width:280px;height:167px;margin-bottom:2%;box-shadow:10px 10px 34px -17px #666066}.cardFeatured{width:280px}.headerText p,.mainCardGame,.titleFeatured{display:none}.gameSectionContainer{margin-bottom:30%}}@media (max-width:360px){.imagecarousel{width:330px;height:180px}}.navCategories{background-color:#f0f0f0;min-height:80px;display:flex;flex-wrap:wrap;padding-left:10%;width:100%}.buttonCategories{background-color:snow;border:none;padding:0 27px;margin-top:25px;margin-bottom:25px;margin-right:2%;border-radius:4px;font-family:"Neuton",serif;box-shadow:9px 9px 8px -11.5px rgba(0,0,0,.75);font-size:18px;letter-spacing:.2px}.buttonCategories:hover,.buttonCategories p{color:#000;text-decoration:none}.buttonCategories:hover{cursor:pointer}@media (max-width:700px){.navCategories{flex-wrap:wrap;height:0%;width:100%}.buttonCategories{margin-bottom:5px;margin-top:5px;padding:0 20px}}.flip-small-box{background-color:transparent;perspective:1000px;margin:0 auto 10px;cursor:pointer}.flip-small-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-small-box:hover .flip-small-box-inner{transform:rotateY(2turn)}.flip-small-box-back,.flip-small-box-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-small-box-front{color:#000}.flip-small-box-back{background-color:transparent;color:#fff;transform:rotateY(180deg)}@media screen and (min-width:330px){.flip-small-box{width:100%!important;height:100%!important}}.gameTitle{width:370px;position:relative;z-index:1}.footballGameHeader{height:50px;color:#fff;margin-top:10px}.footballFooterBackground{width:100%;position:absolute;left:0;bottom:0}#superFootballBackground{padding-top:10px;background-color:#043a40;position:relative;padding-bottom:10px;min-height:85vh;justify-content:space-between}.teamLogo{height:90%;max-width:90%}.logoSquare{border:1px solid #000;border-radius:8px}.footballGameContainer{justify-content:space-between}.footballGameContainer>h1{font-size:20px;margin-bottom:2%;width:95vw;color:#d3d3d3;min-height:100vh - 94px}.MuiGrid-spacing-xs-3{width:100%!important}#generalContainer{display:flex;bottom:0}.footballGameContainer{z-index:1;width:100%}.SmallSquareGrid{background-color:#fff;opacity:.9}.SmallSquareGrid:hover{background-color:#176b25;border-color:#fff;opacity:1}@media screen and (max-width:700px){.footballFooterBackground{width:100%}.gameTitle{width:80%}}@media screen and (max-width:350px){#superFootballBackground{padding-top:0;padding-bottom:0}.footballFooterBackground{display:none}.gameTitle{width:120px;z-index:2;position:absolute;bottom:10px;right:10px}.footballGameContainer{height:100vh;width:100%;background-image:url(/static/media/grass_background.45a57922.png);background-size:cover}.footballGameContainer>h1{padding-left:30px;font-size:20px}.SmallSquareGrid{display:none}}@media screen and (min-width:349px){.SmallSquareGridIframe{display:none}}.squareBackgroundSmall{display:none}.squareBackground{background-color:#fff;opacity:.9}.squareBackground:hover{background-color:#176b25;opacity:1}#team-container{width:80%;height:80%;background:#043a40 0 0 no-repeat padding-box;opacity:1}#team-title{top:52px;left:34px;width:308px;height:98px;background:transparent 0 0 no-repeat padding-box;opacity:1}#team-subtitle{top:181px;left:49px;width:280px;height:20px;text-align:left;font:Regular 20px/24px Segoe UI;letter-spacing:0;color:#fff;text-shadow:1px 1px 0 rgba(0,0,0,.16);opacity:1}.img-team{display:inline-block;display:flex;margin:auto;justify-content:center}.img-container{position:relative;max-width:565px;display:block;margin:0 auto}.flagSquare{cursor:pointer}.titleTeams{font-size:20px}#selectTeamContainer{margin:2% 0 5%}#carouselTeams{display:none}@media (max-width:700){.squareBackground{display:none}.squareBackgroundSmall{display:block}}@media (max-width:330px){#team-container{height:100%}.titleTeams{font-size:2em}#teams.img-container{display:none}#carouselTeams{display:block}#carouselTeams img{width:150px;height:178px;cursor:pointer}.titleTeams{font-size:20px}}.changeTeamLink{z-index:5;position:relative;bottom:-10px;font-size:14px;text-decoration:underline;padding:18px}.changeTeamLink:hover{text-decoration:none}.flip-box{background-color:transparent;perspective:1000px;margin:10% auto 10px;cursor:pointer}.flip-box-inner{position:relative;width:100%;height:100%;text-align:center;transition:transform .8s;transform-style:preserve-3d}.flip-box:active .flip-box-inner{transform:rotateY(1turn)}.flip-box-back,.flip-box-front{position:absolute;width:100%;height:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden}.flip-box-front{color:#000}.flip-box-back{color:#fff;transform:rotateY(180deg)}#closeButton{height:30px;width:30px;padding:2px;position:absolute;top:-150px;right:40px;z-index:2;background:transparent url(/static/media/closeButton.f9d25c09.png) 0 0 no-repeat padding-box;background-size:contain;border-radius:25%;display:block;margin:auto}#closeButton:active{background-color:grey}#footballCounterButton{font-family:"Black Ops One",cursive;background-color:#176b25;color:#fff;font-weight:700;padding:5px;width:90px;margin:0 auto;border:2px solid #fff;text-align:center;border-radius:8px}#buttonContainer{top:40%}.startGameButton{width:200px;height:200px;background-color:#4caf50;border-radius:8px;color:#fff;padding:50px 10px;font-family:"Black Ops One",cursive;font-size:30px;text-align:center;text-decoration:none;display:inline-block;font-weight:700;cursor:pointer}.startGameButton:hover{background-color:#006400;height:205px;width:205px}.startGameButton:active{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.19)}.playAgainButton{width:200px;height:200px;background-color:#d01d1d;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border-radius:8px;color:#fff;padding:50px 10px;text-align:center;text-decoration:none;display:inline-block;font-family:"Black Ops One",cursive;font-size:30px;cursor:pointer}.playAgainButton:hover{background-color:#ce1b1b;box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 12px 40px 0 rgba(0,0,0,.19)}.playAgainButton:active{box-shadow:0 4px 8px 0 transparent,0 1px 5px 0 transparent}.playAgainIframeButton{height:50%;width:30%;background-color:#8a2be2}@media screen and (max-width:900px){#closeButton{top:-120px;right:10px}}@media screen and (max-width:700px){#closeButton{top:-105px;right:10px}.flip-box{margin:20vh auto 10px}}@media screen and (max-width:350px){#closeButton{display:none}.closeButtonIframe{z-index:2;position:absolute}.flip-box{margin:15vh auto 10px}.playAgainButton,.startGameButton{height:100px;font-size:20px;padding:0}.playAgainButton:hover,.startGameButton:hover{height:102px}.changeTeamLink{bottom:0;font-size:10px}.changeTeamLink:hover{text-decoration:none}}.Nonogram{background-image:url(/static/media/pruebaBackground.8423dd79.png);background-position:50%;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:425px){.Nonogram{padding:0!important}}.Nonogram .rowIcons{justify-content:flex-end;margin:0!important}.Nonogram .nonogramContent{display:flex;justify-content:center;align-items:center;flex-direction:column}.btn{padding:.175rem .45rem!important;background-color:#fff!important;border-color:#707070!important;border-radius:1rem!important}.btn-primary{color:#012b5e!important}.btn-secondary{color:#fff;background-color:#002a5e!important;border-color:#002a5e!important}table.center{empty-cells:hide;display:flex;justify-content:center;margin-top:12px}table.center .cell{width:3rem;height:3rem;display:inline-block;font-size:1px;padding:1px;color:#fff;margin-right:5px;border:1.4px solid #707070;border-radius:10px;-webkit-animation:bounceIn 1.5s ease-in-out;animation:bounceIn 1.5s ease-in-out}@media screen and (max-width:425px){table.center .cell{margin-right:1px;width:1.6rem;height:1.6rem}}table.center .cell:hover{cursor:pointer}table.center .cell_0{background-color:#b9b9b9}table.center .cell_1{background-color:#383838}table.center .cell_2{background-color:#f36868}.clue{font-size:1.3rem;font-weight:700;text-align:right;color:#383838}@media screen and (max-width:425px){.clue{font-size:.8rem}}.h_clue{letter-spacing:12px;padding-right:4px;padding-bottom:8px}@media screen and (max-width:425px){.h_clue{letter-spacing:3px}}.modal{position:fixed;top:0;left:0;z-index:1050;width:100%;height:100%;outline:0}.restart_button{margin:5px;padding:5px 10px!important}@media screen and (max-width:335px){.restart_button{display:none!important}}.selector_button{margin:5px;padding:5px 10px!important}@media screen and (max-width:335px){.selector_button{display:none!important}}.v_clue_p{margin:auto;padding-right:4px;-webkit-writing-mode:vertical-lr;-ms-writing-mode:tb-lr;writing-mode:vertical-lr;-webkit-text-orientation:upright;text-orientation:upright;padding-bottom:4px}.buttons{display:flex;margin:.9rem;justify-content:center}@media screen and (max-width:425px){.buttons{margin:.3rem}}.nonograma_image{top:90px;position:absolute;left:0;height:100px}@media screen and (max-width:950px){.nonograma_image{height:80px;display:none}}.panda_image{height:40px;margin-right:4px}@media screen and (max-width:768px){.panda_image{height:46px;margin-bottom:-8px}}@media screen and (max-width:425px){.panda_image{height:30px}}iframe{border:0;margin-top:20px;padding:0}.allIframesContainer{display:flex;flex-wrap:wrap;padding:7%;justify-content:space-between}.titleIframeAll{font-family:sans-serif,Arial;margin-top:5%}.main-container{font-family:"Neutron",Helvetica,sans-serif}.nav-list-item a{color:#e7eaef}.nav-list-item a:hover{color:#fff;text-decoration:none}.main{padding-right:6%!important;padding-left:6%!important}.main-container{width:100%;padding-right:11%;padding-left:11%;margin-right:auto;margin-left:auto}.main-img{width:100%;margin-top:15px}.center-button{background-color:#002a5e;border-radius:4px;padding:3px 5px;color:#fff;width:180px;font-weight:700;font-size:14px}@media (max-width:700px){#nav-list{display:none}.show-nav{height:120px}}#snakePageContainer{background:#000;background:linear-gradient(0deg,#000,#49a419);object-fit:cover;color:#d3d3d3;position:relative}.backgroundBigLeft{position:absolute;top:5px;left:0;height:50vh}.backgroundBigRight{position:absolute;top:5px;right:0;height:50vh;transform:rotate(180deg)}.backgroundSmallLeft{position:absolute;height:15vh;transform:rotate(180deg);top:50vh;left:0}.backgroundSmallRight{height:15vh;transform:scaleY(-1);position:absolute;top:50vh;right:0}#snakePageContainer>h1{padding-top:5%;margin-bottom:5%;font-size:3em}#snakePageContainer>h1,#snakePageContainer>p{font-family:"Press Start 2P",cursive;color:#fff}#snakePageContainer>p{font-size:1em}#buttonContainer{position:absolute;justify-content:space-around;width:100%;top:20%;z-index:3}#startSnakeButton{background-color:#f0810d;box-shadow:0 -48px 0 1500px rgba(0,0,0,.69);border:4px solid #fff;border-radius:100%;color:#fff;padding:50px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;cursor:pointer;font-family:"Press Start 2P",cursive;height:160px}#startSnakeButtonIframe{display:none}.snakeGameContainer{position:relative;top:10%;height:50vh!important;width:100%;justify-content:space-around}.game-area{background-color:#c6ef04;position:relative;margin:0 auto 10px;width:40%;height:90%;border:5px solid #fff}.snake-dot{position:absolute;width:15px;height:15px;background-color:#000;border:2px solid #c6ef04;z-index:2}#snake-dot-0{background:#90ee90}.snake-food{position:absolute;width:15px;height:15px;background:#f0810d;border:2px solid #fff;border-radius:100%;z-index:1}.SnakeDirectionsMobilePad{display:block;justify-content:center;width:50%;position:relative;bottom:-10px;margin:0 auto;display:flex;flex-direction:column;font-family:"Press Start 2P",cursive}.padButton{color:#fff;background-color:rgba(0,0,0,.8);margin:auto;width:60px;height:60px;border:3px solid #fff;border-radius:15px}.padButton:active{background-color:#006400}#sidesArrowsRow{display:flex;margin:auto;width:180px;justify-content:space-between}@media screen and (min-width:800px){.SnakeDirectionsMobilePad{display:none}}@media screen and (max-width:800px){.game-area{width:80%;margin-bottom:8%}.backgroundBigLeft,.backgroundBigRight{height:50vh;top:40px}}@media screen and (max-width:450px){.backgroundBigLeft,.backgroundBigRight{height:30vh;width:15vw}.backgroundSmallLeft,.backgroundSmallRight{height:15vh}#snakePageContainer>h1{margin-bottom:3%;font-size:2em}.game-area{width:80%;height:55%}}@media screen and (max-width:330px){.snakeGameContainer{height:83vh!important;display:flex;flex-direction:row;padding:5px;box-sizing:content-box;width:97%;position:relative}.backgroundBigLeft{display:none}.backgroundBigRight{height:80vh;width:25vw;top:-10px}.backgroundSmallLeft,.backgroundSmallRight{display:none}#snakePageContainer>h1{color:#d3d3d3;padding-top:1%;margin-bottom:0;font-size:.8em}#snakePageContainer>p{font-family:"Press Start 2P",cursive;font-size:.5em;color:#fff;position:absolute;left:200px}.game-area{width:50%;height:90%}.padButton{width:35px;height:40px;font-size:.8em;border:2px solid #a9a9a9;padding:0}#buttonContainer{top:10%}#startSnakeButtonIframe{background-color:#f0810d;box-shadow:0 -48px 0 900px rgba(0,0,0,.69);border:4px solid #fff;color:#fff;padding:40px 20px;text-align:center;text-decoration:none;display:inline-block;font-size:16px;font-family:"Press Start 2P",cursive}.pointerIframe{height:20%;width:20%;transform:rotate(45deg);margin-left:120px}.snake-dot,.snake-food{height:10px;width:10px}#startSnakeButton{display:none}#sidesArrowsRow{width:100px}#downButton{margin-bottom:70px}.SnakeDirectionsMobilePad{padding:8px 0}}.OneToFifty{background-color:#1e162e}.OneToFifty .rowIcons{display:flex;justify-content:flex-end}.OneToFifty .rowIcons div{margin-right:5px}.OneToFifty .OneToFiftyContent{display:flex;flex-direction:column;align-items:center}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent{margin-top:20px}}.OneToFifty .OneToFiftyContent p{margin:0}.OneToFifty .OneToFiftyContent .justifyCenter{display:flex;justify-content:center}.OneToFifty .OneToFiftyContent .alignCenter{display:flex;align-items:center}.OneToFifty .OneToFiftyContent .timeAndActualNumber{margin-bottom:20px;background-color:#fff;border:2px solid #db8a74;border-radius:20px;color:#444054;width:70vw;padding:10px 0}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .timeAndActualNumber{display:none}}.OneToFifty .OneToFiftyContent .timeAndActualNumber .chronoText{font-size:x-large;font-weight:700}.OneToFifty .OneToFiftyContent .numbersGrid{width:320px;margin:auto}@media screen and (max-width:400px){.OneToFifty .OneToFiftyContent .numbersGrid{width:270px}}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .numbersGrid{width:200px}}.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_0{background-color:#db8a74;color:#fff;margin:2px;height:60px;width:60px;font-size:28px;font-weight:600;cursor:pointer}@media screen and (max-width:400px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_0{height:50px;width:50px}}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_0{height:36px;width:36px;font-size:22px}}.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_1{background-color:#fff;color:#db8a74;margin:2px;height:60px;width:60px;font-size:28px;font-weight:600;-webkit-animation:bounceIn .5s ease-in-out;animation:bounceIn .5s ease-in-out;cursor:pointer}@-webkit-keyframes bounceIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@keyframes bounceIn{0%{transform:scale(0);opacity:0}to{transform:scale(1)}}@media screen and (max-width:400px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_1{height:50px;width:50px}}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_1{height:36px;width:36px;font-size:22px}}.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_2{background-color:#db8a74;opacity:.5;margin:2px;height:60px;width:60px}@media screen and (max-width:400px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_2{height:50px;width:50px}}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .numbersGrid .cellNumber_2{height:36px;width:36px;font-size:22px}}.OneToFifty .OneToFiftyContent .restartButton{background-color:#fff;border:2px solid #db8a74;margin:15px;color:#444054;text-align:center;text-decoration:none;border-radius:10px;padding:5px 10px;font-weight:600}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .restartButton{display:none!important}}.OneToFifty .OneToFiftyContent .iframeOneToFifty{display:none!important}@media screen and (max-width:335px){.OneToFifty .OneToFiftyContent .iframeOneToFifty{display:block!important}}.OneToFifty .OneToFiftyContent .iframeOneToFifty .timeAndActualNumberIframe{color:#fff;width:70vw;font-weight:700}.OneToFifty .OneToFiftyContent .iframeOneToFifty .restartButtonIframe{background-color:#fff;border:2px solid #db8a74;margin:6px;color:#444054;text-align:center;text-decoration:none;border-radius:10px;padding:0 10px;font-weight:600}@media screen and (max-width:350px){.bigInstructions{display:none}}.modal-content{margin-top:51px}@media screen and (max-width:350px){.iframeCloseButton{position:fixed;top:2px;left:7px;display:block;z-index:2;display:flex}.bigCloseButton{display:none}}.memory-body{background-color:#0c0e0e;display:flex;flex-direction:column}.title{font-size:45px;font-family:"Inconsolata",monospace}div:focus{outline:none!important}.memoryIcons{display:flex;justify-content:flex-end}@media (min-width:715px){.memory-body{border-radius:20px 20px 20px 20px;border:3px solid #5fbcbb}.outside-memory{background-color:#0c0e0e;padding:10px 40px}}@media (max-width:360px){.memory-body{height:100vh}}.item-card{border-radius:20px}.cover,.item-card{width:100px;height:100px}.cover{background-color:#003f3f;border-radius:20px;border:3px solid #26928e;cursor:pointer}.content{width:100px;height:100px;display:flex;justify-content:center;align-items:center;border-radius:20px}.ReactFlipCard{width:100%;height:100%;border-radius:20px}.content img{border-radius:20px;width:100px;height:100px}@media (max-width:715px){.content,.content img,.cover,.item-card{margin:2px;width:90px;height:90px}}@media (max-width:715px){.content,.content img,.cover{margin:2px;width:110px;height:110px}.cover{cursor:pointer}.item-card{margin:2px;width:110px;height:110px}}@media (max-width:472px){.content{margin-top:0;width:80px;height:80px}.content img,.cover{margin-top:5px;width:80px;height:80px}.cover{cursor:pointer}.item-card{margin-top:5px;width:80px;height:80px}}@media (max-width:350px){.content{margin:0 2px;width:55px;height:55px;border-radius:10px}.content img,.cover{margin:0 2px 2px;width:55px;height:55px;border-radius:10px}.cover{cursor:pointer}.item-card{margin:0 2px 2px;width:55px;height:55px;border-radius:10px}}.table{display:flex;flex-wrap:wrap;width:550px;height:450px;margin:0 auto;justify-content:space-around}@media (max-width:715px){.table{width:80%}}@media (max-width:584px){.table{width:100%;height:70%}}@media (max-width:472px){.table{width:80%;height:77vh}}@media (max-width:400px){.table{width:100%;height:80vh}}@media (max-width:360px){.table{width:80%;height:70%}}.memory-header{display:flex;flex-direction:column;align-content:center}.title{font-size:30px;padding:10px;color:#fff}.tryesAndReinit{display:inline-flex;justify-content:center}.memoryResult{background-color:#003f3f;margin-right:5px;font-weight:bolder}.memoryResult,.reinit-button{color:#fff;border:2px solid #57b9b7;border-radius:8px;width:100px;padding:5px 0}.reinit-button{cursor:pointer;max-width:100px}.reinit-button:active{background-color:#a9a9a9;color:#fff}.winnerMemoryResult{height:50px;margin:5% auto;background-color:rgba(0,0,0,.8)}.winner-reinit-button,.winnerMemoryResult{position:fixed;width:50%;max-width:200px;left:0;right:0;border:3px solid #26928e;border-radius:20px;color:#fff;z-index:2}.winner-reinit-button{height:200px;margin:12% auto;background-color:#000;box-shadow:-2px 2px 57px 20px #031517}.winner-reinit-button-iframe{position:fixed;top:5px;font-size:15px;width:100px;height:60px;margin:auto;left:0;right:0;background-color:grey;border:2px solid #fff;border-radius:4px;color:#fff;z-index:4;display:none}.fa-undo-alt{display:none}@media (max-width:400px){.winner-reinit-button{margin:25% auto}}@media (max-width:350px){.memory-header{position:fixed;top:10px;left:20%}.tryesAndReinit{display:flex;justify-content:center}.title{display:none}.memory-body{justify-content:space-between}.memoryResult{font-size:16px;margin:0 2px 0 auto}.reinit-button{font-size:16px!important;color:#fff;margin:0 auto 0 2px}.title{font-size:20px;font-weight:700;margin-bottom:0!important;padding:0!important}.memory-header{margin-bottom:0;height:5%;display:flex;flex-direction:column}.winner-reinit-button-iframe{display:block;height:69px}.winner-reinit-button,.winnerMemoryResult{display:none}}.memory-button{display:inline-block;margin-left:0 auto}.smallInstructions{position:fixed;top:10px;right:7px;display:block;z-index:2;display:flex}.bigInstructions{margin-right:5px}@media screen and (min-width:350px){.smallInstructions{display:none}}@media screen and (max-width:350px){.bigInstructions{display:none}.modal-content{margin-top:-27px!important}.modal-content p{margin-bottom:0!important}.modal-footer{padding:.5px!important}.modal-body{font-size:small!important;padding:9px!important}}.iframeCloseButton{position:fixed;top:2px;left:2px;display:block;z-index:2;display:flex}.bigCloseButton{margin-right:5px}@media screen and (min-width:350px){.iframeCloseButton{display:none}}@media screen and (max-width:350px){.bigCloseButton{display:none}}.container-fluid{padding:0!important}.Access .justifyCenter{display:flex;justify-content:center}.Access .imgLogin{background-image:url(/static/media/imgLogin.c9d6aec6.png);background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;width:100vw;height:100vh;padding:0}.Access .menuDisplay{margin:20px 0}.Access .formDisplay,.Access .menuDisplay{display:flex;justify-content:center;align-items:center}.Access .formDisplay{height:85vh}.SignIn .aligItems{display:flex;justify-content:center;margin:20px 0}.SignIn .alert{font-size:x-small!important}.PersonalRanking .col{margin:0}.PersonalRanking .justifyCenter{display:flex;justify-content:center}.PersonalRanking .records{padding:0 1rem}.PersonalRanking .records .textRecords{border-bottom:1px solid grey;text-align:start;margin:1rem 0}.PersonalRanking .records .columnPodium{display:flex;flex-direction:column;justify-content:flex-end}.PersonalRanking .records .columnPodium .gameImage img{width:100%;margin:1rem 0}.PersonalRanking .records .columnPodium .podium img{width:100%;background-size:contain;background-repeat:no-repeat;background-position:50%}.PersonalRanking .yourGames .textYourGames{border-bottom:1px solid grey;text-align:start;margin:1rem 0 0 1rem}.PersonalRanking .yourGames .yourPoints{display:flex;justify-content:flex-end;align-items:center}.PersonalRanking .yourGames .yourPoints .points{color:#fff;background-color:#06062e;padding:5px 9px;border-radius:20px}.PersonalRanking .yourGames .cardGames{display:flex;justify-content:space-evenly}.MyCardGame{border:1px solid #030325;margin:10px 5px;padding:0}.MyCardGame .imgGame{margin:0}.MyCardGame .imgGame img{width:100%}.MyCardGame .dateAndScore{margin:10px 0}.MyCardGame .dateAndScore div{padding:0}.MyCardGame .justifyCenter{display:flex;justify-content:center}.MyCardGame .justifyCenter .buttonPlay{color:#fff;background-color:#030325;padding:5px 10px;border-radius:20px}.userprofile{width:200px;height:200px;border:2px solid #000}.avatar{width:70px;height:70px;border-radius:25%}.boxflex{display:flex;justify-content:center}.textuser{text-align:left;font-size:1em}.buttonModal{background-color:#000b4c;border-radius:6px;cursor:pointer;font-family:Arial;font-size:15px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:0 -1px 0 #5b6178;color:#fff}.userButtons{display:flex;justify-content:flex-end}.buttonLog{display:inline-block;cursor:pointer;font-size:15px;color:#fff;height:40px;border:2px solid #fff;background-color:#000b4c;padding:6px;vertical-align:center;margin-right:3px}.titleProfile{font-family:"Neuton",serif;color:#466996}.centerDiv{display:flex;flex-direction:column;align-items:center;justify-content:center}.buttonCloseModal{background-color:#466996!important;border:#466996!important}
/*# sourceMappingURL=main.26a52baa.chunk.css.map */