.elementor-575 .elementor-element.elementor-element-6165a32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-0328040 .woocommerce-breadcrumb{color:var( --e-global-color-text );font-family:var( --e-global-typography-b8836cb-font-family ), Sans-serif;font-size:var( --e-global-typography-b8836cb-font-size );font-weight:var( --e-global-typography-b8836cb-font-weight );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-0328040 .woocommerce-breadcrumb > a{color:var( --e-global-color-c3941ec );}.elementor-575 .elementor-element.elementor-element-8b2781e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-2f9ca46{--display:flex;--overflow:hidden;}.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .flex-viewport{border-radius:8px 8px 8px 8px;}.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .flex-viewport:not(:last-child){margin-bottom:12px;}.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .flex-control-thumbs li{padding-right:calc(15px / 2);padding-left:calc(15px / 2);padding-bottom:15px;}.woocommerce .elementor-575 .elementor-element.elementor-element-5f8b75f .flex-control-thumbs{margin-right:calc(-15px / 2);margin-left:calc(-15px / 2);}.elementor-575 .elementor-element.elementor-element-0a7370f{background-color:var( --e-global-color-1ab018b );padding:9px 17px 9px 17px;top:1.5rem;border-radius:6px 6px 6px 6px;text-align:center;}body:not(.rtl) .elementor-575 .elementor-element.elementor-element-0a7370f{left:1.5rem;}body.rtl .elementor-575 .elementor-element.elementor-element-0a7370f{right:1.5rem;}.elementor-575 .elementor-element.elementor-element-0a7370f .elementor-heading-title{font-family:var( --e-global-typography-3397216-font-family ), Sans-serif;font-size:var( --e-global-typography-3397216-font-size );font-weight:var( --e-global-typography-3397216-font-weight );text-transform:var( --e-global-typography-3397216-text-transform );line-height:var( --e-global-typography-3397216-line-height );letter-spacing:var( --e-global-typography-3397216-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-3bdfcaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-575 .elementor-element.elementor-element-7f3a1c7{background-color:var( --e-global-color-accent );padding:4px 8px 4px 8px;border-radius:5px 5px 5px 5px;}.elementor-575 .elementor-element.elementor-element-7f3a1c7.elementor-element{--align-self:flex-start;}.elementor-575 .elementor-element.elementor-element-7f3a1c7 .elementor-heading-title{font-family:"Hanken Grotesk", Sans-serif;font-size:0.725rem;font-weight:700;text-transform:uppercase;line-height:2em;letter-spacing:0.1em;color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-fddc34e .elementor-heading-title{font-family:var( --e-global-typography-978c2f2-font-family ), Sans-serif;font-size:var( --e-global-typography-978c2f2-font-size );font-weight:var( --e-global-typography-978c2f2-font-weight );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-5a9f241 .elementor-heading-title{font-family:var( --e-global-typography-7c3f54e-font-family ), Sans-serif;font-size:var( --e-global-typography-7c3f54e-font-size );font-weight:var( --e-global-typography-7c3f54e-font-weight );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-f702eaf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-b75ca89 );--border-color:var( --e-global-color-b75ca89 );--border-radius:20px 20px 20px 20px;--padding-top:13px;--padding-bottom:13px;--padding-left:16px;--padding-right:16px;}.elementor-575 .elementor-element.elementor-element-5579cae{--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:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-d7ae1e6 .elementor-icon-wrapper{text-align:center;}.elementor-575 .elementor-element.elementor-element-d7ae1e6 .elementor-icon{font-size:25px;}.elementor-575 .elementor-element.elementor-element-d7ae1e6 .elementor-icon svg{height:25px;}.elementor-575 .elementor-element.elementor-element-b1bed7d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-235b0e2 .elementor-heading-title{font-family:var( --e-global-typography-7c3f54e-font-family ), Sans-serif;font-size:var( --e-global-typography-7c3f54e-font-size );font-weight:var( --e-global-typography-7c3f54e-font-weight );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );}.elementor-575 .elementor-element.elementor-element-22323de .elementor-button{background-color:var( --e-global-color-c80711c );font-family:var( --e-global-typography-3f78791-font-family ), Sans-serif;font-size:var( --e-global-typography-3f78791-font-size );font-weight:var( --e-global-typography-3f78791-font-weight );line-height:var( --e-global-typography-3f78791-line-height );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:0px 0px 0px 0px;}.elementor-575 .elementor-element.elementor-element-22323de .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-575 .elementor-element.elementor-element-22323de .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-575 .elementor-element.elementor-element-84de5c9 .elementor-heading-title{font-family:var( --e-global-typography-c1bf075-font-family ), Sans-serif;font-size:var( --e-global-typography-c1bf075-font-size );font-weight:var( --e-global-typography-c1bf075-font-weight );line-height:var( --e-global-typography-c1bf075-line-height );color:var( --e-global-color-2fe06ba );}.elementor-575 .elementor-element.elementor-element-17f7369{padding:0px 0px 0px 0px;--button-spacing:24px;}.elementor-575 .elementor-element.elementor-element-17f7369 .cart button, .elementor-575 .elementor-element.elementor-element-17f7369 .cart .button{font-family:var( --e-global-typography-3bc7d2c-font-family ), Sans-serif;font-size:var( --e-global-typography-3bc7d2c-font-size );font-weight:var( --e-global-typography-3bc7d2c-font-weight );text-transform:var( --e-global-typography-3bc7d2c-text-transform );line-height:var( --e-global-typography-3bc7d2c-line-height );letter-spacing:var( --e-global-typography-3bc7d2c-letter-spacing );border-radius:3px 3px 3px 3px;padding:16px 26px 16px 26px;color:var( --e-global-color-bb49b09 );background-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-575 .elementor-element.elementor-element-17f7369 .added_to_cart{color:var( --e-global-color-2fe06ba );}.elementor-575 .elementor-element.elementor-element-17f7369 .quantity .qty{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );border-style:solid;border-width:1px 1px 1px 1px;color:var( --e-global-color-2fe06ba );background-color:var( --e-global-color-adf3a17 );border-color:var( --e-global-color-accent );transition:all 0.2s;}.elementor-575 .elementor-element.elementor-element-17f7369 .quantity .qty:focus{color:var( --e-global-color-2fe06ba );}.woocommerce .elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations label{color:var( --e-global-color-text );font-family:"General Sans", Sans-serif;font-size:0.9375rem;font-weight:500;line-height:1.2em;letter-spacing:0.05em;}.woocommerce .elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations td.value select{color:var( --e-global-color-primary );}.woocommerce .elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations td.value select, .woocommerce .elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations td.value:before{background-color:var( --e-global-color-accent );}.woocommerce .elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-575 .elementor-element.elementor-element-17f7369 form.cart table.variations td.value:before{font-family:"General Sans", Sans-serif;font-size:0.9375rem;font-weight:500;line-height:1.2em;letter-spacing:0.05em;}.elementor-575 .elementor-element.elementor-element-2edf8f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-e06cf7c .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1em;letter-spacing:0.05em;color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-7b60c21{color:var( --e-global-color-text );font-family:var( --e-global-typography-9d4475e-font-family ), Sans-serif;font-size:var( --e-global-typography-9d4475e-font-size );font-weight:var( --e-global-typography-9d4475e-font-weight );line-height:var( --e-global-typography-9d4475e-line-height );}.elementor-575 .elementor-element.elementor-element-3e4feb4 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:1rem;font-weight:500;line-height:1em;letter-spacing:0.05em;color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-8c970e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-49d16be{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-575 .elementor-element.elementor-element-49d16be .elementor-icon-wrapper{text-align:center;}.elementor-575 .elementor-element.elementor-element-49d16be .elementor-icon{font-size:20px;}.elementor-575 .elementor-element.elementor-element-49d16be .elementor-icon svg{height:20px;}.elementor-575 .elementor-element.elementor-element-a7cdbc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-3d3a9a0 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-7d36b7d .elementor-heading-title{font-family:var( --e-global-typography-8b275bf-font-family ), Sans-serif;font-size:var( --e-global-typography-8b275bf-font-size );font-weight:var( --e-global-typography-8b275bf-font-weight );line-height:var( --e-global-typography-8b275bf-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-6acfe4f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-675199e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-575 .elementor-element.elementor-element-675199e .elementor-icon-wrapper{text-align:center;}.elementor-575 .elementor-element.elementor-element-675199e .elementor-icon{font-size:20px;}.elementor-575 .elementor-element.elementor-element-675199e .elementor-icon svg{height:20px;}.elementor-575 .elementor-element.elementor-element-73e7a02{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-21346d7 .elementor-heading-title{font-family:"General Sans", Sans-serif;font-size:1rem;font-weight:600;line-height:1em;letter-spacing:0em;color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-4837f17 .elementor-heading-title{font-family:var( --e-global-typography-8b275bf-font-family ), Sans-serif;font-size:var( --e-global-typography-8b275bf-font-size );font-weight:var( --e-global-typography-8b275bf-font-weight );line-height:var( --e-global-typography-8b275bf-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-22660a8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-22660a8:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-22660a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://strange-golick.138-197-14-51.plesk.page/wp-content/uploads/2026/08/asset-10-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-575 .elementor-element.elementor-element-146d107{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-575 .elementor-element.elementor-element-39493ef .elementor-heading-title{font-family:var( --e-global-typography-d7239d5-font-family ), Sans-serif;font-size:var( --e-global-typography-d7239d5-font-size );font-weight:var( --e-global-typography-d7239d5-font-weight );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-5ac8b49{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-5ac8b49.elementor-element{--align-self:flex-end;}.elementor-575 .elementor-element.elementor-element-938db69{--divider-border-style:solid;--divider-color:var( --e-global-color-29f6ba5 );--divider-border-width:1px;}.elementor-575 .elementor-element.elementor-element-938db69 .elementor-divider-separator{width:100%;}.elementor-575 .elementor-element.elementor-element-938db69 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-575 .elementor-element.elementor-element-0180074{--grid-columns:3;--e-loop-nothing-found-message-color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-0180074 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-575 .elementor-element.elementor-element-0180074 .e-loop-item > .elementor-section, .elementor-575 .elementor-element.elementor-element-0180074 .e-loop-item > .elementor-section > .elementor-container, .elementor-575 .elementor-element.elementor-element-0180074 .e-loop-item > .e-con, .elementor-575 .elementor-element.elementor-element-0180074 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-575 .elementor-element.elementor-element-0180074 .e-loop-nothing-found-message__text{font-family:var( --e-global-typography-b8836cb-font-family ), Sans-serif;font-size:var( --e-global-typography-b8836cb-font-size );font-weight:var( --e-global-typography-b8836cb-font-weight );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-9c761c1 .elementor-button{background-color:var( --e-global-color-c80711c );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:solid;border-width:1px 1px 1px 1px;}.elementor-575 .elementor-element.elementor-element-9c761c1 .elementor-button:hover, .elementor-575 .elementor-element.elementor-element-9c761c1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-bb49b09 );border-color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-9c761c1 .elementor-button:hover svg, .elementor-575 .elementor-element.elementor-element-9c761c1 .elementor-button:focus svg{fill:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-edd7fa7{--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:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem) clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--row-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--column-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-ff0542c{text-align:center;}.elementor-575 .elementor-element.elementor-element-ff0542c .elementor-heading-title{font-family:var( --e-global-typography-d7239d5-font-family ), Sans-serif;font-size:var( --e-global-typography-d7239d5-font-size );font-weight:var( --e-global-typography-d7239d5-font-weight );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-6814c94{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-bf0cc95{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-bf0cc95:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-bf0cc95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bbecf4a );}.elementor-575 .elementor-element.elementor-element-b8bd2d6{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-0c20bec .elementor-heading-title{font-family:var( --e-global-typography-6adebc0-font-family ), Sans-serif;font-size:var( --e-global-typography-6adebc0-font-size );font-weight:var( --e-global-typography-6adebc0-font-weight );line-height:var( --e-global-typography-6adebc0-line-height );color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-c515840{--display:flex;}.elementor-575 .elementor-element.elementor-element-4c162fa .elementor-heading-title{font-family:var( --e-global-typography-6adebc0-font-family ), Sans-serif;font-size:var( --e-global-typography-6adebc0-font-size );font-weight:var( --e-global-typography-6adebc0-font-weight );line-height:var( --e-global-typography-6adebc0-line-height );color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-7ac1023{--display:flex;}.elementor-575 .elementor-element.elementor-element-d5004bf .elementor-heading-title{font-family:var( --e-global-typography-6adebc0-font-family ), Sans-serif;font-size:var( --e-global-typography-6adebc0-font-size );font-weight:var( --e-global-typography-6adebc0-font-weight );line-height:var( --e-global-typography-6adebc0-line-height );color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-f2db87b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-f2db87b:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-f2db87b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-a52b41f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-99c69bd .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-f75ccef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-d4534c3 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-04447a1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-04447a1:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-04447a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-597bc44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-77fdaef .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-ff2d29a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-12b87b0 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-deda8d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-deda8d8:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-deda8d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-82c6edb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-e4bf31a .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-3ae5b44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-7b2e568 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-bff2a61{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-bff2a61:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-bff2a61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-19f7837{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-2581e80 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-cde051f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-a58a68e .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-e01cfd2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-e01cfd2:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-e01cfd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-d52347c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-82dcb93 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-caa4f82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-2186431 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-95d36f2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-95d36f2:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-95d36f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-4f522e7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-6007aa9 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-4e20972{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-7efe952 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-e988574{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-e988574:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-e988574 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-a1ae034{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-5a942c3 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-1ab8f76{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-dca83de .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-300e047{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-300e047:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-300e047 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-a31602c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-ab88055 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-1ab39b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-fdb0a30 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-330e554{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-330e554:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-330e554 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-65feda6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-a03732f .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-c07c96b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-a0bacb7 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-e2d43ee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-e2d43ee:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-e2d43ee > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-364016a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-e227be6 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-7b70b6a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-6a30567 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-5de9490{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-5de9490:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-5de9490 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bb49b09 );}.elementor-575 .elementor-element.elementor-element-29fe7fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-4d45c74 .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-3b9d9c0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-d1b20ad .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-634d0b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:var( --e-global-color-adf3a17 );--border-color:var( --e-global-color-adf3a17 );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-575 .elementor-element.elementor-element-634d0b8:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-634d0b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-01a8087{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-d9ee9ef .elementor-heading-title{font-family:var( --e-global-typography-0b5025a-font-family ), Sans-serif;font-size:var( --e-global-typography-0b5025a-font-size );font-weight:var( --e-global-typography-0b5025a-font-weight );line-height:var( --e-global-typography-0b5025a-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-968dfad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-29f6ba5 );--border-color:var( --e-global-color-29f6ba5 );}.elementor-575 .elementor-element.elementor-element-41bf8c8 .elementor-heading-title{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:#00000082;}.elementor-575 .elementor-element.elementor-element-354c484{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem) clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--row-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--column-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-354c484:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-354c484 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://strange-golick.138-197-14-51.plesk.page/wp-content/uploads/2026/08/asset-10-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-575 .elementor-element.elementor-element-16ccca9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-575 .elementor-element.elementor-element-0c95240 .elementor-heading-title{font-family:var( --e-global-typography-978c2f2-font-family ), Sans-serif;font-size:var( --e-global-typography-978c2f2-font-size );font-weight:var( --e-global-typography-978c2f2-font-weight );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-b014cc2{font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:var( --e-global-color-90ad090 );}.elementor-575 .elementor-element.elementor-element-b014cc2 a{color:var( --e-global-color-accent );}.elementor-575 .elementor-element.elementor-element-f0f6bae{--display:flex;}.elementor-575 .elementor-element.elementor-element-07509f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-9a480e3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;}.elementor-575 .elementor-element.elementor-element-baa6d60 .elementor-heading-title{font-family:var( --e-global-typography-d7239d5-font-family ), Sans-serif;font-size:var( --e-global-typography-d7239d5-font-size );font-weight:var( --e-global-typography-d7239d5-font-weight );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );color:var( --e-global-color-e672fc9 );}.elementor-575 .elementor-element.elementor-element-7e16ef3{width:var( --container-widget-width, 40% );max-width:40%;--container-widget-width:40%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-1d078b8-font-family ), Sans-serif;font-size:var( --e-global-typography-1d078b8-font-size );font-weight:var( --e-global-typography-1d078b8-font-weight );line-height:var( --e-global-typography-1d078b8-line-height );color:var( --e-global-color-text );}.elementor-575 .elementor-element.elementor-element-7e16ef3.elementor-element{--align-self:flex-end;}.elementor-575 .elementor-element.elementor-element-c00e605{--divider-border-style:solid;--divider-color:var( --e-global-color-29f6ba5 );--divider-border-width:0.8px;}.elementor-575 .elementor-element.elementor-element-c00e605 .elementor-divider-separator{width:100%;}.elementor-575 .elementor-element.elementor-element-c00e605 .elementor-divider{padding-block-start:5px;padding-block-end:5px;}.elementor-575 .elementor-element.elementor-element-8316b64{--grid-columns:3;}.elementor-575 .elementor-element.elementor-element-8316b64 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-575 .elementor-element.elementor-element-8316b64 .e-loop-item > .elementor-section, .elementor-575 .elementor-element.elementor-element-8316b64 .e-loop-item > .elementor-section > .elementor-container, .elementor-575 .elementor-element.elementor-element-8316b64 .e-loop-item > .e-con, .elementor-575 .elementor-element.elementor-element-8316b64 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-575 .elementor-element.elementor-element-0686dcb{--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:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem) clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--row-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--column-gap:clamp(1.5rem, 0.71rem + 3.38vw, 3.75rem);--padding-top:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-bottom:clamp(2.5rem, 1.62rem + 3.75vw, 5rem);--padding-left:0;--padding-right:0;}.elementor-575 .elementor-element.elementor-element-0686dcb:not(.elementor-motion-effects-element-type-background), .elementor-575 .elementor-element.elementor-element-0686dcb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-adf3a17 );}.elementor-575 .elementor-element.elementor-element-e21d321{--display:flex;}.elementor-575 .elementor-element.elementor-element-754b24a{text-align:center;}.elementor-575 .elementor-element.elementor-element-754b24a .elementor-heading-title{font-family:var( --e-global-typography-978c2f2-font-family ), Sans-serif;font-size:var( --e-global-typography-978c2f2-font-size );font-weight:var( --e-global-typography-978c2f2-font-weight );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );color:var( --e-global-color-e672fc9 );}@media(min-width:768px){.elementor-575 .elementor-element.elementor-element-5579cae{--width:auto;}.elementor-575 .elementor-element.elementor-element-b8bd2d6{--width:40%;}.elementor-575 .elementor-element.elementor-element-a52b41f{--width:40%;}.elementor-575 .elementor-element.elementor-element-597bc44{--width:40%;}.elementor-575 .elementor-element.elementor-element-82c6edb{--width:40%;}.elementor-575 .elementor-element.elementor-element-19f7837{--width:40%;}.elementor-575 .elementor-element.elementor-element-d52347c{--width:40%;}.elementor-575 .elementor-element.elementor-element-4f522e7{--width:40%;}.elementor-575 .elementor-element.elementor-element-a1ae034{--width:40%;}.elementor-575 .elementor-element.elementor-element-a31602c{--width:40%;}.elementor-575 .elementor-element.elementor-element-65feda6{--width:40%;}.elementor-575 .elementor-element.elementor-element-364016a{--width:40%;}.elementor-575 .elementor-element.elementor-element-29fe7fb{--width:40%;}.elementor-575 .elementor-element.elementor-element-01a8087{--width:40%;}}@media(max-width:1024px){.elementor-575 .elementor-element.elementor-element-0328040 .woocommerce-breadcrumb{font-size:var( --e-global-typography-b8836cb-font-size );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-0a7370f .elementor-heading-title{font-size:var( --e-global-typography-3397216-font-size );line-height:var( --e-global-typography-3397216-line-height );letter-spacing:var( --e-global-typography-3397216-letter-spacing );}.elementor-575 .elementor-element.elementor-element-fddc34e .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}.elementor-575 .elementor-element.elementor-element-5a9f241 .elementor-heading-title{font-size:var( --e-global-typography-7c3f54e-font-size );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );}.elementor-575 .elementor-element.elementor-element-235b0e2 .elementor-heading-title{font-size:var( --e-global-typography-7c3f54e-font-size );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );}.elementor-575 .elementor-element.elementor-element-22323de .elementor-button{font-size:var( --e-global-typography-3f78791-font-size );line-height:var( --e-global-typography-3f78791-line-height );}.elementor-575 .elementor-element.elementor-element-84de5c9 .elementor-heading-title{font-size:var( --e-global-typography-c1bf075-font-size );line-height:var( --e-global-typography-c1bf075-line-height );}.elementor-575 .elementor-element.elementor-element-17f7369 .cart button, .elementor-575 .elementor-element.elementor-element-17f7369 .cart .button{font-size:var( --e-global-typography-3bc7d2c-font-size );line-height:var( --e-global-typography-3bc7d2c-line-height );letter-spacing:var( --e-global-typography-3bc7d2c-letter-spacing );}.elementor-575 .elementor-element.elementor-element-17f7369 .quantity .qty{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-7b60c21{font-size:var( --e-global-typography-9d4475e-font-size );line-height:var( --e-global-typography-9d4475e-line-height );}.elementor-575 .elementor-element.elementor-element-7d36b7d .elementor-heading-title{font-size:var( --e-global-typography-8b275bf-font-size );line-height:var( --e-global-typography-8b275bf-line-height );}.elementor-575 .elementor-element.elementor-element-4837f17 .elementor-heading-title{font-size:var( --e-global-typography-8b275bf-font-size );line-height:var( --e-global-typography-8b275bf-line-height );}.elementor-575 .elementor-element.elementor-element-39493ef .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-5ac8b49{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-0180074{--grid-columns:2;}.elementor-575 .elementor-element.elementor-element-0180074 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-b8836cb-font-size );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-ff0542c .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-6814c94{--grid-auto-flow:row;}.elementor-575 .elementor-element.elementor-element-0c20bec .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-4c162fa .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-d5004bf .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-99c69bd .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-d4534c3 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-77fdaef .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-12b87b0 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-e4bf31a .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-7b2e568 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-2581e80 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-a58a68e .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-82dcb93 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-2186431 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-6007aa9 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-7efe952 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-5a942c3 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-dca83de .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-ab88055 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-fdb0a30 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-a03732f .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-a0bacb7 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-e227be6 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-6a30567 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-4d45c74 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-d1b20ad .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-d9ee9ef .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-41bf8c8 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-0c95240 .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}.elementor-575 .elementor-element.elementor-element-b014cc2{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-baa6d60 .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-7e16ef3{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-8316b64{--grid-columns:2;}.elementor-575 .elementor-element.elementor-element-754b24a .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}}@media(max-width:767px){.elementor-575 .elementor-element.elementor-element-0328040 .woocommerce-breadcrumb{font-size:var( --e-global-typography-b8836cb-font-size );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-0a7370f .elementor-heading-title{font-size:var( --e-global-typography-3397216-font-size );line-height:var( --e-global-typography-3397216-line-height );letter-spacing:var( --e-global-typography-3397216-letter-spacing );}.elementor-575 .elementor-element.elementor-element-fddc34e .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}.elementor-575 .elementor-element.elementor-element-5a9f241 .elementor-heading-title{font-size:var( --e-global-typography-7c3f54e-font-size );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );}.elementor-575 .elementor-element.elementor-element-f702eaf{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-575 .elementor-element.elementor-element-5579cae{--width:auto;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-575 .elementor-element.elementor-element-235b0e2 .elementor-heading-title{font-size:var( --e-global-typography-7c3f54e-font-size );line-height:var( --e-global-typography-7c3f54e-line-height );letter-spacing:var( --e-global-typography-7c3f54e-letter-spacing );}.elementor-575 .elementor-element.elementor-element-22323de .elementor-button{font-size:var( --e-global-typography-3f78791-font-size );line-height:var( --e-global-typography-3f78791-line-height );}.elementor-575 .elementor-element.elementor-element-84de5c9 .elementor-heading-title{font-size:var( --e-global-typography-c1bf075-font-size );line-height:var( --e-global-typography-c1bf075-line-height );}.elementor-575 .elementor-element.elementor-element-17f7369 .cart button, .elementor-575 .elementor-element.elementor-element-17f7369 .cart .button{font-size:var( --e-global-typography-3bc7d2c-font-size );line-height:var( --e-global-typography-3bc7d2c-line-height );letter-spacing:var( --e-global-typography-3bc7d2c-letter-spacing );}.elementor-575 .elementor-element.elementor-element-17f7369 .quantity .qty{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-7b60c21{font-size:var( --e-global-typography-9d4475e-font-size );line-height:var( --e-global-typography-9d4475e-line-height );}.elementor-575 .elementor-element.elementor-element-8c970e6{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-575 .elementor-element.elementor-element-7d36b7d .elementor-heading-title{font-size:var( --e-global-typography-8b275bf-font-size );line-height:var( --e-global-typography-8b275bf-line-height );}.elementor-575 .elementor-element.elementor-element-6acfe4f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-575 .elementor-element.elementor-element-4837f17 .elementor-heading-title{font-size:var( --e-global-typography-8b275bf-font-size );line-height:var( --e-global-typography-8b275bf-line-height );}.elementor-575 .elementor-element.elementor-element-39493ef .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-5ac8b49{width:100%;max-width:100%;font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-938db69 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-575 .elementor-element.elementor-element-938db69 .elementor-divider{text-align:center;}.elementor-575 .elementor-element.elementor-element-0180074{--grid-columns:1;--grid-row-gap:0px;}.elementor-575 .elementor-element.elementor-element-0180074 .e-loop-nothing-found-message__text{font-size:var( --e-global-typography-b8836cb-font-size );line-height:var( --e-global-typography-b8836cb-line-height );}.elementor-575 .elementor-element.elementor-element-ff0542c .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-6814c94{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-575 .elementor-element.elementor-element-bf0cc95{border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;}.elementor-575 .elementor-element.elementor-element-0c20bec .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-4c162fa .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-d5004bf .elementor-heading-title{font-size:var( --e-global-typography-6adebc0-font-size );line-height:var( --e-global-typography-6adebc0-line-height );}.elementor-575 .elementor-element.elementor-element-a52b41f{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-99c69bd .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-f75ccef{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-d4534c3 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-597bc44{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-77fdaef .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-ff2d29a{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-12b87b0 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-82c6edb{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-e4bf31a .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-3ae5b44{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-7b2e568 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-19f7837{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-2581e80 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-cde051f{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-a58a68e .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-d52347c{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-82dcb93 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-caa4f82{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-2186431 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-4f522e7{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-6007aa9 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-4e20972{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-7efe952 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-a1ae034{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-5a942c3 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-1ab8f76{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-dca83de .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-a31602c{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-ab88055 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-1ab39b0{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-fdb0a30 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-65feda6{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-a03732f .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-c07c96b{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-a0bacb7 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-364016a{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-e227be6 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-7b70b6a{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-6a30567 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-29fe7fb{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-4d45c74 .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-3b9d9c0{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-d1b20ad .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-01a8087{border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-d9ee9ef .elementor-heading-title{font-size:var( --e-global-typography-0b5025a-font-size );line-height:var( --e-global-typography-0b5025a-line-height );}.elementor-575 .elementor-element.elementor-element-968dfad{border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-575 .elementor-element.elementor-element-41bf8c8 .elementor-heading-title{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-0c95240 .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}.elementor-575 .elementor-element.elementor-element-b014cc2{font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-f0f6bae.e-con{--order:-99999 /* order start hack */;}.elementor-575 .elementor-element.elementor-element-baa6d60 .elementor-heading-title{font-size:var( --e-global-typography-d7239d5-font-size );line-height:var( --e-global-typography-d7239d5-line-height );letter-spacing:var( --e-global-typography-d7239d5-letter-spacing );}.elementor-575 .elementor-element.elementor-element-7e16ef3{width:100%;max-width:100%;font-size:var( --e-global-typography-1d078b8-font-size );line-height:var( --e-global-typography-1d078b8-line-height );}.elementor-575 .elementor-element.elementor-element-c00e605 .elementor-divider-separator{width:90%;margin:0 auto;margin-center:0;}.elementor-575 .elementor-element.elementor-element-c00e605 .elementor-divider{text-align:center;}.elementor-575 .elementor-element.elementor-element-8316b64{--grid-columns:1;}.elementor-575 .elementor-element.elementor-element-754b24a .elementor-heading-title{font-size:var( --e-global-typography-978c2f2-font-size );line-height:var( --e-global-typography-978c2f2-line-height );letter-spacing:var( --e-global-typography-978c2f2-letter-spacing );}}/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-17f7369 *//* Base button state: ensures smooth enter and exit */
.elementor-575 .elementor-element.elementor-element-17f7369 .single_add_to_cart_button,
.elementor-575 .elementor-element.elementor-element-17f7369 .elementor-button {
    transition: transform 0.25s cubic-bezier(0.2, 0.8, 0.2, 1), box-shadow 0.25s ease, background-color 0.25s ease;
}

/* Hover state */
.elementor-575 .elementor-element.elementor-element-17f7369 .single_add_to_cart_button:hover,
.elementor-575 .elementor-element.elementor-element-17f7369 .elementor-button:hover {
    transform: translateY(-2px);
    box-shadow: 0 8px 18px rgba(242, 140, 40, 0.28);
}

/* Active click state: tactile press */
.elementor-575 .elementor-element.elementor-element-17f7369 .single_add_to_cart_button:active,
.elementor-575 .elementor-element.elementor-element-17f7369 .elementor-button:active {
    transform: translateY(0);
    box-shadow: 0 3px 8px rgba(242, 140, 40, 0.2);
}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-0180074 *//* Base state on the image: ensures smooth zoom-in AND zoom-out */
.certifications-card-vertical img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), filter 0.5s ease;
    will-change: transform;
}

/* Zoom & slight contrast when the card wrapper is hovered */
.e-loop-item:hover .certifications-card-vertical img {
    transform: scale(1.04);
    filter: brightness(103%);
}
/* Base state: prepare items for entrance */
.elementor-575 .elementor-element.elementor-element-0180074 .e-loop-item {
    opacity: 0;
    transform: translateY(24px);
    transition: opacity 0.6s cubic-bezier(0.16, 1, 0.3, 1), transform 0.6s cubic-bezier(0.16, 1, 0.3, 1);
}

/* Scroll trigger: activates only when Elementor marks the widget as .animated */
.elementor-575 .elementor-element.elementor-element-0180074.animated .e-loop-item {
    opacity: 1;
    transform: translateY(0);
}

/* Staggered execution */
.elementor-575 .elementor-element.elementor-element-0180074.animated .e-loop-item:nth-child(1) { transition-delay: 0.25s; }
.elementor-575 .elementor-element.elementor-element-0180074.animated .e-loop-item:nth-child(2) { transition-delay: 0.75s; }
.elementor-575 .elementor-element.elementor-element-0180074.animated .e-loop-item:nth-child(3) { transition-delay: 0.50s; }/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-8316b64 *//* Base state on the image: ensures smooth zoom-in AND zoom-out */
.vertical-product-card img, .horizontal-product-card img {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1), filter 0.5s ease;
    will-change: transform;
}

/* Zoom & slight contrast when the card wrapper is hovered */
.e-loop-item:hover .vertical-product-card img, .e-loop-item:hover .horizontal-product-card img {
    transform: scale(1.04);
    filter: brightness(103%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'General Sans';
	font-display: auto;
	src: url('https://strange-golick.138-197-14-51.plesk.page/wp-content/uploads/2026/08/GeneralSans-Variable.ttf') format('truetype');
}
/* End Custom Fonts CSS */