.elementor-663 .elementor-element.elementor-element-6126689{--display:flex;--overlay-opacity:0.28;}.elementor-663 .elementor-element.elementor-element-6126689:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-6126689 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://momo301.shop/wp-content/uploads/2026/09/hetao-homepage-assets/hero-field-wide.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-663 .elementor-element.elementor-element-6126689::before, .elementor-663 .elementor-element.elementor-element-6126689 > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-6126689 > .e-con-inner > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-6126689 > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-6126689 > .e-con-inner > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-6126689 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3C4045;--background-overlay:'';}.elementor-663 .elementor-element.elementor-element-0317774{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );}.elementor-663 .elementor-element.elementor-element-9341693{--display:flex;}.elementor-663 .elementor-element.elementor-element-3752840{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );}.elementor-663 .elementor-element.elementor-element-3542265 img{border-radius:0px 0px 0px 100px;}.elementor-663 .elementor-element.elementor-element-0024959{--display:flex;--overlay-opacity:0.5;}.elementor-663 .elementor-element.elementor-element-0024959:not(.elementor-motion-effects-element-type-background), .elementor-663 .elementor-element.elementor-element-0024959 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://momo301.shop/wp-content/uploads/2026/09/hetao-homepage-assets/field-origin.jpg");background-position:center center;background-size:cover;}.elementor-663 .elementor-element.elementor-element-0024959::before, .elementor-663 .elementor-element.elementor-element-0024959 > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-0024959 > .e-con-inner > .elementor-background-video-container::before, .elementor-663 .elementor-element.elementor-element-0024959 > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-0024959 > .e-con-inner > .elementor-background-slideshow::before, .elementor-663 .elementor-element.elementor-element-0024959 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:rgba(24,78,38,0.62);--background-overlay:'';}.elementor-663 .elementor-element.elementor-element-9209075{--display:flex;}.elementor-663 .elementor-element.elementor-element-0783005{--display:flex;}.elementor-663 .elementor-element.elementor-element-2532734{--display:flex;}.elementor-663 .elementor-element.elementor-element-9634231{--display:flex;}.elementor-663 .elementor-element.elementor-element-5366046{--display:flex;}.elementor-663 .elementor-element.elementor-element-8480432{--display:flex;}.elementor-663 .elementor-element.elementor-element-8033383{--display:flex;}.elementor-663 .elementor-element.elementor-element-5689590{--display:flex;}.elementor-663 .elementor-element.elementor-element-8908149{--display:flex;}.elementor-663 .elementor-element.elementor-element-a6f0603{--display:flex;}.elementor-663 .elementor-element.elementor-element-2453012{--display:flex;}.elementor-663 .elementor-element.elementor-element-3737074{--display:flex;}.elementor-663 .elementor-element.elementor-element-9508725{--display:flex;}.elementor-663 .elementor-element.elementor-element-1266943{--display:flex;}.elementor-663 .elementor-element.elementor-element-0433766{--display:flex;}.elementor-663 .elementor-element.elementor-element-2730742{--display:flex;}.elementor-663 .elementor-element.elementor-element-3365728{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS */body.elementor-page-663{--green:#184E26;--gold:#F8B31C;--gold2:#FFC94A;--ink:#193324;--muted:#657064;--soft:#F7F8F4;--line:#E2E8DC;font-family:Arial,"Segoe UI",sans-serif;color:var(--ink);background:#fff}body.elementor-page-663 *{box-sizing:border-box}body.elementor-page-663 a{text-decoration:none}body.elementor-page-663 .elementor-heading-title{text-transform:none!important;letter-spacing:0!important}body.elementor-page-663 .hs-header{background:var(--green);color:#fff;padding:18px clamp(18px,4vw,58px);min-height:96px}body.elementor-page-663 .hs-header>.e-con-inner{max-width:none;width:100%;display:flex!important;flex-direction:row!important;align-items:center;justify-content:space-between;gap:34px}body.elementor-page-663 .hs-header-logo{flex:0 0 190px;width:190px}body.elementor-page-663 .hs-header-logo img{width:190px;height:auto}body.elementor-page-663 .hs-nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;color:#fff;font-size:14px;font-weight:700;line-height:1.3}body.elementor-page-663 .hs-nav-links a{color:#fff;white-space:nowrap}body.elementor-page-663 .hs-header-cta{flex:0 0 auto}body.elementor-page-663 .hs-header-cta .elementor-button,body.elementor-page-663 .hs-primary .elementor-button{background:var(--gold);border:1px solid var(--gold);border-radius:4px;color:#fff;font-weight:800;padding:15px 24px;text-transform:none}body.elementor-page-663 .hs-header-cta .elementor-button:hover,body.elementor-page-663 .hs-primary .elementor-button:hover{background:var(--gold2);border-color:var(--gold2);color:#fff}body.elementor-page-663 .hs-hero{position:relative;overflow:hidden;min-height:620px;padding:78px clamp(20px,7vw,108px);display:flex;align-items:center}body.elementor-page-663 .hs-hero:after{content:"";position:absolute;left:-8%;right:-8%;bottom:-105px;height:180px;background:#fff;border-radius:50% 50% 0 0;z-index:1}body.elementor-page-663 .hs-hero>.e-con-inner{max-width:none;width:100%;display:flex!important;justify-content:flex-start;position:relative;z-index:2}body.elementor-page-663 .hs-hero-panel{max-width:720px;background:rgba(24,78,38,.35);padding:38px 44px;border-left:5px solid var(--gold)}body.elementor-page-663 .hs-eyebrow p,body.elementor-page-663 .hs-eyebrow{font-size:12px;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:#42742E;margin:0 0 13px}body.elementor-page-663 .hs-light p,body.elementor-page-663 .hs-light,body.elementor-page-663 .hs-light .elementor-heading-title{color:#fff!important}body.elementor-page-663 .hs-h1 .elementor-heading-title{font-size:clamp(38px,5vw,68px);line-height:1.02;color:#fff;font-weight:800}body.elementor-page-663 .hs-h2 .elementor-heading-title{font-size:clamp(30px,3.4vw,50px);line-height:1.08;color:var(--green);font-weight:800}body.elementor-page-663 .hs-h3 .elementor-heading-title{font-size:23px;line-height:1.15;color:var(--green);font-weight:800}body.elementor-page-663 .hs-body p,body.elementor-page-663 .hs-hero-copy p{font-size:18px;line-height:1.75;color:#333;margin:0 0 15px}body.elementor-page-663 .hs-hero-copy p{color:#fff;font-size:20px;margin:22px 0 29px}body.elementor-page-663 .hs-intro,body.elementor-page-663 .hs-quality,body.elementor-page-663 .hs-proof,body.elementor-page-663 .hs-quote{padding:108px clamp(22px,6vw,96px)}body.elementor-page-663 .hs-intro>.e-con-inner,body.elementor-page-663 .hs-quality>.e-con-inner,body.elementor-page-663 .hs-proof>.e-con-inner,body.elementor-page-663 .hs-quote>.e-con-inner{max-width:none;width:100%;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(34px,6vw,88px);align-items:center}body.elementor-page-663 .hs-copy{max-width:640px}body.elementor-page-663 .hs-photo img{width:100%;height:clamp(400px,42vw,610px);object-fit:cover}body.elementor-page-663 .hs-intro .hs-photo img{border-radius:0 0 0 82px}body.elementor-page-663 .hs-quality .hs-photo img{border-radius:0 82px 0 0}body.elementor-page-663 .hs-proof .hs-photo img{border-radius:82px 0 0 0}body.elementor-page-663 .hs-origin-band{min-height:560px;padding:90px clamp(22px,6vw,96px);display:flex;align-items:flex-end}body.elementor-page-663 .hs-origin-band>.e-con-inner{max-width:none;width:100%;display:flex!important;align-items:flex-end}body.elementor-page-663 .hs-overlay-copy{max-width:690px;background:rgba(24,78,38,.52);padding:38px 42px;border-left:5px solid var(--gold)}body.elementor-page-663 .hs-quality,body.elementor-page-663 .hs-process{background:var(--soft)}body.elementor-page-663 .hs-mini-list{margin-top:28px;border-top:1px solid var(--line)}body.elementor-page-663 .hs-mini-item{border-bottom:1px solid var(--line);padding:20px 0}body.elementor-page-663 .hs-mini-item .elementor-widget-container{display:grid;grid-template-columns:180px 1fr;gap:24px}body.elementor-page-663 .hs-mini-item strong{color:var(--green);font-size:15px}body.elementor-page-663 .hs-mini-item span{color:#4b554b;font-size:15px;line-height:1.6}body.elementor-page-663 .hs-products,body.elementor-page-663 .hs-process{padding:108px clamp(22px,6vw,96px)}body.elementor-page-663 .hs-products>.e-con-inner,body.elementor-page-663 .hs-process>.e-con-inner{max-width:none;width:100%;display:block!important}body.elementor-page-663 .hs-product-strip{margin-top:42px}body.elementor-page-663 .hs-product-strip>.e-con-inner{max-width:none;width:100%;display:grid!important;grid-template-columns:1.2fr .9fr .9fr;gap:22px}body.elementor-page-663 .hs-product-card{background:var(--soft);border-top:5px solid var(--green);padding:32px 28px;min-height:245px}body.elementor-page-663 .hs-card-dark{background:var(--green)}body.elementor-page-663 .hs-card-dark .elementor-heading-title,body.elementor-page-663 .hs-card-dark p{color:#fff!important}body.elementor-page-663 .hs-process-head{max-width:760px;margin-bottom:42px}body.elementor-page-663 .hs-process-steps>.e-con-inner{max-width:none;width:100%;display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:#d9e2d3}body.elementor-page-663 .hs-step{background:#fff;min-height:245px;padding:28px 22px}body.elementor-page-663 .hs-step .elementor-widget-container{display:flex;flex-direction:column;gap:18px}body.elementor-page-663 .hs-step span{font-size:12px;color:#42742E;font-weight:800;letter-spacing:.12em}body.elementor-page-663 .hs-step strong{font-size:22px;line-height:1.05;color:var(--green)}body.elementor-page-663 .hs-step em{font-style:normal;font-size:15px;line-height:1.6;color:#566157}body.elementor-page-663 .hs-quote{background:var(--green)}body.elementor-page-663 .hs-quote .hs-photo img{height:430px;border-radius:0}body.elementor-page-663 .hs-footer{background:var(--green);color:#fff;padding:54px clamp(22px,6vw,96px) 28px}body.elementor-page-663 .hs-footer>.e-con-inner{max-width:none;width:100%;display:grid!important;grid-template-columns:1.4fr .8fr;gap:28px 60px;align-items:start}body.elementor-page-663 .hs-footer-logo img{width:250px;height:auto}body.elementor-page-663 .hs-footer p{color:#fff;font-size:14px;line-height:1.7;margin:0}body.elementor-page-663 .hs-footer a{color:#fff;font-weight:700}body.elementor-page-663 .hs-footer-links p{display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-end}body.elementor-page-663 .hs-footer-bottom{grid-column:1/-1;border-top:1px solid rgba(255,255,255,.45);padding-top:18px}@media(max-width:900px){body.elementor-page-663 .hs-header>.e-con-inner{flex-wrap:wrap!important;gap:14px}body.elementor-page-663 .hs-header-logo{flex:0 0 165px;width:165px}body.elementor-page-663 .hs-header-logo img{width:165px}body.elementor-page-663 .hs-nav-links{order:3;flex-basis:100%;justify-content:flex-start;gap:12px 22px}body.elementor-page-663 .hs-hero{min-height:610px;padding:58px 20px 72px}body.elementor-page-663 .hs-hero-panel{padding:28px 24px}body.elementor-page-663 .hs-h1 .elementor-heading-title{font-size:34px}body.elementor-page-663 .hs-body p,body.elementor-page-663 .hs-hero-copy p{font-size:16px}body.elementor-page-663 .hs-intro,body.elementor-page-663 .hs-quality,body.elementor-page-663 .hs-proof,body.elementor-page-663 .hs-quote,body.elementor-page-663 .hs-products,body.elementor-page-663 .hs-process{padding:72px 20px}body.elementor-page-663 .hs-intro>.e-con-inner,body.elementor-page-663 .hs-quality>.e-con-inner,body.elementor-page-663 .hs-proof>.e-con-inner,body.elementor-page-663 .hs-quote>.e-con-inner,body.elementor-page-663 .hs-product-strip>.e-con-inner,body.elementor-page-663 .hs-process-steps>.e-con-inner,body.elementor-page-663 .hs-footer>.e-con-inner{grid-template-columns:1fr!important}body.elementor-page-663 .hs-photo img{height:360px;border-radius:0!important}body.elementor-page-663 .hs-quality .hs-photo{order:2}body.elementor-page-663 .hs-origin-band{min-height:520px;padding:64px 20px}body.elementor-page-663 .hs-overlay-copy{padding:28px 24px}body.elementor-page-663 .hs-mini-item .elementor-widget-container{grid-template-columns:1fr;gap:6px}body.elementor-page-663 .hs-product-card,body.elementor-page-663 .hs-step{min-height:auto}body.elementor-page-663 .hs-footer{padding:42px 20px 24px}body.elementor-page-663 .hs-footer-links p{justify-content:flex-start}}@media(max-width:520px){body.elementor-page-663 .hs-header-cta .elementor-button{padding:12px 14px;font-size:13px}body.elementor-page-663 .hs-h2 .elementor-heading-title{font-size:30px}body.elementor-page-663 .hs-quote .hs-photo img{height:260px}}
/* Post-cleanup hero tuning in the clean kit environment. */
body.elementor-page-663 .hs-hero{min-height:560px!important;padding-top:58px!important;padding-bottom:64px!important}
body.elementor-page-663 .hs-hero-panel{max-width:690px!important;padding:32px 42px!important}
body.elementor-page-663 .hs-h1 .elementor-heading-title{font-size:clamp(38px,4.6vw,60px)!important;line-height:1.04!important}
body.elementor-page-663 .hs-hero-copy p{font-size:18px!important;line-height:1.65!important;margin:20px 0 26px!important}
@media(max-width:900px){body.elementor-page-663 .hs-hero{min-height:575px!important;padding-top:48px!important;padding-bottom:62px!important}body.elementor-page-663 .hs-hero-panel{padding:26px 24px!important}body.elementor-page-663 .hs-h1 .elementor-heading-title{font-size:32px!important;line-height:1.08!important}body.elementor-page-663 .hs-hero-copy p{font-size:16px!important;line-height:1.62!important}}
@media(max-width:420px){body.elementor-page-663 .hs-h1 .elementor-heading-title{font-size:31px!important}body.elementor-page-663 .hs-hero-panel{padding:24px 22px!important}}
body.elementor-page-663 .hs-product-strip>.e-con-inner{grid-template-columns:repeat(4,minmax(0,1fr))!important}
body.elementor-page-663 .hs-product-card .hs-primary{margin-top:auto}
body.elementor-page-663 .hs-product-card .hs-primary .elementor-button{padding:12px 16px;font-size:14px}
@media(max-width:1100px){body.elementor-page-663 .hs-product-strip>.e-con-inner{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
@media(max-width:720px){body.elementor-page-663 .hs-product-strip>.e-con-inner{grid-template-columns:1fr!important}}
@media(max-width:900px){
body.elementor-page-663{overflow-x:hidden!important}
body.elementor-page-663 .e-con-inner{width:100%!important;max-width:100%!important;min-width:0!important}
body.elementor-page-663 .e-con,body.elementor-page-663 .elementor-widget,body.elementor-page-663 .elementor-widget-container{min-width:0!important;max-width:100%!important}
body.elementor-page-663 .hs-hero-copy{width:100%!important;max-width:100%!important;min-width:0!important}
body.elementor-page-663 .hs-h1 .elementor-heading-title,body.elementor-page-663 .hs-title .elementor-heading-title,body.elementor-page-663 .hs-copytext,body.elementor-page-663 .hs-hero-text{max-width:100%!important;overflow-wrap:anywhere}
}
@media(max-width:900px){
body.elementor-page-663 .hs-hero-panel,body.elementor-page-663 .hs-hero-copy,body.elementor-page-663 .hs-copy,body.elementor-page-663 .hs-split-copy,body.elementor-page-663 .hs-form-copy,body.elementor-page-663 .hs-form-panel{width:100%!important;max-width:calc(100vw - 40px)!important;min-width:0!important}
body.elementor-page-663 .hs-h1,body.elementor-page-663 .hs-h2,body.elementor-page-663 .hs-title,body.elementor-page-663 .hs-body,body.elementor-page-663 .hs-copytext,body.elementor-page-663 .hs-hero-text{width:100%!important;max-width:100%!important;min-width:0!important}
body.elementor-page-663 .hs-h1 .elementor-heading-title,body.elementor-page-663 .hs-h2 .elementor-heading-title,body.elementor-page-663 .hs-title .elementor-heading-title,body.elementor-page-663 p{white-space:normal!important;overflow-wrap:anywhere!important;word-break:normal!important}
}/* End custom CSS */