.xindongda_about_certificate {
  font-size: var(--font-size-60);
  padding: 3.75rem 0;
  overflow: hidden;
}

.xindongda_about_certificate .title h2 {
  color: var(--title-text-color);
  text-align: center;
  font-family: var(--title-font-family);
  font-size: var(--font-size-60);
  font-style: normal;
  font-weight: 800;
  line-height: normal;
  text-transform: capitalize;
}
.xindongda_about_certificate .title p {
  margin-top: 0.78125rem;
  color: var(--title-text-color);
  text-align: center;
  font-family: var(--title-font-family);
  font-size: var(--font-size-20);
  font-style: normal;
  font-weight: 500;
  line-height: normal;
}

.xindongda_about_certificate img {
  vertical-align: middle;
}

.xindongda_about_certificate .swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-flex;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.xindongda_about_certificate .swiper-container {
  width: 100%;
  overflow: hidden;
}

.xindongda_about_certificate .swiper-slide {
  flex-shrink: 0;
  position: relative;
  transition-property: transform;
}

.xindongda_about_certificate .certifications-swiper {
  position: relative;
  width: 100%;
  padding-top: 3.125rem;
}
.xindongda_about_certificate_bg1 {
  position: absolute;
  top: -1.19914rem;
  left: -13.99394rem;
  width: 27.98788rem;
  height: 2.39828rem;
  transform: rotate(-23.973deg);
  border-radius: 27.98788rem;
  background: linear-gradient(90deg, rgba(5, 213, 119, 0.6) 0%, rgba(3, 111, 62, 0.6) 100%);
  filter: blur(150px);
}
.xindongda_about_certificate_bg2 {
  position: absolute;
  right: -19.6078rem;
  bottom: -1.3273rem;
  width: 39.21563rem;
  height: 2.65456rem;
  transform: rotate(-23.973deg);
  border-radius: 39.21563rem;
  background: rgba(5, 213, 119, 0.6);
  filter: blur(150px);
}

.xindongda_about_certificate li img {
  width: 100%;
}

.xindongda_about_certificate .swiper-slide {
  width: 25.86%;
  box-sizing: border-box;
  z-index: 1;
  -webkit-transition: transform 1s;
  -moz-transition: transform 1s;
  -ms-transition: transform 1s;
  -o-transition: transform 1s;
  border-radius: 0.3rem;
}
.xindongda_about_certificate .swiper-slide img {
  width: 100%;
  height: 100%;
  border-radius: 0.3rem;
}

.xindongda_about_certificate .swiper-slide:hover {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  z-index: 10;
}

.xindongda_about_certificate .cert-btn {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 18px;
  margin-top: 3.125rem;
}

.xindongda_about_certificate .cert-btn a {
  line-height: 0;
  left: 0;
  right: 0;
  margin-top: 0;
}

.xindongda_about_certificate .cert-btn a .qico {
  font-size: 0.875rem;
  color: #fff;
}

.xindongda_about_certificate .cert-btn a:hover {
  color: var(--color-primary);
}
