@import url("https://fonts.googleapis.com/css2?family=Raleway:wght@600&display=swap");@import url("https://fonts.googleapis.com/css2?family=Rubik&display=swap");@import url("https://unpkg.com/@fortawesome/fontawesome-free@7.0.1/css/all.min.css");@import url("https://necolas.github.io/normalize.css/8.0.1/normalize.css");:root{--light-bg:#1f003e;--primary:#d34644;--secondary:#250c3a;--text:#fff}@keyframes fadeInAnimation{0%{opacity:0}to{opacity:1}}*{min-height:100%;margin:0;padding:0;scroll-behavior:smooth;box-sizing:border-box;color:var(--text);scrollbar-width:thin;scrollbar-color:var(--primary);font-family:Raleway,sans-serif}html::-webkit-scrollbar{width:16px}html::-webkit-scrollbar-track{background-color:#250c3a;border-radius:100px}html::-webkit-scrollbar-thumb{background-color:#d34644;border-radius:100px}body{position:absolute;text-shadow:2px 2px 11px black;width:100%;left:0;top:0;margin:0;background-color:var(--light-bg)}::selection{background:#372551}::-moz-selection{background:#372551}.header{min-height:10vh;padding-bottom:2vw;display:flex;justify-content:space-around;align-items:center;animation:fadeInAnimation 2s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.background{position:fixed;left:0;top:0;width:100%;height:100%;z-index:-1;box-sizing:border-box;background:url(/background.svg);background-repeat:no-repeat;background-size:cover}.sitetitle{padding:3px 8px;display:inline-flex;align-items:center;border:1px solid var(--text);border-radius:3px;letter-spacing:8px;font-size:32.5px;text-transform:uppercase;cursor:pointer}.sitetitle>a{color:var(--text);text-decoration:none}.sitetitle:hover{animation:pulse 1s}.responsive{display:none}.navbar{margin:20px 0;padding:0;display:flex;justify-content:space-around;overflow:hidden}.navbar>li{margin:30px 0;padding:3px 20px;float:left;display:inline-flex;cursor:pointer}.navbar>li>a{color:var(--text);font-size:16px;font-family:Raleway,sans-serif;letter-spacing:2px;text-decoration:none}.navbar>li>a:hover{animation:pulse 1s}.social-link{font-size:20px}.content{position:relative;width:100%;margin:10vh 0;box-sizing:border-box;animation:fadeInAnimation 1s ease-in-out;animation-iteration-count:1;animation-fill-mode:forwards}.container{width:980px;left:210px;bottom:0;display:flex;justify-content:center}.container,.docs{position:relative;letter-spacing:3px;font-family:Raleway,sans-serif}.docs{width:780px;left:100px;overflow:hidden;overflow-wrap:break-word;border:1px solid #b29dc688;background-color:#1f003e54;border-radius:30px;padding:30px}.docs>p{color:#000}.header-text-mobile{display:none}.docs>h1,h2{margin-bottom:20px}.container>div>a{font-size:20px}.header-text{font-size:40px;text-transform:uppercase}.button-group{margin-top:20px}.button{position:relative;color:var(--text);padding:20px;line-height:64px;transition:all .3s;text-decoration:none}.button:after,.button:before{content:"";position:absolute;transition:all .3s;bottom:0;left:0;width:100%;height:100%;z-index:1}.button:before{left:4px;z-index:1;opacity:0;background:rgba(255,255,255,.1);transform:scaleX(.1)}.button:hover:before{opacity:1;transform:scale(1)}.button:after{transition:all .3s;border:1px solid rgba(255,255,255,.5)}.button:hover:after{transform:scaleY(.1);opacity:0}.button-right{margin-left:20px}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.service-lists>li>div{display:inline-block;-webkit-padding-start:.5em;padding-inline-start:.5em;margin-top:5px}.service-lists>li>div>a{text-decoration:none}.service-lists>li>div:hover{animation:pulse .3s}@media screen and (max-width:1800px){.navbar{width:30%}}@media screen and (max-width:1700px){.navbar{width:40%}}@media screen and (max-width:1300px){.container{left:50px}}@media screen and (max-width:1024px){.sitetitle{padding:3px 5px;font-size:25.5px}.navbar{width:40%}.container{width:500px}}@media screen and (max-width:768px){body{overflow:scroll;-webkit-overflow-scrolling:touch}.header{padding-top:3vh}.navbar{display:none}.responsive{display:inline-block}.container{left:30px}.button-group>.button{display:block}.button-group{margin-top:0}.button{padding:10px;line-height:20px;margin-top:20px}.button-right{margin-left:0}.header-text-mobile{display:inline-block;font-size:40px;text-transform:uppercase}.header-text{display:none}.docs{position:relative;width:320px;left:20px;border-radius:70px;border:1px solid #b29dc652;padding:30px}}@media screen and (max-width:550px){body{overflow:scroll;-webkit-overflow-scrolling:touch}.container{width:400px}}@media screen and (max-width:500px){body{overflow:scroll;-webkit-overflow-scrolling:touch}.sitetitle{letter-spacing:2px}}@media screen and (max-width:430px){.container{width:300px}}