@charset "UTF-8"; @import url("styles.css") screen; /* Déclaration de la directive Content-Type */ /* Le reste de votre code CSS ici */ #regForm { background-color: #ffffff; margin: 0 auto; font-family: Poppins, serif; padding: 40px; border-radius: 30px; background-color: rgba(23,143,150,0.7); } #register{ color: white; } h1 { text-align: center; font-family: Poppins, serif; } h6 { font-size: 1.5rem; } input { padding: 10px; width: 100%; font-size: 17px; font-family: Raleway, serif; border: 1px solid #aaaaaa; border-radius: 10px; -webkit-appearance: none; } .tab input:focus{ border:1px solid #6a1b9a !important; outline: none; } input.invalid { border:1px solid #e03a0666; } .tab { display: none } button { background-color: #6A1B9A; color: #ffffff; border: none; border-radius: 50%; padding: 10px 20px; font-size: 17px; font-family: Raleway, serif; cursor: pointer } button:hover { opacity: 0.8 } button:focus{ outline: none !important; } #prevBtn { background-color: #bbbbbb } .all-steps{ text-align: center; margin-top: 30px; margin-bottom: 30px; width: 100%; display: inline-flex; justify-content: center; } .step { height: 10px; width: 10px; margin: 0 2px; background-color: #bbbbbb; border: none; border-radius: 50%; display: flex; justify-content: center; align-items: center; font-size: 15px; color: #6a1b9a; opacity: 0.5; } .step.active { opacity: 1 } .step.finish { color: #fff; background: green; opacity: 1; } .all-steps { text-align: center; margin-top: 30px; margin-bottom: 30px } .thanks-message { display: none }