.elementor-2 .elementor-element.elementor-element-c3d3d6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-a977818{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a977818 .wd-text-block{color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-d5ac572{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d5ac572 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-2 .elementor-element.elementor-element-d5ac572 .wd-text-block{font-family:"plasma", Sans-serif;font-size:56px;line-height:74px;color:var( --e-global-color-primary );}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8152494.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-8152494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-2 .elementor-element.elementor-element-3f4149b > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-2 .elementor-element.elementor-element-3f4149b .wd-el-video{height:588px;}.elementor-2 .elementor-element.elementor-element-8a33460 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-f8c03b8, .elementor-2 .elementor-element.elementor-element-f8c03b8 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-e44eb10.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-e44eb10 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-e44eb10 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-e44eb10 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-2 .elementor-element.elementor-element-3194558 img{width:70%;}.elementor-2 .elementor-element.elementor-element-4de270b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-ad568ad > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-37dbe59, .elementor-2 .elementor-element.elementor-element-37dbe59 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-4dc71c9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-4dc71c9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-4dc71c9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-4dc71c9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-e6898af img{width:70%;}.elementor-2 .elementor-element.elementor-element-6d0062b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-19d894e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-c240615, .elementor-2 .elementor-element.elementor-element-c240615 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ce9c041.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-ce9c041 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-ce9c041 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-ce9c041 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-96567e3 img{width:70%;}.elementor-2 .elementor-element.elementor-element-1ecdbb1{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-bd69237 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-3901dbd, .elementor-2 .elementor-element.elementor-element-3901dbd > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-d032761.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-d032761 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-d032761 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-d032761 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-32b7690 img{width:70%;}.elementor-2 .elementor-element.elementor-element-791ba05{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-d63431c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-5b97158, .elementor-2 .elementor-element.elementor-element-5b97158 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-9583832.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-9583832 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-9583832 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-9583832 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-5957d91 img{width:70%;}.elementor-2 .elementor-element.elementor-element-fc104bc{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-6432fd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-6432fd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-6432fd9 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8c9439e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a739e2e{width:initial;max-width:initial;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-f07f775.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-f07f775.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-b764299{width:100%;max-width:100%;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-1f7056f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-1f7056f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"abi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-products-with-bg, .elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d906913{margin:80px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9dcee91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 50px;}.elementor-2 .elementor-element.elementor-element-9dcee91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-17a146a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-17a146a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-17a146a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-17a146a > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-17a146a > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-17a146a > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-17a146a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-17a146a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-a56b5db .wd-text-block{font-family:"plasma", Sans-serif;font-size:76px;line-height:61px;color:#FFFCFC;}.elementor-2 .elementor-element.elementor-element-dad5955 .elementor-button{background-color:#20202000;font-family:"abi", Sans-serif;font-size:18px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-2 .elementor-element.elementor-element-dad5955{margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2 .elementor-element.elementor-element-dad5955 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-dad5955 .elementor-button .elementor-button-content-wrapper{gap:0px;}.elementor-2 .elementor-element.elementor-element-8090c9c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;bottom:-2vh;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8090c9c{right:-8%;}body.rtl .elementor-2 .elementor-element.elementor-element-8090c9c{left:-8%;}.elementor-2 .elementor-element.elementor-element-8090c9c img{width:100%;}.elementor-2 .elementor-element.elementor-element-82a193c{width:auto;max-width:auto;top:21px;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82a193c{right:21%;}body.rtl .elementor-2 .elementor-element.elementor-element-82a193c{left:21%;}.elementor-2 .elementor-element.elementor-element-0139fe5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 0px 0px 50px;}.elementor-2 .elementor-element.elementor-element-0139fe5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-7691380:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-7691380 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-7691380 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2 .elementor-element.elementor-element-7691380 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-7691380 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-7691380 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-7691380 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-7691380 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0391f6e{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-0391f6e .wd-text-block{font-family:"plasma", Sans-serif;font-size:71px;line-height:61px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-163ef0f{width:auto;max-width:auto;bottom:-9vh;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-163ef0f{right:-7%;}body.rtl .elementor-2 .elementor-element.elementor-element-163ef0f{left:-7%;}.elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-2a74e4d{margin:0px 0px 0px 20px;}.elementor-2 .elementor-element.elementor-element-ec921ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fingerfoodsooseh.ir/wp-content/uploads/2024/12/Group-60.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-b99832f{width:auto;max-width:auto;bottom:-5vh;z-index:1;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b99832f{right:-12%;}body.rtl .elementor-2 .elementor-element.elementor-element-b99832f{left:-12%;}.elementor-2 .elementor-element.elementor-element-b99832f img{width:89%;}.elementor-2 .elementor-element.elementor-element-a49e410{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-a49e410 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a49e410 .wd-text-block{font-family:"plasma", Sans-serif;font-size:81px;line-height:61px;color:#FFFCFC;}.elementor-2 .elementor-element.elementor-element-48a71b9:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-48a71b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-48a71b9, .elementor-2 .elementor-element.elementor-element-48a71b9 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-48a71b9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-48a71b9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-9743abd.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-9743abd.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-9743abd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-9743abd > .elementor-element-populated{padding:15px 030px 0px 0px;}.elementor-2 .elementor-element.elementor-element-6a0f6e9 .wd-text-block{font-family:"plasma", Sans-serif;font-size:48px;line-height:49px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-963c5a5 .wd-text-block{font-family:"plasma", Sans-serif;font-size:70px;line-height:61px;color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-177edf1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0b5fd06{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;top:-32%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b5fd06{right:-5%;}body.rtl .elementor-2 .elementor-element.elementor-element-0b5fd06{left:-5%;}.elementor-2 .elementor-element.elementor-element-c0ecad3{width:auto;max-width:auto;top:-10vh;--e-transform-origin-x:center;--e-transform-origin-y:center;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c0ecad3{left:-3vw;}body.rtl .elementor-2 .elementor-element.elementor-element-c0ecad3{right:-3vw;}.elementor-2 .elementor-element.elementor-element-6681479{width:auto;max-width:auto;top:-2vh;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6681479{left:-5vw;}body.rtl .elementor-2 .elementor-element.elementor-element-6681479{right:-5vw;}.elementor-2 .elementor-element.elementor-element-a9ef587{width:auto;max-width:auto;top:6vh;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a9ef587{left:-9vw;}body.rtl .elementor-2 .elementor-element.elementor-element-a9ef587{right:-9vw;}.elementor-2 .elementor-element.elementor-element-a66e851, .elementor-2 .elementor-element.elementor-element-a66e851 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-a66e851{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a66e851 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-82add73:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2 .elementor-element.elementor-element-82add73 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://fingerfoodsooseh.ir/wp-content/uploads/2024/12/Group-64.png");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-82add73.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-82add73.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-82add73 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2 .elementor-element.elementor-element-82add73 > .elementor-element-populated, .elementor-2 .elementor-element.elementor-element-82add73 > .elementor-element-populated > .elementor-background-overlay, .elementor-2 .elementor-element.elementor-element-82add73 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-82add73 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 30px 0px 0px;}.elementor-2 .elementor-element.elementor-element-82add73 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-f320c9a .wd-text-block{font-family:"plasma", Sans-serif;font-size:72px;line-height:49px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-df10475 .wd-text-block{font-family:"plasma", Sans-serif;font-size:70px;line-height:61px;color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-2a0f248{width:auto;max-width:auto;bottom:0vh;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a0f248{left:14%;}body.rtl .elementor-2 .elementor-element.elementor-element-2a0f248{right:14%;}.elementor-2 .elementor-element.elementor-element-dafbfce{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;top:12%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dafbfce{right:-9%;}body.rtl .elementor-2 .elementor-element.elementor-element-dafbfce{left:-9%;}.elementor-2 .elementor-element.elementor-element-dafbfce img{width:100%;}.elementor-2 .elementor-element.elementor-element-e23e283 .elementor-button{background-color:#20202000;font-family:"abi", Sans-serif;font-size:18px;font-weight:500;fill:var( --e-global-color-accent );color:var( --e-global-color-accent );border-style:dashed;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );border-radius:10px 10px 10px 10px;padding:8px 20px 8px 20px;}.elementor-2 .elementor-element.elementor-element-e23e283{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:2;}.elementor-2 .elementor-element.elementor-element-e23e283 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2 .elementor-element.elementor-element-e23e283 .elementor-button .elementor-button-content-wrapper{gap:19px;}.elementor-2 .elementor-element.elementor-element-6fe1947{margin:50px 0px 0px 0px;z-index:3;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-591a878.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-591a878.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-591a878 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-dc99c7d{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-8328440{width:initial;max-width:initial;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-c942652.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-c942652.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-a960d28.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-a960d28.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button{background-color:var( --e-global-color-secondary );font-family:"abi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-8bcaace .wd-products-with-bg, .elementor-2 .elementor-element.elementor-element-8bcaace .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-d4a4b46{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ee209b0 .elementor-button{background-color:#20202000;font-family:"abi", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:8px 30px 8px 30px;}.elementor-2 .elementor-element.elementor-element-ee209b0{width:auto;max-width:auto;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:8%;z-index:2;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ee209b0{left:2%;}body.rtl .elementor-2 .elementor-element.elementor-element-ee209b0{right:2%;}.elementor-2 .elementor-element.elementor-element-5084397 .elementor-button{background-color:#20202000;font-family:"abi", Sans-serif;font-size:18px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-style:dashed;border-width:2px 2px 2px 2px;border-radius:10px 10px 10px 10px;padding:8px 30px 8px 30px;}.elementor-2 .elementor-element.elementor-element-5084397{width:auto;max-width:auto;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;bottom:8%;z-index:2;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-5084397{right:4%;}body.rtl .elementor-2 .elementor-element.elementor-element-5084397{left:4%;}.elementor-2 .elementor-element.elementor-element-ee0b491{width:auto;max-width:auto;top:43%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ee0b491{left:2%;}body.rtl .elementor-2 .elementor-element.elementor-element-ee0b491{right:2%;}.elementor-2 .elementor-element.elementor-element-ee0b491 .wd-text-block{font-family:"plasma", Sans-serif;font-size:81px;line-height:61px;color:#FFFCFC;}.elementor-2 .elementor-element.elementor-element-a429b3d{width:auto;max-width:auto;top:64%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a429b3d{left:2%;}body.rtl .elementor-2 .elementor-element.elementor-element-a429b3d{right:2%;}.elementor-2 .elementor-element.elementor-element-a429b3d .wd-text-block{font-family:"plasma", Sans-serif;font-size:81px;line-height:61px;color:#FFFCFC;}.elementor-2 .elementor-element.elementor-element-a3d47b9{width:auto;max-width:auto;--e-transform-rotateZ:17deg;--e-transform-flipY:-1;bottom:5vh;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a3d47b9{left:13%;}body.rtl .elementor-2 .elementor-element.elementor-element-a3d47b9{right:13%;}.elementor-2 .elementor-element.elementor-element-0dce88b{width:auto;max-width:auto;--e-transform-rotateZ:-16deg;--e-transform-flipX:-1;--e-transform-flipY:-1;bottom:5vh;z-index:0;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0dce88b{right:14%;}body.rtl .elementor-2 .elementor-element.elementor-element-0dce88b{left:14%;}.elementor-2 .elementor-element.elementor-element-ab28258{width:auto;max-width:auto;top:62%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-ab28258{right:9%;}body.rtl .elementor-2 .elementor-element.elementor-element-ab28258{left:9%;}.elementor-2 .elementor-element.elementor-element-ab28258 .wd-text-block{font-family:"plasma", Sans-serif;font-size:77px;line-height:61px;color:#FFFCFC;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8898d46.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-8898d46.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-8898d46 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-224797b{width:auto;max-width:auto;}.elementor-2 .elementor-element.elementor-element-76fe7bb{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-76fe7bb > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8b54adb.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-8b54adb.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-204387b{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-bdd3aa2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-bdd3aa2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"abi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-97b1893 .wd-products-with-bg, .elementor-2 .elementor-element.elementor-element-97b1893 .wd-products-with-bg .wd-product{--wd-prod-bg:#FFFFFF;--wd-bordered-bg:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-0a90595{margin:50px 0px -50px 0px;}.elementor-2 .elementor-element.elementor-element-7c1a1fa > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-aa97653{padding:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-a6ed904{width:initial;max-width:initial;}.elementor-2 .elementor-element.elementor-element-a6ed904 > .elementor-widget-container{margin:0px 5px 0px 0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-2 .elementor-element.elementor-element-dd01a6b .elementor-heading-title{font-family:"abi", Sans-serif;font-weight:400;}.elementor-2 .elementor-element.elementor-element-9bf7ce9 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"abi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-2 .elementor-element.elementor-element-9bf7ce9 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-9bf7ce9 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-9bf7ce9 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-9bf7ce9 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-b5ca6ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7cc5873 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-76a4c24 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"abi", Sans-serif;font-size:14px;font-weight:400;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;padding:12px 35px 12px 35px;}.elementor-2 .elementor-element.elementor-element-76a4c24 .elementor-button:hover, .elementor-2 .elementor-element.elementor-element-76a4c24 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-secondary );}.elementor-2 .elementor-element.elementor-element-76a4c24 .elementor-button:hover svg, .elementor-2 .elementor-element.elementor-element-76a4c24 .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-83d4081.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-83d4081.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-83d4081 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4fcc95a{width:var( --container-widget-width, 100% );max-width:100%;padding:25px 25px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-4fcc95a img{width:98%;border-radius:25px 25px 25px 25px;}@media(min-width:768px){.elementor-2 .elementor-element.elementor-element-c3d3d6e{width:71.311%;}.elementor-2 .elementor-element.elementor-element-8152494{width:28%;}.elementor-2 .elementor-element.elementor-element-6432fd9{width:23.896%;}.elementor-2 .elementor-element.elementor-element-f07f775{width:61.429%;}.elementor-2 .elementor-element.elementor-element-1f7056f{width:14.339%;}.elementor-2 .elementor-element.elementor-element-264d82f{width:25%;}.elementor-2 .elementor-element.elementor-element-61ff2f7{width:30%;}.elementor-2 .elementor-element.elementor-element-08b4561{width:44.664%;}.elementor-2 .elementor-element.elementor-element-9743abd{width:41.031%;}.elementor-2 .elementor-element.elementor-element-177edf1{width:58.969%;}.elementor-2 .elementor-element.elementor-element-591a878{width:24.839%;}.elementor-2 .elementor-element.elementor-element-c942652{width:60.485%;}.elementor-2 .elementor-element.elementor-element-a960d28{width:14.34%;}.elementor-2 .elementor-element.elementor-element-8a721a9{width:98%;}.elementor-2 .elementor-element.elementor-element-74c91b9{width:2%;}.elementor-2 .elementor-element.elementor-element-8898d46{width:27.445%;}.elementor-2 .elementor-element.elementor-element-8b54adb{width:57.187%;}.elementor-2 .elementor-element.elementor-element-bdd3aa2{width:15.032%;}.elementor-2 .elementor-element.elementor-element-7c1a1fa{width:49.332%;}.elementor-2 .elementor-element.elementor-element-83d4081{width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2 .elementor-element.elementor-element-6432fd9{width:35%;}.elementor-2 .elementor-element.elementor-element-f07f775{width:40%;}.elementor-2 .elementor-element.elementor-element-1f7056f{width:25%;}.elementor-2 .elementor-element.elementor-element-591a878{width:35%;}.elementor-2 .elementor-element.elementor-element-c942652{width:40%;}.elementor-2 .elementor-element.elementor-element-a960d28{width:25%;}.elementor-2 .elementor-element.elementor-element-8898d46{width:40%;}.elementor-2 .elementor-element.elementor-element-8b54adb{width:35%;}.elementor-2 .elementor-element.elementor-element-bdd3aa2{width:25%;}}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-101b806{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3d3d6e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2 .elementor-element.elementor-element-d5ac572 .wd-text-block{font-size:40px;line-height:1.2em;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-8152494.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-8152494.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-8152494 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-3f4149b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-3f4149b .wd-el-video{height:301px;}.elementor-2 .elementor-element.elementor-element-69ae3f7 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-3195556 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-c0f9168 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-f1a3941 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-67bff23 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-8c9439e{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f07f775 > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-32712b6 .elementor-button{font-size:13px;padding:10px 8px 11px 8px;}.elementor-2 .elementor-element.elementor-element-5669926 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-3345543 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-bec7440 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-dc99c7d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-5316c5b .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-ee209b0 .elementor-button{font-size:14px;line-height:0.7em;}.elementor-2 .elementor-element.elementor-element-5084397 .elementor-button{font-size:14px;line-height:0.7em;}.elementor-2 .elementor-element.elementor-element-ee0b491{top:33%;}.elementor-2 .elementor-element.elementor-element-ee0b491 .wd-text-block{font-size:41px;}.elementor-2 .elementor-element.elementor-element-a429b3d{top:50%;}.elementor-2 .elementor-element.elementor-element-a429b3d .wd-text-block{font-size:40px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-a3d47b9{left:20%;}body.rtl .elementor-2 .elementor-element.elementor-element-a3d47b9{right:20%;}.elementor-2 .elementor-element.elementor-element-a3d47b9{bottom:3vh;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0dce88b{right:20%;}body.rtl .elementor-2 .elementor-element.elementor-element-0dce88b{left:20%;}.elementor-2 .elementor-element.elementor-element-0dce88b{bottom:2vh;}.elementor-2 .elementor-element.elementor-element-ab28258{top:50%;}.elementor-2 .elementor-element.elementor-element-ab28258 .wd-text-block{font-size:40px;}.elementor-2 .elementor-element.elementor-element-224797b{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-d4e1f09 .elementor-button{font-size:13px;padding:10px 10px 10px 10px;}.elementor-2 .elementor-element.elementor-element-7c1a1fa > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:5px;}.elementor-2 .elementor-element.elementor-element-dd01a6b .elementor-heading-title{font-size:16px;}.elementor-2 .elementor-element.elementor-element-b5ca6ad > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-83d4081.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2 .elementor-element.elementor-element-83d4081.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2 .elementor-element.elementor-element-83d4081 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-4fcc95a{width:100%;max-width:100%;padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-101b806{margin:-41px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-c3d3d6e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-c3d3d6e > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-a977818 .wd-text-block{font-size:30px;}.elementor-2 .elementor-element.elementor-element-d5ac572 .wd-text-block{font-size:32px;line-height:1.2em;}.elementor-2 .elementor-element.elementor-element-8a33460{width:50%;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-e44eb10.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-e44eb10.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-2 .elementor-element.elementor-element-3194558 img{width:85%;}.elementor-2 .elementor-element.elementor-element-ad568ad{width:50%;}.elementor-2 .elementor-element.elementor-element-e6898af img{width:85%;}.elementor-2 .elementor-element.elementor-element-19d894e{width:50%;}.elementor-2 .elementor-element.elementor-element-96567e3 img{width:85%;}.elementor-2 .elementor-element.elementor-element-bd69237{width:50%;}.elementor-2 .elementor-element.elementor-element-32b7690 img{width:85%;}.elementor-2 .elementor-element.elementor-element-d63431c{width:50%;}.elementor-2 .elementor-element.elementor-element-201cdbf{width:50%;}.elementor-bc-flex-widget .elementor-2 .elementor-element.elementor-element-201cdbf.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-2 .elementor-element.elementor-element-201cdbf.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-2 .elementor-element.elementor-element-201cdbf > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-201cdbf > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-00b15cd{width:50%;}.elementor-2 .elementor-element.elementor-element-00b15cd > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-2 .elementor-element.elementor-element-00b15cd > .elementor-element-populated{padding:3px 3px 3px 3px;}.elementor-2 .elementor-element.elementor-element-6432fd9.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-8c9439e{width:var( --container-widget-width, 24% );max-width:24%;--container-widget-width:24%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-f07f775 > .elementor-element-populated{padding:0px 0px 10px 0px;}.elementor-2 .elementor-element.elementor-element-1f7056f > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-nav-arrows{--wd-arrow-offset-v:-6px;}.elementor-2 .elementor-element.elementor-element-d906913{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9dcee91{margin:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-a56b5db .wd-text-block{font-size:62px;}.elementor-2 .elementor-element.elementor-element-dad5955 .elementor-button{font-size:12px;}.elementor-2 .elementor-element.elementor-element-8090c9c{--container-widget-width:196px;--container-widget-flex-grow:0;width:var( --container-widget-width, 196px );max-width:196px;bottom:0vh;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-8090c9c{right:1%;}body.rtl .elementor-2 .elementor-element.elementor-element-8090c9c{left:1%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-82a193c{right:23%;}body.rtl .elementor-2 .elementor-element.elementor-element-82a193c{left:23%;}.elementor-2 .elementor-element.elementor-element-82a193c{top:0px;}.elementor-2 .elementor-element.elementor-element-0139fe5{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0391f6e .wd-text-block{font-size:63px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-163ef0f{right:-1%;}body.rtl .elementor-2 .elementor-element.elementor-element-163ef0f{left:-1%;}.elementor-2 .elementor-element.elementor-element-163ef0f{bottom:-18vw;}.elementor-2 .elementor-element.elementor-element-61ff2f7 > .elementor-element-populated{margin:100px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-2a74e4d{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-ec921ae > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-b99832f{right:-4%;}body.rtl .elementor-2 .elementor-element.elementor-element-b99832f{left:-4%;}.elementor-2 .elementor-element.elementor-element-b99832f{bottom:-7vh;}.elementor-2 .elementor-element.elementor-element-a49e410 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;}.elementor-2 .elementor-element.elementor-element-a49e410 .wd-text-block{font-size:54px;line-height:0.6em;letter-spacing:0.3px;}.elementor-2 .elementor-element.elementor-element-08b4561 > .elementor-element-populated{margin:40px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-177edf1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-0b5fd06{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;top:-5%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-0b5fd06{right:-3%;}body.rtl .elementor-2 .elementor-element.elementor-element-0b5fd06{left:-3%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-c0ecad3{left:69vw;}body.rtl .elementor-2 .elementor-element.elementor-element-c0ecad3{right:69vw;}.elementor-2 .elementor-element.elementor-element-c0ecad3{top:-44%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-6681479{left:55vw;}body.rtl .elementor-2 .elementor-element.elementor-element-6681479{right:55vw;}.elementor-2 .elementor-element.elementor-element-6681479{top:-31%;}.elementor-2 .elementor-element.elementor-element-a66e851{margin:25px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-f320c9a .wd-text-block{font-size:59px;}.elementor-2 .elementor-element.elementor-element-df10475 .wd-text-block{font-size:53px;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-2a0f248{left:30%;}body.rtl .elementor-2 .elementor-element.elementor-element-2a0f248{right:30%;}.elementor-2 .elementor-element.elementor-element-2a0f248{bottom:3vh;}.elementor-2 .elementor-element.elementor-element-dafbfce{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;top:78%;}body:not(.rtl) .elementor-2 .elementor-element.elementor-element-dafbfce{right:5%;}body.rtl .elementor-2 .elementor-element.elementor-element-dafbfce{left:5%;}.elementor-2 .elementor-element.elementor-element-dafbfce img{width:100%;}.elementor-2 .elementor-element.elementor-element-eafc59f{width:50%;}.elementor-2 .elementor-element.elementor-element-eafc59f > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-11d3230 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-af4126e{width:50%;}.elementor-2 .elementor-element.elementor-element-af4126e > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-f6779da img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-45d4c03{width:100%;}.elementor-2 .elementor-element.elementor-element-45d4c03 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-b3b4a88 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6b2d850{width:50%;}.elementor-2 .elementor-element.elementor-element-6b2d850 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-b7d5be0 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-1f83198{width:50%;}.elementor-2 .elementor-element.elementor-element-1f83198 > .elementor-element-populated{padding:5px 5px 5px 5px;}.elementor-2 .elementor-element.elementor-element-3cd8bd2 img{border-radius:20px 20px 20px 20px;}.elementor-2 .elementor-element.elementor-element-6fe1947{margin:20px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-591a878.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-dc99c7d{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-c942652 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8bcaace .wd-nav-arrows{--wd-arrow-offset-v:6px;}.elementor-2 .elementor-element.elementor-element-d4a4b46{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-74c91b9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-9863038{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7607a51{margin:30px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-8898d46.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2 .elementor-element.elementor-element-224797b{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-2 .elementor-element.elementor-element-8b54adb > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-97b1893 .wd-nav-arrows{--wd-arrow-offset-v:6px;}.elementor-2 .elementor-element.elementor-element-b5ca6ad > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-7cc5873 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4fcc95a{padding:0px 0px 0px 0px;}}/* Start custom CSS for wd_text_block, class: .elementor-element-a977818 */.elementor-2 .elementor-element.elementor-element-a977818 h1{
    font-size: 60px
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c3d3d6e */@media only screen and (max-width:600px){
    .elementor-2 .elementor-element.elementor-element-c3d3d6e h1{
        font-size:30px !important;
    }
    .elementor-2 .elementor-element.elementor-element-c3d3d6e p{
        font-size:28px;
    }
}
@media only screen and (min-width:601px) and (max-width:1024px){
      .elementor-2 .elementor-element.elementor-element-c3d3d6e h1{
        font-size:40px !important;
    }
  
}/* End custom CSS */
/* Start custom CSS for wd_video, class: .elementor-element-3f4149b */.elementor-2 .elementor-element.elementor-element-3f4149b .wd-el-video{
    border-radius: 20px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-913acb9 */.elementor-2 .elementor-element.elementor-element-913acb9 h3{
    font-size: 32px;
      transition: all 1000ms cubic-bezier(1, 0, 0, 1)
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:nth-child(2n-1) h3{
    color: #117554
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:nth-child(2n) h3{
    color: #AD0E0E
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catsection{
    height: 190px;
    position: relative;
    overflow: hidden;
    border-radius: 20px !important
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:nth-child(2n-1) .catsection::before{
    background: #AD0E0E;
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:nth-child(2n) .catsection::before{
    background: #117554;
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catsection:before {
    content: "";
    position: absolute;
    width: 390px;
    height: 120px;
    left: -60%;
    bottom: -25%;
    rotate: 44deg;
    transition: all 1000ms cubic-bezier(1, 0, 0, 1);
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catparent .catimg img{
        transition: all 1000ms cubic-bezier(1, 0, 0, 1)
}

#categoary-section .elementor-container  {
    justify-content: center;
}

@media(min-width:1024px){
    #categoary-section .elementor-container  {
    justify-content: start;
}
    .elementor-2 .elementor-element.elementor-element-913acb9 .catparent:hover .catimg img{
    width: 82% !important;
    max-width: 78% !important;
    rotate:25deg;
    transition: all 1000ms cubic-bezier(1, 0, 0, 1)
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:hover .catsection:before{
    height: 300px;
    width: 300px;
    bottom: 0px;
    left: 0px;
    rotate: 0deg;
    
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catparent:hover h3{
    font-size: 36px;
    color: white
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catsection{
    height: 300px;
    position: relative;
    overflow: hidden;
    border-radius: 20px !important
}

.elementor-2 .elementor-element.elementor-element-913acb9 .catsection:before{
    content: "";
    position: absolute;
    width: 419px;
   height: 218px;
    left: -50%;
    bottom: -14%;
    rotate: 44deg;
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
   
}

}

.elementor-2 .elementor-element.elementor-element-913acb9 #clickableDiv{
    cursor: pointer
}


@media only screen and (max-width:600px){
    .elementor-2 .elementor-element.elementor-element-913acb9 h3{
        font-size:26px;
    }
    .elementor-2 .elementor-element.elementor-element-913acb9 .catsection{
    height: 180px;
 
}
.elementor-2 .elementor-element.elementor-element-913acb9 .catsection:before {
   
    width: 237px;
    left: -62%;
    bottom: -5%;
    rotate: 52deg;

}
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-a739e2e */.elementor-2 .elementor-element.elementor-element-a739e2e h2{
    font-size: 40px;
}
@media only screen and (max-width:1024px){
    .elementor-2 .elementor-element.elementor-element-a739e2e h2{
        font-size:30px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-41e4ad4 */.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper{
    border-radius:20px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.1);
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      position: relative;
      overflow: hidden;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-element-bottom{
    z-index: 1
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 h3{
    text-align: right;
    font-size: 18px;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-product-cats a{
    color: #117554;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .price del{
    float: right
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .price ins{
    float: left;
    border:2px dashed #A7D397;
    padding: 0px 5px;
    border-radius: 10px;

}

.elementor-2 .elementor-element.elementor-element-41e4ad4 .price ins bdi  {
    font-family: plasma;
    font-size: 22px;
    
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .price ins bdi span{
    font-size: 14px;
    margin-right: 5px
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 img{
    width: 80% !important;
    border-radius: 20px;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper:hover{
    box-shadow: none;
    background: transparent;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper::before{
        content: "";
    position: absolute;
    border-radius:20px;
    width: 450px;
   height: 350px;
    left: -94%;
    bottom: -100%;
    rotate: 41deg;
    background: #AD0E0E;
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      z-index: 0
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper:hover::before{
       width: 450px;
   height: 350px;
    left: -54%;
    bottom: -24%;
    rotate: 41deg;
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-product:hover{
    box-shadow: none
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 h3,.elementor-2 .elementor-element.elementor-element-41e4ad4 .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-41e4ad4 .price ins bdi {
       transition: all 1000ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper:hover h3,.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper:hover .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-41e4ad4 .product-wrapper:hover .price ins bdi {
    color: white
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-17a146a */.elementor-2 .elementor-element.elementor-element-17a146a{
    height: 230px;
   
}
.elementor-2 .elementor-element.elementor-element-17a146a p{
      transition: all 1100ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-17a146a .elementor-widget-wrap{
      transition: all 800ms cubic-bezier(1, 0, 0, 1) !important;
}
.elementor-2 .elementor-element.elementor-element-17a146a:hover .elementor-widget-wrap{
    background: #117554 !important
}
.elementor-2 .elementor-element.elementor-element-17a146a:hover p{
    color: #AD0E0E
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7691380 */.elementor-2 .elementor-element.elementor-element-7691380{
    height: 230px
}

.elementor-2 .elementor-element.elementor-element-7691380 p{
      transition: all 1100ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-7691380 .elementor-widget-wrap{
      transition: all 800ms cubic-bezier(1, 0, 0, 1) !important;
}
.elementor-2 .elementor-element.elementor-element-7691380:hover .elementor-widget-wrap{
    background: #AD0E0E !important
}
.elementor-2 .elementor-element.elementor-element-7691380:hover p{
    color: white
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0139fe5 */.elementor-2 .elementor-element.elementor-element-0139fe5{
    height: 230px
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b99832f */.elementor-2 .elementor-element.elementor-element-b99832f img{
  filter: drop-shadow(30px 25px 40px rgba(49, 49, 49, 0.7));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ec921ae */.elementor-2 .elementor-element.elementor-element-ec921ae{
    height:470px
}

.elementor-2 .elementor-element.elementor-element-ec921ae p,.elementor-2 .elementor-element.elementor-element-ec921ae img{
      transition: all 1100ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-ec921ae .elementor-widget-wrap{
      transition: all 800ms cubic-bezier(1, 0, 0, 1) !important;
}

.elementor-2 .elementor-element.elementor-element-ec921ae:hover .elementor-widget-wd_text_block:nth-child(2) p{
    font-size: 90px
}
.elementor-2 .elementor-element.elementor-element-ec921ae:hover .elementor-widget-wd_text_block:nth-child(4) p{
    font-size: 70px
}

.elementor-2 .elementor-element.elementor-element-ec921ae:hover img{
    width: 93% !Important
}

@media only screen and (max-width:600px){
    .elementor-2 .elementor-element.elementor-element-ec921ae{
    height:370px
}
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0b5fd06 */.elementor-2 .elementor-element.elementor-element-0b5fd06 img{
  filter: drop-shadow(20px 35px 30px rgba(49, 49, 49, 0.7));
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-177edf1 */.elementor-2 .elementor-element.elementor-element-177edf1{
    height: 230px
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-48a71b9 */.elementor-2 .elementor-element.elementor-element-48a71b9 p{
      transition: all 1100ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-48a71b9 .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-48a71b9 .elementor-widget-wrap{
      transition: all 800ms cubic-bezier(1, 0, 0, 1) !important;
}
.elementor-2 .elementor-element.elementor-element-48a71b9:hover .elementor-widget-wrap{
    background: #AD0E0E !important;
    border-radius: 20px
}
.elementor-2 .elementor-element.elementor-element-48a71b9:hover p{
    color: white
}
.elementor-2 .elementor-element.elementor-element-48a71b9:hover .elementor-column:nth-child(2) .elementor-widget-wrap{
    background: transparent !important
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-82add73 */.elementor-2 .elementor-element.elementor-element-82add73{
    height: 230px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-a66e851 */.elementor-2 .elementor-element.elementor-element-a66e851 p{
      transition: all 1100ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-a66e851 .elementor-widget-wrap,.elementor-2 .elementor-element.elementor-element-a66e851 .sushiimg{
      transition: all 800ms cubic-bezier(1, 0, 0, 1) !important;
}

.elementor-2 .elementor-element.elementor-element-a66e851:hover p{
    color: #117554
}
.elementor-2 .elementor-element.elementor-element-a66e851:hover .sushiimg{
    max-width: 80%;
    width: 80%
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-8328440 */.elementor-2 .elementor-element.elementor-element-8328440 h2{
    font-size: 40px;
}

@media only screen and (max-width:1024px){
    .elementor-2 .elementor-element.elementor-element-8328440 h2{
        font-size:30px;
    }
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-8bcaace */.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper{
    border-radius:20px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.1);
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      position: relative;
      overflow: hidden;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .product-element-bottom{
    z-index: 1
}
.elementor-2 .elementor-element.elementor-element-8bcaace h3{
    text-align: right;
    font-size: 18px;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .wd-product-cats a{
    color: #117554;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .price del{
    float: right
}
.elementor-2 .elementor-element.elementor-element-8bcaace .price ins{
    float: left;
    border:2px dashed #A7D397;
    padding: 0px 5px;
    border-radius: 10px;

}

.elementor-2 .elementor-element.elementor-element-8bcaace .price ins bdi  {
    font-family: plasma;
    font-size: 22px;
    
}
.elementor-2 .elementor-element.elementor-element-8bcaace .price ins bdi span{
    font-size: 14px;
    margin-right: 5px
}
.elementor-2 .elementor-element.elementor-element-8bcaace img{
    width: 80% !important;
    border-radius: 20px;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper:hover{
    box-shadow: none !important;
    background: transparent;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper::before{
        content: "";
    position: absolute;
    border-radius:20px;
    width: 450px;
   height: 350px;
    left: -94%;
    bottom: -100%;
    rotate: 41deg;
    background: #AD0E0E;
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      z-index: 0
}
.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper:hover::before{
       width: 450px;
   height: 350px;
    left: -54%;
    bottom: -24%;
    rotate: 41deg;
}
.elementor-2 .elementor-element.elementor-element-8bcaace .wd-product:hover{
    box-shadow: none
}
.elementor-2 .elementor-element.elementor-element-8bcaace h3,.elementor-2 .elementor-element.elementor-element-8bcaace .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-8bcaace .price ins bdi {
       transition: all 1000ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper:hover h3,.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper:hover .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-8bcaace .product-wrapper:hover .price ins bdi {
    color: white
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d4a4b46 */.elementor-2 .elementor-element.elementor-element-d4a4b46:hover .elementor-widget-wd_text_block p{
    color: #AD0E0E !important
}
.elementor-2 .elementor-element.elementor-element-d4a4b46 .elementor-widget-wd_text_block:nth-child(5) p{
     transition: all 800ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-d4a4b46 .elementor-widget-wd_text_block:nth-child(6) p{
     transition: all 1200ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-d4a4b46 .elementor-widget-wd_text_block:nth-child(9) p{
     transition: all 1800ms cubic-bezier(1, 0, 0, 1);
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-76fe7bb */.elementor-2 .elementor-element.elementor-element-76fe7bb h2{
    font-size: 40px;
}

@media only screen and (max-width:1024px){
    .elementor-2 .elementor-element.elementor-element-76fe7bb h2{
    font-size: 30px;
}
}/* End custom CSS */
/* Start custom CSS for wd_products, class: .elementor-element-97b1893 */.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper{
    border-radius:20px;
    box-shadow: 0px 4px 12px rgba(0,0,0,0.1);
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      position: relative;
      overflow: hidden;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .product-element-bottom{
    z-index: 1
}
.elementor-2 .elementor-element.elementor-element-97b1893 h3{
    text-align: right;
    font-size: 18px;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .wd-product-cats a{
    color: #117554;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .price del{
    float: right
}
.elementor-2 .elementor-element.elementor-element-97b1893 .price ins{
    float: left;
    border:2px dashed #A7D397;
    padding: 0px 5px;
    border-radius: 10px;

}

.elementor-2 .elementor-element.elementor-element-97b1893 .price ins bdi  {
    font-family: plasma;
    font-size: 22px;
    
}
.elementor-2 .elementor-element.elementor-element-97b1893 .price ins bdi span{
    font-size: 14px;
    margin-right: 5px
}
.elementor-2 .elementor-element.elementor-element-97b1893 img{
    width: 80% !important;
    border-radius: 20px;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper:hover{
    box-shadow: none;
    background: transparent;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper::before{
        content: "";
    position: absolute;
    border-radius:20px;
    width: 450px;
   height: 350px;
    left: -94%;
    bottom: -100%;
    rotate: 41deg;
    background: #AD0E0E;
      transition: all 1000ms cubic-bezier(1, 0, 0, 1);
      z-index: 0
}
.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper:hover::before{
       width: 450px;
   height: 350px;
    left: -54%;
    bottom: -24%;
    rotate: 41deg;
}
.elementor-2 .elementor-element.elementor-element-97b1893 .wd-product:hover{
    box-shadow: none
}
.elementor-2 .elementor-element.elementor-element-97b1893 h3,.elementor-2 .elementor-element.elementor-element-97b1893 .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-97b1893 .price ins bdi {
       transition: all 1000ms cubic-bezier(1, 0, 0, 1);
}
.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper:hover h3,.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper:hover .wd-product-cats a,.elementor-2 .elementor-element.elementor-element-97b1893 .product-wrapper:hover .price ins bdi {
    color: white
}/* End custom CSS */
/* Start custom CSS for wd_text_block, class: .elementor-element-a6ed904 */.elementor-2 .elementor-element.elementor-element-a6ed904 h2{
    font-size: 40px;
}
@media only screen and (min-width:601px) and (max-width:1024px){
    .elementor-2 .elementor-element.elementor-element-a6ed904 h2{
        font-size:28px
    }
}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-b5ca6ad */.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-blog-element article .wd-post-inner .wd-post-thumb{
    border-radius: 20px !important
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .blog-design-list .wd-post-thumb{
    flex: 0 0 150px
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-posts:not([style*=wd-gap]){
    --wd-gap-lg:10px;
    --wd-gap-md:10px;
}
.blog-design-list.blog-style-bg .wd-post-inner{
    padding: 10px
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-post-content{
    display: block
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-read-more{
    float: left
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .btn-read-more{
    padding: 0px 40px;
    min-height: 35px;
}

@media only screen and (min-width:600px) and (max-width:1024px){
    .elementor-2 .elementor-element.elementor-element-b5ca6ad .blog-design-list .wd-post-thumb{
    flex: 0 0 100px
}

.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-entry-content{
    font-size:12px !important;
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad h3{
    font-size:16px;
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .post-date{
    min-width:40px;
    top:8px;
    right:8px;
    
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .post-date span{
    font-size:12px;
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-post-inner{
    padding:8px;
}
}

.post-mainm-list .wd-post-thumb {
        flex: 0 0 200px !important;
}


@media only screen and (min-width:601px) and (max-width:1024px){
        .elementor-2 .elementor-element.elementor-element-b5ca6ad .blog-design-list .wd-post-thumb{
    flex: 0 0 90px !important
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-post-date,.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-post-desc,.elementor-2 .elementor-element.elementor-element-b5ca6ad .wd-read-more{
    display:none !important;
}
.elementor-2 .elementor-element.elementor-element-b5ca6ad h3{
    font-size:18px;
}

}/* End custom CSS */
/* Start custom CSS for wd_blog, class: .elementor-element-7cc5873 */.elementor-2 .elementor-element.elementor-element-7cc5873 .post-img-wrapp,.elementor-2 .elementor-element.elementor-element-7cc5873 img{
    aspect-ratio: 1/1;
    object-fit: cover
}/* End custom CSS */