*{margin:0;padding:0}body{font-family:Space Mono,sans-serif;touch-action:pan-y pinch-zoom}.webgl{position:fixed;top:0;left:0;outline:none}#htmlPart{padding-left:2%}p{padding-left:10%;display:flex;position:relative;width:600px;flex-shrink:0;color:#fff;font-family:Space Mono;font-size:17.155px;font-style:normal;font-weight:400;line-height:22.873px}h1{display:flex;align-items:center;position:relative;color:#fff;padding-left:10%;padding-right:45%}div{background-color:#fff;width:200px;height:100px;padding-left:10%}.button-55{align-self:center;background:transparent;border-radius:15px 225px 255px 15px 15px 255px 225px 15px;border-style:solid;border-width:2px;border-color:#fff;box-sizing:border-box;color:#fff;cursor:pointer;display:flex;font-family:monospace,sans-serif;font-size:16px;line-height:23px;margin-left:10%;margin-top:11%;outline:none;padding:5px 15px;position:relative;text-decoration:none;transition:all 235ms ease-in-out;border-radius:255px 15px 225px/15px 225px 15px 255px;-moz-user-select:none;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-55:hover{background:rgb(222,216,216,.1);transform:translate3d(0,3px,0)}.button-55:focus{box-shadow:#0101014d 2px 8px 4px -6px}.email{display:flex;align-items:center;position:relative;color:#fff;padding-top:3%;padding-left:8%;padding-right:45%}.popup{position:absolute;top:40%;left:50%}footer{position:fixed;left:0;bottom:0;width:100%;color:#fff;text-align:center;padding-bottom:3%}a{padding-right:15px}a:hover{transition:.1s;scale:1.1}.mailto-link{position:relative;padding:8px 0}footer.mouseMove{margin-bottom:10%;animation:color-change 3s infinite}@keyframes color-change{0%{color:#fff}50%{color:transparent}to{color:#fff}}@media (max-width: 800px){p{padding-left:5%;display:flex;position:relative;width:80%;color:#fff;font-family:Space Mono;font-size:12px;font-style:normal}h1{padding-left:5%;display:flex;align-items:center;position:relative;width:80%;font-size:15px;color:#fff;padding-top:2%;padding-right:45%}img{width:25px;height:auto}a{padding-right:12px;align-content:center}.button-55{margin-left:5%;margin-bottom:2%;font-size:12px;padding:3px 10px}#quoteDisplay{padding-left:5%;display:flex;position:relative;width:80%;height:30%;color:#fff;font-family:Space Mono;font-size:12px;font-style:normal}footer{font-size:10px}}
