@font-face{font-family:'brandon_textmedium';font-weight:400;font-style:normal;src:url(/fonts/hvd_fonts_-_brandontext-medium-webfont.woff2) format('woff2'),
url(/css/fonts/hvd_fonts_-_brandontext-medium-webfont.woff) format('woff')}@font-face{font-family:'brandon_textregular';font-weight:400;font-style:normal;src:url(/fonts/hvd_fonts_-_brandontext-regular-webfont.woff2) format('woff2'),url(/css/fonts/hvd_fonts_-_brandontext-regular-webfont.woff) format('woff')}hr{border:0}u{text-decoration:underline}a{color:#000;text-decoration:none}a:hover{text-decoration:none}.center{width:1000px;position:relative;margin:0
auto}.left{float:left}.right{float:right}.clear{clear:both;height:0}.nomargin{margin:0
!important}.noborder{border:0
!important}.nopadding{padding:0
!important}.nodisplay{display:none}.marginrigth{margin-right:15px}.marginleft{margin-left:15px}.margintop{margin-top:15px}.marginbottom{margin-bottom:15px}.textcenter{text-align:center}.errorS{color:red}.errorField{color:#F00}.FieldError{border:solid 1px #FF0000!important}input{border:0;margin:0;font-family:'brandon_textregular',sans-serif}textarea{font-family:'brandon_textregular',sans-serif}.isOk{font-size:18px;padding:5px
0;text-align:center}html{width:100%}body{font-size:12px;width:100%;background-color:#000;font-family:'brandon_textregular',sans-serif;color:#707070;font-size:16px;font-weight:400;font-style:normal;line-height:1.5em;position:relative}div,p,ul
li{line-height:1.5em;font-weight:300}strong{font-weight:700}ul li,a{;transition:0.7s}sup{font-size:12px;vertical-align:top}#cookieChoiceInfo{background:rgba(0,0,0,.9)!important;width:97%;padding:5px
1.5%;color:#fff;font-size:11px;position:fixed;bottom:0;left:0;z-index:950;line-height:18px!important}#cookieChoiceInfo
.text_cookies{float:left;margin-right:1.5%;max-width:95%}#cookieChoiceInfo
.button_submit{background:#fff;color:#333;padding:5px}#cookieChoiceInfo
a{color:#fff}.clearfix::after{content:'';clear:both;display:table}a{color:#fff;transition:0.7s}p{line-height:1.7em}#header{position:fixed;top:0;left:0;width:100%;background-color:#000;z-index:500;overflow:unset}#header
*{overflow:unset}#header
.logo{float:left;margin:10px
2.5% 0 2.5%}#header .Menu ul
li{position:relative;float:left;text-transform:uppercase;font-size:18px;transition:0.7s;margin:10px
15px 10px 0}#header .Menu ul li
a{display:block;padding:10px
15px}#header .Menu ul li a:hover{color:#E40B64}#header .Menu ul li
a.selected{color:#E40B64}#header .Menu ul li
ul{display:none;position:absolute;left:0;top:40px;background-color:#000}#header .Menu ul li ul
li{margin:0}#header .Menu ul li ul li
a{padding:10px
15px}#header .Menu ul li:hover
ul{display:block}#header .Menu
.close{display:none}#header .Menu ul .billeterie
a{border:solid 1px #E40B64}#header
.versionetr{float:right;padding:15px
20px;text-transform:uppercase;line-height:40px}#header .versionetr
a{margin:0
10px}#header .versionetr a:hover{color:#E40B64}#header
.socialmedia{float:right;padding:20px
0px 0 20px}.socialmedia
a{margin:0
10px;width:30px}.socialmedia a
svg{height:30px;width:30px}.socialmedia a svg
path{fill:#fff!important}#pointer-dot{background-color:#E40B64!important}#Parain{background-size:100%!important}#Parain
.content{padding:100px
20%;background-color:rgba(0,0,0,0.5);text-align:center;color:#fff}#Parain .content
strong{color:#;font-weight:300}#Parain .content
h2{font-size:24px;text-transform:uppercase;font-weight:300;line-height:30px;margin-bottom:25px}#Parain .content
.detail{margin-top:25px}#Parain .content .detail
a{border:solid 1px #E40B64;display:inline-block;color:#E40B64;text-transform:uppercase;padding:10px
20px}#Parain .content .detail a:hover{background-color:#E40B64;color:#000}#Footer
.content{padding:50px
10%}#Footer .content
.menusec{text-align:center;font-size:24px;text-transform:uppercase;margin-bottom:50px}#Footer .content .menusec
a{margin:0
15px}#Footer .content
.detail{text-align:center}#Footer .content .detail
div{display:inline-block;margin:0
20px;color:#fff;line-height:40px;vertical-align:top}#Flash
.video{width:100%;height:100%;display:block}#Footer
.legal{padding:5px;text-align:center;font-size:12px}@media screen and (min-width: 1024px){}@media screen and (min-width: 1600px){}@media screen and (min-width: 1800px){}@media screen and (max-width: 1380px){}@media screen and (max-width: 1280px){}@media screen and (max-width: 1024px){}@media screen and (max-width: 800px){#header
.logo{margin:10px
5% 0 5%}#header .logo
img{height:40px;width:auto}#header
.versionetr{padding:10px
10px;font-size:13px}#header .versionetr
a{margin:0
5px}#header
.socialmedia{display:none}#header
.Menu{position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;background-color:#000;text-align:center;padding-top:70px;display:none}#header .Menu ul
li{float:none;margin:25px
0}.hamburger{padding-top:20px}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#fff;height:2px;border-radius:0}#header .Menu
.close{display:block;color:#fff;font-size:45px;position:fixed;top:0;right:0;padding:10px;display:block}#Footer .content
.menusec{font-size:16px}.copryright{font-size:14px}#Parain{background-size:cover!important}#Flash
.video{width:100%;height:100%;top:0;left:0;object-fit:cover;position:absolute}}@media screen and (max-width: 640px){}@media screen and (max-width: 320px){}#FondFlash{position:relative;width:100%;padding-top:0}#Flash{width:100%;position:relative}#Flash
.item{width:100%;height:100%}#Flash .item::before{content:' ';background:rgba(0,0,0,.5);width:100%;height:100;position:absolute;top:0:left:0;width:100%;height:100%}#Flash .item
img{width:100%;height:100%}#Flash .item
.titre{position:absolute;top:calc(40%);left:10%;width:80%;z-index:350;text-align:center}#Flash .item .titre
.data{display:inline-block;letter-spacing:3px;color:#fff;font-size:40px;display:inline-block;line-height:60px;text-transform:uppercase;text-shadow:1px 1px 1px rgba(0, 0, 0, 1)}#Flash .item .titre
.data2{display:inline-block;font-size:40px;text-transform:uppercase;color:#fff;line-height:40px;text-shadow:1px 1px 1px rgba(0, 0, 0, 1)}#Flash .idx0 .titre
.data{font-weight:700;font-size:36px}#Flash
.goto{position:absolute;left:0;top:90%;width:100%;color:#fff;text-align:center;z-index:100;line-height:60px}#Flash .goto
a{display:inline-block;transform:rotate(90deg);font-size:45px;color:#fff;padding:0
15px;border-radius:20px}#Flash .goto a:hover{color:#E40B64}#FondFlash
.reserver{position:absolute;left:0;top:70%;width:100%;text-align:center;z-index:100;line-height:30px}#FondFlash .reserver
a{background-color:#E40B64;display:inline-block;font-size:18px;color:#fff;padding:10px
15px;text-transform:uppercase}#FondFlash .reserver a:hover{color:#E40B64}#FondFlash
.arrow{position:absolute;top:calc(50% - 50px);z-index:350}#FondFlash .arrow:hover{cursor:pointer}#FondFlash
#FPrev{left:15px}#FondFlash
#FNext{right:15px}#NavFlashPager{position:absolute;bottom:50px;left:0;width:100%;text-align:center;z-index:350}#NavFlashPager
li{display:inline-block;margin:0
10px;)}#NavFlashPager li
a{width:15px;height:1px;background-color:#fff;display:block}#NavFlashPager li.activeSlide
a{background-color:#E40B64}.homeart .content .photo
img{width:100%}.homeart .content
.texte{padding:75px
10%;color:#fff;font-size:18px;text-align:center}.homeart .content .texte
h1{text-transform:uppercase;font-size:24px;line-height:36px;text-align:center;margin-bottom:50px}.homeart .content .texte
a{padding:10px
15px;border:solid 1px #E40B64;color:#E40B64;display:inline-block;text-transform:uppercase}.homeart .content .texte a:hover{background-color:#E40B64;color:#fff}.CalltoAction{padding:100px
5%;display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:5%}.CalltoAction
.item{position:relative}.CalltoAction .item
.photo{width:100%}.CalltoAction .item .photo
img{width:100%;height:auto;display:block}.CalltoAction .item
h2{transition:0.7s;position:absolute;top:10%;left:10%;width:80%;height:80%;background-color:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center}.CalltoAction .item h2:hover{background-color:rgba(0,0,0,1);top:5%;left:5%;width:90%;height:90%}.CalltoAction .item h2
a{color:#fff;display:block;text-align:center;font-size:18px;text-transform:uppercase;font-weight:400;position:relative;padding:20% 0}.CalltoAction .item h2 a::after{content:'-';display:block}.CalltoAction .item h2:hover
a{color:#E40B64}.grid-col-2{display:flex;flex-wrap:wrap}.grid-col-2>div{width:50%}.grid-col-2 .col-image{width:45%}.grid-col-2 .col-image
img{width:100%;display:block}.grid-col-4{display:flex;flex-wrap:wrap}.grid-col-4>div{width:20%;margin:25px
2.5%}.row
h2{font-size:24px;line-height:1.5em;text-transform:uppercase}.formule{border:solid 1px #fff;padding:15px
2.5%!important;width:calc(95% - 2px);text-align:center}.formule
h3{border-bottom:solid 1px #fff;text-transform:uppercase;font-size:24px;font-weight:bold;line-height:1.5em;margin-bottom:15px}.formule p
i{text-decoration:line-through}.formule p
strong{font-size:30px;display:inline-block}@media screen and (min-width: 1600px){}@media screen and (max-width: 1024px){}@media screen and (max-width: 800px){#Flash .item .titre
.data{font-size:20px;line-height:30px;margin-bottom:10px}#Flash .item .titre
.data2{font-size:24px;line-height:30px}.CalltoAction{grid-template-columns:repeat(1,1fr);padding-bottom:150px}.grid-col-2{flex-direction:column-reverse}.grid-col-2>div{width:100%}.homeart .content
.texte{padding:25px
5%;text-align:left}.homeart .content .texte
h1{text-align:left;margin-bottom:25px}.grid-col-4>div{width:calc(90% - 2px);margin:25px
5%}}@media screen and (max-width: 640px){}@media screen and (max-width: 320px){}