@media (max-width: 767px) {
  .page-template-invite {
    font-size: 14px;
  }
  .page-template-invite .order {
    max-width: 100%;
  }
  .page-template-invite .order .cl-btn {
    width: 70%;
  }
}
.page-template-invite .tit {
  font-size: 20px;
  font-weight: 700;
}
@media (max-width: 767px) {
  .page-template-invite .tit {
    font-size: 16px;
  }
}
.page-template-invite .txt {
  line-height: 1.6;
}
.invite-main {
  padding: 170px 0 105px 0;
  text-align: center;
}
.invite-main .double-lined {
  padding: 0 10%;
}
.invite-main .text {
  margin: 15px 0 0 0;
}
.invite-main .order {
  margin: 30px 0 0 0;
}
.invite-main .order a {
  background: linear-gradient(90deg,#00AEBD 0%,var(--color-primary) 100%);
  border-radius: 8px;
}
@media (max-width: 767px) {
  .invite-main .order a {
    padding: 20px 30px;
  }
}
@media (max-width: 767px) {
  .invite-main {
    padding: 45px 0 55px 0;
  }
}
.why-invite {
  padding: 50px 0 50px 0;
  background: #F8F8F8;
}
.why-invite .title {
  text-align: center;
}
.why-invite .w-block {
  margin: 50px auto 0;
  max-width: 415px;
}
.why-invite .w-block .pic {
  margin: 0 0 35px 0;
}
.why-invite .w-block .pic img {
  max-width: 100%;
}
.why-invite .w-block .txt {
  margin: 14px 0 0 0;
}
@media (max-width: 991px) {
  .why-invite {
    padding: 45px 0 45px 0;
  }
  .why-invite .w-block .pic {
    margin: 0 0 23px 0;
  }
}
