.elementor-2492 .elementor-element.elementor-element-6686d38d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2492 .elementor-element.elementor-element-b9b3ae66 .xhjpc-product-hero{grid-template-columns:1.05fr .95fr;gap:42px;}.elementor-2492 .elementor-element.elementor-element-b9b3ae66 .xhjpc-product-overview{grid-template-columns:250px minmax(0,1fr);gap:42px;}.elementor-2492 .elementor-element.elementor-element-b9b3ae66 .xhjpc-gallery-main{aspect-ratio:106 / 100;}.elementor-2492 .elementor-element.elementor-element-b9b3ae66 .xhjpc-module-root{background-color:#ffffff;}.elementor-2492 .elementor-element.elementor-element-b9b3ae66 .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;}.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-feature-section{background-color:#173f2a;padding-top:86px;padding-bottom:86px;}.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-feature-grid article{background-color:rgba(255,255,255,.055);}.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}.elementor-2492 .elementor-element.elementor-element-4a936db9 .xhjpc-detail-columns{grid-template-columns:.9fr 1.1fr;gap:84px;padding-top:86px;padding-bottom:86px;}.elementor-2492 .elementor-element.elementor-element-4a936db9 .xhjpc-module-root{background-color:#ffffff;}.elementor-2492 .elementor-element.elementor-element-4a936db9 .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}.elementor-2492 .elementor-element.elementor-element-c0e39af6 .xhjpc-related-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;}.elementor-2492 .elementor-element.elementor-element-c0e39af6 .xhjpc-related-section{padding-top:86px;padding-bottom:86px;background-color:#ffffff;}.elementor-2492 .elementor-element.elementor-element-c0e39af6 .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-faq-section{padding-top:86px;padding-bottom:86px;background-color:#f6f8f4;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-faq-list details{background-color:#ffffff;border-radius:5px;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-faq-list summary{color:#1f2923;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-faq-list details p{color:#66736c;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-faq-list{gap:10px;}.elementor-2492 .elementor-element.elementor-element-0482e917 .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}.elementor-2492 .elementor-element.elementor-element-ca05933c .xhjpc-contact-layout{grid-template-columns:.8fr 1.2fr;gap:74px;}.elementor-2492 .elementor-element.elementor-element-ca05933c .xhjpc-contact-section{padding-top:86px;padding-bottom:86px;background:#e8f3eb;}.elementor-2492 .elementor-element.elementor-element-ca05933c .xhjpc-contact-form{background-color:#ffffff;}.elementor-2492 .elementor-element.elementor-element-ca05933c .xhjpc-root{--xhj-green:#2f7d4a;--xhj-green-dark:#1e4d31;--xhj-ink:#1f2923;}@media(max-width:1024px){.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));}.elementor-2492 .elementor-element.elementor-element-c0e39af6 .xhjpc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}@media(max-width:767px){.elementor-2492 .elementor-element.elementor-element-c8083bd6 .xhjpc-feature-grid{grid-template-columns:repeat(1,minmax(0,1fr));}.elementor-2492 .elementor-element.elementor-element-c0e39af6 .xhjpc-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));}}