body.grid-1 {
  width:auto;
  max-width:1024px;
  border-top-style:none;
  border-bottom-style:none;
  border-top-width:0px;
  border-bottom-width:13px;
  border-top-color:rgba(34, 34, 34, 1);
  border-bottom-color:rgba(34, 34, 34, 1);
  box-shadow:rgba(168, 168, 168, 1.00) 0px -3px 5px 0px;
  background-clip:border-box;
  background-color:rgba(245, 245, 245, 1.00);
  max-height:none;
  min-height:361px;
  height:auto;
  border-right-width:13px;
  border-left-width:13px;
}

body > .row > [class*="coffee-span-"].column-4 {
  padding-right:0px;
  padding-left:0px;
  min-height:75px;
  background-color:rgba(255, 255, 255, 1.00);
  background-image:none;
  background-repeat:no-repeat;
  background-position:center center;
  max-height:none;
  margin-bottom:0px;
  padding-top:0px;
  margin-top:-6px;
  margin-right:0%;
  margin-left:0%;
  background-size:auto auto;
  float:left;
}

body > .row > [class*="coffee-span-"].column-5 {
  background-image:url('../images/FONDPAPER.png');
  background-repeat:no-repeat;
  background-size:contain;
  min-height:232px;
  position:absolute;
  background-position:center top;
  margin-top:-34px;
  margin-right:0%;
  margin-left:2%;
  text-align:center;
  display:block;
  -webkit-transition-duration:0.5s;
  -moz-transition-duration:0.5s;
  -ms-transition-duration:0.5s;
  -o-transition-duration:0.5s;
  transition-duration:0.5s;
}

body > .row > [class*="coffee-span-"].column-6 {
  min-height:50px;
  background-color:rgba(255, 255, 255, 1);
  padding-right:7px;
  padding-top:28px;
  float:left;
  text-align:right;
  margin-left:0%;
}

body > .row.row-1 {
  background-color:rgba(255, 255, 255, 1.00);
}

body > .row.row-2 {
  background-color:rgba(255, 255, 255, 0);
  border-bottom-width:1px;
  border-bottom-color:rgba(221, 221, 221, 1.00);
  border-bottom-style:solid;
  text-align:center;
}

body > .row.row-3 {
  background-color:rgba(255, 255, 255, 1);
  margin-right:0%;
  margin-left:0%;
  display:none;
}

body > .row.row-4 {
  background-color:rgba(0, 129, 184, 1);
}

body > .row > [class*="coffee-span-"].column-8 {
  background-color:rgba(0, 129, 184, 1);
  padding-right:3px;
  margin-right:0%;
  min-height:50px;
  margin-top:0px;
  padding-bottom:12px;
  padding-left:12px;
  white-space:normal;
}

a.link-text.text-link-1 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  color:rgba(255, 255, 255, 1.00);
  margin-top:7px;
  margin-bottom:7px;
  line-height:0.79;
  padding-right:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].column-9 {
  background-color:rgba(0, 129, 184, 1);
  display:block;
  padding-right:0px;
  margin-right:-4%;
  margin-bottom:0px;
  background-image:url('../images/LOGO-WITH.png');
  background-repeat:no-repeat;
  background-size:auto 23%;
  background-position:left top;
  margin-top:13px;
  padding-top:0px;
  padding-left:0px;
  margin-left:2%;
  min-height:50px;
  position:static;
}

a.link-text span.text-link-text-1 {
  font-size:12px;
  color:rgba(255, 255, 255, 1.00);
}

a.link-text.text-link-2 {
  margin-top:135px;
  margin-left:0%;
  margin-bottom:5px;
  padding-top:2px;
  margin-right:0%;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  background-color:rgba(0, 129, 184, 1);
}

body > .row > [class*="coffee-span-"].column-10 {
  background-color:rgba(0, 129, 184, 1);
  display:none;
}

a.link-text.text-link-3 {
  text-align:center;
}

a.social-image.social-icon-1 {
  background-color:rgba(255, 255, 255, 1.00);
  margin-right:0%;
  max-width:29px;
  width:100%;
  min-width:29px;
}

a.social-image.social-icon-2 {
  background-color:rgba(255, 255, 255, 0);
  position:static;
  margin-right:1%;
  max-width:32px;
  width:100%;
  min-width:32px;
  margin-top:0px;
}

a.social-image.social-icon-3 {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:32px;
}

a.social-image.social-icon-4 {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:32px;
  width:100%;
  min-width:32px;
}

a.social-image.social-icon-5 {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:32px;
  width:100%;
  min-width:32px;
}

a.social-image.social-icon-6 {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:32px;
  width:100%;
  min-width:32px;
  margin-top:0px;
}

a.social-image.social-icon-7 {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:32px;
  width:100%;
  min-width:32px;
}

body > .row > [class*="coffee-span-"].column-11 {
  float:none;
  text-align:center;
  padding-right:6px;
  padding-bottom:0px;
  padding-left:3px;
  padding-top:7px;
  display:block;
}

body > .row > [class*="coffee-span-"].column-12 {
  margin-top:63px;
  padding-left:4px;
  margin-left:1%;
  margin-right:0%;
  padding-top:1px;
  min-height:86px;
  max-height:none;
  text-align:left;
  display:block;
  position:absolute;
  top:auto;
  right:auto;
  bottom:auto;
  left:auto;
  z-index:0;
  white-space:nowrap;
  padding-right:0px;
  height:auto;
}

a.social-image.social-icon-8 {
  max-width:32px;
  min-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-9 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-10 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-11 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-12 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-13 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
}

a.social-image.social-icon-14 {
  max-width:32px;
  background-color:rgba(255, 255, 255, 1.00);
}

body > .row > [class*="coffee-span-"].column-14 {
  margin-left:0%;
  padding-left:108px;
  white-space:nowrap;
  margin-top:0px;
  padding-right:5px;
  margin-right:0%;
  padding-top:0px;
  margin-bottom:12px;
  background-color:rgba(0, 129, 184, 1);
  max-height:none;
  min-height:50px;
}

body > .row > [class*="coffee-span-"].column-15 {
  padding-left:63px;
  margin-left:1%;
  background-color:rgba(0, 129, 184, 1);
}

span.text-element.text-1 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  color:rgba(255, 255, 255, 1.00);
  padding-left:0px;
  margin-right:0%;
  margin-left:0%;
}

span.text-element.text-2 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  color:rgba(255, 255, 255, 1.00);
}

span.text-element.text-3 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  color:rgba(255, 255, 255, 1.00);
}

body > .row.row-5 {
  background-color:rgba(255, 255, 255, 1);
  background-image:none;
}

a.link-button.button-link-1 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  padding-top:2px;
  padding-right:5px;
  padding-bottom:2px;
  padding-left:5px;
  float:none;
  width:auto;
  margin-top:0px;
  margin-bottom:0px;
  background-color:rgba(214, 214, 214, 1.00);
  color:rgba(25, 106, 170, 1.00);
  border-top-left-radius:0px 4px;
  border-top-right-radius:0px 4px;
  border-bottom-right-radius:0px 4px;
  border-bottom-left-radius:0px 4px;
  border-bottom-width:0px;
  border-bottom-color:rgba(209, 209, 209, 1.00);
  border-top-width:2px;
  border-right-width:2px;
  border-left-width:2px;
  background-image:-webkit-linear-gradient(180deg,rgba(240,240,240,1) 0%,rgba(227,227,227,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(240,240,240,1) 0%,rgba(227,227,227,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(240,240,240,1) 0%,rgba(227,227,227,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(240,240,240,1) 0%,rgba(227,227,227,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(240, 240, 240, 1) 0%, rgba(227, 227, 227, 1.00) 100%);
  background-repeat:no-repeat;
  background-position:center bottom;
  background-size:auto auto;
  background-clip:border-box;
  border-top-color:rgba(245, 245, 245, 1.00);
  border-left-color:rgba(245, 245, 245, 1.00);
  border-right-color:rgba(209, 209, 209, 1.00);
  min-height:0px;
  max-width:119px;
  line-height:1.2;
  min-width:100px;
}

body > .row > [class*="coffee-span-"].column-2 {
  padding-right:3px;
  min-height:30px;
  vertical-align:baseline;
  float:none;
  background-color:rgba(255, 255, 255, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(240, 240, 240, 1.00) 40%, rgba(227, 227, 227, 1.00) 100%);
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:rgba(212, 212, 212, 1.00);
  padding-top:0px;
  margin-top:0px;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  padding-left:255px;
  margin-right:0%;
  margin-left:0%;
}

body > .row > [class*="coffee-span-"].column-7 {
  padding-right:5px;
  margin-right:0%;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  background-color:rgba(243, 243, 243, 1);
  margin-left:0%;
  min-height:450px;
  border-right-width:1px;
  border-right-style:solid;
  border-right-color:rgba(181, 181, 181, 1);
  border-left-width:1px;
  border-left-color:rgba(181, 181, 181, 1);
  border-left-style:solid;
}

p.hero-tagline a.LinkPDF {
  font-weight:400;
  font-size:13px;
}

body > .row > [class*="coffee-span-"].column-17 {
  padding-left:0px;
  padding-right:0px;
  margin-right:0%;
  max-height:none;
  margin-top:0px;
  background-color:rgba(255, 255, 255, 1);
  padding-top:0px;
  min-height:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  background-image:none;
}

p.hero-tagline span.hero-tagline-text-5 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  font-weight:400;
}

p.hero-tagline span.hero-tagline-text-6 {
  font-size:14px;
}

.placeholder-hero.Information_documents {
  background-color:rgba(242, 242, 242, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(255,255,255,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1.00) 100%);
  border-left-width:7px;
  border-left-style:solid;
  border-left-color:rgba(212, 212, 212, 1.00);
  border-top-left-radius:15px 15px;
  border-bottom-left-radius:15px 15px;
  padding-left:20px;
  padding-bottom:9px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-1 {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-top:0px;
  margin-bottom:-3px;
  border-top-width:4px;
  border-bottom-width:4px;
  border-top-style:solid;
  border-bottom-style:solid;
  border-top-color:rgba(237, 190, 152, 1);
  border-bottom-color:rgba(237, 190, 152, 1);
  margin-right:0%;
  margin-left:0%;
  max-height:none;
}

body > .row > [class*="coffee-span-"].column-18 {
  padding-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-left:0px;
  min-height:0px;
}

.row > [class*="coffee-span-"] .subgrid.subgrid-1 {
  margin-right:0%;
  margin-top:0px;
  margin-left:0%;
  margin-bottom:0px;
}

.row > [class*="coffee-span-"] .subgrid.subgrid-2 {
  margin-left:0%;
  margin-right:0%;
}

body > .row > [class*="coffee-span-"].column-19 {
  max-height:none;
  min-height:43px;
  background-color:rgba(0, 141, 201, 1.00);
  padding-right:0px;
  padding-left:0px;
  vertical-align:baseline;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:rgba(20, 108, 163, 1.00);
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1.00) 0%, rgba(28, 124, 184, 1.00) 100%);
}

span.text-element span.text-text-2 {
  font-size:28px;
  color:rgba(255, 255, 255, 1.00);
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height:0.95;
}

body > .row > [class*="coffee-span-"].column-20 {
  background-color:rgba(219, 238, 249, 1);
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgba(255, 255, 255, 1.00);
  background-image:-webkit-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(219, 238, 249, 1.00) 0%, rgba(197, 224, 240, 1.00) 100%);
}

span.text-element.text-6 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  text-align:center;
  font-size:11px;
  margin-top:5px;
  margin-bottom:0px;
  text-shadow:none;
}

span.text-element span.text-eb138 {
  font-size:32px;
  color:rgba(24, 123, 188, 1.00);
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

a.link-button.button-link-3.new {
  margin-bottom:0px;
  border-bottom-width:1px;
  border-bottom-color:rgba(209, 209, 209, 1.00);
  margin-top:0px;
  padding-top:8px;
  padding-bottom:8px;
  padding-right:30px;
}

a.link-button.button-link-3 {
  width:100%;
  background-color:rgba(255, 255, 255, 1.00);
  text-align:left;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color:rgba(24, 123, 188, 1.00);
  max-width:none;
  padding-top:6px;
  padding-bottom:6px;
  margin-top:0px;
  margin-bottom:-1px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-color:rgba(209, 209, 209, 1.00);
  border-right-color:rgba(209, 209, 209, 1.00);
  border-bottom-color:rgba(209, 209, 209, 1.00);
  border-left-color:rgba(209, 209, 209, 1.00);
  font-size:14px;
  border-left-width:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6 {
  background-color:rgba(255, 255, 255, 1);
  border-top-width:1px;
  padding-left:3px;
  padding-top:0px;
  border-top-style:solid;
  border-top-color:rgba(209, 209, 209, 1.00);
  margin-top:7px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-2 {
  padding-left:0px;
  padding-right:0px;
  margin-top:9px;
  border-top-width:5px;
  border-top-color:rgba(209, 209, 209, 1.00);
  padding-bottom:6px;
  padding-top:2px;
  background-color:rgba(255, 255, 255, 1.00);
  margin-right:0%;
  float:left;
  background-image:none;
}

a.link-text.text-link-4 {
  padding-top:38px;
  background-color:rgba(0, 255, 81, 0);
}

span.text-element a.text-text-3 {
  color:rgba(255, 255, 255, 1.00);
}

span.text-element.text-5 {
  text-align:center;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:11px;
  color:rgba(255, 255, 255, 1.00);
  font-weight:700;
  margin-top:8px;
  margin-bottom:0px;
  vertical-align:baseline;
  background-color:rgba(0, 141, 201, 0);
  padding-top:0px;
}

body > .row > [class*="coffee-span-"].column-1 {
  background-color:rgba(255, 255, 255, 1);
  max-height:none;
  padding-right:0px;
  padding-left:0px;
  min-height:31px;
  position:static;
  display:block;
}

.row > [class*="coffee-span-"] > .container.container-3 {
  background-color:rgba(255, 255, 255, 1.00);
  border-top-width:0px;
  border-bottom-width:0px;
  border-top-style:none;
  border-bottom-style:none;
  border-top-color:rgba(246, 222, 203, 1);
  margin-bottom:0px;
  min-height:50px;
  min-width:10px;
  padding-bottom:0px;
  margin-top:0px;
  padding-top:0px;
}

.placeholder.small-hero-1 {
  border-top-width:0px;
  border-top-style:none;
  margin-top:7px;
  padding-top:0px;
  padding-bottom:0px;
  background-color:rgba(255, 255, 255, 1.00);
  border-top-color:rgba(246, 222, 203, 1.00);
}

a.social-image.social-icon-15 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(255, 255, 255, 0);
  width:100%;
  min-width:32px;
}

p.hero-tagline.hero-tagline-2 {
  line-height:1;
  padding-top:0px;
  margin-top:10px;
  color:rgba(82, 82, 82, 1.00);
  padding-left:0px;
  padding-right:0px;
  margin-left:0%;
  margin-right:5%;
  margin-bottom:5px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:14px;
}

p.hero-tagline.Gris.hero-tagline-2 {
  color:rgba(181, 181, 181, 1);
}

p.hero-tagline.Trans.hero-tagline-2 {
  color:rgba(0, 122, 27, 0.00);
}

.row > [class*="coffee-span-"] > .container.container-2 {
  min-height:31px;
  margin-right:0%;
  margin-bottom:0px;
  text-align:left;
  max-height:none;
  max-width:none;
  width:auto;
}

span.text-element.text-4 {
  text-align:right;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:13px;
  font-weight:700;
  color:rgba(24, 123, 188, 1);
  margin-right:1%;
}

span.text-element a.Orange {
  color:rgba(216, 100, 34, 1);
}

p.smallhero-tagline.Texte_Bouton_gauche {
  margin-left:2%;
  margin-right:2%;
  line-height:1;
  text-align:left;
  color:rgba(64, 64, 64, 1.00);
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  padding-top:4px;
}

.placeholder.Bouton_Gauche {
  margin-bottom:6px;
  padding-bottom:5px;
  padding-top:5px;
  background-color:rgba(255, 255, 255, 1.00);
  margin-top:0px;
}

a.link-button.button-link-3.new.v2 {
  color:rgba(24, 123, 188, 1.00);
  min-width:0px;
  padding-right:30px;
  max-width:none;
  margin-top:0px;
  padding-top:4px;
  padding-bottom:4px;
}

h3.smallhero-header.Titre_Bouton_Gauche {
  text-align:left;
  padding-right:0px;
  margin-right:0%;
  margin-left:2%;
  border-bottom-width:2px;
  border-bottom-color:rgba(189, 189, 189, 1.00);
  border-bottom-style:solid;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

a.link-button span.button-link-text-1 {
  color:rgba(24, 123, 188, 1.00);
}

p.hero-tagline a.LinkPDF.LinkREUNION {
  font-weight:700;
  font-size:16px;
}

span.text-element a.text-text-1 {
  color:rgba(24, 123, 188, 1.00);
}

span.text-element.Titre2Col {
  font-size:18px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  margin-right:5%;
  margin-left:5%;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-9 {
  padding-right:3px;
  padding-left:3px;
  margin-right:0%;
  background-image:none;
  border-top-width:0px;
  border-right-width:6px;
  border-bottom-width:0px;
  border-left-width:6px;
  border-right-style:none;
  border-left-style:none;
  border-right-color:rgba(232, 232, 232, 1.00);
  border-left-color:rgba(232, 232, 232, 1.00);
  background-color:rgba(255, 255, 255, 0);
}

p.hero-tagline span.Titre_txtcourant {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  font-weight:700;
  line-height:1;
  color:rgba(64, 64, 64, 1.00);
}

p.hero-tagline.Titre_Txtcouranr {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:9px;
  color:rgba(0, 0, 0, 1.00);
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:rgba(209, 209, 209, 1.00);
  padding-left:0px;
  padding-right:0px;
  margin-right:5%;
}

span.text-element span.text-text-5 {
  color:rgba(212, 130, 30, 1);
}

.placeholder-hero.Information_documents.noline {
  border-left-style:none;
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

span.text-element.TitreCenteNoir {
  font-size:18px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  margin-right:0%;
  margin-left:0%;
  text-align:center;
  color:rgba(0, 0, 0, 1);
}

span.text-element.SousTitreGBD {
  text-align:center;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:26px;
  line-height:0.78;
  margin-top:2px;
  margin-bottom:0px;
  margin-right:27%;
  margin-left:27%;
}

span.text-element span.text-text-7 {
  font-size:18px;
  line-height:0;
  font-weight:700;
  color:rgba(24, 123, 188, 1);
}

span.text-element.TitreReunion {
  font-size:18px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  margin-right:0%;
  margin-left:0%;
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
}

span.text-element span.TitreCenteNOIR {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:18px;
}

span.text-element span.TitreEBWHA {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:38px;
}

p.hero-tagline.ListeReunion {
  line-height:1;
  padding-top:2px;
  margin-top:5px;
  color:rgba(82, 82, 82, 1.00);
  padding-left:10px;
  padding-right:0px;
  margin-left:0%;
  margin-right:0%;
  margin-bottom:5px;
  background-image:-webkit-linear-gradient(180deg,rgba(227,244,255,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-moz-linear-gradient(180deg,rgba(227,244,255,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-ms-linear-gradient(180deg,rgba(227,244,255,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-o-linear-gradient(180deg,rgba(227,244,255,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:linear-gradient(180deg, rgba(227, 244, 255, 1.00) 55%, rgba(255, 255, 255, 1.00) 0%);
  background-color:rgba(0, 0, 0, 0);
}

.placeholder-hero.CadreReunion {
  border-left-style:none;
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  background-color:rgba(255, 255, 255, 1.00);
  margin-bottom:0px;
}

p.hero-tagline a.LinkPDF.LinkREUNION.LinkREUNION {
  font-weight:700;
}

p.hero-tagline.BandeGris.ListeReunion {
  background-image:-webkit-linear-gradient(180deg,rgba(237,237,237,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-moz-linear-gradient(180deg,rgba(237,237,237,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-ms-linear-gradient(180deg,rgba(237,237,237,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:-o-linear-gradient(180deg,rgba(237,237,237,1.00) 55%,rgba(255,255,255,1.00) 0%);
  background-image:linear-gradient(180deg, rgba(237, 237, 237, 1.00) 55%, rgba(255, 255, 255, 1.00) 0%);
  margin-right:0%;
  padding-top:2px;
  margin-top:5px;
  background-color:rgba(221, 221, 221, 1);
}

span.text-element.text-7 {
  text-align:center;
  margin-top:0px;
  margin-bottom:7px;
}

span.text-element span.text-text-6 {
  font-size:12px;
}

span.text-element a.text-text-8 {
  color:rgba(24, 123, 188, 1);
}

span.text-element a.text-text-9 {
  color:rgba(24, 123, 188, 1);
}

a.link-text.text-link-6 {
  text-align:center;
  border-top-style:none;
  border-top-width:0px;
  margin-top:4px;
  margin-bottom:0px;
  font-size:13px;
  border-top-color:rgba(0, 0, 0, 0);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-10 {
  padding-right:3px;
  min-height:27px;
  background-color:rgba(245, 245, 245, 1);
  border-top-width:1px;
  border-top-color:rgba(0, 129, 184, 1);
  border-top-style:solid;
}

div.responsive-picture.picture-2 {
  width:100%;
  max-width:66px;
  max-height:none;
  position:relative;
  top:auto;
  right:-7px;
}

span.text-element.text-8 {
  margin-top:6px;
  margin-bottom:4px;
  padding-top:0px;
  padding-bottom:0px;
  width:auto;
  position:relative;
  top:-5px;
  font-size:13px;
  margin-right:6%;
  right:-7px;
}

.row > [class*="coffee-span-"] > .container.container-5 {
  min-height:30px;
  margin-bottom:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-invible {
  padding-top:2px;
  padding-right:0px;
  margin-right:2%;
  margin-left:0%;
  padding-left:0px;
  display:block;
}

.placeholder-hero {
  width:auto;
}

.placeholder {
  width:auto;
}

.row > [class*="coffee-span-"] > .container {
  width:auto;
}

.row > [class*="coffee-span-"] > .container.Live {
  min-height:30px;
  margin-bottom:0px;
  background-color:rgba(221, 221, 221, 0);
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  min-width:10px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
}

.row > [class*="coffee-span-"] > .container.container-4 {
  height:auto;
  max-width:none;
  width:auto;
  background-color:rgba(245, 245, 245, 1);
  padding-top:0px;
  margin-top:0px;
  display:none;
}

p.paragraph.paragraph-1 {
  padding-right:0px;
  margin-right:0%;
  font-weight:700;
  font-size:13px;
  margin-top:-7px;
  margin-bottom:0px;
  background-color:rgba(255, 255, 255, 1);
  margin-left:3%;
  padding-bottom:0px;
}

body > .row > [class*="coffee-span-"].column-3 {
  padding-right:0px;
  padding-left:0px;
  display:none;
}

p.paragraph a.paragraph-text-1 {
  color:rgba(0, 129, 184, 1);
}

span.text-element span.text-text-11 {
  font-weight:700;
  font-size:18px;
  color:rgba(216, 100, 34, 1);
}

span.text-element a.Bleu {
  color:rgba(0, 141, 205, 1);
}

.subgrid > .row > [class*="coffee-span-"].Iris-gauche {
  padding-top:8px;
  padding-right:0px;
  margin-right:2%;
  margin-left:0%;
  padding-left:0px;
  display:none;
}

body > .row > [class*="coffee-span-"].coloon-iris {
  padding-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-left:0px;
}

p.hero-tagline.Bleu.ListeReunion {
  background-color:rgba(219, 238, 249, 1);
}

body > .row > [class*="coffee-span-"].column-13 {
  background-color:rgba(255, 255, 255, 1);
}

.subgrid > .row > [class*="coffee-span-"].Box-EB.subgrid-column-9 {
  background-image:-webkit-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-moz-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-ms-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-o-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:linear-gradient(180deg, rgba(219, 238, 249, 1) 0%, rgba(255, 255, 255, 1.00) 43%);
  padding-right:3px;
  padding-left:3px;
  margin-right:0%;
}

a.link-button.btn-accordion {
  max-width:none;
  width:100%;
  background-color:rgba(0, 129, 184, 1);
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  text-align:left;
  font-weight:700;
  font-size:14px;
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
  background-position:right center;
  background-repeat:no-repeat;
  background-size:contain;
  padding-top:8px;
  padding-bottom:8px;
  margin-bottom:7px;
  margin-top:0px;
}

a.link-button.btnsearch-acordion {
  max-width:47px;
  width:100%;
  background-color:rgba(0, 129, 184, 1);
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  text-align:left;
  font-weight:700;
  font-size:14px;
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
  background-position:right center;
  background-repeat:no-repeat;
  background-size:contain;
  padding-top:8px;
  padding-bottom:8px;
  margin-bottom:7px;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].Column-search {
  padding-right:0px;
  padding-left:0px;
  display:none;
  float:none;
  margin-top:0px;
  position:fixed;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-12 {
  background-image:none;
  background-clip:padding-box;
  background-repeat:no-repeat;
  background-attachment:scroll;
  background-size:contain;
  max-height:none;
  min-height:40px;
  padding-top:0px;
  padding-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.container-6 {
  margin-bottom:-8px;
  padding-left:0px;
  margin-left:0%;
  margin-right:0%;
  background-image:none;
  background-repeat:no-repeat;
  margin-top:0px;
  padding-bottom:0px;
  min-height:38px;
  background-color:rgba(0, 0, 0, 0);
}

.row > [class*="coffee-span-"] > .container.container-7 {
  padding-top:5px;
  margin-top:0px;
  margin-bottom:-5px;
  min-height:40px;
  padding-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.container-8 {
  background-color:rgba(255, 255, 255, 1);
  margin-bottom:7px;
  padding-bottom:0px;
  margin-top:0px;
  padding-top:0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-bottom-width:0px;
  border-bottom-style:none;
  border-bottom-color:rgba(0, 0, 0, 0);
  min-height:50px;
}

a.responsive-picture.picture-link-1 {
  margin-right:auto;
  margin-left:auto;
  max-width:173px;
  width:100%;
  max-height:59px;
  margin-top:11px;
  margin-bottom:5px;
  position:static;
}

a.responsive-picture.picture-link-2 {
  margin-right:0%;
  margin-left:0%;
  max-height:none;
  margin-top:5px;
  max-width:250px;
  margin-bottom:5px;
}

span.text-element.text-11 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  margin-right:2%;
  margin-left:2%;
  color:rgba(97, 97, 97, 1);
  text-align:justify;
}

a.responsive-picture.picture-link-3 {
  max-width:250px;
  max-height:none;
  box-shadow:none;
}

a.responsive-picture.picture-link-4 {
  max-width:250px;
  margin-bottom:0px;
  max-height:none;
  margin-top:0px;
}

a.responsive-picture.picture-link-5 {
  max-width:250px;
  margin-bottom:0px;
  margin-top:0px;
  min-width:0px;
}

a.responsive-picture.picture-link-6 {
  max-width:250px;
  margin-bottom:0px;
  margin-top:0px;
}

a.responsive-picture.picture-link-7 {
  max-width:250px;
  margin-top:0px;
  margin-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.container-9 {
  margin-bottom:0px;
  min-width:10px;
  min-height:35px;
  background-color:rgba(224, 242, 252, 1);
}

.row > [class*="coffee-span-"] > .container.container-10 {
  margin-bottom:0px;
  min-height:35px;
  background-color:rgba(224, 242, 252, 1);
}

.row > [class*="coffee-span-"] > .container.container-11 {
  margin-bottom:0px;
  min-height:35px;
  background-color:rgba(224, 242, 252, 1);
}

.row > [class*="coffee-span-"] > .container.container-12 {
  margin-bottom:0px;
  background-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].Column-WEBCASTS {
  padding-left:3px;
  padding-right:5px;
  margin-right:0%;
  max-height:none;
  margin-top:0px;
  background-color:rgba(255, 255, 255, 1);
  padding-top:20px;
}

body > .row > [class*="coffee-span-"].Column-APP {
  padding-left:3px;
  padding-right:5px;
  margin-right:0%;
  max-height:none;
  margin-top:20px;
  background-color:rgba(255, 255, 255, 1);
}

div.responsive-picture.picture-4 {
  max-width:250px;
  margin-bottom:0px;
  margin-top:0px;
  max-height:600px;
}

.row > [class*="coffee-span-"] > .container.container-13 {
  margin-bottom:0px;
  min-height:27px;
  min-width:10px;
  max-height:none;
  margin-top:0px;
  background-color:rgba(239, 127, 26, 1);
}

span.text-element.Titre_EB {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  text-align:center;
  font-size:11px;
  margin-top:5px;
  margin-bottom:0px;
  text-shadow:none;
}

body > .row > [class*="coffee-span-"].Column_Titre_EB {
  background-color:rgba(219, 238, 249, 1);
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgba(255, 255, 255, 1.00);
  background-image:-webkit-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(219,238,249,1.00) 0%,rgba(197,224,240,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(219, 238, 249, 1.00) 0%, rgba(197, 224, 240, 1.00) 100%);
}

.subgrid > .row > [class*="coffee-span-"].Column_Droite_liens {
  padding-top:0px;
  padding-right:0px;
  padding-bottom:0px;
  padding-left:0px;
  margin-top:0px;
  margin-bottom:-3px;
  border-top-width:0px;
  border-bottom-width:0px;
  border-top-style:none;
  border-bottom-style:none;
  border-top-color:rgba(237, 190, 152, 1);
  border-bottom-color:rgba(237, 190, 152, 1);
  margin-right:0%;
  margin-left:0%;
  max-height:none;
}

a.responsive-picture.picture-link-8 {
  margin-right:auto;
  margin-left:auto;
  max-width:250px;
  padding-right:0px;
  padding-left:0px;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].Column_GB_TITRE {
  max-height:none;
  min-height:43px;
  background-color:rgba(0, 141, 201, 1.00);
  padding-right:0px;
  padding-left:0px;
  vertical-align:baseline;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:rgba(20, 108, 163, 1.00);
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1.00) 0%,rgba(28,124,184,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1.00) 0%, rgba(28, 124, 184, 1.00) 100%);
}

span.text-element.Titre_column_gb {
  margin-top:8px;
  text-align:center;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:14px;
}

.subgrid > .row > [class*="coffee-span-"].box-wha.subgrid-column-9 {
  border-right-width:2px;
  border-right-style:solid;
  border-right-color:rgba(255, 255, 255, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-moz-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-ms-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:-o-linear-gradient(180deg,rgba(219,238,249,1) 0%,rgba(255,255,255,1.00) 43%);
  background-image:linear-gradient(180deg, rgba(219, 238, 249, 1) 0%, rgba(255, 255, 255, 1.00) 43%);
  padding-right:3px;
}

span.text-element.text-10 {
  margin-bottom:7px;
  margin-top:5px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
}

body > .row > [class*="coffee-span-"].Colon-titre-Gov {
  padding-right:3px;
  min-height:32px;
  vertical-align:baseline;
  float:none;
  background-color:rgba(255, 255, 255, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:-o-linear-gradient(180deg,rgba(240,240,240,1.00) 40%,rgba(227,227,227,1.00) 100%);
  background-image:linear-gradient(180deg, rgba(240, 240, 240, 1.00) 40%, rgba(227, 227, 227, 1.00) 100%);
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:rgba(212, 212, 212, 1.00);
  padding-top:0px;
  margin-top:0px;
}

a.responsive-picture.picture-link-9 {
  max-width:50px;
  position:fixed;
  bottom:0px;
  right:0px;
  left:auto;
  top:auto;
  -webkit-transition-duration:0s;
  -moz-transition-duration:0s;
  -ms-transition-duration:0s;
  -o-transition-duration:0s;
  transition-duration:0s;
  -webkit-transition-delay:0s;
  -moz-transition-delay:0s;
  -ms-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s;
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  box-shadow:none;
}

body > .row.Row-titre {
  background-color:rgba(255, 255, 255, 0);
  border-bottom-width:1px;
  border-bottom-color:rgba(221, 221, 221, 1.00);
  border-bottom-style:solid;
  text-align:center;
}

.row > [class*="coffee-span-"] > .container.container-14 {
  border-top-style:solid;
  border-top-width:6px;
  border-top-left-radius:17px 17px;
  border-top-right-radius:17px 17px;
  border-top-color:rgba(209, 209, 209, 1);
  margin-right:0%;
  margin-left:0%;
  background-image:-webkit-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:linear-gradient(180deg, rgba(244, 242, 242, 1) 0%, rgba(244, 250, 253, 0) 100%);
  margin-top:0px;
  margin-bottom:7px;
  padding-top:0px;
}

span.text-element.text-12 {
  margin-right:3%;
  margin-left:5%;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  text-indent:0px;
  line-height:1.22;
  margin-top:14px;
  margin-bottom:7px;
  font-size:13px;
}

span.text-element.TitreDoc {
  margin-right:0%;
  margin-left:5%;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:400;
  font-size:26px;
  color:rgba(212, 130, 30, 1);
  margin-bottom:-4px;
  margin-top:7px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:rgba(181, 181, 181, 1);
  min-height:0px;
  padding-bottom:0px;
  padding-top:9px;
  text-shadow:none;
}

.row > [class*="coffee-span-"] > .container.container-15 {
  border-top-style:none;
  border-top-width:5px;
  border-top-left-radius:17px 17px;
  border-top-right-radius:0px 0px;
  border-top-color:rgba(209, 209, 209, 0);
  margin-right:0%;
  margin-left:0%;
  background-image:-webkit-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(244,250,253,0) 100%);
  background-image:linear-gradient(180deg, rgba(238, 249, 255, 1) 0%, rgba(244, 250, 253, 0) 100%);
  border-left-width:7px;
  border-left-style:solid;
  border-bottom-left-radius:17px 17px;
  border-left-color:rgba(246, 222, 203, 1);
  margin-bottom:8px;
  margin-top:0px;
  position:static;
  top:auto;
  bottom:auto;
}

span.text-element.TitreConf {
  margin-right:0%;
  margin-left:5%;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:400;
  font-size:26px;
  color:rgba(212, 130, 30, 1);
  margin-bottom:-4px;
  margin-top:7px;
  border-bottom-width:2px;
  border-bottom-style:solid;
  border-bottom-color:rgba(181, 181, 181, 1);
  min-height:0px;
  padding-bottom:0px;
  padding-top:9px;
}

span.text-element a.text-text-4 {
  color:rgba(212, 130, 30, 1);
}

.row > [class*="coffee-span-"] > .container.container-16 {
  border-top-style:none;
  border-top-width:5px;
  border-top-left-radius:17px 17px;
  border-top-right-radius:0px 0px;
  border-top-color:rgba(209, 209, 209, 0);
  margin-right:0%;
  margin-left:0%;
  background-image:-webkit-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:-o-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(244,250,253,0) 100%);
  background-image:linear-gradient(180deg, rgba(244, 242, 242, 1) 0%, rgba(244, 250, 253, 0) 100%);
  border-left-width:7px;
  border-left-style:solid;
  border-bottom-left-radius:17px 17px;
  border-left-color:rgba(221, 221, 221, 1);
}

li span.list-item-text-1 {
  color:rgba(0, 0, 0, 1);
}

li.list-item-2 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color:rgba(216, 100, 34, 1);
  white-space:normal;
  text-shadow:none;
  display:list-item;
  margin-right:3%;
  margin-left:6%;
  line-height:1.53;
  text-indent:-12px;
  font-size:14px;
  margin-bottom:2px;
  word-spacing:0px;
}

li.list-item-titre_Pbac {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color:rgba(216, 100, 34, 1);
  white-space:normal;
  text-shadow:none;
  display:list-item;
  margin-right:3%;
  margin-left:5%;
  line-height:1.53;
  text-indent:-12px;
  font-size:16px;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:0px;
}

ul.unorder-list.unordered-list-2 {
  list-style-type:disc;
  list-style-position:inside;
  margin-top:7px;
  padding-top:11px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-3 {
  min-height:10px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-4 {
  min-height:10px;
}

span.text-element.text-13 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  text-align:center;
  font-size:21px;
  min-height:38px;
  margin-top:7px;
  margin-bottom:7px;
  background-color:rgba(219, 238, 249, 1);
  border-top-width:4px;
  border-top-style:solid;
  border-top-color:rgba(141, 199, 235, 1);
  border-top-left-radius:17px 17px;
  border-top-right-radius:17px 17px;
  margin-right:5%;
  margin-left:5%;
  width:auto;
  max-width:none;
  padding-top:4px;
}

span.text-element.Back-POW {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  text-align:center;
  margin-right:5%;
  margin-left:5%;
  font-size:12px;
  background-color:rgba(244, 250, 253, 1);
  border-bottom-width:5px;
  border-bottom-style:solid;
  border-bottom-right-radius:17px 17px;
  border-bottom-left-radius:17px 17px;
  border-bottom-color:rgba(219, 238, 249, 1);
  margin-top:-7px;
  margin-bottom:7px;
  padding-top:0px;
  padding-bottom:0px;
}

span.text-element.text-15 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  margin-right:2%;
  margin-left:2%;
  line-height:1.57;
  text-indent:0px;
  padding-top:3px;
  padding-bottom:4px;
  border-bottom-style:solid;
  border-bottom-width:1px;
  border-bottom-color:rgba(246, 222, 203, 1);
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgba(246, 222, 203, 1);
  background-color:rgba(244, 250, 253, 1);
  padding-right:0px;
  padding-left:5px;
}

span.text-element.text-16 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-right:1%;
  margin-left:1%;
  background-color:rgba(255, 255, 255, 0);
  padding-right:0px;
  padding-left:5px;
  padding-bottom:5px;
  padding-top:5px;
  margin-top:1px;
  margin-bottom:1px;
}

body > .row > [class*="coffee-span-"].colum-titre {
  padding-right:3px;
  margin-top:0px;
  padding-top:0px;
  padding-left:5px;
}

body > .row.Row-Sstitre {
  background-color:rgba(255, 255, 255, 0);
  border-bottom-width:1px;
  border-bottom-color:rgba(221, 221, 221, 1.00);
  border-bottom-style:solid;
  text-align:center;
}

body > .row > [class*="coffee-span-"].column-index {
  padding-right:5px;
  margin-right:0%;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  background-color:rgba(243, 243, 243, 1);
  margin-left:0%;
  min-height:0px;
  border-right-width:0px;
  border-right-style:none;
  border-right-color:rgba(181, 181, 181, 1);
  border-left-width:0px;
  border-left-color:rgba(181, 181, 181, 1);
  border-left-style:none;
}

body > .row > [class*="coffee-span-"].Column-DocEB {
  padding-right:5px;
  margin-right:0%;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:5px;
  background-color:rgba(255, 255, 255, 1);
  margin-left:0%;
  min-height:0px;
  border-right-width:0px;
  border-right-style:solid;
  border-right-color:rgba(181, 181, 181, 1);
  border-left-width:0px;
  border-left-color:rgba(181, 181, 181, 1);
  border-left-style:solid;
  margin-top:0px;
  float:left;
  clear:none;
  position:static;
  top:auto;
  right:auto;
  bottom:auto;
  left:auto;
}

a.responsive-picture.OMS-FR.picture-link-1 {
  max-width:209px;
}

body > .row > [class*="coffee-span-"].OMS-FR-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-FR.png');
}

body > .row > [class*="coffee-span-"].OMS-SP-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-SP.png');
}

a.responsive-picture.OMS-SP.picture-link-1 {
  max-width:209px;
}

a.responsive-picture.OMS-RU.picture-link-1 {
  max-width:214px;
}

body > .row > [class*="coffee-span-"].OMS-RU-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-RU.png');
}

a.responsive-picture.OMS-CH.picture-link-1 {
  max-width:200px;
}

body > .row > [class*="coffee-span-"].OMS-CH-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-CH.png');
}

body > .row > [class*="coffee-span-"].OMS-AR-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-AR.png');
}

a.responsive-picture.OMS-AR.picture-link-1 {
  max-width:188px;
}

a.link-text.ar.text-link-1 {
  text-align:right;
}

span.text-element.ar.text-3 {
  text-align:right;
}

span.text-element.ar.text-2 {
  text-align:right;
}

span.text-element.ar.text-1 {
  text-align:right;
}

span.text-element span.TPETIT.text-text-2 {
  font-size:23px;
}

span.text-element.SousTitreGBD.v2ch {
  margin-top:11px;
}

p.hero-tagline.Ar.Bleu.ListeReunion {
  text-align:right;
  margin-right:0%;
  margin-left:0%;
}

p.hero-tagline.Ar.BandeGris.ListeReunion {
  text-align:right;
}

body > .row > [class*="coffee-span-"].ar.column-6 {
  padding-left:21px;
  margin-left:0%;
  padding-right:0px;
  float:none;
  padding-top:21px;
  margin-top:0px;
  margin-bottom:0px;
  padding-bottom:0px;
  position:absolute;
  min-height:50px;
  max-height:none;
  overflow:visible;
  vertical-align:baseline;
  text-align:left;
}

body > .row > [class*="coffee-span-"].ar.column-5 {
  margin-left:73%;
  display:block;
  background-position:center top;
}

span.text-element.ar.text-4 {
  text-align:left;
  margin-left:2%;
  margin-right:0%;
}

a.responsive-picture.ar.picture-link-2 {
  float:right;
}

span.text-element.TitreDoc.ar {
  text-align:right;
  margin-right:3%;
}

span.text-element.ar.text-12 {
  text-align:right;
}

span.text-element.TitreConf.ar {
  text-align:right;
  margin-right:3%;
}

span.text-element.ar.text-15 {
  text-align:right;
}

span.text-element.ar.text-11 {
  text-align:right;
  margin-bottom:7px;
  margin-top:10px;
}

p.paragraph.ar.paragraph-1 {
  text-align:right;
  margin-right:3%;
  background-color:rgba(255, 255, 255, 1);
}

a.link-button.ar.btn-accordion {
  text-align:right;
  background-position:left center;
}

a.responsive-picture.ar.picture-link-3 {
  float:right;
  margin-bottom:7px;
}

a.link-button.ar.button-link-3.new.v2 {
  text-align:right;
}

.row > [class*="coffee-span-"] > .container.container-13.gris {
  background-color:rgba(206, 206, 206, 1);
}

.row > [class*="coffee-span-"] > .container.container-9.gris {
  background-color:rgba(248, 248, 248, 1);
}

.row > [class*="coffee-span-"] > .container.container-10.gris {
  background-color:rgba(248, 248, 248, 1);
}

.row > [class*="coffee-span-"] > .container.container-11.gris {
  background-color:rgba(248, 248, 248, 1);
}

a.link-button.button-eb-wha {
  margin-bottom:0px;
  margin-top:7px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;
  padding-top:0px;
  min-height:0px;
  max-width:none;
  width:100%;
  background-color:rgba(24, 123, 188, 1);
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
  background-position:0% center;
  background-repeat:no-repeat;
  background-size:19% auto;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:14px;
}

.row > [class*="coffee-span-"] > .container.container-wha-eb-2 {
  margin-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  min-height:40px;
}

.row > [class*="coffee-span-"] > .container.container-eb-wha {
  margin-bottom:0px;
  min-height:40px;
}

.subgrid > .row > [class*="coffee-span-"].base.subgrid-column-6.v2 {
  margin-top:7px;
  padding-right:0px;
  padding-left:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  padding-left:0px;
  padding-right:0px;
}

body > .row > [class*="coffee-span-"].bande.column-index {
  background-image:url('../images/bande.png');
}

body > .row > [class*="coffee-span-"].Column-WEBCASTS.nul {
  display:none;
}

body > .row > [class*="coffee-span-"].Column-APP.nul {
  display:none;
}

a.link-button.Orange.button-link-3.new.v2 {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].ar.coloon-iris {
  float:right;
}

body > .row > [class*="coffee-span-"].ar.column-index {
  float:right;
}

a.link-button.ArabeOrange.button-link-3.new.v2 {
  text-align:right;
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].ar.column-18 {
  float:right;
}

body > .row > [class*="coffee-span-"].Column-DocEB.ar {
  float:right;
}

.row > [class*="coffee-span-"] > .container.container-7.nul {
  display:none;
}

.subgrid > .row > [class*="coffee-span-"].nul.subgrid-column-2 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-17.nul {
  display:none;
}

.row > [class*="coffee-span-"] > .container.container-14.nul {
  display:none;
}

.row > [class*="coffee-span-"] > .container.container-16.nul {
  display:none;
}

.row > [class*="coffee-span-"] > .container.container-15.nul {
  display:none;
}

a.link-button.button-link-1.nul {
  display:none;
}

body > .row > [class*="coffee-span-"].Column-DocEB.Enlarge {
  float:left;
}

span.text-element.text-14 {
  text-align:center;
  padding-top:7px;
  margin-top:-7px;
  margin-right:5%;
  margin-left:5%;
  padding-bottom:7px;
  font-size:12px;
  line-height:1.1;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  background-color:rgba(244, 250, 253, 1);
}

span.text-element.nul.text-14 {
  display:none;
}

a.responsive-picture.picture-link-index {
  max-width:50px;
  position:fixed;
  bottom:0px;
  right:0px;
  left:auto;
  top:auto;
  -webkit-transition-duration:0s;
  -moz-transition-duration:0s;
  -ms-transition-duration:0s;
  -o-transition-duration:0s;
  transition-duration:0s;
  -webkit-transition-delay:0s;
  -moz-transition-delay:0s;
  -ms-transition-delay:0s;
  -o-transition-delay:0s;
  transition-delay:0s;
  -webkit-transition-timing-function:ease;
  -moz-transition-timing-function:ease;
  -ms-transition-timing-function:ease;
  -o-transition-timing-function:ease;
  transition-timing-function:ease;
  box-shadow:none;
  display:none;
}

.row > [class*="coffee-span-"] > .container.ar.container-15 {
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-right-radius:17px 17px;
  border-bottom-right-radius:17px 17px;
  border-left-color:rgba(246, 222, 203, 1);
  border-left-width:0px;
  border-right-width:7px;
  border-right-style:solid;
  border-right-color:rgba(246, 222, 203, 1);
}

.row > [class*="coffee-span-"] > .container.ar.container-16 {
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-right-radius:17px 17px;
  border-bottom-right-radius:17px 17px;
  border-left-color:rgba(221, 221, 221, 1);
  border-left-width:0px;
  border-left-style:none;
  border-right-width:7px;
  border-right-style:solid;
  border-right-color:rgba(221, 221, 221, 1);
}

a.responsive-picture.Picture-Google-play {
  max-width:116px;
  min-width:35px;
  max-height:none;
  margin-top:1px;
  float:left;
}

a.responsive-picture.Picture-Apple-play {
  max-width:116px;
  min-width:35px;
  max-height:none;
  margin-top:1px;
  float:left;
  padding-left:0px;
  padding-right:0px;
  margin-right:0%;
  margin-left:1%;
}

a.social-image.social-google-play {
  background-color:rgba(255, 255, 255, 0);
  position:static;
  margin-right:1%;
  max-width:116px;
  width:auto;
  min-width:27px;
  margin-top:0px;
}

a.social-image.social-apple {
  background-color:rgba(255, 255, 255, 0);
  margin-right:1%;
  max-width:116px;
}

a.social-image.social-icon-16 {
  background-color:rgba(255, 255, 255, 0);
}

span.text-element.Gris.text-14 {
  color:rgba(181, 181, 181, 1);
}

body > .row > [class*="coffee-span-"].ar.column-2 {
  float:none;
}

span.text-element.text-9 {
  text-align:center;
  margin-top:3px;
  margin-bottom:3px;
  max-width:none;
  margin-right:auto;
  margin-left:auto;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  background-image:none;
  background-repeat:no-repeat;
  background-position:center top;
}

.subgrid > .row > [class*="coffee-span-"].doc.subgrid-column-6.v2 {
  float:none;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-7 {
  background-color:rgba(244, 250, 253, 1);
  border-bottom-width:4px;
  border-bottom-style:solid;
  border-bottom-color:rgba(219, 238, 249, 1);
  border-bottom-right-radius:16px 16px;
  border-bottom-left-radius:16px 16px;
  min-height:15px;
  margin-right:0%;
  margin-left:1%;
  float:none;
}

span.text-element.Gris.txt-jour {
  color:rgba(181, 181, 181, 1);
  padding-top:2px;
  margin-top:0px;
}

span.text-element.Actif-Orange.txt-jour {
  background-color:rgba(246, 222, 203, 1);
  background-image:url('../images/Triangle%20Droite.png');
  background-position:left center;
  background-size:auto 70%;
}

span.text-element.txt-jour {
  text-align:center;
  margin-top:3px;
  margin-bottom:3px;
  max-width:none;
  margin-right:auto;
  margin-left:auto;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:12px;
  padding-top:2px;
  padding-bottom:2px;
  background-image:none;
  background-repeat:no-repeat;
  background-position:center top;
}

span.text-element.Actif-bleu.txt-jour {
  background-color:rgba(227, 242, 251, 1);
  padding-bottom:2px;
  margin-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.Container-Journal {
  min-height:15px;
  margin-bottom:0px;
  display:block;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  -ms-flex-direction:column;
  -o-flex-direction:column;
  flex-direction:column;
  background-color:rgba(255, 255, 255, 0);
  margin-top:0px;
  background-image:none;
  background-repeat:no-repeat;
}

.subgrid > .row > [class*="coffee-span-"].flex-container {
  min-height:15px;
  display:block;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  -ms-flex-direction:column;
  -o-flex-direction:column;
  flex-direction:column;
  -webkit-flex-wrap:nowrap;
  -moz-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -o-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  float:none;
  background-color:rgba(244, 250, 253, 1);
  margin-left:1%;
}

span.text-element.text-17 {
  text-align:center;
  font-size:24px;
  color:rgba(239, 127, 26, 1);
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:400;
  margin-bottom:0px;
  margin-top:2px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-5 {
  padding-top:0px;
  margin-top:17px;
  padding-left:3px;
  background-color:rgba(219, 238, 249, 1);
  margin-right:0%;
  margin-left:1%;
  float:none;
  border-top-width:4px;
  border-top-style:solid;
  border-top-color:rgba(141, 199, 235, 1);
  border-top-left-radius:16px 16px;
  border-top-right-radius:16px 16px;
  min-height:36px;
  clear:none;
  margin-bottom:0px;
}

.subgrid > .row > [class*="coffee-span-"].ar.flex-container {
  margin-right:1%;
  margin-left:0%;
}

.subgrid > .row > [class*="coffee-span-"].ar.subgrid-column-5 {
  margin-left:0%;
  margin-right:1%;
  padding-right:3px;
  float:none;
  clear:none;
}

.subgrid > .row > [class*="coffee-span-"].ar.subgrid-column-7 {
  margin-right:1%;
  margin-left:0%;
}

a.responsive-picture.ar.picture-link-5 {
  float:right;
}

a.responsive-picture.ar.picture-link-6 {
  float:right;
}

a.responsive-picture.ar.picture-link-7 {
  float:right;
}

div.responsive-picture.ar.picture-4 {
  float:right;
}

a.responsive-picture.ar.picture-link-4 {
  float:right;
}

.row > [class*="coffee-span-"] > .container.container-wha {
  max-height:600px;
  max-width:none;
  min-width:122px;
  float:none;
  min-height:30px;
  margin-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.container-EBSS {
  max-height:600px;
  max-width:122px;
  min-width:122px;
  float:left;
  min-height:30px;
  margin-bottom:0px;
}

span.text-element a.text-ebbss {
  color:rgba(24, 123, 188, 1);
  font-size:35px;
}

.row > [class*="coffee-span-"] > .container.Orange.container-EBSS {
  background-color:rgba(219, 238, 249, 1);
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
}

span.text-element span.text-date {
  font-size:11px;
}

a.link-button.btn-journal {
  font-size:12px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height:1.2;
  color:rgba(77, 75, 75, 1);
  width:100%;
  padding-top:2px;
  padding-right:5px;
  padding-bottom:2px;
  padding-left:5px;
  margin-top:0px;
  margin-bottom:0px;
  margin-left:0%;
  background-color:rgba(227, 242, 251, 1);
  background-image:url('../images/Triangle%20Droite.png');
  background-position:left center;
  background-repeat:no-repeat;
  background-size:auto 70%;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

a.link-button.actif.btn-journal {
  background-color:rgba(246, 222, 203, 1);
}

a.link-button.btn-journal.noactif {
  color:rgba(181, 181, 181, 1);
  background-color:rgba(244, 250, 253, 1);
}

.subgrid > .row > [class*="coffee-span-"].flex-journal {
  min-height:15px;
  display:block;
  -webkit-flex-direction:column;
  -moz-flex-direction:column;
  -ms-flex-direction:column;
  -o-flex-direction:column;
  flex-direction:column;
  -webkit-flex-wrap:nowrap;
  -moz-flex-wrap:nowrap;
  -ms-flex-wrap:nowrap;
  -o-flex-wrap:nowrap;
  flex-wrap:nowrap;
  -webkit-justify-content:flex-start;
  -moz-justify-content:flex-start;
  -ms-justify-content:flex-start;
  -o-justify-content:flex-start;
  justify-content:flex-start;
  float:none;
  background-color:rgba(244, 250, 253, 1);
  margin-left:1%;
}

a.link-text.text-link-1:hover {
  color:rgba(216, 100, 34, 1.00);
}

a.link-text.text-link-2:hover {
  color:rgba(216, 100, 34, 1.00);
}

a.link-button.button-link-1:hover {
  color:rgba(255, 255, 255, 1.00);
  border-top-color:rgba(143, 143, 143, 1.00);
  border-right-color:rgba(143, 143, 143, 1.00);
  border-bottom-color:rgba(255, 140, 0, 1.00);
  border-left-color:rgba(143, 143, 143, 1.00);
  background-image:none;
  border-bottom-width:3px;
  border-top-width:0px;
  border-left-width:0px;
  border-top-style:none;
  border-left-style:none;
  border-right-width:0px;
  background-color:rgba(143, 137, 143, 1.00);
}

p.hero-tagline a.LinkPDF:hover {
  color:rgba(216, 100, 34, 1);
}

a.link-button.button-link-3:hover {
  color:rgba(216, 100, 34, 1.00);
}

p.hero-tagline:hover {
  color:rgba(255, 89, 0, 1.00);
}

p.hero-tagline.hero-tagline-2:hover {
  color:rgba(82, 82, 82, 1);
}

p.hero-tagline.Gris.hero-tagline-2:hover {
  color:rgba(181, 181, 181, 1);
}

p.hero-tagline.Trans.hero-tagline-2:hover {
  color:rgba(0, 122, 27, 0);
}

span.text-element.text-4:hover {
  color:rgba(216, 100, 34, 1);
}

span.text-element a.Bleu:hover {
  color:rgba(216, 100, 34, 1.00);
}

p.hero-tagline.ListeReunion:hover {
  color:rgba(82, 82, 82, 1);
}

span.text-element.TitreReunion:hover {
  color:rgba(216, 100, 34, 1);
}

span.text-element a.text-text-8:hover {
  color:rgba(216, 100, 34, 1);
}

span.text-element a.text-text-9:hover {
  color:rgba(216, 100, 34, 1);
}

a.link-button.button-link-3.new.v2:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(237, 190, 152, 1);
}

a.link-button span.button-link-text-1:hover {
  color:rgba(216, 100, 34, 1);
}

span.text-element.text-8:hover {
  color:rgba(216, 100, 34, 1);
}

a.link-text.text-link-6:hover {
  color:rgba(216, 100, 34, 1);
  border-top-color:rgba(0, 129, 184, 1);
}

h3.smallhero-header.Titre_Bouton_Gauche:hover {
  color:rgba(216, 100, 34, 1);
}

span.text-element a.text-text-14:hover {
  color:rgba(216, 100, 34, 1);
}

h3.smallhero-header a.small-hero-header-text-1:hover {
  color:rgba(216, 100, 34, 1);
}

h3.smallhero-header a.small-hero-header-text-2:hover {
  color:rgba(216, 100, 34, 1);
}

a.link-button.btn-accordion:hover {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

a.link-button.btnsearch-acordion:hover {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

a.link-button.button-eb-wha:hover {
  background-color:rgba(248, 139, 2, 1);
}

a.social-image.social-icon-2:hover {
  padding-top:0px;
  margin-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  width:100%;
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-15:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-4:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-5:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-7:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-6:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-icon-9:hover {
  max-width:30px;
}

a.social-image.social-icon-10:hover {
  max-width:30px;
}

a.social-image.social-icon-11:hover {
  max-width:30px;
}

a.social-image.social-icon-12:hover {
  max-width:30px;
}

a.social-image.social-icon-13:hover {
  max-width:30px;
}

a.social-image.social-icon-3:hover {
  max-width:30px;
}

a.social-image.social-google-play:hover {
  padding-top:0px;
  margin-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  width:100%;
  max-width:30px;
  min-width:30px;
}

a.social-image.social-apple:hover {
  max-width:30px;
}

a.responsive-picture.Picture-Google-play:hover {
  max-width:114px;
}

a.responsive-picture.Picture-Apple-play:hover {
  max-width:114px;
}

a.social-image.social-icon-16:hover {
  max-width:30px;
}

span.text-element a.text-ebbss:hover {
  color:rgba(216, 100, 34, 1);
}

a.link-button.actif.btn-journal:hover {
  background-color:rgba(248, 139, 2, 1);
  color:rgba(255, 255, 255, 1);
}

a.link-button.btn-journal:hover {
  background-color:rgba(246, 222, 203, 1);
}

a.link-button.btn-accordion:active {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

a.link-button.btnsearch-acordion:active {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

a.link-button.button-eb-wha:active {
  background-color:rgba(24, 123, 188, 1);
}

a.link-button.btn-accordion:focus {
  background-image:url('../images/PHONE-TRIANGLE2-mini.png');
}

a.link-button.btnsearch-acordion:focus {
  background-image:url('../images/PHONE-TRIANGLE2-mini.png');
}

a.link-button.button-eb-wha:focus {
  background-color:rgba(24, 123, 188, 1);
  background-image:url('../images/PHONE-TRIANGLE2-mini.png');
}

a.link-button.button-eb-wha:visited {
  background-color:rgba(24, 123, 188, 1);
}

@media screen and (max-width: 1004px) {
body > .row > [class*="coffee-span-"].column-5 {
  min-height:194px;
}

body > .row > [class*="coffee-span-"].column-4 {
  background-position:center center;
  vertical-align:baseline;
}

body > .row > [class*="coffee-span-"].column-8 {
  padding-left:2px;
}

.subgrid > .row.subgrid-row-1 {
  display:block;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6 {
  display:block;
}

span.text-element.SousTitreGBD {
  margin-right:20%;
  margin-left:20%;
}

body > .row > [class*="coffee-span-"].column-2 {
  position:static;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-12 {
  background-size:contain;
}

a.responsive-picture.picture-link-1 {
  display:block;
  max-height:59px;
  max-width:173px;
  width:100%;
}

.row > [class*="coffee-span-"] > .container.container-9 {
  min-height:35px;
}

span.text-element.text-13 {
  margin-right:0%;
  margin-left:0%;
}

span.text-element.Back-POW {
  margin-right:0%;
  margin-left:0%;
}

a.link-text.ar.text-link-1 {
  margin-top:1px;
  margin-right:0%;
  margin-left:0%;
  float:right;
  clear:right;
}

body > .row > [class*="coffee-span-"].column-14 {
  padding-left:108px;
}

body > .row > [class*="coffee-span-"].ar.column-6 {
  padding-right:0px;
  margin-left:0%;
  padding-left:21px;
  margin-right:0%;
}

body > .row > [class*="coffee-span-"].Column-DocEB.Enlarge {
  float:left;
}

span.text-element.TitreDoc.nul {
  display:none;
}

span.text-element.text-14 {
  margin-right:0%;
  margin-left:0%;
}

body > .row > [class*="coffee-span-"].column-12 {
  margin-left:1%;
  padding-left:4px;
  margin-right:0%;
  min-height:86px;
  max-height:none;
  height:auto;
  padding-right:0px;
}

a.responsive-picture.Picture-Google-play {
  max-width:103px;
}

a.responsive-picture.Picture-Apple-play {
  max-width:103px;
}

body > .row.row-3 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-11 {
  display:block;
}

.row > [class*="coffee-span-"] > .container.container-EBSS {
  max-width:none;
  max-height:600px;
  float:none;
}

.row > [class*="coffee-span-"] > .container.Orange.container-EBSS {
  float:none;
  clear:none;
  max-width:none;
}

.row > [class*="coffee-span-"] > .container.container-wha {
  min-height:138px;
}
}

@media screen and (max-width: 851px) {
body > .row > [class*="coffee-span-"].column-5 {
  overflow:hidden;
  z-index:auto;
  display:block;
  min-height:152px;
}

body > .row > [class*="coffee-span-"].column-8 {
  clear:none;
  padding-left:0px;
  margin-left:4%;
  white-space:nowrap;
}

body > .row > [class*="coffee-span-"].column-9 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-10 {
  display:block;
  min-height:40px;
}

body > .row.row-1 {
  background-image:;
}

body > .row > [class*="coffee-span-"].column-11 {
  display:block;
  background-color:rgba(0, 129, 184, 1);
  float:none;
  clear:none;
  max-height:none;
  height:auto;
  margin-right:auto;
  margin-left:auto;
}

body > .row > [class*="coffee-span-"].column-6 {
  display:block;
  float:right;
  position:static;
  padding-top:28px;
  margin-top:-70px;
}

body > .row > [class*="coffee-span-"].column-13 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-12 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-14 {
  padding-left:68px;
}

body > .row > [class*="coffee-span-"].column-15 {
  padding-left:41px;
  margin-left:4%;
  white-space:nowrap;
}

body > .row > [class*="coffee-span-"].column-2 {
  padding-left:3px;
  margin-left:0%;
  margin-right:0%;
  float:left;
  text-align:center;
}

a.link-button.button-link-1 {
  float:none;
  width:auto;
}

span.text-element.SousTitreGBD {
  margin-right:20%;
  margin-left:20%;
  margin-top:0px;
}

span.text-element span.text-text-2 {
  font-size:20px;
}

span.text-element span.text-text-7 {
  font-size:15px;
}

body > .row > [class*="coffee-span-"].column-7 {
  max-height:none;
  height:auto;
  min-height:550px;
}

body > .row.row-5 {
  background-color:rgba(255, 255, 255, 1);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-1 {
  float:left;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-12 {
  padding-right:3px;
  max-height:none;
  min-height:40px;
  background-size:contain;
}

a.responsive-picture.picture-link-1 {
  max-width:173px;
}

a.responsive-picture.picture-link-2 {
  max-width:250px;
}

.subgrid > .row > [class*="coffee-span-"].Column_Droite_liens {
  float:left;
}

span.text-element.Titre_column_gb {
  margin-top:12px;
}

body > .row > [class*="coffee-span-"].Colon-titre-Gov {
  padding-left:3px;
  margin-left:0%;
  margin-right:0%;
  float:left;
  text-align:center;
}

body > .row > [class*="coffee-span-"].column-index {
  max-height:none;
  height:auto;
  min-height:0px;
}

body > .row > [class*="coffee-span-"].Column-DocEB {
  max-height:none;
  height:auto;
  min-height:0px;
}

a.link-text.ar.text-link-1 {
  float:right;
}

a.link-button.button-eb-wha {
  font-size:12px;
  background-position:-5% center;
}

span.text-element.text-13 {
  padding-right:7px;
  padding-bottom:0px;
  padding-left:7px;
}

a.responsive-picture.Picture-Google-play {
  margin-right:0%;
  margin-left:0%;
}

a.responsive-picture.Picture-Apple-play {
  margin-right:0%;
  margin-left:0%;
}

body > .row.row-3 {
  display:block;
}

.row > [class*="coffee-span-"] > .container.container-wha {
  min-height:138px;
}

a.social-image.social-google-play:hover {
  max-width:114px;
}

a.social-image.social-apple:hover {
  max-width:114px;
}
}

@media screen and (max-width: 770px) {
body > .row.row-2 {
  position:static;
  width:100%;
}

body > .row > [class*="coffee-span-"].column-8 {
  position:static;
  clear:left;
  padding-right:0px;
  padding-left:0px;
  margin-left:0%;
  display:block;
}

a.link-text.text-link-1 {
  text-align:center;
  border-bottom-width:0px;
  border-bottom-style:solid;
}

body > .row > [class*="coffee-span-"].column-10 {
  padding-right:3px;
  min-height:40px;
  background-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].column-14 {
  padding-left:0px;
  padding-right:0px;
  display:block;
}

span.text-element.text-1 {
  text-align:center;
  background-color:rgba(25, 106, 170, 1);
  padding-top:3px;
  padding-bottom:3px;
}

span.text-element.text-2 {
  margin-top:6px;
  text-align:center;
  padding-top:3px;
  padding-left:0px;
  background-color:rgba(25, 106, 170, 1);
  padding-bottom:3px;
}

span.text-element.text-3 {
  text-align:center;
  background-color:rgba(25, 106, 170, 1);
  padding-top:3px;
  padding-bottom:3px;
}

body > .row > [class*="coffee-span-"].column-15 {
  padding-left:0px;
  padding-right:0px;
  margin-left:0%;
  display:block;
}

a.link-button.button-link-1 {
  clear:none;
  float:none;
  width:100%;
  max-width:none;
  padding-top:7px;
  padding-bottom:4px;
  color:rgba(255, 255, 255, 1.00);
  background-color:rgba(0, 141, 201, 1);
  border-bottom-width:1px;
  border-bottom-color:rgba(66, 172, 220, 1.00);
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
  border-top-width:0px;
  border-left-width:0px;
  border-right-width:0px;
  background-size:contain;
  background-position:left bottom;
}

body.grid-1 {
  min-height:361px;
  max-height:none;
  background-color:rgba(255, 255, 255, 1);
  box-shadow:none;
}

body > .row > [class*="coffee-span-"].column-2 {
  padding-right:0px;
  padding-left:0px;
  display:block;
  padding-top:0px;
  margin-top:0px;
  float:left;
}

body > .row > [class*="coffee-span-"].column-11 {
  background-color:rgba(255, 255, 255, 1);
  padding-top:8px;
  padding-right:6px;
}

body > .row.row-4 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-7 {
  clear:left;
  padding-right:0px;
  padding-left:0px;
  min-height:0px;
}

body > .row > [class*="coffee-span-"].column-17 {
  clear:left;
  padding-left:0px;
  padding-right:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-4 {
  background-position:center center;
  background-color:rgba(1, 141, 202, 1);
  margin-top:-6px;
}

body > .row > [class*="coffee-span-"].column-5 {
  margin-top:-4px;
  padding-top:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  margin-left:73%;
  min-height:129px;
  padding-left:0px;
  padding-right:0px;
  display:block;
  -webkit-transition-timing-function:ease-in-out;
  -moz-transition-timing-function:ease-in-out;
  -ms-transition-timing-function:ease-in-out;
  -o-transition-timing-function:ease-in-out;
  transition-timing-function:ease-in-out;
}

.row > [class*="coffee-span-"] > .container.container-2 {
  text-align:left;
  float:right;
  width:100%;
  position:static;
  clear:none;
  margin-right:0%;
  display:block;
  min-height:36px;
  padding-top:1px;
  background-color:rgba(219, 238, 249, 1);
  -webkit-align-self:stretch;
  -moz-align-self:stretch;
  -ms-align-self:stretch;
  -o-align-self:stretch;
  align-self:stretch;
}

span.text-element.text-4 {
  width:100%;
  text-align:center;
  overflow:visible;
  vertical-align:super;
}

body > .row > [class*="coffee-span-"].column-1 {
  text-align:left;
  display:block;
}

a.link-button.button-link-3.new.v2 {
  display:inline-block;
  padding-top:0px;
  padding-bottom:0px;
  text-align:center;
  background-color:rgba(66, 172, 220, 1);
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
  color:rgba(255, 255, 255, 1);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  display:block;
  border-top-style:none;
  margin-top:0px;
  padding-right:0px;
  padding-left:0px;
  position:static;
  padding-top:0px;
}

body > .row > [class*="coffee-span-"].column-18 {
  display:block;
  margin-top:0px;
  padding-top:0px;
  position:static;
  overflow:visible;
}

.placeholder.Bouton_Gauche {
  max-height:none;
  margin-left:0%;
  width:auto;
  float:none;
  clear:none;
  margin-bottom:2px;
  padding-top:4px;
  min-width:0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;
  background-color:rgba(66, 172, 220, 1);
  background-image:none;
  margin-top:0px;
  min-height:30px;
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-1 {
  max-height:600px;
  margin-top:-8px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
  float:none;
}

body > .row.row-5 {
  max-height:none;
  background-color:rgba(255, 255, 255, 1);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-9 {
  clear:left;
  padding-right:0px;
  padding-left:0px;
}

span.text-element.SousTitreGBD {
  line-height:0.62;
  margin-top:1px;
  margin-right:10%;
  margin-left:10%;
  padding-top:0px;
  padding-bottom:5px;
}

p.hero-tagline.ListeReunion {
  text-align:center;
}

.row > [class*="coffee-span-"] > .container.container-5 {
  min-height:30px;
  min-width:10px;
  background-color:rgba(255, 255, 255, 0);
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-invible {
  display:block;
}

.row > [class*="coffee-span-"] > .container.Live {
  min-height:17px;
  background-color:rgba(255, 255, 255, 0);
  background-image:none;
  padding-top:1px;
  min-width:10px;
  max-width:none;
  height:auto;
  width:auto;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].column-3 {
  display:block;
}

a.link-text span.text-link-text-1 {
  color:rgba(24, 123, 188, 1);
}

body > .row > [class*="coffee-span-"].column-20 {
  padding-right:0px;
  padding-left:0px;
}

.row > [class*="coffee-span-"] .subgrid.subgrid-3 {
  margin-right:0%;
  margin-left:0%;
}

span.text-element.text-8 {
  width:auto;
  max-width:none;
  top:0px;
  right:0px;
  margin-right:0%;
  margin-left:1%;
  margin-top:6px;
  margin-bottom:4px;
  padding-top:0px;
  padding-bottom:0px;
  text-align:center;
}

span.text-element.TitreCenteNoir {
  background-color:rgba(255, 255, 255, 0);
  margin-top:2px;
  margin-bottom:1px;
  background-image:none;
  color:rgba(0, 0, 0, 1);
  padding-top:4px;
  max-width:none;
  min-height:50px;
  border-top-left-radius:26px 26px;
  border-top-right-radius:26px 26px;
}

body > .row > [class*="coffee-span-"].column-19 {
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1) 0%, rgba(28, 124, 184, 1) 100%);
}

p.smallhero-tagline.Texte_Bouton_gauche {
  display:none;
}

h3.smallhero-header.Titre_Bouton_Gauche {
  border-bottom-width:0px;
  font-size:18px;
  text-align:center;
}

h3.smallhero-header a.small-hero-header-text-1 {
  color:rgba(245, 245, 245, 1);
}

h3.smallhero-header a.small-hero-header-text-2 {
  color:rgba(245, 245, 245, 1);
}

a.link-button.button-link-3.new {
  display:none;
}

.subgrid > .row > [class*="coffee-span-"].Iris-gauche {
  display:none;
}

body > .row > [class*="coffee-span-"].coloon-iris {
  display:none;
  padding-left:3px;
  padding-top:0px;
  margin-top:0px;
  margin-bottom:2px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-2 {
  padding-bottom:5px;
  padding-top:0px;
  margin-top:0px;
  max-height:none;
  padding-right:50px;
  padding-left:50px;
  height:auto;
  margin-right:auto;
  margin-left:auto;
  background-color:rgba(181, 181, 181, 1);
  margin-bottom:0px;
  float:left;
  clear:none;
  display:block;
  position:static;
  background-image:-webkit-linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(221,221,221,1) 0%,rgba(255,255,255,1) 100%);
  background-image:linear-gradient(180deg, rgba(221, 221, 221, 1) 0%, rgba(255, 255, 255, 1) 100%);
}

a.link-button.btn-accordion {
  padding-right:0px;
  margin-right:0%;
  margin-left:0%;
  padding-left:16px;
  padding-bottom:8px;
  padding-top:8px;
  margin-bottom:7px;
  width:100%;
}

body > .row > [class*="coffee-span-"].Column-search {
  display:block;
  margin-bottom:0px;
  position:absolute;
  margin-top:105px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-12 {
  background-size:contain;
  float:left;
}

.row > [class*="coffee-span-"] > .container.container-8 {
  max-height:none;
  margin-right:0%;
  margin-left:0%;
}

.row > [class*="coffee-span-"] > .container.container-6 {
  max-width:none;
  width:auto;
  height:auto;
  max-height:none;
  clear:none;
  float:none;
}

.row > [class*="coffee-span-"] > .container.container-3 {
  height:auto;
  width:auto;
}

a.responsive-picture.picture-link-4 {
  max-width:250px;
  max-height:none;
}

body > .row > [class*="coffee-span-"].Column-WEBCASTS {
  clear:left;
  padding-left:0px;
  padding-right:0px;
}

body > .row > [class*="coffee-span-"].Column-APP {
  clear:left;
  padding-left:0px;
  padding-right:0px;
}

body > .row > [class*="coffee-span-"].Column_Titre_EB {
  padding-right:0px;
  padding-left:0px;
}

.subgrid > .row > [class*="coffee-span-"].Column_Droite_liens {
  max-height:600px;
  margin-top:-8px;
  padding-left:0px;
  padding-right:0px;
  margin-bottom:0px;
  float:none;
}

body > .row > [class*="coffee-span-"].Column_GB_TITRE {
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1) 0%, rgba(28, 124, 184, 1) 100%);
}

.subgrid > .row > [class*="coffee-span-"].box-wha.subgrid-column-9 {
  border-right-style:solid;
  min-height:50px;
  padding-right:0px;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-width:0px;
  border-right-width:3px;
  border-bottom-width:0px;
  border-left-width:6px;
  border-top-style:none;
  border-bottom-style:none;
  border-left-style:solid;
  padding-left:0px;
  margin-top:0px;
  background-color:rgba(255, 255, 255, 0);
  border-right-color:rgba(255, 255, 255, 1);
  border-left-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].Colon-titre-Gov {
  padding-right:0px;
  padding-left:0px;
  display:none;
}

body > .row.Row-titre {
  position:static;
  width:100%;
}

span.text-element.text-15 {
  background-color:rgba(224, 242, 252, 1);
}

span.text-element.text-16 {
  float:none;
  clear:none;
  position:static;
}

body > .row > [class*="coffee-span-"].colum-titre {
  display:none;
}

body > .row.Row-Sstitre {
  position:static;
  width:100%;
}

body > .row > [class*="coffee-span-"].column-index {
  clear:left;
  padding-right:0px;
  padding-left:0px;
  min-height:0px;
}

body > .row > [class*="coffee-span-"].Column-DocEB {
  clear:left;
  padding-right:0px;
  padding-left:0px;
  min-height:0px;
}

div.responsive-picture.picture-2 {
  left:auto;
  right:-7px;
  position:relative;
  float:none;
  clear:none;
  top:auto;
  min-width:0px;
  margin-right:auto;
  margin-left:auto;
}

a.link-button.button-link-3.new.v2.v3 {
  display:none;
}

span.text-element.ar.text-4 {
  text-align:center;
}

p.hero-tagline.Ar.Bleu.ListeReunion {
  text-align:center;
}

p.hero-tagline.Ar.BandeGris.ListeReunion {
  text-align:center;
}

a.link-button.ar.button-link-3.new.v2 {
  text-align:center;
  background-color:rgba(66, 172, 220, 1);
}

.subgrid > .row > [class*="coffee-span-"].base.subgrid-column-6.v2 {
  margin-top:0px;
  position:static;
  padding-right:0px;
  padding-bottom:0px;
  margin-bottom:0px;
  padding-top:3px;
}

a.link-button.button-eb-wha {
  font-size:16px;
  background-size:10% auto;
  background-position:0% center;
}

.subgrid > .row.subgrid-row-2 {
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  background-color:rgba(255, 255, 255, 0);
}

.row > [class*="coffee-span-"] > .container.container-eb-wha {
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

.placeholder-hero.CadreReunion {
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:0px;
  border-left-width:0px;
  border-top-style:none;
  border-right-style:none;
  border-bottom-style:none;
  border-left-style:none;
}

.subgrid > .row > [class*="coffee-span-"].nul.subgrid-column-2 {
  margin-right:0%;
  padding-right:50px;
  padding-left:50px;
}

body > .row > [class*="coffee-span-"].ar.coloon-iris {
  float:none;
}

a.link-button.ArabeOrange.button-link-3.new.v2 {
  text-align:center;
}

.subgrid > .row > [class*="coffee-span-"].doc.subgrid-column-6.v2 {
  margin-top:-292px;
  display:none;
}

.subgrid > .row > [class*="coffee-span-"].Box-EB.subgrid-column-9 {
  float:left;
  clear:none;
  padding-right:0px;
  padding-left:0px;
  padding-top:0px;
  margin-top:0px;
  border-left-style:solid;
  border-left-width:3px;
  border-left-color:rgba(255, 255, 255, 1);
  border-right-width:5px;
  border-right-style:solid;
  border-right-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].bande.column-index {
  padding-right:0px;
  padding-left:0px;
  margin-right:0%;
  margin-left:0%;
}

a.link-button.btnsearch-acordion {
  padding-top:29px;
  padding-right:30px;
  margin-bottom:-8px;
  display:block;
  margin-top:-66px;
  padding-bottom:8px;
  background-image:url('../images/menu.png');
  background-size:auto auto;
  position:absolute;
  background-color:rgba(1, 141, 202, 1);
}

li.list-item-1 {
  min-height:45px;
  padding-top:9px;
  background-color:rgba(0, 108, 170, 1);
  text-align:center;
  font-size:16px;
  font-weight:700;
  display:block;
  color:rgba(251, 239, 232, 1);
  border-bottom-width:1px;
  border-bottom-style:solid;
  border-bottom-color:rgba(0, 97, 153, 1);
  border-top-width:1px;
  border-top-style:solid;
  border-top-color:rgba(0, 97, 153, 1);
  padding-left:0px;
  margin-left:0%;
  margin-bottom:0px;
  margin-top:0px;
  min-width:0px;
}

.row > [class*="coffee-span-"] > .container.container-4 {
  background-color:rgba(255, 255, 255, 0);
  margin-top:0px;
  padding-top:0px;
  margin-bottom:0px;
  clear:none;
  position:static;
  display:block;
}

ul.unorder-list.unordered-list-1 {
  padding-top:0px;
  margin-top:0px;
  margin-bottom:0px;
}

li a.list-item-text-8 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-3 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-4 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-5 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-6 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-7 {
  color:rgba(244, 250, 253, 1);
}

li.Orange.list-item-1 {
  background-color:rgba(248, 139, 2, 1);
}

a.link-button.ar.btnsearch-acordion {
  margin-left:0%;
  float:right;
  width:auto;
  position:static;
  background-color:rgba(1, 141, 202, 1);
  border-left-style:none;
  border-left-color:rgba(145, 145, 145, 0);
}

body > .row > [class*="coffee-span-"].ar.column-5 {
  margin-left:1%;
  display:block;
}

body > .row > [class*="coffee-span-"].column-6 {
  display:none;
}

span.text-element.text-13 {
  white-space:normal;
}

body > .row > [class*="coffee-span-"].column-18.nul {
  display:none;
}

span.text-element.text-14 {
  font-size:13px;
  line-height:1.1;
}

li span.list-item-text-2 {
  color:rgba(255, 255, 255, 1);
}

span.text-element.text-9 {
  display:block;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-7 {
  margin-left:0%;
}

span.text-element.Gris.txt-jour {
  min-height:0px;
  background-color:rgba(219, 238, 249, 1);
  padding-right:0px;
  padding-left:0px;
  padding-top:4px;
  padding-bottom:4px;
  border-top-width:2px;
  border-top-style:solid;
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
}

span.text-element.Actif-Orange.txt-jour {
  padding-top:4px;
  padding-bottom:4px;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:rgba(216, 100, 34, 1);
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
  background-size:auto 55%;
  background-image:none;
}

span.text-element.txt-jour {
  display:block;
}

span.text-element.Actif-bleu.txt-jour {
  padding-top:5px;
  padding-bottom:5px;
  border-top-width:2px;
  border-top-style:solid;
  border-top-color:rgba(0, 141, 201, 1);
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
}

.row > [class*="coffee-span-"] > .container.Container-Journal {
  clear:none;
  float:left;
  max-height:none;
  min-width:120px;
  margin-right:0%;
  margin-left:0%;
  border-right-width:1px;
  border-left-width:1px;
  border-right-style:none;
  border-left-style:none;
  border-right-color:rgba(255, 255, 255, 1);
  border-left-color:rgba(255, 255, 255, 1);
  border-top-width:0px;
  border-top-style:none;
  border-top-color:rgba(169, 224, 249, 0);
  background-image:none;
  background-position:center top;
  background-size:auto 20%;
  padding-top:0px;
  margin-top:7px;
  margin-bottom:0px;
  background-color:rgba(242, 242, 242, 0);
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
}

.subgrid > .row > [class*="coffee-span-"].flex-container {
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  -ms-flex-direction:row;
  -o-flex-direction:row;
  flex-direction:row;
  -webkit-align-items:baseline;
  -moz-align-items:baseline;
  -ms-align-items:baseline;
  -o-align-items:baseline;
  align-items:baseline;
  -webkit-align-content:center;
  -moz-align-content:center;
  -ms-align-content:center;
  -o-align-content:center;
  align-content:center;
  min-height:0px;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  margin-right:0%;
  margin-left:0%;
  float:none;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-5 {
  margin-left:0%;
  margin-bottom:0px;
}

.subgrid > .row > [class*="coffee-span-"].ar.flex-container {
  -webkit-flex-direction:row-reverse;
  -moz-flex-direction:row-reverse;
  -ms-flex-direction:row-reverse;
  -o-flex-direction:row-reverse;
  flex-direction:row-reverse;
}

a.responsive-picture.ar.picture-link-4 {
  float:right;
}

div.responsive-picture.ar.picture-4 {
  float:right;
}

a.responsive-picture.ar.picture-link-5 {
  float:right;
}

a.responsive-picture.ar.picture-link-6 {
  float:right;
}

a.responsive-picture.ar.picture-link-7 {
  float:right;
}

a.link-button.btn-journal {
  width:auto;
  padding-top:5px;
  padding-right:21px;
  padding-bottom:5px;
  padding-left:20px;
  margin-top:3px;
  margin-bottom:3px;
  background-image:none;
  border-top-left-radius:12px 12px;
  border-top-right-radius:12px 12px;
  border-bottom-right-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
  border-top-width:2px;
  border-top-color:rgba(66, 172, 220, 1);
}

a.link-button.actif.btn-journal {
  border-top-color:rgba(216, 100, 34, 1);
}

a.link-button.btn-journal.noactif {
  border-top-color:rgba(209, 209, 209, 1);
}

.subgrid > .row > [class*="coffee-span-"].flex-journal {
  -webkit-flex-direction:row;
  -moz-flex-direction:row;
  -ms-flex-direction:row;
  -o-flex-direction:row;
  flex-direction:row;
  -webkit-align-items:baseline;
  -moz-align-items:baseline;
  -ms-align-items:baseline;
  -o-align-items:baseline;
  align-items:baseline;
  -webkit-align-content:center;
  -moz-align-content:center;
  -ms-align-content:center;
  -o-align-content:center;
  align-content:center;
  min-height:0px;
  display:-webkit-flex;
  display:-moz-flex;
  display:-ms-flex;
  display:-o-flex;
  display:flex;
  margin-right:0%;
  margin-left:0%;
  float:none;
  -webkit-flex-wrap:wrap;
  -moz-flex-wrap:wrap;
  -ms-flex-wrap:wrap;
  -o-flex-wrap:wrap;
  flex-wrap:wrap;
  -webkit-justify-content:center;
  -moz-justify-content:center;
  -ms-justify-content:center;
  -o-justify-content:center;
  justify-content:center;
}

a.link-button.button-link-1:hover {
  color:rgba(255, 255, 255, 1.00);
  background-color:rgba(181, 181, 181, 1);
  border-bottom-width:2px;
}

a.link-button.button-link-3.new.v2:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

.placeholder.Bouton_Gauche:hover {
  background-color:rgba(248, 139, 2, 1);
}

a.link-button.btnsearch-acordion:hover {
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

li.list-item-1:hover {
  background-color:rgba(216, 100, 34, 1);
}

a.link-button.ar.btnsearch-acordion:hover {
  background-color:rgba(1, 141, 202, 1);
  background-image:url('../images/menu.png');
}

body > .row > [class*="coffee-span-"].column-4:hover {
  background-color:rgba(1, 141, 202, 1);
}

a.link-button.btnsearch-acordion:active {
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

a.link-button.ar.btnsearch-acordion:active {
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

body > .row > [class*="coffee-span-"].column-4:active {
  background-color:rgba(1, 141, 202, 1);
}

a.link-button.button-link-3.new.v2:focus {
  background-color:rgba(248, 139, 2, 1);
}

a.link-button.ar.button-link-3.new.v2:focus {
  background-color:rgba(66, 172, 220, 1);
}

a.link-button.btnsearch-acordion:focus {
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

a.link-button.ar.btnsearch-acordion:focus {
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

a.link-button.btnsearch-acordion:visited {
  background-color:rgba(1, 141, 202, 1);
}
}

@media screen and (max-width: 502px) {
body > .row > [class*="coffee-span-"].column-5 {
  display:none;
  z-index:0;
  position:absolute;
  overflow:hidden;
}

body.grid-1 {
  min-width:0px;
}

span.text-element.SousTitreGBD {
  margin-top:0px;
  margin-right:2%;
  margin-left:2%;
  padding-bottom:9px;
  padding-top:0px;
  margin-bottom:0px;
}

span.text-element span.text-text-7 {
  font-size:13px;
}

body > .row > [class*="coffee-span-"].column-20 {
  min-height:43px;
  display:none;
}

body > .row > [class*="coffee-span-"].column-2 {
  display:block;
  padding-top:0px;
  margin-top:0px;
}

body > .row > [class*="coffee-span-"].column-4 {
  background-image:none;
  background-color:rgba(1, 141, 202, 1);
  background-size:45% auto;
  background-attachment:scroll;
}

.row > [class*="coffee-span-"] > .container.container-2 {
  background-color:rgba(219, 238, 249, 1);
  display:block;
  width:auto;
  float:none;
  position:static;
  overflow:auto;
  min-width:10px;
  min-height:36px;
  padding-top:1px;
}

body > .row > [class*="coffee-span-"].column-1 {
  display:block;
}

p.hero-tagline.Bleu.ListeReunion {
  font-size:14px;
}

p.hero-tagline a.LinkPDF.LinkREUNION {
  font-size:24px;
}

span.text-element.TitreCenteNoir {
  background-color:rgba(255, 255, 255, 0);
  background-image:none;
  margin-top:2px;
  max-width:none;
  min-height:50px;
  margin-right:0%;
  margin-left:0%;
  padding-top:4px;
}

body > .row > [class*="coffee-span-"].column-19 {
  background-color:rgba(245, 245, 245, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1) 0%, rgba(28, 124, 184, 1) 100%);
  border-bottom-width:0px;
  border-bottom-style:none;
  display:block;
}

span.text-element span.text-text-2 {
  color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.container-4 {
  background-color:rgba(0, 0, 0, 0);
  display:block;
  clear:none;
  position:static;
}

.row > [class*="coffee-span-"] > .container.container-5 {
  margin-top:0px;
}

.placeholder.Bouton_Gauche {
  margin-top:0px;
  min-height:30px;
}

.row > [class*="coffee-span-"] > .container.Live {
  background-color:rgba(255, 255, 255, 0);
  background-image:none;
}

a.link-button.btn-accordion {
  padding-left:12px;
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

li a.list-item-text-2 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-3 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-4 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-5 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-6 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-7 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-8 {
  color:rgba(255, 255, 255, 1);
}

li.list-item-1 {
  padding-top:9px;
  margin-top:0px;
  padding-right:0px;
  margin-right:0%;
  text-align:center;
  font-variant:normal;
  color:rgba(251, 239, 232, 1);
  font-size:16px;
  line-height:1.7;
  font-family:'Helvetica Neue', Helvetica, Arial, sans-serif;
  background-color:rgba(0, 108, 170, 1);
  font-weight:700;
  min-height:45px;
  border-top-width:1px;
  border-bottom-width:1px;
  border-top-style:solid;
  border-bottom-style:solid;
  border-top-color:rgba(0, 97, 153, 1);
  border-bottom-color:rgba(0, 97, 153, 1);
}

ul.unorder-list.unordered-list-1 {
  background-color:rgba(66, 172, 220, 1);
  margin-top:0px;
  margin-bottom:6px;
  list-style-type:none;
}

a.link-button.btnsearch-acordion {
  background-color:rgba(0, 141, 201, 1);
  background-image:url('../images/menu.png');
  background-size:auto auto;
  max-width:47px;
  padding-top:29px;
  padding-right:29px;
  margin-bottom:-8px;
  display:block;
  margin-top:-66px;
}

body > .row > [class*="coffee-span-"].Column-search {
  display:block;
  margin-top:105px;
  position:absolute;
}

a.responsive-picture.picture-link-1 {
  width:46%;
}

body > .row > [class*="coffee-span-"].Column_Titre_EB {
  min-height:43px;
  display:block;
}

body > .row > [class*="coffee-span-"].Column_GB_TITRE {
  background-color:rgba(245, 245, 245, 1);
  background-image:-webkit-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(4,162,224,1) 0%,rgba(28,124,184,1) 100%);
  background-image:linear-gradient(180deg, rgba(4, 162, 224, 1) 0%, rgba(28, 124, 184, 1) 100%);
  border-bottom-width:0px;
  border-bottom-style:none;
  display:block;
}

body > .row > [class*="coffee-span-"].Colon-titre-Gov {
  display:none;
}

body > .row.row-2 {
  display:block;
}

span.text-element.text-4 {
  font-size:13px;
}

.row > [class*="coffee-span-"] > .container.container-7 {
  display:none;
}

.subgrid > .row > [class*="coffee-span-"].Column_Droite_liens {
  display:none;
}

body > .row > [class*="coffee-span-"].column-17 {
  display:block;
}

p.hero-tagline a.LinkPDF {
  font-size:18px;
}

body > .row.Row-titre {
  display:none;
}

span.text-element.text-12 {
  font-size:16px;
  line-height:1.14;
}

span.text-element.text-15 {
  font-size:14px;
}

body > .row.Row-Sstitre {
  display:block;
}

span.text-element.text-10 {
  margin-right:3%;
  margin-left:3%;
}

a.responsive-picture.OMS-FR.picture-link-1 {
  width:100%;
}

a.responsive-picture.OMS-SP.picture-link-1 {
  width:100%;
}

a.responsive-picture.OMS-RU.picture-link-1 {
  width:100%;
}

a.responsive-picture.OMS-CH.picture-link-1 {
  width:100%;
}

a.responsive-picture.OMS-AR.picture-link-1 {
  width:100%;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  display:block;
}

body > .row > [class*="coffee-span-"].coloon-iris {
  display:none;
}

span.text-element.ar.text-4 {
  margin-left:0%;
}

a.link-button.ar.btnsearch-acordion {
  margin-left:0%;
}

a.link-button.button-eb-wha {
  background-size:16% auto;
}

.subgrid > .row > [class*="coffee-span-"].nul.subgrid-column-2 {
  padding-right:25px;
  padding-left:25px;
}

body > .row > [class*="coffee-span-"].column-18 {
  display:block;
}

li.Orange.list-item-1 {
  background-color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].ar.column-5 {
  display:none;
}

.subgrid > .row > [class*="coffee-span-"].box-wha.subgrid-column-9 {
  margin-top:4px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-2 {
  padding-right:50px;
  padding-left:50px;
}

span.text-element.text-14 {
  font-size:14px;
}

a.responsive-picture.picture-link-index {
  display:block;
}

.row > [class*="coffee-span-"] > .container.container-wha {
  min-height:30px;
}

a.link-button.btn-accordion:hover {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

li a.list-item-text-2:hover {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-4:hover {
  color:rgba(255, 255, 255, 1);
}

li.list-item-1:hover {
  background-color:rgba(216, 100, 34, 1);
}

a.link-button.btnsearch-acordion:hover {
  background-image:url('../images/menu.png');
}

a.link-button.btn-accordion:active {
  background-image:url('../images/PHONE-TRIANGLE2-mini.png');
}

a.link-button.btnsearch-acordion:active {
  background-image:url('../images/menu.png');
}

a.link-button.btn-accordion:focus {
  background-image:url('../images/PHONE-TRIANGLE2-mini.png');
}

a.link-button.btnsearch-acordion:focus {
  background-image:url('../images/menu.png');
}

a.link-button.btn-accordion:visited {
  background-image:url('../images/PHONE-TRIANGLE-mini.png');
}

a.link-button.btnsearch-acordion:visited {
  background-image:url('../images/menu.png');
}
}

@media screen and (max-width: 364px) {
span.text-element.text-4 {
  font-size:12px;
}

a.responsive-picture.OMS-FR.picture-link-1 {
  width:56%;
}

a.responsive-picture.OMS-SP.picture-link-1 {
  width:56%;
}

a.responsive-picture.OMS-RU.picture-link-1 {
  width:56%;
}

a.responsive-picture.OMS-CH.picture-link-1 {
  width:56%;
}

a.responsive-picture.OMS-AR.picture-link-1 {
  width:56%;
}

li.Orange.list-item-1 {
  background-color:rgba(248, 139, 2, 1);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-2 {
  padding-right:5px;
  padding-left:5px;
}
}