html{scroll-behavior: smooth;overflow-x: hidden;background-color: #102438}body {padding: 0;margin: 0;height: 100%;overflow: hidden;color: #6C6C6C;font-family: 'Montserrat', sans-serif;font-size: 18px;font-weight: 400;line-height: 1.6}.main{padding: 0;margin: 0;height: 100vh;width: 100vw;background: linear-gradient(180deg, #26263D 44.49%, #37BDE6 304.15%)}a {color: #FFFFFF;text-decoration: none}.ProjectButton:hover p{color: #00BABB}.ProjectButton:hover{cursor: pointer}.ProjectButton:hover .arrow{border: solid #00BABB;border-width: 0 5px 5px 0;border-bottom-right-radius: 6px;display: inline-block;padding: 10px}canvas{position: absolute;top: 0;left: 0}b{color: #000000}p{font-family: 'Roboto', sans-serif;color: #D1E1F3;font-size: 95%}h1{color: #FFF;font-weight: 800;font-size: 250%;font-family: 'Poppins', sans-serif;letter-spacing: 0.1em;margin: -1%}h2{margin-top: 0%;color: #00BABB;margin-bottom: 0%;font-size: 130%;font-weight: 300;font-family: 'Poppins', sans-serif;font-weight: 800;letter-spacing: 0.1em}h3{color: #009BC8;font-size: 90%}h4{font-family: 'Poppins', sans-serif;font-weight: 800;color: #FFFFFF;font-size: 150%}h5{color: #fff;font-size: 80%;font-weight: 800;margin-right: 1vw;margin-left: 1vw;padding: 5px;text-align: center;min-width: 80px;width: auto;font-family: 'Poppins', sans-serif;border-radius: 30px;background-color: #878787}h6{color: #FFFFFF;font-size: 100%;font-weight: 800;margin: 0px;font-family: 'Poppins', sans-serif}.front{position: relative;height: 60vh;display: flex;margin-left: 5%;margin-right: 5%;align-items: center;flex-direction: column;justify-content: flex-end}.bottom{position: relative;height: 40vh;display: flex;align-items: flex-end;justify-content: space-between}.info{display: flex;flex-direction: column;width: 50%}.Header-Info{display: flex;align-items: center;width: 100%;justify-content: center}#contact:hover{background-color: #00BABB;color: #FFF}.bot {position: absolute;top: 50%}.bot .img{position: relative}.button {background-color: #26263D;color: #FFFFFF;padding: 10px 20px;text-align: center;text-decoration: none;display: inline-block;font-family: 'Poppins', sans-serif;font-size: 16px;margin: 4px 2px;cursor: pointer}.line{border: 3px solid #FFF;height: 2vh;margin-top: -11px;margin-bottom: -10px}.buttons {margin-left: 2%;display: inline-flex;align-items: center;z-index: 1;flex-direction: column;position: relative}.robot{display: flex;align-items: center;justify-content: center}.arrow {border: solid white;border-width: 0 5px 5px 0;border-bottom-right-radius: 6px;display: inline-block;padding: 10px}.down {transform: rotate(45deg);-webkit-transform: rotate(45deg)}.ProjectButton{display: flex;flex-direction: column;flex-wrap: wrap;align-items: center;justify-content: flex-end;padding-bottom: 3vh}.ProjectButton p{font-family: 'Poppins', sans-serif;font-weight: 500}.main .button:hover{cursor: pointer;filter: brightness(50%)}.ignore{padding-right: 2%;width: 50px}.main .buttons img{margin-top: -8%;margin-bottom: -8%}.main .buttons img:hover{cursor: pointer;filter: brightness(50%)}.overlay {height: 100%;width: 0;position: fixed;z-index: 1;top: 0;left: 0;background-color: rgba(0,155,200, 0.9);overflow-x: hidden;transition: 0.5s}.overlay-content {position: relative;top: 25%;width: 80%;margin-left: 10%;text-align: center;margin-top: 30px}.overlay a {padding: 8px;text-decoration: none;font-size: 4vw;color: #FFFFFF;display: block;transition: 0.3s}.overlay a:hover, .overlay a:focus {text-decoration: underline}.overlay .closebtn {position: absolute;top: 20px;right: 45px;font-size: 60px}.Contact{background-color: #26263D;display: flex;flex-wrap: nowrap;flex-direction: column;align-items: center;padding-left: 20%;padding-right: 20%;position: relative;height: 50vh;z-index: 1;justify-content: center}.Contact h4{margin: 0px;font-size: 200%}.Contact p{width: 600px;text-align: center}.button{margin-top: 20px;background-color: #00BABB;border-radius: 10px;padding: 15px 25px}.button:hover{background-color: #03e4e4;cursor: pointer}footer {display: flex;width: 100%;text-align: center;background: #26263D;align-items: flex-end;justify-content: space-between;padding-bottom: 0px;position: relative;margin-bottom: 0px;margin-top: -10%}.bot a{color: #f4f4f4}footer h5{padding-bottom: 20px;background-color: #26263d;color: #00babb}#rocket{position: relative;display: block;margin-left: auto;margin-right: auto;width: 100vw;background: none}