.elementor-20 .elementor-element.elementor-element-5f82a48{--display:flex;--min-height:710px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.96;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-5f82a48::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(268deg, #979C8D78 0%, #18321CD4 100%);}.elementor-20 .elementor-element.elementor-element-5f82a48:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background:url("https://www.eco-function.com/wp-content/uploads/2026/08/fallback-vdo-home.jpg") 50% 50%;background-size:cover;}.elementor-20 .elementor-element.elementor-element-55ac84d{--display:flex;--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-20 .elementor-element.elementor-element-e15ec1d{width:initial;max-width:initial;background-color:#8D6E638F;padding:05px 15px 5px 15px;border-radius:15px 15px 15px 15px;}.elementor-20 .elementor-element.elementor-element-e15ec1d.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-e15ec1d .elementor-heading-title{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );color:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-2878947{margin:-16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2878947 .elementor-heading-title{font-family:var( --e-global-typography-bd560d4-font-family ), Sans-serif;font-size:var( --e-global-typography-bd560d4-font-size );text-shadow:0px 0px 10px rgba(255, 255, 255, 0.58);color:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-9d2da3a{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9d2da3a .elementor-heading-title{font-family:"Krub", Sans-serif;font-size:clamp(1.424rem, 1.2956rem + 0.5478vw, 1.953rem);font-weight:300;color:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-196eb01{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;color:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-196eb01.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-8afef9c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--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-20 .elementor-element.elementor-element-acb29e7 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-1047f39 .elementor-button{background-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 );fill:var( --e-global-color-d50d80b );color:var( --e-global-color-d50d80b );border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-e3102e6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-b63fb07{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-20 .elementor-element.elementor-element-6c18106{margin:-14px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-6c18106 .elementor-heading-title{font-family:var( --e-global-typography-d291a21-font-family ), Sans-serif;font-size:var( --e-global-typography-d291a21-font-size );color:var( --e-global-color-aa8655d );}.elementor-20 .elementor-element.elementor-element-f2a765b{--e-image-carousel-slides-to-show:7;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-f2a765b .swiper-wrapper{display:flex;align-items:center;}.elementor-20 .elementor-element.elementor-element-f2a765b .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-91f067f{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-91f067f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-91f067f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(270deg, #979C8D26 56%, #18321C12 76%);}.elementor-20 .elementor-element.elementor-element-fd51773{--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-20 .elementor-element.elementor-element-3c89186 .elementor-heading-title{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a143587{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-a143587 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-96ec01e.elementor-element{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-96ec01e .elementor-heading-title{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );color:var( --e-global-color-4d9ff48 );}.elementor-20 .elementor-element.elementor-element-d2df6b8{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-20 .elementor-element.elementor-element-d2df6b8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-73519b8{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-73519b8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-73519b8.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-73519b8.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-20 .elementor-element.elementor-element-73519b8 .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-a36a88d{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a36a88d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-a36a88d.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-a36a88d.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-20 .elementor-element.elementor-element-a36a88d .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-e3d647b{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-e3d647b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-e3d647b.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-e3d647b.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-20 .elementor-element.elementor-element-e3d647b .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-222320f{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-222320f.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-222320f.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-222320f.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-20 .elementor-element.elementor-element-222320f .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-4e96712{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4e96712.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-4e96712.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-4e96712.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-20 .elementor-element.elementor-element-4e96712 .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-81d7f48{padding:16px 16px 16px 16px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#979C8D69;border-radius:24px 24px 24px 24px;}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-wrapper{gap:15px;}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-81d7f48.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-81d7f48.elementor-view-framed .elementor-icon, .elementor-20 .elementor-element.elementor-element-81d7f48.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-20 .elementor-element.elementor-element-81d7f48 .elementor-icon{font-size:3rem;}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title a{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-description{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );}.elementor-20 .elementor-element.elementor-element-85b0aa5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-d304056{--e-image-carousel-slides-to-show:3;}.elementor-20 .elementor-element.elementor-element-d304056 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-20 .elementor-element.elementor-element-d304056 .elementor-swiper-button.elementor-swiper-button-next{font-size:2rem;color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d304056 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-20 .elementor-element.elementor-element-d304056 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-d304056 .swiper-wrapper{display:flex;align-items:center;}.elementor-20 .elementor-element.elementor-element-d807752{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-0f746e1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--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-20 .elementor-element.elementor-element-0c33cc4{--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-20 .elementor-element.elementor-element-ae3d9f4{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ae3d9f4 .elementor-heading-title{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-ac1205d{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-ac1205d .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-1727fae{margin:-11px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-1727fae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-64848ce{--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:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--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-20 .elementor-element.elementor-element-f8da280{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f8da280.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-f8da280.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-20 .elementor-element.elementor-element-f8da280.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-20 .elementor-element.elementor-element-f8da280.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-a77966e-font-family ), Sans-serif;font-size:var( --e-global-typography-a77966e-font-size );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-img img{height:49vh;object-fit:cover;object-position:center center;border-radius:24px;transition-duration:1.1s;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-cd2c87c{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-cd2c87c.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-cd2c87c.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-20 .elementor-element.elementor-element-cd2c87c.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-20 .elementor-element.elementor-element-cd2c87c.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-a77966e-font-family ), Sans-serif;font-size:var( --e-global-typography-a77966e-font-size );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-img img{border-radius:24px;transition-duration:1.1s;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-3138904{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-3138904.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-3138904.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-20 .elementor-element.elementor-element-3138904.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-20 .elementor-element.elementor-element-3138904.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-a77966e-font-family ), Sans-serif;font-size:var( --e-global-typography-a77966e-font-size );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-img img{height:49vh;object-fit:cover;object-position:center center;border-radius:24px;transition-duration:1.1s;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-9fdee0d{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-9fdee0d.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-9fdee0d.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-20 .elementor-element.elementor-element-9fdee0d.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-20 .elementor-element.elementor-element-9fdee0d.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-a77966e-font-family ), Sans-serif;font-size:var( --e-global-typography-a77966e-font-size );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-img img{height:49vh;object-fit:cover;object-position:center center;border-radius:24px;transition-duration:1.1s;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-b38ca35{width:var( --container-widget-width, 35% );max-width:35%;--container-widget-width:35%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-b38ca35.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-wrapper{text-align:start;}.elementor-20 .elementor-element.elementor-element-b38ca35.elementor-position-right .elementor-image-box-img{margin-left:3px;}.elementor-20 .elementor-element.elementor-element-b38ca35.elementor-position-left .elementor-image-box-img{margin-right:3px;}.elementor-20 .elementor-element.elementor-element-b38ca35.elementor-position-top .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-title{margin-bottom:1px;font-family:var( --e-global-typography-a77966e-font-family ), Sans-serif;font-size:var( --e-global-typography-a77966e-font-size );color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-img img{height:73vh;object-fit:cover;object-position:center center;border-radius:24px;transition-duration:1.1s;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-17e6190f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:20px 20px;--row-gap:20px;--column-gap:20px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2D231F;--border-color:#2D231F;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-17e6190f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-17e6190f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8D6E6363;}.elementor-20 .elementor-element.elementor-element-61c380d0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-61c380d0.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-20 .elementor-element.elementor-element-e887ea4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-e887ea4 .elementor-heading-title{font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-4766d2de{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;text-align:start;}.elementor-20 .elementor-element.elementor-element-4766d2de .elementor-heading-title{font-family:var( --e-global-typography-40f6f80-font-family ), Sans-serif;font-size:var( --e-global-typography-40f6f80-font-size );color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-d487ec3{width:var( --container-widget-width, 87% );max-width:87%;margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:87%;--container-widget-flex-grow:0;color:var( --e-global-color-aa8655d );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title{border-width:1px;border-color:var( --e-global-color-secondary );padding:16px 0px 16px 08px;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-content{border-width:1px;border-block-end-color:var( --e-global-color-secondary );color:var( --e-global-color-aa8655d );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );padding:0px 0px 32px 8px;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-item:not(:last-child){margin-block-end:21px;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-title, .elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-icon{color:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-icon svg{fill:var( --e-global-color-text );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title.elementor-active a, .elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-title{font-family:"Krub", Sans-serif;font-size:clamp(1.266rem, 1.1939rem + 0.3076vw, 1.563rem);text-decoration:none;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title .elementor-toggle-icon i:before{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title .elementor-toggle-icon svg{fill:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title.elementor-active .elementor-toggle-icon i:before{color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title.elementor-active .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-icon{margin-inline-end:12px;}.elementor-20 .elementor-element.elementor-element-423fcdf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dac670f{--display:flex;--min-height:523px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-dac670f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dac670f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/07/event-essential.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-939c5f2{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-939c5f2.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-d6ea5d1 .elementor-heading-title{font-family:var( --e-global-typography-93f26e1-font-family ), Sans-serif;font-size:var( --e-global-typography-93f26e1-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-2b30173{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-2b30173 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-812292a{--grid-row-gap:17px;--grid-column-gap:18px;}.elementor-20 .elementor-element.elementor-element-812292a > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-812292a .elementor-post__title, .elementor-20 .elementor-element.elementor-element-812292a .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.125rem, 1.0947rem + 0.1294vw, 1.25rem);font-weight:600;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-231972c{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd29bd4{--display:flex;--min-height:523px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-cd29bd4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd29bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/06/platemat.jpg");background-position:287px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-fa7779c{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-fa7779c.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-865b7fc .elementor-heading-title{font-family:var( --e-global-typography-93f26e1-font-family ), Sans-serif;font-size:var( --e-global-typography-93f26e1-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-a947877{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-a947877 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-fb59314{--grid-row-gap:17px;--grid-column-gap:18px;}.elementor-20 .elementor-element.elementor-element-fb59314 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-fb59314 .elementor-post__title, .elementor-20 .elementor-element.elementor-element-fb59314 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.125rem, 1.0947rem + 0.1294vw, 1.25rem);font-weight:600;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-14cbd35{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-da9f696{--display:flex;--min-height:523px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-da9f696:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da9f696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/06/product-labels.jpg");background-position:-430px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-9adbf23{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-9adbf23.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-11b253f .elementor-heading-title{font-family:var( --e-global-typography-93f26e1-font-family ), Sans-serif;font-size:var( --e-global-typography-93f26e1-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3da88cb{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3da88cb p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-38fb75f{--grid-row-gap:17px;--grid-column-gap:18px;}.elementor-20 .elementor-element.elementor-element-38fb75f > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-38fb75f .elementor-post__title, .elementor-20 .elementor-element.elementor-element-38fb75f .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.125rem, 1.0947rem + 0.1294vw, 1.25rem);font-weight:600;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-e316eca{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-af1e89f{--display:flex;--min-height:523px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-af1e89f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-af1e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/07/dtf-merchandise.jpg");background-position:300px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-a38bb05{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-a38bb05.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-039bfd2 .elementor-heading-title{font-family:var( --e-global-typography-93f26e1-font-family ), Sans-serif;font-size:var( --e-global-typography-93f26e1-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-3dfee73{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-3dfee73 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-ce4eeb5{--grid-row-gap:17px;--grid-column-gap:18px;}.elementor-20 .elementor-element.elementor-element-ce4eeb5 > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-ce4eeb5 .elementor-post__title, .elementor-20 .elementor-element.elementor-element-ce4eeb5 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.125rem, 1.0947rem + 0.1294vw, 1.25rem);font-weight:600;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-e6287cc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 30px;--row-gap:0px;--column-gap:30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-124fcd6{--display:flex;--min-height:523px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-20 .elementor-element.elementor-element-124fcd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-124fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/07/group-scent-merchandise.jpg");background-position:-191px 0px;background-repeat:no-repeat;background-size:cover;}.elementor-20 .elementor-element.elementor-element-8c476c8{--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:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-8c476c8.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-27c215b .elementor-heading-title{font-family:"Krub", Sans-serif;font-size:clamp(1.602rem, 1.3984rem + 0.8689vw, 2.441rem);text-decoration:none;color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-d8d03a3{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-d8d03a3 p{margin-block-end:0px;}.elementor-20 .elementor-element.elementor-element-4b4ecda{--grid-row-gap:17px;--grid-column-gap:18px;}.elementor-20 .elementor-element.elementor-element-4b4ecda > .elementor-widget-container{margin:-3px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4b4ecda .elementor-post__title, .elementor-20 .elementor-element.elementor-element-4b4ecda .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.125rem, 1.0947rem + 0.1294vw, 1.25rem);font-weight:600;text-decoration:none;}.elementor-20 .elementor-element.elementor-element-a3c163d{--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-20 .elementor-element.elementor-element-9cde6d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-9cde6d9 .elementor-heading-title{font-family:var( --e-global-typography-503b660-font-family ), Sans-serif;font-size:var( --e-global-typography-503b660-font-size );font-weight:var( --e-global-typography-503b660-font-weight );font-style:var( --e-global-typography-503b660-font-style );text-decoration:var( --e-global-typography-503b660-text-decoration );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-7951392{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-7951392 .elementor-heading-title{font-family:var( --e-global-typography-93f26e1-font-family ), Sans-serif;font-size:var( --e-global-typography-93f26e1-font-size );color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-70ca580{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.65 * 100% );}.elementor-20 .elementor-element.elementor-element-70ca580:after{content:"0.65";}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__thumbnail__link{width:100%;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__thumbnail{border-radius:25px 25px 25px 25px;}.elementor-20 .elementor-element.elementor-element-70ca580.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-20 .elementor-element.elementor-element-70ca580.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-20 .elementor-element.elementor-element-70ca580.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__title, .elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__title a{color:var( --e-global-color-primary );font-family:"Krub", Sans-serif;font-size:clamp(1.266rem, 1.1939rem + 0.3076vw, 1.563rem);text-decoration:none;line-height:1.5em;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__excerpt p{color:var( --e-global-color-text );font-family:var( --e-global-typography-6a53de6-font-family ), Sans-serif;font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__excerpt{margin-bottom:7px;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__read-more{color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-70ca580 a.elementor-post__read-more{font-family:"Krub", Sans-serif;font-size:clamp(0.889rem, 0.9106rem + -0.0922vw, 0.8rem);text-decoration:none;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button-icon-left svg, 
                    .elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button-icon-right svg{rotate:0deg;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button-icon-left i,
                    .elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button-icon-right i{rotate:0deg;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button i{font-size:30px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button svg{height:30px;width:30px;fill:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button-wrapper{justify-content:center;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button{padding:16px 16px 16px 16px;color:var( --e-global-color-d50d80b );background-color:var( --e-global-color-primary );border-radius:10px;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--winona::after{padding:16px 16px 16px 16px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--winona > .creative-button-inner{padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--tamaya::before{padding:16px 16px 16px 16px;color:var( --e-global-color-d50d80b );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--rayen::before{padding:16px 16px 16px 16px;background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--rayen > .creative-button-inner{padding:16px 16px 16px 16px;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--saqui::after{padding:16px 16px 16px 16px;color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button .creative-button-inner svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button .eael-creative-button--tamaya-secondary{color:var( --e-global-color-d50d80b );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--tamaya::after{color:var( --e-global-color-d50d80b );background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--ujarak:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--wayra:hover{background-color:var( --e-global-color-primary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button::before{border-radius:10px;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button::after{border-radius:10px;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button:hover i{color:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button:hover .creative-button-inner svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button:hover{color:#ffffff;background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button:hover svg{fill:#ffffff;}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--ujarak::before{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--wayra:hover::before{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--tamaya:hover{background-color:var( --e-global-color-secondary );}.elementor-20 .elementor-element.elementor-element-f792479 .eael-creative-button.eael-creative-button--rayen:hover::before{background-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-20 .elementor-element.elementor-element-5f82a48{--min-height:560px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-55ac84d{--padding-top:0px;--padding-bottom:0px;--padding-left:25px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e15ec1d .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-2878947 .elementor-heading-title{font-size:var( --e-global-typography-bd560d4-font-size );}.elementor-20 .elementor-element.elementor-element-8afef9c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-20 .elementor-element.elementor-element-8afef9c.e-con{--align-self:flex-start;}.elementor-20 .elementor-element.elementor-element-6c18106 .elementor-heading-title{font-size:var( --e-global-typography-d291a21-font-size );}.elementor-20 .elementor-element.elementor-element-f2a765b{--e-image-carousel-slides-to-show:4;}.elementor-20 .elementor-element.elementor-element-91f067f{--flex-wrap:wrap;--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-91f067f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-91f067f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(182deg, #979C8D26 30%, #18321C12 49%);}.elementor-20 .elementor-element.elementor-element-3c89186 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-96ec01e .elementor-heading-title{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-d2df6b8{--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-d304056 .swiper-wrapper{display:flex;align-items:flex-start;}.elementor-20 .elementor-element.elementor-element-d807752{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-20 .elementor-element.elementor-element-ae3d9f4 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-17e6190f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:70px 70px;--row-gap:70px;--column-gap:70px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-e887ea4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-20 .elementor-element.elementor-element-e887ea4 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-4766d2de{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:start;}.elementor-20 .elementor-element.elementor-element-4766d2de .elementor-heading-title{font-size:var( --e-global-typography-40f6f80-font-size );}.elementor-20 .elementor-element.elementor-element-d6ea5d1 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-cd29bd4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd29bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-865b7fc .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-da9f696:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da9f696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-11b253f .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-af1e89f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-af1e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-039bfd2 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-124fcd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-124fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-9cde6d9 .elementor-heading-title{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-7951392 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__excerpt p{font-size:var( --e-global-typography-6a53de6-font-size );}}@media(max-width:767px){.elementor-20 .elementor-element.elementor-element-5f82a48::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .e-con-inner > .elementor-background-video-container::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-20 .elementor-element.elementor-element-5f82a48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(218deg, #979C8D78 0%, #18321CD4 48%);}.elementor-20 .elementor-element.elementor-element-5f82a48{--overlay-opacity:0.95;}.elementor-20 .elementor-element.elementor-element-55ac84d{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-e15ec1d .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-2878947 .elementor-heading-title{font-size:var( --e-global-typography-bd560d4-font-size );}.elementor-20 .elementor-element.elementor-element-196eb01{--container-widget-width:93%;--container-widget-flex-grow:0;width:var( --container-widget-width, 93% );max-width:93%;}.elementor-20 .elementor-element.elementor-element-8afef9c{--width:100%;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;}.elementor-20 .elementor-element.elementor-element-acb29e7{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-acb29e7.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-1047f39{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-1047f39.elementor-element{--align-self:stretch;}.elementor-20 .elementor-element.elementor-element-6c18106 .elementor-heading-title{font-size:var( --e-global-typography-d291a21-font-size );}.elementor-20 .elementor-element.elementor-element-f2a765b{--e-image-carousel-slides-to-show:6;width:var( --container-widget-width, 465px );max-width:465px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:465px;--container-widget-flex-grow:0;}.elementor-20 .elementor-element.elementor-element-f2a765b.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-20 .elementor-element.elementor-element-3c89186 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-a143587{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-96ec01e .elementor-heading-title{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-d2df6b8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-73519b8 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-a36a88d .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-e3d647b .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-222320f .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-4e96712 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title, .elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-title a{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-81d7f48 .elementor-icon-box-description{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-d304056{--e-image-carousel-slides-to-show:1;}.elementor-20 .elementor-element.elementor-element-ae3d9f4 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-ac1205d{margin:-12px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-20 .elementor-element.elementor-element-f8da280{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-img img{height:30vh;}.elementor-20 .elementor-element.elementor-element-f8da280 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-cd2c87c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-cd2c87c .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-3138904{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-img img{height:30vh;}.elementor-20 .elementor-element.elementor-element-3138904 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-9fdee0d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-img img{height:30vh;}.elementor-20 .elementor-element.elementor-element-9fdee0d .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-b38ca35{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-img{margin-bottom:3px;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-img img{height:30vh;}.elementor-20 .elementor-element.elementor-element-b38ca35 .elementor-image-box-title{font-size:var( --e-global-typography-a77966e-font-size );}.elementor-20 .elementor-element.elementor-element-17e6190f{--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:20%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-20 .elementor-element.elementor-element-e887ea4{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0% 0% 0% 0%;}.elementor-20 .elementor-element.elementor-element-e887ea4 .elementor-heading-title{font-size:var( --e-global-typography-6a53de6-font-size );}.elementor-20 .elementor-element.elementor-element-4766d2de{margin:-5% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-20 .elementor-element.elementor-element-4766d2de .elementor-heading-title{font-size:var( --e-global-typography-40f6f80-font-size );}.elementor-20 .elementor-element.elementor-element-d487ec3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-toggle-title{line-height:1.6rem;}.elementor-20 .elementor-element.elementor-element-19bf269b .elementor-tab-title{padding:10px 0px 16px 0px;}.elementor-20 .elementor-element.elementor-element-423fcdf{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-dac670f{--min-height:350px;}.elementor-20 .elementor-element.elementor-element-dac670f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dac670f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-20 .elementor-element.elementor-element-d6ea5d1 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-231972c{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-cd29bd4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd29bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.eco-function.com/wp-content/uploads/2026/06/platemat.jpg");background-position:center center;}.elementor-20 .elementor-element.elementor-element-cd29bd4{--min-height:350px;}.elementor-20 .elementor-element.elementor-element-865b7fc .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-14cbd35{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-da9f696{--min-height:350px;}.elementor-20 .elementor-element.elementor-element-da9f696:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da9f696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-20 .elementor-element.elementor-element-11b253f .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-e316eca{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-af1e89f{--min-height:350px;}.elementor-20 .elementor-element.elementor-element-af1e89f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-af1e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;}.elementor-20 .elementor-element.elementor-element-039bfd2 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-e6287cc{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-20 .elementor-element.elementor-element-124fcd6{--min-height:350px;}.elementor-20 .elementor-element.elementor-element-124fcd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-124fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:-88px 0px;}.elementor-20 .elementor-element.elementor-element-9cde6d9 .elementor-heading-title{font-size:var( --e-global-typography-503b660-font-size );}.elementor-20 .elementor-element.elementor-element-7951392 .elementor-heading-title{font-size:var( --e-global-typography-93f26e1-font-size );}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-20 .elementor-element.elementor-element-70ca580:after{content:"0.5";}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__thumbnail__link{width:100%;}.elementor-20 .elementor-element.elementor-element-70ca580 .elementor-post__excerpt p{font-size:var( --e-global-typography-6a53de6-font-size );}}@media(min-width:768px){.elementor-20 .elementor-element.elementor-element-fd51773{--width:45%;}.elementor-20 .elementor-element.elementor-element-d2df6b8{--width:60%;}.elementor-20 .elementor-element.elementor-element-0c33cc4{--width:100%;}.elementor-20 .elementor-element.elementor-element-61c380d0{--width:40%;}.elementor-20 .elementor-element.elementor-element-dac670f{--width:50%;}.elementor-20 .elementor-element.elementor-element-939c5f2{--width:50%;}.elementor-20 .elementor-element.elementor-element-cd29bd4{--width:50%;}.elementor-20 .elementor-element.elementor-element-fa7779c{--width:50%;}.elementor-20 .elementor-element.elementor-element-da9f696{--width:50%;}.elementor-20 .elementor-element.elementor-element-9adbf23{--width:50%;}.elementor-20 .elementor-element.elementor-element-af1e89f{--width:50%;}.elementor-20 .elementor-element.elementor-element-a38bb05{--width:50%;}.elementor-20 .elementor-element.elementor-element-124fcd6{--width:50%;}.elementor-20 .elementor-element.elementor-element-8c476c8{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-20 .elementor-element.elementor-element-8afef9c{--width:59%;}.elementor-20 .elementor-element.elementor-element-fd51773{--width:100%;}.elementor-20 .elementor-element.elementor-element-d2df6b8{--width:100%;}.elementor-20 .elementor-element.elementor-element-17e6190f{--content-width:1500px;}.elementor-20 .elementor-element.elementor-element-61c380d0{--width:100%;}.elementor-20 .elementor-element.elementor-element-dac670f{--width:65%;}.elementor-20 .elementor-element.elementor-element-cd29bd4{--width:65%;}.elementor-20 .elementor-element.elementor-element-da9f696{--width:65%;}.elementor-20 .elementor-element.elementor-element-af1e89f{--width:65%;}.elementor-20 .elementor-element.elementor-element-124fcd6{--width:65%;}}@media(min-width:1025px){.elementor-20 .elementor-element.elementor-element-dac670f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-dac670f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-cd29bd4:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-cd29bd4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-da9f696:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-da9f696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-af1e89f:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-af1e89f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}.elementor-20 .elementor-element.elementor-element-124fcd6:not(.elementor-motion-effects-element-type-background), .elementor-20 .elementor-element.elementor-element-124fcd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for image-box, class: .elementor-element-f8da280 */.elementor-20 .elementor-element.elementor-element-f8da280 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-cd2c87c */.elementor-20 .elementor-element.elementor-element-cd2c87c a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-3138904 */.elementor-20 .elementor-element.elementor-element-3138904 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-9fdee0d */.elementor-20 .elementor-element.elementor-element-9fdee0d a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b38ca35 */.elementor-20 .elementor-element.elementor-element-b38ca35 a {
    text-decoration: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-27c215b */.elementor-20 .elementor-element.elementor-element-27c215b a {
    text-decoration: none;
}/* End custom CSS */