.contact-form{flex-direction:column;justify-content:center;gap:10px;width:100%;display:flex}.contact-form input{border-color:inherit;background-color:var(--background-cta);border-style:inherit;height:25px;box-shadow:3px 3px 2px var(--background-cta);border-radius:5px}.contact-form label{margin-bottom:5px}.contact-form-name{justify-content:space-between;gap:20px;display:flex}@media (max-width:760px){.contact-form-name{gap:10px}}.contact-form-name-lastname{color:var(--background-cta);flex-direction:column;width:50%;font-weight:700;display:flex}.contact-form-name-lastname label:after{content:"*";color:var(--background-cta)}.contact-form-name-firstname{color:var(--background-cta);flex-direction:column;width:50%;display:flex}.contact-form-contact{justify-content:space-between;gap:20px;display:flex}@media (max-width:760px){.contact-form-contact{gap:10px}}.contact-form-contact-email{color:var(--background-cta);flex-direction:column;width:50%;font-weight:700;display:flex}.contact-form-contact-email label:after{content:"*";color:var(--background-cta)}.contact-form-contact-tel{color:var(--background-cta);flex-direction:column;width:50%;display:flex}.contact-form-objet{color:var(--background-cta);flex-direction:column;font-weight:700;display:flex}.contact-form-objet label:after{content:"*";color:var(--background-cta)}.contact-form-message{color:var(--background-cta);flex-direction:column;font-weight:700;display:flex}.contact-form-message label:after{content:"*";color:var(--background-cta)}.contact-form-message textarea{background-color:var(--background-cta);box-shadow:3px 3px 2px var(--background-cta);border-style:inherit;border-radius:5px;height:50px}.contact-form-info{color:var(--background-cta);font-size:12px;font-weight:700}.contact-form-info:before{content:"*";color:var(--background-cta)}.contact-form-choice{color:var(--background-cta);margin-top:20px;font-weight:700;display:flex}.contact-form-choice input{box-shadow:none;margin:0 5px}.contact-form-button{background:var(--background-cta);width:60%;box-shadow:3px 3px 2px var(--background-cta);border-style:inherit;color:var(--text-secondary);cursor:pointer;border-radius:15px;margin:20px auto;padding:5px;font-size:16px;font-weight:700}
