@charset "UTF-8";
:root {
  --color--primary-40: #3a4547;
}

:root {
  --max-width: 1500px; /* valeur par défaut */
}

@media (max-width: 1440px) {
  :root {
    --max-width: 1200px;
  }
}
@media (max-width: 1024px) {
  :root {
    --max-width: 900px;
  }
}
@media (max-width: 768px) {
  :root {
    --max-width: 600px;
  }
}
.seo-proofs-paragraph .proofs-wrapper {
  max-width: var(--max-width);
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 20px;
}
@media (max-width: 500px) {
  .seo-proofs-paragraph .proofs-wrapper {
    padding: 10px;
  }
}
.seo-proofs-paragraph .proofs-wrapper .title {
  margin: 0;
  font-size: 2rem;
  text-align: center;
}
.seo-proofs-paragraph .proofs-wrapper .introduction {
  font-size: 1rem;
  text-align: center;
}
@media (max-width: 500px) {
  .seo-proofs-paragraph .proofs-wrapper .introduction {
    padding: 10px;
  }
}
.seo-proofs-paragraph .proofs-wrapper .list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  row-gap: 10px;
}
@media (max-width: 768px) {
  .seo-proofs-paragraph .proofs-wrapper .list {
    overflow: scroll;
  }
}
.seo-proofs-paragraph .proofs-wrapper .list .col {
  display: flex;
  align-items: center;
  background: #fff;
  padding: 10px;
  font-size: 1rem;
  text-wrap: nowrap;
}
.seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(8n + 5), .seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(8n + 6), .seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(8n + 7), .seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(8n + 8) {
  background: rgba(229, 139, 22, 0.541);
}
.seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(4n + 1) {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
}
.seo-proofs-paragraph .proofs-wrapper .list .col:nth-of-type(4n + 4) {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
}
.seo-proofs-paragraph .proofs-wrapper .list .client-web-site a,
.seo-proofs-paragraph .proofs-wrapper .list .google-link a {
  display: flex;
  align-items: center;
  gap: 10px;
}
.seo-proofs-paragraph .proofs-wrapper .list .client-web-site a::after,
.seo-proofs-paragraph .proofs-wrapper .list .google-link a::after {
  content: "";
  display: inline-block;
  width: 15px;
  height: 15px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  background-image: url(../images/new-window.svg);
}
.seo-proofs-paragraph .proofs-wrapper .list .proof-line:nth-child(even) {
  background-color: #ebebeb;
}

/*# sourceMappingURL=seo.css.map */
