html,body{margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-style:normal}body{background-color:#76b72d;font-weight:400;font-style:normal;font-size:22px;color:#4c4d4f}.montserrat-800{font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal}h2{font-size:2.6rem;margin:5px;font-weight:900}h4{margin:0;color:#4c4d4f;font-size:54px}input[type=text]{background-color:#ebe8e8;border-radius:5px;border-width:1px}a{text-decoration:none;color:#1cb0f6}.text-right{text-align:right}.margin-auto{margin-left:auto;margin-right:auto}#category{position:absolute;top:-109px;color:#fff;text-transform:uppercase}#category h3{font-weight:900!important;font-size:48px;margin:0}.color-red{color:#e6007e!important}.color-white{color:#fff!important}.box-input{}.logo-vert{position:absolute;left:48px;top:38px}.impostazioni{position:absolute;z-index:999999;top:0;right:0;padding:8px}.impostazioni-contenuti{font-size:20px;padding:20px}.col-4{width:100%}.col-4 h4{background-color:#ffde00}.col-4 table{margin:0}.impostazioni-contenuti h4{font-size:20px;margin:8px;color:#00488d}.classifica_table,.classifica_table_small{border:solid 2px #4c4d4f;font-size:20px;color:#4c4d4f}.classifica-row-alt{background-color:#f2f2f2}.classifica_table_small th{background-color:#dde4ec;font-size:18px;padding:10px;border:solid 2px #4c4d4f}.classifica_table th{padding:10px;background-color:#dde4ec;font-size:22px;border:solid 2px #4c4d4f}.classifica_table td{padding:4px;border:solid 2px #4c4d4f}.classifica_table_small td{padding:4px;font-size:18px}.wrapper{position:absolute;left:50%;transform:translateX(-50%) translateY(-47%);top:53%;width:100%;max-width:1920px}#container_ro{display:flex;align-items:center;color:#13414f;text-transform:uppercase;font-size:36px;display:flex;align-items:center;width:100%;justify-content:center;z-index:9999999999999999;position:relative}#container_ro>div{}#container_ro>div.w-100{width:100%;text-size:64px}#container_ro.bg-verde{background-color:#70bf45;border:solid 3px #c6d92c;border-width:30px 0}.informazioni{text-align:center;margin-top:-75px}.informazioni img{margin:12px}.risposte{margin:10px}.txt-risposte{font-size:23px;font-weight:600}.flex{display:flex}#punteggio{margin-top:25px}.flex_center{display:flex;align-items:center;height:100%;width:60%;margin:92px auto}.flex_center div{text-align:center;margin:auto;color:#4c4d4f;font-weight:900;font-size:40px}.flex_center div.col-6{width:50%}.titoli-esterni{color:#fff;text-align:center;padding:17px}.timer{color:#4c4d4f;font-weight:900;font-size:32px}div#question{min-height:133px;font-size:54px;padding:0 10px}#player-name{font-size:28px;text-transform:uppercase;width:98.5%;border:solid 0 #fff;padding:10px 10px;position:relative}input::placeholder{color:silver;opacity:.7}.question-container,.player-setup,.score-board{width:64%;margin:0 auto;background-color:#fff;padding:35px;border-radius:47px;box-shadow:0 4px 8px rgba(0,0,0,.1);flex-direction:column;justify-content:center;margin-top:-21px}.player-setup{background-color:#ffef0f}.button-19{position:absolute;bottom:7%;left:50%;transform:translateX(-50%);padding:10px 20px;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;color:#ffde00;font-size:38px;text-transform:uppercase;z-index:999999999;background-color:#8b4513}.button-19.piu-button{bottom:-22%}button{cursor:pointer}button:hover{background-color:#0056b3}.answers button{display:block;margin:16px 0;padding:14px 20px 1px 20px;cursor:pointer;width:100%;text-align:left;background-color:#fff;color:#4c4d4f;border:none;border-radius:20px;transition:background-color .3s ease;font-family:"Montserrat",sans-serif;font-optical-sizing:auto;font-weight:900;line-height:1.3;font-size:28px;height:90px}.answers button::first-letter {font-size:70px;float:left;margin-right:30px;margin-top:-14px}.answers button{transition:all .2s ease-in-out}.answers button:hover{transform:scale(1.01)}.button{background-color:#007bff;color:#fff;border:none;padding:15px 20px;margin:10px;cursor:pointer;border-radius:5px;transition:background-color .3s ease}.result{font-size:20px;margin-top:20px;color:green;line-height:53px}.score{margin-top:20px;font-size:22px}.current-player{font-weight:bold;margin-top:20px}#player-names input{width:100%;padding:10px;margin-top:10px;margin-bottom:20px;border-radius:5px;border:1px solid #ccc}#result{font-size:1.5rem;margin-top:30px;color:#333}.hidden{display:none}.tempoTotale{padding:10px;font-size:26px}.gioco{width:100%}#game-over{opacity:0;position:relative;transition:opacity .5s ease-out;text-align:center;margin-top:2px}#game-over.question-container{background-color:#c6cd00}.animate-slide-down{display:block;animation:slideDown .5s ease-out forwards}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.centro-gira{position:absolute;z-index:0;left:50%;top:44%;height:812px;transform:translateX(-50%) translateY(-50%);animation:rotate 180s linear infinite}@keyframes rotate{from{transform:translateX(-50%) translateY(-50%) rotate(0deg)}to{transform:translateX(-50%) translateY(-50%) rotate(360deg)}}.hover-stop:hover~.centro-gira{animation-play-state:paused;transform:translateX(-50%) translateY(-50%) rotate(0deg)}.come-funziona{position:absolute;left:737px;top:86px}.fallo-nel{position:absolute;font-size:49px;font-weight:900;left:526px;top:728px}.ang-des{position:absolute;z-index:-9;left:0;top:799px}.ang-sin{position:absolute;z-index:-2;z-index:-9999;right:-54px;top:540px}.ang-des-due{position:absolute;right:0;bottom:0}.ang-sin-due{}.nastrino{position:absolute}@media only screen and (max-height:1000px){.centro-gira{height:600px}}@media only screen and (max-width:1500px){.centro-gira{height:600px}.ang-des{height:328px}.ang-sin{height:564px}}.gioca-ecomind{position:absolute;right:69px;top:141px}.sai-cosa{position:absolute;left:103px;top:428px;z-index:-1}.quadro{width:1920px;height:1080px;border:solid 1px #72a375;overflow:hidden;position:relative;image-rendering:-webkit-optimize-contrast;top:50%;transform:translateY(-50%) translateX(-50%);left:50%}.nuvo-2{position:absolute;top:152px;right:230px;z-index:1076;animation:floatN2 6s ease-in-out infinite}.nuvo-1{position:absolute;top:110px;right:150px;z-index:1076;animation:floatN1 6s ease-in-out infinite}@keyframes floatN1{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(-2px) translateX(30px)}100%{transform:translateY(0) translateX(0)}}@keyframes floatN2{0%{transform:translateY(0) translateX(0)}50%{transform:translateY(2px) translateX(-10px)}100%{transform:translateY(0) translateX(0)}}#punteggio_finale{margin:30px auto}#punteggio_finale>div>div>div,#punteggio_finale>div>div{font-size:53px}.pul-clessifica{background-color:#fff;padding:15px;border-radius:30px}.pul-coppa{bottom:7%}.page-classifica table td{padding:10px}.page-classifica table td,.page-classifica table th,.page-classifica table{border:solid 0;padding:10px}table>*:first-child:not(thead) td:first-child{font-weight:bold}table>*:first-child:not(thead) td:nth-child(2){font-weight:bold}table>*:first-child:not(thead) td:nth-child(3){font-weight:bold;font-size:28px}table>*:first-child:not(thead) td:nth-child(4){font-size:20px}table>*:first-child:not(thead) td:nth-child(5){font-weight:bold;font-size:18px}table>*:first-child tr:nth-child(2){vertical-align:top;color:#009fe3!important;font-size:33px!important}.page-classifica{top:43%!important}.page-impostazioni{top:43%}.radio-classifica{margin:23px auto}#dati_contenitore{position:absolute;font-size:16px;background-color:#fff;padding:40px;height:710px;z-index:9999;width:64%}#dati_utente{overflow-y:scroll;height:100%}#dati_utente h3{background-color:#f5f5f5;margin:10px 0;padding:10px;width:95%}.card-cat{font-weight:bold;font-size:15px;margin-right:20px}.card-cat span{padding:4px 8px;background-color:#f0f0f0!important}.card-rispo{padding:4px}.riga{padding:12px 0}.riga-ok{background-color:#50ff002e;padding:4px 8px;font-weight:bold;color:green}.riga-ko{background-color:#ff00001a;padding:4px 8px;font-weight:bold;color:red}.chiudi-pop{position:absolute;right:0;margin-right:0;margin-top:-40px;background-color:#000;padding:10px;color:#fff;width:33px;text-align:center;font-weight:bold}.card_punti{padding:2px;float:right;margin-right:40px;padding-top:3px;font-size:49px;font-weight:bold;width:100px;text-align:center;color:#fff}.card_punti div{font-size:16px}.card_Nome{background-color:#d8d8d8;font-size:45px;font-weight:bold;padding:10px 10px 10px 10px}.card_Nome div{font-size:16px;font-weight:bold}.bg_pop{background-color:#ffffff00;width:170%;height:200%;position:absolute;top:-500px;left:-324px;z-index:-2}.card-body{}#output{margin:0 auto;position:absolute;background-color:#fff;text-align:left;padding:20px;width:1200px;overflow-y:scroll;height:200px;margin-left:auto;margin-right:auto;position:absolute;font-size:16px;background-color:#fff;padding:40px;height:710px;z-index:9999;width:64%}.w3-button:hover{background-color:#b1aa1ea1;z-index:10}.w3-display-left{position:fixed;left:0;width:100px;height:250px;color:#fff;top:450px;background-color:#c8d40099;border:solid 0 green;font-size:149px;line-height:34px}.w3-display-right{position:fixed;right:0;width:100px;height:250px;color:#fff;top:450px;background-color:#c8d40099;border:solid 0 green;font-size:149px;line-height:34px}.bg-bianco{background-color:#fff;width:1920px;height:1080px}.pino-consip{display:flex;position:absolute;top:400px;width:100%;text-align:center;font-size:43px;align-items:center;justify-content:center}.pino-consip img{height:140px;margin:20px}.pino-data{position:absolute;top:850px;left:180px;font-size:33px}.mySlides{display:none;position:absolute;width:100%;animation:slideInFromRight .5s forwards;z-index:-1}.mySlides .first{position:absolute;color:#fff;z-index:-1;width:750px;background-color:#00a206c4;height:1080px}.mySlides .first .uno{position:absolute;color:#fff;top:485px;font-weight:bold;left:191px;font-size:46px}.mySlides .first .due{position:absolute;color:#fff;top:877px;font-weight:bold;left:74px;font-size:60px;display:none}.mySlides .second{position:absolute;color:#fff;margin-left:750px;z-index:-1;width:1170px;background-color:#0072ab;height:1080px}.mySlides .second .conte{padding:180px 150px 180px 50px;font-size:30px;line-height:45px;position:absolute}.mySlides .second .tito{position:absolute;font-size:34px;top:110px;color:#fff;left:47px;z-index:9;font-weight:bold}@keyframes slideInFromRight{from{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}