/* One visual title in the banner; compact, consistent entry to page content. */
html .is-inner .company-intro,html .is-inner .contact-page{padding-top:0}
html .is-inner .company-intro>.breadcrumb,html .is-inner .contact-page>.breadcrumb{padding:18px 0;margin:0;border-bottom:1px solid #e7e2d8;font-size:13px;line-height:1.7;color:#7b8076}
html .is-inner .company-heading,html .is-inner .contact-heading{padding:18px 0 24px;margin:0;border:0}
html .is-inner .company-heading>span,html .is-inner .contact-heading>small{display:none}
html .is-inner .company-heading>h1,html .is-inner .contact-heading>h1,html .is-inner .listing-layout>.article>h1{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip-path:inset(50%);white-space:nowrap;border:0!important}
html .is-inner .company-heading>p,html .is-inner .contact-heading>p{font-size:16px;line-height:1.8;color:#646c60;margin:0}
html .is-inner .listing-layout{margin-top:24px;gap:36px}
html .is-inner .listing-layout>.article>.breadcrumb{font-size:13px;line-height:1.7;color:#7b8076;padding:0 0 18px;margin:0 0 24px;border-bottom:1px solid #e7e2d8}
html .is-inner .news-index-layout{grid-template-columns:minmax(0,1fr)}
html .is-inner .news-index-layout .category-group{margin-bottom:32px}
html .is-inner .listing-layout .category-group>h2{font:500 22px/1.5 Arial,"Microsoft YaHei",sans-serif;margin:0 0 20px;padding:0;border:0}
html .is-inner .listing-layout .sidebar .panel>h2{font-size:17px;font-weight:500;line-height:1.5;padding:0 0 16px;margin-top:0}
html .is-inner .listing-layout .category-groups{margin-top:0}
@media(max-width:760px){html .is-inner .company-heading,html .is-inner .contact-heading{padding:15px 0 20px}html .is-inner .listing-layout{margin-top:20px;gap:22px}html .is-inner .company-intro>.breadcrumb,html .is-inner .contact-page>.breadcrumb{padding:14px 0}html .is-inner .listing-layout>.article>.breadcrumb{margin-bottom:20px}}
