@font-face {font-family: "SF Pro Rounded"; src: url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.eot"); src: url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.woff") format("woff"), url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/ead4092f880f75ff0883ced1856b2c37.svg#SF Pro Rounded") format("svg"); } @font-face {font-family: "SF Pro Display"; src: url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.eot"); src: url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.woff") format("woff"), url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/3cff9206b4c8d578245ef1aaeeaf9e84.svg#SF Pro Display") format("svg"); } @font-face {font-family: "SF Pro Display Thin"; src: url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.eot"); src: url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.woff") format("woff"), url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/70c38766a71f8f7f0a477605da15fcd3.svg#SF Pro Display") format("svg"); } @font-face {font-family: "Proxima Nova"; src: url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.eot"); src: url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.eot?#iefix") format("embedded-opentype"), url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.woff2") format("woff2"), url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.woff") format("woff"), url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.ttf") format("truetype"), url("//db.onlinewebfonts.com/t/bf9f5d50c1b928ff21436517a1a95ad9.svg#Proxima Nova") format("svg"); } body { margin: 0; padding: 0; color: white; background-color: black; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; cursor: url(img/cursor.png), auto; } a { text-decoration: none; color: white; } /* Navbar Start */ #navbar-container { width: 100%; display: flex; height: 15vh; } /* Navbar Logo Start */ #navbar-logo-container { display: flex; flex-direction: row; justify-content: center; align-items: center; text-align: center; margin-left: 10%; } #navbar-logo-container #navbar-logo { background-image: url(./img/logo.png); background-position: center; background-repeat: no-repeat; background-size: cover; width: 1.9271vw; height: 1.7708vw; cursor: pointer; color: transparent; text-align: center; align-items: center; text-shadow: 0px 0px 1.5625vw #1dd6ef; font-size: .7813vw; } #navbar-logo-container #navbar-title { font-size: 1.0417vw; font-weight: 600; font-style: normal; font-family: "SF Pro Rounded"; margin-left: 0.5417vw; cursor: pointer; } .blue-white-linear { background: conic-gradient(from 180deg, #01C9E4, #025779); /* background: linear-gradient(0deg, #01C9E4, #025779); */ background-clip: text; -webkit-background-clip: text; color: transparent; } .yellow-white-linear { background: conic-gradient(from 180deg, #FFDF6D, #817036); background-clip: text; -webkit-background-clip: text; color: transparent; } /* Navbar Logo End */ /* Navbar Pages Start */ #navbar-pages-container { width: 50%; display: flex; flex-direction: row; margin-left: 33%; justify-content: space-evenly; align-items: center; text-align: center; } #navbar-pages-container a { color: white; text-decoration: none; font-family: "SF Pro Rounded"; font-size: 1.0417vw; font-weight: 600; line-height: normal; transition: 0.3s; opacity: .42; } #navbar-pages-container a:hover { color: #37B9F1; opacity: 1; } #navbar-pages-container a.blue-white-linear { color: transparent; text-shadow: .0521vw .0521vw 1.208vw #01C9E4; opacity: 1; } #navbar-pages-container a.yellow-white-linear { color: transparent; text-shadow: .0521vw .0521vw 1.208vw #FFDF6D; opacity: 1; } /* Navbar Pages End */ /* Navbar End */ #footer-container { position: absolute; bottom: 1.0417vw; right: 1.0417vw; color: #4d4d4d99; font-size: .625vw; font-family: "SF Pro Display"; } #loading-container { width: 100vw; height: 100vh; background-color: rgba(15, 16, 24, 0.7); backdrop-filter: blur(2.6042vw); display: flex; justify-content: center; align-items: center; position: absolute; pointer-events: none; z-index: 2; transition: 0.2s; } #loading-container.panel { width: 100%; height: 100%; z-index: 3; border-radius: .7813vw; } /* Loading Content Start */ #loading-container #loading-item { width:50px; height:50px; border-radius:50%; background:conic-gradient(#0000 10%,#FFFFFF); -webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 8px),#000 0); animation: loading-anim 1s infinite linear; } @keyframes loading-anim {to{transform: rotate(1turn)}} /* Loading Content End */