@font-face{font-family:wsn-regular;src:url(/fonts/wsn_Regular.d9d68328.ttf) format("truetype")}@font-face{font-family:wsn-bold;src:url(/fonts/wsn_Bold.bb7eda23.ttf) format("truetype")}@font-face{font-family:wsn-medium;src:url(/fonts/wsn_SemiBold.8e1f0750.ttf) format("truetype")}@font-face{font-family:Antonio;src:url(/fonts/Antonio-Regular.0bb05186.ttf) format("truetype")}@font-face{font-family:Antonio-SemiBold;src:url(/fonts/Antonio-SemiBold.f414b16a.ttf) format("truetype")}.v-application,.v-application [class*=text-]{font-family:wsn-regular,Arial,Helvetica,sans-serif;color:#212121}.v-application [class*=text-h]{color:#000}.v-application .text-medium,.v-application [class*=text-h]{font-family:wsn-medium,Arial,Helvetica,sans-serif}p{line-height:1.25rem!important}.font-heading{font-family:wsn-medium,Arial,Helvetica,sans-serif!important}.text-wsn-light-grey{color:#383838}.text-wsn-medium-grey{color:gray!important}.text-wsn-secondary{color:#4340f6!important}.text-body-1-lg{font-size:1rem!important;line-height:1.375rem!important}@media(min-width:960px){.text-body-1-lg{font-size:1.125rem!important;line-height:1.5rem!important}}@media(min-width:1264px){.text-body-1-lg{font-size:1.5rem!important;line-height:1.75rem!important}}.text-b2{font-size:1.25rem!important;line-height:1.75rem!important;font-weight:400}@media(min-width:960px){.text-b2{font-size:1.5rem!important;line-height:2rem!important}}.text-hxl{font-size:3.75rem!important;line-height:4.25rem}@media(min-width:600px){.text-hxl{font-size:4.5rem!important;line-height:6rem}}@media(min-width:960px){.text-hxl{font-size:6rem!important;line-height:8rem}}@media(min-width:1264px){.text-hxl{font-size:5.5rem!important;line-height:10rem}}.text-h2{font-size:1.75rem!important;line-height:2.875rem}@media(min-width:600px){.text-h2{font-size:2rem!important;line-height:3.5rem}}@media(min-width:960px){.text-h2{font-size:2.25rem!important;line-height:3.625rem}}@media(min-width:1264px){.text-h2{font-size:2.625rem!important;line-height:3.875rem}}.text-h6{font-size:1.25rem!important;line-height:1.5rem}@media(min-width:600px){.text-h6{font-size:1.25rem!important;line-height:1.5rem}}@media(min-width:960px){.text-h6{font-size:1.375rem!important;line-height:1.875rem}}.text-h6-regular{font-size:1.25rem!important;line-height:1.5rem;font-family:wsn-regular,Arial,Helvetica,sans-serif}@media(min-width:600px){.text-h6-regular{font-size:1.25rem!important;line-height:1.5rem}}@media(min-width:960px){.text-h6-regular{font-size:1.375rem!important;line-height:1.875rem}}.text-h-dashboard{font-size:1rem!important;line-height:1.375rem}@media(min-width:960px){.text-h-dashboard{font-size:1.25rem!important;line-height:1.5rem}}.text-body-1{font-size:.8rem!important;line-height:1.125rem}.text-body-1.--large{font-size:1rem!important;line-height:1.325rem!important}.text-body-1.--xlarge{font-size:1.125rem!important;line-height:1.325rem!important}.text-body-1.--2xlarge{font-size:1.25rem!important;line-height:1.6rem!important}@media(min-width:960px){.text-body-1{font-size:1rem!important;line-height:1.375rem!important}.text-body-1.--large{font-size:1.25rem!important;line-height:1.6rem!important}.text-body-1.--xlarge{font-size:1.325rem!important;line-height:1.6rem!important}.text-body-1.--2xlarge{font-size:1.375rem!important;line-height:1.75rem!important}}.text-body-3{font-size:.625rem;line-height:.875rem}@media(min-width:960px){.text-body-3{font-size:.75rem;line-height:1rem}}.text-page-title{font-size:1.75rem!important;line-height:2.875rem}@media(min-width:600px){.text-page-title{font-size:2rem!important;line-height:3.5rem}}@media(min-width:960px){.text-page-title{font-size:2.25rem!important;line-height:3.625rem}}@media(min-width:1264px){.text-page-title{font-size:2.5rem!important;line-height:3.875rem}}.text-title{font-size:1.2rem;line-height:1.5rem}@media(min-width:960px){.text-title{font-size:1.5rem;line-height:1.75rem}}@media(min-width:1264px){.text-title{font-size:1.875rem;line-height:2.25rem}}.leading-title{line-height:2rem}@media(min-width:600px){.leading-title{line-height:2.5rem}}@media(min-width:960px){.leading-title{line-height:2.825rem}}@media(min-width:1264px){.leading-title{line-height:3rem}}.text-caption{line-height:1rem!important}a{color:inherit;text-decoration:none}.underlined-link a,a:hover{text-decoration:underline}.fstck{color:#000;font-size:10px;opacity:.25;transition:opacity .3s}.fstck:hover{opacity:.7;text-decoration:none}.fstck:after{content:url(/img/logo-fstck.827a7cf7.svg);display:inline-block;width:26px;height:10px;position:relative;top:1px;left:1px}.icon-rotate-45{transform:rotate(45deg)}.wsn-dashboard-text{font-family:wsn-medium,Arial,Helvetica,sans-serif!important;font-size:16px!important}.w-full{width:100%}.w-100px{width:100px}.lang-switcher{display:inline-flex;position:relative;align-items:center}.lang-switcher input[type=checkbox]{height:0;width:0;visibility:hidden}.lang-switcher label{cursor:pointer;width:62px;height:30px;background:#393939;display:block;border-radius:15px;position:relative}.lang-switcher label p.switch-value{position:absolute;left:8px;top:5px;pointer-events:none;z-index:99;font-size:.625rem!important;text-transform:uppercase}.lang-switcher label p.switch-value.--right{left:unset;right:8px}.lang-switcher label p.switch-value.value-checked{color:#fff;transition:color .3s}.lang-switcher label p.switch-value.value-unchecked{color:#393939;transition:color .3s}.lang-switcher input:checked+label p.switch-value.value-checked{color:#393939}.lang-switcher input:checked+label p.switch-value.value-unchecked{color:#fff}.lang-switcher label:after{content:"";position:absolute;top:3px;left:3px;width:24px;height:24px;background:#fff;border-radius:12px;transition:.3s}.lang-switcher input:checked+label:after{left:calc(100% - 3px);transform:translateX(-100%)}.lang-switcher label:active:after{width:30px}.menu-auth{display:block;z-index:99;padding:0 0 2rem;width:100%;height:calc(100vh - 60px);overflow-y:scroll;background-color:#fbfbfb;transition:left .3s ease-in}.menu-auth .menu-wrapper{width:240px;margin:0 auto}@media(min-width:600px){.menu-auth .menu-wrapper{width:auto;margin:0}}.menu-auth .menu-overlay{position:absolute;align-items:center;top:0;left:0;width:0;height:calc(100vh - 80px);background-color:hsla(0,0%,100%,.3);z-index:-1;transition:width .3s ease-in,left .3s ease-in}.menu-auth .menu-overlay button{display:none}.menu-auth.show-menu{left:0}.menu-auth.show-menu .menu-overlay{width:calc(100vw - 350px);left:350px}.menu-auth.show-menu .menu-overlay button{display:block}@media(min-width:600px){.menu-auth{padding:4.5rem 1rem 0 2rem;height:calc(100vh - 70px)}}@media(min-width:960px){.menu-auth{position:static;overflow-y:unset}.menu-auth.show-menu{left:unset}}@media(min-width:1300px){.menu-auth{padding:4.5rem 1rem 0 3rem}}.menu-auth .sub-nav{height:60px;padding:1rem 1rem;margin-bottom:20px;border-bottom:thin solid #000}.menu-auth .menu-title{font-size:1rem;line-height:1.25rem}@media(min-width:960px){.menu-auth .menu-title{font-size:1.25rem;line-height:1.5rem}}.menu-auth ul{list-style:none}.menu-auth .menu-list{margin-bottom:1.5rem}.menu-auth .menu-list>p{color:gray;font-size:.85rem}.menu-auth .menu-list li{margin-bottom:1.25rem}.menu-auth .menu-list li .menu-link:before{content:"";display:block;position:absolute;margin-top:1px;left:-5px;width:5px;height:19px;background-color:#4340f6;transition:width .3s ease-in,left .3s ease-in}.menu-auth .menu-list li .menu-link.router-link-active{color:#4340f6}.menu-auth .menu-list li .menu-link.router-link-active:before{left:0}.menu-auth .menu-list li .menu-link.router-link-active .v-img{filter:invert(29%) sepia(70%) saturate(7488%) hue-rotate(241deg) brightness(97%) contrast(99%)}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover{border:thin solid #2c2c2c;border-radius:10px}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,input:autofill,input:autofill:focus,input:autofill:hover,select:-webkit-autofill,select:-webkit-autofill:focus,select:-webkit-autofill:hover,select:autofill,select:autofill:focus,select:autofill:hover,textarea:-webkit-autofill,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:hover,textarea:autofill,textarea:autofill:focus,textarea:autofill:hover{border:thin solid #2c2c2c;border-radius:10px}textarea.v-field__input::-moz-placeholder{color:gray;opacity:1;font-style:italic;font-size:13px}textarea.v-field__input::placeholder{color:gray;opacity:1;font-style:italic;font-size:13px}input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover{border-radius:10px 0 0 10px}input[type=password]:-webkit-autofill,input[type=password]:-webkit-autofill:focus,input[type=password]:-webkit-autofill:hover,input[type=password]:autofill,input[type=password]:autofill:focus,input[type=password]:autofill:hover{border-radius:10px 0 0 10px}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-background-clip:text;-webkit-text-fill-color:#000;border:none}.v-input--density-comfortable{--v-input-control-height:36px}.v-input--disabled{pointer-events:auto;cursor:not-allowed}.v-input--disabled .v-field__outline{background:#dcdcdc!important}.v-input--density-comfortable .v-field--variant-outlined{--v-field-padding-top:30px;--v-field-padding-bottom:18px;--v-field-padding-start:21.5px;font-size:20px}.v-field--variant-outlined .v-field__outline{border-radius:10px}.input-white .v-field--variant-outlined .v-field__outline{background-color:#fff;z-index:-1}.input-white input[type=email],.input-white input[type=number],.input-white input[type=password],.input-white input[type=text],.input-white select,.input-white-register input[type=email],.input-white-register input[type=number],.input-white-register input[type=password],.input-white-register input[type=text],.input-white-register select,.input-white-register.v-autocomplete .v-field .v-field__input,.input-white-register.v-select .v-field__input,.input-white.v-autocomplete .v-field .v-field__input,.input-white.v-select .v-field__input{padding-top:30px;padding-bottom:10px;padding-left:20px;padding-right:14px;color:#000;line-height:36px}.input-white input[type=email] .v-autocomplete__selection,.input-white input[type=email] .v-select__selection,.input-white input[type=number] .v-autocomplete__selection,.input-white input[type=number] .v-select__selection,.input-white input[type=password] .v-autocomplete__selection,.input-white input[type=password] .v-select__selection,.input-white input[type=text] .v-autocomplete__selection,.input-white input[type=text] .v-select__selection,.input-white select .v-autocomplete__selection,.input-white select .v-select__selection,.input-white-register input[type=email] .v-autocomplete__selection,.input-white-register input[type=email] .v-select__selection,.input-white-register input[type=number] .v-autocomplete__selection,.input-white-register input[type=number] .v-select__selection,.input-white-register input[type=password] .v-autocomplete__selection,.input-white-register input[type=password] .v-select__selection,.input-white-register input[type=text] .v-autocomplete__selection,.input-white-register input[type=text] .v-select__selection,.input-white-register select .v-autocomplete__selection,.input-white-register select .v-select__selection,.input-white-register.v-autocomplete .v-field .v-field__input .v-autocomplete__selection,.input-white-register.v-autocomplete .v-field .v-field__input .v-select__selection,.input-white-register.v-select .v-field__input .v-autocomplete__selection,.input-white-register.v-select .v-field__input .v-select__selection,.input-white.v-autocomplete .v-field .v-field__input .v-autocomplete__selection,.input-white.v-autocomplete .v-field .v-field__input .v-select__selection,.input-white.v-select .v-field__input .v-autocomplete__selection,.input-white.v-select .v-field__input .v-select__selection{min-height:unset}.input-white input[type=email] .v-autocomplete__selection input,.input-white input[type=email] .v-select__selection input,.input-white input[type=number] .v-autocomplete__selection input,.input-white input[type=number] .v-select__selection input,.input-white input[type=password] .v-autocomplete__selection input,.input-white input[type=password] .v-select__selection input,.input-white input[type=text] .v-autocomplete__selection input,.input-white input[type=text] .v-select__selection input,.input-white select .v-autocomplete__selection input,.input-white select .v-select__selection input,.input-white-register input[type=email] .v-autocomplete__selection input,.input-white-register input[type=email] .v-select__selection input,.input-white-register input[type=number] .v-autocomplete__selection input,.input-white-register input[type=number] .v-select__selection input,.input-white-register input[type=password] .v-autocomplete__selection input,.input-white-register input[type=password] .v-select__selection input,.input-white-register input[type=text] .v-autocomplete__selection input,.input-white-register input[type=text] .v-select__selection input,.input-white-register select .v-autocomplete__selection input,.input-white-register select .v-select__selection input,.input-white-register.v-autocomplete .v-field .v-field__input .v-autocomplete__selection input,.input-white-register.v-autocomplete .v-field .v-field__input .v-select__selection input,.input-white-register.v-select .v-field__input .v-autocomplete__selection input,.input-white-register.v-select .v-field__input .v-select__selection input,.input-white.v-autocomplete .v-field .v-field__input .v-autocomplete__selection input,.input-white.v-autocomplete .v-field .v-field__input .v-select__selection input,.input-white.v-select .v-field__input .v-autocomplete__selection input,.input-white.v-select .v-field__input .v-select__selection input{top:0}.input-white-register input[type=email],.input-white-register input[type=number],.input-white-register input[type=password],.input-white-register input[type=text],.input-white-register select,.input-white-register.v-autocomplete .v-field .v-field__input,.input-white-register.v-select .v-field__input{padding-top:37px;padding-bottom:12px;padding-left:20px;padding-right:14px;color:#000;line-height:36px}.input-white-register input[type=email] .v-autocomplete__selection,.input-white-register input[type=email] .v-select__selection,.input-white-register input[type=number] .v-autocomplete__selection,.input-white-register input[type=number] .v-select__selection,.input-white-register input[type=password] .v-autocomplete__selection,.input-white-register input[type=password] .v-select__selection,.input-white-register input[type=text] .v-autocomplete__selection,.input-white-register input[type=text] .v-select__selection,.input-white-register select .v-autocomplete__selection,.input-white-register select .v-select__selection,.input-white-register.v-autocomplete .v-field .v-field__input .v-autocomplete__selection,.input-white-register.v-autocomplete .v-field .v-field__input .v-select__selection,.input-white-register.v-select .v-field__input .v-autocomplete__selection,.input-white-register.v-select .v-field__input .v-select__selection{min-height:unset}.input-white-register input[type=email] .v-autocomplete__selection input,.input-white-register input[type=email] .v-select__selection input,.input-white-register input[type=number] .v-autocomplete__selection input,.input-white-register input[type=number] .v-select__selection input,.input-white-register input[type=password] .v-autocomplete__selection input,.input-white-register input[type=password] .v-select__selection input,.input-white-register input[type=text] .v-autocomplete__selection input,.input-white-register input[type=text] .v-select__selection input,.input-white-register select .v-autocomplete__selection input,.input-white-register select .v-select__selection input,.input-white-register.v-autocomplete .v-field .v-field__input .v-autocomplete__selection input,.input-white-register.v-autocomplete .v-field .v-field__input .v-select__selection input,.input-white-register.v-select .v-field__input .v-autocomplete__selection input,.input-white-register.v-select .v-field__input .v-select__selection input{top:0}.v-field__append-inner,.v-field__clearable,.v-field__prepend-inner{align-items:center;display:flex;padding-top:0;z-index:99}.v-checkbox .v-selection-control{width:100%;align-items:start}.v-checkbox .v-selection-control .v-label{height:auto;margin-top:.65rem;white-space:normal}label.wsn-label,label.wsn-label-first-registration{position:relative;top:36px;margin-left:19px;font-size:.875rem;color:gray;font-family:wsn-regular,Arial,Helvetica,sans-serif;z-index:99}label.wsn-label-first-registration>span,label.wsn-label>span{text-transform:lowercase}label.wsn-label-first-registration.--radios,label.wsn-label.--radios{top:0}label.wsn-label-first-registration.--events,label.wsn-label.--events{top:0;color:#2d2d2d;font-size:1.25rem;margin-left:0}label.wsn-label-first-registration.-textarea,label.wsn-label.-textarea{margin-left:46px;top:45px}label.wsn-label-first-registration{top:40px;margin-left:20px}@media(min-width:960px){label.wsn-label-first-registration{font-size:1rem}}.wsn-btn-disabled{background:#f7f7f7!important}.wsn-btn-disabled .v-btn__overlay{opacity:0!important}.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__start{border-radius:10px 0 0 10px}.v-locale--is-ltr .v-field--variant-outlined .v-field__outline__end{border-radius:0 10px 10px 0}.v-btn--size-default{--v-btn-height:40px;font-size:.8rem}.v-autocomplete__selection,.v-select__selection{min-height:29px}.v-autocomplete .v-field .v-field__input>input{margin-top:-1.75rem!important}.v-textarea textarea{padding-top:29px}.text-area-without-label textarea{padding-top:16px}.wsn-submit,.wsn-submit-white{padding:12px 21px;transition:transform .35s ease-in-out;font-size:.875rem;letter-spacing:normal}.wsn-submit-white.rounded-lg,.wsn-submit.rounded-lg{border-radius:10px!important}.wsn-submit-white:hover,.wsn-submit:hover{overflow:hidden;transform:scale(.95)}.wsn-submit-white:hover .v-btn__content,.wsn-submit:hover .v-btn__content{animation-duration:.35s;animation-name:wsn-button;animation-timing-function:ease-in-out}.wsn-submit-white{color:#2d2d2d}.wsn-btn-secondary{border-color:#dcdcdc!important}.activeFilter{background:#2d2d2d;color:#fff!important}.wsn-modal-close{position:absolute;z-index:99;top:25px;right:25px}@keyframes wsn-button{0%{transform:translateY(0)}50%{transform:translateY(-30px)}51%{transform:translateY(30px)}to{transform:translateY(0)}}.wsn-btn-opacity-100{opacity:.8!important}.wsn-invoice-prestation{padding:8px 15px;border-radius:24px}.wsn-invoice-prestation.--stand{background:#2ef471;color:#185c12}.wsn-invoice-prestation.--options{background:#f6ad83;color:#7c5640}.wsn-invoice-prestation.--nc{background:#fff;color:#2c2c2c;border:1px solid #2c2c2c}.col-choosen-events{padding:4px 10px 10px 10px}.col-choosen-events .cb-choosen-events{padding:5px 10px;border-radius:10px;border:1px solid #2c2c2c;overflow:hidden;height:90px;padding:0}.col-choosen-events .cb-choosen-events label{color:#2c2c2c;cursor:pointer;font-size:1rem}.col-choosen-events .cb-choosen-events label>span{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 10px;height:100%;width:100%;background-color:#fff;text-align:center}.col-choosen-events .cb-choosen-events label>span>span{display:inline-block;width:100%}.col-choosen-events .cb-choosen-events label>span>span.name{font-family:wsn-bold,Arial,Helvetica,sans-serif;font-weight:800;font-size:1rem;text-transform:uppercase}.col-choosen-events .cb-choosen-events label>span>span.date{font-size:1rem;text-transform:uppercase}.col-choosen-events .cb-choosen-events label>span>span.lieu{color:gray}.col-choosen-events .cb-choosen-events label input{position:absolute;display:none;color:#fff!important}.col-choosen-events .cb-choosen-events label input:checked+span{color:#fff;background:#2c2c2c}.col-choosen-events .cb-choosen-events label input:checked+span span{color:#fff}.mdi-menu-down:before{content:"󰅀"}.wsn-rebooking-comment textarea{margin-top:28px;padding:24px 46px}.wsn-radio-btn{accent-color:#000}.wsn-form-title,.wsn-form-title-first-registration{position:fixed;top:0;left:0;z-index:-1;padding-top:8rem;padding-bottom:6rem}.wsn-form-title-first-registration>p,.wsn-form-title>p{max-width:960px;margin:0 auto}@media(min-width:960px){.wsn-form-title,.wsn-form-title-first-registration{padding-top:14.375rem;padding-bottom:14.375rem}}.wsn-form-title-first-registration{position:relative;padding-top:4rem;padding-bottom:3rem}@media(min-width:960px){.wsn-form-title-first-registration{padding-top:7.375rem;padding-bottom:7.375rem}}.wsn-form-first-registration{background-color:#fff}.wsn-form-over-sticky{margin-top:15rem;background-color:#fff}@media(min-width:960px){.wsn-form-over-sticky{margin-top:29rem}}.wsn-input input[type=checkbox]{position:relative;flex-shrink:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--form-background);margin:0;font:inherit;color:currentColor;width:12px;height:12px;border:1px solid gray;display:grid;place-content:center;cursor:pointer}.wsn-input input[type=checkbox]:checked:before{content:url(/img/checkbox-checked.a649cf76.svg);width:6px;height:6px;position:absolute;top:-9px;left:2px}.v-tooltip .v-overlay__content{border:.5px solid #000}.v-breadcrumbs-divider{padding:0 0!important}.v-breadcrumbs-item--link{opacity:var(--v-disabled-opacity)}.v-breadcrumbs-item--link:hover{opacity:1}.v-breadcrumbs-divider,.v-breadcrumbs__prepend{opacity:var(--v-disabled-opacity)}.wsn-badges-table .v-table__wrapper,.wsn-invoices-table .v-table__wrapper{width:100%;border-collapse:collapse;font-size:1rem}.wsn-badges-table .v-table__wrapper tbody>tr>td,.wsn-badges-table .v-table__wrapper thead>tr>th,.wsn-invoices-table .v-table__wrapper tbody>tr>td,.wsn-invoices-table .v-table__wrapper thead>tr>th{padding:.75rem .5rem;font-size:1rem!important;text-align:left}.wsn-badges-table .v-table__wrapper tbody>tr>td:first-child,.wsn-badges-table .v-table__wrapper thead>tr>th:first-child,.wsn-invoices-table .v-table__wrapper tbody>tr>td:first-child,.wsn-invoices-table .v-table__wrapper thead>tr>th:first-child{text-align:center!important;font-weight:400;color:gray}.wsn-badges-table .v-table__wrapper tbody>tr>td,.wsn-invoices-table .v-table__wrapper tbody>tr>td{font-weight:400}.wsn-badges-table .v-table__wrapper tbody>tr>td a,.wsn-invoices-table .v-table__wrapper tbody>tr>td a{text-decoration:none}.wsn-badges-table .v-table__wrapper tbody>tr>td a:hover,.wsn-invoices-table .v-table__wrapper tbody>tr>td a:hover{text-decoration:underline}.wsn-badges-table .v-table__wrapper tbody>tr>td a.pay,.wsn-invoices-table .v-table__wrapper tbody>tr>td a.pay{color:#f50909}.wsn-badges-table .v-table__wrapper tbody>tr>td a.disable,.wsn-invoices-table .v-table__wrapper tbody>tr>td a.disable{color:#a1a1a1;pointer-events:none;text-decoration:none}.sortable{position:relative}.to-sort{cursor:pointer}.to-sort:after,.to-sort:before{content:url(/img/arrow-sort.05411b6c.svg);position:absolute;width:10px;height:5px;display:inline-block;opacity:.15;right:30%}.to-sort:before{transform:rotate(180deg);top:12px}.sort-arrow{cursor:pointer}.sort-arrow:after{content:url(/img/arrow-sort.05411b6c.svg);position:absolute;width:10px;height:5px;display:inline-block;right:30%}.sort-arrow.--reverse:after{transform:rotate(180deg);top:12px}.invoices-select{width:auto!important;display:inline-block;margin-right:.5rem}.invoices-select .v-field__input{display:block;padding:5px 10px!important}.invoices-select .v-select__selection{min-height:unset!important}.invoices-select .v-field{font-size:.875rem!important;font-weight:400;line-height:1rem;letter-spacing:.0178571429em!important;text-transform:none!important;padding-right:0}.invoices-select .v-field__outline{height:28px!important}.invoices-select .v-field__append-inner{display:none}.wsn-card-h70{height:70px;display:flex;justify-content:space-between}.wsn-card-logo{text-wrap:wrap;padding:0 10px;border-right:1px solid #dcdcdc}@media(min-width:960px){.wsn-card-logo{padding:0 20px;text-wrap:nowrap}}.wsn-card-logo p{font-size:1rem;line-height:1rem}@media(min-width:960px){.wsn-card-logo p{font-size:1.25rem;line-height:1.25rem}}.wsn-rebooking-title{display:inline-block;margin-bottom:1rem;width:120px;font-family:wsn-medium,Arial,Helvetica,sans-serif!important;color:gray}.bg-white-50{background-color:hsla(0,0%,100%,.6)}.opportunity-resume .v-timeline-item__body{width:100%}.opportunity-resume .v-timeline-divider__dot--size-default{height:28px;width:28px}.opportunity-resume .v-timeline-divider__dot--size-default .v-timeline-divider__inner-dot{height:12px;width:12px}.opportunity-tooltip{position:absolute;top:80%;right:60%}.badge-item label{position:relative;cursor:pointer}.badge-item label input[type=checkbox]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.badge-item label .checkmark{position:relative;display:inline-block;margin:0 1rem;height:11px;width:11px;background-color:#fff;border:1px solid gray;cursor:pointer}.badge-item label .checkmark:after{content:"";position:absolute;display:none;left:2px;top:-.5px;width:5px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.badge-item label input[type=checkbox]:checked~.checkmark:after{display:block!important}.badge-item label input[type=checkbox]:checked~.checkmark{background-color:#212121;border:1px solid #212121}.global-error{width:100vw!important;position:absolute;bottom:10px;z-index:999}@media(min-width:600px){.global-error{width:75vw!important;top:10px;left:10px;bottom:0}}.wsn-app-wrapper .v-application__wrap{min-height:calc(100vh - 70px)}.v-row{width:100%;margin-left:0;margin-right:0}.v-container{display:flex;align-items:center}@media(min-width:1680px){.v-container{max-width:1440px}}.v-container.wsn-full-width{max-width:100%!important;padding:0}.container-widget{display:flex;flex-direction:column}.container-widget.academy{flex-direction:column;overflow-y:hidden;gap:2rem}@media(min-width:1180px){.container-widget.academy{flex-direction:row!important;gap:1rem}}.wsn-dash-basic-left{width:100%}@media(min-width:1264px){.wsn-dash-basic-left{flex-basis:100%}}.wsn-dash-basic-right{width:100%}@media(min-width:1264px){.wsn-dash-basic-right{flex:1}}.wsn-warning{background-color:#f6f4da!important}.wsn-app-store{border:1px solid #3d39ff!important}.wsn-app-store h2{color:#3d39ff!important;font-size:16px}.wsn-app-store p{font-size:20px;line-height:normal!important}.wsn-app-store .app-store-icons-container{display:flex;align-self:stretch;margin-top:24px}@media(min-width:1280px){.wsn-app-store .app-store-icons-container{flex-direction:column;margin-top:auto}}@media(min-width:1440px){.wsn-app-store .app-store-icons-container{flex-direction:row}}.wsn-app-store .app-store-icons-container .app-store-icons-item{background-color:#393939;display:flex;justify-content:center;align-items:center;flex-basis:50%;color:#fff;padding:13px 10px;border-radius:10px;max-width:150px;margin-left:12px}@media(min-width:1280px){.wsn-app-store .app-store-icons-container .app-store-icons-item{margin-left:0;padding:8px 10px}.wsn-app-store .app-store-icons-container .app-store-icons-item:first-child{margin-top:10px}.wsn-app-store .app-store-icons-container .app-store-icons-item:last-child{margin:10px 0}}@media(min-width:1440px){.wsn-app-store .app-store-icons-container .app-store-icons-item{padding:13px 10px}.wsn-app-store .app-store-icons-container .app-store-icons-item:first-child{margin-top:0}.wsn-app-store .app-store-icons-container .app-store-icons-item:last-child{margin:0 0 0 10px}}.wsn-app-store .app-store-icons-container .app-store-icons-item #google{max-width:23px;max-height:23px}.wsn-app-store .app-store-icons-container .app-store-icons-item #apple{max-width:22px;max-height:23px}.wsn-app-store .app-store-icons-container .app-store-icons-item span{margin-left:7px}.wsn-app-store .app-store-icons-container .app-store-icons-item span a{text-decoration:none}.container-widget-item{width:100%;flex:1;display:flex;align-items:center;justify-content:center}.container-widget-item.item-2{order:-1;border:none}@media(min-width:1280px){.container-widget-item.item-2{order:0;margin-bottom:1.5rem}}.container-widget-item #banner-marketplace img{filter:none}@media(min-width:600px){.container-widget-item #banner-marketplace img{filter:invert(100%)}}@media(min-width:1264px){.container-widget-item #banner-marketplace img{filter:none}}.wsn-v-card{border-radius:10px!important}.wsn-v-card.v-card--variant-outlined{background-color:#fff!important;border-color:#dcdcdc!important}.wsn-v-card.--bg-grey{border-color:#f7f7f7!important;background-color:#f7f7f7!important}.wsn-v-card.--dashboard{height:200px}@media(min-width:1264px){.wsn-v-card.--dashboard{height:calc(30vh - 36px);max-height:300px}}.wsn-v-card.--marketplace{border-radius:0!important;background:url(/img/new-bann-dashboard.e2019be3.png) no-repeat;background-size:contain;background-position-y:top;background-position-x:center;height:450px}@media(min-width:615px){.wsn-v-card.--marketplace{height:800px}}@media(min-width:1180px){.wsn-v-card.--marketplace{height:auto;background-position-x:left}}.wsn-v-card.--marketplace h2{max-width:90%}.wsn-v-card .link{border-radius:10px;padding:8px 16px 8px 16px;background-color:#393939;color:#fff}.wsn-container{padding:1rem}@media(min-width:960px){.wsn-container{padding:2rem 2rem}}@media(min-width:1440px){.wsn-container{padding:3rem 3rem}}@media(min-width:1904px){.wsn-container{padding:4rem 6rem}}.wsn-container .wsn-dashboard-container{position:relative;margin:-1rem;padding:1rem}.wsn-container .wsn-dashboard-container:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:33vh;background-image:url(/img/dashboard-bg.9f4d583c.jpeg);background-position:center 57%;background-size:120%;z-index:-1}.wsn-container .wsn-dashboard-container .page-title{position:absolute;top:1rem;left:0;margin:-1rem auto;height:33vh;width:100%}@media(min-width:960px){.wsn-container .wsn-dashboard-container{margin:-3rem -4rem;padding:3rem 4rem}.wsn-container .wsn-dashboard-container:after{height:200px}.wsn-container .wsn-dashboard-container .page-title{top:3rem;margin:-3rem auto;height:200px}}@media(min-width:1264px){.wsn-container .wsn-dashboard-container{margin:-4rem -6rem;padding:5rem 6rem;max-width:1440px}.wsn-container .wsn-dashboard-container:after{height:280px;width:calc(100vw - 350px)}.wsn-container .wsn-dashboard-container .page-title{top:4rem;margin:-4rem auto;height:280px;width:calc(100vw - 350px)}}@media(min-width:1904px){.wsn-container .wsn-dashboard-container .page-title,.wsn-container .wsn-dashboard-container:after{height:320px}}.wsn-login-bg{background:url(/img/bg-login.9ae1de2e.jpg) no-repeat 50%;background-size:cover}.wsn-init-bg{background:url(/img/bg-init.09b1f8f9.jpg) no-repeat 50%;background-size:cover}.wsn-view-height{height:calc(100vh - 110px)}@media(min-width:960px){.wsn-view-height{height:calc(100vh - 120px)}}.v-theme--light{--v-activated-opacity:0.00!important;--v-disabled-opacity:0.7!important}.v-card--variant-outlined{border-color:#2d2d2d!important}.wsn-border-grey-light{border-color:gray!important}.wsn-heder-footer-link{font-size:12px;color:#000;text-decoration:none}@media(min-width:600px){.wsn-heder-footer-link{font-size:13px}}.wsn-heder-footer-link:hover{text-decoration:underline}.wsn-border-top{border-top-width:thin;border-color:#2d2d2d;border-style:solid}.wsn-border-bottom{border-bottom-width:thin;border-color:#2d2d2d;border-style:solid}.wsn-border-bottom .wsn-header-logo-wrapper{margin:0 0 0 -10px;display:flex;justify-content:center;align-items:center;min-width:100px;height:60px;border-right:1px solid #2d2d2d}.wsn-border-bottom .wsn-header-logo-wrapper img{transform:scale(.7)}@media(min-width:600px){.wsn-border-bottom .wsn-header-logo-wrapper{padding:0 1rem;min-width:140px;width:auto;height:70px}.wsn-border-bottom .wsn-header-logo-wrapper img{transform:scale(1)}}.wsn-border-bottom .wsn-header-logo-wrapper.--border-left{margin:0;padding:0 1rem;border-left:1px solid #2d2d2d}@media(min-width:600px){.wsn-border-bottom .wsn-header-logo-wrapper.--border-left{padding:0}}.wsn-border-bottom .wsn-header-burger{display:flex;justify-content:center;align-items:center;margin:0;padding:0 1rem;height:inherit}.wsn-min-h-screen{min-height:calc(100vh - 110px)}@media(min-width:600px){.wsn-min-h-screen{min-height:calc(100vh - 120px)}}.wsn-h-screen{height:calc(100vh - 50px)}@media(min-width:600px){.wsn-h-screen{height:calc(100vh - 60px)}}.wsn-max-vh-25{max-height:25vh}.wsn-min-h-75{min-height:75%}.wsn-min-h-80{min-height:80%}.wsn-min-h-100{min-height:100%}.wsn-top-100{top:100%}.wsn-top-65px{top:65px}.w-8{width:2rem}.h-8{height:2rem}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.left-0{left:0}.right-0{left:unset;right:0}.bg-white-50{background:hsla(0,0%,100%,.7);z-index:100}.wsn-overflow-y-scroll{overflow-y:scroll!important}.wsn-login-redirect-btn{position:absolute;bottom:-25px;top:unset;width:100%;left:0}.wsn-mailto{margin-top:0;margin-bottom:0;color:inherit;text-decoration:none}.wsn-mailto:hover{text-decoration:underline}.wsn-router-link{color:inherit;text-decoration:none;line-height:2rem;font-size:1.2rem}.wsn-router-link.router-link-active,.wsn-router-link:hover{text-decoration:underline}.wsn-edit-account-wrapper{position:relative;top:-90px}.wsn-bg-grey-light{background-color:gray!important}.wsn-devis-border-pres{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}@media(min-width:600px){.wsn-devis-border-pres{border-top:none;border-bottom:none;border-right:1px solid #dcdcdc;border-left:1px solid #dcdcdc}}.wsn-card-badges,.wsn-card-invoices{width:100%}@media(min-width:960px){.wsn-card-badges,.wsn-card-invoices{width:48%;margin-right:4%}.wsn-card-badges:nth-child(2n+2),.wsn-card-invoices:nth-child(2n+2){margin-right:0}}@media(min-width:1264px){.wsn-card-badges,.wsn-card-invoices{width:31%;margin-right:2%}.wsn-card-badges:nth-child(2n+2),.wsn-card-invoices:nth-child(2n+2){margin-right:2%}.wsn-card-badges:nth-child(3n+3),.wsn-card-invoices:nth-child(3n+3){margin-right:0}}.wsn-card-badges .v-card-actions,.wsn-card-invoices .v-card-actions{position:absolute;bottom:1rem}.wsn-card-rebooking-contact{width:100%}@media(min-width:960px){.wsn-card-rebooking-contact{width:48%;margin-right:4%}.wsn-card-rebooking-contact:nth-child(2n+2){margin-right:0}}@media(min-width:1264px){.wsn-card-rebooking-contact{width:32%;margin-right:2%}.wsn-card-rebooking-contact:nth-child(2n+2){margin-right:2%}.wsn-card-rebooking-contact:nth-child(3n+3){margin-right:0}}.wsn-card-rebooking-contact .v-card-actions{position:absolute;bottom:1rem}.wsn-border-error{border:5px solid #d32f2f}.wsn-activation-box{position:relative;width:100%;bottom:75px}@media(min-width:600px){.wsn-activation-box{bottom:95px}}@media(min-width:960px){.wsn-activation-box{bottom:115px}}.wsn-login-verified-email{position:relative;width:100%;bottom:0}@media(min-width:600px){.wsn-login-verified-email{bottom:0}}@media(min-width:960px){.wsn-login-verified-email{bottom:50px}}.gap-4{gap:1rem}.gap-8{gap:2rem}.w-2-5{width:100%}@media(min-width:600px){.w-2-5{width:40%}}.w-3-5{width:100%}@media(min-width:600px){.w-3-5{width:60%}}.w-1-3{width:100%}@media(min-width:600px){.w-1-3{width:33.3333%}}.w-2-3{width:100%}@media(min-width:600px){.w-2-3{width:66.6666%}}@media(min-width:960px){.w-2-3{width:100%}}@media(min-width:1180px){.w-2-3{width:66.6666%}}.wsn-first-section{margin-top:19rem}@media(min-width:600px){.wsn-first-section{margin-top:20rem}}@media(min-width:960px){.wsn-first-section{margin-top:12rem}}@media(min-width:1264px){.wsn-first-section{margin-top:18rem}}.market-cards{margin-right:0!important;max-width:400px}@media(min-width:600px){.market-cards{margin-right:-2rem!important;max-width:unset}}@media(min-width:960px){.market-cards{margin-right:-5rem!important}}@media(min-width:1264px){.market-cards{margin-right:-7rem!important}}.showp-card p{color:#000}.showp-card p span{color:#4340f6;font-weight:700}.showp-p{max-width:600Px}.showp-bg{background-image:url(/img/marketplace-showp-2.ab81d03d.png);background-size:cover;background-position:0;display:none}@media(min-width:600px){.showp-bg{display:block}}@media(min-width:960px){.showp-bg{display:none}}@media(min-width:1180px){.showp-bg{display:block}}@media(min-width:1264px){.showp-bg{display:block}}.overflow-hidden{overflow:hidden}.bg-dark-blue{background:#2c6a75}.cursor-disabled{cursor:not-allowed}.opacity-50{opacity:.5}.no-border-right{border-right:none!important}