.loader{width:28px;height:28px;border:3px solid;border-color:#fff #fff transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1.5s linear infinite;grid-area:stack;visibility:hidden}.loader.loading{visibility:visible}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.wrapper-form[data-v-0323b8d3]{display:flex;flex-flow:row wrap;flex-grow:1;gap:1em;margin:100px 0;padding:1em;max-width:1440px}.wrapper-form .infos[data-v-0323b8d3]{flex:1;display:flex;flex-direction:column;gap:1em}.wrapper-form .infos h2[data-v-0323b8d3]{color:var(--primaryColor);font-size:clamp(1.5em,3vw,3.5em)}.wrapper-form .infos p[data-v-0323b8d3]{max-width:80%}.wrapper-form .infos .coords[data-v-0323b8d3]{display:grid;row-gap:2em}.wrapper-form .infos .coords .line[data-v-0323b8d3]{display:flex;align-items:center;gap:20px}.wrapper-form .infos .coords .line .icon[data-v-0323b8d3]{background-color:var(--primaryColor);padding:15px}.wrapper-form .infos .coords .line .icon span[data-v-0323b8d3]{padding:.8em;color:#fff}.wrapper-form .infos .coords .line .text p[data-v-0323b8d3]{text-transform:uppercase;color:var(--neutre)}.wrapper-form .infos .coords .line .text .tel[data-v-0323b8d3]{text-transform:uppercase}.wrapper-form .infos .coords .line .text .tel[data-v-0323b8d3],.wrapper-form .infos .coords .line .text a[data-v-0323b8d3]{color:var(--black);font-weight:600}.wrapper-form .infos .coords .line .text a[data-v-0323b8d3]{text-decoration:none}.wrapper-form .formulaire[data-v-0323b8d3]{display:flex;flex-direction:column;flex:1;padding:2em;border:1px solid var(--neutreBright);background-color:var(--bg-second);width:100%}.wrapper-form .formulaire form[data-v-0323b8d3]{display:flex;flex-direction:column;gap:1em;height:100%}.wrapper-form .formulaire form .line[data-v-0323b8d3]{display:grid}.wrapper-form .formulaire form .line label[data-v-0323b8d3]{color:var(--black);text-transform:uppercase;margin-bottom:5px}.wrapper-form .formulaire form .line input[data-v-0323b8d3]{padding:8px}.wrapper-form .formulaire form .line input[data-v-0323b8d3],.wrapper-form .formulaire form .line textarea[data-v-0323b8d3]{border:1px solid var(--neutreBright)}.wrapper-form .formulaire form .line textarea[data-v-0323b8d3]{padding:1em}.wrapper-form .formulaire form button[data-v-0323b8d3]{margin-top:auto;background-color:var(--primaryColor);padding:1.2em;color:#fff;border:none;text-transform:uppercase;cursor:pointer;transition:.2s ease;grid-template-areas:"stack";display:grid;align-items:center;justify-items:center}.wrapper-form .formulaire form button[data-v-0323b8d3]:hover{transform:scale(1.02)}.wrapper-form .formulaire form button .initial-content[data-v-0323b8d3]{grid-area:stack}.wrapper-form .formulaire form button .initial-content.hide[data-v-0323b8d3]{visibility:hidden}.wrapper-form .formulaire form button .succes[data-v-0323b8d3]{grid-area:stack}@media screen and (max-width:768px){.wrapper-form[data-v-0323b8d3]{flex-direction:column}.wrapper-form .infos[data-v-0323b8d3]{align-items:center}.wrapper-form .infos .coords[data-v-0323b8d3]{display:flex;flex-wrap:wrap;justify-content:space-between}}
