.wsrCost .headBg {
  background-color: #fff;
}
.wsrCost .headBg h2 {
  font-size: 68px;
  color: #000;
  font-weight: 700;
  text-align: center;
  padding: 33px 0px;
}
.wsrCost .innerCost {
  background: rgba(255, 255, 255, 0.7);
}
.wsrCost .innerCost h4 {
  font-size: 24px;
  font-weight: 600;
  color: #000;
  text-align: center;
}
.wsrCost .innerCost .innerBg {
  box-shadow: 0 0 2em -0.9em #000000;
  padding: 55px 55px;
  margin-bottom: 93px;
  min-height: 220px;
  background-color: #fff;
}
.wsrCost .innerCost .stepImages {
  text-align: center;
}
.wsrCost .innerCost .stepImages h2 {
  font-size: 31px;
  color: #000;
  font-weight: 700;
  text-align: center;
  margin-bottom: 28px;
}
.wsrCost .innerCost .stepImages img {
  margin-bottom: 24px;
}
.wsrCost .innerCost .heading {
  margin: 24px 0px;
  font-weight: 700;
}
.wsrCost .medaiList,
.wsrCost .medaiList2 {
  display: flex;
  justify-content: center;
  width: 100%;
  position: relative;
}
.wsrCost .medaiList img,
.wsrCost .medaiList2 img {
  margin-top: 20px;
}
.wsrCost .medaiList .childDiv,
.wsrCost .medaiList .childDiv1,
.wsrCost .medaiList .childDiv2,
.wsrCost .medaiList .childDiv3,
.wsrCost .medaiList .childDiv4,
.wsrCost .medaiList .childDiv5,
.wsrCost .medaiList2 .childDiv,
.wsrCost .medaiList2 .childDiv1,
.wsrCost .medaiList2 .childDiv2,
.wsrCost .medaiList2 .childDiv3,
.wsrCost .medaiList2 .childDiv4,
.wsrCost .medaiList2 .childDiv5 {
  border-radius: 50%;
  height: 150px;
  width: 150px;
  background: var(--red-color);
}
.wsrCost .medaiList .childDiv::after,
.wsrCost .medaiList2 .childDiv::after {
  content: "";
  position: absolute;
  right: -22px;
  width: 8px;
  background-color: #c7cdd2;
  top: 25px;
  height: 130%;
  transform: rotate(-59deg);
  border-radius: 4px;
}
.wsrCost .medaiList .childDiv1::after,
.wsrCost .medaiList2 .childDiv1::after {
  content: "";
  position: absolute !important;
  right: -22px;
  width: 8px;
  background-color: #c7cdd2;
  transform: rotate(62deg);
  top: -127px !important;
  height: 130%;
  border-radius: 4px;
}
.wsrCost .medaiList .childDiv3::after,
.wsrCost .medaiList2 .childDiv3::after {
  content: "";
  position: absolute !important;
  right: -22px;
  width: 8px;
  background-color: #c7cdd2;
  left: -28px;
  transform: rotate(66deg);
  height: 130%;
  border-radius: 4px;
  top: 22px;
}
.wsrCost .medaiList .childDiv4::after,
.wsrCost .medaiList2 .childDiv4::after {
  content: "";
  position: absolute !important;
  /* right: 24px; */
  width: 8px;
  top: 24px;
  left: -24px;
  background-color: #c7cdd2;
  transform: rotate(62deg);
  height: 130%;
  border-radius: 4px;
}
.wsrCost .medaiList .childDiv5::after,
.wsrCost .medaiList2 .childDiv5::after {
  content: "";
  position: absolute !important;
  right: -22px;
  width: 8px;
  transform: rotate(115deg);
  background-color: #c7cdd2;
  left: -15px;
  top: -95px;
  height: 130%;
  border-radius: 4px;
}
.wsrCost ul li {
  list-style: none;
  width: calc(33.33% - 30px);
  margin: 0px 15px;
}
.wsrCost ul h2 {
  font-size: 22px;
  font-weight: 400;
  margin-top: 24px;
}
.wsrCost ul h4 {
  color: var(--red-color) !important;
  font-size: 32px;
}

@media (max-width: 1200px) {
  .childDiv::after {
    content: none !important;
  }
  .childDiv1::after {
    content: none !important;
  }
  .childDiv3::after {
    content: none !important;
  }
  .childDiv4::after {
    content: none !important;
  }
  .childDiv5::after {
    content: none !important;
  }
}
@media (max-width: 992px) {
  .uList {
    display: flex;
    flex-direction: column;
    padding: 0;
  }
  .uList li {
    margin-bottom: 22px;
  }
  .medaiList,
  .medaiList2 {
    display: block !important;
    align-items: center !important;
    justify-content: center !important;
  }
  .whatCan {
    font-size: 42px !important;
  }
}
@media (max-width: 380px) {
  .uList {
    margin-right: 105px;
  }
  .whatCan {
    font-size: 30px !important;
  }
}/*# sourceMappingURL=whatcan.module.css.map */