/* line 2, assetic_compassHyRtjQ.scss */
.solution-complete h2 {
  text-align: center;
  margin-top: 55px;
  margin-bottom: 5px;
  font-size: 2.3em;
}
/* line 9, assetic_compassHyRtjQ.scss */
.solution-complete p {
  text-align: center;
}
/* line 13, assetic_compassHyRtjQ.scss */
.solution-complete .solutions {
  justify-content: center;
  margin-top: 45px;
}
/* line 17, assetic_compassHyRtjQ.scss */
.solution-complete .solutions .une-solution {
  padding-right: 8px;
  padding-left: 8px;
  margin-bottom: 20px;
}
/* line 22, assetic_compassHyRtjQ.scss */
.solution-complete .solutions .une-solution .box-rounded {
  padding: 30px 10px;
  height: 100%;
}
/* line 26, assetic_compassHyRtjQ.scss */
.solution-complete .solutions .une-solution .box-rounded i {
  color: #3a71b8;
  font-size: 2em;
  margin-bottom: 15px;
}
/* line 32, assetic_compassHyRtjQ.scss */
.solution-complete .solutions .une-solution .box-rounded h4 {
  line-height: 1em;
}

/* line 40, assetic_compassHyRtjQ.scss */
.bg-tarifs-optimises {
  background: url("/image/v2/landing-pages/fond-clients.png") no-repeat 0 -70px;
  background-size: cover;
  padding-top: 30px;
  padding-bottom: 50px;
  text-align: center;
  margin-top: 100px;
  margin-bottom: 100px;
}
/* line 49, assetic_compassHyRtjQ.scss */
.bg-tarifs-optimises h2 {
  margin-top: 40px;
  color: #f6ff06;
  font-size: 2.1em;
}
/* line 55, assetic_compassHyRtjQ.scss */
.bg-tarifs-optimises p {
  font-style: italic;
  color: white;
  font-size: 1.8em;
  font-weight: 100;
  line-height: 35px;
}

/* line 64, assetic_compassHyRtjQ.scss */
.comparer-avantages {
  margin-top: 30px;
}
/* line 67, assetic_compassHyRtjQ.scss */
.comparer-avantages h3 {
  text-align: center;
  color: #3a71b8;
}
/* line 72, assetic_compassHyRtjQ.scss */
.comparer-avantages p {
  text-align: center;
}
/* line 76, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded {
  margin-top: 0;
  margin-bottom: 30px;
}
/* line 80, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded thead {
  text-transform: uppercase;
}
/* line 84, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody {
  line-height: 1;
}
/* line 88, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td {
  padding: .85rem .75rem;
  vertical-align: middle;
}
/* line 92, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td.intitule-tableau {
  text-align: left;
}
/* line 96, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td.valeur-tableau {
  padding-left: 50px;
}
/* line 99, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td.valeur-tableau i {
  font-size: 2.5em;
  position: absolute;
  top: 12px;
  left: 5px;
}
/* line 105, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td.valeur-tableau i.valeur-avec {
  color: green;
}
/* line 109, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr td.valeur-tableau i.valeur-sans {
  color: red;
}
/* line 116, assetic_compassHyRtjQ.scss */
.comparer-avantages table.table.box-rounded tbody tr:last-child {
  height: auto;
}

/* line 124, assetic_compassHyRtjQ.scss */
.bg-avantages-supplementaires {
  background: url("/image/v2/landing-pages/fond-cartes-cumulables.png") no-repeat center center;
  background-size: cover;
  padding-top: 70px;
  padding-bottom: 70px;
  margin-top: 60px;
  margin-bottom: 150px;
  text-align: center;
}
/* line 134, assetic_compassHyRtjQ.scss */
.bg-avantages-supplementaires .infos-avantages-supplementaires h2 {
  color: #f6ff06;
  font-size: 2.1em;
}
/* line 139, assetic_compassHyRtjQ.scss */
.bg-avantages-supplementaires .infos-avantages-supplementaires h3 {
  color: white;
  font-weight: lighter;
  font-style: italic;
  margin-top: 25px;
}
