/* CSS de la page une_vue1.php */
.cid-rdlh9YGKA6 {
  padding-top: 30px;
  padding-bottom: 60px;
  background-color: #ffffff;
}
.cid-rdlh9YGKA6 .mbr-text,
.cid-rdlh9YGKA6 blockquote {
  color: #767676;
}
.cid-rE9DYo19e0 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rE9DYo19e0 .mbr-text,
.cid-rE9DYo19e0 blockquote {
  color: #767676;
}
.cid-rdlepzdjnt {
  padding-top: 120px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-rdlepzdjnt h2 {
  text-align: left;
}
.cid-rdlepzdjnt h4 {
  text-align: left;
  font-weight: 500;
}
.cid-rdlepzdjnt p {
  color: #767676;
  text-align: left;
}
.cid-rdlepzdjnt .aside-content {
  flex-basis: 100%;
  -webkit-flex-basis: 100%;
}
.cid-rdlepzdjnt .block-content {
  display: -webkit-flex;
  flex-direction: column;
  -webkit-flex-direction: column;
  word-break: break-word;
}
.cid-rdlepzdjnt .media {
  margin: initial;
  align-items: center;
  -webkit-align-items: center;
}
.cid-rdlepzdjnt .mbr-figure {
  align-self: flex-start;
  -webkit-align-self: flex-start;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
}
.cid-rdlepzdjnt .card-img {
  padding-right: 2rem;
  width: auto;
}
.cid-rdlepzdjnt .card-img span {
  font-size: 72px;
  color: #707070;
}
@media (min-width: 992px) {
  .cid-rdlepzdjnt .mbr-figure {
    padding-right: 4rem;
  }
}
@media (max-width: 991px) {
  .cid-rdlepzdjnt .mbr-figure {
    padding-right: 0;
    padding-bottom: 1rem;
    margin-bottom: 2rem;
  }
}
@media (max-width: 300px) {
  .cid-rdlepzdjnt .card-img span {
    font-size: 40px !important;
  }
}
/*-- -- */
