.elementor-4943 .elementor-element.elementor-element-3d74a8f0{--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:10px 10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-9af40ba );--border-color:var( --e-global-color-9af40ba );--padding-top:50px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-4943 .elementor-element.elementor-element-3d74a8f0:not(.elementor-motion-effects-element-type-background), .elementor-4943 .elementor-element.elementor-element-3d74a8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4e7aee4c );}.elementor-4943 .elementor-element.elementor-element-3d74a8f0, .elementor-4943 .elementor-element.elementor-element-3d74a8f0::before{--border-transition:0.3s;}.elementor-4943 .elementor-element.elementor-element-455d4cc2{font-family:var( --e-global-typography-c02688d-font-family ), Sans-serif;font-size:var( --e-global-typography-c02688d-font-size );font-weight:var( --e-global-typography-c02688d-font-weight );font-style:var( --e-global-typography-c02688d-font-style );text-decoration:var( --e-global-typography-c02688d-text-decoration );line-height:var( --e-global-typography-c02688d-line-height );letter-spacing:var( --e-global-typography-c02688d-letter-spacing );word-spacing:var( --e-global-typography-c02688d-word-spacing );color:var( --e-global-color-secondary );}.elementor-4943 .elementor-element.elementor-element-455d4cc2 a{color:var( --e-global-color-543b63d );}.elementor-4943 .elementor-element.elementor-element-455d4cc2 a:hover{color:var( --e-global-color-48c2661 );}.elementor-4943 .elementor-element.elementor-element-2e23b3f{--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:100px 100px;--background-transition:0.3s;}.elementor-4943 .elementor-element.elementor-element-68414d09{--display:flex;--gap:0px 0px;--background-transition:0.3s;}.woocommerce .elementor-4943 .elementor-element.elementor-element-1c993aa7 .flex-viewport:not(:last-child){margin-bottom:10px;}.woocommerce .elementor-4943 .elementor-element.elementor-element-1c993aa7 .flex-control-thumbs li{padding-right:calc(10px / 2);padding-left:calc(10px / 2);padding-bottom:10px;}.woocommerce .elementor-4943 .elementor-element.elementor-element-1c993aa7 .flex-control-thumbs{margin-right:calc(-10px / 2);margin-left:calc(-10px / 2);}.elementor-4943 .elementor-element.elementor-element-23959189{--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:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:35px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-4943 .elementor-element.elementor-element-2bf41a6e .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-1af9035c .elementor-heading-title{color:var( --e-global-color-543b63d );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .cart button, .elementor-4943 .elementor-element.elementor-element-462b2e2f .cart .button{font-family:var( --e-global-typography-de8bfca-font-family ), Sans-serif;font-size:var( --e-global-typography-de8bfca-font-size );font-weight:var( --e-global-typography-de8bfca-font-weight );text-transform:var( --e-global-typography-de8bfca-text-transform );font-style:var( --e-global-typography-de8bfca-font-style );text-decoration:var( --e-global-typography-de8bfca-text-decoration );line-height:var( --e-global-typography-de8bfca-line-height );letter-spacing:var( --e-global-typography-de8bfca-letter-spacing );word-spacing:var( --e-global-typography-de8bfca-word-spacing );border-radius:0px 0px 0px 0px;padding:12px 48px 12px 48px;color:var( --e-global-color-4e7aee4c );background-color:var( --e-global-color-543b63d );border-color:var( --e-global-color-543b63d );transition:all 0.2s;}.elementor-4943 .elementor-element.elementor-element-462b2e2f .cart button:hover, .elementor-4943 .elementor-element.elementor-element-462b2e2f .cart .button:hover{color:var( --e-global-color-4e7aee4c );background-color:var( --e-global-color-48c2661 );border-color:var( --e-global-color-48c2661 );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .added_to_cart{color:var( --e-global-color-text );font-family:var( --e-global-typography-a58a7ac-font-family ), Sans-serif;font-size:var( --e-global-typography-a58a7ac-font-size );font-weight:var( --e-global-typography-a58a7ac-font-weight );text-transform:var( --e-global-typography-a58a7ac-text-transform );font-style:var( --e-global-typography-a58a7ac-font-style );text-decoration:var( --e-global-typography-a58a7ac-text-decoration );line-height:var( --e-global-typography-a58a7ac-line-height );letter-spacing:var( --e-global-typography-a58a7ac-letter-spacing );word-spacing:var( --e-global-typography-a58a7ac-word-spacing );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .quantity .qty{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-99b189e );border-color:var( --e-global-color-486a10b );transition:all 0.2s;}.elementor-4943 .elementor-element.elementor-element-462b2e2f .quantity .qty:focus{color:var( --e-global-color-text );background-color:var( --e-global-color-99b189e );border-color:var( --e-global-color-486a10b );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations label{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );font-style:var( --e-global-typography-secondary-font-style );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value select, .woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value:before{background-color:var( --e-global-color-71c100c9 );border:var( --e-global-color-fd1c1ef );border-radius:0px;}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value:before{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 );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-4943 .elementor-element.elementor-element-90ae36e{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );}.elementor-4943 .elementor-element.elementor-element-f07f834{--divider-border-style:solid;--divider-color:var( --e-global-color-486a10b );--divider-border-width:1px;}.elementor-4943 .elementor-element.elementor-element-f07f834 .elementor-divider-separator{width:100%;}.elementor-4943 .elementor-element.elementor-element-f07f834 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4943 .elementor-element.elementor-element-15ad68d5{--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:40px 40px;--background-transition:0.3s;--padding-top:100px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-4943 .elementor-element.elementor-element-15ad68d5:not(.elementor-motion-effects-element-type-background), .elementor-4943 .elementor-element.elementor-element-15ad68d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-626be77 );}.elementor-4943 .elementor-element.elementor-element-15ad68d5, .elementor-4943 .elementor-element.elementor-element-15ad68d5::before{--border-transition:0.3s;}.elementor-4943 .elementor-element.elementor-element-5fcb5a61{--display:flex;--background-transition:0.3s;}.elementor-4943 .elementor-element.elementor-element-44845286{text-align:left;}.elementor-4943 .elementor-element.elementor-element-44845286 .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-21f4fb79{--swiper-slides-to-display:4;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-60px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:-302px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:-302px;--swiper-slides-gap:10px;--arrow-size:20px;--arrow-normal-color:var( --e-global-color-543b63d );--arrow-hover-color:var( --e-global-color-48c2661 );--dots-normal-color:var( --e-global-color-543b63d );--swiper-pagination-spacing:40px;}.elementor-4943 .elementor-element.elementor-element-21f4fb79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-99b189e );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-543b63d );border-radius:100px 100px 100px 100px;padding:8px 12px 8px 12px;}.elementor-4943 .elementor-element.elementor-element-21f4fb79 :is(.elementor-swiper-button-prev:hover, .elementor-swiper-button-next:hover) {border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-48c2661 );}@media(min-width:768px){.elementor-4943 .elementor-element.elementor-element-68414d09{--width:50%;}.elementor-4943 .elementor-element.elementor-element-23959189{--width:50%;}}@media(max-width:1024px){.elementor-4943 .elementor-element.elementor-element-3d74a8f0{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4943 .elementor-element.elementor-element-455d4cc2{font-size:var( --e-global-typography-c02688d-font-size );line-height:var( --e-global-typography-c02688d-line-height );letter-spacing:var( --e-global-typography-c02688d-letter-spacing );word-spacing:var( --e-global-typography-c02688d-word-spacing );}.elementor-4943 .elementor-element.elementor-element-2e23b3f{--gap:40px 40px;}.elementor-4943 .elementor-element.elementor-element-23959189{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4943 .elementor-element.elementor-element-2bf41a6e .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .cart button, .elementor-4943 .elementor-element.elementor-element-462b2e2f .cart .button{font-size:var( --e-global-typography-de8bfca-font-size );line-height:var( --e-global-typography-de8bfca-line-height );letter-spacing:var( --e-global-typography-de8bfca-letter-spacing );word-spacing:var( --e-global-typography-de8bfca-word-spacing );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .added_to_cart{font-size:var( --e-global-typography-a58a7ac-font-size );line-height:var( --e-global-typography-a58a7ac-line-height );letter-spacing:var( --e-global-typography-a58a7ac-letter-spacing );word-spacing:var( --e-global-typography-a58a7ac-word-spacing );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations label{line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4943 .elementor-element.elementor-element-15ad68d5{--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-4943 .elementor-element.elementor-element-44845286 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-21f4fb79{--swiper-slides-to-display:2;--arrow-prev-left-position:-50px;--arrow-size:18px;}.elementor-4943 .elementor-element.elementor-element-21f4fb79 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:6px 10px 6px 10px;}}@media(max-width:767px){.elementor-4943 .elementor-element.elementor-element-3d74a8f0{--padding-top:0px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-4943 .elementor-element.elementor-element-455d4cc2{font-size:var( --e-global-typography-c02688d-font-size );line-height:var( --e-global-typography-c02688d-line-height );letter-spacing:var( --e-global-typography-c02688d-letter-spacing );word-spacing:var( --e-global-typography-c02688d-word-spacing );}.elementor-4943 .elementor-element.elementor-element-23959189{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-4943 .elementor-element.elementor-element-2bf41a6e .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-1af9035c{text-align:left;}.elementor-4943 .elementor-element.elementor-element-462b2e2f .cart button, .elementor-4943 .elementor-element.elementor-element-462b2e2f .cart .button{font-size:var( --e-global-typography-de8bfca-font-size );line-height:var( --e-global-typography-de8bfca-line-height );letter-spacing:var( --e-global-typography-de8bfca-letter-spacing );word-spacing:var( --e-global-typography-de8bfca-word-spacing );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .added_to_cart{font-size:var( --e-global-typography-a58a7ac-font-size );line-height:var( --e-global-typography-a58a7ac-line-height );letter-spacing:var( --e-global-typography-a58a7ac-letter-spacing );word-spacing:var( --e-global-typography-a58a7ac-word-spacing );}.elementor-4943 .elementor-element.elementor-element-462b2e2f .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations label{line-height:var( --e-global-typography-secondary-line-height );}.woocommerce .elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-4943 .elementor-element.elementor-element-462b2e2f form.cart table.variations td.value:before{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-4943 .elementor-element.elementor-element-15ad68d5{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-4943 .elementor-element.elementor-element-5fcb5a61{--width:70%;}.elementor-4943 .elementor-element.elementor-element-44845286 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-4943 .elementor-element.elementor-element-21f4fb79{--swiper-slides-to-display:1;--arrow-prev-left-position:-45px;--arrow-prev-top-position:-285px;--arrow-next-right-position:0px;--arrow-next-top-position:-285px;}}