/* Language controls and translated chrome only. The English business layout is unchanged. */
.juhua-language-switch{float:right;display:flex;align-items:center;gap:3px;height:1.2rem;margin-inline-end:.1rem;font:12px/1.2 Arial,sans-serif;direction:ltr}
.juhua-language-switch a{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;min-width:22px;min-height:30px;padding:0 2px;color:#416527;text-decoration:none;border-bottom:2px solid transparent}
.juhua-language-switch a[aria-current="page"]{border-color:#74a63b;font-weight:700}
.juhua-language-switch a:focus-visible{outline:2px solid #74a63b;outline-offset:2px}
.juhua-localized-header .hd-mnav ul li{padding-inline:3px}
.juhua-localized-header .hd-mnav ul li a{margin-left:0;margin-inline-start:8px;padding-right:0;padding-inline-end:3px}
.juhua-localized-header .hd-mnav ul li span{font-size:15px;white-space:nowrap}
.juhua-localized-header .hd-mnav ul li small{font-size:10px;color:#6c7768}
.juhua-localized-header .hd-mnav .childrenMenu a{margin:0;padding:10px 12px;font-size:14px;line-height:1.5}
.juhua-localized-header .hd-language .con a[aria-current="page"]{font-weight:700;color:#416527}
.juhua-localized-footer .ft-contactus .tt{font-size:36px;line-height:1.3}
.juhua-localized-footer .ft-d1 .til{font-size:18px}
.juhua-localized-footer.juhua-bottom-nav .fx-nav .til{font-size:clamp(8.5px,2.2vw,12px);white-space:nowrap}
:is(.juhua-es-page,.juhua-fr-page,.juhua-ar-page) :is(.juhua-es-resource-links,.juhua-fr-resource-links,.juhua-ar-resource-links){display:flex;flex-wrap:wrap;gap:10px;margin:18px 0;font:14px/1.5 Arial,sans-serif}
:is(.juhua-es-resource-links,.juhua-fr-resource-links,.juhua-ar-resource-links) a{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;color:#416527;border:1px solid #a1bd80;border-radius:4px;text-decoration:none;background:#f6f8f1}
:is(.juhua-es-resource-links,.juhua-fr-resource-links,.juhua-ar-resource-links) a:focus-visible{outline:2px solid #74a63b;outline-offset:2px}
:is(.juhua-es-page,.juhua-fr-page,.juhua-ar-page) :is(.juhua-es-english-resource,.juhua-fr-english-resource,.juhua-ar-english-resource){position:relative}
:is(.juhua-es-resource-label,.juhua-fr-resource-label,.juhua-ar-resource-label){box-sizing:border-box;max-width:1200px;margin:24px auto 8px;padding:0 20px;font:13px/1.5 Arial,sans-serif;color:#65725e}
/* RTL uses native direction and scoped layout; identifiers retain their order. */
.juhua-ar-page bdi[dir="ltr"]{unicode-bidi:isolate}
.juhua-ar-header>.w-1200{position:relative}
.juhua-ar-header .hd-logo{inset-inline-start:0}
.juhua-ar-header .hd-logo img{margin-left:0;margin-inline-start:10px}
.juhua-ar-header .hd-language,.juhua-ar-header .hd-mnav{float:left}
.juhua-ar-header .hd-language{margin-left:0;margin-inline-start:20px}
.juhua-ar-header .hd-language .con a{padding-left:0;padding-inline-start:15px}
.juhua-ar-footer .ft-d1{float:left}
.juhua-ar-footer .ft-d1 dl dd,.juhua-ar-footer .ft-d2{float:right}
.juhua-ar-footer .ft-d2 .contactUs{text-align:start}
.juhua-ar-footer .ft-d2 .contactUs img{margin-right:0;margin-inline-end:10px}
.juhua-ar-page .bd-cpticle .cp-about dl dd{float:right}
.juhua-ar-page .bd-cpticle .cp-about .d-2{margin-left:0;margin-inline-start:40px}
.juhua-ar-page .bd-cpticle .cp-detail .bd-arcright{margin-left:0;margin-inline-start:20px}
.juhua-ar-page .bd-cpticle .cp-about .d-2 .d-btn ul{margin-left:0;margin-inline-start:-30px}
.juhua-ar-page .bd-cpticle .cp-about .d-2 .d-btn ul li{float:right;margin-left:0;margin-inline-start:40px}
.juhua-ar-page .bd-cpticle .cp-about .d-2 .d-btn ul li.l2 img{margin-right:0;margin-inline-end:10px}
.juhua-ar-page :is(.juhua-fr-english-resource,.juhua-ar-english-resource,.juhua-es-english-resource){direction:ltr;text-align:left}
.juhua-ar-page .juhua-ar-resource-label{direction:rtl;text-align:start}
@media(max-width:750px){
 :is(html[lang="es"],html[lang="fr"],html[lang="ar"]) .juhua-list-selection-layout{grid-template-columns:minmax(0,1fr)}
 .juhua-language-switch{font-size:11px}
 .juhua-localized-footer .ft-contactus .tt{font-size:26px}
 :is(.juhua-es-resource-links,.juhua-fr-resource-links,.juhua-ar-resource-links){font-size:12px;gap:8px}
 :is(.juhua-es-resource-links,.juhua-fr-resource-links,.juhua-ar-resource-links) a{padding:8px 10px}
 :is(.juhua-es-resource-label,.juhua-fr-resource-label,.juhua-ar-resource-label){margin:18px auto 6px;font-size:11px}
 .juhua-ar-header .hd-logo{float:right}
 .juhua-ar-header .hd-logo img{margin:0}
 .juhua-ar-header .hd-menu{float:left;margin-right:0;margin-left:-.4rem}
 .juhua-ar-header .juhua-language-switch{float:left;margin-inline-end:0;margin-inline-start:.1rem}
}
