#Contact,.icon{box-sizing:border-box}#Contact{background-color:#1e1e1e;height:max-content}#Contact h1{font-size:50px;color:#fff;text-align:center}.contact-container{padding-top:5vh;display:flex;align-items:center;justify-content:center}.contact-left{display:flex;flex-direction:column;align-items:start;gap:20px}.contact-left button,.icon{text-align:center;align-items:center}.contact-left-title h2{font-weight:600;color:#fff;font-size:40px;margin-bottom:5px}.contact-left-title hr{border:none;width:120px;height:5px;background-color:#fff;border-radius:10px;margin-bottom:20px}.contact-inputs{width:400px;height:50px;border:none;outline:0;padding-left:25px;font-weight:500;color:#666;border-radius:50px}.contact-left textarea{height:140px;padding-top:15px;border-radius:20px}.contact-inputs:focus{border:3px solid transparent;background-image:linear-gradient(white,#fff),linear-gradient(to left,#bb7a45,#ae445a);background-origin:border-box;background-clip:padding-box,border-box}.contact-inputs::placeholder{color:#a9a9a9}.contact-left button{font-weight:600;font-size:15px;display:flex;justify-content:center;padding:15px 30px;width:430px;color:#fff;gap:10px;border:none;border-radius:50px;background:linear-gradient(to left,#bb7a45,#ae445a);cursor:pointer}.fa-github,.fa-itch-io,.fa-linkedin{border-radius:20px;color:#fff}.contact-left button i{height:15px}.more-contact-title{margin:20px;line-height:37px;font-size:50px;text-align:center}@media (max-width:800px){#Contact h1,.more-contact-title{font-size:30px}.contact-inputs{width:80vw}.contact-right{display:none}.contact-container{padding-top:30px}.contact-left button{width:87vw}.social-media-buttons{margin-bottom:20px;gap:15px;font-size:25px;flex-wrap:wrap}.icon{width:60px;height:60px;padding:15px}}.fa-github{background:#551a8b}.icon{padding:20px;width:70px;height:70px;text-decoration:none;display:inline-flex;justify-content:center}.icon:hover{opacity:.7}.fa-linkedin{background:#007bb5}.fa-itch-io{background:#dd4a4a}.fa-envelope,.fa-file-alt,.fa-file-lines,.fa-file-text-o,.fa-gamepad{border-radius:20px;background:#55acee;color:#fff}.social-media-buttons{font-size:30px;gap:20px;width:100%;display:flex;align-items:center;justify-content:center}.contact-divider{width:10vw;margin-top:20px}