@layer core,custom;@layer custom{@font-face{font-family:Primary Decorative;font-style:normal;font-weight:lighter;font-display:swap;src:url(https://fonts.gstatic.com/s/cinzeldecorative/v16/daaCSScvJGqLYhG8nNt8KPPswUAPnh7RRs1LaCyC.woff2) format("woff2")}body{background-color:#203355;font-weight:lighter}.button{border-radius:0;text-transform:uppercase;border:.05rem solid #b9965b;background:#b9965b;font-family:Secondary;font-weight:400;letter-spacing:.125rem}.swiper-button-prev,.swiper-button-next{border-radius:1.5625rem;width:2.125rem;height:2.125rem}.font-h1,.font-h2,.font-h3{font-family:Primary;font-weight:400}p,a,span,small{font-family:Secondary;font-weight:lighter}.scroll-to-top{border:.0625rem solid #203355;background-color:#203355}.scroll-to-top svg{color:#f2eade}.header__logo{max-height:4.25rem}.header__wrapper{gap:.3125rem}.header__item,.header__mobile__link{text-transform:uppercase;padding:0 .5rem;color:#f2eadeb3}.header__link{font-size:.9375rem}.header__list>:first-child{order:1}.header__cta{color:#18263f}.header__mobile-button{justify-content:center;border:.0625rem solid rgba(242,234,222,.5);width:2.25rem;min-width:2.25rem}.header__mobile-button svg{width:1.25rem;height:1.25rem}.header .language-selector{padding:0}.header .language-selector__options{background-color:#203355}.header .language-selector__default{font-family:Secondary;gap:.125rem;padding:0}.banner{border-bottom:.0625rem solid rgba(24,38,63,.14);box-shadow:0 .25rem .75rem #18263f1a;font-weight:lighter}.banner__cta,.banner strong{font-weight:400}.hero:has(.hero__video,.hero__image):before{content:"";position:absolute;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(177,38,46,.55) 0%,rgba(177,38,46,.2) 45%,transparent 90%)}@media (56.25rem <= width){.hero{min-height:initial;max-height:initial;height:calc(100vh - 4.25rem)}.hero__content{padding:0}.hero__content--default,.hero__content--full{min-height:0;height:100%}}.hero.banner-active .hero__content{padding-top:3.75rem}@media (56.25rem <= width){.hero.banner-active{height:calc(100vh - 6.875rem)}.hero.banner-active .hero__content{padding-top:0}}.hero__content{padding:0 1rem;align-items:flex-start;padding-bottom:0}@media (56.25rem <= width){.hero__content{margin-left:5%}}.hero__subtitle,.hero__description{text-align:left}.hero__subtitle{text-transform:uppercase;color:#f2eaded9;font-family:Primary;font-size:1.25rem}.hero__description{color:#f2eadeb3}@media (56.25rem <= width){.hero__description{width:60%}}.hero__title__text{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#d3a150}@media (56.25rem <= width){.hero__title__text{font-size:1rem}}.hero__title__text:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#d3a150}.hero__title__text>h1{margin:0;line-height:1.1;display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade!important}.hero__title__text>h1 em{color:#d3a150;font-style:normal}@media (56.25rem <= width){.hero__title__text>h1{font-size:4rem}}.hero__title__text>h1 em{color:#d3a150!important;font-style:normal}@media (56.25rem <= width){.hero__title__text>h1{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary}.hero__title__text>h1 em{color:#d3a150;font-style:normal}}@media (56.25rem <= width) and (56.25rem <= width){.hero__title__text>h1{font-size:4rem;max-width:50%}}.hero__video{filter:none;opacity:1}.hero__cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;position:relative;margin-top:1rem;color:#18263f}.hero__cta:before{content:"";position:absolute;z-index:-1;pointer-events:none;background:url(/assets/images/powered_by_fever_logo.svg);background-repeat:no-repeat;background-position:center;background-size:auto 30%;height:100%;width:100%;left:0;bottom:-2.625rem}.hero__cta:after{content:"";flex-shrink:0;width:.875rem;height:.875rem;background-color:#18263f;mask:url(/assets/images/arrow_up.svg) no-repeat center/contain;-webkit-mask:url(/assets/images/arrow_up.svg) no-repeat center/contain}@media (56.25rem <= width){.hero__cta{width:auto;justify-content:flex-start}}.hero__icons{justify-content:flex-start;margin-top:1.875rem;padding:0;text-transform:uppercase;font-weight:400}.hero__icons__instance__text{letter-spacing:.125rem;font-size:.75rem}.hero__icons img{width:1rem;height:1rem}body[class^=viking-groupes] .hero:has(.hero__video,.hero__image):before{background:linear-gradient(90deg,rgba(32,51,85,.55) 0%,rgba(32,51,85,.2) 45%,transparent 90%)}body[class^=viking-groupes] .hero__title__text{color:#b9965b}body[class^=viking-groupes] .hero__title__text:before{color:#b9965b}body[class^=viking-groupes] .hero__title__text>h1 strong em,body[class^=viking-groupes] .hero__title__text>h1:not(:has(strong)) em{color:#b9965b!important}body[class^=viking-groupes] .hero__subtitle{font-family:Secondary;text-transform:none}body[class^=viking-groupes] .hero__icons__instance__text{color:#f2eade}body[class^=viking-groupes] .hero__cta:before{filter:none;opacity:1}#info-video.info{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover;align-items:stretch}@media (56.25rem <= width){#info-video.info{background-position:center!important}}@media (prefers-reduced-motion: reduce){#info-video.info{background-attachment:scroll!important}}#info-video.info>.container{overflow:visible}#info-video.info .info__wrapper{width:100%;align-items:stretch}#info-video.info .info__block{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:1rem}@media (56.25rem <= width){#info-video.info .info__block{gap:3rem}}#info-video.info .info__content{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:75rem;margin-inline:auto}@media (56.25rem <= width){#info-video.info .info__content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;align-items:start}}#info-video.info .info__content--title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80}@media (56.25rem <= width){#info-video.info .info__content--title{font-size:1rem}}@media (56.25rem <= width){#info-video.info .info__content--title{grid-column:1;grid-row:1;align-self:center}}#info-video.info .info__content--title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80}#info-video.info .info__content--title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary}#info-video.info .info__content--title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#info-video.info .info__content--title strong{font-size:4rem;max-width:50%}}#info-video.info .info__content--description{font-family:Secondary}@media (56.25rem <= width){#info-video.info .info__content--description{grid-column:2;grid-row:1;align-self:center}}#info-video.info .info__content--cta{margin-left:0;width:-moz-fit-content;width:fit-content;color:#18263f}@media (56.25rem <= width){#info-video.info .info__content--cta{grid-column:2;grid-row:2;margin-top:-3.5rem}}#info-video.info .video-item__wrapper{width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);position:relative;overflow:hidden;aspect-ratio:16/9;max-height:min(40vh,25rem)}@media (56.25rem <= width){#info-video.info .video-item__wrapper{aspect-ratio:unset;width:100vw;height:min(80vh,45rem);max-height:min(80vh,45rem)}}#info-video.info .video-item__wrapper .video-optimized-preload__wrapper{position:absolute;inset:0;width:100%;height:100%}#info-video.info .video-item__wrapper .video-optimized-preload__poster{height:100%}#info-video.info .video-item__wrapper .video-optimized-preload__poster img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#info-video.info .video-item__wrapper .info__video,#info-video.info .video-item__wrapper .video-with-aspect-ratio,#info-video.info .video-item__wrapper video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (56.25rem <= width){#info-video.info .video-item__wrapper .info__video,#info-video.info .video-item__wrapper .video-with-aspect-ratio,#info-video.info .video-item__wrapper video{aspect-ratio:unset}}#experience-nice.info{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#experience-nice.info{background-position:center!important}}@media (prefers-reduced-motion: reduce){#experience-nice.info{background-attachment:scroll!important}}#experience-nice.info .info__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80}@media (56.25rem <= width){#experience-nice.info .info__title{font-size:1rem}}#experience-nice.info .info__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80}#experience-nice.info .info__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#203355}#experience-nice.info .info__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#experience-nice.info .info__title strong{font-size:4rem;max-width:75%}}#experience-nice.info .info__wrapper{gap:1.5rem}#experience-nice.info .info__block{flex-direction:column-reverse}@media (56.25rem <= width){#experience-nice.info .info__block{flex-direction:row}}@media (56.25rem <= width){#experience-nice.info .info__block--reversed{flex-direction:row-reverse}}#experience-nice.info .info__content--title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80}@media (56.25rem <= width){#experience-nice.info .info__content--title{font-size:1rem}}#experience-nice.info .info__content--title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80}#experience-nice.info .info__content--title strong,#experience-nice.info .info__content--title em{display:block;font-size:1.875rem;margin-top:1rem;color:#18263f80;font-family:Primary;color:#203355}@media (56.25rem <= width){#experience-nice.info .info__content--title strong,#experience-nice.info .info__content--title em{font-size:2.25rem;max-width:75%}}#experience-nice.info .info__content--title strong{color:#18263fb3;font-family:Primary Decorative,Primary,serif;font-size:3.375rem}#experience-nice.info .info__content--title em{margin-top:0;font-style:normal}#experience-nice.info .info__content--cta{color:#18263f;font-weight:lighter}#experience-nice.info .info__content--description{font-family:Secondary;color:#18263fb3}#experience-nice.info .info__image img{width:100%;height:33.125rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}#experience-nice.info .info__block:nth-child(2) .info__image img{-o-object-position:center;object-position:center}#numbers,#group-options{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#numbers,#group-options{background-position:center!important}}@media (prefers-reduced-motion: reduce){#numbers,#group-options{background-attachment:scroll!important}}#numbers .experience__row,#group-options .experience__row{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media (56.25rem <= width){#numbers .experience__row,#group-options .experience__row{grid-template-columns:repeat(4,1fr)}}#numbers .experience__item,#group-options .experience__item{border-right:.0625rem solid #f2eade;border-bottom:.0625rem solid #f2eade;padding:.5rem 1rem;gap:.5rem}#numbers .experience__item:nth-child(2n),#group-options .experience__item:nth-child(2n){border-right:none}#numbers .experience__item:nth-child(n+3),#group-options .experience__item:nth-child(n+3){border-bottom:none}@media (56.25rem <= width){#numbers .experience__item,#group-options .experience__item{border-bottom:none}#numbers .experience__item:nth-child(2n),#group-options .experience__item:nth-child(2n){border-right:.0625rem solid #f2eade}#numbers .experience__item:last-child,#group-options .experience__item:last-child{border-right:none}}#numbers .experience__item__title,#group-options .experience__item__title{color:#d3a150;font-size:3rem;line-height:1.1;text-align:left;text-transform:uppercase;font-family:Primary}#numbers .experience__item__description,#group-options .experience__item__description{font-size:1rem;text-align:left;text-transform:none;color:#9e978f}#numbers .experience__item__description:first-line,#group-options .experience__item__description:first-line{text-transform:uppercase;color:#f2eade}#info-tickets{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#info-tickets{background-position:center!important}}@media (prefers-reduced-motion: reduce){#info-tickets{background-attachment:scroll!important}}#info-tickets .experience__description{color:#9e978f;margin-bottom:1.5rem;text-align:start}@media (56.25rem <= width){#info-tickets .experience__description{margin-bottom:0}}#info-tickets .experience__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;margin-bottom:0}@media (56.25rem <= width){#info-tickets .experience__title{font-size:1rem}}#info-tickets .experience__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#info-tickets .experience__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade}#info-tickets .experience__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#info-tickets .experience__title strong{font-size:4rem;max-width:100%}}#info-tickets .experience__title strong em{color:#b9965b}@media (56.25rem <= width){#info-tickets>.container{display:grid;grid-template-columns:1fr auto;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:start}#info-tickets>.container .experience__title{grid-column:1/-1}#info-tickets>.container .experience__title{grid-row:1}#info-tickets>.container .experience__description{grid-column:1;grid-row:2;margin-bottom:0;align-self:center}#info-tickets>.container .experience__description~.experience__wrapper{grid-column:1/-1;grid-row:3}#info-tickets>.container .experience__description~.experience__cta{grid-column:2;grid-row:2;justify-self:end;align-self:center;margin:0}}#info-tickets .experience__row{align-items:stretch}@media (56.25rem <= width){#info-tickets .experience__row{display:grid;grid-template-columns:repeat(2,1fr);margin-top:1.5rem}}@media (75rem <= width){#info-tickets .experience__row{grid-template-columns:repeat(4,1fr)}}#info-tickets .experience__item{border:.0588125rem solid #374155;background:#18263f80;-webkit-backdrop-filter:blur(.3529069722rem);backdrop-filter:blur(.3529069722rem);padding:1.5rem;cursor:pointer;color:#f2eade}#info-tickets .experience__item img.experience__item__image--icon,#info-tickets .experience__item .experience__item__image--icon img{filter:brightness(0) saturate(100%) invert(71%) sepia(21%) saturate(1033%) hue-rotate(1deg) brightness(94%) contrast(89%);transition:filter .2s ease}#info-tickets .experience__item__title{font-family:Primary;font-size:1.75rem;line-height:1.1;text-align:left;text-transform:uppercase;color:#f2eade}#info-tickets .experience__item__title em{color:#d3a150}@media (56.25rem <= width){#info-tickets .experience__item__title{font-size:2rem}}#info-tickets .experience__item__description{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:1rem;column-gap:1rem;row-gap:.5rem;width:100%;font-size:0;line-height:0}#info-tickets .experience__item__description br{grid-column:1/-1;height:0;line-height:0;margin:0}#info-tickets .experience__item__description strong,#info-tickets .experience__item__description em{font-size:1rem;line-height:1.3}#info-tickets .experience__item__description strong{grid-column:1;justify-self:start;padding-right:.5rem;text-wrap:pretty}#info-tickets .experience__item__description em{grid-column:2;justify-self:end;color:#9e978f;font-style:normal}#info-tickets .experience__item:nth-of-type(2) .experience__item__description{grid-template-columns:1fr max-content;-moz-column-gap:1rem;column-gap:1rem;row-gap:.25rem}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(1){grid-column:1;grid-row:1}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(2){grid-column:1;grid-row:2;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(3){grid-column:2;grid-row:1;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(4){grid-column:1/-1;grid-row:3}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(5){grid-column:1;grid-row:4}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(6){grid-column:1;grid-row:5;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(7){grid-column:2;grid-row:4;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(8){grid-column:1/-1;grid-row:6}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(9){grid-column:1;grid-row:7}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(10){grid-column:1;grid-row:8;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(11){grid-column:2;grid-row:7;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(12){grid-column:1/-1;grid-row:9}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(13){grid-column:1;grid-row:10}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(14){grid-column:1;grid-row:11;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(15){grid-column:2;grid-row:10;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(16){grid-column:1/-1;grid-row:12}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(17){grid-column:1;grid-row:13}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(18){grid-column:1;grid-row:14;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(19){grid-column:2;grid-row:13;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(20){grid-column:1/-1;grid-row:15}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(21){grid-column:1;grid-row:16}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(22){grid-column:1;grid-row:17;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(23){grid-column:2;grid-row:16;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(24){grid-column:1/-1;grid-row:18}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(25){grid-column:1;grid-row:19}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(26){grid-column:1;grid-row:20;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(27){grid-column:2;grid-row:19;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(28){grid-column:1/-1;grid-row:21}#info-tickets .experience__item:nth-of-type(2) .experience__item__description strong:nth-child(29){grid-column:1;grid-row:22}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(30){grid-column:1;grid-row:23;justify-self:start;font-size:.875rem;color:#9e978f}#info-tickets .experience__item:nth-of-type(2) .experience__item__description em:nth-child(31){grid-column:2;grid-row:22;justify-self:end;align-self:start;font-size:1rem;color:#d3a150}#info-tickets .experience__item:nth-of-type(2) .experience__item__description br:nth-child(32){grid-column:1/-1;grid-row:24}#info-tickets .experience__item:nth-of-type(3) .experience__item__title em,#info-tickets .experience__item:nth-of-type(4) .experience__item__title em{color:#b9965b;font-size:1rem;font-style:normal;text-transform:none}#info-tickets .experience__item:nth-of-type(3) .experience__item__description,#info-tickets .experience__item:nth-of-type(4) .experience__item__description{display:block;flex:1;width:100%;font-size:1rem;line-height:1.3;text-align:left;color:#f2eade}#info-tickets .experience__item:nth-of-type(3) .experience__item__description strong{display:block;margin-top:1rem;font-weight:400;text-transform:uppercase;font-size:.875rem}#info-tickets .experience__item:hover,#info-tickets .experience__item:active,#info-tickets .experience__item:focus-within{background:#f2eade;-webkit-backdrop-filter:none;backdrop-filter:none;color:#203355}#info-tickets .experience__item:hover img.experience__item__image--icon,#info-tickets .experience__item:hover .experience__item__image--icon img,#info-tickets .experience__item:active img.experience__item__image--icon,#info-tickets .experience__item:active .experience__item__image--icon img,#info-tickets .experience__item:focus-within img.experience__item__image--icon,#info-tickets .experience__item:focus-within .experience__item__image--icon img{filter:brightness(0) saturate(100%) invert(18%) sepia(47%) saturate(1095%) hue-rotate(186deg) brightness(93%) contrast(101%)}#info-tickets .experience__item:hover .experience__item__title,#info-tickets .experience__item:active .experience__item__title,#info-tickets .experience__item:focus-within .experience__item__title{color:#203355}#info-tickets .experience__item:hover .experience__item__title em,#info-tickets .experience__item:active .experience__item__title em,#info-tickets .experience__item:focus-within .experience__item__title em{color:#b9965b;font-size:1rem;font-style:normal;text-transform:none}#info-tickets .experience__item:hover .experience__item__description,#info-tickets .experience__item:active .experience__item__description,#info-tickets .experience__item:focus-within .experience__item__description{color:#203355}#info-tickets .experience__item:hover .experience__item__description strong,#info-tickets .experience__item:active .experience__item__description strong,#info-tickets .experience__item:focus-within .experience__item__description strong{color:#9e978f}#info-tickets .experience__item:hover .experience__item__description em,#info-tickets .experience__item:active .experience__item__description em,#info-tickets .experience__item:focus-within .experience__item__description em{color:#9e978f}#info-tickets .experience__item:hover:nth-of-type(1) .experience__item__description strong,#info-tickets .experience__item:hover:nth-of-type(2) .experience__item__description strong,#info-tickets .experience__item:active:nth-of-type(1) .experience__item__description strong,#info-tickets .experience__item:active:nth-of-type(2) .experience__item__description strong,#info-tickets .experience__item:focus-within:nth-of-type(1) .experience__item__description strong,#info-tickets .experience__item:focus-within:nth-of-type(2) .experience__item__description strong{color:#203355}#info-tickets .experience__item:hover:nth-of-type(2) .experience__item__description em:nth-child(4n+2),#info-tickets .experience__item:active:nth-of-type(2) .experience__item__description em:nth-child(4n+2),#info-tickets .experience__item:focus-within:nth-of-type(2) .experience__item__description em:nth-child(4n+2){color:#9e978f}#info-tickets .experience__item:hover:nth-of-type(2) .experience__item__description em:nth-child(4n+3),#info-tickets .experience__item:active:nth-of-type(2) .experience__item__description em:nth-child(4n+3),#info-tickets .experience__item:focus-within:nth-of-type(2) .experience__item__description em:nth-child(4n+3){color:#d3a150}#info-tickets .experience__item:hover:has(.experience__item__image--icon) .experience__item__cta.button.button--primary,#info-tickets .experience__item:active:has(.experience__item__image--icon) .experience__item__cta.button.button--primary,#info-tickets .experience__item:focus-within:has(.experience__item__image--icon) .experience__item__cta.button.button--primary{color:#b1262e}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary){display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto minmax(0,1fr);-moz-column-gap:.75rem;column-gap:.75rem;row-gap:1rem;align-items:start}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary) .experience__item__image--icon{grid-column:1;grid-row:1;width:2rem;height:2rem}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary) .experience__item__image--icon img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary) .experience__item__title{grid-column:1/-1;grid-row:2;width:100%}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary) .experience__item__description{grid-column:1/-1;grid-row:3}#info-tickets .experience__item:has(.experience__item__image--icon):has(.experience__item__cta.button.button--primary) .experience__item__cta.button.button--primary{grid-column:3;grid-row:1;justify-self:end;align-self:center;display:inline;width:auto;max-width:none;min-height:0;margin:0!important;padding:0;border:none;border-radius:0;background:transparent;box-shadow:none;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.3;text-align:right;text-transform:uppercase;text-decoration:none;color:#b9965b;white-space:nowrap;pointer-events:none;cursor:default}#groups-experience{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#groups-experience{background-position:center!important}}@media (prefers-reduced-motion: reduce){#groups-experience{background-attachment:scroll!important}}#groups-experience .experience__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b}@media (56.25rem <= width){#groups-experience .experience__title{font-size:1rem}}#groups-experience .experience__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#groups-experience .experience__title strong{display:block;font-size:2.625rem;margin-top:1rem;font-weight:400;font-family:Primary;color:#18263f}#groups-experience .experience__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#groups-experience .experience__title strong{font-size:4rem;max-width:100%}}#groups-experience .experience__wrapper{gap:1rem}@media (56.25rem <= width){#groups-experience .experience__wrapper{gap:2rem}}#groups-experience .experience__wrapper .experience__item{text-align:left}#groups-experience .experience__wrapper .experience__item img{min-height:24.375rem;max-height:24.375rem;-o-object-fit:cover;object-fit:cover}#groups-experience .experience__wrapper .experience__item__title{text-transform:uppercase;font-family:Primary}#group-options{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#group-options{background-position:center!important}}@media (prefers-reduced-motion: reduce){#group-options{background-attachment:scroll!important}}#group-options .experience__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b}@media (56.25rem <= width){#group-options .experience__title{font-size:1rem}}#group-options .experience__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#group-options .experience__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade}#group-options .experience__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#group-options .experience__title strong{font-size:4rem;max-width:100%}}#group-options .experience__item{background-color:#f2eade;padding:1rem;border-bottom:.0625rem solid #b9965b!important}@media (56.25rem <= width){#group-options .experience__item{padding:2rem}}#group-options .experience__item:not(:last-child){border-right:.0625rem solid #b9965b}#group-options .experience__item__description{color:#203355;margin-bottom:0}@media (56.25rem <= width){#group-options .experience__item__description{min-height:8.3125rem}}#group-options .experience__item__description:first-line{text-transform:uppercase;color:#203355;margin-bottom:1rem;font-size:.75rem}#group-options .experience__item__description a{display:block;font-weight:700;margin-top:1rem;font-size:.9375rem}#group-options .experience__item__cta{display:inline-flex;align-items:center;gap:.5rem;width:-moz-fit-content;width:fit-content;background-color:transparent;color:#b1262e;border:none;padding:0;margin:0}#group-options .experience__item__cta:after{content:"";flex-shrink:0;width:.875rem;height:.875rem;background:url(/assets/images/arrow_up.svg) no-repeat center/contain}#group-options .experience__row{display:grid;grid-template-columns:repeat(1,1fr)}@media (56.25rem <= width){#group-options .experience__row{grid-template-columns:repeat(4,1fr);border-bottom:none!important}}body[class^=viking-groupes] #numbers .experience__row{display:grid;grid-template-columns:repeat(2,1fr);gap:0}@media (56.25rem <= width){body[class^=viking-groupes] #numbers .experience__row{grid-template-columns:repeat(3,1fr)}}body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child{grid-column:1/-1;border-right:none}body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child .experience__item__title,body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child .experience__item__description{text-align:center}@media (56.25rem <= width){body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child{grid-column:auto}body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child .experience__item__title,body[class^=viking-groupes] #numbers .experience__item:nth-child(3):last-child .experience__item__description{text-align:left}}.location{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover;padding:2rem 0}@media (56.25rem <= width){.location{background-position:center!important}}@media (prefers-reduced-motion: reduce){.location{background-attachment:scroll!important}}@media (56.25rem <= width){.location{padding:4rem 0}}.location .location__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;order:0;margin-bottom:1rem}@media (56.25rem <= width){.location .location__title{font-size:1rem}}.location .location__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}.location .location__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade}.location .location__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){.location .location__title strong{font-size:4rem;max-width:100%}}.location .location__title strong em{color:#b9965b}.location__content--text{display:flex;flex-direction:column}.location__address{order:1;color:#b9965b;border-left:.0625rem solid #b9965b;padding-left:1rem;text-transform:uppercase;font-size:.75rem;margin-bottom:0}.location__address strong{color:#f2eade;font-size:1.875rem;font-family:Primary;text-transform:none}.location__address strong em{font-style:normal;font-size:1.5rem;color:#f2eadecc}.location__directions{order:2;align-self:flex-start;margin:1.5rem 0;padding:.75rem 1.5rem;border-radius:0;border:none;background:#1a1208;color:#f2eade;font-weight:400;text-align:center;text-decoration:none;text-transform:uppercase;box-shadow:none}@media (56.25rem <= width){.location__directions{width:auto}}.location__transportation{order:3;gap:1.5rem}.location__transportation svg{border:.0625rem solid #b9965b;padding:.5rem;color:#d3a150}.location__transportation .transportation__stops{font-family:Secondary;text-transform:none;font-size:.75rem}.location__transportation .transportation__stops strong{font-weight:400;color:#b9965b;text-transform:uppercase}.location__transportation .transportation__stops em{font-size:1.125rem;text-transform:uppercase;font-style:normal;font-family:Primary}.location__transportation .transportation__stops ul{list-style:none;padding-left:0;color:#f2eadeb3;font-size:.875rem}.location__content{text-align:left}@media (56.25rem <= width){.location__content{flex-direction:row;align-items:stretch}}@media (56.25rem <= width){.location__content--right{display:flex;flex-direction:column;align-self:stretch}}.location .button:not(.location__directions){background:none;box-shadow:none;border-radius:0;margin-bottom:0;text-decoration:underline;margin-top:1.625rem}.location__map{width:100%}@media (56.25rem <= width){.location__map{flex:1;height:100%;min-height:100%}}.swiper-pagination-bullet{background-color:#f2eade80}.swiper-pagination-bullet-active{background-color:var(--green)}.swiper svg{color:var(--dark);width:1.25rem;height:1.25rem}#galerie{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#galerie{background-position:center!important}}@media (prefers-reduced-motion: reduce){#galerie{background-attachment:scroll!important}}#galerie .press__content__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;margin-bottom:0}@media (56.25rem <= width){#galerie .press__content__title{font-size:1rem}}#galerie .press__content__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#galerie .press__content__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade;margin-bottom:0}#galerie .press__content__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#galerie .press__content__title strong{font-size:4rem;max-width:100%}}#galerie .press__content__title strong em{color:#b9965b}#galerie .press__content__description{color:#9e978f;text-align:left;display:block;margin-bottom:1.5rem}#galerie .press__content__description a{color:#d3a150}#galerie .swiper-warpper{align-items:center}#galerie .swiper-slide{padding:0;min-height:auto;background-color:transparent;border:0;opacity:1}#galerie .slide__description{display:none}#galerie .slide__image{max-height:initial;aspect-ratio:1/1}#galerie .slide__image--xlarge{margin-bottom:1rem;-o-object-fit:cover;object-fit:cover}#galerie .swiper-button-prev,#galerie .swiper-button-next{box-shadow:none;border:none;background:#1a1208!important}#galerie .swiper-button-prev svg,#galerie .swiper-button-next svg{color:#f2eade}#galerie .swiper-pagination{display:none}#press-viking-nice,#press-viking-nice-en{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#press-viking-nice,#press-viking-nice-en{background-position:center!important}}@media (prefers-reduced-motion: reduce){#press-viking-nice,#press-viking-nice-en{background-attachment:scroll!important}}#press-viking-nice .press__content__title,#press-viking-nice-en .press__content__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;text-align:center;color:#b9965b}@media (56.25rem <= width){#press-viking-nice .press__content__title,#press-viking-nice-en .press__content__title{font-size:1rem}}#press-viking-nice .press__content__title:before,#press-viking-nice-en .press__content__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#press-viking-nice .press__content__title strong,#press-viking-nice-en .press__content__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade}#press-viking-nice .press__content__title strong em,#press-viking-nice-en .press__content__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#press-viking-nice .press__content__title strong,#press-viking-nice-en .press__content__title strong{font-size:4rem;max-width:100%}}#press-viking-nice .press__content__title strong em,#press-viking-nice-en .press__content__title strong em{color:#b9965b}#press-viking-nice.press .swiper-slide,#press-viking-nice-en.press .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.5rem;border:.0588125rem solid #374155;background-color:#18263f80;background-image:url(/assets/images/article_bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);min-height:18rem;padding:1rem;height:auto;text-align:left;color:#203355;opacity:1}#press-viking-nice.press .swiper-slide .slide__image,#press-viking-nice-en.press .swiper-slide .slide__image{flex-shrink:0;align-self:flex-start;margin:0}#press-viking-nice.press .swiper-slide .slide__image--medium,#press-viking-nice-en.press .swiper-slide .slide__image--medium{max-height:auto;width:6.25rem;-o-object-fit:cover;object-fit:cover}#press-viking-nice.press .swiper-slide .slide__description,#press-viking-nice-en.press .swiper-slide .slide__description{width:100%;margin:0;text-align:left;color:#203355}#press-viking-nice.press .swiper-slide .slide__description,#press-viking-nice-en.press .swiper-slide .slide__description{font-size:1rem;line-height:1.3}@media (56.25rem <= width){#press-viking-nice.press .swiper-slide,#press-viking-nice-en.press .swiper-slide{height:auto}}#press-viking-nice.press .swiper,#press-viking-nice-en.press .swiper{padding-left:3rem;padding-right:3rem;overflow:hidden}#press-viking-nice.press .swiper-wrapper,#press-viking-nice-en.press .swiper-wrapper{align-items:stretch}#press-viking-nice.press .swiper-pagination,#press-viking-nice-en.press .swiper-pagination{display:none}@media (56.25rem <= width){#press-viking-nice.press .swiper-button-prev,#press-viking-nice.press .swiper-button-next,#press-viking-nice-en.press .swiper-button-prev,#press-viking-nice-en.press .swiper-button-next{display:none}}#press-viking-nice .swiper-button-prev,#press-viking-nice .swiper-button-next,#press-viking-nice-en .swiper-button-prev,#press-viking-nice-en .swiper-button-next{box-shadow:none;border:none;background:#1a1208!important}#press-viking-nice .swiper-button-prev svg,#press-viking-nice .swiper-button-next svg,#press-viking-nice-en .swiper-button-prev svg,#press-viking-nice-en .swiper-button-next svg{color:#f2eade}.reviews{text-align:center;gap:1rem;padding-bottom:1rem}@media (56.25rem <= width){.reviews{padding-bottom:4rem}}.reviews:not(#reviews-nice) .swiper-slide{background-color:transparent;color:var(--dark);text-align:left;padding:0 3.5rem;height:20rem;min-height:20rem}@media (56.25rem <= width){.reviews:not(#reviews-nice) .swiper-slide{padding:0;height:15.625rem;min-height:15.625rem}}.reviews .swiper-pagination{display:none}.reviews svg{color:var(--dark);width:1.25rem;height:1.25rem}#reviews-nice{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#reviews-nice{background-position:center!important}}@media (prefers-reduced-motion: reduce){#reviews-nice{background-attachment:scroll!important}}#reviews-nice .reviews__content__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;text-align:center}@media (56.25rem <= width){#reviews-nice .reviews__content__title{font-size:1rem}}#reviews-nice .reviews__content__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#reviews-nice .reviews__content__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade;margin-inline:auto;text-align:center}#reviews-nice .reviews__content__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#reviews-nice .reviews__content__title strong{font-size:4rem;max-width:75%}}#reviews-nice .reviews__content__title strong em{color:#b9965b}#reviews-nice.reviews .swiper-slide{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:1rem;border:.0588125rem solid #374155;background-color:#18263f80;background-image:url(/assets/images/article_bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);min-height:18rem;padding:1rem;height:auto;text-align:left;color:#203355;opacity:1}#reviews-nice.reviews .swiper-slide .reviews__item__text{position:relative;display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;margin:0;padding-top:2.5rem;font-size:1rem;line-height:1.3;text-align:left}#reviews-nice.reviews .swiper-slide .reviews__item__quote{position:absolute;top:0;left:0;font-size:4rem;line-height:1}#reviews-nice.reviews .swiper-slide .reviews__item__bottom{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;gap:1rem;margin-top:auto}#reviews-nice.reviews .swiper-slide .reviews__item__stars{flex-shrink:0}#reviews-nice.reviews .swiper-slide .reviews__item__bottom--text{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;text-align:right}#reviews-nice.reviews .swiper-slide .reviews__item__name,#reviews-nice.reviews .swiper-slide .reviews__item__country{margin:0}@media (56.25rem <= width){#reviews-nice.reviews .swiper-slide{height:auto}}#reviews-nice.reviews .swiper{width:100%;padding-left:3rem;padding-right:3rem;overflow:hidden}#reviews-nice.reviews .swiper-wrapper{align-items:stretch}#reviews-nice.reviews .swiper-pagination{display:none}@media (56.25rem <= width){#reviews-nice.reviews .swiper-button-prev,#reviews-nice.reviews .swiper-button-next{display:none}}#reviews-nice .swiper-button-prev,#reviews-nice .swiper-button-next{box-shadow:none;border:none;background:#1a1208!important}#reviews-nice .swiper-button-prev svg,#reviews-nice .swiper-button-next svg{color:#f2eade}.tickets{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){.tickets{background-position:center!important}}@media (prefers-reduced-motion: reduce){.tickets{background-attachment:scroll!important}}.tickets:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:#18263f4d}.tickets>.container{position:relative;z-index:1;overflow:visible}.tickets__title{display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b}@media (56.25rem <= width){.tickets__title{font-size:1rem}}.tickets__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}.tickets__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;margin-top:.5rem;margin-bottom:0;color:#f2eade}.tickets__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){.tickets__title strong{font-size:4rem;max-width:75%}}.tickets__title strong em{color:#b9965b}.tickets__subtitle{text-align:left;text-transform:uppercase;font-family:Secondary;color:#f2eadea6}.tickets__description{color:#f2eaded9}.tickets__content{display:flex;flex-direction:column}.tickets__content .tickets__title,.tickets__content .tickets__subtitle,.tickets__content .tickets__description{margin:1rem 0 0}.tickets__content .tickets__description strong{display:block;margin:1rem 0;font-size:.875rem;font-weight:400;color:#9e978f}.tickets__content .how-to-buy{list-style:none;margin:0!important;padding:2rem 2rem 0;background-color:#f2eade;color:#203355;border-radius:.5rem .5rem 0 0;font-family:Secondary}.tickets__content .how-to-buy__item{display:flex;justify-content:space-between}.tickets__content .how-to-buy__item:first-child{flex-direction:column;align-items:flex-start;gap:.5rem}@media (56.25rem <= width){.tickets__content .how-to-buy__item:first-child{flex-direction:row}}.tickets__content .how-to-buy__item:not(:last-child){border-bottom:.0625rem solid rgba(24,38,63,.6)}.tickets__content .tickets__cta.button.button--primary{display:flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;padding:1rem 1.5rem;border:2rem solid #f2eade!important;background:#203355!important;background-color:#203355!important;background-image:none!important;color:#f2eade!important;text-align:center;text-transform:uppercase;border-radius:0 0 .625rem .625rem;width:100%;max-width:100%}.tickets__content .tickets__cta.button.button--primary:link,.tickets__content .tickets__cta.button.button--primary:visited,.tickets__content .tickets__cta.button.button--primary:hover,.tickets__content .tickets__cta.button.button--primary:focus,.tickets__content .tickets__cta.button.button--primary:active{color:#f2eade!important}.tickets__content .how-to-buy+.tickets__cta.button.button--primary{margin-top:0!important}@media (56.25rem <= width){.tickets__content{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:2rem;column-gap:2rem;row-gap:0;align-items:start}.tickets__content .tickets__title{grid-column:1;grid-row:1}.tickets__content .tickets__subtitle{grid-column:1;grid-row:2;margin-top:-4.6875rem;font-size:1rem}.tickets__content .tickets__description{grid-column:1;grid-row:3;color:#f2eaded9;font-size:.875rem;margin-top:-7.8125rem}.tickets__content .how-to-buy{grid-column:2;grid-row:1/3;align-self:start;margin:0!important}.tickets__content .tickets__cta.button.button--primary{grid-column:2;grid-row:3;width:100%;max-width:100%;align-self:start;margin:0!important}.tickets__content .how-to-buy+.tickets__cta.button.button--primary{margin-top:0!important}}#newsletter{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#newsletter{background-position:center!important}}@media (prefers-reduced-motion: reduce){#newsletter{background-attachment:scroll!important}}#newsletter .business__wrapper{flex-direction:column;align-items:center;text-align:center;gap:1rem}#newsletter .business__content{width:100%;text-align:center;gap:0}#newsletter .business__content p{margin:0}#newsletter .business__content>p:nth-of-type(1){display:block;width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b1262e;text-align:center}@media (56.25rem <= width){#newsletter .business__content>p:nth-of-type(1){font-size:1rem}}#newsletter .business__content>p:nth-of-type(1) strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#203355!important;text-transform:uppercase;line-height:1.1}#newsletter .business__content>p:nth-of-type(1) strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#newsletter .business__content>p:nth-of-type(1) strong{font-size:4rem;max-width:100%}}#newsletter .business__content>p:nth-of-type(1) strong em{color:#b1262e!important;font-style:normal}#newsletter .business__content>p:nth-of-type(2){text-align:center;color:#b1262e}#newsletter .business__content>p:nth-of-type(2):before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b1262e}#newsletter .business__content>p:nth-of-type(2) strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#203355!important;text-transform:uppercase;line-height:1.1}#newsletter .business__content>p:nth-of-type(2) strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#newsletter .business__content>p:nth-of-type(2) strong{font-size:4rem;max-width:100%}}#newsletter .business__content>p:nth-of-type(2) strong em{color:#b1262e!important;font-style:normal}#newsletter .business__content>p:nth-of-type(n+3){margin:1rem 0 0;color:#203355;font-size:1rem}#newsletter .business__form{width:100%;max-width:40rem}#newsletter .form{display:grid;grid-template-columns:1fr;grid-template-areas:"input" "cta" "legal";row-gap:.5rem;align-items:stretch}@media (56.25rem <= width){#newsletter .form{grid-template-columns:1fr minmax(11.25rem,max-content);grid-template-areas:"input cta" "legal legal";-moz-column-gap:.5rem;column-gap:.5rem;row-gap:0}}#newsletter .form .form__wrapper{grid-area:input;margin:0}#newsletter .form .form__item{margin:0;height:100%}#newsletter .form .form__bottom{display:contents}#newsletter .form .form__bottom p{grid-area:legal;margin:.75rem 0 0;font-size:.75rem;line-height:1.3;text-align:center;color:#203355}#newsletter .form .form__bottom .button,#newsletter .form .form__bottom button[type=submit]{grid-area:cta;width:100%;min-width:0;margin:0;padding:.75rem 1.5rem;border-radius:0;background:#203355;color:#f2eade;text-transform:uppercase;white-space:nowrap;border:none;font-size:"Secondary"!important}@media (56.25rem <= width){#newsletter .form .form__bottom .button,#newsletter .form .form__bottom button[type=submit]{width:auto;min-width:11.25rem}}#newsletter .form input{font-family:Secondary}#newsletter .form input:not([type=hidden]),#newsletter .form select,#newsletter .form .form__input{width:100%;min-height:3rem;border:.0625rem solid #b9965b;color:#203355!important;background-color:transparent!important}#newsletter .form input:not([type=hidden])::-moz-placeholder,#newsletter .form select::-moz-placeholder,#newsletter .form .form__input::-moz-placeholder{color:#203355;opacity:1;font-family:Secondary}#newsletter .form input:not([type=hidden])::placeholder,#newsletter .form select::placeholder,#newsletter .form .form__input::placeholder{color:#203355;opacity:1;font-family:Secondary}#scolaire-nice,#anniversaires-nice,#privatisation-nice{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover}@media (56.25rem <= width){#scolaire-nice,#anniversaires-nice,#privatisation-nice{background-position:center!important}}@media (prefers-reduced-motion: reduce){#scolaire-nice,#anniversaires-nice,#privatisation-nice{background-attachment:scroll!important}}#scolaire-nice h1,#anniversaires-nice h1,#privatisation-nice h1{width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;display:block;margin-bottom:0}@media (56.25rem <= width){#scolaire-nice h1,#anniversaires-nice h1,#privatisation-nice h1{font-size:1rem}}#scolaire-nice h1:before,#anniversaires-nice h1:before,#privatisation-nice h1:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}#scolaire-nice h1 strong,#anniversaires-nice h1 strong,#privatisation-nice h1 strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade;margin-bottom:0;font-size:2rem}#scolaire-nice h1 strong em,#anniversaires-nice h1 strong em,#privatisation-nice h1 strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){#scolaire-nice h1 strong,#anniversaires-nice h1 strong,#privatisation-nice h1 strong{font-size:4rem;max-width:100%}}@media (56.25rem <= width){#scolaire-nice h1 strong,#anniversaires-nice h1 strong,#privatisation-nice h1 strong{font-size:3rem}}#scolaire-nice h1 strong em,#anniversaires-nice h1 strong em,#privatisation-nice h1 strong em{color:#b9965b}#scolaire-nice h2,#anniversaires-nice h2,#privatisation-nice h2{font-family:Secondary;font-weight:400;margin-bottom:1rem;font-size:1.125rem}#scolaire-nice .business__content,#anniversaires-nice .business__content,#privatisation-nice .business__content{font-size:1rem;font-family:Secondary}#scolaire-nice .business__wrapper,#anniversaires-nice .business__wrapper,#privatisation-nice .business__wrapper{display:flex}@media (56.25rem <= width){#scolaire-nice .business__wrapper,#anniversaires-nice .business__wrapper,#privatisation-nice .business__wrapper{flex-direction:row}}#scolaire-nice .business__form,#anniversaires-nice .business__form,#privatisation-nice .business__form{border:.0625rem solid #f2eade;padding:1.5rem 1rem;background-color:#203355}@media (56.25rem <= width){#scolaire-nice .business__form,#anniversaires-nice .business__form,#privatisation-nice .business__form{padding:2.25rem 1.5rem}}#scolaire-nice .form,#anniversaires-nice .form,#privatisation-nice .form{display:flex;flex-direction:column;gap:1.5rem;width:100%}#scolaire-nice .form__item,#anniversaires-nice .form__item,#privatisation-nice .form__item{display:flex;flex-direction:column;align-items:stretch;gap:.5rem;width:100%}#scolaire-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])),#anniversaires-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])),#privatisation-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])){flex-wrap:nowrap}#scolaire-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) .form__label,#anniversaires-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) .form__label,#privatisation-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) .form__label{display:block;width:100%;padding:0;border:none;margin:0;font-family:Secondary;font-size:.75rem;color:#f2eade}#scolaire-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) input:not([type=checkbox],[type=radio]),#scolaire-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) textarea,#scolaire-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) select,#anniversaires-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) input:not([type=checkbox],[type=radio]),#anniversaires-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) textarea,#anniversaires-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) select,#privatisation-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) input:not([type=checkbox],[type=radio]),#privatisation-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) textarea,#privatisation-nice .form__item:not(:has(input[type=checkbox]),:has(input[type=radio]),:has(input[type=file])) select{width:100%;border:.0625rem solid #f2eade;background-color:transparent}#scolaire-nice .form__wrapper,#anniversaires-nice .form__wrapper,#privatisation-nice .form__wrapper{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;gap:1.5rem}@media (56.25rem <= width){#scolaire-nice .form__wrapper,#anniversaires-nice .form__wrapper,#privatisation-nice .form__wrapper{flex-direction:row;gap:1rem}}#scolaire-nice .form__wrapper>.form__item,#anniversaires-nice .form__wrapper>.form__item,#privatisation-nice .form__wrapper>.form__item{flex:0 0 100%;min-width:0;max-width:100%;width:100%}@media (56.25rem <= width){#scolaire-nice .form__wrapper>.form__item,#anniversaires-nice .form__wrapper>.form__item,#privatisation-nice .form__wrapper>.form__item{flex:0 0 calc(50% - .5rem);max-width:calc(50% - .5rem);width:calc(50% - .5rem)}}#scolaire-nice .form__wrapper .form__item--email,#anniversaires-nice .form__wrapper .form__item--email,#privatisation-nice .form__wrapper .form__item--email{width:100%;max-width:100%;display:flex;flex-direction:column;flex-wrap:nowrap;gap:.5rem}#scolaire-nice .form__wrapper .form__item--email>.form__item,#anniversaires-nice .form__wrapper .form__item--email>.form__item,#privatisation-nice .form__wrapper .form__item--email>.form__item{width:100%;max-width:100%;flex:none}#scolaire-nice .form__wrapper .form__label,#anniversaires-nice .form__wrapper .form__label,#privatisation-nice .form__wrapper .form__label{flex-basis:auto;font-size:.75rem}#scolaire-nice .form__bottom,#anniversaires-nice .form__bottom,#privatisation-nice .form__bottom{display:flex;flex-direction:column-reverse;align-items:stretch;width:100%;gap:.75rem}#scolaire-nice .form__bottom p,#anniversaires-nice .form__bottom p,#privatisation-nice .form__bottom p{margin:0;font-size:.75rem;text-align:left;color:#f2eade}#scolaire-nice .form__bottom p a,#anniversaires-nice .form__bottom p a,#privatisation-nice .form__bottom p a{color:inherit;text-decoration:underline}#scolaire-nice .form__bottom .button,#scolaire-nice .form__bottom button[type=submit],#anniversaires-nice .form__bottom .button,#anniversaires-nice .form__bottom button[type=submit],#privatisation-nice .form__bottom .button,#privatisation-nice .form__bottom button[type=submit]{width:100%;margin:0}#scolaire-nice .form input,#scolaire-nice .form textarea,#scolaire-nice .form select,#anniversaires-nice .form input,#anniversaires-nice .form textarea,#anniversaires-nice .form select,#privatisation-nice .form input,#privatisation-nice .form textarea,#privatisation-nice .form select{background-color:transparent;border:.0625rem solid #203355;color:#f2eade;font-family:Secondary}#scolaire-nice .form input::-moz-placeholder,#scolaire-nice .form textarea::-moz-placeholder,#scolaire-nice .form select::-moz-placeholder,#anniversaires-nice .form input::-moz-placeholder,#anniversaires-nice .form textarea::-moz-placeholder,#anniversaires-nice .form select::-moz-placeholder,#privatisation-nice .form input::-moz-placeholder,#privatisation-nice .form textarea::-moz-placeholder,#privatisation-nice .form select::-moz-placeholder{opacity:.3;font-size:.75rem}#scolaire-nice .form input::placeholder,#scolaire-nice .form textarea::placeholder,#scolaire-nice .form select::placeholder,#anniversaires-nice .form input::placeholder,#anniversaires-nice .form textarea::placeholder,#anniversaires-nice .form select::placeholder,#privatisation-nice .form input::placeholder,#privatisation-nice .form textarea::placeholder,#privatisation-nice .form select::placeholder{opacity:.3;font-size:.75rem}#scolaire-nice .form .form__input--error,#scolaire-nice .form input.form__input--error,#scolaire-nice .form textarea.form__input--error,#anniversaires-nice .form .form__input--error,#anniversaires-nice .form input.form__input--error,#anniversaires-nice .form textarea.form__input--error,#privatisation-nice .form .form__input--error,#privatisation-nice .form input.form__input--error,#privatisation-nice .form textarea.form__input--error{background-color:transparent!important;border-color:#b1262e!important}#scolaire-nice .form .form__input--error::-moz-placeholder,#scolaire-nice .form input.form__input--error::-moz-placeholder,#scolaire-nice .form textarea.form__input--error::-moz-placeholder,#anniversaires-nice .form .form__input--error::-moz-placeholder,#anniversaires-nice .form input.form__input--error::-moz-placeholder,#anniversaires-nice .form textarea.form__input--error::-moz-placeholder,#privatisation-nice .form .form__input--error::-moz-placeholder,#privatisation-nice .form input.form__input--error::-moz-placeholder,#privatisation-nice .form textarea.form__input--error::-moz-placeholder{opacity:.3}#scolaire-nice .form .form__input--error::placeholder,#scolaire-nice .form input.form__input--error::placeholder,#scolaire-nice .form textarea.form__input--error::placeholder,#anniversaires-nice .form .form__input--error::placeholder,#anniversaires-nice .form input.form__input--error::placeholder,#anniversaires-nice .form textarea.form__input--error::placeholder,#privatisation-nice .form .form__input--error::placeholder,#privatisation-nice .form input.form__input--error::placeholder,#privatisation-nice .form textarea.form__input--error::placeholder{opacity:.3}#scolaire-nice .form__title,#anniversaires-nice .form__title,#privatisation-nice .form__title{margin:0 0 -1rem;font-size:1.25rem}@media (56.25rem <= width){#scolaire-nice .form__title,#anniversaires-nice .form__title,#privatisation-nice .form__title{font-size:1.5rem}}#scolaire-nice .form__text,#anniversaires-nice .form__text,#privatisation-nice .form__text{border-bottom:.0625rem solid #f2eade;margin:0 0 1rem;padding-bottom:1rem;font-size:.875rem}@media (56.25rem <= width){#scolaire-nice .form__text,#anniversaires-nice .form__text,#privatisation-nice .form__text{font-size:1rem}}.faqs{position:relative;background-repeat:no-repeat!important;background-size:cover!important;background-attachment:fixed!important;background-position:center!important;-webkit-background-size:cover;text-align:center}@media (56.25rem <= width){.faqs{background-position:center!important}}@media (prefers-reduced-motion: reduce){.faqs{background-attachment:scroll!important}}.faqs .faqs__description{color:#9e978f;margin-bottom:1.5rem}@media (56.25rem <= width){.faqs .faqs__description{margin-bottom:0}}.faqs .faqs__title{width:100%;max-width:100%;text-transform:uppercase;font-size:.875rem;text-align:left;line-height:1.1;font-weight:400;font-family:Secondary;color:#18263f80;color:#b9965b;display:block;text-align:center;margin-bottom:0}@media (56.25rem <= width){.faqs .faqs__title{font-size:1rem}}.faqs .faqs__title:before{content:"";display:inline-block;width:1.5rem;height:.0625rem;margin-right:.5rem;vertical-align:middle;background-color:currentColor;font-weight:400;color:#18263f80;color:#b9965b}.faqs .faqs__title strong{display:block;font-size:2.625rem;margin-top:1rem;color:#18263f;font-weight:400;font-family:Primary;color:#f2eade;margin-bottom:0}.faqs .faqs__title strong em{color:#b1262e;font-style:normal}@media (56.25rem <= width){.faqs .faqs__title strong{font-size:4rem;max-width:100%}}.faqs .faqs__title strong em{color:#b9965b}.faqs__faq summary::marker{color:#b9965b}.faqs__faq a{font-weight:700;text-decoration:underline}.faqs .button--secondary{border:none;background:#1a1208;color:#f2eade;text-transform:uppercase;margin-bottom:0}.faqs details{border-bottom:.03125rem dashed #b9965b}.footer__wrapper{gap:1rem}.footer__logo{display:none}.footer-columns{margin-top:0}.footer-columns .footer-column--1-3 .partners{align-items:start}.footer-columns .footer-column--1-3:first-of-type{flex-direction:column-reverse;gap:1rem;color:#9e978f;justify-content:flex-end;align-items:flex-start}.footer-columns .footer-column--1-3:first-of-type .footer-column__title{font-weight:400;text-align:start;font-size:.75rem}@media (56.25rem <= width){.footer-columns .footer-column--1-3:first-of-type .footer-column__title{max-width:80%}}.footer-columns .footer-column--1-3:nth-of-type(2) .footer-column__title{text-align:start;color:#b9965b;text-transform:uppercase}.footer-columns .footer-column--1-3:nth-of-type(2) .navigation{margin-left:0;text-align:start;align-items:flex-start}.footer-columns .footer-column--1-3:nth-of-type(2) .navigation a{color:#f2eade;text-transform:none;font-size:1rem}.footer-columns .footer-column--1-3:last-of-type .partners{margin-bottom:0}.footer-columns .footer-column--1-3:last-of-type .footer-column__title{color:#b9965b;text-transform:uppercase}.footer-columns .footer-column--1-3:last-of-type .partners__title{font-size:.75rem;color:#9e978f;text-transform:none;margin-bottom:0;max-width:70%}.footer-columns .footer-column--1-3:last-of-type .footer-column__title,.footer-columns .footer-column--1-3:last-of-type .partners__title{text-align:start}.footer-columns .footer-column--1-3:last-of-type img{display:none}.footer-columns .social-media{margin-left:0}.footer-columns .social-media svg{color:#f2eade}.footer-columns--full-width{max-width:75rem}.footer .copyright{border-top:.0625rem solid rgba(242,234,222,.3);max-width:75rem}.footer .copyright small a.copyright__company:first-of-type{display:none}@media (56.25rem <= width){.footer .copyright small{display:flex;flex-wrap:wrap;align-items:center;gap:1rem}.footer .copyright small a.copyright__company:last-of-type{flex-shrink:0;margin-left:auto}}.cookies{font-family:Secondary}.cookies__title{font-weight:600}.cookies__buttons{border:.0625rem solid #b9965b;border-radius:.3125rem;padding:.625rem}.cookies__message a{color:#b9965b}.cookies__buttons--accept,.cookies__buttons--settings{background-color:#b9965b;color:#203355;text-transform:uppercase;font-family:Secondary;font-weight:lighter}}
