body{margin:0;padding:0;font-family:'Poppins', sans-serif;background-image:url('../../images/background.jpg');background-size:cover;background-position:center;}.formulaire{width:100vw;height:100vh;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;}.formulaire .form{width:100%;max-width:380px;margin:0;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center;}.formulaire .form img{width:auto;height:120px;margin:0 auto;}.formulaire .form form{width:100%;margin:40px 20px 0 20px;padding:40px 30px;background:#fff;border:0;box-shadow:0 0 40px rgba(0,0,0,0.4);display:flex;flex-direction:column;justify-content:center;align-items:center;}.formulaire .form form label{width:100%;margin:0;font-size:0.8rem;color:#555;font-weight:500;text-align:left;}.formulaire .form form input{width:100%;margin:2px 0 15px 0;padding:14px 24px;font-size:0.9rem;color:#555;border:1px solid #ccc;transition:all .7s ease-in-out;}.formulaire .form form input:focus,.formulaire .form form input:active,.formulaire .form form input:autofill{border-color:#999a32;box-shadow:none !important;background:#fff;outline:none !important;}.formulaire .form form button{width:100%;margin:15px 0 10px 0;padding:16px 24px;font-size:0.9rem;color:#fff;font-weight:500;text-align:center;background-color:#999a32;border:0;transition:all .7s ease-in-out;cursor:pointer;}.formulaire .form form button:hover{background-color:#5e5e1f;}.formulaire .form form .response{width:100%;margin:0;font-size:0.9rem;color:#555;text-align:center;}