::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb:hover{background:#198754}::-webkit-scrollbar-thumb{background:#198754;border-radius:10px}::-webkit-scrollbar-track{border-color:transparent}@supports not ::-webkit-scrollbar){*{scrollbar-width:auto;scrollbar-color:#198754 #6bcbae8a;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);}}@font-face{font-family:CZFont;src:url(CZFont.ttf)}h1,h2,h3,h4{font-family:CZFont}a{text-decoration:none;color:#fff}a:hover{color:#000}a:focus{color:#000}#bg-video{position:fixed;left:50%;top:50%;bottom:auto;right:auto;min-width:100%;min-height:100%;transform:translateX(-50%) translateY(-50%);z-index:-100;background-position:center;background-size:cover;background-repeat:no-repeat}.cz-hover{position:absolute;width:100%;height:100%;height:100%}#cz-logo-mask{position:absolute;width:100%;height:100%;height:100%;background-color:#05502d73;-webkit-mask-image:url(/content/cz.svg),linear-gradient(#000,#000);-webkit-mask-repeat:no-repeat;-webkit-mask-size:70vw 70vh,100% 100%;-webkit-mask-position:center -8vh,100% 100%;mask-composite:exclude;-webkit-mask-composite:destination-out;z-index:-1}@keyframes shadowPulse{0%{box-shadow:0 0 20px 0 #62fdb5;text-shadow:0 0 10px #62fdb5}100%{box-shadow:0 0 20px 7px #62fdb5;text-shadow:0 0 20px #62fdb5}}.cz-menu-button{display:flex;height:100%;justify-content:center;align-items:center}.cz-menu-button button.main-menu-button{width:160px;height:75px;margin-top:70px;border-radius:20px;font-family:"CZFont";font-size:30px;letter-spacing:5px;padding-left:20px;box-shadow:0 0 20px 0 #62fdb5;text-shadow:0 0 15px #62fdb5;color:#62fdb5;animation-name:shadowPulse;animation-duration:2s;animation-iteration-count:infinite;animation-direction:alternate;border-width:2px;border-color:#62fdb5}#cz-logo-menu{width:15vh;display:none}.cz-menu-overlay{width:75%;height:93%;position:absolute;z-index:-1;top:35px;border-radius:10px}#cz-main-menu{display:none;background-color:#163225b8;box-shadow:0 0 20px 2px #62fdb5;z-index:9}.cz-menu-buttons-wrapper{display:none;height:7%}.cz-menu-buttons{display:flex;justify-content:space-evenly;flex-wrap:wrap;align-content:center}.cz-menu-buttons button{text-align:center;padding-left:2vw;padding-right:2vw;background-color:#1a3c31d9}.cz-menu-buttons button h3{font-size:2.5vh;margin:0}.main-logo-holder{width:100%;height:16%;display:flex;flex-direction:column;align-items:center}.menu-section{position:relative;display:flex;flex-direction:column;align-content:center;align-items:center;height:74%}.menu-section>div{display:none}.menu-section div.section{background-color:#6bcbae8a;border-radius:5px;border-width:5px;border-color:#198754;border-style:solid;height:100%;position:absolute;width:95%;overflow-y:auto;overflow-x:hidden}p{font-family:monospace;font-size:20px}.profile>iframe{width:100vw;height:72px}@media screen and (min-width:601px) and (max-width:992px){p{font-family:monospace;font-size:16px}h3{font-size:20px}.cz-menu-buttons-wrapper{height:15%}.menu-section{height:67%}.cz-menu-buttons{padding-left:10px;padding-right:10px;display:inline-flex}.cz-menu-buttons button{padding-left:1vw;padding-right:1vw;width:13.5vw;margin-left:6px}}.our-team-profiles .profile-wrapper{text-align:center;height:20vh;align-content:center}.our-team-profiles .profile{text-align:center;border-width:5px;border-style:solid;border-color:#378e65;background-color:#555949;width:100%;border-radius:20px;display:inline-block}.our-team-profiles p{font-style:italic;font-weight:bold;background-color:#59efd2;margin:0;border-bottom-right-radius:10px;border-bottom-left-radius:10px}form#contact-form{text-align:center;border-width:5px;border-style:solid;border-color:#378e65;background-color:#555949;border-radius:20px;padding:10px;margin:30px}form#contact-form .row{margin:10px}form#contact-form h4{color:#fff}.game-card{background-color:#555949;border-style:solid;text-align:center;border-radius:10px;border-color:#198754;padding:10px;color:#fff}.game-card img{max-width:100%;max-height:120px}.game-card p{text-align:left;font-size:.8rem;padding:10px}@media screen and (max-width:600px){p{font-family:monospace;font-size:15px}.cz-menu-buttons-wrapper{height:22%}.menu-section{height:62%}.cz-menu-buttons{display:flex;flex-wrap:nowrap;flex-direction:column}.cz-menu-buttons button h3{font-size:4vw;margin:0}.menu-section div.section{width:100%}.our-team-profiles .profile-wrapper{width:90%;padding-left:10%;overflow:hidden}div#discordInvite{width:400px;height:180px}#discordData,#discordInfo{display:flex;height:50px;flex-direction:column}#serverImg{margin-bottom:10px!important}}#lg-container-1{z-index:9999;position:absolute}