.c-button:not(.c-button--white):not(.c-button--outline):not(.c-button--socials) .c-button__inner{background-color:#54479d!important;border-color:#54479d!important;color:#fff!important}.sp-monstrozoo-countdown{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.15em;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;line-height:1;font-weight:700}@media (min-width:46.25em){.sp-monstrozoo-countdown{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.sp-monstrozoo-countdown__label{min-width:2.25rem;padding:.25rem;background-color:#fff;border:2px solid #54479d;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:.1875rem;-moz-column-gap:.1875rem;column-gap:.1875rem;text-align:center;border-radius:6px;color:#54479d}@supports ((-webkit-clip-path:url(#rectangle-vertical)) or (clip-path:url(#rectangle-vertical))) and (not (-ms-ime-align:auto)){.sp-monstrozoo-countdown__label{-webkit-clip-path:url(#rectangle-vertical);clip-path:url(#rectangle-vertical)}}@media (min-width:46.25em){.sp-monstrozoo-countdown__label{min-width:2.75rem;padding:.375rem}}.sp-monstrozoo-countdown__digit{display:block;font-size:1rem;line-height:.8;padding-top:.1em}@media (min-width:46.25em){.sp-monstrozoo-countdown__digit{font-size:1.125rem}}.sp-monstrozoo-countdown__unit{display:block;font-size:.5625rem;opacity:.65;text-transform:uppercase;letter-spacing:.01875rem;margin-top:0}@media (min-width:46.25em){.sp-monstrozoo-countdown__unit{font-size:.625rem}}.sp-monstrozoo-countdown-block{padding:1.5rem 0}.sp-monstrozoo-countdown-block .sp-monstrozoo-countdown-block__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:.75rem;text-align:center}.sp-monstrozoo-countdown-block__title{color:#54479d;font-size:1.125rem}@media (min-width:46.25em){.sp-monstrozoo-countdown-block__title{font-size:1.25rem}}.sp-monstrozoo-countdown--large{gap:.5rem}@media (min-width:61.25em){.sp-monstrozoo-countdown--large{gap:.75rem}}.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__label{min-width:3.75rem;padding:.625rem .375rem;-ms-flex-direction:column;flex-direction:column;border:none;border-radius:0}@media (min-width:46.25em){.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__label{min-width:5rem;padding:.875rem .5rem}}.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__digit{font-size:1.375rem}@media (min-width:46.25em){.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__digit{font-size:1.875rem}}.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__unit{font-size:.625rem;text-transform:uppercase;letter-spacing:.025rem;margin-top:.25rem}@media (min-width:46.25em){.sp-monstrozoo-countdown--large .sp-monstrozoo-countdown__unit{font-size:.6875rem}}.sp-monstrozoo-countdown--purple .sp-monstrozoo-countdown__label{background:#54479d;color:#fff}.sp-monstrozoo .c-button__inner{background-color:#fff;color:#54479d;border-color:#fff;text-shadow:none}.sp-monstrozoo__wrapper{position:relative}.sp-monstrozoo__banner{background-color:#54479d;position:relative;overflow:hidden;white-space:normal;word-break:normal;overflow-wrap:break-word}.sp-monstrozoo__banner:focus-within .c-title,.sp-monstrozoo__banner:hover .c-title{-webkit-animation:monstrozoo-shake .5s;animation:monstrozoo-shake .5s}.sp-monstrozoo__banner .c-title{color:#fff}@media (max-width:46.24em){.sp-monstrozoo__banner .c-title{font-size:.875rem}}.sp-monstrozoo__banner .c-title__link{color:#fff;position:relative;transition:color .2s;white-space:nowrap}.sp-monstrozoo__banner .c-title__link .c-icon{width:.8em;height:.8em}.sp-monstrozoo__banner .c-title__link:focus,.sp-monstrozoo__banner .c-title__link:hover{-webkit-animation:monstrozoo-shake .4s;animation:monstrozoo-shake .4s}.sp-monstrozoo__banner__headband{font-size:16px}@media (min-width:20em){.sp-monstrozoo__banner__headband{font-size:calc(1rem + .20408vw - .65306px)}}@media (min-width:81.25em){.sp-monstrozoo__banner__headband{font-size:1.125rem}}.sp-monstrozoo__banner .sp-monstrozoo__headband-inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:.5rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}@media (min-width:46.25em){.sp-monstrozoo__banner .sp-monstrozoo__headband-inner{-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;gap:1rem}}.sp-monstrozoo__banner .sp-monstrozoo__headband-inner .c-title{margin:0}@media (max-width:46.24em){.sp-monstrozoo__banner--break-mobile{display:inline-block}}.sp-monstrozoo__banner__text{background-color:#fff;font-weight:700;padding:.125rem;color:#54479d}.sp-monstrozoo__logo{width:100%;max-width:18.75rem}.sp-monstrozoo__deco{display:block;margin:0 auto;width:100%;max-width:28.125rem}.sp-monstrozoo__home-scene{transition:-webkit-filter .3s,-webkit-transform .3s;transition:filter .3s,transform .3s;transition:filter .3s,transform .3s,-webkit-filter .3s,-webkit-transform .3s}.sp-monstrozoo__home-scene #lottie-scene,.sp-monstrozoo__home-scene img{width:12.5rem;aspect-ratio:var(--mz-ar,2.67/1);margin:0 auto}@media (min-width:46.25em){.sp-monstrozoo__home-scene #lottie-scene,.sp-monstrozoo__home-scene img{width:21.875rem}}.sp-monstrozoo__home-scene #lottie-scene svg,.sp-monstrozoo__home-scene img svg{width:100%!important;height:auto!important;display:block;margin:0 auto}.sp-monstrozoo__home-scene:focus,.sp-monstrozoo__home-scene:hover{-webkit-animation:monstrozoo-shake .7s;animation:monstrozoo-shake .7s}.sp-monstrozoo__home-scene:focus #lottie-scene,.sp-monstrozoo__home-scene:focus img,.sp-monstrozoo__home-scene:hover #lottie-scene,.sp-monstrozoo__home-scene:hover img{-webkit-filter:grayscale(.2) contrast(1.3);filter:grayscale(.2) contrast(1.3);transition:-webkit-filter .3s;transition:filter .3s;transition:filter .3s,-webkit-filter .3s}.sp-monstrozoo-end{background:50%/cover #54479d;color:#fff;min-width:320px}.sp-monstrozoo-end__grid{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1em}@media (min-width:46.25em){.sp-monstrozoo-end__grid{margin-bottom:1.5em}}.sp-monstrozoo-end__left{padding:2em 0 0;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}@media (min-width:20em){.sp-monstrozoo-end__left{padding:.5em 1em 0 0}}@media (min-width:46.25em){.sp-monstrozoo-end__left{padding:0 2em 0 0}}.sp-monstrozoo-end__boules{display:none}.sp-monstrozoo-end__boules .orbit1{-webkit-animation:orbit1 18s linear infinite;animation:orbit1 18s linear infinite}.sp-monstrozoo-end__boules .orbit2{animation:orbit2 27s linear infinite reverse}.sp-monstrozoo-end__boules .scale{-webkit-animation:floatScale 9s ease-in-out infinite alternate;animation:floatScale 9s ease-in-out infinite alternate}.sp-monstrozoo-end__boules img{display:block;-webkit-animation:subtleRotate 22s ease-in-out infinite alternate;animation:subtleRotate 22s ease-in-out infinite alternate}.sp-monstrozoo-end__boules .orbit1,.sp-monstrozoo-end__boules .orbit2,.sp-monstrozoo-end__boules .scale,.sp-monstrozoo-end__boules img{will-change:transform}.sp-monstrozoo-end__jaune{-ms-flex-line-pack:center;align-content:center;background-color:#deaf00;padding:1em 1.5em 1.5em;border-radius:0 0 1em 1em;box-shadow:0 7px 15px rgba(0,0,0,.45);line-height:1}@media (min-width:46.25em){.sp-monstrozoo-end__jaune{padding:1.5em 2em 2em}}.sp-monstrozoo-end__legal{margin-top:0;padding:1em 0;line-height:1.25;font-size:.8em;text-wrap:pretty;text-shadow:0 0 3px #000}.sp-monstrozoo-end.hotel{background-position:100%}.sp-monstrozoo-end.regular .sp-monstrozoo-end__grid{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:20em){.sp-monstrozoo-end.regular .sp-monstrozoo-end__grid{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:end;justify-content:flex-end}}.sp-monstrozoo-end.hotel .sp-monstrozoo-end__grid{-ms-flex-align:start;align-items:flex-start;margin-bottom:2em}.sp-monstrozoo-end.hotel .sp-monstrozoo-end__left{padding:0}.sp-monstrozoo-end.hotel .sp-monstrozoo-end__jaune{width:90%;border-radius:0 0 0 1em;box-shadow:-5px 5px 15px rgba(0,0,0,.4)}.sp-monstrozoo-end.hotel .sp-monstrozoo-end__legal{margin-top:1em;padding:1em 2em}@media (prefers-reduced-motion:reduce){.orbit1,.orbit2,.scale,.sp-monstrozoo-end__boules img{-webkit-animation:none;animation:none}}@media (min-width:480px){.sp-monstrozoo-end__boules{display:inline-block}.sp-monstrozoo-end.hotel .sp-monstrozoo-end__jaune,.sp-monstrozoo-end__jaune{width:50%}}@-webkit-keyframes orbit1{0%{-webkit-transform:rotate(0deg) translateX(20px) rotate(0deg);transform:rotate(0deg) translateX(20px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translateX(20px) rotate(-1turn);transform:rotate(1turn) translateX(20px) rotate(-1turn)}}@keyframes orbit1{0%{-webkit-transform:rotate(0deg) translateX(20px) rotate(0deg);transform:rotate(0deg) translateX(20px) rotate(0deg)}to{-webkit-transform:rotate(1turn) translateX(20px) rotate(-1turn);transform:rotate(1turn) translateX(20px) rotate(-1turn)}}@-webkit-keyframes orbit2{0%{-webkit-transform:rotate(0deg) translateY(15px) rotate(0deg);transform:rotate(0deg) translateY(15px) rotate(0deg)}to{-webkit-transform:rotate(-1turn) translateY(15px) rotate(1turn);transform:rotate(-1turn) translateY(15px) rotate(1turn)}}@keyframes orbit2{0%{-webkit-transform:rotate(0deg) translateY(15px) rotate(0deg);transform:rotate(0deg) translateY(15px) rotate(0deg)}to{-webkit-transform:rotate(-1turn) translateY(15px) rotate(1turn);transform:rotate(-1turn) translateY(15px) rotate(1turn)}}@-webkit-keyframes floatScale{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(.98);transform:scale(.98)}}@keyframes floatScale{0%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(.98);transform:scale(.98)}}@-webkit-keyframes subtleRotate{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@keyframes subtleRotate{0%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(5deg);transform:rotate(5deg)}}@-webkit-keyframes monstrozoo-shake{0%,to{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}10%{-webkit-transform:translate(-2px,2px) rotate(-2deg);transform:translate(-2px,2px) rotate(-2deg)}20%{-webkit-transform:translate(2px,-2px) rotate(2deg);transform:translate(2px,-2px) rotate(2deg)}30%{-webkit-transform:translate(-3px,1px) rotate(-1deg);transform:translate(-3px,1px) rotate(-1deg)}40%{-webkit-transform:translate(3px,-1px) rotate(1deg);transform:translate(3px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-2px,2px) rotate(-2deg);transform:translate(-2px,2px) rotate(-2deg)}60%{-webkit-transform:translate(2px,-2px) rotate(2deg);transform:translate(2px,-2px) rotate(2deg)}70%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}80%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}@keyframes monstrozoo-shake{0%,to{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}10%{-webkit-transform:translate(-2px,2px) rotate(-2deg);transform:translate(-2px,2px) rotate(-2deg)}20%{-webkit-transform:translate(2px,-2px) rotate(2deg);transform:translate(2px,-2px) rotate(2deg)}30%{-webkit-transform:translate(-3px,1px) rotate(-1deg);transform:translate(-3px,1px) rotate(-1deg)}40%{-webkit-transform:translate(3px,-1px) rotate(1deg);transform:translate(3px,-1px) rotate(1deg)}50%{-webkit-transform:translate(-2px,2px) rotate(-2deg);transform:translate(-2px,2px) rotate(-2deg)}60%{-webkit-transform:translate(2px,-2px) rotate(2deg);transform:translate(2px,-2px) rotate(2deg)}70%{-webkit-transform:translate(-1px,1px) rotate(-1deg);transform:translate(-1px,1px) rotate(-1deg)}80%{-webkit-transform:translate(1px,-1px) rotate(1deg);transform:translate(1px,-1px) rotate(1deg)}90%{-webkit-transform:translate(0) rotate(0);transform:translate(0) rotate(0)}}.u-theme-monstrozoo .u-h2,.u-theme-monstrozoo h2{font-family:Marvin,sans-serif!important}.u-theme-monstrozoo .u-color-secondary{color:#deaf00!important}