.main-cnr .title-sect {
  margin-top: 10%;
}
.main-cnr .title-sect .sub-title {
  color: #000;
  text-align: center;
  font-size: 32px;
  font-weight: 500;
}
.main-cnr .title-sect .title {
  background: linear-gradient(90deg, #00BCE4 22.64%, #00819E 76.04%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  font-size: 32px;
  font-weight: 500;
  text-align: center;
  margin-bottom: 32px;
}
.main-cnr .certificate-sect {
  display: flex;
  gap: 40px;
  justify-content: center;
  align-items: center;
}
.main-cnr .certificate-sect .certificate,
.main-cnr .certificate-sect .quotes {
  background: #FFF;
  box-shadow: 5px 5px 21px 3px rgba(0, 0, 0, 0.08);
  padding: 32px 20px;
  display: flex;
  flex: 0 0 50%;
  justify-content: center;
  height: 550px;
}
.main-cnr .pdf-files {
  display: flex;
  width: min(1180px, 100%);
  margin: 92px auto 0;
  background: #FFF;
  box-shadow: 5px 5px 21px 3px rgba(0, 0, 0, 0.08);
  padding: 32px 20px;
}

@media (min-width: 767px) and (max-width: 1024px) {
  .main-cnr .title-sect {
    margin-top: 16%;
  }
}
@media only screen and (max-width: 540px) {
  .main-cnr .title-sect {
    margin-top: 16%;
  }
  .main-cnr .certificate-sect {
    flex-direction: column;
    gap: 12px;
  }
}/*# sourceMappingURL=certification.css.map */