

/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2.css?179155010362469*/
/* Hallmark · pre-emit critique: P4 H4 E4 S5 R5 V4
 * Source-led industrial catalogue. Original company header/footer remain unchanged.
 * Reference: official Jungheinrich CN; image-led landing, alternating editorial modules.
 */
@font-face{font-family:JHNeueDIN;src:url(/local/jungheinrich/integration/catalog-v2/assets/fonts/jhneuedin-regular-woff2-data.woff2) format('woff2');font-weight:400;font-display:swap}
@font-face{font-family:JHNeueDIN;src:url(/local/jungheinrich/integration/catalog-v2/assets/fonts/jhneuedin-bold-woff2-data.woff2) format('woff2');font-weight:700;font-display:swap}
@font-face{font-family:JHNeueDIN;src:url(/local/jungheinrich/integration/catalog-v2/assets/fonts/jhneuedin-xbold-woff2-data.woff2) format('woff2');font-weight:800;font-display:swap}
.jhcv{--jhcv-yellow:#ffb900;--jhcv-ink:#000;--jhcv-coal:#3c464b;--jhcv-paper:#fff;--jhcv-pale:#eaeff1;--jhcv-line:#d7dadb;--jhcv-muted:#606a6e;--jhcv-font:JHNeueDIN,Gilroy,Arial,sans-serif;--jhcv-font-head:JHNeueDIN,Gilroy,Arial,sans-serif;--jhcv-width:1320px;color:var(--jhcv-ink);background:var(--jhcv-paper);font-family:var(--jhcv-font);font-size:18px;line-height:1.6;overflow-x:clip;min-width:0}
.jhcv *{box-sizing:border-box}.jhcv h1,.jhcv h2,.jhcv h3{font-family:var(--jhcv-font-head);font-style:normal;line-height:1.18;letter-spacing:-.035em;font-weight:800;overflow-wrap:anywhere;min-width:0;color:inherit}.jhcv h1{font-size:clamp(30px,3.1vw,48px);margin:0 0 24px}.jhcv h2{font-size:clamp(26px,2.7vw,42px);margin:0 0 24px}.jhcv h3{font-size:24px;margin:0 0 16px}.jhcv p{margin:0 0 20px}.jhcv img{display:block;width:100%;height:auto}.jhcv a{color:inherit;text-decoration:none}.jhcv button,.jhcv select,.jhcv summary{font:inherit}.jhcv [hidden]{display:none!important}.jhcv-container{width:min(calc(100% - 80px),var(--jhcv-width));margin-inline:auto}
.jhcv-breadcrumbs{padding:20px 0;background:var(--jhcv-paper);font-size:13px;font-weight:700;color:var(--jhcv-muted)}.jhcv-breadcrumbs>div{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.jhcv-breadcrumbs a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jhcv-breadcrumbs a:last-child{color:var(--jhcv-ink)}
.jhcv-landing-hero{width:100%;max-width:none;max-height:100vh;aspect-ratio:12/5;background:var(--jhcv-coal);overflow:clip}.jhcv-landing-hero img{height:100%;object-fit:cover}.jhcv-intro{padding:64px 0 72px;text-align:center;background:var(--jhcv-pale)}.jhcv-intro>.jhcv-container{max-width:1100px}.jhcv-intro h2{font-size:26px;letter-spacing:-.02em}.jhcv-intro-more{width:100%;max-width:none;margin:24px auto 0;text-align:left}.jhcv-intro-more>summary{cursor:pointer;font-weight:800;text-align:center;border:2px solid var(--jhcv-coal);padding:10px 20px;list-style:none}.jhcv-intro-more[open]>summary{margin-bottom:28px}.jhcv-intro-more summary::-webkit-details-marker{display:none}
.jhcv-editorial{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:var(--jhcv-width);margin:80px auto;min-width:0}.jhcv-editorial-picture{aspect-ratio:8/5;overflow:clip;background:var(--jhcv-pale)}.jhcv-editorial-picture img{height:100%;object-fit:cover}.jhcv-editorial-copy{padding:32px 60px;align-self:center;min-width:0}.jhcv-editorial--reverse .jhcv-editorial-picture{order:2}.jhcv-editorial--reverse .jhcv-editorial-copy{order:1}.jhcv-editorial-copy h2{font-size:34px}.jhcv-eyebrow{display:block;font-size:13px;line-height:1.3;letter-spacing:.03em;font-weight:800;margin:0 0 18px;text-transform:uppercase;color:var(--jhcv-muted)}
.jhcv-button{display:inline-flex;justify-content:space-between;align-items:center;gap:24px;min-height:56px;max-width:100%;min-width:220px;padding:14px 22px;background:var(--jhcv-yellow);font-weight:800;font-size:14px;line-height:1.25;letter-spacing:.01em;white-space:nowrap;border:2px solid transparent;transition:background-color .18s,border-color .18s;color:var(--jhcv-ink)}.jhcv-button>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.jhcv-button svg{width:24px;height:24px;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}.jhcv-button:hover{background:var(--jhcv-coal);color:var(--jhcv-paper)}.jhcv-button--outline{background:transparent;border-color:var(--jhcv-coal)}.jhcv-button--dark{background:var(--jhcv-coal);color:var(--jhcv-paper)}.jhcv-button--dark:hover{background:var(--jhcv-ink)}.jhcv-button--text{padding:12px 0;min-width:0;background:transparent;border:0;min-height:40px}.jhcv-button--text:hover{background:transparent;color:var(--jhcv-muted)}.jhcv a:focus-visible,.jhcv summary:focus-visible,.jhcv select:focus-visible,.jhcv button:focus-visible{outline:3px solid var(--jhcv-coal);outline-offset:5px}.jhcv-button:active{border-color:var(--jhcv-ink)}
.jhcv-text{max-width:1100px;margin-block:72px}.jhcv-text h2{font-size:34px}.jhcv-text-image{margin-top:36px;max-height:640px;object-fit:contain}.jhcv-check-list{list-style:none;padding:0;margin:28px 0}.jhcv-check-list li{position:relative;padding:0 0 16px 30px}.jhcv-check-list li:before{content:'✓';position:absolute;left:0;top:0;font-weight:800;color:var(--jhcv-ink)}
.jhcv-product-hero{position:relative;width:100%;max-width:none;max-height:100vh;aspect-ratio:12/5;background:var(--jhcv-coal);overflow:clip}.jhcv-product-hero>img{height:100%;object-fit:cover}.jhcv-product-hero-caption{position:absolute;bottom:38px;left:max(40px,calc((100% - var(--jhcv-width))/2));max-width:50%;padding:16px 20px;color:var(--jhcv-yellow);background:color-mix(in srgb,var(--jhcv-coal),transparent 15%)}.jhcv-product-hero-caption h1{margin:0;font-size:clamp(28px,3.1vw,46px)}.jhcv-product-hero-caption .jhcv-eyebrow{color:var(--jhcv-paper);margin-bottom:20px}.jhcv-product-overview{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,2fr);max-width:var(--jhcv-width);margin:0 auto;background:var(--jhcv-pale)}.jhcv-product-selector{padding:40px;background:var(--jhcv-paper);min-width:0}.jhcv-product-selector>label{font-size:13px;font-weight:800;letter-spacing:.03em;color:var(--jhcv-muted);display:block;margin-bottom:12px;text-transform:uppercase}.jhcv-product-selector select{width:100%;min-height:58px;padding:12px 40px 12px 16px;border:1px solid var(--jhcv-line);background:var(--jhcv-paper);color:var(--jhcv-ink);border-radius:0}.jhcv-product-selector .jhcv-button{width:100%;margin-top:24px}.jhcv-spec-panels{margin-top:26px}.jhcv-spec-panels h3{font-size:20px}.jhcv-spec-panels dl{margin:0}.jhcv-spec-panels dl>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;border-bottom:1px solid var(--jhcv-line);font-size:14px}.jhcv-spec-panels dt{color:var(--jhcv-muted);min-width:0;overflow-wrap:anywhere}.jhcv-spec-panels dd{margin:0;font-weight:700}.jhcv-product-selector .jhcv-check-list{font-size:15px}.jhcv-product-story{padding:40px 60px;min-width:0}.jhcv-product-story h2{font-size:44px}.jhcv-product-story p{line-height:1.75}
.jhcv-benefits,.jhcv-gallery,.jhcv-downloads,.jhcv-video{margin-block:80px}.jhcv-accordion{border-top:1px solid var(--jhcv-line)}.jhcv-accordion:last-child{border-bottom:1px solid var(--jhcv-line)}.jhcv-accordion>summary{display:flex;justify-content:space-between;gap:20px;cursor:pointer;padding:24px 0;font-size:23px;line-height:1.3;font-weight:800;list-style:none}.jhcv-accordion summary::-webkit-details-marker{display:none}.jhcv-accordion>summary>span{flex:none;width:20px;height:20px;position:relative;margin-top:4px}.jhcv-accordion>summary>span:before,.jhcv-accordion>summary>span:after{content:'';position:absolute;top:9px;left:0;width:20px;height:2px;background:var(--jhcv-coal)}.jhcv-accordion>summary>span:after{transform:rotate(90deg)}.jhcv-accordion[open]>summary>span:after{display:none}.jhcv-accordion>div{max-width:1050px;padding:0 0 24px}.jhcv-accordion>div>img{max-width:640px;margin-top:24px}.jhcv-gallery-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.jhcv-gallery-grid>a{aspect-ratio:1;overflow:clip;background:var(--jhcv-pale)}.jhcv-gallery-grid img{height:100%;object-fit:contain;transition:opacity .18s}.jhcv-gallery-grid a:hover img{opacity:.85}.jhcv-downloads>div{display:flex;flex-wrap:wrap;gap:16px}.jhcv-video video{display:block;width:100%;max-height:720px;background:var(--jhcv-coal)}
.jhcv-products{margin-block:88px}.jhcv-product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 28px}.jhcv-product-card{min-width:0;background:var(--jhcv-pale)}.jhcv-product-card-image{display:block;aspect-ratio:8/5;background:var(--jhcv-paper);overflow:clip}.jhcv-product-card-image img{height:100%;object-fit:contain}.jhcv-product-card-copy{padding:24px}.jhcv-product-card h3{font-size:26px}.jhcv-product-card p{font-size:16px;line-height:1.45}.jhcv-product-card-image:hover+div h3{text-decoration:underline;text-underline-offset:5px}.jhcv-pagination{display:flex;justify-content:center;gap:8px;margin-top:40px}.jhcv-pagination a{min-width:44px;min-height:44px;display:grid;place-items:center;border:1px solid var(--jhcv-line);font-weight:700}.jhcv-pagination a[aria-current]{background:var(--jhcv-yellow);border-color:var(--jhcv-yellow)}
.jhcv-contact{background:var(--jhcv-pale);padding:80px 0 100px}.jhcv-contact-heading{text-align:center;max-width:900px;margin:0 auto 48px}.jhcv-contact-heading h2{font-size:40px}.jhcv-contact-card{background:var(--jhcv-paper);max-width:1040px;margin:auto;padding:60px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:60px;align-items:center}.jhcv-contact-card p{font-size:16px;color:var(--jhcv-muted)}.jhcv-contact-card .jhcv-eyebrow{color:var(--jhcv-coal)}.jhcv-contact-actions{display:flex;flex-direction:column;gap:16px;min-width:0}.jhcv-phone{font-size:36px;line-height:1.2;font-weight:800;letter-spacing:-.02em;white-space:nowrap}.jhcv-email{font-size:18px;overflow-wrap:anywhere}.jhcv-contact-actions .jhcv-button{width:100%;margin-top:8px}
.jhcv-lightbox{padding:0;border:0;width:min(1100px,92vw);max-height:92vh;background:var(--jhcv-paper)}.jhcv-lightbox::backdrop{background:color-mix(in srgb,var(--jhcv-ink),transparent 12%)}.jhcv-lightbox button{position:absolute;top:8px;right:8px;z-index:1;width:44px;height:44px;border:0;background:var(--jhcv-paper);font-size:30px;cursor:pointer}.jhcv-lightbox img{max-height:88vh;width:100%;object-fit:contain}
@media(min-width:1500px){.jhcv-editorial-copy{padding-inline:70px}}
@media(max-width:1050px){.jhcv-container{width:calc(100% - 48px)}.jhcv-editorial-copy{padding:24px 36px}.jhcv-editorial-copy h2{font-size:28px}.jhcv-product-overview{grid-template-columns:minmax(240px,.9fr) minmax(0,1.7fr)}.jhcv-product-selector{padding:28px}.jhcv-product-story{padding:30px 36px}.jhcv-product-story h2{font-size:34px}.jhcv-contact-card{padding:40px;gap:30px}.jhcv-phone{font-size:28px}.jhcv-product-grid{gap:24px}}
@media(max-width:767px){.jhcv{font-size:16px}.jhcv-container{width:calc(100% - 40px)}.jhcv-breadcrumbs{padding:15px 0;font-size:12px}.jhcv-breadcrumbs>div{gap:8px}.jhcv-breadcrumbs a{max-width:230px}.jhcv-landing-hero{aspect-ratio:5/4;max-height:none}.jhcv-intro{padding:40px 0}.jhcv h1{font-size:28px}.jhcv-intro h2{font-size:21px}.jhcv-editorial{display:flex;flex-direction:column;margin:44px 20px}.jhcv-editorial-picture,.jhcv-editorial--reverse .jhcv-editorial-picture{order:0}.jhcv-editorial-copy,.jhcv-editorial--reverse .jhcv-editorial-copy{order:1;padding:28px 0 0}.jhcv-editorial-copy h2{font-size:28px}.jhcv-editorial-copy p{font-size:16px}.jhcv-button{min-width:200px;min-height:52px}.jhcv-text,.jhcv-benefits,.jhcv-gallery,.jhcv-downloads,.jhcv-video{margin-block:48px}.jhcv-text h2{font-size:28px}.jhcv-product-hero{aspect-ratio:5/4;max-height:none}.jhcv-product-hero-caption{left:20px;bottom:16px;right:20px;max-width:none;padding:14px 16px}.jhcv-product-hero-caption h1{font-size:24px}.jhcv-product-hero-caption .jhcv-eyebrow{font-size:11px;margin-bottom:10px}.jhcv-product-overview{display:flex;flex-direction:column}.jhcv-product-selector{order:1;padding:28px 20px}.jhcv-product-story{order:0;padding:36px 20px 16px}.jhcv-product-story h2{font-size:30px}.jhcv-product-story p{font-size:16px;line-height:1.65}.jhcv-product-selector .jhcv-check-list{columns:1}.jhcv-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.jhcv-accordion>summary{font-size:20px;padding:20px 0}.jhcv-products{margin-block:48px}.jhcv-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.jhcv-product-card-copy{padding:16px 12px}.jhcv-product-card h3{font-size:20px}.jhcv-product-card p{font-size:13px}.jhcv-product-card .jhcv-button{font-size:12px;min-width:0;width:100%;gap:8px}.jhcv-product-card .jhcv-button svg{width:18px}.jhcv-contact{padding:48px 0}.jhcv-contact-heading{margin-bottom:30px}.jhcv-contact-heading h2{font-size:28px}.jhcv-contact-card{display:flex;flex-direction:column;align-items:stretch;padding:28px 22px;gap:24px}.jhcv-contact-card h3{font-size:23px}.jhcv-phone{font-size:29px}.jhcv-email{font-size:16px}.jhcv-contact-actions .jhcv-button{min-width:0}.jhcv-contact-card p{margin:0}}
@media(max-width:374px){.jhcv-container{width:calc(100% - 32px)}.jhcv-editorial{margin-inline:16px}.jhcv-product-card h3{font-size:18px}.jhcv-phone{font-size:25px}.jhcv-product-card-copy{padding:14px 10px}.jhcv-product-card p{font-size:12px}}
@media(prefers-reduced-motion:reduce){.jhcv *{scroll-behavior:auto;transition:none!important}}

.jhcv-landing-hero>picture,.jhcv-product-hero>picture{display:block;width:100%;max-width:none;height:100%}.jhcv-landing-hero>picture img,.jhcv-product-hero>picture img{width:100%;max-width:none;height:100%;object-fit:cover}

.jhcv-table-wrap{overflow:auto;max-width:100%;margin:24px 0}.jhcv-table-wrap table{border-collapse:collapse;min-width:100%;font-size:15px}.jhcv-table-wrap th,.jhcv-table-wrap td{text-align:left;vertical-align:top;padding:14px 18px;border-bottom:1px solid var(--jhcv-line);white-space:nowrap}.jhcv-table-wrap th{background:var(--jhcv-pale);font-weight:700}.jhcv-video-embed{position:relative;aspect-ratio:16/9;display:grid;place-items:center;background:var(--jhcv-coal)}.jhcv-video-embed>img{position:absolute;inset:0;height:100%;object-fit:cover}.jhcv-video-embed>button{z-index:1;padding:18px 24px;border:0;background:var(--jhcv-yellow);font-weight:800;cursor:pointer;display:flex;gap:16px;align-items:center}.jhcv-video-embed iframe{border:0;width:100%;height:100%}

.jhcv-accordion .jhcv-container{width:100%;margin:24px 0}.jhcv-accordion .jhcv-editorial{margin:24px 0;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.jhcv-accordion .jhcv-editorial-copy{padding:12px 24px}.jhcv-accordion .jhcv-gallery{margin:24px 0}

.jhcv-related{margin-block:72px}.jhcv-related-heading{display:flex;align-items:center;justify-content:space-between;gap:20px}.jhcv-related-heading>div{display:flex;gap:8px}.jhcv-related-heading button{border:1px solid var(--jhcv-coal);background:var(--jhcv-paper);width:44px;height:44px;font-size:22px;cursor:pointer}.jhcv-related-track{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/3);gap:24px;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:16px}.jhcv-related-track .jhcv-product-card{scroll-snap-align:start}@media(max-width:767px){.jhcv-related-heading h2{font-size:26px}.jhcv-related-track{grid-auto-columns:80%;gap:18px}.jhcv-related{margin-block:48px}}
.jhcv-source-metrics{display:flex;flex-wrap:wrap;gap:8px 18px;padding:0;margin:20px 0;list-style:none;font-size:14px;font-weight:700}.jhcv-source-metrics li{border-bottom:1px solid var(--jhcv-line);padding-bottom:6px}
.jhcv-product-hero-caption{background:transparent;padding:0}.jhcv-downloads .jhcv-button,.jhcv-downloads .jhcv-button>span{white-space:normal}.jhcv-downloads .jhcv-button>span{overflow:visible;text-overflow:clip}
.jhcv-body-list{margin:20px 0;padding-left:24px;max-width:1050px}.jhcv-body-list li{padding-left:4px;margin:0 0 12px}.jhcv-inline-action{margin-block:32px}.jhcv-accordion .jhcv-inline-action{margin:20px 0}.jhcv>ul.jhcv-body-list{width:min(calc(100% - 80px),1100px);margin:24px auto}.jhcv-product-selector label:empty{display:none}@media(max-width:767px){.jhcv>ul.jhcv-body-list{width:calc(100% - 40px)}}
.jhcv{font-weight:400}
.jhcv-order-note{font-size:13px;line-height:1.5;color:var(--jhcv-muted);margin-top:14px!important}
.jhcv--no-hero{padding-top:190px;position:relative}.jhcv--no-hero:before{content:'';position:absolute;inset:0 0 auto;height:190px;background:transparent;pointer-events:none}@media(max-width:767px){.jhcv--no-hero{padding-top:150px}.jhcv--no-hero:before{height:150px}}

/* Source stage picture switches to its desktop crop at 970px. */
.jhcv-landing-hero img,.jhcv-product-hero img{object-position:center top}
@media(max-width:969px){.jhcv-landing-hero,.jhcv-product-hero{aspect-ratio:5/4;max-height:100vh}}

/* Catalogue breadcrumb chains wrap beside the existing header phone panel. */
body:has(main.jhcv) .crumbs__container{display:flex;flex-wrap:wrap;align-items:flex-start;row-gap:5px;min-width:0;overflow:visible}
body:has(main.jhcv) .crumbs__unit{float:none;min-width:0;max-width:100%;white-space:normal}
body:has(main.jhcv) .crumbs__link,body:has(main.jhcv) .crumbs__current{white-space:normal;overflow:visible;text-overflow:clip;overflow-wrap:anywhere}
body:has(main.jhcv) .crumbs__container{width:100%;max-width:none}
@media(min-width:1200px){body:has(main.jhcv) .header__crumbs,body:has(main.jhcv) .cap__crumbs{padding-right:240px}}

/* A consistent dark surface keeps the wrapped chain legible over every stage photo. */
body:has(main.jhcv) .crumbs__container{box-sizing:border-box;padding:12px 16px;background:rgba(35,42,46,.92);color:#fff}
body:has(main.jhcv) .crumbs__link,body:has(main.jhcv) .crumbs__current,body:has(main.jhcv) .crumbs__unit:not(:last-child):after{color:#fff}
body:has(main.jhcv) .crumbs__link:hover{color:#ffb900;text-decoration:underline;text-underline-offset:3px}
body:has(main.jhcv) .crumbs__link:focus-visible{outline:2px solid #ffb900;outline-offset:3px}
@media(max-width:767px){body:has(main.jhcv) .crumbs__container{padding:10px 12px}}
@media(forced-colors:active){body:has(main.jhcv) .crumbs__container{background:Canvas;color:CanvasText;border:1px solid CanvasText}body:has(main.jhcv) .crumbs__link,body:has(main.jhcv) .crumbs__current{color:CanvasText}body:has(main.jhcv) .crumbs__link:focus-visible{outline-color:Highlight}}

/* Header standard 2026-10-08: align the toggle with the shell's navigation breakpoint. */
@media(max-width:1344px){.jh-cn-shell .header__toggle{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:28px;height:30px}}

/* Gray intro continuation 2026-10-08: source-colored background starts beneath the top bar. */
.jhcv--no-hero:has(> .jhcv-cn-content > .placement__main > .intro-bg){padding-top:0;background:#d7dadb}
@media(max-width:767px){.jhcv--no-hero:has(> .jhcv-cn-content > .placement__main > .intro-bg){padding-top:100px}}

/* Banner-to-intro spacing follows the Jungheinrich CN section layout. */
.jhcv-landing-hero + .jhcv-cn-content{padding-top:36px}
@media(min-width:970px){.jhcv-landing-hero + .jhcv-cn-content{padding-top:66px}}

/* Content review 2026-10-08: one interval before the local contact module. */
main.jhcv{background:var(--jhcv-pale)}
.jhcv-contact{padding-top:36px}
main.jhcv .jhcv-source-product-article-intro + .jhcv-text{margin-top:32px}
main.jhcv .jhcv-source-product--article > .jhcv-text{max-width:760px}
main.jhcv .jhcv-source-product--article > .jhcv-text:last-child{margin-bottom:0}
.jh-cn-shell .reviews.content-cont:has(> .industry__upper){padding-bottom:0}
.jh-cn-shell .reviews.content-cont > .industry__upper{padding-bottom:32px}
.jhcv-service-models{margin-block:40px 0;padding-bottom:0}
.jhcv-service-models > h2,.jhcv-service-models > p{text-align:center}
.jhcv-service-models .jhcv-anton__product-grid{margin-top:32px}
.jhcv-racking-article{max-width:760px;margin:40px auto 0;padding-inline:24px}
.jhcv-racking-article h2{font-size:28px;margin-top:32px}
.jhcv-racking-article ul{list-style:disc;padding-left:24px;margin:20px 0}
.jhcv-racking-article li{margin-bottom:10px}
@media(max-width:767px){.jhcv-contact{padding-top:28px}.jh-cn-shell .reviews.content-cont > .industry__upper{padding-bottom:24px}.jhcv-racking-article{padding-inline:20px}.jhcv-racking-article h2{font-size:24px}}

/* Match the native service nesting and the terminal carousel module. */
.jh-cn-shell .reviews.content-cont:has(.industry__upper){padding-bottom:0}
.jh-cn-shell .reviews.content-cont .industry__upper{padding-bottom:32px}
.jhcv-cn-content .jhcv-content-tail .teaser-row{padding-bottom:0}
.jhcv-cn-content .jhcv-content-tail .teaser-row__container{margin-bottom:0}
@media(max-width:767px){.jh-cn-shell .reviews.content-cont .industry__upper{padding-bottom:24px}}

/* Content review part 2, 2026-10-09: consistent module rhythm on reviewed pages. */
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]){--jhcv-review-gap:48px}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .spacer-area{margin-bottom:var(--jhcv-review-gap)}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .intro-bg{padding-bottom:0;margin-bottom:var(--jhcv-review-gap)}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .intro-bg .container{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .intro-bg .js-toggle-inner > p:last-child{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .rtf > p{margin-bottom:18px}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .rtf > p:last-child{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .rtf > :is(h2,h3){margin-top:24px;margin-bottom:18px}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .rtf > :is(h2,h3):first-child{margin-top:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .rtf > .jhcv-restored-heading{margin-top:24px}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .jhcv-content-tail{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-contact{padding-top:48px}
/* Fit icon rows to the page and centre the complete content stack. */
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser{display:flex;flex-direction:column;min-height:0;min-width:0;width:100%;height:100%;box-sizing:border-box;padding:18px 12px;gap:12px;align-items:center;justify-content:flex-start;text-align:center}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser__head{min-height:56px;height:56px;flex:none}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel .teaser__head-icon{width:56px;height:56px;margin:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser__content{display:flex;flex-direction:column;justify-content:center;margin:0;flex:1!important;text-align:center;width:100%}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser__info{margin:0;padding:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser__hl{font-size:16px;line-height:1.25;margin-bottom:10px;overflow-wrap:anywhere}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .teaser__text{font-size:12px;line-height:1.45}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .btn--hidden{display:none}
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"]{--jhcv-review-cols:4}
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"]{--jhcv-review-cols:4}
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"]{--jhcv-review-cols:5}
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"]{--jhcv-review-cols:5}
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]{--jhcv-review-cols:3}
@media(min-width:970px){
 :is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .teaser-row:has(.teaser__head-icon){max-width:1100px;margin-inline:auto}
 :is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon){width:100%!important;max-width:100%;min-width:0;margin-inline:0!important;left:auto;transform:none!important}
 :is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) .jhcv-section-carousel__track{display:grid;grid-template-columns:repeat(var(--jhcv-review-cols),minmax(0,1fr));gap:18px;width:100%;max-width:100%;height:auto!important;overflow:visible}
 :is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) [data-jhcv-related-cell]{position:static!important;transform:none!important;transition:none!important;width:auto!important;height:auto!important;min-width:0;padding:0}
 :is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"]) .jhcv-section-carousel:has(.teaser__head-icon) :is(.jhcv-carousel__dots,.jhcv-carousel__arrows){display:none!important}
 main[data-jhcv-page-key="cn-content-13634eebea70cbc8"] .teaser-row:has(.teaser__head-icon){max-width:893px}
}
/* AGV safety cards share icon frames and centred text. */
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__content{text-align:center;justify-content:center;margin:16px 20px 24px}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__hl{font-size:18px;line-height:1.3}
/* Compact branded model cards in the AntOn service section. */
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-service-models{max-width:1100px;margin-inline:auto}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product{border-bottom:5px solid #d7dadb}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-image{aspect-ratio:16/10;max-height:190px;background:#3c464b}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-image img{height:100%;object-fit:contain}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-content{padding:20px;gap:12px}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-content h3{font-size:18px;line-height:1.25}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-type{font-size:16px;font-weight:800;line-height:1.35}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-source-metrics{font-size:13px;line-height:1.4;margin:0;padding:0}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-button{min-width:0;min-height:48px;padding:12px 16px;gap:12px;white-space:normal}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-button svg{width:20px!important;height:20px!important;flex:none;fill:none;stroke:currentColor;stroke-width:1.8}
main[data-jhcv-anton] .jhcv-anton__richtext-action{justify-content:center}
/* Match the yellow product-card treatment of the other catalogue pages. */
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"] .teaser:has(.teaser-product__tl) .teaser__hl{color:#ffb900;font-size:22px;line-height:1.2}
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"] .teaser:has(.teaser-product__tl) .teaser__btn{background:#ffb900;color:#000;border-color:#ffb900;font-weight:800}
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"] .teaser:has(.teaser-product__tl) .teaser__content{padding:0;margin:22px 20px 24px}
/* Specific controls and section headings. */
main[data-jhcv-page-key="cn-products-new-forklifts-reach-trucks"] .jhcv-intro-more > summary{display:table;width:auto;min-width:220px;margin-inline:auto;padding-inline:28px}
main[data-jhcv-page-key="jh-cn-538700"] .jhcv-source-product-article-intro + .jhcv-text > p:last-child{font-size:24px;line-height:1.3;font-weight:800;margin-block:28px 20px}
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"] .jhcv-cn-content .jhcv-review-finance-title{margin-top:48px!important}
.jhcv-racking-article{margin-top:28px}
.jhcv-racking-article > h2:first-child{margin-top:0}
@media(max-width:969px){:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]){--jhcv-review-gap:32px}}
@media(max-width:767px){:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],
main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],
main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],
main[data-jhcv-page-key="cn-content-8abbed388777733d"],
main[data-jhcv-page-key="jh-cn-538934"],
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-contact{padding-top:32px}}

/* Include the plain copy-module introduction used by these source sections. */
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],main[data-jhcv-page-key="cn-content-8abbed388777733d"],main[data-jhcv-page-key="jh-cn-538934"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .copy-mod{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-long-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-beginner"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-long-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-low-level-order-pickers"],main[data-jhcv-page-key="cn-products-new-forklifts-order-pickers-medium-high-level-order-pickers"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks"],main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-diesel-forklifts"],main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],main[data-jhcv-page-key="cn-content-13634eebea70cbc8"],main[data-jhcv-page-key="cn-content-8abbed388777733d"],main[data-jhcv-page-key="jh-cn-538934"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .jhcv-cn-content .js-toggle-inner > p:last-child{margin-bottom:0}

/* AntOn service CTA: native inline-action wrapper. */
main[data-jhcv-anton] .jhcv-inline-action{display:flex;justify-content:center;text-align:center}

/* Content review part 3, 2026-10-09: row heights, image frames and actual module gaps. */
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .teaser-tiles-list__item{display:flex;align-items:stretch}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .teaser-product{height:100%;flex:1 1 auto}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .teaser-product__content{flex:1 1 auto}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-medium-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-stackers-short-distance"],main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"]) .teaser-product__actions{margin-top:auto}
main[data-jhcv-page-key="cn-products-new-forklifts-reach-trucks"] .jhcv-listing__cell{align-items:stretch}
main[data-jhcv-page-key="cn-products-new-forklifts-reach-trucks"] .jhcv-listing__card--product{height:100%;align-self:stretch;flex:1 1 auto}
main[data-jhcv-page-key="cn-products-new-forklifts-reach-trucks"] .jhcv-listing__actions{margin-top:auto}
main[data-jhcv-page-key="cn-products-new-forklifts-forklift-trucks-lithium-ion-forklifts"] .teaser-product__tl{font-size:12px;font-weight:400;line-height:1.65}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-cn-content .jhcv-service-models .jhcv-anton__product{display:flex;flex-direction:column}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-cn-content .jhcv-service-models .jhcv-anton__product-image{flex:none}
main[data-jhcv-page-key="cn-content-c2fc35b5e59d5fa6"] .jhcv-anton__product-actions{margin-top:auto}
/* The source row kept space for controls even when all cards were visible. */
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],main[data-jhcv-page-key="jh-cn-538934"]) .jhcv-cn-content .teaser-row{padding-bottom:0}
:is(main[data-jhcv-page-key="cn-products-new-forklifts-pallet-trucks-electric-pallet-trucks-short-distance"],main[data-jhcv-page-key="cn-products-new-forklifts-trailer"],main[data-jhcv-page-key="jh-cn-538934"]) .jhcv-cn-content .teaser-row__container{margin-bottom:0}
main[data-jhcv-page-key="jh-cn-538934"] .jhcv-cn-content .spacer-area:has(.teaser-row--ready){margin-bottom:0}
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"] .jhcv-cn-content .teaser-row{margin-top:48px}
main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"] .jhcv-cn-content .rtf:has(.jhcv-compact-icon-cards) > p:last-of-type{margin-bottom:0}
:is(main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"],main[data-jhcv-page-key="jh-cn-538934"]) .jhcv-cn-content .rtf > div:has(.teaser-row){margin-bottom:0}
/* AntOn's native sections have their own rhythm outside the source-section adapter. */
main[data-jhcv-anton] :is(.jhcv-anton__benefits,.jhcv-anton__products,.jhcv-anton__richtext,.jhcv-anton__faq){margin-block:48px}
main[data-jhcv-anton] .jhcv-anton__benefits > h2{margin-bottom:64px}
main[data-jhcv-anton] .jhcv-anton__faq{margin-bottom:0}
main[data-jhcv-anton] .jhcv-contact{padding-top:48px}
/* Keep the manufacturer's AGV images intact inside a shared centred frame. */
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser{display:flex;flex-direction:column;min-height:0;height:100%}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__head{display:flex;align-items:center;justify-content:center;height:96px;min-height:96px;flex:0 0 96px}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__head :is(.teaser__img,.img-abs,.img-abs > span,picture){position:static;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__head img{position:static!important;display:block;width:auto;max-width:112px;height:auto;max-height:80px;object-fit:contain;margin:0}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-safety-cards .teaser__content{display:flex;flex-direction:column;flex:1 1 auto!important;justify-content:center;margin:12px 20px 24px;text-align:center}
main[data-jhcv-page-key="cn-systems-driverless-transport-system-automated-guided-vehicles"] .jhcv-cn-content [id="540352"]{padding-top:16px}
/* The native article also inherited 77px from the legacy content wrapper. */
.reviews.content-cont:has(.jhcv-racking-article){padding-top:48px}
.jhcv-racking-article{margin-top:0}
/* Official SEOSPIN artwork replaces only the existing agency credit. */
.footer a.jh-seospin-credit{display:inline-flex!important;align-items:center;gap:10px;margin-top:12px!important;text-decoration:none!important}
.footer .jh-seospin-credit__label{font-size:11px;line-height:1.3}
.footer .jh-seospin-credit__logo{display:block;width:80px;height:auto;max-width:none;filter:brightness(0) invert(1)}
@media(max-width:969px){
 main[data-jhcv-page-key="cn-content-7b17c77f04df9c81"] .jhcv-cn-content .teaser-row{margin-top:32px}
 main[data-jhcv-anton] :is(.jhcv-anton__benefits,.jhcv-anton__products,.jhcv-anton__richtext,.jhcv-anton__faq){margin-block:32px}
 main[data-jhcv-anton] .jhcv-anton__benefits > h2{margin-bottom:40px}
 main[data-jhcv-anton] .jhcv-anton__faq{margin-bottom:0}
 main[data-jhcv-anton] .jhcv-contact{padding-top:32px}
 .reviews.content-cont:has(.jhcv-racking-article){padding-top:32px}
}

/* End */


/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2-anton.css?17914890758298*/
/* Exact AntOn source tokens and module architecture. Scoped to the AntOn root. */
.jhcv-anton{--anton-purple:#86428b;--anton-purple-hover:#6b356f;--anton-purple-dark:#4b254f;--anton-width:1200px;background:#fff;font-size:18px;line-height:1.5}
.jhcv-anton__container{width:min(calc(100% - 80px),var(--anton-width));margin-inline:auto}
.jhcv-anton__narrow{width:min(calc(100% - 80px),800px);margin-inline:auto}
.jhcv-anton__hero{width:100%;max-width:none;aspect-ratio:12/5;max-height:100vh;overflow:hidden;background:#d7dadb}
.jhcv-anton__hero>picture,.jhcv-anton__hero>img{display:block;width:100%;height:100%}
.jhcv-anton__hero img{width:100%;max-width:none;height:100%;object-fit:cover;object-position:center top}
.jhcv-anton__intro{padding-block:72px 56px;text-align:center}
.jhcv-anton__intro h1{font-size:clamp(36px,4.5vw,64px);letter-spacing:-.035em;margin-bottom:10px;line-height:1.08}
.jhcv-anton__slogan{font-size:clamp(25px,3vw,40px);font-weight:800;line-height:1.15;margin:0 0 34px!important}
.jhcv-anton__intro p:not(.jhcv-anton__slogan){font-size:20px;line-height:1.5}
.jhcv-anton__video{margin-block:0 72px}.jhcv-anton__video .jhcv-video{width:100%;margin:0}.jhcv-anton__video .jhcv-video-embed{aspect-ratio:16/9;background:#3c464b}
.jhcv-anton__video .jhcv-video-embed>button{background:var(--anton-purple);color:#fff;max-width:calc(100% - 32px);white-space:normal}
.jhcv-anton__richtext{margin-block:72px;display:flow-root}.jhcv-anton__richtext h2{font-size:clamp(30px,3.8vw,48px);line-height:1.12;margin-bottom:28px}
.jhcv-anton__float-image{float:right;width:50%;margin:0 0 24px 32px}.jhcv-anton__float-image img{width:100%;height:auto;object-fit:contain}
.jhcv-anton__richtext .jhcv-check-list{margin-block:24px}.jhcv-anton__richtext-action{clear:both;padding-top:24px;text-align:center}
.jhcv-anton__tasks{background:var(--anton-purple);color:#fff;margin-block:72px;padding-block:56px}
.jhcv-anton__tasks>.jhcv-anton__container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:56px;align-items:center}
.jhcv-anton__tasks h2{font-size:clamp(32px,4vw,54px);line-height:1.1;margin:0}.jhcv-anton__tasks .jhcv-check-list{margin:0}
.jhcv-anton__tasks .jhcv-check-list li{padding:8px 0 8px 32px;font-size:20px;line-height:1.35}.jhcv-anton__tasks .jhcv-check-list li:before{color:#fff;top:8px}
.jhcv-anton__benefits{margin-block:80px}.jhcv-anton__benefits>h2,.jhcv-anton__products>h2,.jhcv-anton__faq>h2{font-size:clamp(32px,4vw,54px);line-height:1.1;margin-bottom:48px}
.jhcv-anton__benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;text-align:center}
.jhcv-anton__benefit-icon{width:198px;max-width:75%;margin:0 auto 28px}.jhcv-anton__benefit-icon svg{display:block;width:100%;height:auto;aspect-ratio:1}
.jhcv-anton__benefit h3{font-size:30px;line-height:1.2;margin-bottom:18px}.jhcv-anton__benefit p{font-size:18px;line-height:1.45;max-width:330px;margin-inline:auto}
.jhcv-anton__products{margin-block:88px}.jhcv-anton__product-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;align-items:stretch}
.jhcv-anton__product{display:flex;flex-direction:column;min-width:0;background:#fff;border-bottom:4px solid var(--anton-purple)}
.jhcv-anton__product-image{display:block;aspect-ratio:16/10;background:linear-gradient(180deg,#b8b8b8,#d2d5d6 40%,#d3d6d7 49.5%,#d2d5d6 60%,#b8b8b8);overflow:hidden}
.jhcv-anton__product-image img{width:100%;height:100%;object-fit:contain}.jhcv-anton__product-content{display:flex;flex-direction:column;flex:1;padding:22px 16px 28px}
.jhcv-anton__product h3{font-size:28px;font-weight:400;line-height:1.15;margin:0 0 14px}.jhcv-anton__product-type{color:var(--anton-purple);font-size:22px;font-weight:800;line-height:1.15;margin-bottom:18px}
.jhcv-anton__product .jhcv-source-metrics{display:block;margin:0 0 28px;font-size:18px;font-weight:400}.jhcv-anton__product .jhcv-source-metrics li{border:0;padding:6px 0}
.jhcv-anton__product-actions{margin-top:auto;display:flex;flex-direction:column;gap:12px}.jhcv-anton__product-actions .jhcv-button{width:100%;min-width:0;white-space:normal;gap:10px;font-size:13px;padding-inline:14px}
.jhcv-anton .jhcv-button>span{white-space:normal;overflow:visible;text-overflow:clip}.jhcv-anton .jhcv-button--primary,.jhcv-anton .jhcv-button--dark{background:var(--anton-purple);color:#fff}
.jhcv-anton .jhcv-button--outline{border-color:var(--anton-purple);color:var(--anton-purple);background:#fff}.jhcv-anton .jhcv-button:hover{background:var(--anton-purple-hover);color:#fff;border-color:var(--anton-purple-hover)}
.jhcv-anton a:focus-visible,.jhcv-anton button:focus-visible,.jhcv-anton summary:focus-visible{outline:3px solid var(--anton-purple-dark);outline-offset:5px}
.jhcv-anton__faq{margin-block:80px}.jhcv-anton__question{border-top:1px solid #d7dadb}.jhcv-anton__question:last-child{border-bottom:1px solid #d7dadb}
.jhcv-anton__question>summary{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:25px;font-weight:700;line-height:1.25;list-style:none}
.jhcv-anton__question>summary::-webkit-details-marker{display:none}.jhcv-anton__question>summary>span{flex:none;position:relative;width:20px;height:20px}
.jhcv-anton__question>summary>span:before,.jhcv-anton__question>summary>span:after{content:'';position:absolute;inset:9px 0 auto;height:2px;background:var(--anton-purple)}
.jhcv-anton__question>summary>span:after{transform:rotate(90deg)}.jhcv-anton__question[open]>summary>span:after{display:none}.jhcv-anton__question>div{padding-bottom:26px;max-width:1000px}
.jhcv-anton__question .jhcv-text,.jhcv-anton__question .jhcv-container{width:100%;margin:0}.jhcv-anton__question p:last-child{margin-bottom:0}
@media(max-width:1199px){.jhcv-anton__product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}}
@media(max-width:969px){.jhcv-anton__hero{aspect-ratio:5/4}.jhcv-anton__container,.jhcv-anton__narrow{width:calc(100% - 48px)}.jhcv-anton__product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.jhcv-anton__tasks>.jhcv-anton__container{gap:32px}.jhcv-anton__benefit-grid{gap:28px}.jhcv-anton__benefit-icon{width:160px}.jhcv-anton__benefit h3{font-size:26px}}
@media(max-width:749px){.jhcv-anton{font-size:16px}.jhcv-anton__container,.jhcv-anton__narrow{width:calc(100% - 40px)}.jhcv-anton__intro{padding-block:40px}.jhcv-anton__intro h1{font-size:34px}.jhcv-anton__slogan{font-size:28px;margin-bottom:26px!important}.jhcv-anton__intro p:not(.jhcv-anton__slogan){font-size:18px}.jhcv-anton__video{margin-bottom:44px}
.jhcv-anton__richtext{margin-block:48px}.jhcv-anton__float-image{float:none;width:100%;margin:0 0 26px}.jhcv-anton__richtext h2{font-size:30px}.jhcv-anton__tasks{margin-block:48px;padding-block:36px}.jhcv-anton__tasks>.jhcv-anton__container{grid-template-columns:1fr;gap:26px}.jhcv-anton__tasks h2{font-size:32px}.jhcv-anton__tasks .jhcv-check-list li{font-size:18px}
.jhcv-anton__benefits,.jhcv-anton__products,.jhcv-anton__faq{margin-block:52px}.jhcv-anton__benefits>h2,.jhcv-anton__products>h2,.jhcv-anton__faq>h2{font-size:32px;margin-bottom:32px}.jhcv-anton__benefit-grid{grid-template-columns:1fr;gap:32px}.jhcv-anton__benefit-icon{width:160px;margin-bottom:20px}.jhcv-anton__benefit h3{font-size:28px}.jhcv-anton__benefit p{font-size:17px;max-width:380px}
.jhcv-anton__product-grid{grid-template-columns:1fr;gap:36px}.jhcv-anton__product-content{padding:24px}.jhcv-anton__product h3{font-size:30px}.jhcv-anton__product-type{font-size:23px}.jhcv-anton__product-actions{flex-direction:row;flex-wrap:wrap}.jhcv-anton__product-actions .jhcv-button{flex:1 1 200px}.jhcv-anton__question>summary{font-size:21px;padding-block:21px}.jhcv-anton__question>summary>span{width:18px;height:18px}}
@media(max-width:374px){.jhcv-anton__container,.jhcv-anton__narrow{width:calc(100% - 32px)}.jhcv-anton__intro h1{font-size:30px}.jhcv-anton__slogan{font-size:25px}.jhcv-anton__product-content{padding:20px}}
@media(prefers-reduced-motion:reduce){.jhcv-anton *{transition:none!important}}

/* Match the manufacturer page background so the original image has no visible matte. */
.jhcv.jhcv-anton{background:var(--jhcv-pale)}
.jhcv-anton__benefits > h2,.jhcv-anton__products > h2{text-align:center}
.jhcv-anton__richtext-action{text-align:center}

/* End */


/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2-listing.css?179139772114382*/
/* Frozen CN category card layout. Scope does not affect the existing site header. */
.jhcv-source-listing{background:#eaeff1;padding-block:36px 50px}
.jhcv-listing__group{width:100%;margin:0 auto 50px;padding-block:36px 0;max-width:500px;padding-inline:20px}
.jhcv-listing__group--border{border-top:2px solid rgba(0,0,0,.1)}
.jhcv-listing__grid{display:flex;flex-wrap:wrap;justify-content:center;margin-inline:-20px;row-gap:50px;align-items:stretch}
.jhcv-listing__cell{width:100%;min-width:0;padding-inline:20px;display:flex;align-items:stretch}
.jhcv-listing__card,.jhcv-listing__intro-card{--listing-brand:#ffb900;background:#fff;border-bottom:6px solid #d7dadb;color:#000;display:flex;flex-direction:column;min-width:0;width:100%;height:100%}
.jhcv-listing__brand--anton{--listing-brand:#86428b}
.jhcv-listing__card{height:auto;align-self:flex-start}.jhcv-listing__intro-card{border-color:var(--listing-brand)}
.jhcv-listing__logo{padding:40px 24px}.jhcv-listing__logo img{display:block;width:100%;height:auto;max-width:none}
.jhcv-listing__intro-copy{padding:0 24px 24px;font-size:13px;line-height:1.8}
.jhcv-listing__intro-copy h3{font-size:24px;line-height:1.2;margin:0 0 20px;letter-spacing:-.03em;overflow-wrap:normal}
.jhcv-listing__intro-copy p{margin:0 0 12px}.jhcv-listing__intro-copy ul{padding-inline-start:22px;margin:0 0 12px;list-style:disc}
.jhcv-listing__intro-copy li{padding-inline-start:3px;margin:0 0 5px}
.jhcv-listing__image{display:block;position:relative;aspect-ratio:16/10;background:linear-gradient(180deg,#b8b8b8,#d2d5d6 40%,#d3d6d7 49.5%,#d2d5d6 60%,#b8b8b8);overflow:hidden;flex:none}
.jhcv-listing__image>picture{display:block;width:100%;height:100%}.jhcv-listing__image img{display:block;width:100%;max-width:none;height:100%;object-fit:contain;object-position:center}
.jhcv-listing__liion{position:absolute;right:20px;top:20px;z-index:1;width:60px;height:30px;text-align:right}
.jhcv-listing__liion svg{display:block;max-width:60px;width:100%;height:30px}
.jhcv-listing__copy{display:flex;flex-direction:column;flex:1;min-width:0;padding:12px 24px 20px}
.jhcv-listing__copy p{font-size:14px;line-height:1.5;margin:0 0 20px}
.jhcv-listing__copy .jhcv-listing__model{font-size:14px;line-height:1.2;font-weight:800;margin:0 0 6px}
.jhcv-listing__type{color:var(--listing-brand)!important;font-size:24px!important;line-height:1.2!important;margin:0 0 24px!important;letter-spacing:-.03em;overflow-wrap:normal!important}
.jhcv-listing__title{font-size:24px!important;line-height:1.2!important;margin:0 0 24px!important;letter-spacing:-.03em;overflow-wrap:normal!important}
.jhcv-listing__eyebrow{font-size:14px;font-weight:800;line-height:1.25;margin-bottom:6px}
.jhcv-listing__metrics{margin:0 0 16px;padding:0;list-style:none;font-size:13px;line-height:1.4;min-height:84px}
.jhcv-listing__metrics li{border-top:1px solid #d7dadb;padding:12px 12px 12px 38px;min-height:42px;position:relative;text-align:right}
.jhcv-listing__metrics li>span{position:absolute;inset-inline-start:0;top:8px;width:26px;height:26px}.jhcv-listing__metrics svg{display:block;width:26px;height:26px}
.jhcv-listing__actions{margin-top:auto;display:flex;flex-direction:column;gap:6px;padding-top:0}
.jhcv-listing__actions .jhcv-button{display:flex;width:100%;max-width:none;min-width:0;min-height:56px;border:0;border-radius:0;padding:18px 20px 14px;background:var(--listing-brand);color:#000;font-size:13px;line-height:1.2;text-transform:uppercase;font-weight:800;justify-content:flex-start;white-space:normal}
.jhcv-listing__brand--anton .jhcv-listing__actions .jhcv-button{color:#fff}
.jhcv-listing__actions .jhcv-button>span{white-space:normal;overflow:visible;text-overflow:clip}.jhcv-listing__actions .jhcv-button>svg{display:none}
.jhcv-listing__actions .jhcv-button:hover{filter:brightness(.92)}
.jhcv-listing__actions .jhcv-listing__secondary .jhcv-button{background:#3c464b;color:#fff}
.jhcv-listing__actions .jhcv-listing__price{font-size:12px;line-height:1.2;text-align:right;margin:0;color:#000}
.jhcv-source-listing>.jhcv-inline-action{text-align:center;margin-block:0 50px}.jhcv-source-listing>.jhcv-inline-action .jhcv-button{background:#3c464b;color:#fff;border:0}
.jhcv-listing__group--row{position:relative}.jhcv-listing__track.jhcv-related-track{display:flex;flex-wrap:nowrap;gap:40px;overflow-x:auto;align-items:stretch;scroll-snap-type:x mandatory;margin:0;padding-bottom:20px;scrollbar-width:thin}
.jhcv-listing__track>.jhcv-listing__cell{width:290px;flex:0 0 290px;padding:0;scroll-snap-align:start}.jhcv-listing__track>.jhcv-listing__card{width:290px;flex:0 0 290px;scroll-snap-align:start}
.jhcv-listing__track .jhcv-listing__card{height:auto;min-height:0}
.jhcv-listing__navigation{display:flex;gap:12px;justify-content:flex-end;margin-bottom:16px}.jhcv-listing__navigation button{width:44px;height:44px;min-width:44px;border:1px solid #3c464b;background:#fff;color:#3c464b;font-size:24px;cursor:pointer}
.jhcv-listing__card a:focus-visible,.jhcv-listing__navigation button:focus-visible{outline:3px solid #3c464b;outline-offset:3px}
@media(min-width:750px){.jhcv-listing__group{max-width:100%;width:710px;padding-inline:0}.jhcv-listing__cell{width:50%}.jhcv-listing__liion{right:12px;top:12px}.jhcv-listing__track>.jhcv-listing__cell,.jhcv-listing__track>.jhcv-listing__card{width:360px;flex-basis:360px}}
@media(min-width:970px){.jhcv-listing__group{width:930px}.jhcv-listing__cell{width:33.3333333333%}}
@media(min-width:1200px){.jhcv-listing__group{width:1160px}.jhcv-listing__cell{width:25%}.jhcv-listing__cell--full{width:100%}.jhcv-listing__intro-copy{font-size:14px}.jhcv-listing__metrics{font-size:14px}}
@media(min-width:1400px){.jhcv-listing__group{width:1360px}}
@media(max-width:749px){.jhcv-listing__group--row{max-width:none;padding-inline:20px}.jhcv-listing__track>.jhcv-listing__cell,.jhcv-listing__track>.jhcv-listing__card{width:min(290px,calc(100vw - 60px));flex-basis:min(290px,calc(100vw - 60px))}.jhcv-listing__copy{padding-inline:24px}.jhcv-listing__type,.jhcv-listing__title{font-size:24px!important}}
@media(prefers-reduced-motion:reduce){.jhcv-listing__track{scroll-behavior:auto}}

/* Source full-width teaser carousel. Original 360/290px cells include 20px gutters. */
.jhcv-source-carousel{width:100%;max-width:none;margin:70px 0;padding:0;min-width:0;background:#eaeff1}
.jhcv-carousel__heading{text-align:center;font-size:36px!important;margin:0 20px 40px!important}
.jhcv-carousel__viewport{position:relative;width:100%;min-width:0}
.jhcv-carousel__track{position:relative;display:flex;gap:0;width:100%;max-width:none;overflow-x:auto;overflow-y:hidden;margin:0;padding:0;touch-action:pan-y;outline-offset:-3px}
.jhcv-carousel__cell{flex:0 0 290px;width:290px;padding:0 20px;min-width:0;display:flex;align-items:stretch}
.jhcv-source-carousel[data-related-ready=true] .jhcv-carousel__cell{position:absolute;inset:0 auto auto 0}
.jhcv-source-carousel[data-related-ready=true] .jhcv-carousel__track{overflow:hidden}
.jhcv-carousel__cell>.jhcv-listing__card,.jhcv-carousel__cell>.jhcv-listing__intro-card{width:100%;height:auto;min-height:0}
.jhcv-carousel--moving .jhcv-carousel__cell{transition:transform .24s ease}
.jhcv-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);width:54px;min-width:44px;height:20%;min-height:70px;padding:0;border:0;border-radius:0;background:#3c464b;color:#fff;z-index:2;cursor:pointer;display:none}
.jhcv-carousel__arrow--prev{left:10px}.jhcv-carousel__arrow--next{right:10px}
.jhcv-carousel__arrow svg{width:28px;height:36px;fill:currentColor;display:block;margin:auto}.jhcv-carousel__arrow--next svg{transform:rotate(180deg)}
.jhcv-carousel__arrow:hover{background:#000}.jhcv-carousel__arrow:focus-visible,.jhcv-carousel__track:focus-visible{outline:3px solid #ffb900;outline-offset:-3px}
.jhcv-carousel__dots{display:flex;flex-wrap:wrap;justify-content:center;gap:0;margin:16px auto 24px;padding:0 10px;max-width:100%;line-height:1}
.jhcv-carousel__dots button{display:grid;place-items:center;flex:0 0 26px;width:26px;min-width:26px;height:26px;padding:0;border:0;background:transparent;cursor:pointer}
.jhcv-carousel__dots span{display:block;width:10px;height:10px;border:1px solid #000;border-radius:50%;background:transparent}
.jhcv-carousel__dots [aria-current=step] span{background:#000}
.jhcv-carousel__dots button:focus-visible{outline:2px solid #3c464b;outline-offset:-2px}
@media(min-width:750px){.jhcv-carousel__cell{width:360px;flex-basis:360px}.jhcv-carousel__arrow{display:block}}
@media(max-width:749px){.jhcv-source-carousel{margin-block:48px}.jhcv-carousel__heading{font-size:28px!important;margin-bottom:32px!important}}
@media(prefers-reduced-motion:reduce){.jhcv-carousel--moving .jhcv-carousel__cell{transition:none}}

/* Reach-specific Source modules; the shared category grid above is unchanged. */
.jhcv-reach{padding:0;background:#eaeff1}
.jhcv-reach__container{width:calc(100% - 40px);max-width:460px;margin-inline:auto}
.jhcv-reach__benefits{background:#ffb900;color:#000;padding-block:34px}
.jhcv-reach__benefits ul{display:grid;grid-template-columns:1fr;gap:20px;list-style:none;padding:0}
.jhcv-reach__benefits li{display:flex;align-items:center;gap:18px;font-size:16px;line-height:1.25;min-width:0}
.jhcv-reach__benefits li>span{display:block;width:32px;height:32px;flex:none}.jhcv-reach__benefits svg{display:block;width:32px;height:32px;fill:#3c464b}
.jhcv-reach__tabs{margin-block:56px}.jhcv-reach__tabs>h2{text-align:center;font-size:30px;line-height:1.2;margin:0 0 24px}
.jhcv-reach__tabs-intro{max-width:900px;margin:0 auto 30px;text-align:center;font-size:16px;line-height:1.5}
.jhcv-reach__tablist{display:none;justify-content:center;gap:14px;flex-wrap:wrap;margin-bottom:30px}
.jhcv-reach__tablist button{min-height:52px;border:1px solid #9ba1a5;border-radius:22px;background:#fff;color:#7b858b;padding:15px 26px;font-size:13px;line-height:1.25;text-transform:uppercase;font-weight:800;cursor:pointer}
.jhcv-reach__tablist button[aria-selected=true]{background:#ffb900;color:#000;border-color:#ffb900}
.jhcv-reach__pane{border-top:1px solid #bdc3c6}.jhcv-reach__pane:last-child{border-bottom:1px solid #bdc3c6}
.jhcv-reach__accordion{width:100%;min-height:56px;background:transparent;color:#000;border:0;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 0;text-align:left;font-weight:800;cursor:pointer}
.jhcv-reach__accordion>span{font-size:25px;line-height:1;color:#3c464b}
.jhcv-reach__panel{display:flex;flex-direction:column;gap:24px;margin-block:0 24px}.jhcv-reach__panel[hidden]{display:none!important}
.jhcv-reach__panel-image,.jhcv-reach__panel-copy{min-width:0;flex:1}.jhcv-reach__panel-image picture,.jhcv-reach__panel-image img{display:block;width:100%;height:auto;max-width:none}
.jhcv-reach__panel-copy{font-size:16px;line-height:1.7}.jhcv-reach__panel-copy p{margin:0 0 24px}.jhcv-reach__panel-lead{line-height:1.3}
.jhcv-reach__panel-copy ul{list-style:disc;padding-inline-start:22px;margin:0}.jhcv-reach__panel-copy li{padding-inline-start:4px;margin:0 0 7px}
.jhcv-reach__download{background:#3c464b;color:#fff;padding-block:42px}
.jhcv-reach__download>.jhcv-reach__container{display:grid;grid-template-columns:1fr;gap:32px;align-items:center}
.jhcv-reach__download h2{font-size:32px;line-height:1.15;margin:0}.jhcv-reach__download-copy{font-size:16px;font-weight:800;line-height:1.6}
.jhcv-reach__download-copy p{margin:0 0 10px}.jhcv-reach__download .jhcv-button{margin-top:18px;background:#e7e7e7;color:#000;border:0;min-width:0;min-height:52px;text-transform:uppercase;font-size:13px;font-weight:800;max-width:320px}
.jhcv-reach__download .jhcv-button svg,.jhcv-reach__editorial .jhcv-button svg{display:none}
.jhcv-reach__download-icon{width:140px;height:140px;margin-inline:auto}.jhcv-reach__download-icon svg{display:block;width:140px;height:140px}
.jhcv-reach__editorial{display:grid;grid-template-columns:1fr;gap:28px;align-items:center;margin-block:56px}
.jhcv-reach__editorial-image img{width:100%;height:auto;object-fit:contain;max-width:none}.jhcv-reach__editorial-copy{min-width:0;font-size:16px;line-height:1.65}
.jhcv-reach__editorial-copy h2{font-size:32px;line-height:1.15;margin:0 0 22px}.jhcv-reach__editorial-copy .jhcv-reach__eyebrow{font-size:13px;line-height:1.25;font-weight:800;text-transform:uppercase;margin:0 0 14px}
.jhcv-reach__editorial .jhcv-button{background:#3c464b;color:#fff;border:0;min-width:0;max-width:320px;text-transform:uppercase;font-size:13px;font-weight:800}
.jhcv-reach__article{font-size:18px;line-height:1.7;margin-block:56px}.jhcv-reach__article .jhcv-downloads{width:100%;margin:0 0 32px}.jhcv-reach__article .jhcv-downloads>h2{font-size:26px}
.jhcv-reach__banner{margin:0 0 40px}.jhcv-reach__banner img{width:100%;height:auto;max-width:none}.jhcv-reach__article>h2{font-size:30px;line-height:1.2}
.jhcv-reach__tablist button:focus-visible,.jhcv-reach__accordion:focus-visible{outline:3px solid #3c464b;outline-offset:4px}
@media(min-width:750px){.jhcv-reach__container{width:710px;max-width:100%}.jhcv-reach__benefits ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 40px}.jhcv-reach__benefits{padding-block:40px}}
@media(min-width:970px){.jhcv-reach__container{width:930px}.jhcv-reach__tabs>h2{font-size:34px}.jhcv-reach__tablist{display:flex}.jhcv-reach__accordion{display:none}.jhcv-reach__pane,.jhcv-reach__pane:last-child{border:0}.jhcv-reach__panel{flex-direction:row;margin:0;gap:24px;align-items:flex-start}.jhcv-reach__panel-image,.jhcv-reach__panel-copy{width:calc(50% - 12px);flex:1 0 0}.jhcv-reach__download>.jhcv-reach__container{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px}.jhcv-reach__download{padding-block:60px}.jhcv-reach__editorial{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.jhcv-reach__article{width:620px}}
@media(min-width:1200px){.jhcv-reach__container{width:1160px}.jhcv-reach__benefits ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px}.jhcv-reach__tabs>h2{font-size:38px}.jhcv-reach__tabs,.jhcv-reach__editorial{margin-block:70px}.jhcv-reach__editorial-copy h2{font-size:38px}.jhcv-reach__article{width:773px}.jhcv-reach__download h2{font-size:38px}}
@media(min-width:1400px){.jhcv-reach__container{width:1360px}.jhcv-reach__article{width:906px}.jhcv-reach__tabs>h2,.jhcv-reach__editorial-copy h2{font-size:42px}.jhcv-reach__benefits li{font-size:18px}}

/* End */


/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2-product.css?179136108217651*/
/* Product architecture and measurements from the frozen official CN stage-prod/product/article modules. */
.jhcv-source-product{background:var(--jhcv-pale);min-width:0;--jhcv-product-source-width:1360px}
.jhcv-source-product-container{width:min(calc(100% - 80px),var(--jhcv-product-source-width));margin-inline:auto;min-width:0}
.jhcv-source-product-stage{position:relative;width:100%;aspect-ratio:12/5;max-height:100vh;overflow:clip;background:var(--jhcv-coal)}
.jhcv-source-product-stage>picture{display:block;width:100%;height:100%}
.jhcv-source-product-stage>img,.jhcv-source-product-stage>picture>img{width:100%;max-width:none;height:100%;object-fit:cover;object-position:center top}
.jhcv-source-product-stage-icons{position:absolute;left:0;right:0;top:170px;pointer-events:none}
.jhcv-source-product-stage-icons>div{width:140px;height:73px}
.jhcv-source-product-stage-icons svg{display:block;width:100%;height:100%}
.jhcv-source-product-intro{position:absolute;left:0;right:0;bottom:0;padding-block:24px}
.jhcv-source-product-category{width:calc(50% - 20px);font-size:14px;font-weight:800;line-height:20px;text-transform:uppercase;color:#fff;margin-bottom:24px}
.jhcv-source-product-category>a{border-bottom:1px solid transparent}
.jhcv-source-product-category>a:hover{border-bottom-color:currentColor}
.jhcv-source-product-title{width:calc(50% - 20px);font-size:44px;line-height:1.2;font-weight:800;color:var(--jhcv-yellow);margin:0 0 12px!important;letter-spacing:-.02em;overflow-wrap:anywhere}
.jhcv-source-product-overview{margin-bottom:70px}
.jhcv-source-product-overview-row{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-inline:-20px;align-items:start}
.jhcv-source-product-selection{grid-column:2/span 4;position:relative;background:#fff;padding:24px calc((100% - 40px)/3) 24px 20px;min-width:0;font-size:16px;line-height:1.8}
.jhcv-source-product-selection:before{content:'';position:absolute;right:100%;top:0;width:100vw;height:100%;background:#fff;pointer-events:none}
.jhcv-source-product-select{position:relative;padding:0;margin-bottom:12px;min-width:0;z-index:2}
.jhcv-source-product-select>label{position:absolute;left:20px;right:20px;top:12px;display:block;font-size:12px;font-weight:800;line-height:15.6px;letter-spacing:.04em;text-transform:uppercase;color:#8c9299;pointer-events:none;z-index:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.jhcv-source-product-select>select{display:block;width:100%;height:72px;border:1px solid #b9bdc1;border-radius:0;padding:30px 52px 11px 20px;background:#fff;color:#000;font-size:16px;line-height:1.8}
.jhcv-source-product-select.is-enhanced>select{position:absolute;width:1px;height:1px;padding:0;border:0;clip-path:inset(50%);overflow:hidden;white-space:nowrap;pointer-events:none}
.jhcv-model-control__button{position:relative;display:block;width:100%;min-height:72px;padding:30px 52px 11px 20px;border:1px solid #b9bdc1;background:#fff;color:#000;text-align:left;font-size:16px!important;font-weight:400!important;line-height:1.8!important;cursor:pointer;border-radius:0}
.jhcv-model-control__button>[data-jhcv-model-selected]{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.jhcv-model-control__arrow{position:absolute;right:13px;top:50%;width:32px;height:32px;transform:translateY(-50%)}
.jhcv-model-control__arrow svg,.jhcv-model-control__check svg{display:block;width:100%;height:100%;fill:#000}
.jhcv-source-product-select[data-open="true"] .jhcv-model-control__arrow{transform:translateY(-50%) rotate(180deg)}
.jhcv-model-control__list{position:absolute;left:0;right:0;top:100%;z-index:20;list-style:none;padding:24px 0;margin:-1px 0 0;max-height:min(80vh,500px);overflow:auto;overscroll-behavior:contain;touch-action:pan-y;border:1px solid #b9bdc1;background:#fff;font-size:16px;line-height:1.8}
.jhcv-model-control__list>[role="option"]{position:relative;display:block;padding:8px 12px 8px 34px;min-height:44px;overflow-wrap:anywhere;cursor:pointer}
.jhcv-model-control__list>[role="option"][aria-selected="true"],.jhcv-model-control__list>[role="option"].is-active{background:var(--jhcv-pale)}
.jhcv-model-control__check{position:absolute;left:8px;top:10px;width:22px;height:22px;display:none}
.jhcv-model-control__list>[role="option"][aria-selected="true"]>.jhcv-model-control__check{display:block}
.jhcv-source-product-selection .jhcv-spec-panels{margin:12px 0 24px}
.jhcv-source-product-metrics{padding:0;margin:0;list-style:none}
.jhcv-source-product-metrics>li{position:relative;display:flex;justify-content:flex-end;align-items:center;gap:12px;padding:12px 12px 12px 38px;min-height:45px;border-bottom:1px solid var(--jhcv-line);font-size:14px;line-height:1.5}
.jhcv-source-product-metrics>li:first-child{border-top:1px solid var(--jhcv-line)}
.jhcv-source-product-metric-icon{position:absolute;left:4px;top:9px;width:32px;height:32px;color:#000}
.jhcv-source-product-metric-icon svg{width:100%;height:100%;display:block}
.jhcv-source-product:has([data-jhcv-model] option[value="all"]:checked) [data-jhcv-spec-panel]:not([data-jhcv-spec-panel="all"]){display:none}
.jhcv-source-product-selection>.jhcv-button{width:100%;min-width:0;min-height:60px;padding:18px 20px;white-space:normal;background:var(--jhcv-coal);color:#fff;text-transform:uppercase}
.jhcv-source-product-selection>.jhcv-button>svg{display:none}
.jhcv-source-product-selection>.jhcv-button>span{white-space:normal;overflow:visible;text-overflow:clip}
.jhcv-source-product-selection .jhcv-check-list{margin:24px 0 0;font-size:16px;line-height:1.75}
.jhcv-source-product-selection .jhcv-check-list>li{padding-left:38px;padding-bottom:24px}
.jhcv-source-product-selection .jhcv-order-note{margin-bottom:0;font-size:12px}
.jhcv-source-product-check-list{padding:0;margin:24px 0 0;list-style:none;font-size:16px;line-height:1.8}
.jhcv-source-product-check-list>li{position:relative;padding:12px 12px 12px 38px;min-width:0;overflow-wrap:anywhere}
.jhcv-source-product-check-list>li>span{position:absolute;top:.6em;left:0;width:32px;height:32px}
.jhcv-source-product-check-list>li>span>svg{display:block;width:100%;height:100%;fill:#000}
.jhcv-source-product-short{grid-column:7/span 5;padding:24px 20px 0;min-width:0}
.jhcv-source-product-short>h1{font-size:44px;line-height:1.2;margin:24px 0;font-weight:800}
.jhcv-source-product-short p{font-size:18px;line-height:1.75;margin-bottom:24px}
.jhcv-source-product-anchors{display:flex;align-items:center;justify-content:center;gap:72px;padding:13px 36px;background:#fff;overflow:auto;white-space:nowrap;min-height:45px}
.jhcv-source-product-anchors>a{font-size:18px;font-weight:800;line-height:1.5;border-bottom:2px solid var(--jhcv-coal)}
.jhcv-source-product-anchors>a:hover{color:var(--jhcv-yellow);border-color:transparent}
.jhcv-source-product>.jhcv-text,.jhcv-source-product>.jhcv-benefits{max-width:893px;margin-block:70px}
.jhcv-source-product>.jhcv-text>h2{text-align:center;font-size:36px}
.jhcv-source-product-features{max-width:893px;width:calc(100% - 80px);margin:70px auto;scroll-margin-top:180px}
.jhcv-source-product-features>.jhcv-benefits{width:100%;margin:0}
.jhcv-source-product-features>.jhcv-text{width:100%;margin:0 0 32px;max-width:none}
.jhcv-source-product-features>.jhcv-text>h2{text-align:center;font-size:36px}
.jhcv-source-product-benefits,.jhcv-source-product-li-ion{margin-block:70px;scroll-margin-top:180px}
.jhcv-source-product--machine .jhcv-source-product-benefits>.jhcv-text:first-child>h2,.jhcv-source-product--machine .jhcv-source-product-li-ion>.jhcv-text:first-child>h2{text-align:center;font-size:36px}
.jhcv-source-product-features .jhcv-accordion>summary{padding:24px 72px 24px 40px;font-size:23px}
.jhcv-source-product-features .jhcv-accordion>summary>span{width:24px;height:24px}
.jhcv-source-product-features .jhcv-accordion>div{padding:0 40px 24px;font-size:18px}
.jhcv-source-product-gallery{scroll-margin-top:180px;margin-block:70px}
.jhcv-source-product-gallery>.jhcv-gallery{width:100%;max-width:none;margin:0}
.jhcv-source-product-gallery>.jhcv-gallery>h2{width:min(calc(100% - 80px),1360px);margin:0 auto 32px;text-align:center;font-size:36px}
.jhcv-source-product-gallery .jhcv-gallery-grid{width:100%;background:var(--jhcv-line);padding:48px max(40px,calc((100% - 1360px)/2)) 48px;gap:36px 40px;grid-template-columns:repeat(4,minmax(0,1fr))}
.jhcv-source-product-gallery .jhcv-gallery-grid>a{background:transparent;position:relative}
.jhcv-source-product-gallery .jhcv-gallery-grid>a>picture{display:block;width:100%;height:100%}
.jhcv-source-product-gallery .jhcv-gallery-grid>a img{width:100%;height:100%;object-fit:cover;object-position:center}
.jhcv-source-product-gallery .jhcv-gallery-grid>a:hover img{opacity:1}
.jhcv-source-gallery-zoom{position:absolute;left:50%;top:50%;width:70px;height:70px;transform:translate(-50%,-50%);fill:#fff;pointer-events:none;opacity:0;transition:opacity .2s}
.jhcv-source-gallery-zoom svg{display:block;width:100%;height:100%}
.jhcv-source-product-gallery .jhcv-gallery-grid>a:after{content:'';position:absolute;inset:0;pointer-events:none;background:rgba(0,0,0,.4);box-shadow:inset 0 0 0 4px var(--jhcv-yellow);opacity:0;transition:opacity .2s}
.jhcv-source-product-gallery .jhcv-gallery-grid>a:hover:after,.jhcv-source-product-gallery .jhcv-gallery-grid>a:focus-visible:after{opacity:1}
.jhcv-source-product-gallery .jhcv-gallery-grid>a:hover .jhcv-source-gallery-zoom,.jhcv-source-product-gallery .jhcv-gallery-grid>a:focus-visible .jhcv-source-gallery-zoom{opacity:1;z-index:1}
.jhcv-source-gallery-toggle{display:block;width:min(calc(100% - 40px),460px);margin:24px auto 0;padding:14px 20px;min-height:52px;background:transparent;border:2px solid var(--jhcv-coal);color:var(--jhcv-coal);font-size:14px!important;line-height:1.2;font-weight:800!important;text-transform:uppercase;cursor:pointer}
.jhcv-source-gallery-toggle:hover{background:var(--jhcv-coal);color:#fff}
.jhcv-source-product-models{margin-block:70px;scroll-margin-top:180px;max-width:893px}
.jhcv-source-product-models>h2{font-size:36px;text-align:center;margin-bottom:32px}
.jhcv-source-product-models .jhcv-table-wrap{margin:0;font-size:14px}
.jhcv-source-product-models th,.jhcv-source-product-models td{font-size:14px;line-height:1.6;padding:12px;border-bottom:0;white-space:normal;min-width:90px}
.jhcv-source-product-models th{background:transparent}
.jhcv-source-product-models tbody>tr:nth-child(odd){background:#fff}
.jhcv-source-product-related{padding-block:0 70px;margin-block:70px 0;min-width:0}
.jhcv-source-product-related .jhcv-related-heading{justify-content:center;position:relative;margin-bottom:40px}
.jhcv-source-product-related h2{text-align:center;font-size:36px}
.jhcv-source-product-related .jhcv-related-heading>div{position:absolute;right:0;top:0}
.jhcv-source-product-related .jhcv-related-track{grid-auto-columns:calc((100% - 72px)/4);gap:24px;max-width:1360px;padding:0 0 20px;scroll-snap-type:x mandatory}
.jhcv-source-product-related .jhcv-related-track>article{scroll-snap-align:start}
.jhcv-source-product-article-intro{max-width:893px;text-align:center;padding-block:70px 20px}
.jhcv-source-product-article-intro>h1{font-size:44px}
.jhcv-source-product-article-intro>h2{font-size:28px}
.jhcv-source-product--article>.jhcv-text{max-width:893px;text-align:left}
.jhcv-source-product--article>.jhcv-text>h2{text-align:left}
.jhcv-source-product--anton-card .jhcv-source-product-article-intro>h1{color:#86428b}
.jhcv-source-product--anton-card .jhcv-button:not(.jhcv-button--dark){background:#86428b;color:#fff}
.jhcv-source-product--anton-card .jhcv-source-product-gallery{max-width:893px;margin-inline:auto}
.jhcv-source-product--anton-card .jhcv-gallery-grid{grid-template-columns:1fr;padding:32px;background:#d7dadb}
.jhcv-source-product--anton-card .jhcv-gallery-grid>a{aspect-ratio:16/10}
.jhcv-source-product--anton-card .jhcv-gallery-grid>a img{object-fit:contain}
.jhcv-source-product .jhcv-downloads{margin-block:70px}
@media(max-width:1439px){.jhcv-source-product-title{font-size:32px}.jhcv-source-product-short>h1{font-size:28px}.jhcv-source-product-short p{font-size:18px}.jhcv-source-product-stage-icons{top:155px}.jhcv-source-product-stage-icons>div{width:116px;height:60px}.jhcv-source-product-selection{grid-column:1/span 5;padding-right:25%}.jhcv-source-product-short{grid-column:7/span 5}}
@media(max-width:1199px){.jhcv-source-product-container{width:calc(100% - 40px)}.jhcv-source-product-selection{padding-right:20px}.jhcv-source-product-overview{margin-bottom:50px}.jhcv-source-product-features{width:calc(100% - 40px)}.jhcv-source-product-gallery .jhcv-gallery-grid{padding-inline:20px;gap:24px}.jhcv-source-product-related .jhcv-related-track{grid-auto-columns:calc((100% - 48px)/3)}}
@media(min-width:1200px) and (max-width:1439px){.jhcv-source-product-container{width:min(calc(100% - 80px),1160px)}.jhcv-source-product-selection{grid-column:2/span 4;padding-right:calc((100% - 40px)/4)}}
@media(max-width:969px){.jhcv-source-product-stage{aspect-ratio:5/4;max-height:none;overflow:visible}.jhcv-source-product-stage>picture,.jhcv-source-product-stage>img{aspect-ratio:5/4;height:auto}.jhcv-source-product-stage-icons{top:150px}.jhcv-source-product-stage-icons>div{width:96px;height:50px}.jhcv-source-product-intro{position:static;padding-block:24px;background:var(--jhcv-pale)}.jhcv-source-product-category{width:100%;color:#000}.jhcv-source-product-title{width:100%;font-size:28px}.jhcv-source-product-overview-row{grid-template-columns:repeat(2,minmax(0,1fr))}.jhcv-source-product-selection{grid-column:1;}.jhcv-source-product-short{grid-column:2;padding-top:24px}.jhcv-source-product-short>h1{font-size:28px}.jhcv-source-product-short p{font-size:16px}.jhcv-source-product-anchors{gap:36px}.jhcv-source-product-anchors>a{font-size:16px}.jhcv-source-product-features .jhcv-accordion>summary{padding-left:24px;padding-right:56px}.jhcv-source-product-features .jhcv-accordion>div{padding-inline:24px;font-size:16px}.jhcv-source-product-article-intro{padding-block:50px 20px}.jhcv-source-product-article-intro>h1{font-size:32px}.jhcv-source-product-article-intro>h2{font-size:24px}}
@media(max-width:749px){.jhcv-source-product-intro{padding:24px 20px;width:100%}.jhcv-source-product-category{margin-bottom:24px}.jhcv-source-product-title{font-size:24px}.jhcv-source-product-overview-row{display:flex;flex-direction:column;margin-inline:-20px}.jhcv-source-product-selection{padding:24px 20px;width:100%}.jhcv-source-product-selection:before{display:none}.jhcv-source-product-selection .jhcv-check-list{font-size:16px;line-height:1.75}.jhcv-source-product-short{width:100%;padding:24px 20px 0}.jhcv-source-product-short>h1{font-size:24px;margin:0 0 24px}.jhcv-source-product-overview{margin-bottom:40px}.jhcv-source-product-anchors{justify-content:flex-start;padding:13px 20px;gap:24px}.jhcv-source-product>.jhcv-text,.jhcv-source-product>.jhcv-benefits{margin-block:48px}.jhcv-source-product>.jhcv-text>h2,.jhcv-source-product-gallery>.jhcv-gallery>h2,.jhcv-source-product-models>h2,.jhcv-source-product-related h2{font-size:28px}.jhcv-source-product-features{margin-bottom:48px}.jhcv-source-product-features .jhcv-accordion>summary{font-size:20px;padding:24px 32px 24px 0}.jhcv-source-product-features .jhcv-accordion>div{padding:0 0 24px}.jhcv-source-product-gallery{margin-block:48px}.jhcv-source-product-gallery .jhcv-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;padding:32px 20px}.jhcv-source-product-models{margin-block:48px}.jhcv-source-product-models .jhcv-table-wrap{overflow:auto}.jhcv-source-product-models table{min-width:660px}.jhcv-source-product-related{margin-top:48px;padding-bottom:48px}.jhcv-source-product-related .jhcv-related-heading{justify-content:flex-start;padding-right:104px;align-items:start}.jhcv-source-product-related .jhcv-related-heading h2{text-align:left}.jhcv-source-product-related .jhcv-related-track{grid-auto-columns:calc(100% - 48px);gap:24px}.jhcv-source-product .jhcv-downloads{margin-block:48px}.jhcv-source-product--anton-card .jhcv-gallery-grid{grid-template-columns:1fr}}

/* The preserved company header may wrap its breadcrumb chain above the Source badge. */
.jhcv-source-product-stage-icons{top:var(--jhcv-stage-badge-top,170px)}
@media(max-width:1439px){.jhcv-source-product-stage-icons{top:var(--jhcv-stage-badge-top,155px)}}
@media(max-width:969px){.jhcv-source-product-stage-icons{top:var(--jhcv-stage-badge-top,150px)}.jhcv-source-product-stage>picture,.jhcv-source-product-stage>img{height:max(80vw,var(--jhcv-stage-picture-min-height,0px));aspect-ratio:auto}.jhcv-source-product-stage>picture>img{height:100%}}

.jhcv-source-product-stage{min-height:var(--jhcv-stage-min-height,0px)}
@media(max-width:969px){.jhcv-source-product-stage{aspect-ratio:auto}.jhcv-source-product--machine .jhcv-source-product-benefits>.jhcv-text:first-child>h2,.jhcv-source-product--machine .jhcv-source-product-li-ion>.jhcv-text:first-child>h2{font-size:28px}}
/* Source gallery has two cells with 6px insets below970, four padded columns from970. */
@media(min-width:1200px) and (max-width:1439px){.jhcv-source-product-gallery .jhcv-gallery-grid{padding-inline:max(40px,calc((100% - 1160px)/2));column-gap:40px}}
@media(min-width:970px) and (max-width:1199px){.jhcv-source-product-gallery .jhcv-gallery-grid{padding-inline:max(20px,calc((100% - 930px)/2));column-gap:40px}}
@media(max-width:969px){.jhcv-source-product-gallery .jhcv-gallery-grid{grid-template-columns:repeat(2,minmax(0,1fr));padding:48px 6px;gap:36px 12px}.jhcv-source-product--anton-card .jhcv-gallery-grid{grid-template-columns:1fr;padding:32px}}

/* End */


/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2-content.css?17914890751041403*/
/* Exact frozen Source primitives for generic content and product body modules. */
.jhcv-source-teaser,.jhcv-source-richtext{width:calc(100% - 40px);max-width:460px;margin:48px auto;color:inherit;min-width:0}
.jhcv-source-teaser{display:grid;grid-template-columns:1fr;gap:28px;align-items:center}
.jhcv-source-content-image{min-width:0}.jhcv-source-content-image picture,.jhcv-source-content-image img{display:block;width:100%;max-width:none;height:auto;object-fit:contain}
.jhcv-source-content-copy{min-width:0;font-size:16px;line-height:1.65}
.jhcv-source-teaser h2{font-size:30px;line-height:1.15;margin:0 0 22px}
.jhcv-source-content-eyebrow{font-size:13px!important;line-height:1.2!important;text-transform:uppercase;font-weight:800;margin-bottom:12px!important}
.jhcv-source-teaser .jhcv-button{max-width:320px;min-width:0;background:#3c464b;color:#fff;border:0;text-transform:uppercase;font-size:13px}
.jhcv-source-teaser .jhcv-button svg{display:none}
.jhcv-source-richtext{display:flow-root;font-size:18px;line-height:1.7}
.jhcv-source-richtext h2{font-size:30px;line-height:1.2;margin:0 0 24px}
.jhcv-source-richtext p{margin:0 0 24px}
.jhcv-source-richtext .jhcv-source-content-image{float:none;width:100%;margin:0 0 28px}
.jhcv-source-article-intro{background:#eaeff1;padding:48px 20px;text-align:center}
.jhcv-source-article-intro>div{max-width:930px;margin:auto}.jhcv-source-article-intro h1{font-size:34px;line-height:1.1}
.jhcv-source-article-intro p{font-size:18px;line-height:1.6;margin:0}
.jhcv-source-article-body{background:#eaeff1;padding-block:20px 48px}
.jhcv-source-article-body .jhcv-source-richtext,.jhcv-source-article-body .jhcv-text{margin-block:40px}
.jhcv-source-product-li-ion>.jhcv-text:first-child,.jhcv-source-product-benefits>.jhcv-text:first-child{margin-bottom:36px}
.jhcv-source-product-li-ion>.jhcv-text+.jhcv-source-teaser,.jhcv-source-product-benefits>.jhcv-text+.jhcv-source-richtext{margin-top:36px}
.jhcv-source-highlight{padding:40px 20px;margin-block:50px;background:#fff;color:#000}
.jhcv-source-highlight--yellow{background:#ffb900}.jhcv-source-highlight--darkgray{background:#3c464b;color:#fff}
.jhcv-source-highlight-columns{width:100%;max-width:1360px;margin:auto;display:flex;flex-direction:column;gap:28px;align-items:center}
.jhcv-source-highlight-column{flex:1;min-width:0;width:100%}.jhcv-source-highlight-column h2{font-size:30px;line-height:1.15}.jhcv-source-highlight-column svg{display:block;width:150px;height:150px;margin:auto}.jhcv-source-highlight-column--metric p{font-size:90px;line-height:1;font-weight:800;text-align:center}
.jhcv-source-highlight .jhcv-button{background:#e7e7e7;color:#000;border:0;min-width:0;max-width:320px}
@media(min-width:970px){.jhcv-source-highlight{padding-block:60px}.jhcv-source-highlight-columns{flex-direction:row;gap:40px}.jhcv-source-highlight--inline{display:inline-flex;width:calc(33.333333% - 30px);margin:35px 15px;vertical-align:top}.jhcv-source-highlight--inline .jhcv-source-highlight-columns{display:block}.jhcv-source-highlight--inline h2{font-size:26px}}
@media(min-width:750px){.jhcv-source-teaser,.jhcv-source-richtext{width:710px;max-width:100%}.jhcv-source-richtext .jhcv-source-content-image{width:50%;float:left;margin:0 24px 20px 0}.jhcv-source-richtext .jhcv-source-content-image--right{float:right;margin:0 0 20px 24px}}
@media(min-width:970px){.jhcv-source-teaser,.jhcv-source-richtext{width:930px}.jhcv-source-teaser{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;margin-block:56px}.jhcv-source-teaser--teaser-md{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.jhcv-source-teaser .jhcv-source-content-image--right{order:2}.jhcv-source-teaser h2{font-size:34px}.jhcv-source-article-intro{padding-block:64px}.jhcv-source-article-intro h1{font-size:42px}}
@media(min-width:1200px){.jhcv-source-teaser,.jhcv-source-richtext{width:1160px}.jhcv-source-content--narrow{width:760px!important;max-width:calc(100% - 40px)!important}.jhcv-source-teaser{margin-block:70px}.jhcv-source-teaser h2{font-size:38px}.jhcv-source-richtext h2{font-size:36px}.jhcv-source-richtext.jhcv-source-content--narrow .jhcv-source-content-image--left{width:50%;padding-inline:20px;margin-left:-25%;margin-right:40px}.jhcv-source-richtext.jhcv-source-content--narrow .jhcv-source-content-image--right{width:50%;padding-inline:20px;margin-right:-25%;margin-left:40px}}
@media(min-width:970px){.jhcv-source-teaser--teaser-md{display:flex;gap:40px;align-items:flex-start}.jhcv-source-teaser--teaser-md .jhcv-source-content-image{width:calc((100% + 40px)/3 - 40px);flex:none}.jhcv-source-teaser--teaser-md .jhcv-source-content-copy{width:calc((100% + 40px)*2/3 - 40px);flex:none}}
@media(min-width:1400px){.jhcv-source-teaser,.jhcv-source-richtext{width:1360px}.jhcv-source-content--narrow{width:893.333333px!important}.jhcv-source-teaser h2{font-size:42px}.jhcv-source-article-intro h1{font-size:48px}}
@media(min-width:1400px){.jhcv-source-teaser--teaser-md h2{font-size:36px;line-height:1.2}}

/* Section body styles are scoped below the original header. */
.jhcv-cn-content{font-family:JHNeueDIN,Arial,sans-serif;font-size:12px;line-height:1.5;letter-spacing:normal;color:#000;background:#eaeff1}
.jhcv-cn-content h1,.jhcv-cn-content h2,.jhcv-cn-content h3,.jhcv-cn-content h4{letter-spacing:normal;overflow-wrap:normal}
/* Official CN content rules scoped strictly below this body wrapper. */
.jhcv-cn-content .social__form-label{border: 0px; clip-path: inset(50%); display: inline-block; height: 1px; margin: -1px; overflow: hidden; padding: 0px; white-space: nowrap; width: 1px;}
@keyframes jhcv-source-vue-loading-spinner-submit-animation { 
  100% { background-position: 100% 100%; }
}
.jhcv-cn-content .nav-main__btn-search{transition: background 0.2s ease-in-out;}
.jhcv-cn-content .nav-main__btn-search:active,.jhcv-cn-content .nav-main__btn-search:focus,.jhcv-cn-content .nav-main__btn-search:hover{background: rgb(235, 170, 0);}
.jhcv-cn-content .intro__copy{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}
@media (min-width: 1200px){.jhcv-cn-content .intro__copy{font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .intro__copy .jh-rss__link,.jhcv-cn-content .intro__copy .richtext-table td > a,.jhcv-cn-content .intro__copy li > a,.jhcv-cn-content .intro__copy p:not(.p--button-primary):not(.p--button) > a{text-decoration: underline;}
.jhcv-cn-content .intro__copy .jh-rss__link[target="_blank"],.jhcv-cn-content .intro__copy .richtext-table td > a[target="_blank"],.jhcv-cn-content .intro__copy li > a[target="_blank"],.jhcv-cn-content .intro__copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"]{position: relative;}
.jhcv-cn-content .intro__copy .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .intro__copy .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .intro__copy li > a[target="_blank"]::after,.jhcv-cn-content .intro__copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTkgMTlIM1YzTTIgM2g3bTkgMTd2LTciLz48cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTcuNSA0LjUgMTAgMTJtMy04aDVtMCA1VjQiLz48L2c+PC9zdmc+"); background-size: contain; content: ""; display: inline-block; height: 16px; margin: 0px 0px -2px 4px; width: 16px;}
.jhcv-cn-content .intro__copy .jh-rss__link:hover::after,.jhcv-cn-content .intro__copy .richtext-table td > a:hover::after,.jhcv-cn-content .intro__copy li > a:hover::after,.jhcv-cn-content .intro__copy p:not(.p--button-primary):not(.p--button) > a:hover::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmYjkwMCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTkgMTlIM1YzTTIgM2g3bTkgMTd2LTciLz48cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTcuNSA0LjUgMTAgMTJtMy04aDVtMCA1VjQiLz48L2c+PC9zdmc+");}
.jhcv-cn-content .intro__copy .jh-rss__link[target="_blank"]{position: absolute;}
.jhcv-cn-content .intro__copy strong{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: inherit; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .intro__copy em{font-style: italic;}
.jhcv-cn-content .nav-main__btn-search,.jhcv-cn-content .nav-main__link{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 44px; max-width: 44px; position: absolute; width: 44px;}
.jhcv-cn-content .nav-main{pointer-events: none;}
.jhcv-cn-content .nav-main__cont{pointer-events: auto;}
.jhcv-cn-content{box-sizing: border-box;}
.jhcv-cn-content *,.jhcv-cn-content ::after,.jhcv-cn-content ::before{box-sizing: inherit;}
.jhcv-cn-content{-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
.jhcv-cn-content{background-color: rgb(234, 239, 241); color: rgb(0, 0, 0);}
.jhcv-cn-content [tabindex="-1"]:focus{outline: none !important;}
.jhcv-cn-content h1,.jhcv-cn-content h2,.jhcv-cn-content h3,.jhcv-cn-content h4,.jhcv-cn-content h5,.jhcv-cn-content h6{margin-bottom: 0.5rem; margin-top: 0px;}
.jhcv-cn-content p{margin-bottom: 0px; margin-top: 0px;}
.jhcv-cn-content abbr[data-original-title],.jhcv-cn-content abbr[title]{cursor: help;}
.jhcv-cn-content address{font-style: normal; line-height: inherit; margin-bottom: 1rem;}
.jhcv-cn-content dl,.jhcv-cn-content ol,.jhcv-cn-content ul{margin-bottom: 0px; margin-top: 0px;}
.jhcv-cn-content blockquote{margin: 0px 0px 1rem;}
.jhcv-cn-content a{color: inherit; text-decoration: none;}
.jhcv-cn-content pre{margin-bottom: 1rem; margin-top: 0px; overflow: auto;}
.jhcv-cn-content figure{margin: 0px 0px 1rem;}
.jhcv-cn-content img{vertical-align: middle;}
.jhcv-cn-content [role="button"]{cursor: pointer;}
.jhcv-cn-content [role="button"],.jhcv-cn-content a,.jhcv-cn-content area,.jhcv-cn-content button,.jhcv-cn-content input,.jhcv-cn-content label,.jhcv-cn-content select,.jhcv-cn-content summary,.jhcv-cn-content textarea{touch-action: manipulation;}
.jhcv-cn-content table{background-color: transparent; border-collapse: collapse;}
.jhcv-cn-content caption{caption-side: bottom; color: rgb(119, 119, 119); padding-bottom: 8px; padding-top: 8px;}
.jhcv-cn-content caption,.jhcv-cn-content th{text-align: left;}
.jhcv-cn-content label{display: inline-block;}
.jhcv-cn-content button:focus{outline: -webkit-focus-ring-color auto 5px;}
.jhcv-cn-content button,.jhcv-cn-content input,.jhcv-cn-content select,.jhcv-cn-content textarea{line-height: inherit;}
.jhcv-cn-content input[type="checkbox"]:disabled,.jhcv-cn-content input[type="radio"]:disabled{cursor: not-allowed;}
.jhcv-cn-content input[type="date"],.jhcv-cn-content input[type="datetime-local"],.jhcv-cn-content input[type="month"],.jhcv-cn-content input[type="time"]{appearance: listbox;}
.jhcv-cn-content textarea{resize: vertical;}
.jhcv-cn-content fieldset{border: 0px; margin: 0px; min-width: 0px; padding: 0px;}
.jhcv-cn-content legend{display: block; font-size: 1.5rem; line-height: inherit; margin-bottom: 0.5rem; padding: 0px; width: 100%;}
.jhcv-cn-content input[type="search"]{appearance: none;}
.jhcv-cn-content [type="email"],.jhcv-cn-content [type="tel"]{color: inherit; text-decoration: none;}
.jhcv-cn-content [hidden]{display: none !important;}
.jhcv-cn-content{font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30); margin: 0px;}
.jhcv-cn-content article,.jhcv-cn-content aside,.jhcv-cn-content figcaption,.jhcv-cn-content figure,.jhcv-cn-content footer,.jhcv-cn-content header,.jhcv-cn-content main,.jhcv-cn-content nav,.jhcv-cn-content section{display: block;}
.jhcv-cn-content hr{box-sizing: content-box; height: 0px; overflow: visible;}
.jhcv-cn-content pre{font-family: monospace, monospace; font-size: 1em;}
.jhcv-cn-content a{background-color: transparent;}
.jhcv-cn-content a:active,.jhcv-cn-content a:hover{outline-width: 0px;}
.jhcv-cn-content b,.jhcv-cn-content strong{font-weight: bolder;}
.jhcv-cn-content audio,.jhcv-cn-content video{display: inline-block;}
.jhcv-cn-content audio:not([controls]){display: none; height: 0px;}
.jhcv-cn-content img{border-style: none;}
svg:not(.jhcv-cn-content){overflow: hidden;}
.jhcv-cn-content button,.jhcv-cn-content input,.jhcv-cn-content optgroup,.jhcv-cn-content select,.jhcv-cn-content textarea{font-family: sans-serif; font-size: 100%; line-height: 1.15; margin: 0px;}
.jhcv-cn-content button,.jhcv-cn-content input{overflow: visible;}
.jhcv-cn-content button,.jhcv-cn-content select{text-transform: none;}
.jhcv-cn-content [type="reset"],.jhcv-cn-content [type="submit"],.jhcv-cn-content button,.jhcv-cn-content [type="button"]{appearance: button;}
.jhcv-cn-content textarea{overflow: auto;}
.jhcv-cn-content [type="checkbox"],.jhcv-cn-content [type="radio"]{box-sizing: border-box; padding: 0px;}
.jhcv-cn-content [type="number"]::-webkit-inner-spin-button,.jhcv-cn-content [type="number"]::-webkit-outer-spin-button{height: auto;}
.jhcv-cn-content [type="search"]::-webkit-search-cancel-button,.jhcv-cn-content [type="search"]::-webkit-search-decoration{appearance: none;}
.jhcv-cn-content ::-webkit-file-upload-button{appearance: button; font: inherit;}
.jhcv-cn-content details,.jhcv-cn-content menu{display: block;}
.jhcv-cn-content canvas{display: inline-block;}
.jhcv-cn-content template{display: none;}
.jhcv-cn-content{overflow-wrap: break-word; position: relative;}
.jhcv-cn-content li,.jhcv-cn-content ol,.jhcv-cn-content ul{list-style: none; margin: 0px; padding: 0px;}
.jhcv-cn-content h1,.jhcv-cn-content h2,.jhcv-cn-content h3,.jhcv-cn-content h4,.jhcv-cn-content h5,.jhcv-cn-content h6{font-size: inherit; font-weight: inherit; margin: 0px;}
.jhcv-cn-content svg{height: 100%; width: 100%;}
.jhcv-cn-content a,.jhcv-cn-content button,.jhcv-cn-content input,.jhcv-cn-content select,.jhcv-cn-content textarea{appearance: none; background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 0px; font-family: inherit; outline: none; text-align: inherit;}
.jhcv-cn-content a:active,.jhcv-cn-content a:focus,.jhcv-cn-content button:active,.jhcv-cn-content button:focus,.jhcv-cn-content input:active,.jhcv-cn-content input:focus,.jhcv-cn-content select:active,.jhcv-cn-content select:focus,.jhcv-cn-content textarea:active,.jhcv-cn-content textarea:focus{outline: none;}
.jhcv-cn-content a,.jhcv-cn-content button,.jhcv-cn-content submit{cursor: pointer; margin: 0px; padding: 0px;}
.jhcv-cn-content input[type="date"]{position: relative;}
.jhcv-cn-content input[type="date"]::-webkit-clear-button,.jhcv-cn-content input[type="date"]::-webkit-inner-spin-button{appearance: none; display: none;}
.jhcv-cn-content input[type="date"]::-webkit-calendar-picker-indicator{height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content{background: rgb(60, 70, 75);}
.jhcv-cn-content,.jhcv-cn-content{display: flex; flex-direction: column; min-height: 100vh;}
.jhcv-cn-content .wrapper{min-height: 100%; overflow: hidden; padding-top: 44px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .wrapper{padding-top: 98px;}}
@media (min-width: 1200px){.jhcv-cn-content .wrapper{padding-top: 34px;}}
.jhcv-cn-content .wrapper__footer{margin-top: auto; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .wrapper__footer{line-height: 2.5em;}}
.jhcv-cn-content .article,.jhcv-cn-content .intro,.jhcv-cn-content .intro-box,.jhcv-cn-content .job-page__content,.jhcv-cn-content .job-page__desc,.jhcv-cn-content .placement,.jhcv-cn-content .placement__main,.jhcv-cn-content .product,.jhcv-cn-content .product-rental,.jhcv-cn-content .social{opacity: 0;}
.jhcv-cn-content .overview{padding-top: 24px;}
.jhcv-cn-content .reserve-full-height{min-height: 100vh;}
.jhcv-cn-content .is-hidden{display: none !important; visibility: hidden !important;}
.jhcv-cn-content .xs-only{display: none;}
@media (max-width: 749px){.jhcv-cn-content .xs-only{display: block;}}
.jhcv-cn-content .visible-desktop-only,.jhcv-cn-content .visible-md,.jhcv-cn-content .visible-sm{display: none;}
.jhcv-cn-content .visible-mobile-only{display: block;}
@media (min-width: 750px){.jhcv-cn-content .visible-sm{display: block;}}
@media (min-width: 970px){.jhcv-cn-content .visible-desktop-only,.jhcv-cn-content .visible-md{display: block;}
.jhcv-cn-content .visible-mobile-only{display: none;}}
.jhcv-cn-content .hidden{display: none;}
@media (min-width: 970px){.jhcv-cn-content .hidden-desktop-only{display: none;}}
.jhcv-cn-content .container{margin-left: auto; margin-right: auto; max-width: 500px; padding-left: 20px; padding-right: 20px;}
.jhcv-cn-content .container::after,.jhcv-cn-content .container::before{content: " "; display: table;}
.jhcv-cn-content .container::after{clear: both;}
@media (min-width: 750px){.jhcv-cn-content .container{margin-left: auto; margin-right: auto; max-width: 100%; padding-left: 0px; padding-right: 0px; width: 710px;}}
@media (min-width: 970px){.jhcv-cn-content .container{max-width: 100%; width: 930px;}}
@media (min-width: 1200px){.jhcv-cn-content .container{width: 1160px;}}
@media (min-width: 1400px){.jhcv-cn-content .container{width: 1360px;}}
.jhcv-cn-content .container-fluid{margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}
.jhcv-cn-content .container-fluid::after,.jhcv-cn-content .container-fluid::before{content: " "; display: table;}
.jhcv-cn-content .container-fluid::after{clear: both;}
.jhcv-cn-content .container-max-content{margin-left: auto; margin-right: auto; max-width: 1360px;}
.jhcv-cn-content .spacer-b-xs{margin-bottom: 6px;}
.jhcv-cn-content .spacer-b-sm{margin-bottom: 12px;}
.jhcv-cn-content .spacer-b-md{margin-bottom: 24px;}
.jhcv-cn-content .spacer-b-lg{margin-bottom: 36px;}
.jhcv-cn-content .revert-spacer-b-lg{margin-top: -36px;}
.jhcv-cn-content .spacer-b-xl{margin-bottom: 48px;}
.jhcv-cn-content .spacer-b-xxl{margin-bottom: 66px;}
.jhcv-cn-content .spacer-b-xxxl{margin-bottom: 100px;}
.jhcv-cn-content .spacer-t-sm{margin-top: 12px;}
.jhcv-cn-content .spacer-t-md{margin-top: 24px;}
.jhcv-cn-content .spacer-t-lg{margin-top: 36px;}
.jhcv-cn-content .spacer-t-lg-neg{margin-top: -36px;}
.jhcv-cn-content .spacer-t-xxl{margin-top: 66px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-b-xxl--md{margin-bottom: 66px;}
.jhcv-cn-content .revert-spacer-b-xxl--md{margin-top: -66px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-b-md--lg{margin-bottom: 24px;}
.jhcv-cn-content .spacer-b-lg--lg{margin-bottom: 36px;}
.jhcv-cn-content .spacer-b-xxl--lg{margin-bottom: 66px;}}
.jhcv-cn-content .spacer-area{margin-bottom: 40px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-area{margin-bottom: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-area{margin-bottom: 70px;}}
.jhcv-cn-content .spacer-none{margin-bottom: 0px;}
.jhcv-cn-content .spacer-top-area{margin-top: 40px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-top-area{margin-top: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-top-area{margin-top: 70px;}}
.jhcv-cn-content .spacer-top-none{margin-top: 0px;}
.jhcv-cn-content .nav-meta{background: rgb(0, 0, 0); color: rgb(255, 255, 255); display: none; font-size: 12px; height: 34px; padding: 8px 0px; position: fixed; top: 0px; width: 100%; z-index: 1200;}
.jhcv-cn-content .nav-meta__content{background: rgb(0, 0, 0); position: absolute; right: 10px; top: 50%; transform: translateY(-50%); z-index: 2;}
.jhcv-cn-content .nav-meta__content::after,.jhcv-cn-content .nav-meta__content::before{content: " "; display: table;}
.jhcv-cn-content .nav-meta__content::after{clear: both;}
.jhcv-cn-content .nav-meta__breadcrumb{left: 10px; position: absolute; top: 50%; transform: translateY(-50%); z-index: 1;}
.jhcv-cn-content .nav-meta__breadcrumb::after,.jhcv-cn-content .nav-meta__breadcrumb::before{content: " "; display: table;}
.jhcv-cn-content .nav-meta__breadcrumb::after{clear: both;}
.jhcv-cn-content .nav-meta__list{align-items: center; display: flex;}
.jhcv-cn-content .nav-meta__list-item{position: relative; fill: rgb(255, 255, 255);}
.jhcv-cn-content .nav-meta__link{display: inline-block; padding: 0px 29px 0px 25px;}
.jhcv-cn-content .nav-meta__link--simple{padding-left: 0px;}
.jhcv-cn-content .nav-meta__link .nav-meta__icon{fill: rgb(255, 255, 255);}
.jhcv-cn-content .nav-meta__icon{display: block; float: left; height: 20px; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 20px;}
.jhcv-cn-content .nav-meta__text{line-height: 14px; margin: 0px;}
.jhcv-cn-content .nav-meta__location-finder{display: none;}
.jhcv-cn-content .nav-meta__login{display: none; opacity: 1; text-transform: none;}
@media (min-width: 750px){.jhcv-cn-content .nav-meta__login{display: block; margin-right: -10px; max-width: 160px; padding: 0px 10px 0px 4px;}}
.jhcv-cn-content .nav-meta__login .nav-meta__icon{display: block; left: 10px;}
@media (min-width: 750px){.jhcv-cn-content .nav-meta__login .nav-meta__text{max-width: 114px;}
.jhcv-cn-content .nav-meta,.jhcv-cn-content .nav-meta__location-finder{display: block;}}
.jhcv-cn-content .is--corp .nav-meta{background: rgb(215, 218, 219); color: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-meta__content{background: rgb(215, 218, 219);}
.jhcv-cn-content .is--corp .nav-meta__icon{fill: rgb(0, 0, 0);}
@media (min-width: 1200px){.jhcv-cn-content .is--corp .nav-meta,.jhcv-cn-content .is--corp .nav-meta__content{background: rgb(255, 255, 255);}}
.jhcv-cn-content .nav-main{height: 44px; left: 0px; min-width: 320px; position: fixed; width: 100%; z-index: 1100;}
.jhcv-cn-content .nav-main__overlay{background-color: rgba(0, 0, 0, 0.4); height: 100vh; left: -100vw; opacity: 0; position: fixed; top: 0px; transition: opacity 0.2s; width: 100vw; z-index: 1070;}
.jhcv-cn-content .nav-main__overlay--active{display: block; left: 0px; opacity: 1;}
.jhcv-cn-content .nav-main__icon{left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); fill: rgb(255, 255, 255); display: inline-block; height: 32px; width: 32px;}
.jhcv-cn-content .nav-main__btn-menu{background: rgb(60, 70, 75); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 26px; left: 18px; padding: 0px 0px 6px; position: absolute; text-align: center; top: 50%; transform: translateY(-50%); width: 30px;}
.jhcv-cn-content .nav-main__location{right: 44px;}
.jhcv-cn-content .nav-main__location + .nav-main__contact{right: 88px;}
.jhcv-cn-content .nav-main__btn-search{background-color: rgb(255, 185, 0); color: rgb(60, 70, 75); right: 0px;}
.jhcv-cn-content .nav-main__search-icon{display: none;}
.jhcv-cn-content .nav-main__search-icon--closed{display: block;}
.jhcv-cn-content .nav-main__btn-search.js-active .nav-main__search-icon,.jhcv-cn-content .nav-main__search-icon--back,.jhcv-cn-content .nav-main__search-icon--open{display: none;}
.jhcv-cn-content .nav-main__btn-search.js-active .nav-main__search-icon--open{display: block;}
.jhcv-cn-content .nav-main__btn-search.nav-main__btn-back .nav-main__search-icon{display: none;}
.jhcv-cn-content .nav-main__btn-search.nav-main__btn-back .nav-main__search-icon--open{display: block;}
.jhcv-cn-content .nav-main__contact{right: 44px; position: absolute !important;}
.jhcv-cn-content .nav-main__contact-ico{display: block;}
.jhcv-cn-content .nav-main__contact-ico-closed{display: none;}
.jhcv-cn-content .nav-main__contact-desk-btn,.jhcv-cn-content .nav-main__contact-mob-btn{cursor: pointer; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .nav-main__contact-desk-btn,.jhcv-cn-content .nav-main__contact.js-active .nav-main__contact-ico{display: none;}
.jhcv-cn-content .nav-main__contact.js-active .nav-main__contact-ico-closed{display: block;}
.jhcv-cn-content .nav-main__login{right: 88px;}
.jhcv-cn-content .nav-main__login:nth-child(5){right: 132px;}
@media (min-width: 750px){.jhcv-cn-content .nav-main__login{display: none;}}
.jhcv-cn-content .nav-main__in{background: rgb(60, 70, 75); color: rgb(255, 255, 255); height: 700px; left: -100%; margin-right: 44px; max-height: calc(-88px + 100vh); opacity: 0; overflow: hidden; padding-bottom: 12px; position: absolute; right: 0px; top: 100%; transition: opacity 0.25s, visibility 0.25s; visibility: hidden;}
.jhcv-cn-content .nav-main__in.is-safari{max-height: calc(-106px + 100vh);}
.jhcv-cn-content .nav-main__in--open{left: 0px; opacity: 1; visibility: visible;}
.jhcv-cn-content .nav-main__cont{background: rgb(60, 70, 75); height: 44px; position: relative;}
.jhcv-cn-content .nav-main__content{display: flex; flex-direction: column; height: 100%; overflow: hidden;}
.jhcv-cn-content .nav-main__list{flex: 1 1 0%; overflow: hidden auto; height: 100%; position: relative;}
.jhcv-cn-content .nav-main__item{padding: 0px 10px 0px 20px;}
.jhcv-cn-content .nav-main__item:active{background-color: rgb(255, 185, 0);}
.jhcv-cn-content .nav-main__item:active > .nav-main__item-link,.jhcv-cn-content .nav-main__item:active > .nav-main__meta-link{border-color: rgb(255, 185, 0); border-top-width: 1px; border-top-style: solid; margin-top: -1px;}
.jhcv-cn-content .nav-main__ovl-wrapper{display: none; position: relative;}
.jhcv-cn-content .nav-main__item-ovl{cursor: pointer; height: 50px; left: 0px; position: absolute; width: 100%; z-index: 1;}
.jhcv-cn-content .nav-main__item-ovl--hover{display: none;}
.jhcv-cn-content .nav-main__item-link,.jhcv-cn-content .nav-main__meta-link{border-bottom: 1px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255); display: block; padding: 18px 0px 18px 10px; position: relative;}
.jhcv-cn-content .nav-main__item-icon{position: absolute; top: 50%; transform: translateY(-50%); fill: rgb(255, 255, 255); height: 20px; right: 2px; width: 20px;}
.jhcv-cn-content .nav-main__search-icon{fill: rgb(0, 0, 0);}
.jhcv-cn-content .nav-main__list-meta{background-color: rgb(60, 70, 75); bottom: 60px; width: 100%;}
.jhcv-cn-content .nav-main__meta-item{margin: 0px 10px 0px 20px; fill: rgb(255, 255, 255);}
.jhcv-cn-content .nav-main__meta-item:first-child{border-top: 1px solid rgba(255, 255, 255, 0.1);}
.jhcv-cn-content .nav-main__meta-link{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: inherit; padding: 12px 0px 10px;}
.jhcv-cn-content .nav-main__meta-text{padding-left: 40px;}
.jhcv-cn-content .nav-main__meta-icon{height: 20px; left: 10px; width: 20px;}
.jhcv-cn-content .nav-main__link-logo,.jhcv-cn-content .nav-main__meta-icon{position: absolute; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .nav-main__link-logo{height: 44px; left: 54px; padding: 0px 10px; width: 140px;}
.jhcv-cn-content .nav-main__logo{height: 44px; width: 100%; fill: rgb(255, 255, 255);}
.jhcv-cn-content .nav-main__layer--hidden{overflow-y: hidden !important;}
.jhcv-cn-content .nav-main__layer--hidden + .nav-main__list-meta{bottom: 12px; position: absolute;}
@media (min-width: 750px){.jhcv-cn-content .nav-main{height: 64px; top: 34px;}
.jhcv-cn-content .nav-main .nav-main__btn-search,.jhcv-cn-content .nav-main .nav-main__link{height: 64px; max-width: 64px; width: 64px;}
.jhcv-cn-content .nav-main__cont{height: 64px;}
.jhcv-cn-content .nav-main__in{height: 670px; margin-right: 0px; max-height: calc(-98px + 100vh); width: 360px;}
.jhcv-cn-content .nav-main__link-logo{height: 64px; left: 94px; position: absolute; top: 50%; transform: translateY(-50%); width: 194px;}
.jhcv-cn-content .nav-main__logo{height: 64px;}
.jhcv-cn-content .nav-main__location{display: none;}
.jhcv-cn-content .nav-main__location + .nav-main__contact{right: 64px;}
.jhcv-cn-content .nav-main__contact{right: 64px; position: absolute !important;}
.jhcv-cn-content .nav-main__list-meta{display: none;}}
@media (orientation: landscape) and (max-device-width: 1200px){.jhcv-cn-content .nav-main__list{overflow-y: scroll; position: relative;}
.jhcv-cn-content .nav-main__content{max-height: none;}}
@media (min-width: 970px){.jhcv-cn-content .nav-main__in{height: 670px;}
.jhcv-cn-content .nav-main__item-link,.jhcv-cn-content .nav-main__meta-link{padding-right: 40px;}}
@media (min-width: 1200px){.jhcv-cn-content .nav-main{top: 54px;}
.jhcv-cn-content .nav-main__cont{background: rgb(60, 70, 75); height: 64px; margin: 0px auto; position: relative; width: 1200px;}
.jhcv-cn-content .nav-main__btn-search{left: 0px; right: auto;}
.jhcv-cn-content .nav-main__btn-menu{display: none;}
.jhcv-cn-content .nav-main__in{height: auto; left: 128px; max-height: 64px; opacity: 1; overflow: visible; padding: 0px; right: auto; top: auto; visibility: visible; width: auto;}
.jhcv-cn-content .nav-main__in--no-button{left: 12px;}
.jhcv-cn-content .nav-main__in--no-button .nav-sub--lvl-2{left: -12px;}
.jhcv-cn-content .nav-main__in--single-button{left: 64px;}
.jhcv-cn-content .nav-main__in--single-button .nav-sub--lvl-2{left: -64px;}
.jhcv-cn-content .nav-main__list{height: 64px; overflow: visible;}
.jhcv-cn-content .nav-main__list::after,.jhcv-cn-content .nav-main__list::before{content: " "; display: table;}
.jhcv-cn-content .nav-main__list::after{clear: both;}
.jhcv-cn-content .nav-main__item{display: block; float: left;}
.jhcv-cn-content .nav-main__item--active{display: block;}
.jhcv-cn-content .nav-main__item:active{background-color: inherit;}
.jhcv-cn-content .nav-main__item:active > .nav-main__item-link,.jhcv-cn-content .nav-main__item:active > .nav-main__meta-link{border-color: transparent; border-top-width: medium; border-top-style: none; margin: 25px 30px 24px 0px;}
.jhcv-cn-content .nav-main__item--active .nav-main__item-link:last-child,.jhcv-cn-content .nav-main__item--active .nav-main__meta-link:last-child,.jhcv-cn-content .nav-main__item:hover .nav-main__item-link:last-child,.jhcv-cn-content .nav-main__item:hover .nav-main__meta-link:last-child{border-bottom: 1px solid rgb(255, 255, 255);}
.jhcv-cn-content .nav-main__ovl-wrapper{display: block;}
.jhcv-cn-content .nav-main__ovl-wrapper .nav-main__item-ovl{display: block; height: 64px;}
.jhcv-cn-content .nav-main__item-ovl{display: none;}
.jhcv-cn-content .nav-main__item-ovl--hover{display: block;}
.jhcv-cn-content .nav-main__item-link,.jhcv-cn-content .nav-main__meta-link{border-color: transparent; margin: 23px 30px 20px 0px; padding: 0px;}
.jhcv-cn-content .nav-main__item-icon{cursor: pointer; right: -24px; transform: translateY(-50%) rotate(90deg); transition: opacity 0.1s; overflow: visible !important;}
.jhcv-cn-content .nav-main__link-logo{left: auto; padding: 0px 20px; right: 0px; width: 260px;}
.jhcv-cn-content .nav-main__location + .nav-main__contact{right: auto;}
.jhcv-cn-content .nav-main__contact{left: 64px; position: absolute !important;}
.jhcv-cn-content .nav-main__contact-mob-btn{display: none;}
.jhcv-cn-content .nav-main__contact-desk-btn{display: block;}
.jhcv-cn-content .nav-main__content{display: block; max-height: none; overflow: visible; padding-top: 0px;}}
@media (min-width: 1400px){.jhcv-cn-content .nav-main__cont{width: 1400px;}}
.jhcv-cn-content .nav-main__logo--corp{display: none;}
.jhcv-cn-content .is--corp .nav-main__icon,.jhcv-cn-content .is--corp .nav-main__item-icon,.jhcv-cn-content .is--corp .nav-main__logo,.jhcv-cn-content .is--corp .nav-main__meta-icon{fill: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-main__btn-menu,.jhcv-cn-content .is--corp .nav-main__cont,.jhcv-cn-content .is--corp .nav-main__in,.jhcv-cn-content .is--corp .nav-main__list-meta{background: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-main__item-link,.jhcv-cn-content .is--corp .nav-main__meta-link{border-color: rgba(0, 0, 0, 0.1); color: rgb(0, 0, 0);}
@media (min-width: 1200px){.jhcv-cn-content .is--corp .nav-main__cont{background: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-main__item-link,.jhcv-cn-content .is--corp .nav-main__meta-link{border-color: transparent;}
.jhcv-cn-content .is--corp .nav-main__item--active .nav-main__item-link,.jhcv-cn-content .is--corp .nav-main__item--active .nav-main__meta-link,.jhcv-cn-content .is--corp .nav-main__item:hover .nav-main__item-link,.jhcv-cn-content .is--corp .nav-main__item:hover .nav-main__meta-link{border-color: rgb(0, 0, 0);}}
.jhcv-cn-content .icon--sm{height: 22px; width: 22px;}
.jhcv-cn-content .icon--md{height: 32px; width: 32px;}
.jhcv-cn-content .icon--md-l{height: 50px; width: 50px;}
.jhcv-cn-content .icon--lg{height: 70px; width: 70px;}
.jhcv-cn-content .icon--rotate-90{transform: rotate(90deg);}
.jhcv-cn-content .intro{background: rgb(255, 255, 255); padding-top: 36px; position: relative;}
.jhcv-cn-content .intro__box{opacity: 0; padding-bottom: 36px; position: relative;}
.jhcv-cn-content .intro__date,.jhcv-cn-content .intro__top{display: inline-block;}
.jhcv-cn-content .intro__top{text-transform: uppercase;}
.jhcv-cn-content .intro__date,.jhcv-cn-content .intro__loca{display: inline-block; margin-bottom: 12px;}
.jhcv-cn-content .intro__date{margin-right: 24px;}
.jhcv-cn-content .intro__hero-date{display: block;}
.jhcv-cn-content .intro__loca{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30);}
@media (min-width: 750px){.jhcv-cn-content .intro__loca{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}}
.jhcv-cn-content .intro__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .intro__hl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 1200px){.jhcv-cn-content .intro__hl{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .intro__copy,.jhcv-cn-content .intro__meta{margin-bottom: 24px;}
.jhcv-cn-content .intro :last-child{margin-bottom: 0px;}
.jhcv-cn-content .intro__link{padding: 0px;}
.jhcv-cn-content .intro--article{margin-bottom: 36px;}
@media (min-width: 750px){.jhcv-cn-content .intro--article .intro__meta{position: absolute; right: 20px; top: 0px;}}
@media (min-width: 1200px){.jhcv-cn-content .intro--article{background: none; margin-top: -116px;}
.jhcv-cn-content .intro--article .intro__box{background: rgb(255, 255, 255); margin-left: -40px; margin-right: -40px; padding: 40px;}
.jhcv-cn-content .intro--article .intro__meta{right: 40px; top: 40px;}}
.jhcv-cn-content .intro--error,.jhcv-cn-content .intro--start{margin-left: auto; margin-right: auto; margin-top: -36px; padding: 24px 0px 0px;}
.jhcv-cn-content .intro--error .container,.jhcv-cn-content .intro--start .container{margin-bottom: 0px;}
@media (min-width: 750px){.jhcv-cn-content .intro--error .container,.jhcv-cn-content .intro--start .container{padding-left: 24px; padding-right: 24px;}}
@media (min-width: 970px){.jhcv-cn-content .intro--error,.jhcv-cn-content .intro--start{background: none; margin: 0px; padding: 0px;}
.jhcv-cn-content .intro--error .intro__in,.jhcv-cn-content .intro--start .intro__in{height: 0px; margin: 0px; padding: 0px; position: relative;}
.jhcv-cn-content .intro--error .intro__box,.jhcv-cn-content .intro--start .intro__box{background: rgb(255, 255, 255); bottom: 60px; left: 58px; padding: 40px; position: absolute;}}
@media (min-width: 1200px){.jhcv-cn-content .intro--error .intro__box,.jhcv-cn-content .intro--start .intro__box{bottom: 60px;}}
@media (min-width: 970px){.jhcv-cn-content .intro--error .intro__box{background: none; color: rgb(255, 255, 255);}}
.jhcv-cn-content .intro--error .intro__top{font: var(--jh-font-h-100); letter-spacing: var(--jh-font-letter-spacing-110); margin-bottom: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .intro--error .intro__top{font: var(--jh-font-h-110); letter-spacing: var(--jh-font-letter-spacing-120);}}
.jhcv-cn-content .intro-bg{background: rgb(215, 218, 219); margin-bottom: 24px; min-height: 132px; padding: 40px 0px 24px;}
@media (min-width: 750px){.jhcv-cn-content .intro-bg{min-height: 158px;}}
@media (min-width: 1200px){.jhcv-cn-content .intro-bg{margin-bottom: 36px; min-height: 292px; padding: 150px 0px 36px;}}
.jhcv-cn-content .intro--start{border-bottom: 4px solid rgb(215, 218, 219); padding-top: 0px;}
@media (min-width: 970px){.jhcv-cn-content .intro--start{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}}
.jhcv-cn-content .intro--start .intro__box{padding-bottom: 20px; padding-top: 20px; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .intro--start .intro__box{border-bottom: 4px solid rgb(215, 218, 219);}}
.jhcv-cn-content .intro--start .intro__box--full{width: 100%;}
.jhcv-cn-content .intro--start .intro__hl,.jhcv-cn-content .intro--start .intro__top{margin-bottom: 6px;}
.jhcv-cn-content .intro--start .intro__hl{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .intro--start .intro__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .intro--start .intro__hl{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .intro--start .intro__hl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .intro--start .intro__copy{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40); margin-bottom: 12px;}
@media (min-width: 1200px){.jhcv-cn-content .intro--start .intro__copy{margin-bottom: 36px;}}
.jhcv-cn-content .intro-salutation{background: rgb(215, 218, 219); margin-bottom: 24px; padding: 36px 0px;}
.jhcv-cn-content .intro-salutation p{margin: 0px;}
.jhcv-cn-content .product__intro{opacity: 0;}
.jhcv-cn-content .intro-hero{height: 0px; position: relative;}
.jhcv-cn-content .intro-hero__in{bottom: 0px; position: absolute; width: 100%;}
.jhcv-cn-content .search--fixed{left: 0px; opacity: 0; position: fixed; top: 0px; z-index: 900;}
.jhcv-cn-content .stage-apps,.jhcv-cn-content .stage-prod,.jhcv-cn-content .stage-start{background: rgb(234, 239, 241); position: relative;}
.jhcv-cn-content .stage-apps img,.jhcv-cn-content .stage-prod img,.jhcv-cn-content .stage-start img{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{background: rgb(60, 70, 75); display: block; overflow: hidden; padding-bottom: 80%; position: relative;}
.jhcv-cn-content .stage-apps__img::after,.jhcv-cn-content .stage-prod__img::after,.jhcv-cn-content .stage-start__img::after{background: transparent; content: " "; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{padding-bottom: 80%;}}
@media (min-width: 970px){.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{padding-bottom: 41.66%;}}
.jhcv-cn-content .stage-apps__img.brand-antonbyjungheinrich,.jhcv-cn-content .stage-prod__img.brand-antonbyjungheinrich,.jhcv-cn-content .stage-start__img.brand-antonbyjungheinrich{background-color: rgb(215, 218, 219);}
.jhcv-cn-content .stage-start__slider .stage-start__item{height: 0px; overflow: hidden;}
.jhcv-cn-content .stage-start__slider .stage-start__item:first-child{height: auto;}
.jhcv-cn-content .stage-prod__icon-box{opacity: 0;}
.jhcv-cn-content .social{padding-bottom: 36px;}
.jhcv-cn-content .social__wrapper{background-color: rgb(215, 218, 219); display: flex; flex-direction: row; padding: 12px 0px 24px;}
.jhcv-cn-content .social__wrapper::after,.jhcv-cn-content .social__wrapper::before{content: " "; display: table;}
.jhcv-cn-content .social__wrapper::after{clear: both;}
.jhcv-cn-content .social__media,.jhcv-cn-content .social__news{padding: 12px 24px;}
.jhcv-cn-content .social__tl{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20); margin-bottom: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .social__tl{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1400px){.jhcv-cn-content .social__tl{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .social__list{margin: 0px -6px;}
.jhcv-cn-content .social__list::after,.jhcv-cn-content .social__list::before{content: " "; display: table;}
.jhcv-cn-content .social__list::after{clear: both;}
.jhcv-cn-content .social__li{float: left; margin-right: 6px;}
.jhcv-cn-content .social__icon svg{height: 32px; width: 32px;}
.jhcv-cn-content .social__form-label{position: absolute;}
@media (min-width: 970px){.jhcv-cn-content .social{padding-bottom: 66px;}}
.jhcv-cn-content .social--no-nl .social__tl{margin-bottom: 0px;}
.jhcv-cn-content .social--no-nl .social__wrapper{padding-bottom: 6px;}
@media (min-width: 970px){.jhcv-cn-content .social--no-nl .social__news{padding-top: 18px;}
.jhcv-cn-content .social--no-nl .social__wrapper{padding-bottom: 12px;}}
.jhcv-cn-content .footer{background: rgb(60, 70, 75); color: rgb(255, 255, 255); font-size: 12px; padding: 20px 0px; position: relative; z-index: 0;}
.jhcv-cn-content .footer__box,.jhcv-cn-content .footer__link,.jhcv-cn-content .footer__list{text-align: left;}
.jhcv-cn-content .footer__list{margin-bottom: 18px;}
.jhcv-cn-content .footer__list li{display: block; margin-bottom: 12px;}
.jhcv-cn-content .footer__rights{text-align: left;}
@media (max-width: 969px){.jhcv-cn-content .footer{padding: 12px 0px 24px;}
.jhcv-cn-content .footer__link{margin-bottom: 0px;}
.jhcv-cn-content .footer__link a{display: block; margin: 0px -12px; padding: 17px 12px;}
.jhcv-cn-content .footer__list li{margin-bottom: 0px;}
.jhcv-cn-content .footer__list li a{display: block; margin: 0px -12px; padding: 17px 12px;}}
@media (min-width: 970px){.jhcv-cn-content .footer{height: 100%;}
.jhcv-cn-content .footer__box{text-align: right;}
.jhcv-cn-content .footer__link,.jhcv-cn-content .footer__list{display: inline-block; margin-bottom: 0px;}
.jhcv-cn-content .footer__list{text-align: right;}
.jhcv-cn-content .footer__list li{display: inline-block; margin-bottom: 0px; margin-left: 20px;}
.jhcv-cn-content .footer__rights{display: inline-block; margin-left: 36px; text-align: right;}}
@media (min-width: 1200px){.jhcv-cn-content .footer__list li{margin-left: 36px;}}
.jhcv-cn-content .breadcrumb,.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .collapse,.jhcv-cn-content .get-touch,.jhcv-cn-content .jh-sticky-bar,.jhcv-cn-content .nav-sub{display: none;}
.jhcv-cn-content .cm-breadcrumb,.jhcv-cn-content .hotline,.jhcv-cn-content .nav-meta__login,.jhcv-cn-content .toggle{opacity: 0;}
@keyframes jhcv-source-vue-loading-spinner-submit-animation { 
  100% { background-position: 100% 100%; }
}
.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw,.jhcv-cn-content .btn,.jhcv-cn-content .btn--hidden,.jhcv-cn-content .btn--nodisplay,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a,.jhcv-cn-content .image-map-filter__btn,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary a{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; display: inline-block; font: var(--jh-font-upper-10); letter-spacing: var(--jh-font-letter-spacing-70); padding: 18px 20px 14px; position: relative; text-align: left; text-transform: uppercase; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw,.jhcv-cn-content .btn,.jhcv-cn-content .btn--hidden,.jhcv-cn-content .btn--nodisplay,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a,.jhcv-cn-content .image-map-filter__btn,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary a{font: var(--jh-font-upper-20); letter-spacing: var(--jh-font-letter-spacing-90); max-width: 320px;}}
@media (min-width: 1200px){.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw,.jhcv-cn-content .btn,.jhcv-cn-content .btn--hidden,.jhcv-cn-content .btn--nodisplay,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a,.jhcv-cn-content .image-map-filter__btn,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary a{padding: 22px 20px 18px;}}
.jhcv-cn-content .btn--brand-jungheinrich,.jhcv-cn-content .btn--prim,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .simple-rtf .p--button-primary a{background: rgb(255, 185, 0); color: rgb(0, 0, 0); text-decoration: none;}
.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .btn--prim,.jhcv-cn-content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .btn--prim,.jhcv-cn-content .box-colored--yellow .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary a,.jhcv-cn-content .btn--sec,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .quickfinder__button,.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow a,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow a{background: rgb(60, 70, 75); color: rgb(255, 255, 255); text-decoration: none; transition: background 0.2s ease-in-out;}
.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange:active,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange:focus,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange:hover,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell:active,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell:focus,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell:hover,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw:active,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw:focus,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--brand-jungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .btn--prim:active,.jhcv-cn-content .box-colored--yellow .btn--prim:focus,.jhcv-cn-content .box-colored--yellow .btn--prim:hover,.jhcv-cn-content .box-colored--yellow .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--yellow .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--yellow .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .btn--sec:active,.jhcv-cn-content .btn--sec:focus,.jhcv-cn-content .btn--sec:hover,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a:active,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a:focus,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .quickfinder__button:hover,.jhcv-cn-content .rtf .p--button a:active,.jhcv-cn-content .rtf .p--button a:focus,.jhcv-cn-content .rtf .p--button a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow a:hover,.jhcv-cn-content .rtf-mod .p--button a:active,.jhcv-cn-content .rtf-mod .p--button a:focus,.jhcv-cn-content .rtf-mod .p--button a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow a:hover,.jhcv-cn-content .simple-rtf .p--button a:active,.jhcv-cn-content .simple-rtf .p--button a:focus,.jhcv-cn-content .simple-rtf .p--button a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow a:hover{background: rgb(40, 46, 50);}
.jhcv-cn-content .btn--sept{background: rgb(255, 255, 255); border: 1px solid rgb(0, 0, 0); color: rgb(0, 0, 0); transition: background 0.2s ease-in-out;}
.jhcv-cn-content .btn--sept:active,.jhcv-cn-content .btn--sept:focus,.jhcv-cn-content .btn--sept:hover{background-color: rgb(215, 218, 219);}
.jhcv-cn-content .btn--brand-jungheinrich,.jhcv-cn-content .btn--prim,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .simple-rtf .p--button-primary a{transition: background 0.2s ease-in-out;}
.jhcv-cn-content .btn--brand-jungheinrich:active,.jhcv-cn-content .btn--brand-jungheinrich:focus,.jhcv-cn-content .btn--brand-jungheinrich:hover,.jhcv-cn-content .btn--prim:active,.jhcv-cn-content .btn--prim:focus,.jhcv-cn-content .btn--prim:hover,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a:active,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a:focus,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a:hover,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .rtf .p--button-primary a:active,.jhcv-cn-content .rtf .p--button-primary a:focus,.jhcv-cn-content .rtf .p--button-primary a:hover,.jhcv-cn-content .rtf-mod .p--button-primary a:active,.jhcv-cn-content .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .simple-rtf .p--button-primary a:active,.jhcv-cn-content .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .simple-rtf .p--button-primary a:hover{background: rgb(235, 170, 0);}
.jhcv-cn-content .btn--select,.jhcv-cn-content .image-map-filter__btn,.jhcv-cn-content .search__pop-btn{background: rgb(255, 255, 255); border-radius: 25px; color: rgb(151, 156, 163); display: inline-block; max-width: none; padding-left: 36px; padding-right: 36px; width: auto;}
.jhcv-cn-content .js-active.btn--select,.jhcv-cn-content .js-active.image-map-filter__btn,.jhcv-cn-content .js-active.search__pop-btn{background: rgb(255, 185, 0); color: rgb(0, 0, 0);}
.jhcv-cn-content .app-header__text,.jhcv-cn-content .btn-overlay__content--link,.jhcv-cn-content .cat__li,.jhcv-cn-content .copy,.jhcv-cn-content .copy-mod p,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability,.jhcv-cn-content .labelled-hl__text,.jhcv-cn-content .list-app,.jhcv-cn-content .list-check__item,.jhcv-cn-content .list-default,.jhcv-cn-content .list-line,.jhcv-cn-content .list-ordered,.jhcv-cn-content .product__short-copy,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .rtf,.jhcv-cn-content .rtf ol,.jhcv-cn-content .rtf ul,.jhcv-cn-content .rtf ul.ul--icon-green,.jhcv-cn-content .rtf ul.ul--sustainability,.jhcv-cn-content .rtf-mod,.jhcv-cn-content .rtf-mod ol,.jhcv-cn-content .rtf-mod ul,.jhcv-cn-content .rtf-mod ul.ul--icon-green,.jhcv-cn-content .rtf-mod ul.ul--sustainability,.jhcv-cn-content .simple-rtf,.jhcv-cn-content .simple-rtf ol,.jhcv-cn-content .simple-rtf ul,.jhcv-cn-content .simple-rtf ul.ul--icon-green,.jhcv-cn-content .simple-rtf ul.ul--sustainability,.jhcv-cn-content .stock-bar,.jhcv-cn-content .teaser-lg__text,.jhcv-cn-content .teaser-md__text,.jhcv-cn-content ul.ul--icon-green,.jhcv-cn-content ul.ul--sustainability{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}
@media (min-width: 1200px){.jhcv-cn-content .app-header__text,.jhcv-cn-content .btn-overlay__content--link,.jhcv-cn-content .cat__li,.jhcv-cn-content .copy,.jhcv-cn-content .copy-mod p,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability,.jhcv-cn-content .labelled-hl__text,.jhcv-cn-content .list-app,.jhcv-cn-content .list-check__item,.jhcv-cn-content .list-default,.jhcv-cn-content .list-line,.jhcv-cn-content .list-ordered,.jhcv-cn-content .product__short-copy,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .rtf,.jhcv-cn-content .rtf ol,.jhcv-cn-content .rtf ul,.jhcv-cn-content .rtf ul.ul--icon-green,.jhcv-cn-content .rtf ul.ul--sustainability,.jhcv-cn-content .rtf-mod,.jhcv-cn-content .rtf-mod ol,.jhcv-cn-content .rtf-mod ul,.jhcv-cn-content .rtf-mod ul.ul--icon-green,.jhcv-cn-content .rtf-mod ul.ul--sustainability,.jhcv-cn-content .simple-rtf,.jhcv-cn-content .simple-rtf ol,.jhcv-cn-content .simple-rtf ul,.jhcv-cn-content .simple-rtf ul.ul--icon-green,.jhcv-cn-content .simple-rtf ul.ul--sustainability,.jhcv-cn-content .stock-bar,.jhcv-cn-content .teaser-lg__text,.jhcv-cn-content .teaser-md__text,.jhcv-cn-content ul.ul--icon-green,.jhcv-cn-content ul.ul--sustainability{font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .app-header__text .jh-rss__link,.jhcv-cn-content .app-header__text .richtext-table td > a,.jhcv-cn-content .app-header__text .rtf table td > a,.jhcv-cn-content .app-header__text .rtf-mod table td > a,.jhcv-cn-content .app-header__text .simple-rtf table td > a,.jhcv-cn-content .app-header__text li > a,.jhcv-cn-content .app-header__text p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .btn-overlay__content--link .jh-rss__link,.jhcv-cn-content .btn-overlay__content--link .richtext-table td > a,.jhcv-cn-content .btn-overlay__content--link .rtf table td > a,.jhcv-cn-content .btn-overlay__content--link .rtf-mod table td > a,.jhcv-cn-content .btn-overlay__content--link .simple-rtf table td > a,.jhcv-cn-content .btn-overlay__content--link li > a,.jhcv-cn-content .btn-overlay__content--link p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .cat__li .jh-rss__link,.jhcv-cn-content .cat__li .richtext-table td > a,.jhcv-cn-content .cat__li .rtf table td > a,.jhcv-cn-content .cat__li .rtf-mod table td > a,.jhcv-cn-content .cat__li .simple-rtf table td > a,.jhcv-cn-content .cat__li li > a,.jhcv-cn-content .cat__li p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .copy .jh-rss__link,.jhcv-cn-content .copy .richtext-table td > a,.jhcv-cn-content .copy .rtf table td > a,.jhcv-cn-content .copy .rtf-mod table td > a,.jhcv-cn-content .copy .simple-rtf table td > a,.jhcv-cn-content .copy li > a,.jhcv-cn-content .copy p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .copy-mod p .jh-rss__link,.jhcv-cn-content .copy-mod p .richtext-table td > a,.jhcv-cn-content .copy-mod p .rtf table td > a,.jhcv-cn-content .copy-mod p .rtf-mod table td > a,.jhcv-cn-content .copy-mod p .simple-rtf table td > a,.jhcv-cn-content .copy-mod p li > a,.jhcv-cn-content .copy-mod p p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .labelled-hl__text .jh-rss__link,.jhcv-cn-content .labelled-hl__text .richtext-table td > a,.jhcv-cn-content .labelled-hl__text .rtf table td > a,.jhcv-cn-content .labelled-hl__text .rtf-mod table td > a,.jhcv-cn-content .labelled-hl__text .simple-rtf table td > a,.jhcv-cn-content .labelled-hl__text li > a,.jhcv-cn-content .labelled-hl__text p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .list-app .jh-rss__link,.jhcv-cn-content .list-app .richtext-table td > a,.jhcv-cn-content .list-app .rtf table td > a,.jhcv-cn-content .list-app .rtf-mod table td > a,.jhcv-cn-content .list-app .simple-rtf table td > a,.jhcv-cn-content .list-app li > a,.jhcv-cn-content .list-app p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .list-check__item .jh-rss__link,.jhcv-cn-content .list-check__item .richtext-table td > a,.jhcv-cn-content .list-check__item .rtf table td > a,.jhcv-cn-content .list-check__item .rtf-mod table td > a,.jhcv-cn-content .list-check__item .simple-rtf table td > a,.jhcv-cn-content .list-check__item li > a,.jhcv-cn-content .list-check__item p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .list-default .jh-rss__link,.jhcv-cn-content .list-default .richtext-table td > a,.jhcv-cn-content .list-default .rtf table td > a,.jhcv-cn-content .list-default .rtf-mod table td > a,.jhcv-cn-content .list-default .simple-rtf table td > a,.jhcv-cn-content .list-default li > a,.jhcv-cn-content .list-default p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .list-line .jh-rss__link,.jhcv-cn-content .list-line .richtext-table td > a,.jhcv-cn-content .list-line .rtf table td > a,.jhcv-cn-content .list-line .rtf-mod table td > a,.jhcv-cn-content .list-line .simple-rtf table td > a,.jhcv-cn-content .list-line li > a,.jhcv-cn-content .list-line p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .list-ordered .jh-rss__link,.jhcv-cn-content .list-ordered .richtext-table td > a,.jhcv-cn-content .list-ordered .rtf table td > a,.jhcv-cn-content .list-ordered .rtf-mod table td > a,.jhcv-cn-content .list-ordered .simple-rtf table td > a,.jhcv-cn-content .list-ordered li > a,.jhcv-cn-content .list-ordered p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .product__short-copy .jh-rss__link,.jhcv-cn-content .product__short-copy .richtext-table td > a,.jhcv-cn-content .product__short-copy .rtf table td > a,.jhcv-cn-content .product__short-copy .rtf-mod table td > a,.jhcv-cn-content .product__short-copy .simple-rtf table td > a,.jhcv-cn-content .product__short-copy li > a,.jhcv-cn-content .product__short-copy p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .jh-rss__link,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .richtext-table td > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf table td > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf-mod table td > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .simple-rtf table td > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link li > a,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .quickfinder__wrapper .rtf .quickfinder__link table td > a,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .quickfinder__link table td > a,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .quickfinder__link table td > a,.jhcv-cn-content .rtf .app-header__text table td > a,.jhcv-cn-content .rtf .btn-overlay__content--link table td > a,.jhcv-cn-content .rtf .cat__li table td > a,.jhcv-cn-content .rtf .copy table td > a,.jhcv-cn-content .rtf .copy-mod p table td > a,.jhcv-cn-content .rtf .jh-rss__link,.jhcv-cn-content .rtf .labelled-hl__text table td > a,.jhcv-cn-content .rtf .list-app table td > a,.jhcv-cn-content .rtf .list-check__item table td > a,.jhcv-cn-content .rtf .list-default table td > a,.jhcv-cn-content .rtf .list-line table td > a,.jhcv-cn-content .rtf .list-ordered table td > a,.jhcv-cn-content .rtf .product__short-copy table td > a,.jhcv-cn-content .rtf .quickfinder__wrapper .quickfinder__link table td > a,.jhcv-cn-content .rtf .richtext-table td > a,.jhcv-cn-content .rtf .stock-bar table td > a,.jhcv-cn-content .rtf .teaser-lg__text table td > a,.jhcv-cn-content .rtf .teaser-md__text table td > a,.jhcv-cn-content .rtf li > a,.jhcv-cn-content .rtf p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .rtf table td > a,.jhcv-cn-content .rtf-mod .app-header__text table td > a,.jhcv-cn-content .rtf-mod .btn-overlay__content--link table td > a,.jhcv-cn-content .rtf-mod .cat__li table td > a,.jhcv-cn-content .rtf-mod .copy table td > a,.jhcv-cn-content .rtf-mod .copy-mod p table td > a,.jhcv-cn-content .rtf-mod .jh-rss__link,.jhcv-cn-content .rtf-mod .labelled-hl__text table td > a,.jhcv-cn-content .rtf-mod .list-app table td > a,.jhcv-cn-content .rtf-mod .list-check__item table td > a,.jhcv-cn-content .rtf-mod .list-default table td > a,.jhcv-cn-content .rtf-mod .list-line table td > a,.jhcv-cn-content .rtf-mod .list-ordered table td > a,.jhcv-cn-content .rtf-mod .product__short-copy table td > a,.jhcv-cn-content .rtf-mod .quickfinder__wrapper .quickfinder__link table td > a,.jhcv-cn-content .rtf-mod .richtext-table td > a,.jhcv-cn-content .rtf-mod .stock-bar table td > a,.jhcv-cn-content .rtf-mod .teaser-lg__text table td > a,.jhcv-cn-content .rtf-mod .teaser-md__text table td > a,.jhcv-cn-content .rtf-mod li > a,.jhcv-cn-content .rtf-mod p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .rtf-mod table td > a,.jhcv-cn-content .simple-rtf .app-header__text table td > a,.jhcv-cn-content .simple-rtf .btn-overlay__content--link table td > a,.jhcv-cn-content .simple-rtf .cat__li table td > a,.jhcv-cn-content .simple-rtf .copy table td > a,.jhcv-cn-content .simple-rtf .copy-mod p table td > a,.jhcv-cn-content .simple-rtf .jh-rss__link,.jhcv-cn-content .simple-rtf .labelled-hl__text table td > a,.jhcv-cn-content .simple-rtf .list-app table td > a,.jhcv-cn-content .simple-rtf .list-check__item table td > a,.jhcv-cn-content .simple-rtf .list-default table td > a,.jhcv-cn-content .simple-rtf .list-line table td > a,.jhcv-cn-content .simple-rtf .list-ordered table td > a,.jhcv-cn-content .simple-rtf .product__short-copy table td > a,.jhcv-cn-content .simple-rtf .quickfinder__wrapper .quickfinder__link table td > a,.jhcv-cn-content .simple-rtf .richtext-table td > a,.jhcv-cn-content .simple-rtf .stock-bar table td > a,.jhcv-cn-content .simple-rtf .teaser-lg__text table td > a,.jhcv-cn-content .simple-rtf .teaser-md__text table td > a,.jhcv-cn-content .simple-rtf li > a,.jhcv-cn-content .simple-rtf p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .simple-rtf table td > a,.jhcv-cn-content .stock-bar .jh-rss__link,.jhcv-cn-content .stock-bar .richtext-table td > a,.jhcv-cn-content .stock-bar .rtf table td > a,.jhcv-cn-content .stock-bar .rtf-mod table td > a,.jhcv-cn-content .stock-bar .simple-rtf table td > a,.jhcv-cn-content .stock-bar li > a,.jhcv-cn-content .stock-bar p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .teaser-lg__text .jh-rss__link,.jhcv-cn-content .teaser-lg__text .richtext-table td > a,.jhcv-cn-content .teaser-lg__text .rtf table td > a,.jhcv-cn-content .teaser-lg__text .rtf-mod table td > a,.jhcv-cn-content .teaser-lg__text .simple-rtf table td > a,.jhcv-cn-content .teaser-lg__text li > a,.jhcv-cn-content .teaser-lg__text p:not(.p--button-primary):not(.p--button) > a,.jhcv-cn-content .teaser-md__text .jh-rss__link,.jhcv-cn-content .teaser-md__text .richtext-table td > a,.jhcv-cn-content .teaser-md__text .rtf table td > a,.jhcv-cn-content .teaser-md__text .rtf-mod table td > a,.jhcv-cn-content .teaser-md__text .simple-rtf table td > a,.jhcv-cn-content .teaser-md__text li > a,.jhcv-cn-content .teaser-md__text p:not(.p--button-primary):not(.p--button) > a{text-decoration: underline;}
.jhcv-cn-content .app-header__text .jh-rss__link[target="_blank"],.jhcv-cn-content .app-header__text .richtext-table td > a[target="_blank"],.jhcv-cn-content .app-header__text .rtf table td > a[target="_blank"],.jhcv-cn-content .app-header__text .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .app-header__text .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .app-header__text li > a[target="_blank"],.jhcv-cn-content .app-header__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .jh-rss__link[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .richtext-table td > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .rtf table td > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link li > a[target="_blank"],.jhcv-cn-content .btn-overlay__content--link p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .cat__li .jh-rss__link[target="_blank"],.jhcv-cn-content .cat__li .richtext-table td > a[target="_blank"],.jhcv-cn-content .cat__li .rtf table td > a[target="_blank"],.jhcv-cn-content .cat__li .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .cat__li .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .cat__li li > a[target="_blank"],.jhcv-cn-content .cat__li p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .copy .jh-rss__link[target="_blank"],.jhcv-cn-content .copy .richtext-table td > a[target="_blank"],.jhcv-cn-content .copy .rtf table td > a[target="_blank"],.jhcv-cn-content .copy .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .copy .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .copy li > a[target="_blank"],.jhcv-cn-content .copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .copy-mod p .jh-rss__link[target="_blank"],.jhcv-cn-content .copy-mod p .richtext-table td > a[target="_blank"],.jhcv-cn-content .copy-mod p .rtf table td > a[target="_blank"],.jhcv-cn-content .copy-mod p .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .copy-mod p .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .copy-mod p li > a[target="_blank"],.jhcv-cn-content .copy-mod p p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .labelled-hl__text .jh-rss__link[target="_blank"],.jhcv-cn-content .labelled-hl__text .richtext-table td > a[target="_blank"],.jhcv-cn-content .labelled-hl__text .rtf table td > a[target="_blank"],.jhcv-cn-content .labelled-hl__text .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .labelled-hl__text .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .labelled-hl__text li > a[target="_blank"],.jhcv-cn-content .labelled-hl__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .list-app .jh-rss__link[target="_blank"],.jhcv-cn-content .list-app .richtext-table td > a[target="_blank"],.jhcv-cn-content .list-app .rtf table td > a[target="_blank"],.jhcv-cn-content .list-app .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .list-app .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .list-app li > a[target="_blank"],.jhcv-cn-content .list-app p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .list-check__item .jh-rss__link[target="_blank"],.jhcv-cn-content .list-check__item .richtext-table td > a[target="_blank"],.jhcv-cn-content .list-check__item .rtf table td > a[target="_blank"],.jhcv-cn-content .list-check__item .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .list-check__item .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .list-check__item li > a[target="_blank"],.jhcv-cn-content .list-check__item p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .list-default .jh-rss__link[target="_blank"],.jhcv-cn-content .list-default .richtext-table td > a[target="_blank"],.jhcv-cn-content .list-default .rtf table td > a[target="_blank"],.jhcv-cn-content .list-default .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .list-default .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .list-default li > a[target="_blank"],.jhcv-cn-content .list-default p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .list-line .jh-rss__link[target="_blank"],.jhcv-cn-content .list-line .richtext-table td > a[target="_blank"],.jhcv-cn-content .list-line .rtf table td > a[target="_blank"],.jhcv-cn-content .list-line .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .list-line .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .list-line li > a[target="_blank"],.jhcv-cn-content .list-line p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .list-ordered .jh-rss__link[target="_blank"],.jhcv-cn-content .list-ordered .richtext-table td > a[target="_blank"],.jhcv-cn-content .list-ordered .rtf table td > a[target="_blank"],.jhcv-cn-content .list-ordered .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .list-ordered .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .list-ordered li > a[target="_blank"],.jhcv-cn-content .list-ordered p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .product__short-copy .jh-rss__link[target="_blank"],.jhcv-cn-content .product__short-copy .richtext-table td > a[target="_blank"],.jhcv-cn-content .product__short-copy .rtf table td > a[target="_blank"],.jhcv-cn-content .product__short-copy .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .product__short-copy .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .product__short-copy li > a[target="_blank"],.jhcv-cn-content .product__short-copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .jh-rss__link[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .richtext-table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link li > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .rtf .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .rtf-mod .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .simple-rtf .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .rtf .app-header__text table td > a[target="_blank"],.jhcv-cn-content .rtf .btn-overlay__content--link table td > a[target="_blank"],.jhcv-cn-content .rtf .cat__li table td > a[target="_blank"],.jhcv-cn-content .rtf .copy table td > a[target="_blank"],.jhcv-cn-content .rtf .copy-mod p table td > a[target="_blank"],.jhcv-cn-content .rtf .jh-rss__link[target="_blank"],.jhcv-cn-content .rtf .labelled-hl__text table td > a[target="_blank"],.jhcv-cn-content .rtf .list-app table td > a[target="_blank"],.jhcv-cn-content .rtf .list-check__item table td > a[target="_blank"],.jhcv-cn-content .rtf .list-default table td > a[target="_blank"],.jhcv-cn-content .rtf .list-line table td > a[target="_blank"],.jhcv-cn-content .rtf .list-ordered table td > a[target="_blank"],.jhcv-cn-content .rtf .product__short-copy table td > a[target="_blank"],.jhcv-cn-content .rtf .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .rtf .richtext-table td > a[target="_blank"],.jhcv-cn-content .rtf .stock-bar table td > a[target="_blank"],.jhcv-cn-content .rtf .teaser-lg__text table td > a[target="_blank"],.jhcv-cn-content .rtf .teaser-md__text table td > a[target="_blank"],.jhcv-cn-content .rtf li > a[target="_blank"],.jhcv-cn-content .rtf p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .rtf table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .app-header__text table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .btn-overlay__content--link table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .cat__li table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .copy table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .copy-mod p table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .jh-rss__link[target="_blank"],.jhcv-cn-content .rtf-mod .labelled-hl__text table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .list-app table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .list-check__item table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .list-default table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .list-line table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .list-ordered table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .product__short-copy table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .richtext-table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .stock-bar table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .teaser-lg__text table td > a[target="_blank"],.jhcv-cn-content .rtf-mod .teaser-md__text table td > a[target="_blank"],.jhcv-cn-content .rtf-mod li > a[target="_blank"],.jhcv-cn-content .rtf-mod p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .app-header__text table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .btn-overlay__content--link table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .cat__li table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .copy table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .copy-mod p table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .jh-rss__link[target="_blank"],.jhcv-cn-content .simple-rtf .labelled-hl__text table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .list-app table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .list-check__item table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .list-default table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .list-line table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .list-ordered table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .product__short-copy table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .richtext-table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .stock-bar table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .teaser-lg__text table td > a[target="_blank"],.jhcv-cn-content .simple-rtf .teaser-md__text table td > a[target="_blank"],.jhcv-cn-content .simple-rtf li > a[target="_blank"],.jhcv-cn-content .simple-rtf p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .stock-bar .jh-rss__link[target="_blank"],.jhcv-cn-content .stock-bar .richtext-table td > a[target="_blank"],.jhcv-cn-content .stock-bar .rtf table td > a[target="_blank"],.jhcv-cn-content .stock-bar .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .stock-bar .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .stock-bar li > a[target="_blank"],.jhcv-cn-content .stock-bar p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .teaser-lg__text .jh-rss__link[target="_blank"],.jhcv-cn-content .teaser-lg__text .richtext-table td > a[target="_blank"],.jhcv-cn-content .teaser-lg__text .rtf table td > a[target="_blank"],.jhcv-cn-content .teaser-lg__text .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .teaser-lg__text .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .teaser-lg__text li > a[target="_blank"],.jhcv-cn-content .teaser-lg__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"],.jhcv-cn-content .teaser-md__text .jh-rss__link[target="_blank"],.jhcv-cn-content .teaser-md__text .richtext-table td > a[target="_blank"],.jhcv-cn-content .teaser-md__text .rtf table td > a[target="_blank"],.jhcv-cn-content .teaser-md__text .rtf-mod table td > a[target="_blank"],.jhcv-cn-content .teaser-md__text .simple-rtf table td > a[target="_blank"],.jhcv-cn-content .teaser-md__text li > a[target="_blank"],.jhcv-cn-content .teaser-md__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"]{position: relative;}
.jhcv-cn-content .app-header__text .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .app-header__text .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .app-header__text .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .app-header__text .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .app-header__text .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .app-header__text li > a[target="_blank"]::after,.jhcv-cn-content .app-header__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link li > a[target="_blank"]::after,.jhcv-cn-content .btn-overlay__content--link p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .cat__li .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .cat__li .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .cat__li .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .cat__li .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .cat__li .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .cat__li li > a[target="_blank"]::after,.jhcv-cn-content .cat__li p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .copy .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .copy .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .copy .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .copy .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .copy .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .copy li > a[target="_blank"]::after,.jhcv-cn-content .copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .copy-mod p .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p li > a[target="_blank"]::after,.jhcv-cn-content .copy-mod p p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text li > a[target="_blank"]::after,.jhcv-cn-content .labelled-hl__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .list-app .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .list-app .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .list-app .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-app .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .list-app .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-app li > a[target="_blank"]::after,.jhcv-cn-content .list-app p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .list-check__item .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .list-check__item .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .list-check__item .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-check__item .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .list-check__item .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-check__item li > a[target="_blank"]::after,.jhcv-cn-content .list-check__item p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .list-default .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .list-default .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .list-default .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-default .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .list-default .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-default li > a[target="_blank"]::after,.jhcv-cn-content .list-default p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .list-line .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .list-line .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .list-line .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-line .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .list-line .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-line li > a[target="_blank"]::after,.jhcv-cn-content .list-line p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .list-ordered .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .list-ordered .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .list-ordered .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-ordered .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .list-ordered .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .list-ordered li > a[target="_blank"]::after,.jhcv-cn-content .list-ordered p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .product__short-copy .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy li > a[target="_blank"]::after,.jhcv-cn-content .product__short-copy p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link li > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .rtf .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .app-header__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .btn-overlay__content--link table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .cat__li table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .copy table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .copy-mod p table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .rtf .labelled-hl__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .list-app table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .list-check__item table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .list-default table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .list-line table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .list-ordered table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .product__short-copy table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .stock-bar table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .teaser-lg__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf .teaser-md__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf li > a[target="_blank"]::after,.jhcv-cn-content .rtf p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .app-header__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .btn-overlay__content--link table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .cat__li table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .copy table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .copy-mod p table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .rtf-mod .labelled-hl__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .list-app table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .list-check__item table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .list-default table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .list-line table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .list-ordered table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .product__short-copy table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .stock-bar table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .teaser-lg__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod .teaser-md__text table td > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod li > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .app-header__text table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .btn-overlay__content--link table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .cat__li table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .copy table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .copy-mod p table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .simple-rtf .labelled-hl__text table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .list-app table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .list-check__item table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .list-default table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .list-line table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .list-ordered table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .product__short-copy table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .quickfinder__wrapper .quickfinder__link table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .stock-bar table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .teaser-lg__text table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf .teaser-md__text table td > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf li > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .stock-bar .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .stock-bar .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .stock-bar .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .stock-bar .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .stock-bar .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .stock-bar li > a[target="_blank"]::after,.jhcv-cn-content .stock-bar p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text li > a[target="_blank"]::after,.jhcv-cn-content .teaser-lg__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text .jh-rss__link[target="_blank"]::after,.jhcv-cn-content .teaser-md__text .richtext-table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text .rtf table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text .rtf-mod table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text .simple-rtf table td > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text li > a[target="_blank"]::after,.jhcv-cn-content .teaser-md__text p:not(.p--button-primary):not(.p--button) > a[target="_blank"]::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTkgMTlIM1YzTTIgM2g3bTkgMTd2LTciLz48cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTcuNSA0LjUgMTAgMTJtMy04aDVtMCA1VjQiLz48L2c+PC9zdmc+"); background-size: contain; content: ""; display: inline-block; height: 16px; margin: 0px 0px -2px 4px; width: 16px;}
.jhcv-cn-content .app-header__text .jh-rss__link:hover::after,.jhcv-cn-content .app-header__text .richtext-table td > a:hover::after,.jhcv-cn-content .app-header__text .rtf table td > a:hover::after,.jhcv-cn-content .app-header__text .rtf-mod table td > a:hover::after,.jhcv-cn-content .app-header__text .simple-rtf table td > a:hover::after,.jhcv-cn-content .app-header__text li > a:hover::after,.jhcv-cn-content .app-header__text p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .btn-overlay__content--link .jh-rss__link:hover::after,.jhcv-cn-content .btn-overlay__content--link .richtext-table td > a:hover::after,.jhcv-cn-content .btn-overlay__content--link .rtf table td > a:hover::after,.jhcv-cn-content .btn-overlay__content--link .rtf-mod table td > a:hover::after,.jhcv-cn-content .btn-overlay__content--link .simple-rtf table td > a:hover::after,.jhcv-cn-content .btn-overlay__content--link li > a:hover::after,.jhcv-cn-content .btn-overlay__content--link p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .cat__li .jh-rss__link:hover::after,.jhcv-cn-content .cat__li .richtext-table td > a:hover::after,.jhcv-cn-content .cat__li .rtf table td > a:hover::after,.jhcv-cn-content .cat__li .rtf-mod table td > a:hover::after,.jhcv-cn-content .cat__li .simple-rtf table td > a:hover::after,.jhcv-cn-content .cat__li li > a:hover::after,.jhcv-cn-content .cat__li p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .copy .jh-rss__link:hover::after,.jhcv-cn-content .copy .richtext-table td > a:hover::after,.jhcv-cn-content .copy .rtf table td > a:hover::after,.jhcv-cn-content .copy .rtf-mod table td > a:hover::after,.jhcv-cn-content .copy .simple-rtf table td > a:hover::after,.jhcv-cn-content .copy li > a:hover::after,.jhcv-cn-content .copy p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .copy-mod p .jh-rss__link:hover::after,.jhcv-cn-content .copy-mod p .richtext-table td > a:hover::after,.jhcv-cn-content .copy-mod p .rtf table td > a:hover::after,.jhcv-cn-content .copy-mod p .rtf-mod table td > a:hover::after,.jhcv-cn-content .copy-mod p .simple-rtf table td > a:hover::after,.jhcv-cn-content .copy-mod p li > a:hover::after,.jhcv-cn-content .copy-mod p p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .labelled-hl__text .jh-rss__link:hover::after,.jhcv-cn-content .labelled-hl__text .richtext-table td > a:hover::after,.jhcv-cn-content .labelled-hl__text .rtf table td > a:hover::after,.jhcv-cn-content .labelled-hl__text .rtf-mod table td > a:hover::after,.jhcv-cn-content .labelled-hl__text .simple-rtf table td > a:hover::after,.jhcv-cn-content .labelled-hl__text li > a:hover::after,.jhcv-cn-content .labelled-hl__text p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .list-app .jh-rss__link:hover::after,.jhcv-cn-content .list-app .richtext-table td > a:hover::after,.jhcv-cn-content .list-app .rtf table td > a:hover::after,.jhcv-cn-content .list-app .rtf-mod table td > a:hover::after,.jhcv-cn-content .list-app .simple-rtf table td > a:hover::after,.jhcv-cn-content .list-app li > a:hover::after,.jhcv-cn-content .list-app p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .list-check__item .jh-rss__link:hover::after,.jhcv-cn-content .list-check__item .richtext-table td > a:hover::after,.jhcv-cn-content .list-check__item .rtf table td > a:hover::after,.jhcv-cn-content .list-check__item .rtf-mod table td > a:hover::after,.jhcv-cn-content .list-check__item .simple-rtf table td > a:hover::after,.jhcv-cn-content .list-check__item li > a:hover::after,.jhcv-cn-content .list-check__item p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .list-default .jh-rss__link:hover::after,.jhcv-cn-content .list-default .richtext-table td > a:hover::after,.jhcv-cn-content .list-default .rtf table td > a:hover::after,.jhcv-cn-content .list-default .rtf-mod table td > a:hover::after,.jhcv-cn-content .list-default .simple-rtf table td > a:hover::after,.jhcv-cn-content .list-default li > a:hover::after,.jhcv-cn-content .list-default p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .list-line .jh-rss__link:hover::after,.jhcv-cn-content .list-line .richtext-table td > a:hover::after,.jhcv-cn-content .list-line .rtf table td > a:hover::after,.jhcv-cn-content .list-line .rtf-mod table td > a:hover::after,.jhcv-cn-content .list-line .simple-rtf table td > a:hover::after,.jhcv-cn-content .list-line li > a:hover::after,.jhcv-cn-content .list-line p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .list-ordered .jh-rss__link:hover::after,.jhcv-cn-content .list-ordered .richtext-table td > a:hover::after,.jhcv-cn-content .list-ordered .rtf table td > a:hover::after,.jhcv-cn-content .list-ordered .rtf-mod table td > a:hover::after,.jhcv-cn-content .list-ordered .simple-rtf table td > a:hover::after,.jhcv-cn-content .list-ordered li > a:hover::after,.jhcv-cn-content .list-ordered p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .product__short-copy .jh-rss__link:hover::after,.jhcv-cn-content .product__short-copy .richtext-table td > a:hover::after,.jhcv-cn-content .product__short-copy .rtf table td > a:hover::after,.jhcv-cn-content .product__short-copy .rtf-mod table td > a:hover::after,.jhcv-cn-content .product__short-copy .simple-rtf table td > a:hover::after,.jhcv-cn-content .product__short-copy li > a:hover::after,.jhcv-cn-content .product__short-copy p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .jh-rss__link:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .richtext-table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .rtf-mod table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .simple-rtf table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link li > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .rtf .quickfinder__link table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .quickfinder__link table td > a:hover::after,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .quickfinder__link table td > a:hover::after,.jhcv-cn-content .rtf .app-header__text table td > a:hover::after,.jhcv-cn-content .rtf .btn-overlay__content--link table td > a:hover::after,.jhcv-cn-content .rtf .cat__li table td > a:hover::after,.jhcv-cn-content .rtf .copy table td > a:hover::after,.jhcv-cn-content .rtf .copy-mod p table td > a:hover::after,.jhcv-cn-content .rtf .jh-rss__link:hover::after,.jhcv-cn-content .rtf .labelled-hl__text table td > a:hover::after,.jhcv-cn-content .rtf .list-app table td > a:hover::after,.jhcv-cn-content .rtf .list-check__item table td > a:hover::after,.jhcv-cn-content .rtf .list-default table td > a:hover::after,.jhcv-cn-content .rtf .list-line table td > a:hover::after,.jhcv-cn-content .rtf .list-ordered table td > a:hover::after,.jhcv-cn-content .rtf .product__short-copy table td > a:hover::after,.jhcv-cn-content .rtf .quickfinder__wrapper .quickfinder__link table td > a:hover::after,.jhcv-cn-content .rtf .richtext-table td > a:hover::after,.jhcv-cn-content .rtf .stock-bar table td > a:hover::after,.jhcv-cn-content .rtf .teaser-lg__text table td > a:hover::after,.jhcv-cn-content .rtf .teaser-md__text table td > a:hover::after,.jhcv-cn-content .rtf li > a:hover::after,.jhcv-cn-content .rtf p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .rtf table td > a:hover::after,.jhcv-cn-content .rtf-mod .app-header__text table td > a:hover::after,.jhcv-cn-content .rtf-mod .btn-overlay__content--link table td > a:hover::after,.jhcv-cn-content .rtf-mod .cat__li table td > a:hover::after,.jhcv-cn-content .rtf-mod .copy table td > a:hover::after,.jhcv-cn-content .rtf-mod .copy-mod p table td > a:hover::after,.jhcv-cn-content .rtf-mod .jh-rss__link:hover::after,.jhcv-cn-content .rtf-mod .labelled-hl__text table td > a:hover::after,.jhcv-cn-content .rtf-mod .list-app table td > a:hover::after,.jhcv-cn-content .rtf-mod .list-check__item table td > a:hover::after,.jhcv-cn-content .rtf-mod .list-default table td > a:hover::after,.jhcv-cn-content .rtf-mod .list-line table td > a:hover::after,.jhcv-cn-content .rtf-mod .list-ordered table td > a:hover::after,.jhcv-cn-content .rtf-mod .product__short-copy table td > a:hover::after,.jhcv-cn-content .rtf-mod .quickfinder__wrapper .quickfinder__link table td > a:hover::after,.jhcv-cn-content .rtf-mod .richtext-table td > a:hover::after,.jhcv-cn-content .rtf-mod .stock-bar table td > a:hover::after,.jhcv-cn-content .rtf-mod .teaser-lg__text table td > a:hover::after,.jhcv-cn-content .rtf-mod .teaser-md__text table td > a:hover::after,.jhcv-cn-content .rtf-mod li > a:hover::after,.jhcv-cn-content .rtf-mod p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .rtf-mod table td > a:hover::after,.jhcv-cn-content .simple-rtf .app-header__text table td > a:hover::after,.jhcv-cn-content .simple-rtf .btn-overlay__content--link table td > a:hover::after,.jhcv-cn-content .simple-rtf .cat__li table td > a:hover::after,.jhcv-cn-content .simple-rtf .copy table td > a:hover::after,.jhcv-cn-content .simple-rtf .copy-mod p table td > a:hover::after,.jhcv-cn-content .simple-rtf .jh-rss__link:hover::after,.jhcv-cn-content .simple-rtf .labelled-hl__text table td > a:hover::after,.jhcv-cn-content .simple-rtf .list-app table td > a:hover::after,.jhcv-cn-content .simple-rtf .list-check__item table td > a:hover::after,.jhcv-cn-content .simple-rtf .list-default table td > a:hover::after,.jhcv-cn-content .simple-rtf .list-line table td > a:hover::after,.jhcv-cn-content .simple-rtf .list-ordered table td > a:hover::after,.jhcv-cn-content .simple-rtf .product__short-copy table td > a:hover::after,.jhcv-cn-content .simple-rtf .quickfinder__wrapper .quickfinder__link table td > a:hover::after,.jhcv-cn-content .simple-rtf .richtext-table td > a:hover::after,.jhcv-cn-content .simple-rtf .stock-bar table td > a:hover::after,.jhcv-cn-content .simple-rtf .teaser-lg__text table td > a:hover::after,.jhcv-cn-content .simple-rtf .teaser-md__text table td > a:hover::after,.jhcv-cn-content .simple-rtf li > a:hover::after,.jhcv-cn-content .simple-rtf p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .simple-rtf table td > a:hover::after,.jhcv-cn-content .stock-bar .jh-rss__link:hover::after,.jhcv-cn-content .stock-bar .richtext-table td > a:hover::after,.jhcv-cn-content .stock-bar .rtf table td > a:hover::after,.jhcv-cn-content .stock-bar .rtf-mod table td > a:hover::after,.jhcv-cn-content .stock-bar .simple-rtf table td > a:hover::after,.jhcv-cn-content .stock-bar li > a:hover::after,.jhcv-cn-content .stock-bar p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .teaser-lg__text .jh-rss__link:hover::after,.jhcv-cn-content .teaser-lg__text .richtext-table td > a:hover::after,.jhcv-cn-content .teaser-lg__text .rtf table td > a:hover::after,.jhcv-cn-content .teaser-lg__text .rtf-mod table td > a:hover::after,.jhcv-cn-content .teaser-lg__text .simple-rtf table td > a:hover::after,.jhcv-cn-content .teaser-lg__text li > a:hover::after,.jhcv-cn-content .teaser-lg__text p:not(.p--button-primary):not(.p--button) > a:hover::after,.jhcv-cn-content .teaser-md__text .jh-rss__link:hover::after,.jhcv-cn-content .teaser-md__text .richtext-table td > a:hover::after,.jhcv-cn-content .teaser-md__text .rtf table td > a:hover::after,.jhcv-cn-content .teaser-md__text .rtf-mod table td > a:hover::after,.jhcv-cn-content .teaser-md__text .simple-rtf table td > a:hover::after,.jhcv-cn-content .teaser-md__text li > a:hover::after,.jhcv-cn-content .teaser-md__text p:not(.p--button-primary):not(.p--button) > a:hover::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMCAwIDIyIDIyIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHN0cm9rZT0iI2ZmYjkwMCIgc3Ryb2tlLXdpZHRoPSIyIj48cGF0aCBkPSJNMTkgMTlIM1YzTTIgM2g3bTkgMTd2LTciLz48cGF0aCBzdHJva2UtbGluZWNhcD0ic3F1YXJlIiBkPSJNMTcuNSA0LjUgMTAgMTJtMy04aDVtMCA1VjQiLz48L2c+PC9zdmc+");}
.jhcv-cn-content .app-header__text .jh-rss__link[target="_blank"],.jhcv-cn-content .btn-overlay__content--link .jh-rss__link[target="_blank"],.jhcv-cn-content .cat__li .jh-rss__link[target="_blank"],.jhcv-cn-content .copy .jh-rss__link[target="_blank"],.jhcv-cn-content .copy-mod p .jh-rss__link[target="_blank"],.jhcv-cn-content .labelled-hl__text .jh-rss__link[target="_blank"],.jhcv-cn-content .list-app .jh-rss__link[target="_blank"],.jhcv-cn-content .list-check__item .jh-rss__link[target="_blank"],.jhcv-cn-content .list-default .jh-rss__link[target="_blank"],.jhcv-cn-content .list-line .jh-rss__link[target="_blank"],.jhcv-cn-content .list-ordered .jh-rss__link[target="_blank"],.jhcv-cn-content .product__short-copy .jh-rss__link[target="_blank"],.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .jh-rss__link[target="_blank"],.jhcv-cn-content .rtf .jh-rss__link[target="_blank"],.jhcv-cn-content .rtf-mod .jh-rss__link[target="_blank"],.jhcv-cn-content .simple-rtf .jh-rss__link[target="_blank"],.jhcv-cn-content .stock-bar .jh-rss__link[target="_blank"],.jhcv-cn-content .teaser-lg__text .jh-rss__link[target="_blank"],.jhcv-cn-content .teaser-md__text .jh-rss__link[target="_blank"]{position: absolute;}
.jhcv-cn-content .app-header__text strong,.jhcv-cn-content .btn-overlay__content--link strong,.jhcv-cn-content .cat__li strong,.jhcv-cn-content .copy strong,.jhcv-cn-content .copy-mod p strong,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green strong,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability strong,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green strong,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability strong,.jhcv-cn-content .labelled-hl__text strong,.jhcv-cn-content .list-app strong,.jhcv-cn-content .list-check__item strong,.jhcv-cn-content .list-default strong,.jhcv-cn-content .list-line strong,.jhcv-cn-content .list-ordered strong,.jhcv-cn-content .product__short-copy strong,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link strong,.jhcv-cn-content .rtf strong,.jhcv-cn-content .rtf ul.ul--icon-green strong,.jhcv-cn-content .rtf ul.ul--sustainability strong,.jhcv-cn-content .rtf-mod strong,.jhcv-cn-content .rtf-mod ul.ul--icon-green strong,.jhcv-cn-content .rtf-mod ul.ul--sustainability strong,.jhcv-cn-content .simple-rtf strong,.jhcv-cn-content .simple-rtf ul.ul--icon-green strong,.jhcv-cn-content .simple-rtf ul.ul--sustainability strong,.jhcv-cn-content .stock-bar strong,.jhcv-cn-content .teaser-lg__text strong,.jhcv-cn-content .teaser-md__text strong,.jhcv-cn-content ul.ul--icon-green strong,.jhcv-cn-content ul.ul--sustainability strong{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: inherit; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .app-header__text em,.jhcv-cn-content .btn-overlay__content--link em,.jhcv-cn-content .cat__li em,.jhcv-cn-content .copy em,.jhcv-cn-content .copy-mod p em,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green em,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability em,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green em,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability em,.jhcv-cn-content .labelled-hl__text em,.jhcv-cn-content .list-app em,.jhcv-cn-content .list-check__item em,.jhcv-cn-content .list-default em,.jhcv-cn-content .list-line em,.jhcv-cn-content .list-ordered em,.jhcv-cn-content .product__short-copy em,.jhcv-cn-content .quickfinder__wrapper .quickfinder__link em,.jhcv-cn-content .rtf em,.jhcv-cn-content .rtf ul.ul--icon-green em,.jhcv-cn-content .rtf ul.ul--sustainability em,.jhcv-cn-content .rtf-mod em,.jhcv-cn-content .rtf-mod ul.ul--icon-green em,.jhcv-cn-content .rtf-mod ul.ul--sustainability em,.jhcv-cn-content .simple-rtf em,.jhcv-cn-content .simple-rtf ul.ul--icon-green em,.jhcv-cn-content .simple-rtf ul.ul--sustainability em,.jhcv-cn-content .stock-bar em,.jhcv-cn-content .teaser-lg__text em,.jhcv-cn-content .teaser-md__text em,.jhcv-cn-content ul.ul--icon-green em,.jhcv-cn-content ul.ul--sustainability em{font-style: italic;}
.jhcv-cn-content .btn--slim span,.jhcv-cn-content .copy-sm,.jhcv-cn-content .list-icon,.jhcv-cn-content .rtf ul.list-icon,.jhcv-cn-content .rtf-mod ul.list-icon,.jhcv-cn-content .simple-rtf ul.list-icon,.jhcv-cn-content .teaser-tiles-list__intro-text{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30);}
@media (min-width: 1200px){.jhcv-cn-content .btn--slim span,.jhcv-cn-content .copy-sm,.jhcv-cn-content .list-icon,.jhcv-cn-content .rtf ul.list-icon,.jhcv-cn-content .rtf-mod ul.list-icon,.jhcv-cn-content .simple-rtf ul.list-icon,.jhcv-cn-content .teaser-tiles-list__intro-text{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head .contact__position,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__label,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__nbr,.jhcv-cn-content .copy-lg,.jhcv-cn-content .copy-xs,.jhcv-cn-content .image-text{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30);}
@media (min-width: 750px){.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head .contact__position,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__label,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__nbr,.jhcv-cn-content .copy-lg{font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p{margin-bottom: 12px;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p > a{text-decoration: underline;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button-primary > a,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text p.p--button > a{text-decoration: none !important;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text .underline{text-decoration: underline;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text .strike{text-decoration: line-through;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text h3{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text h3{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
@media (min-width: 1200px){.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text h3{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul{display: block; list-style-type: disc; margin: 0px 0px 12px; padding: 0px 0px 0px 36px;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol li,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul li{list-style: inherit;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol li{list-style-type: decimal;}
.jhcv-cn-content .extended-dropdown{background: rgb(255, 255, 255); height: 54px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .extended-dropdown{height: 74px;}}
.jhcv-cn-content .extended-dropdown--onhover.js-focused .extended-dropdown__selected,.jhcv-cn-content .extended-dropdown--onhover:focus .extended-dropdown__selected,.jhcv-cn-content .extended-dropdown--onhover:hover .extended-dropdown__selected,.jhcv-cn-content .extended-dropdown__select,.jhcv-cn-content .extended-dropdown__selected{border: 1px solid rgb(185, 189, 193);}
.jhcv-cn-content .extended-dropdown.js-focused .extended-dropdown__selected{background: rgb(255, 248, 230) !important; border: 1px solid rgb(255, 185, 0) !important;}
.jhcv-cn-content .extended-dropdown.js-has-error .extended-dropdown__selected{background: rgb(255, 236, 236); border: 1px solid rgb(205, 5, 5);}
.jhcv-cn-content .quickfinder__wrapper .required-asterisk.extended-dropdown__label .quickfinder__link,.jhcv-cn-content .required-asterisk.extended-dropdown__label .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .required-asterisk.extended-dropdown__label .text-ellipsis{display: inline-block; max-width: calc(100% - 10px); vertical-align: bottom;}
.jhcv-cn-content .required-asterisk.extended-dropdown__label::after{color: rgb(140, 146, 153); content: "*"; margin-left: 1px; vertical-align: 0.15em;}
.jhcv-cn-content .extended-dropdown.js-has-error .required-asterisk.extended-dropdown__label::after{color: rgb(205, 5, 5);}
.jhcv-cn-content .extended-dropdown__label{color: rgb(140, 146, 153); font: var(--jh-font-upper-10); left: 12px; letter-spacing: var(--jh-font-letter-spacing-70); pointer-events: none; position: absolute; right: 12px; text-transform: uppercase; top: 9px; user-select: none;}
@media (min-width: 750px){.jhcv-cn-content .extended-dropdown__label{left: 20px; right: 20px; top: 12px;}}
.jhcv-cn-content .extended-dropdown__select{display: block; font-size: 16px; height: 100%; left: 0px; opacity: 0; padding: 0px 20px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability,.jhcv-cn-content .rtf ul.ul--icon-green,.jhcv-cn-content .rtf ul.ul--sustainability,.jhcv-cn-content .rtf-mod ul.ul--icon-green,.jhcv-cn-content .rtf-mod ul.ul--sustainability,.jhcv-cn-content .simple-rtf ul.ul--icon-green,.jhcv-cn-content .simple-rtf ul.ul--sustainability,.jhcv-cn-content ul.ul--icon-green,.jhcv-cn-content ul.ul--sustainability{list-style: none; padding: 12px 12px 12px 6px; position: relative; text-align: left;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green li,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability li,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green li,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability li,.jhcv-cn-content .rtf ul.ul--icon-green li,.jhcv-cn-content .rtf ul.ul--sustainability li,.jhcv-cn-content .rtf-mod ul.ul--icon-green li,.jhcv-cn-content .rtf-mod ul.ul--sustainability li,.jhcv-cn-content .simple-rtf ul.ul--icon-green li,.jhcv-cn-content .simple-rtf ul.ul--sustainability li,.jhcv-cn-content ul.ul--icon-green li,.jhcv-cn-content ul.ul--sustainability li{list-style: none; margin-bottom: 5px; padding-left: 42px; position: relative;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--icon-green li::before,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability li::before,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--icon-green li::before,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability li::before,.jhcv-cn-content .rtf ul.ul--icon-green li::before,.jhcv-cn-content .rtf ul.ul--sustainability li::before,.jhcv-cn-content .rtf-mod ul.ul--icon-green li::before,.jhcv-cn-content .rtf-mod ul.ul--sustainability li::before,.jhcv-cn-content .simple-rtf ul.ul--icon-green li::before,.jhcv-cn-content .simple-rtf ul.ul--sustainability li::before,.jhcv-cn-content ul.ul--icon-green li::before,.jhcv-cn-content ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E"); background-position: 0px center; background-repeat: no-repeat; background-size: 32.4px auto; content: ""; display: block; height: 24px; left: 0px; position: absolute; top: 0px; width: 42px;}
.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ol.ul--sustainability li::before,.jhcv-cn-content .form-modal .modal-additional-content--before .cm-richtext.form-group-text ul.ul--sustainability li::before,.jhcv-cn-content .rtf ul.ul--sustainability li::before,.jhcv-cn-content .rtf-mod ul.ul--sustainability li::before,.jhcv-cn-content .simple-rtf ul.ul--sustainability li::before,.jhcv-cn-content ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%2300573f' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .quote__metric .js-white-tile-autosize-text,.jhcv-cn-content .teaser--wt .js-white-tile-autosize-text,.jhcv-cn-content .teaser--wt-round .js-white-tile-autosize-text{font: var(--jh-font-h-90); left: 50%; letter-spacing: var(--jh-font-letter-spacing-100); opacity: 0; overflow-wrap: normal; padding: 0px 20px; position: absolute; text-align: center; top: 50%; transform: translate(-50%, -50%); transition: opacity 0.2s; white-space: nowrap; width: 100%;}
.jhcv-cn-content .quote__metric .js-white-tile-autosize-text > span,.jhcv-cn-content .teaser--wt .js-white-tile-autosize-text > span,.jhcv-cn-content .teaser--wt-round .js-white-tile-autosize-text > span{margin: 0px auto; white-space: nowrap;}
.jhcv-cn-content .profile-area__link{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 44px; max-width: 44px; position: absolute; width: 44px;}
.jhcv-cn-content .nav-main{pointer-events: none;}
.jhcv-cn-content .nav-main__cont{pointer-events: auto;}
.jhcv-cn-content .rtf .img-rtf--aligned{clear: both; margin-bottom: 36px; padding: 0px;}
.jhcv-cn-content .rtf .img-rtf--aligned::after,.jhcv-cn-content .rtf .img-rtf--aligned::before{content: " "; display: table;}
.jhcv-cn-content .rtf .img-rtf--aligned::after{clear: both;}
.jhcv-cn-content .rtf .float--right.img-rtf--aligned{margin-right: 0px;}
.jhcv-cn-content .rtf .float--left.img-rtf--aligned{margin-left: 0px;}
@media (min-width: 970px){.jhcv-cn-content .rtf .img-rtf--aligned{margin: 0px 20px 10px;}}
@media (min-width: 1200px){.jhcv-cn-content .rtf .img-rtf--aligned{margin: 0px 40px 20px;}
.jhcv-cn-content .rtf .float--right.img-rtf--aligned{margin-right: -25%;}
.jhcv-cn-content .rtf .float--left.img-rtf--aligned{margin-left: -25%;}}
.jhcv-cn-content .rtf .richtext-table--full-width,.jhcv-cn-content .rtf .rtf--full-width{left: 50%; margin-left: -50vw; margin-right: -50vw; position: relative; right: 50%; width: 100vw !important;}
.jhcv-cn-content .btn--ellipsis,.jhcv-cn-content .extended-dropdown__selected,.jhcv-cn-content .jh-tag-list__entry{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.jhcv-cn-content #xc_application .xc_wizard-container .xc_button-wrapper{left: 0px; position: absolute; width: 100%; height: auto !important; padding: 0px !important; top: 50% !important; transform: translateY(-50%) !important;}
.jhcv-cn-content #xc_application .xc_wizard-container .xc_button-wrapper__container{transform: none !important;}
.jhcv-cn-content #xc_application .xc_wizard-container .xc_button-wrapper .xc_next-button,.jhcv-cn-content #xc_application .xc_wizard-container .xc_button-wrapper .xc_previous-button{margin-bottom: 0px;}






.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .container,.jhcv-cn-content .gallery-modal-content,.jhcv-cn-content .modal-content,.jhcv-cn-content .quote--2-col,.jhcv-cn-content .stock-bar__in{margin-left: auto; margin-right: auto; max-width: 500px; padding-left: 20px; padding-right: 20px;}
.jhcv-cn-content .cm-breadcrumb__nav-footer::after,.jhcv-cn-content .cm-breadcrumb__nav-footer::before,.jhcv-cn-content .container::after,.jhcv-cn-content .container::before,.jhcv-cn-content .gallery-modal-content::after,.jhcv-cn-content .gallery-modal-content::before,.jhcv-cn-content .modal-content::after,.jhcv-cn-content .modal-content::before,.jhcv-cn-content .quote--2-col::after,.jhcv-cn-content .quote--2-col::before,.jhcv-cn-content .stock-bar__in::after,.jhcv-cn-content .stock-bar__in::before{content: " "; display: table;}
.jhcv-cn-content .cm-breadcrumb__nav-footer::after,.jhcv-cn-content .container::after,.jhcv-cn-content .gallery-modal-content::after,.jhcv-cn-content .modal-content::after,.jhcv-cn-content .quote--2-col::after,.jhcv-cn-content .stock-bar__in::after{clear: both;}
@media (min-width: 750px){.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .container,.jhcv-cn-content .gallery-modal-content,.jhcv-cn-content .modal-content,.jhcv-cn-content .quote--2-col,.jhcv-cn-content .stock-bar__in{margin-left: auto; margin-right: auto; max-width: 100%; padding-left: 0px; padding-right: 0px; width: 710px;}}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .container,.jhcv-cn-content .gallery-modal-content,.jhcv-cn-content .modal-content,.jhcv-cn-content .quote--2-col,.jhcv-cn-content .stock-bar__in{max-width: 100%; width: 930px;}}
@media (min-width: 1200px){.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .container,.jhcv-cn-content .gallery-modal-content,.jhcv-cn-content .modal-content,.jhcv-cn-content .quote--2-col,.jhcv-cn-content .stock-bar__in{width: 1160px;}}
@media (min-width: 1400px){.jhcv-cn-content .cm-breadcrumb__nav-footer,.jhcv-cn-content .container,.jhcv-cn-content .gallery-modal-content,.jhcv-cn-content .modal-content,.jhcv-cn-content .quote--2-col,.jhcv-cn-content .stock-bar__in{width: 1360px;}}
.jhcv-cn-content .container-fluid{margin-left: auto; margin-right: auto; padding-left: 20px; padding-right: 20px;}
.jhcv-cn-content .container-fluid::after,.jhcv-cn-content .container-fluid::before{content: " "; display: table;}
.jhcv-cn-content .container-fluid::after{clear: both;}
.jhcv-cn-content .container-max-content{margin-left: auto; margin-right: auto; max-width: 1360px;}
.jhcv-cn-content .row{margin-left: -20px; margin-right: -20px;}
.jhcv-cn-content .row::after,.jhcv-cn-content .row::before{content: " "; display: table;}
.jhcv-cn-content .row::after{clear: both;}
.jhcv-cn-content .row.row-equal{display: flex; flex-wrap: wrap;}
@media (max-width: 749px){.jhcv-cn-content .row.row--no-margin{margin-left: 0px; margin-right: 0px;}}
.jhcv-cn-content .col-xs-1,.jhcv-cn-content .col-xs-10,.jhcv-cn-content .col-xs-11,.jhcv-cn-content .col-xs-12,.jhcv-cn-content .col-xs-2,.jhcv-cn-content .col-xs-3,.jhcv-cn-content .col-xs-4,.jhcv-cn-content .col-xs-5,.jhcv-cn-content .col-xs-6,.jhcv-cn-content .col-xs-7,.jhcv-cn-content .col-xs-8,.jhcv-cn-content .col-xs-9,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .quote--2-col .quote__col:first-child,.jhcv-cn-content .quote--2-col .quote__col:last-child,.jhcv-cn-content .quote__small .quote__col:first-child,.jhcv-cn-content .quote__small .quote__col:last-child,.jhcv-cn-content .rtf .img-rtf--aligned,.jhcv-cn-content .teaser-app,.jhcv-cn-content .teaser-list__item,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .teaser-row__col,.jhcv-cn-content .teaser-std,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .video-alignment,.jhcv-cn-content .white-tile__wrapper-btn{float: left; min-height: 1px; padding-left: 20px; padding-right: 20px; position: relative;}
.jhcv-cn-content .col-xs-offset-0{margin-left: 0px;}
.jhcv-cn-content .col-xs-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .col-xs-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .col-xs-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .col-xs-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .col-xs-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .col-xs-offset-3{margin-left: 25%;}
.jhcv-cn-content .col-xs-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .col-xs-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .col-xs-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .col-xs-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .col-xs-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .col-xs-offset-6{margin-left: 50%;}
.jhcv-cn-content .col-xs-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .col-xs-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .col-xs-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .col-xs-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .col-xs-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .col-xs-offset-9{margin-left: 75%;}
.jhcv-cn-content .col-xs-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .col-xs-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .col-xs-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .col-xs-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .col-xs-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .col-xs-offset-12{margin-left: 100%;}
.jhcv-cn-content .col-xs-offset-12-right{margin-right: 100%;}
@media (min-width: 750px){.jhcv-cn-content .col-sm-1,.jhcv-cn-content .col-sm-10,.jhcv-cn-content .col-sm-11,.jhcv-cn-content .col-sm-12,.jhcv-cn-content .col-sm-2,.jhcv-cn-content .col-sm-3,.jhcv-cn-content .col-sm-4,.jhcv-cn-content .col-sm-5,.jhcv-cn-content .col-sm-6,.jhcv-cn-content .col-sm-7,.jhcv-cn-content .col-sm-8,.jhcv-cn-content .col-sm-9,.jhcv-cn-content .teaser-list__item,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 20px; padding-right: 20px; position: relative;}
.jhcv-cn-content .col-sm-offset-0{margin-left: 0px;}
.jhcv-cn-content .col-sm-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .col-sm-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .col-sm-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .col-sm-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .col-sm-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .col-sm-offset-3{margin-left: 25%;}
.jhcv-cn-content .col-sm-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .col-sm-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .col-sm-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .col-sm-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .col-sm-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .col-sm-offset-6{margin-left: 50%;}
.jhcv-cn-content .col-sm-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .col-sm-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .col-sm-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .col-sm-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .col-sm-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .col-sm-offset-9{margin-left: 75%;}
.jhcv-cn-content .col-sm-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .col-sm-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .col-sm-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .col-sm-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .col-sm-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .col-sm-offset-12{margin-left: 100%;}
.jhcv-cn-content .col-sm-offset-12-right{margin-right: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .col-md-1,.jhcv-cn-content .col-md-10,.jhcv-cn-content .col-md-11,.jhcv-cn-content .col-md-12,.jhcv-cn-content .col-md-2,.jhcv-cn-content .col-md-3,.jhcv-cn-content .col-md-4,.jhcv-cn-content .col-md-5,.jhcv-cn-content .col-md-6,.jhcv-cn-content .col-md-7,.jhcv-cn-content .col-md-8,.jhcv-cn-content .col-md-9,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .quote--2-col .quote__col:first-child,.jhcv-cn-content .quote--2-col .quote__col:last-child,.jhcv-cn-content .quote__small .quote__col:first-child,.jhcv-cn-content .quote__small .quote__col:last-child,.jhcv-cn-content .rtf .img-rtf--aligned,.jhcv-cn-content .teaser-list__item,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .video-alignment,.jhcv-cn-content .white-tile__wrapper-btn{float: left; min-height: 1px; padding-left: 20px; padding-right: 20px; position: relative;}
.jhcv-cn-content .col-md-offset-0{margin-left: 0px;}
.jhcv-cn-content .col-md-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .col-md-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .col-md-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .col-md-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .col-md-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .col-md-offset-3{margin-left: 25%;}
.jhcv-cn-content .col-md-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .col-md-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .col-md-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .col-md-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .col-md-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .col-md-offset-6{margin-left: 50%;}
.jhcv-cn-content .col-md-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .col-md-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .col-md-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .col-md-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .col-md-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .col-md-offset-9{margin-left: 75%;}
.jhcv-cn-content .col-md-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .col-md-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .col-md-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .col-md-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .col-md-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .col-md-offset-12{margin-left: 100%;}
.jhcv-cn-content .col-md-offset-12-right{margin-right: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .col-lg-1,.jhcv-cn-content .col-lg-10,.jhcv-cn-content .col-lg-11,.jhcv-cn-content .col-lg-12,.jhcv-cn-content .col-lg-2,.jhcv-cn-content .col-lg-3,.jhcv-cn-content .col-lg-4,.jhcv-cn-content .col-lg-5,.jhcv-cn-content .col-lg-6,.jhcv-cn-content .col-lg-7,.jhcv-cn-content .col-lg-8,.jhcv-cn-content .col-lg-9,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 20px; padding-right: 20px; position: relative;}
.jhcv-cn-content .col-lg-offset-0{margin-left: 0px;}
.jhcv-cn-content .col-lg-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .col-lg-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .col-lg-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .col-lg-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .col-lg-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .col-lg-offset-3{margin-left: 25%;}
.jhcv-cn-content .col-lg-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .col-lg-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .col-lg-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .col-lg-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .col-lg-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .col-lg-offset-6{margin-left: 50%;}
.jhcv-cn-content .col-lg-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .col-lg-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .col-lg-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .col-lg-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .col-lg-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .col-lg-offset-9{margin-left: 75%;}
.jhcv-cn-content .col-lg-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .col-lg-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .col-lg-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .col-lg-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .col-lg-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .col-lg-offset-12{margin-left: 100%;}
.jhcv-cn-content .col-lg-offset-12-right{margin-right: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .col-xl-1,.jhcv-cn-content .col-xl-10,.jhcv-cn-content .col-xl-11,.jhcv-cn-content .col-xl-12,.jhcv-cn-content .col-xl-2,.jhcv-cn-content .col-xl-3,.jhcv-cn-content .col-xl-4,.jhcv-cn-content .col-xl-5,.jhcv-cn-content .col-xl-6,.jhcv-cn-content .col-xl-7,.jhcv-cn-content .col-xl-8,.jhcv-cn-content .col-xl-9{float: left; min-height: 1px; padding-left: 20px; padding-right: 20px; position: relative;}
.jhcv-cn-content .col-xl-offset-0{margin-left: 0px;}
.jhcv-cn-content .col-xl-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .col-xl-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .col-xl-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .col-xl-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .col-xl-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .col-xl-offset-3{margin-left: 25%;}
.jhcv-cn-content .col-xl-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .col-xl-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .col-xl-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .col-xl-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .col-xl-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .col-xl-offset-6{margin-left: 50%;}
.jhcv-cn-content .col-xl-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .col-xl-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .col-xl-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .col-xl-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .col-xl-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .col-xl-offset-9{margin-left: 75%;}
.jhcv-cn-content .col-xl-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .col-xl-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .col-xl-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .col-xl-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .col-xl-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .col-xl-offset-12{margin-left: 100%;}
.jhcv-cn-content .col-xl-offset-12-right{margin-right: 100%;}}
.jhcv-cn-content .col-xs-1{width: 8.33333%;}
.jhcv-cn-content .col-xs-2{width: 16.6667%;}
.jhcv-cn-content .col-xs-3{width: 25%;}
.jhcv-cn-content .col-xs-4{width: 33.3333%;}
.jhcv-cn-content .col-xs-5{width: 41.6667%;}
.jhcv-cn-content .col-xs-6{width: 50%;}
.jhcv-cn-content .col-xs-7{width: 58.3333%;}
.jhcv-cn-content .col-xs-8{width: 66.6667%;}
.jhcv-cn-content .col-xs-9{width: 75%;}
.jhcv-cn-content .col-xs-10{width: 83.3333%;}
.jhcv-cn-content .col-xs-11{width: 91.6667%;}
.jhcv-cn-content .col-xs-12,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .quote--2-col .quote__col:first-child,.jhcv-cn-content .quote--2-col .quote__col:last-child,.jhcv-cn-content .quote__small .quote__col:first-child,.jhcv-cn-content .quote__small .quote__col:last-child,.jhcv-cn-content .rtf .img-rtf--aligned,.jhcv-cn-content .teaser-app,.jhcv-cn-content .teaser-list__item,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .teaser-row__col,.jhcv-cn-content .teaser-std,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .video-alignment,.jhcv-cn-content .white-tile__wrapper-btn{width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .col-sm-1{width: 8.33333%;}
.jhcv-cn-content .col-sm-2{width: 16.6667%;}
.jhcv-cn-content .col-sm-3{width: 25%;}
.jhcv-cn-content .col-sm-4,.jhcv-cn-content .teaser-list__item{width: 33.3333%;}
.jhcv-cn-content .col-sm-5{width: 41.6667%;}
.jhcv-cn-content .col-sm-6,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width){width: 50%;}
.jhcv-cn-content .col-sm-7{width: 58.3333%;}
.jhcv-cn-content .col-sm-8{width: 66.6667%;}
.jhcv-cn-content .col-sm-9{width: 75%;}
.jhcv-cn-content .col-sm-10{width: 83.3333%;}
.jhcv-cn-content .col-sm-11{width: 91.6667%;}
.jhcv-cn-content .col-sm-12{width: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .col-md-1{width: 8.33333%;}
.jhcv-cn-content .col-md-2{width: 16.6667%;}
.jhcv-cn-content .col-md-3,.jhcv-cn-content .quote__small .quote__col:first-child,.jhcv-cn-content .teaser-list__item,.jhcv-cn-content .white-tile__wrapper-btn{width: 25%;}
.jhcv-cn-content .col-md-4,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .quote--2-col .quote__col:first-child,.jhcv-cn-content .teaser-tiles-list__item.full-width,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width){width: 33.3333%;}
.jhcv-cn-content .col-md-5,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head{width: 41.6667%;}
.jhcv-cn-content .col-md-6,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .rtf .img-rtf--aligned,.jhcv-cn-content .video-alignment{width: 50%;}
.jhcv-cn-content .col-md-7{width: 58.3333%;}
.jhcv-cn-content .col-md-8,.jhcv-cn-content .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .quote--2-col .quote__col:last-child{width: 66.6667%;}
.jhcv-cn-content .col-md-9,.jhcv-cn-content .quote__small .quote__col:last-child{width: 75%;}
.jhcv-cn-content .col-md-10{width: 83.3333%;}
.jhcv-cn-content .col-md-11{width: 91.6667%;}
.jhcv-cn-content .col-md-12{width: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .col-lg-1{width: 8.33333%;}
.jhcv-cn-content .col-lg-2{width: 16.6667%;}
.jhcv-cn-content .col-lg-3,.jhcv-cn-content .teaser-tiles-list__item:not(.full-width){width: 25%;}
.jhcv-cn-content .col-lg-4{width: 33.3333%;}
.jhcv-cn-content .col-lg-5{width: 41.6667%;}
.jhcv-cn-content .col-lg-6{width: 50%;}
.jhcv-cn-content .col-lg-7{width: 58.3333%;}
.jhcv-cn-content .col-lg-8{width: 66.6667%;}
.jhcv-cn-content .col-lg-9{width: 75%;}
.jhcv-cn-content .col-lg-10{width: 83.3333%;}
.jhcv-cn-content .col-lg-11{width: 91.6667%;}
.jhcv-cn-content .col-lg-12,.jhcv-cn-content .teaser-tiles-list__item.full-width{width: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .col-xl-1{width: 8.33333%;}
.jhcv-cn-content .col-xl-2{width: 16.6667%;}
.jhcv-cn-content .col-xl-3{width: 25%;}
.jhcv-cn-content .col-xl-4{width: 33.3333%;}
.jhcv-cn-content .col-xl-5{width: 41.6667%;}
.jhcv-cn-content .col-xl-6{width: 50%;}
.jhcv-cn-content .col-xl-7{width: 58.3333%;}
.jhcv-cn-content .col-xl-8{width: 66.6667%;}
.jhcv-cn-content .col-xl-9{width: 75%;}
.jhcv-cn-content .col-xl-10{width: 83.3333%;}
.jhcv-cn-content .col-xl-11{width: 91.6667%;}
.jhcv-cn-content .col-xl-12{width: 100%;}}
.jhcv-cn-content .grid-sm .row{margin-left: -10px; margin-right: -10px;}
.jhcv-cn-content .grid-sm .row::after,.jhcv-cn-content .grid-sm .row::before{content: " "; display: table;}
.jhcv-cn-content .grid-sm .row::after{clear: both;}
.jhcv-cn-content .grid-sm .col-xs-1,.jhcv-cn-content .grid-sm .col-xs-10,.jhcv-cn-content .grid-sm .col-xs-11,.jhcv-cn-content .grid-sm .col-xs-12,.jhcv-cn-content .grid-sm .col-xs-2,.jhcv-cn-content .grid-sm .col-xs-3,.jhcv-cn-content .grid-sm .col-xs-4,.jhcv-cn-content .grid-sm .col-xs-5,.jhcv-cn-content .grid-sm .col-xs-6,.jhcv-cn-content .grid-sm .col-xs-7,.jhcv-cn-content .grid-sm .col-xs-8,.jhcv-cn-content .grid-sm .col-xs-9,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:first-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:last-child,.jhcv-cn-content .grid-sm .rtf .img-rtf--aligned,.jhcv-cn-content .grid-sm .teaser-app,.jhcv-cn-content .grid-sm .teaser-list__item,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-sm .teaser-row__col,.jhcv-cn-content .grid-sm .teaser-std,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-sm .video-alignment,.jhcv-cn-content .grid-sm .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:last-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:first-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:last-child,.jhcv-cn-content .rtf .grid-sm .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__head{float: left; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative;}
.jhcv-cn-content .grid-sm .col-xs-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-sm .col-xs-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-sm .col-xs-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-sm .col-xs-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-sm .col-xs-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-sm .col-xs-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-sm .col-xs-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-sm .col-xs-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-sm .col-xs-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xs-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xs-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-sm .col-xs-offset-12-right{margin-right: 100%;}
@media (min-width: 750px){.jhcv-cn-content .grid-sm .col-sm-1,.jhcv-cn-content .grid-sm .col-sm-10,.jhcv-cn-content .grid-sm .col-sm-11,.jhcv-cn-content .grid-sm .col-sm-12,.jhcv-cn-content .grid-sm .col-sm-2,.jhcv-cn-content .grid-sm .col-sm-3,.jhcv-cn-content .grid-sm .col-sm-4,.jhcv-cn-content .grid-sm .col-sm-5,.jhcv-cn-content .grid-sm .col-sm-6,.jhcv-cn-content .grid-sm .col-sm-7,.jhcv-cn-content .grid-sm .col-sm-8,.jhcv-cn-content .grid-sm .col-sm-9,.jhcv-cn-content .grid-sm .teaser-list__item,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative;}
.jhcv-cn-content .grid-sm .col-sm-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-sm .col-sm-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-sm .col-sm-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-sm .col-sm-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-sm .col-sm-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-sm .col-sm-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-sm .col-sm-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-sm .col-sm-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-sm .col-sm-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-sm .col-sm-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-sm .col-sm-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-sm .col-sm-offset-12-right{margin-right: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .grid-sm .col-md-1,.jhcv-cn-content .grid-sm .col-md-10,.jhcv-cn-content .grid-sm .col-md-11,.jhcv-cn-content .grid-sm .col-md-12,.jhcv-cn-content .grid-sm .col-md-2,.jhcv-cn-content .grid-sm .col-md-3,.jhcv-cn-content .grid-sm .col-md-4,.jhcv-cn-content .grid-sm .col-md-5,.jhcv-cn-content .grid-sm .col-md-6,.jhcv-cn-content .grid-sm .col-md-7,.jhcv-cn-content .grid-sm .col-md-8,.jhcv-cn-content .grid-sm .col-md-9,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:first-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:last-child,.jhcv-cn-content .grid-sm .rtf .img-rtf--aligned,.jhcv-cn-content .grid-sm .teaser-list__item,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-sm .video-alignment,.jhcv-cn-content .grid-sm .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:last-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:first-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:last-child,.jhcv-cn-content .rtf .grid-sm .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__head{float: left; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative;}
.jhcv-cn-content .grid-sm .col-md-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-sm .col-md-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-sm .col-md-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-sm .col-md-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-sm .col-md-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-sm .col-md-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-sm .col-md-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-sm .col-md-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-sm .col-md-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-sm .col-md-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-sm .col-md-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-sm .col-md-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-sm .col-md-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-sm .col-md-offset-12-right{margin-right: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .grid-sm .col-lg-1,.jhcv-cn-content .grid-sm .col-lg-10,.jhcv-cn-content .grid-sm .col-lg-11,.jhcv-cn-content .grid-sm .col-lg-12,.jhcv-cn-content .grid-sm .col-lg-2,.jhcv-cn-content .grid-sm .col-lg-3,.jhcv-cn-content .grid-sm .col-lg-4,.jhcv-cn-content .grid-sm .col-lg-5,.jhcv-cn-content .grid-sm .col-lg-6,.jhcv-cn-content .grid-sm .col-lg-7,.jhcv-cn-content .grid-sm .col-lg-8,.jhcv-cn-content .grid-sm .col-lg-9,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative;}
.jhcv-cn-content .grid-sm .col-lg-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-sm .col-lg-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-sm .col-lg-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-sm .col-lg-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-sm .col-lg-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-sm .col-lg-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-sm .col-lg-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-sm .col-lg-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-sm .col-lg-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-sm .col-lg-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-sm .col-lg-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-sm .col-lg-offset-12-right{margin-right: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .grid-sm .col-xl-1,.jhcv-cn-content .grid-sm .col-xl-10,.jhcv-cn-content .grid-sm .col-xl-11,.jhcv-cn-content .grid-sm .col-xl-12,.jhcv-cn-content .grid-sm .col-xl-2,.jhcv-cn-content .grid-sm .col-xl-3,.jhcv-cn-content .grid-sm .col-xl-4,.jhcv-cn-content .grid-sm .col-xl-5,.jhcv-cn-content .grid-sm .col-xl-6,.jhcv-cn-content .grid-sm .col-xl-7,.jhcv-cn-content .grid-sm .col-xl-8,.jhcv-cn-content .grid-sm .col-xl-9{float: left; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative;}
.jhcv-cn-content .grid-sm .col-xl-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-sm .col-xl-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-sm .col-xl-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-sm .col-xl-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-sm .col-xl-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-sm .col-xl-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-sm .col-xl-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-sm .col-xl-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-sm .col-xl-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xl-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xl-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-sm .col-xl-offset-12-right{margin-right: 100%;}}
.jhcv-cn-content .grid-sm .col-xs-1{width: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xs-2{width: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xs-3{width: 25%;}
.jhcv-cn-content .grid-sm .col-xs-4{width: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xs-5{width: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xs-6{width: 50%;}
.jhcv-cn-content .grid-sm .col-xs-7{width: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xs-8{width: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xs-9{width: 75%;}
.jhcv-cn-content .grid-sm .col-xs-10{width: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xs-11{width: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xs-12,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:first-child,.jhcv-cn-content .grid-sm .quote__small .quote__col:last-child,.jhcv-cn-content .grid-sm .rtf .img-rtf--aligned,.jhcv-cn-content .grid-sm .teaser-app,.jhcv-cn-content .grid-sm .teaser-list__item,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-sm .teaser-row__col,.jhcv-cn-content .grid-sm .teaser-std,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-sm .video-alignment,.jhcv-cn-content .grid-sm .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:last-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:first-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:last-child,.jhcv-cn-content .rtf .grid-sm .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__head{width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .grid-sm .col-sm-1{width: 8.33333%;}
.jhcv-cn-content .grid-sm .col-sm-2{width: 16.6667%;}
.jhcv-cn-content .grid-sm .col-sm-3{width: 25%;}
.jhcv-cn-content .grid-sm .col-sm-4,.jhcv-cn-content .grid-sm .teaser-list__item{width: 33.3333%;}
.jhcv-cn-content .grid-sm .col-sm-5{width: 41.6667%;}
.jhcv-cn-content .grid-sm .col-sm-6,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width){width: 50%;}
.jhcv-cn-content .grid-sm .col-sm-7{width: 58.3333%;}
.jhcv-cn-content .grid-sm .col-sm-8{width: 66.6667%;}
.jhcv-cn-content .grid-sm .col-sm-9{width: 75%;}
.jhcv-cn-content .grid-sm .col-sm-10{width: 83.3333%;}
.jhcv-cn-content .grid-sm .col-sm-11{width: 91.6667%;}
.jhcv-cn-content .grid-sm .col-sm-12{width: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .grid-sm .col-md-1{width: 8.33333%;}
.jhcv-cn-content .grid-sm .col-md-2{width: 16.6667%;}
.jhcv-cn-content .grid-sm .col-md-3,.jhcv-cn-content .grid-sm .quote__small .quote__col:first-child,.jhcv-cn-content .grid-sm .teaser-list__item,.jhcv-cn-content .grid-sm .white-tile__wrapper-btn,.jhcv-cn-content .quote__small .grid-sm .quote__col:first-child{width: 25%;}
.jhcv-cn-content .grid-sm .col-md-4,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:first-child{width: 33.3333%;}
.jhcv-cn-content .grid-sm .col-md-5,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-sm .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-sm .teaser__head{width: 41.6667%;}
.jhcv-cn-content .grid-sm .col-md-6,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-sm .rtf .img-rtf--aligned,.jhcv-cn-content .grid-sm .video-alignment,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-sm .img-group__item:last-child,.jhcv-cn-content .rtf .grid-sm .img-rtf--aligned{width: 50%;}
.jhcv-cn-content .grid-sm .col-md-7{width: 58.3333%;}
.jhcv-cn-content .grid-sm .col-md-8,.jhcv-cn-content .grid-sm .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-sm .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-sm .quote--2-col .quote__col:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-sm .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-sm .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-sm .quote__col:last-child{width: 66.6667%;}
.jhcv-cn-content .grid-sm .col-md-9,.jhcv-cn-content .grid-sm .quote__small .quote__col:last-child,.jhcv-cn-content .quote__small .grid-sm .quote__col:last-child{width: 75%;}
.jhcv-cn-content .grid-sm .col-md-10{width: 83.3333%;}
.jhcv-cn-content .grid-sm .col-md-11{width: 91.6667%;}
.jhcv-cn-content .grid-sm .col-md-12{width: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .grid-sm .col-lg-1{width: 8.33333%;}
.jhcv-cn-content .grid-sm .col-lg-2{width: 16.6667%;}
.jhcv-cn-content .grid-sm .col-lg-3,.jhcv-cn-content .grid-sm .teaser-tiles-list__item:not(.full-width){width: 25%;}
.jhcv-cn-content .grid-sm .col-lg-4{width: 33.3333%;}
.jhcv-cn-content .grid-sm .col-lg-5{width: 41.6667%;}
.jhcv-cn-content .grid-sm .col-lg-6{width: 50%;}
.jhcv-cn-content .grid-sm .col-lg-7{width: 58.3333%;}
.jhcv-cn-content .grid-sm .col-lg-8{width: 66.6667%;}
.jhcv-cn-content .grid-sm .col-lg-9{width: 75%;}
.jhcv-cn-content .grid-sm .col-lg-10{width: 83.3333%;}
.jhcv-cn-content .grid-sm .col-lg-11{width: 91.6667%;}
.jhcv-cn-content .grid-sm .col-lg-12,.jhcv-cn-content .grid-sm .teaser-tiles-list__item.full-width{width: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .grid-sm .col-xl-1{width: 8.33333%;}
.jhcv-cn-content .grid-sm .col-xl-2{width: 16.6667%;}
.jhcv-cn-content .grid-sm .col-xl-3{width: 25%;}
.jhcv-cn-content .grid-sm .col-xl-4{width: 33.3333%;}
.jhcv-cn-content .grid-sm .col-xl-5{width: 41.6667%;}
.jhcv-cn-content .grid-sm .col-xl-6{width: 50%;}
.jhcv-cn-content .grid-sm .col-xl-7{width: 58.3333%;}
.jhcv-cn-content .grid-sm .col-xl-8{width: 66.6667%;}
.jhcv-cn-content .grid-sm .col-xl-9{width: 75%;}
.jhcv-cn-content .grid-sm .col-xl-10{width: 83.3333%;}
.jhcv-cn-content .grid-sm .col-xl-11{width: 91.6667%;}
.jhcv-cn-content .grid-sm .col-xl-12{width: 100%;}}
.jhcv-cn-content .grid-xs .row{margin-left: -6px; margin-right: -6px;}
.jhcv-cn-content .grid-xs .row::after,.jhcv-cn-content .grid-xs .row::before{content: " "; display: table;}
.jhcv-cn-content .grid-xs .row::after{clear: both;}
.jhcv-cn-content .grid-xs .col-xs-1,.jhcv-cn-content .grid-xs .col-xs-10,.jhcv-cn-content .grid-xs .col-xs-11,.jhcv-cn-content .grid-xs .col-xs-12,.jhcv-cn-content .grid-xs .col-xs-2,.jhcv-cn-content .grid-xs .col-xs-3,.jhcv-cn-content .grid-xs .col-xs-4,.jhcv-cn-content .grid-xs .col-xs-5,.jhcv-cn-content .grid-xs .col-xs-6,.jhcv-cn-content .grid-xs .col-xs-7,.jhcv-cn-content .grid-xs .col-xs-8,.jhcv-cn-content .grid-xs .col-xs-9,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:first-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:last-child,.jhcv-cn-content .grid-xs .rtf .img-rtf--aligned,.jhcv-cn-content .grid-xs .teaser-app,.jhcv-cn-content .grid-xs .teaser-list__item,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-xs .teaser-row__col,.jhcv-cn-content .grid-xs .teaser-std,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-xs .video-alignment,.jhcv-cn-content .grid-xs .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:last-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:first-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:last-child,.jhcv-cn-content .rtf .grid-xs .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__head{float: left; min-height: 1px; padding-left: 6px; padding-right: 6px; position: relative;}
.jhcv-cn-content .grid-xs .col-xs-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-xs .col-xs-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-xs .col-xs-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-xs .col-xs-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-xs .col-xs-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-xs .col-xs-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-xs .col-xs-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-xs .col-xs-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-xs .col-xs-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xs-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xs-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-xs .col-xs-offset-12-right{margin-right: 100%;}
@media (min-width: 750px){.jhcv-cn-content .grid-xs .col-sm-1,.jhcv-cn-content .grid-xs .col-sm-10,.jhcv-cn-content .grid-xs .col-sm-11,.jhcv-cn-content .grid-xs .col-sm-12,.jhcv-cn-content .grid-xs .col-sm-2,.jhcv-cn-content .grid-xs .col-sm-3,.jhcv-cn-content .grid-xs .col-sm-4,.jhcv-cn-content .grid-xs .col-sm-5,.jhcv-cn-content .grid-xs .col-sm-6,.jhcv-cn-content .grid-xs .col-sm-7,.jhcv-cn-content .grid-xs .col-sm-8,.jhcv-cn-content .grid-xs .col-sm-9,.jhcv-cn-content .grid-xs .teaser-list__item,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 6px; padding-right: 6px; position: relative;}
.jhcv-cn-content .grid-xs .col-sm-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-xs .col-sm-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-xs .col-sm-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-xs .col-sm-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-xs .col-sm-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-xs .col-sm-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-xs .col-sm-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-xs .col-sm-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-xs .col-sm-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-xs .col-sm-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-xs .col-sm-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-xs .col-sm-offset-12-right{margin-right: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .grid-xs .col-md-1,.jhcv-cn-content .grid-xs .col-md-10,.jhcv-cn-content .grid-xs .col-md-11,.jhcv-cn-content .grid-xs .col-md-12,.jhcv-cn-content .grid-xs .col-md-2,.jhcv-cn-content .grid-xs .col-md-3,.jhcv-cn-content .grid-xs .col-md-4,.jhcv-cn-content .grid-xs .col-md-5,.jhcv-cn-content .grid-xs .col-md-6,.jhcv-cn-content .grid-xs .col-md-7,.jhcv-cn-content .grid-xs .col-md-8,.jhcv-cn-content .grid-xs .col-md-9,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:first-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:last-child,.jhcv-cn-content .grid-xs .rtf .img-rtf--aligned,.jhcv-cn-content .grid-xs .teaser-list__item,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-xs .video-alignment,.jhcv-cn-content .grid-xs .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:last-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:first-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:last-child,.jhcv-cn-content .rtf .grid-xs .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__head{float: left; min-height: 1px; padding-left: 6px; padding-right: 6px; position: relative;}
.jhcv-cn-content .grid-xs .col-md-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-xs .col-md-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-xs .col-md-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-xs .col-md-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-xs .col-md-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-xs .col-md-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-xs .col-md-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-xs .col-md-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-xs .col-md-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-xs .col-md-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-xs .col-md-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-xs .col-md-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-xs .col-md-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-xs .col-md-offset-12-right{margin-right: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .grid-xs .col-lg-1,.jhcv-cn-content .grid-xs .col-lg-10,.jhcv-cn-content .grid-xs .col-lg-11,.jhcv-cn-content .grid-xs .col-lg-12,.jhcv-cn-content .grid-xs .col-lg-2,.jhcv-cn-content .grid-xs .col-lg-3,.jhcv-cn-content .grid-xs .col-lg-4,.jhcv-cn-content .grid-xs .col-lg-5,.jhcv-cn-content .grid-xs .col-lg-6,.jhcv-cn-content .grid-xs .col-lg-7,.jhcv-cn-content .grid-xs .col-lg-8,.jhcv-cn-content .grid-xs .col-lg-9,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width){float: left; min-height: 1px; padding-left: 6px; padding-right: 6px; position: relative;}
.jhcv-cn-content .grid-xs .col-lg-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-xs .col-lg-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-xs .col-lg-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-xs .col-lg-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-xs .col-lg-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-xs .col-lg-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-xs .col-lg-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-xs .col-lg-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-xs .col-lg-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-xs .col-lg-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-xs .col-lg-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-xs .col-lg-offset-12-right{margin-right: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .grid-xs .col-xl-1,.jhcv-cn-content .grid-xs .col-xl-10,.jhcv-cn-content .grid-xs .col-xl-11,.jhcv-cn-content .grid-xs .col-xl-12,.jhcv-cn-content .grid-xs .col-xl-2,.jhcv-cn-content .grid-xs .col-xl-3,.jhcv-cn-content .grid-xs .col-xl-4,.jhcv-cn-content .grid-xs .col-xl-5,.jhcv-cn-content .grid-xs .col-xl-6,.jhcv-cn-content .grid-xs .col-xl-7,.jhcv-cn-content .grid-xs .col-xl-8,.jhcv-cn-content .grid-xs .col-xl-9{float: left; min-height: 1px; padding-left: 6px; padding-right: 6px; position: relative;}
.jhcv-cn-content .grid-xs .col-xl-offset-0{margin-left: 0px;}
.jhcv-cn-content .grid-xs .col-xl-offset-0-right{margin-right: 0px;}
.jhcv-cn-content .grid-xs .col-xl-offset-1{margin-left: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-1-right{margin-right: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-2{margin-left: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-2-right{margin-right: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-3{margin-left: 25%;}
.jhcv-cn-content .grid-xs .col-xl-offset-3-right{margin-right: 25%;}
.jhcv-cn-content .grid-xs .col-xl-offset-4{margin-left: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-4-right{margin-right: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-5{margin-left: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-5-right{margin-right: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-6{margin-left: 50%;}
.jhcv-cn-content .grid-xs .col-xl-offset-6-right{margin-right: 50%;}
.jhcv-cn-content .grid-xs .col-xl-offset-7{margin-left: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-7-right{margin-right: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-8{margin-left: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-8-right{margin-right: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-9{margin-left: 75%;}
.jhcv-cn-content .grid-xs .col-xl-offset-9-right{margin-right: 75%;}
.jhcv-cn-content .grid-xs .col-xl-offset-10{margin-left: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-10-right{margin-right: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xl-offset-11{margin-left: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-11-right{margin-right: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xl-offset-12{margin-left: 100%;}
.jhcv-cn-content .grid-xs .col-xl-offset-12-right{margin-right: 100%;}}
.jhcv-cn-content .grid-xs .col-xs-1{width: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xs-2{width: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xs-3{width: 25%;}
.jhcv-cn-content .grid-xs .col-xs-4{width: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xs-5{width: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xs-6{width: 50%;}
.jhcv-cn-content .grid-xs .col-xs-7{width: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xs-8{width: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xs-9{width: 75%;}
.jhcv-cn-content .grid-xs .col-xs-10{width: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xs-11{width: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xs-12,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:last-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:first-child,.jhcv-cn-content .grid-xs .quote__small .quote__col:last-child,.jhcv-cn-content .grid-xs .rtf .img-rtf--aligned,.jhcv-cn-content .grid-xs .teaser-app,.jhcv-cn-content .grid-xs .teaser-list__item,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .grid-xs .teaser-row__col,.jhcv-cn-content .grid-xs .teaser-std,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .grid-xs .video-alignment,.jhcv-cn-content .grid-xs .white-tile__wrapper-btn,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:first-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:last-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:first-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:last-child,.jhcv-cn-content .rtf .grid-xs .img-rtf--aligned,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__head{width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .grid-xs .col-sm-1{width: 8.33333%;}
.jhcv-cn-content .grid-xs .col-sm-2{width: 16.6667%;}
.jhcv-cn-content .grid-xs .col-sm-3{width: 25%;}
.jhcv-cn-content .grid-xs .col-sm-4,.jhcv-cn-content .grid-xs .teaser-list__item{width: 33.3333%;}
.jhcv-cn-content .grid-xs .col-sm-5{width: 41.6667%;}
.jhcv-cn-content .grid-xs .col-sm-6,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width){width: 50%;}
.jhcv-cn-content .grid-xs .col-sm-7{width: 58.3333%;}
.jhcv-cn-content .grid-xs .col-sm-8{width: 66.6667%;}
.jhcv-cn-content .grid-xs .col-sm-9{width: 75%;}
.jhcv-cn-content .grid-xs .col-sm-10{width: 83.3333%;}
.jhcv-cn-content .grid-xs .col-sm-11{width: 91.6667%;}
.jhcv-cn-content .grid-xs .col-sm-12{width: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .grid-xs .col-md-1{width: 8.33333%;}
.jhcv-cn-content .grid-xs .col-md-2{width: 16.6667%;}
.jhcv-cn-content .grid-xs .col-md-3,.jhcv-cn-content .grid-xs .quote__small .quote__col:first-child,.jhcv-cn-content .grid-xs .teaser-list__item,.jhcv-cn-content .grid-xs .white-tile__wrapper-btn,.jhcv-cn-content .quote__small .grid-xs .quote__col:first-child{width: 25%;}
.jhcv-cn-content .grid-xs .col-md-4,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:first-child,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width),.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:first-child{width: 33.3333%;}
.jhcv-cn-content .grid-xs .col-md-5,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .grid-xs .teaser-row.teaser-row--single-item .teaser__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .grid-xs .teaser__head{width: 41.6667%;}
.jhcv-cn-content .grid-xs .col-md-6,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--50-50 .img-group__item:last-child,.jhcv-cn-content .grid-xs .rtf .img-rtf--aligned,.jhcv-cn-content .grid-xs .video-alignment,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--50-50 .grid-xs .img-group__item:last-child,.jhcv-cn-content .rtf .grid-xs .img-rtf--aligned{width: 50%;}
.jhcv-cn-content .grid-xs .col-md-7{width: 58.3333%;}
.jhcv-cn-content .grid-xs .col-md-8,.jhcv-cn-content .grid-xs .img-group.img-group--left-big .img-group__item:first-child,.jhcv-cn-content .grid-xs .img-group.img-group--right-big .img-group__item:last-child,.jhcv-cn-content .grid-xs .quote--2-col .quote__col:last-child,.jhcv-cn-content .img-group.img-group--left-big .grid-xs .img-group__item:first-child,.jhcv-cn-content .img-group.img-group--right-big .grid-xs .img-group__item:last-child,.jhcv-cn-content .quote--2-col .grid-xs .quote__col:last-child{width: 66.6667%;}
.jhcv-cn-content .grid-xs .col-md-9,.jhcv-cn-content .grid-xs .quote__small .quote__col:last-child,.jhcv-cn-content .quote__small .grid-xs .quote__col:last-child{width: 75%;}
.jhcv-cn-content .grid-xs .col-md-10{width: 83.3333%;}
.jhcv-cn-content .grid-xs .col-md-11{width: 91.6667%;}
.jhcv-cn-content .grid-xs .col-md-12{width: 100%;}}
@media (min-width: 1200px){.jhcv-cn-content .grid-xs .col-lg-1{width: 8.33333%;}
.jhcv-cn-content .grid-xs .col-lg-2{width: 16.6667%;}
.jhcv-cn-content .grid-xs .col-lg-3,.jhcv-cn-content .grid-xs .teaser-tiles-list__item:not(.full-width){width: 25%;}
.jhcv-cn-content .grid-xs .col-lg-4{width: 33.3333%;}
.jhcv-cn-content .grid-xs .col-lg-5{width: 41.6667%;}
.jhcv-cn-content .grid-xs .col-lg-6{width: 50%;}
.jhcv-cn-content .grid-xs .col-lg-7{width: 58.3333%;}
.jhcv-cn-content .grid-xs .col-lg-8{width: 66.6667%;}
.jhcv-cn-content .grid-xs .col-lg-9{width: 75%;}
.jhcv-cn-content .grid-xs .col-lg-10{width: 83.3333%;}
.jhcv-cn-content .grid-xs .col-lg-11{width: 91.6667%;}
.jhcv-cn-content .grid-xs .col-lg-12,.jhcv-cn-content .grid-xs .teaser-tiles-list__item.full-width{width: 100%;}}
@media (min-width: 1400px){.jhcv-cn-content .grid-xs .col-xl-1{width: 8.33333%;}
.jhcv-cn-content .grid-xs .col-xl-2{width: 16.6667%;}
.jhcv-cn-content .grid-xs .col-xl-3{width: 25%;}
.jhcv-cn-content .grid-xs .col-xl-4{width: 33.3333%;}
.jhcv-cn-content .grid-xs .col-xl-5{width: 41.6667%;}
.jhcv-cn-content .grid-xs .col-xl-6{width: 50%;}
.jhcv-cn-content .grid-xs .col-xl-7{width: 58.3333%;}
.jhcv-cn-content .grid-xs .col-xl-8{width: 66.6667%;}
.jhcv-cn-content .grid-xs .col-xl-9{width: 75%;}
.jhcv-cn-content .grid-xs .col-xl-10{width: 83.3333%;}
.jhcv-cn-content .grid-xs .col-xl-11{width: 91.6667%;}
.jhcv-cn-content .grid-xs .col-xl-12{width: 100%;}}
.jhcv-cn-content .modal,.jhcv-cn-content .modal-open{overflow: hidden;}
.jhcv-cn-content .modal{inset: 0px; display: none; position: fixed; z-index: 1450; outline: 0px;}
.jhcv-cn-content .modal-content{padding-left: 0px; padding-right: 0px; pointer-events: auto;}
.jhcv-cn-content .modal-open .modal{overflow: hidden auto;}
.jhcv-cn-content .modal-backdrop{background-color: transparent; inset: 0px; position: fixed; z-index: 1400;}
.jhcv-cn-content .modal-title{line-height: 1.42857; margin: 0px;}
.jhcv-cn-content .modal-body{position: relative;}
.jhcv-cn-content .modal-body .close{position: absolute; right: 0px; transform: translateY(calc(-200% + 24px));}
@media (min-width: 1400px){.jhcv-cn-content .modal-body .close{transform: none;}}
.jhcv-cn-content .modal-footer{border-top: 1px solid rgb(229, 229, 229); padding: 15px; text-align: right;}
.jhcv-cn-content .modal-footer::after,.jhcv-cn-content .modal-footer::before{content: " "; display: table;}
.jhcv-cn-content .modal-footer::after{clear: both;}
.jhcv-cn-content .modal-footer .btn + .btn,.jhcv-cn-content .modal-footer .btn + .btn--hidden,.jhcv-cn-content .modal-footer .btn + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn + .search__pop-btn,.jhcv-cn-content .modal-footer .btn--hidden + .btn,.jhcv-cn-content .modal-footer .btn--hidden + .btn--hidden,.jhcv-cn-content .modal-footer .btn--hidden + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn--hidden + .search__pop-btn,.jhcv-cn-content .modal-footer .btn--nodisplay + .btn,.jhcv-cn-content .modal-footer .btn--nodisplay + .btn--hidden,.jhcv-cn-content .modal-footer .btn--nodisplay + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn--nodisplay + .search__pop-btn,.jhcv-cn-content .modal-footer .quickfinder__wrapper .btn + .quickfinder__button,.jhcv-cn-content .modal-footer .quickfinder__wrapper .btn--hidden + .quickfinder__button,.jhcv-cn-content .modal-footer .quickfinder__wrapper .btn--nodisplay + .quickfinder__button,.jhcv-cn-content .modal-footer .quickfinder__wrapper .quickfinder__button + .btn,.jhcv-cn-content .modal-footer .quickfinder__wrapper .quickfinder__button + .btn--hidden,.jhcv-cn-content .modal-footer .quickfinder__wrapper .quickfinder__button + .btn--nodisplay,.jhcv-cn-content .modal-footer .quickfinder__wrapper .quickfinder__button + .quickfinder__button,.jhcv-cn-content .modal-footer .quickfinder__wrapper .quickfinder__button + .search__pop-btn,.jhcv-cn-content .modal-footer .quickfinder__wrapper .search__pop-btn + .quickfinder__button,.jhcv-cn-content .modal-footer .rtf .p--button .btn + a,.jhcv-cn-content .modal-footer .rtf .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .rtf .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .rtf .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .rtf .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .rtf .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .rtf .p--button a + .btn,.jhcv-cn-content .modal-footer .rtf .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .rtf .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .rtf .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .rtf .p--button a + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .rtf .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .rtf .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .rtf .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .rtf .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .rtf .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .rtf .p--button-primary a + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button .btn + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .rtf-mod .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button a + .btn,.jhcv-cn-content .modal-footer .rtf-mod .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .rtf-mod .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .rtf-mod .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .rtf-mod .p--button a + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .rtf-mod .p--button-primary a + a,.jhcv-cn-content .modal-footer .search__pop-btn + .btn,.jhcv-cn-content .modal-footer .search__pop-btn + .btn--hidden,.jhcv-cn-content .modal-footer .search__pop-btn + .btn--nodisplay,.jhcv-cn-content .modal-footer .search__pop-btn + .search__pop-btn,.jhcv-cn-content .modal-footer .simple-rtf .p--button .btn + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .simple-rtf .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button a + .btn,.jhcv-cn-content .modal-footer .simple-rtf .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .simple-rtf .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .simple-rtf .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .simple-rtf .p--button a + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .simple-rtf .p--button-primary a + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn--hidden + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn--nodisplay + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .quickfinder__button + .btn,.jhcv-cn-content .quickfinder__wrapper .modal-footer .quickfinder__button + .btn--hidden,.jhcv-cn-content .quickfinder__wrapper .modal-footer .quickfinder__button + .btn--nodisplay,.jhcv-cn-content .quickfinder__wrapper .modal-footer .quickfinder__button + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .quickfinder__button + .search__pop-btn,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf-mod .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf-mod .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf-mod .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .rtf-mod .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .search__pop-btn + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .simple-rtf .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .simple-rtf .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .simple-rtf .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .simple-rtf .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button .modal-footer a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button-primary .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button-primary .modal-footer a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button .modal-footer a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button-primary .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button-primary .modal-footer a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button .modal-footer a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button-primary .modal-footer .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button-primary .modal-footer a + .quickfinder__button,.jhcv-cn-content .rtf .p--button .modal-footer .btn + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn--hidden + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn--nodisplay + a,.jhcv-cn-content .rtf .p--button .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf .p--button .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf .p--button .modal-footer .search__pop-btn + a,.jhcv-cn-content .rtf .p--button .modal-footer a + .btn,.jhcv-cn-content .rtf .p--button .modal-footer a + .btn--hidden,.jhcv-cn-content .rtf .p--button .modal-footer a + .btn--nodisplay,.jhcv-cn-content .rtf .p--button .modal-footer a + .search__pop-btn,.jhcv-cn-content .rtf .p--button .modal-footer a + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn--hidden + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn--nodisplay + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf .p--button-primary .modal-footer .search__pop-btn + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer a + .btn,.jhcv-cn-content .rtf .p--button-primary .modal-footer a + .btn--hidden,.jhcv-cn-content .rtf .p--button-primary .modal-footer a + .btn--nodisplay,.jhcv-cn-content .rtf .p--button-primary .modal-footer a + .search__pop-btn,.jhcv-cn-content .rtf .p--button-primary .modal-footer a + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn--hidden + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn--nodisplay + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf-mod .p--button .modal-footer .search__pop-btn + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer a + .btn,.jhcv-cn-content .rtf-mod .p--button .modal-footer a + .btn--hidden,.jhcv-cn-content .rtf-mod .p--button .modal-footer a + .btn--nodisplay,.jhcv-cn-content .rtf-mod .p--button .modal-footer a + .search__pop-btn,.jhcv-cn-content .rtf-mod .p--button .modal-footer a + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn--hidden + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn--nodisplay + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .search__pop-btn + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer a + .btn,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer a + .btn--hidden,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer a + .btn--nodisplay,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer a + .search__pop-btn,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer a + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn--hidden + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn--nodisplay + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .simple-rtf .p--button .modal-footer .search__pop-btn + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer a + .btn,.jhcv-cn-content .simple-rtf .p--button .modal-footer a + .btn--hidden,.jhcv-cn-content .simple-rtf .p--button .modal-footer a + .btn--nodisplay,.jhcv-cn-content .simple-rtf .p--button .modal-footer a + .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button .modal-footer a + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn--hidden + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn--nodisplay + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .search__pop-btn + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer a + .btn,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer a + .btn--hidden,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer a + .btn--nodisplay,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer a + .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer a + a{margin-bottom: 0px; margin-left: 5px;}
.jhcv-cn-content .modal-footer .btn-group .btn + .btn,.jhcv-cn-content .modal-footer .btn-group .btn + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .btn + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .btn + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .btn--hidden + .btn,.jhcv-cn-content .modal-footer .btn-group .btn--hidden + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .btn--hidden + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .btn--hidden + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .btn--nodisplay + .btn,.jhcv-cn-content .modal-footer .btn-group .btn--nodisplay + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .btn--nodisplay + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .btn--nodisplay + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .btn + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .btn--hidden + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .btn--nodisplay + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + .btn,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .quickfinder__wrapper .search__pop-btn + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button a + .btn,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button a + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .rtf .p--button-primary a + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button a + .btn,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button a + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .rtf-mod .p--button-primary a + a,.jhcv-cn-content .modal-footer .btn-group .search__pop-btn + .btn,.jhcv-cn-content .modal-footer .btn-group .search__pop-btn + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .search__pop-btn + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .search__pop-btn + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .btn + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button a + .btn,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button a + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .btn + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .btn--hidden + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .btn--nodisplay + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary .search__pop-btn + a,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary a + .btn,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary a + .btn--hidden,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary a + .btn--nodisplay,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary a + .search__pop-btn,.jhcv-cn-content .modal-footer .btn-group .simple-rtf .p--button-primary a + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .btn + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .btn--hidden + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .btn--nodisplay + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .quickfinder__button + .btn,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .quickfinder__button + .btn--hidden,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .quickfinder__button + .btn--nodisplay,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .quickfinder__button + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .quickfinder__button + .search__pop-btn,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf-mod .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf-mod .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf-mod .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .rtf-mod .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .search__pop-btn + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .simple-rtf .p--button .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .simple-rtf .p--button a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .simple-rtf .p--button-primary .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .modal-footer .btn-group .simple-rtf .p--button-primary a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button-primary .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf .p--button-primary .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button-primary .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .rtf-mod .p--button-primary .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button-primary .modal-footer .btn-group .quickfinder__button + a,.jhcv-cn-content .quickfinder__wrapper .simple-rtf .p--button-primary .modal-footer .btn-group a + .quickfinder__button,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .btn + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group a + .btn,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .rtf .p--button .modal-footer .btn-group a + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .btn + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group a + .btn,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .rtf .p--button-primary .modal-footer .btn-group a + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .btn + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group a + .btn,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .rtf-mod .p--button .modal-footer .btn-group a + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .btn + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group a + .btn,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .rtf-mod .p--button-primary .modal-footer .btn-group a + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .btn + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group a + .btn,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button .modal-footer .btn-group a + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .btn + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .btn--hidden + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .btn--nodisplay + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .quickfinder__wrapper .quickfinder__button + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .quickfinder__wrapper a + .quickfinder__button,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group .search__pop-btn + a,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group a + .btn,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group a + .btn--hidden,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group a + .btn--nodisplay,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group a + .search__pop-btn,.jhcv-cn-content .simple-rtf .p--button-primary .modal-footer .btn-group a + a{margin-left: -1px;}
.jhcv-cn-content .modal-footer .btn-block + .btn-block{margin-left: 0px;}
.jhcv-cn-content .modal-scrollbar-measure{height: 50px; overflow: scroll; position: absolute; top: -9999px; width: 50px;}
.jhcv-cn-content .modal-wrapper{display: flex; flex-direction: column; height: 100%;}
.jhcv-cn-content .modal-dialog{margin: 1.75rem auto; pointer-events: none;}
.jhcv-cn-content .modal-dialog-centered{align-items: center; display: flex; min-height: calc(100% - 1rem);}
@media (min-width: 750px){.jhcv-cn-content .modal-dialog-centered{min-height: calc(100% - 3.5rem);}}
.jhcv-cn-content .collapse{display: none;}
.jhcv-cn-content .collapse.in{display: block;}
.jhcv-cn-content tr.collapse.in{display: table-row;}
.jhcv-cn-content tbody.collapse.in{display: table-row-group;}
.jhcv-cn-content .collapsing{height: 0px; overflow: hidden; position: relative; transition-duration: 0.35s; transition-property: height, visibility; transition-timing-function: ease;}
.jhcv-cn-content .jhFadeIn{animation: 500s ease-in-out 0s 1 normal forwards running jhcv-source-animationFadeInNoDisplay;}
.jhcv-cn-content .jhFadeOut{animation: 0.5s ease-in-out 0s 1 normal forwards running jhcv-source-animationFadeOutNoDisplay;}
@keyframes jhcv-source-animationFadeInNoDisplay { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes jhcv-source-animationFadeOutNoDisplay { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes jhcv-source-animationFadeIn { 
  0% { display: none; opacity: 0; }
  1% { display: block; }
  100% { opacity: 1; }
}
@keyframes jhcv-source-animationFadeOut { 
  0% { display: block; opacity: 1; }
  95% { opacity: 0; }
  100% { display: none; }
}
.jhcv-cn-content .wave{animation-duration: 2.5s; animation-iteration-count: infinite; animation-name: jhcv-source-wave-animation; display: inline-block; transform-origin: 70% 70%;}
@keyframes jhcv-source-wave-animation { 
  0% { transform: rotate(0deg); }
  10% { transform: rotate(14deg); }
  20% { transform: rotate(-8deg); }
  30% { transform: rotate(14deg); }
  40% { transform: rotate(-4deg); }
  50% { transform: rotate(10deg); }
  60% { transform: rotate(0deg); }
  100% { transform: rotate(0deg); }
}
.jhcv-cn-content .article,.jhcv-cn-content .intro,.jhcv-cn-content .intro__box,.jhcv-cn-content .job-page__content,.jhcv-cn-content .job-page__desc,.jhcv-cn-content .placement,.jhcv-cn-content .placement__main,.jhcv-cn-content .product,.jhcv-cn-content .product-rental,.jhcv-cn-content .social{opacity: 1; transition: opacity 0.2s;}
.jhcv-cn-content .placement__main > .teaser{margin-bottom: 40px;}
@media (min-width: 970px){.jhcv-cn-content .placement__main > .teaser{margin-bottom: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .placement__main > .teaser{margin-bottom: 70px;}}
.jhcv-cn-content .cf::after,.jhcv-cn-content .cf::before{content: " "; display: table;}
.jhcv-cn-content .cf::after{clear: both;}
.jhcv-cn-content .fade{opacity: 0; transition: opacity 0.15s linear;}
.jhcv-cn-content .fade--slow{transition-duration: 0.5s;}
.jhcv-cn-content .fade.in{opacity: 1;}
.jhcv-cn-content .rotate-x-180{transform: rotateX(180deg);}
.jhcv-cn-content .flickity-enabled{position: relative;}
.jhcv-cn-content .flickity-enabled:focus{outline: none;}
.jhcv-cn-content .flickity-viewport{height: 100%; overflow: hidden; position: relative;}
.jhcv-cn-content .flickity-slider{height: 100%; position: absolute; width: 100%;}
.jhcv-cn-content .flickity-enabled.is-draggable{-webkit-tap-highlight-color: transparent; user-select: none;}
.jhcv-cn-content .flickity-enabled.is-draggable .flickity-viewport{cursor: grab;}
.jhcv-cn-content .flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor: grabbing;}
.jhcv-cn-content .flickity-prev-next-button{background: rgba(255, 255, 255, 0.75); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 50%; cursor: pointer; height: 44px; position: absolute; top: 50%; transform: translateY(-50%); width: 44px;}
.jhcv-cn-content .flickity-prev-next-button:hover{background: rgb(255, 255, 255);}
.jhcv-cn-content .flickity-prev-next-button:focus{box-shadow: rgb(0, 153, 255) 0px 0px 0px 5px; outline: none;}
.jhcv-cn-content .flickity-prev-next-button:active{opacity: 0.6;}
.jhcv-cn-content .flickity-prev-next-button.previous{left: 10px;}
.jhcv-cn-content .flickity-prev-next-button.next{right: 10px;}
.jhcv-cn-content .flickity-rtl .flickity-prev-next-button.previous{left: auto; right: 10px;}
.jhcv-cn-content .flickity-rtl .flickity-prev-next-button.next{left: 10px; right: auto;}
.jhcv-cn-content .flickity-prev-next-button:disabled{cursor: auto; opacity: 0.3;}
.jhcv-cn-content .flickity-prev-next-button svg{height: 60%; left: 20%; position: absolute; top: 20%; width: 60%;}
.jhcv-cn-content .flickity-prev-next-button .arrow{fill: rgb(51, 51, 51);}
.jhcv-cn-content .flickity-prev-next-button.no-svg{color: rgb(51, 51, 51); font-size: 26px;}
.jhcv-cn-content .flickity-page-dots{width: 100%;}
.jhcv-cn-content .flickity-rtl .flickity-page-dots{direction: rtl;}
.jhcv-cn-content .flickity-page-dots .dot{background: none; border: 2px solid rgb(0, 0, 0); border-radius: 50%; cursor: pointer; display: inline-block; height: 10px; margin: 0px 8px; opacity: 1; width: 10px;}
.jhcv-cn-content .flickity-page-dots .dot.is-selected{background: rgb(0, 0, 0);}
.jhcv-cn-content .flickity-enabled:focus,.jhcv-cn-content .flickity-slider:focus,.jhcv-cn-content .flickity-viewport:focus{outline: none;}
.jhcv-cn-content .flickity-prev-next-button{background-color: rgb(60, 70, 75); border-radius: 0px; display: none; height: 20%; max-height: 160px; min-height: 100px; width: 54px; z-index: 1;}
.jhcv-cn-content .flickity-prev-next-button:hover{background-color: rgb(49, 57, 61);}
.jhcv-cn-content .flickity-prev-next-button svg{height: 30%; left: 50%; top: 50%; transform: translate(-50%, -50%); width: 30%;}
.jhcv-cn-content .flickity-prev-next-button .arrow{fill: rgb(255, 255, 255);}
.jhcv-cn-content .flickity-prev-next-button.next{left: auto;}
@media (min-width: 970px){.jhcv-cn-content .flickity-prev-next-button{display: block;}}
.jhcv-cn-content .flickity-page-dots{bottom: -36px; left: 50%; line-height: 1; list-style: none; margin: 0px; padding: 0px; position: absolute; text-align: center; transform: translate(-50%);}
@media (min-width: 970px){.jhcv-cn-content .flickity-page-dots{left: auto; transform: none; width: 100%;}}
.jhcv-cn-content .uib-datepicker *,.jhcv-cn-content .uib-datepicker :active,.jhcv-cn-content .uib-datepicker :focus{outline: none !important;}
.jhcv-cn-content .uib-datepicker-popup-wrap{outline: none;}
.jhcv-cn-content .uib-datepicker .uib-title{text-align: center;}
.jhcv-cn-content .uib-datepicker button{max-width: none;}
.jhcv-cn-content .quickfinder__wrapper .uib-day .quickfinder__button,.jhcv-cn-content .rtf .p--button .uib-day a,.jhcv-cn-content .rtf .p--button-primary .uib-day a,.jhcv-cn-content .rtf-mod .p--button .uib-day a,.jhcv-cn-content .rtf-mod .p--button-primary .uib-day a,.jhcv-cn-content .simple-rtf .p--button .uib-day a,.jhcv-cn-content .simple-rtf .p--button-primary .uib-day a,.jhcv-cn-content .uib-day .btn,.jhcv-cn-content .uib-day .btn--hidden,.jhcv-cn-content .uib-day .btn--nodisplay,.jhcv-cn-content .uib-day .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .uib-day .rtf .p--button a,.jhcv-cn-content .uib-day .rtf .p--button-primary a,.jhcv-cn-content .uib-day .rtf-mod .p--button a,.jhcv-cn-content .uib-day .rtf-mod .p--button-primary a,.jhcv-cn-content .uib-day .search__pop-btn,.jhcv-cn-content .uib-day .simple-rtf .p--button a,.jhcv-cn-content .uib-day .simple-rtf .p--button-primary a{border: 1px solid rgb(215, 218, 219); padding: 10px;}
.jhcv-cn-content .uib-left,.jhcv-cn-content .uib-right{position: relative;}
.jhcv-cn-content .uib-datepicker thead tr:first-child{height: 60px;}
.jhcv-cn-content .uib-datepicker thead tr:first-child th:first-child{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .uib-datepicker thead tr:first-child th:nth-child(2){left: 30px; position: absolute; right: 30px; top: 0px;}
.jhcv-cn-content .uib-datepicker thead tr:first-child th:last-child{position: absolute; right: 0px; top: 0px;}
.jhcv-cn-content .uib-left,.jhcv-cn-content .uib-right{height: 40px; width: 30px;}
.jhcv-cn-content .uib-left::after,.jhcv-cn-content .uib-right::after{border-top: 3px solid rgb(0, 0, 0); content: " "; display: block; height: 13px; position: absolute; top: 13px; width: 13px;}
.jhcv-cn-content .uib-left::after{border-left: 3px solid rgb(0, 0, 0); right: 10px; transform: rotate(-45deg);}
.jhcv-cn-content .uib-right::after{border-right: 3px solid rgb(0, 0, 0); border-top: 3px solid rgb(0, 0, 0); left: 10px; transform: rotate(45deg);}
.jhcv-cn-content .uib-datepicker-popup table{background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.176) 0px 6px 12px; position: relative; z-index: 300;}
.jhcv-cn-content .uib-datepicker-popup .text-center{text-align: center !important;}
.jhcv-cn-content .uib-datepicker .weeks em{display: block; text-align: center; width: 40px;}
.jhcv-cn-content .js-content-fixed{height: 100vh; overflow-y: scroll;}
.jhcv-cn-content .js-content-fixed .wrapper,.jhcv-cn-content .js-content-fixed .wrapper__footer{position: fixed;}
.jhcv-cn-content .js-content-fixed .wrapper__footer::after{background: rgb(60, 70, 75); bottom: -40px; content: " "; display: block; height: 40px; position: fixed; width: 100%;}
.jhcv-cn-content .lazyload,.jhcv-cn-content .lazyloading{opacity: 0;}
.jhcv-cn-content .lazyloaded{opacity: 1; transition: opacity 0.3s;}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .btn--prim svg,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button svg,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a svg,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a svg,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a svg,.jhcv-cn-content .box-colored--brand-jungheinrich .btn--prim svg,.jhcv-cn-content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button svg,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary a svg,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a svg,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a svg,.jhcv-cn-content .box-colored--yellow .btn--prim svg,.jhcv-cn-content .box-colored--yellow .quickfinder__wrapper .quickfinder__button svg,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary a svg,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary a svg,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary a svg,.jhcv-cn-content .btn--sec svg,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .quickfinder__button svg,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .quickfinder__button svg,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .quickfinder__button svg,.jhcv-cn-content .rtf .p--button a svg,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a svg,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich a svg,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow a svg,.jhcv-cn-content .rtf-mod .p--button a svg,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a svg,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a svg,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow a svg,.jhcv-cn-content .simple-rtf .p--button a svg,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a svg,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a svg,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow a svg{fill: rgb(255, 255, 255) !important;}
.jhcv-cn-content .btn--outline{background: rgb(255, 255, 255); border: 2px solid rgb(0, 0, 0); color: rgb(0, 0, 0); text-transform: uppercase;}
.jhcv-cn-content .btn--slim{padding: 6px 12px;}
.jhcv-cn-content .btn--tert{color: rgb(0, 0, 0); text-decoration: underline;}
.jhcv-cn-content .btn--tert,.jhcv-cn-content .btn--tert:hover{background: transparent;}
.jhcv-cn-content .btn--quat{background: rgb(255, 255, 255); color: rgb(0, 0, 0); text-transform: uppercase;}
.jhcv-cn-content .btn--quat:hover{background: rgb(215, 218, 219);}
.jhcv-cn-content .btn--brand-antonbyjungheinrich{background: var(--jh-color-bg-ia-brand-2-default,#86428b); color: rgb(255, 255, 255); text-transform: uppercase;}
.jhcv-cn-content .btn--brand-antonbyjungheinrich:hover{background: var(--jh-color-bg-ia-brand-2-hover,#6b356f);}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .btn--prim,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .btn--prim,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .btn--prim,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .btn--prim,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .btn--prim,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .btn--prim,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .btn--prim,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .btn--prim,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--darkgray .btn--sec,.jhcv-cn-content .box-colored--darkgray .rtf .p--button a,.jhcv-cn-content .box-colored--darkgray .rtf-mod .p--button a,.jhcv-cn-content .box-colored--darkgray .simple-rtf .p--button a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .btn--prim,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .btn--prim,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--greendark .btn--sec,.jhcv-cn-content .box-colored--greendark .rtf .p--button a,.jhcv-cn-content .box-colored--greendark .rtf-mod .p--button a,.jhcv-cn-content .box-colored--greendark .simple-rtf .p--button a,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .btn--prim,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .btn--prim,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .btn--prim,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .btn--quin,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .btn--prim,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .btn--prim,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf-mod .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .simple-rtf .p--button-primary a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .btn--sec,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--yellow a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--yellow a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--yellow a,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--yellow .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--yellow .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--darkgray .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--greendark .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__button,.jhcv-cn-content .rtf .p--button .box-colored--darkgray a,.jhcv-cn-content .rtf .p--button .box-colored--greendark a,.jhcv-cn-content .rtf .p--button .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--yellow a,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--greendark a,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf-mod .p--button .box-colored--darkgray a,.jhcv-cn-content .rtf-mod .p--button .box-colored--greendark a,.jhcv-cn-content .rtf-mod .p--button .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--yellow a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--yellow a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--darkgray a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--greendark a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .simple-rtf .p--button .box-colored--darkgray a,.jhcv-cn-content .simple-rtf .p--button .box-colored--greendark a,.jhcv-cn-content .simple-rtf .p--button .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--yellow a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--greendark a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a{background: rgb(232, 232, 232); color: rgb(0, 0, 0); text-transform: uppercase; transition: background 0.2s ease-in-out;}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .btn--prim:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .btn--prim:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .btn--prim:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .btn--prim:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .btn--prim:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .btn--prim:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .btn--prim:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .btn--prim:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .btn--prim:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .btn--prim:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .btn--prim:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .btn--prim:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--darkgray .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .btn--prim:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .btn--prim:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .btn--prim:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .box-colored--greendark .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .btn--prim:active,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .btn--prim:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .btn--prim:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .btn--prim:active,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .btn--prim:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .btn--prim:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--darkgray .box-colored--yellow .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--darkgray .btn--sec:active,.jhcv-cn-content .box-colored--darkgray .btn--sec:focus,.jhcv-cn-content .box-colored--darkgray .btn--sec:hover,.jhcv-cn-content .box-colored--darkgray .rtf .p--button a:active,.jhcv-cn-content .box-colored--darkgray .rtf .p--button a:focus,.jhcv-cn-content .box-colored--darkgray .rtf .p--button a:hover,.jhcv-cn-content .box-colored--darkgray .rtf-mod .p--button a:active,.jhcv-cn-content .box-colored--darkgray .rtf-mod .p--button a:focus,.jhcv-cn-content .box-colored--darkgray .rtf-mod .p--button a:hover,.jhcv-cn-content .box-colored--darkgray .simple-rtf .p--button a:active,.jhcv-cn-content .box-colored--darkgray .simple-rtf .p--button a:focus,.jhcv-cn-content .box-colored--darkgray .simple-rtf .p--button a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .btn--prim:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .btn--prim:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .btn--prim:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .btn--prim:active,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .btn--prim:focus,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .btn--prim:hover,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--greendark .box-colored--yellow .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--greendark .btn--sec:active,.jhcv-cn-content .box-colored--greendark .btn--sec:focus,.jhcv-cn-content .box-colored--greendark .btn--sec:hover,.jhcv-cn-content .box-colored--greendark .rtf .p--button a:active,.jhcv-cn-content .box-colored--greendark .rtf .p--button a:focus,.jhcv-cn-content .box-colored--greendark .rtf .p--button a:hover,.jhcv-cn-content .box-colored--greendark .rtf-mod .p--button a:active,.jhcv-cn-content .box-colored--greendark .rtf-mod .p--button a:focus,.jhcv-cn-content .box-colored--greendark .rtf-mod .p--button a:hover,.jhcv-cn-content .box-colored--greendark .simple-rtf .p--button a:active,.jhcv-cn-content .box-colored--greendark .simple-rtf .p--button a:focus,.jhcv-cn-content .box-colored--greendark .simple-rtf .p--button a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .btn--prim:active,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .btn--prim:focus,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .btn--prim:hover,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--darkgray .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .btn--prim:active,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .btn--prim:focus,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .btn--prim:hover,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf-mod .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .simple-rtf .p--button-primary a:active,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .box-colored--yellow .box-colored--greendark .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .btn--prim:active,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .btn--prim:focus,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .btn--prim:hover,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--yellow .rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--yellow .rtf-mod .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .box-colored--yellow .simple-rtf .p--button-primary .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .btn--quin:active,.jhcv-cn-content .btn--quin:focus,.jhcv-cn-content .btn--quin:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .btn--prim:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .btn--prim:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .btn--prim:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .btn--prim:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .btn--prim:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .btn--prim:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .btn--prim:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .btn--prim:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .btn--prim:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__wrapper .quickfinder__button:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__wrapper .quickfinder__button:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__wrapper .quickfinder__button:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf-mod .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf-mod .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .rtf-mod .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .simple-rtf .p--button-primary a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .simple-rtf .p--button-primary a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .box-colored--yellow .simple-rtf .p--button-primary a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .btn--sec:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .btn--sec:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .btn--sec:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf .p--button-primary .box-colored--yellow a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .rtf-mod .p--button-primary .box-colored--yellow a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--yellow a:active,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--yellow a:focus,.jhcv-cn-content .jh-tab-module__tabview-row--intro .simple-rtf .p--button-primary .box-colored--yellow a:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--darkgray .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .box-colored--greendark .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--darkgray .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .box-colored--greendark .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-antonbyjungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--brand-jungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--yellow .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--yellow .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--darkgray .box-colored--yellow .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-antonbyjungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--brand-jungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--yellow .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--yellow .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--greendark .box-colored--yellow .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--darkgray .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--darkgray .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--darkgray .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--greendark .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--greendark .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .box-colored--greendark .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .jh-tab-module__tabview-row--intro .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-antonbyjungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--brand-jungheinrich .quickfinder__button:hover,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__button:active,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__button:focus,.jhcv-cn-content .quickfinder__wrapper .jh-tab-module__tabview-row--intro .box-colored--yellow .quickfinder__button:hover,.jhcv-cn-content .rtf .p--button .box-colored--darkgray a:active,.jhcv-cn-content .rtf .p--button .box-colored--darkgray a:focus,.jhcv-cn-content .rtf .p--button .box-colored--darkgray a:hover,.jhcv-cn-content .rtf .p--button .box-colored--greendark a:active,.jhcv-cn-content .rtf .p--button .box-colored--greendark a:focus,.jhcv-cn-content .rtf .p--button .box-colored--greendark a:hover,.jhcv-cn-content .rtf .p--button .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf .p--button .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf .p--button .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:hover,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf-mod .p--button .box-colored--darkgray a:active,.jhcv-cn-content .rtf-mod .p--button .box-colored--darkgray a:focus,.jhcv-cn-content .rtf-mod .p--button .box-colored--darkgray a:hover,.jhcv-cn-content .rtf-mod .p--button .box-colored--greendark a:active,.jhcv-cn-content .rtf-mod .p--button .box-colored--greendark a:focus,.jhcv-cn-content .rtf-mod .p--button .box-colored--greendark a:hover,.jhcv-cn-content .rtf-mod .p--button .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf-mod .p--button .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf-mod .p--button .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--yellow a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--yellow a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--darkgray .box-colored--yellow a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--yellow a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--yellow a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--greendark .box-colored--yellow a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--darkgray a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--darkgray a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--darkgray a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--greendark a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--greendark a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .box-colored--greendark a:hover,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .simple-rtf .p--button .box-colored--darkgray a:active,.jhcv-cn-content .simple-rtf .p--button .box-colored--darkgray a:focus,.jhcv-cn-content .simple-rtf .p--button .box-colored--darkgray a:hover,.jhcv-cn-content .simple-rtf .p--button .box-colored--greendark a:active,.jhcv-cn-content .simple-rtf .p--button .box-colored--greendark a:focus,.jhcv-cn-content .simple-rtf .p--button .box-colored--greendark a:hover,.jhcv-cn-content .simple-rtf .p--button .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .simple-rtf .p--button .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .simple-rtf .p--button .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--darkgray a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .box-colored--greendark a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .jh-tab-module__tabview-row--intro a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--darkgray .box-colored--yellow a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-antonbyjungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--brand-jungheinrich a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--greendark .box-colored--yellow a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--darkgray a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .box-colored--greendark a:hover,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:active,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:focus,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .jh-tab-module__tabview-row--intro a:hover{background: rgb(220, 220, 220);}
.jhcv-cn-content .btn--sen{background: transparent; border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); text-transform: uppercase; transition: color 0.2s ease-in-out;}
.jhcv-cn-content .btn--sen:active,.jhcv-cn-content .btn--sen:focus,.jhcv-cn-content .btn--sen:hover{border-color: rgb(220, 220, 220); color: rgb(220, 220, 220);}
.jhcv-cn-content .btn--whatsapp{background-color: rgb(7, 94, 84); color: rgb(255, 255, 255); text-transform: uppercase;}
.jhcv-cn-content .btn--whatsapp__icon{padding: 4px;}
.jhcv-cn-content .btn--whatsapp:hover{background-color: rgb(5, 70, 63);}
.jhcv-cn-content .btn--center{text-align: center;}
.jhcv-cn-content .btn--centered,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button{display: block; margin: 0px auto;}
.jhcv-cn-content .btn--full,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button{width: 100%; max-width: 100% !important;}
.jhcv-cn-content .btn--auto{display: inline-block; padding-right: 70px; width: auto; max-width: none !important;}
.jhcv-cn-content .btn img,.jhcv-cn-content .btn svg,.jhcv-cn-content .btn--hidden img,.jhcv-cn-content .btn--hidden svg,.jhcv-cn-content .btn--nodisplay img,.jhcv-cn-content .btn--nodisplay svg,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button img,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button svg,.jhcv-cn-content .rtf .p--button a img,.jhcv-cn-content .rtf .p--button a svg,.jhcv-cn-content .rtf .p--button-primary a img,.jhcv-cn-content .rtf .p--button-primary a svg,.jhcv-cn-content .rtf-mod .p--button a img,.jhcv-cn-content .rtf-mod .p--button a svg,.jhcv-cn-content .rtf-mod .p--button-primary a img,.jhcv-cn-content .rtf-mod .p--button-primary a svg,.jhcv-cn-content .search__pop-btn img,.jhcv-cn-content .search__pop-btn svg,.jhcv-cn-content .simple-rtf .p--button a img,.jhcv-cn-content .simple-rtf .p--button a svg,.jhcv-cn-content .simple-rtf .p--button-primary a img,.jhcv-cn-content .simple-rtf .p--button-primary a svg{height: 32px; width: 32px;}
.jhcv-cn-content .btn--icon{display: inline;}
.jhcv-cn-content .btn--icon-left{padding-left: 44px;}
.jhcv-cn-content .btn--icon-left img,.jhcv-cn-content .btn--icon-left svg{left: 6px; position: absolute; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .btn--icon-left img.icon--rotate-90,.jhcv-cn-content .btn--icon-left svg.icon--rotate-90{position: absolute; top: 50%; transform: translateY(-50%) rotate(90deg);}
@media (min-width: 750px){.jhcv-cn-content .btn--icon-left{padding-left: 52px;}
.jhcv-cn-content .btn--icon-left img,.jhcv-cn-content .btn--icon-left svg{left: 12px;}}
.jhcv-cn-content .btn--icon-right,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button{padding-right: 44px;}
.jhcv-cn-content .btn--icon-right svg,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button svg{position: absolute; right: 6px; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .btn--icon-right svg.icon--rotate-90,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button svg.icon--rotate-90{position: absolute; top: 50%; transform: translateY(-50%) rotate(90deg);}
@media (min-width: 750px){.jhcv-cn-content .btn--icon-right,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button{padding-right: 52px;}
.jhcv-cn-content .btn--icon-right svg,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button svg{right: 12px;}}
.jhcv-cn-content .btn--icon-center{align-items: center; display: flex; gap: 6px; justify-content: center;}
.jhcv-cn-content .btn--icon-center img,.jhcv-cn-content .btn--icon-center svg{height: 32px; width: 32px;}
.jhcv-cn-content .btn--icon-center .btn__text,.jhcv-cn-content .btn--icon-center span{display: inline-block; vertical-align: middle;}
.jhcv-cn-content .btn--pill{background: rgb(255, 255, 255); border-radius: 50px; color: rgb(0, 0, 0); font: var(--jh-font-h-20); overflow: hidden; text-overflow: ellipsis; text-wrap: nowrap; width: auto;}
.jhcv-cn-content .btn--pill:hover{background: rgb(215, 218, 219);}
.jhcv-cn-content .btn--close,.jhcv-cn-content .gallery-modal__btn,.jhcv-cn-content .modal-body .close{background-color: rgb(60, 70, 75); color: rgb(255, 255, 255); height: 44px; padding: 0px; text-align: center; width: 44px; z-index: 1;}
.jhcv-cn-content .btn--close svg,.jhcv-cn-content .gallery-modal__btn svg,.jhcv-cn-content .modal-body .close svg{left: 6px; position: absolute; top: 6px; fill: rgb(255, 255, 255);}
.jhcv-cn-content .btn--close:hover,.jhcv-cn-content .gallery-modal__btn:hover,.jhcv-cn-content .modal-body .close:hover{background-color: rgb(49, 57, 61);}
@media (min-width: 970px){.jhcv-cn-content .btn--close,.jhcv-cn-content .gallery-modal__btn,.jhcv-cn-content .modal-body .close{height: 54px; width: 54px;}
.jhcv-cn-content .btn--close svg,.jhcv-cn-content .gallery-modal__btn svg,.jhcv-cn-content .modal-body .close svg{left: 11px; top: 11px;}}
.jhcv-cn-content .btn--disabled{cursor: default; opacity: 0.3; pointer-events: none;}
.jhcv-cn-content .btn.js-disabled,.jhcv-cn-content .js-disabled.btn--hidden,.jhcv-cn-content .js-disabled.btn--nodisplay,.jhcv-cn-content .js-disabled.search__pop-btn,.jhcv-cn-content .quickfinder__wrapper .js-disabled.quickfinder__button,.jhcv-cn-content .rtf .p--button a.js-disabled,.jhcv-cn-content .rtf .p--button-primary a.js-disabled,.jhcv-cn-content .rtf-mod .p--button a.js-disabled,.jhcv-cn-content .rtf-mod .p--button-primary a.js-disabled,.jhcv-cn-content .simple-rtf .p--button a.js-disabled,.jhcv-cn-content .simple-rtf .p--button-primary a.js-disabled{opacity: 0.7;}
.jhcv-cn-content .btn--more{border: 2px solid rgb(60, 70, 75); color: rgb(0, 0, 0); max-width: 460px; padding: 6px; text-align: center; text-transform: uppercase; transition: border-color 0.35s ease-in-out; width: 100%;}
.jhcv-cn-content .btn--more:active,.jhcv-cn-content .btn--more:focus,.jhcv-cn-content .btn--more:hover{border-color: rgb(0, 0, 0);}
.jhcv-cn-content .btn--text{font-size: 10px; text-decoration: underline;}
@media (min-width: 750px){.jhcv-cn-content .btn--text{font-size: 12px;}}
@media (min-width: 1200px){.jhcv-cn-content .btn--text{font-size: 14px;}}
.jhcv-cn-content .btn .btn__icon--sm,.jhcv-cn-content .btn--hidden .btn__icon--sm,.jhcv-cn-content .btn--nodisplay .btn__icon--sm,.jhcv-cn-content .quickfinder__wrapper .quickfinder__button .btn__icon--sm,.jhcv-cn-content .rtf .p--button a .btn__icon--sm,.jhcv-cn-content .rtf .p--button-primary a .btn__icon--sm,.jhcv-cn-content .rtf-mod .p--button a .btn__icon--sm,.jhcv-cn-content .rtf-mod .p--button-primary a .btn__icon--sm,.jhcv-cn-content .search__pop-btn .btn__icon--sm,.jhcv-cn-content .simple-rtf .p--button a .btn__icon--sm,.jhcv-cn-content .simple-rtf .p--button-primary a .btn__icon--sm{height: 22px; width: 22px;}
.jhcv-cn-content .btn--sept svg{top: calc(50% + 2px);}
.jhcv-cn-content .btn--table-embed{display: inline-block; width: auto; text-decoration: none !important;}
.jhcv-cn-content .btn--hidden{cursor: auto; opacity: 0;}
.jhcv-cn-content .btn--nodisplay{display: none;}
.jhcv-cn-content .btns > [class^="btn"]{margin-bottom: 12px;}
.jhcv-cn-content .btns :last-child{margin-bottom: 0px;}
.jhcv-cn-content .btns--sm{position: relative;}
.jhcv-cn-content .btns--sm > [class^="btn"]{margin-bottom: 6px;}
.jhcv-cn-content .btns--sm :last-child{margin-bottom: 0px;}
@media (min-width: 750px){.jhcv-cn-content .btns--sm :last-child{margin-bottom: 0px;}
.jhcv-cn-content .eh-btns .btn,.jhcv-cn-content .eh-btns .btn--hidden,.jhcv-cn-content .eh-btns .btn--nodisplay,.jhcv-cn-content .eh-btns .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .eh-btns .rtf .p--button a,.jhcv-cn-content .eh-btns .rtf .p--button-primary a,.jhcv-cn-content .eh-btns .rtf-mod .p--button a,.jhcv-cn-content .eh-btns .rtf-mod .p--button-primary a,.jhcv-cn-content .eh-btns .search__pop-btn,.jhcv-cn-content .eh-btns .simple-rtf .p--button a,.jhcv-cn-content .eh-btns .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .eh-btns .quickfinder__button,.jhcv-cn-content .rtf .p--button .eh-btns a,.jhcv-cn-content .rtf .p--button-primary .eh-btns a,.jhcv-cn-content .rtf-mod .p--button .eh-btns a,.jhcv-cn-content .rtf-mod .p--button-primary .eh-btns a,.jhcv-cn-content .simple-rtf .p--button .eh-btns a,.jhcv-cn-content .simple-rtf .p--button-primary .eh-btns a{height: 46px;}}
@media (min-width: 750px) and (min-width: 1200px){.jhcv-cn-content .eh-btns .btn,.jhcv-cn-content .eh-btns .btn--hidden,.jhcv-cn-content .eh-btns .btn--nodisplay,.jhcv-cn-content .eh-btns .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .eh-btns .rtf .p--button a,.jhcv-cn-content .eh-btns .rtf .p--button-primary a,.jhcv-cn-content .eh-btns .rtf-mod .p--button a,.jhcv-cn-content .eh-btns .rtf-mod .p--button-primary a,.jhcv-cn-content .eh-btns .search__pop-btn,.jhcv-cn-content .eh-btns .simple-rtf .p--button a,.jhcv-cn-content .eh-btns .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .eh-btns .quickfinder__button,.jhcv-cn-content .rtf .p--button .eh-btns a,.jhcv-cn-content .rtf .p--button-primary .eh-btns a,.jhcv-cn-content .rtf-mod .p--button .eh-btns a,.jhcv-cn-content .rtf-mod .p--button-primary .eh-btns a,.jhcv-cn-content .simple-rtf .p--button .eh-btns a,.jhcv-cn-content .simple-rtf .p--button-primary .eh-btns a{height: 54px;}}
.jhcv-cn-content .btns-wrapper{display: flex; flex-direction: column;}
.jhcv-cn-content .btns-wrapper .btns-wrapper__item{min-width: 280px;}
.jhcv-cn-content .btns-wrapper .btns-wrapper__item:not(:last-child){margin-bottom: 12px;}
@media (min-width: 750px){.jhcv-cn-content .btns-wrapper{flex-direction: row; justify-content: flex-start;}
.jhcv-cn-content .btns-wrapper .btns-wrapper__item:not(:last-child){margin: 0px 12px 0px 0px;}}
.jhcv-cn-content .nav-main__btn-menu{user-select: none;}
.jhcv-cn-content .nav-main__btn-line{position: relative;}
.jhcv-cn-content .nav-main__btn-line,.jhcv-cn-content .nav-main__btn-line::after,.jhcv-cn-content .nav-main__btn-line::before{background: rgb(255, 255, 255); border-radius: 1.42857px; display: inline-block; height: 2px; transition: 0.3s; width: 20px;}
.jhcv-cn-content .nav-main__btn-line::after,.jhcv-cn-content .nav-main__btn-line::before{content: ""; left: 0px; position: absolute; transform-origin: 1.42857px center;}
.jhcv-cn-content .nav-main__btn-line::before{top: 7px;}
.jhcv-cn-content .nav-main__btn-line::after{top: -7px;}
.jhcv-cn-content .nav-main__btn--open .nav-main__btn-line{background: transparent;}
.jhcv-cn-content .nav-main__btn--open .nav-main__btn-line::after,.jhcv-cn-content .nav-main__btn--open .nav-main__btn-line::before{top: 0px; transform-origin: 50% 50%; width: 20px;}
.jhcv-cn-content .nav-main__btn--open .nav-main__btn-line::before{transform: rotate(45deg);}
.jhcv-cn-content .nav-main__btn--open .nav-main__btn-line::after{transform: rotate(-45deg);}
.jhcv-cn-content .is--corp .nav-main__btn-line,.jhcv-cn-content .is--corp .nav-main__btn-line::after,.jhcv-cn-content .is--corp .nav-main__btn-line::before{background: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-main__btn--open .nav-main__btn-line{background: transparent;}
.jhcv-cn-content .btn-load{align-items: center; background: rgb(255, 255, 255); border: 1px solid rgba(0, 0, 0, 0.1); display: flex; min-height: 74px; padding: 12px; position: relative;}
.jhcv-cn-content .btn-load:hover{background: rgb(255, 185, 0);}
.jhcv-cn-content .btn-load--static{background: rgb(255, 255, 255); padding: 24px;}
.jhcv-cn-content .btn-load--static:hover{background: rgb(255, 255, 255);}
.jhcv-cn-content .btn-load__media{display: block; flex: 0 0 48px; margin-right: 12px;}
.jhcv-cn-content .btn-load__content{display: block; flex: 1 1 auto; padding-right: 12px;}
.jhcv-cn-content .btn-load__icon-a,.jhcv-cn-content .btn-load__icon-b{height: 22px; width: 22px;}
.jhcv-cn-content .btn-load__icon-a{display: block; margin: 0px auto;}
.jhcv-cn-content .btn-load__icon-b{flex: 0 0 22px;}
@media (min-width: 970px){.jhcv-cn-content .btn-load__icon-b{flex: 0 0 32px;}}
.jhcv-cn-content .btn-load__wrapper{display: flex; flex-direction: column; height: 100%;}
@media (min-width: 970px){.jhcv-cn-content .btn-load{min-height: 106px; padding-right: 36px;}
.jhcv-cn-content .btn-load__media{flex: 0 0 80px; margin-right: 24px;}
.jhcv-cn-content .btn-load__icon-a,.jhcv-cn-content .btn-load__icon-b{height: 32px; width: 32px;}}
.jhcv-cn-content .btn-load__title{display: block; margin-bottom: 6px !important;}
.jhcv-cn-content .btn-load__title--single{margin-bottom: 0px !important;}
.jhcv-cn-content .btn-load__type{text-transform: uppercase;}
.jhcv-cn-content .btn-load__info{color: var(--jh-color-fg-static-subdued); font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .btn-load_wrapper--with-collapse .collapse.in .btn-load--static{border-width: medium 1px 1px; border-style: none solid solid; border-color: currentcolor rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1); border-image: none;}
.jhcv-cn-content .color-jh-a{color: rgb(255, 185, 0);}
.jhcv-cn-content .flex-wrapper{display: flex; flex-direction: column; height: 100%;}
.jhcv-cn-content .flex-grow{flex-grow: 1;}
.jhcv-cn-content .flag{background: rgb(255, 185, 0); max-width: 160px; padding: 4px 12px; position: absolute; right: -12px; top: 12px; z-index: 1;}
.jhcv-cn-content .flag.intro__flag{right: -32px;}
@media (min-width: 750px){.jhcv-cn-content .flag.intro__flag{right: -36px;}}
@media (min-width: 970px){.jhcv-cn-content .flag.intro__flag{right: -12px;}}
@media (max-width: 1199px){.jhcv-cn-content .flag.intro--article__flag--desktop{display: none;}}
@media (min-width: 1200px){.jhcv-cn-content .flag.intro--article__flag--mobile{display: none;}}
.jhcv-cn-content .flag::after{background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI4IiBmaWxsPSJub25lIiB2aWV3Qm94PSIwIDAgMTIgOCI+PHBhdGggZmlsbD0iI2JhODgwMCIgZD0iTTAgOCAxMS4wNzcuOTIzIDEyIDBIMHoiLz48L3N2Zz4="); content: ""; height: 8px; position: absolute; right: 0px; top: 100%; width: 12px;}
.jhcv-cn-content .font-size-8,.jhcv-cn-content .gallery-modal__text{font-size: 8px;}
.jhcv-cn-content .font-size-10{font-size: 10px;}
.jhcv-cn-content .font-size-12{font-size: 12px;}
.jhcv-cn-content .font-size-14{font-size: 14px;}
.jhcv-cn-content .font-size-16{font-size: 16px;}
.jhcv-cn-content .font-size-18{font-size: 18px;}
.jhcv-cn-content .font-size-20{font-size: 20px;}
.jhcv-cn-content .font-size-24{font-size: 24px;}
.jhcv-cn-content .font-size-28{font-size: 28px;}
.jhcv-cn-content .font-size-38{font-size: 38px;}
.jhcv-cn-content .font-size-44{font-size: 44px;}
.jhcv-cn-content .font-size-84{font-size: 84px;}
.jhcv-cn-content .spinner::before{animation: 0.3s ease 0s 1 normal forwards running jhcv-source-spinnerFadeIn; background: url("data:image/gif;base64,R0lGODlhQABAAIABAP+5AP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU1MjU5NzkyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU1MjU5N0EyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTUyNTk3NzJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTUyNTk3ODJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABAAEAAAALihI+pi+EPo5yQ2Zuo3hF7y4XaR2biWZUqygbqmr5HJ390Ddw4GNf6vvi9hMBGT0YsGpIkZtHpge6kF6rvOMQql9qSFdlthp/jaHl6rqavD+A320bHt6Y520FXvPVrsN2Pl2f0BxcoyEUIk7i1V2d42Dj4KNiCcjhTKXKJmLmxmdPJ8RlKWmp6ipqqusra6voKGys7SxuqqOllmXtyG9IruosrxhvsWww8LGyjm2zcjLxM/Ox5TD09Uo19TfFrHa1sJv3tPA4dDo7B0q1d7n1O/m6eztxea3+Pn6+/z9/v/7+qAAAh+QQFBAABACwkAAQAGAAYAAACFoSPqcvtD6OctNqLs968+w+G4kiWUwEAIfkEBQQAAQAsIgACABwAHAAAAhqEj6nL7Q+jnLTai7PevPsPhuJIluaJpuqKFAAh+QQFBAABACwhAAEAHgA4AAACS4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awDH8kzX9o3n+s73/g8MCoc9i86YQ+KUN6bNWYPSpDOqzBrDwrQBrrdyBCfFS3KsAAAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALCAAAAAgADoAAAJRhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC5vBTNf2jef6zvf+DwwKh8QcpnfkJXdLXdN4QUaVU2bVeYVapFtq1/rFhrUVbtl7BqfF61kBACH5BAUEAAEALCUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsJAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALCIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsBwAhADgAHgAAAlyMj6kJ7Q+jbKtaM7N2t7MNRt4YhCZHdueZqutrVvC8yfQtLviOKjxv+92Cwhmx+DoiWbolTOkEQaOaKXViveZ82lC22/uAq81x5mtsWZzq9bKNfsK5yDm9aBcXCwAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALAYAIAA6ACAAAAJjjI+pCe0Po3yrWjOzhrezDU7eGIQmR3bnCqQqC69KTIdzjYtfzjt33/sBc8JhrWiMIZOsJfPkfNp20ia1Cr1ip4ittevNgsPcA9kUPVO06kga57pI45Y5fWG/s4P6Pa/vl1MAACH5BAUEAAEALAUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsBAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAHwA/AAACR4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gsbwUzX9o3XYrD3If/zgYBD4Yd4NHqQS2WH+XRyoFPphnq1arBbbYb7FRUAACH5BAkEAAEALAAAAABAAEAAAAJ5jI+pe+APo5wx0Iuz3nb7D0JdSJbTaKYlqrYe68YXLNeijUt0Lu+86/upgkITsUg6IkHK5cvZg8aaUgy1SrlidduUtvv4ggFicLl73qax62pb+oYy5nTE+I7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZadlYAAAh+QQJBAABACwAAAAAQABAAAACpoyPqYvgD6OckNmbqN7R8N8F4BiSoGeSaKqtLOe+pQyLtBTfs/7kvOOjBXnDV/F2TCVlS5Xtt/s1WdPTE9q7ErXY6sfrxALAI3KLCzVT1DUxe/OOutFC+nYurtiNe2Rf+ccUGJYHNFh2CIhXOJb45UiYBomIUbnA2GipeYDZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDwsUwAAIfkECQQAAQAsAAAAAEAAQAAAAq6Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZHeiormjjSnAczrRj31RO83rX+vl+j+HKSESelDpmLUiUQW/O3tRqiO6usWqX6/KGwUdy0rxEN9XPrFbqFrKxgai4HF/n37j55v7ix7LHBwhXx5dC+LWoZQjUaCe4FXlWUpKoePmRWbRJ0tn36RFaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLwcXAAAIfkECQQAAQAsAAAAAEAAQAAAAq2Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZlSrKAmb7vDAnw/VM3ayOd03P68V+uKDQRZwZhUta8ug7MJ/QoRRIrSKvxWy1uQErvSexjSwyt9QSNsqd4mqthql8vq1j73M4PYAXp9fFp+XncOhU+IZmNzi2CKWyEog4SVJpeemRmbcJkvnJ2UlaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrDxTAAAh+QQJBAABACwAAAAAQABAAAACq4yPqYvgD6OckNmbqN4Re8uF2kdm4lmVKsoC6tqeSuzMdGjH+T2aus+j7FjDYAdIRBpTDVpxWVPKpNCnyLrEcrRBbq8JPYJb3lt5cv6Nk+uwi4qDG9Pig7tuMMu7+6/9/kDH9Af41jZ1WNUntOj0QlIY9egRaTh5UXlJGamJkdkJUik6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jExTAAAh+QQJBAABACwAAAAAQABAAAACqYyPqcvtD6MCtNqLM5U86Q9W3RiEZkZ25yqmEsu6L3wyNGDfYQ7zuuZbBX+XoclI3CxuyGTz8/xFUcskdUKbMqs9rtWiLXq/SmzXTC57smNyGNz+vlvo9FyNSMPrtbj1juPnJAhFKCUDoUeH2KCIx8gnB9noOEmpaAl4lMl56fgJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGxcWgAAIfkECQQAAQAsAAAAAEAAQAAAAqmMj6nL7Q+jArTaizOVPOkPVt0YhGZGducqphLLui98MjRg32EO87rmWwV/l6HJSNwsbshk8/P8RVHLJHVCmzKrPa7Voi16v0ps10wue7Jjchjc/r5b6PRcjUjD67W49Y7j5yQIRSglA6FHh9igiMfIJwfZ6DhJqWgJeJTJeen4CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsXFoAACH5BAkEAAEALAAAAABAAEAAAAKkjI+py+0Po5y0NoCz3rxb24Wi9lXj6ZUTymbq2rKvFMtX7NRojt+6yGsFfylGbUjcIE/LJKYJ9DlJ0l11CoCGtEQux6sDU43Y8eJ4nYpdaef62U6+s/Fu/XsP582KMn9G5kcHOGdFuNdzGOiniCjUeCY4CElZaZkgmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsWwAAIfkECQQAAQAsAAAAAEAAQAAAAqCMj6nL7Q+jnLTai7PeFPgPhuLHdeN5lhPKhqrUxgAkk0/N0riOj7z864GCLaJwdtslj8Ml0MlEOnpGYTUFZV592eNW9H1OleOoJ9wsm9E2dZR97lrlWLeWzrV7X3AUv1/3x2DWJrhAGGeouMjY6PiIgSg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vbi1gAACH5BAkEAAEALAAAAABAAEAAAAKdjI+py+0Po5y02ouz3rx7BYTiSJbAN5mqiUrrK0YwKc9rbZ9QruK2z4vteMCg7hEsJoc5JZH5gxqPjiVyKrw2pUZnj2utPrVYLws8Fm/JU3PJDYOP5Df0l91t2aN6dbnv1wY4SFhoeIiYqIjF2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq6tSAAAh+QQJBAABACwAAAAAQABAAAACm4yPqcvtD6OctNqLs968+w9SwEiWphlO57pKLOu+ciyXdH3euI6T/BzptYJCwK93hBGLviXSyUwOIUwbtCYFUovZV9e6rRqv2od49G2Gq2k0+bneveVx7Nyeqgvz9zL/DxgoOEhYaHiYcaa4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLy1IAACH5BAkEAAEALAAAAABAAEAAAALEjI+py+0Po5y02ouz3rz7D4aiBpTmiZpTyqpSCwNrjM50/d5upON8L8sBg7+eDXi8JXXLWJP2bEVh01SVdT1lfZDhVitkho1jaFl5pqada2xb+uY+hqXRd2fP6/f8vv8PGCg4aECHNGJolAi1qNRI9egUiTUpVVlzaZWpsqnVKfNZ9xkQCtpJGoq6qXo6Wsp6CZspO0lbafuIG6m7yNvoawicKOz16pp6nDxr3IrcrBzLvCq97DxtXQ19Sx2N3a1d+zpSAAAh+QQJBAABACwAAAAAQABAAAACxIyPqcvtD6OctNqLs968+w+GogaU5omaU8qqUgsDa4zOdP3ebqTjfC/LAYO/ng14vCV1y1iT9mxFYdNUlXU9ZX2Q4VYrZIaNY2hZeaamnWtsW/rmPoal0Xdnz+v3/L7/DxgoOGhAhzRiaJQItajUSPXoFIk1KVVZc2mVqbKp1SnzWfcZEAraSRqKuql6OlrKegmbKTtJW2n7iBupu8jb6GsInCjs9eqaepw8a9yK3Kwcy7wqvew8bV0NfUsdjd2tXfs6UgAAIfkECQQAAQAsAAAAAEAAQAAAAtKMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGIe4pljGCOWYBrkj2UaJYzmH+aWpFaBpwHmJCRq6OepZSmqpyskq6Xr6iRoK61hLeauYC7lb2Mv4OzjbOvxaHItMe2y7jNus+8wb7TsNXC1carp6jRhsmO2dmMotriwLTh6Wjp1MLIIuUgAAIfkECQQAAQAsAAAAAEAAQAAAAt+Mj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eGbgGBSZBjmJMLlWGXmJ+RaAydlp9Wl5IDqn6Rh6Opa6uMoKiygrSitoC2pa6nqKa8hbq7spzPoFfEscmzy7HHw82Nzpm0habFytGp37/IutzE1t3erNDJ5tXoZeTl44fc6OrN6u3S1+DWJPKK5vTVIAACH5BAkEAAEALAAAAABAAEAAAALdjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6Jh2EJkQKWlAiWC5NulYufmG6akJOte5+FmqRYrKqjp2ipj6+hVbOPuKK6hbymtoq+qbKEpbSyzrmpu8u9zb/HusDDz4vCnMOA16XZZtXY0dHfzNHe7cDR5QDFsOna6+/cjuDVlM+N5Yj09LUgAAIfkECQQAAQAsAAAAAEAAQAAAAtmMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eKbomAYZ2YawqEC5ZomImfl2cJng+WkQujmqJcqpisoVYAra6gpbKjt2Kthpq5vLKss76NsKbIg7LFwcu4ucqPzLzGiMStxcuyxd/Wr7hR3tfNxdFk5J7W39PC75Pd14HbLN/b5NON+OHlIAACH5BAkEAAEALAAAAABAAEAAAALWjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6JgGGdk2STmXULhwWYmgqcD55im4GWo1OghqqqWamrnKZfD5CvtFa3i7WuqKCruL26vbCnxQO5bLiBz6mxhsypzsvDzcXGwMXabMif0ovU0dbV3LLel9SXjdOK7uyy5s+R5ibBtSAAAh+QQJBAABACwAAAAAQABAAAAC04yPqcvtD6OctNqLs968+w+G4sgB5ommAKW2J+u2cJzO9Dvdda7jUu+LAE02XfF2pCVjS1dTxgM+VdPdb1hFZYOQ4Sra2xLBRjLSrEQz1U429Cp1U0n0uv2Oz+v3/L7/DwjoFUcyGEZnWFaYmLbI2Ob4OBcpqbVgyFD5loB5qWnFOZj5aanQaUrKdXAamvqF6jXqKovlOWtbC5tKS9i6i9uL4DqmG7w6zHtY/Jms6EvafLasGd34zAysfE2d7SyM3C29XVk3/DpiXg5Oic3OHQhvUAAAIfkECQQAAQAsAAAAAEAAQAAAAsyMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKFjhVVZXeHaIuKa4+Ebn2NYYqWVHOcfg5XBptaDZwFmZiQUaOjYahxq6SarKyZrqafrlmihrChtWirurW0uZa3i72iusMEs7bJyAHGx7POuc9hspzah8aS2JDWwZ7c07+QpOLJ49iJ4uUQAAIfkECQQAAQAsAAAAAEAAQAAAAsSMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKDhIWOjVlnf4hqc4l9iopQcZ6eDVNTlWifWAmdlgydl5GaeJORoWapqKWjp5WtYK+XoW2zibVqt4u5Z7uIv4KboKG6zaC8zQ+XW8mCzM7FjsOkwrLSv5zJh9p1zo/Q0eTlIAACH5BAkEAAEALAAAAABAAEAAAALBjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv8PGCg4SFhoCOfFhZdopceoxfeouOAlJPn1UNl1aRmXybnp6XCJOYoV+tgZhsqoWvYp6XoGm8o6axprm0bbqrvGmyi7i1sLPNxAKvxL3Gu8jAzq3Ca9upccGX2ovc3d7f1RAAAh+QQJBAABACwAAAAAQABAAAACvYyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4SIf2pwYUCLmWNrc12RjpMAmQSbmJaQd2CenZKXpXmQpaivpGqmZqaiLrKgZ7qxpr64VrqZvLuuu7xFtM/Ar8KxzcwFmL3Oz3zFhtfY2drc1XAAAh+QQFBAABACwAAAAAQABAAAACvIyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4yPihBmD4WAa0pTa5VslFZ3JJmTZnRxW6tFmXKXp6lwo2yrpK2gr7+hZLO4vmIFmK+alZG3dr24s6rFrseiz2a5qMnAsajNs4TV1tfY2dHVIAACH5BAkEAAEALAYABgAUADMAAAI5hI+py+0Po5y02ouz3rz7rwXiSJbmiabqyrbuC8fyTNc2aol5sPeV/uMFfRRgUXgkToxLZFMpYUYLACH5BAUEAAEALAAAAABAAEAAAAKJjI+py+0Po5y02ouz3ryDD4biCHQViZImlbbgOrkuLMktHdkpDuko//CpgA3hiFg0hpAM5ZKpcL6gCemHWrViEdbS1tD9grXicJn8NafRW7X4DY/L5/S6/Y7P6/f8vv+sUyck6EMYSDeIWKh4OJfouAjZKPdIGWk5GVepecmZ+QcaKjpKWmrKVwAAIfkEBQQAAQAsBAAEABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAMAAwAaABoAAAIYhI+py+0Po5y02ouz3rz7D4biSJbmiToFACH5BAUEAAEALAIAAgA3ABwAAAJVhI+pG+0PY1y0Iomzs5zpD3XiAZbNOJolKmbs22LwXLn0fcn4bu9375sBg68hEWU8xiRKWLJpeUIp0qmias0xsx0sF+DlhrMqkLL8OaPHqbWO6MYUAAAh+QQFBAABACwBAAEAHgAeAAACHISPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awEAIfkEBQQAAQAsAAAAADoAIAAAAmKEj6mL4Q+jjKzaNLN2t9cNUt7YhCaJAuaZjmvYumJMX1KNf3POG3cP/AF5wiGuaKQhk60lE+V8yiBS5a5KimIt2i2j61WAwyUq2TM+q67qRfr8Aknjmzk9Y7+/m/p9qi9RAAA7") 0px 0px / 32px 32px no-repeat; content: " "; display: none; height: 32px; left: 50%; margin-left: -16px; margin-top: -16px; position: absolute; top: 50%; transform: translateZ(0px); width: 32px;}
@media (min-width: 970px){.jhcv-cn-content .spinner::before{background-size: 100% auto; height: 64px; margin-left: -32px; margin-top: -32px; width: 64px;}}
@keyframes jhcv-source-spinnerFadeIn { 
  0% { display: block; opacity: 0; }
  100% { opacity: 1; }
}
.jhcv-cn-content .spinner--load{position: relative;}
.jhcv-cn-content .spinner--load .spinner__box{opacity: 1; transition: opacity 0.2s;}
.jhcv-cn-content .spinner--load.js-active .spinner__box{opacity: 0;}
.jhcv-cn-content .spinner--load.js-active::before{display: block;}
.jhcv-cn-content .spinner--load.js-active::after{background: transparent; content: " "; display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .spinner--centered{min-height: 50vh; padding-top: 25vh;}
.jhcv-cn-content .spinner--centered.js-active::before{display: block;}
.jhcv-cn-content .spinner--middle{left: 50%; position: absolute; top: 50%;}
.jhcv-cn-content .spinner--middle::before{display: block;}
.jhcv-cn-content .spinner.js-hidden::before{display: none;}
.jhcv-cn-content .spinner--as-placeholder{height: 64px; margin: 24px 0px;}
.jhcv-cn-content .js-active .spinner--as-placeholder{display: none;}
.jhcv-cn-content .loading-spinner:not(.loaded){background: url("data:image/gif;base64,R0lGODlhQABAAIABAP+5AP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU1MjU5NzkyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU1MjU5N0EyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTUyNTk3NzJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTUyNTk3ODJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABAAEAAAALihI+pi+EPo5yQ2Zuo3hF7y4XaR2biWZUqygbqmr5HJ390Ddw4GNf6vvi9hMBGT0YsGpIkZtHpge6kF6rvOMQql9qSFdlthp/jaHl6rqavD+A320bHt6Y520FXvPVrsN2Pl2f0BxcoyEUIk7i1V2d42Dj4KNiCcjhTKXKJmLmxmdPJ8RlKWmp6ipqqusra6voKGys7SxuqqOllmXtyG9IruosrxhvsWww8LGyjm2zcjLxM/Ox5TD09Uo19TfFrHa1sJv3tPA4dDo7B0q1d7n1O/m6eztxea3+Pn6+/z9/v/7+qAAAh+QQFBAABACwkAAQAGAAYAAACFoSPqcvtD6OctNqLs968+w+G4kiWUwEAIfkEBQQAAQAsIgACABwAHAAAAhqEj6nL7Q+jnLTai7PevPsPhuJIluaJpuqKFAAh+QQFBAABACwhAAEAHgA4AAACS4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awDH8kzX9o3n+s73/g8MCoc9i86YQ+KUN6bNWYPSpDOqzBrDwrQBrrdyBCfFS3KsAAAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALCAAAAAgADoAAAJRhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC5vBTNf2jef6zvf+DwwKh8QcpnfkJXdLXdN4QUaVU2bVeYVapFtq1/rFhrUVbtl7BqfF61kBACH5BAUEAAEALCUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsJAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALCIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsBwAhADgAHgAAAlyMj6kJ7Q+jbKtaM7N2t7MNRt4YhCZHdueZqutrVvC8yfQtLviOKjxv+92Cwhmx+DoiWbolTOkEQaOaKXViveZ82lC22/uAq81x5mtsWZzq9bKNfsK5yDm9aBcXCwAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALAYAIAA6ACAAAAJjjI+pCe0Po3yrWjOzhrezDU7eGIQmR3bnCqQqC69KTIdzjYtfzjt33/sBc8JhrWiMIZOsJfPkfNp20ia1Cr1ip4ittevNgsPcA9kUPVO06kga57pI45Y5fWG/s4P6Pa/vl1MAACH5BAUEAAEALAUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsBAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAHwA/AAACR4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gsbwUzX9o3XYrD3If/zgYBD4Yd4NHqQS2WH+XRyoFPphnq1arBbbYb7FRUAACH5BAkEAAEALAAAAABAAEAAAAJ5jI+pe+APo5wx0Iuz3nb7D0JdSJbTaKYlqrYe68YXLNeijUt0Lu+86/upgkITsUg6IkHK5cvZg8aaUgy1SrlidduUtvv4ggFicLl73qax62pb+oYy5nTE+I7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZadlYAAAh+QQJBAABACwAAAAAQABAAAACpoyPqYvgD6OckNmbqN7R8N8F4BiSoGeSaKqtLOe+pQyLtBTfs/7kvOOjBXnDV/F2TCVlS5Xtt/s1WdPTE9q7ErXY6sfrxALAI3KLCzVT1DUxe/OOutFC+nYurtiNe2Rf+ccUGJYHNFh2CIhXOJb45UiYBomIUbnA2GipeYDZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDwsUwAAIfkECQQAAQAsAAAAAEAAQAAAAq6Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZHeiormjjSnAczrRj31RO83rX+vl+j+HKSESelDpmLUiUQW/O3tRqiO6usWqX6/KGwUdy0rxEN9XPrFbqFrKxgai4HF/n37j55v7ix7LHBwhXx5dC+LWoZQjUaCe4FXlWUpKoePmRWbRJ0tn36RFaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLwcXAAAIfkECQQAAQAsAAAAAEAAQAAAAq2Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZlSrKAmb7vDAnw/VM3ayOd03P68V+uKDQRZwZhUta8ug7MJ/QoRRIrSKvxWy1uQErvSexjSwyt9QSNsqd4mqthql8vq1j73M4PYAXp9fFp+XncOhU+IZmNzi2CKWyEog4SVJpeemRmbcJkvnJ2UlaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrDxTAAAh+QQJBAABACwAAAAAQABAAAACq4yPqYvgD6OckNmbqN4Re8uF2kdm4lmVKsoC6tqeSuzMdGjH+T2aus+j7FjDYAdIRBpTDVpxWVPKpNCnyLrEcrRBbq8JPYJb3lt5cv6Nk+uwi4qDG9Pig7tuMMu7+6/9/kDH9Af41jZ1WNUntOj0QlIY9egRaTh5UXlJGamJkdkJUik6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jExTAAAh+QQJBAABACwAAAAAQABAAAACqYyPqcvtD6MCtNqLM5U86Q9W3RiEZkZ25yqmEsu6L3wyNGDfYQ7zuuZbBX+XoclI3CxuyGTz8/xFUcskdUKbMqs9rtWiLXq/SmzXTC57smNyGNz+vlvo9FyNSMPrtbj1juPnJAhFKCUDoUeH2KCIx8gnB9noOEmpaAl4lMl56fgJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGxcWgAAIfkECQQAAQAsAAAAAEAAQAAAAqmMj6nL7Q+jArTaizOVPOkPVt0YhGZGducqphLLui98MjRg32EO87rmWwV/l6HJSNwsbshk8/P8RVHLJHVCmzKrPa7Voi16v0ps10wue7Jjchjc/r5b6PRcjUjD67W49Y7j5yQIRSglA6FHh9igiMfIJwfZ6DhJqWgJeJTJeen4CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsXFoAACH5BAkEAAEALAAAAABAAEAAAAKkjI+py+0Po5y0NoCz3rxb24Wi9lXj6ZUTymbq2rKvFMtX7NRojt+6yGsFfylGbUjcIE/LJKYJ9DlJ0l11CoCGtEQux6sDU43Y8eJ4nYpdaef62U6+s/Fu/XsP582KMn9G5kcHOGdFuNdzGOiniCjUeCY4CElZaZkgmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsWwAAIfkECQQAAQAsAAAAAEAAQAAAAqCMj6nL7Q+jnLTai7PeFPgPhuLHdeN5lhPKhqrUxgAkk0/N0riOj7z864GCLaJwdtslj8Ml0MlEOnpGYTUFZV592eNW9H1OleOoJ9wsm9E2dZR97lrlWLeWzrV7X3AUv1/3x2DWJrhAGGeouMjY6PiIgSg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vbi1gAACH5BAkEAAEALAAAAABAAEAAAAKdjI+py+0Po5y02ouz3rx7BYTiSJbAN5mqiUrrK0YwKc9rbZ9QruK2z4vteMCg7hEsJoc5JZH5gxqPjiVyKrw2pUZnj2utPrVYLws8Fm/JU3PJDYOP5Df0l91t2aN6dbnv1wY4SFhoeIiYqIjF2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq6tSAAAh+QQJBAABACwAAAAAQABAAAACm4yPqcvtD6OctNqLs968+w9SwEiWphlO57pKLOu+ciyXdH3euI6T/BzptYJCwK93hBGLviXSyUwOIUwbtCYFUovZV9e6rRqv2od49G2Gq2k0+bneveVx7Nyeqgvz9zL/DxgoOEhYaHiYcaa4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLy1IAACH5BAkEAAEALAAAAABAAEAAAALEjI+py+0Po5y02ouz3rz7D4aiBpTmiZpTyqpSCwNrjM50/d5upON8L8sBg7+eDXi8JXXLWJP2bEVh01SVdT1lfZDhVitkho1jaFl5pqada2xb+uY+hqXRd2fP6/f8vv8PGCg4aECHNGJolAi1qNRI9egUiTUpVVlzaZWpsqnVKfNZ9xkQCtpJGoq6qXo6Wsp6CZspO0lbafuIG6m7yNvoawicKOz16pp6nDxr3IrcrBzLvCq97DxtXQ19Sx2N3a1d+zpSAAAh+QQJBAABACwAAAAAQABAAAACxIyPqcvtD6OctNqLs968+w+GogaU5omaU8qqUgsDa4zOdP3ebqTjfC/LAYO/ng14vCV1y1iT9mxFYdNUlXU9ZX2Q4VYrZIaNY2hZeaamnWtsW/rmPoal0Xdnz+v3/L7/DxgoOGhAhzRiaJQItajUSPXoFIk1KVVZc2mVqbKp1SnzWfcZEAraSRqKuql6OlrKegmbKTtJW2n7iBupu8jb6GsInCjs9eqaepw8a9yK3Kwcy7wqvew8bV0NfUsdjd2tXfs6UgAAIfkECQQAAQAsAAAAAEAAQAAAAtKMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGIe4pljGCOWYBrkj2UaJYzmH+aWpFaBpwHmJCRq6OepZSmqpyskq6Xr6iRoK61hLeauYC7lb2Mv4OzjbOvxaHItMe2y7jNus+8wb7TsNXC1carp6jRhsmO2dmMotriwLTh6Wjp1MLIIuUgAAIfkECQQAAQAsAAAAAEAAQAAAAt+Mj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eGbgGBSZBjmJMLlWGXmJ+RaAydlp9Wl5IDqn6Rh6Opa6uMoKiygrSitoC2pa6nqKa8hbq7spzPoFfEscmzy7HHw82Nzpm0habFytGp37/IutzE1t3erNDJ5tXoZeTl44fc6OrN6u3S1+DWJPKK5vTVIAACH5BAkEAAEALAAAAABAAEAAAALdjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6Jh2EJkQKWlAiWC5NulYufmG6akJOte5+FmqRYrKqjp2ipj6+hVbOPuKK6hbymtoq+qbKEpbSyzrmpu8u9zb/HusDDz4vCnMOA16XZZtXY0dHfzNHe7cDR5QDFsOna6+/cjuDVlM+N5Yj09LUgAAIfkECQQAAQAsAAAAAEAAQAAAAtmMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eKbomAYZ2YawqEC5ZomImfl2cJng+WkQujmqJcqpisoVYAra6gpbKjt2Kthpq5vLKss76NsKbIg7LFwcu4ucqPzLzGiMStxcuyxd/Wr7hR3tfNxdFk5J7W39PC75Pd14HbLN/b5NON+OHlIAACH5BAkEAAEALAAAAABAAEAAAALWjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6JgGGdk2STmXULhwWYmgqcD55im4GWo1OghqqqWamrnKZfD5CvtFa3i7WuqKCruL26vbCnxQO5bLiBz6mxhsypzsvDzcXGwMXabMif0ovU0dbV3LLel9SXjdOK7uyy5s+R5ibBtSAAAh+QQJBAABACwAAAAAQABAAAAC04yPqcvtD6OctNqLs968+w+G4sgB5ommAKW2J+u2cJzO9Dvdda7jUu+LAE02XfF2pCVjS1dTxgM+VdPdb1hFZYOQ4Sra2xLBRjLSrEQz1U429Cp1U0n0uv2Oz+v3/L7/DwjoFUcyGEZnWFaYmLbI2Ob4OBcpqbVgyFD5loB5qWnFOZj5aanQaUrKdXAamvqF6jXqKovlOWtbC5tKS9i6i9uL4DqmG7w6zHtY/Jms6EvafLasGd34zAysfE2d7SyM3C29XVk3/DpiXg5Oic3OHQhvUAAAIfkECQQAAQAsAAAAAEAAQAAAAsyMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKFjhVVZXeHaIuKa4+Ebn2NYYqWVHOcfg5XBptaDZwFmZiQUaOjYahxq6SarKyZrqafrlmihrChtWirurW0uZa3i72iusMEs7bJyAHGx7POuc9hspzah8aS2JDWwZ7c07+QpOLJ49iJ4uUQAAIfkECQQAAQAsAAAAAEAAQAAAAsSMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKDhIWOjVlnf4hqc4l9iopQcZ6eDVNTlWifWAmdlgydl5GaeJORoWapqKWjp5WtYK+XoW2zibVqt4u5Z7uIv4KboKG6zaC8zQ+XW8mCzM7FjsOkwrLSv5zJh9p1zo/Q0eTlIAACH5BAkEAAEALAAAAABAAEAAAALBjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv8PGCg4SFhoCOfFhZdopceoxfeouOAlJPn1UNl1aRmXybnp6XCJOYoV+tgZhsqoWvYp6XoGm8o6axprm0bbqrvGmyi7i1sLPNxAKvxL3Gu8jAzq3Ca9upccGX2ovc3d7f1RAAAh+QQJBAABACwAAAAAQABAAAACvYyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4SIf2pwYUCLmWNrc12RjpMAmQSbmJaQd2CenZKXpXmQpaivpGqmZqaiLrKgZ7qxpr64VrqZvLuuu7xFtM/Ar8KxzcwFmL3Oz3zFhtfY2drc1XAAAh+QQFBAABACwAAAAAQABAAAACvIyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4yPihBmD4WAa0pTa5VslFZ3JJmTZnRxW6tFmXKXp6lwo2yrpK2gr7+hZLO4vmIFmK+alZG3dr24s6rFrseiz2a5qMnAsajNs4TV1tfY2dHVIAACH5BAkEAAEALAYABgAUADMAAAI5hI+py+0Po5y02ouz3rz7rwXiSJbmiabqyrbuC8fyTNc2aol5sPeV/uMFfRRgUXgkToxLZFMpYUYLACH5BAUEAAEALAAAAABAAEAAAAKJjI+py+0Po5y02ouz3ryDD4biCHQViZImlbbgOrkuLMktHdkpDuko//CpgA3hiFg0hpAM5ZKpcL6gCemHWrViEdbS1tD9grXicJn8NafRW7X4DY/L5/S6/Y7P6/f8vv+sUyck6EMYSDeIWKh4OJfouAjZKPdIGWk5GVepecmZ+QcaKjpKWmrKVwAAIfkEBQQAAQAsBAAEABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAMAAwAaABoAAAIYhI+py+0Po5y02ouz3rz7D4biSJbmiToFACH5BAUEAAEALAIAAgA3ABwAAAJVhI+pG+0PY1y0Iomzs5zpD3XiAZbNOJolKmbs22LwXLn0fcn4bu9375sBg68hEWU8xiRKWLJpeUIp0qmias0xsx0sF+DlhrMqkLL8OaPHqbWO6MYUAAAh+QQFBAABACwBAAEAHgAeAAACHISPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awEAIfkEBQQAAQAsAAAAADoAIAAAAmKEj6mL4Q+jjKzaNLN2t9cNUt7YhCaJAuaZjmvYumJMX1KNf3POG3cP/AF5wiGuaKQhk60lE+V8yiBS5a5KimIt2i2j61WAwyUq2TM+q67qRfr8Aknjmzk9Y7+/m/p9qi9RAAA7") center 200px / 32px 32px no-repeat; min-height: 890px; min-width: 40px;}
@media (min-width: 750px){.jhcv-cn-content .loading-spinner:not(.loaded){background-position-y: 300px;}}
.jhcv-cn-content .country-select__hl,.jhcv-cn-content .hl-xxl,.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only h2,.jhcv-cn-content .loca-search__hl{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .country-select__hl,.jhcv-cn-content .hl-xxl,.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only h2,.jhcv-cn-content .loca-search__hl{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
@media (min-width: 1400px){.jhcv-cn-content .country-select__hl,.jhcv-cn-content .hl-xxl,.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only h2,.jhcv-cn-content .loca-search__hl{font: var(--jh-font-h-100); letter-spacing: var(--jh-font-letter-spacing-110);}}
.jhcv-cn-content .copy-mod h1,.jhcv-cn-content .get-touch__hl,.jhcv-cn-content .hl-xl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .copy-mod h1,.jhcv-cn-content .get-touch__hl,.jhcv-cn-content .hl-xl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 1200px){.jhcv-cn-content .copy-mod h1,.jhcv-cn-content .get-touch__hl,.jhcv-cn-content .hl-xl{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .hl-lg,.jhcv-cn-content .jh-highlight-module__content--title-only h2,.jhcv-cn-content .product-rental .rental-info__title,.jhcv-cn-content .teaser-lg__hl,.jhcv-cn-content .teaser-md__hl{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .hl-lg,.jhcv-cn-content .jh-highlight-module__content--title-only h2,.jhcv-cn-content .product-rental .rental-info__title,.jhcv-cn-content .teaser-lg__hl,.jhcv-cn-content .teaser-md__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .hl-lg,.jhcv-cn-content .jh-highlight-module__content--title-only h2,.jhcv-cn-content .product-rental .rental-info__title,.jhcv-cn-content .teaser-lg__hl,.jhcv-cn-content .teaser-md__hl{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .hl-lg,.jhcv-cn-content .jh-highlight-module__content--title-only h2,.jhcv-cn-content .product-rental .rental-info__title,.jhcv-cn-content .teaser-lg__hl,.jhcv-cn-content .teaser-md__hl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeHeader,.jhcv-cn-content .copy-mod h2,.jhcv-cn-content .copy-mod h3,.jhcv-cn-content .hl-md,.jhcv-cn-content .list-links a,.jhcv-cn-content .portal-login-view h2,.jhcv-cn-content .quote__small .quote__text p,.jhcv-cn-content .teaser-overlay__hl,.jhcv-cn-content .teaser-product__hl,.jhcv-cn-content .teaser-sm__hl,.jhcv-cn-content .teaser__hl{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeHeader,.jhcv-cn-content .copy-mod h2,.jhcv-cn-content .copy-mod h3,.jhcv-cn-content .hl-md,.jhcv-cn-content .list-links a,.jhcv-cn-content .portal-login-view h2,.jhcv-cn-content .quote__small .quote__text p,.jhcv-cn-content .teaser-overlay__hl,.jhcv-cn-content .teaser-product__hl,.jhcv-cn-content .teaser-sm__hl,.jhcv-cn-content .teaser__hl{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
@media (min-width: 1200px){.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeHeader,.jhcv-cn-content .copy-mod h2,.jhcv-cn-content .copy-mod h3,.jhcv-cn-content .hl-md,.jhcv-cn-content .list-links a,.jhcv-cn-content .portal-login-view h2,.jhcv-cn-content .quote__small .quote__text p,.jhcv-cn-content .teaser-overlay__hl,.jhcv-cn-content .teaser-product__hl,.jhcv-cn-content .teaser-sm__hl,.jhcv-cn-content .teaser__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
.jhcv-cn-content .btn-load__title,.jhcv-cn-content .cat__hl,.jhcv-cn-content .expandable__hl > :first-child,.jhcv-cn-content .hl-sm,.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item__text,.jhcv-cn-content .jh-highlight-module__content--default h2,.jhcv-cn-content .jh-rss__hl,.jhcv-cn-content .portal-login-view h3,.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title h3,.jhcv-cn-content .teaser-md__hl-sm{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20); margin-bottom: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .btn-load__title,.jhcv-cn-content .cat__hl,.jhcv-cn-content .expandable__hl > :first-child,.jhcv-cn-content .hl-sm,.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item__text,.jhcv-cn-content .jh-highlight-module__content--default h2,.jhcv-cn-content .jh-rss__hl,.jhcv-cn-content .portal-login-view h3,.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title h3,.jhcv-cn-content .teaser-md__hl-sm{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1400px){.jhcv-cn-content .btn-load__title,.jhcv-cn-content .cat__hl,.jhcv-cn-content .expandable__hl > :first-child,.jhcv-cn-content .hl-sm,.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item__text,.jhcv-cn-content .jh-highlight-module__content--default h2,.jhcv-cn-content .jh-rss__hl,.jhcv-cn-content .portal-login-view h3,.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title h3,.jhcv-cn-content .teaser-md__hl-sm{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .hl-topline,.jhcv-cn-content .product__subtitle,.jhcv-cn-content .teaser-md__date,.jhcv-cn-content .teaser-md__tl{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-size: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; letter-spacing: var(--jh-font-letter-spacing-10); line-height: 20px; margin-bottom: var(--jh-spacing-40); text-transform: uppercase;}
.jhcv-cn-content .hl-topline-slim,.jhcv-cn-content .teaser-lg__loca,.jhcv-cn-content .teaser-md__loca{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30);}
@media (min-width: 750px){.jhcv-cn-content .hl-topline-slim,.jhcv-cn-content .teaser-lg__loca,.jhcv-cn-content .teaser-md__loca{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}}
.jhcv-cn-content .hl-area{margin-bottom: 24px; text-align: center;}
@media (min-width: 1200px){.jhcv-cn-content .hl-area{margin-bottom: 36px;}}
.jhcv-cn-content .hl-area.text-left{text-align: left;}
.jhcv-cn-content .hl-area--with-subline{margin-bottom: 12px;}
.jhcv-cn-content .hl-area-subline{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .hl-area-subline{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
@media (min-width: 1200px){.jhcv-cn-content .hl-area-subline{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
.jhcv-cn-content .hl-area-icon{align-items: center; display: flex; flex-direction: row; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 30px; letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px; text-align: center;}
@media (min-width: 750px){.jhcv-cn-content .hl-area-icon{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .hl-area-icon{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .hl-area-icon{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .hl-area-icon--center{justify-content: center;}
.jhcv-cn-content .hl-area-icon__icon{margin-right: 12px;}
.jhcv-cn-content .hl--line{border-bottom: 1px solid rgb(215, 218, 219); padding-bottom: 12px;}
.jhcv-cn-content .hl--center{text-align: center;}
.jhcv-cn-content .hl--link{display: block;}
.jhcv-cn-content .hl--link:focus,.jhcv-cn-content .hl--link:hover{text-decoration: underline;}
.jhcv-cn-content .hl-sans-md,.jhcv-cn-content .portal-login-view h1,.jhcv-cn-content .product__short-hl,.jhcv-cn-content .teaser__date-lg{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .hl-sans-md,.jhcv-cn-content .portal-login-view h1,.jhcv-cn-content .product__short-hl,.jhcv-cn-content .teaser__date-lg{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .hl-sans-md,.jhcv-cn-content .portal-login-view h1,.jhcv-cn-content .product__short-hl,.jhcv-cn-content .teaser__date-lg{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .hl-sans-md,.jhcv-cn-content .portal-login-view h1,.jhcv-cn-content .product__short-hl,.jhcv-cn-content .teaser__date-lg{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .hl-sans-sm{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .hl-sans-sm{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}}
@media (min-width: 1200px){.jhcv-cn-content .hl-sans-sm{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1400px){.jhcv-cn-content .hl-sans-sm{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .hl-sans-xs,.jhcv-cn-content .loca-search__item-hl{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10);}
@media (min-width: 1200px){.jhcv-cn-content .hl-sans-xs,.jhcv-cn-content .loca-search__item-hl{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}}
.jhcv-cn-content .hl--subarea{margin: 0px; padding: 12px 0px; text-align: center;}
@media (min-width: 750px){.jhcv-cn-content .hl--subarea{padding: 24px 0px;}}
.jhcv-cn-content .hl--border-top{border-top: 1px solid rgb(215, 218, 219);}
.jhcv-cn-content .icon--sm,.jhcv-cn-content .legend__toggle-icon{height: 22px; width: 22px;}
.jhcv-cn-content .icon--md,.jhcv-cn-content .legend__icon{height: 32px; width: 32px;}
.jhcv-cn-content .icon--md-l{height: 50px; width: 50px;}
.jhcv-cn-content .icon--lg{height: 70px; width: 70px;}
.jhcv-cn-content .icon--rotate-90{transform: rotate(90deg);}
.jhcv-cn-content .img,.jhcv-cn-content img{display: inline-block; height: auto; max-width: 100%; width: 100%;}
.jhcv-cn-content .img-abs{display: block; position: relative;}
.jhcv-cn-content .img-abs img{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .img__col:not(:last-child){margin-bottom: 36px;}
@media (min-width: 970px){.jhcv-cn-content .img__col:not(:last-child){margin-bottom: 0px;}}
.jhcv-cn-content .gallery__img,.jhcv-cn-content .img-xs-sq,.jhcv-cn-content .stage-prod__img{display: block; padding-bottom: 100%;}
.jhcv-cn-content .contact__img,.jhcv-cn-content .img-xs-la{display: block; padding-bottom: 80%;}
.jhcv-cn-content .img-xs-lb,.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .teaser-md__img,.jhcv-cn-content .teaser__img{display: block; padding-bottom: 62.5%;}
.jhcv-cn-content .img-xs-lc{display: block; padding-bottom: 56.3%;}
.jhcv-cn-content .img-xs-ld{display: block; padding-bottom: 41.66%;}
.jhcv-cn-content .img-xs-le{display: block; padding-bottom: 33.33%;}
.jhcv-cn-content .img-xs-pa,.jhcv-cn-content .teaser-overlay__img{display: block; padding-bottom: 125%;}
@media (min-width: 750px){.jhcv-cn-content .img-sm-sq{display: block; padding-bottom: 100%;}
.jhcv-cn-content .img-sm-la,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{display: block; padding-bottom: 80%;}
.jhcv-cn-content .img-sm-lb{display: block; padding-bottom: 62.5%;}
.jhcv-cn-content .img-sm-lc{display: block; padding-bottom: 56.3%;}
.jhcv-cn-content .img-sm-ld,.jhcv-cn-content .stage-apps__img{display: block; padding-bottom: 41.66%;}
.jhcv-cn-content .img-sm-le{display: block; padding-bottom: 33.33%;}
.jhcv-cn-content .img-sm-pa{display: block; padding-bottom: 125%;}}
@media (min-width: 970px){.jhcv-cn-content .img-md-sq{display: block; padding-bottom: 100%;}
.jhcv-cn-content .img-md-la{display: block; padding-bottom: 80%;}
.jhcv-cn-content .img-md-lb{display: block; padding-bottom: 62.5%;}
.jhcv-cn-content .img-md-lc{display: block; padding-bottom: 56.3%;}
.jhcv-cn-content .img-md-ld,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{display: block; padding-bottom: 41.66%;}
.jhcv-cn-content .img-md-le,.jhcv-cn-content .stage-apps__img{display: block; padding-bottom: 33.33%;}
.jhcv-cn-content .img-md-pa{display: block; padding-bottom: 125%;}}
@media (min-width: 1200px){.jhcv-cn-content .img-lg-sq,.jhcv-cn-content .teaser-product.teaser-full-width .teaser__img{display: block; padding-bottom: 100%;}
.jhcv-cn-content .img-lg-la{display: block; padding-bottom: 80%;}
.jhcv-cn-content .img-lg-lb{display: block; padding-bottom: 62.5%;}
.jhcv-cn-content .img-lg-lc{display: block; padding-bottom: 56.3%;}
.jhcv-cn-content .img-lg-ld{display: block; padding-bottom: 41.66%;}
.jhcv-cn-content .img-lg-le{display: block; padding-bottom: 33.33%;}
.jhcv-cn-content .img-lg-pa{display: block; padding-bottom: 125%;}}
@media (min-width: 1400px){.jhcv-cn-content .img-xl-sq{display: block; padding-bottom: 100%;}
.jhcv-cn-content .img-xl-la{display: block; padding-bottom: 80%;}
.jhcv-cn-content .img-xl-lb{display: block; padding-bottom: 62.5%;}
.jhcv-cn-content .img-xl-lc{display: block; padding-bottom: 56.3%;}
.jhcv-cn-content .img-xl-ld{display: block; padding-bottom: 41.66%;}
.jhcv-cn-content .img-xl-le{display: block; padding-bottom: 33.33%;}
.jhcv-cn-content .img-xl-pa{display: block; padding-bottom: 125%;}}
.jhcv-cn-content .img--modal,.jhcv-cn-content .img-wrapper{position: relative;}
.jhcv-cn-content .img--modal{cursor: pointer; display: block;}
.jhcv-cn-content .img__icon{position: absolute; right: 6px; top: 6px; fill: rgb(255, 255, 255); background-color: rgba(60, 70, 75, 0.6);}
.jhcv-cn-content .img--rect{background: rgb(255, 255, 255); height: 100%; left: 0px; position: absolute; text-align: center; top: 0px; width: 100%;}
.jhcv-cn-content .img--rect img{height: 100%; max-height: 100%; position: relative; width: auto !important;}
.jhcv-cn-content .img--round{border-radius: 50%; display: block; height: 100%; margin: 0px auto; overflow: hidden; width: 100%;}
.jhcv-cn-content .info-text{color: rgb(185, 189, 193); font-size: 10px; text-align: right;}
@media (min-width: 750px){.jhcv-cn-content .info-text{font-size: 12px;}}
@media (min-width: 1200px){.jhcv-cn-content .info-text{font-size: 14px;}}
.jhcv-cn-content .info-text-sm{color: rgb(185, 189, 193); font-size: 8px;}
@media (min-width: 750px){.jhcv-cn-content .info-text-sm{font-size: 10px;}}
@media (min-width: 1200px){.jhcv-cn-content .info-text-sm{font-size: 12px;}}
.jhcv-cn-content .nbr-label__label{font-size: 10px; line-height: 1.2; margin-bottom: 6px;}
@media (min-width: 750px){.jhcv-cn-content .nbr-label__label{font-size: 12px;}}
@media (min-width: 1200px){.jhcv-cn-content .nbr-label__label{font-size: 14px;}}
.jhcv-cn-content .nbr-label__nbr{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 12px; text-decoration: underline; white-space: nowrap;}
@media (min-width: 1200px){.jhcv-cn-content .nbr-label__nbr{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60); text-decoration: none;}}
.jhcv-cn-content .image-text{border-bottom: 1px solid rgb(0, 0, 0); display: inline-block; padding: 12px 0px;}
.jhcv-cn-content .price__from,.jhcv-cn-content .price__nbr{display: inline-block; margin-right: 12px;}
.jhcv-cn-content .price__curr{display: inline-block; text-transform: uppercase;}
.jhcv-cn-content .price__curr--prefixed{margin-right: 12px;}
.jhcv-cn-content .price__info{display: block; padding-top: 6px;}
.jhcv-cn-content .price-with-indicator{align-items: center; display: flex; gap: 4px; justify-content: end;}
.jhcv-cn-content .price-with-indicator .value{display: flex; gap: 4px;}
.jhcv-cn-content .price-with-indicator .value.reverse{flex-direction: row-reverse;}
.jhcv-cn-content .richtext-table,.jhcv-cn-content .rtf table,.jhcv-cn-content .rtf-mod table,.jhcv-cn-content .simple-rtf table{max-width: 100%; overflow-x: scroll; width: 100%;}
.jhcv-cn-content .richtext-table table,.jhcv-cn-content .rtf table table,.jhcv-cn-content .rtf-mod table table,.jhcv-cn-content .simple-rtf table table{min-width: 100%;}
.jhcv-cn-content .richtext-table table tbody tr:nth-child(2n),.jhcv-cn-content .rtf table table tbody tr:nth-child(2n),.jhcv-cn-content .rtf-mod table table tbody tr:nth-child(2n),.jhcv-cn-content .simple-rtf table table tbody tr:nth-child(2n){background: rgb(255, 255, 255);}
.jhcv-cn-content .richtext-table table.table--plain tbody tr,.jhcv-cn-content .rtf table table.table--plain tbody tr,.jhcv-cn-content .rtf-mod table table.table--plain tbody tr,.jhcv-cn-content .simple-rtf table table.table--plain tbody tr{background: transparent !important;}
.jhcv-cn-content .richtext-table table tr,.jhcv-cn-content .rtf table table tr,.jhcv-cn-content .rtf-mod table table tr,.jhcv-cn-content .simple-rtf table table tr{display: flex;}
.jhcv-cn-content .richtext-table table td,.jhcv-cn-content .rtf table table td,.jhcv-cn-content .rtf-mod table table td,.jhcv-cn-content .simple-rtf table table td{padding: 12px;}
.jhcv-cn-content .richtext-table table tr td,.jhcv-cn-content .rtf table table tr td,.jhcv-cn-content .rtf-mod table table tr td,.jhcv-cn-content .simple-rtf table table tr td{display: inline-block; width: 50vw !important;}
.jhcv-cn-content .richtext-table.product-table td,.jhcv-cn-content .rtf table.product-table td,.jhcv-cn-content .rtf-mod table.product-table td,.jhcv-cn-content .simple-rtf table.product-table td{text-align: center;}
.jhcv-cn-content .richtext-table.product-table tr.truck-highlighted,.jhcv-cn-content .rtf table.product-table tr.truck-highlighted,.jhcv-cn-content .rtf-mod table.product-table tr.truck-highlighted,.jhcv-cn-content .simple-rtf table.product-table tr.truck-highlighted{background: rgb(255, 248, 230); font-weight: 700;}
.jhcv-cn-content .richtext-table .tr--head:not(:empty),.jhcv-cn-content .richtext-table .tr--header:not(:empty),.jhcv-cn-content .richtext-table th:not(:empty),.jhcv-cn-content .rtf table .tr--head:not(:empty),.jhcv-cn-content .rtf table .tr--header:not(:empty),.jhcv-cn-content .rtf table th:not(:empty),.jhcv-cn-content .rtf-mod table .tr--head:not(:empty),.jhcv-cn-content .rtf-mod table .tr--header:not(:empty),.jhcv-cn-content .rtf-mod table th:not(:empty),.jhcv-cn-content .simple-rtf table .tr--head:not(:empty),.jhcv-cn-content .simple-rtf table .tr--header:not(:empty),.jhcv-cn-content .simple-rtf table th:not(:empty){background-color: rgb(215, 218, 219); border: 1px solid rgb(255, 255, 255); font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20); padding: 8px; text-transform: uppercase;}
.jhcv-cn-content .richtext-table .td--align-left,.jhcv-cn-content .rtf table .td--align-left,.jhcv-cn-content .rtf-mod table .td--align-left,.jhcv-cn-content .simple-rtf table .td--align-left{text-align: left !important;}
.jhcv-cn-content .richtext-table .td--align-center,.jhcv-cn-content .rtf table .td--align-center,.jhcv-cn-content .rtf-mod table .td--align-center,.jhcv-cn-content .simple-rtf table .td--align-center{text-align: center !important;}
.jhcv-cn-content .richtext-table .td--align-right,.jhcv-cn-content .rtf table .td--align-right,.jhcv-cn-content .rtf-mod table .td--align-right,.jhcv-cn-content .simple-rtf table .td--align-right{text-align: right !important;}
@media (min-width: 750px){.jhcv-cn-content .richtext-table,.jhcv-cn-content .rtf table,.jhcv-cn-content .rtf-mod table,.jhcv-cn-content .simple-rtf table{overflow-x: auto;}
.jhcv-cn-content .richtext-table table tr,.jhcv-cn-content .rtf table table tr,.jhcv-cn-content .rtf-mod table table tr,.jhcv-cn-content .simple-rtf table table tr{display: table-row;}
.jhcv-cn-content .richtext-table table tr td,.jhcv-cn-content .rtf table table tr td,.jhcv-cn-content .rtf-mod table table tr td,.jhcv-cn-content .simple-rtf table table tr td{display: table-cell; text-align: left; width: auto;}
.jhcv-cn-content .richtext-table table tr td:first-child,.jhcv-cn-content .rtf table table tr td:first-child,.jhcv-cn-content .rtf-mod table table tr td:first-child,.jhcv-cn-content .simple-rtf table table tr td:first-child{text-align: left;}}
.jhcv-cn-content .rtf .richtext-table--full-width{max-width: 100vw;}
.jhcv-cn-content .spacer-b-xs{margin-bottom: 6px;}
.jhcv-cn-content .spacer-b-sm{margin-bottom: 12px;}
.jhcv-cn-content .product__box-left .btns:not(:last-child),.jhcv-cn-content .product__list:not(:last-child),.jhcv-cn-content .spacer-b-md{margin-bottom: 24px;}
.jhcv-cn-content .spacer-b-lg{margin-bottom: 36px;}
.jhcv-cn-content .revert-spacer-b-lg{margin-top: -36px;}
.jhcv-cn-content .spacer-b-xl{margin-bottom: 48px;}
.jhcv-cn-content .spacer-b-xxl{margin-bottom: 66px;}
.jhcv-cn-content .spacer-b-xxxl{margin-bottom: 100px;}
.jhcv-cn-content .spacer-t-sm{margin-top: 12px;}
.jhcv-cn-content .spacer-t-md{margin-top: 24px;}
.jhcv-cn-content .spacer-t-lg{margin-top: 36px;}
.jhcv-cn-content .spacer-t-lg-neg{margin-top: -36px;}
.jhcv-cn-content .spacer-t-xxl{margin-top: 66px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-b-xxl--md{margin-bottom: 66px;}
.jhcv-cn-content .revert-spacer-b-xxl--md{margin-top: -66px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-b-md--lg{margin-bottom: 24px;}
.jhcv-cn-content .spacer-b-lg--lg{margin-bottom: 36px;}
.jhcv-cn-content .spacer-b-xxl--lg{margin-bottom: 66px;}}
.jhcv-cn-content .spacer-area{margin-bottom: 40px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-area{margin-bottom: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-area{margin-bottom: 70px;}}
.jhcv-cn-content .spacer-none{margin-bottom: 0px;}
.jhcv-cn-content .spacer-top-area{margin-top: 40px;}
@media (min-width: 970px){.jhcv-cn-content .spacer-top-area{margin-top: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .spacer-top-area{margin-top: 70px;}}
.jhcv-cn-content .spacer-top-none{margin-top: 0px;}
.jhcv-cn-content .text-right{text-align: right;}
.jhcv-cn-content .text-center{text-align: center;}
.jhcv-cn-content .text-link{text-decoration: underline;}
.jhcv-cn-content .text--white{color: rgb(255, 255, 255);}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .text-ellipsis{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .align--center{text-align: center;}
.jhcv-cn-content a.jh-phone-link{text-decoration: none !important;}
.jhcv-cn-content .jh-external-link svg{transform: translateY(-1px);}
.jhcv-cn-content .jh-external-link svg,.jhcv-cn-content .jh-external-link svg path{height: 10px; width: 10px; fill: currentcolor; margin-left: 2px; vertical-align: middle;}
.jhcv-cn-content .jh-external-link__marker{display: block; padding-top: 6px;}
.jhcv-cn-content .jh-external-link__marker svg{height: 11px; width: 10px; fill: currentcolor; margin-left: 4px;}
.jhcv-cn-content .jh-external-link__marker svg path{fill: currentcolor;}
.jhcv-cn-content .video{padding-bottom: 55%; position: relative;}
.jhcv-cn-content .video iframe,.jhcv-cn-content .video > .video-inner{left: 0px; position: absolute; top: 0px; height: 100% !important; width: 100% !important;}
.jhcv-cn-content .video--tencent{padding-bottom: calc(56.25% + 50px);}
.jhcv-cn-content .video--mp4{max-height: 100vh; overflow: hidden; padding-bottom: 0px;}
.jhcv-cn-content .video--mp4 .video-player--mp4{width: 100%;}
.jhcv-cn-content .video--wowza{padding-bottom: 24px; position: static;}
.jhcv-cn-content .video--landscape:not(.video--mp4){padding-bottom: 56.25%;}
.jhcv-cn-content .video--portrait:not(.video--mp4){padding-bottom: 133.333%;}
.jhcv-cn-content .video--portrait:not(.video--mp4) iframe{left: 12.5%; height: 100% !important; width: 75% !important;}
@media (orientation: landscape) and (min-width: 970px), (orientation: portrait) and (min-width: 750px){.jhcv-cn-content .video--portrait:not(.video--mp4){padding-bottom: 88.8889%;}
.jhcv-cn-content .video--portrait:not(.video--mp4) iframe{left: 50%; transform: translate(-50%); height: 100% !important; width: 50% !important;}}
.jhcv-cn-content .video-alignment{clear: both; margin-bottom: 36px; padding: 0px;}
.jhcv-cn-content .video-alignment::after,.jhcv-cn-content .video-alignment::before{content: " "; display: table;}
.jhcv-cn-content .video-alignment::after{clear: both;}
.jhcv-cn-content .video-alignment.float--right{margin-right: 0px;}
.jhcv-cn-content .video-alignment.float--left{margin-left: 0px;}
@media (min-width: 970px){.jhcv-cn-content .video-alignment{margin: 0px 20px 10px;}}
@media (min-width: 1200px){.jhcv-cn-content .video-alignment{margin: 0px 40px 20px;}
.jhcv-cn-content .video-alignment.float--right{margin-right: -25%;}
.jhcv-cn-content .video-alignment.float--left{margin-left: -25%;}}
.jhcv-cn-content .video-alignment.float--none{float: none; margin: 0px 0px 20px; width: 100%;}
.jhcv-cn-content .v-select{font-family: inherit; position: relative;}
.jhcv-cn-content .v-select,.jhcv-cn-content .v-select *{box-sizing: border-box;}
@keyframes jhcv-source-vSelectSpinner { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
.jhcv-cn-content .vs__fade-enter-active,.jhcv-cn-content .vs__fade-leave-active{pointer-events: none; transition: opacity 0.15s cubic-bezier(1, 0.5, 0.8, 1);}
.jhcv-cn-content .vs__fade-enter,.jhcv-cn-content .vs__fade-leave-to{opacity: 0;}
.jhcv-cn-content .vs--disabled .jh-autosuggest,.jhcv-cn-content .vs--disabled .jh-google-autocomplete,.jhcv-cn-content .vs--disabled .vs__clear,.jhcv-cn-content .vs--disabled .vs__dropdown-toggle,.jhcv-cn-content .vs--disabled .vs__open-indicator,.jhcv-cn-content .vs--disabled .vs__search,.jhcv-cn-content .vs--disabled .vs__selected{background-color: rgb(248, 248, 248); cursor: not-allowed;}
.jhcv-cn-content .v-select[dir="rtl"] .vs__actions{padding: 0px 3px 0px 6px;}
.jhcv-cn-content .v-select[dir="rtl"] .vs__clear{margin-left: 6px; margin-right: 0px;}
.jhcv-cn-content .v-select[dir="rtl"] .vs__deselect{margin-left: 0px; margin-right: 2px;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container .v-select[dir="rtl"] ul,.jhcv-cn-content .v-select[dir="rtl"] .jh-autosuggest .autosuggest__results-container ul,.jhcv-cn-content .v-select[dir="rtl"] .pac-container,.jhcv-cn-content .v-select[dir="rtl"] .vs__dropdown-menu{text-align: right;}
.jhcv-cn-content .jh-autosuggest,.jhcv-cn-content .jh-google-autocomplete,.jhcv-cn-content .vs__dropdown-toggle{appearance: none; background: none; border: 1px solid rgb(185, 189, 193); border-radius: 0px; display: flex; padding: 0px 0px 4px; white-space: normal;}
.jhcv-cn-content .vs__selected-options{display: flex; flex-basis: 100%; flex-grow: 1; flex-wrap: wrap; padding: 0px 2px; position: relative;}
.jhcv-cn-content .vs__actions{align-items: center; display: flex; padding: 4px 6px 0px 3px;}
.jhcv-cn-content .vs--searchable .jh-autosuggest,.jhcv-cn-content .vs--searchable .jh-google-autocomplete,.jhcv-cn-content .vs--searchable .vs__dropdown-toggle{cursor: text;}
.jhcv-cn-content .vs--unsearchable .jh-autosuggest,.jhcv-cn-content .vs--unsearchable .jh-google-autocomplete,.jhcv-cn-content .vs--unsearchable .vs__dropdown-toggle{cursor: pointer;}
.jhcv-cn-content .vs--open .jh-autosuggest,.jhcv-cn-content .vs--open .jh-google-autocomplete,.jhcv-cn-content .vs--open .vs__dropdown-toggle{border-bottom-color: transparent; border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.jhcv-cn-content .vs__open-indicator{fill: rgba(60, 60, 60, 0.5); transform: scale(1); transition: transform 0.15s cubic-bezier(1, -0.115, 0.975, 0.855);}
.jhcv-cn-content .vs--open .vs__open-indicator{transform: rotate(180deg) scale(1);}
.jhcv-cn-content .vs--loading .vs__open-indicator{opacity: 0;}
.jhcv-cn-content .vs__clear{fill: rgba(60, 60, 60, 0.5); background-color: transparent; border: 0px; cursor: pointer; margin-right: 8px; padding: 0px;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul,.jhcv-cn-content .pac-container,.jhcv-cn-content .vs__dropdown-menu{background: rgb(255, 255, 255); border-width: 1px; border-style: none solid solid; border-color: rgb(185, 189, 193); border-image: none; border-radius: 0px; box-shadow: rgba(0, 0, 0, 0.15) 0px 3px 6px 0px; box-sizing: border-box; display: block; left: 0px; list-style: none; margin: 0px; max-height: 350px; min-width: 160px; overflow-y: auto; padding: 5px 0px; position: absolute; text-align: left; top: calc(100% - 1px); width: 100%; z-index: 1000;}
.jhcv-cn-content .vs__no-options{text-align: center;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul li.autosuggest__results-item,.jhcv-cn-content .pac-container .pac-item,.jhcv-cn-content .vs__dropdown-option{clear: both; color: rgb(51, 51, 51); cursor: pointer; display: block; line-height: 1.42857; padding: 3px 20px; white-space: nowrap;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul li.autosuggest__results-item--highlighted,.jhcv-cn-content .pac-container .pac-item.pac-item-selected,.jhcv-cn-content .pac-container .pac-item:hover,.jhcv-cn-content .vs__dropdown-option--highlight{background: rgb(255, 185, 0); color: rgb(0, 0, 0);}
.jhcv-cn-content .vs__dropdown-option--deselect{background: rgb(251, 88, 88); color: rgb(255, 255, 255);}
.jhcv-cn-content .vs__dropdown-option--disabled{background: inherit; color: rgba(60, 60, 60, 0.5); cursor: inherit;}
.jhcv-cn-content .vs__selected{align-items: center; background-color: rgba(255, 185, 0, 0.2); border: 1px solid rgb(185, 189, 193); border-radius: 0px; color: rgb(51, 51, 51); display: flex; line-height: 1.6; margin: 4px 2px 0px; padding: 0px 0.25em; z-index: 0;}
.jhcv-cn-content .vs__deselect{appearance: none; background: none; border: 0px; cursor: pointer; display: inline-flex; margin-left: 4px; padding: 0px; fill: rgba(60, 60, 60, 0.5); text-shadow: rgb(255, 255, 255) 0px 1px 0px;}
.jhcv-cn-content .vs--single .vs__selected{background-color: transparent; border-color: transparent;}
.jhcv-cn-content .vs--single.vs--loading .vs__selected,.jhcv-cn-content .vs--single.vs--open .vs__selected{opacity: 0.4; position: absolute;}
.jhcv-cn-content .vs--single.vs--searching .vs__selected{display: none;}
.jhcv-cn-content .vs__search::-webkit-search-cancel-button{display: none;}
.jhcv-cn-content .vs__search,.jhcv-cn-content .vs__search:focus{appearance: none; background: none; border-width: 1px 1px 1px medium; border-style: solid solid solid none; border-color: transparent transparent transparent currentcolor; border-image: none; box-shadow: none; flex-grow: 1; font-size: 1em; line-height: 1.6; margin: 4px 0px 0px; max-width: 100%; outline: none; padding: 0px 7px; width: 0px; z-index: 1;}
.jhcv-cn-content .vs__search::placeholder{color: inherit;}
.jhcv-cn-content .vs--unsearchable .vs__search{opacity: 1;}
.jhcv-cn-content .vs--unsearchable:not(.vs--disabled) .vs__search{cursor: pointer;}
.jhcv-cn-content .vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity: 0.2;}
.jhcv-cn-content .vs__spinner{align-self: center; animation: 1.1s linear 0s infinite normal none running jhcv-source-vSelectSpinner; border-width: 0.9em; border-style: solid; border-color: rgba(99, 99, 99, 0.1) rgba(99, 99, 99, 0.1) rgba(99, 99, 99, 0.1) rgba(60, 60, 60, 0.45); border-image: none; font-size: 5px; opacity: 0; overflow: hidden; text-indent: -9999em; transform: translateZ(0px); transition: opacity 0.1s;}
.jhcv-cn-content .vs__spinner,.jhcv-cn-content .vs__spinner::after{border-radius: 50%; height: 5em; width: 5em;}
.jhcv-cn-content .vs--loading .vs__spinner{opacity: 1;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul li.autosuggest__results--header,.jhcv-cn-content .v-select .vs__dropdown-option--header{border-bottom: 1px solid rgb(234, 239, 241); color: rgb(151, 156, 163); font-size: 0.7em; margin-bottom: 12px; padding: 12px; text-transform: uppercase;}
.jhcv-cn-content .v-select{background: rgb(255, 255, 255); font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40); margin-bottom: 6px;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul .v-select li.autosuggest__results-item,.jhcv-cn-content .pac-container .v-select .pac-item,.jhcv-cn-content .v-select .jh-autosuggest .autosuggest__results-container ul li.autosuggest__results-item,.jhcv-cn-content .v-select .pac-container .pac-item,.jhcv-cn-content .v-select .vs__dropdown-option{padding: 12px 24px;}
.jhcv-cn-content .v-select .vs__actions{display: block; padding: 0px; position: absolute; right: 0px; top: 6px; z-index: 5;}
.jhcv-cn-content .v-select .vs__actions .vs-icon{height: 2.1em; width: 2.1em; fill: rgb(60, 70, 75);}
.jhcv-cn-content .v-select .vs__clear{margin: 0px;}
.jhcv-cn-content .v-select .vs__clear .vs-icon{width: 1.75em;}
.jhcv-cn-content .v-select input.vs__search{margin: 6px 0px 0px; padding: 0px 12px;}
.jhcv-cn-content .v-select .vs__selected{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 6px 12px 0px 6px;}
.jhcv-cn-content .v-select .vs__selected .vs-icon{height: 1.35em; width: 1.35em; fill: rgb(60, 70, 75);}
.jhcv-cn-content .v-select:not(.vs--single) .vs__selected{font-size: 0.9em; margin-top: 4px; padding-left: 12px;}
.jhcv-cn-content .v-select .vs__selected-options{margin-right: 50px;}
.jhcv-cn-content .jh-autosuggest{background: rgb(255, 255, 255); display: block; margin-bottom: 6px; position: relative; width: 100%;}
.jhcv-cn-content .jh-autosuggest input{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; font-size: 1em; line-height: 1.6; margin: 8px 0px 1px; padding: 0px 12px; width: 100%;}
.jhcv-cn-content .jh-autosuggest > div{width: 100%;}
.jhcv-cn-content .jh-autosuggest .autosuggest__loader{background: url("data:image/gif;base64,R0lGODlhQABAAIABAP+5AP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU1MjU5NzkyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU1MjU5N0EyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTUyNTk3NzJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTUyNTk3ODJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABAAEAAAALihI+pi+EPo5yQ2Zuo3hF7y4XaR2biWZUqygbqmr5HJ390Ddw4GNf6vvi9hMBGT0YsGpIkZtHpge6kF6rvOMQql9qSFdlthp/jaHl6rqavD+A320bHt6Y520FXvPVrsN2Pl2f0BxcoyEUIk7i1V2d42Dj4KNiCcjhTKXKJmLmxmdPJ8RlKWmp6ipqqusra6voKGys7SxuqqOllmXtyG9IruosrxhvsWww8LGyjm2zcjLxM/Ox5TD09Uo19TfFrHa1sJv3tPA4dDo7B0q1d7n1O/m6eztxea3+Pn6+/z9/v/7+qAAAh+QQFBAABACwkAAQAGAAYAAACFoSPqcvtD6OctNqLs968+w+G4kiWUwEAIfkEBQQAAQAsIgACABwAHAAAAhqEj6nL7Q+jnLTai7PevPsPhuJIluaJpuqKFAAh+QQFBAABACwhAAEAHgA4AAACS4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awDH8kzX9o3n+s73/g8MCoc9i86YQ+KUN6bNWYPSpDOqzBrDwrQBrrdyBCfFS3KsAAAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALCAAAAAgADoAAAJRhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC5vBTNf2jef6zvf+DwwKh8QcpnfkJXdLXdN4QUaVU2bVeYVapFtq1/rFhrUVbtl7BqfF61kBACH5BAUEAAEALCUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsJAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALCIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsBwAhADgAHgAAAlyMj6kJ7Q+jbKtaM7N2t7MNRt4YhCZHdueZqutrVvC8yfQtLviOKjxv+92Cwhmx+DoiWbolTOkEQaOaKXViveZ82lC22/uAq81x5mtsWZzq9bKNfsK5yDm9aBcXCwAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALAYAIAA6ACAAAAJjjI+pCe0Po3yrWjOzhrezDU7eGIQmR3bnCqQqC69KTIdzjYtfzjt33/sBc8JhrWiMIZOsJfPkfNp20ia1Cr1ip4ittevNgsPcA9kUPVO06kga57pI45Y5fWG/s4P6Pa/vl1MAACH5BAUEAAEALAUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsBAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAHwA/AAACR4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gsbwUzX9o3XYrD3If/zgYBD4Yd4NHqQS2WH+XRyoFPphnq1arBbbYb7FRUAACH5BAkEAAEALAAAAABAAEAAAAJ5jI+pe+APo5wx0Iuz3nb7D0JdSJbTaKYlqrYe68YXLNeijUt0Lu+86/upgkITsUg6IkHK5cvZg8aaUgy1SrlidduUtvv4ggFicLl73qax62pb+oYy5nTE+I7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZadlYAAAh+QQJBAABACwAAAAAQABAAAACpoyPqYvgD6OckNmbqN7R8N8F4BiSoGeSaKqtLOe+pQyLtBTfs/7kvOOjBXnDV/F2TCVlS5Xtt/s1WdPTE9q7ErXY6sfrxALAI3KLCzVT1DUxe/OOutFC+nYurtiNe2Rf+ccUGJYHNFh2CIhXOJb45UiYBomIUbnA2GipeYDZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDwsUwAAIfkECQQAAQAsAAAAAEAAQAAAAq6Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZHeiormjjSnAczrRj31RO83rX+vl+j+HKSESelDpmLUiUQW/O3tRqiO6usWqX6/KGwUdy0rxEN9XPrFbqFrKxgai4HF/n37j55v7ix7LHBwhXx5dC+LWoZQjUaCe4FXlWUpKoePmRWbRJ0tn36RFaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLwcXAAAIfkECQQAAQAsAAAAAEAAQAAAAq2Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZlSrKAmb7vDAnw/VM3ayOd03P68V+uKDQRZwZhUta8ug7MJ/QoRRIrSKvxWy1uQErvSexjSwyt9QSNsqd4mqthql8vq1j73M4PYAXp9fFp+XncOhU+IZmNzi2CKWyEog4SVJpeemRmbcJkvnJ2UlaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrDxTAAAh+QQJBAABACwAAAAAQABAAAACq4yPqYvgD6OckNmbqN4Re8uF2kdm4lmVKsoC6tqeSuzMdGjH+T2aus+j7FjDYAdIRBpTDVpxWVPKpNCnyLrEcrRBbq8JPYJb3lt5cv6Nk+uwi4qDG9Pig7tuMMu7+6/9/kDH9Af41jZ1WNUntOj0QlIY9egRaTh5UXlJGamJkdkJUik6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jExTAAAh+QQJBAABACwAAAAAQABAAAACqYyPqcvtD6MCtNqLM5U86Q9W3RiEZkZ25yqmEsu6L3wyNGDfYQ7zuuZbBX+XoclI3CxuyGTz8/xFUcskdUKbMqs9rtWiLXq/SmzXTC57smNyGNz+vlvo9FyNSMPrtbj1juPnJAhFKCUDoUeH2KCIx8gnB9noOEmpaAl4lMl56fgJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGxcWgAAIfkECQQAAQAsAAAAAEAAQAAAAqmMj6nL7Q+jArTaizOVPOkPVt0YhGZGducqphLLui98MjRg32EO87rmWwV/l6HJSNwsbshk8/P8RVHLJHVCmzKrPa7Voi16v0ps10wue7Jjchjc/r5b6PRcjUjD67W49Y7j5yQIRSglA6FHh9igiMfIJwfZ6DhJqWgJeJTJeen4CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsXFoAACH5BAkEAAEALAAAAABAAEAAAAKkjI+py+0Po5y0NoCz3rxb24Wi9lXj6ZUTymbq2rKvFMtX7NRojt+6yGsFfylGbUjcIE/LJKYJ9DlJ0l11CoCGtEQux6sDU43Y8eJ4nYpdaef62U6+s/Fu/XsP582KMn9G5kcHOGdFuNdzGOiniCjUeCY4CElZaZkgmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsWwAAIfkECQQAAQAsAAAAAEAAQAAAAqCMj6nL7Q+jnLTai7PeFPgPhuLHdeN5lhPKhqrUxgAkk0/N0riOj7z864GCLaJwdtslj8Ml0MlEOnpGYTUFZV592eNW9H1OleOoJ9wsm9E2dZR97lrlWLeWzrV7X3AUv1/3x2DWJrhAGGeouMjY6PiIgSg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vbi1gAACH5BAkEAAEALAAAAABAAEAAAAKdjI+py+0Po5y02ouz3rx7BYTiSJbAN5mqiUrrK0YwKc9rbZ9QruK2z4vteMCg7hEsJoc5JZH5gxqPjiVyKrw2pUZnj2utPrVYLws8Fm/JU3PJDYOP5Df0l91t2aN6dbnv1wY4SFhoeIiYqIjF2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq6tSAAAh+QQJBAABACwAAAAAQABAAAACm4yPqcvtD6OctNqLs968+w9SwEiWphlO57pKLOu+ciyXdH3euI6T/BzptYJCwK93hBGLviXSyUwOIUwbtCYFUovZV9e6rRqv2od49G2Gq2k0+bneveVx7Nyeqgvz9zL/DxgoOEhYaHiYcaa4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLy1IAACH5BAkEAAEALAAAAABAAEAAAALEjI+py+0Po5y02ouz3rz7D4aiBpTmiZpTyqpSCwNrjM50/d5upON8L8sBg7+eDXi8JXXLWJP2bEVh01SVdT1lfZDhVitkho1jaFl5pqada2xb+uY+hqXRd2fP6/f8vv8PGCg4aECHNGJolAi1qNRI9egUiTUpVVlzaZWpsqnVKfNZ9xkQCtpJGoq6qXo6Wsp6CZspO0lbafuIG6m7yNvoawicKOz16pp6nDxr3IrcrBzLvCq97DxtXQ19Sx2N3a1d+zpSAAAh+QQJBAABACwAAAAAQABAAAACxIyPqcvtD6OctNqLs968+w+GogaU5omaU8qqUgsDa4zOdP3ebqTjfC/LAYO/ng14vCV1y1iT9mxFYdNUlXU9ZX2Q4VYrZIaNY2hZeaamnWtsW/rmPoal0Xdnz+v3/L7/DxgoOGhAhzRiaJQItajUSPXoFIk1KVVZc2mVqbKp1SnzWfcZEAraSRqKuql6OlrKegmbKTtJW2n7iBupu8jb6GsInCjs9eqaepw8a9yK3Kwcy7wqvew8bV0NfUsdjd2tXfs6UgAAIfkECQQAAQAsAAAAAEAAQAAAAtKMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGIe4pljGCOWYBrkj2UaJYzmH+aWpFaBpwHmJCRq6OepZSmqpyskq6Xr6iRoK61hLeauYC7lb2Mv4OzjbOvxaHItMe2y7jNus+8wb7TsNXC1carp6jRhsmO2dmMotriwLTh6Wjp1MLIIuUgAAIfkECQQAAQAsAAAAAEAAQAAAAt+Mj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eGbgGBSZBjmJMLlWGXmJ+RaAydlp9Wl5IDqn6Rh6Opa6uMoKiygrSitoC2pa6nqKa8hbq7spzPoFfEscmzy7HHw82Nzpm0habFytGp37/IutzE1t3erNDJ5tXoZeTl44fc6OrN6u3S1+DWJPKK5vTVIAACH5BAkEAAEALAAAAABAAEAAAALdjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6Jh2EJkQKWlAiWC5NulYufmG6akJOte5+FmqRYrKqjp2ipj6+hVbOPuKK6hbymtoq+qbKEpbSyzrmpu8u9zb/HusDDz4vCnMOA16XZZtXY0dHfzNHe7cDR5QDFsOna6+/cjuDVlM+N5Yj09LUgAAIfkECQQAAQAsAAAAAEAAQAAAAtmMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eKbomAYZ2YawqEC5ZomImfl2cJng+WkQujmqJcqpisoVYAra6gpbKjt2Kthpq5vLKss76NsKbIg7LFwcu4ucqPzLzGiMStxcuyxd/Wr7hR3tfNxdFk5J7W39PC75Pd14HbLN/b5NON+OHlIAACH5BAkEAAEALAAAAABAAEAAAALWjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6JgGGdk2STmXULhwWYmgqcD55im4GWo1OghqqqWamrnKZfD5CvtFa3i7WuqKCruL26vbCnxQO5bLiBz6mxhsypzsvDzcXGwMXabMif0ovU0dbV3LLel9SXjdOK7uyy5s+R5ibBtSAAAh+QQJBAABACwAAAAAQABAAAAC04yPqcvtD6OctNqLs968+w+G4sgB5ommAKW2J+u2cJzO9Dvdda7jUu+LAE02XfF2pCVjS1dTxgM+VdPdb1hFZYOQ4Sra2xLBRjLSrEQz1U429Cp1U0n0uv2Oz+v3/L7/DwjoFUcyGEZnWFaYmLbI2Ob4OBcpqbVgyFD5loB5qWnFOZj5aanQaUrKdXAamvqF6jXqKovlOWtbC5tKS9i6i9uL4DqmG7w6zHtY/Jms6EvafLasGd34zAysfE2d7SyM3C29XVk3/DpiXg5Oic3OHQhvUAAAIfkECQQAAQAsAAAAAEAAQAAAAsyMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKFjhVVZXeHaIuKa4+Ebn2NYYqWVHOcfg5XBptaDZwFmZiQUaOjYahxq6SarKyZrqafrlmihrChtWirurW0uZa3i72iusMEs7bJyAHGx7POuc9hspzah8aS2JDWwZ7c07+QpOLJ49iJ4uUQAAIfkECQQAAQAsAAAAAEAAQAAAAsSMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKDhIWOjVlnf4hqc4l9iopQcZ6eDVNTlWifWAmdlgydl5GaeJORoWapqKWjp5WtYK+XoW2zibVqt4u5Z7uIv4KboKG6zaC8zQ+XW8mCzM7FjsOkwrLSv5zJh9p1zo/Q0eTlIAACH5BAkEAAEALAAAAABAAEAAAALBjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv8PGCg4SFhoCOfFhZdopceoxfeouOAlJPn1UNl1aRmXybnp6XCJOYoV+tgZhsqoWvYp6XoGm8o6axprm0bbqrvGmyi7i1sLPNxAKvxL3Gu8jAzq3Ca9upccGX2ovc3d7f1RAAAh+QQJBAABACwAAAAAQABAAAACvYyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4SIf2pwYUCLmWNrc12RjpMAmQSbmJaQd2CenZKXpXmQpaivpGqmZqaiLrKgZ7qxpr64VrqZvLuuu7xFtM/Ar8KxzcwFmL3Oz3zFhtfY2drc1XAAAh+QQFBAABACwAAAAAQABAAAACvIyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4yPihBmD4WAa0pTa5VslFZ3JJmTZnRxW6tFmXKXp6lwo2yrpK2gr7+hZLO4vmIFmK+alZG3dr24s6rFrseiz2a5qMnAsajNs4TV1tfY2dHVIAACH5BAkEAAEALAYABgAUADMAAAI5hI+py+0Po5y02ouz3rz7rwXiSJbmiabqyrbuC8fyTNc2aol5sPeV/uMFfRRgUXgkToxLZFMpYUYLACH5BAUEAAEALAAAAABAAEAAAAKJjI+py+0Po5y02ouz3ryDD4biCHQViZImlbbgOrkuLMktHdkpDuko//CpgA3hiFg0hpAM5ZKpcL6gCemHWrViEdbS1tD9grXicJn8NafRW7X4DY/L5/S6/Y7P6/f8vv+sUyck6EMYSDeIWKh4OJfouAjZKPdIGWk5GVepecmZ+QcaKjpKWmrKVwAAIfkEBQQAAQAsBAAEABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAMAAwAaABoAAAIYhI+py+0Po5y02ouz3rz7D4biSJbmiToFACH5BAUEAAEALAIAAgA3ABwAAAJVhI+pG+0PY1y0Iomzs5zpD3XiAZbNOJolKmbs22LwXLn0fcn4bu9375sBg68hEWU8xiRKWLJpeUIp0qmias0xsx0sF+DlhrMqkLL8OaPHqbWO6MYUAAAh+QQFBAABACwBAAEAHgAeAAACHISPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awEAIfkEBQQAAQAsAAAAADoAIAAAAmKEj6mL4Q+jjKzaNLN2t9cNUt7YhCaJAuaZjmvYumJMX1KNf3POG3cP/AF5wiGuaKQhk60lE+V8yiBS5a5KimIt2i2j61WAwyUq2TM+q67qRfr8Aknjmzk9Y7+/m/p9qi9RAAA7") 50% center / contain no-repeat; height: 1.6em; position: absolute; right: 0.5em; top: 0.5em; width: 1.6em;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul{left: -1px; right: -1px; width: auto;}
.jhcv-cn-content .jh-autosuggest .autosuggest__results-container ul li.autosuggest__results-item{padding: 12px 24px;}
.jhcv-cn-content .vue-map-container{position: relative;}
.jhcv-cn-content .vue-map-container .vue-map{inset: 0px; position: absolute;}
.jhcv-cn-content .vue-map-container-hidden{display: none;}
.jhcv-cn-content .jh-google-autocomplete{background: rgb(255, 255, 255); display: block; margin-bottom: 6px; position: relative; width: 100%;}
.jhcv-cn-content .jh-google-autocomplete input{font-size: 1em; line-height: 1.6; margin: 8px 0px 1px; padding: 0px 12px; width: 100%;}
.jhcv-cn-content .jh-google-autocomplete > div{width: 100%;}
.jhcv-cn-content .pac-container .pac-item{color: rgb(185, 189, 193); font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40); padding: 12px 24px;}
.jhcv-cn-content .pac-container .pac-item:first-child{border-top-width: medium; border-top-style: none; border-top-color: currentcolor;}
.jhcv-cn-content .pac-container .pac-item:last-child{margin-bottom: 24px;}
.jhcv-cn-content .pac-container .pac-item .pac-item-query,.jhcv-cn-content .pac-container .pac-item .pac-matched{color: rgb(0, 0, 0) !important;}
.jhcv-cn-content .pac-container .pac-item .pac-icon{display: none;}
.jhcv-cn-content .pac-container .pac-item.pac-item-selected,.jhcv-cn-content .pac-container .pac-item:hover{color: rgb(49, 57, 61);}
.jhcv-cn-content .pac-container .pac-item.pac-item-selected .pac-icon,.jhcv-cn-content .pac-container .pac-item:hover .pac-icon{color: rgb(0, 0, 0);}
.jhcv-cn-content .slider-target,.jhcv-cn-content .slider-target *{-webkit-tap-highlight-color: rgba(0, 0, 0, 0); box-sizing: border-box; touch-action: none; user-select: none;}
.jhcv-cn-content .slider-target{position: relative;}
.jhcv-cn-content .slider-base,.jhcv-cn-content .slider-connects{height: 100%; position: relative; width: 100%; z-index: 1;}
.jhcv-cn-content .slider-connects{overflow: hidden; z-index: 0;}
.jhcv-cn-content .slider-connect,.jhcv-cn-content .slider-origin{height: 100%; position: absolute; right: 0px; top: 0px; transform-origin: 0px 0px; transform-style: flat; width: 100%; will-change: transform; z-index: 1;}
.jhcv-cn-content .slider-txt-dir-rtl.slider-horizontal .slider-origin{left: 0px; right: auto;}
.jhcv-cn-content .slider-vertical .slider-origin{top: -100%; width: 0px;}
.jhcv-cn-content .slider-horizontal .slider-origin{height: 0px;}
.jhcv-cn-content .slider-handle{backface-visibility: hidden; position: absolute;}
.jhcv-cn-content .slider-touch-area{height: 100%; width: 100%;}
.jhcv-cn-content .slider-state-tap .slider-connect,.jhcv-cn-content .slider-state-tap .slider-origin{transition: transform 0.3s;}
.jhcv-cn-content .slider-state-drag *{cursor: inherit !important;}
.jhcv-cn-content .slider-tooltip-drag .slider-tooltip,.jhcv-cn-content .slider-tooltip-focus .slider-tooltip{display: none !important;}
.jhcv-cn-content .slider-tooltip-drag .slider-active .slider-tooltip,.jhcv-cn-content .slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.jhcv-cn-content .slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display: block !important;}
.jhcv-cn-content .slider-horizontal{height: var(--slider-height,6px);}
.jhcv-cn-content .slider-horizontal .slider-handle{height: var(--slider-handle-height,16px); right: calc(var(--slider-handle-width, 16px)/2*-1); top: calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px); width: var(--slider-handle-width,16px);}
.jhcv-cn-content .slider-vertical{height: var(--slider-vertical-height,300px); width: var(--slider-height,6px);}
.jhcv-cn-content .slider-vertical .slider-handle{bottom: calc(var(--slider-handle-width, 16px)/2*-1); height: var(--slider-handle-width,16px); right: calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px); width: var(--slider-handle-height,16px);}
.jhcv-cn-content .slider-txt-dir-rtl.slider-horizontal .slider-handle{left: calc(var(--slider-handle-width, 16px)/2*-1); right: auto;}
.jhcv-cn-content .slider-base{background-color: var(--slider-bg,#d1d5db);}
.jhcv-cn-content .slider-base,.jhcv-cn-content .slider-connects{border-radius: var(--slider-radius,9999px);}
.jhcv-cn-content .slider-connect{background: var(--slider-connect-bg,#10b981); cursor: pointer;}
.jhcv-cn-content .slider-draggable{cursor: ew-resize;}
.jhcv-cn-content .slider-vertical .slider-draggable{cursor: ns-resize;}
.jhcv-cn-content .slider-handle{background: var(--slider-handle-bg,#fff); border: var(--slider-handle-border,0); border-radius: var(--slider-handle-radius,9999px); box-shadow: var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32)); cursor: grab; height: var(--slider-handle-height,16px); width: var(--slider-handle-width,16px);}
.jhcv-cn-content .slider-handle:focus{box-shadow: 0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32)); outline: none;}
.jhcv-cn-content .slider-active{box-shadow: var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42)); cursor: grabbing;}
.jhcv-cn-content [disabled] .slider-connect{background: var(--slider-connect-bg-disabled,#9ca3af);}
.jhcv-cn-content [disabled] .slider-handle,.jhcv-cn-content [disabled].slider-handle,.jhcv-cn-content [disabled].slider-target{cursor: not-allowed;}
.jhcv-cn-content [disabled] .slider-tooltip{background: var(--slider-tooltip-bg-disabled,#9ca3af); border-color: var(--slider-tooltip-bg-disabled,#9ca3af);}
.jhcv-cn-content .slider-tooltip{background: var(--slider-tooltip-bg,#10b981); border: 1px solid var(--slider-tooltip-bg,#10b981); border-radius: var(--slider-tooltip-radius,5px); color: var(--slider-tooltip-color,#fff); display: block; font-size: var(--slider-tooltip-font-size,.875rem); font-weight: var(--slider-tooltip-font-weight,600); line-height: var(--slider-tooltip-line-height,1.25rem); min-width: var(--slider-tooltip-min-width,20px); padding: var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px); position: absolute; text-align: center; white-space: nowrap;}
.jhcv-cn-content .slider-horizontal .slider-tooltip-top{bottom: calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px)); left: 50%; transform: translate(-50%);}
.jhcv-cn-content .slider-horizontal .slider-tooltip-top::before{border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-top-color: inherit; bottom: calc(var(--slider-tooltip-arrow-size, 5px)*-2); content: ""; height: 0px; left: 50%; position: absolute; transform: translate(-50%); width: 0px;}
.jhcv-cn-content .slider-horizontal .slider-tooltip-bottom{left: 50%; top: calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px)); transform: translate(-50%);}
.jhcv-cn-content .slider-horizontal .slider-tooltip-bottom::before{border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-bottom-color: inherit; content: ""; height: 0px; left: 50%; position: absolute; top: calc(var(--slider-tooltip-arrow-size, 5px)*-2); transform: translate(-50%); width: 0px;}
.jhcv-cn-content .slider-vertical .slider-tooltip-left{right: calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px)); top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .slider-vertical .slider-tooltip-left::before{border-top-color: ; border-top-style: ; border-top-width: ; border-right-color: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-left-color: inherit; content: ""; height: 0px; position: absolute; right: calc(var(--slider-tooltip-arrow-size, 5px)*-2); top: 50%; transform: translateY(-50%); width: 0px;}
.jhcv-cn-content .slider-vertical .slider-tooltip-right{left: calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px)); top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .slider-vertical .slider-tooltip-right::before{border-top-color: ; border-top-style: ; border-top-width: ; border-right-style: ; border-right-width: ; border-bottom-color: ; border-bottom-style: ; border-bottom-width: ; border-left-color: ; border-left-style: ; border-left-width: ; border-image-source: ; border-image-slice: ; border-image-width: ; border-image-outset: ; border-image-repeat: ; border-right-color: inherit; content: ""; height: 0px; left: calc(var(--slider-tooltip-arrow-size, 5px)*-2); position: absolute; top: 50%; transform: translateY(-50%); width: 0px;}
.jhcv-cn-content .slider-horizontal .slider-origin > .slider-tooltip{left: auto; transform: translate(50%);}
.jhcv-cn-content .slider-horizontal .slider-origin > .slider-tooltip-top{bottom: calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px);}
.jhcv-cn-content .slider-horizontal .slider-origin > .slider-tooltip-bottom{top: calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px);}
.jhcv-cn-content .slider-vertical .slider-origin > .slider-tooltip{top: auto; transform: translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px));}
.jhcv-cn-content .slider-vertical .slider-origin > .slider-tooltip-left{right: calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px);}
.jhcv-cn-content .slider-vertical .slider-origin > .slider-tooltip-right{left: calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px);}
.jhcv-cn-content .slider-horizontal{height: 2px; margin: 18px 0px;}
@media (max-width: 969px){.jhcv-cn-content .slider-horizontal{margin: 18px 6px;}}
.jhcv-cn-content .slider-horizontal .slider-base{background-color: rgb(204, 204, 204); border-radius: 0px;}
.jhcv-cn-content .slider-horizontal .slider-connects{overflow: visible;}
.jhcv-cn-content .slider-horizontal .slider-connect{background: rgb(255, 185, 0); height: 6px; margin: -2px 0px; transition: background 0.2s ease-in-out;}
.jhcv-cn-content .slider-horizontal .slider-handle{background: rgb(255, 255, 255); border: 1px solid rgb(151, 156, 163); border-radius: 2px; box-shadow: none; height: 32px; right: -6px; top: -15px; width: 12px;}
.jhcv-cn-content .slider-horizontal .slider-handle-lower{border-right-color: rgb(151, 156, 163);}
.jhcv-cn-content .slider-horizontal .slider-handle-upper{border-left-color: rgb(151, 156, 163);}
.jhcv-cn-content .slider-horizontal[disabled] .slider-connect{background: rgb(185, 189, 193); cursor: default;}
.jhcv-cn-content .jh-toggle-switch{display: inline-block; height: 32px; position: relative; width: 64px;}
.jhcv-cn-content .jh-toggle-switch input{height: 100%; opacity: 1; width: 100%;}
.jhcv-cn-content .jh-toggle-switch input:checked + .jh-toggle-switch__slider{background-color: rgb(255, 185, 0);}
.jhcv-cn-content .jh-toggle-switch input:checked + .jh-toggle-switch__slider::before{transform: translateX(32px);}
.jhcv-cn-content .jh-toggle-switch__slider{background-color: rgb(60, 70, 75); inset: 0px; cursor: pointer; position: absolute; transition: 0.2s;}
.jhcv-cn-content .jh-toggle-switch__slider::before{background-color: rgb(255, 255, 255); bottom: 5px; content: ""; height: 22px; left: 5px; position: absolute; transition: 0.2s; width: 22px;}
.jhcv-cn-content .jh-toggle-switch__slider--rounded{border-radius: 32px;}
.jhcv-cn-content .jh-toggle-switch__slider--rounded::before{border-radius: 50%;}
.jhcv-cn-content .jh-toggle-switch__label{cursor: pointer; padding-left: 76px; position: absolute;}
.jhcv-cn-content .jh-toggle-switch-wrapper{position: relative;}
.jhcv-cn-content .author,.jhcv-cn-content .jh-toggle-switch-wrapper{align-items: center; display: flex;}
.jhcv-cn-content .author__image{flex: 0 0 80px; margin-right: 20px;}
.jhcv-cn-content .author__image img{border-radius: 50%;}
.jhcv-cn-content .author__title{flex: 0 1 auto;}
.jhcv-cn-content .author__title--position{color: rgb(105, 110, 117);}
.jhcv-cn-content .cat__hl{margin-bottom: 12px;}
.jhcv-cn-content .cat__li{background-color: rgb(234, 239, 241); height: 42px; letter-spacing: 0.1em; position: relative;}
.jhcv-cn-content .cat__li::before{left: 1px; transform: translate(-100%);}
.jhcv-cn-content .cat__li::after,.jhcv-cn-content .cat__li::before{background-color: inherit; content: ""; height: 100%; position: absolute; top: 0px; width: 200px;}
.jhcv-cn-content .cat__li::after{right: 1px; transform: translate(100%);}
.jhcv-cn-content .cat__li:nth-child(2n-1){background-color: rgb(255, 255, 255);}
.jhcv-cn-content .cat__name{left: 0px;}
.jhcv-cn-content .cat__name,.jhcv-cn-content .cat__value{position: absolute; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .cat__value{right: 0px;}
@media (min-width: 750px){.jhcv-cn-content .cat__hl{margin-bottom: 24px;}
.jhcv-cn-content .cat__li::after,.jhcv-cn-content .cat__li::before{content: none;}}
.jhcv-cn-content .copy-mod p,.jhcv-cn-content .copy-mod__wrapper{margin-bottom: 36px;}
.jhcv-cn-content .copy-mod__disclaimer-text{font-size: 12px;}
@media (min-width: 750px){.jhcv-cn-content .copy-mod__disclaimer-text{font-size: 16px; text-align: right;}}
.jhcv-cn-content .copy-mod__disclaimer-text p:last-child:not(.no-margin){margin-bottom: 0px;}
.jhcv-cn-content .copy-mod--center{text-align: center;}
.jhcv-cn-content .download-link{align-items: center; color: rgb(0, 0, 0); display: flex; gap: 6px;}
.jhcv-cn-content .download-link:hover{text-decoration: underline;}
.jhcv-cn-content .download-link:disabled,.jhcv-cn-content .download-link[disabled]{cursor: wait; opacity: 0.5; text-decoration: none !important;}
.jhcv-cn-content .download-link__icon{height: 14px; width: 14px;}
.jhcv-cn-content .expandable,.jhcv-cn-content .jh-rss__expandable{border-bottom: 1px solid rgb(215, 218, 219); border-top: 1px solid rgb(215, 218, 219);}
@media (max-width: 749px){.jhcv-cn-content .expandable,.jhcv-cn-content .jh-rss__expandable{scroll-margin-top: 84px;}}
@media (min-width: 750px){.jhcv-cn-content .expandable,.jhcv-cn-content .jh-rss__expandable{scroll-margin-top: 141px;}}
@media (min-width: 970px){.jhcv-cn-content .expandable,.jhcv-cn-content .jh-rss__expandable{scroll-margin-top: 174px;}}
.jhcv-cn-content .expandable__hl{padding: 24px 32px 24px 0px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .expandable__hl{padding: 24px 72px 24px 40px;}}
.jhcv-cn-content .expandable__hl > :first-child{margin-bottom: 0px !important;}
.jhcv-cn-content .expandable__icons{height: 32px; position: absolute; right: 0px; top: 18px; width: 32px;}
@media (min-width: 970px){.jhcv-cn-content .expandable__icons{right: 40px;}}
.jhcv-cn-content .expandable__icons::after{content: " "; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .expandable__icon{left: 0px; position: absolute; top: 0px; transition: opacity 0.2s;}
.jhcv-cn-content .expandable__icon--closed{opacity: 1;}
.jhcv-cn-content .expandable__icon--opened{opacity: 0;}
.jhcv-cn-content .expandable__body-in{padding: 0px 0px 24px;}
.jhcv-cn-content .expandable__body-in::after,.jhcv-cn-content .expandable__body-in::before{content: " "; display: table;}
.jhcv-cn-content .expandable__body-in::after{clear: both;}
.jhcv-cn-content .expandable__body-in > p{margin-bottom: 36px;}
@media (min-width: 970px){.jhcv-cn-content .expandable__body-in{padding: 0px 40px 24px;}}
.jhcv-cn-content [aria-expanded="true"] .expandable__icon--closed{opacity: 0;}
.jhcv-cn-content [aria-expanded="true"] .expandable__icon--opened{opacity: 1;}
.jhcv-cn-content .extended-dropdown{height: auto; margin-bottom: 12px;}
.jhcv-cn-content .extended-dropdown__icon-toggle{height: 32px; position: absolute; right: 13px; top: 50%; transform: translateY(-50%) rotate(0deg); transition: 0.25s; width: 32px;}
.jhcv-cn-content .extended-dropdown.open .extended-dropdown__icon-toggle{transform: translateY(-50%) rotate(180deg);}
.jhcv-cn-content .extended-dropdown__select{background: rgb(255, 255, 255); display: none; height: auto; max-height: 80vh; min-width: 100%; overflow: auto; padding: 24px 0px; top: 100%; transform: translateY(-1px); transition: 0.15s; width: auto; z-index: 2;}
@media (min-width: 970px){.jhcv-cn-content .extended-dropdown__select{max-height: 500px;}}
.jhcv-cn-content .extended-dropdown.open .extended-dropdown__select{display: block; opacity: 1;}
.jhcv-cn-content .extended-dropdown__option{display: flex; justify-content: space-between; padding: 8px 8px 8px 34px; position: relative;}
.jhcv-cn-content .extended-dropdown__option *{white-space: nowrap;}
.jhcv-cn-content .extended-dropdown__option.selected,.jhcv-cn-content .extended-dropdown__option:hover{background: rgb(234, 239, 241); transition: 0.15s;}
.jhcv-cn-content .extended-dropdown__option:hover{cursor: pointer;}
.jhcv-cn-content .extended-dropdown__option.selected .extended-dropdown__icon-check{display: block;}
.jhcv-cn-content .extended-dropdown__icon-check{display: none; height: 22px; left: 8px; position: absolute; top: 6px; width: 22px;}
.jhcv-cn-content .extended-dropdown__selected{padding: 30px 20px 11px;}
.jhcv-cn-content .extended-dropdown__selected-text{display: flex; flex-direction: column; line-height: 180%;}
.jhcv-cn-content .extended-dropdown__selected-text .price-with-indicator{justify-content: flex-start;}
.jhcv-cn-content .extended-dropdown--simple select{opacity: 1; padding: 16px 48px 6px 20px;}
.jhcv-cn-content .extended-dropdown--onhover{background: none;}
.jhcv-cn-content .extended-dropdown--onhover .extended-dropdown__selected{background: none; border-color: transparent; transition: 0.5s ease-in-out;}
.jhcv-cn-content .extended-dropdown--onhover .extended-dropdown__label{opacity: 0; transition: 0.5s ease-in-out;}
.jhcv-cn-content .extended-dropdown--onhover.js-focused .extended-dropdown__selected,.jhcv-cn-content .extended-dropdown--onhover:focus .extended-dropdown__selected,.jhcv-cn-content .extended-dropdown--onhover:hover .extended-dropdown__selected{background: rgb(255, 255, 255);}
.jhcv-cn-content .extended-dropdown--onhover.js-focused .extended-dropdown__label,.jhcv-cn-content .extended-dropdown--onhover:focus .extended-dropdown__label,.jhcv-cn-content .extended-dropdown--onhover:hover .extended-dropdown__label{opacity: 1;}
.jhcv-cn-content .extended-dropdown__form-select{display: none;}
.jhcv-cn-content .img-group{display: block; margin-bottom: 36px; margin-left: -20px; margin-right: -20px;}
.jhcv-cn-content .img-group::after,.jhcv-cn-content .img-group::before{content: " "; display: table;}
.jhcv-cn-content .img-group::after{clear: both;}
.jhcv-cn-content .img-group__item{display: block; margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .img-group__item{margin-bottom: 36px;}}
.jhcv-cn-content .labelled-hl__hl{align-items: baseline; display: flex; flex-direction: column; font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .labelled-hl__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .labelled-hl__hl{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .labelled-hl__hl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 750px){.jhcv-cn-content .labelled-hl__hl{align-items: center; flex-direction: row; margin-bottom: 12px;}}
.jhcv-cn-content .labelled-hl__title{margin-bottom: 6px;}
@media (min-width: 750px){.jhcv-cn-content .labelled-hl__title{margin-bottom: 0px;}}
.jhcv-cn-content .labelled-hl__label{background-color: rgb(255, 255, 255); border: 2px solid rgb(60, 70, 75); font-size: 12px; padding: 4px 12px;}
@media (min-width: 750px){.jhcv-cn-content .labelled-hl__label{margin-left: 10px;}}
.jhcv-cn-content .labelled-hl__text{margin-bottom: 12px;}
.jhcv-cn-content .labelled-hl__text:not(:last-child){margin-bottom: 24px;}
.jhcv-cn-content .list-default,.jhcv-cn-content .rtf ul,.jhcv-cn-content .rtf-mod ul,.jhcv-cn-content .simple-rtf ul{padding-left: 30px;}
.jhcv-cn-content .list-default li,.jhcv-cn-content .rtf ul li,.jhcv-cn-content .rtf-mod ul li,.jhcv-cn-content .simple-rtf ul li{list-style: disc;}
.jhcv-cn-content .list-ordered,.jhcv-cn-content .rtf ol,.jhcv-cn-content .rtf-mod ol,.jhcv-cn-content .simple-rtf ol{padding-left: 30px;}
.jhcv-cn-content .list-ordered li,.jhcv-cn-content .rtf ol li,.jhcv-cn-content .rtf-mod ol li,.jhcv-cn-content .simple-rtf ol li{list-style: decimal;}
.jhcv-cn-content .list-check__item{padding: 12px 12px 12px 38px; position: relative; text-align: left;}
.jhcv-cn-content .list-check__icon{height: 32px; left: 0px; position: absolute; top: 0.36em; width: 32px;}
@media (min-width: 1200px){.jhcv-cn-content .list-check__icon{top: 0.6em;}}
.jhcv-cn-content .list-icon,.jhcv-cn-content .rtf ul.list-icon,.jhcv-cn-content .rtf-mod ul.list-icon,.jhcv-cn-content .simple-rtf ul.list-icon{margin: 0px; padding: 0px;}
.jhcv-cn-content .list-icon__item{border-top: 1px solid rgb(215, 218, 219); letter-spacing: 0px; min-height: 41.8px; padding: 12px 12px 12px 38px; position: relative; text-align: right;}
@media (min-width: 750px){.jhcv-cn-content .list-icon__item{min-height: 41.8px;}}
@media (min-width: 1200px){.jhcv-cn-content .list-icon__item{min-height: 44.6px;}}
.jhcv-cn-content .list-icon__icon{height: 32px; left: 0.25em; position: absolute; top: 0.5em; width: 32px;}
.jhcv-cn-content .list-icon__item-highlight{font-weight: 700;}
.jhcv-cn-content .list-icon__item-highlight .list-icon__icon{top: 1em;}
.jhcv-cn-content .list-line{border-top: 1px solid rgb(0, 0, 0);}
.jhcv-cn-content .list-line__row{border-bottom: 1px solid rgb(215, 218, 219); letter-spacing: 0.1em; position: relative;}
.jhcv-cn-content .list-line__row::after,.jhcv-cn-content .list-line__row::before{content: " "; display: table;}
.jhcv-cn-content .list-line__row::after{clear: both;}
.jhcv-cn-content .list-line__label{float: left; padding: 12px; width: 50%;}
.jhcv-cn-content .list-line__data{float: right; padding: 12px; text-align: right; width: 50%;}
.jhcv-cn-content .list-line.in-between{border-top-width: medium; border-top-style: none; border-top-color: currentcolor;}
.jhcv-cn-content .list-line.in-between .list-line__row:last-of-type{border-bottom: 0px;}
.jhcv-cn-content .list-links{list-style: none; padding-left: 0px !important;}
.jhcv-cn-content .list-links > li{margin-bottom: 12px; padding-left: 0px; list-style-type: none !important;}
.jhcv-cn-content .list-links a{border-bottom: 2px solid rgb(0, 0, 0); display: inline-block; margin-bottom: 0px;}
.jhcv-cn-content .list-app{padding-left: 16px;}
.jhcv-cn-content .list-app__item{list-style: disc;}
.jhcv-cn-content .list-rental-image-wrapper{float: left; padding-right: 36px;}
@media (max-width: 969px){.jhcv-cn-content .list-rental-image-wrapper{display: none;}}
.jhcv-cn-content .list-rental-image-wrapper .list-rental-image{max-height: 144px; max-width: 144px;}
.jhcv-cn-content .list-rental-rows{width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .list-rental-rows.has-image{float: left; width: calc(100% - 204px);}}
.jhcv-cn-content .list-rental-rows .row-info{border-bottom: 1px solid rgb(204, 204, 204); font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40); padding: 6px 0px;}
.jhcv-cn-content .list-rental-rows .row-info > :first-child{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .list-rental-rows .row-info:last-child{border-bottom: 0px;}
.jhcv-cn-content .list-rental-rows .price-rental{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .list-rental-rows .price-rental .price-rental__nbr{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .list-rental-rows .price-rental .price-rental__info{font: var(--jh-font-small); letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .list-rental-rows .price-rental .price-rental__info--condition{color: rgb(60, 70, 75); display: block; margin-top: 4px;}
.jhcv-cn-content .list-rental-rows .price-rental__is-special .price-rental__nbr{color: rgb(205, 5, 5);}
.jhcv-cn-content .list-rental-rows .price-rental__is-special .price-rental__nbr--previous{font-size: 0.8em; text-decoration: line-through;}
.jhcv-cn-content .quote{display: block; padding-bottom: 12px;}
.jhcv-cn-content .quote::after,.jhcv-cn-content .quote::before{content: " "; display: table;}
.jhcv-cn-content .quote::after{clear: both;}
@media (min-width: 970px){.jhcv-cn-content .quote{padding: 36px 0px;}}
.jhcv-cn-content .quote__text-in-image{background-color: transparent; position: relative;}
.jhcv-cn-content .quote__text-in-image img{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .quote__text-in-image .intro__box--right{left: inherit !important;}
@media (min-width: 970px){.jhcv-cn-content .quote__text-in-image .intro__box--right{right: -100%;}}
.jhcv-cn-content .quote__text-in-image .intro__box{left: 0px; padding-bottom: 32px; padding-top: 20px;}
@media (min-width: 970px){.jhcv-cn-content .quote__text-in-image .intro__box{padding-bottom: 48px; padding-top: 40px;}}
.jhcv-cn-content .quote__text-in-image .intro__box .intro__hl{margin-bottom: 8px;}
@media (min-width: 970px){.jhcv-cn-content .quote__text-in-image .intro__box .intro__hl{margin-bottom: 16px;}}
.jhcv-cn-content .quote__text-in-image__img{background: transparent; display: block; overflow: hidden; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .quote__text-in-image__img{padding-bottom: 0.625%;}}
.jhcv-cn-content .quote__text-in-image__img::after{background: transparent; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .quote--2-col{text-align: left;}
@media (min-width: 970px){.jhcv-cn-content .quote--2-col{display: flex; flex-direction: row-reverse; justify-content: center;}}
.jhcv-cn-content .quote--2-col--normal{flex-direction: row;}
.jhcv-cn-content .quote--2-col .quote__col:only-child{text-align: center;}
.jhcv-cn-content .quote--2-col .quote__col:only-child .quote__btn{margin-left: auto; margin-right: auto;}
@media (min-width: 970px){.jhcv-cn-content .quote--2-col .quote__col{align-content: center; display: flex; flex-wrap: wrap; float: right !important;}
.jhcv-cn-content .quote--2-col .quote__img{flex: 1 1 0%;}}
.jhcv-cn-content .quote__col{display: block; padding: 0px 12px;}
.jhcv-cn-content .quote__hl{display: block; width: 100%;}
.jhcv-cn-content .quote__text{width: 100%;}
.jhcv-cn-content .quote__text p{display: block; font: var(--jh-font-h-50); margin-bottom: 0px; text-align: left;}
@media (min-width: 750px){.jhcv-cn-content .quote__text p{font: var(--jh-font-h-60);}}
@media (min-width: 1200px){.jhcv-cn-content .quote__text p{font: var(--jh-font-h-70);}}
@media (min-width: 1400px){.jhcv-cn-content .quote__text p{font: var(--jh-font-h-80);}}
.jhcv-cn-content .quote__text p.align--center,.jhcv-cn-content .quote__text.align--center p{text-align: center;}
.jhcv-cn-content .quote__video{margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .quote__video{margin-bottom: 48px;}}
@media (min-width: 1200px){.jhcv-cn-content .quote__video{margin-bottom: 66px;}}
.jhcv-cn-content .quote__img{display: block; margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .quote__img{margin-bottom: 0px;}}
.jhcv-cn-content .quote__btn{margin-top: 24px;}
.jhcv-cn-content .quote__small .quote__text{width: 100%;}
.jhcv-cn-content .quote__small .quote__text p{display: block; margin-bottom: 0px;}
.jhcv-cn-content .quote__metric{height: 100%; width: 100%;}
@media (max-width: 969px){.jhcv-cn-content .quote__metric{height: auto; margin: 0px auto; max-width: 100%; min-height: 155px; position: relative; width: 248px;}}
.jhcv-cn-content .container.quote__fit-content-area,.jhcv-cn-content .quote__fit-content-area.cm-breadcrumb__nav-footer,.jhcv-cn-content .quote__fit-content-area.gallery-modal-content,.jhcv-cn-content .quote__fit-content-area.modal-content,.jhcv-cn-content .quote__fit-content-area.quote--2-col,.jhcv-cn-content .quote__fit-content-area.stock-bar__in{margin-bottom: 36px;}
.jhcv-cn-content .stock-bar{background: rgb(255, 255, 255);}
.jhcv-cn-content .stock-bar__in{padding: 0px 20px; position: relative;}
.jhcv-cn-content .stock-bar__name{display: inline-block; padding: 8px 0px;}
.jhcv-cn-content .stock-bar__perc{color: rgb(0, 226, 17); display: inline-block; position: absolute; right: 20px; top: 0px; fill: rgb(0, 226, 17);}
@media (min-width: 750px){.jhcv-cn-content .stock-bar__perc{position: relative; right: auto; top: auto;}}
.jhcv-cn-content .stock-bar__down,.jhcv-cn-content .stock-bar__up{height: 22px; position: relative; top: 0.5em; width: 22px;}
.jhcv-cn-content .stock-bar__down{display: none;}
.jhcv-cn-content .stock-bar--down .stock-bar__perc{color: rgb(205, 5, 5); fill: rgb(205, 5, 5);}
.jhcv-cn-content .stock-bar--down .stock-bar__up{display: none;}
.jhcv-cn-content .stock-bar--down .stock-bar__down{display: inline-block;}
.jhcv-cn-content .stock-in{max-width: 100%; position: relative;}
.jhcv-cn-content .stock-in iframe{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; position: relative; height: 3216px !important; width: calc(-40px + 100vw) !important;}
@media (min-width: 750px){.jhcv-cn-content .stock-in iframe{width: 100% !important;}}
@media (min-width: 641px){.jhcv-cn-content .stock-in iframe{height: 2135px !important;}}
@media (min-width: 676px){.jhcv-cn-content .stock-in iframe{height: 1310px !important;}}
.jhcv-cn-content .teaser-stock-in iframe{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; position: relative; height: 285px !important; width: 316px !important;}
.jhcv-cn-content .teaser-stock-in__iframe-wrapper{text-align: center;}
.jhcv-cn-content .teaser-stock-in__in:last-child{padding-top: 24px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-stock-in__in:last-child{padding-top: 0px;}}
.jhcv-cn-content .teaser-stock-in__bg{background-color: rgb(255, 255, 255); padding-top: 10px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-stock-in__bg{padding: 40px 0px 20px;}}
.jhcv-cn-content .jh-tag-list__entry{background: rgb(215, 218, 219); border-radius: 20px; color: rgb(0, 0, 0); display: inline-block; font-size: 12px; margin: 0px 6px 6px 0px; max-width: 100%; padding: 9px 38px 9px 12px; position: relative; width: auto;}
@media (min-width: 970px){.jhcv-cn-content .jh-tag-list__entry{font-size: 14px;}}
.jhcv-cn-content .jh-tag-list__entry.readonly{padding-right: 9px;}
.jhcv-cn-content .jh-tag-list__close{cursor: pointer; position: absolute; right: 6px; top: 4px;}
.jhcv-cn-content .jh-tag-list__close svg{height: 26px; width: 26px; fill: rgb(49, 57, 61); transition: fill 0.2s;}
.jhcv-cn-content .jh-tag-list__close:hover svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .teaser{background-color: rgb(255, 255, 255); border-bottom: 6px solid rgb(215, 218, 219);}
.jhcv-cn-content .teaser__img--no-img{background-color: rgb(60, 70, 75); position: relative;}
.jhcv-cn-content .teaser__img__icon{bottom: 10px; height: 22px; left: 24px; position: absolute; width: 22px; fill: rgb(255, 255, 255);}
@media (min-width: 970px){.jhcv-cn-content .teaser__img__icon{bottom: 24px; left: 36px;}}
.jhcv-cn-content .teaser__img__type{color: rgb(255, 255, 255); left: 24px; position: absolute; top: 12px;}
@media (min-width: 970px){.jhcv-cn-content .teaser__img__type{left: 36px;}}
@media (min-width: 1200px){.jhcv-cn-content .article__rtf .teaser__img__type{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
@media (min-width: 1400px){.jhcv-cn-content .article__rtf .teaser__img__type{font: var(--jh-font-h-100); letter-spacing: var(--jh-font-letter-spacing-110);}}
.jhcv-cn-content .teaser-overlay__head,.jhcv-cn-content .teaser__head{min-height: 1px; text-align: center;}
.jhcv-cn-content .teaser-std__head-icon,.jhcv-cn-content .teaser__head-icon{display: block; height: 140px; margin-top: 12px; width: 140px;}
.jhcv-cn-content .teaser__head-text{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100); padding: 48px 24px 31px;}
@media (min-width: 750px){.jhcv-cn-content .teaser__head-text:not(.teaser__head-text--fixed){font: var(--jh-font-h-100); letter-spacing: var(--jh-font-letter-spacing-110);}}
.jhcv-cn-content .teaser-overlay__content,.jhcv-cn-content .teaser-product__content,.jhcv-cn-content .teaser__content{margin: 24px 24px 28px; position: relative;}
.jhcv-cn-content .teaser-overlay__info,.jhcv-cn-content .teaser__info{margin-bottom: -1px; padding-bottom: 1px;}
.jhcv-cn-content .jh-tab-module__tabview-kicker,.jhcv-cn-content .teaser-overlay__tl,.jhcv-cn-content .teaser__tl{text-transform: uppercase;}
.jhcv-cn-content .teaser-overlay__hl,.jhcv-cn-content .teaser__hl{margin-bottom: 12px;}
.jhcv-cn-content a:hover .teaser-overlay__hl,.jhcv-cn-content a:hover .teaser__hl{text-decoration: underline;}
.jhcv-cn-content .teaser__text{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40); margin-bottom: 24px;}
.jhcv-cn-content .teaser__btn{min-width: 200px;}
@media (min-width: 1400px){.jhcv-cn-content .teaser__date-lg{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .teaser__loca{background: rgb(215, 218, 219); padding: 12px 24px;}
.jhcv-cn-content .teaser:hover .teaser__loca{background: rgb(255, 185, 0);}
.jhcv-cn-content .teaser--wt{text-align: center;}
.jhcv-cn-content .teaser a:hover{cursor: pointer;}
.jhcv-cn-content .teaser .strike{text-decoration: line-through;}
.jhcv-cn-content .teaser--as-single-teaser .teaser-overlay__content,.jhcv-cn-content .teaser--as-single-teaser .teaser-product__content,.jhcv-cn-content .teaser--as-single-teaser .teaser__content{text-align: left;}
@media (min-width: 970px){.jhcv-cn-content .teaser--as-single-teaser{display: flex; flex-direction: row;}
.jhcv-cn-content .teaser--as-single-teaser .teaser__img{padding-bottom: 0px;}
.jhcv-cn-content .teaser--as-single-teaser .teaser__img .img-abs,.jhcv-cn-content .teaser--as-single-teaser .teaser__img img{position: relative; width: 220px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser--as-single-teaser .teaser__img .img-abs,.jhcv-cn-content .teaser--as-single-teaser .teaser__img img{width: 290px;}}
@media (min-width: 1400px){.jhcv-cn-content .teaser--as-single-teaser .teaser__img .img-abs,.jhcv-cn-content .teaser--as-single-teaser .teaser__img img{width: 240px;}}
.jhcv-cn-content .teaser__product-brand-logo{display: flex; justify-content: flex-end; margin-bottom: 12px;}
.jhcv-cn-content .teaser__product-brand-logo img{max-height: 30px; max-width: 130px; width: auto;}
.jhcv-cn-content .teaser-std{align-items: center; background-color: rgb(255, 255, 255); border-bottom: 6px solid rgb(215, 218, 219); display: flex; flex-flow: column; padding: 36px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-std{flex-direction: row; padding: 0px;}}
.jhcv-cn-content .teaser-std__head{margin: auto auto 36px; position: relative; text-align: center;}
@media (min-width: 750px){.jhcv-cn-content .teaser-std__head{height: 248px; margin-bottom: auto; width: 310px;}}
.jhcv-cn-content .teaser-std__head-icon{margin-top: 0px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-std__head-icon{left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%);}}
.jhcv-cn-content .teaser-std__head-text{font-size: 64px; margin: 0px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .teaser-std__head-text{font-size: 74px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%);}}
.jhcv-cn-content .teaser-std__content{flex: 1 1 0%; margin: auto; text-align: center;}
@media (min-width: 750px){.jhcv-cn-content .teaser-std__content{padding-right: 24px; text-align: start;}}
.jhcv-cn-content .teaser-std .teaser-overlay__info,.jhcv-cn-content .teaser-std .teaser__info{margin-bottom: 24px;}
.jhcv-cn-content .teaser-std .teaser-overlay__info:last-child,.jhcv-cn-content .teaser-std .teaser__info:last-child,.jhcv-cn-content .teaser-std .teaser__text:last-child{margin-bottom: 0px;}
.jhcv-cn-content .teaser-sm{background-color: rgb(255, 255, 255); padding: 0px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-sm{border-bottom-width: 6px; padding: 0px;}}
.jhcv-cn-content .teaser-sm__in{position: relative;}
.jhcv-cn-content .teaser-sm__img{overflow: hidden;}
.jhcv-cn-content .teaser-sm__img img{transition: 0.3s;}
.jhcv-cn-content .teaser-sm__img::after,.jhcv-cn-content .teaser-sm__img::before{background-color: rgba(0, 0, 0, 0.3); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; transition: background-color 0.35s ease-in-out; width: 100%;}
.jhcv-cn-content .teaser-sm__img::before{background-color: transparent; z-index: 1;}
.jhcv-cn-content .teaser-sm__hl{bottom: 0px; color: rgb(255, 255, 255); left: 20px; margin-bottom: 20px; max-width: 60%; position: absolute; text-align: left; z-index: 2;}
@media (min-width: 1400px){.jhcv-cn-content .teaser-sm__hl{font: var(--jh-font-h-60) !important;}}
.jhcv-cn-content .teaser-sm a:hover .teaser-sm__img img{transform: scale(1.1);}
.jhcv-cn-content .teaser-sm a:hover .teaser-sm__img::before{background-color: rgba(255, 185, 0, 0.5);}
.jhcv-cn-content .teaser-md__in:last-child{padding-top: 24px;}
.jhcv-cn-content .teaser-md__in:only-child{padding-top: 0px;}
.jhcv-cn-content .teaser-md__in .teaser-actions{align-items: flex-start; display: flex; flex-direction: column; gap: 24px; justify-content: space-between;}
.jhcv-cn-content .teaser-md__in .teaser-actions__downloads{display: flex; flex-shrink: 0; gap: 36px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-md__in .teaser-actions{align-items: center; flex-direction: row;}
.jhcv-cn-content .teaser-md__in .teaser-actions__downloads{gap: 40px;}}
.jhcv-cn-content .teaser-md__content{position: relative;}
.jhcv-cn-content .teaser-md__tl{text-transform: uppercase;}
.jhcv-cn-content .teaser-md__tl:last-child{margin-bottom: 0px;}
.jhcv-cn-content .teaser-md__date{margin-right: 24px;}
.jhcv-cn-content .teaser-md__date,.jhcv-cn-content .teaser-md__loca{display: inline-block; margin-bottom: 12px;}
.jhcv-cn-content .teaser-md__hl:last-child{margin-bottom: 0px;}
.jhcv-cn-content .teaser-md__hl-sm{margin-bottom: 12px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-md__hl-sm{margin-bottom: 24px;}}
.jhcv-cn-content .teaser-md__text{margin-bottom: 24px;}
.jhcv-cn-content .teaser-md__text:last-child{margin-bottom: 0px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-md__in:last-child{padding-top: 0px;}}
.jhcv-cn-content .teaser-lg .teaser-lg__in:last-child{padding-top: 24px;}
.jhcv-cn-content .teaser-lg .teaser-lg__in:only-child{padding-top: 0px;}
.jhcv-cn-content .teaser-lg__content{position: relative;}
.jhcv-cn-content .teaser-lg__date{margin-right: 24px;}
.jhcv-cn-content .teaser-lg__date,.jhcv-cn-content .teaser-lg__loca{display: inline-block; margin-bottom: 12px;}
.jhcv-cn-content .teaser-lg__hl{margin-bottom: 12px;}
.jhcv-cn-content .teaser-lg__hl:last-child{margin-bottom: -12px;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .teaser-lg__text{margin-bottom: 24px;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link:last-child,.jhcv-cn-content .teaser-lg__text:last-child{margin-bottom: -12px;}
.jhcv-cn-content .teaser-lg__btn{padding-top: 12px;}
.jhcv-cn-content .teaser-lg__list,.jhcv-cn-content .teaser-lg__price{margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-lg__hl{margin-bottom: 24px;}
.jhcv-cn-content .teaser-lg .teaser-lg__in:last-child{padding-top: 0px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-lg__list,.jhcv-cn-content .teaser-lg__price{margin-bottom: 36px;}}
.jhcv-cn-content .teaser-lg--style-b{margin-bottom: 36px;}
.jhcv-cn-content .teaser-lg--style-b .teaser-lg .teaser-lg__in{padding-top: 0px !important;}
.jhcv-cn-content .teaser-overlay{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; position: relative;}
.jhcv-cn-content .teaser-overlay__head::after{background: rgba(0, 0, 0, 0.3); content: ""; display: block; height: 100%; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .teaser-overlay__content{bottom: 0px; margin: 0px; padding: 24px 24px 0px; position: absolute; text-align: center; width: 100%;}
.jhcv-cn-content .teaser-overlay__hl{color: rgb(255, 255, 255); margin-bottom: 12px;}
.jhcv-cn-content .teaser-overlay__tl{color: rgb(255, 255, 255); margin-bottom: 6px;}
.jhcv-cn-content .teaser-product{align-items: stretch; display: flex; flex-direction: column; min-height: 100%;}
.jhcv-cn-content .teaser-product__tl{margin-bottom: 6px; text-transform: none;}
.jhcv-cn-content .teaser-product__hl{color: rgb(255, 185, 0); margin-bottom: 24px;}
.jhcv-cn-content .teaser-product__hl.brand-antonbyjungheinrich{color: var(--jh-color-bg-ia-brand-2-default,#86428b);}
.jhcv-cn-content .teaser-product__subtitle{color: rgb(0, 0, 0); margin-bottom: 6px;}
.jhcv-cn-content .teaser-product__content{display: flex; flex-direction: column; flex-grow: 1; margin-top: 12px;}
.jhcv-cn-content .teaser-product__content .product__list{flex-grow: 1;}
.jhcv-cn-content .teaser-product__price{padding-bottom: 36px;}
.jhcv-cn-content .teaser-product__list{margin-bottom: 12px; min-height: 104px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-product__list{margin-bottom: 24px;}}
.jhcv-cn-content .teaser-product .teaser__img{position: relative;}
.jhcv-cn-content .teaser-product .teaser__img.brand-antonbyjungheinrich{background: linear-gradient(rgb(184, 184, 184), rgb(210, 213, 214) 40%, rgb(211, 214, 215) 49.5%, rgb(210, 213, 214) 60%, rgb(184, 184, 184));}
.jhcv-cn-content .teaser-product__liion{position: absolute; right: 20px; text-align: right; top: 20px; z-index: 1;}
@media (min-width: 750px){.jhcv-cn-content .teaser-product__liion{right: 12px; top: 12px;}}
.jhcv-cn-content .teaser-product__liion-icon{height: 30px; max-width: 60px;}
.jhcv-cn-content .teaser-product__badges{left: 4px; position: absolute; top: 4px; width: calc(100% - 8px);}
.jhcv-cn-content .teaser-product__badge.li-ion{margin-left: auto;}
.jhcv-cn-content .teaser-product__actions{margin-top: auto;}
.jhcv-cn-content .teaser-product .teaser-overlay__head,.jhcv-cn-content .teaser-product .teaser__head{background-color: rgb(215, 218, 219);}
.jhcv-cn-content .teaser-product .teaser-price__price-old{font-size: 18px;}
.jhcv-cn-content .teaser-product .teaser-price__price{font-size: 36px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-product.teaser-full-width{border-bottom: 0px; flex-direction: row;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-overlay__head,.jhcv-cn-content .teaser-product.teaser-full-width .teaser__head{flex: 1 0 25%; max-width: 25%;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__content{border-bottom: 6px solid rgb(215, 218, 219); flex: 1 0 75%; flex-direction: row; gap: 20px; justify-content: space-between; margin: 0px; max-width: 75%; padding: 24px 40px 32px; position: relative;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__content > div{flex: 0 1 50%; max-width: 50%;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__hl{font-size: 36px;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__tl{margin-bottom: 12px;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__list{max-width: 60%;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__actions{align-items: flex-end; display: flex; flex: 1 0 50%; flex-direction: column; justify-content: flex-end;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__actions .btns{display: flex; gap: 6px;}
.jhcv-cn-content .teaser-product.teaser-full-width .teaser-product__actions .btns > [class^="btn"]{margin-bottom: 0px;}}
.jhcv-cn-content .teaser-product__product-brand-logo{display: flex; justify-content: flex-end; margin-bottom: 12px;}
.jhcv-cn-content .teaser-product__product-brand-logo img{max-height: 30px; max-width: 130px; width: auto;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-product__product-brand-logo.pos-abs{position: absolute; right: 40px; top: 24px;}}
.jhcv-cn-content .teaser-profishop__img{background-color: rgb(255, 255, 255); height: 200px; margin: 0px -24px 28px; padding: 0px; text-align: center; width: auto;}
.jhcv-cn-content .teaser-profishop__img img{height: 200px; max-width: 100%; width: auto;}
.jhcv-cn-content .teaser-profishop__content-wrapper{display: flex; flex-direction: column; justify-content: space-between;}
.jhcv-cn-content .teaser-profishop__hl{margin-bottom: 12px;}
.jhcv-cn-content a:hover .teaser-profishop__hl{text-decoration: none;}
.jhcv-cn-content a:hover .teaser-profishop__hl:hover{text-decoration: underline;}
.jhcv-cn-content .teaser-profishop__price{padding-bottom: 12px; text-align: right;}
.jhcv-cn-content .teaser-profishop__price .price{display: inline-block; text-align: left;}
.jhcv-cn-content .teaser-profishop__price .price__from{margin-right: 0px; text-align: left;}
.jhcv-cn-content .teaser-profishop__price .price__nbr{display: block; margin-right: 0px;}
.jhcv-cn-content .teaser-profishop__price .price__value{display: inline-block;}
.jhcv-cn-content .teaser-profishop__price .price__curr--prefixed{margin-right: 6px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-profishop__price .price__curr--prefixed{margin-right: 0px;}}
.jhcv-cn-content .teaser-profishop__price .price__info{color: rgb(185, 189, 193); font-size: 10px; text-align: right;}
@media (min-width: 750px){.jhcv-cn-content .teaser-profishop__price .price__info{font-size: 12px;}}
.jhcv-cn-content .teaser-profishop__price .teaser-price--special{flex-direction: column;}
.jhcv-cn-content .teaser-event{max-width: 280px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-event{max-width: 320px;}}
.jhcv-cn-content .teaser--wt .teaser-overlay__head,.jhcv-cn-content .teaser--wt .teaser__head{align-items: center; display: flex; justify-content: center; min-height: 155px; position: relative; width: 100%;}
@media (max-width: 969px){.jhcv-cn-content .teaser--wt .teaser-std__head{display: flex; justify-content: center; max-width: 100%; min-height: 155px; position: relative; width: 248px;}}
.jhcv-cn-content .teaser--wt-round{background: none; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.jhcv-cn-content .teaser--wt-round .teaser-overlay__head,.jhcv-cn-content .teaser--wt-round .teaser-std__head,.jhcv-cn-content .teaser--wt-round .teaser__head{align-items: center; background: rgb(255, 255, 255); border-radius: 50%; display: flex; height: 248px; justify-content: center; margin: 0px auto; overflow: hidden; position: relative; white-space: nowrap; width: 248px;}
.jhcv-cn-content .teaser--wt-round .teaser-std__head{margin: 0px 31px;}
@media (max-width: 969px){.jhcv-cn-content .teaser--wt-round .teaser-std__head{margin-bottom: 20px;}}
.jhcv-cn-content .teaser--wt-round.teaser .teaser-std__head-icon,.jhcv-cn-content .teaser--wt-round.teaser .teaser__head-icon{margin: 54px auto;}
.jhcv-cn-content .teaser--wt-round.teaser .teaser-overlay__content,.jhcv-cn-content .teaser--wt-round.teaser .teaser-product__content,.jhcv-cn-content .teaser--wt-round.teaser .teaser__content,.jhcv-cn-content .teaser--wt-round.teaser .teaser__content.btn{text-align: center;}
.jhcv-cn-content .teaser--wt-round.teaser--sustainability .js-white-tile-autosize-text,.jhcv-cn-content .teaser--wt.teaser--sustainability .js-white-tile-autosize-text{color: rgb(0, 87, 63);}
.jhcv-cn-content .teaser--award .teaser-overlay__hl,.jhcv-cn-content .teaser--award .teaser__hl{margin-bottom: 20px; white-space: nowrap;}
.jhcv-cn-content .teaser--award .teaser-overlay__head,.jhcv-cn-content .teaser--award .teaser__head{min-height: auto;}
.jhcv-cn-content .teaser--award .teaser-overlay__head .product-award-logo,.jhcv-cn-content .teaser--award .teaser__head .product-award-logo{margin: 48px 0px 20px;}
.jhcv-cn-content .teaser-process__bg{position: relative;}
.jhcv-cn-content .teaser-process__bg--line{border: transparent; position: absolute; z-index: 1;}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-process__bg--line{border-right: 2px dotted transparent; bottom: 100%; left: 75px; top: 0px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-process__bg--line{border-top: 2px dotted transparent; left: -200%; right: 300%; top: 75px;}}
.jhcv-cn-content .teaser-process__bg .teaser-process__wrapper{display: flex; flex-direction: column; position: relative; z-index: 5;}
@media (min-width: 970px){.jhcv-cn-content .teaser-process__bg .teaser-process__wrapper{display: grid; grid-template-rows: 150px auto auto; justify-content: center;}
.jhcv-cn-content .teaser-process__bg .teaser-process__wrapper--3-steps{grid-template-columns: repeat(3, minmax(0px, 280px));}
.jhcv-cn-content .teaser-process__bg .teaser-process__wrapper--4-steps{grid-template-columns: repeat(4, minmax(0px, 280px));}}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__bg--line{border-color: rgb(185, 189, 193); transition: border-color 2s ease-in-out, right 1.5s ease-in-out, bottom 1.5s ease-in-out;}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-process__bg.animated .teaser-process__bg--line{bottom: 0px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-process__bg.animated .teaser-process__bg--line{right: -200%;}}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step{transform: scale(1); transition: transform 0.5s ease-in;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step--number{opacity: 1; transition: opacity 0.5s ease-in;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-0{transition-delay: 0.25s; z-index: 100;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-0 .teaser-process__step--number{transition-delay: 0.5s;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-1{transition-delay: 0.5s; z-index: 99;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-1 .teaser-process__step--number{transition-delay: 0.75s;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-2{transition-delay: 0.75s; z-index: 98;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-2 .teaser-process__step--number{transition-delay: 1s;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-3{transition-delay: 1s; z-index: 97;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-3 .teaser-process__step--number{transition-delay: 1.25s;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-4{transition-delay: 1.25s; z-index: 96;}
.jhcv-cn-content .teaser-process__bg.animated .teaser-process__wrapper .teaser-process__step-4 .teaser-process__step--number{transition-delay: 1.5s;}
.jhcv-cn-content .teaser-process{align-items: center; background: none; display: flex; flex-direction: column;}
@media (min-width: 750px){.jhcv-cn-content .teaser-process{flex: 1 0 0px; max-width: 280px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-process{display: grid; grid-row: 1 / -1; grid-template-rows: subgrid;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-process{align-items: center; flex-direction: row; margin-bottom: 12px; max-width: 100%;}}
.jhcv-cn-content .teaser-process__step{flex: 0 0 auto; height: 150px; position: relative; transform: scale(0); width: 150px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-process__step{justify-self: center;}}
@media (max-width: 749px){.jhcv-cn-content .teaser-process__step{margin-bottom: 12px;}}
.jhcv-cn-content .teaser-process__step--number{left: 50%; opacity: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); z-index: 2;}
.jhcv-cn-content .teaser-process__step--icon{fill: rgb(255, 185, 0);}
@media (max-width: 969px){.jhcv-cn-content .teaser-process__step--icon{transform: rotate(90deg) translate(-5px);}}
.jhcv-cn-content .teaser-process__content{margin: 0px; padding: 0px 20px; width: 100%;}
@media (max-width: 749px){.jhcv-cn-content .teaser-process__content{text-align: center;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-process__content{display: grid; grid-row: span 2; grid-template-rows: subgrid; padding: 24px 24px 0px;}}
.jhcv-cn-content .teaser-app{background-color: rgb(255, 255, 255); margin-bottom: 48px; padding: 20px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app{padding: 0px 20px 0px 0px;}}
.jhcv-cn-content .teaser-app__favorite{align-items: center; display: flex; flex-direction: row; position: absolute; right: 16px; top: 10px; z-index: 1;}
.jhcv-cn-content .teaser-app__icon{height: 22px; width: 22px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__icon{height: 32px; width: 32px;}}
.jhcv-cn-content .teaser-app__content{gap: 12px 20px; display: grid; grid-template: "image title" 80px "info info" "cta cta" / 80px minmax(0px, 1fr); position: relative;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__content{grid-template: "image title" 74px "image info" "image cta" 66px / 240px minmax(0px, 1fr); row-gap: 10px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-app__content{grid-template-columns: 200px minmax(0px, 1fr); grid-template-rows: 47px auto 66px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__content{grid-template-rows: 78px auto;}}
.jhcv-cn-content .teaser-app__img{grid-area: image; margin-bottom: 9px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__img{margin-bottom: 0px;}}
.jhcv-cn-content .teaser-app__hl{grid-area: title; hyphens: auto; justify-content: center; margin-bottom: 0px; padding: 0px 60px 0px 0px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__hl{align-items: flex-start; justify-content: flex-start; padding: 20px 102px 0px 0px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__label{hyphens: none; margin-top: 5px;}}
@media (min-width: 1400px){.jhcv-cn-content .teaser-app__label{margin-top: 9px;}}
.jhcv-cn-content .teaser-app__info{grid-area: info;}
.jhcv-cn-content .teaser-app__info:last-child{margin-bottom: 66px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__info{margin-top: 22px; width: 42%;}}
@media (min-width: 1400px){.jhcv-cn-content .teaser-app__info{width: 52%;}}
.jhcv-cn-content .teaser-app__text{margin-bottom: 0px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__text{display: -webkit-box; overflow: hidden; text-overflow: ellipsis; width: 100%; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}}
.jhcv-cn-content .teaser-app__bottom{display: flex; flex-direction: column; grid-area: cta; justify-content: space-between; margin: 0px -5px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__bottom{align-items: center; flex-direction: row; justify-content: flex-end; padding-bottom: 20px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__bottom{bottom: 20px; padding: 0px; position: absolute; right: 0px; width: 100%;}}
.jhcv-cn-content .teaser-app__btn{flex: 1 1 0%; hyphens: auto; margin-bottom: 5px;}
.jhcv-cn-content .teaser-app__btn:last-of-type{margin-bottom: 0px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__btn{margin-bottom: 0px; max-width: 250px; padding-left: 5px; padding-right: 5px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-app__btn{max-width: 260px;}}
.jhcv-cn-content .teaser-app__btn .btn--tert{text-decoration: none;}
@media (-ms-high-contrast:none){.jhcv-cn-content .teaser-app__btn{flex-basis: 100%;}}
.jhcv-cn-content .teaser-app__btn-label{display: inline-block; font-size: 7px; margin: 3px 9px 0px 0px; text-align: right; text-transform: uppercase; width: 58px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-app__btn-label{margin-right: 12px;}}
.jhcv-cn-content .teaser-favorite{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; position: relative; width: 100%;}
.jhcv-cn-content .teaser-favorite__img{width: 80px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-favorite__img{width: auto;}}
.jhcv-cn-content .teaser-favorite__content{align-items: center; display: flex; flex-direction: row;}
@media (min-width: 750px){.jhcv-cn-content .teaser-favorite__content{display: block;}}
.jhcv-cn-content .teaser-favorite__info{align-items: center; display: flex; justify-content: center; padding: 12px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-favorite__info{padding: 20px;}}
.jhcv-cn-content .teaser-favorite__hl{align-items: center; display: flex; justify-content: center; margin-bottom: 0px; text-align: center;}
.jhcv-cn-content .teaser-favorite__wrapper{flex: 1 1 0%; padding-right: 12px; text-align: right;}
@media (min-width: 750px){.jhcv-cn-content .teaser-favorite__wrapper{display: none;}}
.jhcv-cn-content .teaser-favorite__icon{height: 32px; width: 32px;}
.jhcv-cn-content .tech-data__cat{margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .tech-data .cat__hl{padding-left: 24px;}
.jhcv-cn-content .tech-data .cat__name{left: 24px;}
.jhcv-cn-content .tech-data .cat__value{right: 24px;}}
.jhcv-cn-content .toggle{opacity: 1; transition: opacity 0.25s, visibility 0.25s;}
.jhcv-cn-content .toggle__outer{overflow: hidden; position: relative;}
.jhcv-cn-content .toggle--active{margin-bottom: 24px;}
.jhcv-cn-content .toggle--active::after{background: linear-gradient(rgba(234, 239, 241, 0) 0px, rgb(234, 239, 241)); bottom: 0px; content: ""; display: block; height: 36px; left: 0px; position: absolute; width: 100%;}
.jhcv-cn-content .toggle--active::after,.jhcv-cn-content .toggle--in-module .toggle--active::after{}
.jhcv-cn-content .toggle--in-module .toggle--active::after{background: linear-gradient(rgba(234, 239, 241, 0) 0px, rgb(215, 218, 219));}
.jhcv-cn-content .toggle--hidden{height: 0px; opacity: 0; overflow: hidden; visibility: hidden; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; margin: 0px !important; padding: 0px !important;}
.jhcv-cn-content .toggle--processing{opacity: 0;}
.jhcv-cn-content .toggle--processing .toggle__wrapper{max-height: 100px;}
.jhcv-cn-content .js-toggle--inactive{margin-bottom: 6px;}
.jhcv-cn-content .yield-calc iframe{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; max-height: 320px; transition: max-height 0.5s ease-out;}
@media (min-width: 750px){.jhcv-cn-content .yield-calc iframe{max-height: 270px;}}
.jhcv-cn-content .yield-calc--expanded iframe{max-height: 1096px;}
@media (min-width: 750px){.jhcv-cn-content .yield-calc--expanded iframe{max-height: 865px;}}
.jhcv-cn-content .ph-apps-list{align-items: center; display: flex; flex-direction: column;}
.jhcv-cn-content .ph-apps-list__icon{height: 50px; margin-bottom: 24px; width: 50px; fill: rgb(185, 189, 193);}
.jhcv-cn-content .ph-apps-list__text{color: rgb(185, 189, 193); font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin: 0px; text-align: center;}
@media (min-width: 970px){.jhcv-cn-content .ph-apps-list__text{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 1200px){.jhcv-cn-content .ph-apps-list__text{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .app-header{position: relative;}
.jhcv-cn-content .app-header__icon{height: 32px; position: absolute; right: 0px; top: 0px; transform: translateY(-25%); width: 32px; z-index: 1;}
.jhcv-cn-content .app-header__btn{margin: 0px auto 20px; max-width: 250px; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .app-header__btn{bottom: 0px; left: auto; margin: 0px; position: absolute; right: 0px;}}
@media (min-width: 1200px){.jhcv-cn-content .app-header__btn{max-width: 250px;}}
.jhcv-cn-content .app-header__icon ~ .app-header__content{grid-template-areas: "image title icon" "text text text"; grid-template-columns: 80px 1fr 32px;}
@media (min-width: 750px){.jhcv-cn-content .app-header__icon ~ .app-header__content{grid-template-columns: 140px 1fr 32px;}}
@media (min-width: 970px){.jhcv-cn-content .app-header__icon ~ .app-header__content{grid-template-areas: "image title title icon" "image text . ."; grid-template-columns: 140px 1fr 206px 32px;}}
.jhcv-cn-content .app-header__content{gap: 20px; display: grid; grid-template: "image title" 80px "text text" / 80px 1fr; margin-bottom: 20px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .app-header__content{grid-template-columns: 140px 1fr; grid-template-rows: 140px auto;}}
@media (min-width: 970px){.jhcv-cn-content .app-header__content{gap: 12px; grid-template: "image title title" "image text ." 1fr / 140px 1fr 250px; margin-bottom: 36px;}}
.jhcv-cn-content .app-header__img{grid-area: image; height: 80px; width: 80px;}
@media (min-width: 750px){.jhcv-cn-content .app-header__img{height: 140px; width: 140px;}}
.jhcv-cn-content .app-header__hl{align-items: flex-start; align-self: start; grid-area: title; margin-bottom: 0px;}
@media (min-width: 970px){.jhcv-cn-content .app-header__hl{padding-left: 24px;}}
.jhcv-cn-content .app-header__title{grid-area: title;}
@media (min-width: 1200px){.jhcv-cn-content .app-header__label{margin-top: 5px;}}
@media (min-width: 1400px){.jhcv-cn-content .app-header__label{margin-top: 9px;}}
.jhcv-cn-content .app-header__info{grid-area: text;}
@media (min-width: 970px){.jhcv-cn-content .app-header__info{padding-left: 24px;}}
.jhcv-cn-content .app-header__text{margin-bottom: 0px;}
.jhcv-cn-content .app-component{padding: 0px 24px;}
.jhcv-cn-content .app-component__icon{height: 32px; position: absolute; right: 22px; top: 6px; width: 32px;}
.jhcv-cn-content .app-component__content{display: flex;}
.jhcv-cn-content .app-component__img{height: 140px; margin-right: 20px; width: 140px;}
.jhcv-cn-content .app-component__info{margin-bottom: 12px;}
.jhcv-cn-content .app-component__info:last-child{margin-bottom: 66px;}
.jhcv-cn-content .app-component__downloads{background-color: rgb(234, 239, 241); padding: 36px 66px;}
.jhcv-cn-content .app-component .flickity-viewport{height: 230px;}
@media (min-width: 750px){.jhcv-cn-content .app-component .flickity-viewport{height: 370px;}}
@media (min-width: 970px){.jhcv-cn-content .app-component .flickity-viewport{height: 500px; margin: 0px;}}
@media (min-width: 1200px){.jhcv-cn-content .app-component .flickity-viewport{height: 600px;}}
.jhcv-cn-content .app-component .flickity-slider{height: 230px;}
@media (min-width: 750px){.jhcv-cn-content .app-component .flickity-slider{height: 370px;}}
@media (min-width: 970px){.jhcv-cn-content .app-component .flickity-slider{height: 500px;}}
@media (min-width: 1200px){.jhcv-cn-content .app-component .flickity-slider{height: 600px;}}
.jhcv-cn-content .app-component .flickity-slider img{max-height: 600px; width: auto;}
.jhcv-cn-content .app-gallery__item{display: flex; justify-content: center; width: 100%;}
.jhcv-cn-content .app-gallery--single-img .app-gallery__item{padding-bottom: 62.5%;}
.jhcv-cn-content .app-gallery--single-img img{height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .app-footer{background-color: rgb(255, 255, 255); display: flex; flex-direction: column; padding: 36px 48px;}
.jhcv-cn-content .app-footer:not(:last-child){margin-bottom: 24px;}
.jhcv-cn-content .app-footer__btn{align-self: center; max-width: 250px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .app-footer__btn{align-self: flex-end;}}
.jhcv-cn-content .app-nav{align-items: center; display: flex; justify-content: center; margin: 0px; padding: 20px 0px;}
@media (min-width: 750px){.jhcv-cn-content .app-nav{justify-content: space-between; padding: 24px 0px;}}
.jhcv-cn-content .app-nav__title{margin: 0px;}
@media (max-width: 749px){.jhcv-cn-content .app-nav__title{font-size: 16px;}}
.jhcv-cn-content .app-nav__name{font-size: 16px; line-height: 1.2; margin: 0px 0px 0px 12px; padding-left: 12px; position: relative;}
.jhcv-cn-content .app-nav__name::before{background-color: rgb(60, 70, 75); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 1px;}
@media (min-width: 750px){.jhcv-cn-content .app-nav__name{display: none;}}
.jhcv-cn-content .app-nav__nav{display: none;}
@media (min-width: 750px){.jhcv-cn-content .app-nav__nav{display: block;}}
.jhcv-cn-content .app-nav-list{display: flex; flex-direction: row;}
.jhcv-cn-content .app-nav-list__item{font-size: 14px; position: relative;}
.jhcv-cn-content .app-nav-list__item:not(:first-child)::before{background-color: rgb(60, 70, 75); content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 50%; transform: translateY(-50%); width: 1px;}
.jhcv-cn-content .app-nav-list__link{padding: 6px 20px;}
.jhcv-cn-content .app-nav-list .active{text-decoration: underline;}
.jhcv-cn-content .app-list{display: flex; flex-flow: wrap; justify-content: center;}
.jhcv-cn-content .app-feedback{position: relative;}
.jhcv-cn-content .app-feedback .app-feedback__title,.jhcv-cn-content .app-feedback .cm-details__text{max-width: calc(100% - 77px); padding-right: 12px;}
@media (min-width: 750px){.jhcv-cn-content .app-feedback .app-feedback__title,.jhcv-cn-content .app-feedback .cm-details__text{max-width: calc(100% - 154px); padding-right: 24px;}}
@media (min-width: 970px){.jhcv-cn-content .app-feedback .app-feedback__title,.jhcv-cn-content .app-feedback .cm-details__text{padding-right: 36px;}}
.jhcv-cn-content .app-feedback::after{background-position: center top; background-repeat: no-repeat; background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-size: contain; content: ""; display: block; height: 100%; opacity: 0; position: absolute; right: 0px; top: 0px; transition: opacity 0.2s; width: 77px; will-change: opacity;}
@media (min-width: 750px){.jhcv-cn-content .app-feedback::after{width: 154px;}}
.jhcv-cn-content .app-feedback.app-feedback--ready::after{opacity: 1; transition: opacity 1s;}
.jhcv-cn-content .app-feedback .f-rating{margin: -11px -1px -1px; padding: 10px;}
.jhcv-cn-content .app-feedback .f-rating__label{display: none;}
.jhcv-cn-content .app-feedback .f-rating:not(.js-has-error){background-color: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: -10px 0px 0px;}
.jhcv-cn-content .app-feedback .f-star-rating--inner{display: block;}
.jhcv-cn-content .app-feedback .f-star-rating__stars{justify-content: flex-start;}
.jhcv-cn-content .app-feedback .f-star-rating__icon{max-height: 48px; max-width: 48px;}
@media (min-width: 750px){.jhcv-cn-content .app-feedback .f-star-rating__icon{max-height: 72px; max-width: 72px;}}
.jhcv-cn-content .app-feedback .cm-details__text{position: relative;}
.jhcv-cn-content .teaser-price__info{display: block; font-size: 0.8em; font-weight: 300; line-height: 1.05em;}
.jhcv-cn-content .teaser-price--na{letter-spacing: 0px; line-height: 2.4em; white-space: nowrap;}
.jhcv-cn-content .teaser-price__special{color: rgb(169, 15, 15);}
.jhcv-cn-content .teaser-price__price-old{position: relative; text-align: right;}
.jhcv-cn-content .teaser-price__price-old::after{background-color: rgb(0, 0, 0); content: ""; display: block; height: 1px; left: -2px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%;}
.jhcv-cn-content .teaser-price--special{align-items: baseline; display: flex; flex-flow: wrap; justify-content: flex-end; margin-right: -10px;}
.jhcv-cn-content .teaser-price--special .teaser-price__from{margin-right: 4px;}
.jhcv-cn-content .teaser-price--special .teaser-price__price{padding-right: 4px;}
.jhcv-cn-content .teaser-price--special .teaser-price__special{margin-right: 10px;}
.jhcv-cn-content .teaser-price--special .teaser-price__price{margin-right: 6px; position: relative;}
.jhcv-cn-content .teaser-price--special .teaser-price__price::after{background-color: rgb(0, 0, 0); content: ""; display: block; height: 1px; left: -2px; position: absolute; top: 50%; transform: translateY(-50%); width: 100%;}
.jhcv-cn-content .step-header{align-items: center; background: rgba(49, 57, 61, 0.5); border: 1px solid rgb(255, 255, 255); color: rgb(255, 255, 255); display: flex; left: 12px; padding: 9px 12px; position: absolute; top: 12px; transition: background 0.5s ease-in-out; z-index: 10000;}
.jhcv-cn-content .step-header:hover{background: rgb(49, 57, 61);}
@media (min-width: 750px){.jhcv-cn-content .step-header{left: 42px; padding: 12px 20px; top: 42px;}}
.jhcv-cn-content .step-header__icon{height: 22px; width: 22px; fill: rgb(255, 255, 255);}
.jhcv-cn-content .step-header__text{flex: 1 1 0%; text-align: left; text-transform: uppercase;}
.jhcv-cn-content .step-content{display: flex; flex-direction: column;}
@media (min-width: 750px){.jhcv-cn-content .step-content{flex-direction: row;}}
.jhcv-cn-content .step-content__wrapper{flex: 1 1 0%; margin-bottom: 48px;}
@media (min-width: 750px){.jhcv-cn-content .step-content__wrapper{margin: 0px 0px 0px 24px;}}
.jhcv-cn-content .step-content__icon{fill: rgb(255, 255, 255); align-self: center; height: 50px; margin-bottom: 9px; width: 50px;}
@media (min-width: 750px){.jhcv-cn-content .step-content__icon{align-self: auto; height: 70px; margin-bottom: 0px; width: 70px;}}
@media (min-width: 970px){.jhcv-cn-content .step-content__icon{height: 100px; width: 100px;}}
.jhcv-cn-content .step-content__text{flex: 1 1 0%; margin-bottom: 12px;}
@media (min-width: 750px){.jhcv-cn-content .step-content__text{text-align: left;}}
@media (min-width: 970px){.jhcv-cn-content .step-content__text{margin-bottom: 24px;}}
.jhcv-cn-content .step-actions{align-items: center; display: flex; flex-direction: row; margin: 0px -5px; position: absolute; width: calc(100% - 12px);}
@media (min-width: 750px){.jhcv-cn-content .step-actions{align-items: normal; margin-bottom: 24px; position: static; width: auto;}}
.jhcv-cn-content .step-actions__btn{margin: 0px 5px; max-width: 240px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .step-actions__btn{width: 50%;}}
.jhcv-cn-content .no-icon .step-actions__btn{min-width: 154px;}
.jhcv-cn-content .step-centered{position: relative;}
.jhcv-cn-content .step-centered .step-content__icon{left: 50%; position: absolute; top: 0px; transform: translate(-50%, -120%);}
.jhcv-cn-content .step-centered .step-content__text{text-align: center;}
.jhcv-cn-content .step-centered .step-actions{justify-content: center;}
.jhcv-cn-content .quickfinder__wrapper .step-centered .step-actions .quickfinder__button,.jhcv-cn-content .rtf .p--button .step-centered .step-actions a,.jhcv-cn-content .rtf .p--button-primary .step-centered .step-actions a,.jhcv-cn-content .rtf-mod .p--button .step-centered .step-actions a,.jhcv-cn-content .rtf-mod .p--button-primary .step-centered .step-actions a,.jhcv-cn-content .simple-rtf .p--button .step-centered .step-actions a,.jhcv-cn-content .simple-rtf .p--button-primary .step-centered .step-actions a,.jhcv-cn-content .step-centered .step-actions .btn,.jhcv-cn-content .step-centered .step-actions .btn--hidden,.jhcv-cn-content .step-centered .step-actions .btn--nodisplay,.jhcv-cn-content .step-centered .step-actions .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .step-centered .step-actions .rtf .p--button a,.jhcv-cn-content .step-centered .step-actions .rtf .p--button-primary a,.jhcv-cn-content .step-centered .step-actions .rtf-mod .p--button a,.jhcv-cn-content .step-centered .step-actions .rtf-mod .p--button-primary a,.jhcv-cn-content .step-centered .step-actions .search__pop-btn,.jhcv-cn-content .step-centered .step-actions .simple-rtf .p--button a,.jhcv-cn-content .step-centered .step-actions .simple-rtf .p--button-primary a{text-align: center;}
.jhcv-cn-content .step-right-aligned{flex-direction: row-reverse;}
.jhcv-cn-content .step-right-aligned .step-content__wrapper{margin: 0px 24px 48px 0px;}
.jhcv-cn-content .step-right-aligned .step-content__wrapper.no-icon{margin-right: 0px;}
@media (min-width: 750px){.jhcv-cn-content .step-right-aligned .step-content__wrapper{margin-bottom: 0px;}}
.jhcv-cn-content .step-right-aligned .step-content__text{text-align: right;}
.jhcv-cn-content .step-right-aligned .step-content__icon{align-self: flex-end; transform: translateY(-50%);}
@media (min-width: 750px){.jhcv-cn-content .step-right-aligned .step-content__icon{transform: none;}}
.jhcv-cn-content .step-right-aligned.icon-top-aligned .step-content__icon{align-self: flex-start;}
@media (max-width: 749px){.jhcv-cn-content .step-right-aligned.icon-top-aligned-xs .step-content__icon{align-self: flex-start;}}
.jhcv-cn-content .advanced-page-hero{color: rgb(255, 255, 255); position: relative;}
.jhcv-cn-content .advanced-page-hero__content{bottom: 20px; left: 20px; position: absolute; z-index: 2;}
.jhcv-cn-content .advanced-page-hero__kicker{animation: 1.5s ease-out 0.5s 1 normal forwards running jhcv-source-animatedKicker; font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); opacity: 0; padding-bottom: 10px; padding-left: 3px;}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-hero__kicker{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 48px; letter-spacing: var(--jh-font-letter-spacing-100); padding-left: 12px;}}
@media (min-width: 1200px){.jhcv-cn-content .advanced-page-hero__kicker{font-size: 56px;}}
@media (min-width: 1400px){.jhcv-cn-content .advanced-page-hero__kicker{font: var(--jh-font-h-100); letter-spacing: var(--jh-font-letter-spacing-110); padding-bottom: 0px;}}
.jhcv-cn-content .advanced-page-hero__title{animation: 1s ease-out 1.3s 1 normal forwards running jhcv-source-animatedTitle; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 84px; letter-spacing: var(--jh-font-letter-spacing-110); line-height: 1.15em; opacity: 0;}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-hero__title{font-size: 144px; letter-spacing: 2.3px;}}
@media (min-width: 1200px){.jhcv-cn-content .advanced-page-hero__title{font-size: 174px; letter-spacing: 3.5px;}}
@media (min-width: 1400px){.jhcv-cn-content .advanced-page-hero__title{font-size: 296px; letter-spacing: 5.9px;}}
@keyframes jhcv-source-animatedKicker { 
  0% { -webkit-text-stroke: 1px rgb(255, 255, 255); color: transparent; opacity: 0; transform: translateY(50px); }
  50% { -webkit-text-stroke: 1px rgb(255, 255, 255); color: transparent; opacity: 1; transform: translateY(35px); }
  100% { transform: translateY(20px); -webkit-text-stroke: 1px transparent; color: rgb(255, 255, 255); opacity: 1; }
}
@keyframes jhcv-source-animatedTitle { 
  0% { -webkit-text-stroke: 1px rgb(255, 255, 255); color: transparent; opacity: 0; transform: translateY(30px); }
  50% { -webkit-text-stroke: 1px rgb(255, 255, 255); color: transparent; opacity: 1; transform: translateY(15px); }
  100% { -webkit-text-stroke: 1px transparent; color: rgb(255, 255, 255); opacity: 1; transform: translate(0px); }
}
@keyframes jhcv-source-gradientLoop { 
  0% { background-position: 200% 50%; }
  100% { background-position: 0px 50%; }
}
@keyframes jhcv-source-gradientLoopPortrait { 
  0% { background-position: 300% 50%; }
  100% { background-position: 0px 50%; }
}
@keyframes jhcv-source-gradient { 
  0% { background-position: 25% 0px; }
  50% { background-position: 100% 0px; }
  100% { background-position: 25% 0px; }
}
.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background{background-image: linear-gradient(66deg, rgb(0, 0, 0) 40%, rgb(207, 184, 121) 50%, rgb(174, 133, 35) 58%, rgb(148, 87, 0) 70%, rgb(0, 0, 0) 80%);}
@media (orientation: landscape){.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background{animation: 25s linear 0s infinite reverse none running jhcv-source-gradientLoop; background-size: 200% 100%;}}
@media (orientation: portrait){.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background{animation: 25s linear 0s infinite reverse none running jhcv-source-gradientLoopPortrait; background-size: 300% 100vh;}}
.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background::before{background-image: linear-gradient(66deg, rgb(0, 0, 0) 40%, rgb(20, 119, 92) 50%, rgb(0, 87, 63) 58%, rgb(0, 87, 63) 70%, rgb(0, 0, 0) 80%);}
@media (orientation: landscape){.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background::before{animation: 25s linear 0s infinite reverse none running jhcv-source-gradientLoop; background-size: 200% 100%;}}
@media (orientation: portrait){.jhcv-cn-content .advanced-page__2024 .advanced-page__body-background::before{animation: 25s linear 0s infinite reverse none running jhcv-source-gradientLoopPortrait; background-size: 300% 100vh;}}
.jhcv-cn-content{background: none;}
.jhcv-cn-content .advanced-page__2025 .advanced-page__body-background{inset: 0px; pointer-events: none; position: fixed; z-index: -1;}
.jhcv-cn-content .advanced-page__2025 .background-layers,.jhcv-cn-content .advanced-page__2025 .bg-layer,.jhcv-cn-content .advanced-page__2025 canvas{height: 100%; position: relative; width: 100%;}
.jhcv-cn-content .advanced-page__2025 .bg-layer{inset: 0px; opacity: 0; position: absolute; transition: opacity 0.8s;}
.jhcv-cn-content .advanced-page__2025 .bg-layer.active{opacity: 1; z-index: 1000;}
.jhcv-cn-content .advanced-page__2025 canvas{left: 0px; position: fixed; top: 0px;}
.jhcv-cn-content .advanced-page__2025 #bg1,.jhcv-cn-content .advanced-page__2025 #bg1-sust{filter: blur(1px); z-index: 1;}
.jhcv-cn-content .advanced-page__2025 #bg2,.jhcv-cn-content .advanced-page__2025 #bg2-sust{filter: blur(10px); z-index: 2;}
.jhcv-cn-content .advanced-page-module-wrapper{padding: 44px 0px 20px; position: relative; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .advanced-page-module-wrapper{padding: 36px 0px 20px;}}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-module-wrapper{padding: 110px 0px 30px;}}
.jhcv-cn-content .advanced-page-module-wrapper.small-spacing{padding: 20px 0px;}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-module-wrapper.small-spacing{padding: 30px 0px;}}
.jhcv-cn-content .advanced-page-module-wrapper__title{color: rgb(255, 255, 255); margin-bottom: 16px;}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-module-wrapper__title{margin-bottom: 30px;}}
@media (min-width: 1400px){.jhcv-cn-content .advanced-page-module-wrapper__title{margin-bottom: 30px;}}
.jhcv-cn-content .advanced-page-module-wrapper__title-marquee-wrapper{animation: 10s linear 0s infinite normal forwards paused jhcv-source-marquee-move-text; cursor: default; left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .advanced-page-module-wrapper__title-marquee-wrapper:hover{animation-play-state: running;}
.jhcv-cn-content .advanced-page-module-wrapper__title-marquee{animation: 80s linear 0s infinite normal forwards running jhcv-source-marquee-move-text; color: rgb(0, 0, 0); display: flex; font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 64px; gap: 4.8rem; letter-spacing: var(--jh-font-letter-spacing-10); line-height: 1.2em; text-shadow: rgb(185, 189, 193) -1px -1px 0px, rgb(185, 189, 193) 1px -1px 0px, rgb(185, 189, 193) -1px 1px 0px, rgb(185, 189, 193) 1px 1px 0px; width: 100%;}
@supports (text-stroke:1px #b9bdc1) or (-webkit-text-stroke:1px #b9bdc1){.jhcv-cn-content .advanced-page-module-wrapper__title-marquee{color: transparent; -webkit-text-stroke: 1px rgb(185, 189, 193); text-shadow: none;}}
@media (min-width: 970px){.jhcv-cn-content .advanced-page-module-wrapper__title-marquee{font-size: 164px;}}
.jhcv-cn-content .advanced-page-module-wrapper__title-marquee span{white-space: nowrap;}
.jhcv-cn-content .advanced-page-module-wrapper__content--title-area{pointer-events: none;}
.jhcv-cn-content .advanced-page-module-wrapper__content .quote,.jhcv-cn-content .advanced-page-module-wrapper__content .teaser-overlay__info,.jhcv-cn-content .advanced-page-module-wrapper__content .teaser__info{color: rgb(255, 255, 255);}
.jhcv-cn-content .advanced-page-module-wrapper__content .quote{padding-top: 0px;}
.jhcv-cn-content .advanced-page-module-wrapper__content .expandable .simple-rtf,.jhcv-cn-content .advanced-page-module-wrapper__content .expandable p,.jhcv-cn-content .advanced-page-module-wrapper__content .jh-rss__expandable .simple-rtf,.jhcv-cn-content .advanced-page-module-wrapper__content .jh-rss__expandable p{color: rgb(255, 255, 255);}
.jhcv-cn-content .advanced-page-module-wrapper__content .expandable svg,.jhcv-cn-content .advanced-page-module-wrapper__content .jh-rss__expandable svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .advanced-page-module-wrapper__content .btn,.jhcv-cn-content .advanced-page-module-wrapper__content .btn--hidden,.jhcv-cn-content .advanced-page-module-wrapper__content .btn--nodisplay,.jhcv-cn-content .advanced-page-module-wrapper__content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf .p--button a,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf-mod .p--button a,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf-mod .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .search__pop-btn,.jhcv-cn-content .advanced-page-module-wrapper__content .simple-rtf .p--button a,.jhcv-cn-content .advanced-page-module-wrapper__content .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .advanced-page-module-wrapper__content .quickfinder__button,.jhcv-cn-content .rtf .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf .p--button-primary .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button-primary .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button-primary .advanced-page-module-wrapper__content a{text-align: center;}
.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .btn--prim,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .rtf-mod .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .simple-rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--yellow .btn--prim,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--yellow .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--yellow .rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--yellow .rtf-mod .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .box-colored--yellow .simple-rtf .p--button-primary a,.jhcv-cn-content .advanced-page-module-wrapper__content .btn--sec,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf .p--button a,.jhcv-cn-content .advanced-page-module-wrapper__content .rtf-mod .p--button a,.jhcv-cn-content .advanced-page-module-wrapper__content .simple-rtf .p--button a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .btn--prim,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .btn--prim,.jhcv-cn-content .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .rtf .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .simple-rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .advanced-page-module-wrapper__content .btn--prim,.jhcv-cn-content .box-colored--yellow .advanced-page-module-wrapper__content .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .box-colored--yellow .advanced-page-module-wrapper__content .rtf .p--button-primary a,.jhcv-cn-content .box-colored--yellow .advanced-page-module-wrapper__content .rtf-mod .p--button-primary a,.jhcv-cn-content .box-colored--yellow .advanced-page-module-wrapper__content .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .advanced-page-module-wrapper__content .box-colored--yellow .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .box-colored--yellow .advanced-page-module-wrapper__content .quickfinder__button,.jhcv-cn-content .rtf .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--yellow a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf .p--button-primary .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf .p--button-primary .box-colored--yellow .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich a,.jhcv-cn-content .rtf-mod .p--button-primary .advanced-page-module-wrapper__content .box-colored--yellow a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .rtf-mod .p--button-primary .box-colored--yellow .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-antonbyjungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--brand-jungheinrich a,.jhcv-cn-content .simple-rtf .p--button-primary .advanced-page-module-wrapper__content .box-colored--yellow a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-antonbyjungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--brand-jungheinrich .advanced-page-module-wrapper__content a,.jhcv-cn-content .simple-rtf .p--button-primary .box-colored--yellow .advanced-page-module-wrapper__content a{background-color: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.jhcv-cn-content .advanced-page-module-wrapper__content .btn--more{border-color: rgb(255, 255, 255); color: rgb(255, 255, 255);}
@keyframes jhcv-source-marquee-move-text { 
  100% { transform: translateX(-5%); }
}
.jhcv-cn-content .advanced-page__body{background-color: rgb(0, 0, 0);}
.jhcv-cn-content .advanced-page__body .get-touch__hl{color: rgb(255, 255, 255);}
.jhcv-cn-content .advanced-page__body .cm-breadcrumb,.jhcv-cn-content .advanced-page__body .on-page-nav{position: relative;}
.jhcv-cn-content .advanced-page__body-background{height: 100vh; left: 0px; position: fixed; top: 0px; width: 100%;}
.jhcv-cn-content .advanced-page__body-background::before{content: ""; height: 100vh; left: 0px; opacity: 0; position: absolute; top: 0px; transition: opacity 1s; width: 100%; z-index: 0;}
.jhcv-cn-content.sustainability .advanced-page__body-background::before{opacity: 1;}
.jhcv-cn-content .advanced-page__intro .advanced-page-module-wrapper__title{margin-bottom: 16px;}
@media (min-width: 970px){.jhcv-cn-content .advanced-page__intro .advanced-page-module-wrapper__title{margin-bottom: 30px;}}
.jhcv-cn-content .advanced-page__intro--text{color: rgb(255, 255, 255); font-size: 20px; line-height: 1.35em;}
@media (min-width: 750px){.jhcv-cn-content .advanced-page__intro--text{font-size: 24px;}}
@media (min-width: 1200px){.jhcv-cn-content .advanced-page__intro--text{font-size: 30px;}}
@media (min-width: 1400px){.jhcv-cn-content .advanced-page__intro--text{font-size: 34px;}}
.jhcv-cn-content .article__rtf-col-12{margin-bottom: 36px; margin-left: -20px; margin-right: -20px;}
.jhcv-cn-content .article__rtf-col-12::after,.jhcv-cn-content .article__rtf-col-12::before{content: " "; display: table;}
.jhcv-cn-content .article__rtf-col-12::after{clear: both;}
.jhcv-cn-content .article__rtf-col-12.spacer-none{margin-bottom: 0px;}
@media (min-width: 1200px){.jhcv-cn-content .article__rtf-col-12{margin-left: -200px; width: 1160px;}}
@media (min-width: 1400px){.jhcv-cn-content .article__rtf-col-12{margin-left: -233px; width: 1360px;}}
.jhcv-cn-content .article__rtf .box-center h1,.jhcv-cn-content .article__rtf .box-center h2,.jhcv-cn-content .article__rtf .box-center h3{margin-bottom: 0px;}
.jhcv-cn-content .article__rtf blockquote{margin-bottom: 36px;}
.jhcv-cn-content .article__rtf blockquote p{margin-bottom: 0px;}
.jhcv-cn-content .article .article-links{display: flex; flex-shrink: 0; gap: 36px; justify-content: end;}
@media (min-width: 970px){.jhcv-cn-content .article .article-links{gap: 40px;}}
.jhcv-cn-content .box-left,.jhcv-cn-content .box-right{background: rgb(255, 255, 255); display: block; margin: 0px -20px; padding: 24px 20px; position: relative;}
.jhcv-cn-content .box-left::before,.jhcv-cn-content .box-right::before{left: -10000px; width: 10000px; z-index: 0;}
.jhcv-cn-content .box-left::after,.jhcv-cn-content .box-left::before,.jhcv-cn-content .box-right::after,.jhcv-cn-content .box-right::before{background: rgb(255, 255, 255); content: " "; display: block; height: 100%; position: absolute; top: 0px;}
.jhcv-cn-content .box-left::after,.jhcv-cn-content .box-right::after{right: -200px; width: 200px;}
@media (min-width: 750px){.jhcv-cn-content .box-left::after,.jhcv-cn-content .box-right::after{display: none;}}
.jhcv-cn-content .box-right::before{left: auto; right: -10000px;}
.jhcv-cn-content .box-right::after{left: -200px; right: auto;}
.jhcv-cn-content .box-inline{background: rgb(255, 255, 255); display: block; margin: 0px -24px 24px; padding: 36px 0px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .box-inline{margin: 0px; padding: 0px 36px;}}
.jhcv-cn-content .box-center{background: rgb(255, 255, 255); display: block; padding: 24px 0px; position: relative;}
.jhcv-cn-content .box-center::before{background: rgb(255, 255, 255); content: " "; display: block; height: 100%; left: 50%; position: absolute; top: 0px; transform: translate(-50%); width: 100vw; z-index: 0;}
.jhcv-cn-content .box-center--inner{position: relative; z-index: 1;}
.jhcv-cn-content blockquote{background: rgb(255, 255, 255); display: block; margin: 0px -24px; padding: 24px; position: relative;}
@media (min-width: 1200px){.jhcv-cn-content blockquote{margin: 0px -36px; padding: 36px;}}
.jhcv-cn-content .box-full{display: block; margin-left: 50%;}
.jhcv-cn-content .box-full__in{background: rgb(255, 255, 255); display: block; margin-left: -50vw; width: 100vw;}
.jhcv-cn-content .box-full--sec .box-full__in{background-color: rgb(215, 218, 219);}
.jhcv-cn-content .box-full--trans .box-full__in{background-color: transparent;}
.jhcv-cn-content .box-colored--transparent,.jhcv-cn-content .box-colored--transparent::before{background: none;}
.jhcv-cn-content .box-colored--transparent .with-single-fill svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--transparent ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--transparent ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--transparent .teaser--wt-round{background: none; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.jhcv-cn-content .box-colored--white{background: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--white::before{background: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--white .with-single-fill svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--white ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--white ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--white .teaser--wt{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.jhcv-cn-content .box-colored--white .teaser--wt-round{background: none; border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.jhcv-cn-content .box-colored--lightgray{background: rgb(215, 218, 219); color: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--lightgray::before{background: rgb(215, 218, 219);}
.jhcv-cn-content .box-colored--lightgray .with-single-fill svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--lightgray ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--lightgray ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--brand-jungheinrich,.jhcv-cn-content .box-colored--yellow{background: rgb(255, 185, 0); color: rgb(41, 41, 41);}
.jhcv-cn-content .box-colored--brand-jungheinrich::before,.jhcv-cn-content .box-colored--yellow::before{background: rgb(255, 185, 0);}
.jhcv-cn-content .box-colored--brand-jungheinrich .with-single-fill svg,.jhcv-cn-content .box-colored--yellow .with-single-fill svg{fill: rgb(41, 41, 41);}
.jhcv-cn-content .box-colored--brand-jungheinrich ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--brand-jungheinrich ul.ul--sustainability li::before,.jhcv-cn-content .box-colored--yellow ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--yellow ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--darkgray{background: rgb(60, 70, 75); color: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--darkgray::before{background: rgb(60, 70, 75);}
.jhcv-cn-content .box-colored--darkgray .with-single-fill svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--darkgray ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--darkgray ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--red{background: rgb(255, 255, 255); color: rgb(205, 5, 5);}
.jhcv-cn-content .box-colored--red::before{background: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--red svg{fill: rgb(205, 5, 5);}
.jhcv-cn-content .box-colored--red ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--red ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--greenlight{background: rgb(255, 255, 255); color: rgb(0, 87, 63);}
.jhcv-cn-content .box-colored--greenlight::before{background: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--greenlight .with-single-fill svg{fill: rgb(0, 87, 63);}
.jhcv-cn-content .box-colored--greenlight ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--greenlight ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%2300573f' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--greendark{background: rgb(0, 87, 63); color: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--greendark::before{background: rgb(0, 87, 63);}
.jhcv-cn-content .box-colored--greendark .with-single-fill svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--greendark ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--greendark ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich{color: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich::before{background: var(--jh-color-bg-ia-brand-2-default,#86428b);}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich .with-single-fill svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--brand-antonbyjungheinrich ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--brand-antonbyjungheinrich ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--style-light{color: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--style-light .with-single-fill svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .box-colored--style-light ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--style-light ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .box-colored--style-dark{color: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--style-dark .with-single-fill svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .box-colored--style-dark ul.ul--icon-green li::before,.jhcv-cn-content .box-colored--style-dark ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
@media (max-width: 1199px){.jhcv-cn-content .product__box-left .btns{width: calc(100% - 45px);}}
.jhcv-cn-content .btn-with-overlay,.jhcv-cn-content .btn-with-overlay__btns{position: relative;}
.jhcv-cn-content .btn-with-overlay .btn-overlay__icon{bottom: 0px; cursor: help; left: 100%; position: absolute; text-align: center; top: 0px; width: 45px; z-index: 2;}
.jhcv-cn-content .btn-with-overlay .btn-overlay__icon svg{left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); fill: rgb(60, 70, 75); transition: fill 0.2s ease-in-out;}
@media (min-width: 1200px){.jhcv-cn-content .btn-with-overlay .btn-overlay__icon{left: 100%; right: auto;}}
.jhcv-cn-content .btn-with-overlay .btn-overlay__icon:hover svg{fill: rgb(60, 70, 75);}
.jhcv-cn-content .btn-overlay{background: rgb(223, 226, 231); margin-top: 20px; padding: 20px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .btn-overlay{left: calc(100% + 61px); margin: 0px; position: absolute; top: 24px; transform: translateY(-70%); z-index: 2;}}
@media (min-width: 1200px){.jhcv-cn-content .btn-overlay{left: calc(100% + 60px); top: 28px; transform: translateY(-65%);}}
@media (min-width: 750px){.jhcv-cn-content .btn-overlay{padding: 24px; width: 360px;}}
@media (min-width: 970px){.jhcv-cn-content .btn-overlay{width: 450px;}}
@media (min-width: 1200px){.jhcv-cn-content .btn-overlay{padding: 36px;}}
.jhcv-cn-content .btn-overlay::before{border-color: transparent transparent rgb(223, 226, 231); border-style: solid; border-width: 0px 16px 16px; content: ""; left: 50%; position: absolute; top: -16px; transform: translateX(-16px);}
@media (min-width: 750px){.jhcv-cn-content .btn-overlay::before{border-color: transparent rgb(223, 226, 231) transparent transparent; border-width: 16px 16px 16px 0px; left: -16px; top: 70%; transform: translateY(-16px);}}
@media (min-width: 1200px){.jhcv-cn-content .btn-overlay::before{top: 65%;}}
.jhcv-cn-content .btn-overlay__close{height: 48px; position: absolute; width: 48px;}
@media (max-width: 1199px){.jhcv-cn-content .btn-overlay__close{right: 12px; top: 12px;}}
@media (max-width: 749px){.jhcv-cn-content .btn-overlay__close{right: 0px; top: 0px; background: none !important;}
.jhcv-cn-content .btn-overlay__close svg{fill: rgb(60, 70, 75);}
.jhcv-cn-content .btn-overlay__close:hover svg{fill: rgb(0, 0, 0);}}
@media (min-width: 1200px){.jhcv-cn-content .btn-overlay__close{right: 24px; top: 24px;}}
.jhcv-cn-content .btn-overlay__close svg{left: 8px; top: 8px;}
.jhcv-cn-content .btn-overlay__title{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10); margin-bottom: 20px; padding-right: 36px;}
@media (min-width: 750px){.jhcv-cn-content .btn-overlay__title{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}}
@media (min-width: 1200px){.jhcv-cn-content .btn-overlay__title{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1400px){.jhcv-cn-content .btn-overlay__title{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
.jhcv-cn-content .btn-overlay__content--list.ul--icon-green,.jhcv-cn-content .btn-overlay__content--list.ul--sustainability{margin-bottom: 20px; padding: 0px;}
.jhcv-cn-content .btn-overlay__content--list.ul--icon-green li,.jhcv-cn-content .btn-overlay__content--list.ul--sustainability li{margin-bottom: 0px; padding-left: 36px;}
.jhcv-cn-content .btn-overlay__content--list.ul--icon-green li::before,.jhcv-cn-content .btn-overlay__content--list.ul--sustainability li::before{background-size: 27.5px auto; height: 22px; margin-right: 12px; width: 22px;}
.jhcv-cn-content .btn-overlay__content--link{margin-left: 36px; text-decoration: none;}
.jhcv-cn-content .btn-overlay__content--link span{border-bottom: 1px solid rgb(0, 0, 0); line-height: 1.2; text-decoration: none;}
.jhcv-cn-content .btn-overlay__content--link svg{fill: rgb(0, 0, 0); height: 22px; margin-left: -6px; transition: fill 0.2s; vertical-align: middle; width: 22px;}
.jhcv-cn-content .btn-overlay__content--link:hover svg{fill: rgb(60, 70, 75);}
.jhcv-cn-content .contact p{line-height: 1.2;}
.jhcv-cn-content .contact__box{background: rgb(255, 255, 255);}
.jhcv-cn-content .contact__box-cont,.jhcv-cn-content .contact__box-cont:only-child,.jhcv-cn-content .contact__box-img{width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .contact__box-cont:only-child .contact__content{display: flex; flex-flow: wrap; margin-left: -18px; margin-right: -18px;}
.jhcv-cn-content .contact__box-cont:only-child .contact__wrapper{margin-left: 18px; margin-right: 18px;}
.jhcv-cn-content .contact__box-cont:only-child .contact__box-a{padding: 36px;}}
.jhcv-cn-content .contact__box-b{padding: 12px 12px 0px;}
.jhcv-cn-content .contact__head{margin-bottom: 12px;}
.jhcv-cn-content .contact__head .contact__name,.jhcv-cn-content .contact__head .contact__position{font: var(--jh-font-h-10); letter-spacing: var(--jh-font-letter-spacing-30); margin: 0px;}
@media (min-width: 750px){.jhcv-cn-content .contact__head .contact__name,.jhcv-cn-content .contact__head .contact__position{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10);}}
@media (min-width: 1200px){.jhcv-cn-content .contact__head .contact__name,.jhcv-cn-content .contact__head .contact__position{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}}
@media (min-width: 1400px){.jhcv-cn-content .contact__head .contact__name,.jhcv-cn-content .contact__head .contact__position{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
.jhcv-cn-content .contact__content{padding-bottom: 12px;}
.jhcv-cn-content .contact__wrapper{margin-bottom: 12px;}
.jhcv-cn-content .contact__img{display: block;}
.jhcv-cn-content .contact--rev .contact__box{flex-direction: row-reverse;}
.jhcv-cn-content .expandable .contact,.jhcv-cn-content .jh-rss__expandable .contact{margin-left: -20px; margin-right: -20px;}
@media (min-width: 750px){.jhcv-cn-content .expandable .contact,.jhcv-cn-content .jh-rss__expandable .contact{margin-left: 0px; margin-right: 0px;}}
@media (min-width: 970px){.jhcv-cn-content .expandable .contact,.jhcv-cn-content .jh-rss__expandable .contact{margin-left: -40px; margin-right: -40px;}}
@media (min-width: 750px){.jhcv-cn-content .contact__box{align-items: center; display: flex; flex-wrap: wrap;}
.jhcv-cn-content .contact__box-cont,.jhcv-cn-content .contact__box-img{width: 50%;}
.jhcv-cn-content .contact__box-a{padding: 12px 36px;}
.jhcv-cn-content .contact .__box-b{padding: 0px;}}
.jhcv-cn-content .contact__box-flex{background: rgb(255, 255, 255); display: flex; flex-direction: row; margin-bottom: 24px;}
.jhcv-cn-content .contact__box-flex__img{flex: 1 0 auto; width: 210px;}
.jhcv-cn-content .contact__box-flex__info{flex: 3 1 auto;}
.jhcv-cn-content .contact__box-flex__info > div{display: flex; flex-direction: column; justify-content: space-between;}
.jhcv-cn-content .contact__box-flex__info .contact__head{flex: 2 1 auto; margin-bottom: 36px; max-width: 365px;}
.jhcv-cn-content .contact__box-flex__info .contact__head .contact__position{font-size: 14px;}
.jhcv-cn-content .contact__box-flex__phone{flex: 0 0 auto; width: 315px;}
.jhcv-cn-content .contact__box-flex__phone .nbr-label__label{margin-bottom: 0px;}
.jhcv-cn-content .contact__box-flex__phone .jh-phone-link,.jhcv-cn-content .contact__box-flex__phone .nbr-label__nbr{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .contact__box-flex-content{height: 100%; padding: 24px;}
@media (max-width: 969px){.jhcv-cn-content .contact__box-flex{flex-direction: column;}
.jhcv-cn-content .contact__box-flex .contact__box-flex__img{display: none;}
.jhcv-cn-content .contact__box-flex .contact__box-flex__info,.jhcv-cn-content .contact__box-flex .contact__box-flex__phone{width: 100%;}}
.jhcv-cn-content .contact--compact .contact__box-flex{flex-direction: column; margin-left: auto; margin-right: auto; max-width: 500px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info{order: 2;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head{margin-bottom: 12px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head .contact__name{font-size: 20px;}
@media (min-width: 750px){.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head .contact__name{font-size: 24px;}}
@media (min-width: 1800px){.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head .contact__name{font-size: 32px;}}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper{align-items: center; display: flex; gap: 6px; margin-bottom: 12px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__label{color: rgb(105, 110, 117);}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__label,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper .nbr-label__nbr{margin-bottom: 0px; text-decoration: none;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__actions{display: flex; flex-direction: column; gap: 9px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__actions a{align-items: center; display: flex;}
@media (min-width: 1400px){.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__head,.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__wrapper{margin-bottom: 24px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info .contact__actions{flex-direction: row; gap: 12px;}}
.jhcv-cn-content .contact--compact .contact__box-flex__img{display: block; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .contact--compact .contact__box-flex{flex-direction: row; max-width: 920px;}
.jhcv-cn-content .contact--compact .contact__box-flex__img{display: block; max-width: 295px;}
.jhcv-cn-content .contact--compact .contact__box-flex__info{width: auto;}
.jhcv-cn-content .contact--compact .contact__box-flex .contact__head{flex-grow: 0;}
.jhcv-cn-content .contact--compact .contact__box-flex .contact__actions{flex-direction: row;}
.jhcv-cn-content .contact--compact .contact__box-flex .contact__actions a{text-decoration: none;}}
@media (min-width: 970px){.jhcv-cn-content .contact--compact .contact__box-flex__img{max-width: 350px;}}
.jhcv-cn-content .career-stage{background-color: rgb(255, 255, 0); height: 320px; max-height: 320px; overflow: hidden; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .career-stage{background-color: rgb(255, 20, 147); height: 800px; max-height: 800px;}}
.jhcv-cn-content .career-stage__img-container{background-color: rgba(0, 255, 0, 0.5); display: flex; height: 100%; justify-content: center; left: -50%; position: relative; width: 200%;}
.jhcv-cn-content .career-stage__img-container img{height: 100%; max-width: none; width: auto;}
.jhcv-cn-content .career-stage__content-wrapper{bottom: 0px; height: 100%; left: 0px; position: absolute; width: 100%;}
.jhcv-cn-content .career-stage__content{align-items: flex-start; bottom: 32px; display: flex; flex-direction: column; left: 32px; position: absolute; z-index: 2;}
@media (min-width: 970px){.jhcv-cn-content .career-stage__content{bottom: 80px; left: 80px;}}
.jhcv-cn-content .career-stage__content .cm-breadcrumb__nav-footer,.jhcv-cn-content .career-stage__content .container,.jhcv-cn-content .career-stage__content .gallery-modal-content,.jhcv-cn-content .career-stage__content .modal-content,.jhcv-cn-content .career-stage__content .quote--2-col,.jhcv-cn-content .career-stage__content .stock-bar__in{position: relative;}
.jhcv-cn-content .career-stage__content .career-headline--line{color: rgb(255, 255, 255); margin-top: -1px; padding: 0px 8px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .career-stage__content .career-headline--line{padding: 0px 32px;}}
.jhcv-cn-content .career-stage__content .career-headline--line span{display: block; opacity: 0; position: relative; z-index: 2;}
.jhcv-cn-content .career-stage__content .career-headline--line::before{background: rgb(0, 0, 0); content: ""; height: 100%; left: 0px; opacity: 0; position: absolute; top: 0px; width: 100%; z-index: 1;}
.jhcv-cn-content .career-stage__content .career-headline-line-1 span{animation: 0.8s ease-out 1.2s 1 normal forwards running jhcv-source-animatedCareerStageTitle;}
.jhcv-cn-content .career-stage__content .career-headline-line-1::before{animation: 0.6s ease-out 1.1s 1 normal forwards running jhcv-source-animatedCareerStageBackground;}
.jhcv-cn-content .career-stage__content .career-headline-line-2 span{animation: 0.8s ease-out 1.4s 1 normal forwards running jhcv-source-animatedCareerStageTitle;}
.jhcv-cn-content .career-stage__content .career-headline-line-2::before{animation: 0.6s ease-out 1.2s 1 normal forwards running jhcv-source-animatedCareerStageBackground;}
.jhcv-cn-content .career-stage__content .career-headline-line-3 span{animation: 0.8s ease-out 1.6s 1 normal forwards running jhcv-source-animatedCareerStageTitle;}
.jhcv-cn-content .career-stage__content .career-headline-line-3::before{animation: 0.6s ease-out 1.3s 1 normal forwards running jhcv-source-animatedCareerStageBackground;}
.jhcv-cn-content .career-stage__content .career-headline-line-4 span{animation: 0.8s ease-out 1.8s 1 normal forwards running jhcv-source-animatedCareerStageTitle;}
.jhcv-cn-content .career-stage__content .career-headline-line-4::before{animation: 0.6s ease-out 1.4s 1 normal forwards running jhcv-source-animatedCareerStageBackground;}
@keyframes jhcv-source-animatedCareerStageTitle { 
  0% { opacity: 0; transform: translate(-30px); }
  50% { opacity: 0.5; transform: translate(-15px); }
  100% { opacity: 1; }
}
@keyframes jhcv-source-animatedCareerStageBackground { 
  0% { opacity: 0; transform: translate(-30px); }
  50% { opacity: 1; transform: translate(-15px); }
  100% { opacity: 1; }
}
.jhcv-cn-content .career-headline--line{text-transform: uppercase;}
.jhcv-cn-content .career-headline--line--block{display: block;}
.jhcv-cn-content .career-headline-1-lines,.jhcv-cn-content .career-headline-2-lines .career-headline-line-1{color: rgb(255, 185, 0);}
.jhcv-cn-content .career-headline-2-lines .career-headline-line-2{color: rgb(12, 200, 148);}
.jhcv-cn-content .career-headline-3-lines .career-headline-line-1{color: rgb(255, 185, 0);}
.jhcv-cn-content .career-headline-3-lines .career-headline-line-2{color: rgb(255, 221, 150);}
.jhcv-cn-content .career-headline-3-lines .career-headline-line-3{color: rgb(12, 200, 148);}
.jhcv-cn-content .career-headline-4-lines .career-headline-line-1{color: rgb(255, 185, 0);}
.jhcv-cn-content .career-headline-4-lines .career-headline-line-2{color: rgb(255, 255, 255);}
.jhcv-cn-content .career-headline-4-lines .career-headline-line-3{color: rgb(255, 221, 150);}
.jhcv-cn-content .career-headline-4-lines .career-headline-line-4{color: rgb(12, 200, 148);}
.jhcv-cn-content .career-page-module-wrapper{padding: 32px 0px;}
@media (min-width: 970px){.jhcv-cn-content .career-page-module-wrapper{padding: 106px;}}
.jhcv-cn-content .career-page-module-wrapper--black{background-color: rgb(0, 0, 0); color: rgb(255, 255, 255);}
.jhcv-cn-content .career-cards__content{margin: 0px auto;}
@media (min-width: 1200px){.jhcv-cn-content .career-cards__content{max-width: 1160px; width: 100%;}}
@media (min-width: 750px){.jhcv-cn-content .career-cards__items{display: flex; flex-wrap: wrap; justify-content: center; margin: -20px;}}
.jhcv-cn-content .career-cards__items .career-cards__item{margin-bottom: 20px;}
@media (min-width: 750px){.jhcv-cn-content .career-cards__items .career-cards__item{flex: 0 0 50%; margin-bottom: 10px; max-width: 50%; padding: 20px;}}
@media (min-width: 970px){.jhcv-cn-content .career-cards__items .career-cards__item{flex: 0 0 33.3333%; max-width: 33.3333%;}
.jhcv-cn-content .career-cards__items .career-cards__item.even{flex: 0 0 50%; max-width: 50%;}}
.jhcv-cn-content .career-cards__items .career-cards__item__hl{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .career-cards__items .career-cards__item__hl{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 1200px){.jhcv-cn-content .career-cards__items .career-cards__item__hl{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .career-cards .card{background-color: rgb(0, 0, 0); border: 20px solid rgb(12, 200, 148); color: rgb(255, 255, 255); height: 100%; padding: 24px;}
@media (min-width: 970px){.jhcv-cn-content .career-page-copy-image{align-items: flex-end; display: flex;}
.jhcv-cn-content .career-page-copy-image.reverse{flex-direction: row-reverse;}}
.jhcv-cn-content .career-page-copy-image__module-wrapper{overflow: hidden;}
.jhcv-cn-content .career-page-copy-image__module-wrapper.has-background{background-color: rgb(0, 0, 0);}
@media (min-width: 970px){.jhcv-cn-content .career-page-copy-image__img{flex: 0 0 58.3333%; margin-bottom: 54px; position: relative;}
.jhcv-cn-content .career-page-copy-image__img::before{background-color: rgb(0, 0, 0); content: ""; height: 100%; position: absolute; right: 99%; top: 0px; width: 100vw;}
.jhcv-cn-content .career-page-copy-image.reverse .career-page-copy-image__img::before{left: 99%; right: auto;}}
.jhcv-cn-content .career-page-copy-image__copy{background-color: rgb(0, 0, 0); color: rgb(255, 255, 255); flex: 1 1 0%; padding: 24px 0px; position: relative;}
.jhcv-cn-content .career-page-copy-image__copy.overlapping-card{padding: var(--jh-spacing-70) var(--jh-spacing-60);}
@media (min-width: 970px){.jhcv-cn-content .career-page-copy-image__copy.overlapping-card{padding-bottom: var(--jh-spacing-110);}}
.jhcv-cn-content .career-page-copy-image__copy:not(:first-child){margin: -54px 8px 0px; z-index: 2;}
@media (min-width: 970px){.jhcv-cn-content .career-page-copy-image__copy{padding-bottom: 64px; padding-top: 64px;}
.jhcv-cn-content .career-page-copy-image__copy.splitted-view{align-items: center; display: flex; gap: 40px;}
.jhcv-cn-content .career-page-copy-image__copy.splitted-view > *{flex: 1 1 50%; max-width: 50%;}
.jhcv-cn-content .career-page-copy-image__copy.splitted-view > :first-child{text-align: right;}
.jhcv-cn-content .career-page-copy-image__copy.splitted-view.text-right{flex-direction: row-reverse;}
.jhcv-cn-content .career-page-copy-image__copy.splitted-view.text-right > :first-child{text-align: left;}
.jhcv-cn-content .career-page-copy-image__copy:not(:first-child){flex: 0 1 50%; max-width: 50%; padding-left: 80px; transform: translate(-80px);}
.jhcv-cn-content .career-page-copy-image.reverse .career-page-copy-image__copy:not(:first-child){padding-left: 0px; padding-right: 80px; transform: translate(80px);}
.jhcv-cn-content .career-page-copy-image__copy:not(:first-child)::after{background-color: rgb(0, 0, 0); content: ""; height: 100%; left: 99%; position: absolute; top: 0px; width: 100vw; z-index: -3;}
.jhcv-cn-content .career-page-copy-image.reverse .career-page-copy-image__copy:not(:first-child)::after{left: auto; right: 99%;}}
@media (min-width: 1200px){.jhcv-cn-content .career-page-copy-image__copy:not(:first-child){margin: 0px 0px 0px -33px;}}
.jhcv-cn-content .career-page-copy-image__text{font: var(--jh-font-base); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .career-page-copy-image__text{font-size: 24px; letter-spacing: var(--jh-font-letter-spacing-60); line-height: 130%;}}
.jhcv-cn-content .jh-parallax-teaser{background-color: rgb(234, 239, 241); height: 100px; overflow: hidden; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .jh-parallax-teaser{height: 176px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-parallax-teaser{height: 266px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-parallax-teaser{height: 336px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-parallax-teaser{height: 400px;}}
.jhcv-cn-content .jh-parallax-teaser.is-active .jh-parallax-text{opacity: 0; transform: scale(15);}
.jhcv-cn-content .jh-parallax-teaser-img{height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text{height: 100%; position: relative; transition: opacity 1s 0.5s, transform 1.5s;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text::after,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text::before{background-color: rgb(234, 239, 241); content: ""; height: 100%; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text::before{right: 99.6%;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text::after{left: 99.6%;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-wrapper{height: 102%; left: 0px; overflow: hidden; position: absolute; top: -1%; width: 100%;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder{text-align: center; white-space: nowrap;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-container{height: 100%; padding: 0px;}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 106px; letter-spacing: var(--jh-font-letter-spacing-70); text-transform: uppercase;}
@media (min-width: 750px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text{font-size: 200px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text{font-size: 300px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text{font-size: 380px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text{font-size: 450px;}}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-medium,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-medium{font-size: 94px;}
@media (min-width: 750px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-medium,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-medium{font-size: 180px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-medium,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-medium{font-size: 236px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-medium,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-medium{font-size: 290px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-medium,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-medium{font-size: 350px;}}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-small,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-small{font-size: 74px;}
@media (min-width: 750px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-small,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-small{font-size: 136px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-small,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-small{font-size: 180px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-small,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-small{font-size: 230px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-placeholder.font-size-small,.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg text.font-size-small{font-size: 280px;}}
.jhcv-cn-content .jh-parallax-teaser .jh-parallax-text-svg--main{fill: rgb(234, 239, 241);}
.jhcv-cn-content .tick-flip{border-radius: 16px; display: block; line-height: 1.5em; position: relative; text-align: center; width: 100%;}
.jhcv-cn-content .tick-flip *{border-radius: inherit; letter-spacing: inherit; text-indent: inherit; white-space: pre;}
.jhcv-cn-content .tick-flip-front{border-bottom-left-radius: 0px; border-bottom-right-radius: 0px;}
.jhcv-cn-content .tick-flip-back{background: linear-gradient(rgb(240, 240, 240), rgb(255, 255, 255)); border-top-left-radius: 0px; border-top-right-radius: 0px;}
.jhcv-cn-content .tick-flip-spacer{display: block; visibility: hidden;}
.jhcv-cn-content .tick-flip-shadow{inset: 1px; position: absolute; background: transparent !important; color: transparent !important;}
.jhcv-cn-content .tick-flip-shadow-top{bottom: calc(50% - 1px);}
.jhcv-cn-content .tick-flip-shadow-bottom{top: calc(50% + 1px);}
.jhcv-cn-content .tick-flip-card{height: 100%; left: 0px; perspective: 4em; position: absolute; top: 0px; width: 100%; z-index: 1;}
.jhcv-cn-content .tick-flip-card-shadow{background-color: transparent; border-radius: 0px; bottom: 0.125em; height: 0.5em; left: 0.15em; opacity: 0; position: absolute; right: 0.15em; transform-origin: 0px 100%; z-index: 0;}
.jhcv-cn-content .tick-flip-panel{background-color: rgb(255, 255, 255); color: rgb(41, 41, 41);}
.jhcv-cn-content .tick-flip-panel-back,.jhcv-cn-content .tick-flip-panel-front{backface-visibility: hidden; height: 51%; left: 0px; position: absolute; transform-style: preserve-3d; width: 100%;}
.jhcv-cn-content .tick-flip-panel-front{top: 0px; transform-origin: center bottom; z-index: 2;}
.jhcv-cn-content .tick-flip-panel-back{top: 50%; transform-origin: center top; z-index: 1;}
.jhcv-cn-content .tick-flip-panel-back::after{background-image: linear-gradient(rgba(240, 240, 240, 0.3) 1px, rgba(255, 255, 255, 0.1) 0px, transparent 30%); content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1;}
.jhcv-cn-content .tick-flip-panel-back-text,.jhcv-cn-content .tick-flip-panel-front-text{height: 100%; left: -1px; overflow: hidden; position: absolute; right: -1px; top: 0px;}
.jhcv-cn-content .tick-flip-panel-text-wrapper{height: 100%; left: 0px; position: absolute; right: 0px; top: 0px;}
.jhcv-cn-content .tick-flip-panel-back-text .tick-flip-panel-text-wrapper{height: 200%; top: -100%;}
.jhcv-cn-content .tick-flip-panel-back-shadow{z-index: 2;}
.jhcv-cn-content .tick-flip-panel-back-highlight{z-index: 3;}
.jhcv-cn-content .tick-flip-panel-back-highlight,.jhcv-cn-content .tick-flip-panel-back-shadow{border-bottom-left-radius: inherit; border-bottom-right-radius: inherit;}
.jhcv-cn-content .tick-flip-panel-back-highlight,.jhcv-cn-content .tick-flip-panel-back-shadow,.jhcv-cn-content .tick-flip-panel-front-shadow{inset: 0px; opacity: 0; position: absolute;}
.jhcv-cn-content .tick-flip-panel-back-shadow,.jhcv-cn-content .tick-flip-panel-front-shadow{background-image: linear-gradient(rgba(0, 0, 0, 0.05), rgba(0, 0, 0, 0.1));}
.jhcv-cn-content .tick-flip-panel-back-highlight{background-image: linear-gradient(rgba(171, 171, 171, 0.15), rgba(191, 191, 191, 0.3));}
@media (max-width: 749px){.jhcv-cn-content .jh-countdown__wrapper.article__rtf-col-12{margin-left: 0px; margin-right: 0px;}}
.jhcv-cn-content .jh-countdown__wrapper .box-full__in{background: none; position: relative;}
.jhcv-cn-content .jh-countdown__wrapper .countdown__img{z-index: 1;}
.jhcv-cn-content .jh-countdown__wrapper .jh-countdown__gradient{display: none;}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown__wrapper .jh-countdown__gradient{background: radial-gradient(50% 50%, rgba(0, 0, 0, 0.4) 0px, transparent 100%); inset: 0px; display: block; position: absolute; z-index: 2;}}
.jhcv-cn-content .jh-countdown{color: rgb(0, 0, 0); max-width: 95vw; text-align: center;}
.jhcv-cn-content .jh-countdown--positioned{margin: -27px auto 12px; position: relative; z-index: 3;}
@media (min-width: 750px){.jhcv-cn-content .jh-countdown--positioned{margin-top: -41px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown--positioned{color: rgb(255, 255, 255); left: 50%; margin: 0px; position: absolute; top: 50%; transform: translate(-50%, -50%);}}
.jhcv-cn-content .jh-countdown__label{margin-top: 24px;}
.jhcv-cn-content .jh-countdown .tick{box-sizing: border-box; cursor: default; margin-bottom: 12px; position: relative; user-select: none; z-index: 1;}
.jhcv-cn-content .jh-countdown .tick-wrapper{display: grid; grid-template-columns: repeat(4, 80px); justify-content: center; gap: 6.66667px;}
@media (min-width: 750px){.jhcv-cn-content .jh-countdown .tick-wrapper{gap: 10px; grid-template-columns: repeat(4, 110px);}}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown .tick-wrapper{gap: 20px; grid-template-columns: repeat(4, 110px);}}
@media (min-width: 1200px){.jhcv-cn-content .jh-countdown .tick-wrapper{grid-template-columns: repeat(4, 134px);}}
@media (min-width: 1400px){.jhcv-cn-content .jh-countdown .tick-wrapper{grid-template-columns: repeat(4, 148px);}}
.jhcv-cn-content .jh-countdown .tick-wrapper__item{background: rgb(255, 255, 255); border-radius: 16px; box-shadow: rgba(0, 0, 0, 0.15) 0px 0.125em 0.25em, rgba(0, 0, 0, 0.15) 0px 0.125em 0.5em; height: 80px; max-width: 100%; width: 80px;}
@media (min-width: 750px){.jhcv-cn-content .jh-countdown .tick-wrapper__item{height: 110px; width: 110px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown .tick-wrapper__item{height: 110px; width: 110px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-countdown .tick-wrapper__item{height: 134px; width: 134px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-countdown .tick-wrapper__item{height: 148px; width: 148px;}}
.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper span[data-view]{display: block;}
.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper .tick-flip{font-size: 32px; line-height: 54px;}
@media (min-width: 750px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper .tick-flip{font-size: 54px; line-height: 82px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper .tick-flip{font-size: 54px; line-height: 82px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper .tick-flip{font-size: 64px; line-height: 102px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--flipper .tick-flip{font-size: 74px; line-height: 112px;}}
.jhcv-cn-content .jh-countdown .tick-wrapper__item--label{align-items: center; color: rgb(41, 41, 41); display: flex; height: 26px; justify-content: center; margin: 0px;}
@media (min-width: 750px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--label{height: 28px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--label{height: 28px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--label{height: 32px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-countdown .tick-wrapper__item--label{height: 36px;}}
.jhcv-cn-content .countup-module__items{margin-bottom: -10px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .countup-module__items{display: flex; flex-wrap: wrap; justify-content: center; margin-bottom: -40px;}}
.jhcv-cn-content .countup-module__item{padding: 0px 0px 10px;}
@media (min-width: 750px){.jhcv-cn-content .countup-module__item{flex: 1 0 50%; max-width: 50%; padding: 0px 20px 40px;}}
@media (min-width: 970px){.jhcv-cn-content .countup-module__item{flex: 1 0 33.3333%; max-width: 33.3333%;}}
.jhcv-cn-content .countup-teaser{align-items: center; background: rgb(60, 70, 75); box-sizing: border-box; display: flex; flex-direction: column; height: 100%; overflow: hidden; padding: 20px 20px 32px; text-align: center; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .countup-teaser{padding: 48px 36px 56px;}}
.jhcv-cn-content .countup-teaser__grid-entry{background: rgb(60, 70, 75) !important; border-bottom: 0px !important;}
.jhcv-cn-content .countup-teaser__text,.jhcv-cn-content .countup-teaser__title{color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser__text:not(:last-child){margin-bottom: 16px;}
@media (min-width: 1200px){.jhcv-cn-content .countup-teaser__text:not(:last-child){margin-bottom: 40px;}}
.jhcv-cn-content .countup-teaser .jh-countup{background: rgb(255, 255, 255); border-radius: 16px; letter-spacing: 0.44px; margin: 16px 0px; min-width: 120px; padding: 20px;}
@media (min-width: 1200px){.jhcv-cn-content .countup-teaser .jh-countup{margin: 32px 0px;}}
.jhcv-cn-content .countup-teaser__number{color: rgb(0, 0, 0); position: relative;}
.jhcv-cn-content .countup-teaser__number--spacer{color: rgb(255, 255, 255); pointer-events: none;}
.jhcv-cn-content .countup-teaser__number--counter{left: 50%; position: absolute; top: 0px; transform: translate(-50%);}
.jhcv-cn-content .countup-teaser__label{color: rgb(0, 0, 0); margin-top: 8px;}
.jhcv-cn-content .countup-teaser .btn,.jhcv-cn-content .countup-teaser .btn--hidden,.jhcv-cn-content .countup-teaser .btn--nodisplay,.jhcv-cn-content .countup-teaser .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .countup-teaser .rtf .p--button a,.jhcv-cn-content .countup-teaser .rtf .p--button-primary a,.jhcv-cn-content .countup-teaser .rtf-mod .p--button a,.jhcv-cn-content .countup-teaser .rtf-mod .p--button-primary a,.jhcv-cn-content .countup-teaser .search__pop-btn,.jhcv-cn-content .countup-teaser .simple-rtf .p--button a,.jhcv-cn-content .countup-teaser .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .countup-teaser .quickfinder__button,.jhcv-cn-content .rtf .p--button .countup-teaser a,.jhcv-cn-content .rtf .p--button-primary .countup-teaser a,.jhcv-cn-content .rtf-mod .p--button .countup-teaser a,.jhcv-cn-content .rtf-mod .p--button-primary .countup-teaser a,.jhcv-cn-content .simple-rtf .p--button .countup-teaser a,.jhcv-cn-content .simple-rtf .p--button-primary .countup-teaser a{margin-top: auto;}
.jhcv-cn-content .countup-teaser.white,.jhcv-cn-content .countup-teaser.white .countup-teaser__grid-entry{background: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.white .countup-teaser__text,.jhcv-cn-content .countup-teaser.white .countup-teaser__title{color: rgb(0, 0, 0);}
.jhcv-cn-content .countup-teaser.white .jh-countup{background: rgb(60, 70, 75); color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.white .countup-teaser__number{color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.white .countup-teaser__number--spacer{color: rgb(60, 70, 75);}
.jhcv-cn-content .countup-teaser.white .countup-teaser__label{color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.black,.jhcv-cn-content .countup-teaser.black .countup-teaser__grid-entry{background: rgb(0, 0, 0);}
.jhcv-cn-content .countup-teaser.black .countup-teaser__text,.jhcv-cn-content .countup-teaser.black .countup-teaser__title{color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.black .jh-countup{background: rgb(255, 255, 255); color: rgb(0, 0, 0);}
.jhcv-cn-content .countup-teaser.black .countup-teaser__number{color: rgb(0, 0, 0);}
.jhcv-cn-content .countup-teaser.black .countup-teaser__number--spacer{color: rgb(255, 255, 255);}
.jhcv-cn-content .countup-teaser.black .countup-teaser__label{color: rgb(0, 0, 0);}
.jhcv-cn-content .country-select{min-height: 300px; padding: 24px 0px;}
.jhcv-cn-content .country-select__hl{display: none;}
.jhcv-cn-content .country-select__dropdown{display: block;}
.jhcv-cn-content .country-select__list-a{display: none;}
.jhcv-cn-content .country-select__item-a{padding: 6px 0px;}
.jhcv-cn-content .country-select__btn-a:hover{text-decoration: underline;}
.jhcv-cn-content .country-select__btn-a.js-active{color: rgb(255, 185, 0); font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10); text-decoration: none;}
.jhcv-cn-content .country-select__btn-a.js-active:hover{text-decoration: none;}
.jhcv-cn-content .country-select__list-b{display: none; margin-top: 6px; padding: 12px 20px;}
.jhcv-cn-content .country-select__btn-b{text-decoration: underline;}
.jhcv-cn-content .country-select__result-sm .country-select__list-b{display: block;}
.jhcv-cn-content .country-select__result-sm .country-select__btn-b{animation: 0.5s ease 0s 1 normal forwards running jhcv-source-animationFadeIn; font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .country-select__item-b{padding: 6px 0px;}
.jhcv-cn-content .country-select .country-select__item-a.js-active .country-select__list-a{display: none !important;}
.jhcv-cn-content .country-select .country-select__item-a.js-active .country-select__list-b{animation: 0.5s ease 0s 1 normal forwards running jhcv-source-animationFadeIn; display: block;}
@media (min-width: 750px){.jhcv-cn-content .country-select__hl,.jhcv-cn-content .country-select__list-a{display: block;}
.jhcv-cn-content .country-select__dropdown,.jhcv-cn-content .country-select__result-sm{display: none;}
.jhcv-cn-content .country-select__list-b{background: rgb(255, 255, 255); border-bottom: 3px solid rgb(215, 218, 219); margin-top: 6px; opacity: 0; padding: 12px; transition: opacity 0.5s;}}
@media (min-width: 970px){.jhcv-cn-content .country-select{padding: 36px 0px;}
.jhcv-cn-content .country-select__list-a{font-size: 14px;}}
@media (min-width: 1400px){.jhcv-cn-content .country-select__list-a{font-size: 16px;}}
.jhcv-cn-content .form-modal{background: rgb(234, 239, 241); margin: 0px auto; padding: 80px 20px 12px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .form-modal{margin: 50px auto; padding: 36px; width: 700px;}}
@media (min-width: 1200px){.jhcv-cn-content .form-modal{width: 1050px;}}
@media (min-width: 970px){.jhcv-cn-content .form-modal_top{padding-right: 70px;}}
.jhcv-cn-content .form-modal__close{position: absolute; right: 20px; top: 12px;}
@media (min-width: 970px){.jhcv-cn-content .form-modal__close{right: 36px; top: 36px;}}
.jhcv-cn-content .form-modal-body .simple-rtf{overflow: hidden;}
.jhcv-cn-content .form-modal .form__hl-xl{padding-right: 0px;}
@media (min-width: 970px){.jhcv-cn-content .form-modal .form__hl-xl{padding-right: 90px;}}
.jhcv-cn-content .form-modal .modal-additional-content{font-size: 14px;}
.jhcv-cn-content .form-modal .modal-additional-content:not(.external-content)::after,.jhcv-cn-content .form-modal .modal-additional-content:not(.external-content)::before{content: " "; display: table;}
.jhcv-cn-content .form-modal .modal-additional-content:not(.external-content)::after{clear: both;}
.jhcv-cn-content .form-modal .modal-additional-content--before{margin-bottom: 24px;}
.jhcv-cn-content .form-modal .modal-additional-content--before .form-group-text{font-size: 10px;}
@media (min-width: 750px){.jhcv-cn-content .form-modal .modal-additional-content--before .form-group-text{font-size: 14px;}}
.jhcv-cn-content .form-modal .modal-additional-content--after{margin-bottom: 24px; margin-top: 24px;}
.jhcv-cn-content .form-rental{background: rgb(255, 255, 255); padding: 24px; position: relative;}
@media (min-width: 1200px){.jhcv-cn-content .form-rental{padding: 24px 0px;}}
.jhcv-cn-content .form-rental .app-loading-div{min-height: 160px; position: relative;}
.jhcv-cn-content .form-rental .form__req{color: rgb(185, 189, 193);}
@media (min-width: 750px){.jhcv-cn-content .form-rental .form__req{bottom: 12px; position: absolute; right: 24px;}}
.jhcv-cn-content .form-rental__in{min-height: 360px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .form-rental__in{min-height: 430px;}}
@media (min-width: 970px){.jhcv-cn-content .form-rental__in{min-height: 248px;}}
@media (min-width: 1200px){.jhcv-cn-content .form-rental__in{min-height: 260px;}}
@media (min-width: 1400px){.jhcv-cn-content .form-rental__in{min-height: 260px;}}
.jhcv-cn-content .form-rental__spinner{height: 64px; left: 50%; margin-left: -32px; margin-top: -32px; position: absolute; top: 50%; transform: translateZ(0px); width: 64px; z-index: -1;}
@media (min-width: 970px){.jhcv-cn-content .form-rental{background: none;}
.jhcv-cn-content .form-rental__in{background: rgb(255, 255, 255); padding: 24px 48px;}}
.jhcv-cn-content .form-rental__blank{background: none; padding: 0px;}
@media (min-width: 970px){.jhcv-cn-content .form-rental__blank .form-rental__in{background: none; padding: 0px;}}
@media (max-width: 396px){.jhcv-cn-content .form-rental .box-dp{display: block; margin-left: 50%;}
.jhcv-cn-content .form-rental .box-dp__in{display: block; margin-left: -50vw; width: 100vw;}
.jhcv-cn-content .form-rental .box-dp__content{margin: 0px auto; max-width: 308px;}}
.jhcv-cn-content .gallery{background-color: rgb(215, 218, 219); margin-bottom: 42px; padding: 48px 0px 12px; position: relative;}
.jhcv-cn-content .gallery::before{left: 1px; transform: translate(-100%);}
.jhcv-cn-content .gallery::after,.jhcv-cn-content .gallery::before{background-color: inherit; content: ""; height: 100%; position: absolute; top: 0px; width: 800px;}
.jhcv-cn-content .gallery::after{right: 1px; transform: translate(100%);}
.jhcv-cn-content .gallery__item{margin-bottom: 36px; padding: 0px 6px; z-index: 1;}
.jhcv-cn-content .gallery__item,.jhcv-cn-content .gallery__item-content{position: relative;}
.jhcv-cn-content .gallery__item-content:hover .gallery__img::after{background: linear-gradient(rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0.4)); box-shadow: rgb(255, 185, 0) 0px 0px 0px 4px inset;}
.jhcv-cn-content .gallery__item-content:hover .gallery__icon{opacity: 1;}
.jhcv-cn-content .gallery__img{display: block; position: relative;}
.jhcv-cn-content .gallery__img::after{content: ""; display: block; height: 100%; left: 0px; position: absolute; top: 0px; transition: box-shadow 0.2s; width: 100%; z-index: 1;}
.jhcv-cn-content .gallery__wrapper-svg{background-color: rgb(60, 70, 75); bottom: 0px; height: 32px; position: absolute; right: 0px; width: 32px;}
.jhcv-cn-content .gallery__icon{height: 32px; width: 32px; fill: rgb(255, 255, 255);}
.jhcv-cn-content .gallery__btn{bottom: -42px; left: 50%; margin: 0px; position: absolute; transform: translate(-50%);}
@media (min-width: 970px){.jhcv-cn-content .gallery__item{padding: 0px 20px;}
.jhcv-cn-content .gallery__wrapper-svg{background-color: transparent; height: 70px; left: 50%; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 70px;}
.jhcv-cn-content .gallery__item ::after{z-index: 0;}
.jhcv-cn-content .gallery__icon{height: 70px; left: 50%; opacity: 0; position: absolute; top: 50%; transform: translate(-50%, -50%); transition: opacity 0.2s; width: 70px;}}
@media (min-width: 1200px){.jhcv-cn-content .gallery{margin-bottom: 54px;}
.jhcv-cn-content .gallery__btn{bottom: -54px; left: 50%; margin: 0px; position: absolute; transform: translate(-50%);}}
.jhcv-cn-content .gallery-modal{opacity: 0; transition: opacity 0.2s linear;}
.jhcv-cn-content .modal-open .gallery-modal{overflow: hidden;}
.jhcv-cn-content .gallery-modal.in{opacity: 1;}
.jhcv-cn-content .gallery-modal-content{padding-left: 0px; padding-right: 0px;}
.jhcv-cn-content .gallery-modal__btn{position: absolute; right: 20px; top: 12px;}
.jhcv-cn-content .gallery-modal__content{margin: 0px; min-height: 280px; position: absolute; top: 50%; transform: translateY(-50%); width: calc(100% - 40px);}
.jhcv-cn-content .gallery-modal__items{min-height: 280px;}
.jhcv-cn-content .gallery-modal__items > button:focus{outline: rgb(242, 191, 0) auto 2px;}
.jhcv-cn-content .gallery-modal__body{padding-left: 0px; padding-right: 0px;}
.jhcv-cn-content .gallery-modal__body-col{height: 100vh; padding: 0px; width: 100%;}
.jhcv-cn-content .gallery-modal__img{position: relative; width: auto;}
.jhcv-cn-content .gallery-modal__img img{max-height: 280px; position: static; width: auto;}
.jhcv-cn-content .gallery-modal__desc{background: rgba(0, 0, 0, 0.8); bottom: -1px; color: rgb(255, 255, 255); position: absolute; text-align: left;}
.jhcv-cn-content .gallery-modal__text{line-height: 12px; margin: 0px auto; padding: 12px;}
.jhcv-cn-content .gallery-modal__slide{float: none; margin: 0px auto; position: absolute; text-align: center; top: 50%; transform: translateY(-50%); width: 100%;}
.jhcv-cn-content .gallery-modal__slide-container{min-height: 280px; padding: 0px;}
@media (min-width: 750px){.jhcv-cn-content .gallery-modal__slide-container{color: red; min-height: 680px;}}
@media (orientation: landscape){.jhcv-cn-content .gallery-modal__slide-container{min-height: 600px;}}
.jhcv-cn-content .gallery-modal__slide-wrapper{padding: 0px; width: 100%;}
.jhcv-cn-content .gallery-modal .close{margin: 0px; top: 0px; transform: none;}
.jhcv-cn-content .gallery-modal .modal-dialog{margin: 0px;}
.jhcv-cn-content .gallery-modal .modal-header{top: 12px;}
.jhcv-cn-content .gallery-modal-body{padding-left: 0px; padding-right: 0px;}
.jhcv-cn-content .gallery-modal .flickity-viewport{margin: 0px; min-height: 280px;}
.jhcv-cn-content .gallery-modal .flickity-page-dots{position: fixed; bottom: 36px !important;}
.jhcv-cn-content .gallery-modal .flickity-page-dots .dot{border-color: rgb(255, 255, 255);}
.jhcv-cn-content .gallery-modal .flickity-page-dots .dot.is-selected{background-color: rgb(255, 255, 255);}
@media (min-width: 750px){.jhcv-cn-content .gallery-modal__btn{right: 0px;}
.jhcv-cn-content .gallery-modal__text{font-size: 12px; line-height: 18px;}
.jhcv-cn-content .gallery-modal__content{width: 100%;}
.jhcv-cn-content .gallery-modal .flickity-viewport,.jhcv-cn-content .gallery-modal__content,.jhcv-cn-content .gallery-modal__items,.jhcv-cn-content .gallery-modal__slide-wrapper{min-height: 680px;}
.jhcv-cn-content .gallery-modal__img img{max-height: 680px;}
.jhcv-cn-content .gallery-modal__slide-container{min-height: 680px;}}
@media (min-width: 970px){.jhcv-cn-content .gallery-modal .flickity-page-dots{left: auto; position: absolute; bottom: 104px !important;}
.jhcv-cn-content .gallery-modal .modal-header{top: 50px;}
.jhcv-cn-content .gallery-modal-body{padding-top: 0px;}
.jhcv-cn-content .gallery-modal__btn{top: 0px;}
.jhcv-cn-content .gallery-modal__img{width: auto;}}
@media (min-width: 970px) and (orientation: landscape){.jhcv-cn-content .gallery-modal .flickity-page-dots{bottom: 142px !important;}
.jhcv-cn-content .gallery-modal .flickity-viewport,.jhcv-cn-content .gallery-modal__content,.jhcv-cn-content .gallery-modal__items,.jhcv-cn-content .gallery-modal__slide-wrapper{min-height: 600px;}
.jhcv-cn-content .gallery-modal__img img{max-height: 600px;}}
.jhcv-cn-content .gallery-section__slide-container{min-height: 280px; padding: 0px;}
@media (min-width: 750px){.jhcv-cn-content .gallery-section__slide-container{color: red; min-height: 230px;}}
@media (orientation: landscape){.jhcv-cn-content .gallery-section__slide-container{min-height: 460px;}}
.jhcv-cn-content .jh-gallery-masonry__item{margin-bottom: 24px; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .jh-gallery-masonry__item{margin-bottom: 40px; width: calc(50% - 20px);}
.jhcv-cn-content .jh-gallery-masonry__item--left{clear: left; float: left;}
.jhcv-cn-content .jh-gallery-masonry__item--right{clear: right; float: right;}}
.jhcv-cn-content .jh-gallery-masonry__item__caption{margin-top: 9px;}
.jhcv-cn-content .get-touch{display: block; padding-bottom: 36px;}
.jhcv-cn-content .get-touch__row{position: relative;}
.jhcv-cn-content .get-touch__row::after{content: " "; display: block; left: 24px; position: absolute; right: 24px; top: 0px;}
.jhcv-cn-content .get-touch__btn{position: relative; text-align: left;}
.jhcv-cn-content .get-touch__icon{height: 32px; position: absolute; right: 24px; top: 50%; transform: translateY(-50%); width: 32px;}
.jhcv-cn-content .jh-highlight-module{align-items: stretch; display: flex; flex-direction: column; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module{flex-direction: row; padding: 36px 0px;}}
.jhcv-cn-content .jh-highlight-module .highlight-list{display: flex; flex-direction: column; justify-content: center; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .jh-highlight-module .highlight-list{flex-flow: wrap;}}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module .highlight-list{flex-wrap: nowrap;}}
.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item{flex: 1 0 auto; list-style: none; margin-bottom: 12px; position: relative;}
.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item:last-child{margin-bottom: 0px;}
@media (min-width: 750px){.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item{align-self: center; padding: 20px; width: calc(50% - 40px);}}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item{margin-bottom: 0px; max-width: 300px; width: auto;}}
.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item__icon{height: 50px; margin-top: -25px; position: absolute; top: 50%; width: 50px;}
.jhcv-cn-content .jh-highlight-module .highlight-list .highlight-item__text{display: block; line-height: 1.25; margin: 0px 0px 0px 62px; text-align: left;}
.jhcv-cn-content .jh-highlight-module--list .highlight-list{justify-content: space-between;}
@media (min-width: 750px){.jhcv-cn-content .jh-highlight-module--list .highlight-list{flex-wrap: wrap;}
.jhcv-cn-content .jh-highlight-module--list .highlight-list-1-cols .highlight-item,.jhcv-cn-content .jh-highlight-wrapper--fit .jh-highlight-module--list .highlight-list .highlight-item{max-width: none; width: calc(50% - 40px);}
.jhcv-cn-content .jh-highlight-module--list .highlight-list-1-cols .highlight-item:last-child{display: flex; justify-content: center;}
.jhcv-cn-content .jh-highlight-wrapper--fit .jh-highlight-module--list .highlight-list{flex-wrap: wrap;}}
@media (min-width: 750px) and (max-width: 1199px){.jhcv-cn-content .jh-highlight-module--list .highlight-list .highlight-item{max-width: none; width: calc(50% - 40px);}}
@media (min-width: 1200px){.jhcv-cn-content .jh-highlight-module--list .highlight-list{flex-wrap: nowrap;}
.jhcv-cn-content .jh-highlight-module--list .highlight-list-2-cols .highlight-item:last-child{display: flex; justify-content: flex-end;}}
.jhcv-cn-content .jh-highlight-module--reversed,.jhcv-cn-content .jh-highlight-module--reversed .highlight-list{flex-direction: column-reverse;}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module--reversed,.jhcv-cn-content .jh-highlight-module--reversed .highlight-list{flex-direction: row-reverse;}}
@media (max-width: 969px){.jhcv-cn-content .jh-highlight-module--reversed .highlight-list .jh-highlight-module__column--picture[data-position="0"],.jhcv-cn-content .jh-highlight-module--reversed .jh-highlight-module__column--picture[data-position="0"]{order: 7;}}
.jhcv-cn-content .jh-highlight-module__column{display: block; flex: 1 0 auto; padding: 20px 0px;}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module__column{display: flex; flex-basis: 0px; flex-direction: column; flex-grow: 1; padding: 0px 20px;}}
@media (max-width: 969px){.jhcv-cn-content .jh-highlight-module__column--empty{display: none;}}
.jhcv-cn-content .jh-highlight-module__column[data-position="0"]{order: 1;}
.jhcv-cn-content .jh-highlight-module__column[data-position="1"]{order: 3;}
.jhcv-cn-content .jh-highlight-module__column[data-position="2"]{order: 5;}
.jhcv-cn-content .jh-highlight-module__target.has-target{padding-top: 24px;}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module__target{min-height: 70px;}}
.jhcv-cn-content .jh-highlight-module__content{flex: 1 0 auto;}
.jhcv-cn-content .jh-highlight-module__content--default{flex-grow: 0;}
.jhcv-cn-content .jh-highlight-module__content--default h2{margin-bottom: 12px;}
.jhcv-cn-content .jh-highlight-module__content--default .rtf > p,.jhcv-cn-content .jh-highlight-module__content--default .rtf > ul{margin-bottom: 6px !important;}
.jhcv-cn-content .jh-highlight-module__content--title-only h2{margin: 0px;}
.jhcv-cn-content .jh-highlight-module__content--metric,.jhcv-cn-content .jh-highlight-module__content--pictogram{min-height: 125px; position: relative;}
.jhcv-cn-content .jh-highlight-module__content--metric .quote__metric,.jhcv-cn-content .jh-highlight-module__content--metric .quote__pictogram,.jhcv-cn-content .jh-highlight-module__content--pictogram .quote__metric,.jhcv-cn-content .jh-highlight-module__content--pictogram .quote__pictogram{display: flex; height: 100%; justify-content: center; max-height: 225px;}
.jhcv-cn-content .jh-highlight-module__content--pictogram{height: 150px;}
.jhcv-cn-content .jh-highlight-module__content--pictogram .quote__pictogram{min-height: 150px;}
.jhcv-cn-content .jh-highlight-module__content--pictogram .quote__pictogram svg{display: block;}
.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only{padding: 24px 36px;}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only{padding: 36px 66px; text-align: center;}}
.jhcv-cn-content .jh-highlight-module--1-cols > .jh-highlight-module__column--title-only h2{line-height: 1.1; margin: 0px;}
.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--metric + .jh-highlight-module__column--default,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--metric + .jh-highlight-module__column--title-only,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--pictogram + .jh-highlight-module__column--default,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--pictogram + .jh-highlight-module__column--title-only,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--picture + .jh-highlight-module__column--default,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--picture + .jh-highlight-module__column--title-only,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--default{align-self: center; flex-grow: 2.1;}
.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--metric,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--picture,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--metric,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--picture{align-self: center; flex-grow: 0.5;}
.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--metric .quote__pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--pictogram .quote__pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--default + .jh-highlight-module__column--picture .quote__pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--metric .quote__pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--pictogram .quote__pictogram,.jhcv-cn-content .jh-highlight-module--2-cols .jh-highlight-module__column--title-only + .jh-highlight-module__column--picture .quote__pictogram{max-height: 150px;}
@media (max-width: 969px){.jhcv-cn-content .jh-highlight-module--3-cols .jh-highlight-module__column--default + .jh-highlight-module__column--pictogram{order: 2;}}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-wrapper--fit .jh-highlight-module{padding: 60px 36px;}}
.jhcv-cn-content .jh-highlight-module--contact{align-items: stretch;}
.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__column{align-self: center;}
@media (max-width: 749px){.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__column{width: 100%;}}
.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--title-only h2{text-align: center;}
@media (max-width: 749px){.jhcv-cn-content .jh-highlight-module--contact .contact-module-inner{text-align: center;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .jh-highlight-module--contact{flex-flow: wrap;}
.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__column--title-only{flex-basis: 100%;}}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--title-only h2{text-align: left;}}
.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--picture{height: 240px; margin: 0px auto; max-height: 65vw; max-width: 65vw; width: 240px;}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--picture{margin-right: 24px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--picture{height: 280px; width: 280px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-highlight-module--contact .jh-highlight-module__content--picture{height: 320px; width: 320px;}}
.jhcv-cn-content .hotline{bottom: 0px; opacity: 1;}
.jhcv-cn-content .hotline,.jhcv-cn-content .hotline__in{left: 0px; position: absolute; width: 100%;}
.jhcv-cn-content .hotline__in{background: rgb(235, 239, 243); display: none; padding: 24px 0px 60px; top: 0px;}
.jhcv-cn-content .hotline__col{margin-bottom: 24px;}
.jhcv-cn-content .hotline__btn{background-color: rgb(60, 70, 75); bottom: 0px; cursor: pointer; height: 36px; left: 50%; line-height: 1; padding: 0px; position: absolute; text-align: center; transform: translate(-50%); width: 120px; z-index: 1;}
.jhcv-cn-content .hotline.js-active .hotline__in{display: block;}
@media (min-width: 970px){.jhcv-cn-content .hotline__in{padding: 36px 24px 72px;}}
.jhcv-cn-content .iframer{margin: 0px auto; max-width: 820px; overflow: scroll auto; padding: 0px 20px; width: 100%;}
.jhcv-cn-content .iframer--center{text-align: center;}
.jhcv-cn-content .iframer__frame{overflow: hidden; width: 780px;}
@media (min-width: 970px){.jhcv-cn-content .iframer{overflow-x: auto;}}
.jhcv-cn-content .iframer-lg{max-width: 1000px;}
.jhcv-cn-content .iframer-lg .iframer__frame{width: 960px;}
.jhcv-cn-content .legend{background-color: rgb(60, 70, 75); color: rgb(255, 255, 255); display: flex; flex-direction: row; justify-content: space-between; padding: 6px 0px 6px 12px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .legend{background-color: transparent; color: rgb(0, 0, 0); padding-bottom: 12px;}}
.jhcv-cn-content .legend__title{color: inherit; flex: 1 1 0%;}
@media (min-width: 750px){.jhcv-cn-content .legend__title{display: none;}}
.jhcv-cn-content .legend__list{background-color: rgb(60, 70, 75); bottom: 0px; display: none; flex-direction: column; left: 0px; padding: 6px; position: absolute;}
.jhcv-cn-content .active .legend__list{display: flex; transform: translateY(100%); z-index: 20;}
@media (min-width: 750px){.jhcv-cn-content .legend__list{background-color: transparent; display: flex; flex-flow: wrap; padding: 0px; position: static; transform: none;}}
.jhcv-cn-content .legend__item{align-items: center; display: flex; margin-right: 24px; padding: 12px 0px 12px 36px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .legend__item{font-size: 16px; line-height: 1.8; padding: 0px 0px 0px 36px;}}
.jhcv-cn-content .legend__item--small{padding-left: 30px;}
.jhcv-cn-content .legend__toggle-icon{position: absolute; top: 50%; transform: translateY(-50%); fill: rgb(255, 255, 255); transition: transform 0.2s; will-change: transform;}
.jhcv-cn-content .active .legend__toggle-icon{transform: translateY(-50%) rotate(180deg);}
.jhcv-cn-content .legend__icon{left: 0px; position: absolute; top: 50%; transform: translateY(-50%); fill: rgb(255, 255, 255);}
@media (min-width: 750px){.jhcv-cn-content .legend__icon{fill: rgb(0, 0, 0);}}
.jhcv-cn-content .loca::after,.jhcv-cn-content .loca::before{content: " "; display: table;}
.jhcv-cn-content .loca::after{clear: both;}
.jhcv-cn-content .loca__map-in{background: rgb(215, 218, 219); height: 100%; min-height: 300px;}
.jhcv-cn-content .loca__box-in{background: rgb(255, 255, 255); height: 100%; padding: 24px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .loca__map-in{min-height: 370px;}}
@media (min-width: 970px){.jhcv-cn-content .loca{display: flex; justify-content: space-between;}
.jhcv-cn-content .loca__box,.jhcv-cn-content .loca__map{float: left; width: 50%;}
.jhcv-cn-content .loca__map{padding-right: 20px; position: relative;}
.jhcv-cn-content .loca__box{padding-left: 20px;}
.jhcv-cn-content .loca__box-in{min-height: 340px;}
.jhcv-cn-content .loca__map{width: 58.3333%;}
.jhcv-cn-content .loca__box{width: 41.6667%;}
.jhcv-cn-content .loca__box-in{padding: 36px;}}
.jhcv-cn-content .loca-search__head-in{background-color: rgb(215, 218, 219); padding-top: 12px; width: 100%; z-index: 10;}
.jhcv-cn-content .loca-search__hl{margin-bottom: 6px; opacity: 1; transition: opacity 0.2s;}
.jhcv-cn-content .loca-search__list{padding: 0px; position: relative;}
.jhcv-cn-content .loca-search__map{margin-top: 12px; padding-bottom: 12px;}
.jhcv-cn-content .loca-search__map-box{background: grey; height: 280px; width: 100%;}
.jhcv-cn-content .loca-search__result-list{height: 0px; padding-bottom: 18px;}
.jhcv-cn-content .loca-search__result-list--initialized{height: auto;}
.jhcv-cn-content .loca-search__item{background: rgb(255, 255, 255); border-bottom: 3px solid rgb(215, 218, 219); cursor: pointer; margin-bottom: 6px; padding: 12px 12px 12px 40px; position: relative;}
.jhcv-cn-content .loca-search__item-hl{margin-bottom: 12px;}
.jhcv-cn-content .loca-search__item-p{margin-bottom: 4px;}
.jhcv-cn-content .loca-search__item-bar{background: rgb(60, 70, 75); color: rgb(255, 255, 255); height: 100%; left: 0px; padding-top: 12px; position: absolute; text-align: center; top: 0px; width: 28px;}
.jhcv-cn-content .loca-search__item.active .loca-search__item-hl,.jhcv-cn-content .loca-search__item.hovered .loca-search__item-hl,.jhcv-cn-content .loca-search__item:hover .loca-search__item-hl{text-decoration: underline;}
.jhcv-cn-content .loca-search__item.active .loca-search__item-bar,.jhcv-cn-content .loca-search__item.hovered .loca-search__item-bar,.jhcv-cn-content .loca-search__item:hover .loca-search__item-bar{background: rgb(255, 185, 0);}
.jhcv-cn-content .loca-search__item--as-template{display: none;}
.jhcv-cn-content .loca-search__icon{position: relative; top: 5px;}
.jhcv-cn-content .loca-search__info-msg{display: none;}
.jhcv-cn-content .loca-search__bottom{bottom: 0px; position: absolute;}
.jhcv-cn-content .loca-search__btn-more{margin-bottom: 12px;}
@media (min-width: 750px){.jhcv-cn-content .loca-search__hl{margin-bottom: 24px;}
.jhcv-cn-content .loca-search__head-in{padding-top: 36px;}
.jhcv-cn-content .loca-search__map{margin-top: 24px; padding-bottom: 24px;}
.jhcv-cn-content .loca-search__map-box{height: 480px;}
.jhcv-cn-content .loca-search__item-p{font-size: 14px;}
.jhcv-cn-content .loca-search__list{padding-top: 24px;}}
@media (min-width: 970px){.jhcv-cn-content .loca-search__list{min-height: 530px;}
.jhcv-cn-content .loca-search__map{position: absolute; right: 0px; top: 0px; width: 100%;}
.jhcv-cn-content .loca-search__item{padding-left: 52px;}
.jhcv-cn-content .loca-search__item-bar{font-size: 18px; width: 40px;}
.jhcv-cn-content .loca-search.js-scrolled .loca-search__hl{opacity: 0;}
.jhcv-cn-content .loca-search.js-scrolled .loca-search__head-in,.jhcv-cn-content .loca-search.js-scrolled .loca-search__map{position: fixed;}
.jhcv-cn-content .loca-search.js-map-fixed .loca-search__map{bottom: 0px; position: absolute !important; top: auto !important;}
.jhcv-cn-content .loca-search__item.toggle--hidden{height: auto; opacity: 1; overflow: visible; visibility: visible; margin-bottom: 6px !important; padding: 12px 12px 12px 52px !important;}}
@media (min-width: 1200px){.jhcv-cn-content .loca-search__head-in{padding-top: 136px;}
.jhcv-cn-content .loca-search__item-bar{font-size: 20px;}
.jhcv-cn-content .loca-search__item-p{font-size: 16px;}}
.jhcv-cn-content .loca-search__item--mes{cursor: default; padding: 24px;}
.jhcv-cn-content .meta-bar{background: rgb(0, 0, 0); display: none; height: 34px; left: 0px; position: fixed; top: 0px; width: 100%; z-index: 1200;}
@media (min-width: 1200px){.jhcv-cn-content .meta-bar{display: block;}}
.jhcv-cn-content .confirm-dialog,.jhcv-cn-content .modal-bg{background: rgba(0, 0, 0, 0.86); display: none; height: 100vh; left: 0px; position: fixed; top: 0px; width: 100vw; z-index: 1400;}
.jhcv-cn-content .modal-bg.vue-modal-backdrop,.jhcv-cn-content .vue-modal-backdrop.confirm-dialog{display: block;}
@media (min-width: 1200px){.jhcv-cn-content .on-page-nav.on-page-nav--with-hero.on-page-nav--no-slider{margin-top: -66px;}}
.jhcv-cn-content .nav-anchor{overflow: hidden; position: relative; text-align: center; width: 100%;}
.jhcv-cn-content .nav-anchor__in{background: rgb(255, 255, 255); height: 56px; margin: 0px auto -17px; overflow: scroll hidden; padding-bottom: 16px; transition: width 0.2s; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .nav-anchor__in{height: 60px;}}
.jhcv-cn-content .nav-anchor__list{padding: 13px 36px; position: relative; white-space: nowrap;}
.jhcv-cn-content .nav-anchor__line{height: 2px; position: relative; width: 100%; z-index: 3;}
.jhcv-cn-content .nav-anchor__line-in{background: rgb(255, 185, 0); height: 2px; margin: 0px auto; transition: width 0.4s; width: 0px;}
.jhcv-cn-content .nav-anchor__item{display: inline-block; margin-right: 24px;}
@media (min-width: 970px){.jhcv-cn-content .nav-anchor__item{margin-right: 36px;}}
@media (min-width: 1200px){.jhcv-cn-content .nav-anchor__item{margin-right: 72px;}}
.jhcv-cn-content .nav-anchor__item:last-child{margin-right: 24px;}
.jhcv-cn-content .nav-anchor__link{border-bottom: 2px solid rgb(60, 70, 75); color: rgb(60, 70, 75); font: var(--jh-font-h-10); letter-spacing: var(--jh-font-letter-spacing-30); transition: border-color 0.2s;}
@media (min-width: 750px){.jhcv-cn-content .nav-anchor__link{font: var(--jh-font-h-20); letter-spacing: var(--jh-font-letter-spacing-10);}}
.jhcv-cn-content .nav-anchor__item.active .nav-anchor__link{border-color: transparent; color: rgb(255, 185, 0);}
.jhcv-cn-content .nav-anchor.js-fixed{position: fixed; z-index: 800;}
.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__line-in{width: 100%;}
@media (min-width: 1200px){.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__in,.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__line-in{width: 1200px;}}
@media (min-width: 1400px){.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__in,.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__line-in{width: 1400px;}}
.jhcv-cn-content .nav-anchor--left-aligned{text-align: left;}
.jhcv-cn-content .nav-anchor__scroll-indicator{align-items: center; background: rgb(255, 255, 255); display: flex; height: 100%; opacity: 0; pointer-events: none; position: absolute; top: 0px; transition: opacity 0.2s; width: 44px; z-index: 2;}
@media (min-width: 970px){.jhcv-cn-content .nav-anchor__scroll-indicator{width: 48px;}}
@media (min-width: 1200px){.jhcv-cn-content .nav-anchor__scroll-indicator{display: none; pointer-events: none;}}
.jhcv-cn-content .nav-anchor__scroll-indicator::after{content: ""; height: 100%; pointer-events: none; position: absolute; top: 0px; width: 26px;}
@media (min-width: 970px){.jhcv-cn-content .nav-anchor__scroll-indicator::after{width: 94px;}}
.jhcv-cn-content .nav-anchor__scroll-indicator.active{opacity: 1; pointer-events: all; transition: opacity 0.25s;}
.jhcv-cn-content .nav-anchor.js-fixed .nav-anchor__scroll-indicator svg{transform: translateY(-2px);}
.jhcv-cn-content .nav-anchor__scroll-indicator.prev{justify-content: flex-start; left: 0px; padding-left: 4px;}
.jhcv-cn-content .nav-anchor__scroll-indicator.prev::after{background: linear-gradient(-270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)); left: 100%;}
@media (min-width: 970px){.jhcv-cn-content .nav-anchor__scroll-indicator.prev{padding-left: 26px;}}
.jhcv-cn-content .nav-anchor__scroll-indicator.next{justify-content: flex-end; padding-right: 4px; right: 0px;}
.jhcv-cn-content .nav-anchor__scroll-indicator.next::after{background: linear-gradient(270deg, rgb(255, 255, 255), rgba(255, 255, 255, 0)); right: 100%;}
@media (min-width: 970px){.jhcv-cn-content .nav-anchor__scroll-indicator.next{padding-right: 26px;}}
.jhcv-cn-content .nav-sub{background-color: rgb(255, 255, 255); display: none; overflow-x: hidden; transform: translateZ(0px); transition: transform 0.5s ease-out;}
.jhcv-cn-content .nav-sub--provisioned{overflow-y: hidden; transform: translate3d(100%, 0px, 0px);}
.jhcv-cn-content .nav-sub--active,.jhcv-cn-content .nav-sub--provisioned{display: block; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 10;}
.jhcv-cn-content .nav-sub__content{background-color: rgb(255, 255, 255); height: 100%; overflow: hidden;}
.jhcv-cn-content .nav-sub__hl,.jhcv-cn-content .nav-sub__item-link{color: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub__back{background-color: rgb(0, 0, 0); height: 50px; padding: 16px 20px 14px; position: relative;}
.jhcv-cn-content .nav-sub__back-icon{fill: rgb(255, 255, 255); height: 20px; left: 30px; width: 20px;}
.jhcv-cn-content .nav-sub__back-icon,.jhcv-cn-content .nav-sub__back-title{position: absolute; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .nav-sub__back-title{color: rgb(255, 255, 255); left: 60px; line-height: 20px;}
.jhcv-cn-content .nav-sub__back:active{background-color: rgb(49, 57, 61);}
.jhcv-cn-content .nav-sub__hl{background-color: rgb(255, 185, 0); color: rgb(0, 0, 0); display: block; padding: 16px 20px 14px 30px;}
.jhcv-cn-content .nav-sub__item{background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); display: block; padding: 0px 10px 0px 20px;}
.jhcv-cn-content .nav-sub__item--active{display: block;}
.jhcv-cn-content .nav-sub__item:active{background-color: rgb(255, 185, 0);}
.jhcv-cn-content .nav-sub__item:active > .nav-sub__item-link{border-color: rgb(255, 185, 0); border-top-width: 2px; border-top-style: solid; margin-bottom: 1px; margin-top: -1px;}
.jhcv-cn-content .nav-sub__item-ovl{cursor: pointer; height: 50px; left: 0px; position: absolute; width: 100%; z-index: 1;}
@media (min-width: 1200px){.jhcv-cn-content .nav-sub__item-ovl{display: none;}}
.jhcv-cn-content .nav-sub__item-ovl--hover{display: none;}
.jhcv-cn-content .nav-sub__item-link{display: flex; fill: rgb(60, 70, 75); border-bottom: 1px solid rgba(0, 0, 0, 0.1); border-top-color: rgba(0, 0, 0, 0.1); border-right-color: rgba(0, 0, 0, 0.1); border-left-color: rgba(0, 0, 0, 0.1); flex-direction: column; justify-content: center; min-height: 48px; padding: 8px 0px 8px 10px; position: relative;}
@media (max-width: 1199px){.jhcv-cn-content .nav-sub__item-link--last{z-index: 2;}}
.jhcv-cn-content .nav-sub__item-icon{position: absolute; top: 50%; transform: translateY(-50%); fill: rgb(0, 0, 0); height: 20px; right: 10px; width: 20px;}
.jhcv-cn-content .nav-sub__btn-close{display: none;}
.jhcv-cn-content .nav-sub__list{overflow: hidden; height: calc(100% - 94px);}
.jhcv-cn-content .nav-sub__list--clickable > .nav-sub__item{position: relative;}
.jhcv-cn-content .nav-sub__list--scrollable{overflow-y: auto;}
.jhcv-cn-content .nav-sub--lvl-4 .nav-sub{display: none;}
@media (orientation: landscape) and (max-device-width: 1200px){.jhcv-cn-content .nav-sub{overflow-y: scroll;}}
@media (min-width: 970px){.jhcv-cn-content .nav-sub__content{width: 360px;}}
@media (min-width: 1200px){.jhcv-cn-content .nav-sub{display: block; height: 600px; left: -128px; opacity: 0; overflow-y: visible; position: absolute; top: 100%; transition: opacity 0.1s, visibility 0.1s; visibility: hidden; width: 1200px; z-index: 1;}}
@media (min-width: 1200px) and (max-height: 780px){.jhcv-cn-content .nav-sub{max-height: calc(-138px + 100vh);}}
@media (min-width: 1200px){.jhcv-cn-content .nav-sub--active,.jhcv-cn-content .nav-sub--provisioned{opacity: 1; visibility: visible;}
.jhcv-cn-content .nav-sub--active > .nav-sub__content,.jhcv-cn-content .nav-sub--provisioned > .nav-sub__content{overflow: visible;}
.jhcv-cn-content .nav-sub__back{display: none;}
.jhcv-cn-content .nav-sub__hl{background-color: inherit; color: rgb(255, 255, 255); padding: 40px 20px 27px 30px;}
.jhcv-cn-content .nav-sub__hl:hover{background-color: rgb(255, 185, 0); color: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub__item{float: none;}
.jhcv-cn-content .nav-sub__item,.jhcv-cn-content .nav-sub__item:active{background-color: inherit;}
.jhcv-cn-content .nav-sub__item:hover{background-color: rgb(255, 185, 0);}
.jhcv-cn-content .nav-sub__item:hover > .nav-sub__item-link{border-color: transparent; color: rgb(0, 0, 0); margin-bottom: 1px; margin-top: -1px; position: relative;}
.jhcv-cn-content .nav-sub__item:hover > .nav-sub__item-link::before{background-color: rgb(255, 185, 0); content: ""; height: 1px; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .nav-sub__item:hover > .nav-sub__item-link > span{vertical-align: top;}
.jhcv-cn-content .nav-sub__item-ovl--hover{display: block;}
.jhcv-cn-content .nav-sub__item-link{color: rgb(255, 255, 255); padding: 8px 30px 8px 10px;}
.jhcv-cn-content .nav-sub__content{display: flex; flex-direction: column; overflow-x: visible;}
.jhcv-cn-content .nav-sub__list{height: auto; overflow-y: auto;}
.jhcv-cn-content .nav-sub__wrapper-teaser{display: block;}
.jhcv-cn-content .nav-sub__btn-close{background-color: rgb(60, 70, 75); bottom: 0px; cursor: pointer; display: block; height: 36px; left: 50%; line-height: 1; padding: 0px; position: absolute; transform: translate(-50%); width: 120px; z-index: 1;}
.jhcv-cn-content .nav-sub__icon-close{display: flex; justify-content: center;}
.jhcv-cn-content .nav-sub__wrapper-teaser{opacity: 1; transition: opacity 0.25s 0.15s;}
.jhcv-cn-content .nav-sub__wrapper-teaser--hidden{opacity: 0; transition: opacity 0.2s;}
.jhcv-cn-content .nav-sub--lvl-2 > .nav-sub__content{background-color: rgb(60, 70, 75);}
.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__hl,.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__item-link{border-bottom: 1px solid rgba(255, 255, 255, 0.1); color: rgb(255, 255, 255);}
.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__hl:hover,.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__item-link:hover{color: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__item-link:hover{font: var(--jh-font-h-10); letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__item-icon{fill: rgb(255, 255, 255);}
.jhcv-cn-content .nav-sub--lvl-2 .nav-sub__item:hover .nav-sub__item-icon{fill: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub--lvl-3{height: 100%; left: 360px; overflow-x: visible; top: 0px; width: calc(100% - 360px);}
.jhcv-cn-content .nav-sub--lvl-3 .nav-sub__hl,.jhcv-cn-content .nav-sub--lvl-3 .nav-sub__item-link{border-bottom: 1px solid rgba(0, 0, 0, 0.1); color: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub--lvl-3 .nav-sub__item-icon{fill: rgb(0, 0, 0);}
.jhcv-cn-content .nav-sub--lvl-4{left: 360px; top: 0px; width: calc(100% - 360px);}}
@media (min-width: 1400px){.jhcv-cn-content .nav-sub{width: 1400px;}
.jhcv-cn-content .nav-sub--lvl-2{height: 640px;}
.jhcv-cn-content .nav-sub--lvl-3,.jhcv-cn-content .nav-sub--lvl-4{width: calc(100% - 360px);}}
.jhcv-cn-content .is--corp .nav-sub{background-color: rgb(235, 239, 243);}
.jhcv-cn-content .is--corp .nav-sub--lvl-2 .nav-sub__content,.jhcv-cn-content .is--corp .nav-sub--lvl-3 .nav-sub__content,.jhcv-cn-content .is--corp .nav-sub--lvl-4 .nav-sub__content{background: rgb(235, 239, 243);}
.jhcv-cn-content .is--corp .nav-sub__back{background: rgb(255, 255, 255);}
.jhcv-cn-content .is--corp .nav-sub__back-icon,.jhcv-cn-content .is--corp .nav-sub__item-icon{fill: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .nav-sub__back-title,.jhcv-cn-content .is--corp .nav-sub__hl,.jhcv-cn-content .is--corp .nav-sub__item,.jhcv-cn-content .is--corp .nav-sub__item-link{border-color: rgba(0, 0, 0, 0.1); color: rgb(0, 0, 0); fill: rgba(0, 0, 0, 0.1);}
@media (min-width: 1200px){.jhcv-cn-content .is--corp .nav-sub--lvl-2{background: rgb(235, 239, 243);}
.jhcv-cn-content .is--corp .nav-sub--lvl-2 > .nav-sub__content{background: rgb(255, 255, 255);}}
.jhcv-cn-content .nav-sub__wrapper-teaser{display: none; position: absolute; right: 40px; top: 40px;}
@media (min-width: 1200px){.jhcv-cn-content .nav-sub__wrapper-teaser{display: block;}}
.jhcv-cn-content .nav-sub__teaser{width: 380px;}
@media (max-height: 650px){.jhcv-cn-content .nav-sub__teaser{display: none;}}
@media screen and (min-height: 781px){.jhcv-cn-content .nav-sub__teaser{height: 540px;}}
@media (min-width: 1400px){.jhcv-cn-content .nav-sub__teaser{width: 520px;}}
.jhcv-cn-content .nav-sub__teaser .teaser{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; height: auto; background-color: rgb(255, 255, 255) !important; color: rgb(0, 0, 0) !important;}
@media (max-height: 750px){.jhcv-cn-content .nav-sub__teaser .teaser-overlay__head .teaser__img,.jhcv-cn-content .nav-sub__teaser .teaser__head .teaser__img{padding-bottom: 41%;}}
.jhcv-cn-content .nav-sub__teaser .jh-tab-module__tabview-kicker,.jhcv-cn-content .nav-sub__teaser .teaser-overlay__tl,.jhcv-cn-content .nav-sub__teaser .teaser__tl{font-size: 12px;}
.jhcv-cn-content .nav-sub__teaser .teaser-overlay__content,.jhcv-cn-content .nav-sub__teaser .teaser-product__content,.jhcv-cn-content .nav-sub__teaser .teaser__content{margin-left: 0px; margin-right: 0px;}
.jhcv-cn-content .is--corp .nav-sub .nav-sub__teaser .teaser{background-color: rgb(235, 239, 243) !important;}
.jhcv-cn-content .jh-sticky-bar__link{align-items: center; display: flex; flex: 1 1 0px; flex-direction: column;}
.jhcv-cn-content .jh-sticky-bar{background: rgba(255, 255, 255, 0.1); bottom: -100%; display: flex; flex-direction: row; left: 0px; opacity: 0; padding-top: 2px; position: fixed; right: 0px; transition: 0.3s ease-in-out; z-index: 1090;}
.jhcv-cn-content .jh-sticky-bar.loaded{bottom: 0px; opacity: 1;}
.jhcv-cn-content .jh-sticky-bar__link{background: rgb(255, 185, 0); color: rgb(0, 0, 0); margin-right: 2px; padding: 6px;}
.jhcv-cn-content .jh-sticky-bar__link:last-child{margin-right: 0px;}
.jhcv-cn-content .jh-sticky-bar__link:focus,.jhcv-cn-content .jh-sticky-bar__link:hover{background: rgb(251, 169, 0);}
.jhcv-cn-content .jh-sticky-bar__icon{height: 40px; position: relative; width: 40px;}
@media (max-width: 969px){.jhcv-cn-content .jh-sticky-bar__icon{margin: 0px auto;}}
.jhcv-cn-content .jh-sticky-bar__icon-svg{left: 50%; position: absolute; top: 50%; fill: rgb(0, 0, 0); transform: translate(-50%, -50%);}
.jhcv-cn-content .jh-sticky-bar__caption{align-items: center; display: flex; flex-direction: column;}
.jhcv-cn-content .jh-sticky-bar__caption span{text-align: center; width: 100%;}
.jhcv-cn-content .jh-sticky-bar__caption-secondary{opacity: 0.8;}
@media (min-width: 970px){.jhcv-cn-content .jh-sticky-bar{background: none; inset: auto -100% 10vh auto; display: block; overflow: visible; padding: 0px; white-space: nowrap; width: 0px;}
.jhcv-cn-content .jh-sticky-bar .jh-sticky-bar__link,.jhcv-cn-content .jh-sticky-bar .jh-sticky-bar__link__block-inner{align-items: center; display: flex; flex-direction: row;}
.jhcv-cn-content .jh-sticky-bar.loaded{bottom: 10vh; right: 0px;}
.jhcv-cn-content .jh-sticky-bar__link{box-shadow: transparent 0px 0px 3px 0px; left: -64px; margin: 0px 0px 6px; padding: 0px; position: relative; transition: 0.3s ease-in-out; width: 341px;}
.jhcv-cn-content .jh-sticky-bar__link:last-child{margin: 0px;}
.jhcv-cn-content .jh-sticky-bar__link:focus,.jhcv-cn-content .jh-sticky-bar__link:hover{left: -341px;}
.jhcv-cn-content .jh-sticky-bar__link__block{display: block;}
.jhcv-cn-content .jh-sticky-bar__icon{height: 64px; width: 64px;}
.jhcv-cn-content .jh-sticky-bar__icon-svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .jh-sticky-bar__caption{align-items: flex-start; padding: 6px; width: 265px;}
.jhcv-cn-content .jh-sticky-bar__caption span{overflow: hidden; text-align: left; text-overflow: ellipsis; white-space: nowrap; width: 265px;}
.jhcv-cn-content .jh-sticky-bar__caption-primary.text-lg{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20);}}
@media (max-width: 969px){.jhcv-cn-content.has-jh-sticky-bar .footer{padding-bottom: 95px;}
.jhcv-cn-content.has-jh-sticky-bar .nav-main__contact-mob-btn,.jhcv-cn-content.has-jh-sticky-bar .nav-main__location + .nav-main__contact{display: none;}
.jhcv-cn-content.has-jh-sticky-bar .nav-main__in{max-height: calc(-131px + 100vh);}
.jhcv-cn-content.has-jh-sticky-bar .jh-sticky-bar__hidden-mobile{opacity: 0; display: none !important;}}
.jhcv-cn-content .product{transition: opacity 0.2s; opacity: 1 !important;}
@media (min-width: 1200px){.jhcv-cn-content .product__box-left{padding-right: 25%;}}
@media (min-width: 1400px){.jhcv-cn-content .product__box-left{padding-right: 33.3333%;}}
.jhcv-cn-content .product__subtitle{margin-bottom: 24px; text-transform: uppercase;}
.jhcv-cn-content .product__subtitle--black{color: rgb(0, 0, 0) !important;}
@media (min-width: 970px){.jhcv-cn-content .product__subtitle{color: rgb(255, 255, 255);}}
.jhcv-cn-content .product__title{color: rgb(255, 185, 0); margin-bottom: 12px;}
.jhcv-cn-content .product__title--black{color: rgb(0, 0, 0) !important;}
.jhcv-cn-content .product__hl-area{display: flex; margin-top: 36px;}
.jhcv-cn-content .product jh-icon{margin-right: 12px;}
@media (min-width: 970px){.jhcv-cn-content .product__price{color: rgb(255, 255, 255);}}
.jhcv-cn-content .product__intro{opacity: 1; position: relative;}
.jhcv-cn-content .product__intro-in{padding-bottom: 24px; padding-top: 24px;}
@media (min-width: 750px){.jhcv-cn-content .product__intro{text-align: center;}}
@media (min-width: 970px){.jhcv-cn-content .product__intro{height: 0px; text-align: left;}
.jhcv-cn-content .product__intro-in{bottom: 0px; left: 0px; position: absolute; width: 100%;}}
.jhcv-cn-content .product__intro.brand-antonbyjungheinrich .product__price,.jhcv-cn-content .product__intro.brand-antonbyjungheinrich .product__subtitle{color: rgb(0, 0, 0);}
.jhcv-cn-content .product__intro.brand-antonbyjungheinrich .product__title{color: var(--jh-color-bg-ia-brand-2-default,#86428b);}
.jhcv-cn-content .product__short{padding-top: 24px;}
.jhcv-cn-content .product__short-copy{margin-bottom: 24px;}
.jhcv-cn-content .product-award-logo{height: 100px; margin: 20px 0px; max-width: 240px;}
@media (min-width: 970px){.jhcv-cn-content .product-award-logo{margin: 24px 0px; max-width: 272px;}}
.jhcv-cn-content .product__selected-model-availability{align-items: baseline; display: flex; font-size: 14px; gap: 8px; justify-content: flex-end; line-height: 180%; margin-bottom: 4px;}
@media (min-width: 970px){.jhcv-cn-content .product__selected-model-availability{font-size: 16px;}}
.jhcv-cn-content .product__price-teaser{align-items: end; display: flex; flex-direction: column; margin-bottom: 6px;}
.jhcv-cn-content .product__price-teaser .teaser-price__price{font-size: 20px;}
@media (min-width: 970px){.jhcv-cn-content .product__price-teaser .teaser-price__price{font-size: 24px;}}
.jhcv-cn-content .product__state-indicator{background: rgb(153, 153, 153); border-radius: 50%; display: block; height: 12px; width: 12px;}
.jhcv-cn-content .product__state-indicator.available{background: rgb(44, 211, 81);}
.jhcv-cn-content .product .list-icon__item{border-bottom: 1px solid rgb(215, 218, 219);}
.jhcv-cn-content .modelSelection-dropdown-select .price-with-indicator{padding-left: 24px;}
.jhcv-cn-content .product-rental{transition: opacity 0.2s; opacity: 1 !important;}
.jhcv-cn-content .product-rental .rental-info{display: flex; flex-direction: column; font-size: 14px; margin-top: 60px;}
.jhcv-cn-content .product-rental .rental-info-top{flex-direction: column-reverse;}
@media (min-width: 970px){.jhcv-cn-content .product-rental .rental-info{flex-direction: row;}}
.jhcv-cn-content .product-rental .rental-info__left{display: block; flex: 1 0 0px; margin: 0px; padding: 36px 70px 36px 0px; position: relative;}
@media (min-width: 1200px){.jhcv-cn-content .product-rental .rental-info__left{max-width: 50%;}}
@media (max-width: 969px){.jhcv-cn-content .product-rental .rental-info__left{padding-right: 0px;}
.jhcv-cn-content .product-rental .rental-info__left::after{background: rgb(255, 255, 255); content: " "; display: block; height: 100%; position: absolute; right: -200px; top: 0px; width: 200px;}}
.jhcv-cn-content .product-rental .rental-info__right{display: block; flex: 1 0 0px; margin: 0px; padding: 36px 0px 36px 70px; position: relative;}
@media (min-width: 1200px){.jhcv-cn-content .product-rental .rental-info__right{max-width: 50%;}}
@media (max-width: 969px){.jhcv-cn-content .product-rental .rental-info__right{padding-left: 0px;}}
.jhcv-cn-content .product-rental .rental-info__subtitle{font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-stretch: ; font-size: ; line-height: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-weight: 700; letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 0px;}
@media (min-width: 750px){.jhcv-cn-content .product-rental .rental-info__subtitle{font: var(--jh-font-sub-base); letter-spacing: var(--jh-font-letter-spacing-40);}}
.jhcv-cn-content .product-rental .rental-info__text{font-size: 14px; margin: 36px 70px 36px 0px;}
.jhcv-cn-content .product-rental .rental-info__badge{background-color: rgb(60, 70, 75); border-radius: 4px; margin-right: 6px; padding: 0.5rem 1rem;}
.jhcv-cn-content .product-rental .rental-info__badge img{height: 1.5rem;}
.jhcv-cn-content .product-rental .white-box{background-color: rgb(255, 255, 255);}
.jhcv-cn-content .product-rental .downloads .product__hl-area{padding-top: 66px; text-align: center;}
.jhcv-cn-content .product-rental .gallery{background-color: transparent;}
.jhcv-cn-content .product-rental .gallery::before{left: 1px; transform: translate(-100%);}
.jhcv-cn-content .product-rental .gallery::after,.jhcv-cn-content .product-rental .gallery::before{background-color: inherit; content: ""; height: 100%; position: absolute; top: 0px; width: 4000px;}
.jhcv-cn-content .product-rental .gallery::after{right: 1px; transform: translate(100%);}
.jhcv-cn-content .product-rental .text-center{text-align: center !important;}
.jhcv-cn-content .jh-rss__list{min-height: 120px;}
.jhcv-cn-content .jh-rss__expandable{background-color: rgb(255, 255, 255); border-left: 1px solid rgb(215, 218, 219); border-right: 1px solid rgb(215, 218, 219); margin-bottom: 12px;}
.jhcv-cn-content .jh-rss__expandable + .expandable,.jhcv-cn-content .jh-rss__expandable + .jh-rss__expandable{margin-top: 0px;}
.jhcv-cn-content .jh-rss__expandable .expandable__icons{right: 12px;}
.jhcv-cn-content .jh-rss__expandable pre{white-space: inherit;}
.jhcv-cn-content .jh-rss__hl{margin-bottom: 0px; padding: 12px 40px 12px 12px;}
@media (min-width: 970px){.jhcv-cn-content .jh-rss__hl{padding: 24px 72px 32px 24px;}}
.jhcv-cn-content .jh-rss__date{margin-top: 12px;}
.jhcv-cn-content .jh-rss__link{bottom: 0px; padding: 12px 24px 12px 12px; position: absolute; right: 0px;}
.jhcv-cn-content .jh-rss .expandable__body-in{padding: 0px 12px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .jh-rss .expandable__body-in{padding: 0px 24px;}}
.jhcv-cn-content .jh-rss .rtf table{table-layout: fixed;}
.jhcv-cn-content .jh-rss .rtf table tr{display: table-row;}
.jhcv-cn-content .jh-rss .rtf table tr td{display: table-cell; width: 50% !important;}
.jhcv-cn-content .jh-rss .rtf table ~ img{display: none;}
.jhcv-cn-content .rtf-mod > h1,.jhcv-cn-content .rtf > h1,.jhcv-cn-content .simple-rtf > h1{clear: both; font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .rtf-mod > h1,.jhcv-cn-content .rtf > h1,.jhcv-cn-content .simple-rtf > h1{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
@media (min-width: 1200px){.jhcv-cn-content .rtf-mod > h1,.jhcv-cn-content .rtf > h1,.jhcv-cn-content .simple-rtf > h1{font: var(--jh-font-h-90); letter-spacing: var(--jh-font-letter-spacing-100);}}
.jhcv-cn-content .rtf-mod > h2,.jhcv-cn-content .rtf > h2,.jhcv-cn-content .simple-rtf > h2{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .rtf-mod > h2,.jhcv-cn-content .rtf > h2,.jhcv-cn-content .simple-rtf > h2{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .rtf-mod > h2,.jhcv-cn-content .rtf > h2,.jhcv-cn-content .simple-rtf > h2{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .rtf-mod > h2,.jhcv-cn-content .rtf > h2,.jhcv-cn-content .simple-rtf > h2{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .rtf-mod > h3,.jhcv-cn-content .rtf > h3,.jhcv-cn-content .simple-rtf > h3{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30); margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .rtf-mod > h3,.jhcv-cn-content .rtf > h3,.jhcv-cn-content .simple-rtf > h3{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
@media (min-width: 1200px){.jhcv-cn-content .rtf-mod > h3,.jhcv-cn-content .rtf > h3,.jhcv-cn-content .simple-rtf > h3{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
.jhcv-cn-content .rtf ul.list-icon li,.jhcv-cn-content .rtf-mod ul.list-icon li,.jhcv-cn-content .simple-rtf ul.list-icon li{list-style: none;}
.jhcv-cn-content .rtf em,.jhcv-cn-content .rtf-mod em,.jhcv-cn-content .simple-rtf em{font-style: italic;}
.jhcv-cn-content .rtf sup,.jhcv-cn-content .rtf-mod sup,.jhcv-cn-content .simple-rtf sup{font-size: smaller; vertical-align: super;}
.jhcv-cn-content .rtf sub,.jhcv-cn-content .rtf-mod sub,.jhcv-cn-content .simple-rtf sub{font-size: smaller; vertical-align: sub;}
.jhcv-cn-content .rtf-mod > div .row,.jhcv-cn-content .rtf-mod > div > span,.jhcv-cn-content .rtf-mod > p .row,.jhcv-cn-content .rtf-mod > p > span,.jhcv-cn-content .rtf > div .row,.jhcv-cn-content .rtf > div > span,.jhcv-cn-content .rtf > p .row,.jhcv-cn-content .rtf > p > span,.jhcv-cn-content .simple-rtf > div .row,.jhcv-cn-content .simple-rtf > div > span,.jhcv-cn-content .simple-rtf > p .row,.jhcv-cn-content .simple-rtf > p > span{display: block;}
.jhcv-cn-content .rtf .strike,.jhcv-cn-content .rtf .underline,.jhcv-cn-content .rtf-mod .strike,.jhcv-cn-content .rtf-mod .underline,.jhcv-cn-content .simple-rtf .strike,.jhcv-cn-content .simple-rtf .underline{display: inline;}
.jhcv-cn-content .rtf .strike,.jhcv-cn-content .rtf-mod .strike,.jhcv-cn-content .simple-rtf .strike{text-decoration: line-through;}
.jhcv-cn-content .rtf span ul,.jhcv-cn-content .rtf-mod span ul,.jhcv-cn-content .simple-rtf span ul{display: inline;}
.jhcv-cn-content .rtf-mod > blockquote,.jhcv-cn-content .rtf-mod > div,.jhcv-cn-content .rtf-mod > ol,.jhcv-cn-content .rtf-mod > p:not(.no-margin),.jhcv-cn-content .rtf-mod > ul,.jhcv-cn-content .rtf > blockquote,.jhcv-cn-content .rtf > div,.jhcv-cn-content .rtf > ol,.jhcv-cn-content .rtf > p:not(.no-margin),.jhcv-cn-content .rtf > ul,.jhcv-cn-content .simple-rtf > blockquote,.jhcv-cn-content .simple-rtf > div,.jhcv-cn-content .simple-rtf > ol,.jhcv-cn-content .simple-rtf > p:not(.no-margin),.jhcv-cn-content .simple-rtf > ul{margin-bottom: 36px;}
.jhcv-cn-content .rtf .box-center,.jhcv-cn-content .rtf-mod .box-center,.jhcv-cn-content .simple-rtf .box-center{padding-bottom: 36px; padding-top: 36px;}
.jhcv-cn-content .rtf .p--button-primary.align--center,.jhcv-cn-content .rtf .p--button-primary.align--center a,.jhcv-cn-content .rtf .p--button.align--center,.jhcv-cn-content .rtf .p--button.align--center a,.jhcv-cn-content .rtf-mod .p--button-primary.align--center,.jhcv-cn-content .rtf-mod .p--button-primary.align--center a,.jhcv-cn-content .rtf-mod .p--button.align--center,.jhcv-cn-content .rtf-mod .p--button.align--center a,.jhcv-cn-content .simple-rtf .p--button-primary.align--center,.jhcv-cn-content .simple-rtf .p--button-primary.align--center a,.jhcv-cn-content .simple-rtf .p--button.align--center,.jhcv-cn-content .simple-rtf .p--button.align--center a{text-align: center;}
.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary a{max-width: 280px; width: 100%; text-decoration: none !important;}
@media (min-width: 970px){.jhcv-cn-content .rtf .p--button a,.jhcv-cn-content .rtf .p--button-primary a,.jhcv-cn-content .rtf-mod .p--button a,.jhcv-cn-content .rtf-mod .p--button-primary a,.jhcv-cn-content .simple-rtf .p--button a,.jhcv-cn-content .simple-rtf .p--button-primary a{max-width: 320px;}}
.jhcv-cn-content .rtf table .p--button a,.jhcv-cn-content .rtf table .p--button-primary a,.jhcv-cn-content .rtf-mod table .p--button a,.jhcv-cn-content .rtf-mod table .p--button-primary a,.jhcv-cn-content .simple-rtf table .p--button a,.jhcv-cn-content .simple-rtf table .p--button-primary a{width: auto;}
.jhcv-cn-content .rtf .p--clear-both,.jhcv-cn-content .rtf-mod .p--clear-both,.jhcv-cn-content .simple-rtf .p--clear-both{clear: both;}
.jhcv-cn-content .rtf .rte--list,.jhcv-cn-content .rtf-mod .rte--list,.jhcv-cn-content .simple-rtf .rte--list{overflow: auto;}
.jhcv-cn-content .rtf .spacer-area,.jhcv-cn-content .rtf-mod .spacer-area,.jhcv-cn-content .simple-rtf .spacer-area{margin-bottom: 36px;}
.jhcv-cn-content .rtf .float--right,.jhcv-cn-content .rtf-mod .float--right,.jhcv-cn-content .simple-rtf .float--right{float: right;}
.jhcv-cn-content .rtf .float--left,.jhcv-cn-content .rtf-mod .float--left,.jhcv-cn-content .simple-rtf .float--left{float: left;}
.jhcv-cn-content .rtf .rtf--full-width.spacer-area{padding-bottom: 36px;}
.jhcv-cn-content .simple-rtf .article__rtf-col-12{margin: auto; width: 100%;}
.jhcv-cn-content .simple-rtf .box-full{margin: auto;}
.jhcv-cn-content .simple-rtf .box-full__in{margin: auto; width: 100%;}
.jhcv-cn-content .simple-rtf .img-wrapper{clear: both; float: none;}
.jhcv-cn-content .simple-rtf .float--left,.jhcv-cn-content .simple-rtf .float--right{margin-bottom: 20px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .simple-rtf .float--left{margin-right: 40px; width: calc(50% - 20px);}
.jhcv-cn-content .simple-rtf .float--right{margin-left: 40px; width: calc(50% - 20px);}}
@media (min-width: 970px) and (max-width: 1199px){.jhcv-cn-content .simple-rtf .jh-highlight-module--contact{flex-wrap: wrap;}
.jhcv-cn-content .simple-rtf .jh-highlight-module--contact .jh-highlight-module__column--title-only{align-items: center; flex-basis: 100%; padding-bottom: 24px;}}
.jhcv-cn-content .rtf-mod__img-center{display: inline-block; margin-bottom: 24px;}
.jhcv-cn-content .rtf-mod__img-left,.jhcv-cn-content .rtf-mod__img-right{display: block; margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .rtf-mod__img-left,.jhcv-cn-content .rtf-mod__img-right{width: calc(50% - 20px);}
.jhcv-cn-content .rtf-mod__img-left{float: left; margin-right: 40px;}
.jhcv-cn-content .rtf-mod__img-right{float: right; margin-left: 40px;}
.jhcv-cn-content .rtf-mod__img-left + .rtf-mod__img-right{margin-left: 0px;}}
.jhcv-cn-content .rtf-mod__video{display: block; margin-bottom: 24px;}
.jhcv-cn-content .search--fixed,.jhcv-cn-content .search--rel{width: 100%;}
.jhcv-cn-content .search--fixed .search__in,.jhcv-cn-content .search--rel .search__in{background: rgb(105, 110, 117); padding-bottom: 24px; padding-top: 24px; transition: top 0.3s; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .search--fixed .search__in,.jhcv-cn-content .search--rel .search__in{padding-bottom: 40px; padding-top: 40px;}}
@media (min-width: 970px){.jhcv-cn-content .search--fixed .search__in,.jhcv-cn-content .search--rel .search__in{padding-bottom: 50px; padding-top: 50px;}}
@media (min-width: 1400px){.jhcv-cn-content .search--fixed .search__in,.jhcv-cn-content .search--rel .search__in{padding-bottom: 60px; padding-top: 60px;}}
.jhcv-cn-content .search--fixed{transition: opacity 0.3s 0.2s;}
.jhcv-cn-content .search--fixed .search__in{background: linear-gradient(rgba(107, 111, 118, 0.97) 0px, rgb(105, 110, 117)); left: 0px; max-height: 799px; padding-top: 68px; position: absolute; right: 0px; top: -800px; transition: top 0.3s 0.15s;}
@media (min-width: 750px){.jhcv-cn-content .search--fixed .search__in{max-height: 599px; padding-top: 138px; top: -600px;}}
@media (min-width: 970px){.jhcv-cn-content .search--fixed .search__in{padding-top: 148px;}}
@media (min-width: 1200px){.jhcv-cn-content .search--fixed .search__in{padding-top: 168px;}}
.jhcv-cn-content .search--fixed .f-search{opacity: 0; transition: opacity 0.3s;}
.jhcv-cn-content .search--fixed.active{opacity: 1; transition: opacity 0.3s;}
.jhcv-cn-content .search--fixed.active .search__in{top: 0px; transition: top 0.3s;}
.jhcv-cn-content .search--fixed.active .f-search{opacity: 1; transition: opacity 0.3s 0.2s;}
.jhcv-cn-content .search--rel{display: block; height: auto; position: relative; top: 0px;}
.jhcv-cn-content .search--rel .search__in{bottom: auto; left: auto; position: relative;}
@media (min-width: 1200px){.jhcv-cn-content .search--rel .search__in{padding-top: 130px;}}
.jhcv-cn-content .search-result__intro{border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 36px; padding: 24px 0px;}
.jhcv-cn-content .search-result__intro a{margin: 0px 6px;}
.jhcv-cn-content .search-result__list{border-bottom: 1px solid rgba(0, 0, 0, 0.1); margin-bottom: 24px;}
.jhcv-cn-content .search-result__item{margin-bottom: 36px;}
.jhcv-cn-content .search-result__hl{margin-bottom: 12px; padding: 12px 0px;}
.jhcv-cn-content .search__pop{max-height: 0px; opacity: 0; overflow: hidden; transition: 0.3s;}
.jhcv-cn-content .search__pop.active{max-height: 550px; opacity: 1; transition: 0.33s 0.33s;}
@media (min-width: 750px){.jhcv-cn-content .search__pop.active{max-height: 65vh;}}
.jhcv-cn-content .search__pop-hl{color: rgb(255, 255, 255); font-size: 16px; margin: 24px 0px 12px;}
@media (min-width: 970px){.jhcv-cn-content .search__pop-hl{margin: 12px 7px 0px 0px;}}
.jhcv-cn-content .search__pop-btn{color: rgb(0, 0, 0); margin: 0px 6px 6px 0px; max-width: 85vw; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .search__pop-btn:active,.jhcv-cn-content .search__pop-btn:hover{background: rgb(255, 185, 0);}
@media (min-width: 970px){.jhcv-cn-content .search__pop-btn{margin: 12px 7px 0px 0px;}}
.jhcv-cn-content .stage-apps,.jhcv-cn-content .stage-prod,.jhcv-cn-content .stage-start{background: rgb(234, 239, 241); position: relative;}
.jhcv-cn-content .stage-apps img,.jhcv-cn-content .stage-prod img,.jhcv-cn-content .stage-start img{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{background: rgb(60, 70, 75); display: block; overflow: hidden; padding-bottom: 80%; position: relative;}
.jhcv-cn-content .stage-apps__img::after,.jhcv-cn-content .stage-prod__img::after,.jhcv-cn-content .stage-start__img::after{background: transparent; content: " "; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{padding-bottom: 80%;}}
@media (min-width: 970px){.jhcv-cn-content .stage-apps__img,.jhcv-cn-content .stage-prod__img,.jhcv-cn-content .stage-start__img{padding-bottom: 41.66%;}}
.jhcv-cn-content .stage-apps__img.brand-antonbyjungheinrich,.jhcv-cn-content .stage-prod__img.brand-antonbyjungheinrich,.jhcv-cn-content .stage-start__img.brand-antonbyjungheinrich{background-color: rgb(215, 218, 219);}
.jhcv-cn-content .stage-prod__icon-box{opacity: 0;}
.jhcv-cn-content .stage-prod{max-height: 100vh; overflow: hidden;}
.jhcv-cn-content .stage-prod__img--cutout,.jhcv-cn-content .stage-prod__img--gallery{background: linear-gradient(rgb(67, 73, 77) 0px, rgb(129, 133, 136) 65%, rgb(76, 79, 84)); max-height: 90vh; overflow: hidden;}
@media (max-width: 749px){.jhcv-cn-content .stage-prod__img--cutout,.jhcv-cn-content .stage-prod__img--gallery{padding-bottom: 62.5%;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .stage-prod__img--cutout,.jhcv-cn-content .stage-prod__img--gallery{padding-bottom: 62.5%;}}
.jhcv-cn-content .stage-prod .stage-prod__img--gallery:not(.stage-prod__img--cutout){background: rgb(255, 255, 255) !important;}
.jhcv-cn-content .stage-prod__cutout{place-content: center; align-items: flex-end; bottom: 20px; display: flex; left: 50%; max-height: 90vh; position: absolute; top: 20px; transform: translateX(-50%); z-index: 0;}
@media (max-width: 749px){.jhcv-cn-content .stage-prod__cutout{width: calc(100% - 40px);}}
@media (min-width: 970px){.jhcv-cn-content .stage-prod__cutout{justify-content: flex-end;}}
@media (min-width: 1200px){.jhcv-cn-content .stage-prod__cutout{text-align: right; top: 104px;}}
.jhcv-cn-content .stage-prod__cutout img{height: auto; max-height: 100%; max-width: 100%; position: static; width: auto;}
@media (min-width: 970px){.jhcv-cn-content .stage-prod__cutout img{margin-right: 10%;}}
@media (min-width: 1200px){.jhcv-cn-content .stage-prod__cutout img{margin-right: 5%;}}
@media (min-width: 1400px){.jhcv-cn-content .stage-prod__cutout img{margin-right: 0px; max-height: calc(100% - 24px);}}
@media (min-width: 1800px){.jhcv-cn-content .stage-prod__cutout img{margin-right: -10%; max-height: calc(100% - 36px);}}
@media (min-width: 2200px){.jhcv-cn-content .stage-prod__cutout img{margin-right: -15%; max-height: calc(100% - 48px);}}
.jhcv-cn-content .stage-prod__icon-box{left: 0px; opacity: 1; padding-top: 32px; position: absolute; top: 0px; transition: opacity 0.2s; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .stage-prod__icon-box{padding-top: 36px;}}
@media (min-width: 970px){.jhcv-cn-content .stage-prod__icon-box{padding-top: 28px;}}
@media (min-width: 1200px){.jhcv-cn-content .stage-prod__icon-box{padding-top: 112px;}}
@media (min-width: 1400px){.jhcv-cn-content .stage-prod__icon-box{padding-top: 130px;}}
.jhcv-cn-content .stage-prod__icon{height: 50px; width: 96px;}
@media (min-width: 1200px){.jhcv-cn-content .stage-prod__icon{height: 60px; width: 116px;}}
@media (min-width: 1400px){.jhcv-cn-content .stage-prod__icon{height: 73px; width: 140px;}}
.jhcv-cn-content .stage-start{background: rgb(234, 239, 241);}
.jhcv-cn-content .stage-start__slider .stage-start__item{height: 0px; overflow: hidden;}
.jhcv-cn-content .stage-start__slider .stage-start__item:first-child{height: auto;}
.jhcv-cn-content .stage-start__slider .js-carousel[data-show-buttons="true"] .flickity-prev-next-button{display: block; top: 50%;}
.jhcv-cn-content .stage-start__slider .js-carousel[data-show-buttons="true"] .flickity-prev-next-button.previous{left: 20px;}
.jhcv-cn-content .stage-start__slider .js-carousel[data-show-buttons="true"] .flickity-prev-next-button.next{right: 20px;}
@media (max-width: 570px){.jhcv-cn-content .stage-start__slider .js-carousel[data-show-buttons="true"] .flickity-prev-next-button{top: 25%;}}
.jhcv-cn-content .stage-start__slider__navigation__wrapper{background-color: rgb(255, 255, 255); width: 100%;}
.jhcv-cn-content .stage-start__slider__navigation{display: flex; height: 40px; margin: -1px auto 0px; transition: 0.5s; width: 1360px;}
@media (max-width: 969px){.jhcv-cn-content .stage-start__slider__navigation{display: none;}}
.jhcv-cn-content .stage-start__slider__navigation-item{align-items: center; background-image: linear-gradient(90deg, rgb(255, 185, 0) 50%, transparent 0px); background-position: 100% center; background-size: 201% 100%; cursor: pointer; height: 40px; justify-content: center; line-height: 40px; overflow: hidden; padding: 0px 8px; text-align: center; text-overflow: ellipsis; white-space: nowrap; width: 16.6667%;}
.jhcv-cn-content .stage-start__slider__navigation-item:not(.is-nav-selected):hover{background: rgb(215, 218, 219);}
.jhcv-cn-content .stage-start__slider__navigation.nav-is-paused .is-nav-selected{animation-play-state: paused;}
.jhcv-cn-content .stage-start--ready .stage-start__slider .stage-start__item{height: auto;}
.jhcv-cn-content .stage-start__item,.jhcv-cn-content .stage-start__slider{width: 100%;}
.jhcv-cn-content .stage-start__stock{left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1;}
.jhcv-cn-content .stage-start .flickity-viewport{margin: 0px; width: 100%;}
.jhcv-cn-content .stage-start .flickity-page-dots .dot{border-color: rgb(255, 255, 255);}
.jhcv-cn-content .stage-start .flickity-page-dots .dot.is-selected{background: rgb(255, 255, 255);}
@media (min-width: 970px){.jhcv-cn-content .stage-start{padding-top: 0px;}
.jhcv-cn-content .stage-start .stage-start__stock{left: auto; position: relative; top: auto;}
.jhcv-cn-content .stage-start .flickity-page-dots{z-index: 2; bottom: -27px !important;}
.jhcv-cn-content .stage-start .flickity-page-dots .dot{border-color: rgb(0, 0, 0);}
.jhcv-cn-content .stage-start .flickity-page-dots .dot.is-selected{background: rgb(0, 0, 0);}
.jhcv-cn-content .stage-start.stage-start--navigation-enabled .flickity-page-dots .dot{display: none;}}
.jhcv-cn-content .stage-start.stage-start--navigation-enabled .is-paused .flickity-page-dots .dot{animation-play-state: paused;}
.jhcv-cn-content .stage-start__img{background: rgb(60, 70, 75);}
.jhcv-cn-content .stage-start__img::after{background: transparent; content: " "; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__slider__navigation-item.is-nav-selected{animation-delay: 0s; animation-fill-mode: forwards; animation-name: jhcv-source-navItemSelected; animation-timing-function: ease-in;}
.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__item.is-selected .intro--start.is-animated{position: relative;}
@media (max-width: 1199px){.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__item.is-selected .intro--start.is-animated::before{animation-delay: 0s; animation-duration: var(--hero-interval); animation-fill-mode: forwards; animation-name: jhcv-source-navItemSelected; animation-timing-function: ease-in; background-color: rgb(255, 255, 255); background-image: linear-gradient(90deg, rgb(255, 185, 0) 50%, transparent 0px); background-position: 100% center; background-size: 201% 100%; content: ""; height: 12px; left: 0px; position: absolute; top: 0px; width: 100%;}
.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__item.is-selected .intro--start.is-animated .intro__top{margin-top: 8px;}}
@media (max-width: 749px){.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__item.is-selected .intro--start.is-animated::before{height: 8px;}
.jhcv-cn-content .stage-start.autoplay-enabled .stage-start__item.is-selected .intro--start.is-animated .intro__top{margin-top: 4px;}}
.jhcv-cn-content .stage-start:not(.autoplay-enabled) .stage-start__slider__navigation-item.is-nav-selected{background-position: 0px center;}
@keyframes jhcv-source-navItemSelected { 
  100% { background-position: 0px center; }
}
@keyframes jhcv-source-introBoxProgress { 
  0% { background-position: 100% center; }
  100% { background-position: 0px center; }
}
.jhcv-cn-content .stage-apps__img{background: rgb(60, 70, 75); overflow: hidden; position: relative;}
.jhcv-cn-content .parallax-sequence{background: rgb(0, 0, 0); height: 100vh; left: 0px; opacity: 0; position: fixed; top: 0px; transition: 0.25s; visibility: hidden; z-index: 2;}
.jhcv-cn-content .parallax-sequence.active{opacity: 1; visibility: visible; z-index: 5;}
.jhcv-cn-content .parallax-sequence.active .parallax-sequence__item--icon{transform: scale(1);}
.jhcv-cn-content .parallax-sequence.active .parallax-sequence__item--icon.with-border{border: 6px solid rgb(255, 255, 255);}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence.active .parallax-sequence__item--icon.with-border{border-width: 12px;}}
.jhcv-cn-content .parallax-sequence.active .parallax-sequence__item--icon img,.jhcv-cn-content .parallax-sequence.active .parallax-sequence__item--icon svg{opacity: 1; transition: 0.5s 0.8s;}
.jhcv-cn-content .parallax-sequence__item{color: var(--jh-color-fg-static-inverted); height: 100vh; left: 0px; opacity: 0; position: absolute; top: 0px; transition: 0.5s;}
.jhcv-cn-content .parallax-sequence__item.active{opacity: 1;}
.jhcv-cn-content .parallax-sequence__item-placeholder{font-size: 120px; height: 100vh;}
.jhcv-cn-content .parallax-sequence__item-background{background-position: 50% center; background-size: cover; left: 0px; max-width: none; overflow: hidden; position: absolute; top: 0px; z-index: 0;}
.jhcv-cn-content .parallax-sequence__item-background svg{fill: rgb(135, 135, 135); min-height: 200vh; min-width: 200vw; opacity: 0.22; transform: translate(-50vw, -50vh);}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item-background svg{min-height: 140vh; transform: translate(-20vw, -10vh); width: 140vw;}}
.jhcv-cn-content .parallax-sequence__item-content{flex-direction: column-reverse; padding-top: 100px; position: relative; z-index: 1;}
@media (min-width: 750px){.jhcv-cn-content .parallax-sequence__item-content{padding-top: 160px;}}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item-content > *{flex: 0 1 40%;}
.jhcv-cn-content .parallax-sequence__item-content > :first-child{flex: 0 1 60%;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item-content{padding-top: 100px;}}
.jhcv-cn-content .parallax-sequence__item--logo{height: 40px; max-width: 114px;}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item--logo{height: 80px; max-width: 180px;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--logo{max-width: 228px;}}
.jhcv-cn-content .parallax-sequence__item--logo:not(:last-child){margin-bottom: 6px;}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--logo:not(:last-child){margin-bottom: 24px;}}
.jhcv-cn-content .parallax-sequence__item--title{margin-bottom: 6px;}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--title{margin-bottom: 24px;}}
.jhcv-cn-content .parallax-sequence__item--text{font-size: 18px; line-height: 1.2em;}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--text{font-size: 36px;}}
.jhcv-cn-content .parallax-sequence__item--text:not(:last-child){margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item--additional-info{min-height: 450px;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--additional-info{min-height: 500px;}}
@media (max-width: 969px){.jhcv-cn-content .parallax-sequence__item--icon-container.pictogram{flex: 0 0 90px; min-height: 90px;}}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item--icon-container{flex: 1 1 auto; max-height: 200px;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--icon-container{max-height: 260px;}}
.jhcv-cn-content .parallax-sequence__item--icon{background-color: var(--jh-color-fg-static-brand); border-radius: 50%; box-sizing: content-box; height: 160px; transform: scale(20); transition: transform 0.6s 0.2s, border 0.4s 0.9s; width: 160px;}
@media (max-width: 969px){.jhcv-cn-content .parallax-sequence__item--icon.small-icon{height: 70px; width: 70px;}}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__item--icon{height: 160px; width: 160px;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__item--icon{height: 240px; width: 240px;}}
.jhcv-cn-content .parallax-sequence__item--icon:not(:last-child){margin-bottom: 36px;}
.jhcv-cn-content .parallax-sequence__item--icon svg{fill: rgb(0, 0, 0); height: auto; opacity: 0; width: 67.5%;}
.jhcv-cn-content .parallax-sequence__item--icon img{border-radius: 50%; opacity: 0;}
.jhcv-cn-content .parallax-sequence__pagination-container{position: absolute; right: 0px; top: 90px;}
@media (min-width: 750px){.jhcv-cn-content .parallax-sequence__pagination-container{right: 50%; top: 144px; transform: translate(50%);}}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__pagination-container{top: 50%; transform: translate(50%, -50%);}}
.jhcv-cn-content .rtf .parallax-sequence__pagination{padding-left: 0px;}
.jhcv-cn-content .rtf .parallax-sequence__pagination li{list-style-type: none;}
.jhcv-cn-content .parallax-sequence__pagination-item{border: 2px solid rgb(255, 255, 255); border-radius: 50%; box-sizing: border-box; height: 10px; width: 10px;}
.jhcv-cn-content .parallax-sequence__pagination-item.active{background-color: var(--jh-color-bg-static-default);}
.jhcv-cn-content .parallax-sequence__placeholder{position: relative;}
.jhcv-cn-content .parallax-sequence__placeholder.preview{min-height: 500px;}
.jhcv-cn-content .parallax-sequence__placeholder .parallax-sequence__intro{color: var(--jh-color-fg-static-brand); font-style: ; font-variant-ligatures: ; font-variant-caps: ; font-variant-numeric: ; font-variant-east-asian: ; font-variant-alternates: ; font-variant-position: ; font-variant-emoji: ; font-weight: ; font-stretch: ; font-family: ; font-optical-sizing: ; font-size-adjust: ; font-kerning: ; font-feature-settings: ; font-variation-settings: ; font-language-override: ; font-size: 70px; left: 0px; letter-spacing: var(--jh-font-letter-spacing-110); line-height: 1.2em; opacity: 1; position: absolute; text-transform: uppercase; top: 0px; transform: scale(1); transition: 0.8s; white-space: nowrap;}
@media (min-width: 970px){.jhcv-cn-content .parallax-sequence__placeholder .parallax-sequence__intro{font-size: 160px;}}
@media (min-width: 1200px){.jhcv-cn-content .parallax-sequence__placeholder .parallax-sequence__intro{font-size: 240px;}}
@media (min-width: 1400px){.jhcv-cn-content .parallax-sequence__placeholder .parallax-sequence__intro{font-size: 300px;}}
.jhcv-cn-content .parallax-sequence__placeholder.centered .parallax-sequence__intro{bottom: 0px; top: auto;}
.jhcv-cn-content .parallax-sequence__placeholder.active .parallax-sequence__intro{opacity: 0; transform: scale(15);}
.jhcv-cn-content .jh-tab-module__wrapper .expandable .expandable__body-in,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable .expandable__body-in{padding: 0px 0px 24px;}
@media (min-width: 970px){.jhcv-cn-content .jh-tab-module__wrapper .expandable .expandable__body-in,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable .expandable__body-in{padding-bottom: 0px;}}
.jhcv-cn-content .jh-tab-module__wrapper .expandable .teaser-grid--regular,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable .teaser-grid--regular{gap: 24px; justify-content: space-between; max-width: 100% !important;}
@media (min-width: 970px){.jhcv-cn-content .jh-tab-module__wrapper .expandable,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable{scroll-margin-top: 236px; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important;}
.jhcv-cn-content .jh-tab-module__wrapper .expandable .teaser-grid-entry,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable .teaser-grid-entry{margin: 0px; max-width: unset;}
.jhcv-cn-content .jh-tab-module__wrapper .expandable .teaser-grid-entry > *,.jhcv-cn-content .jh-tab-module__wrapper .jh-rss__expandable .teaser-grid-entry > *{hyphens: auto;}}
.jhcv-cn-content .jh-tab-module__tabview.collapse{display: none;}
@media (max-width: 969px){.jhcv-cn-content .jh-tab-module__tabview-btn{max-width: 280px;}}
.jhcv-cn-content .jh-tab-module__tabview-row{display: flex; flex-direction: column; gap: 24px; justify-content: space-between; margin-top: 24px; margin-bottom: 0px !important;}
@media (min-width: 970px){.jhcv-cn-content .jh-tab-module__tabview-row{flex-direction: row; margin-top: 0px;}}
.jhcv-cn-content .jh-tab-module__tabview-col{flex: 1 0 0px; margin: 0px; max-width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .jh-tab-module__tabview-col:not(.jh-tab-module__tabview-col--full){width: calc(50% - 18px);}
.jhcv-cn-content .jh-tab-module__tabview-col .contact__box{flex-direction: column;}
.jhcv-cn-content .jh-tab-module__tabview-col .contact__box-img{display: none;}
.jhcv-cn-content .jh-tab-module__tabview-col .contact__box-cont{padding: 36px; width: 100%;}}
.jhcv-cn-content .jh-tab-module__tabview-row--intro{background: rgb(60, 70, 75); color: rgb(255, 255, 255); flex-direction: column-reverse; padding: 24px; margin-bottom: 36px !important;}
@media (min-width: 970px){.jhcv-cn-content .jh-tab-module__tabview-row--intro{align-items: center; flex-direction: row; padding: 36px;}}
.jhcv-cn-content .jh-tab-module__tabview-row--intro svg.with-single-fill{fill: rgb(255, 255, 255);}
.jhcv-cn-content .jh-tab-module__tabview-row--intro ul.ul--icon-green li::before,.jhcv-cn-content .jh-tab-module__tabview-row--intro ul.ul--sustainability li::before{background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' viewBox='0 0 22 22'%3E%3Cpath fill='%23fff' d='M15.463 7.256a.923.923 0 0 0-1.276 0l-1.275 1.238-.084.083-.787.765-.17.165-.234.228-1.274 1.238a.924.924 0 0 1-1.276 0L7.813 9.735a.923.923 0 0 0-1.276 0l-.451.438-.823.8c-.351.341-.351.9 0 1.24l1.274 1.24 1.275 1.24 1.275 1.24c.35.34.922.34 1.273.001l1.277-1.24 1.275-1.241 1.275-1.24.413-.4.756-.736.107-.104 1.274-1.238c.35-.341.35-.9 0-1.24z'/%3E%3C/svg%3E");}
.jhcv-cn-content .teaser-sm-list .teaser-sm{margin-bottom: 6px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-sm-list .teaser-sm{margin-bottom: 12px;}}
.jhcv-cn-content .teaser-sm-list__row--centered{display: flex; flex-direction: column; justify-content: center;}
@media (min-width: 750px){.jhcv-cn-content .teaser-sm-list__row--centered{flex-direction: row;}}
.jhcv-cn-content .teaser-sm-list .img{display: block;}
.jhcv-cn-content .teaser-md-list .teaser-md{margin-bottom: 36px;}
.jhcv-cn-content .teaser-md-list .teaser-md:last-child{margin-bottom: 0px;}
.jhcv-cn-content .teaser-md-list .img{display: block;}
.jhcv-cn-content .teaser-lg-list .teaser-lg{margin-bottom: 36px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-lg-list .teaser-lg{margin-bottom: 48px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-lg-list .teaser-lg{margin-bottom: 56px;}}
.jhcv-cn-content .teaser-lg-list .teaser-lg:last-child{margin-bottom: 0px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-lg-list .teaser-lg__hl{margin-bottom: 16px;}}
.jhcv-cn-content .quickfinder__wrapper .teaser-lg-list .quickfinder__link,.jhcv-cn-content .teaser-lg-list .quickfinder__wrapper .quickfinder__link,.jhcv-cn-content .teaser-lg-list .teaser-lg__text{margin-bottom: 12px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-lg-list .teaser-lg__row--centered{align-items: center; display: flex !important;}}
.jhcv-cn-content .teaser-lg-list .teaser-lg:not(:only-child):nth-child(2n+1) .teaser-lg__in:first-child{order: 2;}
.jhcv-cn-content .teaser-lg-list .teaser-lg:not(:only-child):nth-child(2n+1) .teaser-lg__in:last-child{order: 1;}
.jhcv-cn-content .teaser-lg-list-spacer{margin-top: 36px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-lg-list-spacer{margin-top: 48px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-lg-list-spacer{margin-top: 56px;}}
.jhcv-cn-content .teaser-lg-list--left .teaser-lg{margin-bottom: 36px;}
.jhcv-cn-content .teaser-lg-list--left .teaser-lg:last-child{margin-bottom: 0px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-lg-list--left .teaser-lg__in{padding-top: 0px !important;}}
.jhcv-cn-content .teaser-row{margin-left: 50%; padding-bottom: 30px; text-align: center; visibility: hidden;}
.jhcv-cn-content .teaser-row__wrapper{width: 100%;}
.jhcv-cn-content .teaser-row__wrapper.pictures-only .flickity-prev-next-button{height: 54px; min-height: 54px; min-width: 54px; width: 54px;}
.jhcv-cn-content .teaser-row__wrapper .cm-breadcrumb__nav-footer,.jhcv-cn-content .teaser-row__wrapper .container,.jhcv-cn-content .teaser-row__wrapper .gallery-modal-content,.jhcv-cn-content .teaser-row__wrapper .modal-content,.jhcv-cn-content .teaser-row__wrapper .quote--2-col,.jhcv-cn-content .teaser-row__wrapper .stock-bar__in{padding: 0px !important;}
@media (max-width: 570px){.jhcv-cn-content .teaser-row__wrapper .hl-area{padding: 0px 40px;}}
.jhcv-cn-content .teaser-row__container{display: inline-block; margin-bottom: 36px; text-align: initial;}
.jhcv-cn-content .teaser-row--active .teaser-row__container{display: block;}
.jhcv-cn-content .teaser-row__container.flickity-enabled{margin-bottom: 66px;}
.jhcv-cn-content .teaser-row__container:not(.flickity-enabled){white-space: nowrap;}
.jhcv-cn-content .teaser-row__container:not(.flickity-enabled) *{white-space: normal;}
.jhcv-cn-content .teaser-row--full-width{margin-left: -50vw; text-align: center; width: 100vw;}
.jhcv-cn-content .teaser-row__list{margin-bottom: 36px;}
.jhcv-cn-content .teaser-row .teaser{min-width: 280px;}
.jhcv-cn-content .teaser-row .teaser:not(.teaser--wt){text-align: left;}
.jhcv-cn-content .teaser-row:not(.js--no-flic) .teaser{cursor: grab;}
.jhcv-cn-content .teaser-row .teaser-overlay__content,.jhcv-cn-content .teaser-row .teaser-product__content,.jhcv-cn-content .teaser-row .teaser__content{margin-bottom: 24px;}
.jhcv-cn-content .teaser-row--ready{visibility: visible;}
.jhcv-cn-content .teaser-row .btns--sm{position: relative;}
.jhcv-cn-content .teaser-row.eh-btns .btns{height: 98px;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-row.eh-btns .btns{height: 114px;}}
.jhcv-cn-content .teaser-row.eh-btns .btns--sm > [class^="btn"]{margin-bottom: 6px;}
.jhcv-cn-content .teaser-row.eh-btns .btns--sm > [class^="btn"]:only-child{bottom: 0px; position: absolute;}
.jhcv-cn-content .teaser-row.eh-btns .btns--sm > [class^="btn"]:last-child{margin-bottom: 0px;}
.jhcv-cn-content .quickfinder__wrapper .teaser-row.eh-btns .quickfinder__button,.jhcv-cn-content .rtf .p--button .teaser-row.eh-btns a,.jhcv-cn-content .rtf .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .rtf-mod .p--button .teaser-row.eh-btns a,.jhcv-cn-content .rtf-mod .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .simple-rtf .p--button .teaser-row.eh-btns a,.jhcv-cn-content .simple-rtf .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .teaser-row.eh-btns .btn,.jhcv-cn-content .teaser-row.eh-btns .btn--hidden,.jhcv-cn-content .teaser-row.eh-btns .btn--nodisplay,.jhcv-cn-content .teaser-row.eh-btns .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .teaser-row.eh-btns .rtf .p--button a,.jhcv-cn-content .teaser-row.eh-btns .rtf .p--button-primary a,.jhcv-cn-content .teaser-row.eh-btns .rtf-mod .p--button a,.jhcv-cn-content .teaser-row.eh-btns .rtf-mod .p--button-primary a,.jhcv-cn-content .teaser-row.eh-btns .search__pop-btn,.jhcv-cn-content .teaser-row.eh-btns .simple-rtf .p--button a,.jhcv-cn-content .teaser-row.eh-btns .simple-rtf .p--button-primary a{height: 46px;}
@media (min-width: 1200px){.jhcv-cn-content .quickfinder__wrapper .teaser-row.eh-btns .quickfinder__button,.jhcv-cn-content .rtf .p--button .teaser-row.eh-btns a,.jhcv-cn-content .rtf .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .rtf-mod .p--button .teaser-row.eh-btns a,.jhcv-cn-content .rtf-mod .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .simple-rtf .p--button .teaser-row.eh-btns a,.jhcv-cn-content .simple-rtf .p--button-primary .teaser-row.eh-btns a,.jhcv-cn-content .teaser-row.eh-btns .btn,.jhcv-cn-content .teaser-row.eh-btns .btn--hidden,.jhcv-cn-content .teaser-row.eh-btns .btn--nodisplay,.jhcv-cn-content .teaser-row.eh-btns .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .teaser-row.eh-btns .rtf .p--button a,.jhcv-cn-content .teaser-row.eh-btns .rtf .p--button-primary a,.jhcv-cn-content .teaser-row.eh-btns .rtf-mod .p--button a,.jhcv-cn-content .teaser-row.eh-btns .rtf-mod .p--button-primary a,.jhcv-cn-content .teaser-row.eh-btns .search__pop-btn,.jhcv-cn-content .teaser-row.eh-btns .simple-rtf .p--button a,.jhcv-cn-content .teaser-row.eh-btns .simple-rtf .p--button-primary a{height: 54px;}}
.jhcv-cn-content .teaser-row__col{display: inline-block; float: none; vertical-align: bottom; width: 320px;}
.jhcv-cn-content .flickity-enabled .teaser-row__col{padding: 0px 5px; width: 290px !important;}
@media (min-width: 750px){.jhcv-cn-content .flickity-enabled .teaser-row__col{padding: 0px 20px; width: 360px !important;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-row__col{width: 360px;}
.jhcv-cn-content .teaser-row .teaser{min-width: 320px;}}
@media (min-width: 1200px){.jhcv-cn-content .flickity-enabled .teaser-row__col{padding: 0px 20px;}}
@media (min-width: 1400px){.jhcv-cn-content .flickity-enabled .teaser-row__col{padding: 0px 20px;}}
.jhcv-cn-content .teaser-row.teaser-row--single-item .cm-breadcrumb__nav-footer,.jhcv-cn-content .teaser-row.teaser-row--single-item .container,.jhcv-cn-content .teaser-row.teaser-row--single-item .gallery-modal-content,.jhcv-cn-content .teaser-row.teaser-row--single-item .modal-content,.jhcv-cn-content .teaser-row.teaser-row--single-item .quote--2-col,.jhcv-cn-content .teaser-row.teaser-row--single-item .stock-bar__in{padding: 0px;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .container--single{padding-left: 20px !important; padding-right: 20px !important;}
@media (min-width: 750px){.jhcv-cn-content .teaser-row.teaser-row--single-item .container--single{padding-left: 0px !important; padding-right: 0px !important;}}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser::after,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser::before{content: " "; display: table;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser::after{clear: both;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-row__col{padding: 0px; width: 100%;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head{float: left;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head{margin: 0px; padding-bottom: 0px; padding-top: 0px;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head-text{font-size: 114px; margin: 0px;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-std__head-icon,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head-icon{margin: 0px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-row.teaser-row--single-item{margin-left: 50%;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-row--full-width{margin-left: -50vw; width: 100vw;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__head,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head{margin-left: 8.33333%;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__head-text{font-size: 164px; padding: 0px;}
.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-overlay__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser-product__content,.jhcv-cn-content .teaser-row.teaser-row--single-item .teaser__content{text-align: left;}}
.jhcv-cn-content .js--no-flic .teaser-row__container{justify-content: center; white-space: nowrap;}
.jhcv-cn-content .js--no-flic .teaser-row__container *{white-space: normal;}
.jhcv-cn-content .teaser-tiles-list{border-top: 2px solid rgba(0, 0, 0, 0.1); padding-top: 36px;}
.jhcv-cn-content .teaser-tiles-list__item{margin-bottom: 50px;}
.jhcv-cn-content .teaser-tiles-list--top{border-top-width: medium; border-top-style: none; border-top-color: currentcolor; padding-top: 0px;}
.jhcv-cn-content .teaser-tiles-list .row__centered{flex-wrap: wrap; justify-content: center; display: flex !important;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-tiles-list .row__asColumn{align-items: center; flex-direction: column;}}
.jhcv-cn-content .teaser-tiles-list__intro{border-color: rgb(255, 185, 0); height: 100%;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-tiles-list__intro.teaser-full-width{display: flex;}
.jhcv-cn-content .teaser-tiles-list__intro.teaser-full-width .teaser-tiles-list__intro-logo{align-items: center; display: flex; flex: 1 0 25%; max-width: 25%; padding: 40px;}
.jhcv-cn-content .teaser-tiles-list__intro.teaser-full-width .teaser-tiles-list__intro-content{flex: 1 0 75%; max-width: 75%; padding: 40px 0px;}
.jhcv-cn-content .teaser-tiles-list__intro.teaser-full-width .teaser-tiles-list__intro-content:first-child{padding-left: 40px;}
.jhcv-cn-content .teaser-tiles-list__intro.teaser-full-width .teaser-tiles-list__intro-title{font-size: 36px; margin-bottom: 12px;}}
.jhcv-cn-content .teaser-tiles-list__intro-logo{padding: 40px 24px;}
.jhcv-cn-content .teaser-tiles-list__intro-content{padding: 0px 24px 24px;}
.jhcv-cn-content .teaser-tiles-list__intro-content:first-child{padding-top: 24px;}
.jhcv-cn-content .teaser-tiles-list__intro-title{margin-bottom: 20px;}
.jhcv-cn-content .teaser-tiles-list__intro-text{line-height: 180%;}
.jhcv-cn-content .teaser-tiles-list__intro-text > blockquote,.jhcv-cn-content .teaser-tiles-list__intro-text > div,.jhcv-cn-content .teaser-tiles-list__intro-text > ol,.jhcv-cn-content .teaser-tiles-list__intro-text > p:not(.no-margin),.jhcv-cn-content .teaser-tiles-list__intro-text > ul{margin-bottom: 12px;}
.jhcv-cn-content .teaser-tiles-list__intro.brand-antonbyjungheinrich{border-color: var(--jh-color-bg-ia-brand-2-default,#86428b);}
.jhcv-cn-content .teaser-grid{display: flex; flex-direction: column;}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid{flex-flow: wrap; justify-content: center;}}
.jhcv-cn-content .teaser-grid-entry{background: rgb(255, 255, 255); border-bottom: 2px solid rgb(215, 218, 219); margin-bottom: 8px;}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid-entry{border-bottom: 6px solid rgb(215, 218, 219); flex-basis: calc(33.3333% - 24px); margin: 0px 12px 24px;}}
.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry{flex-direction: column;}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry{max-width: 260px;}
.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry .teaser-overlay__head,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry .teaser__head{min-height: 162.5px;}}
.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry .teaser-overlay__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry .teaser-product__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry .teaser__content{text-align: left;}
.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt .teaser-overlay__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt .teaser-product__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt .teaser__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt-round .teaser-overlay__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt-round .teaser-product__content,.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser--wt-round .teaser__content{text-align: center;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser-product .product__list .list-icon__item{font-size: 14px;}
.jhcv-cn-content .teaser-grid--regular .teaser-grid-entry.teaser-product .teaser-product__hl{font-size: 20px;}}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry{display: flex; flex-direction: row;}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry{flex-direction: column; max-width: 260px;}}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__image{display: inline-block; flex-shrink: 0; font-size: 0px; height: auto; line-height: 0;}
@media (max-width: 749px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__image{height: 60px; max-width: 60px; width: 60px;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__image{height: 84px; max-width: 84px; width: 84px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__image{display: block; max-width: 100%; padding-bottom: 62.5%; width: 100%;}}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title{align-self: center; flex: 2 0 auto; overflow: hidden;}
@media (max-width: 749px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title{max-height: 60px; max-width: calc(100% - 120px); padding: 0px 12px;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title{max-height: 84px; max-width: calc(100% - 144px); padding: 0px 12px;}}
@media (max-width: 340px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title{max-width: calc(100% - 60px);}}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title{align-items: center; display: flex; justify-content: center; padding: 16px 12px; text-align: center;}}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__title h3{margin: 0px;}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__link{background: rgb(255, 255, 255); flex-shrink: 0; width: 50px;}
@media (max-width: 340px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__link{display: none;}}
@media (max-width: 969px){.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry__link{align-self: center; display: flex; justify-content: center; text-align: center;}}
.jhcv-cn-content .teaser-grid--compact .teaser-grid-entry:hover a{text-decoration: underline;}
.jhcv-cn-content .teaser-grid--no-cta .teaser-grid-entry__image{display: block; flex-shrink: 0; font-size: 0px; height: auto; line-height: 0; margin-bottom: 12px; max-width: 100%; padding-bottom: 62.5%; width: 100%;}
.jhcv-cn-content .teaser-grid--no-cta .teaser-grid-entry__title{text-align: center;}
.jhcv-cn-content .teaser-grid--no-cta .teaser-grid-entry__title .teaser-md__hl-sm{margin-bottom: 12px;}
.jhcv-cn-content .teaser-grid--no-cta .teaser-grid-entry .teaser__text{padding: 0px 12px; text-align: center;}
@media (min-width: 1200px){.jhcv-cn-content .teaser-grid--3-cols{margin: 0px auto; max-width: 852px;}
.jhcv-cn-content .teaser-grid--4-cols .teaser-grid-entry{flex-basis: calc(25% - 24px);}
.jhcv-cn-content .teaser-grid--5-cols .teaser-grid-entry{flex-basis: calc(20% - 24px);}}
@media (max-width: 749px){.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta) .teaser-grid-entry__image .img-pictogram{height: 60px; padding: 6px; width: 60px;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta) .teaser-grid-entry__image .img-pictogram{height: 84px; padding: 6px; width: 84px;}}
@media (min-width: 970px){.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta){max-width: 260px;}
.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta) .teaser-grid-entry__image{padding-bottom: 140px;}
.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta) .teaser-grid-entry__image .img-abs{margin: 16px auto; width: 140px;}
.jhcv-cn-content .teaser-grid-entry--square:not(.teaser-grid-entry--no-cta) .teaser-grid-entry__image .img-pictogram{aspect-ratio: 1 / 1; padding: 24px; position: absolute; width: 100%;}}
.jhcv-cn-content .teaser-grid-entry--no-cta .teaser-grid-entry__image{padding-bottom: 140px;}
.jhcv-cn-content .teaser-grid-entry--no-cta .teaser-grid-entry__image .img-abs{margin: 16px auto; width: 140px;}
.jhcv-cn-content .teaser-grid-entry--no-cta .teaser-grid-entry__image .img-pictogram{aspect-ratio: 1 / 1; padding: 0px; position: absolute; width: 100%;}
.jhcv-cn-content .teaser-grid__wrapper{position: relative;}
.jhcv-cn-content .teaser-grid__wrapper .show-more{display: none;}
@media (max-width: 969px){.jhcv-cn-content .teaser-grid__wrapper .show-more.show-more--sm{display: block;}}
@media (min-width: 970px) and (max-width: 1199px){.jhcv-cn-content .teaser-grid__wrapper .show-more.show-more--md{display: block;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-grid__wrapper .show-more.show-more--lg{display: block;}}
.jhcv-cn-content .teaser-grid .teaser-grid-entry--hidden-lg,.jhcv-cn-content .teaser-grid .teaser-grid-entry--hidden-md{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: none; visibility: hidden;}
@media (max-width: 969px){.jhcv-cn-content .teaser-grid .teaser-grid-entry.initially-hidden-sm{display: none;}}
@media (min-width: 970px) and (max-width: 1199px){.jhcv-cn-content .teaser-grid .teaser-grid-entry.initially-hidden-md{display: none;}
.jhcv-cn-content .teaser-grid .teaser-grid-entry--hidden-md{display: block;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-grid .teaser-grid-entry.initially-hidden-lg{display: none;}
.jhcv-cn-content .teaser-grid .teaser-grid-entry--hidden-lg{display: block;}}
@media (max-width: 969px){.jhcv-cn-content .teaser-grid.js-show-all .teaser-grid-entry.initially-hidden-sm{display: flex;}}
@media (min-width: 970px) and (max-width: 1199px){.jhcv-cn-content .teaser-grid.js-show-all .teaser-grid-entry.initially-hidden-md{display: flex;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-grid.js-show-all .teaser-grid-entry.initially-hidden-lg{display: flex;}}
.jhcv-cn-content .box-colored--white .teaser-grid--no-cta .teaser-grid-entry{border-bottom: 0px;}
.jhcv-cn-content .box-colored--white .teaser-grid--no-cta .teaser-grid-entry .teaser__text{margin-bottom: 0px; padding: 0px;}
.jhcv-cn-content .white-tile__wrapper-btn{float: none; margin: 0px auto; text-align: center;}
.jhcv-cn-content .white-tile__btn{text-align: center;}
.jhcv-cn-content .wide-image-box{overflow: hidden;}
.jhcv-cn-content .wide-image-box-prod{background: transparent; position: relative;}
.jhcv-cn-content .wide-image-box-prod img{left: 0px; position: absolute; top: 0px;}
.jhcv-cn-content .wide-image-box-prod__img{background: transparent; display: block; overflow: hidden; padding-bottom: 62.5%; position: relative;}
.jhcv-cn-content .wide-image-box-prod__img::after{background: transparent; content: " "; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%;}
@media (min-width: 1200px){.jhcv-cn-content .wide-image-box-prod__img{padding-bottom: 31.25%;}}
.jhcv-cn-content .wide-image-box-prod .img{padding-bottom: 0px;}
.jhcv-cn-content .wide-image-box .wide-image-box-prod__icon-box{opacity: 0;}
.jhcv-cn-content .wide-image-box .intro__box{left: 0px; padding-bottom: 32px; padding-top: 20px;}
@media (min-width: 970px){.jhcv-cn-content .wide-image-box .intro__box{padding-bottom: 48px; padding-top: 40px;}}
.jhcv-cn-content .wide-image-box .intro__box .intro__hl{margin-bottom: 8px;}
@media (min-width: 970px){.jhcv-cn-content .wide-image-box .intro__box .intro__hl{margin-bottom: 16px;}}
.jhcv-cn-content .wide-image-box .intro__box--right{left: inherit;}
@media (min-width: 970px){.jhcv-cn-content .wide-image-box .intro__box--right{right: -100%;}}
.jhcv-cn-content .cm-breadcrumb{opacity: 1; z-index: 10;}
.jhcv-cn-content .cm-breadcrumb__nav svg{height: 19px; vertical-align: middle; width: 19px;}
.jhcv-cn-content .cm-breadcrumb__nav-list{display: flex; flex-direction: column; list-style: none; margin: 0px auto;}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-list{flex-flow: wrap; white-space: nowrap;}}
.jhcv-cn-content .cm-breadcrumb__nav-list-item{align-items: center; display: flex; flex-direction: row; overflow: hidden; white-space: nowrap;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item svg{fill: rgb(0, 0, 0); flex-shrink: 0;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item .active-element,.jhcv-cn-content .cm-breadcrumb__nav-list-item a{color: rgb(0, 0, 0); display: inline-block; line-height: 48px; min-width: 48px; overflow: hidden; padding: 0px 6px; position: relative; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-list-item .active-element,.jhcv-cn-content .cm-breadcrumb__nav-list-item a{line-height: 20px; min-height: 20px; overflow: visible; padding: 6px; white-space: normal; width: auto;}}
.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a{padding-left: 0px;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a svg{vertical-align: sub; fill: rgb(0, 0, 0); display: none;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a span{display: block;}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a{padding-top: 4px;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a svg{display: block;}
.jhcv-cn-content .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a span[itemprop="name"]{display: none;}}
.jhcv-cn-content .cm-breadcrumb__nav-footer{border: 2px solid rgb(215, 218, 219); display: none; padding: 6px 12px;}
@media (max-width: 969px){.jhcv-cn-content .cm-breadcrumb__nav-footer{display: block;}}
@media (min-width: 750px){.jhcv-cn-content .cm-breadcrumb__nav-footer{padding: 6px 0px;}}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-footer{padding: 0px;}}
.jhcv-cn-content .cm-breadcrumb__nav-topbar{display: none;}
@media (min-width: 970px){.jhcv-cn-content .cm-breadcrumb__nav-topbar{display: block;}}
.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list{flex-wrap: nowrap;}
.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item .active-element,.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item a{color: rgb(255, 255, 255);}
.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item .active-element span,.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item a span{white-space: nowrap;}
.jhcv-cn-content .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content .wrapper__footer .cm-breadcrumb{background: rgb(215, 218, 219);}
.jhcv-cn-content .is--corp .cm-breadcrumb__nav-footer{display: none;}
@media (max-width: 1199px){.jhcv-cn-content .is--corp .cm-breadcrumb__nav-footer{display: block;}}
.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar{display: none;}
@media (min-width: 1200px){.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar{display: block;}}
.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list .cm-breadcrumb__nav-list-item svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list .cm-breadcrumb__nav-list-item .active-element,.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list .cm-breadcrumb__nav-list-item a{color: rgb(0, 0, 0);}
.jhcv-cn-content .is--corp .cm-breadcrumb__nav-topbar .cm-breadcrumb__nav-list .cm-breadcrumb__nav-list-item.cm-breadcrumb__root a svg{fill: rgb(0, 0, 0);}
.jhcv-cn-content .quickfinder__container{background: rgb(215, 218, 219); padding: 36px 0px;}
.jhcv-cn-content .quickfinder__container .quickfinder__wrapper .quickfinder__link:last-child,.jhcv-cn-content .quickfinder__container .teaser-lg__text:last-child,.jhcv-cn-content .quickfinder__wrapper .quickfinder__container .quickfinder__link:last-child{margin: 24px;}
.jhcv-cn-content .quickfinder__title{margin-bottom: 24px;}
.jhcv-cn-content .quickfinder__wrapper{display: flex; flex-direction: column; margin: 0px auto; max-width: 650px;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__list{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 6px 12px; max-width: 650px;}
@media (min-width: 970px){.jhcv-cn-content .quickfinder__wrapper .quickfinder__list{background: transparent; margin: 0px; max-width: 100%; padding: 6px 24px 24px; transition: background 0.4s; width: 100%; z-index: 500;}}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__list-item{margin: -70px auto 3px; opacity: 0; pointer-events: none; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .quickfinder__wrapper .quickfinder__list-item{max-width: 602px;}}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__list-animated .quickfinder__list-item{transform: scale(0.5); transition: 0.1s ease-in;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link{background: rgb(255, 255, 255); line-height: 1.2; padding: 20px 72px 20px 24px; position: relative; transition: 0.2s ease-in; margin: 0px !important;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link .quickfinder__icon{margin-top: -16px; position: absolute; right: 12px; top: 50%;}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link:hover{background: rgb(228, 230, 231); transform: scale(1.025);}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__link:hover svg.quickfinder__icon{fill: rgb(49, 57, 61);}
.jhcv-cn-content .quickfinder__wrapper .quickfinder__button{padding-left: 24px; z-index: 100;}
.jhcv-cn-content .quickfinder__container-expanded svg.quickfinder__toggle__icon{transform: translateY(-50%) rotate(180deg);}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list{background: linear-gradient(rgb(215, 218, 219) 0px, rgba(215, 218, 219, 0.65));}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-item{margin-top: 0px; opacity: 1; pointer-events: auto;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item{transform: scale(1); transition: 0.275s ease-in;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-1{transition-delay: 0.1s; z-index: 99;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-2{transition-delay: 0.2s; z-index: 98;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-3{transition-delay: 0.3s; z-index: 97;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-4{transition-delay: 0.4s; z-index: 96;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-5{transition-delay: 0.5s; z-index: 95;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-6{transition-delay: 0.6s; z-index: 94;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-7{transition-delay: 0.7s; z-index: 93;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-8{transition-delay: 0.8s; z-index: 92;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-9{transition-delay: 0.9s; z-index: 91;}
.jhcv-cn-content .quickfinder__container-expanded .quickfinder__list-animated .quickfinder__list-item-10{transition-delay: 1s; z-index: 90;}
.jhcv-cn-content .quick_links{background: rgb(255, 185, 0); padding: 40px 0px;}
.jhcv-cn-content .quick_links__container{position: relative;}
@media (min-width: 750px){.jhcv-cn-content .quick_links__container-row{align-items: center; display: flex;}}
.jhcv-cn-content .quick_links__content{position: relative; z-index: 1;}
@media (min-width: 750px){.jhcv-cn-content .quick_links__content{flex: 1 0 66.6667%; padding-right: 20px;}}
@media (min-width: 1200px){.jhcv-cn-content .quick_links__content{padding-right: 30px;}}
.jhcv-cn-content .quick_links__title-container{display: flex;}
.jhcv-cn-content .quick_links__title-container--title-area{flex: 1 0 60%;}
@media (min-width: 440px) and (max-width: 749px){.jhcv-cn-content .quick_links__title-container--title-area{flex: 1 0 70%;}}
.jhcv-cn-content .quick_links__title{margin-bottom: 8px;}
@media (max-width: 749px){.jhcv-cn-content .quick_links__title{width: 60%;}}
.jhcv-cn-content .quick_links__items{display: flex; flex-wrap: wrap; gap: 12px; margin-top: 16px;}
@media (min-width: 440px) and (max-width: 749px){.jhcv-cn-content .quick_links__items{margin-top: 0px;}}
@media (min-width: 750px){.jhcv-cn-content .quick_links__items{margin-top: 40px;}}
@media (max-width: 749px){.jhcv-cn-content .quick_links__image{display: none;}}
@media (min-width: 750px){.jhcv-cn-content .quick_links__image{flex: 1 0 33.3333%; padding-left: 20px;}}
@media (min-width: 750px) and (min-width: 1200px){.jhcv-cn-content .quick_links__image{padding-left: 30px;}}
.jhcv-cn-content .quick_links__image--mobile{display: block; flex: 1 1 40%; padding-left: 20px;}
@media (min-width: 440px) and (max-width: 749px){.jhcv-cn-content .quick_links__image--mobile{flex: 1 1 30%;}}
@media (min-width: 750px){.jhcv-cn-content .quick_links__image--mobile{display: none;}}
.jhcv-cn-content .jh__contact-search__modal{font-size: 14px;}
.jhcv-cn-content .jh__contact-search__modal .form__hl-xl{font-size: 34px;}
.jhcv-cn-content .jh__contact-search__modal-title{color: rgb(60, 70, 75); font-size: 32px; font-style: italic;}
.jhcv-cn-content .jh__contact-search__modal-spinner{background: url("data:image/gif;base64,R0lGODlhQABAAIABAP+5AP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU1MjU5NzkyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU1MjU5N0EyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTUyNTk3NzJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTUyNTk3ODJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABAAEAAAALihI+pi+EPo5yQ2Zuo3hF7y4XaR2biWZUqygbqmr5HJ390Ddw4GNf6vvi9hMBGT0YsGpIkZtHpge6kF6rvOMQql9qSFdlthp/jaHl6rqavD+A320bHt6Y520FXvPVrsN2Pl2f0BxcoyEUIk7i1V2d42Dj4KNiCcjhTKXKJmLmxmdPJ8RlKWmp6ipqqusra6voKGys7SxuqqOllmXtyG9IruosrxhvsWww8LGyjm2zcjLxM/Ox5TD09Uo19TfFrHa1sJv3tPA4dDo7B0q1d7n1O/m6eztxea3+Pn6+/z9/v/7+qAAAh+QQFBAABACwkAAQAGAAYAAACFoSPqcvtD6OctNqLs968+w+G4kiWUwEAIfkEBQQAAQAsIgACABwAHAAAAhqEj6nL7Q+jnLTai7PevPsPhuJIluaJpuqKFAAh+QQFBAABACwhAAEAHgA4AAACS4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awDH8kzX9o3n+s73/g8MCoc9i86YQ+KUN6bNWYPSpDOqzBrDwrQBrrdyBCfFS3KsAAAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALCAAAAAgADoAAAJRhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC5vBTNf2jef6zvf+DwwKh8QcpnfkJXdLXdN4QUaVU2bVeYVapFtq1/rFhrUVbtl7BqfF61kBACH5BAUEAAEALCUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsJAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALCIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsBwAhADgAHgAAAlyMj6kJ7Q+jbKtaM7N2t7MNRt4YhCZHdueZqutrVvC8yfQtLviOKjxv+92Cwhmx+DoiWbolTOkEQaOaKXViveZ82lC22/uAq81x5mtsWZzq9bKNfsK5yDm9aBcXCwAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALAYAIAA6ACAAAAJjjI+pCe0Po3yrWjOzhrezDU7eGIQmR3bnCqQqC69KTIdzjYtfzjt33/sBc8JhrWiMIZOsJfPkfNp20ia1Cr1ip4ittevNgsPcA9kUPVO06kga57pI45Y5fWG/s4P6Pa/vl1MAACH5BAUEAAEALAUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsBAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAHwA/AAACR4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gsbwUzX9o3XYrD3If/zgYBD4Yd4NHqQS2WH+XRyoFPphnq1arBbbYb7FRUAACH5BAkEAAEALAAAAABAAEAAAAJ5jI+pe+APo5wx0Iuz3nb7D0JdSJbTaKYlqrYe68YXLNeijUt0Lu+86/upgkITsUg6IkHK5cvZg8aaUgy1SrlidduUtvv4ggFicLl73qax62pb+oYy5nTE+I7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZadlYAAAh+QQJBAABACwAAAAAQABAAAACpoyPqYvgD6OckNmbqN7R8N8F4BiSoGeSaKqtLOe+pQyLtBTfs/7kvOOjBXnDV/F2TCVlS5Xtt/s1WdPTE9q7ErXY6sfrxALAI3KLCzVT1DUxe/OOutFC+nYurtiNe2Rf+ccUGJYHNFh2CIhXOJb45UiYBomIUbnA2GipeYDZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDwsUwAAIfkECQQAAQAsAAAAAEAAQAAAAq6Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZHeiormjjSnAczrRj31RO83rX+vl+j+HKSESelDpmLUiUQW/O3tRqiO6usWqX6/KGwUdy0rxEN9XPrFbqFrKxgai4HF/n37j55v7ix7LHBwhXx5dC+LWoZQjUaCe4FXlWUpKoePmRWbRJ0tn36RFaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLwcXAAAIfkECQQAAQAsAAAAAEAAQAAAAq2Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZlSrKAmb7vDAnw/VM3ayOd03P68V+uKDQRZwZhUta8ug7MJ/QoRRIrSKvxWy1uQErvSexjSwyt9QSNsqd4mqthql8vq1j73M4PYAXp9fFp+XncOhU+IZmNzi2CKWyEog4SVJpeemRmbcJkvnJ2UlaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrDxTAAAh+QQJBAABACwAAAAAQABAAAACq4yPqYvgD6OckNmbqN4Re8uF2kdm4lmVKsoC6tqeSuzMdGjH+T2aus+j7FjDYAdIRBpTDVpxWVPKpNCnyLrEcrRBbq8JPYJb3lt5cv6Nk+uwi4qDG9Pig7tuMMu7+6/9/kDH9Af41jZ1WNUntOj0QlIY9egRaTh5UXlJGamJkdkJUik6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jExTAAAh+QQJBAABACwAAAAAQABAAAACqYyPqcvtD6MCtNqLM5U86Q9W3RiEZkZ25yqmEsu6L3wyNGDfYQ7zuuZbBX+XoclI3CxuyGTz8/xFUcskdUKbMqs9rtWiLXq/SmzXTC57smNyGNz+vlvo9FyNSMPrtbj1juPnJAhFKCUDoUeH2KCIx8gnB9noOEmpaAl4lMl56fgJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGxcWgAAIfkECQQAAQAsAAAAAEAAQAAAAqmMj6nL7Q+jArTaizOVPOkPVt0YhGZGducqphLLui98MjRg32EO87rmWwV/l6HJSNwsbshk8/P8RVHLJHVCmzKrPa7Voi16v0ps10wue7Jjchjc/r5b6PRcjUjD67W49Y7j5yQIRSglA6FHh9igiMfIJwfZ6DhJqWgJeJTJeen4CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsXFoAACH5BAkEAAEALAAAAABAAEAAAAKkjI+py+0Po5y0NoCz3rxb24Wi9lXj6ZUTymbq2rKvFMtX7NRojt+6yGsFfylGbUjcIE/LJKYJ9DlJ0l11CoCGtEQux6sDU43Y8eJ4nYpdaef62U6+s/Fu/XsP582KMn9G5kcHOGdFuNdzGOiniCjUeCY4CElZaZkgmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsWwAAIfkECQQAAQAsAAAAAEAAQAAAAqCMj6nL7Q+jnLTai7PeFPgPhuLHdeN5lhPKhqrUxgAkk0/N0riOj7z864GCLaJwdtslj8Ml0MlEOnpGYTUFZV592eNW9H1OleOoJ9wsm9E2dZR97lrlWLeWzrV7X3AUv1/3x2DWJrhAGGeouMjY6PiIgSg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vbi1gAACH5BAkEAAEALAAAAABAAEAAAAKdjI+py+0Po5y02ouz3rx7BYTiSJbAN5mqiUrrK0YwKc9rbZ9QruK2z4vteMCg7hEsJoc5JZH5gxqPjiVyKrw2pUZnj2utPrVYLws8Fm/JU3PJDYOP5Df0l91t2aN6dbnv1wY4SFhoeIiYqIjF2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq6tSAAAh+QQJBAABACwAAAAAQABAAAACm4yPqcvtD6OctNqLs968+w9SwEiWphlO57pKLOu+ciyXdH3euI6T/BzptYJCwK93hBGLviXSyUwOIUwbtCYFUovZV9e6rRqv2od49G2Gq2k0+bneveVx7Nyeqgvz9zL/DxgoOEhYaHiYcaa4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLy1IAACH5BAkEAAEALAAAAABAAEAAAALEjI+py+0Po5y02ouz3rz7D4aiBpTmiZpTyqpSCwNrjM50/d5upON8L8sBg7+eDXi8JXXLWJP2bEVh01SVdT1lfZDhVitkho1jaFl5pqada2xb+uY+hqXRd2fP6/f8vv8PGCg4aECHNGJolAi1qNRI9egUiTUpVVlzaZWpsqnVKfNZ9xkQCtpJGoq6qXo6Wsp6CZspO0lbafuIG6m7yNvoawicKOz16pp6nDxr3IrcrBzLvCq97DxtXQ19Sx2N3a1d+zpSAAAh+QQJBAABACwAAAAAQABAAAACxIyPqcvtD6OctNqLs968+w+GogaU5omaU8qqUgsDa4zOdP3ebqTjfC/LAYO/ng14vCV1y1iT9mxFYdNUlXU9ZX2Q4VYrZIaNY2hZeaamnWtsW/rmPoal0Xdnz+v3/L7/DxgoOGhAhzRiaJQItajUSPXoFIk1KVVZc2mVqbKp1SnzWfcZEAraSRqKuql6OlrKegmbKTtJW2n7iBupu8jb6GsInCjs9eqaepw8a9yK3Kwcy7wqvew8bV0NfUsdjd2tXfs6UgAAIfkECQQAAQAsAAAAAEAAQAAAAtKMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGIe4pljGCOWYBrkj2UaJYzmH+aWpFaBpwHmJCRq6OepZSmqpyskq6Xr6iRoK61hLeauYC7lb2Mv4OzjbOvxaHItMe2y7jNus+8wb7TsNXC1carp6jRhsmO2dmMotriwLTh6Wjp1MLIIuUgAAIfkECQQAAQAsAAAAAEAAQAAAAt+Mj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eGbgGBSZBjmJMLlWGXmJ+RaAydlp9Wl5IDqn6Rh6Opa6uMoKiygrSitoC2pa6nqKa8hbq7spzPoFfEscmzy7HHw82Nzpm0habFytGp37/IutzE1t3erNDJ5tXoZeTl44fc6OrN6u3S1+DWJPKK5vTVIAACH5BAkEAAEALAAAAABAAEAAAALdjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6Jh2EJkQKWlAiWC5NulYufmG6akJOte5+FmqRYrKqjp2ipj6+hVbOPuKK6hbymtoq+qbKEpbSyzrmpu8u9zb/HusDDz4vCnMOA16XZZtXY0dHfzNHe7cDR5QDFsOna6+/cjuDVlM+N5Yj09LUgAAIfkECQQAAQAsAAAAAEAAQAAAAtmMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eKbomAYZ2YawqEC5ZomImfl2cJng+WkQujmqJcqpisoVYAra6gpbKjt2Kthpq5vLKss76NsKbIg7LFwcu4ucqPzLzGiMStxcuyxd/Wr7hR3tfNxdFk5J7W39PC75Pd14HbLN/b5NON+OHlIAACH5BAkEAAEALAAAAABAAEAAAALWjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6JgGGdk2STmXULhwWYmgqcD55im4GWo1OghqqqWamrnKZfD5CvtFa3i7WuqKCruL26vbCnxQO5bLiBz6mxhsypzsvDzcXGwMXabMif0ovU0dbV3LLel9SXjdOK7uyy5s+R5ibBtSAAAh+QQJBAABACwAAAAAQABAAAAC04yPqcvtD6OctNqLs968+w+G4sgB5ommAKW2J+u2cJzO9Dvdda7jUu+LAE02XfF2pCVjS1dTxgM+VdPdb1hFZYOQ4Sra2xLBRjLSrEQz1U429Cp1U0n0uv2Oz+v3/L7/DwjoFUcyGEZnWFaYmLbI2Ob4OBcpqbVgyFD5loB5qWnFOZj5aanQaUrKdXAamvqF6jXqKovlOWtbC5tKS9i6i9uL4DqmG7w6zHtY/Jms6EvafLasGd34zAysfE2d7SyM3C29XVk3/DpiXg5Oic3OHQhvUAAAIfkECQQAAQAsAAAAAEAAQAAAAsyMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKFjhVVZXeHaIuKa4+Ebn2NYYqWVHOcfg5XBptaDZwFmZiQUaOjYahxq6SarKyZrqafrlmihrChtWirurW0uZa3i72iusMEs7bJyAHGx7POuc9hspzah8aS2JDWwZ7c07+QpOLJ49iJ4uUQAAIfkECQQAAQAsAAAAAEAAQAAAAsSMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKDhIWOjVlnf4hqc4l9iopQcZ6eDVNTlWifWAmdlgydl5GaeJORoWapqKWjp5WtYK+XoW2zibVqt4u5Z7uIv4KboKG6zaC8zQ+XW8mCzM7FjsOkwrLSv5zJh9p1zo/Q0eTlIAACH5BAkEAAEALAAAAABAAEAAAALBjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv8PGCg4SFhoCOfFhZdopceoxfeouOAlJPn1UNl1aRmXybnp6XCJOYoV+tgZhsqoWvYp6XoGm8o6axprm0bbqrvGmyi7i1sLPNxAKvxL3Gu8jAzq3Ca9upccGX2ovc3d7f1RAAAh+QQJBAABACwAAAAAQABAAAACvYyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4SIf2pwYUCLmWNrc12RjpMAmQSbmJaQd2CenZKXpXmQpaivpGqmZqaiLrKgZ7qxpr64VrqZvLuuu7xFtM/Ar8KxzcwFmL3Oz3zFhtfY2drc1XAAAh+QQFBAABACwAAAAAQABAAAACvIyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4yPihBmD4WAa0pTa5VslFZ3JJmTZnRxW6tFmXKXp6lwo2yrpK2gr7+hZLO4vmIFmK+alZG3dr24s6rFrseiz2a5qMnAsajNs4TV1tfY2dHVIAACH5BAkEAAEALAYABgAUADMAAAI5hI+py+0Po5y02ouz3rz7rwXiSJbmiabqyrbuC8fyTNc2aol5sPeV/uMFfRRgUXgkToxLZFMpYUYLACH5BAUEAAEALAAAAABAAEAAAAKJjI+py+0Po5y02ouz3ryDD4biCHQViZImlbbgOrkuLMktHdkpDuko//CpgA3hiFg0hpAM5ZKpcL6gCemHWrViEdbS1tD9grXicJn8NafRW7X4DY/L5/S6/Y7P6/f8vv+sUyck6EMYSDeIWKh4OJfouAjZKPdIGWk5GVepecmZ+QcaKjpKWmrKVwAAIfkEBQQAAQAsBAAEABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAMAAwAaABoAAAIYhI+py+0Po5y02ouz3rz7D4biSJbmiToFACH5BAUEAAEALAIAAgA3ABwAAAJVhI+pG+0PY1y0Iomzs5zpD3XiAZbNOJolKmbs22LwXLn0fcn4bu9375sBg68hEWU8xiRKWLJpeUIp0qmias0xsx0sF+DlhrMqkLL8OaPHqbWO6MYUAAAh+QQFBAABACwBAAEAHgAeAAACHISPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awEAIfkEBQQAAQAsAAAAADoAIAAAAmKEj6mL4Q+jjKzaNLN2t9cNUt7YhCaJAuaZjmvYumJMX1KNf3POG3cP/AF5wiGuaKQhk60lE+V8yiBS5a5KimIt2i2j61WAwyUq2TM+q67qRfr8Aknjmzk9Y7+/m/p9qi9RAAA7") 50% center / 32px 32px no-repeat; min-height: 150px; width: 100%;}
.jhcv-cn-content .jh__contact-search__modal-error .error-message,.jhcv-cn-content .jh__contact-search__modal-results .error-message{background: rgb(255, 255, 255); color: rgb(205, 5, 5); display: block; line-height: 32px; margin-bottom: 24px; overflow: hidden; padding: 12px 12px 6px;}
@media (min-width: 750px){.jhcv-cn-content .jh__contact-search__modal-error .error-message,.jhcv-cn-content .jh__contact-search__modal-results .error-message{padding: 24px 24px 18px;}}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-item,.jhcv-cn-content .jh__contact-search__modal-results .error-message-item{align-items: center; display: flex; margin-bottom: 6px;}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-item svg,.jhcv-cn-content .jh__contact-search__modal-results .error-message-item svg{height: 32px; width: 32px; fill: rgb(205, 5, 5); flex-shrink: 0; margin-right: 6px;}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-item span,.jhcv-cn-content .jh__contact-search__modal-results .error-message-item span{color: rgb(205, 5, 5); display: inline-block; font-size: 10px; line-height: 1.6;}
@media (min-width: 970px){.jhcv-cn-content .jh__contact-search__modal-error .error-message-item span,.jhcv-cn-content .jh__contact-search__modal-results .error-message-item span{font-size: 16px;}}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss{padding: 34px 12px 12px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss{padding: 24px 72px 24px 24px;}}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss-icon,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss-icon{cursor: pointer; height: 22px; position: absolute; right: 20px; top: 6px; width: 22px;}
@media (min-width: 750px){.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss-icon,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss-icon{height: 32px; right: 24px; top: 24px; width: 32px;}}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss-icon svg,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss-icon svg{fill: rgb(185, 189, 193); transition: fill 0.2s;}
.jhcv-cn-content .jh__contact-search__modal-error .error-message-dismiss-icon:hover svg,.jhcv-cn-content .jh__contact-search__modal-results .error-message-dismiss-icon:hover svg{fill: rgb(51, 51, 51);}
.jhcv-cn-content .jh__contact-search__modal-error .error-message svg,.jhcv-cn-content .jh__contact-search__modal-results .error-message svg{height: 32px; width: 32px; fill: rgb(205, 5, 5); float: left; margin-right: 6px;}
.jhcv-cn-content .jh__contact-search__modal-error a,.jhcv-cn-content .jh__contact-search__modal-results a{text-decoration: underline;}
@media (max-width: 1199px){.jhcv-cn-content .jh__contact-search__modal .form-modal{width: 90vw;}}
.jhcv-cn-content .teaser-list{display: flex; flex-flow: wrap;}
.jhcv-cn-content .teaser-list__item{margin-bottom: 20px;}
@media (min-width: 750px){.jhcv-cn-content .teaser-list__item{margin-bottom: 50px;}}
@media (min-width: 1200px){.jhcv-cn-content .teaser-list__item{width: 20%;}}
.jhcv-cn-content .teaser-list--full-width{flex-direction: column;}
.jhcv-cn-content .profile-data{background-color: rgb(255, 255, 255); margin: 0px 0px 36px; padding: 36px 20px;}
.jhcv-cn-content .profile-data__header{display: flex; flex-direction: row; justify-content: space-between; margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .profile-data__header{margin: 0px 0px 36px 4px;}}
.jhcv-cn-content .profile-data__hl{margin: 0px; text-align: start;}
.jhcv-cn-content .profile-data__content{font-size: 14px;}
.jhcv-cn-content .profile-data__content .nav-anchor__list{padding-left: 0px; padding-right: 0px;}
@media (min-width: 750px){.jhcv-cn-content .profile-data__content{margin-left: 54px;}}
.jhcv-cn-content .profile-data__row{margin: 0px -5px;}
.jhcv-cn-content .profile-data__row:not(:last-child){margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .profile-data__row{margin: 0px -10px;}}
@media (min-width: 970px){.jhcv-cn-content .profile-data__row{margin: 0px -20px;}}
.jhcv-cn-content .profile-data__col{margin-bottom: 6px; padding: 0px 5px;}
.jhcv-cn-content .profile-data__col:first-child{font-weight: 700; hyphens: auto;}
@media (min-width: 750px){.jhcv-cn-content .profile-data__col{margin-bottom: 0px; padding: 0px 10px;}}
@media (min-width: 970px){.jhcv-cn-content .profile-data__col{padding: 0px 20px;}}
.jhcv-cn-content .profile-data__info{display: flex; flex-direction: row; font-size: 12px;}
.jhcv-cn-content .profile-data__info-icon{margin-right: 6px; min-width: 32px; transform: translateY(-25%);}
.jhcv-cn-content .profile-data__btn{margin: 1.25rem 0px 4px;}
.jhcv-cn-content .profile-data__link{display: block; text-align: right; transform: translateY(-25%); width: 100%;}
.jhcv-cn-content .profile-data__link:disabled{opacity: 0.6; pointer-events: none;}
.jhcv-cn-content .profile-data__divider{align-items: center; display: flex; margin-bottom: -6px; padding-top: 26px; position: relative;}
@media (min-width: 970px){.jhcv-cn-content .profile-data__divider{margin-bottom: -4px;}}
.jhcv-cn-content .profile-data__divider::before{background-color: rgb(234, 239, 241); content: ""; display: block; height: 6px; left: -74px; position: absolute; top: 0px; width: calc(100% + 94px);}
.jhcv-cn-content .profile-data__form{background-color: rgb(234, 239, 241); opacity: 1; transition: opacity 0.2s; will-change: opacity;}
.jhcv-cn-content .profile-data__form.loading{opacity: 0;}
.jhcv-cn-content .profile-data__msg{background-color: rgb(234, 239, 241);}
.jhcv-cn-content .profile-data .form-modal-body{background: url("data:image/gif;base64,R0lGODlhQABAAIABAP+5AP///yH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MzU1MjU5NzkyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MzU1MjU5N0EyQTI0MTFFQTgyMEJDQjZDNjM3RTRERkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDozNTUyNTk3NzJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTUyNTk3ODJBMjQxMUVBODIwQkNCNkM2MzdFNERGRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgH//v38+/r5+Pf29fTz8vHw7+7t7Ovq6ejn5uXk4+Lh4N/e3dzb2tnY19bV1NPS0dDPzs3My8rJyMfGxcTDwsHAv769vLu6ubi3trW0s7KxsK+urayrqqmop6alpKOioaCfnp2cm5qZmJeWlZSTkpGQj46NjIuKiYiHhoWEg4KBgH9+fXx7enl4d3Z1dHNycXBvbm1sa2ppaGdmZWRjYmFgX15dXFtaWVhXVlVUU1JRUE9OTUxLSklIR0ZFRENCQUA/Pj08Ozo5ODc2NTQzMjEwLy4tLCsqKSgnJiUkIyIhIB8eHRwbGhkYFxYVFBMSERAPDg0MCwoJCAcGBQQDAgEAACH5BAUEAAEALAAAAABAAEAAAALihI+pi+EPo5yQ2Zuo3hF7y4XaR2biWZUqygbqmr5HJ390Ddw4GNf6vvi9hMBGT0YsGpIkZtHpge6kF6rvOMQql9qSFdlthp/jaHl6rqavD+A320bHt6Y520FXvPVrsN2Pl2f0BxcoyEUIk7i1V2d42Dj4KNiCcjhTKXKJmLmxmdPJ8RlKWmp6ipqqusra6voKGys7SxuqqOllmXtyG9IruosrxhvsWww8LGyjm2zcjLxM/Ox5TD09Uo19TfFrHa1sJv3tPA4dDo7B0q1d7n1O/m6eztxea3+Pn6+/z9/v/7+qAAAh+QQFBAABACwkAAQAGAAYAAACFoSPqcvtD6OctNqLs968+w+G4kiWUwEAIfkEBQQAAQAsIgACABwAHAAAAhqEj6nL7Q+jnLTai7PevPsPhuJIluaJpuqKFAAh+QQFBAABACwhAAEAHgA4AAACS4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awDH8kzX9o3n+s73/g8MCoc9i86YQ+KUN6bNWYPSpDOqzBrDwrQBrrdyBCfFS3KsAAAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALCAAAAAgADoAAAJRhI+py+0Po5y02ouz3rz7D4biSJbmiabqyrbuC5vBTNf2jef6zvf+DwwKh8QcpnfkJXdLXdN4QUaVU2bVeYVapFtq1/rFhrUVbtl7BqfF61kBACH5BAUEAAEALCUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsJAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALCIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsBwAhADgAHgAAAlyMj6kJ7Q+jbKtaM7N2t7MNRt4YhCZHdueZqutrVvC8yfQtLviOKjxv+92Cwhmx+DoiWbolTOkEQaOaKXViveZ82lC22/uAq81x5mtsWZzq9bKNfsK5yDm9aBcXCwAh+QQFBAABACwAAAAAAQABAAACAkwBACH5BAUEAAEALAYAIAA6ACAAAAJjjI+pCe0Po3yrWjOzhrezDU7eGIQmR3bnCqQqC69KTIdzjYtfzjt33/sBc8JhrWiMIZOsJfPkfNp20ia1Cr1ip4ittevNgsPcA9kUPVO06kga57pI45Y5fWG/s4P6Pa/vl1MAACH5BAUEAAEALAUAJQAWABYAAAIUhI+py+0Po5y02ouz3rz7D4biVQAAIfkEBQQAAQAsBAAkABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAIAIgAcABwAAAIahI+py+0Po5y02ouz3rz7D4biSJbmiabqihQAIfkEBQQAAQAsAAAAAAEAAQAAAgJMAQAh+QQJBAABACwAAAAAHwA/AAACR4SPqcvtD6OctNqLs968+w+G4kiW5omm6sq27gsbwUzX9o3XYrD3If/zgYBD4Yd4NHqQS2WH+XRyoFPphnq1arBbbYb7FRUAACH5BAkEAAEALAAAAABAAEAAAAJ5jI+pe+APo5wx0Iuz3nb7D0JdSJbTaKYlqrYe68YXLNeijUt0Lu+86/upgkITsUg6IkHK5cvZg8aaUgy1SrlidduUtvv4ggFicLl73qax62pb+oYy5nTE+I7P6/f8vv8PGCg4SFhoeIiYqLjI2Oj4CBkpOUlZadlYAAAh+QQJBAABACwAAAAAQABAAAACpoyPqYvgD6OckNmbqN7R8N8F4BiSoGeSaKqtLOe+pQyLtBTfs/7kvOOjBXnDV/F2TCVlS5Xtt/s1WdPTE9q7ErXY6sfrxALAI3KLCzVT1DUxe/OOutFC+nYurtiNe2Rf+ccUGJYHNFh2CIhXOJb45UiYBomIUbnA2GipeYDZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDwsUwAAIfkECQQAAQAsAAAAAEAAQAAAAq6Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZHeiormjjSnAczrRj31RO83rX+vl+j+HKSESelDpmLUiUQW/O3tRqiO6usWqX6/KGwUdy0rxEN9XPrFbqFrKxgai4HF/n37j55v7ix7LHBwhXx5dC+LWoZQjUaCe4FXlWUpKoePmRWbRJ0tn36RFaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrLwcXAAAIfkECQQAAQAsAAAAAEAAQAAAAq2Mj6mL4A+jnJDZm6jeEXvLhdpHZuJZlSrKAmb7vDAnw/VM3ayOd03P68V+uKDQRZwZhUta8ug7MJ/QoRRIrSKvxWy1uQErvSexjSwyt9QSNsqd4mqthql8vq1j73M4PYAXp9fFp+XncOhU+IZmNzi2CKWyEog4SVJpeemRmbcJkvnJ2UlaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsfIycrDxTAAAh+QQJBAABACwAAAAAQABAAAACq4yPqYvgD6OckNmbqN4Re8uF2kdm4lmVKsoC6tqeSuzMdGjH+T2aus+j7FjDYAdIRBpTDVpxWVPKpNCnyLrEcrRBbq8JPYJb3lt5cv6Nk+uwi4qDG9Pig7tuMMu7+6/9/kDH9Af41jZ1WNUntOj0QlIY9egRaTh5UXlJGamJkdkJUik6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGx8jExTAAAh+QQJBAABACwAAAAAQABAAAACqYyPqcvtD6MCtNqLM5U86Q9W3RiEZkZ25yqmEsu6L3wyNGDfYQ7zuuZbBX+XoclI3CxuyGTz8/xFUcskdUKbMqs9rtWiLXq/SmzXTC57smNyGNz+vlvo9FyNSMPrtbj1juPnJAhFKCUDoUeH2KCIx8gnB9noOEmpaAl4lMl56fgJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLm6u7y9vr+wscLDxMXGxcWgAAIfkECQQAAQAsAAAAAEAAQAAAAqmMj6nL7Q+jArTaizOVPOkPVt0YhGZGducqphLLui98MjRg32EO87rmWwV/l6HJSNwsbshk8/P8RVHLJHVCmzKrPa7Voi16v0ps10wue7Jjchjc/r5b6PRcjUjD67W49Y7j5yQIRSglA6FHh9igiMfIJwfZ6DhJqWgJeJTJeen4CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vb6/sLHCw8TFxsXFoAACH5BAkEAAEALAAAAABAAEAAAAKkjI+py+0Po5y0NoCz3rxb24Wi9lXj6ZUTymbq2rKvFMtX7NRojt+6yGsFfylGbUjcIE/LJKYJ9DlJ0l11CoCGtEQux6sDU43Y8eJ4nYpdaef62U6+s/Fu/XsP582KMn9G5kcHOGdFuNdzGOiniCjUeCY4CElZaZkgmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq7vL2+v7CxwsWwAAIfkECQQAAQAsAAAAAEAAQAAAAqCMj6nL7Q+jnLTai7PeFPgPhuLHdeN5lhPKhqrUxgAkk0/N0riOj7z864GCLaJwdtslj8Ml0MlEOnpGYTUFZV592eNW9H1OleOoJ9wsm9E2dZR97lrlWLeWzrV7X3AUv1/3x2DWJrhAGGeouMjY6PiIgSg5SVlpeYmZqbnJ2en5CRoqOkpaanqKmqq6ytrq+gobKztLW2t7i5uru8vbi1gAACH5BAkEAAEALAAAAABAAEAAAAKdjI+py+0Po5y02ouz3rx7BYTiSJbAN5mqiUrrK0YwKc9rbZ9QruK2z4vteMCg7hEsJoc5JZH5gxqPjiVyKrw2pUZnj2utPrVYLws8Fm/JU3PJDYOP5Df0l91t2aN6dbnv1wY4SFhoeIiYqIjF2Oj4CBkpOUlZaXmJmam5ydnp+QkaKjpKWmp6ipqqusra6voKGys7S1tre4ubq6tSAAAh+QQJBAABACwAAAAAQABAAAACm4yPqcvtD6OctNqLs968+w9SwEiWphlO57pKLOu+ciyXdH3euI6T/BzptYJCwK93hBGLviXSyUwOIUwbtCYFUovZV9e6rRqv2od49G2Gq2k0+bneveVx7Nyeqgvz9zL/DxgoOEhYaHiYcaa4yNjo+AgZKTlJWWl5iZmpucnZ6fkJGio6SlpqeoqaqrrK2ur6ChsrO0tba3uLy1IAACH5BAkEAAEALAAAAABAAEAAAALEjI+py+0Po5y02ouz3rz7D4aiBpTmiZpTyqpSCwNrjM50/d5upON8L8sBg7+eDXi8JXXLWJP2bEVh01SVdT1lfZDhVitkho1jaFl5pqada2xb+uY+hqXRd2fP6/f8vv8PGCg4aECHNGJolAi1qNRI9egUiTUpVVlzaZWpsqnVKfNZ9xkQCtpJGoq6qXo6Wsp6CZspO0lbafuIG6m7yNvoawicKOz16pp6nDxr3IrcrBzLvCq97DxtXQ19Sx2N3a1d+zpSAAAh+QQJBAABACwAAAAAQABAAAACxIyPqcvtD6OctNqLs968+w+GogaU5omaU8qqUgsDa4zOdP3ebqTjfC/LAYO/ng14vCV1y1iT9mxFYdNUlXU9ZX2Q4VYrZIaNY2hZeaamnWtsW/rmPoal0Xdnz+v3/L7/DxgoOGhAhzRiaJQItajUSPXoFIk1KVVZc2mVqbKp1SnzWfcZEAraSRqKuql6OlrKegmbKTtJW2n7iBupu8jb6GsInCjs9eqaepw8a9yK3Kwcy7wqvew8bV0NfUsdjd2tXfs6UgAAIfkECQQAAQAsAAAAAEAAQAAAAtKMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGIe4pljGCOWYBrkj2UaJYzmH+aWpFaBpwHmJCRq6OepZSmqpyskq6Xr6iRoK61hLeauYC7lb2Mv4OzjbOvxaHItMe2y7jNus+8wb7TsNXC1carp6jRhsmO2dmMotriwLTh6Wjp1MLIIuUgAAIfkECQQAAQAsAAAAAEAAQAAAAt+Mj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eGbgGBSZBjmJMLlWGXmJ+RaAydlp9Wl5IDqn6Rh6Opa6uMoKiygrSitoC2pa6nqKa8hbq7spzPoFfEscmzy7HHw82Nzpm0habFytGp37/IutzE1t3erNDJ5tXoZeTl44fc6OrN6u3S1+DWJPKK5vTVIAACH5BAkEAAEALAAAAABAAEAAAALdjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6Jh2EJkQKWlAiWC5NulYufmG6akJOte5+FmqRYrKqjp2ipj6+hVbOPuKK6hbymtoq+qbKEpbSyzrmpu8u9zb/HusDDz4vCnMOA16XZZtXY0dHfzNHe7cDR5QDFsOna6+/cjuDVlM+N5Yj09LUgAAIfkECQQAAQAsAAAAAEAAQAAAAtmMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/9/h5UUiiDVSGCeCGHa4eKbomAYZ2YawqEC5ZomImfl2cJng+WkQujmqJcqpisoVYAra6gpbKjt2Kthpq5vLKss76NsKbIg7LFwcu4ucqPzLzGiMStxcuyxd/Wr7hR3tfNxdFk5J7W39PC75Pd14HbLN/b5NON+OHlIAACH5BAkEAAEALAAAAABAAEAAAALWjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv/f4eVFIog1Uhgnghh2uHim6JgGGdk2STmXULhwWYmgqcD55im4GWo1OghqqqWamrnKZfD5CvtFa3i7WuqKCruL26vbCnxQO5bLiBz6mxhsypzsvDzcXGwMXabMif0ovU0dbV3LLel9SXjdOK7uyy5s+R5ibBtSAAAh+QQJBAABACwAAAAAQABAAAAC04yPqcvtD6OctNqLs968+w+G4sgB5ommAKW2J+u2cJzO9Dvdda7jUu+LAE02XfF2pCVjS1dTxgM+VdPdb1hFZYOQ4Sra2xLBRjLSrEQz1U429Cp1U0n0uv2Oz+v3/L7/DwjoFUcyGEZnWFaYmLbI2Ob4OBcpqbVgyFD5loB5qWnFOZj5aanQaUrKdXAamvqF6jXqKovlOWtbC5tKS9i6i9uL4DqmG7w6zHtY/Jms6EvafLasGd34zAysfE2d7SyM3C29XVk3/DpiXg5Oic3OHQhvUAAAIfkECQQAAQAsAAAAAEAAQAAAAsyMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKFjhVVZXeHaIuKa4+Ebn2NYYqWVHOcfg5XBptaDZwFmZiQUaOjYahxq6SarKyZrqafrlmihrChtWirurW0uZa3i72iusMEs7bJyAHGx7POuc9hspzah8aS2JDWwZ7c07+QpOLJ49iJ4uUQAAIfkECQQAAQAsAAAAAEAAQAAAAsSMj6nL7Q+jnLTai7PevPsPhuLIAeaJpgCltifrtnCczvQ73XWu41LviwBNNl3xdqQlY0tXU8YDPlXT3W9YRWWDkOEq2tsSwUYy0qxEM9VONvQqdVNJ9Lr9js/r9/y+/w8YKDhIWOjVlnf4hqc4l9iopQcZ6eDVNTlWifWAmdlgydl5GaeJORoWapqKWjp5WtYK+XoW2zibVqt4u5Z7uIv4KboKG6zaC8zQ+XW8mCzM7FjsOkwrLSv5zJh9p1zo/Q0eTlIAACH5BAkEAAEALAAAAABAAEAAAALBjI+py+0Po5y02ouz3rz7D4biyAHmiaYApbYn67ZwnM70O911ruNS74sATTZd8XakJWNLV1PGAz5V091vWEVlg5DhKtrbEsFGMtKsRDPVTjb0KnVTSfS6/Y7P6/f8vv8PGCg4SFhoCOfFhZdopceoxfeouOAlJPn1UNl1aRmXybnp6XCJOYoV+tgZhsqoWvYp6XoGm8o6axprm0bbqrvGmyi7i1sLPNxAKvxL3Gu8jAzq3Ca9upccGX2ovc3d7f1RAAAh+QQJBAABACwAAAAAQABAAAACvYyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4SIf2pwYUCLmWNrc12RjpMAmQSbmJaQd2CenZKXpXmQpaivpGqmZqaiLrKgZ7qxpr64VrqZvLuuu7xFtM/Ar8KxzcwFmL3Oz3zFhtfY2drc1XAAAh+QQFBAABACwAAAAAQABAAAACvIyPqcvtD6OctNqLs968+w+GGECW5lmKFMqeU9u+cCzNqGy7dZ7ufB/5kXBCYs7IQ86UNiYtKBz6ktOfk3V9QqJZbLX5PYZh3dtY+4hKodYz2W1mF+E6eVuFz+v3/L7/DxgoOEhYaHiImKi4yPihBmD4WAa0pTa5VslFZ3JJmTZnRxW6tFmXKXp6lwo2yrpK2gr7+hZLO4vmIFmK+alZG3dr24s6rFrseiz2a5qMnAsajNs4TV1tfY2dHVIAACH5BAkEAAEALAYABgAUADMAAAI5hI+py+0Po5y02ouz3rz7rwXiSJbmiabqyrbuC8fyTNc2aol5sPeV/uMFfRRgUXgkToxLZFMpYUYLACH5BAUEAAEALAAAAABAAEAAAAKJjI+py+0Po5y02ouz3ryDD4biCHQViZImlbbgOrkuLMktHdkpDuko//CpgA3hiFg0hpAM5ZKpcL6gCemHWrViEdbS1tD9grXicJn8NafRW7X4DY/L5/S6/Y7P6/f8vv+sUyck6EMYSDeIWKh4OJfouAjZKPdIGWk5GVepecmZ+QcaKjpKWmrKVwAAIfkEBQQAAQAsBAAEABgAGAAAAhaEj6nL7Q+jnLTai7PevPsPhuJIllMBACH5BAUEAAEALAMAAwAaABoAAAIYhI+py+0Po5y02ouz3rz7D4biSJbmiToFACH5BAUEAAEALAIAAgA3ABwAAAJVhI+pG+0PY1y0Iomzs5zpD3XiAZbNOJolKmbs22LwXLn0fcn4bu9375sBg68hEWU8xiRKWLJpeUIp0qmias0xsx0sF+DlhrMqkLL8OaPHqbWO6MYUAAAh+QQFBAABACwBAAEAHgAeAAACHISPqcvtD6OctNqLs968+w+G4kiW5omm6sq2awEAIfkEBQQAAQAsAAAAADoAIAAAAmKEj6mL4Q+jjKzaNLN2t9cNUt7YhCaJAuaZjmvYumJMX1KNf3POG3cP/AF5wiGuaKQhk60lE+V8yiBS5a5KimIt2i2j61WAwyUq2TM+q67qRfr8Aknjmzk9Y7+/m/p9qi9RAAA7") 50% center / 32px 32px no-repeat;}
.jhcv-cn-content #customer-portal-app-login{min-width: 136px;}
.jhcv-cn-content .nav-meta__login{opacity: 1;}
.jhcv-cn-content .customer-portal-login{opacity: 0; transition: opacity 0.2s; will-change: opacity;}
.jhcv-cn-content .customer-portal-login .profile-area__link{color: rgb(0, 0, 0); fill: rgb(0, 0, 0);}
.jhcv-cn-content .customer-portal-login.logged-in .profile-area__link{background-color: transparent; fill: rgb(255, 255, 255); color: rgb(255, 255, 255);}
.jhcv-cn-content .customer-portal-login.ready{opacity: 1;}
.jhcv-cn-content .is--corp .customer-portal-login.logged-in .profile-area__link{fill: rgb(0, 0, 0); color: rgb(0, 0, 0);}
.jhcv-cn-content .portal-login-view{font-size: 14px; line-height: 1.42857;}
.jhcv-cn-content .portal-login-view h1{margin-bottom: 24px; margin-top: 20px;}
@media (min-width: 970px){.jhcv-cn-content .portal-login-view h1{margin-bottom: 36px; margin-top: 36px;}}
.jhcv-cn-content .portal-login-view h2{margin-bottom: 12px;}
.jhcv-cn-content .portal-login-view h3{margin-bottom: 6px;}
.jhcv-cn-content .portal-login-view .rtf,.jhcv-cn-content .portal-login-view .rtf *{font-size: 14px; line-height: 1.42857;}
.jhcv-cn-content .portal-login-view .rtf p,.jhcv-cn-content .portal-login-view .rtf ul{margin-bottom: 12px;}
.jhcv-cn-content .portal-login-view .rtf a{text-decoration: underline;}
.jhcv-cn-content .portal-login-view-content{display: flex; flex-direction: column-reverse; margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .portal-login-view-content{flex-direction: row;}}
.jhcv-cn-content .portal-login-view-content__left{flex: 1 0 0px; padding: 24px 0px;}
@media (min-width: 970px){.jhcv-cn-content .portal-login-view-content__left{padding-right: 24px;}}
.jhcv-cn-content .portal-login-view-content__right{flex: 1 0 0px;}
@media (min-width: 970px){.jhcv-cn-content .portal-login-view-content__right{padding: 0px 0px 0px 12px;}}
.jhcv-cn-content .portal-login-view__login{background: rgb(255, 255, 255); padding: 20px 24px;}
.jhcv-cn-content .portal-login-view__video{margin-top: 24px;}
.jhcv-cn-content .portal-login-view__bullet{align-items: center; display: flex; flex-direction: row; margin-bottom: 24px;}
.jhcv-cn-content .portal-login-view__bullet-icon{background: rgb(255, 255, 255); border-radius: 50%; flex: 0 0 auto; height: 110px; margin-right: 24px; padding: 20px; text-align: center; width: 110px;}
.jhcv-cn-content .portal-login-view__bullet-icon svg{height: 70px; width: 70px;}
.jhcv-cn-content .portal-login-view .customer-portal__msg{background: rgb(255, 255, 255); display: block; margin: 0px 0px 24px; overflow: hidden; padding: 12px 12px 6px;}
@media (min-width: 750px){.jhcv-cn-content .portal-login-view .customer-portal__msg{padding: 24px 24px 18px;}}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item{align-items: center; display: flex; margin-bottom: 6px;}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item svg{height: 32px; width: 32px; fill: rgb(205, 5, 5); flex-shrink: 0; margin-right: 6px;}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item span{color: rgb(205, 5, 5); display: inline-block; font-size: 10px; line-height: 1.6;}
@media (min-width: 970px){.jhcv-cn-content .portal-login-view .customer-portal__msg-item span{font-size: 16px;}}
.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss{padding: 34px 12px 12px; position: relative;}
@media (min-width: 750px){.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss{padding: 24px 72px 24px 24px;}}
.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss-icon{cursor: pointer; height: 22px; position: absolute; right: 20px; top: 6px; width: 22px;}
@media (min-width: 750px){.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss-icon{height: 32px; right: 24px; top: 24px; width: 32px;}}
.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss-icon svg{fill: rgb(185, 189, 193); transition: fill 0.2s;}
.jhcv-cn-content .portal-login-view .customer-portal__msg-dismiss-icon:hover svg{fill: rgb(51, 51, 51);}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item span{font-size: 14px !important;}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item--black span{color: rgb(0, 0, 0);}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item--black span a span{text-decoration: underline;}
.jhcv-cn-content .portal-login-view .customer-portal__msg-item--black svg{height: 25.6px; fill: rgb(0, 0, 0);}
.jhcv-cn-content .profile-nav{background-color: rgb(255, 255, 255); min-width: 300px; padding-bottom: 24px; width: 100%; z-index: 10;}
.jhcv-cn-content .profile-nav__content{background-color: rgb(255, 255, 255); height: 100%; margin: 0px 20px 0px 26px;}
.jhcv-cn-content .profile-nav__hl{background-color: rgb(215, 218, 219); color: rgb(0, 0, 0); display: block; padding: 16px 20px 14px 30px;}
.jhcv-cn-content .profile-nav__item{background-color: rgb(255, 255, 255); color: rgb(0, 0, 0); cursor: pointer; padding: 0px 0px 0px 4px;}
.jhcv-cn-content .profile-nav__item:not(:last-child){border-bottom: 1px solid rgb(215, 218, 219);}
.jhcv-cn-content .profile-nav__item:active{background-color: rgb(255, 185, 0);}
.jhcv-cn-content .profile-nav__item:active > .profile-nav__item-link{border-color: rgb(255, 185, 0); border-top-width: 1px; border-top-style: solid; margin-top: -1px;}
.jhcv-cn-content .profile-nav__list{margin: 12px 0px 24px;}
.jhcv-cn-content .profile-nav__item-link{display: block; padding: 16px 0px 14px;}
.jhcv-cn-content .logged-in .profile-area.active .profile-area__nav{opacity: 1; transform: translateY(44px);}
@media (min-width: 750px){.jhcv-cn-content .logged-in .profile-area:hover{margin: 0px 0px -12px -24px; padding: 0px 0px 12px 24px;}
.jhcv-cn-content .logged-in .profile-area:hover .profile-area__nav{transform: translateY(100%);}}
.jhcv-cn-content .profile-area__nav{left: 20px; opacity: 0; position: fixed; top: 0px; transform: translateY(-100%); transition: opacity 0.2s ease-in-out; width: calc(100% - 40px); will-change: transform, opacity;}
@media (min-width: 750px){.jhcv-cn-content .profile-area__nav{inset: auto -10px 0px auto; opacity: 1; position: absolute; transform: translate(100%, 100%); transition: transform 0.2s ease-out;}
.jhcv-cn-content .profile-area__link{align-items: center; background-color: rgb(255, 185, 0); display: flex; flex-direction: row; height: auto; max-width: none; padding: 10px 10px 10px 32px; position: static; width: auto;}}
.jhcv-cn-content .logged-in .profile-area__link .profile-area__link{padding: 4px 10px 4px 32px;}
.jhcv-cn-content .profile-area__btn{transition: inherit;}
.jhcv-cn-content.confirm-dialog--opened{overflow: hidden;}
.jhcv-cn-content .confirm-dialog{display: block; z-index: 1410;}
.jhcv-cn-content .confirm-dialog__body{background: rgb(234, 239, 241); left: 50%; margin: 0px auto; max-height: 100vh; max-width: 90vw; overflow-y: auto; padding: 20px; position: absolute; top: 50%; transform: translate(-50%, -50%); width: 600px;}
@media (min-width: 750px){.jhcv-cn-content .confirm-dialog__body{padding: 24px;}}
@media (min-width: 970px){.jhcv-cn-content .confirm-dialog__body{padding: 36px;}}
.jhcv-cn-content .confirm-dialog__header{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .confirm-dialog__header{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .confirm-dialog__header{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .confirm-dialog__header{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .confirm-dialog__message{margin: 24px 0px;}
.jhcv-cn-content .confirm-dialog__message--single{margin-top: 0px;}
.jhcv-cn-content .confirm-dialog__message h2{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50); margin-bottom: 24px;}
@media (min-width: 750px){.jhcv-cn-content .confirm-dialog__message h2{font: var(--jh-font-h-60); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1200px){.jhcv-cn-content .confirm-dialog__message h2{font: var(--jh-font-h-70); letter-spacing: var(--jh-font-letter-spacing-60);}}
@media (min-width: 1400px){.jhcv-cn-content .confirm-dialog__message h2{font: var(--jh-font-h-80); letter-spacing: var(--jh-font-letter-spacing-80);}}
.jhcv-cn-content .confirm-dialog__buttons.btns-wrapper{justify-content: space-between;}
.jhcv-cn-content .confirm-dialog__buttons .btn,.jhcv-cn-content .confirm-dialog__buttons .btn--hidden,.jhcv-cn-content .confirm-dialog__buttons .btn--nodisplay,.jhcv-cn-content .confirm-dialog__buttons .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .confirm-dialog__buttons .rtf .p--button a,.jhcv-cn-content .confirm-dialog__buttons .rtf .p--button-primary a,.jhcv-cn-content .confirm-dialog__buttons .rtf-mod .p--button a,.jhcv-cn-content .confirm-dialog__buttons .rtf-mod .p--button-primary a,.jhcv-cn-content .confirm-dialog__buttons .search__pop-btn,.jhcv-cn-content .confirm-dialog__buttons .simple-rtf .p--button a,.jhcv-cn-content .confirm-dialog__buttons .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .confirm-dialog__buttons .quickfinder__button,.jhcv-cn-content .rtf .p--button .confirm-dialog__buttons a,.jhcv-cn-content .rtf .p--button-primary .confirm-dialog__buttons a,.jhcv-cn-content .rtf-mod .p--button .confirm-dialog__buttons a,.jhcv-cn-content .rtf-mod .p--button-primary .confirm-dialog__buttons a,.jhcv-cn-content .simple-rtf .p--button .confirm-dialog__buttons a,.jhcv-cn-content .simple-rtf .p--button-primary .confirm-dialog__buttons a{margin-bottom: 12px;}
@media (min-width: 970px){.jhcv-cn-content .confirm-dialog__buttons .btn,.jhcv-cn-content .confirm-dialog__buttons .btn--hidden,.jhcv-cn-content .confirm-dialog__buttons .btn--nodisplay,.jhcv-cn-content .confirm-dialog__buttons .quickfinder__wrapper .quickfinder__button,.jhcv-cn-content .confirm-dialog__buttons .rtf .p--button a,.jhcv-cn-content .confirm-dialog__buttons .rtf .p--button-primary a,.jhcv-cn-content .confirm-dialog__buttons .rtf-mod .p--button a,.jhcv-cn-content .confirm-dialog__buttons .rtf-mod .p--button-primary a,.jhcv-cn-content .confirm-dialog__buttons .search__pop-btn,.jhcv-cn-content .confirm-dialog__buttons .simple-rtf .p--button a,.jhcv-cn-content .confirm-dialog__buttons .simple-rtf .p--button-primary a,.jhcv-cn-content .quickfinder__wrapper .confirm-dialog__buttons .quickfinder__button,.jhcv-cn-content .rtf .p--button .confirm-dialog__buttons a,.jhcv-cn-content .rtf .p--button-primary .confirm-dialog__buttons a,.jhcv-cn-content .rtf-mod .p--button .confirm-dialog__buttons a,.jhcv-cn-content .rtf-mod .p--button-primary .confirm-dialog__buttons a,.jhcv-cn-content .simple-rtf .p--button .confirm-dialog__buttons a,.jhcv-cn-content .simple-rtf .p--button-primary .confirm-dialog__buttons a{margin-bottom: 0px; margin-right: 12px;}}
.jhcv-cn-content .confirm-dialog__buttons :last-child{margin-bottom: 0px; margin-right: 0px;}
.jhcv-cn-content .confirm-dialog__buttons :only-child{margin: 0px auto;}
.jhcv-cn-content .cm-imagemap__wrapper{overflow: hidden; position: relative;}
.jhcv-cn-content .cm-imagemap__picture{user-select: none;}
.jhcv-cn-content .cm-imagemap__area--disabled{display: none;}
.jhcv-cn-content .cm-imagemap__hotzone{border: 0px; display: block; padding: 0px; position: absolute; transform: translate(-50%, -50%); z-index: 2;}
.jhcv-cn-content .cm-imagemap__hotzone.hidden{display: none;}
.jhcv-cn-content .cm-imagemap__hotzone.jh-imagemap__hotzone--compact .cm-imagemap__hotzone__number,.jhcv-cn-content .cm-imagemap__hotzone.jh-imagemap__hotzone--compact .cm-imagemap__hotzone__pulse{height: 80%; margin: 10%; width: 80%;}
.jhcv-cn-content .cm-imagemap__hotzone.jh-imagemap__hotzone--compact .cm-imagemap__hotzone__number{border-width: 4px;}
.jhcv-cn-content .cm-imagemap__hotzone.jh-imagemap__hotzone--compact .cm-imagemap__hotzone__number span{display: none;}
.jhcv-cn-content .cm-imagemap__hotzone--icon{border-radius: 50%; cursor: default; height: 30px; transition: 0.15s ease-in-out; width: 30px;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__number{align-items: center; background: rgb(255, 255, 255); border: 2px solid transparent; border-radius: 50%; box-shadow: rgba(0, 0, 0, 0.5) 0px 0px 25px; color: rgb(60, 70, 75); display: flex; height: 100%; justify-content: center; left: 0px; opacity: 0.9; overflow: hidden; position: absolute; top: 0px; transform: scale(1); transition: 0.15s ease-in-out; width: 100%; z-index: 12;}
.jhcv-cn-content .cm-imagemap__hotzone--icon.cm-imagemap__hotzone--icon-color-dark .cm-imagemap__hotzone__number{background: rgb(0, 0, 0); color: rgb(255, 255, 255);}
.jhcv-cn-content .cm-imagemap__hotzone--icon.cm-imagemap__hotzone--icon-color-dark .cm-imagemap__hotzone__title{color: rgb(0, 0, 0); text-shadow: rgba(255, 255, 255, 0.75) 0px 0px 5px;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse{animation: 3s ease 0s infinite normal none running jhcv-source-jhcv-source-pulse-icon; border-radius: 50%; box-shadow: rgb(255, 255, 255) 0px 0px 0px 0px; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 11;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-0{animation-delay: 0s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-1{animation-delay: 0.25s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-2{animation-delay: 0.5s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-3{animation-delay: 0.75s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-4{animation-delay: 1s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-5{animation-delay: 1.25s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-6{animation-delay: 1.5s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-7{animation-delay: 1.75s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-8{animation-delay: 2s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-9{animation-delay: 2.25s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-10{animation-delay: 2.5s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-11{animation-delay: 2.75s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-12{animation-delay: 3s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-13{animation-delay: 3.25s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse.pulse-14{animation-delay: 3.5s;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title{color: rgb(255, 255, 255); max-width: 30px; min-width: 175px; position: absolute; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 5px; transition: 0.15s ease-in-out; z-index: 2;}
@media (max-width: 749px){.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title{display: none !important;}}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--hover{opacity: 0;}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--right{left: 100%; padding-left: 15px; text-align: left; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--left{padding-right: 10px; right: 100%; text-align: right; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--top,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--top_left,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--top_right{bottom: 100%; left: 50%; padding-bottom: 10px; text-align: center; transform: translateX(-50%);}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--bottom,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--bottom_left,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--bottom_right{left: 50%; padding-top: 10px; text-align: center; top: 100%; transform: translateX(-50%);}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--bottom_left,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--top_left{left: auto; right: 15px; text-align: right; transform: translateX(0px);}
.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--bottom_right,.jhcv-cn-content .cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--top_right{left: 15px; right: auto; text-align: left; transform: translateX(0px);}
.jhcv-cn-content .cm-imagemap__hotzone--has-link{cursor: pointer;}
.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon{z-index: 5;}
.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__number,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active .cm-imagemap__hotzone__number,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__number{border-color: rgb(255, 185, 0); opacity: 1;}
@media (min-width: 970px){.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__number,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active .cm-imagemap__hotzone__number,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__number{transform: scale(1.25);}}
.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active .cm-imagemap__hotzone__title,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title{color: rgb(255, 255, 255); text-shadow: rgb(0, 0, 0) 0px 0px 8px;}
.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--hover,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active .cm-imagemap__hotzone__title--hover,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__title--hover{opacity: 1;}
.jhcv-cn-content .cm-imagemap__hotzone--hover.cm-imagemap__hotzone--icon.cm-imagemap__hotzone--icon-color-dark .cm-imagemap__hotzone__title,.jhcv-cn-content .cm-imagemap__hotzone.cm-imagemap__hotzone--icon.active.cm-imagemap__hotzone--icon-color-dark .cm-imagemap__hotzone__title,.jhcv-cn-content .cm-imagemap__hotzone:hover.cm-imagemap__hotzone--icon.cm-imagemap__hotzone--icon-color-dark .cm-imagemap__hotzone__title{color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 0px 8px;}
.jhcv-cn-content .cm-imagemap__hotzone:active.cm-imagemap__hotzone--icon .cm-imagemap__hotzone__pulse{animation: 3s ease 0s infinite normal none running jhcv-source-jhcv-source-jhcv-source-pulse-icon-active; box-shadow: rgb(255, 185, 0) 0px 0px 0px 0px;}
.jhcv-cn-content .cm-imagemap__hotzone--disabled,.jhcv-cn-content .cm-imagemap__hotzone--loading{display: none;}
.jhcv-cn-content .image-map-filter{display: flex; flex-wrap: wrap; gap: 9px; justify-content: center; scroll-margin-top: 150px;}
.jhcv-cn-content .image-map-filter-wrapper{display: flex; justify-content: center; margin-bottom: 24px;}
@media (min-width: 970px){.jhcv-cn-content .image-map-filter{gap: 16px;}}
.jhcv-cn-content .image-map-filter__btn{border: 1px solid rgb(185, 189, 193); cursor: pointer; max-width: min(270px, 80dvw); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .image-map-filter__btn.active,.jhcv-cn-content .image-map-filter__btn:hover{background-color: rgb(255, 185, 0); color: rgb(0, 0, 0);}
@media (max-width: 749px){.jhcv-cn-content .image-map-filter__btn{min-width: 80px;}}
.jhcv-cn-content .image-map__collapsible-header{padding-left: 60px; position: relative;}
.jhcv-cn-content .image-map__collapsible-header__number{align-items: center; background: rgb(255, 255, 255); border: 2px solid transparent; border-radius: 50%; color: rgb(60, 70, 75); display: flex; height: 30px; justify-content: center; left: 15px; margin: 0px; padding: 0px; position: absolute; top: 50%; transform: translateY(-50%); transition: 0.15s ease-in-out; width: 30px;}
.jhcv-cn-content .image-map__collapsible-header.active .image-map__collapsible-header__number{border-color: rgb(255, 185, 0); color: rgb(60, 70, 75);}
.jhcv-cn-content .form__hl-xl .image-map__collapsible-header.hide-number{padding-left: 20px;}
.jhcv-cn-content .form__hl-xl .image-map__collapsible-header.hide-number .image-map__collapsible-header__number{display: none;}
.jhcv-cn-content .form__hl-xl .image-map__collapsible-header__number{transform: translateY(-50%) scale(1.25);}
@keyframes jhcv-source-pulse-icon { 
  0% { box-shadow: rgba(255, 255, 255, 0.8) 0px 0px 0px 0px; transform: scale(0.95); }
  50% { box-shadow: rgba(255, 255, 255, 0.5) 0px 0px 0px 12px; transform: scale(1); }
  80% { box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px 15px; transform: scale(1); }
  100% { box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px 0px; transform: scale(0.95); }
}
@keyframes jhcv-source-pulse-icon-active { 
  0% { box-shadow: rgba(255, 185, 0, 0.8) 0px 0px 0px 0px; transform: scale(0.95); }
  50% { box-shadow: rgba(255, 185, 0, 0.5) 0px 0px 0px 12px; transform: scale(1); }
  80% { box-shadow: rgba(255, 185, 0, 0) 0px 0px 0px 15px; transform: scale(1); }
  100% { box-shadow: rgba(255, 185, 0, 0) 0px 0px 0px 0px; transform: scale(0.95); }
}
.jhcv-cn-content{--videomap-cutoff-left: 0px; --videomap-cutoff-right: 0px; --videomap-cutoff-top: 0px; --videomap-cutoff-bottom: 0px;}
@media (max-width: 749px){.jhcv-cn-content body:not(.jh-nav-sticked) .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 44px;}}
@media (min-width: 750px){.jhcv-cn-content body:not(.jh-nav-sticked) .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 98px;}}
@media (min-width: 970px){.jhcv-cn-content body:not(.jh-nav-sticked) .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 110px;}}
@media (max-width: 749px){.jhcv-cn-content body:not(.jh-nav-sticked) .jh-video-map-wrapper.interacted{min-height: calc(100dvh - 44px);}
.jhcv-cn-content.jh-nav-sticked .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 84px;}}
@media (min-width: 750px){.jhcv-cn-content.jh-nav-sticked .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 141px;}}
@media (min-width: 970px){.jhcv-cn-content.jh-nav-sticked .jh-video-map-wrapper .jh-videomap{scroll-margin-top: 154px;}}
@media (max-width: 749px){.jhcv-cn-content.jh-nav-sticked .jh-video-map-wrapper.interacted{min-height: calc(100dvh - 84px);}}
.jhcv-cn-content .jh-videomap__cut{overflow: hidden;}
.jhcv-cn-content .jh-videomap__cut .jh-videomap__wrapper{margin: calc(0px - var(--videomap-cutoff-top)) calc(0px - var(--videomap-cutoff-right)) calc(0px - var(--videomap-cutoff-bottom)) calc(0px - var(--videomap-cutoff-left));}
.jhcv-cn-content .jh-videomap .jh-videomap__playbutton{background: transparent; inset: 0px; cursor: pointer; position: absolute; transition: background 0.3s; z-index: 10;}
.jhcv-cn-content .jh-videomap .jh-videomap__playbutton__inner{align-items: center; bottom: var(--videomap-cutoff-bottom); display: flex; flex-direction: row; gap: 16px; justify-content: center; left: var(--videomap-cutoff-left); padding: 20px; position: absolute; right: var(--videomap-cutoff-right); top: auto;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap .jh-videomap__playbutton__inner{bottom: auto; padding: 30px; top: var(--videomap-cutoff-top);}}
.jhcv-cn-content .jh-videomap .jh-videomap__playbutton__message{color: rgb(255, 255, 255); text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px 2px;}
.jhcv-cn-content .jh-videomap .jh-videomap__playbutton .play-icon{filter: drop-shadow(rgba(0, 0, 0, 0.25) 1px 1px 4px); fill: rgb(255, 255, 255); height: 28px; width: 28px;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap .jh-videomap__playbutton .play-icon{height: 34px; width: 34px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-videomap .jh-videomap__playbutton .play-icon{height: 42px; width: 42px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-videomap .jh-videomap__playbutton .play-icon{height: 54px; width: 54px;}}
.jhcv-cn-content .jh-videomap .jh-videomap__playbutton:hover .play-icon{filter: drop-shadow(rgba(0, 0, 0, 0.5) 1px 1px 4px);}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel{bottom: 0px; left: 0px; margin-bottom: var(--videomap-cutoff-bottom); margin-left: var(--videomap-cutoff-left); margin-right: var(--videomap-cutoff-right); pointer-events: none; position: absolute; right: 0px; z-index: 12;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel{bottom: 12px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel{bottom: 24px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel{bottom: 36px;}}
@media (max-width: 749px){.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .cm-breadcrumb__nav-footer,.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .container,.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .gallery-modal-content,.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .modal-content,.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .quote--2-col,.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .stock-bar__in{max-width: 100%; padding: 0px; width: 100%;}}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .jh-videomap__replaybutton{cursor: pointer; pointer-events: all; z-index: 1;}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .jh-videomap__replaybutton .replay-icon{filter: drop-shadow(rgba(0, 0, 0, 0.25) 1px 1px 4px); transition: 0.3s; fill: rgb(255, 255, 255);}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .small{color: rgb(255, 255, 255); padding: 12px; text-shadow: rgba(0, 0, 0, 0.75) 0px 0px 5px;}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .small svg{float: left; height: 24px; margin-right: 12px; width: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .small{line-height: 30px;}
.jhcv-cn-content .jh-videomap .jh-videomap__replaybutton__panel .small svg{height: 30px; width: 30px;}}
.jhcv-cn-content .jh-videomap .video{inset: 0px; max-height: unset; position: absolute; z-index: 1;}
.jhcv-cn-content .jh-videomap .btn-arrow{position: relative;}
.jhcv-cn-content .jh-videomap .btn-arrow::before{border-width: 16px; border-style: solid; border-color: transparent transparent rgb(255, 255, 255); border-image: none; bottom: 100%; content: ""; left: 50%; margin-bottom: -1px; position: absolute; transform: translateX(-50%);}
.jhcv-cn-content .jh-videomap .btn-arrow:active::before,.jhcv-cn-content .jh-videomap .btn-arrow:hover::before{border-color: transparent transparent rgb(215, 218, 219);}
.jhcv-cn-content .jh-videomap__hotzone{transform: scale(1) translate(-50%, -50%); z-index: 100;}
.jhcv-cn-content .jh-videomap__hotzone--icon:has(.jh-videomap__hotzone__target:not(.hidden)){z-index: 200;}
.jhcv-cn-content .jh-videomap__hotzone--icon > .zone{align-items: center; display: flex; flex-direction: row; height: 100%; justify-content: center; width: 100%;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap__hotzone--icon > .zone.jh-videomap__hotzone--compact .jh-videomap__hotzone__number,.jhcv-cn-content .jh-videomap__hotzone--icon > .zone.jh-videomap__hotzone--compact .jh-videomap__hotzone__pulse{height: 80%; margin: 10%; width: 80%;}
.jhcv-cn-content .jh-videomap__hotzone--icon > .zone.jh-videomap__hotzone--compact .jh-videomap__hotzone__number{border-width: 4px;}
.jhcv-cn-content .jh-videomap__hotzone--icon > .zone.jh-videomap__hotzone--compact .jh-videomap__hotzone__number span{display: none;}}
.jhcv-cn-content .jh-videomap__hotzone--icon > .zone .jh-videomap__hotzone__title{max-width: 250px; text-shadow: rgb(0, 0, 0) 1px 1px 4px;}
.jhcv-cn-content .jh-videomap__hotzone > .zone{transition: transform 0.3s ease-in-out;}
.jhcv-cn-content .jh-videomap__hotzone.jhFadeIn > .zone,.jhcv-cn-content .jh-videomap__hotzone.jhFadeOut > .zone{transform: scale(0);}
.jhcv-cn-content .jh-videomap__hotzone__target{left: 50%; max-width: 320px; min-width: 200px; position: absolute; transform: translateX(-50%); width: auto; z-index: 5;}
.jhcv-cn-content .jh-videomap__hotzone__target--left,.jhcv-cn-content .jh-videomap__hotzone__target--right,.jhcv-cn-content .jh-videomap__hotzone__target--top,.jhcv-cn-content .jh-videomap__hotzone__target--top_left,.jhcv-cn-content .jh-videomap__hotzone__target--top_right{margin: 24px 0px 0px; top: 100%;}
.jhcv-cn-content .jh-videomap__hotzone__target--bottom,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right{bottom: 100%; margin: 0px 0px 24px; top: auto;}
.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--hidden::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--nodisplay::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .quickfinder__wrapper .quickfinder__button::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .search__pop-btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--hidden::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--nodisplay::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .quickfinder__wrapper .quickfinder__button::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .search__pop-btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--hidden::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--nodisplay::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .quickfinder__wrapper .quickfinder__button::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button-primary a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .search__pop-btn::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button a::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button-primary a::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom .quickfinder__button::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_left .quickfinder__button::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_right .quickfinder__button::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_right a::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_right a::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_right a::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_right a::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom a::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a::before{border-color: rgb(255, 255, 255) transparent transparent; bottom: auto; margin-bottom: 0px; margin-top: -1px; top: 100%;}
.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--hidden:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--hidden:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--nodisplay:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn--nodisplay:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .quickfinder__wrapper .quickfinder__button:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .quickfinder__wrapper .quickfinder__button:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .rtf-mod .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .search__pop-btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .search__pop-btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom .simple-rtf .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--hidden:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--hidden:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--nodisplay:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn--nodisplay:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .quickfinder__wrapper .quickfinder__button:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .quickfinder__wrapper .quickfinder__button:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .rtf-mod .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .search__pop-btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .search__pop-btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_left .simple-rtf .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--hidden:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--hidden:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--nodisplay:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn--nodisplay:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .quickfinder__wrapper .quickfinder__button:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .quickfinder__wrapper .quickfinder__button:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .rtf-mod .p--button-primary a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .search__pop-btn:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .search__pop-btn:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button a:hover::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button-primary a:active::before,.jhcv-cn-content .jh-videomap__hotzone__target--bottom_right .simple-rtf .p--button-primary a:hover::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom .quickfinder__button:active::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom .quickfinder__button:hover::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_left .quickfinder__button:active::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_left .quickfinder__button:hover::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_right .quickfinder__button:active::before,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__hotzone__target--bottom_right .quickfinder__button:hover::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .rtf .p--button .jh-videomap__hotzone__target--bottom_right a:hover::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a:hover::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__hotzone__target--bottom_right a:hover::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__hotzone__target--bottom_right a:hover::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__hotzone__target--bottom_right a:hover::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom a:active::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom a:hover::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a:active::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_left a:hover::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a:active::before,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__hotzone__target--bottom_right a:hover::before{border-color: rgb(215, 218, 219) transparent transparent;}
.jhcv-cn-content .jh-videomap__overlay{inset: 0px 0px auto; color: rgb(255, 255, 255); margin-left: var(--videomap-cutoff-left); margin-right: var(--videomap-cutoff-right); margin-top: var(--videomap-cutoff-top); padding: 20px 12px; pointer-events: none; position: absolute; transform: translate(0px); transition: transform 0.3s ease-in-out; z-index: 12;}
@media (min-width: 970px){.jhcv-cn-content .jh-videomap__overlay{padding: 24px;}}
.jhcv-cn-content .jh-videomap__overlay > .cm-breadcrumb__nav-footer,.jhcv-cn-content .jh-videomap__overlay > .container,.jhcv-cn-content .jh-videomap__overlay > .gallery-modal-content,.jhcv-cn-content .jh-videomap__overlay > .modal-content,.jhcv-cn-content .jh-videomap__overlay > .quote--2-col,.jhcv-cn-content .jh-videomap__overlay > .stock-bar__in{position: relative;}
@media (max-width: 1199px){.jhcv-cn-content .jh-videomap__overlay > .cm-breadcrumb__nav-footer,.jhcv-cn-content .jh-videomap__overlay > .container,.jhcv-cn-content .jh-videomap__overlay > .gallery-modal-content,.jhcv-cn-content .jh-videomap__overlay > .modal-content,.jhcv-cn-content .jh-videomap__overlay > .quote--2-col,.jhcv-cn-content .jh-videomap__overlay > .stock-bar__in{max-width: unset; padding: 0px; width: 100%;}}
.jhcv-cn-content .jh-videomap__overlay .back{left: 0px; position: absolute; top: 0px; fill: rgb(255, 255, 255); height: 44px; pointer-events: all; width: 44px;}
@media (min-width: 970px){.jhcv-cn-content .jh-videomap__overlay .back{height: 50px; width: 50px;}}
.jhcv-cn-content .jh-videomap__overlay .current{font-size: 20px; padding-left: 56px; padding-right: 56px; padding-top: 6px; text-align: center; text-shadow: rgb(0, 0, 0) 2px 2px 2px;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap__overlay .current{font-size: 24px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-videomap__overlay .current{font-size: 30px;}}
@media (min-width: 1400px){.jhcv-cn-content .jh-videomap__overlay .current{font-size: 34px;}}
.jhcv-cn-content .jh-videomap__overlay .close{position: absolute; right: 0px; top: 0px; fill: rgb(255, 255, 255); height: 44px; pointer-events: all; width: 44px;}
@media (min-width: 970px){.jhcv-cn-content .jh-videomap__overlay .close{height: 50px; width: 50px;}}
.jhcv-cn-content .jh-videomap__overlay .back,.jhcv-cn-content .jh-videomap__overlay .close{cursor: pointer; opacity: 0.8; transition: opacity 0.2s;}
.jhcv-cn-content .jh-videomap__overlay .back svg,.jhcv-cn-content .jh-videomap__overlay .close svg{filter: drop-shadow(rgb(0, 0, 0) 2px 2px 2px);}
.jhcv-cn-content .jh-videomap__overlay .back:hover,.jhcv-cn-content .jh-videomap__overlay .close:hover{opacity: 1;}
.jhcv-cn-content .jh-videomap__overlay.jhFadeIn,.jhcv-cn-content .jh-videomap__overlay.jhFadeOut{transform: translateY(-50px);}
.jhcv-cn-content .jh-videomap__inner{z-index: 3;}
.jhcv-cn-content .jh-videomap__inner,.jhcv-cn-content .jh-videomap__zone-content{inset: 0px; position: absolute;}
.jhcv-cn-content .jh-videomap__zone-content{z-index: 10;}
.jhcv-cn-content .jh-videomap__zone-content__target{bottom: 0px; left: 0px; margin-bottom: var(--videomap-cutoff-bottom); margin-right: var(--videomap-cutoff-right); position: absolute; right: 0px; transform: translate(0px); transition: transform 0.3s ease-in-out; z-index: 15;}
@media (min-width: 750px){.jhcv-cn-content .jh-videomap__zone-content__target{bottom: 12px;}}
@media (min-width: 970px){.jhcv-cn-content .jh-videomap__zone-content__target{bottom: 24px;}}
@media (min-width: 1200px){.jhcv-cn-content .jh-videomap__zone-content__target{bottom: 36px;}}
.jhcv-cn-content .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer,.jhcv-cn-content .jh-videomap__zone-content__target > .container,.jhcv-cn-content .jh-videomap__zone-content__target > .gallery-modal-content,.jhcv-cn-content .jh-videomap__zone-content__target > .modal-content,.jhcv-cn-content .jh-videomap__zone-content__target > .quote--2-col,.jhcv-cn-content .jh-videomap__zone-content__target > .stock-bar__in{display: flex; justify-content: end;}
.jhcv-cn-content .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > .search__pop-btn,.jhcv-cn-content .jh-videomap__zone-content__target > .container > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .container > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .container > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .container > .search__pop-btn,.jhcv-cn-content .jh-videomap__zone-content__target > .gallery-modal-content > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .gallery-modal-content > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .gallery-modal-content > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .gallery-modal-content > .search__pop-btn,.jhcv-cn-content .jh-videomap__zone-content__target > .modal-content > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .modal-content > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .modal-content > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .modal-content > .search__pop-btn,.jhcv-cn-content .jh-videomap__zone-content__target > .quote--2-col > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .quote--2-col > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .quote--2-col > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .quote--2-col > .search__pop-btn,.jhcv-cn-content .jh-videomap__zone-content__target > .stock-bar__in > .btn,.jhcv-cn-content .jh-videomap__zone-content__target > .stock-bar__in > .btn--hidden,.jhcv-cn-content .jh-videomap__zone-content__target > .stock-bar__in > .btn--nodisplay,.jhcv-cn-content .jh-videomap__zone-content__target > .stock-bar__in > .search__pop-btn,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .container > .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .gallery-modal-content > .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .modal-content > .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .quote--2-col > .quickfinder__button,.jhcv-cn-content .quickfinder__wrapper .jh-videomap__zone-content__target > .stock-bar__in > .quickfinder__button,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .rtf .p--button .jh-videomap__zone-content__target > .stock-bar__in > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .rtf .p--button-primary .jh-videomap__zone-content__target > .stock-bar__in > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .rtf-mod .p--button .jh-videomap__zone-content__target > .stock-bar__in > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap__zone-content__target > .stock-bar__in > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .simple-rtf .p--button .jh-videomap__zone-content__target > .stock-bar__in > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .cm-breadcrumb__nav-footer > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .container > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .gallery-modal-content > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .modal-content > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .quote--2-col > a,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap__zone-content__target > .stock-bar__in > a{max-width: 320px;}
.jhcv-cn-content .jh-videomap__zone-content__target.jhFadeIn,.jhcv-cn-content .jh-videomap__zone-content__target.jhFadeOut{transform: translateY(200px);}
.jhcv-cn-content .jh-videomap .jh-videomap__detail__button{margin-top: 24px;}
.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .btn--hidden:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .btn--nodisplay:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .btn:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .quickfinder__wrapper .quickfinder__button:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .rtf .p--button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .rtf .p--button-primary a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .rtf-mod .p--button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .rtf-mod .p--button-primary a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .search__pop-btn:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .simple-rtf .p--button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .jh-videomap .jh-videomap__detail__button .simple-rtf .p--button-primary a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .quickfinder__wrapper .jh-videomap .jh-videomap__detail__button .quickfinder__button:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .rtf .p--button .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .rtf .p--button-primary .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .rtf-mod .p--button .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .simple-rtf .p--button .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left),.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap .jh-videomap__detail__button a:not(.btn--icon-right):not(.btn--icon-left){text-align: center;}
.jhcv-cn-content .jh-videomap .jh-videomap__detail__content{padding: 24px;}
.jhcv-cn-content .jh-videomap .jh-videomap__mobile-overlay{background: rgba(0, 0, 0, 0.86); inset: 0px; position: fixed; z-index: 10000;}
.jhcv-cn-content .jh-videomap .jh-videomap__mobile-overlay .close{position: absolute; right: 0px; top: 0px; fill: rgb(255, 255, 255); height: 44px; width: 44px;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible{border-top-width: medium; border-top-style: none; border-top-color: currentcolor; position: relative; transition: background-color 0.2s ease-in-out; width: 100%;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible:active{background: rgb(255, 185, 0);}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .expandable__hl{padding-bottom: 18px; padding-right: 60px; padding-top: 18px;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .expandable__hl > p{color: rgb(0, 0, 0);}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .expandable__icons{right: 20px; top: 50%; transform: translateY(-50%);}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .expandable__icons .play{transform: scale(0.9);}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target{inset: 100% 0px 0px; display: none; opacity: 0; padding: 20px 12px; position: absolute; transition: opacity 0.5s ease-in-out; z-index: 10003;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target.btn,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target.btn--hidden,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target.btn--nodisplay,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target.search__pop-btn,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .quickfinder__wrapper .jh-videomap__collapsible__target.quickfinder__button,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .rtf .p--button a.jh-videomap__collapsible__target,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .rtf .p--button-primary a.jh-videomap__collapsible__target,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .rtf-mod .p--button a.jh-videomap__collapsible__target,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .rtf-mod .p--button-primary a.jh-videomap__collapsible__target,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .simple-rtf .p--button a.jh-videomap__collapsible__target,.jhcv-cn-content .jh-videomap .jh-videomap__collapsible .simple-rtf .p--button-primary a.jh-videomap__collapsible__target,.jhcv-cn-content .quickfinder__wrapper .jh-videomap .jh-videomap__collapsible .jh-videomap__collapsible__target.quickfinder__button,.jhcv-cn-content .rtf .p--button .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target,.jhcv-cn-content .rtf .p--button-primary .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target,.jhcv-cn-content .rtf-mod .p--button .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target,.jhcv-cn-content .rtf-mod .p--button-primary .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target,.jhcv-cn-content .simple-rtf .p--button .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target,.jhcv-cn-content .simple-rtf .p--button-primary .jh-videomap .jh-videomap__collapsible a.jh-videomap__collapsible__target{margin-left: auto; margin-right: auto;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible.active{background: rgb(255, 185, 0); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; z-index: 10001;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible.active .expandable__hl{z-index: 10002;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible.active .expandable__icons{display: none;}
.jhcv-cn-content .jh-videomap .jh-videomap__collapsible.active .jh-videomap__collapsible__target{display: block; opacity: 1;}
@media (max-width: 969px){.jhcv-cn-content.mobile-no-scroll{overflow: hidden;}}
.jhcv-cn-content .rfm-login-col{float: none; margin: 0px auto;}
.jhcv-cn-content #CybotCookiebotDialog .CybotExternalLinkArrow,.jhcv-cn-content #CybotCookiebotDialogPoweredByText,.jhcv-cn-content #CybotCookiebotDialogPoweredbyCybot{display: none !important;}
.jhcv-cn-content iframe[data-cookieconsent]{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.jhcv-cn-content iframe[data-cookieconsent][data-src],.jhcv-cn-content iframe[data-cookieconsent][src=""]{display: none;}
.jhcv-cn-content iframe[data-cookieconsent][src^="http"]:not(.hidden){display: block !important;}
.jhcv-cn-content .jh-cookieconsent{display: none;}
.jhcv-cn-content .jh-cookieconsent__content{color: rgb(49, 57, 61);}
.jhcv-cn-content .jh-cookieconsent__content p.title{font: var(--jh-font-h-30); letter-spacing: var(--jh-font-letter-spacing-20); margin-bottom: 24px;}
@media (min-width: 1200px){.jhcv-cn-content .jh-cookieconsent__content p.title{font: var(--jh-font-h-40); letter-spacing: var(--jh-font-letter-spacing-30);}}
@media (min-width: 1400px){.jhcv-cn-content .jh-cookieconsent__content p.title{font: var(--jh-font-h-50); letter-spacing: var(--jh-font-letter-spacing-50);}}
@media (max-width: 969px){.jhcv-cn-content .jh-cookieconsent__content p.title{font-size: 16px;}}
.jhcv-cn-content .jh-cookieconsent__accept p{color: rgb(49, 57, 61); font-size: 14px; margin: 12px 0px;}
.jhcv-cn-content .jh-cookieconsent__chat,.jhcv-cn-content .jh-cookieconsent__dom,.jhcv-cn-content .jh-cookieconsent__excentos,.jhcv-cn-content .jh-cookieconsent__frame,.jhcv-cn-content .jh-cookieconsent__gmaps,.jhcv-cn-content .jh-cookieconsent__social-wall,.jhcv-cn-content .jh-cookieconsent__video{background: rgb(215, 218, 219); border-left: 5px solid rgb(255, 185, 0); min-height: 200px; padding: 12px;}
@media (min-width: 970px){.jhcv-cn-content .jh-cookieconsent__chat,.jhcv-cn-content .jh-cookieconsent__dom,.jhcv-cn-content .jh-cookieconsent__excentos,.jhcv-cn-content .jh-cookieconsent__frame,.jhcv-cn-content .jh-cookieconsent__gmaps,.jhcv-cn-content .jh-cookieconsent__social-wall,.jhcv-cn-content .jh-cookieconsent__video{inset: 0px; padding: 36px; position: absolute;}}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__close,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__close{display: none;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__close--icon,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__close--icon{fill: rgb(105, 110, 117); cursor: pointer; transition: fill 0.2s;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__close--icon:hover,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__close--icon:hover{fill: rgb(60, 70, 75);}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__icon{float: right; height: 40px; width: 40px; fill: rgb(49, 57, 61); opacity: 0.25;}
@media (min-width: 970px){.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__icon,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__icon{height: 85px; width: 85px;}}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__content{font-size: 14px; margin-right: 52px; padding: 12px 0px;}
@media (min-width: 970px){.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__content,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__content{font-size: 16px; margin-right: 127.5px;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__dom .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__excentos .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__frame .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__gmaps .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__social-wall .jh-cookieconsent__accept,.jhcv-cn-content .jh-cookieconsent__video .jh-cookieconsent__accept{bottom: 36px; left: 36px; position: absolute; right: 36px; z-index: 3;}}
.jhcv-cn-content .jh-cookieconsent__social-wall{height: 100%; margin-left: auto; margin-right: auto; min-height: 300px; position: relative; width: 70%;}
.jhcv-cn-content .jh-cookieconsent__dom{height: 280px; min-height: 280px; position: relative !important;}
.jhcv-cn-content .jh-cookieconsent__excentos,.jhcv-cn-content .jh-cookieconsent__frame{height: 350px; margin-bottom: 48px; min-height: 350px; width: 100%; position: relative !important;}
.jhcv-cn-content .jh-cookieconsent__chat{inset: auto 12px 87px; position: fixed; width: auto; z-index: 1089;}
@media (min-width: 970px){.jhcv-cn-content .jh-cookieconsent__chat{inset: auto 76px 10vh auto; height: 350px; width: 500px;}}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close{display: block; position: absolute; right: 24px; top: 24px; z-index: 2;}
@media (max-width: 969px){.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close{right: 6px; top: 6px;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__close .jh-cookieconsent__close--icon{height: 50px; width: 50px;}}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__icon{float: left;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content{margin: 0px; padding: 0px;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content .title{display: flex; flex-direction: column; justify-content: center; margin-left: 49px; margin-right: 59px; min-height: 30px;}
@media (min-width: 970px){.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content .title{margin-left: 97px; margin-right: 44px; min-height: 70px;}}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content .text::after,.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content .text::before{content: " "; display: table;}
.jhcv-cn-content .jh-cookieconsent__chat .jh-cookieconsent__content .text::after{clear: both;}
.jhcv-cn-content .CookieDeclaration p.CookieDeclarationIntro,.jhcv-cn-content .CookieDeclaration > p{margin-bottom: 12px; text-align: justify;}
.jhcv-cn-content .CookieDeclaration br + br{display: none;}
.jhcv-cn-content .CookieDeclaration span#CookieDeclarationUserStatusLabelWithdraw{color: rgb(234, 239, 241); letter-spacing: -10px;}
.jhcv-cn-content .CookieDeclaration div#CookieDeclarationChangeConsent{padding-top: 12px;}
.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentChange,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentDoNotSell,.jhcv-cn-content .CookieDeclaration a#CookieDeclarationChangeConsentWithdraw{margin: 0px 12px 12px 0px; opacity: 1;}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationLastUpdated{margin-bottom: 48px;}
.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; margin: 0px 0px 36px; max-width: 100%; overflow-x: scroll; padding: 0px; width: 100%;}
.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeDescription,.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeHeader{text-align: center;}
@media (min-width: 970px){.jhcv-cn-content .CookieDeclaration div.CookieDeclarationType .CookieDeclarationTypeDescription{margin-bottom: 24px; margin-left: auto; margin-right: auto; width: 66.6667%;}}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; max-width: unset; min-width: 100%; width: auto;}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td,.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th{font-size: 14px; height: 75px; padding: 12px; text-align: left; vertical-align: middle;}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td:first-child,.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th:first-child{font-family: Menlo, Monaco, Consolas, "Courier New", monospace; width: calc(20% - 24px);}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td:nth-child(2),.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th:nth-child(2){width: calc(20% - 24px);}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td:nth-child(3),.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th:nth-child(3){text-align: justify; width: calc(40% - 24px);}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td:nth-child(4),.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable td:nth-child(5),.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th:nth-child(4),.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable th:nth-child(5){text-align: center; width: calc(10% - 24px);}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable tbody tr:nth-child(2n+1){background: rgb(255, 255, 255);}
.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable .CookieDeclarationTableCell,.jhcv-cn-content .CookieDeclaration .CookieDeclarationTable .CookieDeclarationTableHeader{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
.jhcv-cn-content .wall{inset: 0px; position: absolute; z-index: 1450;}
.jhcv-cn-content .marked{border: 1px solid red; margin-left: 50px; padding: 10px; width: 30%;}
.jhcv-cn-content .v-step{width: 340px; background: transparent !important; box-shadow: none !important; max-width: 100vw !important;}
@media (min-width: 750px){.jhcv-cn-content .v-step{width: 480px; margin-bottom: 24px !important; max-width: 640px !important;}}
@media (min-width: 970px){.jhcv-cn-content .v-step{width: 560px; margin-bottom: 24px !important;}}
@media (min-width: 1200px){.jhcv-cn-content .v-step{width: 640px; margin-bottom: 24px !important;}}
@media (min-width: 750px) and (max-width: 969px){.jhcv-cn-content .v-step-sm{margin-left: auto; width: 385px;}}
.jhcv-cn-content .v-step__arrow{display: none;}
.jhcv-cn-content .v-tour__target--highlighted{box-shadow: rgba(0, 0, 0, 0.9) 0px 0px 0px 99999px;}
.jhcv-cn-content .tour-fixed{overflow: hidden;}
.jhcv-cn-content .tour-active.profile-area .profile-area__nav{opacity: 1; transform: translateY(44px);}
@media (min-width: 750px){.jhcv-cn-content .tour-active.profile-area .profile-area__nav{transform: translateY(100%);}}
.jhcv-cn-content .tour-fixed .profile-area__nav{transition: none;}
.jhcv-cn-content .tour-fixed .tour-hidden{display: none;}
.jhcv-cn-content .tour-fixed [data-teaser-list]{margin-bottom: 36px;}
.jhcv-cn-content .tour-fixed [data-tour-added]:nth-child(2){margin-bottom: 0px;}
.jhcv-cn-content .tour-fixed .customer-portal__hl{visibility: hidden;}
.jhcv-cn-content .tour-fixed .teaser-app:not([data-tour-added]){display: none;}
.jhcv-cn-content [data-tour-modified].teaser-list .teaser-app{order: 3;}
.jhcv-cn-content [data-tour-modified].teaser-list .teaser-app:first-child{order: 2;}
.jhcv-cn-content [data-tour-modified].teaser-list .teaser-app:nth-child(2){order: 1;}





.jhcv-cn-content{--font-family-regular: JHNeueDIN,Arial,sans-serif; --font-family-bold: JHNeueDIN,Arial,sans-serif; --font-family-xbold: JHNeueDIN,Arial,sans-serif;}
.jhcv-cn-content:lang(zh){--font-family-regular: JHNeueDIN,Microsoft YaHei,PingFang SC,Microsoft JhengHei,PingFang TC,sans-serif; --font-family-bold: JHNeueDIN,Microsoft YaHei,PingFang SC,Microsoft JhengHei,PingFang TC,sans-serif; --font-family-xbold: JHNeueDIN,Microsoft YaHei,PingFang SC,Microsoft JhengHei,PingFang TC,sans-serif;}
.jhcv-cn-content:lang(ko){--font-family-regular: JHNeueDIN,Malgun Gothic,AppleGothic,sans-serif; --font-family-bold: JHNeueDIN,Malgun Gothic,AppleGothic,sans-serif; --font-family-xbold: JHNeueDIN,Malgun Gothic,AppleGothic,sans-serif;}
.jhcv-cn-content{--jh-font-h-10: 700 12px/15.6px var(--font-family-bold); --jh-font-h-20: 700 14px/16.8px var(--font-family-bold); --jh-font-h-30: 700 16px/19.2px var(--font-family-bold); --jh-font-h-40: 800 18px/21px var(--font-family-xbold); --jh-font-h-50: 800 20px/24px var(--font-family-xbold); --jh-font-h-60: 800 24px/28.8px var(--font-family-xbold); --jh-font-h-70: 800 32px/38.4px var(--font-family-xbold); --jh-font-h-80: 800 36px/43.2px var(--font-family-xbold); --jh-font-h-90: 800 44px/52.8px var(--font-family-xbold); --jh-font-h-100: 800 74px/88.8px var(--font-family-xbold); --jh-font-h-110: 800 106px/127.2px var(--font-family-xbold); --jh-font-small: 400 12px/15.6px var(--font-family-regular); --jh-font-sub-base: 400 14px/21px var(--font-family-regular); --jh-font-base: 400 16px/28.8px var(--font-family-regular); --jh-font-upper-10: 800 12px/15.6px var(--font-family-xbold); --jh-font-upper-20: 800 14px/20px var(--font-family-xbold); --jh-font-letter-spacing-10: 0.35px; --jh-font-letter-spacing-20: 0.4px; --jh-font-letter-spacing-30: 0.48px; --jh-font-letter-spacing-40: 0.56px; --jh-font-letter-spacing-50: 0.64px; --jh-font-letter-spacing-60: 0.8px; --jh-font-letter-spacing-70: 0.84px; --jh-font-letter-spacing-80: 0.9px; --jh-font-letter-spacing-90: 0.98px; --jh-font-letter-spacing-100: 1.1px; --jh-font-letter-spacing-110: 1.85px; --jh-font-letter-spacing-120: 2.65px;}
.jhcv-cn-content .jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .jh-font-h-10,.jhcv-cn-content .jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .jh-font-h-30,.jhcv-cn-content .jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .jh-font-h-50,.jhcv-cn-content .jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .jh-font-h-70,.jhcv-cn-content .jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .jh-font-h-100,.jhcv-cn-content .jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .jh-font-h-110,.jhcv-cn-content .jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .jh-font-base,.jhcv-cn-content .jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .jh-font-upper-10,.jhcv-cn-content .jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .jh-static{position: static;}
.jhcv-cn-content .jh-relative{position: relative;}
.jhcv-cn-content .jh-absolute{position: absolute;}
.jhcv-cn-content .jh-fixed{position: fixed;}
.jhcv-cn-content .jh-sticky{position: sticky;}
.jhcv-cn-content .jh-flex{display: flex;}
.jhcv-cn-content .jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .jh-justify{justify-content: normal;}
.jhcv-cn-content .jh-justify\:center{justify-content: center;}
.jhcv-cn-content .jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .jh-justify\:baseline{}
.jhcv-cn-content .jh-items{align-items: normal;}
.jhcv-cn-content .jh-items\:center{align-items: center;}
.jhcv-cn-content .jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .jh-text\:left{text-align: left;}
.jhcv-cn-content .jh-text\:center{text-align: center;}
.jhcv-cn-content .jh-text\:right{text-align: right;}
.jhcv-cn-content .jh-text\:justify{text-align: justify;}
.jhcv-cn-content .jh-text\:start{text-align: start;}
.jhcv-cn-content .jh-text\:end{text-align: end;}
.jhcv-cn-content .jh-visible{display: block;}
.jhcv-cn-content .jh-visible\:flex{display: flex;}
.jhcv-cn-content .jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .jh-hidden{display: none;}
.jhcv-cn-content .jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .jh-table-display{display: table;}
.jhcv-cn-content .jh-table-row{display: table-row;}
.jhcv-cn-content .jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .jh-table-cell{display: table-cell;}
.jhcv-cn-content .jh-table-caption{display: table-caption;}
.jhcv-cn-content .jh-table-col{display: table-column;}
.jhcv-cn-content .jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .jh-grid{display: grid;}
.jhcv-cn-content .jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .jh-gap,.jhcv-cn-content .jh-gap-0{gap: 0px;}
.jhcv-cn-content .jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .jh-gap-h,.jhcv-cn-content .jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .jh-gap-v,.jhcv-cn-content .jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .jh-w-1\/2{width: 50%;}
.jhcv-cn-content .jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .jh-w-1\/4{width: 25%;}
.jhcv-cn-content .jh-w-3\/4{width: 75%;}
.jhcv-cn-content .jh-w-1\/5{width: 20%;}
.jhcv-cn-content .jh-w-full{width: 100%;}
.jhcv-cn-content .jh-w-auto{width: auto;}
.jhcv-cn-content .jh-w-fit{width: fit-content;}
.jhcv-cn-content .jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .jh-h-1\/2{height: 50%;}
.jhcv-cn-content .jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .jh-h-1\/4{height: 25%;}
.jhcv-cn-content .jh-h-3\/4{height: 75%;}
.jhcv-cn-content .jh-h-1\/5{height: 20%;}
.jhcv-cn-content .jh-h-full{height: 100%;}
.jhcv-cn-content .jh-h-auto{height: auto;}
.jhcv-cn-content .jh-h-fit{height: fit-content;}
.jhcv-cn-content .jh-p-0{padding: 0px;}
.jhcv-cn-content .jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .jh-py-0{padding-block: 0px;}
.jhcv-cn-content .jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .jh-m-auto{margin: auto;}
.jhcv-cn-content .jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .jh-my-auto{margin-block: auto;}
.jhcv-cn-content .jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .jh-m-0{margin: 0px;}
.jhcv-cn-content .jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .jh-my-0{margin-block: 0px;}
.jhcv-cn-content .jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .jh-overflow{overflow: auto;}
.jhcv-cn-content .jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .jh-line-clamp-1,.jhcv-cn-content .jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .jh-line-clamp-3,.jhcv-cn-content .jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .jh-line-clamp-5,.jhcv-cn-content .jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .jh-line-clamp-7,.jhcv-cn-content .jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .jh-line-clamp-10,.jhcv-cn-content .jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .menu-icon\:jh-hidden .mobile-menu-btn{display: none;}
.jhcv-cn-content .jh-link.active .jh-link--hover,.jhcv-cn-content .jh-link:hover .jh-link--hover{text-decoration: underline; text-underline-offset: 20%;}
@keyframes jhcv-source-pulse { 
  50% { opacity: 0.5; }
}
@media (max-width: 749px){.jhcv-cn-content .xs\:jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xs\:jh-font-h-10,.jhcv-cn-content .xs\:jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .xs\:jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .xs\:jh-font-h-30,.jhcv-cn-content .xs\:jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xs\:jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .xs\:jh-font-h-50,.jhcv-cn-content .xs\:jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xs\:jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .xs\:jh-font-h-70,.jhcv-cn-content .xs\:jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .xs\:jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .xs\:jh-font-h-100,.jhcv-cn-content .xs\:jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .xs\:jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .xs\:jh-font-h-110,.jhcv-cn-content .xs\:jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xs\:jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .xs\:jh-font-base,.jhcv-cn-content .xs\:jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .xs\:jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .xs\:jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .xs\:jh-font-upper-10,.jhcv-cn-content .xs\:jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .xs\:jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .xs\:jh-static{position: static;}
.jhcv-cn-content .xs\:jh-relative{position: relative;}
.jhcv-cn-content .xs\:jh-absolute{position: absolute;}
.jhcv-cn-content .xs\:jh-fixed{position: fixed;}
.jhcv-cn-content .xs\:jh-sticky{position: sticky;}
.jhcv-cn-content .xs\:jh-flex{display: flex;}
.jhcv-cn-content .xs\:jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .xs\:jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .xs\:jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .xs\:jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .xs\:jh-justify{justify-content: normal;}
.jhcv-cn-content .xs\:jh-justify\:center{justify-content: center;}
.jhcv-cn-content .xs\:jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .xs\:jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .xs\:jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .xs\:jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .xs\:jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .xs\:jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .xs\:jh-justify\:baseline{}
.jhcv-cn-content .xs\:jh-items{align-items: normal;}
.jhcv-cn-content .xs\:jh-items\:center{align-items: center;}
.jhcv-cn-content .xs\:jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .xs\:jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .xs\:jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .xs\:jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .xs\:jh-text\:left{text-align: left;}
.jhcv-cn-content .xs\:jh-text\:center{text-align: center;}
.jhcv-cn-content .xs\:jh-text\:right{text-align: right;}
.jhcv-cn-content .xs\:jh-text\:justify{text-align: justify;}
.jhcv-cn-content .xs\:jh-text\:start{text-align: start;}
.jhcv-cn-content .xs\:jh-text\:end{text-align: end;}
.jhcv-cn-content .xs\:jh-visible{display: block;}
.jhcv-cn-content .xs\:jh-visible\:flex{display: flex;}
.jhcv-cn-content .xs\:jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .xs\:jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .xs\:jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .xs\:jh-hidden{display: none;}
.jhcv-cn-content .xs\:jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .xs\:jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .xs\:jh-table-display{display: table;}
.jhcv-cn-content .xs\:jh-table-row{display: table-row;}
.jhcv-cn-content .xs\:jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .xs\:jh-table-cell{display: table-cell;}
.jhcv-cn-content .xs\:jh-table-caption{display: table-caption;}
.jhcv-cn-content .xs\:jh-table-col{display: table-column;}
.jhcv-cn-content .xs\:jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .xs\:jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .xs\:jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .xs\:jh-grid{display: grid;}
.jhcv-cn-content .xs\:jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .xs\:jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .xs\:jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .xs\:jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .xs\:jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .xs\:jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .xs\:jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .xs\:jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .xs\:jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .xs\:jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .xs\:jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .xs\:jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .xs\:jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .xs\:jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .xs\:jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .xs\:jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .xs\:jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .xs\:jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .xs\:jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .xs\:jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .xs\:jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .xs\:jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .xs\:jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .xs\:jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .xs\:jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .xs\:jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .xs\:jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .xs\:jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .xs\:jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .xs\:jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .xs\:jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .xs\:jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .xs\:jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .xs\:jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .xs\:jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .xs\:jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .xs\:jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .xs\:jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .xs\:jh-gap,.jhcv-cn-content .xs\:jh-gap-0{gap: 0px;}
.jhcv-cn-content .xs\:jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-gap-h,.jhcv-cn-content .xs\:jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .xs\:jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .xs\:jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .xs\:jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .xs\:jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .xs\:jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .xs\:jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .xs\:jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .xs\:jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .xs\:jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .xs\:jh-gap-v,.jhcv-cn-content .xs\:jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .xs\:jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .xs\:jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .xs\:jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .xs\:jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .xs\:jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .xs\:jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .xs\:jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .xs\:jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .xs\:jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .xs\:jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .xs\:jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .xs\:jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .xs\:jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .xs\:jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .xs\:jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .xs\:jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .xs\:jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .xs\:jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .xs\:jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .xs\:jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .xs\:jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .xs\:jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .xs\:jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .xs\:jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .xs\:jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .xs\:jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .xs\:jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .xs\:jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .xs\:jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .xs\:jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .xs\:jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .xs\:jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .xs\:jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .xs\:jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .xs\:jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .xs\:jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .xs\:jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .xs\:jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .xs\:jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .xs\:jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .xs\:jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .xs\:jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .xs\:jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .xs\:jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .xs\:jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .xs\:jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .xs\:jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .xs\:jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .xs\:jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .xs\:jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .xs\:jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .xs\:jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .xs\:jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .xs\:jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .xs\:jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .xs\:jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .xs\:jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .xs\:jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .xs\:jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .xs\:jh-w-1\/2{width: 50%;}
.jhcv-cn-content .xs\:jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .xs\:jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .xs\:jh-w-1\/4{width: 25%;}
.jhcv-cn-content .xs\:jh-w-3\/4{width: 75%;}
.jhcv-cn-content .xs\:jh-w-1\/5{width: 20%;}
.jhcv-cn-content .xs\:jh-w-full{width: 100%;}
.jhcv-cn-content .xs\:jh-w-auto{width: auto;}
.jhcv-cn-content .xs\:jh-w-fit{width: fit-content;}
.jhcv-cn-content .xs\:jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .xs\:jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .xs\:jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .xs\:jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .xs\:jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .xs\:jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .xs\:jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .xs\:jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .xs\:jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .xs\:jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .xs\:jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .xs\:jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .xs\:jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .xs\:jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .xs\:jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .xs\:jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .xs\:jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .xs\:jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .xs\:jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .xs\:jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .xs\:jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .xs\:jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .xs\:jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .xs\:jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .xs\:jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .xs\:jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .xs\:jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .xs\:jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .xs\:jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .xs\:jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .xs\:jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .xs\:jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .xs\:jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .xs\:jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .xs\:jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .xs\:jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .xs\:jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .xs\:jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .xs\:jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .xs\:jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .xs\:jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .xs\:jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .xs\:jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .xs\:jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .xs\:jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .xs\:jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .xs\:jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .xs\:jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .xs\:jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .xs\:jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .xs\:jh-h-1\/2{height: 50%;}
.jhcv-cn-content .xs\:jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .xs\:jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .xs\:jh-h-1\/4{height: 25%;}
.jhcv-cn-content .xs\:jh-h-3\/4{height: 75%;}
.jhcv-cn-content .xs\:jh-h-1\/5{height: 20%;}
.jhcv-cn-content .xs\:jh-h-full{height: 100%;}
.jhcv-cn-content .xs\:jh-h-auto{height: auto;}
.jhcv-cn-content .xs\:jh-h-fit{height: fit-content;}
.jhcv-cn-content .xs\:jh-p-0{padding: 0px;}
.jhcv-cn-content .xs\:jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .xs\:jh-py-0{padding-block: 0px;}
.jhcv-cn-content .xs\:jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .xs\:jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .xs\:jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .xs\:jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .xs\:jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-m-auto{margin: auto;}
.jhcv-cn-content .xs\:jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .xs\:jh-my-auto{margin-block: auto;}
.jhcv-cn-content .xs\:jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .xs\:jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .xs\:jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .xs\:jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .xs\:jh-m-0{margin: 0px;}
.jhcv-cn-content .xs\:jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .xs\:jh-my-0{margin-block: 0px;}
.jhcv-cn-content .xs\:jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .xs\:jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .xs\:jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .xs\:jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .xs\:jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .xs\:jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .xs\:jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .xs\:jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .xs\:jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .xs\:jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .xs\:jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .xs\:jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .xs\:jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .xs\:jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .xs\:jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .xs\:jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .xs\:jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .xs\:jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .xs\:jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .xs\:jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .xs\:jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .xs\:jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .xs\:jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .xs\:jh-overflow{overflow: auto;}
.jhcv-cn-content .xs\:jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .xs\:jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .xs\:jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .xs\:jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .xs\:jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .xs\:jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .xs\:jh-line-clamp-1,.jhcv-cn-content .xs\:jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xs\:jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .xs\:jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .xs\:jh-line-clamp-3,.jhcv-cn-content .xs\:jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xs\:jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .xs\:jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .xs\:jh-line-clamp-5,.jhcv-cn-content .xs\:jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xs\:jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .xs\:jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .xs\:jh-line-clamp-7,.jhcv-cn-content .xs\:jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xs\:jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .xs\:jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .xs\:jh-line-clamp-10,.jhcv-cn-content .xs\:jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xs\:jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .xs\:jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .xs\:jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .xs\:jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .xs\:jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .xs\:jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .xs\:jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .xs\:jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .xs\:menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .xs\:menu-icon\:jh-hidden .mobile-menu-btn{display: none;}}
@media (min-width: 750px){.jhcv-cn-content .sm\:jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .sm\:jh-font-h-10,.jhcv-cn-content .sm\:jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .sm\:jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .sm\:jh-font-h-30,.jhcv-cn-content .sm\:jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .sm\:jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .sm\:jh-font-h-50,.jhcv-cn-content .sm\:jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .sm\:jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .sm\:jh-font-h-70,.jhcv-cn-content .sm\:jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .sm\:jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .sm\:jh-font-h-100,.jhcv-cn-content .sm\:jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .sm\:jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .sm\:jh-font-h-110,.jhcv-cn-content .sm\:jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .sm\:jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .sm\:jh-font-base,.jhcv-cn-content .sm\:jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .sm\:jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .sm\:jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .sm\:jh-font-upper-10,.jhcv-cn-content .sm\:jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .sm\:jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .sm\:jh-static{position: static;}
.jhcv-cn-content .sm\:jh-relative{position: relative;}
.jhcv-cn-content .sm\:jh-absolute{position: absolute;}
.jhcv-cn-content .sm\:jh-fixed{position: fixed;}
.jhcv-cn-content .sm\:jh-sticky{position: sticky;}
.jhcv-cn-content .sm\:jh-flex{display: flex;}
.jhcv-cn-content .sm\:jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .sm\:jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .sm\:jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .sm\:jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .sm\:jh-justify{justify-content: normal;}
.jhcv-cn-content .sm\:jh-justify\:center{justify-content: center;}
.jhcv-cn-content .sm\:jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .sm\:jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .sm\:jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .sm\:jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .sm\:jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .sm\:jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .sm\:jh-justify\:baseline{}
.jhcv-cn-content .sm\:jh-items{align-items: normal;}
.jhcv-cn-content .sm\:jh-items\:center{align-items: center;}
.jhcv-cn-content .sm\:jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .sm\:jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .sm\:jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .sm\:jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .sm\:jh-text\:left{text-align: left;}
.jhcv-cn-content .sm\:jh-text\:center{text-align: center;}
.jhcv-cn-content .sm\:jh-text\:right{text-align: right;}
.jhcv-cn-content .sm\:jh-text\:justify{text-align: justify;}
.jhcv-cn-content .sm\:jh-text\:start{text-align: start;}
.jhcv-cn-content .sm\:jh-text\:end{text-align: end;}
.jhcv-cn-content .sm\:jh-visible{display: block;}
.jhcv-cn-content .sm\:jh-visible\:flex{display: flex;}
.jhcv-cn-content .sm\:jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .sm\:jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .sm\:jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .sm\:jh-hidden{display: none;}
.jhcv-cn-content .sm\:jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .sm\:jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .sm\:jh-table-display{display: table;}
.jhcv-cn-content .sm\:jh-table-row{display: table-row;}
.jhcv-cn-content .sm\:jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .sm\:jh-table-cell{display: table-cell;}
.jhcv-cn-content .sm\:jh-table-caption{display: table-caption;}
.jhcv-cn-content .sm\:jh-table-col{display: table-column;}
.jhcv-cn-content .sm\:jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .sm\:jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .sm\:jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .sm\:jh-grid{display: grid;}
.jhcv-cn-content .sm\:jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .sm\:jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .sm\:jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .sm\:jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .sm\:jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .sm\:jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .sm\:jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .sm\:jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .sm\:jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .sm\:jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .sm\:jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .sm\:jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .sm\:jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .sm\:jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .sm\:jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .sm\:jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .sm\:jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .sm\:jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .sm\:jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .sm\:jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .sm\:jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .sm\:jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .sm\:jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .sm\:jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .sm\:jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .sm\:jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .sm\:jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .sm\:jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .sm\:jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .sm\:jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .sm\:jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .sm\:jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .sm\:jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .sm\:jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .sm\:jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .sm\:jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .sm\:jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .sm\:jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .sm\:jh-gap,.jhcv-cn-content .sm\:jh-gap-0{gap: 0px;}
.jhcv-cn-content .sm\:jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-gap-h,.jhcv-cn-content .sm\:jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .sm\:jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .sm\:jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .sm\:jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .sm\:jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .sm\:jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .sm\:jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .sm\:jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .sm\:jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .sm\:jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .sm\:jh-gap-v,.jhcv-cn-content .sm\:jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .sm\:jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .sm\:jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .sm\:jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .sm\:jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .sm\:jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .sm\:jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .sm\:jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .sm\:jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .sm\:jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .sm\:jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .sm\:jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .sm\:jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .sm\:jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .sm\:jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .sm\:jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .sm\:jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .sm\:jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .sm\:jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .sm\:jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .sm\:jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .sm\:jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .sm\:jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .sm\:jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .sm\:jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .sm\:jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .sm\:jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .sm\:jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .sm\:jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .sm\:jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .sm\:jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .sm\:jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .sm\:jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .sm\:jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .sm\:jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .sm\:jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .sm\:jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .sm\:jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .sm\:jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .sm\:jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .sm\:jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .sm\:jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .sm\:jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .sm\:jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .sm\:jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .sm\:jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .sm\:jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .sm\:jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .sm\:jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .sm\:jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .sm\:jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .sm\:jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .sm\:jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .sm\:jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .sm\:jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .sm\:jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .sm\:jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .sm\:jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .sm\:jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .sm\:jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .sm\:jh-w-1\/2{width: 50%;}
.jhcv-cn-content .sm\:jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .sm\:jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .sm\:jh-w-1\/4{width: 25%;}
.jhcv-cn-content .sm\:jh-w-3\/4{width: 75%;}
.jhcv-cn-content .sm\:jh-w-1\/5{width: 20%;}
.jhcv-cn-content .sm\:jh-w-full{width: 100%;}
.jhcv-cn-content .sm\:jh-w-auto{width: auto;}
.jhcv-cn-content .sm\:jh-w-fit{width: fit-content;}
.jhcv-cn-content .sm\:jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .sm\:jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .sm\:jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .sm\:jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .sm\:jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .sm\:jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .sm\:jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .sm\:jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .sm\:jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .sm\:jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .sm\:jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .sm\:jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .sm\:jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .sm\:jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .sm\:jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .sm\:jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .sm\:jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .sm\:jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .sm\:jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .sm\:jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .sm\:jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .sm\:jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .sm\:jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .sm\:jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .sm\:jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .sm\:jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .sm\:jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .sm\:jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .sm\:jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .sm\:jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .sm\:jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .sm\:jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .sm\:jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .sm\:jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .sm\:jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .sm\:jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .sm\:jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .sm\:jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .sm\:jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .sm\:jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .sm\:jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .sm\:jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .sm\:jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .sm\:jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .sm\:jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .sm\:jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .sm\:jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .sm\:jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .sm\:jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .sm\:jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .sm\:jh-h-1\/2{height: 50%;}
.jhcv-cn-content .sm\:jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .sm\:jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .sm\:jh-h-1\/4{height: 25%;}
.jhcv-cn-content .sm\:jh-h-3\/4{height: 75%;}
.jhcv-cn-content .sm\:jh-h-1\/5{height: 20%;}
.jhcv-cn-content .sm\:jh-h-full{height: 100%;}
.jhcv-cn-content .sm\:jh-h-auto{height: auto;}
.jhcv-cn-content .sm\:jh-h-fit{height: fit-content;}
.jhcv-cn-content .sm\:jh-p-0{padding: 0px;}
.jhcv-cn-content .sm\:jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .sm\:jh-py-0{padding-block: 0px;}
.jhcv-cn-content .sm\:jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .sm\:jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .sm\:jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .sm\:jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .sm\:jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-m-auto{margin: auto;}
.jhcv-cn-content .sm\:jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .sm\:jh-my-auto{margin-block: auto;}
.jhcv-cn-content .sm\:jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .sm\:jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .sm\:jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .sm\:jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .sm\:jh-m-0{margin: 0px;}
.jhcv-cn-content .sm\:jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .sm\:jh-my-0{margin-block: 0px;}
.jhcv-cn-content .sm\:jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .sm\:jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .sm\:jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .sm\:jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .sm\:jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .sm\:jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .sm\:jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .sm\:jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .sm\:jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .sm\:jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .sm\:jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .sm\:jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .sm\:jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .sm\:jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .sm\:jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .sm\:jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .sm\:jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .sm\:jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .sm\:jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .sm\:jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .sm\:jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .sm\:jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .sm\:jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .sm\:jh-overflow{overflow: auto;}
.jhcv-cn-content .sm\:jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .sm\:jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .sm\:jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .sm\:jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .sm\:jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .sm\:jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .sm\:jh-line-clamp-1,.jhcv-cn-content .sm\:jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .sm\:jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .sm\:jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .sm\:jh-line-clamp-3,.jhcv-cn-content .sm\:jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .sm\:jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .sm\:jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .sm\:jh-line-clamp-5,.jhcv-cn-content .sm\:jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .sm\:jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .sm\:jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .sm\:jh-line-clamp-7,.jhcv-cn-content .sm\:jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .sm\:jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .sm\:jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .sm\:jh-line-clamp-10,.jhcv-cn-content .sm\:jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .sm\:jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .sm\:jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .sm\:jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .sm\:jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .sm\:jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .sm\:jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .sm\:jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .sm\:jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .sm\:menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .sm\:menu-icon\:jh-hidden .mobile-menu-btn{display: none;}}
@media (min-width: 970px){.jhcv-cn-content .md\:jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .md\:jh-font-h-10,.jhcv-cn-content .md\:jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .md\:jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .md\:jh-font-h-30,.jhcv-cn-content .md\:jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .md\:jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .md\:jh-font-h-50,.jhcv-cn-content .md\:jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .md\:jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .md\:jh-font-h-70,.jhcv-cn-content .md\:jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .md\:jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .md\:jh-font-h-100,.jhcv-cn-content .md\:jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .md\:jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .md\:jh-font-h-110,.jhcv-cn-content .md\:jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .md\:jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .md\:jh-font-base,.jhcv-cn-content .md\:jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .md\:jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .md\:jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .md\:jh-font-upper-10,.jhcv-cn-content .md\:jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .md\:jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .md\:jh-static{position: static;}
.jhcv-cn-content .md\:jh-relative{position: relative;}
.jhcv-cn-content .md\:jh-absolute{position: absolute;}
.jhcv-cn-content .md\:jh-fixed{position: fixed;}
.jhcv-cn-content .md\:jh-sticky{position: sticky;}
.jhcv-cn-content .md\:jh-flex{display: flex;}
.jhcv-cn-content .md\:jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .md\:jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .md\:jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .md\:jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .md\:jh-justify{justify-content: normal;}
.jhcv-cn-content .md\:jh-justify\:center{justify-content: center;}
.jhcv-cn-content .md\:jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .md\:jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .md\:jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .md\:jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .md\:jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .md\:jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .md\:jh-justify\:baseline{}
.jhcv-cn-content .md\:jh-items{align-items: normal;}
.jhcv-cn-content .md\:jh-items\:center{align-items: center;}
.jhcv-cn-content .md\:jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .md\:jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .md\:jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .md\:jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .md\:jh-text\:left{text-align: left;}
.jhcv-cn-content .md\:jh-text\:center{text-align: center;}
.jhcv-cn-content .md\:jh-text\:right{text-align: right;}
.jhcv-cn-content .md\:jh-text\:justify{text-align: justify;}
.jhcv-cn-content .md\:jh-text\:start{text-align: start;}
.jhcv-cn-content .md\:jh-text\:end{text-align: end;}
.jhcv-cn-content .md\:jh-visible{display: block;}
.jhcv-cn-content .md\:jh-visible\:flex{display: flex;}
.jhcv-cn-content .md\:jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .md\:jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .md\:jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .md\:jh-hidden{display: none;}
.jhcv-cn-content .md\:jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .md\:jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .md\:jh-table-display{display: table;}
.jhcv-cn-content .md\:jh-table-row{display: table-row;}
.jhcv-cn-content .md\:jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .md\:jh-table-cell{display: table-cell;}
.jhcv-cn-content .md\:jh-table-caption{display: table-caption;}
.jhcv-cn-content .md\:jh-table-col{display: table-column;}
.jhcv-cn-content .md\:jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .md\:jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .md\:jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .md\:jh-grid{display: grid;}
.jhcv-cn-content .md\:jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .md\:jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .md\:jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .md\:jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .md\:jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .md\:jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .md\:jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .md\:jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .md\:jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .md\:jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .md\:jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .md\:jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .md\:jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .md\:jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .md\:jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .md\:jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .md\:jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .md\:jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .md\:jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .md\:jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .md\:jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .md\:jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .md\:jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .md\:jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .md\:jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .md\:jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .md\:jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .md\:jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .md\:jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .md\:jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .md\:jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .md\:jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .md\:jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .md\:jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .md\:jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .md\:jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .md\:jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .md\:jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .md\:jh-gap,.jhcv-cn-content .md\:jh-gap-0{gap: 0px;}
.jhcv-cn-content .md\:jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-gap-h,.jhcv-cn-content .md\:jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .md\:jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .md\:jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .md\:jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .md\:jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .md\:jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .md\:jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .md\:jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .md\:jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .md\:jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .md\:jh-gap-v,.jhcv-cn-content .md\:jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .md\:jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .md\:jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .md\:jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .md\:jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .md\:jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .md\:jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .md\:jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .md\:jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .md\:jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .md\:jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .md\:jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .md\:jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .md\:jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .md\:jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .md\:jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .md\:jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .md\:jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .md\:jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .md\:jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .md\:jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .md\:jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .md\:jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .md\:jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .md\:jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .md\:jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .md\:jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .md\:jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .md\:jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .md\:jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .md\:jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .md\:jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .md\:jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .md\:jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .md\:jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .md\:jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .md\:jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .md\:jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .md\:jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .md\:jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .md\:jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .md\:jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .md\:jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .md\:jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .md\:jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .md\:jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .md\:jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .md\:jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .md\:jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .md\:jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .md\:jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .md\:jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .md\:jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .md\:jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .md\:jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .md\:jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .md\:jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .md\:jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .md\:jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .md\:jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .md\:jh-w-1\/2{width: 50%;}
.jhcv-cn-content .md\:jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .md\:jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .md\:jh-w-1\/4{width: 25%;}
.jhcv-cn-content .md\:jh-w-3\/4{width: 75%;}
.jhcv-cn-content .md\:jh-w-1\/5{width: 20%;}
.jhcv-cn-content .md\:jh-w-full{width: 100%;}
.jhcv-cn-content .md\:jh-w-auto{width: auto;}
.jhcv-cn-content .md\:jh-w-fit{width: fit-content;}
.jhcv-cn-content .md\:jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .md\:jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .md\:jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .md\:jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .md\:jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .md\:jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .md\:jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .md\:jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .md\:jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .md\:jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .md\:jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .md\:jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .md\:jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .md\:jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .md\:jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .md\:jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .md\:jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .md\:jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .md\:jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .md\:jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .md\:jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .md\:jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .md\:jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .md\:jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .md\:jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .md\:jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .md\:jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .md\:jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .md\:jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .md\:jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .md\:jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .md\:jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .md\:jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .md\:jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .md\:jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .md\:jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .md\:jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .md\:jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .md\:jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .md\:jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .md\:jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .md\:jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .md\:jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .md\:jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .md\:jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .md\:jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .md\:jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .md\:jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .md\:jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .md\:jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .md\:jh-h-1\/2{height: 50%;}
.jhcv-cn-content .md\:jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .md\:jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .md\:jh-h-1\/4{height: 25%;}
.jhcv-cn-content .md\:jh-h-3\/4{height: 75%;}
.jhcv-cn-content .md\:jh-h-1\/5{height: 20%;}
.jhcv-cn-content .md\:jh-h-full{height: 100%;}
.jhcv-cn-content .md\:jh-h-auto{height: auto;}
.jhcv-cn-content .md\:jh-h-fit{height: fit-content;}
.jhcv-cn-content .md\:jh-p-0{padding: 0px;}
.jhcv-cn-content .md\:jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .md\:jh-py-0{padding-block: 0px;}
.jhcv-cn-content .md\:jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .md\:jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .md\:jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .md\:jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .md\:jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-m-auto{margin: auto;}
.jhcv-cn-content .md\:jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .md\:jh-my-auto{margin-block: auto;}
.jhcv-cn-content .md\:jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .md\:jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .md\:jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .md\:jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .md\:jh-m-0{margin: 0px;}
.jhcv-cn-content .md\:jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .md\:jh-my-0{margin-block: 0px;}
.jhcv-cn-content .md\:jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .md\:jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .md\:jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .md\:jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .md\:jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .md\:jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .md\:jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .md\:jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .md\:jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .md\:jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .md\:jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .md\:jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .md\:jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .md\:jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .md\:jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .md\:jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .md\:jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .md\:jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .md\:jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .md\:jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .md\:jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .md\:jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .md\:jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .md\:jh-overflow{overflow: auto;}
.jhcv-cn-content .md\:jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .md\:jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .md\:jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .md\:jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .md\:jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .md\:jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .md\:jh-line-clamp-1,.jhcv-cn-content .md\:jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .md\:jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .md\:jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .md\:jh-line-clamp-3,.jhcv-cn-content .md\:jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .md\:jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .md\:jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .md\:jh-line-clamp-5,.jhcv-cn-content .md\:jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .md\:jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .md\:jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .md\:jh-line-clamp-7,.jhcv-cn-content .md\:jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .md\:jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .md\:jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .md\:jh-line-clamp-10,.jhcv-cn-content .md\:jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .md\:jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .md\:jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .md\:jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .md\:jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .md\:jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .md\:jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .md\:jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .md\:jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .md\:menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .md\:menu-icon\:jh-hidden .mobile-menu-btn{display: none;}}
@media (min-width: 1200px){.jhcv-cn-content .lg\:jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .lg\:jh-font-h-10,.jhcv-cn-content .lg\:jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .lg\:jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .lg\:jh-font-h-30,.jhcv-cn-content .lg\:jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .lg\:jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .lg\:jh-font-h-50,.jhcv-cn-content .lg\:jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .lg\:jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .lg\:jh-font-h-70,.jhcv-cn-content .lg\:jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .lg\:jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .lg\:jh-font-h-100,.jhcv-cn-content .lg\:jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .lg\:jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .lg\:jh-font-h-110,.jhcv-cn-content .lg\:jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .lg\:jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .lg\:jh-font-base,.jhcv-cn-content .lg\:jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .lg\:jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .lg\:jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .lg\:jh-font-upper-10,.jhcv-cn-content .lg\:jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .lg\:jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .lg\:jh-static{position: static;}
.jhcv-cn-content .lg\:jh-relative{position: relative;}
.jhcv-cn-content .lg\:jh-absolute{position: absolute;}
.jhcv-cn-content .lg\:jh-fixed{position: fixed;}
.jhcv-cn-content .lg\:jh-sticky{position: sticky;}
.jhcv-cn-content .lg\:jh-flex{display: flex;}
.jhcv-cn-content .lg\:jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .lg\:jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .lg\:jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .lg\:jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .lg\:jh-justify{justify-content: normal;}
.jhcv-cn-content .lg\:jh-justify\:center{justify-content: center;}
.jhcv-cn-content .lg\:jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .lg\:jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .lg\:jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .lg\:jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .lg\:jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .lg\:jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .lg\:jh-justify\:baseline{}
.jhcv-cn-content .lg\:jh-items{align-items: normal;}
.jhcv-cn-content .lg\:jh-items\:center{align-items: center;}
.jhcv-cn-content .lg\:jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .lg\:jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .lg\:jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .lg\:jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .lg\:jh-text\:left{text-align: left;}
.jhcv-cn-content .lg\:jh-text\:center{text-align: center;}
.jhcv-cn-content .lg\:jh-text\:right{text-align: right;}
.jhcv-cn-content .lg\:jh-text\:justify{text-align: justify;}
.jhcv-cn-content .lg\:jh-text\:start{text-align: start;}
.jhcv-cn-content .lg\:jh-text\:end{text-align: end;}
.jhcv-cn-content .lg\:jh-visible{display: block;}
.jhcv-cn-content .lg\:jh-visible\:flex{display: flex;}
.jhcv-cn-content .lg\:jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .lg\:jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .lg\:jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .lg\:jh-hidden{display: none;}
.jhcv-cn-content .lg\:jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .lg\:jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .lg\:jh-table-display{display: table;}
.jhcv-cn-content .lg\:jh-table-row{display: table-row;}
.jhcv-cn-content .lg\:jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .lg\:jh-table-cell{display: table-cell;}
.jhcv-cn-content .lg\:jh-table-caption{display: table-caption;}
.jhcv-cn-content .lg\:jh-table-col{display: table-column;}
.jhcv-cn-content .lg\:jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .lg\:jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .lg\:jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .lg\:jh-grid{display: grid;}
.jhcv-cn-content .lg\:jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .lg\:jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .lg\:jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .lg\:jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .lg\:jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .lg\:jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .lg\:jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .lg\:jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .lg\:jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .lg\:jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .lg\:jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .lg\:jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .lg\:jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .lg\:jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .lg\:jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .lg\:jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .lg\:jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .lg\:jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .lg\:jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .lg\:jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .lg\:jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .lg\:jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .lg\:jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .lg\:jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .lg\:jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .lg\:jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .lg\:jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .lg\:jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .lg\:jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .lg\:jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .lg\:jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .lg\:jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .lg\:jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .lg\:jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .lg\:jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .lg\:jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .lg\:jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .lg\:jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .lg\:jh-gap,.jhcv-cn-content .lg\:jh-gap-0{gap: 0px;}
.jhcv-cn-content .lg\:jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-gap-h,.jhcv-cn-content .lg\:jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .lg\:jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .lg\:jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .lg\:jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .lg\:jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .lg\:jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .lg\:jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .lg\:jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .lg\:jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .lg\:jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .lg\:jh-gap-v,.jhcv-cn-content .lg\:jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .lg\:jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .lg\:jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .lg\:jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .lg\:jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .lg\:jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .lg\:jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .lg\:jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .lg\:jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .lg\:jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .lg\:jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .lg\:jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .lg\:jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .lg\:jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .lg\:jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .lg\:jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .lg\:jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .lg\:jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .lg\:jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .lg\:jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .lg\:jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .lg\:jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .lg\:jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .lg\:jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .lg\:jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .lg\:jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .lg\:jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .lg\:jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .lg\:jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .lg\:jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .lg\:jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .lg\:jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .lg\:jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .lg\:jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .lg\:jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .lg\:jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .lg\:jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .lg\:jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .lg\:jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .lg\:jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .lg\:jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .lg\:jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .lg\:jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .lg\:jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .lg\:jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .lg\:jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .lg\:jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .lg\:jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .lg\:jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .lg\:jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .lg\:jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .lg\:jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .lg\:jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .lg\:jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .lg\:jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .lg\:jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .lg\:jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .lg\:jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .lg\:jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .lg\:jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .lg\:jh-w-1\/2{width: 50%;}
.jhcv-cn-content .lg\:jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .lg\:jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .lg\:jh-w-1\/4{width: 25%;}
.jhcv-cn-content .lg\:jh-w-3\/4{width: 75%;}
.jhcv-cn-content .lg\:jh-w-1\/5{width: 20%;}
.jhcv-cn-content .lg\:jh-w-full{width: 100%;}
.jhcv-cn-content .lg\:jh-w-auto{width: auto;}
.jhcv-cn-content .lg\:jh-w-fit{width: fit-content;}
.jhcv-cn-content .lg\:jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .lg\:jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .lg\:jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .lg\:jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .lg\:jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .lg\:jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .lg\:jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .lg\:jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .lg\:jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .lg\:jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .lg\:jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .lg\:jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .lg\:jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .lg\:jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .lg\:jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .lg\:jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .lg\:jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .lg\:jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .lg\:jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .lg\:jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .lg\:jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .lg\:jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .lg\:jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .lg\:jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .lg\:jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .lg\:jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .lg\:jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .lg\:jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .lg\:jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .lg\:jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .lg\:jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .lg\:jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .lg\:jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .lg\:jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .lg\:jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .lg\:jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .lg\:jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .lg\:jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .lg\:jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .lg\:jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .lg\:jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .lg\:jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .lg\:jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .lg\:jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .lg\:jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .lg\:jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .lg\:jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .lg\:jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .lg\:jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .lg\:jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .lg\:jh-h-1\/2{height: 50%;}
.jhcv-cn-content .lg\:jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .lg\:jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .lg\:jh-h-1\/4{height: 25%;}
.jhcv-cn-content .lg\:jh-h-3\/4{height: 75%;}
.jhcv-cn-content .lg\:jh-h-1\/5{height: 20%;}
.jhcv-cn-content .lg\:jh-h-full{height: 100%;}
.jhcv-cn-content .lg\:jh-h-auto{height: auto;}
.jhcv-cn-content .lg\:jh-h-fit{height: fit-content;}
.jhcv-cn-content .lg\:jh-p-0{padding: 0px;}
.jhcv-cn-content .lg\:jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .lg\:jh-py-0{padding-block: 0px;}
.jhcv-cn-content .lg\:jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .lg\:jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .lg\:jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .lg\:jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .lg\:jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-m-auto{margin: auto;}
.jhcv-cn-content .lg\:jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .lg\:jh-my-auto{margin-block: auto;}
.jhcv-cn-content .lg\:jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .lg\:jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .lg\:jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .lg\:jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .lg\:jh-m-0{margin: 0px;}
.jhcv-cn-content .lg\:jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .lg\:jh-my-0{margin-block: 0px;}
.jhcv-cn-content .lg\:jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .lg\:jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .lg\:jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .lg\:jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .lg\:jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .lg\:jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .lg\:jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .lg\:jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .lg\:jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .lg\:jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .lg\:jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .lg\:jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .lg\:jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .lg\:jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .lg\:jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .lg\:jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .lg\:jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .lg\:jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .lg\:jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .lg\:jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .lg\:jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .lg\:jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .lg\:jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .lg\:jh-overflow{overflow: auto;}
.jhcv-cn-content .lg\:jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .lg\:jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .lg\:jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .lg\:jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .lg\:jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .lg\:jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .lg\:jh-line-clamp-1,.jhcv-cn-content .lg\:jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .lg\:jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .lg\:jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .lg\:jh-line-clamp-3,.jhcv-cn-content .lg\:jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .lg\:jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .lg\:jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .lg\:jh-line-clamp-5,.jhcv-cn-content .lg\:jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .lg\:jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .lg\:jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .lg\:jh-line-clamp-7,.jhcv-cn-content .lg\:jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .lg\:jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .lg\:jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .lg\:jh-line-clamp-10,.jhcv-cn-content .lg\:jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .lg\:jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .lg\:jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .lg\:jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .lg\:jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .lg\:jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .lg\:jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .lg\:jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .lg\:jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .lg\:menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .lg\:menu-icon\:jh-hidden .mobile-menu-btn{display: none;}}
@media (min-width: 1400px){.jhcv-cn-content .xl\:jh-font-h-10{font: var(--jh-font-h-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xl\:jh-font-h-10,.jhcv-cn-content .xl\:jh-font-h-20{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-h-20{font: var(--jh-font-h-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-10);}
.jhcv-cn-content .xl\:jh-font-h-30{font: var(--jh-font-h-30); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-20);}
.jhcv-cn-content .xl\:jh-font-h-30,.jhcv-cn-content .xl\:jh-font-h-40{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-h-40{font: var(--jh-font-h-40); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xl\:jh-font-h-50{font: var(--jh-font-h-50); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .xl\:jh-font-h-50,.jhcv-cn-content .xl\:jh-font-h-60{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-h-60{font: var(--jh-font-h-60); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xl\:jh-font-h-70{font: var(--jh-font-h-70); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-60);}
.jhcv-cn-content .xl\:jh-font-h-70,.jhcv-cn-content .xl\:jh-font-h-80{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-h-80{font: var(--jh-font-h-80); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-80);}
.jhcv-cn-content .xl\:jh-font-h-90{font: var(--jh-font-h-90); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-100);}
.jhcv-cn-content .xl\:jh-font-h-100,.jhcv-cn-content .xl\:jh-font-h-90{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-h-100{font: var(--jh-font-h-100); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-110);}
.jhcv-cn-content .xl\:jh-font-h-110{font: var(--jh-font-h-110); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-120);}
.jhcv-cn-content .xl\:jh-font-h-110,.jhcv-cn-content .xl\:jh-font-small{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-small{font: var(--jh-font-small); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-30);}
.jhcv-cn-content .xl\:jh-font-sub-base{font: var(--jh-font-sub-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-40);}
.jhcv-cn-content .xl\:jh-font-base,.jhcv-cn-content .xl\:jh-font-sub-base{text-rendering: optimizelegibility;}
.jhcv-cn-content .xl\:jh-font-base{font: var(--jh-font-base); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-50);}
.jhcv-cn-content .xl\:jh-font-upper-10{font: var(--jh-font-upper-10); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-70);}
.jhcv-cn-content .xl\:jh-font-upper-10,.jhcv-cn-content .xl\:jh-font-upper-20{text-rendering: optimizelegibility; text-transform: uppercase;}
.jhcv-cn-content .xl\:jh-font-upper-20{font: var(--jh-font-upper-20); -webkit-font-smoothing: antialiased; letter-spacing: var(--jh-font-letter-spacing-90);}
.jhcv-cn-content .xl\:jh-static{position: static;}
.jhcv-cn-content .xl\:jh-relative{position: relative;}
.jhcv-cn-content .xl\:jh-absolute{position: absolute;}
.jhcv-cn-content .xl\:jh-fixed{position: fixed;}
.jhcv-cn-content .xl\:jh-sticky{position: sticky;}
.jhcv-cn-content .xl\:jh-flex{display: flex;}
.jhcv-cn-content .xl\:jh-flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .xl\:jh-flex\:row-reverse{display: flex; flex-direction: row-reverse;}
.jhcv-cn-content .xl\:jh-flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .xl\:jh-flex\:column-reverse{display: flex; flex-direction: column-reverse;}
.jhcv-cn-content .xl\:jh-justify{justify-content: normal;}
.jhcv-cn-content .xl\:jh-justify\:center{justify-content: center;}
.jhcv-cn-content .xl\:jh-justify\:start{justify-content: flex-start;}
.jhcv-cn-content .xl\:jh-justify\:end{justify-content: flex-end;}
.jhcv-cn-content .xl\:jh-justify\:between{justify-content: space-between;}
.jhcv-cn-content .xl\:jh-justify\:around{justify-content: space-around;}
.jhcv-cn-content .xl\:jh-justify\:evenly{justify-content: space-evenly;}
.jhcv-cn-content .xl\:jh-justify\:stretch{justify-content: stretch;}
.jhcv-cn-content .xl\:jh-justify\:baseline{}
.jhcv-cn-content .xl\:jh-items{align-items: normal;}
.jhcv-cn-content .xl\:jh-items\:center{align-items: center;}
.jhcv-cn-content .xl\:jh-items\:start{align-items: flex-start;}
.jhcv-cn-content .xl\:jh-items\:end{align-items: flex-end;}
.jhcv-cn-content .xl\:jh-items\:baseline{align-items: baseline;}
.jhcv-cn-content .xl\:jh-items\:stretch{align-items: stretch;}
.jhcv-cn-content .xl\:jh-text\:left{text-align: left;}
.jhcv-cn-content .xl\:jh-text\:center{text-align: center;}
.jhcv-cn-content .xl\:jh-text\:right{text-align: right;}
.jhcv-cn-content .xl\:jh-text\:justify{text-align: justify;}
.jhcv-cn-content .xl\:jh-text\:start{text-align: start;}
.jhcv-cn-content .xl\:jh-text\:end{text-align: end;}
.jhcv-cn-content .xl\:jh-visible{display: block;}
.jhcv-cn-content .xl\:jh-visible\:flex{display: flex;}
.jhcv-cn-content .xl\:jh-visible\:flex\:row{display: flex; flex-direction: row;}
.jhcv-cn-content .xl\:jh-visible\:flex\:column{display: flex; flex-direction: column;}
.jhcv-cn-content .xl\:jh-visible\:list-item{display: list-item;}
.jhcv-cn-content .xl\:jh-hidden{display: none;}
.jhcv-cn-content .xl\:jh-table-layout\:fixed{table-layout: fixed;}
.jhcv-cn-content .xl\:jh-table-layout\:auto{table-layout: auto;}
.jhcv-cn-content .xl\:jh-table-display{display: table;}
.jhcv-cn-content .xl\:jh-table-row{display: table-row;}
.jhcv-cn-content .xl\:jh-table-row-group{display: table-row-group;}
.jhcv-cn-content .xl\:jh-table-cell{display: table-cell;}
.jhcv-cn-content .xl\:jh-table-caption{display: table-caption;}
.jhcv-cn-content .xl\:jh-table-col{display: table-column;}
.jhcv-cn-content .xl\:jh-table-col-group{display: table-column-group;}
.jhcv-cn-content .xl\:jh-table-footer-group{display: table-footer-group;}
.jhcv-cn-content .xl\:jh-table-head-group{display: table-header-group;}
.jhcv-cn-content .xl\:jh-grid{display: grid;}
.jhcv-cn-content .xl\:jh-grid-cols-1{grid-template-columns: repeat(1, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-1{grid-column: span 1 / span 1;}
.jhcv-cn-content .xl\:jh-grid-col-start-1{grid-column-start: 1;}
.jhcv-cn-content .xl\:jh-grid-col-end-1{grid-column-end: 1;}
.jhcv-cn-content .xl\:jh-grid-cols-2{grid-template-columns: repeat(2, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-2{grid-column: span 2 / span 2;}
.jhcv-cn-content .xl\:jh-grid-col-start-2{grid-column-start: 2;}
.jhcv-cn-content .xl\:jh-grid-col-end-2{grid-column-end: 2;}
.jhcv-cn-content .xl\:jh-grid-cols-3{grid-template-columns: repeat(3, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-3{grid-column: span 3 / span 3;}
.jhcv-cn-content .xl\:jh-grid-col-start-3{grid-column-start: 3;}
.jhcv-cn-content .xl\:jh-grid-col-end-3{grid-column-end: 3;}
.jhcv-cn-content .xl\:jh-grid-cols-4{grid-template-columns: repeat(4, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-4{grid-column: span 4 / span 4;}
.jhcv-cn-content .xl\:jh-grid-col-start-4{grid-column-start: 4;}
.jhcv-cn-content .xl\:jh-grid-col-end-4{grid-column-end: 4;}
.jhcv-cn-content .xl\:jh-grid-cols-5{grid-template-columns: repeat(5, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-5{grid-column: span 5 / span 5;}
.jhcv-cn-content .xl\:jh-grid-col-start-5{grid-column-start: 5;}
.jhcv-cn-content .xl\:jh-grid-col-end-5{grid-column-end: 5;}
.jhcv-cn-content .xl\:jh-grid-cols-6{grid-template-columns: repeat(6, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-6{grid-column: span 6 / span 6;}
.jhcv-cn-content .xl\:jh-grid-col-start-6{grid-column-start: 6;}
.jhcv-cn-content .xl\:jh-grid-col-end-6{grid-column-end: 6;}
.jhcv-cn-content .xl\:jh-grid-cols-7{grid-template-columns: repeat(7, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-7{grid-column: span 7 / span 7;}
.jhcv-cn-content .xl\:jh-grid-col-start-7{grid-column-start: 7;}
.jhcv-cn-content .xl\:jh-grid-col-end-7{grid-column-end: 7;}
.jhcv-cn-content .xl\:jh-grid-cols-8{grid-template-columns: repeat(8, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-8{grid-column: span 8 / span 8;}
.jhcv-cn-content .xl\:jh-grid-col-start-8{grid-column-start: 8;}
.jhcv-cn-content .xl\:jh-grid-col-end-8{grid-column-end: 8;}
.jhcv-cn-content .xl\:jh-grid-cols-9{grid-template-columns: repeat(9, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-9{grid-column: span 9 / span 9;}
.jhcv-cn-content .xl\:jh-grid-col-start-9{grid-column-start: 9;}
.jhcv-cn-content .xl\:jh-grid-col-end-9{grid-column-end: 9;}
.jhcv-cn-content .xl\:jh-grid-cols-10{grid-template-columns: repeat(10, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-10{grid-column: span 10 / span 10;}
.jhcv-cn-content .xl\:jh-grid-col-start-10{grid-column-start: 10;}
.jhcv-cn-content .xl\:jh-grid-col-end-10{grid-column-end: 10;}
.jhcv-cn-content .xl\:jh-grid-cols-11{grid-template-columns: repeat(11, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-11{grid-column: span 11 / span 11;}
.jhcv-cn-content .xl\:jh-grid-col-start-11{grid-column-start: 11;}
.jhcv-cn-content .xl\:jh-grid-col-end-11{grid-column-end: 11;}
.jhcv-cn-content .xl\:jh-grid-cols-12{grid-template-columns: repeat(12, minmax(0px, 1fr));}
.jhcv-cn-content .xl\:jh-grid-col-span-12{grid-column: span 12 / span 12;}
.jhcv-cn-content .xl\:jh-grid-col-start-12{grid-column-start: 12;}
.jhcv-cn-content .xl\:jh-grid-col-end-12{grid-column-end: 12;}
.jhcv-cn-content .xl\:jh-grid-col-end-13{grid-column-end: 13;}
.jhcv-cn-content .xl\:jh-gap,.jhcv-cn-content .xl\:jh-gap-0{gap: 0px;}
.jhcv-cn-content .xl\:jh-gap-10{gap: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-gap-20{gap: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-gap-30{gap: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-gap-40{gap: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-gap-50{gap: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-gap-60{gap: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-gap-70{gap: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-gap-80{gap: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-gap-90{gap: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-gap-100{gap: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-gap-110{gap: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-gap-120{gap: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-gap-130{gap: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-gap-140{gap: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-gap-150{gap: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-gap-160{gap: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-gap-170{gap: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-gap-180{gap: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-gap-190{gap: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-gap-h,.jhcv-cn-content .xl\:jh-gap-h-0{column-gap: 0px;}
.jhcv-cn-content .xl\:jh-gap-h-10{column-gap: var(--jh-spacing-h-gap-10);}
.jhcv-cn-content .xl\:jh-gap-h-20{column-gap: var(--jh-spacing-h-gap-20);}
.jhcv-cn-content .xl\:jh-gap-h-30{column-gap: var(--jh-spacing-h-gap-30);}
.jhcv-cn-content .xl\:jh-gap-h-40{column-gap: var(--jh-spacing-h-gap-40);}
.jhcv-cn-content .xl\:jh-gap-h-50{column-gap: var(--jh-spacing-h-gap-50);}
.jhcv-cn-content .xl\:jh-gap-h-60{column-gap: var(--jh-spacing-h-gap-60);}
.jhcv-cn-content .xl\:jh-gap-h-70{column-gap: var(--jh-spacing-h-gap-70);}
.jhcv-cn-content .xl\:jh-gap-h-80{column-gap: var(--jh-spacing-h-gap-80);}
.jhcv-cn-content .xl\:jh-gap-h-90{column-gap: var(--jh-spacing-h-gap-90);}
.jhcv-cn-content .xl\:jh-gap-v,.jhcv-cn-content .xl\:jh-gap-v-0{row-gap: 0px;}
.jhcv-cn-content .xl\:jh-gap-v-10{row-gap: var(--jh-spacing-v-gap-10);}
.jhcv-cn-content .xl\:jh-gap-v-20{row-gap: var(--jh-spacing-v-gap-20);}
.jhcv-cn-content .xl\:jh-gap-v-30{row-gap: var(--jh-spacing-v-gap-30);}
.jhcv-cn-content .xl\:jh-gap-v-40{row-gap: var(--jh-spacing-v-gap-40);}
.jhcv-cn-content .xl\:jh-gap-v-50{row-gap: var(--jh-spacing-v-gap-50);}
.jhcv-cn-content .xl\:jh-gap-v-60{row-gap: var(--jh-spacing-v-gap-60);}
.jhcv-cn-content .xl\:jh-gap-v-70{row-gap: var(--jh-spacing-v-gap-70);}
.jhcv-cn-content .xl\:jh-gap-v-80{row-gap: var(--jh-spacing-v-gap-80);}
.jhcv-cn-content .xl\:jh-gap-v-90{row-gap: var(--jh-spacing-v-gap-90);}
.jhcv-cn-content .xl\:jh-w-10{flex-shrink: 0; width: 10px;}
.jhcv-cn-content .xl\:jh-w-20{flex-shrink: 0; width: 20px;}
.jhcv-cn-content .xl\:jh-w-30{flex-shrink: 0; width: 30px;}
.jhcv-cn-content .xl\:jh-w-40{flex-shrink: 0; width: 40px;}
.jhcv-cn-content .xl\:jh-w-50{flex-shrink: 0; width: 50px;}
.jhcv-cn-content .xl\:jh-w-60{flex-shrink: 0; width: 60px;}
.jhcv-cn-content .xl\:jh-w-70{flex-shrink: 0; width: 70px;}
.jhcv-cn-content .xl\:jh-w-80{flex-shrink: 0; width: 80px;}
.jhcv-cn-content .xl\:jh-w-90{flex-shrink: 0; width: 90px;}
.jhcv-cn-content .xl\:jh-w-100{flex-shrink: 0; width: 100px;}
.jhcv-cn-content .xl\:jh-w-110{flex-shrink: 0; width: 110px;}
.jhcv-cn-content .xl\:jh-w-120{flex-shrink: 0; width: 120px;}
.jhcv-cn-content .xl\:jh-w-130{flex-shrink: 0; width: 130px;}
.jhcv-cn-content .xl\:jh-w-140{flex-shrink: 0; width: 140px;}
.jhcv-cn-content .xl\:jh-w-150{flex-shrink: 0; width: 150px;}
.jhcv-cn-content .xl\:jh-w-160{flex-shrink: 0; width: 160px;}
.jhcv-cn-content .xl\:jh-w-170{flex-shrink: 0; width: 170px;}
.jhcv-cn-content .xl\:jh-w-180{flex-shrink: 0; width: 180px;}
.jhcv-cn-content .xl\:jh-w-190{flex-shrink: 0; width: 190px;}
.jhcv-cn-content .xl\:jh-w-200{flex-shrink: 0; width: 200px;}
.jhcv-cn-content .xl\:jh-w-210{flex-shrink: 0; width: 210px;}
.jhcv-cn-content .xl\:jh-w-220{flex-shrink: 0; width: 220px;}
.jhcv-cn-content .xl\:jh-w-230{flex-shrink: 0; width: 230px;}
.jhcv-cn-content .xl\:jh-w-240{flex-shrink: 0; width: 240px;}
.jhcv-cn-content .xl\:jh-w-250{flex-shrink: 0; width: 250px;}
.jhcv-cn-content .xl\:jh-w-260{flex-shrink: 0; width: 260px;}
.jhcv-cn-content .xl\:jh-w-270{flex-shrink: 0; width: 270px;}
.jhcv-cn-content .xl\:jh-w-280{flex-shrink: 0; width: 280px;}
.jhcv-cn-content .xl\:jh-w-290{flex-shrink: 0; width: 290px;}
.jhcv-cn-content .xl\:jh-w-300{flex-shrink: 0; width: 300px;}
.jhcv-cn-content .xl\:jh-w-310{flex-shrink: 0; width: 310px;}
.jhcv-cn-content .xl\:jh-w-320{flex-shrink: 0; width: 320px;}
.jhcv-cn-content .xl\:jh-w-330{flex-shrink: 0; width: 330px;}
.jhcv-cn-content .xl\:jh-w-340{flex-shrink: 0; width: 340px;}
.jhcv-cn-content .xl\:jh-w-350{flex-shrink: 0; width: 350px;}
.jhcv-cn-content .xl\:jh-w-360{flex-shrink: 0; width: 360px;}
.jhcv-cn-content .xl\:jh-w-370{flex-shrink: 0; width: 370px;}
.jhcv-cn-content .xl\:jh-w-380{flex-shrink: 0; width: 380px;}
.jhcv-cn-content .xl\:jh-w-390{flex-shrink: 0; width: 390px;}
.jhcv-cn-content .xl\:jh-w-400{flex-shrink: 0; width: 400px;}
.jhcv-cn-content .xl\:jh-w-410{flex-shrink: 0; width: 410px;}
.jhcv-cn-content .xl\:jh-w-420{flex-shrink: 0; width: 420px;}
.jhcv-cn-content .xl\:jh-w-430{flex-shrink: 0; width: 430px;}
.jhcv-cn-content .xl\:jh-w-440{flex-shrink: 0; width: 440px;}
.jhcv-cn-content .xl\:jh-w-450{flex-shrink: 0; width: 450px;}
.jhcv-cn-content .xl\:jh-w-460{flex-shrink: 0; width: 460px;}
.jhcv-cn-content .xl\:jh-w-470{flex-shrink: 0; width: 470px;}
.jhcv-cn-content .xl\:jh-w-480{flex-shrink: 0; width: 480px;}
.jhcv-cn-content .xl\:jh-w-490{flex-shrink: 0; width: 490px;}
.jhcv-cn-content .xl\:jh-w-500{flex-shrink: 0; width: 500px;}
.jhcv-cn-content .xl\:jh-w-1\/2{width: 50%;}
.jhcv-cn-content .xl\:jh-w-1\/3{width: 33.3333%;}
.jhcv-cn-content .xl\:jh-w-2\/3{width: 66.6667%;}
.jhcv-cn-content .xl\:jh-w-1\/4{width: 25%;}
.jhcv-cn-content .xl\:jh-w-3\/4{width: 75%;}
.jhcv-cn-content .xl\:jh-w-1\/5{width: 20%;}
.jhcv-cn-content .xl\:jh-w-full{width: 100%;}
.jhcv-cn-content .xl\:jh-w-auto{width: auto;}
.jhcv-cn-content .xl\:jh-w-fit{width: fit-content;}
.jhcv-cn-content .xl\:jh-h-10{flex-shrink: 0; height: 10px;}
.jhcv-cn-content .xl\:jh-h-20{flex-shrink: 0; height: 20px;}
.jhcv-cn-content .xl\:jh-h-30{flex-shrink: 0; height: 30px;}
.jhcv-cn-content .xl\:jh-h-40{flex-shrink: 0; height: 40px;}
.jhcv-cn-content .xl\:jh-h-50{flex-shrink: 0; height: 50px;}
.jhcv-cn-content .xl\:jh-h-60{flex-shrink: 0; height: 60px;}
.jhcv-cn-content .xl\:jh-h-70{flex-shrink: 0; height: 70px;}
.jhcv-cn-content .xl\:jh-h-80{flex-shrink: 0; height: 80px;}
.jhcv-cn-content .xl\:jh-h-90{flex-shrink: 0; height: 90px;}
.jhcv-cn-content .xl\:jh-h-100{flex-shrink: 0; height: 100px;}
.jhcv-cn-content .xl\:jh-h-110{flex-shrink: 0; height: 110px;}
.jhcv-cn-content .xl\:jh-h-120{flex-shrink: 0; height: 120px;}
.jhcv-cn-content .xl\:jh-h-130{flex-shrink: 0; height: 130px;}
.jhcv-cn-content .xl\:jh-h-140{flex-shrink: 0; height: 140px;}
.jhcv-cn-content .xl\:jh-h-150{flex-shrink: 0; height: 150px;}
.jhcv-cn-content .xl\:jh-h-160{flex-shrink: 0; height: 160px;}
.jhcv-cn-content .xl\:jh-h-170{flex-shrink: 0; height: 170px;}
.jhcv-cn-content .xl\:jh-h-180{flex-shrink: 0; height: 180px;}
.jhcv-cn-content .xl\:jh-h-190{flex-shrink: 0; height: 190px;}
.jhcv-cn-content .xl\:jh-h-200{flex-shrink: 0; height: 200px;}
.jhcv-cn-content .xl\:jh-h-210{flex-shrink: 0; height: 210px;}
.jhcv-cn-content .xl\:jh-h-220{flex-shrink: 0; height: 220px;}
.jhcv-cn-content .xl\:jh-h-230{flex-shrink: 0; height: 230px;}
.jhcv-cn-content .xl\:jh-h-240{flex-shrink: 0; height: 240px;}
.jhcv-cn-content .xl\:jh-h-250{flex-shrink: 0; height: 250px;}
.jhcv-cn-content .xl\:jh-h-260{flex-shrink: 0; height: 260px;}
.jhcv-cn-content .xl\:jh-h-270{flex-shrink: 0; height: 270px;}
.jhcv-cn-content .xl\:jh-h-280{flex-shrink: 0; height: 280px;}
.jhcv-cn-content .xl\:jh-h-290{flex-shrink: 0; height: 290px;}
.jhcv-cn-content .xl\:jh-h-300{flex-shrink: 0; height: 300px;}
.jhcv-cn-content .xl\:jh-h-310{flex-shrink: 0; height: 310px;}
.jhcv-cn-content .xl\:jh-h-320{flex-shrink: 0; height: 320px;}
.jhcv-cn-content .xl\:jh-h-330{flex-shrink: 0; height: 330px;}
.jhcv-cn-content .xl\:jh-h-340{flex-shrink: 0; height: 340px;}
.jhcv-cn-content .xl\:jh-h-350{flex-shrink: 0; height: 350px;}
.jhcv-cn-content .xl\:jh-h-360{flex-shrink: 0; height: 360px;}
.jhcv-cn-content .xl\:jh-h-370{flex-shrink: 0; height: 370px;}
.jhcv-cn-content .xl\:jh-h-380{flex-shrink: 0; height: 380px;}
.jhcv-cn-content .xl\:jh-h-390{flex-shrink: 0; height: 390px;}
.jhcv-cn-content .xl\:jh-h-400{flex-shrink: 0; height: 400px;}
.jhcv-cn-content .xl\:jh-h-410{flex-shrink: 0; height: 410px;}
.jhcv-cn-content .xl\:jh-h-420{flex-shrink: 0; height: 420px;}
.jhcv-cn-content .xl\:jh-h-430{flex-shrink: 0; height: 430px;}
.jhcv-cn-content .xl\:jh-h-440{flex-shrink: 0; height: 440px;}
.jhcv-cn-content .xl\:jh-h-450{flex-shrink: 0; height: 450px;}
.jhcv-cn-content .xl\:jh-h-460{flex-shrink: 0; height: 460px;}
.jhcv-cn-content .xl\:jh-h-470{flex-shrink: 0; height: 470px;}
.jhcv-cn-content .xl\:jh-h-480{flex-shrink: 0; height: 480px;}
.jhcv-cn-content .xl\:jh-h-490{flex-shrink: 0; height: 490px;}
.jhcv-cn-content .xl\:jh-h-500{flex-shrink: 0; height: 500px;}
.jhcv-cn-content .xl\:jh-h-1\/2{height: 50%;}
.jhcv-cn-content .xl\:jh-h-1\/3{height: 33.3333%;}
.jhcv-cn-content .xl\:jh-h-2\/3{height: 66.6667%;}
.jhcv-cn-content .xl\:jh-h-1\/4{height: 25%;}
.jhcv-cn-content .xl\:jh-h-3\/4{height: 75%;}
.jhcv-cn-content .xl\:jh-h-1\/5{height: 20%;}
.jhcv-cn-content .xl\:jh-h-full{height: 100%;}
.jhcv-cn-content .xl\:jh-h-auto{height: auto;}
.jhcv-cn-content .xl\:jh-h-fit{height: fit-content;}
.jhcv-cn-content .xl\:jh-p-0{padding: 0px;}
.jhcv-cn-content .xl\:jh-px-0{padding-inline: 0px;}
.jhcv-cn-content .xl\:jh-py-0{padding-block: 0px;}
.jhcv-cn-content .xl\:jh-pt-0{padding-top: 0px;}
.jhcv-cn-content .xl\:jh-pb-0{padding-bottom: 0px;}
.jhcv-cn-content .xl\:jh-pl-0{padding-left: 0px;}
.jhcv-cn-content .xl\:jh-pr-0{padding-right: 0px;}
.jhcv-cn-content .xl\:jh-p-10{padding: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-px-10{padding-inline: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-py-10{padding-block: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-pt-10{padding-top: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-pb-10{padding-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-pl-10{padding-left: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-pr-10{padding-right: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-p-20{padding: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-px-20{padding-inline: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-py-20{padding-block: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-pt-20{padding-top: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-pb-20{padding-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-pl-20{padding-left: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-pr-20{padding-right: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-p-30{padding: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-px-30{padding-inline: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-py-30{padding-block: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-pt-30{padding-top: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-pb-30{padding-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-pl-30{padding-left: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-pr-30{padding-right: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-p-40{padding: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-px-40{padding-inline: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-py-40{padding-block: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-pt-40{padding-top: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-pb-40{padding-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-pl-40{padding-left: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-pr-40{padding-right: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-p-50{padding: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-px-50{padding-inline: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-py-50{padding-block: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-pt-50{padding-top: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-pb-50{padding-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-pl-50{padding-left: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-pr-50{padding-right: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-p-60{padding: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-px-60{padding-inline: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-py-60{padding-block: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-pt-60{padding-top: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-pb-60{padding-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-pl-60{padding-left: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-pr-60{padding-right: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-p-70{padding: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-px-70{padding-inline: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-py-70{padding-block: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-pt-70{padding-top: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-pb-70{padding-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-pl-70{padding-left: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-pr-70{padding-right: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-p-80{padding: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-px-80{padding-inline: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-py-80{padding-block: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-pt-80{padding-top: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-pb-80{padding-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-pl-80{padding-left: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-pr-80{padding-right: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-p-90{padding: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-px-90{padding-inline: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-py-90{padding-block: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-pt-90{padding-top: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-pb-90{padding-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-pl-90{padding-left: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-pr-90{padding-right: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-p-100{padding: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-px-100{padding-inline: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-py-100{padding-block: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-pt-100{padding-top: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-pb-100{padding-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-pl-100{padding-left: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-pr-100{padding-right: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-p-110{padding: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-px-110{padding-inline: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-py-110{padding-block: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-pt-110{padding-top: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-pb-110{padding-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-pl-110{padding-left: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-pr-110{padding-right: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-p-120{padding: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-px-120{padding-inline: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-py-120{padding-block: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-pt-120{padding-top: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-pb-120{padding-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-pl-120{padding-left: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-pr-120{padding-right: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-p-130{padding: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-px-130{padding-inline: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-py-130{padding-block: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-pt-130{padding-top: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-pb-130{padding-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-pl-130{padding-left: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-pr-130{padding-right: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-p-140{padding: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-px-140{padding-inline: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-py-140{padding-block: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-pt-140{padding-top: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-pb-140{padding-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-pl-140{padding-left: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-pr-140{padding-right: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-p-150{padding: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-px-150{padding-inline: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-py-150{padding-block: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-pt-150{padding-top: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-pb-150{padding-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-pl-150{padding-left: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-pr-150{padding-right: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-p-160{padding: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-px-160{padding-inline: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-py-160{padding-block: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-pt-160{padding-top: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-pb-160{padding-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-pl-160{padding-left: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-pr-160{padding-right: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-p-170{padding: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-px-170{padding-inline: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-py-170{padding-block: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-pt-170{padding-top: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-pb-170{padding-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-pl-170{padding-left: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-pr-170{padding-right: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-p-180{padding: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-px-180{padding-inline: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-py-180{padding-block: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-pt-180{padding-top: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-pb-180{padding-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-pl-180{padding-left: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-pr-180{padding-right: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-p-190{padding: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-px-190{padding-inline: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-py-190{padding-block: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-pt-190{padding-top: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-pb-190{padding-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-pl-190{padding-left: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-pr-190{padding-right: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-m-auto{margin: auto;}
.jhcv-cn-content .xl\:jh-mx-auto{margin-inline: auto;}
.jhcv-cn-content .xl\:jh-my-auto{margin-block: auto;}
.jhcv-cn-content .xl\:jh-mt-auto{margin-top: auto;}
.jhcv-cn-content .xl\:jh-mb-auto{margin-bottom: auto;}
.jhcv-cn-content .xl\:jh-ml-auto{margin-left: auto;}
.jhcv-cn-content .xl\:jh-mr-auto{margin-right: auto;}
.jhcv-cn-content .xl\:jh-m-0{margin: 0px;}
.jhcv-cn-content .xl\:jh-mx-0{margin-inline: 0px;}
.jhcv-cn-content .xl\:jh-my-0{margin-block: 0px;}
.jhcv-cn-content .xl\:jh-mt-0{margin-top: 0px;}
.jhcv-cn-content .xl\:jh-mb-0{margin-bottom: 0px;}
.jhcv-cn-content .xl\:jh-ml-0{margin-left: 0px;}
.jhcv-cn-content .xl\:jh-mr-0{margin-right: 0px;}
.jhcv-cn-content .xl\:jh-m-10{margin: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-mx-10{margin-inline: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-my-10{margin-block: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-mt-10{margin-top: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-mb-10{margin-bottom: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-ml-10{margin-left: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-mr-10{margin-right: var(--jh-spacing-10);}
.jhcv-cn-content .xl\:jh-m-20{margin: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-mx-20{margin-inline: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-my-20{margin-block: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-mt-20{margin-top: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-mb-20{margin-bottom: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-ml-20{margin-left: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-mr-20{margin-right: var(--jh-spacing-20);}
.jhcv-cn-content .xl\:jh-m-30{margin: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-mx-30{margin-inline: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-my-30{margin-block: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-mt-30{margin-top: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-mb-30{margin-bottom: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-ml-30{margin-left: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-mr-30{margin-right: var(--jh-spacing-30);}
.jhcv-cn-content .xl\:jh-m-40{margin: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-mx-40{margin-inline: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-my-40{margin-block: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-mt-40{margin-top: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-mb-40{margin-bottom: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-ml-40{margin-left: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-mr-40{margin-right: var(--jh-spacing-40);}
.jhcv-cn-content .xl\:jh-m-50{margin: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-mx-50{margin-inline: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-my-50{margin-block: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-mt-50{margin-top: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-mb-50{margin-bottom: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-ml-50{margin-left: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-mr-50{margin-right: var(--jh-spacing-50);}
.jhcv-cn-content .xl\:jh-m-60{margin: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-mx-60{margin-inline: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-my-60{margin-block: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-mt-60{margin-top: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-mb-60{margin-bottom: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-ml-60{margin-left: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-mr-60{margin-right: var(--jh-spacing-60);}
.jhcv-cn-content .xl\:jh-m-70{margin: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-mx-70{margin-inline: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-my-70{margin-block: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-mt-70{margin-top: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-mb-70{margin-bottom: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-ml-70{margin-left: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-mr-70{margin-right: var(--jh-spacing-70);}
.jhcv-cn-content .xl\:jh-m-80{margin: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-mx-80{margin-inline: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-my-80{margin-block: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-mt-80{margin-top: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-mb-80{margin-bottom: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-ml-80{margin-left: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-mr-80{margin-right: var(--jh-spacing-80);}
.jhcv-cn-content .xl\:jh-m-90{margin: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-mx-90{margin-inline: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-my-90{margin-block: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-mt-90{margin-top: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-mb-90{margin-bottom: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-ml-90{margin-left: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-mr-90{margin-right: var(--jh-spacing-90);}
.jhcv-cn-content .xl\:jh-m-100{margin: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-mx-100{margin-inline: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-my-100{margin-block: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-mt-100{margin-top: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-mb-100{margin-bottom: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-ml-100{margin-left: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-mr-100{margin-right: var(--jh-spacing-100);}
.jhcv-cn-content .xl\:jh-m-110{margin: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-mx-110{margin-inline: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-my-110{margin-block: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-mt-110{margin-top: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-mb-110{margin-bottom: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-ml-110{margin-left: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-mr-110{margin-right: var(--jh-spacing-110);}
.jhcv-cn-content .xl\:jh-m-120{margin: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-mx-120{margin-inline: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-my-120{margin-block: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-mt-120{margin-top: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-mb-120{margin-bottom: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-ml-120{margin-left: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-mr-120{margin-right: var(--jh-spacing-120);}
.jhcv-cn-content .xl\:jh-m-130{margin: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-mx-130{margin-inline: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-my-130{margin-block: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-mt-130{margin-top: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-mb-130{margin-bottom: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-ml-130{margin-left: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-mr-130{margin-right: var(--jh-spacing-130);}
.jhcv-cn-content .xl\:jh-m-140{margin: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-mx-140{margin-inline: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-my-140{margin-block: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-mt-140{margin-top: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-mb-140{margin-bottom: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-ml-140{margin-left: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-mr-140{margin-right: var(--jh-spacing-140);}
.jhcv-cn-content .xl\:jh-m-150{margin: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-mx-150{margin-inline: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-my-150{margin-block: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-mt-150{margin-top: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-mb-150{margin-bottom: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-ml-150{margin-left: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-mr-150{margin-right: var(--jh-spacing-150);}
.jhcv-cn-content .xl\:jh-m-160{margin: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-mx-160{margin-inline: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-my-160{margin-block: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-mt-160{margin-top: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-mb-160{margin-bottom: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-ml-160{margin-left: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-mr-160{margin-right: var(--jh-spacing-160);}
.jhcv-cn-content .xl\:jh-m-170{margin: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-mx-170{margin-inline: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-my-170{margin-block: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-mt-170{margin-top: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-mb-170{margin-bottom: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-ml-170{margin-left: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-mr-170{margin-right: var(--jh-spacing-170);}
.jhcv-cn-content .xl\:jh-m-180{margin: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-mx-180{margin-inline: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-my-180{margin-block: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-mt-180{margin-top: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-mb-180{margin-bottom: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-ml-180{margin-left: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-mr-180{margin-right: var(--jh-spacing-180);}
.jhcv-cn-content .xl\:jh-m-190{margin: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-mx-190{margin-inline: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-my-190{margin-block: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-mt-190{margin-top: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-mb-190{margin-bottom: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-ml-190{margin-left: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-mr-190{margin-right: var(--jh-spacing-190);}
.jhcv-cn-content .xl\:jh-overflow{overflow: auto;}
.jhcv-cn-content .xl\:jh-overflow-y{overflow-y: auto;}
.jhcv-cn-content .xl\:jh-overflow-y\:hidden{overflow-y: hidden;}
.jhcv-cn-content .xl\:jh-overflow-x{overflow-x: auto;}
.jhcv-cn-content .xl\:jh-overflow-x\:hidden{overflow-x: hidden;}
.jhcv-cn-content .xl\:jh-overflow\:hidden{overflow: hidden;}
.jhcv-cn-content .xl\:jh-line-clamp-1{-webkit-line-clamp: 1;}
.jhcv-cn-content .xl\:jh-line-clamp-1,.jhcv-cn-content .xl\:jh-line-clamp-2{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xl\:jh-line-clamp-2{-webkit-line-clamp: 2;}
.jhcv-cn-content .xl\:jh-line-clamp-3{-webkit-line-clamp: 3;}
.jhcv-cn-content .xl\:jh-line-clamp-3,.jhcv-cn-content .xl\:jh-line-clamp-4{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xl\:jh-line-clamp-4{-webkit-line-clamp: 4;}
.jhcv-cn-content .xl\:jh-line-clamp-5{-webkit-line-clamp: 5;}
.jhcv-cn-content .xl\:jh-line-clamp-5,.jhcv-cn-content .xl\:jh-line-clamp-6{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xl\:jh-line-clamp-6{-webkit-line-clamp: 6;}
.jhcv-cn-content .xl\:jh-line-clamp-7{-webkit-line-clamp: 7;}
.jhcv-cn-content .xl\:jh-line-clamp-7,.jhcv-cn-content .xl\:jh-line-clamp-8{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xl\:jh-line-clamp-8{-webkit-line-clamp: 8;}
.jhcv-cn-content .xl\:jh-line-clamp-9{-webkit-line-clamp: 9;}
.jhcv-cn-content .xl\:jh-line-clamp-10,.jhcv-cn-content .xl\:jh-line-clamp-9{display: -webkit-box; overflow: hidden; -webkit-box-orient: vertical;}
.jhcv-cn-content .xl\:jh-line-clamp-10{-webkit-line-clamp: 10;}
.jhcv-cn-content .xl\:jh-line-clamp-none{display: block; overflow: visible; -webkit-box-orient: horizontal; -webkit-line-clamp: unset;}
.jhcv-cn-content .xl\:jh-truncate{overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.jhcv-cn-content .xl\:jh-truncate-none{overflow: visible; text-overflow: clip; white-space: normal;}
.jhcv-cn-content .xl\:jh-shadow-1{box-shadow: var(--jh-shadow-1);}
.jhcv-cn-content .xl\:jh-shadow-2{box-shadow: var(--jh-shadow-2);}
.jhcv-cn-content .xl\:jh-animate-pulse{animation: 2s cubic-bezier(0.4, 0, 0.6, 1) 0s infinite normal none running jhcv-source-pulse;}
.jhcv-cn-content .xl\:jh-skeleton{background-color: var(--jh-color-bg-ia-subdued-default); border-radius: 0.25rem; min-height: var(--jh-sizing-50); min-width: var(--jh-sizing-50);}
.jhcv-cn-content .xl\:menu-icon\:jh-visible .mobile-menu-btn{display: block;}
.jhcv-cn-content .xl\:menu-icon\:jh-hidden .mobile-menu-btn{display: none;}}
.jhcv-cn-content{--jh-breakpoint-sm: 750px; --jh-breakpoint-md: 970px; --jh-breakpoint-lg: 1200px; --jh-breakpoint-xl: 1400px; --jh-color-bg-static-default: #fff; --jh-color-bg-static-primary: #ffb900; --jh-color-bg-static-strong: #000; --jh-color-bg-static-canvas: #eaeff1; --jh-color-bg-static-structure: #d7dadb; --jh-color-bg-static-inverted: #3c464b; --jh-color-bg-static-hr-accent: #0cc894; --jh-color-bg-static-ant-on-accent: #86428b; --jh-color-bg-static-overlay-strong: rgba(0,0,0,.8); --jh-color-bg-static-overlay: rgba(0,0,0,.4); --jh-color-bg-static-shadow: rgba(0,0,0,.15); --jh-color-bg-notify-positive: #cceed3; --jh-color-bg-notify-alert: #fae6e6; --jh-color-bg-notify-caution: #fcedcf; --jh-color-bg-notify-neutral: #eaeff1; --jh-color-bg-notify-indicator: #c00; --jh-color-bg-ia-brand-1-default: #ffb900; --jh-color-bg-ia-brand-1-hover: #ebaa00; --jh-color-bg-ia-brand-1-selected: #ffb900; --jh-color-bg-ia-brand-1-active: #ba8800; --jh-color-bg-ia-brand-2-default: #86428b; --jh-color-bg-ia-brand-2-hover: #6b356f; --jh-color-bg-ia-brand-2-selected: #86428b; --jh-color-bg-ia-brand-2-active: #502853; --jh-color-bg-ia-brand-3-default: #0cc894; --jh-color-bg-ia-brand-3-hover: #0aa076; --jh-color-bg-ia-brand-3-selected: #0cc894; --jh-color-bg-ia-brand-3-active: #077859; --jh-color-bg-ia-light-default: #fff; --jh-color-bg-ia-light-hover: #f7f7f7; --jh-color-bg-ia-light-active: #d7dadb; --jh-color-bg-ia-light-selected: #ffb900; --jh-color-bg-ia-light-selected-cell: #eaeff1; --jh-color-bg-ia-light-inactive: #878787; --jh-color-bg-ia-strong-default: #3c464b; --jh-color-bg-ia-strong-hover: #282e32; --jh-color-bg-ia-strong-active: #000; --jh-color-bg-ia-strong-selected: #ffb900; --jh-color-bg-ia-strong-inactive: #878787; --jh-color-bg-ia-subdued-default: #d7dadb; --jh-color-bg-ia-subdued-hover: #b1b5b7; --jh-color-bg-ia-subdued-active: #878787; --jh-color-bg-ia-table-default-light: #fff; --jh-color-bg-ia-table-hover-light: #e3e5e6; --jh-color-bg-ia-table-active-light: #d7dadb; --jh-color-bg-ia-table-default-strong: #eaeff1; --jh-color-bg-ia-table-hover-strong: #dce6e9; --jh-color-bg-ia-table-active-strong: #d3e0e4; --jh-color-bg-ia-external-whatsapp-default: #075e54; --jh-color-bg-ia-external-whatsapp-hover: #064b43; --jh-color-bg-ia-external-whatsapp-active: #05423b; --jh-color-fg-static-default: #000; --jh-color-fg-static-subdued: #878787; --jh-color-fg-static-brand: #ffb900; --jh-color-fg-static-inverted: #fff; --jh-color-fg-static-hr-accent: #0cc894; --jh-color-fg-static-hr-brand-subdued: #ffdd96; --jh-color-fg-static-ant-on-accent: #86428b; --jh-color-fg-ia-default: #000; --jh-color-fg-ia-inverted: #fff; --jh-color-fg-ia-inactive: #878787; --jh-color-fg-status-neutral: #eaeff1; --jh-color-fg-status-open: #b1b5b7; --jh-color-fg-status-pending: #3f68fd; --jh-color-fg-status-incoming: #ebaa00; --jh-color-fg-status-canceled: #e70d0d; --jh-color-fg-status-done: #00a824; --jh-color-fg-status-inverted: #fff; --jh-color-border-static-default: #878787; --jh-color-border-static-brand: #ffb900; --jh-color-border-static-subdued: #d7dadb; --jh-color-border-static-inverted: #fff; --jh-color-border-static-hr-accent: #0cc894; --jh-color-border-ia-default: #878787; --jh-color-border-ia-hover: #000; --jh-color-border-ia-active: #000; --jh-color-border-ia-focus: #000; --jh-color-border-ia-selected: #000; --jh-color-border-ia-inactive: #878787; --jh-color-border-ia-bottom-only: #d7dadb; --jh-color-border-notify-positive: #00a824; --jh-color-border-notify-caution: #ebaa00; --jh-color-border-notify-alert: #c00; --jh-color-border-notify-neutral: #878787; --jh-color-border-notify-inverted: #fff; --jh-color-line-default: #000; --jh-color-line-canvas: #eaeff1; --jh-color-line-subdued: #d7dadb; --jh-color-line-inverted: #fff; --jh-spacing-10: 2px; --jh-spacing-20: 4px; --jh-spacing-30: 8px; --jh-spacing-40: 12px; --jh-spacing-50: 16px; --jh-spacing-60: 20px; --jh-spacing-70: 24px; --jh-spacing-80: 32px; --jh-spacing-90: 40px; --jh-spacing-100: 48px; --jh-spacing-110: 56px; --jh-spacing-120: 64px; --jh-spacing-130: 72px; --jh-spacing-140: 80px; --jh-spacing-150: 96px; --jh-spacing-160: 112px; --jh-spacing-170: 128px; --jh-spacing-180: 144px; --jh-spacing-190: 160px; --jh-spacing-h-gap-10: 2px; --jh-spacing-h-gap-20: 4px; --jh-spacing-h-gap-30: 8px; --jh-spacing-h-gap-40: 12px; --jh-spacing-h-gap-50: 16px; --jh-spacing-h-gap-60: 20px; --jh-spacing-h-gap-70: 24px; --jh-spacing-h-gap-80: 32px; --jh-spacing-h-gap-90: 40px; --jh-spacing-v-gap-10: 2px; --jh-spacing-v-gap-20: 4px; --jh-spacing-v-gap-30: 8px; --jh-spacing-v-gap-40: 12px; --jh-spacing-v-gap-50: 16px; --jh-spacing-v-gap-60: 20px; --jh-spacing-v-gap-70: 24px; --jh-spacing-v-gap-80: 32px; --jh-spacing-v-gap-90: 40px; --jh-spacing-grid-s-300: 12px; --jh-spacing-grid-s-600: 20px; --jh-spacing-grid-s-1400: 80px; --jh-spacing-gutter-30: 8px; --jh-spacing-gutter-40: 12px; --jh-spacing-gutter-80: 32px; --jh-spacing-gutter-90: 40px; --jh-border-radius-icon-stroke: 1px; --jh-border-radius-circle: 9999px; --jh-border-width-default: 1px; --jh-border-width-active: 2px; --jh-border-width-selected: 2px; --jh-border-width-inactive: 1px; --jh-border-width-focus: 4px; --jh-border-width-notify: 2px; --jh-border-width-hr-only: 20px; --jh-sizing-10: 2px; --jh-sizing-20: 4px; --jh-sizing-30: 8px; --jh-sizing-40: 12px; --jh-sizing-50: 16px; --jh-sizing-60: 20px; --jh-sizing-70: 24px; --jh-sizing-80: 32px; --jh-sizing-90: 40px; --jh-sizing-100: 48px; --jh-sizing-110: 56px; --jh-sizing-120: 64px; --jh-sizing-130: 72px; --jh-sizing-140: 80px; --jh-sizing-150: 96px; --jh-line-width-10: 1px; --jh-line-width-20: 2px; --jh-line-width-30: 3px; --jh-line-width-40: 4px; --jh-line-width-50: 8px; --jh-shadow-1: 0 2px 4px 0 rgba(0,0,0,.15); --jh-shadow-2: 0 4px 12px 0 rgba(0,0,0,.15);}
.jhcv-cn-content .teaser-product.brand-manitou .btn--prim,.jhcv-cn-content .teaser-product.brand-manitou .btn--brand-manitou,.jhcv-cn-content .jh-highlight-wrapper.brand-manitou .box-colored--yellow,.jhcv-cn-content .jh-highlight-wrapper.brand-manitou .box-colored--brand-manitou,.jhcv-cn-content .jh-highlight-wrapper.brand-manitou .box-colored--yellow::before,.jhcv-cn-content .jh-highlight-wrapper.brand-manitou .box-colored--brand-manitou::before{background-color: rgb(223, 10, 20);}
.jhcv-cn-content .teaser-product.brand-manitou.light .btn--prim,.jhcv-cn-content .teaser-product.brand-manitou.light .btn--brand-manitou{color: rgb(255, 255, 255);}
.jhcv-cn-content .teaser-product .teaser-product__hl.brand-manitou{color: rgb(223, 10, 20);}
.jhcv-cn-content .teaser-tiles-list__intro.brand-manitou{border-color: rgb(223, 10, 20);}
.jhcv-cn-content .jh-highlight-wrapper.brand-manitou svg.with-single-fill,.jhcv-cn-content .teaser-product.brand-manitou .btn--prim svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content jh-card.brand-manitou{--jh-card-headline-color: var(--jh-color-fg-static-ant-on-accent); --jh-card-media-padding: var(--jh-spacing-80);}
.jhcv-cn-content .teaser-product.brand-antonbyjungheinrich .btn--prim,.jhcv-cn-content .teaser-product.brand-antonbyjungheinrich .btn--brand-antonbyjungheinrich,.jhcv-cn-content .jh-highlight-wrapper.brand-antonbyjungheinrich .box-colored--yellow,.jhcv-cn-content .jh-highlight-wrapper.brand-antonbyjungheinrich .box-colored--brand-antonbyjungheinrich,.jhcv-cn-content .jh-highlight-wrapper.brand-antonbyjungheinrich .box-colored--yellow::before,.jhcv-cn-content .jh-highlight-wrapper.brand-antonbyjungheinrich .box-colored--brand-antonbyjungheinrich::before{background-color: rgb(134, 66, 139);}
.jhcv-cn-content .teaser-product.brand-antonbyjungheinrich.light .btn--prim,.jhcv-cn-content .teaser-product.brand-antonbyjungheinrich.light .btn--brand-antonbyjungheinrich{color: rgb(255, 255, 255);}
.jhcv-cn-content .teaser-product .teaser-product__hl.brand-antonbyjungheinrich{color: rgb(134, 66, 139);}
.jhcv-cn-content .teaser-tiles-list__intro.brand-antonbyjungheinrich{border-color: rgb(134, 66, 139);}
.jhcv-cn-content .jh-highlight-wrapper.brand-antonbyjungheinrich svg.with-single-fill,.jhcv-cn-content .teaser-product.brand-antonbyjungheinrich .btn--prim svg{fill: rgb(255, 255, 255);}
.jhcv-cn-content jh-card.brand-antonbyjungheinrich{--jh-card-headline-color: var(--jh-color-fg-static-ant-on-accent); --jh-card-media-padding: var(--jh-spacing-80);}
.jhcv-cn-content [hidden]{display:none!important}
.jhcv-cn-content .teaser-row.jhcv-section-carousel-ready{visibility:visible}
.jhcv-cn-content .jhcv-section-carousel{position:relative;display:block;min-width:0}
.jhcv-cn-content .jhcv-section-carousel__track{position:relative;overflow:hidden;width:100%;touch-action:pan-y;outline-offset:-3px;text-align:left}
.jhcv-cn-content .jhcv-section-carousel__track>[data-jhcv-related-cell]{position:absolute;left:0;top:0;display:block;margin:0;text-align:initial}
.jhcv-cn-content .jhcv-section-carousel .jhcv-carousel__arrows{position:absolute;right:24px;top:-54px}
.jhcv-cn-content .jhcv-section-carousel .jhcv-carousel__dots{margin-top:24px;justify-content:center}
/* Source carousels use the shared 26px button with a circular 10px span. */
.jhcv-cn-content .jhcv-carousel__arrows button{padding:10px;border:1px solid #3c464b;background:#fff;width:44px;height:44px;cursor:pointer}
.jhcv-cn-content .jhcv-carousel__arrows button svg{width:20px;height:20px;fill:none;stroke:#3c464b;stroke-width:2}
.jhcv-cn-content .expandable__hl[role=button]{cursor:pointer}
.jhcv-cn-content .expandable__body.in{display:block;height:auto}
.jhcv-cn-content .js-toggle-outer{transition:none}
.jhcv-cn-content .jhcv-video{padding:0;margin:0;width:100%;max-width:100%}
.jhcv-cn-content .jhcv-video-embed{aspect-ratio:16/9;width:100%}

.jhcv-cn-content{overflow-x:clip;overflow-y:visible;min-height:0;background:#eaeff1}

/* Intro controls stay below complete text lines, including after font/width changes. */
.jhcv-cn-content .js-toggle-outer{width:100%;max-width:none}
.jhcv-cn-content .js-toggle-btn{display:block;position:static;margin:24px auto 0;transform:none;clear:both}

/* One border per FAQ row, with the same visible disclosure affordance throughout. */
.jhcv-cn-content .js-expand:not(.panel){margin-block:0;border-top:1px solid #c7ced1;border-bottom:0}
.jhcv-cn-content .js-expand:not(.panel):last-child{border-bottom:1px solid #c7ced1}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl{padding:24px 44px 24px 0;border:0;min-height:76px}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl>h3{margin:0!important;font-family:JHNeueDIN,Arial,sans-serif;font-size:24px;font-weight:800;line-height:1.3}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl::after{content:"";position:absolute;right:8px;top:50%;width:10px;height:10px;border-right:2px solid #3c464b;border-bottom:2px solid #3c464b;transform:translateY(-70%) rotate(45deg)}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl[aria-expanded=true]::after{transform:translateY(-30%) rotate(225deg)}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__body{padding:0 44px 24px 0}
.jhcv-cn-content .js-expand:not(.panel)>.expandable__body>p:last-child{margin-bottom:0}
@media(max-width:749px){.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl>h3{font-size:20px}.jhcv-cn-content .js-expand:not(.panel)>.expandable__hl{padding-block:20px;min-height:66px}.jhcv-cn-content .js-expand:not(.panel)>.expandable__body{padding-bottom:20px}}

/* Teasers use their content height instead of stretching to the tallest neighbour. */
.jhcv-cn-content .teaser-product{height:auto;min-height:0;align-self:flex-start}
.jhcv-cn-content .teaser-product__content{height:auto;min-height:0;flex:none}
.jhcv-cn-content .teaser-product__actions{margin-top:16px;padding-top:0}

/* Semantic answer lists retain native markers after the site's global ul/ol reset. */
.jhcv ul.jhcv-body-list{list-style:disc outside;padding-left:28px}
.jhcv ol.jhcv-body-list{list-style:decimal outside;padding-left:28px}
.jhcv .jhcv-body-list>li{display:list-item;list-style:inherit;padding-left:4px;margin-bottom:12px}
.jhcv .jhcv-body-list>li:last-child{margin-bottom:0}
.jhcv-cn-content .expandable__body :is(ul,ol):not(.ul--icon-green):not(.ul--sustainability):not(.list-icon):not(.jhcv-check-list){padding-left:28px;margin-block:16px}
.jhcv-cn-content .expandable__body ul:not(.ul--icon-green):not(.ul--sustainability):not(.list-icon):not(.jhcv-check-list){list-style:disc outside}
.jhcv-cn-content .expandable__body ol:not(.ul--icon-green):not(.ul--sustainability):not(.list-icon):not(.jhcv-check-list){list-style:decimal outside}
.jhcv-cn-content .expandable__body :is(ul,ol):not(.ul--icon-green):not(.ul--sustainability):not(.list-icon):not(.jhcv-check-list)>li{display:list-item;list-style:inherit;margin-block:8px}
.jhcv .jhcv-disclosure-body{min-height:0}
.jhcv .jhcv-disclosure-content{display:flow-root}
.jhcv .jhcv-disclosure-content>p:last-child{margin-bottom:0}
.jhcv .jhcv-disclosure-body[hidden]{display:none!important}
.jhcv .jhcv-accordion>summary[aria-expanded=false]>span:after{display:block}
.jhcv .jhcv-accordion>summary:focus-visible,.jhcv .jhcv-anton__question>summary:focus-visible,.jhcv-cn-content .expandable__hl[role=button]:focus-visible{outline:2px solid #3c464b;outline-offset:4px}
@media(prefers-reduced-motion:reduce){.jhcv .jhcv-disclosure-body{transition:none!important}}

/* Source H3/H4 remain visibly subordinate to section H2 headings. */
.jhcv h3.jhcv-source-heading{font-size:24px;line-height:1.3;font-weight:800;margin:0 0 24px}
.jhcv h4.jhcv-source-heading{font-size:20px;line-height:1.35;font-weight:800;margin:0 0 20px}
@media(max-width:767px){.jhcv h3.jhcv-source-heading{font-size:20px}.jhcv h4.jhcv-source-heading{font-size:18px}}

/* Low-level picker cards 2026-10-08: equal icon-card height and original battery outline. */
.jhcv-cn-content .jhcv-section-carousel:has(.teaser__head-icon) .jhcv-section-carousel__track>[data-jhcv-related-cell]>.teaser{height:100%;box-sizing:border-box}
.jhcv-cn-content .jhcv-section-carousel .teaser__head-icon svg[viewBox="0 0 442.77 442.77"] :is(rect,path){fill:none;stroke:#ffb900;stroke-linecap:round;stroke-linejoin:round;stroke-width:10px}

/* Keep section carousel arrows below cards on narrow screens. */
@media(max-width:749px){
.jhcv-cn-content .jhcv-section-carousel .jhcv-carousel__arrows{position:static;display:flex;justify-content:flex-end;margin:16px 24px 0}
}

/* Content review 2026-10-08: compact icon cards and equal card bodies. */
.jhcv-cn-content .jhcv-content-tail{margin-bottom:0}
.jhcv-cn-content .rtf:has(> .jhcv-restored-heading){display:flow-root}
.jhcv-cn-content .rtf > .jhcv-restored-heading{clear:both;margin-top:36px}
.jhcv-cn-content .jhcv-section-carousel__track{align-items:stretch}
.jhcv-cn-content .jhcv-section-carousel__track > [data-jhcv-related-cell]{display:flex;align-items:stretch}
.jhcv-cn-content .jhcv-section-carousel__track > [data-jhcv-related-cell] > .teaser{display:flex;flex-direction:column;width:100%;height:100%}
.jhcv-cn-content .jhcv-section-carousel__track > [data-jhcv-related-cell] > .teaser > .teaser__content{display:flex;flex:1;flex-direction:column}
.jhcv-cn-content .jhcv-section-carousel__track .teaser__content > .teaser__btn{margin-top:auto}
.jhcv-cn-content .jhcv-compact-icon-cards .teaser--wt{min-height:320px}
.jhcv-cn-content .jhcv-compact-icon-cards .teaser--wt .teaser__head{min-height:108px}
.jhcv-cn-content .jhcv-compact-icon-cards .teaser__head-icon{width:92px;height:92px;margin-top:0}
.jhcv-cn-content .jhcv-compact-icon-cards .teaser__content{margin:16px 20px 24px}
.jhcv-cn-content .jhcv-compact-icon-cards .btn--hidden{display:none}
.jhcv-cn-content .jhcv-safety-cards .teaser__head{height:132px}
.jhcv-cn-content .jhcv-safety-cards .teaser__img{height:132px;padding-bottom:0}
.jhcv-cn-content .jhcv-safety-cards .teaser__img img{object-fit:contain;max-width:160px;max-height:112px;margin:auto}

/* End */


/* Start:/local/jungheinrich/integration/catalog/integration.css?17912308096481*/
/* Scoped bridges to the original Bitrix wrappers. Load after catalog-additions.css. */
.jhr-catalog-integration .carcase__right,.jhr-catalog-integration .card__right{min-width:0}
.jhr-catalog-navigation .listsub{display:block;position:static;background:transparent}
.jhr-catalog-navigation .jhr-catalog-nav-children{padding-left:14px;margin:8px 0 12px}
.jhr-catalog-navigation .listsub__ref{display:block;margin:8px 0;padding-right:0;overflow-wrap:anywhere}
.jhr-catalog-navigation .list__ref,.jhr-catalog-navigation .list__link{overflow-wrap:anywhere}
.jhr-catalog-navigation [aria-current=page]{font-weight:700;text-decoration:underline;text-underline-offset:4px}
.jhr-catalog-navigation a:focus-visible{outline:3px solid #fba900;outline-offset:3px}
.jhr-compact-navigation{padding:0;background:#fff}
.jhr-nav-branch{border-bottom:1px solid #d1dadd}
.jhr-nav-summary{padding:14px 28px 14px 16px;color:#3c464b;cursor:pointer;font-size:15px;line-height:1.4;overflow-wrap:anywhere}
.jhr-nav-summary:focus-visible{outline:3px solid #fba900;outline-offset:-3px}
.jhr-nav-branch[open]>.jhr-nav-summary{font-weight:700;background:#eaeeef}
.jhr-nav-children{padding:0 12px 8px 18px}
.jhr-nav-children .jhr-nav-branch{border-bottom:0}
.jhr-nav-link{display:block;padding:12px 16px;color:#3c464b;font-size:14px;line-height:1.4;overflow-wrap:anywhere}
.jhr-nav-overview{font-weight:600}
.jhr-mobile-navigation{display:none;margin:0 0 24px;border:1px solid #d1dadd;background:#fff}
.jhr-mobile-navigation>summary{padding:14px 16px;color:#3c464b;font-size:16px;line-height:1.4;cursor:pointer}
.jhr-mobile-navigation>summary:focus-visible{outline:3px solid #fba900;outline-offset:-3px}
@media(max-width:1199px){.jhr-mobile-navigation{display:block}.jhr-mobile-navigation .carcase__list{margin:0}}
.jhr-catalog-child-sections{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}
.jhr-catalog-child-sections a{padding:10px 14px;color:#3c464b;border:1px solid #d1dadd;font-size:14px;line-height:1.5}
.jhr-catalog-child-sections a:hover,.jhr-catalog-child-sections a:focus-visible{border-color:#fba900}
.jhr-catalog-pagination{display:flex;flex-wrap:wrap;gap:8px;margin:32px 0}
.jhr-catalog-pagination a{display:block;padding:10px 14px;color:#3c464b;border:1px solid #d1dadd}
.jhr-catalog-pagination [aria-current=page]{background:#fba900;border-color:#fba900;font-weight:700}
.jhr-catalog-section-notice{margin:0 0 24px;padding:16px 20px;border-left:4px solid #fba900;background:#fff;color:#3c464b;font-size:16px;line-height:1.5;overflow-wrap:anywhere}
.jhr-catalog-route-transition{padding-top:240px;padding-bottom:60px;color:#3c464b;line-height:1.5}
.jhr-catalog-route-transition h1{font-size:28px;margin:0 0 20px}
.jhr-catalog-route-transition a{color:inherit;text-decoration:underline;text-underline-offset:4px}
.jhr-header-navigation{max-height:calc(100vh - 185px);overflow-y:auto}
.jhr-header-navigation .board__left{min-width:320px;max-width:360px}
.jhr-header-navigation .board__right{min-width:0}
.jhr-header-navigation .board__right[hidden]{display:none}
.jhr-header-navigation .board__roll{max-width:none}
.jhr-header-navigation .board__title a{color:inherit}
.jhr-catalog-root-tab{display:block;width:100%;padding:16px 12px 16px 3px;background:transparent;color:#fff;border:0;border-bottom:1px solid #fba900;text-align:left;font:inherit;font-size:14px;line-height:1.4;cursor:pointer}
.jhr-catalog-root-tab.active{background:#fba900;color:#3c464b}
.jhr-catalog-root-tab:focus-visible,.jhr-header-navigation a:focus-visible{outline:3px solid #fba900;outline-offset:3px}
.jhr-catalog-root-tab.active:focus-visible{outline-color:#fff;outline-offset:-4px}
.jhr-header-navigation a{overflow-wrap:anywhere}
.jhr-header-navigation-children .jhr-header-navigation-children{padding-left:18px}
.drop__list_sub.jhr-header-navigation{max-height:none;overflow:visible}
.drop:has(.jhr-header-navigation){max-height:calc(100dvh - 185px);overflow-y:auto;overscroll-behavior:contain}
.drop__list_sub.jhr-header-navigation a{display:block;padding:12px 8px;color:#3c464b;font-size:14px;line-height:1.4;border-bottom:1px solid #d1dadd}
.jhr-catalog-section-hero .cap__caption{overflow-wrap:anywhere}
/* The legacy -318px overlap expected a title inside carcase__proem. */
.jhr-catalog-integration .jhr-catalog-section-hero{min-height:480px;padding-top:230px}
.jhr-catalog-integration .jhr-catalog-section-hero + .carcase{margin-top:0;padding-top:32px}
.jhr-catalog-integration .jhr-catalog-child-sections a{background:#fff}
.jhr-catalog-integration .catalog__rubric{color:#766000}
.jhr-home-categories .catalog__set{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0}
.jhr-home-categories .catalog__unit{width:100%;padding:0}
.jhr-home-categories .catalog__item{height:100%;color:#3c464b;text-decoration:none}
.jhr-home-categories .catalog__image{padding-bottom:55%}
.jhr-home-categories .catalog__under{padding:22px 24px}
.jhr-home-categories .catalog__name{font-size:19px;line-height:1.4;margin-bottom:12px}
.jhr-home-category-count{font-size:14px;line-height:1.5;margin:0 0 18px;color:#566168}
.jhr-home-categories .catalog__more{margin-top:auto;align-self:flex-start}
.jhr-home-categories .catalog__item:focus-visible{outline:3px solid #fba900;outline-offset:4px}
.jhr-home-category-footer{display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap;margin-top:28px;font-size:16px;color:#3c464b;line-height:1.5}
.jhr-home-category-footer p{margin:0}
.jhr-home-category-footer a{color:inherit;text-decoration:underline;text-underline-offset:4px}
@media(max-width:991px){
 .jhr-home-categories .catalog__set{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
}
@media(max-width:767px){
 .jhr-catalog-integration .jhr-catalog-section-hero{min-height:420px;padding-top:210px}
 .jhr-catalog-integration .jhr-catalog-section-hero + .carcase{padding-top:24px}
 .jhr-catalog-integration .card__left,.jhr-catalog-integration .carcase__left{display:none}
 .jhr-catalog-integration .card__right,.jhr-catalog-integration .carcase__right{width:100%;max-width:none}
 .jhr-catalog-section-hero .cap__caption{font-size:27px;line-height:1.3}
 .jhr-catalog-child-sections a{padding:8px 10px;font-size:13px}
 .jhr-home-categories .catalog__name{font-size:17px}
 .jhr-home-categories .catalog__under{padding:18px}
}
@media(max-width:575px){
 .jhr-home-categories .catalog__set{grid-template-columns:minmax(0,1fr)}
 .jhr-home-category-footer{font-size:14px}
}

/* End */


/* Start:/local/jungheinrich/integration/catalog-v2/catalog-v2-menu.css?17913071804648*/
/* Source CN menu surfaces, scoped to the existing header dropdown containers. */
.jhcv-menu{--jhcv-menu-dark:#3c464b;--jhcv-menu-yellow:#ffb900;--jhcv-menu-line:#d7dadb;font-family:JHNeueDIN,Gilroy,Arial,sans-serif;font-size:16px;line-height:1.35;letter-spacing:0;color:#000}
.jhcv-menu *{box-sizing:border-box}
.jhcv-menu [hidden]{display:none!important}
.jhcv-menu ul{list-style:none;margin:0;padding:0}
.jhcv-menu a{color:inherit;text-decoration:none;overflow-wrap:normal;transition:none}
.jhcv-menu button{font:inherit;border:0;border-radius:0;margin:0;cursor:pointer;color:inherit}
.jhcv-menu svg{display:block;width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2;flex:none}
.jhcv-menu a:focus-visible,.jhcv-menu button:focus-visible{outline:3px solid var(--jhcv-menu-dark);outline-offset:-3px}
.jhcv-menu--desktop.board__twain{display:flex;align-items:stretch;width:100%;max-height:calc(100dvh - 185px);overflow:visible;background:#fff}
.jhcv-menu--desktop .board__left{flex:0 0 360px;width:360px;min-width:360px;max-width:360px;background:var(--jhcv-menu-dark);color:#fff;padding:0;overflow-y:auto;overscroll-behavior:contain}
.jhcv-menu--desktop .board__caption{font-size:20px;line-height:1.35;font-weight:700;letter-spacing:0;margin:0;padding:24px 24px 16px;color:#fff}
.jhcv-menu-root-row{display:flex;align-items:stretch;min-height:48px}
.jhcv-menu-root-link{display:flex;align-items:center;flex:1;min-width:0;padding:12px 16px 12px 24px;font-weight:700}
.jhcv-menu .jhcv-menu-root-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-height:48px;padding:0;background:transparent;border:0}
.jhcv-menu-root-row.active{background:var(--jhcv-menu-yellow);color:#000}
.jhcv-menu-root-row a:focus-visible,.jhcv-menu-root-row button:focus-visible{outline-color:var(--jhcv-menu-yellow)}
.jhcv-menu-root-row.active a:focus-visible,.jhcv-menu-root-row.active button:focus-visible{outline-color:#000}
.jhcv-menu--desktop .board__right.jhcv-menu-panels{display:flex;align-items:stretch;flex:1;min-width:0;width:auto;padding:0;margin:0;background:#fff;overflow-x:auto;overscroll-behavior:contain}
.jhcv-menu-column{flex:1 0 260px;min-width:260px;max-width:360px;min-height:min(440px,calc(100dvh - 185px));max-height:calc(100dvh - 185px);overflow-y:auto;overscroll-behavior:contain;border-right:1px solid var(--jhcv-menu-line);background:#fff}
.jhcv-menu-column-title{display:flex;align-items:center;min-height:64px;padding:18px 20px;font-size:18px;line-height:1.3;font-weight:700;border-bottom:1px solid var(--jhcv-menu-line)}
.jhcv-menu-row{display:flex;align-items:stretch;min-height:48px}
.jhcv-menu-link{display:flex;align-items:center;flex:1;min-width:0;padding:12px 20px;font-size:16px;line-height:1.4;font-weight:400}
.jhcv-menu .jhcv-menu-toggle{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;min-height:48px;padding:0;background:transparent}
.jhcv-menu-item.active>.jhcv-menu-row,.jhcv-menu-row:hover{background:var(--jhcv-menu-yellow);color:#000}
.jhcv-menu-item.active>.jhcv-menu-row>.jhcv-menu-link{font-weight:700}
.jhcv-menu--mobile.drop__list_sub{display:block;max-height:none;overflow:visible;background:#fff}
.jhcv-menu--mobile.drop__list_sub.jhr-header-navigation .jhcv-menu-link{display:flex;border:0;padding:12px 16px;font-size:16px;line-height:1.4;color:#000}
.jhcv-menu--mobile>.jhcv-menu-mobile-list>.jhcv-menu-mobile-item{border-bottom:1px solid var(--jhcv-menu-line)}
.jhcv-menu--mobile>.jhcv-menu-mobile-list>.jhcv-menu-mobile-item>.jhcv-menu-row{background:var(--jhcv-menu-dark);color:#fff}
.jhcv-menu--mobile>.jhcv-menu-mobile-list>.jhcv-menu-mobile-item>.jhcv-menu-row>.jhcv-menu-link{color:#fff;font-weight:700}
.jhcv-menu--mobile>.jhcv-menu-mobile-list>.jhcv-menu-mobile-item.active>.jhcv-menu-row{background:var(--jhcv-menu-yellow);color:#000}
.jhcv-menu--mobile>.jhcv-menu-mobile-list>.jhcv-menu-mobile-item.active>.jhcv-menu-row>.jhcv-menu-link{color:#000}
.jhcv-menu--mobile .jhcv-menu-mobile-list .jhcv-menu-mobile-list{padding-left:16px;border-left:3px solid var(--jhcv-menu-line)}
.jhcv-menu--mobile .jhcv-menu-mobile-item.active>.jhcv-menu-row{background:var(--jhcv-menu-yellow);color:#000}
.jhcv-menu--mobile .jhcv-menu-toggle[aria-expanded=true] svg{transform:rotate(90deg)}
@media(min-width:1200px){.jhcv-menu--mobile{display:none!important}}
@media(max-width:1199px){.jhcv-menu--desktop{display:none!important}}
@media(forced-colors:active){.jhcv-menu a:focus-visible,.jhcv-menu button:focus-visible{outline-color:Highlight}.jhcv-menu-root-row.active,.jhcv-menu-item.active>.jhcv-menu-row{outline:1px solid Highlight}}

/* End */


/* Start:/local/templates/jungheinrich/css/style.css?1770195456310839*/
@charset "UTF-8";
body {
  font-family: "Gilroy";
  font-weight: 400;
}
body:before {
  cursor: pointer;
  content: "";
  z-index: 19;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all 0.5s;
  -o-transition: all 0.5s;
  transition: all 0.5s;
}
body.no-scroll:before {
  opacity: 1;
  visibility: visible;
}

.wrapper {
  position: relative;
  background-color: #EAEFF1;
}

.container {
  max-width: 1816px;
  width: 100%;
  margin: 0 auto;
  padding: 0 16px;
}
@media (max-width: 1819px) {
  .container {
    max-width: 1330px;
  }
}
@media (max-width: 1343px) {
  .container {
    max-width: 1138px;
  }
}
@media (max-width: 1199px) {
  .container {
    max-width: 960px;
  }
}
@media (max-width: 991px) {
  .container {
    max-width: 720px;
  }
}
@media (max-width: 767px) {
  .container {
    max-width: 540px;
  }
}
@media (max-width: 575px) {
  .container {
    max-width: 100%;
  }
}

@font-face {
  font-family: "Pragmatica Slabserif";
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Book.svg#PragmaticaSlab-Book") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Pragmatica Slabserif";
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Medium.svg#PragmaticaSlab-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Pragmatica Slabserif";
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-Bold.svg#PragmaticaSlab-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Pragmatica Slabserif";
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Pragmatica/PragmaticaSlab-ExtraBold.svg#PragmaticaSlab-ExtraBold") format("svg");
  font-weight: 800;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gilroy";
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-UltraLight.svg#Gilroy-UltraLight") format("svg");
  font-weight: 200;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gilroy";
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Regular.svg#Gilroy-Regular") format("svg");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gilroy";
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Medium.svg#Gilroy-Medium") format("svg");
  font-weight: 500;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Gilroy";
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/Gilroy/Gilroy-Bold.svg#Gilroy-Bold") format("svg");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Cera Pro";
  src: url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.eot");
  src: url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.eot?#iefix") format("embedded-opentype"), url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.woff2") format("woff2"), url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.woff") format("woff"), url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.ttf") format("truetype"), url("/local/templates/jungheinrich/css/../fonts/CeraPro/CeraPro-Light.svg#CeraPro-Light") format("svg");
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font-size: inherit;
  line-height: inherit;
  font-weight: inherit;
}

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
  display: block;
}

ol, ul {
  list-style: none;
}

blockquote, q {
  quotes: none;
}

blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

/*swiper*/
/**
 * Swiper 11.1.10
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2024 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: August 21, 2024
 */
@font-face {
  font-family: swiper-icons;
  src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
  font-weight: 400;
  font-style: normal;
}
:root {
  --swiper-theme-color:#007aff;
}

:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}

.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
  display: block;
}

.swiper-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  -o-transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-android .swiper-slide, .swiper-ios .swiper-slide, .swiper-wrapper {
  -webkit-transform: translate3d(0px, 0, 0);
  transform: translate3d(0px, 0, 0);
}

.swiper-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.swiper-slide {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  display: block;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-autoheight, .swiper-autoheight .swiper-slide {
  height: auto;
}

.swiper-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  -o-transition-property: transform, height;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-backface-hidden .swiper-slide {
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-3d .swiper-cube-shadow, .swiper-3d .swiper-slide {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-css-mode.swiper-horizontal > .swiper-wrapper {
  -webkit-scroll-snap-type: x mandatory;
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}

.swiper-css-mode.swiper-vertical > .swiper-wrapper {
  -webkit-scroll-snap-type: y mandatory;
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper {
  -webkit-scroll-snap-type: none;
  -ms-scroll-snap-type: none;
  scroll-snap-type: none;
}

.swiper-css-mode.swiper-free-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: none;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper::before {
  content: "";
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 10000;
  -webkit-order: 9999;
  -ms-flex-order: 9999;
  order: 9999;
}

.swiper-css-mode.swiper-centered > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: center center;
  scroll-snap-stop: always;
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-start: var(--swiper-centered-offset-before);
  margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
  height: 100%;
  min-height: 1px;
  width: var(--swiper-centered-offset-after);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
  -webkit-margin-before: var(--swiper-centered-offset-before);
  margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-css-mode.swiper-centered.swiper-vertical > .swiper-wrapper::before {
  width: 100%;
  min-width: 1px;
  height: var(--swiper-centered-offset-after);
}

.swiper-3d .swiper-slide-shadow, .swiper-3d .swiper-slide-shadow-bottom, .swiper-3d .swiper-slide-shadow-left, .swiper-3d .swiper-slide-shadow-right, .swiper-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-3d .swiper-slide-shadow {
  background: rgba(0, 0, 0, 0.15);
}

.swiper-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  -webkit-transform-origin: 50%;
  -ms-transform-origin: 50%;
  transform-origin: 50%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  -webkit-border-radius: 50%;
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader, .swiper:not(.swiper-watch-progress) .swiper-lazy-preloader {
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
  animation: swiper-preloader-spin 1s infinite linear;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color:#fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color:#000;
}

@-webkit-keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
  content: "";
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
  height: 1px;
  width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
  width: 1px;
  height: var(--swiper-virtual-size);
}

:root {
  --swiper-navigation-size:44px;
}

.swiper-button-next, .swiper-button-prev {
  position: absolute;
  top: var(--swiper-navigation-top-offset, 50%);
  width: -webkit-calc(var(--swiper-navigation-size) / 44 * 27);
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: -webkit-calc(0px - var(--swiper-navigation-size) / 2);
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  z-index: 10;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {
  opacity: 0.35;
  cursor: auto;
  pointer-events: none;
}

.swiper-button-next.swiper-button-hidden, .swiper-button-prev.swiper-button-hidden {
  opacity: 0;
  cursor: auto;
  pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next, .swiper-navigation-disabled .swiper-button-prev {
  display: none !important;
}

.swiper-button-next svg, .swiper-button-prev svg {
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-transform-origin: center;
  -ms-transform-origin: center;
  transform-origin: center;
}

.swiper-rtl .swiper-button-next svg, .swiper-rtl .swiper-button-prev svg {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}

.swiper-button-prev, .swiper-rtl .swiper-button-next {
  left: var(--swiper-navigation-sides-offset, 10px);
  right: auto;
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-lock {
  display: none;
}

.swiper-button-next:after, .swiper-button-prev:after {
  font-family: swiper-icons;
  font-size: var(--swiper-navigation-size);
  text-transform: none !important;
  letter-spacing: 0;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev:after, .swiper-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next, .swiper-rtl .swiper-button-prev {
  right: var(--swiper-navigation-sides-offset, 10px);
  left: auto;
}

.swiper-button-next:after, .swiper-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  -webkit-transition: 0.3s opacity;
  -o-transition: 0.3s opacity;
  transition: 0.3s opacity;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-disabled > .swiper-pagination, .swiper-pagination.swiper-pagination-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal, .swiper-pagination-custom, .swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
  position: relative;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  -webkit-transform: scale(0.66);
  -ms-transform: scale(0.66);
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  -webkit-transform: scale(0.33);
  -ms-transform: scale(0.33);
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  -webkit-border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet:only-child {
  display: none !important;
}

.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-pagination-vertical.swiper-pagination-bullets, .swiper-vertical > .swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  -webkit-transform: translate3d(0px, -50%, 0);
  transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  display: block;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 8px;
}

.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  display: inline-block;
  -webkit-transition: 0.2s top, 0.2s -webkit-transform;
  transition: 0.2s top, 0.2s -webkit-transform;
  -o-transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top;
  transition: 0.2s transform, 0.2s top, 0.2s -webkit-transform;
}

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet, .swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s left, 0.2s -webkit-transform;
  transition: 0.2s left, 0.2s -webkit-transform;
  -o-transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left;
  transition: 0.2s transform, 0.2s left, 0.2s -webkit-transform;
}

.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  -webkit-transition: 0.2s right, 0.2s -webkit-transform;
  transition: 0.2s right, 0.2s -webkit-transform;
  -o-transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right;
  transition: 0.2s transform, 0.2s right, 0.2s -webkit-transform;
}

.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}

.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  -webkit-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transform-origin: left top;
  -ms-transform-origin: left top;
  transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
  -webkit-transform-origin: right top;
  -ms-transform-origin: right top;
  transform-origin: right top;
}

.swiper-horizontal > .swiper-pagination-progressbar, .swiper-pagination-progressbar.swiper-pagination-horizontal, .swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite, .swiper-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: var(--swiper-pagination-progressbar-size, 4px);
  left: 0;
  top: 0;
}

.swiper-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite, .swiper-pagination-progressbar.swiper-pagination-vertical, .swiper-vertical > .swiper-pagination-progressbar {
  width: var(--swiper-pagination-progressbar-size, 4px);
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  -webkit-border-radius: var(--swiper-scrollbar-border-radius, 10px);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  background: var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, 0.1));
}

.swiper-scrollbar-disabled > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-disabled {
  display: none !important;
}

.swiper-horizontal > .swiper-scrollbar, .swiper-scrollbar.swiper-scrollbar-horizontal {
  position: absolute;
  left: var(--swiper-scrollbar-sides-offset, 1%);
  bottom: var(--swiper-scrollbar-bottom, 4px);
  top: var(--swiper-scrollbar-top, auto);
  z-index: 50;
  height: var(--swiper-scrollbar-size, 4px);
  width: -webkit-calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar.swiper-scrollbar-vertical, .swiper-vertical > .swiper-scrollbar {
  position: absolute;
  left: var(--swiper-scrollbar-left, auto);
  right: var(--swiper-scrollbar-right, 4px);
  top: var(--swiper-scrollbar-sides-offset, 1%);
  z-index: 50;
  width: var(--swiper-scrollbar-size, 4px);
  height: -webkit-calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
  height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
  -webkit-border-radius: var(--swiper-scrollbar-border-radius, 10px);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  left: 0;
  top: 0;
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-scrollbar-lock {
  display: none;
}

.swiper-zoom-container {
  width: 100%;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  text-align: center;
}

.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
  -ms-touch-action: none;
  touch-action: none;
}

.swiper .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-free-mode > .swiper-wrapper {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-grid > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-grid-column > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-fade.swiper-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  -o-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-fade .swiper-slide {
  pointer-events: none;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
}

.swiper-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-fade .swiper-slide-active {
  pointer-events: auto;
}

.swiper-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube {
  overflow: visible;
}

.swiper-cube .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
  visibility: hidden;
  -webkit-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-cube.swiper-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  -ms-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-cube .swiper-slide-active, .swiper-cube .swiper-slide-next, .swiper-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-cube .swiper-slide-next + .swiper-slide {
  pointer-events: auto;
  visibility: visible;
}

.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right, .swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-flip {
  overflow: visible;
}

.swiper-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-flip .swiper-slide-active, .swiper-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right, .swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-creative .swiper-slide {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
  -webkit-transition-property: opacity, height, -webkit-transform;
  transition-property: opacity, height, -webkit-transform;
  -o-transition-property: transform, opacity, height;
  transition-property: transform, opacity, height;
  transition-property: transform, opacity, height, -webkit-transform;
}

.swiper-cards {
  overflow: visible;
}

.swiper-cards .swiper-slide {
  -webkit-transform-origin: center bottom;
  -ms-transform-origin: center bottom;
  transform-origin: center bottom;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  overflow: hidden;
}

/*swiper*/
/*fancybox*/
body.compensate-for-scrollbar {
  overflow: hidden;
}

.fancybox-active {
  height: auto;
}

.fancybox-is-hidden {
  left: -9999px;
  margin: 0;
  position: absolute !important;
  top: -9999px;
  visibility: hidden;
}

.fancybox-container {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  height: 100%;
  left: 0;
  outline: none;
  position: fixed;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  width: 100%;
  z-index: 99992;
}

.fancybox-container * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.fancybox-bg, .fancybox-inner, .fancybox-outer, .fancybox-stage {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.fancybox-outer {
  -webkit-overflow-scrolling: touch;
  overflow-y: auto;
}

.fancybox-bg {
  background: #1e1e1e;
  opacity: 0;
  -webkit-transition-duration: inherit;
  -o-transition-duration: inherit;
  transition-duration: inherit;
  -webkit-transition-property: opacity;
  -o-transition-property: opacity;
  transition-property: opacity;
  -webkit-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
  -o-transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
  transition-timing-function: cubic-bezier(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open .fancybox-bg {
  opacity: 0.87;
  -webkit-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  -o-transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption, .fancybox-infobar, .fancybox-navigation .fancybox-button, .fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  -webkit-transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  -o-transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  transition: opacity 0.25s ease, visibility 0s ease 0.25s;
  visibility: hidden;
  z-index: 99997;
}

.fancybox-show-caption .fancybox-caption, .fancybox-show-infobar .fancybox-infobar, .fancybox-show-nav .fancybox-navigation .fancybox-button, .fancybox-show-toolbar .fancybox-toolbar {
  opacity: 1;
  -webkit-transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  -o-transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  transition: opacity 0.25s ease 0s, visibility 0s ease 0s;
  visibility: visible;
}

.fancybox-infobar {
  color: #ccc;
  font-size: 13px;
  -webkit-font-smoothing: subpixel-antialiased;
  height: 44px;
  left: 0;
  line-height: 44px;
  min-width: 44px;
  mix-blend-mode: difference;
  padding: 0 10px;
  pointer-events: none;
  top: 0;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.fancybox-toolbar {
  right: 0;
  top: 0;
}

.fancybox-stage {
  direction: ltr;
  overflow: visible;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
  overflow: hidden;
}

.fancybox-slide {
  -webkit-backface-visibility: hidden;
  display: none;
  height: 100%;
  left: 0;
  outline: none;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px 44px 0;
  position: absolute;
  text-align: center;
  top: 0;
  transition-property: opacity, -webkit-transform;
  -webkit-transition-property: opacity, -webkit-transform;
  -o-transition-property: transform, opacity;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  white-space: normal;
  width: 100%;
  z-index: 99994;
}

.fancybox-slide:before {
  content: "";
  display: inline-block;
  font-size: 0;
  height: 100%;
  vertical-align: middle;
  width: 0;
}

.fancybox-is-sliding .fancybox-slide, .fancybox-slide--current, .fancybox-slide--next, .fancybox-slide--previous {
  display: block;
}

.fancybox-slide--next {
  z-index: 99995;
}

.fancybox-slide--image {
  overflow: hidden;
  padding: 44px 0 0;
}

.fancybox-slide--image:before {
  display: none;
}

.fancybox-slide--html {
  padding: 6px 6px 0;
}

.fancybox-content {
  background: #fff;
  display: inline-block;
  margin: 0 0 44px;
  max-width: 100%;
  overflow: auto;
  -webkit-overflow-scrolling: touch;
  padding: 44px;
  position: relative;
  text-align: left;
  vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  -webkit-backface-visibility: hidden;
  background: transparent;
  background-repeat: no-repeat;
  background-size: 100% 100%;
  left: 0;
  max-width: none;
  overflow: visible;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  transition-property: opacity, -webkit-transform;
  -webkit-transition-property: opacity, -webkit-transform;
  -o-transition-property: transform, opacity;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 99995;
}

.fancybox-slide--html .fancybox-content {
  margin: 0 0 6px;
}

.fancybox-can-zoomOut .fancybox-content {
  cursor: -webkit-zoom-out;
  cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

.fancybox-can-pan .fancybox-content, .fancybox-can-swipe .fancybox-content {
  cursor: -webkit-grab;
  cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  cursor: grabbing;
}

.fancybox-container [data-selectable=true] {
  cursor: text;
}

.fancybox-image, .fancybox-spaceball {
  background: transparent;
  border: 0;
  height: 100%;
  left: 0;
  margin: 0;
  max-height: none;
  max-width: none;
  padding: 0;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 100%;
}

.fancybox-spaceball {
  z-index: 1;
}

.fancybox-slide--iframe .fancybox-content, .fancybox-slide--map .fancybox-content, .fancybox-slide--video .fancybox-content {
  height: -webkit-calc(100% - 44px);
  height: calc(100% - 44px);
  overflow: visible;
  padding: 0;
  width: 100%;
}

.fancybox-slide--video .fancybox-content {
  background: #000;
}

.fancybox-slide--map .fancybox-content {
  background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
  background: #fff;
}

.fancybox-iframe, .fancybox-video {
  background: transparent;
  border: 0;
  display: block;
  height: 100%;
  margin: 0;
  overflow: hidden;
  padding: 0;
  vertical-align: top;
  width: 100%;
}

.fancybox-error {
  background: #fff;
  cursor: default;
  max-width: 400px;
  padding: 40px;
  width: 100%;
}

.fancybox-error p {
  color: #444;
  font-size: 16px;
  line-height: 20px;
  margin: 0;
  padding: 0;
}

.fancybox-button {
  background: rgba(30, 30, 30, 0.6);
  border: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  -webkit-transition: color 0.2s;
  -o-transition: color 0.2s;
  transition: color 0.2s;
  vertical-align: top;
  visibility: inherit;
  width: 44px;
}

.fancybox-button, .fancybox-button:link, .fancybox-button:visited {
  color: #ccc;
}

.fancybox-button:hover {
  color: #fff;
}

.fancybox-button:focus {
  outline: none;
}

.fancybox-button.fancybox-focus {
  outline: 1px dotted;
}

.fancybox-button.disabled, .fancybox-button.disabled:hover, .fancybox-button[disabled], .fancybox-button[disabled]:hover {
  color: #888;
  cursor: default;
  outline: none;
}

.fancybox-button svg {
  display: block;
  height: 100%;
  overflow: visible;
  position: relative;
  width: 100%;
}

.fancybox-button svg path {
  fill: currentColor;
  stroke-width: 0;
}

.fancybox-button--fsenter svg:nth-child(2), .fancybox-button--fsexit svg:nth-child(1), .fancybox-button--pause svg:nth-child(1), .fancybox-button--play svg:nth-child(2) {
  display: none;
}

.fancybox-progress {
  background: #ff5268;
  height: 2px;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transform: scaleX(0);
  -ms-transform: scaleX(0);
  transform: scaleX(0);
  -webkit-transform-origin: 0;
  -ms-transform-origin: 0;
  transform-origin: 0;
  transition-property: -webkit-transform;
  -webkit-transition-property: -webkit-transform;
  -o-transition-property: transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-transition-timing-function: linear;
  -o-transition-timing-function: linear;
  transition-timing-function: linear;
  z-index: 99998;
}

.fancybox-close-small {
  background: transparent;
  border: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  color: #ccc;
  cursor: pointer;
  opacity: 0.8;
  padding: 8px;
  position: absolute;
  right: -12px;
  top: -44px;
  z-index: 401;
}

.fancybox-close-small:hover {
  color: #fff;
  opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
  color: currentColor;
  padding: 10px;
  right: 0;
  top: 0;
}

.fancybox-is-scaling .fancybox-close-small, .fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
  display: none;
}

.fancybox-navigation .fancybox-button {
  background: transparent;
  height: 100px;
  margin: 0;
  opacity: 0;
  position: absolute;
  top: -webkit-calc(50% - 50px);
  top: calc(50% - 50px);
  width: 70px;
}

.fancybox-navigation .fancybox-button div {
  background: rgba(30, 30, 30, 0.6);
  height: 100%;
  padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
  left: 0;
  padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
}

.fancybox-caption {
  bottom: 0;
  color: #fff;
  font-size: 14px;
  font-weight: 400;
  left: 0;
  line-height: 1.5;
  padding: 25px 44px;
  right: 0;
}

.fancybox-caption:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAEtCAQAAABjBcL7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAHRJREFUKM+Vk8EOgDAIQ0vj/3+xBw8qIZZueFnIKC90MCAI8DlrkHGeqqGIU6lVigrBtpCWqeRWoHDNqs0F7VNVBVxmHRlvoVqjaYkdnDIaivH2HqZ5+oZj3JUzWB+cOz4G48Bg+tsJ/tqu4dLC/4Xb+0GcF5BwBC0AA53qAAAAAElFTkSuQmCC);
  background-repeat: repeat-x;
  background-size: contain;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  pointer-events: none;
  position: absolute;
  right: 0;
  top: -25px;
  z-index: -1;
}

.fancybox-caption:after {
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  content: "";
  display: block;
  left: 44px;
  position: absolute;
  right: 44px;
  top: 0;
}

.fancybox-caption a, .fancybox-caption a:link, .fancybox-caption a:visited {
  color: #ccc;
  text-decoration: none;
}

.fancybox-caption a:hover {
  color: #fff;
  text-decoration: underline;
}

.fancybox-loading {
  -webkit-animation: a 1s linear infinite;
  animation: a 1s linear infinite;
  background: transparent;
  border: 4px solid #888;
  border-bottom-color: #fff;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  height: 50px;
  left: 50%;
  margin: -25px 0 0 -25px;
  opacity: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}

@-webkit-keyframes a {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes a {
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.fancybox-animated {
  -webkit-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
  -o-transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
  transition-timing-function: cubic-bezier(0, 0, 0.25, 1);
}

.fancybox-fx-slide.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: translate3d(-100%, 0, 0);
  transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: translate3d(100%, 0, 0);
  transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.fancybox-fx-fade.fancybox-slide--next, .fancybox-fx-fade.fancybox-slide--previous {
  opacity: 0;
  -webkit-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  -o-transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
  transition-timing-function: cubic-bezier(0.19, 1, 0.22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
  opacity: 1;
}

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(1.5, 1.5, 1.5);
  transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0.5, 0.5, 0.5);
  transform: scale3d(0.5, 0.5, 0.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scaleX(1);
  -ms-transform: scaleX(1);
  transform: scaleX(1);
}

.fancybox-fx-rotate.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: rotate(-1turn);
  -ms-transform: rotate(-1turn);
  transform: rotate(-1turn);
}

.fancybox-fx-rotate.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: rotate(1turn);
  -ms-transform: rotate(1turn);
  transform: rotate(1turn);
}

.fancybox-fx-rotate.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: rotate(0deg);
  -ms-transform: rotate(0deg);
  transform: rotate(0deg);
}

.fancybox-fx-circular.fancybox-slide--previous {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
  opacity: 0;
  -webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
  transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
  opacity: 1;
  -webkit-transform: scaleX(1) translateZ(0);
  transform: scaleX(1) translateZ(0);
}

.fancybox-fx-tube.fancybox-slide--previous {
  -webkit-transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
  transform: translate3d(-100%, 0, 0) scale(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
  -webkit-transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
  transform: translate3d(100%, 0, 0) scale(0.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
  -webkit-transform: translateZ(0) scale(1);
  transform: translateZ(0) scale(1);
}

@media (max-height: 576px) {
  .fancybox-slide {
    padding-left: 6px;
    padding-right: 6px;
  }

  .fancybox-slide--image {
    padding: 6px 0 0;
  }

  .fancybox-slide--image .fancybox-content {
    margin-bottom: 6px;
  }

  .fancybox-slide--image .fancybox-close-small {
    background: #4e4e4e;
    color: #f2f4f6;
    height: 36px;
    opacity: 1;
    padding: 6px;
    right: 0;
    top: 0;
    width: 36px;
  }
}
.fancybox-share {
  background: #f4f4f4;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  max-width: 90%;
  padding: 30px;
  text-align: center;
}

.fancybox-share h1 {
  color: #222;
  font-size: 35px;
  font-weight: 700;
  margin: 0 0 20px;
}

.fancybox-share p {
  margin: 0;
  padding: 0;
}

.fancybox-share__button {
  border: 0;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  display: inline-block;
  font-size: 14px;
  font-weight: 700;
  line-height: 40px;
  margin: 0 5px 10px;
  min-width: 130px;
  padding: 0 15px;
  text-decoration: none;
  -webkit-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.fancybox-share__button:link, .fancybox-share__button:visited {
  color: #fff;
}

.fancybox-share__button:hover {
  text-decoration: none;
}

.fancybox-share__button--fb {
  background: #3b5998;
}

.fancybox-share__button--fb:hover {
  background: #344e86;
}

.fancybox-share__button--pt {
  background: #bd081d;
}

.fancybox-share__button--pt:hover {
  background: #aa0719;
}

.fancybox-share__button--tw {
  background: #1da1f2;
}

.fancybox-share__button--tw:hover {
  background: #0d95e8;
}

.fancybox-share__button svg {
  height: 25px;
  margin-right: 7px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 25px;
}

.fancybox-share__button svg path {
  fill: #fff;
}

.fancybox-share__input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid #d7d7d7;
  -webkit-border-radius: 0;
  border-radius: 0;
  color: #5d5b5b;
  font-size: 14px;
  margin: 10px 0 0;
  outline: none;
  padding: 10px 15px;
  width: 100%;
}

.fancybox-thumbs {
  background: #ddd;
  bottom: 0;
  display: none;
  margin: 0;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
  padding: 2px 2px 4px;
  position: absolute;
  right: 0;
  -webkit-tap-highlight-color: transparent;
  top: 0;
  width: 212px;
  z-index: 99995;
}

.fancybox-thumbs-x {
  overflow-x: auto;
  overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
  display: block;
}

.fancybox-show-thumbs .fancybox-inner {
  right: 212px;
}

.fancybox-thumbs__list {
  font-size: 0;
  height: 100%;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: auto;
  padding: 0;
  position: absolute;
  position: relative;
  white-space: nowrap;
  width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
  overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
  width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
  background: #fff;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
  background: #2a2a2a;
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

.fancybox-thumbs__list a {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  background-color: rgba(0, 0, 0, 0.1);
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  cursor: pointer;
  float: left;
  height: 75px;
  margin: 2px;
  max-height: -webkit-calc(100% - 8px);
  max-height: calc(100% - 8px);
  max-width: -webkit-calc(50% - 4px);
  max-width: calc(50% - 4px);
  outline: none;
  overflow: hidden;
  padding: 0;
  position: relative;
  -webkit-tap-highlight-color: transparent;
  width: 100px;
}

.fancybox-thumbs__list a:before {
  border: 6px solid #ff5268;
  bottom: 0;
  content: "";
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  -webkit-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  -o-transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  transition: all 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}

.fancybox-thumbs__list a:focus:before {
  opacity: 0.5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active:before {
  opacity: 1;
}

@media (max-width: 768px) {
  .fancybox-thumbs {
    width: 110px;
  }

  .fancybox-show-thumbs .fancybox-inner {
    right: 110px;
  }

  .fancybox-thumbs__list a {
    max-width: -webkit-calc(100% - 10px);
    max-width: calc(100% - 10px);
  }
}
/*fancybox*/
/*jQueryFormStyler*/
.jq-checkbox,
.jq-radio {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-checkbox input,
.jq-radio input {
  position: absolute;
  z-index: -1;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-file {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.jq-file input {
  position: absolute;
  top: 0;
  right: 0;
  height: auto;
  margin: 0;
  padding: 0;
  opacity: 0;
  font-size: 100px;
  line-height: 1em;
}

.jq-file__name {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.jq-selectbox,
.jq-select-multiple {
  position: relative;
  display: inline-block;
}

.jq-selectbox select,
.jq-select-multiple select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-selectbox li,
.jq-select-multiple li {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.jq-selectbox {
  z-index: 10;
}

.jq-selectbox__select {
  position: relative;
}

.jq-selectbox__select-text {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}

.jq-selectbox__dropdown {
  position: absolute;
}

.jq-selectbox__search input {
  -webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
  -webkit-appearance: none;
}

.jq-selectbox__dropdown ul {
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  list-style: none;
  -webkit-overflow-scrolling: touch;
}

.jq-select-multiple ul {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}

.jq-number {
  display: inline-block;
}

.jq-number__field input {
  -moz-appearance: textfield;
  text-align: left;
  /* для Opera Presto */
}

.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
  margin: 0;
  /* в каких-то браузерах присутствует отступ */
  -webkit-appearance: none;
}

.jq-checkbox,
.jq-radio {
  vertical-align: -4px;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  border: 1px solid #C3C3C3;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
  cursor: pointer;
}

.jq-checkbox.focused,
.jq-radio.focused {
  border: 1px solid #08C;
}

.jq-checkbox.disabled,
.jq-radio.disabled {
  opacity: 0.55;
}

.jq-checkbox {
  -webkit-border-radius: 3px;
  border-radius: 3px;
}

.jq-checkbox.checked .jq-checkbox__div {
  width: 8px;
  height: 4px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #666;
  border-left: 2px solid #666;
  -webkit-transform: rotate(-50deg);
  -ms-transform: rotate(-50deg);
  transform: rotate(-50deg);
}

.jq-radio {
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

.jq-radio.checked .jq-radio__div {
  width: 10px;
  height: 10px;
  margin: 3px 0 0 3px;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  background: #777;
  -webkit-box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
}

.jq-file {
  width: 270px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-file input {
  cursor: pointer;
}

.jq-file__name {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 0 80px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: inset 1px 1px #F1F1F1;
  box-shadow: inset 1px 1px #F1F1F1;
  font: 14px/32px Arial, sans-serif;
  color: #333;
}

.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #CCC;
  -webkit-border-radius: 0 4px 4px 0;
  border-radius: 0 4px 4px 0;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-file:hover .jq-file__browse {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-file:active .jq-file__browse {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-file.focused .jq-file__name {
  border: 1px solid #5794BF;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}

.jq-number {
  position: relative;
  vertical-align: middle;
  padding: 0 36px 0 0;
}

.jq-number__field {
  width: 100px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-number__field:hover {
  border-color: #B3B3B3;
}

.jq-number__field input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  padding: 8px 9px;
  border: none;
  outline: none;
  background: none;
  font: 14px Arial, sans-serif;
  color: #333;
}

.jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 14px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

.jq-number__spin.minus {
  top: auto;
  bottom: 0;
}

.jq-number__spin:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-number__spin:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-number__spin:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 11px;
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #999;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:after {
  top: 5px;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-bottom: none;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:hover:after {
  border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}

.jq-number.focused .jq-number__field {
  border: 1px solid #5794BF;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}

.jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #AAA;
}

.jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #AAA;
}

.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
}

.jq-selectbox__select {
  height: 32px;
  padding: 0 45px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
}

.jq-selectbox__select:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

.jq-selectbox__select:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
  box-shadow: inset 1px 1px 3px #DDD;
}

.jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #5794BF;
}

.jq-selectbox.disabled .jq-selectbox__select {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}

.jq-selectbox__select-text {
  display: block;
  width: 100%;
}

.jq-selectbox .placeholder {
  color: #888;
}

.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  border-left: 1px solid #CCC;
}

.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  border-top-color: #AAA;
}

.jq-selectbox__dropdown {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 2px 0 0;
  padding: 0;
  border: 1px solid #CCC;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  font: 14px/18px Arial, sans-serif;
}

.jq-selectbox__search {
  margin: 5px;
}

.jq-selectbox__search input {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 5px 27px 6px 8px;
  border: 1px solid #CCC;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  outline: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==") no-repeat 100% 50%;
  -webkit-box-shadow: inset 1px 1px #F1F1F1;
  box-shadow: inset 1px 1px #F1F1F1;
  color: #333;
}

.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #F0F0F0;
  font-size: 13px;
}

.jq-selectbox ul {
  margin: 0;
  padding: 0;
}

.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  color: #231F20;
}

.jq-selectbox li.selected {
  background-color: #A3ABB1;
  color: #FFF;
}

.jq-selectbox li:hover {
  background-color: #08C;
  color: #FFF;
}

.jq-selectbox li.disabled {
  color: #AAA;
}

.jq-selectbox li.disabled:hover {
  background: none;
}

.jq-selectbox li.optgroup {
  font-weight: bold;
}

.jq-selectbox li.optgroup:hover {
  background: none;
  color: #231F20;
  cursor: default;
}

.jq-selectbox li.option {
  padding-left: 25px;
}

.jq-select-multiple {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 1px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background: #FFF;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/18px Arial, sans-serif;
  color: #333;
  cursor: default;
}

.jq-select-multiple.focused {
  border: 1px solid #5794BF;
}

.jq-select-multiple.disabled {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}

.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
}

.jq-select-multiple li:first-child {
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
  -webkit-border-radius: 0 0 3px 3px;
  border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
  background: #08C;
  color: #FFF;
}

.jq-select-multiple li.disabled {
  color: #AAA;
}

.jq-select-multiple li.optgroup {
  font-weight: bold;
}

.jq-select-multiple li.option {
  padding-left: 25px;
}

.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
  background: #CCC;
  color: #FFF;
}

input[type=email].styler,
input[type=password].styler,
input[type=search].styler,
input[type=tel].styler,
input[type=text].styler,
input[type=url].styler,
textarea.styler {
  padding: 8px 9px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
}

input[type=search].styler {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea.styler {
  overflow: auto;
}

input[type=email].styler:hover,
input[type=password].styler:hover,
input[type=search].styler:hover,
input[type=tel].styler:hover,
input[type=text].styler:hover,
input[type=url].styler:hover,
textarea.styler:hover {
  border-color: #B3B3B3;
}

input[type=email].styler:hover:focus,
input[type=password].styler:hover:focus,
input[type=search].styler:hover:focus,
input[type=tel].styler:hover:focus,
input[type=text].styler:hover:focus,
input[type=url].styler:hover:focus,
textarea.styler:hover:focus {
  border-color: #CCC;
  border-top-color: #B3B3B3;
  outline: none;
  -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

button.styler,
input[type=button].styler,
input[type=submit].styler,
input[type=reset].styler {
  overflow: visible;
  padding: 8px 11px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  outline: none;
  background: -webkit-gradient(linear, left top, left bottom, from(#FFF), to(#E6E6E6));
  background: -o-linear-gradient(#FFF, #E6E6E6);
  background: linear-gradient(#FFF, #E6E6E6);
  -webkit-box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #FFF;
  cursor: pointer;
}

button.styler.styler::-moz-focus-inner,
input[type=button].styler.styler::-moz-focus-inner,
input[type=submit].styler.styler::-moz-focus-inner,
input[type=reset].styler.styler::-moz-focus-inner {
  padding: 0;
  border: 0;
}

button.styler:not([disabled]):hover,
input[type=button].styler:not([disabled]):hover,
input[type=submit].styler:not([disabled]):hover,
input[type=reset].styler:not([disabled]):hover,
input[type=reset].styler:hover {
  background: -webkit-gradient(linear, left top, left bottom, from(#F6F6F6), to(#E6E6E6));
  background: -o-linear-gradient(#F6F6F6, #E6E6E6);
  background: linear-gradient(#F6F6F6, #E6E6E6);
}

button.styler:active,
input[type=button].styler:active,
input[type=submit].styler:active,
input[type=reset].styler:active {
  background: #F5F5F5;
  -webkit-box-shadow: inset 1px 1px 3px #DDD;
  box-shadow: inset 1px 1px 3px #DDD;
}

button.styler[disabled],
input[type=button].styler[disabled],
input[type=submit].styler[disabled] {
  border-color: #CCC;
  background: #F5F5F5;
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #888;
}

/*jQueryFormStyler*/
.fancybox-is-open .fancybox-bg {
  opacity: 0.5 !important;
}

.container input, .container textarea {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
input:focus::-webkit-input-placeholder, textarea:focus::-webkit-input-placeholder {
  opacity: 0;
  -webkit-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
input:focus:-moz-placeholder, textarea:focus:-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
input:focus::-moz-placeholder, textarea:focus::-moz-placeholder {
  opacity: 0;
  -moz-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
input:focus:-ms-input-placeholder, textarea:focus:-ms-input-placeholder {
  opacity: 0;
  -ms-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
input:focus, textarea:focus {
  outline: none;
}

.crumbs:after {
  content: "";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
.crumbs__unit {
  font-size: 11px;
  line-height: 18px;
  font-weight: 500;
  letter-spacing: 0.5px;
  position: relative;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .crumbs__unit {
    font-size: 9px;
    line-height: 16px;
  }
}
.crumbs__unit:not(:last-child) {
  padding-right: 15px;
  margin-right: 8px;
  float: left;
}
.crumbs__unit:not(:last-child):after {
  content: ">";
  position: absolute;
  right: 0;
  top: 0;
  color: #FFFFFF;
}
.crumbs__logo {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-decoration: none;
  position: relative;
  z-index: 3;
  min-width: 14px;
  max-width: 14px;
  height: 19px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .crumbs__logo {
    height: 15px;
    min-width: 11px;
    max-width: 11px;
  }
}
.crumbs__logo:hover {
  opacity: 0.6;
}
.crumbs__logo img {
  -o-object-fit: scale-down;
  object-fit: scale-down;
}
.crumbs__link {
  color: #FFFFFF;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.crumbs__link:hover {
  color: #FBA900;
}
.crumbs__current {
  color: #FFFFFF;
  cursor: default;
}

.pagination {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.pagination__prev {
  height: 55px;
  text-decoration: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 12px;
}
@media (max-width: 767px) {
  .pagination__prev {
    margin-right: 11px;
    margin-top: 3px;
    height: 40px;
  }
}
.pagination__prev:hover svg path {
  fill: #3C464B;
}
.pagination__prev.disabled {
  pointer-events: none;
}
.pagination__prev.disabled svg path {
  fill: #D9D9D9;
}
@media (max-width: 767px) {
  .pagination__prev svg {
    min-width: 22px;
    max-width: 22px;
  }
}
.pagination__prev svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.pagination__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .pagination__set {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.pagination__link {
  margin-right: 7.4px;
  border: 1px solid #FFB900;
  height: 55px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 5px 27.5px 5px 27.5px;
  text-decoration: none;
  color: #3C464B;
  font-size: 20px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .pagination__link {
    padding: 5px 22px 5px 22px;
  }
}
@media (max-width: 767px) {
  .pagination__link {
    height: 40px;
    font-size: 16px;
    padding: 5px 15px 5px 15px;
    margin: 3px;
  }
}
.pagination__link:hover {
  color: #FFB900;
}
.pagination__link.active {
  background-color: #FFB900;
  font-weight: 700;
  pointer-events: none;
}
.pagination__start {
  margin-right: 7.4px;
  border: 1px solid #FFB900;
  height: 55px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 5px 27.5px 5px 27.5px;
  text-decoration: none;
  color: #3C464B;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .pagination__start {
    padding: 5px 22px 5px 22px;
  }
}
@media (max-width: 767px) {
  .pagination__start {
    display: none;
  }
}
.pagination__start:hover {
  color: #FFB900;
}
.pagination__end {
  margin-right: 12.4px;
  border: 1px solid #FFB900;
  height: 55px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 5px 27.5px 5px 27.5px;
  text-decoration: none;
  color: #3C464B;
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .pagination__end {
    padding: 5px 22px 5px 22px;
  }
}
@media (max-width: 767px) {
  .pagination__end {
    display: none;
  }
}
.pagination__end:hover {
  color: #FFB900;
}
.pagination__next {
  margin-left: 4.6px;
  height: 55px;
  text-decoration: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .pagination__next {
    margin-left: 11px;
    margin-top: 3px;
    height: 40px;
  }
}
.pagination__next:hover svg path {
  fill: #3C464B;
}
.pagination__next.disabled {
  pointer-events: none;
}
.pagination__next.disabled svg path {
  fill: #D9D9D9;
}
@media (max-width: 767px) {
  .pagination__next svg {
    min-width: 22px;
    max-width: 22px;
  }
}
.pagination__next svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.header {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
}
.header__upper {
  position: relative;
  z-index: 18;
  padding-top: 19px;
  padding-bottom: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .header__upper {
    padding-top: 14px;
  }
}
@media (min-width: 1820px) {
  .header__upper .header__email {
    display: none;
  }
}
.header__world {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  color: #EAEFF1;
  font-size: 13px;
  line-height: 16px;
  font-weight: 500;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__world {
    margin-left: 38px;
  }
}
@media (max-width: 767px) {
  .header__world {
    margin-left: 21px;
    font-size: 9px;
    line-height: 13px;
  }
}
.header__world:hover {
  color: #FFB900;
}
.header__world:hover svg path {
  stroke: #FFB900;
}
.header__world svg {
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  margin-right: 9px;
}
@media (max-width: 767px) {
  .header__world svg {
    margin-top: -1px;
    margin-right: 6px;
  }
}
.header__world svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__office {
  margin-left: 38px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  color: #EAEFF1;
  font-size: 13px;
  line-height: 16px;
  font-weight: 500;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .header__office {
    margin-left: 23px;
    font-size: 9px;
    line-height: 13px;
  }
}
.header__office:hover {
  color: #FFB900;
}
.header__office:hover svg path {
  stroke: #FFB900;
}
.header__office svg {
  min-width: 12px;
  max-width: 12px;
  height: 15px;
  margin-right: 9px;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .header__office svg {
    min-width: 12px;
    max-width: 12px;
    height: 15px;
    margin-top: 0;
    margin-right: 6px;
  }
}
.header__office svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__under {
  position: relative;
  z-index: 20;
  background-color: #ffffff;
  padding: 0 135px 0 49px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1819px) {
  .header__under {
    padding: 0 85px 0 30px;
  }
}
@media (max-width: 1343px) {
  .header__under {
    padding: 0 65px 0 25px;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
@media (max-width: 1199px) {
  .header__under {
    padding: 28px 80px 30px 80px;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .header__under {
    padding: 15px 60px 19px 61px;
  }
}
.header__toggle {
  display: none;
  cursor: pointer;
}
@media (max-width: 1199px) {
  .header__toggle {
    position: absolute;
    top: 27px;
    left: 24px;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .header__toggle {
    top: 13px;
    left: 18px;
    height: 30px;
    min-width: 28px;
    max-width: 28px;
  }
}
.header__toggle span {
  height: 4px;
  width: 28px;
  -webkit-border-radius: 4px;
  border-radius: 4px;
  background-color: #FFB900;
  margin: 3px 0;
}
.header__toggle.active {
  pointer-events: none;
}
.header__toggle.active span:nth-child(1) {
  -webkit-transform: rotate(45deg) translate(4px, 4px);
  -ms-transform: rotate(45deg) translate(4px, 4px);
  transform: rotate(45deg) translate(4px, 4px);
}
.header__toggle.active span:nth-child(2) {
  -webkit-transform: rotate(-45deg) translate(3px, -3px);
  -ms-transform: rotate(-45deg) translate(3px, -3px);
  transform: rotate(-45deg) translate(3px, -3px);
}
.header__toggle.active span:nth-child(3) {
  display: none;
}
.header__logo {
  margin-top: 28px;
  min-width: 251px;
  max-width: 251px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 1819px) {
  .header__logo {
    min-width: 210px;
    max-width: 210px;
  }
}
@media (max-width: 1343px) {
  .header__logo {
    min-width: 180px;
    max-width: 180px;
  }
}
@media (max-width: 1199px) {
  .header__logo {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .header__logo {
    min-width: 160px;
    max-width: 160px;
  }
}
.header__logo a {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.header__logo a img {
  width: 100%;
  pointer-events: none;
}
.header__center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 34px;
  padding-right: 20px;
}
@media (max-width: 1819px) {
  .header__center {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 1343px) {
  .header__center {
    padding-left: 10px;
    padding-right: 0;
  }
}
@media (max-width: 1199px) {
  .header__center {
    display: none;
  }
}
.header__menu {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.header__menu-item:not(:last-child) {
  margin-right: 0;
}
.header__menu-link {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-decoration: none;
  padding: 40px 25.2px 40px 25.2px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__menu-link {
    padding: 36px 20px 36px 20px;
  }
}
@media (max-width: 1343px) {
  .header__menu-link {
    font-size: 14px;
    padding: 33px 18px 33px 18px;
  }
}
.header__menu-link:hover {
  color: #FFB900;
}
.header__menu-link:hover svg path {
  stroke: #FFB900;
}
.header__menu-link.active {
  background-color: #EAEFF1;
  pointer-events: none;
}
.header__menu-link.active svg {
  -webkit-transform: scaleY(-1) translateY(-3px);
  -ms-transform: scaleY(-1) translateY(-3px);
  transform: scaleY(-1) translateY(-3px);
}
.header__menu-link svg {
  min-width: 10px;
  max-width: 10px;
  height: 10px;
  margin-left: 7px;
  margin-top: 4px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__menu-link svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__shop {
  margin-left: 12px;
  margin-top: 40px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-decoration: none;
  color: #3C464B;
  font-size: 15px;
  font-weight: 500;
  line-height: 20px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__shop {
    margin-left: 20px;
    margin-top: 35px;
  }
}
@media (max-width: 1343px) {
  .header__shop {
    margin-top: 33px;
    margin-left: 15px;
    font-size: 14px;
  }
}
.header__shop:hover {
  color: #FFB900;
}
.header__shop:hover svg path {
  stroke: #FFB900;
}
.header__shop svg {
  min-width: 15px;
  max-width: 15px;
  height: 15px;
  margin-right: 6px;
  margin-top: 2px;
}
.header__shop svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__bond {
  margin-top: 28px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1819px) {
  .header__bond {
    margin-top: 0;
    background-color: #FFB900;
    position: absolute;
    top: 100%;
    right: 0;
    padding: 10px 20px 9px 18px;
  }
  .header__bond .header__email {
    display: none;
  }
}
@media (max-width: 767px) {
  .header__bond {
    padding: 7px 16px 6px 14px;
  }
}
.header__phone {
  text-decoration: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #3C464B;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 700;
  line-height: 24px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .header__phone {
    font-size: 14px;
    line-height: 17px;
  }
}
.header__phone:hover {
  color: #FFB900;
}
.header__phone:hover svg path {
  fill: #FFB900;
}
@media (max-width: 1819px) {
  .header__phone:hover {
    color: #ffffff;
  }
  .header__phone:hover svg path {
    fill: #ffffff;
  }
  .header__phone:hover span {
    border-left-color: #ffffff;
  }
}
.header__phone svg {
  min-width: 24px;
  max-width: 24px;
  height: 24px;
  margin-right: 9px;
  margin-top: -1px;
}
@media (max-width: 1819px) {
  .header__phone svg {
    margin-right: 0;
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .header__phone svg {
    min-width: 16px;
    max-width: 16px;
    height: 16px;
  }
}
.header__phone svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__phone span {
    border-left: 1px solid #3C464B;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
    padding-left: 15px;
    margin-left: 15px;
  }
}
@media (max-width: 767px) {
  .header__phone span {
    padding-left: 10px;
    margin-left: 10px;
  }
}
.header__email {
  margin-top: 8px;
  text-decoration: none;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  color: #3C464B;
  font-family: "Pragmatica Slabserif";
  font-size: 12px;
  font-weight: 400;
  line-height: 14px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__email {
    margin-top: 0;
    font-size: 13px;
    line-height: 16px;
    color: #ffffff;
    font-family: "Gilroy";
  }
}
@media (max-width: 767px) {
  .header__email {
    font-size: 9px;
    line-height: 13px;
  }
}
.header__email:hover {
  color: #FFB900;
}
.header__email:hover svg path {
  fill: #FFB900;
}
.header__email svg {
  min-width: 16px;
  max-width: 16px;
  height: 13px;
  margin-right: 10px;
  margin-top: 1px;
}
@media (max-width: 767px) {
  .header__email svg {
    margin-right: 7px;
    margin-top: 0;
  }
}
.header__email svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__email svg path {
    fill: #ffffff;
  }
}
.header__scan {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  width: 100px;
  background-color: #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .header__scan {
    background-color: transparent;
    top: 27px;
    right: 22px;
    width: 34px;
    height: 34px;
  }
}
@media (max-width: 1343px) {
  .header__scan {
    top: 27px;
    right: 16px;
    width: 30px;
    height: 30px;
  }
}
@media (max-width: 767px) {
  .header__scan {
    top: 17px;
    right: 17px;
    width: 24px;
    height: 24px;
  }
}
.header__scan:hover {
  background-color: #3C464B;
}
@media (max-width: 1819px) {
  .header__scan:hover {
    background-color: transparent;
  }
}
.header__scan:hover svg path {
  fill: #ffffff;
}
@media (max-width: 1819px) {
  .header__scan:hover svg path {
    fill: #FFB900;
  }
}
.header__scan svg {
  width: 40px;
  height: 40px;
}
@media (max-width: 1819px) {
  .header__scan svg {
    width: 100%;
    height: 100%;
  }
}
.header__scan svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.header__crumbs {
  position: relative;
  z-index: 18;
  padding-top: 25px;
  padding-left: 2px;
}
@media (max-width: 1819px) {
  .header__crumbs {
    padding-right: 310px;
    padding-top: 15px;
  }
}
@media (max-width: 767px) {
  .header__crumbs {
    padding-top: 36px;
    padding-right: 0;
    padding-left: 0;
  }
}

.board {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 5;
  overflow: hidden;
  display: none;
}
.board__twain {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  background-color: #EAEFF1;
}
.board__left {
  background-color: #3C464B;
  max-width: 434px;
  min-width: 434px;
  padding: 34px 0 34px 39px;
}
.board__caption {
  color: #ffffff;
  font-size: 28px;
  font-weight: 400;
  line-height: 120%;
  margin-bottom: 30px;
}
.board__list-ref {
  display: block;
  text-decoration: none;
  color: #FFFFFF;
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  letter-spacing: 0.7px;
  padding: 16.7px 9px 15.7px 3px;
  border-bottom: 1px solid #FBA900;
  position: relative;
  z-index: 1;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.board__list-ref:hover {
  color: #FFB900;
}
.board__list-ref.active {
  color: #3C464B;
}
.board__list-ref.active:after {
  opacity: 1;
}
.board__list-ref:after {
  content: "";
  position: absolute;
  top: -1px;
  bottom: -1px;
  right: 0;
  width: 200%;
  background-color: #FFB900;
  z-index: -1;
  opacity: 0;
}
.board__right {
  width: 100%;
  padding: 36px 150px 58px 64px;
  display: none;
}
@media (max-width: 1819px) {
  .board__right {
    padding: 36px 40px 58px 40px;
  }
}
.board__right.open {
  display: block;
}
.board__title {
  color: #3C464B;
  font-size: 24px;
  font-weight: 400;
  line-height: 130%;
  margin-bottom: 30px;
}
.board__dyad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.board__roll {
  max-width: 368px;
  width: 100%;
}
.board__roll-ref {
  position: relative;
  display: block;
  text-decoration: none;
  color: #3C464B;
  font-size: 14px;
  font-weight: 400;
  line-height: 120%;
  letter-spacing: 0.7px;
  padding: 16.7px 35px 15.7px 1px;
  border-bottom: 1px solid #3C464B;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.board__roll-ref:hover {
  color: #FFB900;
}
.board__roll-ref:hover svg path {
  stroke: #FFB900;
}
.board__roll-ref svg {
  position: absolute;
  top: 22px;
  right: 12px;
  width: 9px;
  height: 9px;
}
.board__roll-ref svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.board__supply {
  margin-left: 60px;
  max-width: 584px;
  padding-top: 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
@media (max-width: 1343px) {
  .board__supply {
    display: none;
  }
}
.board__supply-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 16px;
}
.board__supply-image img {
  width: 100%;
  pointer-events: none;
}
.board__supply-topic {
  color: #3C464B;
  font-size: 14px;
  font-weight: 500;
  line-height: 120%;
  letter-spacing: 0.7px;
  text-align: left;
  text-transform: uppercase;
  margin-bottom: 26px;
}
@media (max-width: 1819px) {
  .board__supply-topic {
    font-size: 11px;
    margin-bottom: 20px;
  }
}
.board__supply-title {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 26px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 5px;
}
@media (max-width: 1819px) {
  .board__supply-title {
    font-size: 21px;
  }
}
.board__supply-text {
  max-width: 400px;
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 17px;
}
.board__supply-btn {
  margin-top: 24px;
  min-width: 264px;
  text-align: center;
  border: 1px solid #FBA900;
  padding: 16px 10px 16px 10px;
  display: inline-block;
  text-decoration: none;
  color: #FBA900;
  font-size: 13px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .board__supply-btn {
    margin-top: 18px;
    min-width: 220px;
  }
}
@media (max-width: 575px) {
  .board__supply-btn {
    min-width: auto;
    width: 100%;
    font-size: 12px;
    line-height: 14px;
    max-width: 361px;
    letter-spacing: 0.6px;
  }
}
.board__supply-btn:hover {
  background-color: #FBA900;
  color: #ffffff;
}

.drop {
  border-top: 1px solid #3C464B;
  background-color: #ffffff;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  z-index: 18;
  padding-bottom: 8px;
  display: none;
}
.drop__list {
  padding: 20px 22px 0 22px;
}
.drop__list-item:not(:last-child) {
  border-bottom: 1px solid #FBA900;
}
.drop__list-ref {
  position: relative;
  display: block;
  text-decoration: none;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 120%;
  padding: 18px 35px 18px 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.drop__list-ref:hover {
  color: #FFB900;
}
.drop__list-ref:hover svg path {
  stroke: #FFB900;
}
.drop__list-ref svg {
  position: absolute;
  top: 22px;
  right: 8px;
  width: 9px;
  height: 9px;
}
.drop__list-ref svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.drop__cellar {
  margin-top: 29px;
  padding: 0 0 0 29px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
.drop__net {
  margin-top: 1px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.drop__net-item {
  text-decoration: none;
  margin-right: 20px;
  margin-bottom: 15px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-width: 29px;
  max-width: 29px;
}
.drop__net-item img {
  max-width: 100%;
  -o-object-fit: scale-down;
  object-fit: scale-down;
  pointer-events: none;
}
.drop__phone {
  text-decoration: none;
  background-color: #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 7px 16px 6px 14px;
  color: #3C464B;
  font-family: "Pragmatica Slabserif";
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
}
.drop__phone svg {
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  margin-right: 0;
  margin-top: 0;
}
.drop__phone svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.drop__phone span {
  border-left: 1px solid #3C464B;
  padding-left: 10px;
  margin-left: 10px;
}

.footer {
  background-color: #3C464B;
  padding-top: 69px;
  padding-bottom: 45px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .footer {
    padding-top: 36px;
    padding-bottom: 20px;
  }
}
.footer__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .footer__container {
    display: block;
  }
}
.footer__left {
  min-width: 400px;
  max-width: 400px;
  margin-right: 50px;
}
@media (max-width: 1819px) {
  .footer__left {
    min-width: 220px;
    max-width: 220px;
    margin-right: 40px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .footer__left {
    min-width: 415px;
    max-width: 415px;
    margin-right: 0;
    padding-right: 40px;
  }
}
@media (max-width: 991px) {
  .footer__left {
    min-width: auto;
    max-width: none;
    margin-right: 0;
  }
  .footer__left .footer__copyright {
    display: none;
  }
}
.footer__dyad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 34px;
}
@media (max-width: 991px) {
  .footer__dyad {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 13px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin-bottom: 23px;
  }
}
.footer__logo {
  max-width: 258px;
  width: 100%;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-bottom: 61px;
}
@media (max-width: 991px) {
  .footer__logo {
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .footer__logo {
    min-width: 180px;
    max-width: 180px;
    margin-left: -2px;
  }
}
.footer__logo img {
  width: 100%;
  pointer-events: none;
}
.footer__net {
  max-width: 216px;
  width: 100%;
  padding-bottom: 6px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  border-bottom: 1px solid rgba(255, 255, 255, 0.5);
}
@media (max-width: 991px) {
  .footer__net {
    border-bottom: none;
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    padding: 15px 2px 0 30px;
  }
}
@media (max-width: 575px) {
  .footer__net {
    padding: 2px 2px 0 30px;
  }
}
.footer__net-item {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 24px;
  margin-bottom: 24px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .footer__net-item {
    margin-right: 0;
    margin-left: 24px;
  }
}
.footer__net-item:hover {
  opacity: 0.6;
}
.footer__net-item svg {
  min-width: 25px;
  max-width: 25px;
  height: 24px;
}
@media (max-width: 575px) {
  .footer__net-item svg {
    min-width: 25px;
    max-width: 25px;
    height: 24px;
  }
}
.footer__pair {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .footer__pair {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding-bottom: 22px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin-bottom: 0;
  }
}
.footer__phone {
  color: #FFB900;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 700;
  line-height: 120%;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .footer__phone {
    font-size: 19px;
  }
}
.footer__phone:hover {
  opacity: 0.6;
}
.footer__email {
  margin-top: 16px;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 500;
  line-height: 16px;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .footer__email {
    margin-top: 4px;
  }
}
@media (max-width: 575px) {
  .footer__email {
    font-size: 9px;
    line-height: 12px;
  }
}
.footer__email:hover {
  opacity: 0.6;
}
.footer__copyright {
  margin-top: 101px;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 500;
  line-height: 130%;
}
@media (max-width: 991px) {
  .footer__copyright {
    margin-top: 45px;
    text-align: center;
  }
}
@media (max-width: 575px) {
  .footer__copyright {
    margin-top: 34px;
    font-size: 9px;
  }
}
.footer__center {
  padding-top: 85px;
  margin-right: 43px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1819px) {
  .footer__center {
    padding-top: 65px;
    margin-right: 30px;
  }
}
@media (max-width: 1343px) {
  .footer__center {
    display: block;
    padding-top: 0;
    min-width: 510px;
    max-width: 510px;
    margin-right: 40px;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .footer__center {
    margin-right: 0;
    min-width: auto;
    max-width: none;
  }
}
@media (max-width: 991px) {
  .footer__center {
    margin-right: 0;
    min-width: auto;
    max-width: none;
    padding-top: 34px;
    display: block;
  }
}
.footer__menu {
  margin-right: 62px;
  min-width: 540px;
  max-width: 540px;
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 62px;
  -moz-column-gap: 62px;
  column-gap: 62px;
}
@media (max-width: 1819px) {
  .footer__menu {
    min-width: 405px;
    max-width: 405px;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
    margin-right: 30px;
  }
}
@media (max-width: 1343px) {
  .footer__menu {
    padding-bottom: 17px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
    margin-bottom: 25px;
    margin-right: 0;
    min-width: auto;
    max-width: none;
  }
}
@media (max-width: 575px) {
  .footer__menu {
    padding-left: 1px;
    -webkit-column-gap: 18px;
    -moz-column-gap: 18px;
    column-gap: 18px;
    margin-bottom: 16px;
  }
}
.footer__menu-item {
  color: #FFFFFF;
  font-size: 17px;
  font-weight: 500;
  line-height: 24px;
  padding-bottom: 24px;
}
@media (max-width: 1819px) {
  .footer__menu-item {
    font-size: 15px;
    line-height: 24px;
  }
}
@media (max-width: 575px) {
  .footer__menu-item {
    font-size: 11px;
    line-height: 15px;
    padding-bottom: 15px;
  }
}
.footer__menu-item a {
  text-decoration: none;
  color: inherit;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__menu-item a:hover {
  opacity: 0.6;
}
.footer__menu-link {
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 500;
  line-height: 24px;
  padding-bottom: 24px;
}
@media (max-width: 575px) {
  .footer__menu-link {
    font-size: 11px;
    line-height: 15px;
    padding-bottom: 15px;
  }
}
.footer__menu-link a {
  text-decoration: none;
  color: inherit;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__menu-link a:hover {
  opacity: 0.6;
}
.footer__list {
  padding-top: 3px;
  min-width: 254px;
  max-width: 254px;
}
@media (max-width: 1343px) {
  .footer__list {
    min-width: auto;
    max-width: none;
    -webkit-columns: 2;
    -moz-columns: 2;
    columns: 2;
    -webkit-column-gap: 20px;
    -moz-column-gap: 20px;
    column-gap: 20px;
  }
}
@media (max-width: 991px) {
  .footer__list {
    padding-bottom: 6px;
    border-bottom: 1px solid rgba(255, 255, 255, 0.5);
  }
}
@media (max-width: 575px) {
  .footer__list {
    -webkit-column-gap: 18px;
    -moz-column-gap: 18px;
    column-gap: 18px;
    padding-left: 1px;
  }
}
.footer__list-item {
  padding-bottom: 30px;
  color: #FFFFFF;
  font-size: 12px;
  font-weight: 500;
  line-height: 15px;
}
@media (max-width: 575px) {
  .footer__list-item {
    font-size: 8px;
    line-height: 8px;
    padding-bottom: 16px;
  }
}
.footer__list-item a {
  text-decoration: none;
  color: inherit;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__list-item a:hover {
  opacity: 0.6;
}
.footer__right {
  padding-top: 73px;
  width: 100%;
}
@media (max-width: 1819px) {
  .footer__right {
    padding-top: 53px;
  }
}
@media (max-width: 1343px) {
  .footer__right {
    padding-top: 0;
  }
}
@media (max-width: 1199px) and (min-width: 992px) {
  .footer__right {
    display: none;
  }
}
@media (max-width: 991px) {
  .footer__right {
    padding-top: 43px;
  }
}
@media (min-width: 992px) {
  .footer__right .footer__copyright {
    display: none;
  }
}
.footer__topic {
  color: #FFB900;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 130%;
  margin-bottom: 39px;
}
@media (max-width: 575px) {
  .footer__topic {
    font-size: 15px;
    margin-bottom: 17px;
  }
}
.footer__set {
  padding-left: 2px;
  padding-right: 31px;
}
@media (max-width: 1819px) {
  .footer__set {
    padding-left: 0;
    padding-right: 0;
  }
}
.footer__row:not(:last-child) {
  margin-bottom: 41px;
}
.footer__field {
  display: block;
  width: 100%;
  background-color: transparent;
  color: #ffffff;
  font-family: "Cera Pro";
  font-size: 12px;
  font-weight: 300;
  line-height: 15px;
  text-transform: uppercase;
  border: none;
  border-bottom: 2px solid #ffffff;
  padding: 4px 4px 4px 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .footer__field {
    font-size: 10px;
    padding: 4px 4px 4px 1px;
  }
}
.footer__field::-webkit-input-placeholder {
  color: #ffffff;
}
.footer__field::-moz-placeholder {
  color: #ffffff;
}
.footer__field:-ms-input-placeholder {
  color: #ffffff;
}
.footer__field::-ms-input-placeholder {
  color: #ffffff;
}
.footer__field::placeholder {
  color: #ffffff;
}
.footer__field.invalid {
  border-color: #FF4F4F;
}
.footer__caudal {
  padding-top: 16px;
  padding-left: 2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1819px) and (min-width: 992px) {
  .footer__caudal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    padding-top: 24px;
    padding-left: 0px;
  }
}
@media (max-width: 991px) {
  .footer__caudal {
    padding-top: 24px;
    padding-left: 0px;
  }
}
@media (max-width: 575px) {
  .footer__caudal {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.footer__assent {
  margin-top: 10px;
  margin-right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1819px) {
  .footer__assent {
    margin-top: 0;
    margin-right: 0;
    padding-left: 1px;
    margin-bottom: 29px;
  }
}
@media (max-width: 991px) {
  .footer__assent {
    margin-top: 16px;
    margin-bottom: 0;
  }
}
@media (max-width: 575px) {
  .footer__assent {
    margin-top: 0;
    margin-bottom: 29px;
  }
}
.footer__assent-label {
  max-width: 145px;
  min-width: 145px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin-bottom: 0;
  cursor: pointer;
}
@media (max-width: 1819px) {
  .footer__assent-label {
    min-width: auto;
    max-width: none;
  }
}
.footer__assent-label input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: -1;
}
.footer__assent-label input:checked + .footer__assent-part .footer__assent-square:after {
  opacity: 1;
}
.footer__assent-label input.invalid + .footer__assent-part .footer__assent-square {
  border: 1px solid #ec2626;
}
.footer__assent-part {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.footer__assent-square {
  margin-right: 10px;
  margin-top: 5px;
  background: transparent;
  border: 1px solid #ffffff;
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 1px;
  position: relative;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .footer__assent-square {
    margin-top: -2px;
  }
}
.footer__assent-square:after {
  content: "";
  width: 70%;
  height: 60%;
  background-image: url(/local/templates/jungheinrich/css/../img/icon/check.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__assent-text {
  display: inline-block;
  font-size: 11px;
  line-height: 13px;
  color: #FFFFFF;
  font-weight: 500;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__assent-text a {
  color: inherit;
  text-decoration: underline;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.footer__assent-text a:hover {
  opacity: 0.6;
}
.footer__btn {
  min-width: 216px;
  max-width: 216px;
  background-color: #FFB900;
  text-decoration: none;
  padding: 17px 9px 16px 11px;
  border: none;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 15px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 3.7px;
  text-align: center;
  cursor: pointer;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .footer__btn {
    min-width: 190px;
    max-width: 190px;
  }
}
@media (max-width: 575px) {
  .footer__btn {
    min-width: auto;
    width: 100%;
    max-width: 370px;
    font-size: 12px;
    letter-spacing: 3.1px;
    padding: 18px 9px 18px 11px;
  }
}
.footer__btn:hover {
  opacity: 0.6;
}

.cap {
  overflow: hidden;
  min-height: 679px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .cap {
    min-height: 557px;
  }
}
.cap:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 325px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(60, 70, 75, 0.7)), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  z-index: 1;
  pointer-events: none;
}
.cap__bcg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: bottom center;
  object-position: bottom center;
  pointer-events: none;
}
.cap__container {
  position: relative;
  z-index: 2;
}
.cap__block {
  max-width: 884px;
  width: 100%;
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 29px 42px 31px 42px;
}
@media (max-width: 1819px) {
  .cap__block {
    padding: 35px 42px 31px 42px;
    max-width: 775px;
  }
}
@media (max-width: 991px) {
  .cap__block {
    padding: 35px 32px 25px 32px;
  }
}
@media (max-width: 767px) {
  .cap__block {
    padding: 25px 25px 24px 25px;
    border-bottom-width: 6px;
  }
}
@media (max-width: 575px) {
  .cap__block {
    padding: 25px 20px 18px 20px;
  }
}
.cap__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 44px;
  font-weight: 800;
  line-height: 50px;
  margin-bottom: 35px;
}
@media (max-width: 1819px) {
  .cap__caption {
    margin-bottom: 22px;
  }
}
@media (max-width: 1343px) {
  .cap__caption {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .cap__caption {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .cap__caption {
    font-size: 25px;
    margin-bottom: 12px;
  }
}
@media (max-width: 575px) {
  .cap__caption {
    font-size: 20px;
    line-height: 120%;
  }
}
.cap__text {
  max-width: 697px;
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .cap__text {
    font-size: 14px;
    line-height: 170%;
  }
}
@media (max-width: 575px) {
  .cap__text {
    font-size: 12px;
    line-height: 170%;
  }
}

.prelude {
  overflow: hidden;
  position: relative;
}
.prelude:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 325px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(60, 70, 75, 0.7)), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  z-index: 1;
  pointer-events: none;
  z-index: 2;
}
.prelude__item {
  min-height: 800px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: 55px;
}
@media (max-width: 767px) {
  .prelude__item {
    min-height: 557px;
  }
}
.prelude__bcg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.prelude__container {
  position: relative;
  z-index: 3;
}
.prelude__block {
  max-width: 734px;
  width: 100%;
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 32px 210px 32px 42px;
  position: relative;
}
@media (max-width: 1819px) {
  .prelude__block {
    padding: 32px 115px 32px 42px;
    max-width: 640px;
  }
}
@media (max-width: 991px) {
  .prelude__block {
    padding: 32px 80px 32px 30px;
  }
}
@media (max-width: 767px) {
  .prelude__block {
    padding: 25px 80px 24px 25px;
    border-bottom-width: 6px;
  }
}
@media (max-width: 575px) {
  .prelude__block {
    padding: 25px 55px 18px 20px;
  }
}
.prelude__topic {
  color: #3C464B;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  margin-bottom: 42px;
}
@media (max-width: 991px) {
  .prelude__topic {
    font-size: 12px;
    margin-bottom: 32px;
  }
}
@media (max-width: 767px) {
  .prelude__topic {
    font-size: 11px;
  }
}
@media (max-width: 575px) {
  .prelude__topic {
    font-size: 10px;
    margin-bottom: 24px;
  }
}
.prelude__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
  margin-bottom: 17px;
}
@media (max-width: 1819px) {
  .prelude__caption {
    margin-bottom: 22px;
  }
}
@media (max-width: 1343px) {
  .prelude__caption {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .prelude__caption {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .prelude__caption {
    font-size: 25px;
    margin-bottom: 12px;
  }
}
@media (max-width: 575px) {
  .prelude__caption {
    font-size: 20px;
    line-height: 120%;
  }
}
.prelude__text {
  max-width: 697px;
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .prelude__text {
    font-size: 14px;
    line-height: 170%;
  }
}
@media (max-width: 575px) {
  .prelude__text {
    font-size: 12px;
    line-height: 170%;
  }
}
.prelude__pin {
  position: absolute;
  bottom: 30px;
  right: 33px;
  border: 1px solid #FFB900;
  width: 61px;
  height: 61px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .prelude__pin {
    width: 52px;
    height: 52px;
  }
}
@media (max-width: 991px) {
  .prelude__pin {
    width: 40px;
    height: 40px;
    right: 20px;
  }
}
@media (max-width: 575px) {
  .prelude__pin {
    width: 28px;
    height: 28px;
    right: 12px;
    bottom: 20px;
  }
}
.prelude__pin:hover {
  background-color: #FFB900;
}
.prelude__pin:hover svg path {
  fill: #ffffff;
}
.prelude__pin svg {
  width: 22px;
  height: 22px;
}
@media (max-width: 991px) {
  .prelude__pin svg {
    width: 16px;
    height: 16px;
  }
}
@media (max-width: 575px) {
  .prelude__pin svg {
    width: 14px;
    height: 14px;
  }
}
.prelude__pin svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.prelude__cellar {
  position: absolute;
  bottom: 52px;
  right: -3px;
  z-index: 2;
  width: 100%;
}
@media (max-width: 1199px) {
  .prelude__cellar {
    right: 0;
    bottom: 20px;
  }
}
.prelude__dots.swiper-pagination-bullets {
  height: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: auto;
}
@media (max-width: 1199px) {
  .prelude__dots.swiper-pagination-bullets {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
}
.prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet {
  width: 40px;
  height: 4px;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: rgba(255, 255, 255, 0.7);
  opacity: 1;
  margin: 3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1343px) {
  .prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet {
    width: 35px;
    background: #ffffff;
  }
}
@media (max-width: 575px) {
  .prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet {
    width: 20px;
  }
}
.prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet:hover {
  background-color: #ffffff;
}
.prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet-active {
  pointer-events: none;
  width: 60px;
  height: 8px;
  background-color: #FBA900;
}
@media (max-width: 1343px) {
  .prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 55px;
  }
}
@media (max-width: 575px) {
  .prelude__dots.swiper-pagination-bullets .swiper-pagination-bullet-active {
    width: 35px;
    height: 6px;
  }
}

.tale {
  padding-top: 82px;
  padding-bottom: 100px;
  position: relative;
  overflow: hidden;
  z-index: 1;
}
@media (max-width: 767px) {
  .tale {
    padding-top: 66px;
    padding-bottom: 62px;
  }
}
.tale__head {
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .tale__head {
    margin-bottom: 34px;
  }
}
.tale__caption {
  max-width: 1100px;
  width: 100%;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 44px;
  font-weight: 800;
  line-height: 58px;
}
@media (max-width: 1343px) {
  .tale__caption {
    font-size: 38px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .tale__caption {
    font-size: 34px;
  }
}
@media (max-width: 991px) {
  .tale__caption {
    font-size: 30px;
  }
}
@media (max-width: 767px) {
  .tale__caption {
    font-size: 21px;
    line-height: 29px;
  }
}
.tale__set {
  margin-left: -21px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .tale__set {
    margin-left: -15px;
  }
}
.tale__unit {
  padding-left: 21px;
  padding-top: 21px;
  width: 20%;
}
@media (max-width: 1819px) {
  .tale__unit {
    width: 25%;
  }
}
@media (max-width: 1343px) {
  .tale__unit {
    width: 33.3%;
  }
}
@media (max-width: 1199px) {
  .tale__unit {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .tale__unit {
    padding-top: 0;
    padding-left: 15px;
    padding-bottom: 16px;
  }
}
@media (max-width: 575px) {
  .tale__unit {
    width: 100%;
  }
}
.tale__item {
  background-color: #ffffff;
  border-bottom: 9px solid #FFB900;
  height: 100%;
  padding-bottom: 26px;
}
@media (max-width: 767px) {
  .tale__item {
    padding-bottom: 12px;
    border-bottom-width: 6px;
  }
}
.tale__image {
  position: relative;
  padding-bottom: 72.9%;
}
@media (max-width: 767px) {
  .tale__image {
    padding-bottom: 50%;
  }
}
@media (max-width: 575px) {
  .tale__image {
    padding-bottom: 30.2%;
  }
}
.tale__image img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.tale__cap {
  padding: 17px 65px 0 21px;
  position: relative;
}
@media (max-width: 767px) {
  .tale__cap {
    padding: 10px 55px 0 15px;
    min-height: 32px;
  }
}
.tale__topic {
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.62px;
  text-align: left;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .tale__topic {
    font-size: 9px;
    line-height: 11px;
    letter-spacing: 0.45px;
  }
}
.tale__pin {
  position: absolute;
  bottom: 0;
  right: 16px;
  width: 28px;
  height: 28px;
  border: 1px solid #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .tale__pin {
    bottom: -2px;
    right: 12px;
    width: 22px;
    height: 22px;
  }
}
.tale__pin:hover {
  background-color: #FFB900;
}
.tale__pin:hover svg path {
  fill: #ffffff;
}
.tale__pin svg {
  width: 14px;
  height: 14px;
}
@media (max-width: 767px) {
  .tale__pin svg {
    width: 11px;
    height: 11px;
  }
}
.tale__pin svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.tale__under {
  padding: 42px 15px 0 22px;
}
@media (max-width: 767px) {
  .tale__under {
    padding: 17px 15px 0 17px;
  }
}
.tale__name {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 17px;
}
@media (max-width: 767px) {
  .tale__name {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 7px;
  }
  .tale__name br {
    display: none;
  }
}
.tale__text {
  padding-left: 1px;
  padding-right: 35px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (max-width: 1819px) {
  .tale__text {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .tale__text {
    font-size: 10px;
    line-height: 14px;
  }
}
.tale__digit {
  margin-top: 132px;
}
@media (max-width: 1199px) {
  .tale__digit {
    margin-top: 100px;
  }
}
@media (max-width: 767px) {
  .tale__digit {
    margin-top: 54px;
  }
}
.tale__watermark {
  position: absolute;
  bottom: 82px;
  left: -49px;
  height: 23vw;
  max-height: 441px;
  z-index: -1;
  pointer-events: none;
}
@media (max-width: 1343px) {
  .tale__watermark {
    max-height: 270px;
  }
}
@media (max-width: 767px) {
  .tale__watermark {
    bottom: 107px;
    left: -45px;
    height: 43vw;
    max-height: 169px;
  }
}

.digit {
  padding: 0 17px 0 17px;
}
@media (max-width: 1819px) {
  .digit {
    padding: 0;
  }
}
@media (max-width: 991px) {
  .digit {
    margin: 0 -16px;
    overflow: auto;
  }
  .digit::-webkit-scrollbar {
    display: none;
  }
}
@media (max-width: 767px) {
  .digit {
    padding-left: 22px;
  }
}
.digit__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -50px;
}
@media (max-width: 1199px) {
  .digit__set {
    margin-left: -30px;
  }
}
@media (max-width: 991px) {
  .digit__set {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin-left: 0;
  }
}
.digit__unit {
  width: 33.333%;
  padding-left: 50px;
  padding-bottom: 36px;
}
@media (max-width: 1199px) {
  .digit__unit {
    padding-left: 30px;
  }
}
@media (max-width: 991px) {
  .digit__unit {
    width: auto;
    padding-left: 0;
    padding-bottom: 0;
    margin-right: 31px;
  }
}
.digit__item {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 991px) {
  .digit__item {
    min-width: 280px;
    max-width: 280px;
  }
}
@media (max-width: 767px) {
  .digit__item {
    min-width: 160px;
    max-width: 160px;
  }
}
.digit__val {
  color: #FBA900;
  font-family: "Pragmatica Slabserif";
  font-size: 80px;
  font-weight: 800;
  line-height: 100%;
  white-space: nowrap;
}
@media (max-width: 1343px) {
  .digit__val {
    font-size: 70px;
  }
}
@media (max-width: 1199px) {
  .digit__val {
    font-size: 60px;
  }
}
@media (max-width: 767px) {
  .digit__val {
    font-size: 39px;
    margin-bottom: 3px;
  }
}
.digit__property {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 29px;
  font-weight: 700;
  line-height: 40px;
  text-transform: uppercase;
}
@media (max-width: 1343px) {
  .digit__property {
    font-size: 26px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .digit__property {
    font-size: 22px;
  }
}
@media (max-width: 767px) {
  .digit__property {
    max-width: 145px;
    font-size: 18px;
    line-height: 22px;
    padding-left: 1px;
  }
}
.digit__text {
  margin-top: 31px;
  max-width: 300px;
  color: #3C464B;
  font-size: 18px;
  font-weight: 500;
  line-height: 21px;
  letter-spacing: 0.9px;
  text-transform: uppercase;
}
@media (max-width: 1343px) {
  .digit__text {
    margin-top: 20px;
  }
}
@media (max-width: 1199px) {
  .digit__text {
    font-size: 17px;
    line-height: 140%;
  }
}
@media (max-width: 767px) {
  .digit__text {
    font-size: 10px;
    line-height: 12px;
    margin-top: 9px;
    letter-spacing: 0.5px;
  }
}

.gang {
  padding-top: 82px;
  padding-bottom: 95px;
  background-color: #ffffff;
  overflow: hidden;
}
@media (max-width: 575px) {
  .gang {
    padding-top: 50px;
    padding-bottom: 41px;
  }
}
.gang__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 40px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
  margin-bottom: 57px;
}
@media (max-width: 1343px) {
  .gang__caption {
    font-size: 36px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .gang__caption {
    font-size: 32px;
  }
}
@media (max-width: 991px) {
  .gang__caption {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .gang__caption {
    font-size: 20px;
    line-height: 140%;
    margin-bottom: 42px;
  }
}
.gang__dyad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 991px) {
  .gang__dyad {
    display: block;
  }
}
.gang__left {
  width: 100%;
  padding-right: 40px;
}
@media (max-width: 1343px) {
  .gang__left {
    padding-right: 30px;
  }
}
@media (max-width: 991px) {
  .gang__left {
    padding-right: 0;
  }
}
.gang__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-left: -110px;
}
@media (max-width: 1819px) {
  .gang__set {
    margin-left: -90px;
  }
}
@media (max-width: 1343px) {
  .gang__set {
    margin-left: -30px;
  }
}
@media (max-width: 1199px) {
  .gang__set {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (max-width: 575px) {
  .gang__set {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap;
    margin: 0 -16px;
    padding-left: 20px;
    overflow: auto;
  }
  .gang__set::-webkit-scrollbar {
    display: none;
  }
}
.gang__unit {
  width: 33.333%;
  padding-left: 110px;
  padding-top: 37px;
}
@media (max-width: 1819px) {
  .gang__unit {
    padding-left: 90px;
  }
}
@media (max-width: 1343px) {
  .gang__unit {
    padding-left: 30px;
  }
}
@media (max-width: 1199px) {
  .gang__unit {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .gang__unit {
    width: 33.333%;
    padding-top: 0;
    padding-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .gang__unit {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .gang__unit {
    width: 100%;
    min-width: 148px;
    max-width: 148px;
    padding-left: 0;
    margin-right: 14px;
    padding-top: 0;
    padding-bottom: 0;
  }
}
.gang__image {
  padding-bottom: 70.3%;
  margin-bottom: 33px;
  position: relative;
}
@media (max-width: 575px) {
  .gang__image {
    height: 105px;
    margin-bottom: 14px;
  }
}
.gang__image img {
  position: absolute;
  left: 0;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  max-height: 100%;
  max-width: 100%;
  pointer-events: none;
}
.gang__name {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
}
@media (max-width: 1343px) {
  .gang__name {
    font-size: 20px;
    line-height: 140%;
  }
}
@media (max-width: 575px) {
  .gang__name {
    font-size: 16px;
    line-height: 21px;
  }
}
.gang__right {
  min-height: 359px;
  padding-left: 89px;
  border-left: 1px solid #D9D9D9;
  min-width: 576px;
  max-width: 576px;
  padding-top: 3px;
}
@media (max-width: 1819px) {
  .gang__right {
    min-width: 440px;
    max-width: 440px;
    padding-left: 50px;
  }
}
@media (max-width: 1343px) {
  .gang__right {
    padding-left: 30px;
    min-width: 410px;
    max-width: 410px;
  }
}
@media (max-width: 991px) {
  .gang__right {
    min-height: auto;
    min-width: auto;
    max-width: none;
    border-left: none;
    padding-left: 0;
    padding-top: 30px;
  }
}
@media (max-width: 575px) {
  .gang__right {
    padding-left: 1px;
    padding-top: 0;
    margin-top: 47px;
  }
}
.gang__list {
  max-width: 389px;
}
.gang__list-item {
  color: #3C464B;
  font-size: 17px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0.8px;
  padding-left: 17px;
}
@media (max-width: 575px) {
  .gang__list-item {
    font-size: 14px;
    line-height: 20px;
    letter-spacing: 0.7px;
  }
}
.gang__list-item:not(:last-child) {
  padding-bottom: 7px;
  border-bottom: 1px solid #FBA900;
  margin-bottom: 10px;
}
@media (max-width: 575px) {
  .gang__list-item:not(:last-child) {
    padding-bottom: 10px;
  }
}

.decide {
  padding-top: 110px;
  padding-bottom: 102px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .decide {
    padding-top: 57px;
    padding-bottom: 24px;
  }
}
.decide__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 40px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
  margin-bottom: 47px;
}
@media (max-width: 1343px) {
  .decide__caption {
    font-size: 36px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .decide__caption {
    font-size: 32px;
  }
}
@media (max-width: 991px) {
  .decide__caption {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .decide__caption {
    font-size: 20px;
    line-height: 140%;
    margin-bottom: 27px;
  }
}
.decide__set {
  margin-left: -16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 575px) {
  .decide__set {
    margin-left: 0;
  }
}
.decide__unit {
  width: 50%;
  padding-left: 16px;
  padding-bottom: 16px;
}
@media (max-width: 991px) {
  .decide__unit {
    width: 100%;
  }
}
@media (max-width: 575px) {
  .decide__unit {
    width: 100%;
    padding-left: 0;
  }
}
.decide__item {
  height: 100%;
  position: relative;
  z-index: 1;
  padding: 204px 320px 40px 42px;
}
@media (max-width: 1819px) {
  .decide__item {
    padding: 204px 42px 40px 42px;
  }
}
@media (max-width: 1199px) {
  .decide__item {
    padding: 150px 30px 40px 30px;
  }
}
@media (max-width: 575px) {
  .decide__item {
    min-height: 172px;
    padding: 65px 42px 21px 17px;
  }
}
.decide__item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: -1;
  pointer-events: none;
}
.decide__item:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 9px;
  background-color: #FFB900;
  pointer-events: none;
}
@media (max-width: 575px) {
  .decide__item:after {
    height: 4px;
  }
}
.decide__pin {
  position: absolute;
  bottom: 44px;
  right: 33px;
  width: 40px;
  height: 40px;
  border: 1px solid #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .decide__pin {
    bottom: auto;
    top: 37px;
  }
}
@media (max-width: 575px) {
  .decide__pin {
    bottom: 24px;
    right: 13px;
    width: 23px;
    height: 23px;
  }
}
.decide__pin:hover {
  background-color: #FFB900;
}
.decide__pin:hover svg path {
  fill: #ffffff;
}
.decide__pin svg {
  width: 20px;
  height: 20px;
}
@media (max-width: 575px) {
  .decide__pin svg {
    width: 11px;
    height: 11px;
  }
}
.decide__pin svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.decide__bcg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -2;
  pointer-events: none;
}
.decide__topic {
  position: absolute;
  top: 39px;
  left: 41px;
  max-width: 320px;
  color: #FFFFFF;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
}
@media (max-width: 1199px) {
  .decide__topic {
    left: 31px;
  }
}
@media (max-width: 575px) {
  .decide__topic {
    max-width: 230px;
    top: 16px;
    left: 17px;
    font-size: 10px;
    line-height: 12px;
    letter-spacing: 0.48px;
  }
}
.decide__name {
  color: #FFFFFF;
  font-family: "Pragmatica Slabserif";
  font-size: 28px;
  font-weight: 800;
  line-height: 34px;
}
@media (max-width: 575px) {
  .decide__name {
    font-size: 15px;
    line-height: 20px;
  }
}
.decide__text {
  margin-top: 20px;
  padding-left: 2px;
  color: #FFFFFF;
  font-size: 15px;
  font-weight: 400;
  line-height: 23px;
}
@media (max-width: 575px) {
  .decide__text {
    font-size: 9px;
    line-height: 12px;
    margin-top: 6px;
    padding-left: 1px;
  }
}

.rede {
  background-color: #ffffff;
  overflow: hidden;
}
.rede__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  position: relative;
}
@media (max-width: 1199px) {
  .rede__container {
    display: block;
  }
}
.rede__container:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
  height: 9px;
  background-color: #FFB900;
  pointer-events: none;
}
@media (max-width: 575px) {
  .rede__container:after {
    width: 100vw;
    height: 8px;
  }
}
.rede__left {
  width: 50.05%;
  position: relative;
  min-height: 595px;
}
@media (max-width: 1819px) {
  .rede__left {
    min-height: 520px;
  }
}
@media (max-width: 1199px) {
  .rede__left {
    width: 100%;
    min-height: auto;
    height: 62.5vw;
  }
}
@media (max-width: 575px) {
  .rede__left {
    height: 66.5vw;
  }
}
.rede__image {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
  max-width: 51vw;
  -o-object-fit: contain;
  object-fit: contain;
  z-index: 2;
}
@media (max-width: 1199px) {
  .rede__image {
    right: auto;
    left: 50%;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    max-width: none;
    width: 100vw;
    -o-object-fit: cover;
    object-fit: cover;
  }
}
.rede__right {
  width: 49.95%;
  padding: 81px 88px 60px 76px;
  position: relative;
}
@media (max-width: 1819px) {
  .rede__right {
    padding: 45px 0 40px 45px;
  }
}
@media (max-width: 1199px) {
  .rede__right {
    padding: 40px 0 50px 0;
    width: 100%;
  }
}
@media (max-width: 575px) {
  .rede__right {
    padding: 29px 0 56px 0;
  }
}
.rede__topic {
  color: #3C464B;
  font-size: 16px;
  font-weight: 500;
  line-height: 19px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  margin-bottom: 72px;
}
@media (max-width: 1819px) {
  .rede__topic {
    margin-bottom: 40px;
  }
}
@media (max-width: 1199px) {
  .rede__topic {
    margin-bottom: 30px;
  }
}
@media (max-width: 575px) {
  .rede__topic {
    font-size: 12px;
    line-height: 16px;
    letter-spacing: 0.6px;
    margin-bottom: 69px;
  }
}
.rede__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 43px;
}
@media (max-width: 1343px) {
  .rede__caption {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .rede__caption {
    font-size: 32px;
  }
}
@media (max-width: 575px) {
  .rede__caption {
    font-size: 20px;
  }
}
.rede__text {
  margin-top: 20px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .rede__text {
    margin-top: 14px;
    font-size: 11px;
    line-height: 21px;
  }
}
.rede__text p {
  padding-bottom: 27px;
}
@media (max-width: 575px) {
  .rede__text p {
    padding-bottom: 21px;
  }
}
.rede__caudal {
  padding-top: 2px;
}
@media (max-width: 575px) {
  .rede__caudal {
    padding-top: 19px;
  }
}
.rede__btn {
  min-width: 246px;
  text-align: center;
  border: 1px solid #FBA900;
  padding: 17px 10px 17px 10px;
  display: inline-block;
  text-decoration: none;
  color: #FBA900;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .rede__btn {
    min-width: auto;
    width: 100%;
    font-size: 12px;
    line-height: 14px;
    max-width: 361px;
    letter-spacing: 0.6px;
  }
}
.rede__btn:hover {
  background-color: #FBA900;
  color: #ffffff;
}

.tidings {
  padding-top: 113px;
  padding-bottom: 50px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .tidings {
    padding-top: 55px;
    padding-bottom: 36px;
  }
}
.tidings__head {
  padding: 0 220px;
  position: relative;
  margin-bottom: 32px;
}
@media (max-width: 1199px) {
  .tidings__head {
    padding: 0;
  }
  .tidings__head .tidings__ref {
    display: none;
  }
}
@media (max-width: 575px) {
  .tidings__head {
    padding: 0;
    margin-bottom: 15px;
  }
}
.tidings__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 40px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
}
@media (max-width: 1343px) {
  .tidings__caption {
    font-size: 36px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .tidings__caption {
    font-size: 32px;
  }
}
@media (max-width: 575px) {
  .tidings__caption {
    font-size: 20px;
    line-height: 140%;
  }
}
.tidings__ref {
  position: absolute;
  bottom: 11px;
  right: 3px;
  text-decoration: none;
  border-bottom: 1px solid;
  color: #FBA900;
  font-size: 14px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1199px) {
  .tidings__ref {
    margin-top: 21px;
    position: relative;
    bottom: auto;
    right: auto;
  }
}
@media (max-width: 575px) {
  .tidings__ref {
    font-size: 12px;
    line-height: 14px;
  }
}
.tidings__ref:hover {
  color: #000000;
}
@media (max-width: 1819px) {
  .tidings__slider {
    overflow: visible;
  }
}
@media (max-width: 1819px) {
  .tidings__set {
    overflow: visible;
  }
}
@media (max-width: 575px) {
  .tidings__set {
    display: block;
    -webkit-transform: none !important;
    -ms-transform: none !important;
    transform: none !important;
  }
}
.tidings__box {
  height: auto;
}
@media (max-width: 1819px) {
  .tidings__box {
    min-width: 434px;
    max-width: 434px;
  }
}
@media (max-width: 575px) {
  .tidings__box {
    min-width: auto;
    max-width: none;
    margin-bottom: 16px;
  }
  .tidings__box:nth-child(n+5) {
    display: none;
  }
}
.tidings__item {
  height: 100%;
  background-color: #ffffff;
  padding-bottom: 43px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 575px) {
  .tidings__item {
    padding-bottom: 27px;
  }
}
.tidings__item:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 9px;
  background-color: #FFB900;
  pointer-events: none;
}
@media (max-width: 575px) {
  .tidings__item:after {
    height: 6px;
  }
}
.tidings__upper {
  width: 100%;
}
.tidings__image {
  position: relative;
  padding-bottom: 57.2%;
}
@media (max-width: 575px) {
  .tidings__image {
    padding-bottom: 30%;
  }
}
.tidings__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.tidings__date {
  padding: 15px 10px 0 27px;
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  .tidings__date {
    padding: 9px 10px 0 15px;
    font-size: 9px;
    line-height: 13px;
    letter-spacing: 0.4px;
  }
}
.tidings__under {
  width: 100%;
  padding: 17px 32px 0 28px;
}
@media (max-width: 575px) {
  .tidings__under {
    padding: 24px 14px 0 17px;
  }
}
.tidings__name {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 27px;
}
@media (max-width: 575px) {
  .tidings__name {
    font-size: 16px;
    line-height: 19px;
  }
}
.tidings__text {
  margin-top: 6px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (min-width: 576px) {
  .tidings__text {
    min-height: 84px;
    overflow: hidden;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: -moz-box;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    line-clamp: 4;
    box-orient: vertical;
  }
}
@media (max-width: 575px) {
  .tidings__text {
    font-size: 10px;
    line-height: 14px;
  }
}
.tidings__caudal {
  padding-top: 32px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 575px) {
  .tidings__caudal {
    display: none;
  }
}
.tidings__prev, .tidings__next {
  border: 2px solid #FFB900;
  min-width: 46px;
  max-width: 46px;
  height: 46px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 8px;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.tidings__prev.swiper-button-disabled, .tidings__next.swiper-button-disabled {
  border-color: #ccc;
  pointer-events: none;
}
.tidings__prev.swiper-button-disabled svg path, .tidings__next.swiper-button-disabled svg path {
  fill: #ccc;
}
.tidings__prev.swiper-button-lock, .tidings__next.swiper-button-lock {
  display: none;
}
.tidings__prev:hover, .tidings__next:hover {
  border-color: #FFB900;
  background-color: #FFB900;
}
.tidings__prev:hover svg path, .tidings__next:hover svg path {
  fill: #ffffff;
}
.tidings__prev svg, .tidings__next svg {
  width: 23px;
  height: 15px;
}
.tidings__prev svg path, .tidings__next svg path {
  fill: #FFB900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.tidings__cellar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (min-width: 1200px) {
  .tidings__cellar {
    display: none;
  }
  .tidings__cellar .tidings__ref {
    display: none;
  }
}
@media (max-width: 1199px) {
  .tidings__cellar {
    padding-top: 30px;
  }
}
@media (max-width: 575px) {
  .tidings__cellar {
    padding-top: 6px;
  }
}
.tidings__more {
  display: block;
  text-decoration: none;
  max-width: 361px;
  width: 100%;
  border: 1px solid #3C464B;
  text-align: center;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 16px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  padding: 18px 10px 18px 10px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .tidings__more {
    font-size: 12px;
  }
}
.tidings__more:hover {
  background-color: #3C464B;
  color: #ffffff;
}

.offices {
  padding-top: 43px;
  padding-bottom: 81px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .offices {
    padding-top: 36px;
    padding-bottom: 27px;
  }
}
.offices__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 40px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
  margin-bottom: 12px;
}
@media (max-width: 1343px) {
  .offices__caption {
    font-size: 36px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .offices__caption {
    font-size: 32px;
  }
}
@media (max-width: 575px) {
  .offices__caption {
    font-size: 20px;
    line-height: 140%;
    margin-bottom: 0;
  }
}
.offices__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 575px) {
  .offices__body {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.offices__body img {
  max-width: 100%;
  pointer-events: none;
}
@media (max-width: 991px) {
  .offices__body img {
    max-width: 95vw;
  }
}
@media (max-width: 575px) {
  .offices__body img {
    max-width: none;
    max-width: 758px;
    width: 193vw;
    margin-left: -16px;
    margin-top: -13px;
  }
}

.customers {
  padding-top: 80px;
  padding-bottom: 65px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .customers {
    padding-top: 27px;
  }
}
.customers__caption {
  text-align: center;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 40px;
  font-weight: 800;
  line-height: 58px;
  margin-bottom: 62px;
}
@media (max-width: 1343px) {
  .customers__caption {
    font-size: 36px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .customers__caption {
    font-size: 32px;
  }
}
@media (max-width: 575px) {
  .customers__caption {
    font-size: 20px;
    line-height: 140%;
    margin-bottom: 40px;
  }
}
.customers__body {
  padding: 0 10px 0 3px;
}
.customers__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -102px;
}
@media (max-width: 575px) {
  .customers__set {
    margin-left: -32px;
  }
}
.customers__unit {
  padding-left: 102px;
  padding-bottom: 50px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 575px) {
  .customers__unit {
    padding-left: 32px;
    padding-bottom: 28px;
  }
}
.customers__unit img {
  pointer-events: none;
  max-width: 164px;
  max-height: 114px;
}
@media (max-width: 575px) {
  .customers__unit img {
    max-width: 78px;
    max-height: 34px;
  }
}
.customers__footnote {
  margin-top: 17px;
  color: #FBA900;
  font-size: 24px;
  font-weight: 400;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 575px) {
  .customers__footnote {
    margin-top: 18px;
    font-size: 12px;
    line-height: 16px;
  }
}

.speech {
  padding-top: 65px;
  position: relative;
  z-index: 1;
  overflow: hidden;
}
@media (max-width: 575px) {
  .speech {
    padding-top: 53px;
  }
}
.speech__watermark {
  position: absolute;
  bottom: -4px;
  left: 49px;
  max-height: 157px;
  height: 9vw;
  z-index: -1;
  pointer-events: none;
}
@media (max-width: 575px) {
  .speech__watermark {
    max-height: 91px;
    height: 24vw;
    bottom: -2px;
    left: -28px;
  }
}
.speech__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 92px;
  padding-right: 212px;
}
@media (max-width: 1819px) {
  .speech__container {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 1199px) {
  .speech__container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: column-reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse;
  }
}
@media (max-width: 575px) {
  .speech__container {
    padding-bottom: 110px;
  }
}
.speech__left {
  min-width: 488px;
  max-width: 488px;
  margin-right: 85px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1343px) {
  .speech__left {
    min-width: 420px;
    max-width: 420px;
    margin-right: 40px;
  }
}
@media (max-width: 1199px) {
  .speech__left {
    min-width: 360px;
    max-width: 360px;
    height: 360px;
    margin-top: -50px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .speech__left {
    min-width: 300px;
    max-width: 300px;
    height: 300px;
  }
}
@media (max-width: 575px) {
  .speech__left {
    min-width: 56.1%;
    max-width: 56.1%;
    width: 100%;
    height: 221px;
    margin-right: 0;
    position: absolute;
    left: 25px;
    bottom: -2px;
  }
}
.speech__image {
  max-width: 100%;
  pointer-events: none;
}
@media (max-width: 575px) {
  .speech__image {
    max-width: none;
    width: 100%;
    height: 100%;
    -o-object-fit: contain;
    object-fit: contain;
    -o-object-position: bottom left;
    object-position: bottom left;
  }
}
.speech__right {
  padding-top: 42px;
  padding-bottom: 49px;
  width: 100%;
  position: relative;
  z-index: 2;
}
@media (max-width: 1343px) {
  .speech__right {
    padding-bottom: 35px;
  }
}
@media (max-width: 1199px) {
  .speech__right {
    padding-top: 0;
    padding-bottom: 0;
  }
}
.speech__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 32px;
  font-weight: 800;
  line-height: 38px;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .speech__caption {
    font-size: 18px;
    line-height: 140%;
    margin-bottom: 6px;
  }
}
.speech__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 25px;
}
@media (max-width: 575px) {
  .speech__text {
    font-size: 10px;
    line-height: 16px;
  }
}
.speech__text p {
  padding-top: 4px;
  padding-bottom: 21px;
}
@media (max-width: 575px) {
  .speech__text p {
    padding-bottom: 12px;
  }
  .speech__text p:last-child {
    margin-left: 52.2%;
    min-height: 64px;
  }
}
.speech__footnote {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
  text-align: right;
}
@media (max-width: 575px) {
  .speech__footnote {
    padding-top: 8px;
    min-height: 44px;
    font-size: 9px;
    line-height: 12px;
  }
}

.book {
  padding-top: 70px;
  padding-bottom: 50px;
  overflow: hidden;
}
@media (max-width: 575px) {
  .book {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.book__upper {
  padding-bottom: 68px;
}
@media (max-width: 1199px) {
  .book__upper {
    padding-bottom: 30px;
  }
}
@media (max-width: 575px) {
  .book__upper {
    padding-bottom: 15px;
  }
}
.book__dyad {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 56px;
  -moz-column-gap: 56px;
  column-gap: 56px;
  padding-right: 40px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 1819px) {
  .book__dyad {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
  }
}
@media (max-width: 1199px) {
  .book__dyad {
    -webkit-columns: auto;
    -moz-columns: auto;
    columns: auto;
    padding-right: 0;
  }
}
@media (max-width: 575px) {
  .book__dyad {
    font-size: 14px;
    line-height: 170%;
  }
}
.book__col {
  overflow: hidden;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  break-inside: avoid-column;
}
@media (max-width: 1199px) {
  .book__col {
    padding-bottom: 27px;
  }
}
@media (max-width: 575px) {
  .book__col {
    padding-bottom: 10px;
  }
}
.book__image {
  width: 100%;
  display: block;
  pointer-events: none;
}
.book__middle {
  padding-top: 73px;
  padding-bottom: 47px;
}
@media (max-width: 1819px) {
  .book__middle {
    padding-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .book__middle {
    padding-top: 35px;
    padding-bottom: 20px;
  }
}
.book__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 43px;
  margin-bottom: 31px;
}
@media (max-width: 1343px) {
  .book__caption {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .book__caption {
    font-size: 32px;
  }
}
@media (max-width: 575px) {
  .book__caption {
    font-size: 21px;
    line-height: 140%;
    margin-bottom: 25px;
  }
}
.book__text {
  max-width: 830px;
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 1819px) {
  .book__text {
    max-width: none;
  }
}
@media (max-width: 575px) {
  .book__text {
    font-size: 14px;
    line-height: 170%;
  }
}
.book__bloc {
  position: relative;
}
@media (max-width: 1819px) {
  .book__bloc {
    padding-bottom: 75px;
  }
}
@media (max-width: 575px) {
  .book__bloc {
    padding-bottom: 65px;
  }
}
.book__note {
  position: absolute;
  bottom: 1px;
  right: 0;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 22px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 575px) {
  .book__note {
    font-size: 12px;
    line-height: 16px;
  }
}
.book__note img {
  min-width: 8px;
  max-width: 8px;
  height: 24px;
  -o-object-fit: contain;
  object-fit: contain;
  pointer-events: none;
  margin-right: 24px;
  margin-top: -1px;
}
@media (max-width: 575px) {
  .book__note img {
    min-width: 8px;
    max-width: 8px;
    height: 17px;
    margin-right: 9px;
  }
}
.book__under {
  padding-top: 73px;
}
@media (max-width: 575px) {
  .book__under {
    padding-top: 35px;
  }
}
.book__pair {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 56px;
  -moz-column-gap: 56px;
  column-gap: 56px;
  padding-right: 40px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 1819px) {
  .book__pair {
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
  }
}
@media (max-width: 1199px) {
  .book__pair {
    -webkit-columns: auto;
    -moz-columns: auto;
    columns: auto;
    padding-right: 0;
  }
}
@media (max-width: 575px) {
  .book__pair {
    font-size: 14px;
    line-height: 170%;
  }
}
.book__column {
  overflow: hidden;
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  -moz-column-break-inside: avoid;
  break-inside: avoid;
  break-inside: avoid-column;
}
.book__column p {
  padding-bottom: 27px;
}
@media (max-width: 575px) {
  .book__column p {
    padding-bottom: 10px;
  }
}

.suit {
  overflow: hidden;
  background-color: #ffffff;
}
.suit__container {
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
}
.suit__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .suit__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.suit__row:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
  height: 9px;
  background-color: #FFB900;
}
@media (max-width: 575px) {
  .suit__row:after {
    height: 6px;
  }
}
.suit__row:nth-child(odd) .suit__content {
  padding: 81px 8.3% 70px 3.55%;
}
@media (max-width: 1819px) {
  .suit__row:nth-child(odd) .suit__content {
    padding: 50px 3% 50px 3%;
  }
}
@media (max-width: 991px) {
  .suit__row:nth-child(odd) .suit__content {
    padding: 50px 5% 50px 5%;
  }
}
@media (max-width: 575px) {
  .suit__row:nth-child(odd) .suit__content {
    padding: 25px 16px 35px 16px;
  }
}
.suit__row:nth-child(even) .suit__content {
  padding: 81px 9.3% 70px 3.99%;
}
@media (max-width: 1819px) {
  .suit__row:nth-child(even) .suit__content {
    padding: 50px 3% 50px 3%;
  }
}
@media (max-width: 991px) {
  .suit__row:nth-child(even) .suit__content {
    padding: 50px 5% 50px 5%;
  }
}
@media (max-width: 575px) {
  .suit__row:nth-child(even) .suit__content {
    padding: 25px 16px 35px 16px;
  }
}
.suit__content {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 991px) {
  .suit__content {
    display: block;
    width: 100%;
  }
}
.suit__topic {
  color: #3C464B;
  font-size: 16px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  margin-bottom: 94px;
}
@media (max-width: 1343px) {
  .suit__topic {
    margin-bottom: 35px;
  }
}
@media (max-width: 575px) {
  .suit__topic {
    font-size: 13px;
    margin-bottom: 25px;
  }
}
.suit__title {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 35px;
}
@media (max-width: 1343px) {
  .suit__title {
    font-size: 32px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .suit__title {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .suit__title {
    font-size: 18px;
    margin-bottom: 15px;
  }
}
.suit__text {
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .suit__text {
    font-size: 13px;
    line-height: 180%;
  }
}
.suit__btn {
  margin-top: 30px;
  display: inline-block;
  border: 1px solid #FBA900;
  text-decoration: none;
  padding: 18px 10px 16px 10px;
  max-width: 246px;
  width: 100%;
  color: #FBA900;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .suit__btn {
    margin-top: 24px;
    max-width: 160px;
    font-size: 13px;
    padding: 16px 10px 14px 10px;
  }
}
.suit__btn:hover {
  background-color: #FBA900;
  color: #ffffff;
}
.suit__image {
  min-height: 595px;
  width: 50%;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1819px) {
  .suit__image {
    min-height: 530px;
  }
}
@media (max-width: 991px) {
  .suit__image {
    min-height: auto;
    width: 100%;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
}
.suit__image img {
  position: absolute;
  top: 0;
  width: 50vw;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
@media (max-width: 991px) {
  .suit__image img {
    height: auto;
    width: 100%;
    position: relative;
  }
}

.news {
  padding-top: 58px;
  padding-bottom: 122px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .news {
    padding-top: 40px;
    padding-bottom: 60px;
  }
}
.news__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
.news__unit {
  width: 33.333%;
  padding-left: 16px;
  padding-bottom: 15px;
}
@media (max-width: 1343px) {
  .news__unit {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .news__unit {
    width: 100%;
  }
}
.news__item {
  background-color: #ffffff;
  padding-bottom: 33px;
  border-bottom: 9px solid #FFB900;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 575px) {
  .news__item {
    padding-bottom: 25px;
    border-bottom-width: 6px;
  }
}
.news__upper {
  width: 100%;
}
.news__image {
  position: relative;
  padding-bottom: 41%;
  display: block;
  text-decoration: none;
}
.news__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.news__date {
  padding: 30px 30px 0 30px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 500;
  line-height: 20px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
}
@media (max-width: 1819px) {
  .news__date {
    padding: 20px 20px 0 20px;
  }
}
@media (max-width: 767px) {
  .news__date {
    font-size: 14px;
    line-height: 18px;
  }
}
.news__under {
  width: 100%;
  padding: 20px 30px 0 30px;
}
@media (max-width: 1819px) {
  .news__under {
    padding: 20px 20px 0 20px;
  }
}
@media (max-width: 575px) {
  .news__under {
    padding: 14px 20px 0 20px;
  }
}
.news__name {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 22px;
  line-height: 27px;
  font-weight: 800;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  min-height: 81px;
}
@media (max-width: 1819px) {
  .news__name {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .news__name {
    font-size: 16px;
    line-height: 24px;
  }
}
.news__name a {
  display: contents;
  color: inherit;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.news__name a:hover {
  color: #FFB900;
}
.news__text {
  margin-top: 23px;
  min-height: 104px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
  display: -moz-box;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  line-clamp: 4;
  box-orient: vertical;
}
@media (max-width: 1819px) {
  .news__text {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .news__text {
    margin-top: 10px;
    font-size: 14px;
    line-height: 24px;
  }
}
.news__pagination {
  padding-top: 41px;
}
@media (max-width: 767px) {
  .news__pagination {
    padding-top: 18px;
  }
}

.reviews {
  padding-top: 77px;
  padding-bottom: 78px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .reviews {
    padding-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .reviews {
    padding-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .reviews {
    padding-top: 40px;
    padding-bottom: 20px;
  }
}
.reviews__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
.reviews__unit {
  width: 33.333%;
  padding-left: 16px;
  padding-bottom: 16px;
}
@media (max-width: 1343px) {
  .reviews__unit {
    width: 50%;
  }
}
@media (max-width: 991px) {
  .reviews__unit {
    width: 100%;
  }
}
.reviews__item {
  background-color: #ffffff;
  padding-bottom: 25px;
  border-bottom: 9px solid #FFB900;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 575px) {
  .reviews__item {
    padding-bottom: 25px;
    border-bottom-width: 6px;
  }
}
.reviews__upper {
  width: 100%;
}
.reviews__image {
  position: relative;
  padding-bottom: 54.8%;
  display: block;
  text-decoration: none;
}
.reviews__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.reviews__text {
  padding: 30px 35px 0 35px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 33px;
}
@media (max-width: 1819px) {
  .reviews__text {
    padding: 20px 20px 0 20px;
  }
}
@media (max-width: 767px) {
  .reviews__text {
    font-size: 14px;
    line-height: 20px;
  }
}
.reviews__under {
  width: 100%;
  padding: 25px 32px 0 30px;
}
@media (max-width: 1819px) {
  .reviews__under {
    padding: 20px 20px 0 20px;
  }
}
.reviews__footnote {
  text-align: right;
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 16px;
  text-transform: uppercase;
  letter-spacing: 0.65px;
}
@media (max-width: 767px) {
  .reviews__footnote {
    font-size: 10px;
  }
}

.proposal {
  overflow: hidden;
}
.proposal__container {
  position: relative;
  padding: 168px 0 188px 338px;
}
@media (max-width: 1819px) {
  .proposal__container {
    padding: 100px 0 100px 208px;
  }
}
@media (max-width: 1343px) {
  .proposal__container {
    padding: 80px 0 80px 140px;
  }
}
@media (max-width: 1199px) {
  .proposal__container {
    padding: 20px 0 50px 120px;
  }
}
@media (max-width: 767px) {
  .proposal__container {
    padding: 40px 0 50px 0;
  }
}
.proposal__image {
  position: absolute;
  top: 46.4%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  left: -54px;
  max-height: 92%;
  max-width: 42%;
  pointer-events: none;
}
@media (max-width: 1819px) {
  .proposal__image {
    max-width: 38%;
  }
}
@media (max-width: 1343px) {
  .proposal__image {
    max-height: 100%;
    left: -65px;
  }
}
@media (max-width: 1199px) {
  .proposal__image {
    top: 45%;
  }
}
@media (max-width: 991px) {
  .proposal__image {
    max-width: 45%;
  }
}
@media (max-width: 767px) {
  .proposal__image {
    -webkit-transform: none;
    -ms-transform: none;
    transform: none;
    top: 0;
    max-width: 210px;
    max-height: none;
    left: auto;
    right: -22px;
  }
}
@media (max-width: 575px) {
  .proposal__image {
    max-width: 140px;
  }
}
.proposal__block {
  background-color: #FBA900;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 39px 50px 39px 342px;
}
@media (max-width: 1819px) {
  .proposal__block {
    padding: 39px 50px 39px 242px;
  }
}
@media (max-width: 1343px) {
  .proposal__block {
    padding: 39px 50px 39px 242px;
  }
}
@media (max-width: 1199px) {
  .proposal__block {
    display: block;
    padding: 28px 50px 28px 210px;
  }
}
@media (max-width: 991px) {
  .proposal__block {
    padding: 28px 50px 28px 140px;
  }
}
@media (max-width: 767px) {
  .proposal__block {
    padding: 50px 50px 30px 30px;
  }
}
@media (max-width: 575px) {
  .proposal__block {
    padding: 35px 20px 20px 20px;
  }
}
.proposal__left {
  min-width: 423px;
  width: 100%;
  max-width: 423px;
  padding: 37px 40px 30px 0;
}
@media (max-width: 1819px) {
  .proposal__left {
    min-width: 370px;
    max-width: 370px;
    padding: 32px 40px 30px 0;
  }
}
@media (max-width: 1343px) {
  .proposal__left {
    min-width: 320px;
    max-width: 320px;
    padding: 28px 30px 30px 0;
  }
}
@media (max-width: 1199px) {
  .proposal__left {
    padding: 0 0 25px 0;
    min-width: auto;
    max-width: none;
  }
}
@media (max-width: 767px) {
  .proposal__left {
    position: relative;
    z-index: 2;
  }
}
@media (max-width: 575px) {
  .proposal__left {
    padding: 0 0 18px 0;
  }
}
.proposal__btn {
  max-width: 304px;
  min-width: 304px;
  width: 100%;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-decoration: none;
  color: #ffffff;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1343px) {
  .proposal__btn {
    max-width: 274px;
    min-width: 274px;
  }
}
@media (max-width: 575px) {
  .proposal__btn {
    max-width: 190px;
    min-width: 190px;
  }
}
.proposal__btn:hover {
  color: #3C464B;
}
.proposal__btn:hover svg path {
  fill: #3C464B;
}
.proposal__btn svg {
  margin-top: 5px;
  margin-right: 28px;
  min-width: 61px;
  max-width: 61px;
}
@media (max-width: 1343px) {
  .proposal__btn svg {
    min-width: 55px;
    max-width: 55px;
    height: 55px;
    margin-right: 20px;
  }
}
@media (max-width: 575px) {
  .proposal__btn svg {
    min-width: 38px;
    max-width: 38px;
    height: 38px;
    margin-top: 5px;
    margin-right: 10px;
  }
}
.proposal__btn svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.proposal__btn span {
  font-family: "Pragmatica Slabserif";
  font-size: 20px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  text-decoration: underline;
}
@media (max-width: 1343px) {
  .proposal__btn span {
    font-size: 18px;
    line-height: 22px;
  }
}
@media (max-width: 575px) {
  .proposal__btn span {
    font-size: 13px;
    line-height: 18px;
  }
}
.proposal__right {
  max-width: 631px;
  width: 100%;
  border-left: 1px solid #ffffff;
  padding: 14px 0 13px 96px;
}
@media (max-width: 1819px) {
  .proposal__right {
    padding: 14px 0 13px 40px;
  }
}
@media (max-width: 1343px) {
  .proposal__right {
    padding: 14px 0 13px 30px;
  }
}
@media (max-width: 1199px) {
  .proposal__right {
    border-left: none;
    border-top: 1px solid #ffffff;
    padding: 25px 0 0 0;
  }
}
@media (max-width: 767px) {
  .proposal__right {
    padding: 18px 0 0 0;
  }
}
.proposal__list-item {
  color: #ffffff;
  font-family: "Pragmatica Slabserif";
  font-size: 26px;
  font-weight: 500;
  line-height: 130%;
}
@media (max-width: 1819px) {
  .proposal__list-item {
    font-size: 24px;
  }
}
@media (max-width: 1343px) {
  .proposal__list-item {
    font-size: 20px;
  }
}
@media (max-width: 575px) {
  .proposal__list-item {
    font-size: 14px;
  }
}
.proposal__list-item:not(:last-child) {
  margin-bottom: 8px;
}
@media (max-width: 575px) {
  .proposal__list-item:not(:last-child) {
    margin-bottom: 6px;
  }
}

.guide {
  padding-top: 59px;
  overflow: hidden;
}
@media (max-width: 1199px) {
  .guide {
    padding-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .guide {
    padding-bottom: 50px;
  }
}
@media (max-width: 767px) {
  .guide {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
@media (max-width: 575px) {
  .guide {
    padding-bottom: 20px;
  }
}
.guide__title {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 140%;
  margin-bottom: 29px;
}
@media (max-width: 767px) {
  .guide__title {
    font-size: 17px;
    line-height: 130%;
  }
}
.guide__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1199px) {
  .guide__container {
    display: block;
  }
}
.guide__left {
  background-color: #E1E8EB;
  padding: 31px 59px 49px 40px;
  width: 100%;
}
@media (max-width: 1819px) {
  .guide__left {
    padding: 31px 40px 49px 40px;
  }
}
@media (max-width: 1343px) {
  .guide__left {
    padding: 31px 30px 35px 30px;
  }
}
@media (max-width: 1199px) {
  .guide__left {
    padding: 31px 59px 49px 40px;
    margin-bottom: 40px;
  }
}
@media (max-width: 767px) {
  .guide__left {
    padding: 21px 20px 25px 20px;
    margin-bottom: 20px;
  }
}
.guide__property {
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 140%;
  text-transform: uppercase;
  padding-left: 2px;
  margin-bottom: 10px;
}
@media (max-width: 767px) {
  .guide__property {
    font-size: 11px;
  }
}
.guide__row:not(:last-child) {
  margin-bottom: 30px;
}
@media (max-width: 767px) {
  .guide__row:not(:last-child) {
    margin-bottom: 20px;
  }
}
.guide__select {
  position: relative;
}
.guide__select-del {
  position: absolute;
  z-index: 11;
  top: 15px;
  right: 44px;
  width: 20px;
  height: 20px;
  opacity: 0;
  pointer-events: none;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__select-del {
    top: 13px;
    right: 36px;
    width: 16px;
    height: 16px;
  }
}
.guide__select-del:hover span {
  background-color: #3C464B;
}
.guide__select-del span {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 2px;
  background-color: #D9D9D9;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.guide__select-del span:nth-child(1) {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  -ms-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.guide__select-del span:nth-child(2) {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
.guide__select select {
  visibility: hidden;
}
.guide__select .jq-selectbox {
  width: 100%;
}
.guide__select .jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #D9D9D9;
}
.guide__select .jq-selectbox.opened .jq-selectbox__select .jq-selectbox__trigger {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
  top: 21px;
}
@media (max-width: 767px) {
  .guide__select .jq-selectbox.opened .jq-selectbox__select .jq-selectbox__trigger {
    top: 17px;
  }
}
.guide__select .jq-selectbox.changed + .guide__select-del {
  opacity: 1;
  pointer-events: all;
}
.guide__select .jq-selectbox .placeholder {
  color: #3C464B;
}
.guide__select .jq-selectbox__select {
  height: auto;
  background: #ffffff;
  -webkit-box-shadow: none;
  box-shadow: none;
  text-shadow: none;
  -webkit-border-radius: 0;
  border-radius: 0;
  border: 1px solid #D9D9D9;
  padding: 10px 85px 10px 20px;
  font-family: "Gilroy";
  font-size: 19px;
  line-height: 29px;
  font-weight: 400;
  color: #3C464B;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__select .jq-selectbox__select {
    font-size: 14px;
    line-height: 20px;
    padding: 10px 66px 10px 12px;
  }
}
.guide__select .jq-selectbox__trigger {
  border-left: none;
  height: 16px;
  width: 16px;
  top: 13px;
  right: 18px;
  background-image: url(/local/templates/jungheinrich/css/../img/icon/arrow-select.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__select .jq-selectbox__trigger {
    height: 12px;
    width: 12px;
    top: 12px;
    right: 12px;
  }
}
.guide__select .jq-selectbox__trigger-arrow {
  display: none;
}
.guide__select .jq-selectbox__dropdown {
  top: 100% !important;
  border: 1px solid #D9D9D9;
  background: #ffffff;
  -webkit-border-radius: 5px 0 0 5px;
  border-radius: 5px 0 0 5px;
  overflow: hidden;
  height: -webkit-min-content !important;
  height: -moz-min-content !important;
  height: min-content !important;
}
.guide__select .jq-selectbox__dropdown ul {
  max-height: 200px !important;
}
.guide__select .jq-selectbox__dropdown ul::-webkit-scrollbar {
  width: 6px;
}
.guide__select .jq-selectbox__dropdown ul::-webkit-scrollbar-track {
  background: #D9D9D9;
}
.guide__select .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb {
  background: #e7b500;
}
.guide__select .jq-selectbox__dropdown ul::-webkit-scrollbar-thumb:hover {
  background: #e7b500;
}
.guide__select .jq-selectbox__dropdown ul li {
  font-family: "Gilroy";
  font-size: 19px;
  line-height: 130%;
  font-weight: 400;
  color: #3C464B;
  background-color: #ffffff;
  padding: 9px 20px 9px 20px;
  white-space: normal;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__select .jq-selectbox__dropdown ul li {
    font-size: 14px;
    padding: 8px 12px 8px 12px;
  }
}
.guide__select .jq-selectbox__dropdown ul li:hover {
  background-color: #E5E5E5;
}
.guide__select .jq-selectbox__dropdown ul li.sel, .guide__select .jq-selectbox__dropdown ul li.selected {
  cursor: default;
  background-color: #FBA900;
  color: #ffffff;
}
.guide__right {
  min-width: 884px;
  max-width: 884px;
  margin-left: 16px;
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 31px 56px 35px 40px;
}
@media (max-width: 1819px) {
  .guide__right {
    min-width: 660px;
    max-width: 660px;
    padding: 31px 40px 35px 40px;
  }
}
@media (max-width: 1343px) {
  .guide__right {
    min-width: 560px;
    max-width: 560px;
    padding: 31px 30px 35px 30px;
  }
}
@media (max-width: 1199px) {
  .guide__right {
    min-width: auto;
    max-width: none;
    padding: 31px 56px 35px 40px;
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .guide__right {
    padding: 21px 20px 25px 20px;
  }
}
@media (max-width: 575px) {
  .guide__right {
    border-bottom-width: 6px;
  }
}
.guide__kit {
  padding-top: 2px;
  padding-left: 16px;
}
@media (max-width: 1819px) {
  .guide__kit {
    padding-left: 0;
  }
}
.guide__file:not(:last-child) {
  padding-bottom: 22px;
  border-bottom: 1px solid #D9D9D9;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .guide__file:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 18px;
  }
}
.guide__file-item {
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.guide__file-item:hover .guide__file-name {
  color: #FBA900;
}
.guide__file-item:hover .guide__file-note {
  color: #FBA900;
}
.guide__file-icon {
  min-width: 40px;
  max-width: 40px;
  margin-right: 45px;
}
@media (max-width: 1819px) {
  .guide__file-icon {
    margin-right: 30px;
  }
}
@media (max-width: 767px) {
  .guide__file-icon {
    min-width: 30px;
    max-width: 30px;
    margin-right: 18px;
    margin-top: 3px;
  }
}
.guide__file-icon img {
  width: 100%;
  pointer-events: none;
}
.guide__file-name {
  color: #3C464B;
  font-size: 19px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0.04px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__file-name {
    font-size: 14px;
    line-height: 19px;
  }
}
.guide__file-note {
  margin-top: 4px;
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .guide__file-note {
    margin-top: 6px;
    font-size: 11px;
    line-height: 15px;
  }
}

.industry {
  padding-top: 70px;
}
@media (max-width: 767px) {
  .industry {
    padding-top: 40px;
  }
}
.industry__upper {
  padding-bottom: 69px;
}
@media (max-width: 767px) {
  .industry__upper {
    padding-bottom: 40px;
  }
}
.industry__proem {
  max-width: 840px;
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .industry__proem {
    font-size: 14px;
    line-height: 180%;
  }
}

.decree {
  padding-top: 82px;
  padding-bottom: 82px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (max-width: 1199px) {
  .decree {
    padding-bottom: 60px;
  }
}
@media (max-width: 991px) {
  .decree {
    padding-top: 60px;
  }
}
@media (max-width: 767px) {
  .decree {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.decree__set {
  margin-left: -21px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .decree__set {
    margin-left: -15px;
  }
}
.decree__unit {
  padding-left: 21px;
  padding-bottom: 31px;
  width: 20%;
}
@media (max-width: 1819px) {
  .decree__unit {
    width: 25%;
  }
}
@media (max-width: 1343px) {
  .decree__unit {
    width: 33.3%;
  }
}
@media (max-width: 1199px) {
  .decree__unit {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .decree__unit {
    padding-left: 15px;
    padding-bottom: 16px;
  }
}
@media (max-width: 575px) {
  .decree__unit {
    width: 100%;
  }
}
.decree__item {
  min-height: 565px;
  background-color: #ffffff;
  border-bottom: 9px solid #FFB900;
  height: 100%;
  padding-bottom: 26px;
}
@media (max-width: 1819px) {
  .decree__item {
    min-height: auto;
  }
}
@media (max-width: 767px) {
  .decree__item {
    padding-bottom: 12px;
    border-bottom-width: 6px;
  }
}
.decree__image {
  position: relative;
  padding-bottom: 72.9%;
}
@media (max-width: 767px) {
  .decree__image {
    padding-bottom: 50%;
  }
}
@media (max-width: 575px) {
  .decree__image {
    padding-bottom: 30.2%;
  }
}
.decree__image img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.decree__cap {
  padding: 17px 65px 0 21px;
  position: relative;
}
@media (max-width: 767px) {
  .decree__cap {
    padding: 10px 55px 0 15px;
    min-height: 32px;
  }
}
.decree__topic {
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 14px;
  letter-spacing: 0.62px;
  text-align: left;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .decree__topic {
    font-size: 9px;
    line-height: 11px;
    letter-spacing: 0.45px;
  }
}
.decree__pin {
  position: absolute;
  bottom: 0;
  right: 16px;
  width: 28px;
  height: 28px;
  border: 1px solid #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .decree__pin {
    bottom: -2px;
    right: 12px;
    width: 22px;
    height: 22px;
  }
}
.decree__pin:hover {
  background-color: #FFB900;
}
.decree__pin:hover svg path {
  fill: #ffffff;
}
.decree__pin svg {
  width: 14px;
  height: 14px;
}
@media (max-width: 767px) {
  .decree__pin svg {
    width: 11px;
    height: 11px;
  }
}
.decree__pin svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.decree__under {
  padding: 42px 15px 0 22px;
}
@media (max-width: 767px) {
  .decree__under {
    padding: 17px 15px 0 17px;
  }
}
.decree__name {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 17px;
}
@media (max-width: 767px) {
  .decree__name {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 7px;
  }
  .decree__name br {
    display: none;
  }
}
.decree__text {
  padding-left: 1px;
  padding-right: 35px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (max-width: 1819px) {
  .decree__text {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .decree__text {
    font-size: 10px;
    line-height: 14px;
  }
}
.decree__aside {
  padding-left: 21px;
  padding-bottom: 31px;
  width: 60%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
@media (max-width: 1819px) {
  .decree__aside {
    width: 100%;
  }
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .decree__aside {
    width: 66.666%;
  }
}
@media (max-width: 767px) {
  .decree__aside {
    padding-left: 15px;
    padding-bottom: 16px;
  }
}
.decree__block {
  padding-left: 27px;
  padding-bottom: 3px;
  max-width: 800px;
  width: 100%;
}
@media (max-width: 1819px) and (min-width: 1344px), (max-width: 1199px) {
  .decree__block {
    padding-bottom: 0;
    padding-top: 30px;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .decree__block {
    padding-left: 5px;
  }
}
.decree__titlesup {
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0.68px;
  text-transform: uppercase;
  margin-bottom: 63px;
}
@media (max-width: 1819px) {
  .decree__titlesup {
    margin-bottom: 33px;
  }
}
@media (max-width: 767px) {
  .decree__titlesup {
    font-size: 9px;
    line-height: 11px;
    letter-spacing: 0.45px;
    margin-bottom: 17px;
  }
}
.decree__title {
  padding-left: 1px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 130%;
}
@media (max-width: 767px) {
  .decree__title {
    font-size: 16px;
    line-height: 19px;
  }
}
.decree__book {
  margin-top: 15px;
  padding-left: 1px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (max-width: 767px) {
  .decree__book {
    margin-top: 7px;
    font-size: 10px;
    line-height: 14px;
  }
}
.decree__btn {
  margin-top: 45px;
  min-width: 349px;
  max-width: 349px;
  background-color: #FBA900;
  padding: 18px 10px 18px 11px;
  text-align: center;
  display: inline-block;
  text-decoration: none;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .decree__btn {
    margin-top: 35px;
  }
}
@media (max-width: 767px) {
  .decree__btn {
    margin-top: 15px;
    min-width: 220px;
    max-width: 220px;
    padding: 13px 10px 13px 11px;
    font-size: 10px;
    line-height: 15px;
  }
}
.decree__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
.decree__watermark {
  position: absolute;
  bottom: 110px;
  left: 32.23vw;
  height: 23vw;
  max-height: 441px;
  z-index: -1;
  pointer-events: none;
}
@media (max-width: 1343px) {
  .decree__watermark {
    max-height: 270px;
  }
}
@media (max-width: 767px) {
  .decree__watermark {
    bottom: 107px;
    left: -45px;
    height: 43vw;
    max-height: 169px;
  }
}

.textual {
  overflow: hidden;
  padding-top: 120px;
  padding-bottom: 13px;
}
@media (max-width: 1819px) {
  .textual {
    padding-bottom: 0;
    padding-top: 100px;
  }
}
@media (max-width: 1199px) {
  .textual {
    padding-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .textual {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .textual {
    padding-top: 50px;
    padding-bottom: 30px;
  }
}
.textual__group {
  border-top: 2px solid #3C464B;
  padding-top: 38px;
  padding-right: 130px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  position: relative;
}
@media (max-width: 1819px) {
  .textual__group {
    padding-right: 0;
  }
}
@media (max-width: 1199px) {
  .textual__group {
    display: block;
  }
}
@media (max-width: 767px) {
  .textual__group {
    border-top-width: 1px;
    padding-top: 30px;
  }
}
.textual__group:not(:last-child) {
  margin-bottom: 190px;
}
@media (max-width: 1819px) {
  .textual__group:not(:last-child) {
    margin-bottom: 70px;
  }
}
@media (max-width: 1199px) {
  .textual__group:not(:last-child) {
    margin-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .textual__group:not(:last-child) {
    margin-bottom: 40px;
  }
}
.textual__group:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
  height: 9px;
  width: 32.74%;
  background-color: #FFB900;
}
@media (max-width: 767px) {
  .textual__group:before {
    height: 6px;
    top: -6px;
  }
}
.textual__caption {
  min-width: 540px;
  max-width: 540px;
  margin-right: 60px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
}
@media (max-width: 1819px) {
  .textual__caption {
    min-width: 480px;
    max-width: 480px;
    margin-right: 50px;
    font-size: 30px;
    line-height: 130%;
  }
}
@media (max-width: 1343px) {
  .textual__caption {
    min-width: 440px;
    max-width: 440px;
    font-size: 28px;
    line-height: 130%;
  }
}
@media (max-width: 1199px) {
  .textual__caption {
    min-width: auto;
    max-width: none;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .textual__caption {
    font-size: 17px;
    margin-bottom: 10px;
  }
}
.textual__content {
  padding-top: 8px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .textual__content {
    font-size: 14px;
    line-height: 170%;
  }
}
.textual__content p {
  padding-bottom: 26px;
}
@media (max-width: 1199px) {
  .textual__content p {
    padding-bottom: 15px;
  }
}
@media (max-width: 575px) {
  .textual__content p {
    padding-bottom: 10px;
  }
}

.carcase {
  margin-top: -318px;
  position: relative;
  z-index: 2;
  padding-bottom: 50px;
  overflow: hidden;
}
.carcase__dyad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1199px) {
  .carcase__dyad {
    display: block;
  }
}
.carcase__left {
  min-width: 434px;
  width: 100%;
  max-width: 434px;
  margin-right: 16px;
}
@media (max-width: 1819px) {
  .carcase__left {
    min-width: 400px;
    max-width: 400px;
  }
}
@media (max-width: 1199px) {
  .carcase__left {
    display: none;
  }
}
.carcase__right {
  width: 100%;
}
.carcase__proem {
  min-height: 318px;
  max-width: 884px;
  width: 100%;
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 40px 42px 0 42px;
}
@media (max-width: 1819px) {
  .carcase__proem {
    padding: 35px 42px 15px 42px;
    max-width: 775px;
  }
}
@media (max-width: 991px) {
  .carcase__proem {
    padding: 35px 32px 25px 32px;
  }
}
@media (max-width: 767px) {
  .carcase__proem {
    padding: 25px 25px 24px 25px;
    border-bottom-width: 6px;
  }
}
@media (max-width: 575px) {
  .carcase__proem {
    padding: 25px 20px 18px 20px;
  }
}
.carcase__title {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 44px;
  font-weight: 800;
  line-height: 50px;
  margin-bottom: 17px;
}
@media (max-width: 1819px) {
  .carcase__title {
    margin-bottom: 13px;
  }
}
@media (max-width: 1343px) {
  .carcase__title {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .carcase__title {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .carcase__title {
    font-size: 25px;
    margin-bottom: 12px;
  }
}
@media (max-width: 575px) {
  .carcase__title {
    font-size: 20px;
    line-height: 120%;
  }
}
.carcase__titlesub {
  color: #3C464B;
  font-size: 20px;
  font-weight: 400;
  line-height: 27px;
  margin-bottom: 27px;
}
@media (max-width: 767px) {
  .carcase__titlesub {
    font-size: 16px;
    line-height: 120%;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .carcase__titlesub {
    font-size: 14px;
    margin-bottom: 10px;
  }
}
.carcase__text {
  padding-top: 10px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 767px) {
  .carcase__text {
    padding-top: 7px;
    font-size: 14px;
    line-height: 170%;
  }
}
@media (max-width: 575px) {
  .carcase__text {
    font-size: 12px;
    line-height: 170%;
  }
}
.carcase__text p {
  padding-bottom: 27px;
}
@media (max-width: 1819px) {
  .carcase__text p {
    padding-bottom: 15px;
  }
}
.carcase__slider {
  margin-top: 30px;
  width: 100vw;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.carcase__slider-box {
  min-width: 692px;
  max-width: 692px;
}
@media (max-width: 1343px) {
  .carcase__slider-box {
    min-width: 600px;
    max-width: 600px;
  }
}
@media (max-width: 767px) {
  .carcase__slider-box {
    min-width: 400px;
    max-width: 400px;
  }
}
@media (max-width: 575px) {
  .carcase__slider-box {
    min-width: 300px;
    max-width: 300px;
  }
}
.carcase__slider-item {
  padding-bottom: 45%;
  position: relative;
  display: block;
  text-decoration: none;
}
@media (max-width: 767px) {
  .carcase__slider-item {
    padding-bottom: 60%;
  }
}
.carcase__slider-item img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.carcase__under {
  margin-top: 50px;
  margin-left: 490px;
}
@media (max-width: 1819px) {
  .carcase__under {
    margin-left: 0;
  }
}
.carcase__book {
  margin-top: 50px;
  padding-left: 2px;
  padding-right: 30px;
  padding-bottom: 38px;
}
@media (max-width: 1819px) {
  .carcase__book {
    padding-left: 0;
    padding-right: 0;
  }
}
@media (max-width: 575px) {
  .carcase__book {
    padding-bottom: 0;
  }
}
.carcase__book h2 {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 14px;
}
@media (max-width: 1819px) {
  .carcase__book h2 {
    margin-bottom: 30px;
  }
}
@media (max-width: 1343px) {
  .carcase__book h2 {
    margin-bottom: 24px;
  }
}
@media (max-width: 575px) {
  .carcase__book h2 {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 20px;
  }
}
.carcase__book p {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  padding-bottom: 27px;
}
@media (max-width: 1343px) {
  .carcase__book p {
    padding-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .carcase__book p {
    font-size: 14px;
    line-height: 170%;
    padding-bottom: 10px;
  }
}
.carcase__book a {
  text-decoration: none;
  color: inherit;
  border-bottom: 1px solid;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.carcase__book a:hover {
  color: #FBA900;
}
.carcase__book-twain {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 1343px) {
  .carcase__book-twain {
    display: block;
  }
}
.carcase__book-left {
  width: 51%;
}
@media (max-width: 1343px) {
  .carcase__book-left {
    width: 100%;
  }
}
.carcase__book-right {
  width: 43.9%;
}
@media (max-width: 1343px) {
  .carcase__book-right {
    width: 100%;
  }
}
.carcase__boon {
  margin-top: 74px;
}
@media (max-width: 575px) {
  .carcase__boon {
    margin-top: 60px;
  }
}
.carcase__recital {
  margin-top: 115px;
}
@media (max-width: 575px) {
  .carcase__recital {
    margin-top: 60px;
  }
}
.carcase__novel {
  margin-top: 83px;
}
@media (max-width: 575px) {
  .carcase__novel {
    margin-top: 60px;
  }
}

.list {
  background-color: #ffffff;
  padding: 39px 35px 19px 42px;
  border-bottom: 8px solid #FBA900;
}
@media (max-width: 1819px) {
  .list {
    padding: 25px 25px 15px 25px;
  }
}
.list__group:not(:last-child) {
  border-bottom: 1px solid #FBA900;
  margin-bottom: 13.5px;
}
.list__row {
  padding-bottom: 13px;
}
.list__link {
  color: #3C464B;
  font-size: 20px;
  font-weight: 500;
  line-height: 27px;
  text-decoration: none;
}
@media (max-width: 1343px) {
  .list__link {
    font-size: 18px;
    line-height: 130%;
  }
}
.list__link.current {
  font-weight: 700;
}
.list__set {
  padding: 12px 0 28px 27px;
  border-bottom: 2px solid #FBA900;
}
@media (max-width: 1819px) {
  .list__set {
    padding: 12px 0 28px 14px;
  }
}
.list__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}
.list__item:not(:last-child) {
  padding-bottom: 12px;
  border-bottom: 1px solid #3C464B;
  margin-bottom: 9px;
}
.list__item.active {
  padding-bottom: 0;
  margin-bottom: 7px;
  border-bottom-color: transparent;
}
.list__item.active .list__ref {
  font-weight: 700;
  color: #FFB900;
}
.list__item.active .list__ref svg {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
}
.list__item.open .list__ref {
  font-weight: 700;
  color: #FFB900;
}
.list__item.open .listsub {
  display: block;
}
.list__ref {
  width: 100%;
  display: block;
  padding-right: 35px;
  position: relative;
  color: #3C464B;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.89px;
  text-decoration: none;
}
@media (max-width: 1343px) {
  .list__ref {
    font-size: 16px;
    line-height: 130%;
  }
}
.list__ref svg {
  position: absolute;
  top: 10px;
  right: 8px;
  width: 10px;
  height: 6px;
}
@media (max-width: 1343px) {
  .list__ref svg {
    top: 9px;
  }
}

.listsub {
  display: none;
  width: 100%;
  padding: 11px 0 11px 21px;
  border-bottom: 3px solid #FBA900;
}
.listsub__set {
  border-top: 1px solid rgba(60, 70, 75, 0.5);
  padding-top: 9px;
}
.listsub__item:not(:last-child) {
  padding-bottom: 11px;
  border-bottom: 1px solid #3C464B;
  margin-bottom: 10.5px;
}
.listsub__ref {
  display: block;
  padding-right: 35px;
  position: relative;
  color: #3C464B;
  font-size: 17px;
  font-weight: 500;
  line-height: 22px;
  letter-spacing: 0.89px;
  text-decoration: none;
}
@media (max-width: 1343px) {
  .listsub__ref {
    font-size: 16px;
    line-height: 130%;
  }
}
.listsub__ref.active {
  font-weight: 700;
  color: #FFB900;
}
.listsub__ref.active svg {
  -webkit-transform: scaleY(-1);
  -ms-transform: scaleY(-1);
  transform: scaleY(-1);
}
.listsub__ref svg {
  position: absolute;
  top: 10px;
  right: 8px;
  width: 10px;
  height: 6px;
}
@media (max-width: 1343px) {
  .listsub__ref svg {
    top: 9px;
  }
}

.ingoing {
  padding-top: 70px;
  padding-bottom: 64px;
}
@media (max-width: 767px) {
  .ingoing {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.ingoing__container {
  -webkit-columns: 2;
  -moz-columns: 2;
  columns: 2;
  -webkit-column-gap: 58px;
  -moz-column-gap: 58px;
  column-gap: 58px;
  padding-right: 42px;
}
@media (max-width: 1819px) {
  .ingoing__container {
    padding-right: 0;
    -webkit-column-gap: 30px;
    -moz-column-gap: 30px;
    column-gap: 30px;
  }
}
@media (max-width: 991px) {
  .ingoing__container {
    padding-right: 0;
    -webkit-column-gap: 0;
    -moz-column-gap: 0;
    column-gap: 0;
    -webkit-columns: 1;
    -moz-columns: 1;
    columns: 1;
  }
}
.ingoing__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .ingoing__text {
    font-size: 14px;
    line-height: 170%;
  }
}
.ingoing__text p {
  padding-bottom: 20px;
}
@media (max-width: 575px) {
  .ingoing__text p {
    padding-bottom: 10px;
  }
}

.division {
  background-color: #ffffff;
  padding-top: 57px;
  padding-bottom: 14px;
}
@media (max-width: 1819px) {
  .division {
    padding-bottom: 30px;
  }
}
@media (max-width: 767px) {
  .division {
    padding-bottom: 10px;
  }
}
.division__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
@media (max-width: 575px) {
  .division__set {
    margin-left: 0;
  }
}
.division__unit {
  width: 25%;
  padding-left: 16px;
  padding-bottom: 90px;
}
@media (max-width: 1819px) {
  .division__unit {
    padding-bottom: 60px;
  }
}
@media (max-width: 1343px) {
  .division__unit {
    width: 33.3%;
  }
}
@media (max-width: 991px) {
  .division__unit {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .division__unit {
    padding-bottom: 30px;
  }
}
@media (max-width: 575px) {
  .division__unit {
    width: 100%;
    padding-left: 0;
    padding-bottom: 30px;
  }
}
.division__item {
  height: 100%;
  padding-bottom: 32px;
  border-bottom: 1px solid #FBA900;
  position: relative;
  overflow: hidden;
}
@media (max-width: 575px) {
  .division__item {
    padding-bottom: 20px;
  }
}
.division__item:hover .division__content {
  bottom: 0;
}
.division__image {
  padding-bottom: 57.62%;
  position: relative;
  margin-bottom: 45px;
}
@media (max-width: 575px) {
  .division__image {
    margin-bottom: 20px;
    padding-bottom: 50%;
  }
}
.division__image img {
  position: absolute;
  bottom: 0;
  left: 0;
  max-width: 100%;
  max-height: 100%;
  pointer-events: none;
}
.division__topic {
  max-width: 265px;
  width: 100%;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
}
@media (max-width: 1819px) {
  .division__topic {
    font-size: 20px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .division__topic {
    font-size: 14px;
  }
}
.division__content {
  display: block;
  text-decoration: none;
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background-color: #FBA900;
  padding: 22px 26px 24px 26px;
  z-index: 2;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .division__content {
    padding: 18px 22px 20px 22px;
  }
}
@media (max-width: 767px) {
  .division__content {
    padding: 16px 16px 12px 16px;
  }
}
.division__name {
  color: #ffffff;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 11px;
}
@media (max-width: 1819px) {
  .division__name {
    font-size: 20px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .division__name {
    font-size: 14px;
    margin-bottom: 8px;
  }
}
.division__text {
  color: #ffffff;
  font-size: 13px;
  font-weight: 400;
  line-height: 15px;
}
@media (max-width: 767px) {
  .division__text {
    font-size: 12px;
  }
}

.outfit {
  padding-top: 66px;
  padding-bottom: 78px;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
@media (max-width: 1199px) {
  .outfit {
    padding-bottom: 60px;
  }
}
@media (max-width: 991px) {
  .outfit {
    padding-top: 60px;
  }
}
@media (max-width: 767px) {
  .outfit {
    padding-top: 40px;
    padding-bottom: 30px;
  }
}
.outfit__set {
  margin-left: -16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
@media (max-width: 767px) {
  .outfit__set {
    margin-left: -15px;
  }
}
.outfit__unit {
  padding-left: 16px;
  padding-bottom: 16px;
  width: 50%;
}
@media (max-width: 1819px) {
  .outfit__unit {
    width: 25%;
  }
}
@media (max-width: 1343px) {
  .outfit__unit {
    width: 33.3%;
  }
}
@media (max-width: 1199px) {
  .outfit__unit {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .outfit__unit {
    padding-left: 15px;
    padding-bottom: 16px;
  }
}
@media (max-width: 575px) {
  .outfit__unit {
    width: 100%;
  }
}
.outfit__item {
  background-color: #ffffff;
  border-bottom: 9px solid #FFB900;
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1819px) {
  .outfit__item {
    display: block;
  }
}
@media (max-width: 767px) {
  .outfit__item {
    padding-bottom: 15px;
    border-bottom-width: 6px;
  }
}
.outfit__image {
  min-width: 300px;
  width: 100%;
  max-width: 300px;
  position: relative;
  padding-bottom: 34.8%;
}
@media (max-width: 1819px) {
  .outfit__image {
    padding-bottom: 72.9%;
    min-width: auto;
    max-width: none;
  }
}
@media (max-width: 767px) {
  .outfit__image {
    padding-bottom: 50%;
  }
}
@media (max-width: 575px) {
  .outfit__image {
    padding-bottom: 30.2%;
  }
}
.outfit__image img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.outfit__beside {
  padding: 30px 28px 19px 29px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}
@media (max-width: 1819px) {
  .outfit__beside {
    padding: 17px 21px 20px 21px;
  }
}
@media (max-width: 767px) {
  .outfit__beside {
    padding: 15px 15px 0 15px;
  }
}
.outfit__upper {
  width: 100%;
  padding-right: 30px;
  position: relative;
}
@media (max-width: 1819px) {
  .outfit__upper {
    min-height: 30px;
    padding-right: 40px;
  }
}
@media (max-width: 767px) {
  .outfit__upper {
    min-height: 22px;
  }
}
.outfit__topic {
  max-width: 275px;
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0.62px;
  text-transform: uppercase;
}
@media (max-width: 767px) {
  .outfit__topic {
    max-width: 205px;
    font-size: 9px;
    line-height: 11px;
    letter-spacing: 0.45px;
  }
}
.outfit__pin {
  position: absolute;
  top: -1px;
  right: 0;
  width: 28px;
  height: 28px;
  border: 1px solid #FFB900;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .outfit__pin {
    right: 0;
    width: 22px;
    height: 22px;
  }
}
.outfit__pin:hover {
  background-color: #FFB900;
}
.outfit__pin:hover svg path {
  fill: #ffffff;
}
.outfit__pin svg {
  width: 14px;
  height: 14px;
}
@media (max-width: 767px) {
  .outfit__pin svg {
    width: 11px;
    height: 11px;
  }
}
.outfit__pin svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.outfit__under {
  width: 100%;
  padding: 20px 10px 0 2px;
}
@media (max-width: 1819px) {
  .outfit__under {
    padding: 20px 0 0 0;
  }
}
@media (max-width: 767px) {
  .outfit__under {
    padding: 20px 0 0 0;
  }
}
.outfit__name {
  max-width: 420px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 23px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 19px;
}
@media (max-width: 1819px) {
  .outfit__name {
    font-size: 21px;
    margin-bottom: 17px;
  }
}
@media (max-width: 767px) {
  .outfit__name {
    font-size: 16px;
    line-height: 19px;
    margin-bottom: 7px;
  }
  .outfit__name br {
    display: none;
  }
}
.outfit__text {
  min-height: 126px;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (max-width: 1819px) {
  .outfit__text {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .outfit__text {
    min-height: auto;
    font-size: 10px;
    line-height: 14px;
  }
}
.outfit__text p {
  padding-bottom: 21px;
}
@media (max-width: 1819px) {
  .outfit__text p {
    padding-bottom: 8px;
  }
}
@media (max-width: 767px) {
  .outfit__text p {
    padding-bottom: 5px;
  }
}

.precept {
  overflow: hidden;
  background-color: #ffffff;
  margin-bottom: 41px;
}
.precept__container {
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
}
.precept__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .precept__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.precept__row:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
  height: 9px;
  background-color: #FFB900;
}
@media (max-width: 575px) {
  .precept__row:after {
    height: 6px;
  }
}
.precept__content {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 51px 13% 49px 4%;
}
@media (max-width: 1819px) {
  .precept__content {
    padding: 40px 3% 40px 3%;
  }
}
@media (max-width: 991px) {
  .precept__content {
    display: block;
    width: 100%;
    padding: 50px 5% 50px 5%;
  }
}
@media (max-width: 575px) {
  .precept__content {
    padding: 25px 16px 35px 16px;
  }
}
.precept__topic {
  color: #3C464B;
  font-size: 13px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  margin-bottom: 24px;
}
.precept__title {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 23px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 21px;
}
@media (max-width: 1343px) {
  .precept__title {
    line-height: 130%;
  }
}
@media (max-width: 575px) {
  .precept__title {
    font-size: 18px;
    margin-bottom: 15px;
  }
}
.precept__text {
  width: 100%;
  color: #3C464B;
  font-size: 15px;
  font-weight: 400;
  line-height: 21px;
}
@media (max-width: 575px) {
  .precept__text {
    font-size: 13px;
    line-height: 180%;
  }
}
.precept__btn {
  margin-top: 21px;
  display: inline-block;
  border: 1px solid #FBA900;
  text-decoration: none;
  padding: 18px 10px 16px 10px;
  max-width: 296px;
  width: 100%;
  color: #FBA900;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.7px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .precept__btn {
    margin-top: 24px;
    max-width: 220px;
    font-size: 13px;
    padding: 16px 10px 14px 10px;
  }
}
.precept__btn:hover {
  background-color: #FBA900;
  color: #ffffff;
}
.precept__image {
  min-height: 385px;
  width: 50%;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1819px) {
  .precept__image {
    min-height: 320px;
  }
}
@media (max-width: 991px) {
  .precept__image {
    min-height: auto;
    width: 100%;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
}
.precept__image img {
  position: absolute;
  top: 0;
  width: 50vw;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
@media (max-width: 991px) {
  .precept__image img {
    height: auto;
    width: 100%;
    position: relative;
  }
}

.divide {
  padding-top: 38px;
}
@media (max-width: 1819px) {
  .divide {
    padding-top: 30px;
  }
}
.divide__head {
  padding-left: 42px;
  padding-right: 15px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
  margin-bottom: 28px;
}
@media (max-width: 1819px) {
  .divide__head {
    padding-right: 0;
    padding-left: 30px;
  }
}
@media (max-width: 1199px) {
  .divide__head {
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .divide__head {
    font-size: 14px;
    line-height: 170%;
  }
}
.divide__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
@media (max-width: 575px) {
  .divide__set {
    margin-left: 0;
  }
}
.divide__unit {
  width: 33.3%;
  padding-left: 16px;
  padding-bottom: 14.8px;
}
@media (max-width: 1343px) {
  .divide__unit {
    width: 50%;
  }
}
@media (max-width: 1199px) {
  .divide__unit {
    width: 33.3%;
  }
}
@media (max-width: 991px) {
  .divide__unit {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .divide__unit {
    width: 100%;
    padding-left: 0;
  }
}
.divide__item {
  height: 100%;
  min-height: 415px;
  padding: 29px 15px 30px 34px;
  background-color: #ffffff;
  border-bottom: 3px solid #FBA900;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1819px) {
  .divide__item {
    min-height: auto;
    padding: 20px 15px 25px 16px;
  }
}
.divide__item:hover .divide__content {
  bottom: 0;
}
.divide__topicsup {
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  text-transform: uppercase;
  margin-bottom: 52px;
}
@media (max-width: 1819px) {
  .divide__topicsup {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 575px) {
  .divide__topicsup {
    font-size: 10px;
    margin-bottom: 20px;
  }
}
.divide__image {
  padding-bottom: 47%;
  position: relative;
  margin-bottom: 51px;
}
@media (max-width: 575px) {
  .divide__image {
    margin-bottom: 20px;
    padding-bottom: 50%;
  }
}
.divide__image img {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  max-width: 100%;
  max-height: 100%;
  pointer-events: none;
}
.divide__topic {
  width: 100%;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
}
@media (max-width: 1819px) {
  .divide__topic {
    font-size: 18px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .divide__topic {
    font-size: 14px;
  }
}
.divide__content {
  display: block;
  text-decoration: none;
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background-color: #FBA900;
  padding: 23px 18px 30px 34px;
  z-index: 2;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .divide__content {
    padding: 20px 15px 20px 16px;
  }
}
@media (max-width: 767px) {
  .divide__content {
    padding: 16px 16px 12px 16px;
  }
}
.divide__name {
  color: #ffffff;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 22px;
}
@media (max-width: 1819px) {
  .divide__name {
    font-size: 18px;
    line-height: 130%;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .divide__name {
    font-size: 14px;
    margin-bottom: 8px;
  }
}
.divide__text {
  color: #ffffff;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}
@media (max-width: 767px) {
  .divide__text {
    font-size: 12px;
  }
}

.category {
  padding-top: 41px;
}
@media (max-width: 1819px) {
  .category {
    padding-top: 30px;
  }
}
.category__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
@media (max-width: 575px) {
  .category__set {
    margin-left: 0;
  }
}
.category__unit {
  width: 33.3%;
  padding-left: 16px;
  padding-bottom: 14.8px;
}
@media (max-width: 1343px) {
  .category__unit {
    width: 50%;
  }
}
@media (max-width: 1199px) {
  .category__unit {
    width: 33.3%;
  }
}
@media (max-width: 991px) {
  .category__unit {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .category__unit {
    width: 100%;
    padding-left: 0;
  }
}
.category__item {
  height: 100%;
  min-height: 415px;
  padding: 28px 15px 30px 34px;
  background-color: #ffffff;
  border-bottom: 3px solid #FBA900;
  position: relative;
  overflow: hidden;
}
@media (max-width: 1819px) {
  .category__item {
    min-height: auto;
    padding: 20px 15px 25px 16px;
  }
}
.category__item:hover .category__content {
  bottom: 0;
}
.category__topicsup {
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
  text-transform: uppercase;
  margin-bottom: 52px;
}
@media (max-width: 1819px) {
  .category__topicsup {
    font-size: 12px;
    line-height: 130%;
  }
}
@media (max-width: 575px) {
  .category__topicsup {
    font-size: 10px;
    margin-bottom: 20px;
  }
}
.category__image {
  padding-bottom: 47%;
  position: relative;
  margin-bottom: 51px;
}
@media (max-width: 575px) {
  .category__image {
    margin-bottom: 20px;
    padding-bottom: 50%;
  }
}
.category__image img {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  max-width: 100%;
  max-height: 100%;
  pointer-events: none;
}
.category__topic {
  width: 100%;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
}
@media (max-width: 1819px) {
  .category__topic {
    font-size: 18px;
    line-height: 130%;
  }
}
@media (max-width: 767px) {
  .category__topic {
    font-size: 14px;
  }
}
.category__content {
  display: block;
  text-decoration: none;
  position: absolute;
  bottom: -100%;
  left: 0;
  width: 100%;
  background-color: #FBA900;
  padding: 23px 18px 30px 34px;
  z-index: 2;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .category__content {
    padding: 20px 15px 20px 16px;
  }
}
@media (max-width: 767px) {
  .category__content {
    padding: 16px 16px 12px 16px;
  }
}
.category__name {
  color: #ffffff;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 22px;
}
@media (max-width: 1819px) {
  .category__name {
    font-size: 18px;
    line-height: 130%;
    margin-bottom: 10px;
  }
}
@media (max-width: 767px) {
  .category__name {
    font-size: 14px;
    margin-bottom: 8px;
  }
}
.category__text {
  color: #ffffff;
  font-size: 13px;
  font-weight: 400;
  line-height: 18px;
}
@media (max-width: 767px) {
  .category__text {
    font-size: 12px;
  }
}
.category__book {
  padding: 37px 22px 36px 42px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 1819px) {
  .category__book {
    padding: 37px 0 36px 30px;
  }
}
@media (max-width: 1343px) {
  .category__book {
    padding: 30px 0 36px 20px;
  }
}
@media (max-width: 1199px) {
  .category__book {
    padding: 30px 0 36px 0;
  }
}
@media (max-width: 575px) {
  .category__book {
    padding: 30px 0 10px 0;
    font-size: 14px;
    line-height: 170%;
  }
}
.category__book > div:not(:last-child) {
  padding-bottom: 44px;
}
@media (max-width: 575px) {
  .category__book > div:not(:last-child) {
    padding-bottom: 28px;
  }
}
.category__book h2 {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 11px;
}
@media (max-width: 575px) {
  .category__book h2 {
    font-size: 18px;
    line-height: 120%;
  }
}

.faq__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 22px;
  padding-left: 2px;
}
@media (max-width: 575px) {
  .faq__caption {
    font-size: 18px;
    line-height: 120%;
    padding-left: 0;
    margin-bottom: 16px;
  }
}
.faq__body {
  max-width: 1144px;
  width: 100%;
}
.faq__group {
  border-bottom: 1px solid #3C464B;
}
.faq__toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 12.5px 0 12.5px 12px;
  cursor: pointer;
}
@media (max-width: 575px) {
  .faq__toggle {
    padding: 12.5px 0 12.5px 0;
  }
}
.faq__toggle.active .faq__pin:after {
  opacity: 0;
}
.faq__pin {
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  position: relative;
  margin-right: 25px;
  margin-top: 4px;
}
@media (max-width: 1199px) {
  .faq__pin {
    margin-top: 3px;
    margin-right: 20px;
  }
}
@media (max-width: 575px) {
  .faq__pin {
    margin-top: 1px;
    margin-right: 15px;
    min-width: 14px;
    max-width: 14px;
    height: 14px;
  }
}
.faq__pin:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 2px;
  width: 100%;
  background-color: #FBA900;
}
.faq__pin:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2px;
  height: 100%;
  background-color: #FBA900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.faq__name {
  color: #3C464B;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}
@media (max-width: 1199px) {
  .faq__name {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .faq__name {
    font-size: 15px;
  }
}
.faq__latent {
  display: none;
  padding: 8px 0 28px 53px;
}
@media (max-width: 575px) {
  .faq__latent {
    padding: 0 0 20px 30px;
  }
}
.faq__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575px) {
  .faq__text {
    font-size: 12px;
    line-height: 170%;
  }
}

.catalog__benefit {
  margin-bottom: 41px;
}
.catalog__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
.catalog__unit {
  width: 33.3%;
  padding-left: 16px;
  padding-bottom: 16px;
}
@media (max-width: 1819px) {
  .catalog__unit {
    width: 50%;
  }
}
@media (max-width: 575px) {
  .catalog__unit {
    width: 100%;
  }
}
.catalog__item {
  background-color: #ffffff;
}
.catalog__upper {
  position: relative;
}
.catalog__logo {
  position: absolute;
  max-width: 68px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  top: 28px;
  left: 34px;
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 767px) {
  .catalog__logo {
    top: 12px;
    left: 12px;
    max-width: 60px;
  }
}
.catalog__image {
  position: relative;
  padding-bottom: 62.3%;
}
.catalog__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.catalog__under {
  padding: 19px 34px 32px 34px;
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .catalog__under {
    padding: 19px 18px 32px 18px;
  }
}
@media (max-width: 991px) {
  .catalog__under {
    padding: 19px 18px 20px 18px;
  }
}
.catalog__rubric {
  color: #FBA900;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
  text-transform: uppercase;
  margin-bottom: 28px;
}
@media (max-width: 767px) {
  .catalog__rubric {
    font-size: 15px;
    margin-bottom: 16px;
  }
}
.catalog__name {
  max-width: 292px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 30px;
  margin-bottom: 31px;
}
@media (max-width: 767px) {
  .catalog__name {
    font-size: 16px;
    line-height: 140%;
    margin-bottom: 20px;
  }
}
.catalog__data {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .catalog__data {
    font-size: 12px;
  }
}
@media (max-width: 767px) {
  .catalog__data {
    font-size: 10.5px;
  }
}
.catalog__data-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 1px;
  padding-bottom: 1px;
}
@media (max-width: 991px) and (min-width: 576px) {
  .catalog__data-item {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}
.catalog__data-item img {
  height: 28px;
  pointer-events: none;
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .catalog__data-item img {
    height: 26px;
  }
}
@media (max-width: 767px) {
  .catalog__data-item img {
    height: 18px;
  }
}
.catalog__data-item span {
  padding-top: 6px;
}
@media (max-width: 767px) {
  .catalog__data-item span {
    padding-top: 4px;
  }
}
.catalog__data-item:nth-child(odd) {
  width: 50.2%;
  border-right: 1px solid rgba(60, 70, 75, 0.5);
  padding-right: 20px;
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .catalog__data-item:nth-child(odd) {
    padding-right: 15px;
  }
}
@media (max-width: 767px) {
  .catalog__data-item:nth-child(odd) {
    padding-right: 10px;
  }
}
.catalog__data-item:nth-child(odd) img {
  margin-right: 10px;
}
.catalog__data-item:nth-child(even) {
  padding-left: 27px;
  width: 49.8%;
}
@media (max-width: 1343px) and (min-width: 1200px) {
  .catalog__data-item:nth-child(even) {
    padding-left: 15px;
  }
}
@media (max-width: 767px) {
  .catalog__data-item:nth-child(even) {
    padding-left: 10px;
  }
}
.catalog__data-item:nth-child(even) img {
  margin-right: 14px;
}
.catalog__caudal {
  margin-top: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .catalog__caudal {
    margin-top: 15px;
  }
}
.catalog__btn {
  padding: 18px 10px 18px 13px;
  width: 100%;
  display: block;
  text-decoration: none;
  text-align: center;
  background-color: #FFB900;
  color: #3C464B;
  font-family: Gilroy;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 3.8px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .catalog__btn {
    font-size: 12px;
    padding: 11px 10px 11px 10px;
  }
}
.catalog__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
.catalog__more {
  margin-top: 22px;
  text-decoration: none;
  color: #3C464B;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .catalog__more {
    margin-top: 15px;
  }
}
.catalog__more:hover {
  color: #FFB900;
}

.thing {
  padding: 37px 0 0 42px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 57px;
}
@media (max-width: 1819px) {
  .thing {
    display: block;
  }
}
@media (max-width: 1343px) {
  .thing {
    padding: 37px 0 0 30px;
  }
}
@media (max-width: 1199px) {
  .thing {
    padding: 37px 0 0 0;
  }
}
.thing__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 12px;
}
@media (max-width: 575px) {
  .thing__caption {
    font-size: 19px;
    line-height: 140%;
  }
}
.thing__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .thing__text {
    font-size: 14px;
    line-height: 170%;
  }
}
.thing__caudal {
  margin-top: 44px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1819px) {
  .thing__caudal {
    margin-top: 30px;
  }
}
@media (max-width: 767px) {
  .thing__caudal {
    margin-top: 36px;
    display: block;
  }
}
@media (max-width: 575px) {
  .thing__caudal {
    margin-top: 26px;
  }
}
.thing__topic {
  color: #3C464B;
  font-size: 20px;
  font-weight: 200;
  line-height: 24px;
  border-right: 1px solid #FBA900;
  padding: 33px 38px 33px 0;
  margin-right: auto;
}
@media (max-width: 1819px) {
  .thing__topic {
    padding: 16px 38px 16px 0;
  }
}
@media (max-width: 767px) {
  .thing__topic {
    padding: 0;
    border-right: none;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .thing__topic {
    font-size: 18px;
    margin-bottom: 10px;
  }
}
.thing__btn {
  margin-top: 18px;
  max-width: 356px;
  width: 100%;
  padding: 15px 9px 15px 12px;
  background-color: #FFB900;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 3.8px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .thing__btn {
    margin-top: 4px;
  }
}
@media (max-width: 767px) {
  .thing__btn {
    margin-top: 0;
  }
}
@media (max-width: 575px) {
  .thing__btn {
    font-size: 13px;
    letter-spacing: 2px;
  }
}
.thing__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
.thing__right {
  margin-left: 56px;
  margin-top: 45px;
  min-width: 584px;
  max-width: 584px;
}
@media (max-width: 1819px) {
  .thing__right {
    margin-left: 0;
  }
}
@media (max-width: 767px) {
  .thing__right {
    min-width: auto;
    max-width: none;
  }
}
.thing__video {
  padding-bottom: 56.1%;
  display: block;
  position: relative;
  border-bottom: 8px solid #FBA900;
}
.thing__video:hover .thing__video-play svg path {
  stroke: #ffffff;
}
.thing__video:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(60, 70, 75, 0.6);
}
.thing__video-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.thing__video-play {
  position: absolute;
  top: 50.5%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 70px;
  height: 70px;
  z-index: 2;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 575px) {
  .thing__video-play {
    width: 60px;
    height: 60px;
  }
}
.thing__video-play svg {
  width: 100%;
  height: 100%;
}
.thing__video-play svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.benefit {
  background-color: #ffffff;
  border-bottom: 5px solid #FBA900;
  padding: 50px 64px 0 42px;
}
@media (max-width: 1819px) {
  .benefit {
    padding: 40px 64px 0 64px;
  }
}
@media (max-width: 1343px) {
  .benefit {
    padding: 40px 40px 0 40px;
  }
}
@media (max-width: 767px) {
  .benefit {
    padding: 30px 30px 0 30px;
  }
}
@media (max-width: 575px) {
  .benefit {
    padding: 30px 20px 0 20px;
  }
}
.benefit__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -80px;
}
@media (max-width: 1819px) {
  .benefit__set {
    margin-left: -60px;
  }
}
@media (max-width: 767px) {
  .benefit__set {
    margin-left: -30px;
  }
}
.benefit__box {
  padding-left: 80px;
  padding-bottom: 31px;
  width: 25%;
}
@media (max-width: 1819px) {
  .benefit__box {
    width: 50%;
    padding-left: 60px;
  }
}
@media (max-width: 767px) {
  .benefit__box {
    padding-left: 30px;
  }
}
@media (max-width: 575px) {
  .benefit__box {
    width: 100%;
  }
}
.benefit__icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 29px;
  height: 66px;
  padding-left: 2px;
}
@media (max-width: 1343px) {
  .benefit__icon {
    margin-bottom: 16px;
  }
}
@media (max-width: 575px) {
  .benefit__icon {
    height: 45px;
    margin-bottom: 13px;
  }
}
.benefit__icon img {
  max-width: 71px;
  max-height: 66px;
  pointer-events: none;
}
@media (max-width: 575px) {
  .benefit__icon img {
    max-height: 45px;
  }
}
.benefit__name {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 17px;
  font-weight: 700;
  line-height: 120%;
  text-align: center;
}
@media (max-width: 575px) {
  .benefit__name {
    font-size: 16px;
  }
}
.benefit__text {
  margin-top: 16px;
  color: #3C464B;
  font-size: 14px;
  font-weight: 400;
  line-height: 20px;
  text-align: center;
}
@media (max-width: 575px) {
  .benefit__text {
    margin-top: 8px;
    font-size: 13px;
    line-height: 150%;
  }
}

.boon__image {
  width: 100%;
  pointer-events: none;
  margin-bottom: 87px;
}
@media (max-width: 575px) {
  .boon__image {
    margin-bottom: 30px;
  }
}
.boon__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1343px) {
  .boon__container {
    display: block;
  }
}
.boon__left {
  width: 50.45%;
  padding-right: 60px;
}
@media (max-width: 1343px) {
  .boon__left {
    width: 100%;
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.boon__title {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 34px;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .boon__title {
    font-size: 18px;
    line-height: 140%;
    margin-bottom: 20px;
  }
}
.boon__topic {
  color: #3C464B;
  font-size: 21px;
  font-weight: 400;
  line-height: 124%;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .boon__topic {
    font-size: 16px;
    line-height: 170%;
    margin-bottom: 20px;
  }
}
.boon__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .boon__text {
    font-size: 14px;
    line-height: 180%;
  }
}
.boon__right {
  width: 49.55%;
}
@media (max-width: 1343px) {
  .boon__right {
    width: 100%;
  }
}
.boon__twain {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 34px;
}
@media (max-width: 1343px) {
  .boon__twain {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .boon__twain {
    display: block;
  }
}
.boon__img {
  margin-top: 12px;
  margin-right: 28px;
  max-width: 238px;
  width: 100%;
  pointer-events: none;
}
@media (max-width: 1199px) {
  .boon__img {
    margin-top: 0;
  }
}
@media (max-width: 767px) {
  .boon__img {
    margin-right: 0;
    margin-bottom: 14px;
  }
}
@media (max-width: 575px) {
  .boon__img {
    max-width: 180px;
  }
}
.boon__book {
  max-width: 500px;
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .boon__book {
    max-width: none;
    font-size: 14px;
    line-height: 180%;
  }
}

.recital {
  overflow: hidden;
  background-color: #ffffff;
}
.recital__container {
  max-width: 1920px;
  width: 100%;
  margin: 0 auto;
}
.recital__row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
@media (max-width: 991px) {
  .recital__row {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.recital__row:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
  height: 9px;
  background-color: #FFB900;
}
@media (max-width: 575px) {
  .recital__row:after {
    height: 6px;
  }
}
.recital__content {
  width: 50%;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding: 67px 11% 35px 4%;
}
@media (max-width: 1819px) {
  .recital__content {
    padding: 40px 3% 40px 3%;
  }
}
@media (max-width: 991px) {
  .recital__content {
    display: block;
    width: 100%;
    padding: 50px 5% 50px 5%;
  }
}
@media (max-width: 575px) {
  .recital__content {
    padding: 25px 16px 35px 16px;
  }
}
.recital__title {
  max-width: 500px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
  margin-bottom: 25px;
}
@media (max-width: 1343px) {
  .recital__title {
    line-height: 130%;
  }
}
@media (max-width: 575px) {
  .recital__title {
    font-size: 18px;
    margin-bottom: 15px;
  }
}
.recital__text {
  width: 100%;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .recital__text {
    font-size: 13px;
    line-height: 180%;
  }
}
.recital__btn {
  margin-top: 63px;
  display: inline-block;
  border: 1px solid #FBA900;
  text-decoration: none;
  padding: 18px 10px 16px 10px;
  max-width: 246px;
  width: 100%;
  color: #FBA900;
  font-size: 14px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 0.7px;
  text-align: center;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .recital__btn {
    margin-top: 24px;
    max-width: 220px;
    font-size: 13px;
    padding: 16px 10px 14px 10px;
  }
}
.recital__btn:hover {
  background-color: #FBA900;
  color: #ffffff;
}
.recital__image {
  min-height: 462px;
  width: 50%;
  position: relative;
  z-index: 2;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 1819px) {
  .recital__image {
    min-height: 320px;
  }
}
@media (max-width: 991px) {
  .recital__image {
    min-height: auto;
    width: 100%;
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
}
.recital__image img {
  position: absolute;
  top: 0;
  width: 50vw;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
@media (max-width: 991px) {
  .recital__image img {
    height: auto;
    width: 100%;
    position: relative;
  }
}

.novel__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1343px) {
  .novel__container {
    display: block;
  }
}
.novel__left {
  width: 50.4%;
  padding-right: 60px;
}
@media (max-width: 1343px) {
  .novel__left {
    width: 100%;
    padding-right: 0;
    margin-bottom: 40px;
  }
}
.novel__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 30px;
  font-weight: 800;
  line-height: 125%;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .novel__caption {
    font-size: 18px;
    line-height: 140%;
    margin-bottom: 20px;
  }
}
.novel__topic {
  color: #3C464B;
  font-size: 21px;
  font-weight: 400;
  line-height: 124%;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .novel__topic {
    font-size: 16px;
    line-height: 170%;
    margin-bottom: 20px;
  }
}
.novel__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .novel__text {
    font-size: 14px;
    line-height: 180%;
  }
}
.novel__right {
  width: 49.6%;
}
@media (max-width: 1343px) {
  .novel__right {
    width: 100%;
  }
}
.novel__title {
  color: #3C464B;
  font-size: 20px;
  font-weight: 400;
  line-height: 34px;
  margin-bottom: 30px;
}
@media (max-width: 575px) {
  .novel__title {
    font-size: 16px;
    line-height: 170%;
    margin-bottom: 20px;
  }
}
.novel__set {
  max-width: 828px;
  width: 100%;
}
.novel__group {
  border-bottom: 1px solid #3C464B;
}
.novel__toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 12.5px 0 12.5px 10px;
  cursor: pointer;
}
@media (max-width: 575px) {
  .novel__toggle {
    padding: 12.5px 0 12.5px 0;
  }
}
.novel__toggle.active .novel__pin:after {
  opacity: 0;
}
.novel__pin {
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  position: relative;
  margin-right: 25px;
  margin-top: 4px;
}
@media (max-width: 1199px) {
  .novel__pin {
    margin-top: 3px;
    margin-right: 20px;
  }
}
@media (max-width: 575px) {
  .novel__pin {
    margin-top: 1px;
    margin-right: 15px;
    min-width: 14px;
    max-width: 14px;
    height: 14px;
  }
}
.novel__pin:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 2px;
  width: 100%;
  background-color: #FBA900;
}
.novel__pin:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2px;
  height: 100%;
  background-color: #FBA900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.novel__name {
  color: #3C464B;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}
@media (max-width: 1199px) {
  .novel__name {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .novel__name {
    font-size: 15px;
  }
}
.novel__latent {
  display: none;
  padding: 8px 0 28px 53px;
}
@media (max-width: 575px) {
  .novel__latent {
    padding: 0 0 20px 30px;
  }
}
.novel__book {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575px) {
  .novel__book {
    font-size: 12px;
    line-height: 170%;
  }
}
.novel__image {
  display: block;
  max-width: 100%;
  pointer-events: none;
  margin-top: 103px;
}
@media (max-width: 575px) {
  .novel__image {
    margin-top: 40px;
  }
}

.biweekly {
  overflow: hidden;
  padding-top: 130px;
  padding-bottom: 65px;
}
@media (max-width: 1819px) {
  .biweekly {
    padding-bottom: 0;
    padding-top: 100px;
  }
}
@media (max-width: 1199px) {
  .biweekly {
    padding-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .biweekly {
    padding-top: 60px;
    padding-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .biweekly {
    padding-top: 50px;
    padding-bottom: 0;
  }
}
.biweekly__group {
  border-top: 2px solid #3C464B;
  padding-top: 38px;
  padding-right: 85px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  position: relative;
  min-height: 317px;
}
@media (max-width: 1819px) {
  .biweekly__group {
    padding-right: 0;
    min-height: auto;
  }
}
@media (max-width: 1199px) {
  .biweekly__group {
    display: block;
  }
}
@media (max-width: 767px) {
  .biweekly__group {
    border-top-width: 1px;
    padding-top: 30px;
  }
}
.biweekly__group:not(:last-child) {
  margin-bottom: 81px;
}
@media (max-width: 1819px) {
  .biweekly__group:not(:last-child) {
    margin-bottom: 70px;
  }
}
@media (max-width: 1199px) {
  .biweekly__group:not(:last-child) {
    margin-bottom: 60px;
  }
}
@media (max-width: 575px) {
  .biweekly__group:not(:last-child) {
    margin-bottom: 40px;
  }
}
.biweekly__group:before {
  content: "";
  position: absolute;
  left: 0;
  top: -9px;
  height: 9px;
  width: 32.74%;
  background-color: #FFB900;
}
@media (max-width: 767px) {
  .biweekly__group:before {
    height: 6px;
    top: -6px;
  }
}
.biweekly__caption {
  min-width: 560px;
  max-width: 560px;
  margin-right: 40px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 36px;
  font-weight: 800;
  line-height: 44px;
}
@media (max-width: 1819px) {
  .biweekly__caption {
    min-width: 480px;
    max-width: 480px;
    margin-right: 50px;
    font-size: 30px;
    line-height: 130%;
  }
}
@media (max-width: 1343px) {
  .biweekly__caption {
    min-width: 440px;
    max-width: 440px;
    font-size: 28px;
    line-height: 130%;
  }
}
@media (max-width: 1199px) {
  .biweekly__caption {
    min-width: auto;
    max-width: none;
    margin-right: 0;
    margin-bottom: 20px;
  }
}
@media (max-width: 575px) {
  .biweekly__caption {
    font-size: 17px;
    margin-bottom: 10px;
  }
}
.biweekly__content {
  padding-top: 8px;
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 27px;
}
@media (max-width: 575px) {
  .biweekly__content {
    font-size: 14px;
    line-height: 170%;
  }
}
.biweekly__content p {
  padding-bottom: 26px;
}
@media (max-width: 1199px) {
  .biweekly__content p {
    padding-bottom: 15px;
  }
}
@media (max-width: 575px) {
  .biweekly__content p {
    padding-bottom: 10px;
  }
}

.helmet {
  overflow: hidden;
  position: relative;
}
.helmet:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 325px;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(60, 70, 75, 0.7)), to(rgba(0, 0, 0, 0)));
  background: -o-linear-gradient(top, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  background: linear-gradient(180deg, rgba(60, 70, 75, 0.7), rgba(0, 0, 0, 0) 100%);
  z-index: 1;
  pointer-events: none;
}
.helmet__bcg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: bottom center;
  object-position: bottom center;
  pointer-events: none;
}
.helmet__container {
  position: relative;
  z-index: 2;
  min-height: 679px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 767px) {
  .helmet__container {
    min-height: 557px;
  }
}
.helmet__logo {
  position: absolute;
  left: 0;
  top: 244px;
  z-index: 2;
  max-width: 108px;
  pointer-events: none;
}
@media (max-width: 1819px) {
  .helmet__logo {
    top: 220px;
  }
}
@media (max-width: 1199px) {
  .helmet__logo {
    top: 210px;
  }
}
@media (max-width: 991px) {
  .helmet__logo {
    top: 220px;
  }
}
@media (max-width: 767px) {
  .helmet__logo {
    top: 192px;
    max-width: 90px;
  }
}
@media (max-width: 575px) {
  .helmet__logo {
    top: 200px;
    max-width: 70px;
  }
}
.helmet__block {
  max-width: 734px;
  width: 100%;
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 44px 70px 16px 62px;
}
@media (max-width: 1819px) {
  .helmet__block {
    padding: 35px 42px 31px 42px;
    max-width: 775px;
  }
}
@media (max-width: 991px) {
  .helmet__block {
    padding: 35px 32px 25px 32px;
  }
}
@media (max-width: 767px) {
  .helmet__block {
    padding: 25px 25px 24px 25px;
    border-bottom-width: 6px;
  }
}
@media (max-width: 575px) {
  .helmet__block {
    padding: 25px 20px 18px 20px;
  }
}
.helmet__captionsub {
  color: #FFB900;
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.7px;
  text-transform: uppercase;
  margin-bottom: 19px;
}
@media (max-width: 1819px) {
  .helmet__captionsub {
    margin-bottom: 22px;
  }
}
@media (max-width: 1199px) {
  .helmet__captionsub {
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .helmet__captionsub {
    font-size: 12px;
    margin-bottom: 12px;
  }
}
.helmet__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 44px;
  font-weight: 800;
  line-height: 50px;
  margin-bottom: 35px;
}
@media (max-width: 1819px) {
  .helmet__caption {
    margin-bottom: 22px;
  }
}
@media (max-width: 1343px) {
  .helmet__caption {
    font-size: 33px;
    line-height: 140%;
  }
}
@media (max-width: 1199px) {
  .helmet__caption {
    font-size: 32px;
    margin-bottom: 16px;
  }
}
@media (max-width: 767px) {
  .helmet__caption {
    font-size: 25px;
    margin-bottom: 12px;
  }
}
@media (max-width: 575px) {
  .helmet__caption {
    font-size: 20px;
    line-height: 120%;
  }
}

.card {
  padding-top: 41px;
  padding-bottom: 103px;
  position: relative;
  z-index: 2;
}
@media (max-width: 1819px) {
  .card {
    overflow: hidden;
  }
}
@media (max-width: 767px) {
  .card {
    padding-bottom: 50px;
  }
}
.card__container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1199px) {
  .card__container {
    display: block;
  }
}
.card__left {
  min-width: 434px;
  width: 100%;
  max-width: 434px;
  margin-right: 16px;
}
@media (max-width: 1819px) {
  .card__left {
    min-width: 400px;
    max-width: 400px;
  }
}
@media (max-width: 1199px) {
  .card__left {
    display: none;
  }
}
.card__right {
  width: 100%;
}
.card__upper {
  margin-bottom: 44px;
}
.card__model {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding-bottom: 21px;
}
.card__model-item {
  margin-bottom: 10px;
  margin-right: 10px;
  border: 1px solid #FFB900;
  padding: 13px 40px 13px 40px;
  color: #3C464B;
  font-size: 20px;
  font-weight: 500;
  line-height: 26px;
  text-align: center;
  cursor: pointer;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .card__model-item {
    font-size: 16px;
    line-height: 20px;
    padding: 12px 16px 12px 16px;
    margin-right: 6px;
    margin-bottom: 6px;
  }
}
@media (max-width: 575px) {
  .card__model-item {
    font-size: 14px;
    line-height: 18px;
    padding: 9px 16px 9px 16px;
  }
}
.card__model-item:hover {
  color: #FFB900;
}
.card__model-item.active {
  cursor: default;
  background-color: #FFB900;
  font-weight: 700;
  color: #3C464B;
}
.card__mass {
  display: none;
}
.card__mass.open {
  display: block;
}
.card__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 44px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 25px;
}
@media (max-width: 767px) {
  .card__caption {
    font-size: 30px;
  }
}
@media (max-width: 575px) {
  .card__caption {
    font-size: 26px;
  }
}
.card__dyad {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 1819px) {
  .card__dyad {
    display: block;
  }
}
.card__beside {
  min-width: 400px;
  max-width: 400px;
  margin-right: 50px;
}
@media (max-width: 1819px) {
  .card__beside {
    min-width: auto;
    max-width: none;
    margin-right: 0;
    margin-bottom: 40px;
  }
}
.card__data {
  padding: 15px 0 0 39px;
}
@media (max-width: 767px) {
  .card__data {
    padding: 0;
  }
}
.card__data-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.card__data-row:not(:last-child) {
  margin-bottom: 30px;
}
.card__data-icon {
  min-width: 34px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-right: 9px;
  margin-top: 9px;
}
@media (max-width: 575px) {
  .card__data-icon {
    margin-top: 5px;
  }
}
.card__data-icon img {
  max-width: 100%;
  pointer-events: none;
}
.card__data-property {
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
  margin-bottom: 4px;
}
.card__data-val {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 17px;
  font-weight: 800;
  line-height: 120%;
}
@media (max-width: 575px) {
  .card__data-val {
    font-size: 15px;
  }
}
.card__btn {
  margin-top: 43px;
  padding: 23px 10px 24px 16px;
  max-width: 366px;
  width: 100%;
  display: block;
  text-decoration: none;
  text-align: center;
  background-color: #FFB900;
  color: #3C464B;
  font-family: Gilroy;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 5.5px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .card__btn {
    margin-top: 30px;
    padding: 16px 10px 17px 16px;
    font-size: 13px;
    line-height: 16px;
  }
}
.card__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
.card__book {
  color: #3C464B;
  font-size: 17px;
  font-weight: 400;
  line-height: 31px;
}
@media (max-width: 575px) {
  .card__book {
    font-size: 14px;
    line-height: 170%;
  }
}
.card__odds {
  margin-bottom: 43px;
}
.card__twain {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  margin-bottom: 105px;
}
@media (max-width: 1819px) {
  .card__twain {
    display: block;
  }
}
@media (max-width: 575px) {
  .card__twain {
    margin-bottom: 50px;
  }
}
.card__aside {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  min-width: 400px;
  max-width: 400px;
  margin-right: 50px;
  padding-left: 4px;
}
@media (max-width: 1819px) {
  .card__aside {
    position: relative;
    min-width: auto;
    max-width: none;
    margin-right: 0;
    padding-left: 0;
  }
}
.card__body {
  padding-top: 5px;
}
@media (max-width: 1819px) {
  .card__body {
    padding-top: 40px;
  }
}
@media (max-width: 1819px) {
  .card__latent {
    overflow: hidden;
    height: 0;
    margin-bottom: 0 !important;
  }
  .card__latent.open {
    height: auto;
  }
}
.card__portrait {
  margin-bottom: 82px;
}
.card__specific {
  margin-bottom: 73px;
}
.card__library {
  margin-bottom: 61px;
}
.card__survey {
  margin-bottom: 66px;
}

.aside {
  border-left: 1px solid #3C464B;
}
@media (max-width: 1819px) {
  .aside {
    border-top: 1px solid #3C464B;
    padding-top: 20px;
    border-left: none;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}
@media (min-width: 1820px) {
  .aside__row:not(:last-child) {
    margin-bottom: 15.7px;
  }
  .aside__row.active .aside__item:before {
    opacity: 1;
  }
}
.aside__item {
  display: inline-block;
  padding: 8px 0 9px 24px;
  color: #3C464B;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
  position: relative;
  cursor: pointer;
  text-decoration: none;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 1819px) {
  .aside__item {
    padding: 8px 0 9px 0;
    margin-bottom: 0;
    margin-right: 35px;
  }
  .aside__item.active {
    color: #FFB900;
  }
}
@media (max-width: 575px) {
  .aside__item {
    font-size: 15px;
    line-height: 170%;
    padding: 5px 0 5px 0;
    margin-right: 25px;
  }
}
.aside__item:before {
  content: "";
  position: absolute;
  top: 0;
  left: -5px;
  height: 100%;
  width: 5px;
  background-color: #FFB900;
  opacity: 0;
  z-index: 2;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}

.odds {
  background-color: #ffffff;
  padding: 40px 35px 0 40px;
}
@media (max-width: 767px) {
  .odds {
    padding: 25px 25px 0 25px;
  }
}
.odds__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -85px;
}
@media (max-width: 1819px) {
  .odds__set {
    margin-left: -40px;
  }
}
@media (max-width: 767px) {
  .odds__set {
    margin-left: -30px;
  }
}
.odds__unit {
  width: 25%;
  padding-left: 85px;
  padding-bottom: 31px;
}
@media (max-width: 1819px) {
  .odds__unit {
    width: 50%;
    padding-left: 40px;
  }
}
@media (max-width: 767px) {
  .odds__unit {
    padding-left: 30px;
  }
}
@media (max-width: 575px) {
  .odds__unit {
    width: 100%;
  }
}
.odds__item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.odds__check {
  max-width: 128px;
  width: 100%;
  border-bottom: 2px solid #FFB900;
  padding-bottom: 28px;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media (max-width: 767px) {
  .odds__check {
    padding-bottom: 20px;
    margin-bottom: 12px;
    max-width: 100px;
  }
}
.odds__check img {
  display: block;
  max-width: 45px;
  pointer-events: none;
}
@media (max-width: 767px) {
  .odds__check img {
    max-width: 35px;
  }
}
.odds__text {
  color: #3C464B;
  font-size: 17px;
  font-weight: 500;
  line-height: 25px;
  text-align: center;
}
@media (max-width: 767px) {
  .odds__text {
    font-size: 14px;
    line-height: 170%;
  }
}

.portrait__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 19px;
}
@media (max-width: 575px) {
  .portrait__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
.portrait__twain {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-left: 34px;
}
@media (max-width: 1819px) {
  .portrait__twain {
    padding-left: 0;
  }
}
@media (max-width: 767px) {
  .portrait__twain {
    display: block;
  }
}
.portrait__img {
  margin-right: 55px;
  max-width: 211px;
  width: 100%;
  pointer-events: none;
}
@media (max-width: 575px) {
  .portrait__img {
    margin-right: 0;
    max-width: 180px;
  }
}
.portrait__beside {
  padding-top: 10px;
}
@media (max-width: 767px) {
  .portrait__beside {
    padding-top: 20px;
  }
}
@media (max-width: 575px) {
  .portrait__beside {
    padding-top: 12px;
  }
}
.portrait__topic {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 20px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 3px;
}
@media (max-width: 767px) {
  .portrait__topic {
    margin-bottom: 9px;
  }
}
@media (max-width: 575px) {
  .portrait__topic {
    font-size: 16px;
    margin-bottom: 5px;
  }
}
.portrait__text {
  color: #3C464B;
  font-size: 17px;
  font-weight: 400;
  line-height: 31px;
}
@media (max-width: 575px) {
  .portrait__text {
    font-size: 14px;
    line-height: 170%;
  }
}

.specific__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 17px;
}
@media (max-width: 575px) {
  .specific__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
.specific__body {
  max-width: 1144px;
  width: 100%;
}
.specific__group {
  border-bottom: 1px solid #3C464B;
}
.specific__toggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 12.5px 0 12.5px 9px;
  cursor: pointer;
}
@media (max-width: 575px) {
  .specific__toggle {
    padding: 12.5px 0 12.5px 0;
  }
}
.specific__toggle.active .specific__pin:after {
  opacity: 0;
}
.specific__pin {
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  position: relative;
  margin-right: 25px;
  margin-top: 4px;
}
@media (max-width: 1199px) {
  .specific__pin {
    margin-top: 3px;
    margin-right: 20px;
  }
}
@media (max-width: 575px) {
  .specific__pin {
    margin-top: 1px;
    margin-right: 15px;
    min-width: 14px;
    max-width: 14px;
    height: 14px;
  }
}
.specific__pin:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  height: 2px;
  width: 100%;
  background-color: #FBA900;
}
.specific__pin:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 2px;
  height: 100%;
  background-color: #FBA900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.specific__name {
  color: #3C464B;
  font-size: 20px;
  font-weight: 400;
  line-height: 120%;
}
@media (max-width: 1199px) {
  .specific__name {
    font-size: 18px;
  }
}
@media (max-width: 575px) {
  .specific__name {
    font-size: 15px;
  }
}
.specific__latent {
  display: none;
  padding: 8px 0 28px 53px;
}
@media (max-width: 575px) {
  .specific__latent {
    padding: 0 0 20px 30px;
  }
}
.specific__text {
  color: #3C464B;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
}
@media (max-width: 575px) {
  .specific__text {
    font-size: 12px;
    line-height: 170%;
  }
}

.library {
  max-width: 884px;
  width: 100%;
}
@media (max-width: 1819px) {
  .library {
    max-width: 882px;
  }
}
@media (max-width: 1343px) {
  .library {
    max-width: 690px;
  }
}
@media (max-width: 1199px) {
  .library {
    max-width: none;
  }
}
.library__caption {
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 21px;
}
@media (max-width: 575px) {
  .library__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
.library__set {
  max-height: 590px;
}
@media (max-width: 1343px) {
  .library__set {
    max-height: 458px;
  }
}
@media (max-width: 1199px) {
  .library__set {
    max-height: 620px;
  }
}
@media (max-width: 991px) {
  .library__set {
    max-height: 460px;
  }
}
@media (max-width: 767px) {
  .library__set {
    max-height: 340px;
  }
}
@media (max-width: 575px) {
  .library__set {
    max-height: 65vw;
  }
}
.library__item {
  padding-bottom: 100%;
  position: relative;
  display: block;
  text-decoration: none;
}
.library__image {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}
.library__play {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 54px;
  height: 54px;
  z-index: 2;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (max-width: 575px) {
  .library__play {
    width: 40px;
    height: 40px;
  }
}
.library__play svg {
  width: 100%;
  height: 100%;
}
.library__play svg path {
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.library__caudal {
  padding-top: 24px;
}
.library__dots.swiper-pagination-bullets {
  height: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: auto;
}
.library__dots.swiper-pagination-bullets .swiper-pagination-bullet {
  width: 40px;
  height: 4px;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: rgba(50, 48, 46, 0.7);
  opacity: 1;
  margin: 3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.library__dots.swiper-pagination-bullets .swiper-pagination-bullet:hover {
  background-color: #194616;
}
.library__dots.swiper-pagination-bullets .swiper-pagination-bullet-active {
  pointer-events: none;
  width: 60px;
  height: 8px;
  background-color: #FBA900;
}

.survey__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 24px;
}
@media (max-width: 575px) {
  .survey__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
.survey__image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.survey__image img {
  width: 100%;
  pointer-events: none;
}

.bumf__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 24px;
  font-weight: 800;
  line-height: 26px;
  margin-bottom: 32px;
}
@media (max-width: 575px) {
  .bumf__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
.bumf__body {
  background-color: #ffffff;
  border-bottom: 8px solid #FBA900;
  padding: 34px 36px 36px 36px;
}
@media (max-width: 575px) {
  .bumf__body {
    padding: 26px 20px 22px 20px;
    border-bottom-width: 6px;
  }
}
.bumf__file:not(:last-child) {
  padding-bottom: 22px;
  border-bottom: 1px solid #D9D9D9;
  margin-bottom: 24px;
}
@media (max-width: 767px) {
  .bumf__file:not(:last-child) {
    padding-bottom: 16px;
    margin-bottom: 18px;
  }
}
.bumf__file-item {
  text-decoration: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.bumf__file-item:hover .bumf__file-name {
  color: #FBA900;
}
.bumf__file-item:hover .bumf__file-note {
  color: #FBA900;
}
.bumf__file-icon {
  min-width: 40px;
  max-width: 40px;
  margin-right: 45px;
}
@media (max-width: 1819px) {
  .bumf__file-icon {
    margin-right: 30px;
  }
}
@media (max-width: 767px) {
  .bumf__file-icon {
    min-width: 30px;
    max-width: 30px;
    margin-right: 18px;
    margin-top: 3px;
  }
}
.bumf__file-icon img {
  width: 100%;
  pointer-events: none;
}
.bumf__file-name {
  color: #3C464B;
  font-size: 19px;
  font-weight: 500;
  line-height: 23px;
  letter-spacing: 0.04px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .bumf__file-name {
    font-size: 14px;
    line-height: 19px;
  }
}
.bumf__file-note {
  margin-top: 4px;
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .bumf__file-note {
    margin-top: 6px;
    font-size: 11px;
    line-height: 15px;
  }
}

.either {
  max-width: 1334px;
  width: 100%;
}
@media (max-width: 1819px) {
  .either {
    max-width: 882px;
  }
}
@media (max-width: 1343px) {
  .either {
    max-width: 690px;
  }
}
@media (max-width: 1199px) {
  .either {
    max-width: none;
  }
}
.either__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 29px;
}
@media (max-width: 767px) {
  .either__caption {
    font-size: 24px;
  }
}
@media (max-width: 575px) {
  .either__caption {
    font-size: 18px;
    line-height: 120%;
    margin-bottom: 16px;
  }
}
@media (max-width: 1819px) {
  .either__unit {
    min-width: 434px;
    max-width: 434px;
  }
}
@media (max-width: 575px) {
  .either__unit {
    min-width: 288px;
    max-width: 288px;
  }
}
.either__item {
  background-color: #ffffff;
}
.either__upper {
  position: relative;
}
.either__logo {
  position: absolute;
  max-width: 68px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  top: 28px;
  left: 34px;
  z-index: 2;
  pointer-events: none;
}
@media (max-width: 575px) {
  .either__logo {
    top: 12px;
    left: 12px;
    max-width: 60px;
  }
}
.either__image {
  position: relative;
  padding-bottom: 62.3%;
}
.either__image img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  pointer-events: none;
}
.either__under {
  padding: 19px 34px 32px 34px;
}
@media (max-width: 575px) {
  .either__under {
    padding: 19px 18px 20px 18px;
  }
}
.either__rubric {
  color: #FBA900;
  font-size: 18px;
  font-weight: 500;
  line-height: 120%;
  text-transform: uppercase;
  margin-bottom: 28px;
}
@media (max-width: 575px) {
  .either__rubric {
    font-size: 15px;
    margin-bottom: 16px;
  }
}
.either__name {
  max-width: 292px;
  color: #000000;
  font-family: "Pragmatica Slabserif";
  font-size: 21px;
  font-weight: 800;
  line-height: 30px;
  margin-bottom: 31px;
}
@media (max-width: 575px) {
  .either__name {
    font-size: 16px;
    line-height: 140%;
    margin-bottom: 20px;
  }
}
.either__data {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  color: #3C464B;
  font-size: 13px;
  font-weight: 400;
  line-height: 120%;
  text-transform: uppercase;
}
@media (max-width: 575px) {
  .either__data {
    font-size: 10.5px;
  }
}
.either__data-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 1px;
  padding-bottom: 1px;
}
.either__data-item img {
  height: 28px;
  pointer-events: none;
}
@media (max-width: 575px) {
  .either__data-item img {
    height: 18px;
  }
}
.either__data-item span {
  padding-top: 6px;
}
@media (max-width: 575px) {
  .either__data-item span {
    padding-top: 4px;
  }
}
.either__data-item:nth-child(odd) {
  width: 50.2%;
  border-right: 1px solid rgba(60, 70, 75, 0.5);
  padding-right: 20px;
}
@media (max-width: 575px) {
  .either__data-item:nth-child(odd) {
    padding-right: 10px;
  }
}
.either__data-item:nth-child(odd) img {
  margin-right: 10px;
}
.either__data-item:nth-child(even) {
  padding-left: 27px;
  width: 49.8%;
}
@media (max-width: 575px) {
  .either__data-item:nth-child(even) {
    padding-left: 10px;
  }
}
.either__data-item:nth-child(even) img {
  margin-right: 14px;
}
.either__caudal {
  margin-top: 18px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
@media (max-width: 575px) {
  .either__caudal {
    margin-top: 15px;
  }
}
.either__btn {
  padding: 18px 10px 18px 13px;
  width: 100%;
  display: block;
  text-decoration: none;
  text-align: center;
  background-color: #FFB900;
  color: #3C464B;
  font-family: Gilroy;
  font-size: 15px;
  font-weight: 500;
  line-height: 18px;
  letter-spacing: 3.8px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .either__btn {
    font-size: 12px;
    padding: 11px 10px 11px 10px;
  }
}
.either__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
.either__more {
  margin-top: 22px;
  text-decoration: none;
  color: #3C464B;
  display: inline-block;
  font-size: 14px;
  font-weight: 500;
  line-height: 20px;
  text-align: center;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 575px) {
  .either__more {
    margin-top: 15px;
  }
}
.either__more:hover {
  color: #FFB900;
}
.either__cellar {
  padding-top: 35px;
}
@media (max-width: 767px) {
  .either__cellar {
    padding-top: 24px;
  }
}
.either__dots.swiper-pagination-bullets {
  height: 14px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: auto;
}
.either__dots.swiper-pagination-bullets .swiper-pagination-bullet {
  width: 40px;
  height: 4px;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: rgba(50, 48, 46, 0.7);
  opacity: 1;
  margin: 3px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.either__dots.swiper-pagination-bullets .swiper-pagination-bullet:hover {
  background-color: #194616;
}
.either__dots.swiper-pagination-bullets .swiper-pagination-bullet-active {
  pointer-events: none;
  width: 60px;
  height: 8px;
  background-color: #FBA900;
}

.popup {
  display: none;
}

.inquiry {
  max-width: 974px;
  width: 100%;
}
@media (max-width: 1199px) {
  .inquiry {
    max-width: 928px;
  }
}
@media (max-width: 991px) {
  .inquiry {
    max-width: 700px;
  }
}
@media (max-width: 767px) {
  .inquiry {
    max-width: 510px;
  }
}
@media (max-width: 575px) {
  .inquiry {
    max-width: 370px;
  }
}
.inquiry.fancybox-content {
  padding: 34px 45px 42px 45px;
}
@media (max-width: 991px) {
  .inquiry.fancybox-content {
    padding: 38px 35px 32px 35px;
  }
}
@media (max-width: 767px) {
  .inquiry.fancybox-content {
    padding: 30px 25px 25px 25px;
  }
}
@media (max-width: 575px) {
  .inquiry.fancybox-content {
    padding: 28px 18px 22px 18px;
  }
}
.inquiry.fancybox-content .fancybox-close-small {
  display: none;
}
.inquiry__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 100px;
  cursor: pointer;
  background-color: #FFB900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .inquiry__close {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 767px) {
  .inquiry__close {
    width: 65px;
    height: 65px;
  }
}
@media (max-width: 575px) {
  .inquiry__close {
    width: 60px;
    height: 60px;
  }
}
.inquiry__close:hover {
  background-color: #3C464B;
}
.inquiry__close:hover span {
  background-color: #ffffff;
}
.inquiry__close span {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 4px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  width: 48%;
  background-color: #3C464B;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .inquiry__close span {
    height: 3px;
  }
}
.inquiry__close span:nth-child(1) {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  -ms-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.inquiry__close span:nth-child(2) {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
.inquiry__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 55px;
}
@media (max-width: 991px) {
  .inquiry__caption {
    margin-bottom: 45px;
  }
}
@media (max-width: 767px) {
  .inquiry__caption {
    font-size: 28px;
    margin-bottom: 25px;
  }
}
@media (max-width: 575px) {
  .inquiry__caption {
    font-size: 22px;
  }
}
.inquiry__set {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -16px;
}
.inquiry__row {
  width: 100%;
  padding-left: 16px;
  padding-bottom: 16px;
}
.inquiry__unit {
  width: 50%;
  padding-left: 16px;
  padding-bottom: 16px;
}
@media (max-width: 767px) {
  .inquiry__unit {
    width: 100%;
  }
}
.inquiry__item {
  position: relative;
}
.inquiry__label {
  position: absolute;
  top: 9px;
  left: 14px;
  color: #3C464B;
  font-size: 12px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.6px;
  text-transform: uppercase;
}
.inquiry__field {
  border: 1px solid #D9D9D9;
  display: block;
  width: 100%;
  padding: 35px 15px 13px 14px;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.6px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.inquiry__field::-webkit-input-placeholder {
  color: #3C464B;
}
.inquiry__field::-moz-placeholder {
  color: #3C464B;
}
.inquiry__field:-ms-input-placeholder {
  color: #3C464B;
}
.inquiry__field::-ms-input-placeholder {
  color: #3C464B;
}
.inquiry__field::placeholder {
  color: #3C464B;
}
.inquiry__field.invalid {
  border-color: #ec2626;
}
.inquiry__textarea {
  height: 137px;
  resize: none;
  border: 1px solid #D9D9D9;
  display: block;
  width: 100%;
  padding: 35px 15px 13px 14px;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 14px;
  font-weight: 500;
  line-height: 130%;
  letter-spacing: 0.6px;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.inquiry__textarea::-webkit-input-placeholder {
  color: #3C464B;
}
.inquiry__textarea::-moz-placeholder {
  color: #3C464B;
}
.inquiry__textarea:-ms-input-placeholder {
  color: #3C464B;
}
.inquiry__textarea::-ms-input-placeholder {
  color: #3C464B;
}
.inquiry__textarea::placeholder {
  color: #3C464B;
}
.inquiry__textarea.invalid {
  border-color: #ec2626;
}
.inquiry__cellar {
  margin-top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
@media (max-width: 991px) {
  .inquiry__cellar {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
}
.inquiry__assent {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-right: 35px;
}
@media (max-width: 991px) {
  .inquiry__assent {
    margin-right: 0;
    margin-bottom: 20px;
  }
}
.inquiry__assent-label {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  margin-bottom: 0;
  cursor: pointer;
}
.inquiry__assent-label input {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0;
  z-index: -1;
}
.inquiry__assent-label input:checked + .inquiry__assent-part .inquiry__assent-square {
  background-color: #3C464B;
  border: 1px solid #3C464B;
}
.inquiry__assent-label input:checked + .inquiry__assent-part .inquiry__assent-square:after {
  opacity: 1;
}
.inquiry__assent-label input.invalid + .inquiry__assent-part .inquiry__assent-square {
  border: 1px solid #ec2626;
}
.inquiry__assent-part {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.inquiry__assent-square {
  margin-right: 12px;
  background-color: #ffffff;
  border: 1px solid #D9D9D9;
  min-width: 20px;
  max-width: 20px;
  height: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding-top: 1px;
  position: relative;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.inquiry__assent-square:after {
  content: "";
  width: 70%;
  height: 60%;
  background-image: url(/local/templates/jungheinrich/css/../img/icon/check.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  opacity: 0;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.inquiry__assent-text {
  padding-top: 2px;
  display: inline-block;
  color: #3C464B;
  font-size: 12px;
  font-weight: 500;
  line-height: 16px;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .inquiry__assent-text {
    padding-top: 4px;
    font-size: 11px;
    line-height: 15px;
  }
}
.inquiry__assent-text a {
  color: inherit;
  text-decoration: none;
  border-bottom: 1px solid;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
.inquiry__assent-text a:hover {
  color: #FFB900;
}
.inquiry__btn {
  min-width: 366px;
  max-width: 366px;
  background-color: #FFB900;
  text-align: center;
  padding: 24px 15px 24px 17px;
  cursor: pointer;
  border: none;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 17px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 4.1px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .inquiry__btn {
    min-width: 280px;
    max-width: 280px;
    font-size: 16px;
    padding: 21px 15px 21px 17px;
  }
}
@media (max-width: 575px) {
  .inquiry__btn {
    min-width: 220px;
    max-width: 220px;
    font-size: 14px;
    padding: 17px 15px 17px 17px;
  }
}
.inquiry__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}

.thanks {
  max-width: 974px;
  width: 100%;
}
@media (max-width: 1199px) {
  .thanks {
    max-width: 928px;
  }
}
@media (max-width: 991px) {
  .thanks {
    max-width: 700px;
  }
}
@media (max-width: 767px) {
  .thanks {
    max-width: 510px;
  }
}
@media (max-width: 575px) {
  .thanks {
    max-width: 370px;
  }
}
.thanks.fancybox-content {
  padding: 34px 45px 90px 45px;
}
@media (max-width: 1199px) {
  .thanks.fancybox-content {
    padding: 34px 45px 50px 45px;
  }
}
@media (max-width: 991px) {
  .thanks.fancybox-content {
    padding: 38px 35px 50px 35px;
  }
}
@media (max-width: 767px) {
  .thanks.fancybox-content {
    padding: 30px 25px 40px 25px;
  }
}
@media (max-width: 575px) {
  .thanks.fancybox-content {
    padding: 28px 18px 30px 18px;
  }
}
.thanks.fancybox-content .fancybox-close-small {
  display: none;
}
.thanks__close {
  position: absolute;
  top: 0;
  right: 0;
  width: 100px;
  height: 100px;
  cursor: pointer;
  background-color: #FFB900;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .thanks__close {
    width: 80px;
    height: 80px;
  }
}
@media (max-width: 767px) {
  .thanks__close {
    width: 65px;
    height: 65px;
  }
}
@media (max-width: 575px) {
  .thanks__close {
    width: 60px;
    height: 60px;
  }
}
.thanks__close:hover {
  background-color: #3C464B;
}
.thanks__close:hover span {
  background-color: #ffffff;
}
.thanks__close span {
  position: absolute;
  top: 50%;
  left: 50%;
  height: 4px;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  width: 48%;
  background-color: #3C464B;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 767px) {
  .thanks__close span {
    height: 3px;
  }
}
.thanks__close span:nth-child(1) {
  -webkit-transform: translate(-50%, -50%) rotate(45deg);
  -ms-transform: translate(-50%, -50%) rotate(45deg);
  transform: translate(-50%, -50%) rotate(45deg);
}
.thanks__close span:nth-child(2) {
  -webkit-transform: translate(-50%, -50%) rotate(-45deg);
  -ms-transform: translate(-50%, -50%) rotate(-45deg);
  transform: translate(-50%, -50%) rotate(-45deg);
}
.thanks__caption {
  color: black;
  font-family: "Pragmatica Slabserif";
  font-size: 32px;
  font-weight: 800;
  line-height: 120%;
  margin-bottom: 144px;
}
@media (max-width: 1199px) {
  .thanks__caption {
    margin-bottom: 80px;
  }
}
@media (max-width: 991px) {
  .thanks__caption {
    margin-bottom: 45px;
  }
}
@media (max-width: 767px) {
  .thanks__caption {
    font-size: 28px;
  }
}
@media (max-width: 575px) {
  .thanks__caption {
    font-size: 22px;
  }
}
.thanks__body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.thanks__text {
  color: #3C464B;
  font-size: 25px;
  font-weight: 400;
  line-height: 43px;
  text-align: center;
  margin-bottom: 99px;
}
@media (max-width: 1199px) {
  .thanks__text {
    font-size: 22px;
    line-height: 180%;
    margin-bottom: 40px;
  }
}
@media (max-width: 991px) {
  .thanks__text {
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  .thanks__text {
    font-size: 18px;
    margin-bottom: 30px;
  }
}
@media (max-width: 575px) {
  .thanks__text {
    font-size: 14.5px;
    margin-bottom: 20px;
  }
}
.thanks__btn {
  min-width: 366px;
  max-width: 366px;
  background-color: #FFB900;
  text-align: center;
  padding: 24px 15px 24px 17px;
  cursor: pointer;
  border: none;
  color: #3C464B;
  font-family: "Gilroy";
  font-size: 17px;
  font-weight: 500;
  line-height: 1;
  letter-spacing: 4.1px;
  text-transform: uppercase;
  -webkit-transition: all 0.3s;
  -o-transition: all 0.3s;
  transition: all 0.3s;
}
@media (max-width: 991px) {
  .thanks__btn {
    min-width: 280px;
    max-width: 280px;
    font-size: 16px;
    padding: 21px 15px 21px 17px;
  }
}
@media (max-width: 575px) {
  .thanks__btn {
    min-width: 220px;
    max-width: 220px;
    font-size: 14px;
    padding: 17px 15px 17px 17px;
  }
}
.thanks__btn:hover {
  background-color: #3C464B;
  color: #ffffff;
}
/* End */


/* Start:/local/jungheinrich/assets/china-shell.css?17912308095880*/
/* Chinese reference: charcoal navigation, restrained yellow and sans headings.
   All rules require the explicit native body modifier. */
.jh-cn-shell{--jh-yellow:#ffb900;--jh-charcoal:#3c464b;--jh-paper:#eaeff1;--jh-white:#fff}
.jh-cn-shell :is(.prelude__caption,.cap__caption,.gang__caption,.tale__caption,.about__caption,.speech__caption,.news__caption,.news__head,.footer__caption,.helmet__caption,.card__caption,.specific__caption,.jh-contacts__title,.jh-contacts__map-heading h3){font-family:Gilroy,Arial,sans-serif;font-weight:700;letter-spacing:0;line-height:1.15}
.jh-cn-shell .helmet__caption{font-size:clamp(28px,3.1vw,44px)}
.jh-cn-shell :is(.card__caption,.specific__caption){font-size:clamp(24px,2.5vw,36px)}
.jh-cn-shell .header:before{content:"";position:absolute;inset:0 0 auto;height:34px;background:#000;z-index:17}
.jh-cn-shell .header>.container{width:calc(100% - 40px);max-width:1560px}
.jh-cn-shell .header__upper{height:34px;padding:8px 0;align-items:center}
.jh-cn-shell :is(.header__world,.header__office,.header__upper .header__email){font-size:12px;line-height:18px}
.jh-cn-shell .header__under{background:var(--jh-charcoal);min-height:64px;padding:0 78px 0 20px;align-items:center;gap:24px;margin-top:20px}
.jh-cn-shell .header__logo{margin:0;min-width:180px;max-width:180px;order:2;flex-shrink:0}
.jh-cn-shell .header__center{padding:0;align-items:center;flex:1;min-width:0;order:1}
.jh-cn-shell .header__menu{align-items:center}
.jh-cn-shell .header__menu-link{padding:22px 16px;color:var(--jh-white);font-size:14px;line-height:20px;font-weight:700}
.jh-cn-shell .header__shop{margin:0 0 0 16px;color:var(--jh-white);font-size:14px;line-height:20px;align-items:center;white-space:nowrap}
.jh-cn-shell :is(.header__menu-link,.header__shop) svg path{stroke:currentColor}
.jh-cn-shell .header__menu-link.active{color:var(--jh-charcoal);background:var(--jh-paper)}
.jh-cn-shell :is(.header__menu-link,.header__shop):hover{color:var(--jh-yellow)}
.jh-cn-shell :is(.header__menu-link,.header__shop):focus-visible{outline:2px solid var(--jh-yellow);outline-offset:-4px}
.jh-cn-shell .header__phone{font-family:Gilroy,Arial,sans-serif;font-size:18px;line-height:24px;font-weight:700;white-space:nowrap}
.jh-cn-shell .header__scan{position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;width:64px;height:64px;margin:0;padding:0;background:var(--jh-yellow);border:0;border-radius:0;color:var(--jh-charcoal);cursor:pointer}
.jh-cn-shell .header__scan svg path{stroke:currentColor}
.jh-cn-shell .header__scan svg{width:26px;height:26px}
.jh-cn-shell .header__scan:focus-visible{outline:2px solid var(--jh-white);outline-offset:-5px}
.jh-cn-shell .header__bond{margin:0;background:var(--jh-yellow);position:absolute;top:100%;right:0;padding:8px 18px}
.jh-cn-shell .prelude__item{min-height:635px;padding:185px 0 60px;justify-content:flex-end}
.jh-cn-shell .prelude__block{max-width:676px;border-bottom:0;padding:30px 92px 32px 40px}
.jh-cn-shell .prelude__caption{font-size:38px;line-height:1.15;margin-bottom:20px}
.jh-cn-shell .prelude__topic{font-size:14px;font-weight:700;margin-bottom:16px;color:#000}
.jh-cn-shell .prelude__text{font-size:16px;line-height:1.6}
.jh-cn-shell .prelude__pin{background:var(--jh-charcoal);border-color:var(--jh-charcoal);width:48px;height:48px;right:24px;bottom:30px;color:var(--jh-white)}
.jh-cn-shell .prelude__pin svg path{stroke:currentColor}
.jh-cn-shell .prelude__pin:hover{background:var(--jh-yellow);border-color:var(--jh-yellow);color:var(--jh-charcoal)}
.jh-cn-shell .tale{padding-top:60px;padding-bottom:60px}
.jh-cn-shell .tale__caption{font-size:clamp(28px,2.8vw,44px);text-align:center;max-width:980px;margin:0 auto}
.jh-cn-shell :is(.gang__caption,.about__caption,.news__caption,.speech__caption){font-size:clamp(28px,2.7vw,40px)}
.jh-cn-shell .footer__phone{font-family:Gilroy,Arial,sans-serif;font-weight:700}
@media(min-width:1600px){.jh-cn-shell .header__bond .header__email{display:none}}
@media(max-width:1344px){
 .jh-cn-shell .header__under{padding:16px 60px;justify-content:center;min-height:64px}
 .jh-cn-shell .header__center{display:none}
 .jh-cn-shell .header__logo{order:0}
 .jh-cn-shell .header__toggle{top:17px;left:20px}
}
@media(max-width:767px){
 .jh-cn-shell .header:before{display:none}
 .jh-cn-shell .header>.container{width:100%;padding:0}
 .jh-cn-shell .header__upper{display:none}
 .jh-cn-shell .header__under{margin-top:0;min-height:56px;padding:16px 60px;gap:0}
 .jh-cn-shell .header__logo{min-width:156px;max-width:156px}
 .jh-cn-shell .header__logo img{height:auto}
 .jh-cn-shell .header__toggle{top:13px;left:16px}
 .jh-cn-shell .header__scan{width:52px;height:56px}
 .jh-cn-shell .header__bond{padding:5px 12px}
 .jh-cn-shell .header__phone{font-size:15px;line-height:22px}
 .jh-cn-shell .header__crumbs{padding-left:16px;padding-right:16px}
 .jh-cn-shell .prelude:before{display:none}
 .jh-cn-shell .prelude__box{display:block}
 .jh-cn-shell .prelude__item{width:100%;min-height:0;padding:368px 0 0}
 .jh-cn-shell .prelude .prelude__bcg{top:56px;height:312px;object-fit:cover}
 .jh-cn-shell .prelude__box>.container{position:relative;inset:auto;top:auto;bottom:auto;width:100%;padding:0}
 .jh-cn-shell .prelude__block{padding:24px 68px 26px 24px;max-width:none}
 .jh-cn-shell .prelude__caption{font-size:28px;line-height:1.2;margin-bottom:16px}
 .jh-cn-shell .prelude__text{font-size:16px;line-height:1.55}
 .jh-cn-shell .prelude__topic{font-size:12px;line-height:1.4;margin-bottom:14px}
 .jh-cn-shell .prelude__pin{width:36px;height:36px;right:18px;bottom:28px}
 .jh-cn-shell .tale{padding-top:40px;padding-bottom:40px}
 .jh-cn-shell .tale__caption{font-size:28px}
 .jh-cn-shell .cap__caption{font-family:Gilroy,Arial,sans-serif;font-size:28px;line-height:1.2}
}
@media(prefers-reduced-motion:reduce){.jh-cn-shell .prelude__pin{transition:none}}

/* End */


/* Start:/local/jungheinrich/integration/topbar/topbar.css?17913892433473*/
/* The native breadcrumb component and its Schema.org markup move intact. */
header.header.jhr-topbar-enabled{position:relative;top:auto;left:auto;width:100%;height:auto;z-index:60}
header.header.jhr-topbar-enabled>.container{position:absolute;top:calc(100% + 26px);left:0;right:0;margin-left:auto;margin-right:auto}
.header.jhr-topbar-enabled .header__topbar{width:100%;min-height:44px;background:#000;color:#fff;display:flex;align-items:center;gap:24px;padding:8px 20px;box-sizing:border-box;position:relative;z-index:21}
.header.jhr-topbar-enabled .header__topbar>.header__crumbs{flex:1 1 0;min-width:0;position:static;display:block;margin:0;padding:0!important;background:transparent;border-radius:0}
.header.jhr-topbar-enabled .header__topbar .cap__crumbs{padding:0!important;margin:0;background:transparent;border-radius:0;max-width:none}
.header.jhr-topbar-enabled .header__topbar .crumbs{display:block;margin:0;background:transparent;padding:0;border-radius:0;max-width:none}
.header.jhr-topbar-enabled .header__topbar .crumbs__container{display:flex;flex-wrap:wrap;align-items:center;column-gap:8px;row-gap:4px;max-width:100%;white-space:normal;overflow:visible;background:transparent!important;padding:0!important;box-shadow:none;border-radius:0}
.header.jhr-topbar-enabled .header__topbar .crumbs__unit{float:none;display:inline-flex;align-items:center;min-width:0;max-width:100%;margin:0;padding:0;font-size:14px;line-height:20px;font-weight:500;letter-spacing:0;text-transform:none;white-space:normal;overflow-wrap:anywhere}
.header.jhr-topbar-enabled .header__topbar .crumbs__unit:not(:last-child){padding-right:18px;margin-right:0;float:none}
.header.jhr-topbar-enabled .header__topbar .crumbs__unit:not(:last-child):after{right:0;content:'›';font-size:20px;color:#fff}
.header.jhr-topbar-enabled .header__topbar .crumbs__link,.header.jhr-topbar-enabled .header__topbar .crumbs__current{color:#fff;white-space:normal;overflow-wrap:anywhere}
.header.jhr-topbar-enabled .header__topbar .crumbs__logo{flex:none}
.header.jhr-topbar-enabled .header__topbar-meta{display:flex;align-items:center;gap:24px;flex:none;align-self:flex-start;min-height:28px}
.header.jhr-topbar-enabled .header__topbar .header__upper{padding:0;margin:0;display:flex;align-items:center;gap:24px;min-height:28px}
.header.jhr-topbar-enabled .header__topbar .header__upper>a{color:#fff;margin:0;font-size:13px;line-height:20px;align-items:center}
.header.jhr-topbar-enabled .header__topbar .header__upper .header__email{display:none}
.header.jhr-topbar-enabled .header__blog{display:inline-flex;align-items:center;color:#fff;min-height:28px;font:500 14px/20px JHNeueDIN,Arial,sans-serif;text-decoration:none}
.header.jhr-topbar-enabled .header__topbar a:hover,.header.jhr-topbar-enabled .header__topbar a:focus-visible{color:#ffb900}
.header.jhr-topbar-enabled .header__topbar a:focus-visible{outline:2px solid #ffb900;outline-offset:3px}
@media(max-width:1199px){.header.jhr-topbar-enabled .header__topbar-meta{gap:14px}.header.jhr-topbar-enabled .header__topbar .header__upper{display:none}}
@media(max-width:767px){header.header.jhr-topbar-enabled>.container{top:calc(100% + 16px)}.header.jhr-topbar-enabled .header__topbar{padding:8px 12px;gap:12px}.header.jhr-topbar-enabled .header__topbar .crumbs__unit{font-size:12px;line-height:18px}.header.jhr-topbar-enabled .header__blog{font-size:13px}.header.jhr-topbar-enabled .header__topbar .crumbs__container{column-gap:6px;row-gap:3px}}

/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1770195471467*/
.bx-breadcrumb{margin:10px 0}.bx-breadcrumb i{color:#b5bdc2;line-height:13px;font-size:12px;vertical-align:middle;margin-right:5px}.bx-breadcrumb .bx-breadcrumb-item{float:left;margin-bottom:10px;white-space:nowrap;line-height:13px;vertical-align:middle;margin-right:10px}.bx-breadcrumb .bx-breadcrumb-item span{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;font-size:13px;white-space:normal}.bx-breadcrumb .bx-breadcrumb-item a{border-bottom:0}
/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/menu/head_nav/style.min.css?177228251110230*/
.bx-top-nav-container{position:relative;padding:0 10px;border-radius:2px;background:var(--theme-color-primary);color:#fff}.bx-nav-list-1-lvl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-nav-1-lvl{position:relative}.bx-nav-1-lvl-link{display:block;padding-top:6px;padding-bottom:2px;border-bottom:0;border-radius:1px;text-decoration:none;transition:250ms linear all}.bx-nav-1-lvl-link:hover{text-decoration:none}.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link{border-bottom:0;background:var(--theme-color-second)}.bx-nav-1-lvl-link-text{display:flex;padding:10px 14px 14px;color:#fff;text-decoration:none;text-transform:uppercase;font:14px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-semi-bold,600);transition:250ms linear all;align-items:center}.bx-nav-angle-bottom{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-bottom:after,.bx-nav-angle-bottom:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-bottom:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-angle-bottom:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before{background-color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background-color:transparent;color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:#fff}.bx-nav-angle-top{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-top:after,.bx-nav-angle-top:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-top:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-angle-top:before{margin-left:2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-parent-arrow{display:none}.bx-nav-2-lvl-container,.bx-nav-2-lvl-container-advanced{z-index:999;display:none;padding:0;min-width:100%;border-top:0;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);color:#000;opacity:0}.bx-nav-2-lvl-container>ul,.bx-nav-2-lvl-container>div,.bx-nav-2-lvl-container-advanced>ul,.bx-nav-2-lvl-container-advanced>div{flex:1}.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;top:calc(100% - 5px);z-index:999;display:flex;background:#fff;opacity:1;align-items:stretch}.bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-nav-2-lvl{display:block;padding:0;min-width:180px}.bx-nav-2-lvl-link{display:block;padding:5px 15px 5px;border-bottom:none !important;text-decoration:none !important}.bx-nav-2-lvl-link-text{color:var(--theme-color-primary);text-decoration:none;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:16px}.bx-nav-2-lvl>.bx-nav-list-2-lvl.bx-active .bx-nav-list-2-lvl-text,.bx-nav-2-lvl>.bx-nav-list-2-lvl:hover .bx-nav-list-2-lvl-text{background:var(--theme-color-light);color:var(--theme-color-primary)}.bx-nav-3-lvl-container-advanced:before,.bx-nav-3-lvl-container:before{position:absolute;top:-5px;right:0;left:0;display:block;height:5px;background:#fff;content:" "}.bx-nav-list-3-lvl{margin:0;padding:0 0 14px 0}.bx-nav-3-lvl{display:block;box-sizing:border-box;margin:0;padding:0;min-width:180px}.bx-nav-3-lvl-link{display:block;padding:3px 15px 3px 20px;border-bottom:0;color:#555;text-decoration:none;font-size:13px;line-height:14px}.bx-nav-3-lvl-link.bx-active,.bx-nav-3-lvl-link:hover{background:#f0f0f0;color:var(--theme-color-primary);text-decoration:none}.bx-nav-list-4-col{position:static}.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;right:0;left:0}.bx-nav-list-4-col .bx-nav-2-lvl-container,.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{right:0;left:0}.bx-nav-catinfo{position:relative;z-index:120;padding:15px 15px 5px;min-width:200px;border-left:1px solid #ecefef;background:#f7fafb}.bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%;width:auto;height:auto;border:1px solid #e7e9ea}.bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-menu-button-mobile{position:absolute;top:8px;left:5px;z-index:10;width:40px;height:40px}.bx-aside-nav-control{position:absolute;top:0;left:0;z-index:1750;width:40px;height:40px;color:#fff;text-align:center;font-size:28px;line-height:40px;cursor:pointer;transition:left .15s linear}.bx-nav-bars{position:absolute;top:50%;left:50%;z-index:2100;display:block;box-sizing:border-box;width:30px;height:25px;border-top:5px solid #fff;border-bottom:5px solid #fff;vertical-align:middle;transform:translate(-50%,-50%)}.bx-nav-bars:after{position:absolute;top:50%;display:block;background:#fff;width:100%;height:5px;content:'';transform:translateY(-50%)}.bx-wrapper,.bx-aside-nav{transition:transform .15s linear}.bx-opened .bx-footer,.bx-opened .workarea{overflow:hidden}.bx-aside-nav{position:fixed;top:50px;bottom:0;left:0;z-index:1600;display:none;width:100%;background:#4c5c65;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.bx-aside-nav.bx-opened{overflow-y:scroll;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.bx-aside-nav ul{margin:0;padding:0;list-style:none}.bx-aside-nav a{display:block;overflow:hidden;padding-left:15px;max-width:100%;height:48px;border-bottom:1px solid #3d4b53 !important;color:#fff;vertical-align:middle;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}.bx-aside-nav .bx-nav-list-1-lvl{z-index:1700;flex-direction:column}.bx-aside-nav .bx-nav-1-lvl-link{padding:0;display:flex;align-items:center}.bx-aside-nav .bx-nav-1-lvl-link-text{padding:0 0 0 15px}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{box-shadow:none !important}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:transparent;color:#fff}.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:relative;box-shadow:none;top:auto}.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container{display:block;opacity:1}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link-text,.bx-aside-nav .bx-nav-3-lvl-link-text,.bx-aside-nav .bx-nav-4-lvl-link-text{color:#fff;font-weight:500;font-size:14px}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link{padding:0 0 0 30px}.bx-aside-nav .bx-nav-2-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-3-lvl-link{padding:0 0 0 45px}.bx-aside-nav .bx-nav-3-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-4-lvl-link{padding:0 0 0 60px}.bx-aside-nav .bx-nav-4-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;top:0;right:0;z-index:200;margin-top:6px;width:46px;height:34px;border-left:1px solid #5a6971;text-align:center}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-angle-top,.bx-aside-nav .bx-nav-angle-bottom{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin:0}@media(min-width:1200px){.bx-nav-1-lvl>a{font-size:15px}.bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-nav-1-lvl>a{font-size:13px}.bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-nav-1-lvl>a{font-size:11px}.bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control{display:flex;align-items:center;justify-content:center}.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl-link-text .bx-nav-angle-bottom{display:none}}.bx-white{--theme-color-primary:#f5f5f5;--theme-color-second:#dfdfdf}.bx-white .bx-nav-1-lvl-link-text,.bx-white .bx-nav-2-lvl-link-text,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-white .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{color:#333}
/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/search.title/search_sm/style.min.css?17510997221827*/
div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:205}table.title-search-result{border-collapse:collapse;border:none;width:10%}table.title-search-result th{background-color:#f7f7f7;border-right:1px solid #e8e8e8;color:#949494;font-weight:400;padding:2px 12px 2px 14px;text-align:right;vertical-align:top;white-space:nowrap;width:1%}table.title-search-result td{background-color:#fff;color:#000;font-weight:400;padding-top:2px;padding-bottom:2px;text-align:left;white-space:nowrap}table.title-search-result td.title-search-item{padding-left:8px;padding-right:15px}table.title-search-result td.title-search-item a{padding-left:4px;padding-right:15px;text-decoration:none;color:#000;vertical-align:top;display:block}table.title-search-result td.title-search-item img{vertical-align:top}table.title-search-result td.title-search-item b{color:#cf0000;font-weight:400}table.title-search-result tr.title-search-selected a,table.title-search-result tr.title-search-selected td,table.title-search-result tr.title-search-selected td.title-search-more a{background-color:#fff2be}table.title-search-result td.title-search-more{font-size:11px;font-weight:400;padding-right:15px;padding-left:24px;padding-top:0}table.title-search-result td.title-search-more a{padding-left:12px;padding-right:15px;text-decoration:none;color:#999}table.title-search-result td.title-search-all{padding-left:24px;padding-right:15px}table.title-search-result td.title-search-all a{padding-left:4px;text-decoration:none;color:grey}table.title-search-result td.title-search-separator,table.title-search-result th.title-search-separator{padding-top:0;padding-bottom:0;font-size:4px}div.title-search-fader{display:none;background-image:url(/local/templates/jungheinrich/components/bitrix/search.title/search_sm/images/fader.png);background-position:100% 0;background-repeat:repeat-y;position:absolute}
/* End */


/* Start:/local/jungheinrich/catalog-templates/catalog-additions.css?17911348405084*/
/* Load after the existing Jungheinrich template stylesheet. */
.jhr-catalog-listing .catalog__unit{display:flex;min-width:0}
.jhr-catalog-listing .catalog__item{display:flex;flex-direction:column;width:100%;min-width:0}
.jhr-catalog-listing .catalog__under{display:flex;flex-direction:column;flex:1;min-width:0}
.jhr-catalog-listing .catalog__image img{object-fit:contain;pointer-events:auto;background:#fff}
.jhr-catalog-listing .catalog__name{max-width:none;overflow-wrap:anywhere}
.jhr-catalog-listing .catalog__name a{color:inherit;text-decoration:none}
.jhr-catalog-listing .catalog__rubric{overflow-wrap:anywhere}
.jhr-catalog-listing .catalog__caudal{margin-top:auto;padding-top:18px}
.jhr-catalog-summary .catalog__data-item{padding-top:0;padding-bottom:0}
.jhr-catalog-summary .catalog__data-item>span{display:flex;flex-direction:column;gap:6px;padding-top:0}
.jhr-catalog-summary .jhr-catalog-spec-label{padding:0}
.jhr-catalog-summary strong{font-size:14px;line-height:1.45;text-transform:none}
.jhr-catalog-availability{display:flex;flex-direction:column;gap:5px;margin:22px 0;color:#3c464b;font-size:14px;line-height:1.5}
.jhr-catalog-availability span:first-child{font-weight:700}
.jhr-catalog-photo-empty{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;color:#3c464b;background:#eaeff1;text-align:center;font-size:14px}
.jhr-catalog-heading{margin:0 0 28px;font-family:'Pragmatica Slabserif',serif;font-size:28px;color:#3c464b}
.jhr-catalog-hero{background:#eaeff1}
.jhr-catalog-hero .helmet__bcg{object-fit:contain;object-position:right center;width:58%;left:auto;right:0}
.jhr-catalog-hero .helmet__container{min-height:380px;padding-top:36px}
.jhr-catalog-hero .helmet__block{max-width:58%;padding:30px 34px}
.jhr-catalog-hero .helmet__caption{font-size:34px;line-height:1.3;margin-bottom:0;overflow-wrap:anywhere}
.jhr-catalog-detail-content{min-width:0}
.jhr-catalog-detail-content .card__beside{min-width:280px;max-width:340px}
.jhr-catalog-detail-content .card__book{flex:1;min-width:0}
.jhr-catalog-detail-content .card__book p+p{margin-top:18px}
.jhr-catalog-detail-content .card__data{padding-left:0}
.jhr-catalog-detail-content .card__btn{margin-top:20px}
.jhr-catalog-detail-content .card__model-item{font-family:inherit;border-radius:0}
.jhr-catalog-detail-content [hidden]{display:none!important}
.jhr-catalog-detail-content .card__dyad>.specific{flex:1;min-width:0;margin-top:0}
.jhr-model-select-label{display:block;margin-bottom:10px;color:#3c464b;font-weight:500}
.jhr-model-select{display:block;width:100%;max-width:700px;padding:13px 16px;margin-bottom:24px;font:inherit;color:#3c464b;background:#fff;border:1px solid #fba900;border-radius:0}
.jhr-catalog-features{margin:36px 0}
.jhr-catalog-features li{margin-bottom:12px;padding-left:0}
.jhr-catalog-features ul{list-style:disc;padding-left:24px}
.jhr-catalog-specifications,.jhr-catalog-gallery,.jhr-catalog-documents{margin-top:44px;margin-bottom:44px}
.jhr-catalog-spec-table{width:100%;border-collapse:collapse;color:#3c464b;font-size:16px;line-height:1.5}
.jhr-catalog-spec-table th,.jhr-catalog-spec-table td{padding:13px 16px;text-align:left;vertical-align:top;border-bottom:1px solid #d1dadd;overflow-wrap:anywhere}
.jhr-catalog-spec-table th{width:55%;font-weight:500}
.jhr-catalog-spec-table tr:nth-child(odd){background:#fff}
.jhr-catalog-gallery{max-width:none}
.jhr-catalog-gallery .library__set{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;max-height:none}
.jhr-catalog-gallery .library__item{padding-bottom:75%;background:#fff}
.jhr-catalog-gallery .library__image{object-fit:contain}
.jhr-catalog-documents .bumf__file-name,.jhr-catalog-documents .bumf__file-note{display:block;overflow-wrap:anywhere}
.jhr-catalog-source{color:#3c464b;font-size:14px;line-height:1.5}
.jhr-catalog-source a{color:inherit;text-underline-offset:3px}
.jhr-catalog-listing a:focus-visible,.jhr-catalog-detail-content a:focus-visible{outline:3px solid #3c464b;outline-offset:4px}
@media(max-width:1199px){
  .jhr-catalog-hero .helmet__caption{font-size:28px}
  .jhr-catalog-hero .helmet__block{padding:25px}
  .jhr-catalog-detail-content .card__beside{min-width:0;max-width:none}
}
@media(max-width:767px){
  .jhr-catalog-hero .helmet__container{min-height:0;padding-top:245px}
  .jhr-catalog-hero .helmet__bcg{width:100%;height:240px;object-position:center top}
  .jhr-catalog-hero .helmet__block{max-width:none;width:100%;padding:24px}
  .jhr-catalog-hero .helmet__caption{font-size:24px}
  .jhr-catalog-gallery .library__set{grid-template-columns:repeat(2,minmax(0,1fr))}
  .jhr-catalog-spec-table{font-size:14px}
  .jhr-catalog-spec-table th,.jhr-catalog-spec-table td{padding:11px 10px}
}
@media(max-width:575px){
  .jhr-catalog-listing .catalog__unit{width:100%}
  .jhr-catalog-summary strong{font-size:12px}
  .jhr-catalog-gallery .library__set{gap:10px}
  .jhr-catalog-specifications,.jhr-catalog-gallery,.jhr-catalog-documents{margin-top:30px;margin-bottom:30px}
  .jhr-catalog-availability{font-size:13px;margin:18px 0}
}

/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/menu/head_nav_mob/style.min.css?177228514810230*/
.bx-top-nav-container{position:relative;padding:0 10px;border-radius:2px;background:var(--theme-color-primary);color:#fff}.bx-nav-list-1-lvl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-nav-1-lvl{position:relative}.bx-nav-1-lvl-link{display:block;padding-top:6px;padding-bottom:2px;border-bottom:0;border-radius:1px;text-decoration:none;transition:250ms linear all}.bx-nav-1-lvl-link:hover{text-decoration:none}.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link{border-bottom:0;background:var(--theme-color-second)}.bx-nav-1-lvl-link-text{display:flex;padding:10px 14px 14px;color:#fff;text-decoration:none;text-transform:uppercase;font:14px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-semi-bold,600);transition:250ms linear all;align-items:center}.bx-nav-angle-bottom{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-bottom:after,.bx-nav-angle-bottom:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-bottom:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-angle-bottom:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before{background-color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background-color:transparent;color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:#fff}.bx-nav-angle-top{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-top:after,.bx-nav-angle-top:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-top:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-angle-top:before{margin-left:2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-parent-arrow{display:none}.bx-nav-2-lvl-container,.bx-nav-2-lvl-container-advanced{z-index:999;display:none;padding:0;min-width:100%;border-top:0;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);color:#000;opacity:0}.bx-nav-2-lvl-container>ul,.bx-nav-2-lvl-container>div,.bx-nav-2-lvl-container-advanced>ul,.bx-nav-2-lvl-container-advanced>div{flex:1}.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;top:calc(100% - 5px);z-index:999;display:flex;background:#fff;opacity:1;align-items:stretch}.bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-nav-2-lvl{display:block;padding:0;min-width:180px}.bx-nav-2-lvl-link{display:block;padding:5px 15px 5px;border-bottom:none !important;text-decoration:none !important}.bx-nav-2-lvl-link-text{color:var(--theme-color-primary);text-decoration:none;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:16px}.bx-nav-2-lvl>.bx-nav-list-2-lvl.bx-active .bx-nav-list-2-lvl-text,.bx-nav-2-lvl>.bx-nav-list-2-lvl:hover .bx-nav-list-2-lvl-text{background:var(--theme-color-light);color:var(--theme-color-primary)}.bx-nav-3-lvl-container-advanced:before,.bx-nav-3-lvl-container:before{position:absolute;top:-5px;right:0;left:0;display:block;height:5px;background:#fff;content:" "}.bx-nav-list-3-lvl{margin:0;padding:0 0 14px 0}.bx-nav-3-lvl{display:block;box-sizing:border-box;margin:0;padding:0;min-width:180px}.bx-nav-3-lvl-link{display:block;padding:3px 15px 3px 20px;border-bottom:0;color:#555;text-decoration:none;font-size:13px;line-height:14px}.bx-nav-3-lvl-link.bx-active,.bx-nav-3-lvl-link:hover{background:#f0f0f0;color:var(--theme-color-primary);text-decoration:none}.bx-nav-list-4-col{position:static}.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;right:0;left:0}.bx-nav-list-4-col .bx-nav-2-lvl-container,.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{right:0;left:0}.bx-nav-catinfo{position:relative;z-index:120;padding:15px 15px 5px;min-width:200px;border-left:1px solid #ecefef;background:#f7fafb}.bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%;width:auto;height:auto;border:1px solid #e7e9ea}.bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-menu-button-mobile{position:absolute;top:8px;left:5px;z-index:10;width:40px;height:40px}.bx-aside-nav-control{position:absolute;top:0;left:0;z-index:1750;width:40px;height:40px;color:#fff;text-align:center;font-size:28px;line-height:40px;cursor:pointer;transition:left .15s linear}.bx-nav-bars{position:absolute;top:50%;left:50%;z-index:2100;display:block;box-sizing:border-box;width:30px;height:25px;border-top:5px solid #fff;border-bottom:5px solid #fff;vertical-align:middle;transform:translate(-50%,-50%)}.bx-nav-bars:after{position:absolute;top:50%;display:block;background:#fff;width:100%;height:5px;content:'';transform:translateY(-50%)}.bx-wrapper,.bx-aside-nav{transition:transform .15s linear}.bx-opened .bx-footer,.bx-opened .workarea{overflow:hidden}.bx-aside-nav{position:fixed;top:50px;bottom:0;left:0;z-index:1600;display:none;width:100%;background:#4c5c65;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.bx-aside-nav.bx-opened{overflow-y:scroll;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.bx-aside-nav ul{margin:0;padding:0;list-style:none}.bx-aside-nav a{display:block;overflow:hidden;padding-left:15px;max-width:100%;height:48px;border-bottom:1px solid #3d4b53 !important;color:#fff;vertical-align:middle;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}.bx-aside-nav .bx-nav-list-1-lvl{z-index:1700;flex-direction:column}.bx-aside-nav .bx-nav-1-lvl-link{padding:0;display:flex;align-items:center}.bx-aside-nav .bx-nav-1-lvl-link-text{padding:0 0 0 15px}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{box-shadow:none !important}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:transparent;color:#fff}.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:relative;box-shadow:none;top:auto}.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container{display:block;opacity:1}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link-text,.bx-aside-nav .bx-nav-3-lvl-link-text,.bx-aside-nav .bx-nav-4-lvl-link-text{color:#fff;font-weight:500;font-size:14px}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link{padding:0 0 0 30px}.bx-aside-nav .bx-nav-2-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-3-lvl-link{padding:0 0 0 45px}.bx-aside-nav .bx-nav-3-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-4-lvl-link{padding:0 0 0 60px}.bx-aside-nav .bx-nav-4-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;top:0;right:0;z-index:200;margin-top:6px;width:46px;height:34px;border-left:1px solid #5a6971;text-align:center}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-angle-top,.bx-aside-nav .bx-nav-angle-bottom{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin:0}@media(min-width:1200px){.bx-nav-1-lvl>a{font-size:15px}.bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-nav-1-lvl>a{font-size:13px}.bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-nav-1-lvl>a{font-size:11px}.bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control{display:flex;align-items:center;justify-content:center}.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl-link-text .bx-nav-angle-bottom{display:none}}.bx-white{--theme-color-primary:#f5f5f5;--theme-color-second:#dfdfdf}.bx-white .bx-nav-1-lvl-link-text,.bx-white .bx-nav-2-lvl-link-text,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-white .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{color:#333}
/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/menu/foot_nav/style.min.css?177218827910230*/
.bx-top-nav-container{position:relative;padding:0 10px;border-radius:2px;background:var(--theme-color-primary);color:#fff}.bx-nav-list-1-lvl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-nav-1-lvl{position:relative}.bx-nav-1-lvl-link{display:block;padding-top:6px;padding-bottom:2px;border-bottom:0;border-radius:1px;text-decoration:none;transition:250ms linear all}.bx-nav-1-lvl-link:hover{text-decoration:none}.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link{border-bottom:0;background:var(--theme-color-second)}.bx-nav-1-lvl-link-text{display:flex;padding:10px 14px 14px;color:#fff;text-decoration:none;text-transform:uppercase;font:14px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-semi-bold,600);transition:250ms linear all;align-items:center}.bx-nav-angle-bottom{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-bottom:after,.bx-nav-angle-bottom:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-bottom:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-angle-bottom:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before{background-color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background-color:transparent;color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:#fff}.bx-nav-angle-top{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-top:after,.bx-nav-angle-top:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-top:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-angle-top:before{margin-left:2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-parent-arrow{display:none}.bx-nav-2-lvl-container,.bx-nav-2-lvl-container-advanced{z-index:999;display:none;padding:0;min-width:100%;border-top:0;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);color:#000;opacity:0}.bx-nav-2-lvl-container>ul,.bx-nav-2-lvl-container>div,.bx-nav-2-lvl-container-advanced>ul,.bx-nav-2-lvl-container-advanced>div{flex:1}.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;top:calc(100% - 5px);z-index:999;display:flex;background:#fff;opacity:1;align-items:stretch}.bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-nav-2-lvl{display:block;padding:0;min-width:180px}.bx-nav-2-lvl-link{display:block;padding:5px 15px 5px;border-bottom:none !important;text-decoration:none !important}.bx-nav-2-lvl-link-text{color:var(--theme-color-primary);text-decoration:none;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:16px}.bx-nav-2-lvl>.bx-nav-list-2-lvl.bx-active .bx-nav-list-2-lvl-text,.bx-nav-2-lvl>.bx-nav-list-2-lvl:hover .bx-nav-list-2-lvl-text{background:var(--theme-color-light);color:var(--theme-color-primary)}.bx-nav-3-lvl-container-advanced:before,.bx-nav-3-lvl-container:before{position:absolute;top:-5px;right:0;left:0;display:block;height:5px;background:#fff;content:" "}.bx-nav-list-3-lvl{margin:0;padding:0 0 14px 0}.bx-nav-3-lvl{display:block;box-sizing:border-box;margin:0;padding:0;min-width:180px}.bx-nav-3-lvl-link{display:block;padding:3px 15px 3px 20px;border-bottom:0;color:#555;text-decoration:none;font-size:13px;line-height:14px}.bx-nav-3-lvl-link.bx-active,.bx-nav-3-lvl-link:hover{background:#f0f0f0;color:var(--theme-color-primary);text-decoration:none}.bx-nav-list-4-col{position:static}.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;right:0;left:0}.bx-nav-list-4-col .bx-nav-2-lvl-container,.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{right:0;left:0}.bx-nav-catinfo{position:relative;z-index:120;padding:15px 15px 5px;min-width:200px;border-left:1px solid #ecefef;background:#f7fafb}.bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%;width:auto;height:auto;border:1px solid #e7e9ea}.bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-menu-button-mobile{position:absolute;top:8px;left:5px;z-index:10;width:40px;height:40px}.bx-aside-nav-control{position:absolute;top:0;left:0;z-index:1750;width:40px;height:40px;color:#fff;text-align:center;font-size:28px;line-height:40px;cursor:pointer;transition:left .15s linear}.bx-nav-bars{position:absolute;top:50%;left:50%;z-index:2100;display:block;box-sizing:border-box;width:30px;height:25px;border-top:5px solid #fff;border-bottom:5px solid #fff;vertical-align:middle;transform:translate(-50%,-50%)}.bx-nav-bars:after{position:absolute;top:50%;display:block;background:#fff;width:100%;height:5px;content:'';transform:translateY(-50%)}.bx-wrapper,.bx-aside-nav{transition:transform .15s linear}.bx-opened .bx-footer,.bx-opened .workarea{overflow:hidden}.bx-aside-nav{position:fixed;top:50px;bottom:0;left:0;z-index:1600;display:none;width:100%;background:#4c5c65;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.bx-aside-nav.bx-opened{overflow-y:scroll;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.bx-aside-nav ul{margin:0;padding:0;list-style:none}.bx-aside-nav a{display:block;overflow:hidden;padding-left:15px;max-width:100%;height:48px;border-bottom:1px solid #3d4b53 !important;color:#fff;vertical-align:middle;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}.bx-aside-nav .bx-nav-list-1-lvl{z-index:1700;flex-direction:column}.bx-aside-nav .bx-nav-1-lvl-link{padding:0;display:flex;align-items:center}.bx-aside-nav .bx-nav-1-lvl-link-text{padding:0 0 0 15px}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{box-shadow:none !important}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:transparent;color:#fff}.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:relative;box-shadow:none;top:auto}.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container{display:block;opacity:1}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link-text,.bx-aside-nav .bx-nav-3-lvl-link-text,.bx-aside-nav .bx-nav-4-lvl-link-text{color:#fff;font-weight:500;font-size:14px}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link{padding:0 0 0 30px}.bx-aside-nav .bx-nav-2-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-3-lvl-link{padding:0 0 0 45px}.bx-aside-nav .bx-nav-3-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-4-lvl-link{padding:0 0 0 60px}.bx-aside-nav .bx-nav-4-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;top:0;right:0;z-index:200;margin-top:6px;width:46px;height:34px;border-left:1px solid #5a6971;text-align:center}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-angle-top,.bx-aside-nav .bx-nav-angle-bottom{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin:0}@media(min-width:1200px){.bx-nav-1-lvl>a{font-size:15px}.bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-nav-1-lvl>a{font-size:13px}.bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-nav-1-lvl>a{font-size:11px}.bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control{display:flex;align-items:center;justify-content:center}.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl-link-text .bx-nav-angle-bottom{display:none}}.bx-white{--theme-color-primary:#f5f5f5;--theme-color-second:#dfdfdf}.bx-white .bx-nav-1-lvl-link-text,.bx-white .bx-nav-2-lvl-link-text,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-white .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{color:#333}
/* End */


/* Start:/local/templates/jungheinrich/components/bitrix/menu/foot_nav_sm/style.min.css?177218853510230*/
.bx-top-nav-container{position:relative;padding:0 10px;border-radius:2px;background:var(--theme-color-primary);color:#fff}.bx-nav-list-1-lvl{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;padding:0;list-style:none;-ms-flex-wrap:wrap;flex-wrap:wrap}.bx-nav-1-lvl{position:relative}.bx-nav-1-lvl-link{display:block;padding-top:6px;padding-bottom:2px;border-bottom:0;border-radius:1px;text-decoration:none;transition:250ms linear all}.bx-nav-1-lvl-link:hover{text-decoration:none}.bx-nav-1-lvl.bx-hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-active>.bx-nav-1-lvl-link,.bx-nav-1-lvl:hover>.bx-nav-1-lvl-link{border-bottom:0;background:var(--theme-color-second)}.bx-nav-1-lvl-link-text{display:flex;padding:10px 14px 14px;color:#fff;text-decoration:none;text-transform:uppercase;font:14px var(--ui-font-family-secondary,var(--ui-font-family-open-sans));font-weight:var(--ui-font-weight-semi-bold,600);transition:250ms linear all;align-items:center}.bx-nav-angle-bottom{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-bottom:after,.bx-nav-angle-bottom:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-bottom:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-angle-bottom:before{margin-left:2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:after,.bx-nav-1-lvl.bx-nav-parent:hover .bx-nav-angle-bottom:before{background-color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background-color:transparent;color:var(--theme-color-primary)}.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{z-index:250;box-shadow:0 6px 13px 0 rgba(0,0,0,.13)}.bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:#fff}.bx-nav-angle-top{position:relative;display:block;margin-left:10px;width:10px;height:10px}.bx-nav-angle-top:after,.bx-nav-angle-top:before{position:absolute;top:50%;left:50%;width:7px;height:2px;background-color:#fff;content:'';transition:250ms linear all}.bx-nav-angle-top:after{margin-left:-2px;transform:translate(-50%,-50%) rotate(-45deg)}.bx-nav-angle-top:before{margin-left:2px;transform:translate(-50%,-50%) rotate(45deg)}.bx-nav-parent-arrow{display:none}.bx-nav-2-lvl-container,.bx-nav-2-lvl-container-advanced{z-index:999;display:none;padding:0;min-width:100%;border-top:0;box-shadow:0 6px 13px 0 rgba(0,0,0,.13);color:#000;opacity:0}.bx-nav-2-lvl-container>ul,.bx-nav-2-lvl-container>div,.bx-nav-2-lvl-container-advanced>ul,.bx-nav-2-lvl-container-advanced>div{flex:1}.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:absolute;top:calc(100% - 5px);z-index:999;display:flex;background:#fff;opacity:1;align-items:stretch}.bx-nav-list-2-lvl{margin:0;padding:5px 0 12px}.bx-nav-2-lvl{display:block;padding:0;min-width:180px}.bx-nav-2-lvl-link{display:block;padding:5px 15px 5px;border-bottom:none !important;text-decoration:none !important}.bx-nav-2-lvl-link-text{color:var(--theme-color-primary);text-decoration:none;font-weight:var(--ui-font-weight-bold);font-size:13px;line-height:16px}.bx-nav-2-lvl>.bx-nav-list-2-lvl.bx-active .bx-nav-list-2-lvl-text,.bx-nav-2-lvl>.bx-nav-list-2-lvl:hover .bx-nav-list-2-lvl-text{background:var(--theme-color-light);color:var(--theme-color-primary)}.bx-nav-3-lvl-container-advanced:before,.bx-nav-3-lvl-container:before{position:absolute;top:-5px;right:0;left:0;display:block;height:5px;background:#fff;content:" "}.bx-nav-list-3-lvl{margin:0;padding:0 0 14px 0}.bx-nav-3-lvl{display:block;box-sizing:border-box;margin:0;padding:0;min-width:180px}.bx-nav-3-lvl-link{display:block;padding:3px 15px 3px 20px;border-bottom:0;color:#555;text-decoration:none;font-size:13px;line-height:14px}.bx-nav-3-lvl-link.bx-active,.bx-nav-3-lvl-link:hover{background:#f0f0f0;color:var(--theme-color-primary);text-decoration:none}.bx-nav-list-4-col{position:static}.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{top:100%;right:0;left:0}.bx-nav-list-4-col .bx-nav-2-lvl-container,.bx-nav-list-4-col .bx-nav-2-lvl-container-advanced{right:0;left:0}.bx-nav-catinfo{position:relative;z-index:120;padding:15px 15px 5px;min-width:200px;border-left:1px solid #ecefef;background:#f7fafb}.bx-nav-catinfo img{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;max-height:100%;width:auto;height:auto;border:1px solid #e7e9ea}.bx-nav-catinfo p{padding:20px 5px 0;font-size:13px}.bx-menu-button-mobile{position:absolute;top:8px;left:5px;z-index:10;width:40px;height:40px}.bx-aside-nav-control{position:absolute;top:0;left:0;z-index:1750;width:40px;height:40px;color:#fff;text-align:center;font-size:28px;line-height:40px;cursor:pointer;transition:left .15s linear}.bx-nav-bars{position:absolute;top:50%;left:50%;z-index:2100;display:block;box-sizing:border-box;width:30px;height:25px;border-top:5px solid #fff;border-bottom:5px solid #fff;vertical-align:middle;transform:translate(-50%,-50%)}.bx-nav-bars:after{position:absolute;top:50%;display:block;background:#fff;width:100%;height:5px;content:'';transform:translateY(-50%)}.bx-wrapper,.bx-aside-nav{transition:transform .15s linear}.bx-opened .bx-footer,.bx-opened .workarea{overflow:hidden}.bx-aside-nav{position:fixed;top:50px;bottom:0;left:0;z-index:1600;display:none;width:100%;background:#4c5c65;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.bx-aside-nav.bx-opened{overflow-y:scroll;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.bx-aside-nav ul{margin:0;padding:0;list-style:none}.bx-aside-nav a{display:block;overflow:hidden;padding-left:15px;max-width:100%;height:48px;border-bottom:1px solid #3d4b53 !important;color:#fff;vertical-align:middle;-ms-text-overflow:ellipsis;text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:48px}.bx-aside-nav .bx-nav-list-1-lvl{z-index:1700;flex-direction:column}.bx-aside-nav .bx-nav-1-lvl-link{padding:0;display:flex;align-items:center}.bx-aside-nav .bx-nav-1-lvl-link-text{padding:0 0 0 15px}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.hover>.bx-nav-1-lvl-link,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link{box-shadow:none !important}.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-aside-nav .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{background:transparent;color:#fff}.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-hover .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-1-lvl.hover .bx-nav-2-lvl-container{position:relative;box-shadow:none;top:auto}.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-1-lvl.bx-opened .bx-nav-2-lvl-container{display:block;opacity:1}.bx-nav-1-lvl.bx-opened,.bx-aside-nav .bx-nav-1-lvl:hover>a,.bx-aside-nav .bx-nav-1-lvl.bx-hover>a{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link-text,.bx-aside-nav .bx-nav-3-lvl-link-text,.bx-aside-nav .bx-nav-4-lvl-link-text{color:#fff;font-weight:500;font-size:14px}.bx-aside-nav .bx-nav-list-2-lvl{background:#44535c}.bx-aside-nav .bx-nav-2-lvl-link{padding:0 0 0 30px}.bx-aside-nav .bx-nav-2-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-3-lvl-link{padding:0 0 0 45px}.bx-aside-nav .bx-nav-3-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-4-lvl-link{padding:0 0 0 60px}.bx-aside-nav .bx-nav-4-lvl-link:hover{background-color:#3b4851}.bx-aside-nav .bx-nav-parent{position:relative}.bx-aside-nav .bx-nav-parent-arrow{position:absolute;top:0;right:0;z-index:200;margin-top:6px;width:46px;height:34px;border-left:1px solid #5a6971;text-align:center}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-parent-arrow i{transition:all .15s linear}.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent>ul{overflow:hidden;height:0}.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container-advanced,.bx-aside-nav .bx-nav-parent.bx-opened .bx-nav-2-lvl-container,.bx-aside-nav .bx-nav-parent.bx-opened>ul{height:auto}.bx-aside-nav .bx-nav-catinfo{display:none}.bx-aside-nav .bx-nav-angle-top,.bx-aside-nav .bx-nav-angle-bottom{position:absolute;transform:translate(-50%,-50%);left:50%;top:50%;margin:0}@media(min-width:1200px){.bx-nav-1-lvl>a{font-size:15px}.bx-nav-1-lvl>a span{padding:12px 14px 15px}}@media(min-width:992px) and (max-width:1199px){.bx-nav-1-lvl>a{font-size:13px}.bx-nav-1-lvl>a span{padding:9px 11px 12px}}@media(min-width:768px) and (max-width:991px){.bx-nav-1-lvl>a{font-size:11px}.bx-nav-1-lvl>a span{padding:5px 6px 9px}}@media(min-width:768px){.bx-aside-nav-control,.bx-aside-nav{display:none}.bx-top-nav-container{display:block}}@media(max-width:767px){.bx-aside-nav-control{display:flex;align-items:center;justify-content:center}.bx-aside-nav{display:block}.bx-top-nav-container{display:none}.bx-aside-nav .bx-nav-parent-arrow{display:block}.bx-aside-nav .bx-nav-1-lvl-link-text .bx-nav-angle-bottom{display:none}}.bx-white{--theme-color-primary:#f5f5f5;--theme-color-second:#dfdfdf}.bx-white .bx-nav-1-lvl-link-text,.bx-white .bx-nav-2-lvl-link-text,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-3-lvl-link.bx-active,.bx-white .bx-nav-3-lvl-link:hover,.bx-white .bx-nav-1-lvl.bx-nav-parent.bx-hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text,.bx-white .bx-nav-1-lvl.bx-nav-parent:hover>.bx-nav-1-lvl-link .bx-nav-1-lvl-link-text{color:#333}
/* End */


/* Start:/local/templates/jungheinrich/components/callback/main.feedback/callback/style.min.css?1763889267251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/templates/jungheinrich/components/contact/main.feedback/contact/style.min.css?1763889267251*/
div.mf-name,div.mf-email,div.mf-captcha,div.mf-message{width:80%;padding-bottom:.4em}div.mf-name input,div.mf-email input{width:60%}div.mf-message textarea{width:60%}span.mf-req{color:red}div.mf-ok-text{color:green;font-weight:bold;padding-bottom:1em}
/* End */


/* Start:/local/templates/jungheinrich/template_styles.css?177875541014518*/
body {
    overflow-x: hidden;
}

body > font.tablebodytext, 
input.pop-input[name="POP_NAME"] {
    display: none;
}

.full-w-cont {
    width: 100vw;
    position: relative;
    left: 50%;
    -webkit-transform: translateX(-50%);
        -ms-transform: translateX(-50%);
            transform: translateX(-50%);
}

.prelude__box {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: end;
        -ms-flex-align: end;
            align-items: flex-end;
}

.board__supply-btn,
.gang__item,
.recital__btn,
.footer__email,
.thing__btn,
.either__btn,
.catalog__btn,
.aside__item,
.bumf__file-item,
.card__btn {
    text-decoration: none !important;
}

.footer__email:hover {
    color: #fff;
}

.catalog__under .card__data-row,
.catalog__under .card__data-row:not(:last-child) {
    margin-bottom: 5px;
    margin-top: 20px;
    justify-content: center;
}


.gang__item:hover .gang__name{
    opacity: 0.6;
}

.gang__name {
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.header__menu-link:hover,
.header__menu-link {
    color: #3C464B;
    text-decoration: none;
}

a.tidings__item,
a.news__item {
    text-decoration: none;
}

a.tidings__item:hover .tidings__name,
a.news__item:hover .news__name {
    text-decoration: underline;
}

.news-date-time {
    color: #f9a900;
}

.content-cont img.detail_picture,
img.detail_picture {
    max-width: 750px;
    height: auto;
}

div.news-detail img.detail_picture {
    margin: 0 30px 30px 1px;
}

.content-cont img {
    max-width: 100%;
    height: auto;
}

.outfit__image img,
.suit__image img {
    height: 100%;
}


.board.board-search-cont .board__twain {
    background-color: none;
}

.board.board-search-cont {
    left: 100%;
    -webkit-transform: translateX(-100%);
        -ms-transform: translateX(-100%);
            transform: translateX(-100%);
	width: 65%;
	max-width: 1034px;
	min-width: 350px;
}

.board.board-search-cont .board__title {
    margin-bottom: 20px;
}

.board-search-cont .board__dyad > * {
    width: 100%;
}

.board.board-search-cont .board__right {
    display: block;
}


.header__search {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    gap: 10px;
    width: 100%;
}

.no-lbl-field.inquiry__field,
.no-lbl-field {
    padding: 15px 21px;
}

.border-field {
    border-color: #ffb902;
}

.border-field:focus {
    border-color: #dea000;
}

table.title-search-result th {
    display: none;
}

table.title-search-result td.title-search-item b {
    color: #ffb902;
}

table.title-search-result tr.title-search-selected a,
table.title-search-result tr.title-search-selected td,
table.title-search-result tr.title-search-selected td.title-search-more a {
    background-color: #eaeff1;
}

table.title-search-result td.title-search-item {
    padding-right: 0;
}

div.search-item .link {
    text-decoration: underline;
    color: #222;
	transition: color .3s ease-out;
}

div.search-item .link:hover {
    text-decoration: none;
    color: #f9b904;
}

div.search-item h4 {
    font-size: 120%;
}

div.search-item, 
table.search-filter td {
    border-color: #f1d691;
}

.divide__content:hover,
.divide__content:focus,
.divide__content,
.division__content:hover,
.division__content:focus,
.division__content {
	text-decoration: none;
    color: #fff;
}

div.news-detail img.detail_picture {
    margin: 0 30px 30px 1px;
}


.catalog__container .carcase__under {
    margin-left: 40px;
}


.list__link:hover, 
.list__link:focus,
.list__ref:hover, 
.list__ref:focus {
    color: #3C464B;
    outline: none;
}

.listsub__ref {
	padding-bottom: 12px;
    border-bottom: 1px solid #3C464B;
    margin-bottom: 9px;
}

.listsub__ref:hover,
.listsub__ref:focus {
    color: #3C464B;
    text-decoration: underline;
}

.listsub__ref.active:hover,
.listsub__ref.active:focus,
.listsub__ref.active {
    font-weight: 500;
    color: #FFB900;
}

.card__book ul:not([class]),
.specific__text ol:not([class]),
.specific__text ul:not([class]),
.content-cont ol:not([class]), 
.content-cont ul:not([class]) {
	margin-bottom: 1rem;
	list-style: auto;
	padding-left: 24px;
}


.card__book ul:not([class]),
.specific__text ul:not([class]),
.content-cont ul:not([class]) {
  list-style: disc;
}

.content-cont ol:not([class]) li, 
.content-cont ul:not([class]) li {
	margin-bottom: 8px;
}

.content-cont h2, 
.content-cont h3, 
.content-cont h4, 
.content-cont h5, 
.content-cont h6 {
	font-weight: bold;
	margin-bottom: 20px;
	margin-top: 30px;
}

.content-cont h2:first-child, 
.content-cont h3:first-child, 
.content-cont h4:first-child, 
.content-cont h5:first-child, 
.content-cont h6:first-child {
	margin-top: 0;
}


.content-cont .h1,.content-cont h1 {
    font-size: 2.5rem
}

.content-cont .h2,.content-cont h2 {
    font-size: 2rem
}

.content-cont .h3,.content-cont h3 {
    font-size: 1.75rem
}

.content-cont .h4,.content-cont h4 {
    font-size: 1.5rem
}

.content-cont .h5,.content-cont h5 {
    font-size: 1.25rem
}

.content-cont .h6,.content-cont h6 {
    font-size: 1rem
}

.content-cont p {
	margin-bottom: 22px;
}

.content-cont b,
.content-cont strong {
	font-weight: bolder;
}


.reviews .ingoing {
    padding-top: 0;
}

.card__book p {
	margin-bottom: 1rem;
}


.crumbs__unit {
    float: left;
}

.guide__file-note {
    text-transform: uppercase;
}



.content-cont .guide__select ol:not([class]), 
.content-cont .guide__select ul:not([class]) {
	margin-bottom: 0;
	list-style: none;
	padding-left: 0;
}

.content-cont .guide__select ul:not([class]) {
  list-style: none;
}

.content-cont .guide__select ol:not([class]) li, 
.content-cont .guide__select ul:not([class]) li {
	margin-bottom: 0;
}

.decree__image {
    overflow: hidden;
}

.content-cont .decree__image img {
    height: 100%;
}

.proposal {
    background-color: #EAEFF1;
}

.decree__topic,
.tale__topic {
    min-height: 28px;
}


.library__item video {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.video-poster {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	pointer-events: none; /* чтобы не мешал кликам */
	z-index: 1;
	background: #f9b904;
	display: flex;
	justify-content: center;
	align-items: center;
    padding-top: 100px;
}

.video-poster img {
	width: 100%;
	max-width: 60%;
	height: auto;
	object-fit: cover;
	mix-blend-mode: luminosity;
}

.position-relative:hover .video-poster img {
  mix-blend-mode: unset;
}

.video-poster.hidden {
  display: none;
}

.card__upper {
    min-height: 490px;
}

.table-wrapper {
    overflow: hidden;
    overflow-x: auto;
}


.table-wrapper table {
	min-width 600px;
}

.table-custom th {
    font-weight: bold;
}

.table-custom th,
.table-custom td {
    padding: 12px 10px;
	text-align: center;
	min-width: 130px;
}

.table-custom tr:nth-child(even) td {
	background: #fff;
}


.lining > div[id*="bx_"] > div[id*="bx_"] >.row {
    margin-right: 0;
    margin-left: 0;
}

.lining > div[id*="bx_"] > div[id*="bx_"] > .row > .col-xs-12 {
    padding: 0;
}

.footer__menu-col {
    break-inside: avoid;
}

.catalog__set > div > .catalog__unit {
    width: 100%;
}

.thing__caudal.thing-center {
    justify-content: center;
}

.thing-center .thing__topic {
    margin-right: 50px;
}

.novel__image {
    width: 100%;
}

.division__content {
    bottom: -130%;
}

.gang__list-item {
    display: block;
    text-decoration: none;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}

.gang__list-item:hover {
	background: #fff;
    text-decoration: underline;
}


.board__roll-link-wrapper {
    display: flex;
    align-items: center;
    gap: 4px;
}

.board__roll-toggle {
    background: none;
    border: none;
	padding: 16.7px 5px 15.7px;
    width: 35px;
    height: 100%;
    cursor: pointer;
    flex-shrink: 0;
    display: flex;
    align-items: center;
    justify-content: center;
}

.board__roll-toggle svg {
    transition: transform 0.3s ease;
}

.board__roll-toggle[aria-expanded="true"] svg {
    transform: rotate(90deg);
}

.sub-list {
    margin: 0;
    padding: 0 0 8px 10px;
    list-style: none;
}

.board__roll-toggle svg path {
    transition: transform 0.3s ease;
}

.board__roll-toggle:hover svg path {
    stroke: #f9b904;
}

.board__list-ref,
.board__roll-ref:hover,
.board__roll-ref {
    width: 100%;
    text-decoration: none;
}


.sub-list .board__roll-ref {
    padding: 10px 10px;
}


.drop__list-ref {
    width: 100%;
}

.drop__list-link-wrapper, .drop__sub-link-wrapper {
    display: flex;
    align-items: center;
    gap: 4px;
    width: 100%;
}

.drop__toggle, 
.drop__sub-toggle {
    background: none;
    border: none;
	padding: 12px 5px 12px;
    width: 35px;
    height: 100%;
    cursor: pointer;
    flex-shrink: 0;
}

.drop__sub-list, 
.drop__subsub-list {
    margin-left: 10px;
    padding-top: 4px;
}

.drop__subsub-list {
    margin-left: 10px;
}


.drop .board__roll-link-wrapper {
    /*flex-wrap: wrap;*/
}


.drop__sub-ref,
.drop__subsub-ref {
    position: relative;
    display: block;
    text-decoration: none;
    color: #3C464B;
    font-size: 14px;
    font-weight: 400;
    line-height: 120%;
    padding: 8px 5px;
    -webkit-transition: all 0.3s;
    -o-transition: all 0.3s;
	transition: all 0.3s;
	width: 100%;
}

.drop__sub-ref:not(:last-child) {

}

.drop__subsub-ref:not(:last-child) {
    border-bottom: 1px solid #ccc;
}


.drop__list_sub {
    padding-left: 10px;
}

.swiper-wrapper {
    margin: 0 0 50px;
    height: auto;
}


.either__rubric,
.catalog__rubric {
    min-height: 44px;
}



.catalog__rubric-wrapper.cut-models-wrapper {
  position: relative;
  height: 63px; /* 3 строки × 21px */
}

.cut-models-wrapper .catalog__rubric.cut-models,
.cut-models-wrapper .catalog__rubric.catalog__rubric-full.cut-models {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  line-height: 21px;
  padding: 0;
  margin: 0;
  /* font-size: inherit; сохраняем размер шрифта родителя */
}

.cut-models-wrapper .catalog__rubric.cut-models:not(.catalog__rubric-full) {
  height: 63px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  z-index: 2;
}

.cut-models-wrapper .catalog__rubric.catalog__rubric-full.cut-models {
	height: auto;
	opacity: 0;
	visibility: hidden;
	overflow: visible;
	background: #fff; 
	z-index: 1;
	transition: opacity 0s ease, visibility 0s ease;
	box-shadow: 0 0 0 10px #fff;
    width: calc(100% + 15px);
}

.catalog__rubric-wrapper.cut-models-wrapper:hover .catalog__rubric.cut-models {
  opacity: 0;
  visibility: hidden;
  z-index: 1;
}

.catalog__rubric-wrapper.cut-models-wrapper:hover .catalog__rubric.catalog__rubric-full.cut-models {
  opacity: 1;
  visibility: visible;
  z-index: 2;

    overflow: hidden;
    overflow-y: auto;
    max-height: 320px;
}

.catalog__rubric-wrapper.cut-models-wrapper {
    margin-bottom: 28px;
}


/* 404 */

main > .page-tech-cont {
  padding: 210px 0 40px;
}

.page-tech-cont {
  padding: 200px 0 140px;
  text-align: center;
}

.page-tech-cont p {
  font-size: 24px;
  font-weight: 300;
}

.page-tech-cont h1 {
  font-weight: normal;
  font-size: 60px;
  font-weight: 900;
  margin: 0 auto 30px;
}

.page-tech-cont .btn.btn-sec {
  max-width: 200px;
}

.tech-img {
  margin: 25px auto 10px;
  padding: 0 20px;
  font-size: 135px;
  line-height: 1.1;
  font-weight: bold;
  color: #f9b904;
}

.tech-img img {
  max-width: 100%;
}

.tech-desc {
  font-size: 24px;
  line-height: 130%;
  margin-bottom: 21px;
}

.bg-cont .tech-desc {
  color: #fff;
}

.page-tect-text {
  font-weight: 600;
  font-size: 24px;
  line-height: 30px;
  text-align: center;
  color: #111;
  margin-bottom: 18px;
}

.tech-subtitle {
  font-size: 24px;
  line-height: 1.4;
}

.tech-text {
  font-weight: 300;
  font-size: 24px;
  line-height: 120%;
}

.tech-block {
  margin-bottom: 43px;
}

.page-tech-foot .link {
  font-weight: normal;
  text-decoration: underline;
  font-size: 16px;
  text-align: center;
  color: #111;
}

.page-tech-foot .link:hover {
  text-decoration: none;
}

/* /404 */


@media (min-width: 577px) {
	.either__unit.swiper-slide {
		height: auto;
	}
	.either__unit
	.catalog__unit {
		display: -moz-flex;
		display: -ms-flex;
		display: -o-flex;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
	}
	.either__unit > *,
	.catalog__unit > * {
		width: 100%;
	}
	.either__item,
	.catalog__item {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
			-ms-flex-direction: column;
				flex-direction: column;
		height: 100%;
	}
	.either__under,
	.catalog__under {
		margin-top: auto;
		height: 100%;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
			-ms-flex-direction: column;
				flex-direction: column;
	}
	.either__data,
	.catalog__data {
		margin-top: auto;
	}

}


@media (min-width: 992px) {
    .suit__row:nth-child(even) .suit__image {
        -ms-flex-order: -1;
        -webkit-box-ordinal-group: 0;
                order: -1;
    }
}

@media screen and (max-width: 1200px) {
	.either__rubric,
	.catalog__rubric {
		font-size: 16px;
		min-height: 40px;
	}

	.catalog__rubric-wrapper.cut-models-wrapper {
	  height: 64px;
	}
	.cut-models-wrapper .catalog__rubric.cut-models,
	.cut-models-wrapper .catalog__rubric.catalog__rubric-full.cut-models {
	  line-height: 120%;
	}
	.cut-models-wrapper .catalog__rubric.cut-models:not(.catalog__rubric-full) {
	  height: 56px;
	}



}

@media screen and (max-width: 767px) {
	.either__rubric,
	.catalog__rubric {
        font-size: 14px;
        min-height: 50px;
    }
	.catalog__rubric-wrapper.cut-models-wrapper {
	  height: 50px;
	}
	.cut-models-wrapper .catalog__rubric.cut-models,
	.cut-models-wrapper .catalog__rubric.catalog__rubric-full.cut-models {
	  line-height: 120%;
	}
	.cut-models-wrapper .catalog__rubric.cut-models:not(.catalog__rubric-full) {
	  height: 50px;
	}
    .catalog__rubric-wrapper.cut-models-wrapper {
        margin-bottom: 16px;
    }

	div.news-detail img.detail_picture {
		margin: 0 0 30px;
	}
	.decree__topic,
	.tale__topic {
		min-height: 23px;
	}
}

@media screen and (max-width: 575px) {
	.either__rubric,
    .catalog__rubric {
        min-height: 0;
    }
  .tidings__box {
    min-width: auto;
    max-width: none;
    margin-bottom: 16px;
  }
  .show-more .tidings__box:nth-child(n) {
    display: block;
  }
}
/* End */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2.css?179155010362469 */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2-anton.css?17914890758298 */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2-listing.css?179139772114382 */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2-product.css?179136108217651 */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2-content.css?17914890751041403 */
/* /local/jungheinrich/integration/catalog/integration.css?17912308096481 */
/* /local/jungheinrich/integration/catalog-v2/catalog-v2-menu.css?17913071804648 */
/* /local/templates/jungheinrich/css/style.css?1770195456310839 */
/* /local/jungheinrich/assets/china-shell.css?17912308095880 */
/* /local/jungheinrich/integration/topbar/topbar.css?17913892433473 */
/* /local/templates/jungheinrich/components/bitrix/breadcrumb/breadcrumbs/style.min.css?1770195471467 */
/* /local/templates/jungheinrich/components/bitrix/menu/head_nav/style.min.css?177228251110230 */
/* /local/templates/jungheinrich/components/bitrix/search.title/search_sm/style.min.css?17510997221827 */
/* /local/jungheinrich/catalog-templates/catalog-additions.css?17911348405084 */
/* /local/templates/jungheinrich/components/bitrix/menu/head_nav_mob/style.min.css?177228514810230 */
/* /local/templates/jungheinrich/components/bitrix/menu/foot_nav/style.min.css?177218827910230 */
/* /local/templates/jungheinrich/components/bitrix/menu/foot_nav_sm/style.min.css?177218853510230 */
/* /local/templates/jungheinrich/components/callback/main.feedback/callback/style.min.css?1763889267251 */
/* /local/templates/jungheinrich/components/contact/main.feedback/contact/style.min.css?1763889267251 */
/* /local/templates/jungheinrich/template_styles.css?177875541014518 */
