.section-title-wrapper h1,
.section-title-wrapper h2,
.section-title-wrapper h3,
.section-title-wrapper h4,
.section-title-wrapper h5,
.section-title-wrapper h6,
.section-title {
font-family: 'PingFang SC Medium' !important;
}
.section-title-wrapper h1 span,
.section-title-wrapper h2 span,
.section-title-wrapper h3 span,
.section-title-wrapper h4 span,
.section-title-wrapper h5 span,
.section-title-wrapper h6 span,
.section-title span, 
.section-promotion .section-title-wrapper h2 {
font-family: "kanitregular" !important;
}
.celeb-description, 
.celeb-detail p {
font-family: 'PingFang SC Regular' !important;
}
.section-title-wrapper h1 .underline,
.section-title-wrapper h2 .underline,
.section-title-wrapper h3 .underline,
.section-title-wrapper h4 .underline,
.section-title-wrapper h5 .underline,
.section-title-wrapper h6 .underline,
.section-title .underline {
font-family: 'PingFang SC Medium' !important;
}
.reward-title {
font-family: 'PingFang SC Medium' !important;
}
.review-slide-tag {
font-family: 'PingFang SC Medium' !important;
}
.promotion-description {
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-btn-item {
width: auto;
height: 150px;
cursor: pointer;
margin: 0 8px;
}
.schedule-remark {
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-title {
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-remark {
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-btn-title {
display: none;
}
@media (max-width: 1919px){
.bottom-cta-btn-item {
height: 7.813vw;
margin: 0 0.417vw;
}
}
@media (max-width: 768px) {
.services-item:nth-child(2) .services-box,
.services-item:nth-child(3) .services-box,
.services-item:nth-child(4) .services-box,
.services-item:nth-child(5) .services-box {
width: 87.5vw;
}
.bottom-cta-btn-title {
display: block;
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-btn-title {
font-family: 'PingFang SC Regular' !important;
}
.bottom-cta-btn-item {
height: 35.897vw;
margin: 0;
}
#wechat-btn-op {
height: 20vw;
margin: 2.564vw 0 0;
}
.bottom-cta-detail {
padding: 18.0989583333vw 1.282vw 5.7291666667vw;
}
.bottom-cta-wrapper {
background-size: 110% 100%;
background-position: top left -3.5897435897435894vw;
}
}