.elementor-62 .elementor-element.elementor-element-f34eae8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--margin-top:-18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-f34eae8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-f685ca7 .swiper-slide-bg{background-color:#5353538F;background-image:url(https://enklev.com/wp-content/uploads/2026/04/8_dd0a43d0-6d80-4e4c-9e1d-a39940f525d1-4.webp);background-size:auto;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-2785b19 .swiper-slide-bg{background-color:#00000000;background-image:url(https://enklev.com/wp-content/uploads/2026/04/banner-1.webp);background-size:auto;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-2785b19 .elementor-background-overlay{background-color:#00000000;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-d51cf6b .swiper-slide-bg{background-color:#10183F4D;background-image:url(https://enklev.com/wp-content/uploads/2026/04/3_c5cee11f-c9d0-4d4b-aeda-14479438d1f6-1.webp);background-size:auto;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-slide{transition-duration:calc(2500ms*1.2);height:400px;}.elementor-62 .elementor-element.elementor-element-73e0ee3{width:initial;max-width:initial;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-73e0ee3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-slide-contents{max-width:100%;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-slide-inner{text-align:center;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-pagination-fraction{font-size:12px;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#3A3333;opacity:1;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-pagination-bullet-active{background-color:#94AC47;}.elementor-62 .elementor-element.elementor-element-69bf190{--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;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-f685ca7 .swiper-slide-bg{background-color:#5353538F;background-image:url(https://enklev.com/wp-content/uploads/2026/04/9_3bc38a1b-a210-418d-bf87-02eb72a58870.webp);background-size:cover;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-2785b19 .swiper-slide-bg{background-color:#00000000;background-image:url(https://enklev.com/wp-content/uploads/2026/04/4_c5a2cb01-d98a-469c-8932-d1647be77546.webp);background-size:cover;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-2785b19 .elementor-background-overlay{background-color:#00000000;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-d51cf6b .swiper-slide-bg{background-color:#10183F4D;background-image:url(https://enklev.com/wp-content/uploads/2026/04/4_95cbdaca-1107-4b2b-8a54-e51c606063a6-1.webp);background-size:auto;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-heading{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-description{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-a85f939 .elementor-repeater-item-d51cf6b .swiper-slide-inner .elementor-slide-button{color:#FFFFFF;border-color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide{transition-duration:calc(2500ms*1.2);height:600px;}.elementor-62 .elementor-element.elementor-element-a85f939{padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-contents{max-width:100%;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-inner{text-align:center;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-pagination-bullet{height:12px;width:12px;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-horizontal .swiper-pagination-progressbar{height:12px;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-pagination-fraction{font-size:12px;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:#3A3333;opacity:1;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-pagination-bullet-active{background-color:#94AC47;}.elementor-62 .elementor-element.elementor-element-6970fb4{--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;}.elementor-62 .elementor-element.elementor-element-19ce8e9{text-align:center;}.elementor-62 .elementor-element.elementor-element-dffe2ad{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-1d3753f{--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;}.elementor-62 .elementor-element.elementor-element-defd7a3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-62 .elementor-element.elementor-element-defd7a3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-1ff9c67{text-align:center;}.elementor-62 .elementor-element.elementor-element-3b02540{--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;}.elementor-62 .elementor-element.elementor-element-57f50a5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-62 .elementor-element.elementor-element-0826164{text-align:center;}.elementor-62 .elementor-element.elementor-element-dc04713{--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;}.elementor-62 .elementor-element.elementor-element-b340773{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-62 .elementor-element.elementor-element-327e4ad{text-align:center;}.elementor-62 .elementor-element.elementor-element-725a0ca{--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;}.elementor-62 .elementor-element.elementor-element-a590a31{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-62 .elementor-element.elementor-element-d8a28fe{text-align:center;}.elementor-62 .elementor-element.elementor-element-4282a2f{--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;}.elementor-62 .elementor-element.elementor-element-fe8058e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 05px) 0px;}.elementor-62 .elementor-element.elementor-element-3109133{text-align:center;}.elementor-62 .elementor-element.elementor-element-e2939f8{--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;}.elementor-62 .elementor-element.elementor-element-9449ef1{text-align:center;}.elementor-62 .elementor-element.elementor-element-d739542{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-7f980b7{--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;}.elementor-62 .elementor-element.elementor-element-dd0ac74.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62 .elementor-element.elementor-element-dd0ac74.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-62 .elementor-element.elementor-element-50f014b{--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;}.elementor-62 .elementor-element.elementor-element-776ab76{--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;}.elementor-62 .elementor-element.elementor-element-7d9cc48{text-align:center;}.elementor-62 .elementor-element.elementor-element-38d4d870{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product{text-align:center;border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px;padding:0px 0px 30px 0px;box-shadow:5px 5px 0px 0px rgba(175.00000000000003, 127.00000000000003, 102.00000000000003, 0.1);border-color:var( --e-global-color-primary );}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:30px;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-secondary );}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-secondary );}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-secondary );}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-secondary );background-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 );text-transform:var( --e-global-typography-accent-text-transform );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );border-radius:0px 0px 0px 0px;margin-top:10px;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products .added_to_cart{color:var( --e-global-color-accent );}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-0eed6ba );background-color:var( --e-global-color-befae9a );border-radius:0px;min-width:45px;min-height:20px;line-height:20px;left:auto;right:0;margin:10px;}.elementor-62 .elementor-element.elementor-element-ce221bd{--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;}.elementor-62 .elementor-element.elementor-element-93bbf24{text-align:center;}.elementor-62 .elementor-element.elementor-element-502f167c{--display:flex;--min-height:505px;--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;--margin-top:40px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-62 .elementor-element.elementor-element-420cce14{--display:flex;--justify-content:center;--padding-top:60px;--padding-bottom:50px;--padding-left:40px;--padding-right:40px;}.elementor-62 .elementor-element.elementor-element-420cce14:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-420cce14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://enklev.com/wp-content/uploads/2026/02/f564b8ba-523e-4c8d-af27-4efcd5b96a07.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-62 .elementor-element.elementor-element-55111a56{background-color:#29161647;text-align:center;}.elementor-62 .elementor-element.elementor-element-55111a56 .elementor-heading-title{color:var( --e-global-color-0eed6ba );}.elementor-62 .elementor-element.elementor-element-43d52f98{--display:flex;--justify-content:flex-end;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-62 .elementor-element.elementor-element-43d52f98:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-43d52f98 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://enklev.com/wp-content/uploads/2026/02/74e20719-d84c-486c-bd18-4408d754817a.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-62 .elementor-element.elementor-element-7dc2c5b8{background-color:#6B626275;text-align:center;}.elementor-62 .elementor-element.elementor-element-7dc2c5b8 .elementor-heading-title{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-25e083dc .elementor-button{background-color:#01020294;fill:var( --e-global-color-0eed6ba );color:var( --e-global-color-0eed6ba );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-25e083dc{background-color:#D4DAD6;}.elementor-62 .elementor-element.elementor-element-25e083dc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-62 .elementor-element.elementor-element-563de2a{--display:flex;--justify-content:flex-end;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-62 .elementor-element.elementor-element-563de2a:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-563de2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://enklev.com/wp-content/uploads/2026/02/8fde5206-2023-4734-aeef-208697319183.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-62 .elementor-element.elementor-element-b712c5d{background-color:#6B626275;text-align:center;}.elementor-62 .elementor-element.elementor-element-b712c5d .elementor-heading-title{color:#FFFFFF;}.elementor-62 .elementor-element.elementor-element-a7bd645 .elementor-button{background-color:#01020294;fill:var( --e-global-color-0eed6ba );color:var( --e-global-color-0eed6ba );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-a7bd645{background-color:#D4DAD6;}.elementor-62 .elementor-element.elementor-element-a7bd645 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-62 .elementor-element.elementor-element-043679d{--display:flex;--justify-content:flex-end;--padding-top:30px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-62 .elementor-element.elementor-element-043679d:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-043679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://enklev.com/wp-content/uploads/2026/02/76c8570f-faa9-44b5-8f8f-dc6619edadd4.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.elementor-62 .elementor-element.elementor-element-60d1c5c .elementor-button{background-color:#01020294;fill:var( --e-global-color-0eed6ba );color:var( --e-global-color-0eed6ba );box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);border-style:solid;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-60d1c5c{background-color:#D4DAD6;}.elementor-62 .elementor-element.elementor-element-60d1c5c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-62 .elementor-element.elementor-element-60d1c5c .elementor-button .elementor-button-content-wrapper{gap:6px;}.elementor-62 .elementor-element.elementor-element-99bd021{--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;}.elementor-62 .elementor-element.elementor-element-bb85d0e{text-align:center;}.elementor-62 .elementor-element.elementor-element-db45947{--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;}.elementor-62 .elementor-element.elementor-element-6bcdd6d{text-align:center;}.elementor-62 .elementor-element.elementor-element-08e77f5{--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;}.elementor-62 .elementor-element.elementor-element-485e666{--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;}.elementor-62 .elementor-element.elementor-element-173dcd9{text-align:center;}.elementor-62 .elementor-element.elementor-element-da162e0{--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;}.elementor-62 .elementor-element.elementor-element-4ffaf23{text-align:center;}.elementor-62 .elementor-element.elementor-element-c17643c{--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;}.elementor-62 .elementor-element.elementor-element-b10b153{--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;}.elementor-62 .elementor-element.elementor-element-001b579{text-align:center;}.elementor-62 .elementor-element.elementor-element-6083e48{--display:flex;}.elementor-62 .elementor-element.elementor-element-2f42f235{--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;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-2f42f235:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-2f42f235 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-dd84bc5 );}.elementor-62 .elementor-element.elementor-element-3fb6e560{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ccdc0f );--border-color:var( --e-global-color-1ccdc0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-62 .elementor-element.elementor-element-a88f184 .elementor-image-box-wrapper{text-align:start;}.elementor-62 .elementor-element.elementor-element-a88f184.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-62 .elementor-element.elementor-element-a88f184.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-62 .elementor-element.elementor-element-a88f184.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-a88f184 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-62 .elementor-element.elementor-element-a88f184 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-62 .elementor-element.elementor-element-811eb85{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ccdc0f );--border-color:var( --e-global-color-1ccdc0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed .elementor-image-box-wrapper{text-align:start;}.elementor-62 .elementor-element.elementor-element-1d26b1ed.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-62 .elementor-element.elementor-element-1d26b1ed .elementor-image-box-img img{transition-duration:0.3s;}.elementor-62 .elementor-element.elementor-element-1b8c7fa7{--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;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-1ccdc0f );--border-color:var( --e-global-color-1ccdc0f );--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-62 .elementor-element.elementor-element-3e6419b7 .elementor-image-box-wrapper{text-align:start;}.elementor-62 .elementor-element.elementor-element-3e6419b7.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-62 .elementor-element.elementor-element-3e6419b7.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-62 .elementor-element.elementor-element-3e6419b7.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-3e6419b7 .elementor-image-box-wrapper .elementor-image-box-img{width:15%;}.elementor-62 .elementor-element.elementor-element-3e6419b7 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-62 .elementor-element.elementor-element-e003d27{--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:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-dd84bc5 );--border-color:var( --e-global-color-dd84bc5 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-5f658445{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-62 .elementor-element.elementor-element-75b7e5fd{--display:flex;}.elementor-62 .elementor-element.elementor-element-6f1b2ef5{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-65191f8 .elementor-heading-title{font-family:var( --e-global-typography-b70acc6-font-family ), Sans-serif;font-size:var( --e-global-typography-b70acc6-font-size );font-weight:var( --e-global-typography-b70acc6-font-weight );text-transform:var( --e-global-typography-b70acc6-text-transform );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );color:var( --e-global-color-befae9a );}.elementor-62 .elementor-element.elementor-element-4ff1e494 .elementor-button{padding:7px 10px 5px 10px;}.elementor-62 .elementor-element.elementor-element-61889982{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:var( --e-global-color-dd84bc5 );--border-color:var( --e-global-color-dd84bc5 );}.elementor-62 .elementor-element.elementor-element-1ffab3cd{--display:flex;}.elementor-62 .elementor-element.elementor-element-1192c33b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-5cd68be .elementor-heading-title{font-family:var( --e-global-typography-b70acc6-font-family ), Sans-serif;font-size:var( --e-global-typography-b70acc6-font-size );font-weight:var( --e-global-typography-b70acc6-font-weight );text-transform:var( --e-global-typography-b70acc6-text-transform );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );color:var( --e-global-color-befae9a );}.elementor-62 .elementor-element.elementor-element-66e97b8e .elementor-button{padding:7px 10px 5px 10px;}.elementor-62 .elementor-element.elementor-element-71929e9f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-62 .elementor-element.elementor-element-142b327a{--display:flex;}.elementor-62 .elementor-element.elementor-element-384c2c0{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-24f256a8 .elementor-heading-title{font-family:var( --e-global-typography-b70acc6-font-family ), Sans-serif;font-size:var( --e-global-typography-b70acc6-font-size );font-weight:var( --e-global-typography-b70acc6-font-weight );text-transform:var( --e-global-typography-b70acc6-text-transform );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );color:var( --e-global-color-befae9a );}.elementor-62 .elementor-element.elementor-element-6c139e75 .elementor-button{padding:7px 10px 5px 10px;}.elementor-62 .elementor-element.elementor-element-312dea3{--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;}.elementor-62 .elementor-element.elementor-element-c5c3e41{text-align:center;}.elementor-62 .elementor-element.elementor-element-e45aa43{--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;}.elementor-62 .elementor-element.elementor-element-8fff026{--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;}.elementor-62 .elementor-element.elementor-element-306380a{text-align:center;}.elementor-62 .elementor-element.elementor-element-2bc81e6{--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;}.elementor-62 .elementor-element.elementor-element-a85dfbb{--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;}.elementor-62 .elementor-element.elementor-element-bb25ec4{text-align:center;}.elementor-62 .elementor-element.elementor-element-29cc4a0{--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:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-62 .elementor-element.elementor-element-ef721bd{--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;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-type-html{padding-bottom:0px;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .e-form__buttons__wrapper__button-next{color:#000000;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-button[type="submit"]{color:#000000;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-button[type="submit"] svg *{fill:#000000;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-62 .elementor-element.elementor-element-f7f1f95{--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-62 .elementor-element.elementor-element-6316dca{--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;}.elementor-62 .elementor-element.elementor-element-82affdd iframe{height:32vh;}@media(min-width:768px){.elementor-62 .elementor-element.elementor-element-f34eae8{--width:100%;}.elementor-62 .elementor-element.elementor-element-1d3753f{--width:25%;}.elementor-62 .elementor-element.elementor-element-3b02540{--width:25%;}.elementor-62 .elementor-element.elementor-element-dc04713{--width:25%;}.elementor-62 .elementor-element.elementor-element-725a0ca{--width:25%;}.elementor-62 .elementor-element.elementor-element-4282a2f{--width:25%;}.elementor-62 .elementor-element.elementor-element-7f980b7{--width:50%;}.elementor-62 .elementor-element.elementor-element-50f014b{--width:50%;}.elementor-62 .elementor-element.elementor-element-420cce14{--width:50%;}.elementor-62 .elementor-element.elementor-element-43d52f98{--width:25.504%;}.elementor-62 .elementor-element.elementor-element-563de2a{--width:25.504%;}.elementor-62 .elementor-element.elementor-element-043679d{--width:25%;}.elementor-62 .elementor-element.elementor-element-3fb6e560{--width:33.3%;}.elementor-62 .elementor-element.elementor-element-811eb85{--width:33.3%;}.elementor-62 .elementor-element.elementor-element-1b8c7fa7{--width:33.3%;}.elementor-62 .elementor-element.elementor-element-ef721bd{--width:50%;}.elementor-62 .elementor-element.elementor-element-6316dca{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-62 .elementor-element.elementor-element-f34eae8{--width:914%;}.elementor-62 .elementor-element.elementor-element-1d3753f{--width:25%;}.elementor-62 .elementor-element.elementor-element-3b02540{--width:25%;}.elementor-62 .elementor-element.elementor-element-7f980b7{--width:100%;}.elementor-62 .elementor-element.elementor-element-50f014b{--width:100%;}.elementor-62 .elementor-element.elementor-element-420cce14{--width:40%;}.elementor-62 .elementor-element.elementor-element-43d52f98{--width:20%;}.elementor-62 .elementor-element.elementor-element-563de2a{--width:20%;}.elementor-62 .elementor-element.elementor-element-043679d{--width:20%;}.elementor-62 .elementor-element.elementor-element-3fb6e560{--width:49%;}.elementor-62 .elementor-element.elementor-element-811eb85{--width:49%;}.elementor-62 .elementor-element.elementor-element-1b8c7fa7{--width:49%;}}@media(max-width:1024px){.elementor-62 .elementor-element.elementor-element-73e0ee3{width:var( --container-widget-width, 874px );max-width:874px;--container-widget-width:874px;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide{height:700px;}.elementor-62 .elementor-element.elementor-element-1d3753f{--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;--flex-wrap:wrap;--align-content:center;}.elementor-62 .elementor-element.elementor-element-d739542{--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;}.elementor-62 .elementor-element.elementor-element-7f980b7{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-62 .elementor-element.elementor-element-dd0ac74.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62 .elementor-element.elementor-element-6fd89bf img{height:100%;object-fit:cover;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62 .elementor-element.elementor-element-11a53afd.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-62 .elementor-element.elementor-element-502f167c{--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-62 .elementor-element.elementor-element-420cce14:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-420cce14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-62 .elementor-element.elementor-element-420cce14{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-62 .elementor-element.elementor-element-43d52f98{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-62 .elementor-element.elementor-element-563de2a{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-62 .elementor-element.elementor-element-043679d{--margin-top:0px;--margin-bottom:0px;--margin-left:10px;--margin-right:10px;--padding-top:40px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-62 .elementor-element.elementor-element-2f42f235{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;}.elementor-62 .elementor-element.elementor-element-3fb6e560{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-a88f184 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-62 .elementor-element.elementor-element-811eb85{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-62 .elementor-element.elementor-element-1b8c7fa7{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-3e6419b7 .elementor-image-box-wrapper .elementor-image-box-img{width:10%;}.elementor-62 .elementor-element.elementor-element-5f658445{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-62 .elementor-element.elementor-element-65191f8 .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}.elementor-62 .elementor-element.elementor-element-61889982{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-62 .elementor-element.elementor-element-5cd68be .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}.elementor-62 .elementor-element.elementor-element-71929e9f{--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;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.elementor-62 .elementor-element.elementor-element-24f256a8 .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}}@media(max-width:880px){.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-slide{height:65vh;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide{height:65vh;}}@media(max-width:767px){.elementor-62 .elementor-element.elementor-element-f34eae8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-62 .elementor-element.elementor-element-73e0ee3 .swiper-slide{height:500px;}.elementor-62 .elementor-element.elementor-element-69bf190{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide{height:500px;}.elementor-62 .elementor-element.elementor-element-defd7a3{width:var( --container-widget-width, 337px );max-width:337px;--container-widget-width:337px;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-dd0ac74.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-62 .elementor-element.elementor-element-11a53afd{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-62 .elementor-element.elementor-element-11a53afd.elementor-wc-products  ul.products{grid-column-gap:15px;grid-row-gap:30px;}.elementor-62 .elementor-element.elementor-element-11a53afd.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-62 .elementor-element.elementor-element-43d52f98{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-7dc2c5b8{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62 .elementor-element.elementor-element-25e083dc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62 .elementor-element.elementor-element-563de2a{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-b712c5d{margin:200px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62 .elementor-element.elementor-element-a7bd645{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-62 .elementor-element.elementor-element-043679d:not(.elementor-motion-effects-element-type-background), .elementor-62 .elementor-element.elementor-element-043679d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-62 .elementor-element.elementor-element-043679d{--margin-top:10px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-62 .elementor-element.elementor-element-60d1c5c{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-62 .elementor-element.elementor-element-a88f184 .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-1d26b1ed .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-3e6419b7 .elementor-image-box-img{margin-bottom:15px;}.elementor-62 .elementor-element.elementor-element-5f658445{--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;}.elementor-62 .elementor-element.elementor-element-75b7e5fd{--width:40%;}.elementor-62 .elementor-element.elementor-element-6f1b2ef5{--width:58%;}.elementor-62 .elementor-element.elementor-element-65191f8 .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}.elementor-62 .elementor-element.elementor-element-61889982{--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;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-62 .elementor-element.elementor-element-1ffab3cd{--width:40%;}.elementor-62 .elementor-element.elementor-element-1192c33b{--width:58%;}.elementor-62 .elementor-element.elementor-element-5cd68be .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}.elementor-62 .elementor-element.elementor-element-71929e9f{--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;}.elementor-62 .elementor-element.elementor-element-142b327a{--width:40%;}.elementor-62 .elementor-element.elementor-element-384c2c0{--width:58%;}.elementor-62 .elementor-element.elementor-element-24f256a8 .elementor-heading-title{font-size:var( --e-global-typography-b70acc6-font-size );line-height:var( --e-global-typography-b70acc6-line-height );letter-spacing:var( --e-global-typography-b70acc6-letter-spacing );}}/* Start custom CSS for slides, class: .elementor-element-73e0ee3 */.elementor-62 .elementor-element.elementor-element-73e0ee3 .elementor-slide-bg {
    background-size: contain !important;
    background-position: center center !important;
    background-repeat: no-repeat !important;
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a85f939 */@media (max-width: 767px) {

    /* viewport-based focal shift */
    .elementor-62 .elementor-element.elementor-element-a85f939{
        --slide-y: clamp(0px, calc((100vw - 320px) * 0.045), 18px);
        --slide-h: clamp(500px, 128vw, 720px);
    }

    /* safer height targets for Elementor Slides */
    .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide,
    .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-inner {
        min-height: var(--slide-h) !important;
    }

    /* background-image slides */
    .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-bg,
    .elementor-62 .elementor-element.elementor-element-a85f939 .elementor-background-slideshow__slide__image {
        background-size: cover !important;
        background-repeat: no-repeat !important;
        background-position: center var(--slide-y) !important;
    }

    /* image-tag slides */
    .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide img,
    .elementor-62 .elementor-element.elementor-element-a85f939 img.swiper-slide-image {
        width: 100% !important;
        height: 100% !important;
        object-fit: cover !important;
        object-position: center var(--slide-y) !important;
        display: block !important;
    }
}

/*custom css for tablet*/

@media (min-width: 768px) and (max-width: 879px) {
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide,
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-inner,
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-contents {
    aspect-ratio: 4 / 5 !important;
    height: auto !important;
  }
}

@media (min-width: 880px) and (max-width: 1024px) {
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide,
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-inner,
  .elementor-62 .elementor-element.elementor-element-a85f939 .swiper-slide-contents {
    aspect-ratio: 5 / 6 !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dffe2ad *//* Targets Tablet and Mobile Landscape (typically 1024px and below) */
@media (max-width: 1024px) {
    
    /* Ensure the parent container wraps the items */
    .elementor-62 .elementor-element.elementor-element-dffe2ad {
        flex-direction: row !important;
        flex-wrap: wrap !important;
        justify-content: space-between !important;
    }

    /* Target the direct children of the highlighted parent container */
    .elementor-62 .elementor-element.elementor-element-dffe2ad > .e-con,
    .elementor-62 .elementor-element.elementor-element-dffe2ad > .elementor-widget {
        /* Adjust the 10px depending on the gap setting in your parent container */
        width: calc(50% - 10px) !important; 
        flex: 0 0 calc(50% - 10px) !important;
    }
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d739542 *//* =========================================
   DESKTOP ONLY (1025px and up)
   Equal Height Columns & Image Fill
========================================= */
@media (min-width: 1025px) {
    /* 1. Force the parent container to stretch both columns to match the tallest one */
    .elementor-62 .elementor-element.elementor-element-d739542, 
    .elementor-62 .elementor-element.elementor-element-d739542 > .elementor-container {
        display: flex !important;
        align-items: stretch !important; 
    }

    /* 2. Force the image wrapper to expand into that stretched space */
    .elementor-62 .elementor-element.elementor-element-d739542 .elementor-widget-image,
    .elementor-62 .elementor-element.elementor-element-d739542 .elementor-widget-image .elementor-widget-container {
        height: 100% !important;
        display: flex;
    }

    /* 3. Make the image cover the area without squishing or stretching */
    .elementor-62 .elementor-element.elementor-element-d739542 .elementor-widget-image img {
        height: 100% !important;
        width: 100% !important;
        object-fit: cover !important; 
        object-position: center !important; 
    }
}
/*custom css for tablet*//* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-11a53afd *//* 1. Lock all product images to the exact same height */
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product img {
    height: 220px !important; /* Adjust this number to make the images larger or smaller */
    width: 100% !important;
    object-fit: contain !important; /* Keeps the whole piece of jewelry visible without cropping */
    object-position: center !important; 
    margin-bottom: 15px !important; /* Creates a consistent gap before the title */
}

/* 2. Make the product card a flex column */
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product {
    display: flex !important;
    flex-direction: column !important;
    height: 100% !important;
}

/* 3. Allow the top half (image + title) to grow and fill empty space */
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product > a.woocommerce-LoopProduct-link,
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product > a:first-of-type {
    display: flex;
    flex-direction: column;
    flex-grow: 1;
}

/* 4. Push the price and button to the absolute bottom */
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product .price {
    margin-top: auto !important; 
    margin-bottom: 15px !important;
}

.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product .button,
.elementor-62 .elementor-element.elementor-element-11a53afd ul.products li.product .add_to_cart_button {
    margin-top: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a12b1ab *//* Container settings */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-marquee-container {
  width: 100%;
  overflow: hidden;
  padding: 20px 0;
  background-color: transparent; 
  position: relative;
}

/* The moving track */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-marquee-track {
  display: flex;
  gap: 20px;
  width: max-content;
  /* 25s defines the speed. Lower = faster */
  animation: scrollMarquee 25s linear infinite; 
}

/* Optional: Pause the scrolling when hovering over the carousel */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-marquee-track:hover {
  animation-play-state: paused;
}

/* Individual Slide Settings */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-slide {
  position: relative;
  width: 260px; /* Adjust width to your liking */
  height: 380px; /* Adjust height to your liking */
  overflow: hidden;
  cursor: pointer;
}

/* Image wrapper to contain the zoom */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-img-wrap {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
  overflow: hidden;
}

/* Image styling & transition */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-img-wrap img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  transition: transform 0.8s ease-in-out; /* Smooth transition speed */
}

/* The Zoom Hover Effect */
.elementor-62 .elementor-element.elementor-element-a12b1ab .ring-slide:hover .ring-img-wrap img {
  transform: scale(1.1); /* Zooms image in by 10% */
}

/* Keyframe animation for continuous scrolling */
@keyframes scrollMarquee {
  0% {
    transform: translateX(0);
  }
  100% {
    /* Moves exactly half the width of the track (the first set of 5 images + gaps) */
    transform: translateX(calc(-50% - 10px)); 
  }
}

/* Mobile responsiveness */
@media (max-width: 768px) {
  .elementor-62 .elementor-element.elementor-element-a12b1ab .ring-slide {
    width: 200px;
    height: 300px;
  }
}
/* Tablet responsiveness (screens smaller than 1024px) */
@media (max-width: 1024px) {
  .elementor-62 .elementor-element.elementor-element-a12b1ab .ring-slide {
    width: 220px;  /* Slightly smaller width */
    height: 320px; /* Slightly smaller height */
  }
}/* End custom CSS */