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:26px;
  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);
}

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;
}

a.social-image.social-icon-3 {
  background-color:rgba(206, 51, 45, 1.00);
  margin-right:1%;
  max-width:29px;
}

a.social-image.social-icon-4 {
  background-color:rgba(68, 204, 246, 1.00);
  margin-right:1%;
  max-width:29px;
  width:100%;
  min-width:29px;
}

a.social-image.social-icon-5 {
  background-color:rgba(59, 89, 152, 1.00);
  margin-right:1%;
  max-width:29px;
  width:100%;
  min-width:29px;
}

a.social-image.social-icon-6 {
  background-color:rgba(209, 63, 45, 1.00);
  margin-right:1%;
  max-width:29px;
  width:100%;
  min-width:29px;
}

a.social-image.social-icon-7 {
  background-color:rgba(21, 158, 247, 1);
  margin-right:1%;
  max-width:29px;
  width:100%;
  min-width:29px;
}

body > .row > [class*="coffee-span-"].column-11 {
  float:left;
  text-align:center;
  padding-right:6px;
  padding-bottom:0px;
  padding-left:3px;
  padding-top:7px;
  display:none;
}

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;
}

a.social-image.social-icon-8 {
  max-width:32px;
  min-width:0px;
  margin-right:1%;
  background-color:rgba(248, 139, 2, 1.00);
}

a.social-image.social-icon-9 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(206, 51, 45, 1.00);
}

a.social-image.social-icon-10 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(68, 204, 246, 1.00);
}

a.social-image.social-icon-11 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(59, 89, 152, 1.00);
}

a.social-image.social-icon-12 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(209, 63, 45, 1.00);
}

a.social-image.social-icon-13 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(21, 158, 247, 1.00);
}

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:7px;
  padding-right:13px;
  padding-bottom:5px;
  padding-left:13px;
  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);
}

body > .row > [class*="coffee-span-"].column-2 {
  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;
}

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;
}

body > .row > [class*="coffee-span-"].column-18 {
  padding-right:3px;
  margin-top:0px;
  padding-top:0px;
  padding-left:5px;
}

.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 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;
  display:block;
}

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:4px;
  padding-bottom:4px;
  margin-top:0px;
  margin-bottom:0px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  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:0px;
  padding-top:0px;
  border-top-style:solid;
  border-top-color:rgba(209, 209, 209, 1.00);
  margin-top:7px;
  padding-right:0px;
}

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;
}

a.social-image.social-icon-15 {
  max-width:32px;
  margin-right:1%;
  background-color:rgba(206, 51, 45, 1);
  width:100%;
  min-width:32px;
}

.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:8px;
}

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;
}

span.text-element span.TitreCenteNOIR {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:20px;
}

span.text-element span.TitreEBWHA {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:38px;
}

.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:7px;
  background-color:rgba(255, 255, 255, 1.00);
}

span.text-element.text-7 {
  text-align:center;
  margin-top:0px;
  margin-bottom:0px;
  font-size:14px;
}

span.text-element span.text-text-6 {
  font-size:12px;
}

span.text-element a.text-text-9 {
  color:rgba(24, 123, 188, 1);
  font-size:28px;
}

.placeholder-hero {
  width:auto;
}

.placeholder {
  width:auto;
}

.row > [class*="coffee-span-"] > .container {
  width:auto;
}

.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;
}

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);
}

body > .row > [class*="coffee-span-"].coloon-iris {
  padding-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-left:0px;
  position:static;
  float:left;
}

body > .row > [class*="coffee-span-"].column-13 {
  background-color:rgba(255, 255, 255, 1);
}

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-7 {
  padding-top:5px;
  margin-top:0px;
  margin-bottom:-5px;
  min-height:40px;
  padding-bottom:0px;
}

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.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%);
  padding-right:0px;
  padding-left:0px;
}

.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;
}

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;
}

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;
}

.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(255,255,255,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(244,242,242,1) 0%,rgba(255,255,255,1) 100%);
  background-image:linear-gradient(180deg, rgba(244, 242, 242, 1) 0%, rgba(255, 255, 255, 1) 100%);
  margin-top:0px;
  margin-bottom:0px;
  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(255,255,255,1) 100%);
  background-image:-moz-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-ms-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(255,255,255,1) 100%);
  background-image:-o-linear-gradient(180deg,rgba(238,249,255,1) 0%,rgba(255,255,255,1) 100%);
  background-image:linear-gradient(180deg, rgba(238, 249, 255, 1) 0%, rgba(255, 255, 255, 1) 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);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-4 {
  min-height:0px;
}

body > .row > [class*="coffee-span-"].column-index {
  padding-right:0px;
  margin-right:0%;
  padding-top:0px;
  padding-bottom:0px;
  padding-left:0px;
  background-color:rgba(219, 238, 249, 1);
  margin-left:0%;
  min-height:200px;
  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;
  background-image:none;
}

span.text-element.text-9 {
  text-align:center;
  font-size:14px;
  margin-top:0px;
  margin-bottom:0px;
  padding-top:7px;
  padding-bottom:0px;
}

span.text-element.text-17 {
  text-align:center;
  font-size:14px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-top:0px;
  margin-bottom:0px;
  padding-bottom:7px;
  background-color:rgba(255, 255, 255, 1);
}

a.link-button.btn-accordion.pbac {
  padding-right:0px;
  padding-left:0px;
  background-color:rgba(66, 172, 220, 1);
  margin-bottom:0px;
  padding-bottom:2px;
  padding-top:2px;
  margin-top:0px;
  max-width:none;
  width:100%;
  text-align:center;
  font-size:8px;
  font-weight:400;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  line-height:1.6;
  background-size:10% auto;
}

.row > [class*="coffee-span-"] > .container.listePBAC {
  margin-bottom:0px;
  margin-left:0%;
  margin-right:0%;
  background-color:rgba(219, 238, 249, 1);
  min-height:23px;
  background-image:none;
}

a.link-button span.button-link-text-2 {
  font-size:16px;
  line-height:1.36;
}

li.list-item-3 {
  display:list-item;
  padding-left:30px;
  margin-bottom:0px;
  padding-top:0px;
  padding-bottom:0px;
  margin-top:0px;
  min-height:30px;
  background-color:rgba(219, 238, 249, 1);
  border-top-width:0px;
  border-bottom-width:1px;
  border-top-style:solid;
  border-bottom-style:solid;
  border-top-color:rgba(66, 172, 220, 1);
  border-bottom-color:rgba(66, 172, 220, 1);
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  text-align:left;
  padding-right:20px;
  text-indent:-16px;
  color:rgba(216, 100, 34, 1);
}

li.list-item-1 {
  display:list-item;
}

ul.unorder-list.unordered-list-3 {
  list-style-position:inside;
  list-style-type:square;
  margin-top:0px;
  margin-bottom:0px;
  min-height:9px;
}

.row > [class*="coffee-span-"] > .container.container-1 {
  margin-bottom:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-5 {
  background-color:rgba(0, 141, 205, 1);
  padding-right:0px;
  padding-left:0px;
  min-height:39px;
}

li a.list-item-text-9 {
  color:rgba(0, 0, 0, 1);
}

li span.list-item-text-11 {
  color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].ar.column-5 {
  margin-left:73%;
}

body > .row > [class*="coffee-span-"].ar.column-6 {
  margin-left:0%;
  padding-right:0px;
  padding-left:21px;
  position:absolute;
  text-align:left;
}

span.text-element.ar.text-4 {
  margin-right:0%;
  margin-left:2%;
  text-align:left;
  overflow:visible;
}

span.text-element.ar.text-3 {
  text-align:right;
}

a.link-text.ar.text-link-1 {
  text-align:right;
}

span.text-element.ar.text-2 {
  text-align:right;
}

span.text-element.ar.text-1 {
  text-align:right;
}

body > .row > [class*="coffee-span-"].OMS-AR-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-AR.png');
}

a.link-button.ar.button-link-3.new.v2 {
  text-align:right;
  padding-top:4px;
  padding-bottom:4px;
}

span.text-element.TitreDoc.ar {
  text-align:right;
  margin-right:3%;
}

span.text-element.TitreConf.ar {
  text-align:right;
  margin-right:3%;
}

span.text-element.ar.text-12 {
  text-align:right;
}

span.text-element.text-6 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:18px;
  margin-right:2%;
  margin-left:2%;
  padding-top:6px;
}

span.text-element.text-8 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-right:2%;
  margin-left:2%;
  padding-top:7px;
  color:rgba(94, 94, 97, 1);
}

.row > [class*="coffee-span-"] > .container.container-3 {
  background-color:rgba(219, 238, 249, 1);
  margin-bottom:0px;
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

span.text-element.ar.text-6 {
  text-align:right;
  margin-top:7px;
  margin-bottom:7px;
  padding-bottom:0px;
  padding-top:1px;
}

span.text-element.ar.text-8 {
  text-align:right;
}

a.responsive-picture.ar.picture-link-2 {
  float:right;
}

a.responsive-picture.OMS-FR.picture-link-1 {
  max-width:209px;
}

a.responsive-picture.OMS-SP.picture-link-1 {
  max-width:209px;
}

body > .row > [class*="coffee-span-"].OMS-SP-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-SP.png');
}

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;
}

a.responsive-picture.OMS-AR.picture-link-1 {
  max-width:188px;
}

body > .row > [class*="coffee-span-"].OMS-CH-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-CH.png');
}

span.text-element.text-9.v2ch {
  padding-top:14px;
}

.row > [class*="coffee-span-"] > .container.ar {
  min-height:30px;
}

body > .row.photo1.row-5 {
  background-image:none;
  background-repeat:no-repeat;
  background-size:contain;
  background-color:rgba(255, 255, 255, 1);
  background-clip:padding-box;
}

body > .row > [class*="coffee-span-"].column-7 {
  background-color:rgba(255, 255, 255, 0);
}

body > .row > [class*="coffee-span-"].column-7.fondblanc {
  background-color:rgba(255, 255, 255, 1);
}

body > .row > [class*="coffee-span-"].column-docPBAC {
  background-color:rgba(255, 255, 255, 1);
  min-height:0px;
  padding-right:0px;
  padding-left:0px;
}

body > .row.Boxgris.row-5 {
  background-image:url('../images/room-EB-8.jpg');
  background-color:rgba(255, 255, 255, 1);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:left bottom;
  width:auto;
  max-width:1200px;
}

.row > [class*="coffee-span-"] .subgrid.subgrid-3 {
  min-height:14px;
  padding-top:0px;
  margin-top:-21px;
  margin-bottom:0px;
}

a.link-button.Orange.button-link-3.new.v2 {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  float:left;
}

body > .row > [class*="coffee-span-"].ar.coloon-iris {
  float:right;
}

body > .row > [class*="coffee-span-"].ar.column-index {
  float:right;
}

a.link-button.OrangeArabe.button-link-3.new.v2 {
  text-align:right;
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
  border-bottom-width:1px;
  border-bottom-style:solid;
  padding-top:4px;
  padding-bottom:4px;
}

.row > [class*="coffee-span-"] .subgrid.subgrid-5 {
  margin-right:0%;
  margin-left:0%;
}

body > .row > [class*="coffee-span-"].ar.column-18 {
  float:right;
}

body > .row > [class*="coffee-span-"].ar.column-docPBAC {
  float:right;
  padding-left:0px;
  padding-right:1px;
}

body > .row > [class*="coffee-span-"].column-16 {
  padding-right:150px;
  padding-left:4px;
}

body > .row > [class*="coffee-span-"].ar.column-7.fondblanc {
  float:right;
  padding-right:4px;
  padding-left:150px;
}

ul.unorder-list {
  width:auto;
}

span.text-element a.Gris {
  color:rgba(181, 181, 181, 1);
}

span.text-element span.text-gras {
  font-weight:700;
  font-size:16px;
}

span.text-element span.Orange.text-gras {
  color:rgba(216, 100, 34, 1);
}

span.text-element span.text-text-5 {
  color:rgba(216, 100, 34, 1);
}

span.text-element span.text-text-7 {
  color:rgba(216, 100, 34, 1);
}

div.responsive-picture.picture-1 {
  max-width:none;
}

span.text-element.text-11 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  color:rgba(97, 97, 97, 1);
}

.row > [class*="coffee-span-"] > .container.container-5 {
  min-height:22px;
}

span.text-element.text-13 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:19px;
  color:rgba(97, 97, 97, 1);
  padding-top:7px;
  margin-top:7px;
  margin-bottom:0px;
}

span.text-element a.text-text-8 {
  color:rgba(216, 100, 34, 1);
}

span.text-element a.text-text-10 {
  color:rgba(216, 100, 34, 1);
}

.row > [class*="coffee-span-"] .subgrid.subgrid-4 {
  margin-right:0%;
  margin-left:0%;
}

span.text-element.text-15 {
  margin-right:0%;
  margin-left:0%;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-size:17px;
  padding-right:0px;
  padding-left:20px;
  background-color:rgba(245, 245, 245, 1);
  padding-top:2px;
  padding-bottom:2px;
}

span.text-element.text-14 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:20px;
  margin-right:2%;
  margin-left:2%;
  text-align:center;
  color:rgba(255, 255, 255, 1);
  margin-top:7px;
  margin-bottom:0px;
}

span.text-element span.text-text-12 {
  color:rgba(216, 100, 34, 1);
}

span.text-element span.text-text-13 {
  color:rgba(216, 100, 34, 1);
}

span.text-element.Link-extern {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  padding-right:0px;
  padding-left:43px;
  background-image:url('../images/Download.png');
  background-repeat:no-repeat;
  background-size:auto auto;
  margin-top:7px;
  margin-bottom:0px;
  padding-top:0px;
  font-size:12px;
  margin-right:2%;
  margin-left:2%;
}

span.text-element span.text-text-1 {
  font-size:16px;
}

span.text-element span.text-text-14 {
  font-size:17px;
}

span.text-element span.text-text-15 {
  font-size:17px;
}

.row > [class*="coffee-span-"] > .container.container-6 {
  background-color:rgba(235, 248, 255, 1);
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
  margin-bottom:0px;
  padding-top:0px;
}

span.text-element.text-16 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-right:2%;
  margin-left:2%;
  padding-top:16px;
  background-color:rgba(235, 248, 255, 1);
  padding-right:0px;
}

span.text-element.text-18 {
  margin-right:2%;
  margin-left:2%;
  padding-top:7px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
  font-size:20px;
  text-align:left;
  color:rgba(114, 114, 114, 1);
}

.row > [class*="coffee-span-"] > .container.container-8 {
  min-height:30px;
}

.row > [class*="coffee-span-"] > .container.container-6.gris {
  background-color:rgba(240, 240, 240, 1);
}

body > .row > [class*="coffee-span-"].OMS-FR-BLANC.column-9 {
  background-image:url('../images/LOGO-WITH-FR.png');
}

span.text-element.text-21 {
  margin-right:2%;
  margin-left:2%;
  padding-top:7px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:italic;
}

span.text-element.txt-ep-titre {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-right:2%;
  margin-left:7%;
  text-indent:-26px;
  font-weight:700;
  padding-top:10px;
  padding-right:0px;
  margin-bottom:7px;
  margin-top:7px;
  font-size:14px;
}

span.text-element.txt-ep-sstitre {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-left:7%;
  padding-left:0px;
  margin-right:2%;
}

span.text-element.txt-ep-sstitre-2 {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-left:14%;
  text-indent:-16px;
  margin-top:7px;
  margin-bottom:7px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  margin-right:2%;
}

span.text-element.ar.text-18 {
  text-align:right;
}

span.text-element.ar.text-21 {
  text-align:right;
  font-size:16px;
}

span.text-element.ar.text-16 {
  text-align:right;
  font-size:16px;
}

span.text-element.faq.text-16 {
  margin-right:4%;
  margin-left:5%;
}

body > .row.Boxgris.faqs.row-5 {
  background-size:auto auto;
  background-attachment:local;
  background-origin:padding-box;
  background-position:left top;
  background-image:url('../images/room-EB-9.jpg');
  background-color:rgba(255, 255, 255, 1);
}

.row > [class*="coffee-span-"] > .container.container-6.faqs {
  background-color:rgba(240, 240, 240, 1);
}

span.text-element.faqs.text-16 {
  background-color:rgba(240, 240, 240, 1);
}

span.text-element.Texte-Liste-1 {
  margin-right:2%;
  margin-left:2%;
  padding-top:16px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:normal;
  margin-top:7px;
  margin-bottom:7px;
  background-color:rgba(255, 255, 255, 0);
}

span.text-element.SousTitre-5 {
  margin-right:2%;
  margin-left:2%;
  padding-top:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:italic;
  font-size:12px;
  margin-top:0px;
}

span.text-element.SousTitre-1 {
  margin-right:2%;
  margin-left:2%;
  padding-top:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:italic;
  margin-top:0px;
}

span.text-element.SousTitre-4 {
  margin-right:2%;
  margin-left:2%;
  padding-top:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:normal;
  font-size:12px;
  margin-top:0px;
}

span.text-element.SousTitre-3 {
  margin-right:2%;
  margin-left:2%;
  padding-top:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-style:normal;
  margin-top:0px;
  margin-bottom:7px;
  font-weight:400;
}

.row > [class*="coffee-span-"] > .container.container-bleu {
  background-color:rgba(235, 248, 255, 1);
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
  margin-bottom:0px;
  box-shadow:none;
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  opacity:1;
  min-height:200px;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-gauche {
  background-color:rgba(190, 255, 130, 0);
  padding-right:3px;
  padding-left:10px;
  min-height:150px;
  border-right-width:2px;
  border-right-color:rgba(153, 153, 153, 1);
  border-right-style:solid;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-droite {
  min-height:150px;
}

.row > [class*="coffee-span-"] > .container.box-2 {
  margin-right:0%;
  padding-right:0px;
  min-height:0px;
}

.row > [class*="coffee-span-"] > .container.container-gris {
  background-color:rgba(240, 240, 240, 1);
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
  margin-bottom:0px;
  padding-top:0px;
  margin-top:0px;
  padding-bottom:0px;
}

span.text-element.form-titre {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-right:2%;
  margin-left:7%;
  text-indent:-26px;
  font-weight:700;
  padding-top:10px;
  padding-right:0px;
  margin-bottom:7px;
  margin-top:7px;
  font-size:14px;
}

span.text-element.form-txt {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-left:7%;
  padding-left:0px;
  margin-right:2%;
  line-height:1;
}

span.text-element.form-txt-renf {
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-left:14%;
  text-indent:-16px;
  margin-top:7px;
  margin-bottom:7px;
  padding-top:0px;
  padding-left:0px;
  padding-right:0px;
  margin-right:2%;
  text-align:left;
  line-height:1;
}

span.text-element.SousTitre-3.ar {
  text-align:right;
}

span.text-element.SousTitre-4.ar {
  text-align:right;
}

span.text-element.SousTitre-1.ar {
  text-align:right;
}

span.text-element.SousTitre-5.ar {
  text-align:right;
}

span.text-element.Texte-Liste-1.ar {
  text-align:right;
}

span.text-element.ar.form-titre {
  text-align:right;
}

span.text-element.ar.form-txt {
  text-align:right;
}

span.text-element.ar.form-txt-renf {
  text-align:right;
  margin-left:2%;
  margin-right:9%;
  text-indent:0px;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-gauche.ar {
  padding-left:3px;
  padding-right:3px;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-droite.ar {
  padding-left:3px;
  padding-right:10px;
}

body > .row > [class*="coffee-span-"].COLONNE-CENTRAL {
  background-color:rgba(255, 255, 255, 1);
  min-height:0px;
  padding-right:0px;
  padding-left:0px;
  float:left;
  clear:none;
}

span.text-element.Titre-1 {
  font-size:28px;
  margin-right:2%;
  margin-left:2%;
  margin-bottom:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  padding-top:2px;
}

span.text-element.Titre-2 {
  font-size:24px;
  margin-right:2%;
  margin-left:2%;
  margin-bottom:0px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  padding-top:2px;
}

span.text-element.Titre-3 {
  font-size:20px;
  margin-right:2%;
  margin-left:2%;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  font-weight:700;
}

span.text-element.Titre-1.ar {
  text-align:right;
}

span.text-element.Titre-3.ar {
  text-align:right;
}

span.text-element.SousTitre-2 {
  font-size:18px;
  margin-right:2%;
  margin-left:2%;
  margin-bottom:7px;
  font-family:Arial, 'Helvetica Neue', Helvetica, sans-serif;
  margin-top:2px;
}

span.text-element.SousTitre-2.ar {
  text-align:right;
}

body > .row > [class*="coffee-span-"].Colonne-bouton {
  padding-right:0px;
  margin-top:0px;
  padding-top:0px;
  padding-left:0px;
  position:static;
  float:left;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-haut {
  padding-left:3px;
}

.subgrid > .row.subgrid-row-2 {
  background-color:rgba(255, 255, 255, 1);
}

span.text-element.Space.Titre-1 {
  padding-top:0px;
  margin-top:-6px;
  text-shadow:none;
}

span.text-element.Titre-2.ar {
  text-align:right;
}

span.text-element.Shadows.Space.Titre-1 {
  text-shadow:#777777 1px 1px 2px;
}

span.text-element.Shadows.Titre-2 {
  text-shadow:#777777 1px 1px 2px;
}

.row > [class*="coffee-span-"] > .container.Shadows.container-bleu {
  box-shadow:#777777 1px 1px 5px 0px;
}

.row > [class*="coffee-span-"] > .container.Shadows.container-gris {
  box-shadow:#777777 1px 1px 5px 0px;
}

a.link-button.Orange.button-link-3 {
  background-color:rgba(248, 139, 2, 1);
  color:rgba(255, 255, 255, 1);
}

a.link-button.Button-Menu {
  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:4px;
  padding-bottom:4px;
  margin-top:0px;
  margin-bottom:0px;
  border-top-width:0px;
  border-right-width:0px;
  border-bottom-width:1px;
  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;
}

a.link-button.Button-Menu.Orange {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

a.link-button.Button-Menu.ar {
  text-align:right;
}

body > .row.row-7 {
  background-color:rgba(255, 255, 255, 1);
  background-image:url('../images/room-EB-8-light.jpg');
  background-position:left bottom;
  background-repeat:no-repeat;
}

span.text-element.Shadows.Titre-1 {
  text-shadow:#777777 1px 1px 2px;
}

body > .row > [class*="coffee-span-"].Colonne-bouton.ar {
  float:right;
}

body > .row > [class*="coffee-span-"].COLONNE-CENTRAL.ar {
  float:right;
}

.row > [class*="coffee-span-"] > .container.box-1 {
  min-height:0px;
}

.row > [class*="coffee-span-"] > .container.bleu.box-2 {
  background-color:rgba(235, 248, 255, 1);
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
  padding-top:15px;
  min-width:10px;
  min-height:150px;
}

span.text-element.Interligne-1.Texte-Liste-1 {
  line-height:1.8;
}

span.text-element.Espace-1.SousTitre-3 {
  padding-top:15px;
}

span.text-element.SousTitre-6 {
  margin-right:2%;
  margin-left:2%;
  padding-top:0px;
  font-family:'Arial Black', 'Arial Bold', Gadget, sans-serif;
  font-style:normal;
  font-size:14px;
  margin-top:0px;
  font-weight:900;
}

span.text-element.SousTitre-6.ar {
  text-align:right;
}

span.text-element.Texte-Liste-1.nul {
  display:none;
}

body > .row.ar.row-7 {
  background-image:url('../images/AR-room-EB-8-light.jpg');
  background-position:right bottom;
}

a.responsive-picture.picture-link-3 {
  min-width:35px;
  max-height:none;
  max-width:116px;
  margin-top:1px;
  float:left;
  margin-left:0%;
}

a.responsive-picture.Picture-Apple-play {
  min-width:35px;
  max-height:none;
  max-width:116px;
  margin-top:1px;
  float:left;
  margin-left:1%;
}

a.social-image.social-apple {
  background-color:rgba(255, 255, 255, 0);
  position:static;
  margin-right:1%;
  max-width:116px;
  width:100%;
  min-width:32px;
  margin-left:1%;
}

a.social-image.social-google-play {
  background-color:rgba(255, 255, 255, 0);
  max-width:116px;
}

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);
}

a.link-button.button-link-3:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(237, 190, 152, 1);
}

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);
}

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);
}

h3.smallhero-header.Titre_Bouton_Gauche: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.btn-accordion.pbac:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

li.list-item-3:hover {
  color:rgba(34, 34, 34, 1);
  background-color:rgba(237, 190, 152, 1);
}

li a.list-item-text-9:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.Orange.button-link-3.new.v2:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(248, 139, 2, 1);
}

a.link-button.ar.button-link-3.new.v2:hover {
  border-top-left-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

span.text-element a.Gris:hover {
  color:rgba(181, 181, 181, 1);
}

a.link-button.Button-Menu:hover {
  color:rgba(255, 255, 255, 1);
  background-color:rgba(237, 190, 152, 1);
}

a.social-image.social-icon-2:hover {
  max-width:30px;
  min-width:30px;
}

a.social-image.social-apple:hover {
  max-width:114px;
  min-width:30px;
}

a.social-image.social-google-play:hover {
  max-width:114px;
}

a.responsive-picture.picture-link-3:hover {
  max-width:114px;
}

a.responsive-picture.Picture-Apple-play:hover {
  max-width:114px;
}

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.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');
}

@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;
}

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%;
}

body > .row > [class*="coffee-span-"].column-14 {
  padding-left:108px;
}

body > .row > [class*="coffee-span-"].ar.column-6 {
  padding-right:73px;
}

.row > [class*="coffee-span-"] > .container.container-2 {
  margin-right:0%;
}

span.text-element.ar.text-4 {
  margin-left:2%;
}

a.responsive-picture.picture-link-3 {
  max-width:103px;
}

a.responsive-picture.Picture-Apple-play {
  max-width:103px;
}
}

@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);
}

body > .row > [class*="coffee-span-"].column-6 {
  display:block;
  min-height:50px;
  float:right;
  position:static;
  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 span.text-text-2 {
  font-size:28px;
}

body > .row.row-5 {
  background-color:rgba(255, 255, 255, 1);
}

.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:8px;
}

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:200px;
}

li.list-item-3 {
  padding-left:0px;
  text-align:center;
}

a.link-button.btn-accordion.pbac {
  text-align:center;
}

body > .row > [class*="coffee-span-"].column-16 {
  padding-right:4px;
}

body > .row > [class*="coffee-span-"].ar.column-docPBAC {
  padding-left:4px;
}

body > .row > [class*="coffee-span-"].ar.column-7.fondblanc {
  padding-left:4px;
}

.row > [class*="coffee-span-"] > .container.container-2 {
  margin-right:0%;
}

body > .row > [class*="coffee-span-"].ar.column-6 {
  padding-right:0px;
  margin-top:0px;
}

span.text-element.ar.text-4 {
  margin-left:2%;
}

span.text-element a.text-text-3 {
  font-size:28px;
}
}

@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:left;
  float:left;
  width:100%;
  max-width:none;
  padding-top:5px;
  padding-bottom:5px;
  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-position:left bottom;
  background-size:contain;
}

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-bottom:0px;
  position:static;
  margin-top:0px;
}

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-17 {
  clear:left;
  padding-left:0px;
  padding-right:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6 {
  display:block;
  border-top-width:0px;
  border-top-style:none;
  margin-top:0px;
  position:static;
}

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;
}

.row > [class*="coffee-span-"] > .container.container-2 {
  text-align:left;
  float:right;
  width:100%;
  position:static;
  clear:none;
  margin-right:0%;
  display:block;
  padding-top:1px;
  min-height:36px;
  background-color:rgba(219, 238, 249, 1);
}

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;
  padding-right:0px;
  padding-left:0px;
  background-color:rgba(66, 172, 220, 1);
  color:rgba(255, 255, 255, 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;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  display:block;
  padding-right:0px;
  padding-left:0px;
}

body > .row > [class*="coffee-span-"].column-18 {
  display:block;
  margin-top:-147px;
}

.placeholder.Bouton_Gauche {
  max-height:none;
  margin-left:0%;
  width:auto;
  float:none;
  clear:none;
  margin-bottom:2px;
  padding-top:5px;
  min-width:0px;
  padding-left:0px;
  padding-bottom:0px;
  padding-right:0px;
  background-color:rgba(66, 172, 220, 1);
  background-image:none;
  margin-top:1px;
  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;
}

body > .row.row-5 {
  max-height:none;
}

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;
}

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:block;
}

body > .row > [class*="coffee-span-"].coloon-iris {
  display:none;
  padding-right:0px;
  padding-left:0px;
}

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-top:105px;
  position:absolute;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-12 {
  background-size:contain;
  float:left;
}

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;
  border-top-left-radius:0px 0px;
  border-top-right-radius:0px 0px;
  border-bottom-right-radius:0px 0px;
  border-bottom-left-radius:0px 0px;
}

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%);
}

body > .row > [class*="coffee-span-"].Colon-titre-Gov {
  padding-right:0px;
  padding-left:0px;
  display:none;
}

body > .row > [class*="coffee-span-"].column-index {
  clear:left;
  padding-right:0px;
  padding-left:0px;
  min-height:200px;
  margin-bottom:6px;
}

.row > [class*="coffee-span-"] > .container.container-1 {
  background-color:rgba(0, 0, 0, 0);
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-5 {
  background-color:rgba(0, 141, 205, 1);
}

.subgrid > .row.subgrid-row-2 {
  margin-right:0%;
  margin-top:-7px;
}

li.list-item-3 {
  text-align:center;
  padding-left:0px;
}

a.link-button.btn-accordion.pbac {
  text-align:center;
}

span.text-element.text-8 {
  font-size:18px;
}

span.text-element.text-6 {
  font-size:23px;
}

a.link-button.ar.button-link-3.new.v2 {
  text-align:center;
  padding-top:0px;
  padding-bottom:0px;
}

a.link-button.OrangeArabe.button-link-3.new.v2 {
  text-align:center;
  border-top-left-radius:12px 12px;
  border-bottom-left-radius:12px 12px;
  padding-top:0px;
  padding-bottom:0px;
}

body > .row > [class*="coffee-span-"].ar.column-18 {
  margin-top:-228px;
  position:absolute;
  display:none;
}

.row > [class*="coffee-span-"] > .container.container-7 {
  margin-top:0px;
}

li.list-item-1 {
  font-size:16px;
  text-align:center;
  font-weight:700;
  display:block;
  min-height:45px;
  padding-top:9px;
  background-color:rgba(0, 108, 170, 1);
  color:rgba(255, 255, 255, 1);
  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);
}

a.link-button.btnsearch-acordion {
  padding-top:29px;
  margin-top:-66px;
  margin-bottom:-8px;
  position:absolute;
  background-image:url('../images/menu.png');
  background-color:rgba(1, 141, 202, 1);
}

ul.unorder-list.unordered-list-1 {
  margin-top:0px;
  margin-bottom:0px;
}

.row > [class*="coffee-span-"] > .container.container-4 {
  margin-bottom:0px;
  background-color:rgba(255, 255, 255, 0);
}

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(255, 255, 255, 1);
}

li.Orange.list-item-1 {
  background-color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].column-6 {
  display:none;
}

body > .row > [class*="coffee-span-"].ar.column-5 {
  margin-left:1%;
}

a.link-button.ar.btnsearch-acordion {
  position:static;
  float:right;
  width:auto;
}

span.text-element.ar.text-4 {
  text-align:center;
  margin-left:2%;
}

span.text-element span.text-gras {
  font-size:19px;
}

span.text-element.text-11 {
  font-size:18px;
}

li a.list-item-text-1 {
  color:rgba(255, 255, 255, 1);
}

li a.list-item-text-10 {
  color:rgba(255, 255, 255, 1);
}

span.text-element.text-13 {
  font-size:24px;
}

span.text-element.Link-extern {
  min-height:30px;
  font-size:14px;
}

body > .row > [class*="coffee-span-"].btn1.column-2 {
  padding-top:0px;
  margin-top:0px;
  position:static;
  display:none;
}

span.text-element.text-18 {
  font-size:22px;
}

span.text-element.text-16 {
  font-size:16px;
}

span.text-element.ar.text-16 {
  font-size:18px;
}

span.text-element.Texte-Liste-1 {
  font-size:14px;
}

span.text-element.SousTitre-5 {
  font-size:12px;
}

span.text-element.SousTitre-1 {
  font-size:14px;
}

span.text-element.SousTitre-4 {
  font-size:12px;
}

span.text-element.SousTitre-3 {
  font-size:14px;
}

span.text-element.Titre-1 {
  font-size:28px;
}

span.text-element.Titre-2 {
  font-size:24px;
}

span.text-element.SousTitre-2 {
  font-size:18px;
}

body > .row > [class*="coffee-span-"].Colonne-bouton {
  display:none;
  padding-right:0px;
  padding-left:0px;
}

span.text-element.Titre-3 {
  font-size:18px;
}

span.text-element.SousTitre-6 {
  font-size:12px;
}

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);
}

h3.smallhero-header.Titre_Bouton_Gauche:hover {
  color:rgba(255, 255, 255, 1);
}

a.link-button.btnsearch-acordion:hover {
  background-color:rgba(1, 141, 202, 1);
  background-image:url('../images/menu.png');
}

li.list-item-1:hover {
  background-color:rgba(216, 100, 34, 1);
}

a.link-button.btnsearch-acordion:active {
  background-color:rgba(1, 141, 202, 1);
  background-image:url('../images/menu.png');
}

a.link-button.btnsearch-acordion:focus {
  background-color:rgba(1, 141, 202, 1);
  background-image:url('../images/menu.png');
}
}

@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;
}

body > .row > [class*="coffee-span-"].column-20 {
  min-height:43px;
  display:block;
}

body > .row > [class*="coffee-span-"].column-2 {
  display:block;
  padding-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:visible;
  min-width:10px;
  min-height:36px;
  padding-top:1px;
}

body > .row > [class*="coffee-span-"].column-1 {
  display:block;
}

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;
}

.placeholder.Bouton_Gauche {
  margin-top:0px;
  min-height:30px;
}

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);
  text-shadow:none;
}

ul.unorder-list.unordered-list-1 {
  background-color:rgba(66, 172, 220, 1);
  margin-top:0px;
  margin-bottom:0px;
  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-left:0%;
}

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;
}

span.text-element.text-12 {
  font-size:16px;
  line-height:1.14;
}

span.text-element.text-10 {
  margin-right:3%;
  margin-left:3%;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6.v2 {
  display:none;
}

body > .row > [class*="coffee-span-"].coloon-iris {
  display:none;
}

li.list-item-3 {
  font-size:14px;
}

body > .row > [class*="coffee-span-"].column-18 {
  display:none;
  margin-top:-146px;
  position:absolute;
  padding-left:7px;
  padding-right:0px;
}

.subgrid > .row > [class*="coffee-span-"].subgrid-column-6 {
  margin-top:0px;
  position:static;
  padding-right:7px;
  padding-left:0px;
}

span.text-element.ar.text-4 {
  overflow:visible;
  margin-left:0%;
}

body > .row.row-6 {
  overflow:visible;
}

a.link-button.ar.btnsearch-acordion {
  margin-left:0%;
}

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%;
}

li.Orange.list-item-1 {
  background-color:rgba(248, 139, 2, 1);
}

body > .row > [class*="coffee-span-"].btn1.column-2 {
  padding-top:0px;
  margin-top:0px;
}

span.text-element.text-16 {
  font-size:16px;
}

span.text-element.text-18 {
  font-size:22px;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-gauche {
  border-right-style:none;
  min-height:50px;
  padding-left:3px;
  border-top-width:0px;
  border-top-color:rgba(181, 181, 181, 1);
  border-top-style:none;
}

.subgrid > .row > [class*="coffee-span-"].Colonne-droite {
  min-height:50px;
  border-top-width:0px;
  border-top-style:none;
  border-top-color:rgba(181, 181, 181, 1);
}

.subgrid > .row > [class*="coffee-span-"].Colonne-droite.ar {
  padding-right:3px;
}

body > .row > [class*="coffee-span-"].Colonne-bouton {
  display:none;
}

span.text-element.Titre-1 {
  font-size:30px;
}

span.text-element.Titre-2 {
  font-size:26px;
}

span.text-element.SousTitre-2 {
  font-size:20px;
}

span.text-element.SousTitre-3 {
  font-size:16px;
}

span.text-element.SousTitre-4 {
  font-size:14px;
}

span.text-element.Titre-3 {
  font-size:20px;
}

span.text-element.SousTitre-1 {
  font-size:16px;
}

span.text-element.SousTitre-5 {
  font-size:14px;
}

span.text-element.Texte-Liste-1 {
  font-size:16px;
}

span.text-element.form-titre {
  font-size:16px;
}

span.text-element.form-txt {
  font-size:16px;
}

span.text-element.form-txt-renf {
  font-size:16px;
}

span.text-element.Space.Titre-1 {
  margin-top:7px;
  padding-top:2px;
}

.row > [class*="coffee-span-"] > .container.bleu.box-2 {
  border-top-left-radius:18px 18px;
  border-top-right-radius:18px 18px;
}

span.text-element.SousTitre-6 {
  font-size:14px;
}

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;
}

body > .row > [class*="coffee-span-"].column-18 {
  display:none;
}

body > .row > [class*="coffee-span-"].column-2 {
  padding-top:0px;
}

body > .row > [class*="coffee-span-"].Column-search {
  display:block;
}

a.responsive-picture.OMS-FR.picture-link-1 {
  width:56%;
  max-width:209px;
}

a.responsive-picture.OMS-SP.picture-link-1 {
  width:56%;
  max-width:209px;
}

a.responsive-picture.OMS-RU.picture-link-1 {
  width:56%;
}

a.responsive-picture.OMS-CH.picture-link-1 {
  width:56%;
  max-width:209px;
}

a.responsive-picture.OMS-AR.picture-link-1 {
  width:56%;
}
}