.elementor-837 .elementor-element.elementor-element-3f613608{--display:flex;--min-height:290px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--gap:0px 0px;--background-transition:0.3s;--overlay-opacity:0.5;--margin-block-start:0em;--margin-block-end:0em;--margin-inline-start:0em;--margin-inline-end:0em;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px;}.elementor-837 .elementor-element.elementor-element-3f613608:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.ecowoodprocessing.com/wp-content/uploads/2024/02/arashamiya-bamboo-forest-kyoto.jpg");background-position:0px -588px;}.elementor-837 .elementor-element.elementor-element-3f613608::before, .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-3f613608 > .e-con-inner > .elementor-background-video-container::before, .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-3f613608 > .e-con-inner > .elementor-background-slideshow::before, .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';background-color:var( --e-global-color-text );}.elementor-837 .elementor-element.elementor-element-3f613608, .elementor-837 .elementor-element.elementor-element-3f613608::before{--border-transition:0.3s;}.elementor-837 .elementor-element.elementor-element-3f613608.e-con{--align-self:center;}.elementor-837 .elementor-element.elementor-element-6d35b2e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-837 .elementor-element.elementor-element-5bb5a2e4 .elementor-heading-title{color:var( --e-global-color-8199790 );font-family:var( --e-global-typography-fd56360-font-family ), Sans-serif;font-size:var( --e-global-typography-fd56360-font-size );font-weight:var( --e-global-typography-fd56360-font-weight );text-decoration:var( --e-global-typography-fd56360-text-decoration );line-height:var( --e-global-typography-fd56360-line-height );letter-spacing:var( --e-global-typography-fd56360-letter-spacing );word-spacing:var( --e-global-typography-fd56360-word-spacing );}.elementor-837 .elementor-element.elementor-element-269dbb24{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-8199790 );}.elementor-837 .elementor-element.elementor-element-269dbb24 a{color:var( --e-global-color-primary );}.elementor-837 .elementor-element.elementor-element-269dbb24 a:hover{color:var( --e-global-color-primary );}.elementor-837 .elementor-element.elementor-element-950d8f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-699ecc8:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ecowoodprocessing.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-837 .elementor-element.elementor-element-699ecc8.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ecowoodprocessing.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-837 .elementor-element.elementor-element-6d3c383{text-align:center;}.elementor-837 .elementor-element.elementor-element-6d3c383 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-10e215d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-99b3327:not( .elementor-widget-image ) .elementor-widget-container{-webkit-mask-image:url( https://www.ecowoodprocessing.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-837 .elementor-element.elementor-element-99b3327.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://www.ecowoodprocessing.com/wp-content/plugins/elementor/assets//mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-837 .elementor-element.elementor-element-b12bb27{text-align:center;}.elementor-837 .elementor-element.elementor-element-b12bb27 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-3445d87{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-e235dce{text-align:center;}.elementor-837 .elementor-element.elementor-element-e235dce .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-89ad24a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-1f3227f{text-align:center;}.elementor-837 .elementor-element.elementor-element-1f3227f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-837a7f2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-3f702f5{text-align:center;}.elementor-837 .elementor-element.elementor-element-3f702f5 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-41ab129{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--margin-block-start:3em;--margin-block-end:3em;--margin-inline-start:0em;--margin-inline-end:0em;}.elementor-837 .elementor-element.elementor-element-baac008{text-align:center;}.elementor-837 .elementor-element.elementor-element-baac008 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );line-height:var( --e-global-typography-primary-line-height );}@media(min-width:768px){.elementor-837 .elementor-element.elementor-element-950d8f1{--content-width:891px;}.elementor-837 .elementor-element.elementor-element-10e215d{--content-width:891px;}.elementor-837 .elementor-element.elementor-element-3445d87{--content-width:891px;}.elementor-837 .elementor-element.elementor-element-89ad24a{--content-width:891px;}.elementor-837 .elementor-element.elementor-element-837a7f2{--content-width:891px;}.elementor-837 .elementor-element.elementor-element-41ab129{--content-width:891px;}}@media(max-width:1024px){.elementor-837 .elementor-element.elementor-element-3f613608:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-837 .elementor-element.elementor-element-5bb5a2e4 .elementor-heading-title{font-size:var( --e-global-typography-fd56360-font-size );line-height:var( --e-global-typography-fd56360-line-height );letter-spacing:var( --e-global-typography-fd56360-letter-spacing );word-spacing:var( --e-global-typography-fd56360-word-spacing );}.elementor-837 .elementor-element.elementor-element-269dbb24{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-837 .elementor-element.elementor-element-6d3c383 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-b12bb27 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-e235dce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-1f3227f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-3f702f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-baac008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-837 .elementor-element.elementor-element-3f613608:not(.elementor-motion-effects-element-type-background), .elementor-837 .elementor-element.elementor-element-3f613608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0px 0px;}.elementor-837 .elementor-element.elementor-element-5bb5a2e4 .elementor-heading-title{font-size:var( --e-global-typography-fd56360-font-size );line-height:var( --e-global-typography-fd56360-line-height );letter-spacing:var( --e-global-typography-fd56360-letter-spacing );word-spacing:var( --e-global-typography-fd56360-word-spacing );}.elementor-837 .elementor-element.elementor-element-269dbb24{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-837 .elementor-element.elementor-element-6d3c383 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-b12bb27 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-e235dce .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-1f3227f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-3f702f5 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-837 .elementor-element.elementor-element-baac008 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}}