html{background-color:#222}body,html{height:100%}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{margin:0;padding:0;text-decoration:none;font-family:helvetica,arial;box-sizing:border-box}body{min-height:100vh;background-color:#1a1a1a}.head-banner{height:11em;background-color:#1b1b1b}.head-banner h1,h2{color:#fff}.head-banner-center{position:relative;width:50%;height:100%;display:block;margin:auto;min-width:360px}.logo-container{position:absolute;float:left;width:25%;padding:1em;object-fit:scale-down}img{width:100%;height:auto}.text-container{position:relative;float:right;padding:2em;width:75%;height:100%;text-shadow:.2em .2em .7em #4f4f4f}#weDevelopText{display:block;text-align:right;vertical-align:bottom;text-shadow:none}hr{width:98%;margin:.5em auto 1em;box-shadow:0 15px 12px -15px #1a1a1a;border:0;height:2px;background-image:-webkit-linear-gradient(45deg,#00d6c4,#b800c9);background-image:linear-gradient(45deg,#00d6c4,#b800c9)}.main-content{padding-top:5em;background:url(/static/media/BG2.8e5f587f.jpg) #1a1a1a;background-position:50%;background-repeat:no-repeat}.formComponent,.formWrapperDiv{display:block;margin:auto}.formComponent{position:relative;padding:30px;text-align:center;width:20rem}label{box-sizing:border-box;display:block;font-family:Helvetica,sans-serif;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.error,label{text-align:left;position:relative}.error{font-size:.7rem;color:red;margin:0;padding:0;height:1rem}.icon{vertical-align:middle;margin-left:1rem}.submitBtn{height:2.2rem;border-radius:5px;border-color:hsla(0,0%,100%,.5);width:10rem;text-align:center;padding:.3rem;background-color:#f5f5f5;color:#222;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.95rem;font-weight:800;box-shadow:0 5px 12px -5px hsla(0,0%,100%,.5);overflow:hidden}#mailIcon,.MuiSvgIcon-root-1.icon.icon-mail{opacity:0;display:none}.icon-draft{visibility:visible}.submitBtn.clicked .btnText{opacity:0;-webkit-transition:all .1s;transition:all .1s}.submitBtn.clicked .icon-draft{display:none}.submitBtn.clicked .icon-mail{opacity:0;-webkit-transform:translateX(7rem);transform:translateX(7rem);-webkit-transition:all .5s;transition:all .5s}.submitBtn:hover .icon-draft{display:none;opacity:0}.submitBtn:hover #mailIcon{visibility:visible;display:inline-block;opacity:1}input:focus,input:valid,textarea:focus,textarea:valid{outline:none;border-bottom:2px solid teal}@-webkit-keyframes shake{10%,90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}20%,80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}30%,50%,70%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}40%,60%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}@keyframes shake{10%,90%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}20%,80%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}30%,50%,70%{-webkit-transform:rotate(1deg);transform:rotate(1deg)}40%,60%{-webkit-transform:rotate(-1deg);transform:rotate(-1deg)}}.contact-form{width:360px;height:580px;padding:80px 40px;background:rgba(26,26,26,.4);border-radius:10px;display:block;margin:auto}.contact-form h2{color:#fff;text-align:center;margin-bottom:60px;text-shadow:.2em .2em .7em #000}.txtarea,.txtb{position:relative;margin:30px 0}.txtb input{height:40px}.txtarea textarea,.txtb input{font-size:1em;color:#fff;width:100%;outline:none;background:none;padding:0 5px;border:none;border-bottom:2px solid #adadad}.txtb span:before{content:attr(data-placeholder);position:absolute;top:50%;left:5px;color:#888;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.txtb span:after,.txtb span:before{-webkit-transition:.5s;transition:.5s}.txtb span:after{content:"";float:left;width:0;height:2px;background:-webkit-linear-gradient(45deg,#b800c9,#00d6c4);background:linear-gradient(45deg,#b800c9,#00d6c4)}.txtarea span:before{content:attr(data-placeholder);position:absolute;top:1.8em;left:5px;color:#888;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:-1;-webkit-transition:.5s;transition:.5s}.txtarea span:after{content:"";float:left;width:0;height:2px;background:-webkit-linear-gradient(45deg,#b800c9,#00d6c4);background:linear-gradient(45deg,#b800c9,#00d6c4);-webkit-transition:.5s;transition:.5s}.focus+span:before{top:-.8em}.focus+span:after{width:100%}.submitBtn{display:block;width:100%;font-size:1em;font-family:arial;border-radius:.2em;font-weight:700;color:#fff;text-shadow:.2em .2em .7em #000;height:2.5em;border:none;background:-webkit-linear-gradient(45deg,#b800c9,#00d6c4,#b800c9);background:linear-gradient(45deg,#b800c9,#00d6c4,#b800c9);background-size:200%;outline:none;cursor:pointer;-webkit-transition:.5s;transition:.5s}.submitBtn:hover{background-position:100%}.fade-in-section{opacity:0;-webkit-transform:translateY(20vh);transform:translateY(20vh);visibility:hidden;-webkit-transition:opacity .6s ease-out,-webkit-transform 1.2s ease-out;transition:opacity .6s ease-out,-webkit-transform 1.2s ease-out;transition:opacity .6s ease-out,transform 1.2s ease-out;transition:opacity .6s ease-out,transform 1.2s ease-out,-webkit-transform 1.2s ease-out;will-change:opacity,visibility}.fade-in-section.is-visible{opacity:1;-webkit-transform:none;transform:none;visibility:visible}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-box{height:15rem;width:22rem;padding:5rem 2rem 2rem;position:fixed;border-radius:5px;margin:auto;background-color:#000;color:#fff;text-align:center;top:50%;left:50%;z-index:3;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 10px 6px -6px #111}button.modal-button{margin-top:2rem;border:.5rem;border-radius:5px;border-color:hsla(0,0%,100%,.5);text-align:center;padding:.3rem .5rem;background-color:#f5f5f5;color:#222;text-transform:uppercase;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.95rem;font-weight:800;box-shadow:0 5px 12px -5px hsla(0,0%,100%,.5)}.iconBox{width:90%;margin:6em auto 2em}.techlogo{vertical-align:middle;margin-left:5%;margin-right:5%}.footer{margin:0;background-image:-webkit-linear-gradient(transparent,#000);background-image:linear-gradient(transparent,#000);height:2.8em;padding-top:1.5em;padding-bottom:0;color:grey;font-size:.8em;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.copyright{text-align:left;display:block;float:left}.companyInfos{display:block;float:none}.App{text-align:center;height:100%}.App-link{color:#61dafb}@media (max-width:768px){.main-content{min-height:100%;margin-top:1rem;margin-bottom:105px}}
/*# sourceMappingURL=main.72cb060e.chunk.css.map */