@media (min-width: 992px) { /* 针对电脑端 大屏 超大屏 特大屏 (>= 992px) */
	#navbar-logo {
		margin: 24px 0px 24px 0px;
	}

	.nav-mark {
		height: 80px;
	}
  
	.home-content {
		padding-top: 152px;
		padding-bottom: 74px;
	}

	.home-content-left {
		padding-top: 96px;
		padding-right: 48px;
		padding-bottom: 0px;
	}
	
	.home-content-left-title {
		font-size: 64px;
	}
	
	.logo-clouds-content .logo-clouds-content-b {
        margin-bottom: 0px;
    }
	
	/* 功能 */
	.features {
		padding: 96px 0px 96px 0px;
	}
	
	.features-title {
		font-size: 48px;
	}

	.features-subtitle {
		margin-bottom: 64px;
	}

	.features-item-title {
		font-size: 30px;
	}
	
	.features-item1,
	.features-item2,
	.features-item3 {
		margin-bottom: 64px;
	}
	
	.features-item4,
	.features-item5,
	.features-item6 {
		margin-bottom: 0px;
	}

	/* 推荐 Testimonial */
	.Testimonial-Quote-Mark {
		width: 142px;
		height: 116px;
		margin-top: 64px;
		margin-left: 112px;
	}

	.Testimonial-Title {
		font-size: 48px;
	}

	.Testimonial-SubTitle {
		font-size: 18px;
	}

	.Testimonial-Content {
		padding-top: 120px;
		padding-bottom: 96px;
	}

	.Testimonial-Item1 {
		padding-bottom: 64px;
	}
	
	.Testimonial-Item2 {
		padding-bottom: 32px;
	}
	
	.Testimonial-Item3,
	.Testimonial-Item4 {
		padding-bottom: 0px;
	}

	/* Metrics */
	.Metrics {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.Metrics-Title {
		font-size: 48px;
	}

	.Metrics-Item-Title {
		font-size: 36px;
	}

	.Metrics-Item-SubTitle {
		font-size: 16px;
	}

	.Metrics-Item2-1-1,
	.Metrics-Item2-1-2 {
		margin-bottom: 40px;
	}
	
	.Metrics-Item2-2-1,
	.Metrics-Item2-2-2 {
		margin-bottom: 0px;
	}

	.Metrics-Item1 {
		margin-bottom: 0px;
	}

	.CTA-phone {
		margin-top: 0px;
	}

	.phone-mockup-1 {
		margin-bottom: 80px;
	}
	
	.phone-mockup-2 {
		margin-top: 80px;
	}

	/* Footer */
	.Footer-Content {
		padding-top: 64px;
		padding-bottom: 64px;
	}
}

@media (max-width: 991px) and (min-width: 768px) { /* 针对 中屏 (>= 768px) */
	#navbar-logo {
		margin: 24px 0px 24px 0px;
	}

	.nav-mark {
		height: 80px;
	}
  
	.home-content {
		padding-top: 152px;
		padding-bottom: 74px;
	}

	.home-content-left {
		padding-top: 96px;
		padding-right: 48px;
		padding-bottom: 0px;
	}
	
	.home-content-left-title {
		font-size: 48px;
	}
	
	.logo-clouds-content .logo-clouds-content-b {
        margin-bottom: 0px;
    }
	
	/* 功能 */
	.features {
		padding: 96px 0px 96px 0px;
	}
	
	.features-title {
		font-size: 48px;
	}

	.features-subtitle {
		margin-bottom: 64px;
	}

	.features-item-title {
		font-size: 30px;
	}
	
	.features-item1,
	.features-item2,
	.features-item3 {
		margin-bottom: 64px;
	}
	
	.features-item4,
	.features-item5,
	.features-item6 {
		margin-bottom: 0px;
	}

	/* 推荐 Testimonial */
	.Testimonial-Quote-Mark {
		width: 142px;
		height: 116px;
		margin-top: 64px;
		margin-left: 112px;
	}

	.Testimonial-Title {
		font-size: 48px;
	}

	.Testimonial-SubTitle {
		font-size: 18px;
	}

	.Testimonial-Content {
		padding-top: 120px;
		padding-bottom: 96px;
	}

	.Testimonial-Item1 {
		padding-bottom: 64px;
	}
	
	.Testimonial-Item2 {
		padding-bottom: 32px;
	}
	
	.Testimonial-Item3,
	.Testimonial-Item4 {
		padding-bottom: 0px;
	}

	/* Metrics */
	.Metrics {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.Metrics-Title {
		font-size: 48px;
	}

	.Metrics-Item-Title {
		font-size: 36px;
	}

	.Metrics-Item-SubTitle {
		font-size: 16px;
	}

	.Metrics-Item2-1-1,
	.Metrics-Item2-1-2 {
		margin-bottom: 40px;
	}
	
	.Metrics-Item2-2-1,
	.Metrics-Item2-2-2 {
		margin-bottom: 0px;
	}

	.Metrics-Item1 {
		margin-bottom: 0px;
	}

	.CTA-phone {
		margin-top: 0px;
	}

	.phone-mockup-1 {
		margin-bottom: 80px;
	}
	
	.phone-mockup-2 {
		margin-top: 80px;
	}

	/* Footer */
	.Footer-Content {
		padding-top: 64px;
		padding-bottom: 64px;
	}
}

/* 分界 */
@media (max-width: 767px) and (min-width: 576px) { /* 针对 iPad 小屏 (>= 576px and <= 767px) */
	#navbar-logo {
		margin: 20px 0px 20px 0px;
	}

	.nav-mark {
		height: 80px;
	}
	
	.home-content {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.home-content-left {
		padding-top: 80px;
		padding-right: 0px;
		padding-bottom: 80px;
	}
	
	.home-content-left-title {
		font-size: 36px;
	}
	
	.logo-clouds-content .logo-clouds-content-b {
        margin-bottom: 32px;
    }
	
	/* 功能 */
	.features {
		padding: 80px 0px 80px 0px;
	}
	
	.features-title {
		font-size: 36px;
	}

	.features-subtitle {
		margin-bottom: 48px;
	}

	.features-item-title {
		font-size: 24px;
	}
	
	.features-item1,
	.features-item2,
	.features-item3,
	.features-item4,
	.features-item5 {
		margin-bottom: 64px;
	}
	
	.features-item6 {
		margin-bottom: 0px;
	}

	/* 推荐 Testimonial */
	.Testimonial-Quote-Mark {
		width: 142px;
		height: 116px;
		margin-top: 64px;
		margin-left: 20px;
	}

	.Testimonial-Title {
		font-size: 36px;
	}

	.Testimonial-SubTitle {
		font-size: 18px;
	}

	.Testimonial-Content {
		padding-top: 120px;
		padding-bottom: 80px;
	}

	.Testimonial-Item1 {
		padding-bottom: 40px;
	}
	
	.Testimonial-Item2,
	.Testimonial-Item3 {
		padding-bottom: 24px;
	}
	
	.Testimonial-Item4 {
		padding-bottom: 0px;
	}

	/* Metrics */
	.Metrics {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.Metrics-Title {
		font-size: 36px;
	}

	.Metrics-Item-Title {
		font-size: 30px;
	}

	.Metrics-Item-SubTitle {
		font-size: 16px;
	}

	.Metrics-Item2-1-1,
	.Metrics-Item2-1-2 {
		margin-bottom: 40px;
	}
	
	.Metrics-Item2-2-1,
	.Metrics-Item2-2-2 {
		margin-bottom: 0px;
	}

	.Metrics-Item1 {
		margin-bottom: 48px;
	}

	.CTA-phone {
		margin-top: 48px;
	}

	.phone-mockup-1 {
		margin-bottom: 80px;
	}
	
	.phone-mockup-2 {
		margin-top: 80px;
	}

	/* Footer */
	.Footer-Content {
		padding-top: 64px;
		padding-bottom: 64px;
	}
}

/* 分界 */
@media (max-width: 575px) { /* 针对手机端 超小屏 (<= 575px) */
	#navbar-logo {
		margin: 20px 0px 20px 0px;
	}

	.nav-mark {
		height: 72px;
	}
	
	.home-content {
		padding-top: 80px;
		padding-bottom: 80px;
	}

	.home-content-left {
		padding-top: 40px;
		padding-right: 0px;
		padding-bottom: 80px;
	}
	
	.home-content-left-title {
		font-size: 36px;
	}
	
	.logo-clouds-content .logo-clouds-content-b {
        margin-bottom: 32px;
    }
	
	/* 功能 */
	.features {
		padding: 48px 0px 48px 0px;
	}
	
	.features-title {
		font-size: 36px;
	}

	.features-subtitle {
		margin-bottom: 48px;
	}

	.features-item-title {
		font-size: 24px;
	}
	
	.features-item1,
	.features-item2,
	.features-item3,
	.features-item4,
	.features-item5 {
		margin-bottom: 64px;
	}
	
	.features-item6 {
		margin-bottom: 0px;
	}

	/* 推荐 Testimonial */
	.Testimonial-Quote-Mark {
		width: 96px;
		height: 78px;
		margin-top: 48px;
		margin-left: 12px;
	}

	.Testimonial-Title {
		font-size: 30px;
	}

	.Testimonial-SubTitle {
		font-size: 16px;
	}

	.Testimonial-Content {
		padding-top: 80px;
		padding-bottom: 48px;
	}

	.Testimonial-Item1 {
		padding-bottom: 32px;
	}
	
	.Testimonial-Item2,
	.Testimonial-Item3 {
		padding-bottom: 24px;
	}
	
	.Testimonial-Item4 {
		padding-bottom: 0px;
	}

	/* Metrics */
	.Metrics {
		padding-top: 48px;
		padding-bottom: 48px;
	}

	.Metrics-Title {
		font-size: 30px;
	}

	.Metrics-Item-Title {
		font-size: 24px;
	}

	.Metrics-Item-SubTitle {
		font-size: 14px;
	}

	.Metrics-Item2-1-1,
	.Metrics-Item2-1-2,
	.Metrics-Item2-2-1 {
		margin-bottom: 24px;
	}
	
	.Metrics-Item2-2-2 {
		margin-bottom: 0px;
	}

	.Metrics-Item1 {
		margin-bottom: 48px;
	}

	.CTA-phone {
		margin-top: 32px;
	}

	.phone-mockup-1 {
		margin-bottom: 20px;
	}
	
	.phone-mockup-2 {
		margin-top: 20px;
	}

	/* Footer */
	.Footer-Content {
		padding-top: 40px;
		padding-bottom: 40px;
	}
}