.success.svelte-83a1nk{--bg-color: #4CAF50;--darker: #215b24;--color: white}.error.svelte-83a1nk{--bg-color: #f44336;--darker: #7a1f1f;--color: white}#alert.svelte-83a1nk{width:300px;position:fixed;top:300px;right:50px;padding:5px 15px;background:var(--bg-color);color:var(--color);box-shadow:5px 5px 0 var(--darker);z-index:9999;border-radius:5px}@media screen and (width < 768px){#alert.svelte-83a1nk{width:90%;top:20px;right:50%;transform:translate(50%)}}form.svelte-axdhot{display:grid;grid-template-areas:"name firstname" "email phone" "entreprise entreprise" "message message" "message message" "check check" "submit submit" "data data";gap:30px 20px;margin-left:0}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(1){grid-area:name}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(2){grid-area:firstname}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(3){grid-area:email}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(4){grid-area:phone}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(5){grid-area:entreprise}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(6){grid-area:message}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(7){grid-area:check}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(8){grid-area:submit}form.svelte-axdhot div:where(.svelte-axdhot):nth-child(9){grid-area:data}textarea.svelte-axdhot{height:200px}img.svelte-axdhot{width:35%;min-width:300px;height:auto}.flex.svelte-axdhot{display:flex;justify-content:space-between;flex-wrap:wrap;gap:30px;align-items:flex-start}form.svelte-axdhot div:where(.svelte-axdhot):has(textarea[aria-required=true]:where(.svelte-axdhot)) label:where(.svelte-axdhot):after,form.svelte-axdhot div:where(.svelte-axdhot):has(input[aria-required=true]:where(.svelte-axdhot)) label:where(.svelte-axdhot):after{content:"*";color:#6e1717}.red.svelte-axdhot{color:#6e1717}.i.svelte-axdhot{color:gray;font-size:.9em;font-style:italic}.checkbox.svelte-axdhot{display:grid;grid-template-columns:1fr auto;gap:10px}@media screen and (width < 768px){form.svelte-axdhot{grid-template-columns:1fr;grid-template-areas:"name" "firstname" "email" "phone" "entreprise" "message" "check" "submit" "data";width:100%}img.svelte-axdhot{display:block;margin:auto}}
