/* NOTE: NOT YET RESPONSIVE */

.fp-chiffres {
  margin-top: 50px;
  background-color: #f8f9f8;
  padding: 25px 50px
}

.fp-chiffres .view-content {
  display: flex;
  justify-content: space-around;
}

.fp-chiffres .views-row article > h2 {
  display: none;
}

.fp-chiffres .views-row .content > div > div{
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
}

.fp-chiffres .views-row .content section {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: 0 auto;
  font-size: 1.5em;
  text-transform: uppercase;
  color:#231e20;
  font-family:'raleway medium';
  text-align: -webkit-center;
  text-align: center;
}

.fp-chiffres .views-row .content section:first-of-type {
  font-size: 4em;
}

.fp-chiffres .views-row .content section:nth-of-type(2) {
  font-size: 3em;
  font-family: 'raleway bold';
  color: #00a8c1;
}

/*.fp-chiffres .views-row .content section:first-of-type {*/
/*    font-weight: 100;   */
/*    margin: 0 auto; */
/*    border: solid 2px lightgray;*/
/*    padding: 5px 10px;*/
/*    color: black;*/
/*    text-transform: initial;*/
/*}*/

/* Responsive */
@media (max-width: 767px) {
  .fp-chiffres .view-content {
    display: block;
  }
}

@media (min-width: 768px) and (max-width: 950px) {
  .fp-chiffres .views-row .content section:last-of-type {
    font-size: 1em;
  }
}


@media (min-width: 768px) {
  .fp-chiffres .views-row {
    position: relative;
    flex: 1 1 auto;
    width: 20%;
  }
  .fp-chiffres .views-row:not(:last-of-type):before {
    content: "";
    width: 1px;
    height: 75%;
    background: lightgray;
    position:absolute;
    top: 15%;
    bottom: 0;
    right: 0;
  }
}