@font-face{font-family:League Spartan;src:url(/fonts/LeagueSpartan.woff2)format("woff2")}*{font-family:League Spartan,sans-serif}body{background-color:#001c4e;margin:0;padding:0}#homepage{flex-direction:column;justify-content:center;align-items:center;display:flex;overflow:hidden}#logo{height:110px}#logo img{width:auto;height:190px}#nome{color:orange;justify-content:center;align-items:center;display:flex}#nome h1{border-radius:10px;padding-top:5px;padding-left:5px;padding-right:5px}#sloganLogo{color:#fff;flex-wrap:wrap;align-items:center;gap:5px;width:350px;height:40px;margin-bottom:15px;font-size:25px;display:flex;position:relative}#dove{color:#000;z-index:1;background-color:#ffe100;border-radius:10px;width:180px;padding:5px 0 5px 10px;position:absolute;top:10%;left:30%;transform:translate(-50%,-50%)}#diventano{color:#fff;background-color:#ff3c00;border-radius:10px;width:260px;padding:10px 0 5px 10px;position:absolute;top:82%;left:57%;transform:translate(-50%,-50%)}@font-face{font-family:Font Yuri Coder;src:url(../fonts/LeagueSpartan.woff2)format("woff2")}html{font-family:Font Yuri Coder}#autorizzazione{text-align:center;color:#fff;background-color:gray;border-radius:20px;width:90%;height:750px;margin:20px;position:relative;overflow-x:hidden;box-shadow:0 0 10px #000}#autorizzazione p{padding:10px;font-size:20px;line-height:1.5}#autorizzazione ul{padding:10px;font-size:17px;line-height:1.5;list-style:none}h2{color:#000;background-color:#dcdcdc;width:100%;padding:10px 0;font-size:25px;font-weight:bolder}#accettazione{color:#fff;justify-content:center;align-items:center;gap:10px;margin-bottom:20px;display:flex}#apriChat.attivato{color:#fff;cursor:pointer;background-color:green;border:none;border-radius:5px;width:80%;margin-bottom:15px;padding:10px 20px;font-size:16px}#apriChat.disattivato{opacity:0;border:none;border-radius:0;width:0;height:0;padding:0;font-size:0}#apriChat.attivato a{color:#fff;text-decoration:none}#sfondoStelle{color:#fff;background-color:#1d0036;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;width:350px;height:200px;font-family:Font Yuri Coder;display:flex}#stelle{gap:5px;margin-top:20px;display:flex}#stelle button{cursor:pointer;background-color:#0000;background-image:url(./icone/stella-vuota.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;width:58px;height:58px}#stelle button.piena{cursor:pointer;background-color:#0000;background-image:url(./icone/stella-piena.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;border:none;width:58px;height:58px}#feedbackStellare{font-size:20px}#feedbackText{resize:none;color:#1d0036;text-align:left;background-color:#fff;border-top-right-radius:10px;border-bottom-right-radius:10px;border-bottom-left-radius:10px;width:350px;max-width:350px;height:150px;max-height:150px;margin-top:5px;padding:10px;font-family:Font Yuri Coder;font-size:18px}textarea::placeholder{color:#1d0036}textarea:focus{outline:none}#sfondoDettagliRecensione{flex-direction:column;justify-content:center;align-items:start;display:flex}#titoloDettagliRecensione{font-size:18px}#donazione_diretta{margin-top:25px}.donazioneButton{color:#fff;cursor:pointer;background-color:#1d0036;border:2px solid #fff;border-radius:5px;padding:10px 20px;font-size:20px}#btnPaypal{color:#fff;cursor:pointer;background-color:#000794;border:none;border-radius:5px;width:300px;height:50px;padding:10px 20px;font-family:Font Yuri Coder;font-size:20px;font-weight:600}#sfondoDonazione{flex-direction:column;justify-content:center;align-items:center;display:flex}#sfondoDonazione span{font-size:18px}@media only screen and (width>=320px) and (width<=768px) and (orientation:portrait){footer{color:#00d0ff;text-align:center;background-color:#000;justify-content:center;align-items:center;height:50px;font-size:15px;display:flex}}@media only screen and (width>=320px) and (width<=768px) and (orientation:landscape){footer{color:#00d0ff;text-align:center;background-color:#000;justify-content:center;align-items:center;height:50px;font-size:15px;display:flex}}@media only screen and (width>=769px) and (width<=1024px){footer{color:#00d0ff;text-align:center;background-color:#000;justify-content:center;align-items:center;height:50px;font-size:15px;display:flex}}@media only screen and (width>=1025px) and (width<=1440px){footer{color:#00d0ff;text-align:center;background-color:#000;justify-content:center;align-items:center;height:50px;font-size:15px;display:flex}}@media only screen and (width>=1441px){footer{color:#00d0ff;text-align:center;background-color:#000;justify-content:center;align-items:center;height:50px;font-size:18px;display:flex}}.chat{color:#fff;margin:10px;overflow:hidden}.messaggioSinistra{background-color:#9f5dac;border-radius:10px;max-width:60%;margin-bottom:10px;padding:10px}.messaggioDestra{background-color:#004c70;border-radius:10px;max-width:60%;margin-bottom:10px;margin-left:auto;padding:10px}.messaggio{border:none;width:100%;padding:10px}#sfondoMessaggioUtente{background-color:#fff;border-radius:10px;margin-bottom:10px;padding:5px}#messaggioDaUtente{justify-content:center;align-items:center;width:100%;display:flex}.messaggio:focus{outline:none}#inviaMessaggio{color:#000;background-color:#fff;border:none;border-radius:10px;margin-left:10px;padding:10px}
