.version.index{color:#00000A;background-color:#44232A;}@font-face{font-family:'__Proxima Nova_5';src:url('../fonts/proximanova-sbold-webfont.eot');src:local('☺'), url('../fonts/proximanova-sbold-webfont.woff') format('woff'), url('../fonts/proximanova-sbold-webfont.svg') format('svg');font-weight:600;font-style:normal;font-display: swap;}#page{margin-right:auto;border-width:0px;width:100%;background-color:transparent;z-index:1;background-image:none;border-color:#000000;margin-left:auto;}#pu1084{z-index:29;margin-right:-10000px;width:0.01px;margin-top:183px;margin-left:-131px;}#u1084{z-index:29;width:50px;position:relative;min-height:54px;}#u1085{z-index:30;width:100px;position:relative;min-height:170px;margin-top:35px;}#u1251{margin-right:-10000px;width:60px;margin-top:183px;z-index:22;position:relative;min-height:64px;}#u1094-4{top:71px;left:-73px;z-index:18;position:fixed;min-height:22px;}#u1097{height:77px;left:0px;width:90px;z-index:24;top:-1px;position:fixed;}#u4625{position:fixed;filter:alpha(opacity=60);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";z-index:3;border-width:0px;opacity:0.6;-pie-background:rgba(75,146,228,0.2);}.particles{border-width:0px;border-color:transparent;}#u4625-bw{z-index:3;}#u2885{z-index:23;height:77px;top:0px;position:fixed;}#u2885-bw{z-index:23;}#u4627{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00000000, endColorstr=#FF000000, GradientType=0);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#FF000000', GradientType=0)";z-index:5;position:fixed;bottom:0px;}#u4627-bw{z-index:5;}#u1594-4{z-index:25;position:fixed;min-height:23px;}

#u4619-6{font-weight:400;background-color:transparent;z-index:6;letter-spacing:-1px;font-size:11px;line-height:18px;font-family:open-sans, sans-serif;color:#FFFFFF;position:fixed;}#u4628{left:50%;width:144px;margin-left:-72px;z-index:12;border-width:0px;position:fixed;min-height:167px;}.logo{border-width:0px;border-color:transparent;background-color:transparent;}#u4620{position:fixed;background-color:transparent;z-index:13;border-width:0px;border-color:transparent;}#u4624{z-index:17;border-color:#9B9B9B;border-width:0px;position:fixed;background:transparent url("../images/social_fb_sprite.svg?crc=3984412495") no-repeat center top;background-size:cover;}.social_btn{border-width:1px;border-color:#2B2B2B;border-radius:200px;background:transparent url("../images/social_tw_sprite.png?crc=3922289204") no-repeat center top;background-size:cover;}.nosvg #u4624{background-image:url('../images/social_fb_sprite_poster_u924.png?crc=384053039');}#u4623{z-index:16;border-color:#9B9B9B;border-width:0px;position:fixed;background:transparent url("../images/social_twitter_sprite.svg?crc=410999698") no-repeat center top;background-size:cover;}.nosvg #u4623{background-image:url('../images/social_twitter_sprite_poster_u903.png?crc=3953001627');}#u4624:hover,#u4623:hover{background-repeat:no-repeat;margin-bottom:0px;border-color:#FFFFFF;min-height:0px;margin-right:0px;background-position:center bottom;margin-top:0px;background-size:cover;}#u4621{position:fixed;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";z-index:14;opacity:0.5;background-color:transparent;}#u4621:hover{margin-bottom:0px;filter:alpha(opacity=100);margin-right:0px;opacity:1;margin-top:0px;min-height:0px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}#u4622{z-index:15;margin-bottom:1px;display:block;}.css_verticalspacer .verticalspacer{height:calc(100vh - 442px);}#u4626{margin-right:-10000px;width:200px;background-color:transparent;z-index:4;border-width:0px;border-color:transparent;position:relative;min-height:30px;}.html{background-color:#000000;}body{position:relative;}@media (min-width: 551px), print{#muse_css_mq{background-color:#FFFFFF;}#bp_infinity.active{display:block;}#page{min-height:500px;}#u1251{left:-22.82%;}#u1094-4{width:6.25%;}#u4883{z-index:2;height:500px;border-width:0px;position:fixed;top:75px;}.vid{border-width:0px;border-color:transparent;background-color:transparent;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);}#u4883-bw{z-index:2;}#u4625{min-height:639px;background-color:#DBE9F9;background-color:rgba(75,146,228,0.2);top:75px;}.particles{background-color:#7F7F7F;background-color:rgba(0,0,0,0.5);}#u4627{height:175px;background:-webkit-gradient(linear, center top, center bottom, from(rgba(0,0,0,0)),color-stop(100%, #000000));background:-webkit-linear-gradient(top,rgba(0,0,0,0) ,#000000 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) ,#000000 100%);}

#u4619-6{min-height:28px;text-align:left;bottom:10px;left:15px;width:28.03%;}#u1594-4{width:375px;top:35px;left:50%;margin-left:-188px;}#u4628{top:222px;}#u4620{width:127px;padding-bottom:33px;bottom:14px;right:22px;}

#u4624{width:32px;height:32px;bottom:14px;right:117px;}.social_btn{-pie-background:url("../images/social_tw_sprite-ieu4624-fr.png?crc=3793226958");}

#u4623{width:32px;height:32px;bottom:14px;right:73px;}#u4624:hover,#u4623:hover{margin-left:0px;width:32px;height:32px;}

#u4625{width:32px;height:32px;bottom:14px;right:0px; background: url("../images/youtube-logo.png") no-repeat center top;}

#u4621{width:34px;bottom:24px;right:22px;}#u4621:hover{margin-left:0px;width:34px;}#u4626{margin-top:-76px;left:-296px;}.verticalspacer{min-height:58px;}}@media (max-width: 550px){/*

*/
#muse_css_mq {
  background-color: #000226;
}
#bp_550.active {
  display: block;
}
#page {
  min-height: 730px;
  max-width: 550px;
}
#u1251 {
  left: -22.73%;
}
#u1094-4 {
  width: 6.19%;
}
#u4625 {
  min-height: 730px;
  background-color: rgba(75,146,228,0.2);
  top: 0;
}
.particles {
  background-color: rgba(0,0,0,0.5);
}

/* --------------------------------------------
   Responsive poster with AVIF / WebP / JPEG
   -------------------------------------------- */
#u39533 {
  height: 100vh;
  position: relative;
  left: -50%;
  margin-left: 275px;
  width: 100%;
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;

  /* 1. fallback JPEG */
  background-image: url("../images/mobile.jpg");

  /* 2. modern image-set with 1x and 2x */
  background-image: image-set(
    url("../images/mobile.avif")      type("image/avif") 1x,
    url("../images/mobile.webp")      type("image/webp") 1x,
    url("../images/mobile.jpg")       type("image/jpeg") 1x,
    url("../images/mobile_2x.avif")   type("image/avif") 2x,
    url("../images/mobile_2x.webp")   type("image/webp") 2x,
    url("../images/mobile_2x.jpg")    type("image/jpeg") 2x
  );
}

/* 3. WebKit-prefixed for Safari */
@supports (background-image: -webkit-image-set(url("../images/mobile.avif") type("image/avif") 1x)) {
  #u39533 {
    background-image: -webkit-image-set(
      url("../images/mobile.avif")      type("image/avif") 1x,
      url("../images/mobile.webp")      type("image/webp") 1x,
      url("../images/mobile.jpg")       type("image/jpeg") 1x,
      url("../images/mobile_2x.avif")   type("image/avif") 2x,
      url("../images/mobile_2x.webp")   type("image/webp") 2x,
      url("../images/mobile_2x.jpg")    type("image/jpeg") 2x
    );
  }
}

#u39533-wrapper {
  position: fixed;
  top: 77px;
  z-index: 2;
  left: 50%;
  margin-left: -275px;
  width: 100%;
}
#u4627 {
  height: 133px;
  background: linear-gradient(to bottom, rgba(0,0,0,0), #000000);
}
#u1594-4 {
  width: 200px;
  top: 23px;
  left: 107px;
}

#u4619-6{/*width:167px;*/min-height:32px;text-align:center;bottom:60px;left:50%;margin-left:-106px;}#u4628{top:192px;}#u4620{width:146px;padding-bottom:41px;bottom:92px;left:50%;margin-left:-73px;}#u4624{width:41px;height:41px;bottom:92px;left:50%;margin-left:-73px;}#u4624:hover{margin-left:-73px;width:41px;height:41px;}.social_btn{-pie-background:url("../images/social_tw_sprite-ieu4624-fr2.png?crc=156080724");}#u4623{width:39px;height:39px;bottom:92px;left:50%;margin-left:-25px;}#u4623:hover{margin-left:-25px;width:39px;height:39px;}#u4621{width:46px;bottom:102px;left:50%;margin-left:27px;}#u4621:hover{margin-left:27px;width:46px;}#u4626{margin-top:-320px;left:-261px;}body{overflow-x:hidden;min-width:320px;}.verticalspacer{min-height:288px;}}

.social-list {
display:block;
position:absolute;
bottom:12px;
right: 12px;
z-index: 9999;
}

/* Base reset for the social list */
.social-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;           /* inline icons in a row */
  gap: 8px;                /* space between icons */
}

/* Icon link common rules */
.social-list li a {
  display: block;
  width: 26px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center top;
  transition: background-position 0.2s ease-in-out;
}

/* Hover just shifts the background */
.social-list li a:hover {
  background-position: center bottom;
}

/* Individual icons */
.social-fb a       { background-image: url("../images/facebook-logo.png"); }
.social-twitter a  { background-image: url("../images/twitter-logo.png"); }
.social-imdb a     { background-image: url("../images/imdb-logo.png"); }
.social-youtube a  { background-image: url("../images/youtube-logoSmall.png"); }

@media (max-width: 550px) {
  /* Centered social list */
  .social-list {
    position: absolute;
    top: 1rem;
    left: 50%;
    transform: translateX(-50%);
    z-index: 998;
  }

  /* Fixed footer bar */
  #u4619-6 {
    position: fixed;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
    width: 100vw;
    display: flex;
    flex-direction: column-reverse;
    align-items: center;
    text-align: center;
    padding: 0.5rem 1rem;
    /*background: rgba(0, 0, 0, 0.6);*/
    font-size: 0.8125rem;     /* 13px/16px */
    line-height: 1.5;
    letter-spacing: normal;
    font-family: Arial, sans-serif;
    margin: 0;
    z-index: 999;
    pointer-events: none;     /* only links are clickable */
  }

  /* Re-enable taps on the phone link */
  #u4619-6 a {
    pointer-events: auto;
    display: inline-block;
    padding: 0.5rem 1rem;     /* ensures ≥44×44px touch target */
    color: inherit;
    text-decoration: none;
    font-weight: bold;
    border-radius: 4px;       /* optional for a button feel */
    background: rgba(255,255,255,0.1); /* optional highlight */
  }
  
  #u4619-6 p {
  margin: 0.5em 0;
}
}
