body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media screen and (pointer:coarse){@supports (-webkit-backdrop-filter:blur(1px)) and (overscroll-behavior-y:none){html{min-height:100.3%;overscroll-behavior-y:none}}}@media screen and (pointer:coarse){@supports (-webkit-backdrop-filter:blur(1px)) and (not (overscroll-behavior-y:none)){html{height:100%;overflow:hidden}body{-webkit-overflow-scrolling:touch;margin:0;max-height:100%;overflow:auto}}}body{overscroll-behavior-y:none}:root{--neutral-black1:#0c0e11;--neutral-black2:#36373a;--neutral-black3:#5c5d61;--neutral-white1:#f5f8f9;--neutral-gray2:#afb2b5;--darkpurple:#16002e;--primary0:#260c3e;--primary1:#460c7c;--primary2:#623889;--primary6:#e5d4f4;--secondary2:#ff8fe6;--secondary3:#ffa6eb;--info-gradient:linear-gradient(90deg,#ff79e180,#a8008380);--message-gradient:linear-gradient(90deg,#424242e6,#424242e6)}#mytest{margin-left:50px}p{--spatial-font-size:18;--spatial-margin:3;--spatial-color:"#000000";margin-right:69px}.App{text-align:center}.arrow{background-position:50%;background-repeat:no-repeat;background-size:contain;height:87px;margin:0;opacity:.5;width:114px}.arrowEnabled{opacity:1}.arrowEnabled:hover{cursor:pointer;transform:scale(1.1);transition:transform .3s ease-out}#arrowLeft{background-image:url(/static/media/arrowLeft.5cdd0063a55e081bee9b.svg);margin-right:40px}#arrowRight{background-image:url(/static/media/arrowRight.2bb1561c43ee3c0df577.svg);margin-right:10px}.babylonVRicon{position:fixed;right:30px;top:30px}#backgroundFiller{background-color:#36373a;background-color:var(--neutral-black2);height:60vw;position:absolute;width:100%}#backgroundPanel{background-color:#0c0e11;background-color:var(--neutral-black1)}.blob{position:absolute}.blob img{width:50vw}#blurs{height:100%;width:100%}#blurs,#blurs div{position:absolute}#blurs div img{height:auto;width:40vw}.blurCircle{background-color:#623889;background-color:var(--primary2);border-radius:50%;filter:blur(4vw);height:23vw;left:3%;top:50%;transform:translateY(-50%);width:23vw}.client{display:inline-block;height:76px;padding:1.5vw 3vw}#clients{background-image:linear-gradient(180deg,#0d0f12,#1b062f)}#clients>div{margin:0 auto;padding-bottom:2vw;padding-top:2vw;width:80%}#companyDescr{background-image:linear-gradient(0deg,#1b062f,#0c0e11,#1b062f);clip-path:polygon(0 13%,105px 0,100% 0,100% 100%,105px 100%,0 87%);height:900px;position:absolute;top:36vw;width:100%;z-index:2}#companyDescrGrid{grid-column-gap:30%;column-gap:30%;display:grid;grid-template-columns:2fr 2fr;grid-template-rows:2fr 1.8fr;height:894px;padding:5%}#companyDescrGrid div{z-index:2}#companyDescrGrid h1{color:#f5f8f9;color:var(--neutral-white1);font-size:38pt;position:relative;text-align:left;z-index:1}#companyDescrGrid img{width:100%}#companyDescrGrid p{margin-right:0;position:relative;z-index:1}#contactForm{margin:2% 10%;text-align:left}#contactMessage>div:first-child{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);height:100%;left:0;position:fixed;top:0;width:100%;z-index:2}#contactMessage>div:nth-child(2){height:255px;left:0;margin:0 auto;position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:3}#contactMessage>div:nth-child(2) .feature{background-image:linear-gradient(90deg,#424242e6,#424242e6);background-image:var(--message-gradient);height:auto;left:0;margin:0 auto;padding:0;right:0}#contactMessage>div:nth-child(2) .feature p{display:flex;font-size:16pt;justify-content:center;text-align:left}#contactMessage>div:nth-child(2) .feature button{border:none;border-radius:15px;color:#36373a;color:var(--neutral-black2);font:20pt Montserrat;font-weight:700;height:60px;margin-bottom:40px;width:200px}#contactUs{background-color:#e5d4f4;background-color:var(--primary6);display:grid;grid-template-columns:3fr 1fr;margin:0 auto;width:100%}#btnContact{background-color:#ff8fe6;background-color:var(--secondary2);border:none;border-radius:15px;color:#fff;font:23pt Montserrat;font-weight:700;height:115px;margin-bottom:4vw;margin-top:4vw;-webkit-user-select:none;user-select:none;width:382px}#contactUs button:disabled,#contactUs button:disabled:hover{cursor:auto;opacity:.5;transform:none}#contactUs button:hover{cursor:pointer;transform:scale(1.05);transition:transform .3s ease-out}#contactUs div p{color:#5c5d61;color:var(--neutral-black3);font-size:28pt}#contactUs h4{padding-top:3vw}#contactFormGrid{grid-column-gap:80px;column-gap:80px;display:grid;grid-template-columns:1fr 1fr;width:100%}#contactFormGrid div:nth-child(5),#contactFormGrid div:nth-child(6){grid-column:1/span 2}#contactUs input[type=text]{background:linear-gradient(#afb2b5,#afb2b5) center bottom 5px /calc(100% - 10px) 2px no-repeat;background:linear-gradient(var(--neutral-gray2),var(--neutral-gray2)) center bottom 5px /calc(100% - 10px) 2px no-repeat;border:0;color:#5c5d61;color:var(--neutral-black3);font:20pt Montserrat;padding:10px 0;width:100%}#contactUs table{width:100%}#demoArrows{display:flex;justify-content:flex-end}.demoItem{display:inline-block;height:30vw;padding-right:2.3%}.demoItem h1{color:#e5d4f4;color:var(--primary6)}.demoItem img{height:90%}.demoItem img:hover{cursor:pointer;transform:scale(1.05);transition:transform .3s ease-out}#demosContainer{height:36vw;margin:0 auto;overflow:hidden}#demosGrid{align-items:center;display:grid;grid-template-columns:5fr 1fr}#demosScroller{height:30vw;width:213%}#demos{margin:0 auto;overflow:hidden;position:relative;text-align:left;width:80%}#companyDescrGrid p{color:#afb2b5;color:var(--neutral-gray2);font-size:25pt;text-align:left}h3{font:38pt Futura;font-weight:700}h3,h4{color:#0c0e11;color:var(--neutral-black1)}h4{font:25pt Montserrat;font-weight:700;margin:0}#headerBanner{height:60vw;pointer-events:none;position:relative;top:-7vw;width:100%}#innerBorder{background-color:#623889;background-color:var(--primary2);clip-path:polygon(96px 827px,10px 731px,10px 102px,92px 11px,calc(100% - 9px) 11px,calc(100% - 9px) 826px,99% 830px,calc(100% - 2px) 827px,calc(100% - 2px) 4px,88px 4px,2px 100px,2px 734px,92px 835px,calc(100% - 2px) 840px,calc(100% - 2px) 826px);height:834px;left:0;margin:0 auto;right:0;top:50%;transform:translateY(-50%);width:calc(100vw - 70px)}#innerBorder,.feature{position:absolute}.features>div{margin-bottom:130px}.features{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto;padding-bottom:3vw;padding-top:3vw;width:80%}.feature{background-image:linear-gradient(90deg,#ff79e180,#a8008380);background-image:var(--info-gradient);box-sizing:border-box;clip-path:polygon(64px 0,100% 0,100% calc(100% - 50px),calc(100% - 64px) 100%,0 100%,0 50px);height:340px;margin-bottom:130px;padding:10%;width:595px;z-index:1}.features h2{font-size:22pt;margin:0;padding:0;text-align:left}.featureHeading{grid-column-gap:5%;align-items:center;column-gap:5%;display:grid;grid-template-columns:1fr 8fr}.features img{height:auto;width:48px}.features p{color:#f5f8f9;color:var(--neutral-white1);font-size:19pt;margin-right:0;text-align:left}@font-face{font-family:Futura;font-style:normal;font-weight:400;src:url(/static/media/Futura%20Md%20BT%20Medium%20400.dbbde3d53b68cf982647.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/static/media/Montserrat-Light.7179b7d2ac9b599db5f9.ttf) format("truetype")}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:url(/static/media/Montserrat-Bold.50f0257aa1e905f4bfaf.ttf) format("truetype")}h1{--spatial-font-weight:600;--spatial-font-size:30;--spatial-margin:3;--spatial-color:"#000000";font:47pt Futura;font-weight:700;text-transform:uppercase}h1,h2{color:#f5f8f9;color:var(--neutral-white1)}h2{font:20pt Futura;font-weight:700}#honeyComb{background-image:url(/static/media/honeycomb.5ec39f7e694141c0c6d0.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:765px;left:0;position:absolute;top:calc(-23vw + 800px);width:100%;z-index:1}.blink1{animation:blinker1 .1s ease-in-out normal forwards}@keyframes blinker1{0%{background-color:#000}30%{background-color:#16002e;background-color:var(--darkpurple)}to{background-color:#000}}.blink2{animation:blinker2 .1s ease-in-out normal forwards}@keyframes blinker2{0%{background-color:#000}30%{background-color:#260c3e;background-color:var(--primary0)}to{background-color:#000}}#imageCaption{bottom:40px;color:#e5d4f4;color:var(--primary6);font:24pt Futura;left:0;margin:0 auto;position:absolute;right:0;z-index:2}#imageContainer{background-color:#000;max-height:1200px;position:relative}#loading{background-image:url(/static/media/marcus.18916ea1fa177c4c1271.jpg);background-position:50%;background-size:cover;height:100%;position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:1}#mediumPercent{background-image:linear-gradient(-45deg,#ff79e180,#a8008380);clip-path:polygon(10% 0,100% 0,100% 80%,90% 100%,0 100%,0 20%)}#mediumStats{background-image:linear-gradient(0deg,#0c0e11,#1b062f);height:1000px;position:relative}#mediumStats div{height:638px;position:absolute;top:230px;z-index:2}#mediumStats div:first-child{left:calc(50% - 369px)}#mediumStats div:nth-child(2){right:calc(50% - 369px)}#mediumStats img{height:100%}#maddieCanvas{height:700px;left:-70px;position:relative;top:-70px;width:550px}#maddieCanvas:focus{outline:none}#maddieCanvas:hover{cursor:pointer}#myCanvas{height:100%;width:100%}#myCanvas:hover{cursor:pointer}p{color:#afb2b5;color:var(--neutral-gray2);font:12pt Montserrat;font-weight:400}.statContainer{position:absolute;width:280px;z-index:1}.statistic{background-image:linear-gradient(90deg,#ff79e180,#a8008380);background-image:var(--info-gradient);clip-path:polygon(10% 0,100% 0,100% 80%,90% 100%,0 100%,0 20%);padding:5% 15% 5% 10%;position:relative;z-index:2}.statistic h2{font-size:38pt;margin:8px}.statistic hr{border-color:#ffa6eb;border-color:var(--secondary3);margin:0}.statistic img{width:46px}.statistic p{color:#f5f8f9;color:var(--neutral-white1);font-size:17pt;font-weight:700;margin-bottom:13px;margin-right:0;margin-top:18px}#videoBanner{height:165%;object-fit:contain;width:100%}#VR{background-color:#e5d4f4;background-color:var(--primary6);margin-bottom:8%;position:relative;width:100%;z-index:1}#VR .service h1{color:#0c0e11;color:var(--neutral-black1)}#VR .service p{color:#36373a;color:var(--neutral-black2)}#VR .service .chartContainer{background-color:#260c3e;background-color:var(--primary0);clip-path:polygon(100% 0,100% 100%,10% 100%,0 83%,0 0);margin:10px 0 5% 5%;padding:2%}.service{display:grid;grid-template-columns:1fr 1fr;margin:0 auto;position:relative;width:80%}.serviceText{margin-right:7vw;text-align:left}.serviceImage img{clip-path:polygon(100% 0,100% 90%,90% 100%,0 100%,0 0);text-align:left;width:99%}.serviceImageMain img{text-align:left}.serviceImageMain img,.serviceImageReverse img{clip-path:polygon(100% 0,100% 100%,10% 100%,0 87%,0 0);width:99%}.serviceImageReverse img{text-align:right}.serviceTextReverse{margin-left:7vw;text-align:left}.service p{font-size:23pt}.statContainer{left:20%;padding-top:calc(700px - 23vw);top:21%}.statContainer~.statContainer{left:auto;right:20%;top:40%}#VRcaption{color:#0c0e11;color:var(--neutral-black1);font:19pt Futura;font-weight:700;text-align:right}#VRcontainer{width:1100px}#VRinfo{margin:5% 0 0}#VRinfo img{width:78%}@media only screen and (max-width:2300px){.feature{width:500px}}@media only screen and (max-width:2150px){h1{font-size:30pt}}@media only screen and (max-width:1900px){.feature{width:25vw}.statContainer{left:10%}.statContainer~.statContainer{right:10%}}@media only screen and (max-width:1820px){#companyDescrGrid{column-gap:10%}}@media only screen and (max-width:1660px){#VRcontainer{width:100%}}@media only screen and (max-width:1430px){#companyDescrGrid div:first-child,#companyDescrGrid div:nth-child(2){position:relative;top:100px}#companyDescrGrid p{font-size:19pt}.statContainer{left:10px}.statContainer~.statContainer{right:10px}}@media only screen and (max-width:1400px){.features p{font-size:17pt}}@media only screen and (max-width:1145px){.features p{font-size:16pt}}@media only screen and (max-width:1180px){h1,h4{font-size:20pt}.arrow{height:60px}.service p{font-size:15pt}.statistic{transform:scale(.7)}#contactUs div p{font-size:15pt}.features h2{font-size:19pt}.features p{font-size:17pt}.features img{width:35px}#VRcaption{font-size:15pt}}@media only screen and (max-width:1000px){#arrowLeft{margin-right:0}#companyDescr{clip-path:polygon(0 13%,105px 0,100% 0,100% 100%,105px 100%,0 87%);height:900px}#companyDescrGrid{display:block;padding-left:12%;padding-right:12%}#companyDescrGrid div:first-child{margin-bottom:calc(90px - 2vw);top:50px}#companyDescrGrid div:nth-child(2){position:static}#companyDescrGrid h1{font-size:27pt}#companyDescrGrid p{font-size:16pt}#companyDescrGrid img{width:70%}#contactForm{margin:0;width:95%}#contactUs{display:flex;justify-content:center}#contactUs input[type=text]{font-size:18pt}#demos{width:92%}#demosContainer{height:56vw}#demosScroller{width:300%}.demoItem{height:50vw}#demoScroller{height:50vw;width:413%}.features{display:block;width:92%}.features h2{font-size:24pt}.features img{width:65px}.features p{font-size:19pt}.feature{width:100%}#honeyComb{background-image:url(/static/media/honeycomb_mobile.53f15aee0aed96ec5f9a.svg);background-size:900px;height:1465px;top:calc(-23vw + 1000px)}#mediumStats{height:1600px}#mediumStats div{position:relative}#mediumStats div:first-child{left:calc(50% - 80px);position:absolute;right:auto}#mediumStats div:nth-child(2){left:auto;position:absolute;right:calc(50% - 60px);top:900px}.service{display:flex;flex-direction:column;width:92%}#demos h1,.service h1{font-size:35pt}.service p{font-size:20pt}.serviceImageReverse{order:2}.serviceText{padding-top:20px}.serviceTextReverse{margin-left:0}.statContainer{left:calc(50% - 350px);right:auto;top:15%}.statContainer~.statContainer{left:auto;right:calc(50% - 340px);top:48%}#imageContainer{display:none}#innerBorder{clip-path:polygon(96px 827px,10px 731px,10px 102px,92px 11px,calc(100% - 10px) 11px,calc(100% - 11px) 826px,99% 830px,calc(100% - 2px) 827px,calc(100% - 2px) 4px,88px 4px,2px 100px,2px 734px,92px 835px,calc(100% - 2px) 835px,calc(100% - 2px) 826px);height:845px}.statistic{transform:none}#VR{padding-top:20px}#VR .service .chartContainer{margin:auto}#VRcontainer{padding-bottom:60px}#VRinfo{padding-bottom:30px}}@media only screen and (max-width:700px){.statContainer{left:calc(50% - 230px);transform:scale(.6)}.statContainer~.statContainer{right:calc(50% - 210px)}#maddieCanvas{height:600px;left:-70px;position:relative;top:-70px;width:500px}#mediumStats{height:1400px}#mediumStats div:nth-child(2){top:800px}#mediumStats img{height:80%}.client{height:50px}#contactFormGrid div:last-child{text-align:center}#contactFormGrid{display:block}#demos .demoItem h1{font-size:15pt}}@media only screen and (max-width:540px){#companyDescrGrid{padding-left:15%;padding-right:15%}#companyDescrGrid p{font-size:14pt}#demosGrid{display:block}#demoArrows{margin:0 auto 40px;width:250px}#demosScroller{width:400%}}@media only screen and (max-width:450px){#companyDescrGrid img{margin-left:10vw}h1{font-size:25pt}#companyDescrGrid h1{font-size:24pt}#maddieCanvas{height:500px;left:-70px;position:relative;top:15px;width:450px}#mediumStats{height:1200px}#mediumStats img{height:70%}#mediumStats div:nth-child(2){top:700px}.statContainer{top:25%}}@media only screen and (max-width:430px){.service h1{font-size:25pt}.client{height:40px}#contactUs button{height:100px;width:300px}}@media only screen and (max-width:400px){h3{font-size:36pt}}
/*# sourceMappingURL=main.1259abbf.css.map*/