.idcom-page-locked #wp-admin-bar-so_live_editor,
.idcom-page-locked #wp-admin-bar-edit {
  display: none !important;
}
.cards-status {
  padding-top: 130px;
  padding-bottom: 80px;
}
.cards-status .title-part {
  margin: 0 auto;
  width: 1170px;
}
.cards-status .title-part h2,
.cards-status .title-part .sous_titre {
  text-align: center;
  margin: 0 auto;
  width: 900px;
}
.cards-status .title-part .text {
  font-size: 18px;
  margin-top: 45px;
  text-align: center;
}
.cards-status .cards-container {
  margin-top: 65px;
  justify-content: center;
}
.cards-status .cards-container .card {
  background-color: #f3f4f7;
  border: none;
  box-shadow: none;
  padding: 70px 50px;
  text-align: center;
}
.cards-status .cards-container .card .card-img-top {
  height: auto;
  margin: 0 auto;
  margin-bottom: 25px;
  object-fit: contain;
  width: 50px;
}
.cards-status .cards-container .card .card-body {
  padding: 0 15px;
}
.cards-status .cards-container .card .card-body .card-title {
  color: #213063;
  font-weight: 600;
}
.cards-status .cards-container .card .card-body .card-text {
  margin-top: 25px;
}
.cards-status .cards-container .card .card-body .card-text p {
  font-size: 18px;
}
.cards-status .cards-container .card .card-body .btn-know-more {
  margin-top: 25px;
  margin-left: -25px;
}
.cards-status .cards-container .card .card-body .btn-know-more:after {
  right: -30px;
}
.cards-status .cards-container .card .card-body .btn-know-more:hover:after {
  right: -60px;
}
.cards-status .cards-container .card ul {
  text-align: left;
}
.cards-status .btn-container {
  margin-top: 85px;
}
.cards-status .btn-container .btn-primary {
  padding: 13px 50px;
}
@media (max-width: 1399.98px) {
  .cards-status .title-part {
    width: 90%;
  }
}
@media (max-width: 1199.98px) {
  .cards-status .title-part h2,
  .cards-status .title-part .sous_titre {
    width: 90%;
  }
  .cards-status .title-part .text {
    margin-left: auto;
    margin-right: auto;
    max-width: 90%;
  }
  .cards-status .cards-container {
    margin-top: 50px;
    padding: 0 100px;
  }
}
@media (max-width: 991.98px) {
  .cards-status {
    padding-top: 100px;
  }
  .cards-status .cards-container {
    padding: 0 20px;
  }
  .cards-status .cards-container .card {
    padding: 35px 50px;
  }
  .cards-status .cards-container .col:first-child {
    margin-top: 0;
  }
  .cards-status .cards-container .col:first-child .card {
    margin-top: 0;
  }
}
@media (max-width: 767.98px) {
  .cards-status {
    padding-top: 85px;
  }
  .cards-status .title-part h2,
  .cards-status .title-part .sous_titre {
    width: 100%;
  }
  .cards-status .cards-container {
    margin-top: 30px;
    padding: 0 30px;
  }
  .cards-status .cards-container .card {
    padding: 50px 30px;
  }
  .cards-status .btn-container {
    margin-top: 35px;
  }
}
@media (max-width: 576px) {
  .cards-status {
    padding-bottom: 50px;
  }
  .cards-status .cards-container {
    padding: 0 10px;
  }
  .cards-status .cards-container .card {
    padding: 40px 30px;
  }
  .cards-status .cards-container .card .card-body .btn-know-more:after {
    right: -25px;
  }
  .cards-status .cards-container .card .card-body .btn-know-more:hover:after {
    right: -40px;
  }
}
