*{box-sizing:border-box}.bgAnimationContainer{z-index:-1;width:100%;height:250px;position:fixed;overflow:hidden}.bganimation{background:radial-gradient(circle at 30% 20%,#143b75,#0000 45%),radial-gradient(circle at 70% 20%,#2d074d,#0000 45%);width:120%;height:350px;animation:60s ease-in-out infinite morph;position:fixed}@keyframes morph{0%{filter:hue-rotate();transform:translate(-15%,-15%)scale(1)}25%{filter:hue-rotate(20deg);transform:translate(15%)scale(1.3)}50%{filter:hue-rotate();transform:translate(15%,15%)scale(2.2)}75%{filter:hue-rotate(-20deg);transform:translateY(15%)scale(1.3)}to{filter:hue-rotate();transform:translate(-15%,-15%)scale(1)}}.codeSnippet{color:#ffffff80;white-space:pre-wrap;filter:blur(1px);font-size:12pt;position:absolute}.codeSnippetAnim1{animation:10s ease-in-out infinite floatSnippet1}.codeSnippetAnim2{animation:13s ease-in-out infinite floatSnippet2}.codeSnippetAnim3{animation:12s ease-in-out infinite floatSnippet3}.codeSnippetAnim4{animation:18s ease-in-out infinite floatSnippet1}.codeSnippetAnim5{animation:16s ease-in-out infinite floatSnippet2}@keyframes floatSnippet1{0%{opacity:.1;transform:translate(-50px,15px)scale(1)}50%{opacity:.9;transform:translate(20px,-15px)scale(1.1)}to{opacity:.1;transform:translate(-50px,15px)scale(1)}}@keyframes floatSnippet2{0%{opacity:1;transform:translate(-5px,5px)scale(1.1)}50%{opacity:.2;transform:translate(15px,-50px)scale(1)}to{opacity:1;transform:translate(-5px,5px)scale(1.1)}}@keyframes floatSnippet3{0%{opacity:0;filter:blur(5px);transform:translate(0)scale(1)}10%{opacity:1;filter:blur(1px)}50%{opacity:.6;filter:blur(1px);transform:translate(-5px,75px)scale(.9)}90%{opacity:1;filter:blur(1px);transform:translateY(50px)scale(1)}to{opacity:0;filter:blur(5px);transform:translate(0)scale(1)}}.pageContentOverlayBg{z-index:1;background-color:#1a1a3b;padding-top:10px}.PurpleDiv{background-color:purple}.pageMainContent{margin-left:20%;margin-right:20%}@media (width<=1024px){.pageMainContent{margin-left:10%;margin-right:10%}}@media (width<=640px){.pageMainContent{margin-left:5%;margin-right:5%}}@media (width<=480px){.pageMainContent{margin-left:5px;margin-right:5px}}.mainSection{margin-top:30px;padding-top:10px;padding-bottom:10px}.mainSection:first-of-type{margin-top:50px}p{margin-bottom:10px}.mainSection p:first-of-type{margin-top:10px}.servicesDatailBoxInner{background-color:#ffffff0d;padding:20px 30px;box-shadow:inset 5px 4px 6px #040b1fcb}.servicesDatailBoxOuter{width:100%;margin-bottom:35px;display:inline-block;position:relative}.paragraph{padding-top:10px;padding-bottom:10px}h3{-webkit-text-decoration:bold;text-decoration:bold}.codeSpan{background-color:#00000041;border:1px solid #ffffff3d;border-radius:5px;padding-top:-1px;padding-left:3px;padding-right:3px;font-family:monospace}.codebox{text-shadow:1px 1px 1px #000c;background:#080028;border:1px solid #fff;border-radius:10px;width:fit-content;margin-top:20px;padding:5px 10px;font-size:14pt;overflow-x:scroll;box-shadow:inset 4px 3px 3px #000}@media (width<=1600px){.codebox{max-width:800px}}@media (width<=1280px){.codebox{max-width:600px}}@media (width<=800px){.codebox{width:500px}}@media (width<=640px){.codebox{width:450px}}.token{font-family:monospace}.token.comment{color:#4b4c79;font-style:italic}.token.keyword{color:#96a2e7;font-weight:700}.token.string{color:#4e82e2}.token.builtin{color:#d4f795}.token.function{color:#f0d5a5}.token.punctuation,.token.operator{color:#ff7f35}.token.type{color:#96f0dc}.token.number{color:#000}.eeprombox{width:fit-content;position:relative}.eeprombox div{display:flex}@media (width<=640px){.eeprombox img{width:400px}}.customcomputerpicturebox{width:fit-content;height:fit-content;display:flex;position:relative}.customcomputerpicturebox div{display:flex}@media (width<=1820px){.customcomputerpicturebox img{width:800px}}@media (width<=1280px){.customcomputerpicturebox img{width:600px}}@media (width<=800px){.customcomputerpicturebox img{width:400px}}@media (width<=480px){.customcomputerpicturebox img{width:400px}}.ul{margin-left:15px}.photo{flex-shrink:0;width:250px;height:fit-content;margin-right:20px;display:block}@media (width<=1024px){.photo{width:200px}}@media (width<=640px){.photo{width:150px}}@media (width<=480px){.photo{width:100px}}.photo div{width:100%;display:flex}.photo img{z-index:-1;border-radius:11px;width:100%;box-shadow:inset 5px 7px 8px #000000de}.sectionText{display:block}.FormTable{width:100%;max-width:100%}.FormTable td{padding-top:15px}.FormInputControl{color:#bcc9f5;text-shadow:1px 1px 2px #000000b3;background-color:#242449;border:1px solid #8785af;border-top:none;border-bottom-color:#535270;border-radius:8px;outline:none;padding-left:4px}.FormInputControl:focus{filter:hue-rotate(-5deg);outline:1px solid #34316b80}.FormInputControl:-webkit-autofill{-webkit-text-fill-color:#bcc9f5!important;-webkit-box-shadow:inset 0 0 0 1000px #242449!important}@-moz-document url-prefix(){.FormInputControl{background-color:#0000;background-image:linear-gradient(#51509e80,#2f2b6e4d),url(/assets/bluecubism-BVa5Gzv2.png);background-position:0 0,0 0;background-repeat:repeat;background-size:auto,auto;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;box-shadow:inset 3px 3px 3px #0d0a25e6}}.FormTextBox{width:calc(100% - 20px);height:25px}.FormTextArea{resize:vertical;width:calc(100% - 20px);max-width:calc(100% - 20px);height:80px}.FormSubmitButton{color:#fff;text-shadow:1px 1px 2px #0e0d22;background-color:#4b55a6;border-top:1px solid #fff;border-bottom:none;border-left:1px solid #fff;border-right:1px solid #a1a7ec;border-radius:10px;padding:5px 35px;box-shadow:inset 2px 2px 3px #b4b4ff}.FormSubmitButton:disabled{color:#3d3d3d;background-color:#5e5d88}.FormSubmitButton:hover:enabled{background-color:#4b55a680;box-shadow:inset 2px 2px 3px #fff}.FormSubmitButton:active:enabled{background-color:#4b55a61a;border:1px solid #0000;border-color:#39317e #0000 #0000 #39317e;padding:7px 32px 2px 37px;box-shadow:inset 1px 1px 4px #09093080}.NavBarContainer{z-index:4;width:100%;position:fixed;top:0;container:main-nav/inline-size}.NavBar{color:#fff;background-color:#303471;border-bottom:1px solid #fff;width:100%;height:48px;padding-top:2px;padding-bottom:1px;transition:height .1s ease-in-out;overflow:hidden;box-shadow:0 10px 15px #000000b3}@container main-nav (width<=900px){.NavBar.MenuOpen{height:320px}}.NavBarLogo{height:39px;margin-left:2px;animation:60s ease-in-out infinite Logomorph;position:relative;top:2px}@keyframes Logomorph{0%{filter:hue-rotate()}to{filter:hue-rotate(360deg)}}.NavHamburgerBtn{cursor:pointer;background-color:#4b55a6;border-top:1px solid #fff;border-bottom:none;border-left:1px solid #fff;border-right:1px solid #b2b6f1;border-radius:10px;width:63px;height:43px;display:none;position:fixed;top:2px;left:calc(100vw - 65px);box-shadow:inset 1px 1px 3px #b4b4ff}@container main-nav (width<=900px){.NavHamburgerBtn{justify-content:center;align-items:center;display:flex}}.NavHamburgerBtnCaption{filter:drop-shadow(2px 2px 2px #0e0d22);box-sizing:border-box;transform-origin:50%;flex-direction:column;justify-content:space-between;align-items:center;width:100%;height:100%;padding:11px 15px;transition:transform .3s;display:flex}.NavHamburgerBtn.is-open .NavHamburgerBtnCaption{transform:rotate(360deg)}.hamburger-line{transform-origin:50%;background-color:#fff;border-radius:2px;width:32px;height:3px;transition:transform .3s,opacity .3s}.NavHamburgerBtn.is-open .line1{transform:translateY(8.5px)rotate(45deg)}.NavHamburgerBtn.is-open .line2{opacity:0}.NavHamburgerBtn.is-open .line3{transform:translateY(-8.5px)rotate(-45deg)}.NavBarItemList{align-self:end;height:30px;margin-left:20%;display:flex;position:absolute;top:calc(100% - 30px)}@container main-nav (width<=900px){.NavBarItemList{margin-left:20px;margin-right:20px;display:block;position:relative;top:10px}}.NavBarItem{align-self:end;display:inline-flex}@container main-nav (width<=900px){.NavBarItem{height:25px;margin-top:20px;display:block}}.NavBarItem a{color:#fff;text-shadow:1px 1px 2px #0e0d22;background-color:#4b55a6;border:1px solid #fff;border-bottom:none;border-top-left-radius:15px;height:26px;padding:4px 10px 0;line-height:11pt;text-decoration:none;display:inline-block;position:relative;box-shadow:inset 1px 1px 3px #b4b4ff}@container main-nav (width<=900px){.NavBarItem a{border-radius:10px;height:30px;padding-top:6px;display:block}}.NavBarItem a.active{background-color:#8091ea;height:30px}@container main-nav (width<=900px){.NavBarItem a.active{height:30px;display:block}}.NavBarItem a:hover{color:unset}.LangSelection{float:right;align-items:end;height:100%;padding-right:20%;display:flex}@container main-nav (width<=900px){.LangSelection{float:none;text-align:center;width:100%;height:auto;padding-right:0;display:block;position:relative;top:195px}}.LangFlag{border:1px solid #000;border-radius:6px;margin:2px}.footer{text-align:right;background-color:#0e0d22;border-top:1px solid #fff;flex-shrink:0;align-content:center;padding-left:2px;display:block;position:relative;height:140px!important}.copyright{float:right;padding-right:30px}*{font-family:OpenSans,sans-serif}*,:before,:after{box-sizing:border-box;font-optical-sizing:auto;font-variation-settings:"wdth" 100;margin:0;padding:0;font-style:normal;font-weight:400}@font-face{font-family:OpenSans;src:url(/assets/OpenSans-Regular-BYL697sd.ttf)}html,body,#root{height:100%;margin:0;overflow:hidden visible}.appContainer{flex-direction:column;width:100vw;height:fit-content;min-height:calc(100vh - 48px);display:flex;position:absolute;top:48px;overflow:hidden}body{color:#fff;background-color:#1a1a3b;font-family:OpenSans}.grecaptcha-badge{visibility:hidden}.loading{justify-content:center;align-items:center;height:100vh;display:flex}:link{color:#90c0ff}:visited{color:#4588df}:link:hover,:visited:hover{color:#1552d6}:link:active,:visited:active{color:#ff9090}
