*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--background-color)}.header-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.header{text-align:center;color:var(--text-color);margin-top:20px}.score{text-align:center;color:var(--text-color);margin-top:10px}.btn{background-color:var(--button-background-color);border:var(--button-background-color) solid 1px;width:80dvw;color:var(--text-color);cursor:pointer;border-radius:5px;margin-top:20px;padding:10px 20px;font-size:15px}.btn:hover{background-color:var(--button-hover);color:#f5f5f5;border:1px solid #fff}.btn-begin{background-color:var(--button-background-color);color:var(--text-color);width:50%;padding:20px}.btn-begin:hover{background-color:var(--button-hover);color:#fffefe;border:1px solid #fff}.btn-restart{background-color:var(--button-background-color);color:#f5f5f5;border:var(--button-background-color) solid 1px;width:fit-content}.btn-restart:hover{background-color:var(--button-hover);color:#fffefe;border:1px solid #fff}.question-container{flex-direction:column;justify-content:center;align-items:center;width:80dvw;margin:20px auto auto;display:flex}.question-container p{text-align:center;color:var(--text-color);margin:10px 0;font-size:18px}.question-container button{cursor:pointer;border-radius:5px;justify-content:space-between;margin:5px;padding:10px 20px}.wrong-answer{background-color:#ff000080;border-radius:25px;flex-direction:column;justify-content:center;align-items:center;width:75dvw;padding:25px;display:flex}.wrong-answer p{color:#fff;margin:10px 0;font-size:18px}.welcome-message{text-align:center;width:75dvw;color:var(--text-color);border-radius:25px;margin-top:30px;padding:25px;font-weight:700;position:relative;left:50%;transform:translate(-50%)}.welcome-message p{margin:10px 0;font-size:18px}.navbar{color:var(--text-color);box-shadow:inset;justify-content:space-between;align-items:center;display:flex}.navbar h1{margin:0;padding:20px;font-size:24px}.nav-links{gap:20px;list-style:none;display:flex}.nav-button{background-color:var(--background-color);color:var(--text-color);border:var(--background-color) solid 1px;cursor:pointer;border-radius:5px;padding:30px 20px;font-size:18px}.nav-button:hover{background-color:var(--button-hover);color:#f5f5f5;border:1px solid #fff}:root{--background-color:#fcefc8;--text-color:#647e6d;--button-background-color:#a3c1ad80;--button-hover:#a3c1adcc}.footer{background-color:var(--text-color);width:100%;height:10dvh;padding:5px;position:absolute;bottom:0}.footer ul{list-style:none}.footer ul li{margin:5px}.footer-btn{color:var(--background-color);cursor:pointer;background-color:#0000;border:none}.footer-btn:hover{border-bottom:1px solid #fcefc8}.ourMission{justify-content:center;display:flex;position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.container{background-color:var(--text-color);border-radius:15px;width:75dvw;padding:0 15px 30px}.om-header{color:var(--background-color);text-align:center;margin-bottom:20px}.om-description{color:var(--background-color);font-size:1.2rem;line-height:1.5}.close-btn{cursor:pointer;color:var(--background-color);background-color:#0000;border:none;margin-top:10px;margin-left:auto;margin-right:0;padding:8px;font-size:1.5rem;display:block}.close-btn:hover{color:var(--text-color);background-color:#fcefc8;border-radius:15px}root{--background-color:#fcefc8;--text-color:#647e6d;--button-background-color:#a3c1ad80;--button-hover:#a3c1adcc}.contact-us{background-color:var(--text-color);border-radius:15px;width:75dvw;padding:0 15px 30px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 8px #0000001a}.contact-us h1{color:var(--background-color);text-align:center;margin-bottom:20px}.contact-us p{color:var(--background-color);font-size:1.2rem;line-height:1.5}.contact-us ul{margin-top:20px;padding:0;list-style-type:none}.contact-us li{color:var(--background-color);margin-bottom:10px}.contact-us li a{color:var(--background-color);text-decoration:none}
