@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap);body,html{background:#fce020 url(/img/background2.64cd39d3.png) no-repeat 50% fixed;background-size:cover;height:100%;margin:0;padding:0;font-family:Inter,sans-serif;font-optical-sizing:auto}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#242426;min-height:100vh;position:relative;display:flex;justify-content:center;align-items:center;box-sizing:border-box;padding:10px}#app>div{width:440px;max-width:100%}h1{padding:0;margin:0;text-align:center}h1 img{max-width:220px}.wellensmedia{font-size:14px;text-align:center;margin-top:20px;color:#fff}.wellensmedia a{font:inherit;color:inherit;text-decoration:none}.wellensmedia a:hover{font-style:italic;text-decoration:underline}.zone{background:#fff;overflow:hidden;border-radius:20px;box-shadow:0 0 40px rgba(0,0,0,.3)}.header{background:#242426;color:#fff;padding:20px 20px 0 20px;margin-bottom:20px}.form{padding:20px}.form h2{margin-top:0}.steps{display:flex;justify-content:center;gap:20px;position:relative;top:20px}.steps .step{font-weight:700}.steps .step,.steps .step .link{text-decoration:none;position:relative}.steps .step .link{background:#c1c1c1;color:#fff;display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;z-index:1}.steps .step .link.router-link-active{background:#f2b705;cursor:default}.steps .step.done .link{background:#58a681}.steps .step.active:after,.steps .step.done:after{content:"";position:absolute;top:50%;right:100%;height:4px;width:500px;transform:translateY(-2px);background:#f2b705}.steps .step .icon{display:block;font-size:1.2em}.steps .step .checked{position:absolute;left:75%;top:-12px;font-size:1.2em;color:#f2b705;pointer-events:none}.steps .step .name{display:block;font-size:13px;bottom:100%;margin-bottom:10px;white-space:nowrap;background:#f2b705;padding:5px 10px;border-radius:5px;transition:opacity .3s ease-in-out;opacity:0;pointer-events:none}.steps .step .name,.steps .step .name:after{position:absolute;left:50%;transform:translateX(-50%)}.steps .step .name:after{content:"";top:100%;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #f2b705}.steps .step:hover .name{opacity:1}.actions{display:flex;gap:10px}.actions .nextstep,.actions .prevstep{display:flex;justify-content:center;margin-top:20px;background:#58a681;color:#fff;padding:10px 20px;border:0 none;border-radius:5px;cursor:pointer;transition:background .3s ease-in-out;font-size:16px;flex-grow:1;text-decoration:none;box-sizing:border-box}.actions .nextstep:hover,.actions .prevstep:hover{background:#f2b705}.actions .nextstep.freeze,.actions .prevstep.freeze{background:#c1c1c1;cursor:not-allowed}.actions .nextstep.freeze:hover,.actions .prevstep.freeze:hover{background:#c1c1c1}.promo{&[data-v-37edb322]{align-items:center;padding:2px 20px;background-color:#f2b705;border-radius:5px;margin-bottom:10px;font-size:16px;font-weight:600;padding:10px;color:#fff;text-align:center}p[data-v-37edb322]{margin:5px 0}}.events{&[data-v-37edb322]{display:flex;flex-direction:column;gap:10px;text-align:center}.event{&[data-v-37edb322]{position:relative;overflow:hidden}input[data-v-37edb322]{opacity:0;position:absolute;left:-500px;top:0}label{&[data-v-37edb322]{display:block;cursor:pointer;border:1px solid #c1c1c1;border-radius:5px;padding:10px;transition:.3s ease-in-out}.price{&[data-v-37edb322]{display:flex;justify-content:center;align-items:center;font-size:13px;font-weight:600;margin-top:10px;font-size:20px}span[data-v-37edb322]{width:33%}i[data-v-37edb322]{display:block;font-size:12px;text-decoration:none!important}.ath{&[data-v-37edb322]{opacity:.4;font-size:14px}strong[data-v-37edb322]{font-weight:400;text-decoration:line-through}}.earlybird{&[data-v-37edb322]{opacity:.4;font-size:14px}strong[data-v-37edb322]{font-weight:400;text-decoration:line-through}}.regular{&[data-v-37edb322]{opacity:.4;font-size:14px}strong[data-v-37edb322]{font-weight:400;text-decoration:line-through}}.late{&[data-v-37edb322]{opacity:.4;font-size:16px}strong[data-v-37edb322]{font-weight:400;text-decoration:line-through}}&.ath{.ath{&[data-v-37edb322]{opacity:1;color:#f2b705;font-size:20px}strong[data-v-37edb322]{font-weight:600;text-decoration:none}}}&.late{.late{&[data-v-37edb322]{opacity:1;color:#f2b705;font-size:20px}strong[data-v-37edb322]{font-weight:600;text-decoration:none}}}&.regular{.regular{&[data-v-37edb322]{opacity:1;color:#f2b705;font-size:20px}strong[data-v-37edb322]{font-weight:600;text-decoration:none}}}&.earlybird{.earlybird{&[data-v-37edb322]{opacity:1;color:#f2b705;font-size:20px}strong[data-v-37edb322]{font-weight:600;text-decoration:none!important}}}}}&.selected label{&[data-v-37edb322]{background:#167eab;border-color:#167eab;color:#fff}&[data-v-37edb322]:hover{background:#167eab}}&.locked label[data-v-37edb322]{opacity:.3}}}.formulaire{&[data-v-dbc3d136]{display:flex;flex-direction:column;align-items:center;justify-content:center}.input{&[data-v-dbc3d136]{display:flex;position:relative;width:100%;flex-direction:column;align-items:center;justify-content:center}label[data-v-dbc3d136]{position:absolute;top:9px;left:11px;font-size:12px;font-style:italic}input,textarea{&[data-v-dbc3d136]{width:100%;height:50px;border:1px solid #ccc;border-radius:5px;box-sizing:border-box;padding:15px 10px 0 10px;margin-bottom:10px;font-size:16px;font-family:Roboto,sans-serif;font-weight:500;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25,.8,.25,1)}&[data-v-dbc3d136]:focus{outline:none;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,,0,.24);border:1px solid #ccc}}textarea[data-v-dbc3d136]{height:100px;padding-top:20px;resize:none}}.checkbox{&[data-v-dbc3d136]{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:20px 0;font-size:16px;font-weight:500}input[data-v-dbc3d136]{order:1;margin:0;width:20px;height:20px;cursor:pointer}label[data-v-dbc3d136]{order:2;font-size:14px;font-weight:500;margin-left:10px;cursor:pointer}}}.promo{.expired-message[data-v-32c2b606]{background-color:red}.expired-message[data-v-32c2b606],.promo-price[data-v-32c2b606]{display:flex;justify-content:space-between;color:#fff;padding:10px}.promo-price[data-v-32c2b606]{background-color:#f2b705}p[data-v-32c2b606]{margin:0}}.checkbox{&[data-v-32c2b606]{width:100%;display:flex;gap:10px;align-items:center;justify-content:flex-end;padding-bottom:20px;font-size:16px;font-weight:500}input[data-v-32c2b606]{order:2;margin:0;width:20px;height:20px;cursor:pointer}label[data-v-32c2b606]{order:1;font-size:14px;font-weight:500;cursor:pointer}}.programme{&[data-v-32c2b606]{display:flex;flex-direction:column;margin-bottom:1rem;border:1px solid #c1c1c1;border-radius:5px}.event{&[data-v-32c2b606]{display:flex;justify-content:space-between;padding:10px;border-bottom:1px solid #c1c1c1}.price[data-v-32c2b606]{font-weight:bolder}}.total[data-v-32c2b606]{display:flex;justify-content:space-between;padding:10px;font-weight:bolder;color:#58a681}}.coordonnees{&[data-v-32c2b606]{font-size:14px}h2[data-v-32c2b606]{padding:10px 0;margin:0}.infos{&[data-v-32c2b606]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #c1c1c1}strong[data-v-32c2b606]{font-weight:bolder;text-align:right}&[data-v-32c2b606]:last-child{border-bottom:none}}}.invoice{&[data-v-32c2b606]{font-size:14px}h2[data-v-32c2b606]{padding:10px 0;margin:0}.infos{&[data-v-32c2b606]{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid #c1c1c1}strong[data-v-32c2b606]{font-weight:bolder;text-align:right}&[data-v-32c2b606]:last-child{border-bottom:none}}}