@import url('https://fonts.googleapis.com/css2?family=Sofia+Sans+Semi+Condensed:wght@200;500&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Rock+Salt&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro:ital,wght@1,500&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Source+Code+Pro:wght@300&display=swap'); @import url('https://fonts.googleapis.com/css2?family=Aboreto&display=swap'); /* CONTACT PAGE */ body { margin: 0px; padding: 0px; background-color: #fff; } .contact-container { width: 100vw; height: 100vh; display: flex; justify-content: center; align-items: center; flex-direction: column; } .formulaire h1 { color: #ff7700; font-size: 5em; font-family: 'Sofia Sans Semi Condensed', sans-serif; } .formulaire h1 span { background-color: #111; border-radius: 15px; padding-left: 10px; padding-right: 10px; margin-right: 10px; color: #f1f1f1; font-size: 1em; font-family: 'Source Code Pro', monospace; } .labelAndInput-container { display: flex; flex-direction: column; } .labelAndInput-container label { color: #111; font-family: 'Source Code Pro', monospace; font-weight: bold; font-size: 1em; margin: 10px; } .labelAndInput-container input { border: solid 1px; border-color: #111; border-radius: 10px; width: 100%; height: 30px; background-color: #fff; } .labelAndInput-container textarea { border: solid 1px; border-color: #111; border-radius: 10px; width: 100%; height: 100px; background-color: #fff; } .sendButton { margin-top: 30px; background-color: #ff7700; color: #f1f1f1; border-radius: 30px; border: none; padding: 10px; padding-left: 20px; padding-right: 20px; font-size: 1.5em; } .sendButton:hover { border: solid 2px; border-color: #ff7700; background-color: #fff; color: #ff7700; }