@charset "UTF-8";
/**************************************************************************/
/****************************** FRONT END SCSS ****************************/
/**************************************************************************/
@import url("https://fonts.googleapis.com/css?family=Open+Sans:400,600,700&display=swap");
.block-cap-collectif {
  font-size: 12px;
  font-family: "Open Sans", serif;
  color: #000000;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.block-cap-collectif .projects {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.block-cap-collectif .projects .consult-card {
  margin-bottom: 20px;
}

.block-cap-collectif .projects .consult-card .inner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  height: 100%;
  padding: 12px 15px;
  background: #f7f7f7;
  color: #000000;
}

.block-cap-collectif .projects .consult-card .inner:hover {
  text-decoration: none;
}

.block-cap-collectif .projects .consult-card .inner .title {
  font-weight: 700;
  font-size: 15px;
  line-height: 20px;
  margin-bottom: auto;
  margin-top: 0;
}

.block-cap-collectif .projects .consult-card .inner .author {
  font-style: italic;
  font-size: 12px;
  margin: 0;
}

.block-cap-collectif .projects .consult-card .inner .body-card {
  margin-top: 20px;
  margin-bottom: 15px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

@media (max-width: 540px) {
  .block-cap-collectif .projects .consult-card .inner .body-card .circle {
    text-align: center;
  }
}

.block-cap-collectif .projects .consult-card .inner .body-card .progress-circle {
  margin: 0 30px 0 15px;
  background-color: #b5bf91;
  border-radius: 50%;
  display: inline-block;
  height: 9rem;
  position: relative;
  width: 9rem;
}

.block-cap-collectif .projects .consult-card .inner .body-card .progress-circle:before {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background-color: #f7f7f7;
  border-radius: 50%;
  content: attr(data-progress);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 12px;
  font-weight: 600;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  position: absolute;
  left: 0.9rem;
  right: 0.9rem;
  top: 0.9rem;
  bottom: 0.9rem;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}

.block-cap-collectif .projects .consult-card .inner .body-card .progress-circle:after {
  background-color: #6e8325;
  border-radius: 50%;
  content: "";
  display: inline-block;
  height: 100%;
  width: 100%;
}

.block-cap-collectif .projects .consult-card .inner .body-card .infos {
  width: 140px;
  font-weight: 600;
}

.block-cap-collectif .projects .consult-card .inner .body-card .infos .contributions,
.block-cap-collectif .projects .consult-card .inner .body-card .infos .votes {
  position: relative;
  margin: 0;
}

.block-cap-collectif .projects .consult-card .inner .body-card .infos .contributions .fas,
.block-cap-collectif .projects .consult-card .inner .body-card .infos .contributions .far,
.block-cap-collectif .projects .consult-card .inner .body-card .infos .votes .fas,
.block-cap-collectif .projects .consult-card .inner .body-card .infos .votes .far {
  margin-right: 10px;
  font-size: 14px;
}

.block-cap-collectif .projects .consult-card .inner .body-card .infos .contributions {
  margin-bottom: 10px;
}

.block-cap-collectif .projects .consult-card .inner .link-container {
  text-align: right;
  margin-right: 5px;
  margin-top: -10px;
}

.block-cap-collectif .projects .consult-card .inner .link-container .link {
  font-weight: 700;
  font-size: 14px;
  color: #5a9eaa;
}

.block-cap-collectif .projects .consult-card .inner .link-container .link .fas {
  margin-left: 5px;
}

.progress-circle[data-progress="1%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(93.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="2%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(97.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="3%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(100.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="4%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(104.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="5%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(108deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="6%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(111.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="7%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(115.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="8%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(118.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="9%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(122.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="10%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(126deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="11%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(129.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="12%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(133.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="13%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(136.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="14%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(140.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="15%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(144deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="16%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(147.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="17%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(151.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="18%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(154.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="19%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(158.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="20%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(162deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="21%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(165.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="22%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(169.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="23%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(172.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="24%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(176.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="25%"]:after {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #b5bf91), color-stop(50%, transparent), to(transparent)), -webkit-gradient(linear, left top, left bottom, color-stop(50%, #6e8325), color-stop(50%, #b5bf91), to(#b5bf91));
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(180deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="26%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(183.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="27%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(187.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="28%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(190.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="29%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(194.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="30%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(198deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="31%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(201.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="32%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(205.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="33%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(208.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="34%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(212.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="35%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(216deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="36%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(219.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="37%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(223.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="38%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(226.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="39%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(230.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="40%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(234deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="41%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(237.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="42%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(241.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="43%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(244.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="44%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(248.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="45%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(252deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="46%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(255.6deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="47%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(259.2deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="48%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(262.8deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="49%"]:after {
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(266.4deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="50%"]:after {
  background-image: -webkit-gradient(linear, right top, left top, color-stop(50%, #6e8325), color-stop(50%, transparent), to(transparent)), -webkit-gradient(linear, right top, left top, color-stop(50%, #6e8325), color-stop(50%, #b5bf91), to(#b5bf91));
  background-image: linear-gradient(-90deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="51%"]:after {
  background-image: linear-gradient(-86.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="52%"]:after {
  background-image: linear-gradient(-82.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="53%"]:after {
  background-image: linear-gradient(-79.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="54%"]:after {
  background-image: linear-gradient(-75.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="55%"]:after {
  background-image: linear-gradient(-72deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="56%"]:after {
  background-image: linear-gradient(-68.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="57%"]:after {
  background-image: linear-gradient(-64.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="58%"]:after {
  background-image: linear-gradient(-61.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="59%"]:after {
  background-image: linear-gradient(-57.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="60%"]:after {
  background-image: linear-gradient(-54deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="61%"]:after {
  background-image: linear-gradient(-50.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="62%"]:after {
  background-image: linear-gradient(-46.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="63%"]:after {
  background-image: linear-gradient(-43.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="64%"]:after {
  background-image: linear-gradient(-39.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="65%"]:after {
  background-image: linear-gradient(-36deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="66%"]:after {
  background-image: linear-gradient(-32.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="67%"]:after {
  background-image: linear-gradient(-28.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="68%"]:after {
  background-image: linear-gradient(-25.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="69%"]:after {
  background-image: linear-gradient(-21.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="70%"]:after {
  background-image: linear-gradient(-18deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="71%"]:after {
  background-image: linear-gradient(-14.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="72%"]:after {
  background-image: linear-gradient(-10.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="73%"]:after {
  background-image: linear-gradient(-7.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="74%"]:after {
  background-image: linear-gradient(-3.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="75%"]:after {
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #6e8325), color-stop(50%, transparent), to(transparent)), -webkit-gradient(linear, right top, left top, color-stop(50%, #6e8325), color-stop(50%, #b5bf91), to(#b5bf91));
  background-image: linear-gradient(0deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="76%"]:after {
  background-image: linear-gradient(3.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="77%"]:after {
  background-image: linear-gradient(7.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="78%"]:after {
  background-image: linear-gradient(10.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="79%"]:after {
  background-image: linear-gradient(14.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="80%"]:after {
  background-image: linear-gradient(18deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="81%"]:after {
  background-image: linear-gradient(21.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="82%"]:after {
  background-image: linear-gradient(25.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="83%"]:after {
  background-image: linear-gradient(28.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="84%"]:after {
  background-image: linear-gradient(32.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="85%"]:after {
  background-image: linear-gradient(36deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="86%"]:after {
  background-image: linear-gradient(39.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="87%"]:after {
  background-image: linear-gradient(43.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="88%"]:after {
  background-image: linear-gradient(46.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="89%"]:after {
  background-image: linear-gradient(50.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="90%"]:after {
  background-image: linear-gradient(54deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="91%"]:after {
  background-image: linear-gradient(57.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="92%"]:after {
  background-image: linear-gradient(61.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="93%"]:after {
  background-image: linear-gradient(64.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="94%"]:after {
  background-image: linear-gradient(68.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="95%"]:after {
  background-image: linear-gradient(72deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="96%"]:after {
  background-image: linear-gradient(75.6deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="97%"]:after {
  background-image: linear-gradient(79.2deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="98%"]:after {
  background-image: linear-gradient(82.8deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="99%"]:after {
  background-image: linear-gradient(86.4deg, #6e8325 50%, transparent 50%, transparent), linear-gradient(270deg, #6e8325 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="Nouvelle"]:after {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #b5bf91), color-stop(50%, transparent), to(transparent)), -webkit-gradient(linear, left bottom, left top, color-stop(50%, #b5bf91), color-stop(50%, #b5bf91), to(#b5bf91));
  background-image: linear-gradient(90deg, #b5bf91 50%, transparent 50%, transparent), linear-gradient(360deg, #b5bf91 50%, #b5bf91 50%, #b5bf91);
}

.progress-circle[data-progress="Terminée"]:after {
  background-image: -webkit-gradient(linear, left top, right top, color-stop(50%, #b0252e), color-stop(50%, transparent), to(transparent)), -webkit-gradient(linear, left bottom, left top, color-stop(50%, #b0252e), color-stop(50%, #b0252e), to(#b0252e));
  background-image: linear-gradient(90deg, #b0252e 50%, transparent 50%, transparent), linear-gradient(360deg, #b0252e 50%, #b0252e 50%, #b0252e);
}
/*# sourceMappingURL=main.css.map */