@keyframes lights{0%{text-shadow:0 0 1em rgba(255,0,170,.2),0 0 .125em rgba(255,51,187,.3),-1em -0.125em .5em rgba(255,187,51,0),1em .125em .5em rgba(51,187,255,0)}30%{text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,51,187,.5),-0.5em -0.125em .25em rgba(255,187,51,.2),.5em .125em .25em rgba(51,187,255,.4)}40%{text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,204,238,.5),-0.25em -0.125em .125em rgba(255,187,51,.2),.25em .125em .125em rgba(51,187,255,.4)}70%{text-shadow:0 0 1em rgba(255,0,170,.5),0 0 .125em rgba(255,51,187,.5),.5em -0.125em .25em rgba(255,187,51,.2),-0.5em .125em .25em rgba(51,187,255,.4)}100%{text-shadow:0 0 1em rgba(255,0,170,.2),0 0 .125em rgba(255,51,187,.3),1em -0.125em .5em rgba(255,187,51,0),-1em .125em .5em rgba(51,187,255,0)}}.light{margin:auto;font-weight:300;animation:lights 5s 750ms linear infinite}@keyframes circuit-pulse{to{background-position:300% center}}@keyframes clockwise{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes counterclockwise{from{transform:rotate(0deg)}to{transform:rotate(-360deg)}}@keyframes orb-pulse{0%{opacity:.05}15%{opacity:.05}50%{opacity:.8}100%{opacity:.05}}@keyframes color-swap{0%{--circuit-color: #fc1bfcb3}100%{--circuit-color: #4c60deb3}}@keyframes cursor{from{outline-offset:0px}to{outline-offset:10px;outline-color:rgba(0,0,0,0)}}@media(max-width: 700px){.panner{display:none}}@media(min-width: 701px){.panner{position:fixed;left:calc(50% - 75px);background:hsl(0,0%,30%);width:150px;height:150px;line-height:150px;text-align:center;margin:3em auto}}@media(max-width: 700px){.pointer{display:none}}@media(min-width: 701px){.pointer{--mouse-color: white;content:"";background:var(--mouse-color);width:20px;height:20px;transform:rotate(45deg);position:fixed;z-index:110;display:block;outline-color:var(--mouse-color);outline-style:solid;outline-width:2px;animation:cursor 1s infinite;box-shadow:0px 0px 20px var(--mouse-color);pointer-events:none}}header{display:flex;margin:1% 2%;justify-content:space-between;align-items:center}header>nav{text-align:right}header img{width:28.125vw}@media(max-width: 700px){header img{width:200px}header i.bx{display:block;color:#fff;margin:10px;font-size:10vw;cursor:pointer}}@media(min-width: 701px){header{position:relative;z-index:3}header i.bx{display:none}}.nav-links{flex:1}.nav-links li{list-style:none;display:inline-block;margin:8px 12px;position:relative}.nav-links li a{color:#fff;text-decoration:none}@media(min-width: 701px){.nav-links li::after{content:"";width:0%;height:4px;background-color:#8a2be2;display:block;margin:auto;transition:.5s}.nav-links a{font-size:1.68vw}}@media(max-width: 700px){.nav-links{position:fixed;background:linear-gradient(#03002e, #0a0068);height:100vh;width:50vw;top:0;right:-50vw;text-align:left;z-index:10;transition:1s}.nav-links ul{margin:4vh 4vh;text-align:center}.nav-links li{display:block;margin:5vw 0px}.nav-links a{font-size:5vw}}.hover{background-size:200% 100%;background-position:-100%;display:inline-block;margin:5px 0;position:relative;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);transition:all .3s ease-in-out}.hover:hover{background-position:0}.hover:hover::before{width:100%}.hover::before{content:"";display:block;position:absolute;bottom:-3px;left:0;width:0;height:3px;transition:all .3s ease-in-out}.hover#light-blue{background-image:linear-gradient(to right, #30c0eb, #01AEF3 50%, white 50%)}.hover#light-blue::before{background:linear-gradient(to left, #30c0eb, #01AEF3)}.hover#blue{background-image:linear-gradient(to right, #010FCC, #000A83 50%, white 50%)}.hover#blue::before{background:linear-gradient(to left, #010FCC, #000A83)}.hover#purple{background-image:linear-gradient(to right, #953DF5, #4E26E2 50%, white 50%)}.hover#purple::before{background:linear-gradient(to left, #953DF5, #4E26E2)}.hover#pink{background-image:linear-gradient(to right, #F019E1, #FA7FFF 50%, white 50%)}.hover#pink::before{background:linear-gradient(to left, #F019E1, #FA7FFF)}.background{position:relative;background-image:linear-gradient(#130A44, #040511 20%);overflow:hidden}.page-body h1{font-size:4.5vw;color:#f3bafd;margin-top:5%}.page-body h2{font-size:3.9vw;color:#ed88ff;margin-top:5%}.page-body p{font-size:1.55vw;color:#fff;line-height:150%}@media(max-width: 700px){.page-body{width:100%;min-height:84vh;text-align:center}.page-body h1{font-size:7.5vw;padding-top:10%}.page-body p{font-size:3vw;margin:5%}}@media(min-width: 701px){.page-body{width:100%;min-height:78vh;text-align:center;position:relative;z-index:3}}.page-image{max-width:70%}hr{width:75%;border:1px solid #8a2be2;margin:20px auto}.gradient,.icon-row .icon i:hover{background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);animation:gradient 12s linear infinite}.gradient#v1,.icon-row .icon#v1 i:hover{background-image:linear-gradient(-225deg, #FA7FFF 0%, #B98EFC 20%, #B55DE8 40%, #8DA0FE 60%, #C490FF 80%, #FA7FFF 100%);text-shadow:0 0 60px rgba(141,160,254,.8196078431)}.gradient#v2,.icon-row .icon#v2 i:hover{background-image:linear-gradient(-225deg, #01AEF3 0%, #464CE7 20%, #A818D4 40%, #D80D9A 60%, #6A5FC7 80%, #01AEF3 100%);text-shadow:0 0 60px rgba(70,75,231,.8901960784)}.gradient#v3,.icon-row .icon#v3 i:hover{background-image:linear-gradient(-225deg, #F10080 0%, #8B0D88 20%, #5E2390 40%, #034EA2 60%, #8D0D88 80%, #F10080 100%);text-shadow:0 0 60px rgba(50,4,231,.8705882353)}.gradient#v4,.icon-row .icon#v4 i:hover{background-image:linear-gradient(-225deg, #F54952 0%, #660F56 20%, #280659 40%, #422680 60%, #660F56 80%, #F54952 100%);text-shadow:0 0 60px rgba(10,83,242,.5294117647)}.gradient#v5,.icon-row .icon#v5 i:hover{background-image:linear-gradient(-225deg, #14F2E0 0%, #6E9EEB 20%, #9A75F0 40%, #F320FA 60%, #9A75F0 80%, #14F2E0 100%);text-shadow:0 0 60px rgba(7,14,232,.7490196078)}@keyframes gradient{to{background-position:200% center}}.hero-btn{display:inline-block;text-decoration:none;position:relative}@media(max-width: 700px){.hero-btn{padding:3vw 8vw}}@media(min-width: 701px){.hero-btn{padding:1.15vw 3.75vw}}.hero-btn:hover{transition:1s}.hero-btn.main:hover{background:linear-gradient(0.25turn, rgba(116, 3, 192, 0.4941176471), rgba(75, 13, 190, 0.4745098039))}.button{background:none;border:2px solid;color:var(--color);transition:.25s}.button.fill{--color: #A972CB;--hover: #CB72A9}.button.pulse{--color: white;--hover: #b16eef}.button.close{--color: #ff7f82;--hover: #ff7fff}.button.raise{--color: #9A0A0A;--hover: #580303}.button.up{--color: #F3C757;--hover: #F08500}.button.offset{--color: #00D4F9;--hover: #0091D6}.button.fill:hover,.button.fill:focus{box-shadow:inset 0 0 0 2em var(--hover)}.button.pulse:hover,.button.pulse:focus{animation:pulse 1s;box-shadow:0 0 0 2em rgba(0,0,0,0)}.button.close:hover,.button.close:focus{box-shadow:inset -3.5em 0 0 0 var(--hover),inset 3.5em 0 0 0 var(--hover)}.button.raise:hover,.button.raise:focus{box-shadow:0 .5em .5em -0.4em var(--hover);transform:translateY(-0.25em)}.button.up:hover,.button.up:focus{box-shadow:inset 0 -3.25em 0 0 var(--hover)}.button.slide:hover,.button.slide:focus{box-shadow:inset 13em 0 0 0 var(--hover)}.button.offset{box-shadow:.3em .3em 0 0 var(--color),inset .3em .3em 0 0 var(--color)}.button.offset:hover,.button.offset:focus{box-shadow:0 0 0 0 var(--hover),inset 6em 3.5em 0 0 var(--hover)}.button:hover,.button:focus{border-color:var(--hover);color:#fff}@keyframes pulse{0%{box-shadow:0 0 0 0 var(--hover)}}@media(max-width: 700px){footer{display:none}footer h1{font-size:2.25vw}}@media(min-width: 701px){footer{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;position:relative;padding:50px 6vw;background-image:linear-gradient(rgba(12, 0, 43, 0.6117647059), rgba(9, 0, 63, 0.6117647059))}footer h1{color:#ad72ff;font-size:3.5vw;margin-bottom:5%}footer h2{color:#fff;font-size:1.26vw;line-height:175%}footer h3{color:#9192fc;font-size:1.35vw;line-height:175%;padding:0}footer h3:hover{color:#5663f0}footer>.contact-us a{text-decoration:none}}.icon{border-radius:8px;margin:0px;display:inline-block;padding:15px 20px;transition:all ease .3s;color:#fff}@media(min-width: 701px){.icon{background-color:#490596}.icon:hover{background-color:#2b005c;box-shadow:0px 0px 50px rgba(0,0,0,0)}}.social-links{flex:1;display:flex}.social-links i{font-size:140%;color:#fff;transition:all ease .3s}.social-links li{list-style:none;display:inline-block;margin:8px 12px;position:relative}@media(max-width: 700px){.social-links{position:fixed;width:50vw;right:-50vw;text-align:left;top:40vh;z-index:11;background-color:rgba(0,0,0,0);transition:1s}.social-links .social-links ul{margin:6vh 4vh;text-align:center}.social-links a{text-decoration:none;font-size:8vw}}@media(min-width: 701px){.social-links a{font-size:1.68vw}}.copyright{position:relative;background-color:#000;text-align:right;padding:15px}.copyright h1{font-size:1.69vw;color:#6d5a85;padding:0% 3%}.copyright nav{display:flex;justify-content:space-between;align-items:center}@media(max-width: 700px){.copyright h1{font-size:2.25vw;padding:2%;line-height:110%}}:root{--circuit-color: fc1bfccc}*{margin:0;padding:0;font-family:montserrat;font-weight:normal}@media(min-width: 701px){*{cursor:none;scrollbar-color:#0a52f2 #03002e}}@font-face{font-family:montserrat;src:url(/assets/fonts/MontserratAlt1-SemiBold.ttf)}body{background-color:#040511}.carousel{background-color:rgba(0,1,12,.6235294118);overflow:auto;white-space:nowrap;padding:10px;scrollbar-color:#fc0fc0 #030015}.carousel img{padding:10px;max-width:50%;max-height:18vw;align-items:center}.typewriter-v2 span{display:none}#overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:100}#zoom-in{display:none;position:fixed;top:50%;left:50%;transform:translate(-50%, -50%);max-width:80%;max-height:80%;z-index:101}@media(min-width: 1521px){.circuit{top:7%}}@media(max-width: 700px){.button.slide{--color: #131FAA;--hover: #6633C6}.orb{display:none}.circuit#v2{display:none}}@media(min-width: 701px){.offset-border{--border: 10px;--offset: 20px;--gap: 5px;--_c: var(--color) var(--border), #0000 0 calc(100% - var(--border)),var(--color) 0;--_o: calc(3 * var(--offset));padding:calc(var(--gap) + var(--border)) calc(var(--gap) + var(--border) + var(--offset)) calc(var(--gap) + var(--border) + var(--offset)) calc(var(--gap) + var(--border));background:linear-gradient(var(--_c)) var(--_o) var(--_o),linear-gradient(90deg, var(--_c)) var(--_o) var(--_o);background-size:calc(100% - var(--_o)) calc(100% - var(--_o));background-repeat:no-repeat;filter:grayscale(0.5);transition:.5s}.offset-border#light-blue{--color:#30C0EB}.offset-border#blue{--color: #010FCC}.offset-border#pink{--color: #F019E1}.offset-border#purple{--color: #953DF5}.offset-border:hover{background-position:0px 0px;background-size:calc(100% - var(--offset)) calc(100% - var(--offset));filter:grayscale(0)}.button.slide{--color: #8fc866;--hover: #66c887}.orb{position:absolute;z-index:0;height:auto}.circuit{position:fixed;z-index:0;width:100%;height:100%;mask-repeat:no-repeat;mask-size:100%;background-image:linear-gradient(to right, rgba(76, 95, 222, 0.0470588235) 48%, var(--circuit-color) 50%, rgba(76, 95, 222, 0.0470588235) 52%);background-size:300% auto;animation:circuit-pulse 28s linear infinite,color-swap 55s linear infinite}}/*# sourceMappingURL=style.css.map */
