@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@400;600;700&display=swap);#root,.app,.content,body,html{background-color:#f8f9fa;font-family:Source Sans Pro,sans-serif;height:100%;width:100%}.app{display:flex;position:relative}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#e0e0e0}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}iframe{display:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home{background:#f3f2fd;border-radius:0;height:560px;left:0;position:absolute;top:68px;width:1440px}.main-text{font-family:Open Sans;font-size:48px;font-weight:700;line-height:68px}.text{color:#565d6d;line-height:22px}.button,.text{font-family:Open Sans;font-weight:400}.button{align-items:center;background:#2e1164;border:none;border-radius:4px;box-shadow:0 4px 9px #2e1164,0 0 2px #2e1164;color:#fff;display:flex;font-size:18px;height:52px;justify-content:center;left:123px;line-height:28px;opacity:1;padding:0 20px;position:absolute;top:370px;width:192px}.button:hover{background:#41188d;color:#fff}.button:hover:active{background:#531fb5;color:#fff}.button:disabled{opacity:.4}.avatar49{background:#453f6c;border-radius:34px;color:#fff;font-family:Open Sans;font-size:34px;font-weight:400;height:68px;left:679px;line-height:34px;opacity:1;overflow:hidden;position:absolute;top:182px;width:68px}.avatar49 .badge{border-radius:8.5px;height:17px;width:17px}.avatar49.active .badge,.avatar49.do_not_disturb .badge,.avatar49.idle .badge,.avatar49.inactive .badge{background:#000;border-color:#fff;border-width:1.5px;opacity:0}.avatar49.do_not_disturb .badge{align-items:center;color:#fff;display:flex;font-size:17px;justify-content:center;line-height:17px}.image{border-radius:0;height:402px;left:786px;top:79px;width:402px}.avatar50,.image{position:absolute}.avatar50{background:#6821f9;border-radius:46px;color:#fff;font-family:Open Sans;font-size:46px;font-weight:400;height:92px;left:1227px;line-height:46px;opacity:1;overflow:hidden;top:136px;width:92px}.avatar50 .badge{border-radius:11.5px;height:23px;width:23px}.avatar50.active .badge,.avatar50.do_not_disturb .badge,.avatar50.idle .badge,.avatar50.inactive .badge{background:#000;border-color:#fff;border-width:1.5px;opacity:0}.avatar50.do_not_disturb .badge{align-items:center;color:#fff;display:flex;font-size:23px;justify-content:center;line-height:23px}.avatar51{background:#6a5fac;border-radius:46px;color:#fff;font-family:Open Sans;font-size:46px;font-weight:400;height:92px;left:1124px;line-height:46px;opacity:1;overflow:hidden;position:absolute;top:410px;width:92px}.avatar51 .badge{border-radius:11.5px;height:23px;width:23px}.avatar51.active .badge,.avatar51.do_not_disturb .badge,.avatar51.idle .badge,.avatar51.inactive .badge{background:#000;border-color:#fff;border-width:1.5px;opacity:0}.avatar51.do_not_disturb .badge{align-items:center;color:#fff;display:flex;font-size:23px;justify-content:center;line-height:23px}.rectangle{background:#a49aed;border-radius:156px;height:312px;left:693px;position:absolute;top:133px;width:584px}#autodesk-div{height:80vh;position:relative;width:1000px}#autodesk-overlay,#autodesk-preview{height:60%;position:fixed;width:1000px}#autodesk-header{align-items:center;display:flex;flex-flow:row nowrap;height:3em;justify-content:space-between;position:relative}#autodesk-overlay{background-color:#00000080;display:none;z-index:1}#autodesk-overlay>.autodesk-notification{background:#fff;margin:auto;max-width:50%;padding:1em}#autodesk-header>*{font-family:ArtifaktElement;font-size:1em;height:2em;margin:0 .5em}#autodesk-header .autodesk-title{flex:1 0 auto;height:auto}#autodesk-models{flex:0 1 auto;min-width:2em}:root{--indigo:#7733fe;--lightIndigo:#be9ffa;--grey:#6f6f6f;--fontFamily:"Libre Baskerville",sans-serif;--texts:"Design automation","Digital Twin","Project Lifecycle","Asset Management","Task Management","Document Control","Central Database","Custom Software"}.homePage-container{background-color:#000;font-family:Libre Baskerville,sans-serif;font-family:var(--fontFamily)}.homePage-container header{align-items:center;border-radius:35px;display:flex;justify-content:space-between;left:5%;padding:5px 25px 5px 15px;position:relative;top:0;width:90vw;z-index:100}.homePage-container header .login-button,.navElem{color:#fff;cursor:pointer;padding:.5em 1.5em}.homePage-container header .login-button{background-color:#181c1f;border:1px solid #fff;border-radius:9px}.homePage-container header img{height:70px;width:130px}.homePage-new{background:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:90vh;width:100%}.hero-section,.homePage-new{align-items:center;display:flex}.hero-section{width:90%}@media screen and (max-width:1100px){.hero-section{align-items:flex-start;flex-direction:column}.hero-section .text-container{padding:0;width:85vw}.hero-section .navigation{justify-content:center;width:90vw}section{align-items:flex-start;flex-direction:column;gap:20px}section .leftcard{max-width:none;width:90vw}section .rightcard{width:90vw}.nav-description-container{display:none}}.hero-section h5{align-self:flex-start;color:#747474;position:relative;right:160px;top:16px}.text-container{display:flex;flex-flow:column;font-family:Libre Baskerville,sans-serif;height:60vh;justify-content:center;padding:0 100px;position:relative;width:50%}.text-container h1{color:#c8c8c8;font-family:inherit;font-size:calc(24px+0.8w);font-weight:100}.text-container h2{color:#fff;font-weight:600;margin:0}.text-container h2,.text-container h2 span{font-family:Libre Baskerville,sans-serif;font-size:calc(40px + 1vw)}.text-container h2 span{animation:displayText 9s 1 forwards;color:#ffffff1a}.text-container .hero-description{color:#c8c8c8;font-family:inherit;font-size:calc(15px + .39063vw);font-weight:300;letter-spacing:.5px;line-height:1.4;margin-top:5%}@keyframes displayText{0%,to{display:inline-block}}.text-container h2 span:before{animation:animate 3s 1 forwards;color:#8f80ef;content:attr(data-text);overflow:hidden;position:absolute;width:100%}@keyframes animate{0%,10%{width:0}to{border-right:none;width:100%}}#Wheel{transform:rotate(0deg);transform-origin:center center;transition:2s ease-in-out}.navigation{display:flex}.wheel-navigation{flex-direction:row;justify-content:space-around;padding:0 30%}.navigation-btns{display:flex;justify-content:center}.navigation-btns .btn{border:2px solid #76649b;border-radius:10px;cursor:pointer;padding:4px}.navigation-btns .btn.active{background-color:#be9ffa;border:2px solid #be9ffa}.navigation-btns:not(:last-child){margin-right:10px}.navigation-btns .btn:hover{background-color:#be9ffa;border:2px solid #be9ffa}.navigation-manual{display:flex;justify-content:center}.navigation-manual .manual-btn{border:2px solid #76649b;border-radius:10px;cursor:pointer;padding:4px}.navigation-manual .manual-btn:not(:last-child){margin-right:10px}.navigation-manual .manual-btn:hover{background-color:#be9ffa;border:2px solid #be9ffa}#radio1:checked~.wheel #Wheel{transform:rotate(0deg)}#radio2:checked~.wheel #Wheel{transform:rotate(-45deg)}#radio3:checked~.wheel #Wheel{transform:rotate(-90deg)}#radio4:checked~.wheel #Wheel{transform:rotate(-135deg)}#radio5:checked~.wheel #Wheel{transform:rotate(-180deg)}#radio6:checked~.wheel #Wheel{transform:rotate(-225deg);transform:rotate(-270deg)}.nav-description-container{height:60vh;position:relative;top:10px;width:200px}.nav-description{height:50px;left:0;position:absolute;text-align:right;top:20px;transform:translate(10px,10px);width:172px}.nav-description-container .wheel-title{color:#8f80ef;font-size:calc(12px + .39063vw);margin-bottom:5px;opacity:0;position:absolute;text-align:right;top:0;transition:2s;width:100%}.nav-description-container .wheel-para{color:#c8c8c8;font-size:calc(11px + .39063vw);margin-bottom:5px;opacity:0;position:absolute;top:100px;transition:1s;width:100%}.nav-description .active{opacity:1}@keyframes tracking-in-expand{0%{filter:blur(12px);opacity:0}to{filter:blur(0);opacity:1}}.track-in{animation:tracking-in-expand 1s cubic-bezier(.55,.085,.68,.53) both}.track-out{animation:tracking-out-contract .5s cubic-bezier(.55,.085,.68,.53) both}@keyframes tracking-out-contract{0%{filter:blur(.01)}to{filter:blur(12px) opacity(0)}}.glow-header{color:#7733fe;filter:drop-shadow(0 0 5px #7733fe);font-family:Libre Baskerville;font-size:2.5em;font-weight:600;opacity:.5;padding:0 0 20px}.homePage-container .second-section{background-color:#000;color:#fff;display:flex;font-family:Libre Baskerville,sans-serif;min-height:90vh;position:relative;width:100%}.homePage-container .second-section:before{background-color:#000;border-bottom:1px solid #be9ffa;border-bottom:1px solid var(--lightIndigo);bottom:0;content:"";height:1px;left:50%;position:absolute;transform:translateX(-50%);width:30%}.homePage-container section{background-color:#000;color:#fff;display:flex;font-family:Libre Baskerville,sans-serif;min-height:80vh;position:relative;width:100%}.leftcard{background-color:#000;display:flex;font-family:inherit;width:50%}.leftcard .leftcard-content{align-self:auto;display:flex;flex:0 1 auto;flex-direction:column;font-family:inherit;justify-content:center;margin-left:15%;margin-top:0;max-width:430px;padding-top:0;width:70%}.leftcard .leftcard-content .section-title{color:#fff;font-family:inherit;font-size:3em;font-weight:400;margin-bottom:28px}.leftcard .leftcard-content h2 span{font-family:inherit}.leftcard .leftcard-content p{color:#c8c8c8;font-family:inherit;font-size:18px;font-weight:300;letter-spacing:1px;line-height:1.4}.leftcard .leftcard-content .read-more{background:none;border:none;color:inherit;color:#7733fe;color:var(--indigo);cursor:pointer;font:inherit;margin-top:30px;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.rightcard{display:flex;width:50%}.rightcard .rightcard-content{align-items:center;align-self:auto;display:flex;flex:0 1 auto;font-family:inherit;gap:50px;margin-left:15%;margin-top:0;max-width:430px;padding-bottom:100px;padding-top:0;width:70%}.rightcard .rightcard-content img{-webkit-backface-visibility:hidden;backface-visibility:hidden;height:200px;transition:1s;width:200px;z-index:2}.rightcard .rightcard-content .form_img{position:relative}.rightcard .rightcard-content .cube_img{left:25px;position:relative;top:100px}@keyframes revealAnimation{0%{opacity:0}to{opacity:1}}#arrow{animation:moveArrow 2s linear infinite;background-color:red;height:20px;position:absolute;top:400px;transition:height 1s,transform 1s;width:2px}.arrow-box{border-bottom:3px double #be9ffa;border-bottom:3px double var(--lightIndigo);border-left:3px double #be9ffa;border-left:3px double var(--lightIndigo);min-height:100px;min-width:172px;position:relative;right:330px;top:100px;z-index:1}@keyframes bg-pan-top{0%{background-position:50% 100%}to{background-position:50% 0}}.arrow-box:after{animation:revealLinear 5s infinite;background:#000;content:"";height:180px;left:-2px;position:relative;position:absolute;width:172px}@keyframes revealLinear{0%{transform:translateX(-2px)}50%{transform:translateX(0) translateY(96px)}to{transform:translateX(150px) translateY(96px)}}.form_img:before{color:#7733fe;content:"";filter:drop-shadow(0 0 5px #7733fe);left:0;overflow:hidden;position:absolute;top:100px;width:100%}.third-section{background-color:#000;color:#fff;display:flex;font-family:Libre Baskerville,sans-serif;min-height:90vh;position:relative;width:100%}.third-section .tasklist{background-color:grey;background:linear-gradient(180deg,#595757,#747474);height:210px;left:50px;position:relative;top:20px;width:190px}.third-section .tasklist .checked{animation:rotateAnimation 4s cubic-bezier(.68,-.55,.27,1.55) infinite;border:2px solid #be9ffa;border:2px solid var(--lightIndigo);height:40px;margin:15px;width:40px}@keyframes rotateAnimation{0%{transform:rotate(0deg)}15%{background-color:#be9ffa;background-color:var(--lightIndigo);transform:rotate(1turn)}50%{background-color:initial}to{transform:rotate(1turn)}}.tasklist .task{align-items:center;display:flex}.third-section .tasklist .line{animation:fade-in-left 4s cubic-bezier(.39,.575,.565,1) infinite;border:1px solid #be9ffa;border:1px solid var(--lightIndigo);height:4px;margin:15px;width:80px}@keyframes fade-in-left{0%{opacity:0;transform:translateX(-50px)}20%{opacity:1;transform:translateX(0)}}.third-section .tasklist .checked:after{animation:fadeInOut 4s infinite;color:#fff;content:"\2713";font-size:24px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes fadeInOut{0%,50%,to{opacity:0}25%{opacity:1}}.third-section .tasklist .unchecked{border:2px solid #be9ffa;border:2px solid var(--lightIndigo);height:40px;margin:15px;width:40px}
/*# sourceMappingURL=main.be829fc5.css.map*/