.elementor-429 .elementor-element.elementor-element-87f89e4{width:auto;max-width:auto;}.elementor-429 .elementor-element.elementor-element-87f89e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 1rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-87f89e4 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.25em;}.elementor-429 .elementor-element.elementor-element-87f89e4 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-429 .elementor-element.elementor-element-87f89e4 .glsr-summary-text{display:flex;justify-content:start;}.elementor-429 .elementor-element.elementor-element-87f89e4 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-429 .elementor-element.elementor-element-87f89e4 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-30589a4{width:auto;max-width:auto;padding:3px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-30589a4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-30589a4 .elementor-heading-title a:hover, .elementor-429 .elementor-element.elementor-element-30589a4 .elementor-heading-title a:focus{color:#2162A1;}.elementor-widget-woocommerce-product-title .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-1104220 .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-c01447c .elementor-heading-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-c01447c .elementor-heading-title a:hover, .elementor-429 .elementor-element.elementor-element-c01447c .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-28b8ebe{color:var( --e-global-color-secondary );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-4b81900{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-4b81900 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-4b81900 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{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 );}.elementor-429 .elementor-element.elementor-element-1313d98{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-429 .elementor-element.elementor-element-1313d98 .cart button, .elementor-429 .elementor-element.elementor-element-1313d98 .cart .button{border-radius:100px 100px 100px 100px;transition:all 0.2s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );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 );}.elementor-429 .elementor-element.elementor-element-510f821{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-510f821 img{width:100%;}.elementor-429 .elementor-element.elementor-element-fc538ba{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-fc538ba .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-fc538ba .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-call-to-action .elementor-cta__title{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 );}.elementor-widget-call-to-action .elementor-cta__description{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 );}.elementor-widget-call-to-action .elementor-cta__button{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 );}.elementor-widget-call-to-action .elementor-ribbon-inner{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 );}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta .elementor-cta__bg, .elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-429 .elementor-element.elementor-element-ae89fae{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__bg-wrapper{min-height:6rem;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__image{margin-bottom:0px;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__image img{width:50%;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:bold;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta:hover .elementor-cta__content{background-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-ribbon-inner{background-color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:bold;}.elementor-429 .elementor-element.elementor-element-1d226bc{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-1d226bc .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-1d226bc .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-7848268 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{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 );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-a5908a8{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-a5908a8 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-a5908a8 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-afb94ee{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-afb94ee .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-afb94ee .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-2b991cb{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-2b991cb .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-2b991cb .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-7bfac11{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-7bfac11 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-7bfac11 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-8bac40e{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-8bac40e .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-8bac40e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-43698ee{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-43698ee .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-43698ee .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-a079c29 .wd-marquee{--wd-marquee-speed:25s;}.elementor-429 .elementor-element.elementor-element-1e5b078{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-1e5b078 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-1e5b078 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-d11a123 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.woocommerce .elementor-429 .elementor-element.elementor-element-df48f68 .woocommerce-product-details__short-description{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 );}.elementor-429 .elementor-element.elementor-element-eed6924{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-eed6924 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-eed6924 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-99df129 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-7907b19{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-7907b19 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-7907b19 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-7fedfe1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;color:#FF5016;}.elementor-429 .elementor-element.elementor-element-7496f07 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );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 );}.elementor-429 .elementor-element.elementor-element-f8f7d1d{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-f16fa43{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-f16fa43 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-f16fa43 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-4c91292 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-76b40d7{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-76b40d7 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-76b40d7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-c39508b{padding:0vw 15vw 0vw 15vw;}.elementor-429 .elementor-element.elementor-element-10cdaf0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-429 .elementor-element.elementor-element-10cdaf0 > .elementor-element-populated{padding:0rem 1rem 0rem 1rem;}.elementor-429 .elementor-element.elementor-element-3f5beb4 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-eaa0c17{width:auto;max-width:auto;}.elementor-429 .elementor-element.elementor-element-eaa0c17 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0rem 1rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-eaa0c17 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.25em;}.elementor-429 .elementor-element.elementor-element-eaa0c17 .glsr-summary{justify-content:start;--glsr-max-w:450px;}.elementor-429 .elementor-element.elementor-element-eaa0c17 .glsr-summary-text{display:flex;justify-content:start;}.elementor-429 .elementor-element.elementor-element-eaa0c17 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-429 .elementor-element.elementor-element-eaa0c17 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-429 .elementor-element.elementor-element-d479494{width:auto;max-width:auto;padding:3px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-d479494 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-d479494 .elementor-heading-title a:hover, .elementor-429 .elementor-element.elementor-element-d479494 .elementor-heading-title a:focus{color:#2162A1;}.elementor-429 .elementor-element.elementor-element-7f944ca{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-7f944ca .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-7f944ca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-f118887.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-f118887.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-f118887.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-429 .elementor-element.elementor-element-3cafe76{width:auto;max-width:auto;margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;}.elementor-429 .elementor-element.elementor-element-3cafe76 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-3cafe76 .elementor-heading-title a:hover, .elementor-429 .elementor-element.elementor-element-3cafe76 .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-846648e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;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 );color:var( --e-global-color-secondary );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{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 );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-429 .elementor-element.elementor-element-563e4b2{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-item > a{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:bold;}.elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-429 .elementor-element.elementor-element-5063d93{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-5063d93 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-5063d93 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-6d2f809{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-6d2f809 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.woocommerce .elementor-429 .elementor-element.elementor-element-b08bb3c .woocommerce-product-details__short-description{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-3cb1330{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-3cb1330 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-3cb1330 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-9e5fcdf{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-9e5fcdf .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-588e2bc{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-588e2bc .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-998ceaf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-429 .elementor-element.elementor-element-998ceaf > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-998ceaf > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-998ceaf > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-998ceaf > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-85b31a0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-85b31a0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-926cc2d{width:auto;max-width:auto;margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;text-align:right;}.elementor-429 .elementor-element.elementor-element-926cc2d .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.2rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-926cc2d .elementor-heading-title a:hover, .elementor-429 .elementor-element.elementor-element-926cc2d .elementor-heading-title a:focus{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-0aa938f{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;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 );color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-4cbe60f{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-429 .elementor-element.elementor-element-4cbe60f .cart button, .elementor-429 .elementor-element.elementor-element-4cbe60f .cart .button{border-radius:100px 100px 100px 100px;transition:all 0.2s;}.elementor-429 .elementor-element.elementor-element-51fba2f{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-51fba2f .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-51fba2f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-fc549aa{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-fc549aa .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-fcc3a70{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-fcc3a70 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-fcc3a70 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-6ac6492{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-6ac6492 img{width:100%;}.elementor-429 .elementor-element.elementor-element-4a48faa{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-4a48faa .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-4a48faa .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-62deccc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-62deccc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-198eb57{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-bb97258{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-acf51c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-acf51c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-35096c4{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-83b2783{--icon-box-icon-margin:15px;}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-title a{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-title{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-5a8aaca{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-5a8aaca .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-5a8aaca .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-51a3de1{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-51a3de1 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-eba1f24{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 );color:var( --e-global-color-secondary );}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta .elementor-cta__bg, .elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-429 .elementor-element.elementor-element-9bedeeb{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:12px 12px 12px 12px;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__content{text-align:center;padding:0px 0px 0px 0px;background-color:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__bg-wrapper{min-height:6rem;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__image{margin-bottom:0px;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__image img{width:50%;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:bold;color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__title:not(:last-child){margin-bottom:0px;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__description{font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta:hover .elementor-cta__content{background-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-ribbon-inner{background-color:var( --e-global-color-primary );font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:bold;}.elementor-429 .elementor-element.elementor-element-4796202{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-4796202 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-4796202 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-958605b .wd-marquee{--wd-marquee-speed:25s;}.elementor-429 .elementor-element.elementor-element-adbe9e2{padding:2vw 15vw 0vw 15vw;}.elementor-429 .elementor-element.elementor-element-b3cd3ab{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-b3cd3ab .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-b3cd3ab .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-116b978{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-116b978 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-429 .elementor-element.elementor-element-44bb175{color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-f5ced35{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-f5ced35 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-f5ced35 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-4dd52f7{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-4dd52f7 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1.5rem;font-weight:700;}.elementor-widget-button .elementor-button{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 );}.elementor-429 .elementor-element.elementor-element-0a5e077 .elementor-button{background-color:var( --e-global-color-accent );font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:bold;border-radius:100px 100px 100px 100px;}.elementor-429 .elementor-element.elementor-element-0a5e077{margin:1rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-429 .elementor-element.elementor-element-0a5e077 .elementor-button-content-wrapper{flex-direction:row;}.elementor-429 .elementor-element.elementor-element-0a5e077 .elementor-button .elementor-button-content-wrapper{gap:1rem;}.elementor-429 .elementor-element.elementor-element-da9ace9{--divider-border-style:solid;--divider-color:#EEEEEE;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-da9ace9 .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-da9ace9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-ac3e20d{margin:4rem 0rem 4rem 0rem;}.elementor-429 .elementor-element.elementor-element-4e0de5d > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;padding:0% 6% 0% 0%;}.elementor-429 .elementor-element.elementor-element-146e5be .elementor-heading-title{font-family:var( --e-global-typography-08f167b-font-family ), Sans-serif;font-size:var( --e-global-typography-08f167b-font-size );font-weight:var( --e-global-typography-08f167b-font-weight );color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-f51f5b2{text-align:left;}.elementor-429 .elementor-element.elementor-element-94f4bd9 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-429 .elementor-element.elementor-element-94f4bd9 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-429 .elementor-element.elementor-element-94f4bd9 .glsr-summary{justify-content:start;--glsr-max-w:100%;}.elementor-429 .elementor-element.elementor-element-94f4bd9 .glsr-summary-text{display:flex;justify-content:start;}.elementor-429 .elementor-element.elementor-element-94f4bd9 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-429 .elementor-element.elementor-element-94f4bd9 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.elementor-429 .elementor-element.elementor-element-d555b6a{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-429 .elementor-element.elementor-element-d555b6a .elementor-divider-separator{width:100%;}.elementor-429 .elementor-element.elementor-element-d555b6a .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-429 .elementor-element.elementor-element-ba9357f .elementor-heading-title{font-family:var( --e-global-typography-08f167b-font-family ), Sans-serif;font-size:var( --e-global-typography-08f167b-font-size );font-weight:var( --e-global-typography-08f167b-font-weight );color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-e093c29 form.glsr-form .glsr-field-rating{--glsr-form-star:1em;}.elementor-429 .elementor-element.elementor-element-e093c29 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-429 .elementor-element.elementor-element-e093c29 .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-429 .elementor-element.elementor-element-e093c29 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-429 .elementor-element.elementor-element-e093c29 .glsr-review-form{--glsr-gap-md:1.5em;}.elementor-429 .elementor-element.elementor-element-e093c29 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:1.5em;}.elementor-429 .elementor-element.elementor-element-62d6132 > .elementor-element-populated{padding:0% 0% 0% 5%;}.elementor-429 .elementor-element.elementor-element-597519b .elementor-heading-title{font-family:var( --e-global-typography-08f167b-font-family ), Sans-serif;font-size:var( --e-global-typography-08f167b-font-size );font-weight:var( --e-global-typography-08f167b-font-weight );color:var( --e-global-color-accent );}.elementor-429 .elementor-element.elementor-element-acfa352 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1em;}.elementor-429 .elementor-element.elementor-element-acfa352 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-429 .elementor-element.elementor-element-acfa352 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-429 .elementor-element.elementor-element-acfa352 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-429 .elementor-element.elementor-element-acfa352 .glsr-reviews{--glsr-gap-xl:3em;}.elementor-429 .elementor-element.elementor-element-afab105{margin:8rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-13e7e77{margin:1rem 1rem calc(var(--kit-widget-spacing, 0px) + 1rem) 1rem;text-align:center;}.elementor-429 .elementor-element.elementor-element-13e7e77 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-429 .elementor-element.elementor-element-c04d378:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-429 .elementor-element.elementor-element-c04d378 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-247e29c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-247e29c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-247e29c > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-247e29c > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-247e29c > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-247e29c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-429 .elementor-element.elementor-element-247e29c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-fac5603:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;}.elementor-429 .elementor-element.elementor-element-fac5603 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-70e9dc7{margin:8rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-6cca2e4{text-align:center;}.elementor-429 .elementor-element.elementor-element-6cca2e4 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-429 .elementor-element.elementor-element-ba86180 > .elementor-element-populated{margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-41d6136 img{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-768e4b1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-768e4b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-768e4b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-768e4b1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-c578ebe .elementor-icon-wrapper{text-align:center;}.elementor-429 .elementor-element.elementor-element-c578ebe.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-c578ebe.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-c578ebe.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-c578ebe.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-c578ebe.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-dad9fcd{text-align:center;}.elementor-429 .elementor-element.elementor-element-dad9fcd .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-5e57fe8{text-align:center;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:#575757;}.elementor-429 .elementor-element.elementor-element-96d01c2 .elementor-button{background-color:#00000000;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-radius:100px 100px 100px 100px;}.elementor-429 .elementor-element.elementor-element-96d01c2 .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-96d01c2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-96d01c2 .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-96d01c2 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-75a40f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-75a40f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-75a40f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-75a40f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-931688e .elementor-icon-wrapper{text-align:center;}.elementor-429 .elementor-element.elementor-element-931688e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-931688e.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-931688e.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-931688e.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-931688e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-2d817f9{text-align:center;}.elementor-429 .elementor-element.elementor-element-2d817f9 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-2a346b2{text-align:center;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:#575757;}.elementor-429 .elementor-element.elementor-element-d17049a .elementor-button{background-color:#FF5016;transition-duration:0.6s;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:100px 100px 100px 100px;}.elementor-429 .elementor-element.elementor-element-d17049a .elementor-button:hover, .elementor-429 .elementor-element.elementor-element-d17049a .elementor-button:focus{background-color:#E63900;color:var( --e-global-color-text );border-color:#E63900;}.elementor-429 .elementor-element.elementor-element-d17049a{margin:0rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-d17049a .elementor-button:hover svg, .elementor-429 .elementor-element.elementor-element-d17049a .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-429 .elementor-element.elementor-element-7f91b99{margin:0rem 0rem 8rem 0rem;}.elementor-429 .elementor-element.elementor-element-d63e32f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-d63e32f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-d63e32f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1.5rem 1rem 1.5rem 1rem;}.elementor-429 .elementor-element.elementor-element-d63e32f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-e82e8e8 .elementor-icon-wrapper{text-align:center;}.elementor-429 .elementor-element.elementor-element-e82e8e8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-e82e8e8.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-e82e8e8.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-e82e8e8.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-e82e8e8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-0b4e026{text-align:center;}.elementor-429 .elementor-element.elementor-element-0b4e026 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-1c031bf{text-align:center;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:#575757;}.elementor-429 .elementor-element.elementor-element-c8107bb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-c8107bb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-c8107bb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-c8107bb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-bacf54d .elementor-icon-wrapper{text-align:center;}.elementor-429 .elementor-element.elementor-element-bacf54d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-bacf54d.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-bacf54d.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-bacf54d.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-bacf54d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-ffca031{text-align:center;}.elementor-429 .elementor-element.elementor-element-ffca031 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-5db5e03{text-align:center;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:#575757;}.elementor-429 .elementor-element.elementor-element-e6ac8e8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EEEEEE;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-e6ac8e8.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-e6ac8e8.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-element-populated, .elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-element-populated > .elementor-background-overlay, .elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:1rem 1rem 1rem 1rem;--e-column-margin-right:1rem;--e-column-margin-left:1rem;padding:1rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-e6ac8e8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-429 .elementor-element.elementor-element-8b36086 .elementor-icon-wrapper{text-align:center;}.elementor-429 .elementor-element.elementor-element-8b36086.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-8b36086.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-8b36086.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-8b36086.elementor-view-framed .elementor-icon, .elementor-429 .elementor-element.elementor-element-8b36086.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-d6e1377{text-align:center;}.elementor-429 .elementor-element.elementor-element-d6e1377 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:1rem;font-weight:400;color:var( --e-global-color-primary );}.elementor-429 .elementor-element.elementor-element-321373e{text-align:center;font-family:"Helvetica", Sans-serif;font-size:0.8rem;font-weight:400;color:#575757;}@media(min-width:768px){.elementor-429 .elementor-element.elementor-element-ae5c10d{width:25%;}.elementor-429 .elementor-element.elementor-element-10cdaf0{width:44.333%;}.elementor-429 .elementor-element.elementor-element-998ceaf{width:30%;}.elementor-429 .elementor-element.elementor-element-4e0de5d{width:50%;}.elementor-429 .elementor-element.elementor-element-62d6132{width:50%;}.elementor-429 .elementor-element.elementor-element-ba86180{width:49.333%;}.elementor-429 .elementor-element.elementor-element-768e4b1{width:25%;}.elementor-429 .elementor-element.elementor-element-75a40f7{width:25%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-429 .elementor-element.elementor-element-7848268 .elementor-heading-title{font-size:1.125rem;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-d11a123 .elementor-heading-title{font-size:1.125rem;}.woocommerce .elementor-429 .elementor-element.elementor-element-df48f68 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-99df129 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-7fedfe1 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-7496f07 .elementor-heading-title{font-size:1.125rem;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-4c91292 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-3f5beb4 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-846648e{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-6d2f809 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-9e5fcdf .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-588e2bc .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-0aa938f{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-fc549aa .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-51a3de1 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-eba1f24{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-116b978 .elementor-heading-title{font-size:1.125rem;}.elementor-429 .elementor-element.elementor-element-4dd52f7 .elementor-heading-title{font-size:1.125rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-429 .elementor-element.elementor-element-146e5be .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-ba9357f .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-597519b .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-13e7e77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-429 .elementor-element.elementor-element-6cca2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-429 .elementor-element.elementor-element-46133fd{margin:0em 0em 0em 0em;padding:0em 0em 0em 0em;}.elementor-429 .elementor-element.elementor-element-213925a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-429 .elementor-element.elementor-element-213925a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-87f89e4 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-429 .elementor-element.elementor-element-30589a4 .elementor-heading-title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-a0c4dd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-429 .elementor-element.elementor-element-2ee14d9{width:auto;max-width:auto;padding:0rem 1rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-4dc5542{width:auto;max-width:auto;padding:0rem 0rem 0rem 0rem;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-429 .elementor-element.elementor-element-1104220{width:var( --container-widget-width, 90% );max-width:90%;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:left;}.elementor-429 .elementor-element.elementor-element-1104220 .elementor-heading-title{font-size:1em;}.elementor-429 .elementor-element.elementor-element-8b5e64c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -18px) -8px;padding:0px 0px 0px 0px;}.elementor-429 .elementor-element.elementor-element-c01447c{width:auto;max-width:auto;padding:0rem 1rem 0rem 0rem;text-align:left;}.elementor-429 .elementor-element.elementor-element-c01447c .elementor-heading-title{font-size:1em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-28b8ebe{width:auto;max-width:auto;text-align:left;font-size:0.7em;}.elementor-429 .elementor-element.elementor-element-126a5ae{margin:0rem 1rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-429 .elementor-element.elementor-element-281db98{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-429 .elementor-element.elementor-element-1313d98{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-510f821 img{width:75%;}.elementor-429 .elementor-element.elementor-element-b1e9edd{padding:1rem 1rem 1rem 1rem;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-3571a0e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-3571a0e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-3571a0e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-call-to-action .elementor-cta__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-call-to-action .elementor-cta__description{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-call-to-action .elementor-cta__button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-call-to-action .elementor-ribbon-inner{font-size:var( --e-global-typography-accent-font-size );}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-cta__description{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-ae89fae .elementor-ribbon-inner{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-7848268{text-align:center;}.elementor-429 .elementor-element.elementor-element-7848268 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-9400803{width:50%;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-9400803.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-9400803.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-9400803.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-a5908a8{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-a5908a8 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-a5908a8 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-afb94ee{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-afb94ee .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-afb94ee .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-e6a98f1{width:50%;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-e6a98f1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-e6a98f1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-e6a98f1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-429 .elementor-element.elementor-element-2b991cb{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-2b991cb .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-2b991cb .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-7bfac11{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-7bfac11 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-7bfac11 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-d11a123{text-align:left;}.elementor-429 .elementor-element.elementor-element-d11a123 .elementor-heading-title{font-size:1rem;}.woocommerce .elementor-429 .elementor-element.elementor-element-df48f68 .woocommerce-product-details__short-description{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-99df129{text-align:left;}.elementor-429 .elementor-element.elementor-element-99df129 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-7fedfe1{text-align:left;}.elementor-429 .elementor-element.elementor-element-7fedfe1 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-7496f07{text-align:left;}.elementor-429 .elementor-element.elementor-element-7496f07 .elementor-heading-title{font-size:1rem;}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-4c91292{text-align:left;}.elementor-429 .elementor-element.elementor-element-4c91292 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-3f5beb4{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:center;}.elementor-429 .elementor-element.elementor-element-3f5beb4 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-d479494 .elementor-heading-title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-3cafe76{text-align:right;}.elementor-429 .elementor-element.elementor-element-3cafe76 .elementor-heading-title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-846648e{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-429 .elementor-element.elementor-element-563e4b2 .elementor-icon-list-item > a{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-6d2f809{text-align:left;}.elementor-429 .elementor-element.elementor-element-6d2f809 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-9e5fcdf{text-align:left;}.elementor-429 .elementor-element.elementor-element-9e5fcdf .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-588e2bc{text-align:left;}.elementor-429 .elementor-element.elementor-element-588e2bc .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-926cc2d{text-align:right;}.elementor-429 .elementor-element.elementor-element-926cc2d .elementor-heading-title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-0aa938f{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-4cbe60f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-429 .elementor-element.elementor-element-fc549aa{text-align:left;}.elementor-429 .elementor-element.elementor-element-fc549aa .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-6ac6492 img{width:75%;}.elementor-429 .elementor-element.elementor-element-62deccc{width:50%;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-62deccc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-62deccc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-62deccc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-429 .elementor-element.elementor-element-198eb57{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-198eb57 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-bb97258{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-bb97258 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-acf51c1{width:50%;}.elementor-bc-flex-widget .elementor-429 .elementor-element.elementor-element-acf51c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-429 .elementor-element.elementor-element-acf51c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-429 .elementor-element.elementor-element-acf51c1.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-429 .elementor-element.elementor-element-35096c4{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-35096c4 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-83b2783{--icon-box-icon-margin:0.3rem;}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon{font-size:2.2rem;}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-title, .elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-title a{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-83b2783 .elementor-icon-box-description{font-size:0.6rem;}.elementor-429 .elementor-element.elementor-element-51a3de1{text-align:left;}.elementor-429 .elementor-element.elementor-element-51a3de1 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-eba1f24{font-size:var( --e-global-typography-text-font-size );}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__title{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-cta__description{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-9bedeeb .elementor-ribbon-inner{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-116b978{text-align:left;}.elementor-429 .elementor-element.elementor-element-116b978 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-4dd52f7{text-align:left;}.elementor-429 .elementor-element.elementor-element-4dd52f7 .elementor-heading-title{font-size:1rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-429 .elementor-element.elementor-element-0a5e077 .elementor-button{font-size:0.9rem;}.elementor-429 .elementor-element.elementor-element-ac3e20d{padding:1rem 1rem 1rem 1rem;}.elementor-429 .elementor-element.elementor-element-4e0de5d > .elementor-element-populated{border-width:0px 0px 0px 0px;padding:0rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-146e5be .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-ba9357f .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-62d6132 > .elementor-element-populated{padding:02rem 0rem 0rem 0rem;}.elementor-429 .elementor-element.elementor-element-597519b .elementor-heading-title{font-size:var( --e-global-typography-08f167b-font-size );}.elementor-429 .elementor-element.elementor-element-13e7e77 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-429 .elementor-element.elementor-element-6cca2e4 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-429 .elementor-element.elementor-element-768e4b1{width:50%;}.elementor-429 .elementor-element.elementor-element-dad9fcd .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-5e57fe8{font-size:0.7rem;}.elementor-429 .elementor-element.elementor-element-75a40f7{width:50%;}.elementor-429 .elementor-element.elementor-element-2d817f9 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-2a346b2{font-size:0.7rem;}.elementor-429 .elementor-element.elementor-element-d63e32f{width:50%;}.elementor-429 .elementor-element.elementor-element-0b4e026 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-1c031bf{font-size:0.7rem;}.elementor-429 .elementor-element.elementor-element-c8107bb{width:50%;}.elementor-429 .elementor-element.elementor-element-ffca031 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-5db5e03{font-size:0.7rem;}.elementor-429 .elementor-element.elementor-element-d6e1377 .elementor-heading-title{font-size:1rem;}.elementor-429 .elementor-element.elementor-element-321373e{font-size:0.7rem;}}/* Start custom CSS for shortcode, class: .elementor-element-2ee14d9 *//* Container */
.stock-status {
  display: flex;
  align-items: center;
  font-family: Helvetica, Arial, sans-serif;
}

/* Icon-Kreis */
.stock-icon {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  margin-right: 0.3rem;
}

/* Blinkendes Orange für „Auf Lager“ */
.stock-icon.blink {
  background-color: #FF5016;
  animation: pss-blink 2s infinite;
}

/* Graues Icon für alle anderen Status */
.stock-icon.grey {
  background-color: #ccc;
}

/* Blink-Keyframes */
@keyframes pss-blink {
  0%,100% { opacity: 1; }
  50%     { opacity: 0; }
}

/* Text neben Icon */
.stock-text {
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-4dc5542 *//* Container */
.stock-status {
  display: flex;
  align-items: center;
  font-family: Helvetica, Arial, sans-serif;
}

/* Icon-Kreis */
.stock-icon {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  margin-right: 0.3rem;
}

/* Blinkendes Orange für „Auf Lager“ */
.stock-icon.blink {
  background-color: #FF5016;
  animation: pss-blink 2s infinite;
}

/* Graues Icon für alle anderen Status */
.stock-icon.grey {
  background-color: #ccc;
}

/* Blink-Keyframes */
@keyframes pss-blink {
  0%,100% { opacity: 1; }
  50%     { opacity: 0; }
}

/* Text neben Icon */
.stock-text {
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-8b5e64c *//* Container */
.stock-status {
  display: flex;
  align-items: center;
  font-family: Helvetica, Arial, sans-serif;
}

/* Icon-Kreis */
.stock-icon {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  margin-right: 0.3rem;
}

/* Blinkendes Orange für „Auf Lager“ */
.stock-icon.blink {
  background-color: #FF5016;
  animation: pss-blink 2s infinite;
}

/* Graues Icon für alle anderen Status */
.stock-icon.grey {
  background-color: #ccc;
}

/* Blink-Keyframes */
@keyframes pss-blink {
  0%,100% { opacity: 1; }
  50%     { opacity: 0; }
}

/* Text neben Icon */
.stock-text {
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-126a5ae *//* Container */
.stock-status {
  display: flex;
  align-items: center;
  font-family: Helvetica, Arial, sans-serif;
}

/* Icon-Kreis */
.stock-icon {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  margin-right: 0.3rem;
}

/* Blinkendes Orange für „Auf Lager“ */
.stock-icon.blink {
  background-color: #FF5016;
  animation: pss-blink 2s infinite;
}

/* Graues Icon für alle anderen Status */
.stock-icon.grey {
  background-color: #ccc;
}

/* Blink-Keyframes */
@keyframes pss-blink {
  0%,100% { opacity: 1; }
  50%     { opacity: 0; }
}

/* Text neben Icon */
.stock-text {
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-281db98 */.delivery-time {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ce1bfeb *//* Grid-Layout */
.lieferumfang-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  margin: 20px 0;
}
@media (max-width: 768px) {
  .lieferumfang-list {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Item: Bild-Box + Text */
.lieferumfang-item {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bild: 1:1 Box, BG + Border, Hover-Zoom */
.lieferumfang-item img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: contain;
  background: #f3f3f3;
  border: 12px solid #f3f3f3;
  border-radius: 5px;
  
  transition: transform 0.3s ease;
}
.lieferumfang-item:hover img {
  transform: scale(1.05);
}

/* Text unter der Box */
.lieferumfang-item p {
  margin: 12px 0 0;
  font-family: Helvetica, Arial, sans-serif;
  color: #000;
  font-weight: 700;
  font-size: 1rem;
  text-align: center;
}
@media (max-width: 768px) {
  .lieferumfang-item p {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-799ae5e *//* FAQ-Fragen */
.produkt-faq-list .faq-question {
  color: #FF5016;                             /* FF5016 */
  font-size: 1rem;                            /* 1rem */
  font-weight: 700;                           /* Fett */
  font-family: Helvetica, Arial, sans-serif;  /* Helvetica */
  margin-bottom: 0.5rem;                      /* Abstand zur Antwort */
}

/* FAQ-Antworten */
.produkt-faq-list .faq-answer {
  color: #000;                                 /* Schwarz */
  font-size: 0.9rem;                           /* 0.9rem */
  font-weight: 400;                            /* Normal */
  font-family: Helvetica, Arial, sans-serif;   /* Helvetica */
  margin-bottom: 1.5rem;                       /* Abstand zur nächsten Frage */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-9f7afa5 */.elementor-kit-6 h2 {
    font-family: "Noto Sans", Sans-serif;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7445a12 */.elementor-kit-6 h2 {
    font-family: "Noto Sans", Sans-serif;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-ac0c04d *//* Grid-Layout */
.lieferumfang-list {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 20px;
  margin: 20px 0;
}
@media (max-width: 768px) {
  .lieferumfang-list {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* Item: Bild-Box + Text */
.lieferumfang-item {
  display: flex;
  flex-direction: column;
  align-items: center;
}

/* Bild: 1:1 Box, BG + Border, Hover-Zoom */
.lieferumfang-item img {
  width: 100%;
  aspect-ratio: 1/1;
  object-fit: contain;
  background: #f3f3f3;
  border: 12px solid #f3f3f3;
  border-radius: 5px;
  
  transition: transform 0.3s ease;
}
.lieferumfang-item:hover img {
  transform: scale(1.05);
}

/* Text unter der Box */
.lieferumfang-item p {
  margin: 12px 0 0;
  font-family: Helvetica, Arial, sans-serif;
  color: #000;
  font-weight: 700;
  font-size: 1rem;
  text-align: center;
}
@media (max-width: 768px) {
  .lieferumfang-item p {
    font-size: 0.9rem;
  }
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-14224ce */.elementor-kit-6 h2 {
    font-family: "Noto Sans", Sans-serif;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-73bea5c *//* Container */
.stock-status {
  display: flex;
  align-items: center;
  font-family: Helvetica, Arial, sans-serif;
}

/* Icon-Kreis */
.stock-icon {
  display: inline-block;
  width: 0.7rem;
  height: 0.7rem;
  border-radius: 50%;
  margin-right: 0.3rem;
}

/* Blinkendes Orange für „Auf Lager“ */
.stock-icon.blink {
  background-color: #FF5016;
  animation: pss-blink 2s infinite;
}

/* Graues Icon für alle anderen Status */
.stock-icon.grey {
  background-color: #ccc;
}

/* Blink-Keyframes */
@keyframes pss-blink {
  0%,100% { opacity: 1; }
  50%     { opacity: 0; }
}

/* Text neben Icon */
.stock-text {
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-affcd6c */.delivery-time {
  font-family: Helvetica, Arial, sans-serif;
  font-size: 0.9rem;
  font-weight: 400;
  color: #000;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-b019e34 */.elementor-kit-6 h2 {
    font-family: "Noto Sans", Sans-serif;
    font-size: 1rem;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-43ee19f *//* FAQ-Fragen */
.produkt-faq-list .faq-question {
  color: #FF5016;                             /* FF5016 */
  font-size: 1rem;                            /* 1rem */
  font-weight: 700;                           /* Fett */
  font-family: Helvetica, Arial, sans-serif;  /* Helvetica */
  margin-bottom: 0.5rem;                      /* Abstand zur Antwort */
}

/* FAQ-Antworten */
.produkt-faq-list .faq-answer {
  color: #000;                                 /* Schwarz */
  font-size: 0.9rem;                           /* 0.9rem */
  font-weight: 400;                            /* Normal */
  font-family: Helvetica, Arial, sans-serif;   /* Helvetica */
  margin-bottom: 1.5rem;                       /* Abstand zur nächsten Frage */
}/* End custom CSS */