/* fix HL */
.section-hero .changing-headline .part-wrapper {
	white-space: nowrap;
}

/* missing font */
.font {
	font-family: "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
    font-size: 15px;
}

.font-title {
	font-family: "PingFang TC", "Helvetica Neue", "Helvetica", "Arial", sans-serif !important;
    font-size: 18px;
}

@media only screen and (max-width: 1068px) {
    .font-title {
		font-size: 12px;
	}
}

@media only screen and (max-width: 734px) {
    .font-title {
		font-size: 12px;
	}
}

@media only screen and (max-width: 734px) {
    .marquee-item__cta {
        max-width: 84px;
    }
}

@media only screen and (max-width: 734px) {
    .marquee-item__cta {
        left: calc(50% - 60px);
        max-width: 87px;
    }
}

/* font-weight */

.section-value-props .value-props .value-props-li {
        font-weight: 600;
    }
.section-router .typography-router-headline {
    font-weight: 600;
}

/* fix HL break */

@media only screen and (max-width: 734px) {
    .section-value-props .value-props .value-props-li {
        font-size: 30px;
    }
}

@media only screen and (max-width: 320px) {
    .xs-rp {
        position: static;
    }
}