.home-secA {
  padding: 5rem 0 9rem;
  background: url(../../images/vector/bg1.png) no-repeat;
  background-position: 100% 100%;
}
@media only screen and (max-width: 1366px) {
  .home-secA {
    background-size: 16%;
  }
}
.home-secA .flex {
  align-items: center;
}
.home-secA .flex .colA, .home-secA .flex .colB {
  flex: 1;
}
.home-secA .flex .colA {
  line-height: 0;
  margin-right: 5rem;
  border-radius: 10px;
  overflow: hidden;
  height: 548px;
}
.home-secA .flex .colA img, .home-secA .flex .colA video {
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 100%;
}
.home-secA .flex .colB {
  color: var(--white);
}
.home-secA .flex .colB .heading {
  max-width: 423px;
}
.home-secA .flex .colB .heading h3 {
  font-weight: 400;
}
.home-secA .flex .colB .heading h3 b, .home-secA .flex .colB .heading h3 span {
  font-weight: 700;
}
.home-secA .flex .colB .content {
  margin: 2rem 0 3rem;
}

.banner.about-banner .content {
  max-width: 720px;
}
@media only screen and (max-width: 675px) {
  .banner.about-banner .content {
    max-width: 600px;
  }
}

.about-secA {
  padding: 7rem 0 2rem;
}
.about-secA .content {
  max-width: 665px;
  margin: 0 auto;
  text-align: center;
  color: var(--white);
}
.about-secA .content p {
  font-weight: 500;
}

.about-secC {
  padding: 0 0 7rem;
}
.about-secC .heading {
  margin-bottom: 4rem;
}
.about-secC .attend-wrap {
  display: flex;
  flex-wrap: wrap;
  gap: 0 21px;
}
.about-secC .attend-wrap .col-md {
  flex: 1;
  padding: 30px;
  color: var(--white);
  text-align: center;
}
.about-secC .attend-wrap .col-md .ico {
  width: 45px;
  aspect-ratio: 1;
}
.about-secC .attend-wrap .col-md h5 {
  font-size: 24px;
  line-height: 1.167;
  font-weight: 600;
  margin: 8px 0 11px;
}
.about-secC .attend-wrap .col-md p {
  color: var(--white-fade);
  line-height: 1.25;
  font-weight: 500;
}
.about-secC .btn-div {
  margin-top: 3rem;
}
.about-secC .btn-div .btn {
  --padding: 30px;
}/*# sourceMappingURL=about.css.map */