/* 隐藏重复页面标题的CSS样式 */
/* 适用于chinauwhgroup.com网站 */

/* 通用页面标题隐藏样式 */
.page-title-duplicate,
.duplicate-title,
.page-header h1.duplicate {
    display: none !important;
}

/* 针对特定页面的标题隐藏 */
/* Why China Office 页面 */
body.page-id-why-china-office .entry-title,
body[class*="why-china-office"] .page-title,
body[class*="why-china-office"] h1:first-of-type {
    display: none !important;
}

/* Services 页面 */
body.page-id-services .entry-title,
body[class*="services"] .page-title,
body[class*="china-business-services"] .page-title,
body[class*="services"] h1:first-of-type {
    display: none !important;
}

/* Model 页面 */
body.page-id-model .entry-title,
body[class*="model"] .page-title,
body[class*="model"] h1:first-of-type {
    display: none !important;
}

/* About Us 页面 */
body.page-id-about-us .entry-title,
body[class*="about-us"] .page-title,
body[class*="about"] h1:first-of-type {
    display: none !important;
}

/* Trademarks 页面 */
body.page-id-trademarks .entry-title,
body[class*="trademarks"] .page-title,
body[class*="trademarks"] h1:first-of-type {
    display: none !important;
}

/* Contact 页面 */
body.page-id-contact .entry-title,
body[class*="contact"] .page-title,
body[class*="contact"] h1:first-of-type {
    display: none !important;
}

/* Customer Feedback 页面 */
body.page-id-customer-feedback .entry-title,
body[class*="customer-feedback"] .page-title,
body[class*="feedback"] h1:first-of-type {
    display: none !important;
}

/* 更通用的选择器 - 如果上面的不起作用 */
.entry-header .entry-title,
.page-header .page-title,
.content-area > h1:first-child,
.main-content > h1:first-child {
    display: none !important;
}

/* 响应式设计 - 确保在所有设备上都隐藏 */
@media screen and (max-width: 768px) {
    .page-title-duplicate,
    .duplicate-title,
    .entry-title,
    .page-title {
        display: none !important;
    }
}

@media screen and (max-width: 480px) {
    .page-title-duplicate,
    .duplicate-title,
    .entry-title,
    .page-title {
        display: none !important;
    }
}

/* 确保内容布局不受影响 */
.content-area,
.main-content {
    margin-top: 0 !important;
    padding-top: 20px !important;
}
