.elementor-4160 .elementor-element.elementor-element-35b5a78{--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;--justify-content:center;--background-transition:.3s;--overlay-opacity:.8;--padding-top:133px;--padding-bottom:115px;--padding-left:0px;--padding-right:0px}.elementor-4160 .elementor-element.elementor-element-35b5a78:not(.elementor-motion-effects-element-type-background),.elementor-4160 .elementor-element.elementor-element-35b5a78>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.starharvestcn.com/wp-content/uploads/2025/07/矩形-7@1x.png");background-repeat:no-repeat;background-size:cover}.elementor-4160 .elementor-element.elementor-element-35b5a78:before,.elementor-4160 .elementor-element.elementor-element-35b5a78>.elementor-background-video-container:before,.elementor-4160 .elementor-element.elementor-element-35b5a78>.e-con-inner>.elementor-background-video-container:before,.elementor-4160 .elementor-element.elementor-element-35b5a78>.elementor-background-slideshow:before,.elementor-4160 .elementor-element.elementor-element-35b5a78>.e-con-inner>.elementor-background-slideshow:before,.elementor-4160 .elementor-element.elementor-element-35b5a78>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:'';background-color:#004f5d}.elementor-4160 .elementor-element.elementor-element-35b5a78,.elementor-4160 .elementor-element.elementor-element-35b5a78:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-5846b35{text-align:center}.elementor-4160 .elementor-element.elementor-element-5846b35 .elementor-heading-title{color:var(--e-global-color-e3e4859);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ff78bd2{text-align:center;color:var(--e-global-color-e3e4859);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e2beb0d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s;--padding-top:15px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4160 .elementor-element.elementor-element-a5a346c .woocommerce-breadcrumb{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-a5a346c .woocommerce-breadcrumb>a{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-ca0c751{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s;--padding-top:7.25rem;--padding-bottom:7.5rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-e9f7a10{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0rem 3.75rem;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-3225802{--display:flex;--overflow:hidden;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-cfa4750{--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;--justify-content:center;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-d82060f .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b663458{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9ce3f07{--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;--background-transition:.3s;--padding-top:4.5rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-9ce3f07:not(.elementor-motion-effects-element-type-background),.elementor-4160 .elementor-element.elementor-element-9ce3f07>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a0b0380)}.elementor-4160 .elementor-element.elementor-element-9ce3f07,.elementor-4160 .elementor-element.elementor-element-9ce3f07:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-cfed683{--display:flex;--background-transition:.3s;--padding-top:0rem;--padding-bottom:2.75rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-60eece6 .elementor-heading-title{color:var(--e-global-color-8ad9153);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-bafe842{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4160 .elementor-element.elementor-element-40b5673{color:var(--e-global-color-accent);font-family:var(--e-global-typography-7d5e038-font-family),Sans-serif;font-size:var(--e-global-typography-7d5e038-font-size);font-weight:var(--e-global-typography-7d5e038-font-weight);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing);width:var(--container-widget-width,77%);max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-d02f3b7{--display:flex;--background-transition:.3s;--padding-top:0rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-d02f3b7.e-con{--align-self:flex-end}.elementor-4160 .elementor-element.elementor-element-d4f8362{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-4dadcd1{--display:flex;--overflow:hidden;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-54dc1fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-8d20603 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Jost",Sans-serif;font-size:3.75rem;font-weight:900}.elementor-4160 .elementor-element.elementor-element-2517e9f{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-3de9c32 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-12ce521{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6f954c8{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-85277ff{--display:flex;--overflow:hidden;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-2f9a40f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-d157985 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Jost",Sans-serif;font-size:3.75rem;font-weight:900}.elementor-4160 .elementor-element.elementor-element-ae48d8a{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-6edc542 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-900386a{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d996ee4{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-31f83cf{--display:flex;--overflow:hidden;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-1e7166a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-7f4ce87 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Jost",Sans-serif;font-size:3.75rem;font-weight:900}.elementor-4160 .elementor-element.elementor-element-a970143{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-3e2f49d .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-0662af2{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-166f19d{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-8%;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0%;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-arrow-size:49px}.elementor-4160 .elementor-element.elementor-element-0a82834{--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;--background-transition:.3s;--padding-top:8rem;--padding-bottom:5rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-fae7efa .elementor-heading-title{color:var(--e-global-color-8ad9153);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-dd31485{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:.3s;--margin-top:20px;--margin-bottom:82px;--margin-left:0px;--margin-right:0px}.elementor-4160 .elementor-element.elementor-element-fa6397b{color:var(--e-global-color-accent);font-family:var(--e-global-typography-7d5e038-font-family),Sans-serif;font-size:var(--e-global-typography-7d5e038-font-size);font-weight:var(--e-global-typography-7d5e038-font-weight);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing);width:var(--container-widget-width,77%);max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-c3be1c1{--display:flex;--gap:0px 0px;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-8bcd74f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px 1px 0;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#d8d8d8;--border-color:#d8d8d8}.elementor-4160 .elementor-element.elementor-element-8bcd74f:not(.elementor-motion-effects-element-type-background),.elementor-4160 .elementor-element.elementor-element-8bcd74f>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-primary)}.elementor-4160 .elementor-element.elementor-element-8bcd74f,.elementor-4160 .elementor-element.elementor-element-8bcd74f:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-b67123f{text-align:left;width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-b67123f .elementor-heading-title{color:var(--e-global-color-e3e4859);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b67123f>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-6bffd3b{text-align:left;width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-6bffd3b .elementor-heading-title{color:var(--e-global-color-e3e4859);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6bffd3b>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-97e1f89{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8d8d8;--border-color:#d8d8d8}.elementor-4160 .elementor-element.elementor-element-97e1f89,.elementor-4160 .elementor-element.elementor-element-97e1f89:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-b99dc3f{text-align:left;width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-b99dc3f .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b99dc3f>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-f95b5f3{text-align:left;color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-f95b5f3>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-2a9746e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:0px 0px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#d8d8d8;--border-color:#d8d8d8}.elementor-4160 .elementor-element.elementor-element-2a9746e:not(.elementor-motion-effects-element-type-background),.elementor-4160 .elementor-element.elementor-element-2a9746e>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f0f0f0}.elementor-4160 .elementor-element.elementor-element-2a9746e,.elementor-4160 .elementor-element.elementor-element-2a9746e:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-480b575{text-align:left;width:var(--container-widget-width,20%);max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-480b575 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-480b575>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-2ed8652{text-align:left;color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);width:var(--container-widget-width,80%);max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-2ed8652>.elementor-widget-container{padding:1.25rem 2.5rem}.elementor-4160 .elementor-element.elementor-element-4b67388{text-align:center;width:100%;max-width:100%;bottom:-5rem;z-index:-1}.elementor-4160 .elementor-element.elementor-element-4b67388 .elementor-heading-title{color:var(--e-global-color-a0b0380);font-size:18.75rem;font-weight:600}body:not(.rtl) .elementor-4160 .elementor-element.elementor-element-4b67388{left:0}body.rtl .elementor-4160 .elementor-element.elementor-element-4b67388{right:0}.elementor-4160 .elementor-element.elementor-element-6c83011{--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;--background-transition:.3s;--padding-top:4.5rem;--padding-bottom:3.75rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-6c83011:not(.elementor-motion-effects-element-type-background),.elementor-4160 .elementor-element.elementor-element-6c83011>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-a0b0380)}.elementor-4160 .elementor-element.elementor-element-6c83011,.elementor-4160 .elementor-element.elementor-element-6c83011:before{--border-transition:.3s}.elementor-4160 .elementor-element.elementor-element-136a853{--display:flex;--background-transition:.3s;--padding-top:0rem;--padding-bottom:2.75rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-26ec42b .elementor-heading-title{color:var(--e-global-color-8ad9153);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-0892427{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--background-transition:.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px}.elementor-4160 .elementor-element.elementor-element-7a4d44a{color:var(--e-global-color-accent);font-family:var(--e-global-typography-7d5e038-font-family),Sans-serif;font-size:var(--e-global-typography-7d5e038-font-size);font-weight:var(--e-global-typography-7d5e038-font-weight);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing);width:var(--container-widget-width,77%);max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0}.elementor-4160 .elementor-element.elementor-element-95c0cab{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:nowrap;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-e6aa298{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-e6aa298.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-8180400{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-9f6b26f .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-f74b59d{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-3b462ea{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-3b462ea.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-b730948{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-dc553b4 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-656efc1{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-4c8e5be{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-4c8e5be.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-8785e8c{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-46303ad .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9b7fc6b{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-77d1f95{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-77d1f95.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-bef2e58{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-e0cbb8a .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2555e2f{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9e3736b{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-9e3736b.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-4866ccd{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-fc42801 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2309212{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-74b60b5{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-74b60b5.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-4ed6e0c{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-279da46 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-69edf40{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-78960e6{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-78960e6.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-e762aee{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-84f5a11 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-743dee2{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-40a1ff6{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-40a1ff6.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-2ed6703{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-3839e0c .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-8306ed2{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b4693a1{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-b4693a1.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-a4c4dea{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-e37fa60 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d6f7692{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ffbc2b9{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-ffbc2b9.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-1cd1fbc{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-5043829 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e2f4775{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-da1100d{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-da1100d.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-d3fe10c{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-fc8fa63 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6ea01d{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-8fdfab6{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-8fdfab6.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-4bad490{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-9601013 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9e8c7e8{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-5fcb9ca{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-5fcb9ca.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-1981180{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-363ed8d .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b2dfab3{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-4fef139{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-4fef139.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-a41d05b{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-7758cfc .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6a9202{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b1a92a0{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-b1a92a0.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-717e6aa{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-cb74f85 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9f78924{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-86cb09a{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-86cb09a.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-988723f{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-ebfa392 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-53918c4{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-30aa671{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-30aa671.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-71e8294{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-e32128e .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b23bfc4{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-5efd781{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-5efd781.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-18c3846{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-1b9fdae .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-82cead0{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b31b0a5{--display:flex;--background-transition:.3s}.elementor-4160 .elementor-element.elementor-element-b31b0a5.e-con{--flex-grow:1;--flex-shrink:0}.elementor-4160 .elementor-element.elementor-element-8212c1a{--display:flex;--background-transition:.3s;--padding-top:1.5rem;--padding-bottom:1.5rem;--padding-left:1.5rem;--padding-right:1.5rem}.elementor-4160 .elementor-element.elementor-element-927d05e .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c01aefa{color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b8b8c79{--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;--background-transition:.3s;--padding-top:6rem;--padding-bottom:9rem;--padding-left:0rem;--padding-right:0rem}.elementor-4160 .elementor-element.elementor-element-2c287e3 .elementor-heading-title{color:var(--e-global-color-accent);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-accent);background-color:#00000000;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-4160 .elementor-element.elementor-element-2c50cc3{--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;--background-transition:.3s;--padding-top:96px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-4160 .elementor-element.elementor-element-2b7bcfe .elementor-heading-title{color:var(--e-global-color-8ad9153);font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var(--e-global-color-accent)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .button{color:var(--e-global-color-accent);background-color:#00000000;font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-size:var(--e-global-typography-accent-font-size);font-weight:var(--e-global-typography-accent-font-weight);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing);border-radius:0;padding:0}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product{--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:1px;border-radius:12px;padding:17px 24px;border-color:#e8e8e8}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-4160 .elementor-element.elementor-element-89ee2f1>.elementor-widget-container{margin:55px 0 114px}@media(min-width:769px){.elementor-4160 .elementor-element.elementor-element-e9f7a10{--width:87.5%}.elementor-4160 .elementor-element.elementor-element-3225802{--width:64%}.elementor-4160 .elementor-element.elementor-element-cfa4750{--width:36%}.elementor-4160 .elementor-element.elementor-element-d02f3b7{--width:87.5%}.elementor-4160 .elementor-element.elementor-element-e6aa298{--width:20%}.elementor-4160 .elementor-element.elementor-element-3b462ea{--width:20%}.elementor-4160 .elementor-element.elementor-element-4c8e5be{--width:20%}.elementor-4160 .elementor-element.elementor-element-77d1f95{--width:20%}.elementor-4160 .elementor-element.elementor-element-9e3736b{--width:20%}.elementor-4160 .elementor-element.elementor-element-74b60b5{--width:20%}.elementor-4160 .elementor-element.elementor-element-78960e6{--width:20%}.elementor-4160 .elementor-element.elementor-element-40a1ff6{--width:20%}.elementor-4160 .elementor-element.elementor-element-b4693a1{--width:20%}.elementor-4160 .elementor-element.elementor-element-ffbc2b9{--width:20%}.elementor-4160 .elementor-element.elementor-element-da1100d{--width:20%}.elementor-4160 .elementor-element.elementor-element-8fdfab6{--width:20%}.elementor-4160 .elementor-element.elementor-element-5fcb9ca{--width:20%}.elementor-4160 .elementor-element.elementor-element-4fef139{--width:20%}.elementor-4160 .elementor-element.elementor-element-b1a92a0{--width:20%}.elementor-4160 .elementor-element.elementor-element-86cb09a{--width:20%}.elementor-4160 .elementor-element.elementor-element-30aa671{--width:20%}.elementor-4160 .elementor-element.elementor-element-5efd781{--width:20%}.elementor-4160 .elementor-element.elementor-element-b31b0a5{--width:20%}}@media(max-width:1024px){.elementor-4160 .elementor-element.elementor-element-5846b35 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ff78bd2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d82060f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b663458{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-60eece6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-40b5673{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-3de9c32 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-12ce521{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6edc542 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-900386a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-3e2f49d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-0662af2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-166f19d{--e-n-carousel-swiper-slides-to-display:2}.elementor-4160 .elementor-element.elementor-element-fae7efa .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fa6397b{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-b67123f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6bffd3b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b99dc3f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-f95b5f3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-480b575 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2ed8652{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-26ec42b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-7a4d44a{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-9f6b26f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-f74b59d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-dc553b4 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-656efc1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-46303ad .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9b7fc6b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e0cbb8a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2555e2f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fc42801 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2309212{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-279da46 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-69edf40{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-84f5a11 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-743dee2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-3839e0c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-8306ed2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e37fa60 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d6f7692{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-5043829 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e2f4775{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fc8fa63 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6ea01d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9601013 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9e8c7e8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-363ed8d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b2dfab3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-7758cfc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6a9202{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-cb74f85 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9f78924{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ebfa392 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-53918c4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e32128e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b23bfc4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-1b9fdae .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-82cead0{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-927d05e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c01aefa{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2c287e3 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2b7bcfe .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}@media(max-width:768px){.elementor-4160 .elementor-element.elementor-element-5846b35 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ff78bd2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d82060f .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b663458{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-60eece6 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-40b5673{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-3de9c32 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-12ce521{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6edc542 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-900386a{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-3e2f49d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-0662af2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-166f19d{--e-n-carousel-swiper-slides-to-display:1}.elementor-4160 .elementor-element.elementor-element-fae7efa .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fa6397b{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-8bcd74f{--flex-wrap:nowrap}.elementor-4160 .elementor-element.elementor-element-b67123f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-6bffd3b .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-97e1f89{--flex-wrap:nowrap}.elementor-4160 .elementor-element.elementor-element-b99dc3f .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-f95b5f3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2a9746e{--flex-wrap:nowrap}.elementor-4160 .elementor-element.elementor-element-480b575 .elementor-heading-title{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2ed8652{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-26ec42b .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-7a4d44a{font-size:var(--e-global-typography-7d5e038-font-size);line-height:var(--e-global-typography-7d5e038-line-height);letter-spacing:var(--e-global-typography-7d5e038-letter-spacing);word-spacing:var(--e-global-typography-7d5e038-word-spacing)}.elementor-4160 .elementor-element.elementor-element-9f6b26f .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-f74b59d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-dc553b4 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-656efc1{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-46303ad .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9b7fc6b{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e0cbb8a .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2555e2f{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fc42801 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2309212{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-279da46 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-69edf40{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-84f5a11 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-743dee2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-3839e0c .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-8306ed2{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e37fa60 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-d6f7692{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-5043829 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e2f4775{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-fc8fa63 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6ea01d{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9601013 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9e8c7e8{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-363ed8d .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b2dfab3{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-7758cfc .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c6a9202{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-cb74f85 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-9f78924{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-ebfa392 .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-53918c4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-e32128e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b23bfc4{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-1b9fdae .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-82cead0{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-927d05e .elementor-heading-title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-c01aefa{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-b8b8c79{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px}.elementor-4160 .elementor-element.elementor-element-2c287e3 .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-eafec0f.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-2b7bcfe .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-product__title,.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing)}.elementor-4160 .elementor-element.elementor-element-89ee2f1.elementor-wc-products ul.products li.product .button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height);letter-spacing:var(--e-global-typography-accent-letter-spacing)}}.custom-table>.e-child .elementor-widget-heading{border-right:1px solid #d8d8d8}.custom-table>.e-child>.elementor-widget-heading:last-child{border-right:none}.custom-table{overflow-x:auto}@media(max-width:768px){.custom-table>.e-child .elementor-widget-heading{flex-shrink:0;width:50vw !important}}.no-wrap{white-space:nowrap;opacity:.5}.custom-scroll{animation:scroll-left 30s linear infinite}.custom-scroll img{aspect-ratio:420/300}@keyframes scroll-left{0%{transform:translateX(0)}100%{transform:translateX(-50%)}}.custom-scroll .elementor-widget-container{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}