@import url(https://fonts.googleapis.com/css?family=Lato:100,300,400,700,900);@import url(https://fonts.googleapis.com/css?family=Karla:400,700);*{margin:0;padding:0;box-sizing:border-box}.content-slider{z-index:10!important;position:relative;top:80px;left:8em}.content-slider .shadow{display:block;position:relative}.content-slider .shadow:before{display:block;content:"";position:absolute;width:100%;height:100%;box-shadow:inset 0 0 3px 1px #000}@media (max-width:1024px){.content-slider{top:20px;left:0}.sponsors-grid{margin-bottom:64px;grid-template-columns:repeat(auto-fit,minmax(100px,160px));justify-content:start;grid-gap:10px;gap:10px}}a{text-decoration:none;outline:none}a,body{color:#fff}body{background:#18191a;font-family:"Lato",sans-serif}.header{background:linear-gradient(180deg,#000 0,transparent);padding:27px}h2{font-size:24px;font-weight:600;line-height:1.4}p{font-size:15px;font-weight:300;line-height:1.6;margin-bottom:1em}.list-proj{display:grid;grid-template-columns:minmax(250px,500px) minmax(160px,650px);grid-template-rows:380px;justify-content:center;grid-gap:1em;gap:1em}.slick-arrow{z-index:10!important}@media (max-width:1024px){.list-proj{display:grid;grid-template-columns:minmax(150px,340px);justify-content:space-around;grid-gap:0;gap:0}}#webgl{margin-top:1em;position:absolute;z-index:-1}.Button[data-primary=true]{border:2px solid #e50914}.Button{outline:none;background:transparent;display:flex;height:44px;align-items:center;justify-content:center;text-decoration:none;color:#fff;padding:20px;box-sizing:border-box;border:2px solid rgba(245,245,241,.2);border-radius:44px;font-size:14px;font-weight:600;transition:border .125s ease,background .125s ease}.Button:hover{background:linear-gradient(45deg,hsla(0,0%,87.5%,.137),rgba(2,17,63,.607843))}ul{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,200px));justify-content:center;list-style:none}ul :nth-child(n):hover{color:#ebc340}footer{z-index:99;margin-top:1rem;padding:1rem;background-color:#242526;font-size:14px;position:fixed;bottom:0;left:0;width:100%;font-family:"Courier New",Courier,monospace}.rounded{border-radius:50%}a{cursor:pointer}.slick-track{opacity:1;width:1140px;transform:translateZ(0)}.techlogos{margin-top:1em;display:grid;grid-gap:1em;gap:1em;justify-content:center;grid-template-columns:repeat(auto-fit,minmax(100px,210px))}.techlogos :nth-child(2){grid-column-start:2}.techlogos :nth-child(3)>img{width:100%}.techlogos :nth-child(5){font-weight:900;color:#fff;text-align:center;letter-spacing:1px;font-weight:600;font-family:cursive;background:-webkit-linear-gradient(#eee,#333);background-clip:border-box;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.techlogos span{margin-left:5px;align-self:center}.techlogos div{display:flex}.sponsor-team{margin-top:5em;z-index:99}.sponsor-team img{z-index:99;opacity:.5}.sponsor-team img:hover{opacity:1}.sponsors-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,90px));width:calc(100vw - 100% - 1em);grid-gap:1em;gap:1em;align-items:center;align-content:center}.sponsors-grid :first-child{grid-column-end:2 span}.content-slider{padding:16px;background:rgba(4,10,28,.32)}.Hero{width:100%;background-size:cover;min-height:800px}.Hero .content{position:relative;z-index:4;top:10vw}.Hero .content .logo{max-width:400px;display:block;position:relative;left:-5px}.Hero .content p{width:100%}.Hero .content .button-wrapper{display:flex;width:400px;margin-top:30px}.Hero .content .button-wrapper .Button:first-child{margin-right:10px}.Hero .overlay{background:linear-gradient(180deg,#221f1f 0,rgba(34,31,31,0));filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);height:100%;position:absolute;z-index:2;top:0;left:0;width:100%;transform:rotate(180deg)}@media (max-width:1550px){.Hero{min-height:600px}}@media only screen and (max-width:768px){.Hero{min-height:500px}}.Item{width:calc(20% - 10px);min-width:calc(20% - 10px);background-color:#000;flex:1 0 auto;background-position:50%;background-size:100%;height:200px;background-repeat:no-repeat;overflow:hidden;margin-right:10px;transition:background 1s ease}.Item:nth-child(n+6){margin-top:20px}.Item:last-child{margin-right:0}.Item .overlay{background:linear-gradient(180deg,rgba(0,0,0,.75) 0,transparent);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#a6000000",endColorstr="#00000000",GradientType=0);padding:20px;position:relative;height:100%;pointer-events:none;opacity:0;transition:opacity .125s ease}.Item .overlay .title{font-size:22px;font-weight:200;opacity:0;transition:opacity .25s ease}.Item .overlay .rating{font-size:14px;opacity:0;transition:opacity .25s ease .125s}.Item .overlay .plot{font-size:14px;display:-webkit-box;margin-top:100px;font-weight:300;line-height:1.6;opacity:0;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:margin .25s ease .125s,opacity .25s ease .25s}.Item:hover{background-size:150%}.Item:hover .overlay{opacity:1;pointer-events:all}.Item:hover .overlay .plot{margin-top:10px;opacity:1}.Item:hover .overlay .ListToggle,.Item:hover .overlay .rating,.Item:hover .overlay .title{opacity:1}.CircularProgressbar-path{stroke:red}.CircularProgressbar-trail{stroke:grey}.CircularProgressbar-text{fill:#ff0}.CircularProgressbar-background{fill:green}.Button span{margin-left:5px}.Button img{z-index:99999;margin:0}.sidebar-content{overflow:hidden;font-family:karla,-apple-system,system-ui,"Segoe UI","Roboto","Helvetica Neue",Arial;position:absolute;padding:1em;background:#2e2f86;right:0;top:30px;width:30vw;background:linear-gradient(180deg,#000 0,transparent);background:linear-gradient(45deg,hsla(0,0%,87.5%,.137),rgba(2,17,63,.607843));background:linear-gradient(45deg,hsla(0,0%,87.5%,.137),rgba(24,63,217,.580392));background:linear-gradient(45deg,hsla(0,0%,87.5%,.137),rgba(78,172,255,.580392));background:linear-gradient(45deg,rgba(54,54,78,.925),rgba(2,17,63,.870588));background:linear-gradient(45deg,rgba(48,58,65,.85),#151c22);height:0;transition:all .7s;opacity:0}.sidebar-content .content{padding:1em;transition:transform .5s;transform:translateX(150%)}.sidebar-content.show .content{transform:translate(0);transition:transform .5s}.sidebar-content.show{height:95%;opacity:1;z-index:99;transition:all .7s}.services{display:grid;grid-gap:2em;gap:2em;justify-content:center;text-align:center}.services .service:hover .iconify{transform:scale(1.05)}.services .service-grid{display:flex;justify-content:center}.services .service-grid .service{margin-left:26px}.services .iconify{font-size:50px}.services .download-grid{display:flex}.services .download-grid li{cursor:pointer;margin-left:30px}h3{margin-bottom:1em}.space{margin-top:3em}
/*# sourceMappingURL=main.3e54a0f5.chunk.css.map */