.elementor-142 .elementor-element.elementor-element-c959440{--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;--overflow:hidden;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-142 .elementor-element.elementor-element-2187711{width:100%;max-width:100%;padding:50px 0px 50px 0px;}.elementor-142 .elementor-element.elementor-element-2187711.elementor-element{--align-self:center;}.elementor-142 .elementor-element.elementor-element-2187711 img{width:100%;max-width:100%;height:230px;object-fit:fill;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-142 .elementor-element.elementor-element-077b3e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:17px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-077b3e4{left:97px;}body.rtl .elementor-142 .elementor-element.elementor-element-077b3e4{right:97px;}.elementor-142 .elementor-element.elementor-element-077b3e4 img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-0042ef2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:110px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0042ef2{left:314px;}body.rtl .elementor-142 .elementor-element.elementor-element-0042ef2{right:314px;}.elementor-142 .elementor-element.elementor-element-0042ef2 img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-6fe640c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:110px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-6fe640c{left:128px;}body.rtl .elementor-142 .elementor-element.elementor-element-6fe640c{right:128px;}.elementor-142 .elementor-element.elementor-element-6fe640c img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-7975c68{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:114px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-7975c68{left:196px;}body.rtl .elementor-142 .elementor-element.elementor-element-7975c68{right:196px;}.elementor-142 .elementor-element.elementor-element-7975c68 img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-910a8e9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:18.99px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-910a8e9{left:-11.819px;}body.rtl .elementor-142 .elementor-element.elementor-element-910a8e9{right:-11.819px;}.elementor-142 .elementor-element.elementor-element-910a8e9 img{width:100%;max-width:7%;}.elementor-142 .elementor-element.elementor-element-0db11d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:0px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0db11d9{right:217px;}body.rtl .elementor-142 .elementor-element.elementor-element-0db11d9{left:217px;}.elementor-142 .elementor-element.elementor-element-0db11d9 img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-d3f09c0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:18px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-d3f09c0{right:144px;}body.rtl .elementor-142 .elementor-element.elementor-element-d3f09c0{left:144px;}.elementor-142 .elementor-element.elementor-element-d3f09c0 img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-8c12357{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:230.659px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-8c12357{right:76px;}body.rtl .elementor-142 .elementor-element.elementor-element-8c12357{left:76px;}.elementor-142 .elementor-element.elementor-element-8c12357 img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-b5ac1f8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:248px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-b5ac1f8{right:45px;}body.rtl .elementor-142 .elementor-element.elementor-element-b5ac1f8{left:45px;}.elementor-142 .elementor-element.elementor-element-b5ac1f8 img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-4277e9b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:124px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-4277e9b{right:325px;}body.rtl .elementor-142 .elementor-element.elementor-element-4277e9b{left:325px;}.elementor-142 .elementor-element.elementor-element-4277e9b img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-49465f1{--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;--overflow:hidden;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;border-style:solid;border-width:5px 5px 5px 5px;border-radius:26px;padding:5px 5px 5px 5px;box-shadow:5px 5px 0px -1px #000000;background-color:var( --e-global-color-astglobalcolor3 );border-color:var( --e-global-color-astglobalcolor6 );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products  ul.products{grid-column-gap:28px;grid-row-gap:45px;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Primer", Sans-serif;font-size:18px;font-weight:bold;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-1e75f62 );font-family:"Primer", Sans-serif;font-size:30px;font-weight:bold;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-1e75f62 );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-1e75f62 );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .button{font-family:"Primer", Sans-serif;font-weight:500;border-radius:55px 55px 55px 55px;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-astglobalcolor4 );border-color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-142 .elementor-element.elementor-element-0861729{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:5px 0px 5px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-0861729:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-0861729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-142 .elementor-element.elementor-element-6b5b5db{--e-image-carousel-slides-to-show:9;}.elementor-142 .elementor-element.elementor-element-6b5b5db .swiper-wrapper{display:flex;align-items:center;}.elementor-142 .elementor-element.elementor-element-0403bcf{--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-widget-gallery .elementor-gallery-item__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-gallery{--galleries-title-color-normal:var( --e-global-color-primary );--galleries-title-color-hover:var( --e-global-color-secondary );--galleries-pointer-bg-color-hover:var( --e-global-color-accent );--gallery-title-color-active:var( --e-global-color-secondary );--galleries-pointer-bg-color-active:var( --e-global-color-accent );}.elementor-widget-gallery .elementor-gallery-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-142 .elementor-element.elementor-element-ea46f9a .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-142 .elementor-element.elementor-element-ea46f9a .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-142 .elementor-element.elementor-element-ea46f9a{--image-border-color:var( --e-global-color-text );--image-border-width:4px;--image-border-radius:13px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-justify-content:center;--content-padding:20px;}.elementor-142 .elementor-element.elementor-element-ea46f9a .e-gallery-image{filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-142 .elementor-element.elementor-element-fb07af5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:248px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-fb07af5{right:-56px;}body.rtl .elementor-142 .elementor-element.elementor-element-fb07af5{left:-56px;}.elementor-142 .elementor-element.elementor-element-fb07af5 img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-ab26acf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:513px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-ab26acf{right:-70px;}body.rtl .elementor-142 .elementor-element.elementor-element-ab26acf{left:-70px;}.elementor-142 .elementor-element.elementor-element-ab26acf img{width:100%;max-width:10%;}.elementor-142 .elementor-element.elementor-element-eafd1e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:66px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-eafd1e1{left:-84px;}body.rtl .elementor-142 .elementor-element.elementor-element-eafd1e1{right:-84px;}.elementor-142 .elementor-element.elementor-element-eafd1e1 img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-3cb2496{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:211px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-3cb2496{left:-282px;}body.rtl .elementor-142 .elementor-element.elementor-element-3cb2496{right:-282px;}.elementor-142 .elementor-element.elementor-element-3cb2496 img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-7d475fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;top:110px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-7d475fc{left:-76px;}body.rtl .elementor-142 .elementor-element.elementor-element-7d475fc{right:-76px;}.elementor-142 .elementor-element.elementor-element-7d475fc img{width:100%;max-width:12%;}.elementor-142 .elementor-element.elementor-element-c65ec44{--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:5px 0px 5px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:050px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-c65ec44:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-c65ec44 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e75f62 );}.elementor-142 .elementor-element.elementor-element-c65ec44.e-con{--align-self:center;}.elementor-142 .elementor-element.elementor-element-c6cd881{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-142 .elementor-element.elementor-element-c6cd881.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-5903165{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -83px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-5903165.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-142 .elementor-element.elementor-element-1d96043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-142 .elementor-element.elementor-element-1d96043 .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:51px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 0px #000000;color:var( --e-global-color-astglobalcolor2 );}.elementor-142 .elementor-element.elementor-element-2bf7aab{width:var( --container-widget-width, 110.366% );max-width:110.366%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.366%;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-2bf7aab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-2bf7aab .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:75px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 0px #000000;color:var( --e-global-color-astglobalcolor2 );}.elementor-142 .elementor-element.elementor-element-fca1eae{width:var( --container-widget-width, 110.366% );max-width:110.366%;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.366%;--container-widget-flex-grow:0;text-align:end;}.elementor-142 .elementor-element.elementor-element-fca1eae.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-fca1eae .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:16px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-dcb5867{--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:5px 0px 5px 0px;--border-top-width:5px;--border-right-width:0px;--border-bottom-width:5px;--border-left-width:0px;border-color:var( --e-global-color-text );--border-color:var( --e-global-color-text );--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-dcb5867:not(.elementor-motion-effects-element-type-background), .elementor-142 .elementor-element.elementor-element-dcb5867 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1e75f62 );}.elementor-142 .elementor-element.elementor-element-dcb5867.e-con{--align-self:center;}.elementor-142 .elementor-element.elementor-element-8ed793a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-142 .elementor-element.elementor-element-8ed793a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-a5c6f02{width:var( --container-widget-width, 30% );max-width:30%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -83px) 0px;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-a5c6f02.elementor-element{--align-self:flex-end;--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-535de51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -32px) 0px;padding:0px 0px 0px 0px;}.elementor-142 .elementor-element.elementor-element-535de51 .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:51px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 0px #000000;color:var( --e-global-color-astglobalcolor2 );}.elementor-142 .elementor-element.elementor-element-f2bd868{width:var( --container-widget-width, 110.366% );max-width:110.366%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.366%;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-f2bd868.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-f2bd868 .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:75px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;text-shadow:1px 1px 0px #000000;color:var( --e-global-color-astglobalcolor2 );}.elementor-142 .elementor-element.elementor-element-56e2a5a{width:var( --container-widget-width, 110.366% );max-width:110.366%;margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:110.366%;--container-widget-flex-grow:0;text-align:end;}.elementor-142 .elementor-element.elementor-element-56e2a5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-142 .elementor-element.elementor-element-56e2a5a .elementor-heading-title{font-family:"Primer", Sans-serif;font-size:16px;font-weight:bold;-webkit-text-stroke-color:#000;stroke:#000;color:var( --e-global-color-text );}.elementor-142 .elementor-element.elementor-element-85665f6{--display:flex;--justify-content:center;}.elementor-142 .elementor-element.elementor-element-3309a49{width:var( --container-widget-width, 92.8% );max-width:92.8%;--container-widget-width:92.8%;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-3309a49.elementor-element{--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){body:not(.rtl) .elementor-142 .elementor-element.elementor-element-077b3e4{left:-110px;}body.rtl .elementor-142 .elementor-element.elementor-element-077b3e4{right:-110px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0042ef2{left:-38px;}body.rtl .elementor-142 .elementor-element.elementor-element-0042ef2{right:-38px;}.elementor-142 .elementor-element.elementor-element-0042ef2{top:27px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-6fe640c{left:-100px;}body.rtl .elementor-142 .elementor-element.elementor-element-6fe640c{right:-100px;}.elementor-142 .elementor-element.elementor-element-6fe640c{top:117px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-7975c68{left:-83px;}body.rtl .elementor-142 .elementor-element.elementor-element-7975c68{right:-83px;}.elementor-142 .elementor-element.elementor-element-7975c68{bottom:114px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-910a8e9{left:192px;}body.rtl .elementor-142 .elementor-element.elementor-element-910a8e9{right:192px;}.elementor-142 .elementor-element.elementor-element-910a8e9{bottom:39px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0db11d9{right:-124px;}body.rtl .elementor-142 .elementor-element.elementor-element-0db11d9{left:-124px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-d3f09c0{right:-84px;}body.rtl .elementor-142 .elementor-element.elementor-element-d3f09c0{left:-84px;}.elementor-142 .elementor-element.elementor-element-d3f09c0{bottom:142px;}.elementor-142 .elementor-element.elementor-element-8c12357{top:35px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-b5ac1f8{right:14px;}body.rtl .elementor-142 .elementor-element.elementor-element-b5ac1f8{left:14px;}.elementor-142 .elementor-element.elementor-element-b5ac1f8{bottom:11px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-4277e9b{right:-68px;}body.rtl .elementor-142 .elementor-element.elementor-element-4277e9b{left:-68px;}.elementor-142 .elementor-element.elementor-element-4277e9b{bottom:52px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-142 .elementor-element.elementor-element-6b5b5db{--e-image-carousel-slides-to-show:5;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 20px 0px 20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-fb07af5{right:14px;}body.rtl .elementor-142 .elementor-element.elementor-element-fb07af5{left:14px;}.elementor-142 .elementor-element.elementor-element-fb07af5{bottom:11px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-ab26acf{right:-84px;}body.rtl .elementor-142 .elementor-element.elementor-element-ab26acf{left:-84px;}.elementor-142 .elementor-element.elementor-element-ab26acf{bottom:142px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-eafd1e1{left:-83px;}body.rtl .elementor-142 .elementor-element.elementor-element-eafd1e1{right:-83px;}.elementor-142 .elementor-element.elementor-element-eafd1e1{bottom:114px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-3cb2496{left:-110px;}body.rtl .elementor-142 .elementor-element.elementor-element-3cb2496{right:-110px;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-7d475fc{left:-100px;}body.rtl .elementor-142 .elementor-element.elementor-element-7d475fc{right:-100px;}.elementor-142 .elementor-element.elementor-element-7d475fc{top:117px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-142 .elementor-element.elementor-element-2bf7aab{width:var( --container-widget-width, 385.938px );max-width:385.938px;--container-widget-width:385.938px;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-f2bd868{width:var( --container-widget-width, 385.938px );max-width:385.938px;--container-widget-width:385.938px;--container-widget-flex-grow:0;}}@media(max-width:767px){.elementor-142 .elementor-element.elementor-element-2187711{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-142 .elementor-element.elementor-element-2187711 img{width:100%;max-width:100%;height:118px;object-fit:fill;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-077b3e4{left:-120px;}body.rtl .elementor-142 .elementor-element.elementor-element-077b3e4{right:-120px;}.elementor-142 .elementor-element.elementor-element-077b3e4 img{max-width:4%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0042ef2{left:-89px;}body.rtl .elementor-142 .elementor-element.elementor-element-0042ef2{right:-89px;}.elementor-142 .elementor-element.elementor-element-0042ef2{top:58px;}.elementor-142 .elementor-element.elementor-element-0042ef2 img{max-width:5%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-6fe640c{left:-141px;}body.rtl .elementor-142 .elementor-element.elementor-element-6fe640c{right:-141px;}.elementor-142 .elementor-element.elementor-element-6fe640c{top:96px;}.elementor-142 .elementor-element.elementor-element-6fe640c img{max-width:7%;}.elementor-142 .elementor-element.elementor-element-7975c68 img{max-width:6%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-910a8e9{left:-118px;}body.rtl .elementor-142 .elementor-element.elementor-element-910a8e9{right:-118px;}.elementor-142 .elementor-element.elementor-element-910a8e9{bottom:19px;}.elementor-142 .elementor-element.elementor-element-910a8e9 img{max-width:3%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-0db11d9{right:-124px;}body.rtl .elementor-142 .elementor-element.elementor-element-0db11d9{left:-124px;}.elementor-142 .elementor-element.elementor-element-0db11d9{bottom:21px;}.elementor-142 .elementor-element.elementor-element-0db11d9 img{max-width:4%;}.elementor-142 .elementor-element.elementor-element-d3f09c0{bottom:18px;}.elementor-142 .elementor-element.elementor-element-d3f09c0 img{max-width:5%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-8c12357{right:-131px;}body.rtl .elementor-142 .elementor-element.elementor-element-8c12357{left:-131px;}.elementor-142 .elementor-element.elementor-element-8c12357 img{max-width:5%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-b5ac1f8{right:-121px;}body.rtl .elementor-142 .elementor-element.elementor-element-b5ac1f8{left:-121px;}.elementor-142 .elementor-element.elementor-element-b5ac1f8{bottom:104px;}.elementor-142 .elementor-element.elementor-element-b5ac1f8 img{max-width:5%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-4277e9b{right:-69px;}body.rtl .elementor-142 .elementor-element.elementor-element-4277e9b{left:-69px;}.elementor-142 .elementor-element.elementor-element-4277e9b{bottom:104px;}.elementor-142 .elementor-element.elementor-element-4277e9b img{max-width:5%;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:11px;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .price{font-size:20px;}.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .button{font-size:13px;margin-top:0px;}.elementor-142 .elementor-element.elementor-element-6b5b5db{--e-image-carousel-slides-to-show:3;}.elementor-142 .elementor-element.elementor-element-0403bcf{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-fb07af5{right:-121px;}body.rtl .elementor-142 .elementor-element.elementor-element-fb07af5{left:-121px;}.elementor-142 .elementor-element.elementor-element-fb07af5{bottom:104px;}.elementor-142 .elementor-element.elementor-element-fb07af5 img{max-width:5%;}.elementor-142 .elementor-element.elementor-element-ab26acf{bottom:18px;}.elementor-142 .elementor-element.elementor-element-ab26acf img{max-width:5%;}.elementor-142 .elementor-element.elementor-element-eafd1e1 img{max-width:6%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-3cb2496{left:-120px;}body.rtl .elementor-142 .elementor-element.elementor-element-3cb2496{right:-120px;}.elementor-142 .elementor-element.elementor-element-3cb2496 img{max-width:4%;}body:not(.rtl) .elementor-142 .elementor-element.elementor-element-7d475fc{left:-141px;}body.rtl .elementor-142 .elementor-element.elementor-element-7d475fc{right:-141px;}.elementor-142 .elementor-element.elementor-element-7d475fc{top:96px;}.elementor-142 .elementor-element.elementor-element-7d475fc img{max-width:7%;}.elementor-142 .elementor-element.elementor-element-c65ec44{--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:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-c6cd881{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-142 .elementor-element.elementor-element-5903165{width:var( --container-widget-width, 84.675px );max-width:84.675px;margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84.675px;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-5903165.elementor-element{--order:2;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-142 .elementor-element.elementor-element-1d96043{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-142 .elementor-element.elementor-element-1d96043.elementor-element{--order:1;}.elementor-142 .elementor-element.elementor-element-1d96043 .elementor-heading-title{font-size:34px;}.elementor-142 .elementor-element.elementor-element-2bf7aab{width:auto;max-width:auto;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-142 .elementor-element.elementor-element-2bf7aab.elementor-element{--align-self:flex-start;--order:3;}.elementor-142 .elementor-element.elementor-element-2bf7aab .elementor-heading-title{font-size:65px;}.elementor-142 .elementor-element.elementor-element-fca1eae.elementor-element{--order:4;}.elementor-142 .elementor-element.elementor-element-dcb5867{--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:center;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-142 .elementor-element.elementor-element-8ed793a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-142 .elementor-element.elementor-element-a5c6f02{width:var( --container-widget-width, 84.675px );max-width:84.675px;margin:-62px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:84.675px;--container-widget-flex-grow:0;}.elementor-142 .elementor-element.elementor-element-a5c6f02.elementor-element{--order:2;}.elementor-142 .elementor-element.elementor-element-535de51{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-142 .elementor-element.elementor-element-535de51.elementor-element{--order:1;}.elementor-142 .elementor-element.elementor-element-535de51 .elementor-heading-title{font-size:34px;}.elementor-142 .elementor-element.elementor-element-f2bd868{width:auto;max-width:auto;margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-142 .elementor-element.elementor-element-f2bd868.elementor-element{--align-self:flex-start;--order:3;}.elementor-142 .elementor-element.elementor-element-f2bd868 .elementor-heading-title{font-size:65px;}.elementor-142 .elementor-element.elementor-element-56e2a5a.elementor-element{--order:4;}.elementor-142 .elementor-element.elementor-element-56e2a5a{text-align:center;}.elementor-142 .elementor-element.elementor-element-85665f6{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-142 .elementor-element.elementor-element-3309a49{width:initial;max-width:initial;}}@media(min-width:768px){.elementor-142 .elementor-element.elementor-element-c6cd881{--width:32.461%;}.elementor-142 .elementor-element.elementor-element-8ed793a{--width:32.461%;}}@media(max-width:1024px) and (min-width:768px){.elementor-142 .elementor-element.elementor-element-c6cd881{--width:361.938px;}.elementor-142 .elementor-element.elementor-element-8ed793a{--width:361.938px;}}/* Start custom CSS for image, class: .elementor-element-077b3e4 */@keyframes wiggle {
   0%   { transform: rotate(0deg) translateX(0px); }
  15%  { transform: rotate(6deg) translateX(3px); }
  30%  { transform: rotate(-4deg) translateX(-2px); }
  45%  { transform: rotate(8deg) translateX(2px); }
  60%  { transform: rotate(-6deg) translateX(-3px); }
  75%  { transform: rotate(3deg) translateX(1px); }
  100% { transform: rotate(0deg) translateX(0px); }

}

.wiggle {
  display: inline-block;
  animation: wiggle 3s  infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0042ef2 */@keyframes star2 {
  0%   { transform: translateY(0px) rotate(0deg); }
  30%  { transform: translateY(7px) rotate(-3deg); }
  60%  { transform: translateY(3px) rotate(2deg); }
  100% { transform: translateY(0px) rotate(0deg); }

}

.star2 {
  display: inline-block;
  animation: star2 5s  infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6fe640c */@keyframes flower2 {
  0%   { transform: translateX(0) translateY(0) rotate(0deg); }
  10%  { transform: translateX(-4px) translateY(-2px) rotate(-5deg); }
  20%  { transform: translateX(4px) translateY(2px) rotate(5deg); }
  30%  { transform: translateX(-3px) translateY(3px) rotate(-7deg); }
  40%  { transform: translateX(5px) translateY(-1px) rotate(6deg); }
  50%  { transform: translateX(-2px) translateY(-4px) rotate(-3deg); }
  60%  { transform: translateX(3px) translateY(2px) rotate(4deg); }
  70%  { transform: translateX(-4px) translateY(0px) rotate(-5deg); }
  80%  { transform: translateX(2px) translateY(-3px) rotate(3deg); }
  90%  { transform: translateX(-1px) translateY(4px) rotate(-2deg); }
  100% { transform: translateX(0) translateY(0) rotate(0deg); }

}

.flower2 {
  display: inline-block;
  animation: flower2 3s  infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7975c68 */.bak {
    animation-name: bak;
  animation-duration: 5000ms;
animation-iteration-count: infinite;
  animation-timing-function: linear; 
}

@keyframes bak {
 from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-910a8e9 */@keyframes drop {
   0%   { transform: rotate(0deg) scale(1); }
  10%  { transform: rotate(-10deg) scale(1.05); }
  20%  { transform: rotate(10deg) scale(0.95); }
  30%  { transform: rotate(-8deg) scale(1.03); }
  40%  { transform: rotate(8deg) scale(0.97); }
  50%  { transform: rotate(-5deg) scale(1); }
  60%  { transform: rotate(5deg) scale(1.02); }
  70%  { transform: rotate(-3deg) scale(0.98); }
  80%  { transform: rotate(3deg) scale(1); }
  100% { transform: rotate(0deg) scale(1); }
}

.drop {
  display: inline-block;
  animation: drop 3s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0db11d9 */@keyframes chmurka {
    0%   { transform: translateY(0px) rotate(0deg); }
  25%  { transform: translateY(-8px) rotate(2deg); }
  50%  { transform: translateY(-4px) rotate(-1deg); }
  75%  { transform: translateY(-10px) rotate(3deg); }
  100% { transform: translateY(0px) rotate(360deg); }
  
}
.chmurka {
  display: inline-block;
  animation: chmurka 3s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d3f09c0 */@keyframes star {
    0%   { transform: rotate(0deg) scale(1); }
  5%   { transform: rotate(20deg) scale(1.1); }
  10%  { transform: rotate(-10deg) scale(0.95); }
  15%  { transform: rotate(360deg) scale(1); }
  100% { transform: rotate(360deg) scale(1); }
}

.star {
  display: inline-block;
  animation: star 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8c12357 */@keyframes star2 {
    0%   { transform: rotate(0deg) translateY(0px); }
  20%  { transform: rotate(15deg) translateY(-6px); }
  40%  { transform: rotate(-12deg) translateY(4px); }
  60%  { transform: rotate(10deg) translateY(-8px); }
  80%  { transform: rotate(-8deg) translateY(2px); }
  100% { transform: rotate(0deg) translateY(0px); }
}

.star2 {
  display: inline-block;
  animation: star2 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5ac1f8 */.flower {
    animation-name: flower;
  animation-duration: 5000ms;
animation-iteration-count: infinite;
  animation-timing-function: linear; 
}

@keyframes flower {
 from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4277e9b */@keyframes star2 {
    0%   { transform: rotate(0deg) translateY(0px); }
  20%  { transform: rotate(15deg) translateY(-6px); }
  40%  { transform: rotate(-12deg) translateY(4px); }
  60%  { transform: rotate(10deg) translateY(-8px); }
  80%  { transform: rotate(-8deg) translateY(2px); }
  100% { transform: rotate(0deg) translateY(0px); }
}

.star2 {
  display: inline-block;
  animation: star2 2.5s infinite;
}/* End custom CSS */
/* Start custom CSS for woocommerce-products, class: .elementor-element-4852c7c */.elementor-142 .elementor-element.elementor-element-4852c7c.elementor-wc-products ul.products li.product .button {
box-shadow: 2px 2px 0px 1px #000000;
    border-style: solid;
    border-width: 4px 4px 4px 4px;
    border-color: #111111;
    border-radius: 50px 50px 50px 50px;
    
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb07af5 */.flower {
    animation-name: flower;
  animation-duration: 5000ms;
animation-iteration-count: infinite;
  animation-timing-function: linear; 
}

@keyframes flower {
 from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ab26acf */@keyframes star {
    0%   { transform: rotate(0deg) scale(1); }
  5%   { transform: rotate(20deg) scale(1.1); }
  10%  { transform: rotate(-10deg) scale(0.95); }
  15%  { transform: rotate(360deg) scale(1); }
  100% { transform: rotate(360deg) scale(1); }
}

.star {
  display: inline-block;
  animation: star 5s infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eafd1e1 */.bak {
    animation-name: bak;
  animation-duration: 5000ms;
animation-iteration-count: infinite;
  animation-timing-function: linear; 
}

@keyframes bak {
 from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-3cb2496 */@keyframes wiggle {
   0%   { transform: rotate(0deg) translateX(0px); }
  15%  { transform: rotate(6deg) translateX(3px); }
  30%  { transform: rotate(-4deg) translateX(-2px); }
  45%  { transform: rotate(8deg) translateX(2px); }
  60%  { transform: rotate(-6deg) translateX(-3px); }
  75%  { transform: rotate(3deg) translateX(1px); }
  100% { transform: rotate(0deg) translateX(0px); }

}

.wiggle {
  display: inline-block;
  animation: wiggle 3s  infinite;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7d475fc */@keyframes flower2 {
  0%   { transform: translateX(0) translateY(0) rotate(0deg); }
  10%  { transform: translateX(-4px) translateY(-2px) rotate(-5deg); }
  20%  { transform: translateX(4px) translateY(2px) rotate(5deg); }
  30%  { transform: translateX(-3px) translateY(3px) rotate(-7deg); }
  40%  { transform: translateX(5px) translateY(-1px) rotate(6deg); }
  50%  { transform: translateX(-2px) translateY(-4px) rotate(-3deg); }
  60%  { transform: translateX(3px) translateY(2px) rotate(4deg); }
  70%  { transform: translateX(-4px) translateY(0px) rotate(-5deg); }
  80%  { transform: translateX(2px) translateY(-3px) rotate(3deg); }
  90%  { transform: translateX(-1px) translateY(4px) rotate(-2deg); }
  100% { transform: translateX(0) translateY(0) rotate(0deg); }

}

.flower2 {
  display: inline-block;
  animation: flower2 3s  infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0403bcf */.e-gallery--ltr.e-gallery-masonry .e-gallery-item {
   box-shadow: 5px 5px 0px -1px #000000;

}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1d96043 */.elementor-142 .elementor-element.elementor-element-1d96043 {
  color: #00ff01;
  -webkit-text-stroke: 7px black;
}

.fix-stroke {
   paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2bf7aab */.elementor-142 .elementor-element.elementor-element-2bf7aab {
  color: #00ff01;
  -webkit-text-stroke: 8px black;
}

.fix-stroke {
   paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-535de51 */.elementor-142 .elementor-element.elementor-element-535de51 {
  color: #00ff01;
  -webkit-text-stroke: 7px black;
}

.fix-stroke {
   paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f2bd868 */.elementor-142 .elementor-element.elementor-element-f2bd868 {
  color: #00ff01;
  -webkit-text-stroke: 8px black;
}

.fix-stroke {
   paint-order: stroke fill;
}/* End custom CSS */
/* Start custom CSS for et-mailster-block-form, class: .elementor-element-3309a49 */#mailster-id-a4c268{
    margin-top: -30px;
}/* End custom CSS */