#root{margin:0 auto;padding:0rem;text-align:center}.logo{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.react:hover{filter:drop-shadow(0 0 2em #61dafbaa)}@keyframes logo-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion: no-preference){a:nth-of-type(2) .logo{animation:logo-spin infinite 20s linear}}.card{padding:2em}.read-the-docs{color:#888}.navButton{color:#fff;background-color:#190723e6;height:34px;border-radius:7px;cursor:pointer;border:1px solid rgb(255,255,255);margin:auto}.navText{color:#fff}.navText:hover{color:#a577b2;scale:1.1;transition:color 1s;transition:scale 1s}.navText:active{color:#fff;scale:.9}.navButton:hover{background-color:#fbfbfbe6;color:green}.navButton:active{background-color:#d3d3d3}.mobileMenuLinks{color:#fff!important}.mobileMenuBackground,.mobileMenuTop{background-color:#2121214d!important}@media only screen and (max-width: 600px){.navButton{margin-top:20px}}.items{color:#fff!important;margin:auto}.navbarFull{background-color:#212121b3}.items button{color:#fff!important}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-ec685a46.ttf)}.navbarFull{background-color:#150e1de6!important}h5{color:#fff!important;font-family:Roboto-Bold!important}.mobileMenu{background-color:#da1919e6!important}.text-box{position:relative;z-index:2;background-color:rgba(rgba(21,14,29,1),.9)}.text-box p{text-align:center}.textBox{width:100%;display:flex;justify-content:center;flex-direction:column}.textBox p{width:80%;margin:auto}@media only screen and (max-width: 820px){.text-box p{text-align:justify}}.custom-bg Canvas{width:100vw}.custom-bg-three{position:relative;background-image:url(/assets/Stars-Big_1-29045e13.png);background-repeat:no-repeat;background-size:cover;width:100vw;height:100vh}.sun-glow{background-color:#7fffd4}.parallax-three{height:600px;background-image:url(/assets/NebulaBlue-eaf24031.png)}.three-div{background-color:#000;background-image:url(/assets/Stars_Small_1-64bd2935.png);background-repeat:no-repeat;background-size:cover}.three-canvas{scale:1}.custom-bg-mm{position:relative}iframe{overflow:scroll;width:80%;height:500px}.mm-div{display:flex;width:100vw;height:100%;margin-top:50px;justify-content:center}.mm{width:80%;height:500px;display:none}.mm-intro-image{width:80%;height:500px;justify-content:center}.mm-intro-image button{position:absolute;z-index:5;margin-top:230px;font-size:14px;color:#fff;background-color:#ca2020b3;width:90px;height:34px;cursor:pointer;border:1px solid rgb(255,255,255);scale:1;rotate:-360deg;transition:1s scale,1s background-color;border-radius:50%;height:90px}.mm-intro-image button:hover{background-color:#ca2020b3;scale:1.5;rotate:360deg;transition:.5s scale,.5s background-color}.mm-intro-image button:active{background-color:#d3d3d3}img{box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.bounce2{animation:bounce2 2s ease infinite}@keyframes bounce2{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-30px)}60%{transform:translateY(-15px)}}.shake{animation:shake 2s ease infinite}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-10px)}20%,40%,60%,80%{transform:translate(10px)}}@media only screen and (max-width: 820px){.mm-intro-image img{width:100%;height:55%;margin-top:100px}}.parallax-projects{height:1800px;background-color:#3a383be6;background-image:url(/files/textures/footer_lodyas.png);background-repeat:repeat repeat}.button-div{margin:100px auto 45px;display:flex;width:80vw;justify-content:center}.projectDiv{color:#fff;display:flex;flex-direction:column;align-items:center;height:100vh}.card{height:100%}.button-div button{width:100px;height:36px;font-size:12px;margin:0 5px;color:#ebebeb;background-color:#414141;width:74px;height:34px;border-radius:7px;cursor:pointer;border:1px solid rgb(255,255,255)}.button-div button:hover{background-color:#555}.button-div button:active{background-color:#d3d3d3}.projects-div{display:flex;width:90vw;justify-content:center;flex-wrap:wrap;height:50%}@media screen and (min-width: 768px){.parallax-projects{height:2300px}}@media screen and (min-width: 1079px){.parallax-projects{height:1350px}.button-div button{font-size:14px}}.projectCard-div{height:220px;width:170px;background-color:#2f2733;margin:5px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;cursor:pointer;border:.5px solid white;font-size:12px}.card-image img,.back_video{width:100%;z-index:2;border-top:.5px solid rgb(0,0,0);border-bottom:.5px solid white;border:.5px solid rgb(0,0,0);box-sizing:border-box}.card-image{margin-bottom:0}@keyframes example2{0%{font-size:12px;width:170px;height:220px;margin-left:5px;margin-right:5px;margin-bottom:5px;box-shadow:0 4px 8px #0000,0 6px 20px #0000}to{font-size:13px;width:180px;height:225px;margin-left:0;margin-right:0;margin-bottom:0;box-shadow:0 4px 8px #0000004d,0 6px 20px #0000004d}}.projectCard-div:hover{animation-name:example2;animation-duration:.5s;animation-fill-mode:forwards}.card-title{width:100%;display:flex;justify-content:center;margin:5px auto}.card-link a{cursor:pointer;text-decoration:none;color:#fff}.card-link{height:130px}.card-link p{margin:0 5px}.card-link a:hover{color:#fff}@media screen and (min-width: 768px){.projectCard-div{height:300px;width:300px;background-color:#362d3c;margin:5px;display:flex;flex-direction:column;justify-content:space-between;border-radius:10px;cursor:pointer;border:.5px solid white;font-size:16px}.card-image img{width:100%;z-index:2;border-top:.5px solid white;border-bottom:.5px solid white;border:.5px solid white;box-sizing:border-box}@keyframes example{0%{font-size:16px;width:300px;height:300px;margin-left:5px;margin-right:5px;margin-bottom:5px;box-shadow:0 4px 8px #0000,0 6px 20px #0000}to{font-size:17px;width:310px;height:305px;margin-left:0;margin-right:0;margin-bottom:0;box-shadow:0 4px 8px #0000004d,0 6px 20px #0000004d}}.projectCard-div:hover{animation-name:example;animation-duration:.5s;animation-fill-mode:forwards}.card-image img{width:100%;z-index:2;border-top:.5px solid white;border-bottom:.5px solid white;border:.5px solid white;box-sizing:border-box;margin-bottom:20px}.card-title{height:50px;width:100%;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.card-link a{cursor:pointer;text-decoration:none;color:#fff}.card-link{height:200px}}.parallax-contact{height:600px;background-color:#032338}.container-contact{background-color:#808989;width:400px;color:#000;display:flex;align-items:center;justify-content:center;height:400px;border:1px solid rgb(145,145,145);box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}input,textarea{background-color:#efefef;color:#000;border:1px solid rgb(0,0,0);outline-width:0;width:250px;margin:10px}.DanImageDiv{height:400px;width:400px;display:flex;border:1px solid rgb(167,167,167);box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.DanImageDiv img{height:400px;width:400px}.custom-bg-contact{margin-top:100px;display:flex;flex-direction:row;width:100vw;align-items:center;justify-content:center;justify-content:space-around}@media only screen and (max-width: 820px){.custom-bg-contact{flex-direction:column;width:100%}.parallax-contact{height:1000px}.DanImageDiv{height:300px;width:300px!important;margin-top:80px}.DanImageDiv img{height:300px;width:300px}.container-contact{height:350px;width:300px}}input:focus,textarea:focus{outline:none!important;outline-width:0!important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none}textarea{resize:none}.parallax-contact button{font-size:14px;margin:0 5px;color:#fff;background-color:#585858;width:100px;height:34px;border-radius:7px;cursor:pointer;border:1px solid rgb(255,255,255)}.parallax-contact button:hover{background-color:gray;transition:background-color .5s}.parallax-contact button:active{background-color:#d3d3d3}.bottom-div{height:70px;width:100%;background-color:#150e1d}.links-div{display:flex;justify-content:space-around;color:#fff}.links-div a{color:#fff;margin-top:5px}.links-div a:hover{color:#c1c1c1}.info-div{margin-top:10px;font-size:14px}.canvas{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden}@font-face{font-family:Roboto-Bold;src:url(/assets/Roboto-Bold-ec685a46.ttf)}@font-face{font-family:Roboto-Regular;src:url(/assets/Roboto-Regular-4e147ab6.ttf)}.custom-bg video{width:100vw}.custom-bg{position:relative}.introText{position:absolute;z-index:2;top:40%;left:50%;margin-left:0;text-align:left;background-color:#21212100;border-radius:15px;text-shadow:2px 2px black;margin-top:10px}.imgTxt{font-size:45px;font-weight:700;color:#9e9e9e;width:90%}.introText p{border-top:5.6px solid rgb(156,86,212);margin-top:-11.5px;text-shadow:1px 1px black;box-shadow:0 0 #334f38;width:50%;margin-left:150px;color:#d3cadb;font-weight:700}@media screen and (max-width: 1024px){.parallax-image{margin-bottom:-100px}.introText{top:100%;position:block;left:0;right:0;text-align:center;scale:.9}.introText p{border-top:5.6px solid rgb(72,49,94);margin-top:-15px;text-shadow:2px 2px black;font-size:20px;width:100%;margin-left:0}}@media screen and (max-width: 480px){.parallax-image{margin-bottom:-200px}.introText{left:0}}@media screen and (min-width: 1079px){.introText{scale:1.5;left:55%;width:40%}}.parallax-audio{height:3400px;background-color:#28242ee6}@media only screen and (min-width: 768px){.custom-bg-audio{flex-direction:column;width:100%}.audioRow{display:flex;flex-direction:row;margin-bottom:35px}.parallax-audio{height:2000px}.audioImageDiv,.audioImageDiv img,.container-audio{height:200px;width:300px}}@media only screen and (min-width: 1024px){.custom-bg-audio{width:100%}.parallax-audio{height:2700px}.audioImageDiv,.audioImageDiv img,.container-audio{height:300px;width:400px}.audioText{font-size:20px;height:100%;justify-content:space-between}.audioText h2{margin-top:5px}.audioText h4{margin-bottom:10px}}.parallax-games{height:3300px;background-color:#28242ee6}.container-games{background-color:#b0b0b000;width:350px;color:#f4e9d1;display:flex;align-items:center;justify-content:center;height:200px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}.gamesyoutube{width:100%;height:100%}.knights{background-image:linear-gradient(to bottom right,rgb(89,116,54),rgb(10,51,22));border-radius:15px}.nattsmyg{background-image:linear-gradient(to bottom right,rgb(54,87,116),rgb(51,36,10));border-radius:15px}.cosmic{background-image:linear-gradient(to bottom right,rgb(101,54,116),rgb(20,10,51));border-radius:15px}.mushroom{background-image:linear-gradient(to bottom right,rgb(54,92,116),rgb(13,51,10));border-radius:15px}.balls{background-image:linear-gradient(to bottom right,rgb(116,54,116),rgb(10,50,51));border-radius:15px}.gamesImageDiv{height:263px;width:350px;border-radius:5px;display:flex;border:1px solid rgb(167,167,167)}.gamesImageDiv img{height:263px;width:350px;border-radius:5px}.custom-bg-games{margin-top:100px;display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}.gamesRow{display:flex;flex-direction:column;margin-bottom:35px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;scale:1;transition:1s scale}.gamesRow:hover{cursor:pointer;scale:.95;transition:1s scale}.gamesText{display:flex;width:100%;height:170px;flex-direction:column;justify-content:space-between}.gamesText h2{margin:-10px 0 0 10px;text-align:left}.gamesText p{margin-left:10px;margin-right:10px;margin-top:5px;text-align:left}.gamesText h4{margin:0 0 -10px 10px;text-align:left}.gamesLogo{width:350px;margin-bottom:20px;margin-top:20px;box-shadow:none}@media only screen and (min-width: 768px){.gamesLogo{width:400px;margin-bottom:30px}.custom-bg-games{flex-direction:column;width:100%}.divContainer{display:flex;justify-content:space-between;margin-top:20px;width:650px}.gamesRow{display:flex;flex-direction:column;margin-bottom:35px;align-items:center}.parallax-games{height:2300px}.gamesImageDiv,.gamesImageDiv img,.container-games{height:200px;width:300px}}@media only screen and (min-width: 1024px){.gamesLogo{width:500px;margin-bottom:40px}.custom-bg-games{width:100%}.divContainer{width:900px}.parallax-games{height:3000px}.gamesImageDiv,.gamesImageDiv img,.container-games{height:300px;width:400px}.gamesText{font-size:20px;height:100%;justify-content:space-between}.gamesText h2{margin-top:5px}.gamesText h4{margin-bottom:10px}}.parallax-teacher{height:500px;background-color:#28242ee6;background-color:#acacac}.container-teacher{background-color:#b0b0b000;width:350px;color:#f4e9d1;display:flex;align-items:center;justify-content:center;height:200px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}.custom-bg-teacher{margin-top:100px;display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}.teacher img{width:100%}.teacher{width:100%;display:flex;justify-content:center}@media only screen and (min-width: 768px){.teacher,.teacher img{width:80%}.parallax-teacher{height:600px}}@media only screen and (min-width: 1024px){.teacher,.teacher img{width:70%}.parallax-teacher{height:800px}}.parallax-factory{height:1100px;background-color:#28242ee6;background-color:#acacac}.container-factory{background-color:#b0b0b000;width:350px;color:#f4e9d1;display:flex;align-items:center;justify-content:center;height:200px;box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}.custom-bg-factory{margin-top:100px;display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}.factory img,.factory{width:100%}@media only screen and (min-width: 500px){.parallax-factory{height:1500px}}@media only screen and (min-width: 768px){.factory,.factory img{width:90%}.parallax-factory{height:1600px}}@media only screen and (min-width: 1024px){.factory,.factory img{width:75%}.parallax-factory{height:1900px}}.parallax-data{height:2600px;background-color:#2e2d24e6}.container-data{background-color:#c6cccf;width:350px;color:#000;display:flex;align-items:center;justify-content:center;height:200px;border:1px solid rgb(0,0,0);box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}.dataexamples a{color:#00f}.dataexamples a:hover{scale:1.1}.dataexamples{width:160px;display:flex;justify-content:space-between;flex-direction:column}.dataImageDiv{height:200px;width:350px;background-color:#000;display:flex;border:1px solid rgb(0,0,0);box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.dataImageDiv img{height:200px;width:300px}.custom-bg-data{margin-top:100px;display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}.dataRow{display:flex;flex-direction:column;margin-bottom:35px}.dataText{display:flex;width:100%;height:170px;flex-direction:column;justify-content:space-between}.dataText h2{margin:-10px 0 0 10px;text-align:left}.dataText p{margin-left:10px;margin-right:10px;margin-top:5px;text-align:left}.dataText h4{margin:0 0 -10px 10px;text-align:left}@media only screen and (min-width: 768px){.custom-bg-data{flex-direction:column;width:100%}.dataRow{display:flex;flex-direction:row;margin-bottom:35px}.parallax-data{height:2000px}.dataImageDiv,.dataImageDiv img,.container-data{height:200px;width:360px}}@media only screen and (min-width: 1024px){.custom-bg-data{width:100%}.parallax-data{height:2000px}.dataImageDiv{height:230px;width:400px}.dataImageDiv img{height:300px;width:400px}.container-data{height:230px;width:400px}.dataText{font-size:20px;height:100%;justify-content:space-between}.dataText h2{margin-top:5px}.dataText h4{margin-bottom:10px}}.parallax-3d{height:1600px;background-color:#28242ee6}.black{background-color:#5a5a5a}.container-audio{background-color:#b0b0b0;width:300px;color:#000;display:flex;align-items:center;justify-content:center;height:200px;border:1px solid rgb(145,145,145);box-shadow:0 4px 8px #0003,0 6px 20px #00000030;border-radius:5px}.threedtext{color:#000}.threeC{background-color:#b0b0b0}.youtube{width:100%;height:100%}.audioImageDiv{height:200px;width:300px;display:flex;border:1px solid rgb(167,167,167);box-shadow:0 4px 8px #0003,0 6px 20px #00000030}.audioImageDiv img{height:200px;width:300px}.custom-bg-audio{margin-top:100px;display:flex;width:100vw;align-items:center;justify-content:center;flex-direction:column}.audioRow{display:flex;flex-direction:column;margin-bottom:35px}.audioText{display:flex;width:100%;height:170px;flex-direction:column;justify-content:space-between}.audioText h2{margin:-10px 0 0 10px;text-align:left}.audioText p{margin-left:10px;margin-right:10px;margin-top:5px;text-align:left}.audioText h4{margin:0 0 -10px 10px;text-align:left}@media only screen and (min-width: 768px){.custom-bg-audio{flex-direction:column;width:100%}.audioRow{display:flex;flex-direction:row;margin-bottom:35px}.parallax-3d{height:1000px}.audioImageDiv,.audioImageDiv img,.container-audio{height:200px;width:300px}}@media only screen and (min-width: 1024px){.custom-bg-audio{width:100%}.parallax-3d{height:1300px}.audioImageDiv,.audioImageDiv img,.container-audio{height:300px;width:400px}.audioText{font-size:20px;height:100%;justify-content:space-between}.audioText h2{margin-top:5px}.audioText h4{margin-bottom:10px}}.threed-image{height:100%}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#150e1d;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;box-sizing:border-box;scroll-behavior:smooth}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0}.parallax-image{position:relative;height:100vh}.content{display:flex;align-items:center;justify-content:center;position:absolute;height:100vh;width:100%}.content .imgTxt{background-color:#393939;text-transform:uppercase;color:#fff;padding:1rem;font-size:1.5rem;letter-spacing:10px}h3{letter-spacing:6px;text-transform:uppercase;font:1.3rem;text-align:center}.text-box{text-align:center;padding:3rem 1rem;text-align:justify}.spinnerDiv{position:fixed;padding:0;top:0;left:0;z-index:2000;width:10000px;height:10000px;margin:-5000px 0 0 -5000px;background:rgb(0,0,0);display:flex;justify-content:center;align-items:center;flex-direction:column}.spinner{width:5rem;height:5rem;border-top-color:#3c3244;border-left-color:#3a2651;animation:spinner .4s linear infinite;border-bottom-color:transparent;border-right-color:transparent;border-style:solid;border-width:6px;border-radius:50%;box-sizing:border-box;display:inline-block;vertical-align:middle}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner-large{width:5rem;height:5rem;border-width:6px}.spinner-slow{animation:spinner 1s linear infinite}.spinner-blue{border-top-color:#09d;border-left-color:#09d}.spinnerDiv2{position:absolute;width:100vw;height:100%;background-image:url(./temp.jpg);background-size:100% 100%;background-position:center center;display:flex;align-items:center;justify-content:center;flex-direction:column}
