.elementor-672 .elementor-element.elementor-element-cf2d6b8{--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:35px;--padding-bottom:35px;--padding-left:80px;--padding-right:80px;}.elementor-672 .elementor-element.elementor-element-cf2d6b8:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-cf2d6b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF9EE;}.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb{color:var( --e-global-color-def2531 );font-family:var( --e-global-typography-7794d70-font-family ), Sans-serif;font-size:var( --e-global-typography-7794d70-font-size );font-weight:var( --e-global-typography-7794d70-font-weight );line-height:var( --e-global-typography-7794d70-line-height );}.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb > a{color:var( --e-global-color-def2531 );}.elementor-672 .elementor-element.elementor-element-270df34{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:60px;--padding-left:80px;--padding-right:80px;}.elementor-672 .elementor-element.elementor-element-d0de618{--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-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-379710b .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-672 .elementor-element.elementor-element-379710b .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-672 .elementor-element.elementor-element-379710b{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-43578fa{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-672 .elementor-element.elementor-element-43578fa .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:10px;font-weight:400;line-height:1.56em;}.elementor-672 .elementor-element.elementor-element-4eed097{--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-672 .elementor-element.elementor-element-8138615{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-853bf44 .elementor-heading-title{font-family:var( --e-global-typography-17ba9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-17ba9d0-font-size );font-weight:var( --e-global-typography-17ba9d0-font-weight );line-height:var( --e-global-typography-17ba9d0-line-height );color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-1e82fd7{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-672 .elementor-element.elementor-element-1e82fd7 .woocommerce-product-details__short-description{color:var( --e-global-color-880e96d );font-family:"Roboto", Sans-serif;font-size:16px;font-weight:200;line-height:1.6em;}.woocommerce .elementor-widget-woocommerce-product-price .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 );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-475c888{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.woocommerce .elementor-672 .elementor-element.elementor-element-475c888 .price{color:#249C2B;font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:1.15em;}.woocommerce .elementor-672 .elementor-element.elementor-element-475c888 .price ins{color:var( --e-global-color-def2531 );font-family:var( --e-global-typography-53f0eb1-font-family ), Sans-serif;font-size:var( --e-global-typography-53f0eb1-font-size );font-weight:var( --e-global-typography-53f0eb1-font-weight );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-672 .elementor-element.elementor-element-fd0c878{margin:24px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--view-cart-spacing:20px;--button-spacing:32px;}.elementor-672 .elementor-element.elementor-element-fd0c878 .cart button, .elementor-672 .elementor-element.elementor-element-fd0c878 .cart .button{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:50px 50px 50px 50px;padding:14px 32px 14px 32px;color:var( --e-global-color-880e96d );background-color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );transition:all 0.5s;}.elementor-672 .elementor-element.elementor-element-fd0c878 .cart button:hover, .elementor-672 .elementor-element.elementor-element-fd0c878 .cart .button:hover{color:var( --e-global-color-880e96d );background-color:#00000000;border-color:var( --e-global-color-secondary );}.elementor-672 .elementor-element.elementor-element-fd0c878 .added_to_cart{color:var( --e-global-color-880e96d );font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity .qty{font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;padding:12px 12px 12px 12px;color:var( --e-global-color-880e96d );background-color:#00000000;border-color:var( --e-global-color-880e96d );transition:all 0.2s;}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart .variations{width:100%;margin-bottom:24px;}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations tr th, .woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations tr td{padding-top:calc( 0px/2 );padding-bottom:calc( 0px/2 );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations label{color:var( --e-global-color-880e96d );font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select{color:var( --e-global-color-880e96d );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select, .woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value:before{background-color:#00000000;border:var( --e-global-color-accent );border-radius:10px;}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value:before{font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-672 .elementor-element.elementor-element-466ab7f{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-672 .elementor-element.elementor-element-466ab7f.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-466ab7f.elementor-view-framed .elementor-icon, .elementor-672 .elementor-element.elementor-element-466ab7f.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-466ab7f .elementor-icon{font-size:28px;}.elementor-672 .elementor-element.elementor-element-466ab7f .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-672 .elementor-element.elementor-element-2a37ed6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-672 .elementor-element.elementor-element-2a37ed6.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-2a37ed6.elementor-view-framed .elementor-icon, .elementor-672 .elementor-element.elementor-element-2a37ed6.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-2a37ed6 .elementor-icon{font-size:28px;}.elementor-672 .elementor-element.elementor-element-2a37ed6 .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-672 .elementor-element.elementor-element-dda0fdf{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--icon-box-icon-margin:20px;}.elementor-672 .elementor-element.elementor-element-dda0fdf.elementor-view-stacked .elementor-icon{background-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-dda0fdf.elementor-view-framed .elementor-icon, .elementor-672 .elementor-element.elementor-element-dda0fdf.elementor-view-default .elementor-icon{fill:#F8BC21;color:#F8BC21;border-color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-dda0fdf .elementor-icon{font-size:28px;}.elementor-672 .elementor-element.elementor-element-dda0fdf .elementor-icon-box-description{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:1.56em;}.elementor-672 .elementor-element.elementor-element-3576540{margin:85px 0px calc(var(--kit-widget-spacing, 0px) + 21px) 0px;padding:16px 0px 0px 0px;border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-def2531 );}.elementor-672 .elementor-element.elementor-element-3576540 .elementor-heading-title{font-family:var( --e-global-typography-02b0c60-font-family ), Sans-serif;font-size:var( --e-global-typography-02b0c60-font-size );font-weight:var( --e-global-typography-02b0c60-font-weight );line-height:var( --e-global-typography-02b0c60-line-height );color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-bce8c7e{--swiper-slides-to-display:2;--swiper-slides-gap:10px;margin:0px -2px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--arrow-prev-left-align:100%;--arrow-prev-translate-x:-100%;--arrow-prev-left-position:-36px;--arrow-prev-top-align:0%;--arrow-prev-caption-spacing:0px;--arrow-prev-translate-y:0px;--arrow-prev-top-position:-41px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:0%;--arrow-next-caption-spacing:0px;--arrow-next-translate-y:0px;--arrow-next-top-position:-41px;}.elementor-672 .elementor-element.elementor-element-bce8c7e .swiper-slide > .elementor-element{height:100%;}.elementor-672 .elementor-element.elementor-element-445329e{--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:60px;--padding-bottom:90px;--padding-left:80px;--padding-right:80px;}.elementor-672 .elementor-element.elementor-element-25a8a57 {font-family:var( --e-global-typography-e4f094f-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f094f-font-size );font-weight:var( --e-global-typography-e4f094f-font-weight );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57{color:#F8BC21;}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head{background-color:#FFF9EE;padding:17px 0px 17px 0px;}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head *{font-family:var( --e-global-typography-e4f094f-font-family ), Sans-serif;font-size:var( --e-global-typography-e4f094f-font-size );font-weight:var( --e-global-typography-e4f094f-font-weight );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_section{border-style:solid;border-width:1px 0px 0px 0px;border-color:var( --e-global-color-def2531 );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_section:not(:last-child){margin-bottom:0px;}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head .icon{margin:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head .icon-active{margin:0px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_content{color:var( --e-global-color-880e96d );font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );padding:0px 0px 10px 0px;}.elementor-672 .elementor-element.elementor-element-2e58981{--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;--flex-wrap:wrap;--overlay-opacity:1;--padding-top:77px;--padding-bottom:91px;--padding-left:80px;--padding-right:80px;}.elementor-672 .elementor-element.elementor-element-2e58981:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-2e58981 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://egzotycznyogrod.com/wp-content/uploads/2024/10/07d28aa8d04fd58ba2010664af2e0451-1.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-672 .elementor-element.elementor-element-2e58981::before, .elementor-672 .elementor-element.elementor-element-2e58981 > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-2e58981 > .e-con-inner > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-2e58981 > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-2e58981 > .e-con-inner > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-2e58981 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-672 .elementor-element.elementor-element-4ac1289{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;text-align:center;}.elementor-672 .elementor-element.elementor-element-4ac1289 .elementor-heading-title{font-family:var( --e-global-typography-17ba9d0-font-family ), Sans-serif;font-size:var( --e-global-typography-17ba9d0-font-size );font-weight:var( --e-global-typography-17ba9d0-font-weight );line-height:var( --e-global-typography-17ba9d0-line-height );color:var( --e-global-color-880e96d );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-672 .elementor-element.elementor-element-fc934b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 46px) 0px;text-align:center;font-family:var( --e-global-typography-4c0a1e4-font-family ), Sans-serif;font-size:var( --e-global-typography-4c0a1e4-font-size );font-weight:var( --e-global-typography-4c0a1e4-font-weight );line-height:var( --e-global-typography-4c0a1e4-line-height );color:var( --e-global-color-880e96d );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 2);flex:0 1 calc( 100% / 2 );flex-grow:1;padding-right:calc( 36px/2 );padding-left:calc( 36px/2 );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-8e2228e .dce-img{padding-bottom:calc( 0.6 * 100% );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-8e2228e .dce-post-image{width:564px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-8e2228e.dce-item_image{justify-content:top;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-939c33c{text-align:left;margin:24px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-939c33c > *{font-family:"Roboto", Sans-serif;font-size:14px;color:#124733;display:inline-block;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-939c33c a{color:#124733;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-0168a9a > *{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:500;line-height:24px;color:#FFFFFF;display:inline-block;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-0168a9a a{color:#FFFFFF;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-0168a9a{margin:10px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c{text-align:center;margin:20px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c .dce-post-button > *{font-family:"DM Sans", Sans-serif;font-size:16px;font-weight:700;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c > *{color:#124733;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c a{color:#124733;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c *:not(.dce-post-button) > *{background-color:#FFFFFF00;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c .dce-post-content{background-color:#FFFFFF00;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c a.dce-button{background-color:#FFFFFF00;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c:not(.dce-item_readmore) > *, .elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c a.dce-button{padding:14px 160px 15px 160px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c .dce-button, .elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c .dce-img{border-radius:8px 8px 8px 8px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#124733;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-post-item{text-align:left;padding-bottom:35px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:stretch;margin-left:calc( -36px/2 );margin-right:calc( -36px/2 );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:stretch;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-fallback{text-align:left;}.elementor-672 .elementor-element.elementor-element-112e289{--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;--overlay-opacity:0.2;--padding-top:100px;--padding-bottom:200px;--padding-left:80px;--padding-right:80px;}.elementor-672 .elementor-element.elementor-element-112e289:not(.elementor-motion-effects-element-type-background), .elementor-672 .elementor-element.elementor-element-112e289 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-672 .elementor-element.elementor-element-112e289::before, .elementor-672 .elementor-element.elementor-element-112e289 > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-112e289 > .e-con-inner > .elementor-background-video-container::before, .elementor-672 .elementor-element.elementor-element-112e289 > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-112e289 > .e-con-inner > .elementor-background-slideshow::before, .elementor-672 .elementor-element.elementor-element-112e289 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 0%, #FAA035 100%);}.elementor-672 .elementor-element.elementor-element-759af0c{--display:flex;--position:absolute;--min-height:700px;top:-100px;}body:not(.rtl) .elementor-672 .elementor-element.elementor-element-759af0c{left:-40px;}body.rtl .elementor-672 .elementor-element.elementor-element-759af0c{right:-40px;}.elementor-672 .elementor-element.elementor-element-f024d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 60px) 0px;text-align:center;}.elementor-672 .elementor-element.elementor-element-f024d24 .elementor-heading-title{font-family:var( --e-global-typography-7ac0dd1-font-family ), Sans-serif;font-size:var( --e-global-typography-7ac0dd1-font-size );font-weight:var( --e-global-typography-7ac0dd1-font-weight );line-height:var( --e-global-typography-7ac0dd1-line-height );color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-b64d008{--display:flex;}.elementor-672 .elementor-element.elementor-element-bfa51e1{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-f69ec7f{--display:flex;}.elementor-672 .elementor-element.elementor-element-796fc46{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-ab59c64{--display:flex;}.elementor-672 .elementor-element.elementor-element-b5706ec{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-140c821{--display:flex;}.elementor-672 .elementor-element.elementor-element-bdd8943{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-6da6e78{--display:flex;}.elementor-672 .elementor-element.elementor-element-47086f2{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-d56139f{--display:flex;}.elementor-672 .elementor-element.elementor-element-a35ddc6{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-5a8b685{--display:flex;}.elementor-672 .elementor-element.elementor-element-675c613{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-a532e13{--display:flex;}.elementor-672 .elementor-element.elementor-element-aa4ee6d{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-495ff08{--display:flex;}.elementor-672 .elementor-element.elementor-element-49245f5{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-cd60119{--display:flex;}.elementor-672 .elementor-element.elementor-element-6d8cffd{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-6c45659{--display:flex;}.elementor-672 .elementor-element.elementor-element-f9b433f{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-592e745{--display:flex;}.elementor-672 .elementor-element.elementor-element-7900003{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-dba75bf{--display:flex;}.elementor-672 .elementor-element.elementor-element-eea8c09{color:var( --e-global-color-accent );}.elementor-672 .elementor-element.elementor-element-029faaa{--n-accordion-title-font-size:18px;--n-accordion-title-justify-content:initial;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:16px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-accent );--n-accordion-title-hover-color:var( --e-global-color-accent );--n-accordion-title-active-color:var( --e-global-color-accent );--n-accordion-icon-size:15px;}.elementor-672 .elementor-element.elementor-element-029faaa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:none;}.elementor-672 .elementor-element.elementor-element-029faaa {--n-accordion-padding:2px 0px 16px 0px;}:where( .elementor-672 .elementor-element.elementor-element-029faaa > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Roboto", Sans-serif;font-weight:500;line-height:1.2em;}:where( .elementor-672 .elementor-element.elementor-element-029faaa > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:16px;--padding-right:26px;--padding-bottom:24px;--padding-left:26px;}.elementor-672 .elementor-element.elementor-element-56fc08f{--display:flex;}.elementor-672 .elementor-element.elementor-element-85ee867 .cart button, .elementor-672 .elementor-element.elementor-element-85ee867 .cart .button{transition:all 0.2s;}.elementor-672 .elementor-element.elementor-element-85ee867 .quantity .qty{transition:all 0.2s;}.elementor-672 .elementor-element.elementor-element-b265a59{--display:flex;}.elementor-672 .elementor-element.elementor-element-e236927 .cart button, .elementor-672 .elementor-element.elementor-element-e236927 .cart .button{transition:all 0.2s;}.elementor-672 .elementor-element.elementor-element-e236927 .quantity .qty{transition:all 0.2s;}@media(max-width:1390px){.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb{font-size:var( --e-global-typography-7794d70-font-size );line-height:var( --e-global-typography-7794d70-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-853bf44 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-475c888 .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .cart button, .elementor-672 .elementor-element.elementor-element-fd0c878 .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-3576540 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-bce8c7e{--swiper-slides-to-display:2;--swiper-slides-gap:5px;}.elementor-672 .elementor-element.elementor-element-25a8a57 {font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head *{font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_content{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-4ac1289 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-fc934b2{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-f024d24 .elementor-heading-title{font-size:var( --e-global-typography-7ac0dd1-font-size );line-height:var( --e-global-typography-7ac0dd1-line-height );}}@media(max-width:1024px){.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb{font-size:var( --e-global-typography-7794d70-font-size );line-height:var( --e-global-typography-7794d70-line-height );}.elementor-672 .elementor-element.elementor-element-270df34{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-43578fa .elementor-heading-title{font-size:8px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-853bf44 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-475c888 .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .cart button, .elementor-672 .elementor-element.elementor-element-fd0c878 .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-3576540 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-bce8c7e{--swiper-slides-to-display:1;}.elementor-672 .elementor-element.elementor-element-25a8a57 {font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head *{font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_content{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-4ac1289 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-fc934b2{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-672 .elementor-element.elementor-element-f024d24 .elementor-heading-title{font-size:var( --e-global-typography-7ac0dd1-font-size );line-height:var( --e-global-typography-7ac0dd1-line-height );}}@media(max-width:767px){.elementor-672 .elementor-element.elementor-element-cf2d6b8{--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb{font-size:var( --e-global-typography-7794d70-font-size );line-height:var( --e-global-typography-7794d70-line-height );}.elementor-672 .elementor-element.elementor-element-270df34{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--padding-top:16px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-item__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-gallery .elementor-gallery-item__description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-gallery .elementor-gallery-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-8138615{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-672 .elementor-element.elementor-element-853bf44 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-1e82fd7 .woocommerce-product-details__short-description{font-size:14px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-475c888 .price ins{font-size:var( --e-global-typography-53f0eb1-font-size );line-height:var( --e-global-typography-53f0eb1-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .cart button, .elementor-672 .elementor-element.elementor-element-fd0c878 .cart .button{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .added_to_cart{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity .qty{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations label{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.woocommerce .elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-672 .elementor-element.elementor-element-fd0c878 form.cart table.variations td.value:before{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-466ab7f{--icon-box-icon-margin:18px;}.elementor-672 .elementor-element.elementor-element-466ab7f .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-672 .elementor-element.elementor-element-2a37ed6{--icon-box-icon-margin:18px;}.elementor-672 .elementor-element.elementor-element-2a37ed6 .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-672 .elementor-element.elementor-element-dda0fdf{--icon-box-icon-margin:18px;}.elementor-672 .elementor-element.elementor-element-dda0fdf .elementor-icon-box-description{font-size:14px;line-height:1.8em;}.elementor-672 .elementor-element.elementor-element-3576540 .elementor-heading-title{font-size:var( --e-global-typography-02b0c60-font-size );line-height:var( --e-global-typography-02b0c60-line-height );}.elementor-672 .elementor-element.elementor-element-bce8c7e{--swiper-slides-to-display:1;margin:0px -230px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-672 .elementor-element.elementor-element-445329e{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-25a8a57 {font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_head *{font-size:var( --e-global-typography-e4f094f-font-size );line-height:var( --e-global-typography-e4f094f-line-height );}.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_content{font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-2e58981{--padding-top:52px;--padding-bottom:52px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-4ac1289{width:100%;max-width:100%;text-align:left;}.elementor-672 .elementor-element.elementor-element-4ac1289 .elementor-heading-title{font-size:var( --e-global-typography-17ba9d0-font-size );line-height:var( --e-global-typography-17ba9d0-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-672 .elementor-element.elementor-element-fc934b2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 26px) 0px;text-align:left;font-size:var( --e-global-typography-4c0a1e4-font-size );line-height:var( --e-global-typography-4c0a1e4-line-height );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c:not(.dce-item_readmore) > *, .elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c a.dce-button{padding:15px 110px 15px 110px;}.elementor-672 .elementor-element.elementor-element-f8e5a98 .elementor-repeater-item-282f48c{margin:25px 0px 0px 0px;}.elementor-672 .elementor-element.elementor-element-112e289{--padding-top:40px;--padding-bottom:116px;--padding-left:20px;--padding-right:20px;}.elementor-672 .elementor-element.elementor-element-f024d24{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;text-align:left;}.elementor-672 .elementor-element.elementor-element-f024d24 .elementor-heading-title{font-size:var( --e-global-typography-7ac0dd1-font-size );line-height:var( --e-global-typography-7ac0dd1-line-height );}.elementor-672 .elementor-element.elementor-element-029faaa{--n-accordion-title-font-size:18px;}:where( .elementor-672 .elementor-element.elementor-element-029faaa > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:20px;--padding-left:0px;}}@media(min-width:768px){.elementor-672 .elementor-element.elementor-element-270df34{--content-width:1119px;}.elementor-672 .elementor-element.elementor-element-d0de618{--width:40%;}.elementor-672 .elementor-element.elementor-element-4eed097{--width:60%;}.elementor-672 .elementor-element.elementor-element-445329e{--content-width:1119px;}.elementor-672 .elementor-element.elementor-element-2e58981{--content-width:916px;}.elementor-672 .elementor-element.elementor-element-112e289{--content-width:804px;}.elementor-672 .elementor-element.elementor-element-759af0c{--width:400px;}}@media(max-width:1390px) and (min-width:768px){.elementor-672 .elementor-element.elementor-element-759af0c{--width:200px;}}/* Start custom CSS for woocommerce-breadcrumb, class: .elementor-element-df5f811 */.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb{
    font-weight:700 !important;
}

.elementor-672 .elementor-element.elementor-element-df5f811 .woocommerce-breadcrumb a{
    font-weight:400 !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-fd0c878 */.elementor-672 .elementor-element.elementor-element-fd0c878 .variations tr{
    display:flex;
    flex-direction: column;
    align-items:flex-start;
    gap:8px;
}

.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity select{
    border:1px solid #124733 !important;
    width:64px !important;
    padding:12px;
      -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  background-image:url(https://egzotycznyogrod.com/wp-content/uploads/2024/10/arrow-down-1.svg);
  background-position:calc(100% - 2px) 50%;
  background-repeat: no-repeat;
  text-align:left;
}

.elementor-672 .elementor-element.elementor-element-fd0c878 .variations tr td, .elementor-672 .elementor-element.elementor-element-fd0c878 .variations tr th{
    background:transparent !important;
    padding:0 !important;
    width:100%;
    text-align:left;
}

.elementor-672 .elementor-element.elementor-element-fd0c878 .variations tr select{
    border:1px solid #124733 !important;
    width:100% !important;
    padding:12px;
      -moz-appearance: none;
  /* for Chrome */
  -webkit-appearance: none;
  background-image:url(/wp-content/uploads/2024/10/arrow-down-1.svg);
  background-position:calc(100% - 12px) 50%;
  background-repeat: no-repeat;
}
.elementor-672 .elementor-element.elementor-element-fd0c878 .variations tr select::-ms-expand {
  display: none;
}


.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity{
    position:relative;
    align-items: flex-start;
    justify-content: flex-start;
}

.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity:before{
    content:'Ilość';
    display:inline-block;
    width:100%;
    margin-bottom:8px;
}

.elementor-672 .elementor-element.elementor-element-fd0c878 .quantity input{
    height:auto !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8138615 */@media (max-width: 767px){
    .elementor-672 .elementor-element.elementor-element-8138615{
        overflow:hidden;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4eed097 */.elementor-672 .elementor-element.elementor-element-4eed097{
    overflow:hidden;
}/* End custom CSS */
/* Start custom CSS for dce-acf-repeater-v2, class: .elementor-element-25a8a57 */.elementor-672 .elementor-element.elementor-element-25a8a57 .acc_section{
    border-radius:0 !important;
}

.elementor-672 .elementor-element.elementor-element-25a8a57 .dce-accordion-icon{
    position:absolute;
    right:0;
}

.elementor-672 .elementor-element.elementor-element-25a8a57 .dce-accordion-icon svg{
    width:24px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-445329e */.elementor-672 .elementor-element.elementor-element-445329e .elementor-repeater-item-69a0af5{
    display:none;
}

.elementor-672 .elementor-element.elementor-element-445329e p:last-child{
    margin-bottom:0 !important;
}

.elementor-672 .elementor-element.elementor-element-445329e p:empty{
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2e58981 */.elementor-672 .elementor-element.elementor-element-2e58981:before{
    background: linear-gradient(0deg, #FEC104, #FEC104),
linear-gradient(180deg, rgba(255, 255, 255, 0) 0%, rgba(250, 160, 53, 0.2) 100%);
opacity:.95;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a2b3058 */.elementor-672 .elementor-element.elementor-element-a2b3058{
    position:sticky;
    top:40px;
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-029faaa */.elementor-672 .elementor-element.elementor-element-029faaa summary{
    justify-content: space-between;
}

.elementor-672 .elementor-element.elementor-element-029faaa details{
    border-bottom:1px solid #fff;
}/* End custom CSS */