.elementor-109 .elementor-element.elementor-element-8fa8b8a{--display:flex;--justify-content:space-around;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-8fa8b8a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-944be05 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_slider_1-1.jpg);background-size:cover}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-944be05 .swiper-slide-contents{margin:0 auto;text-shadow:2px 2px 6px #454545}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-944be05 .swiper-slide-inner{align-items:center;text-align:center}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-68a5395 .swiper-slide-bg{background-color:#bbb;background-image:url(https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_slider_2.jpg);background-size:cover}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-68a5395 .swiper-slide-contents{margin:0 auto;text-shadow:2px 2px 6px #454545}.elementor-109 .elementor-element.elementor-global-2073 .elementor-repeater-item-68a5395 .swiper-slide-inner{align-items:center;text-align:center}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide{height:500px;transition-duration:calc(5000ms*1.2)}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-contents{max-width:50%}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-inner{padding:100px 0 0;text-align:center}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:30px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:20px}.elementor-109 .elementor-element.elementor-global-2073 .elementor-slide-description{font-family:"Roboto",Sans-serif;font-weight:400}.elementor-109 .elementor-element.elementor-global-2073 .elementor-slide-button{font-family:"Roboto",Sans-serif;border-width:0}.elementor-109 .elementor-element.elementor-global-2073 .swiper-pagination-bullet{height:8px;width:8px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-horizontal .swiper-pagination-progressbar{height:8px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-pagination-fraction{font-size:8px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-pagination-bullet-active{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-2e00a31{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-2e00a31:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-2e00a31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f8f8f8}.elementor-109 .elementor-element.elementor-element-2e00a31,.elementor-109 .elementor-element.elementor-element-2e00a31:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-2e00a31.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-98d7071{--display:flex;--gap:10px 10px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-147b3f4{text-align:center}.elementor-109 .elementor-element.elementor-element-147b3f4 .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700}.elementor-109 .elementor-element.elementor-element-ade4435{text-align:center;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:400}.elementor-109 .elementor-element.elementor-element-eaf83ec{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:.3s;--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-8477720{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:2px;--margin-block-end:2px;--margin-inline-start:2px;--margin-inline-end:2px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-a503ae0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-a503ae0,.elementor-109 .elementor-element.elementor-element-a503ae0:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-9231e76>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-9231e76.elementor-element{--align-self:center}.elementor-109 .elementor-element.elementor-element-137be81{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-137be81,.elementor-109 .elementor-element.elementor-element-137be81:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-f409325>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-f409325.elementor-element{--align-self:center}.elementor-109 .elementor-element.elementor-element-2f81c05{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-2f81c05,.elementor-109 .elementor-element.elementor-element-2f81c05:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-193f694>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-193f694.elementor-element{--align-self:center}.elementor-109 .elementor-element.elementor-element-fe90af8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-fe90af8,.elementor-109 .elementor-element.elementor-element-fe90af8:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-5e134a7>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-5e134a7.elementor-element{--align-self:center}.elementor-109 .elementor-element.elementor-element-2dd1096{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s}.elementor-109 .elementor-element.elementor-element-7c49508{--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:.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-container{text-align:left}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-style7-stripe-wrap{order:2;margin-top:12px}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-style7-stripe{width:100px;height:5px}.elementor-109 .elementor-element.elementor-element-247c1b7:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-247c1b7.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-header,.elementor-109 .elementor-element.elementor-element-247c1b7.premium-title-noise-yes .premium-title-text:before,.elementor-109 .elementor-element.elementor-element-247c1b7.premium-title-noise-yes .premium-title-text:after{color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-247c1b7.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-header{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-text{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-247c1b7>.elementor-widget-container{margin:0 0 0 -10px;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-a4a69cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:2px;--margin-block-end:2px;--margin-inline-start:2px;--margin-inline-end:2px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-6ea60fd{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px}.elementor-109 .elementor-element.elementor-element-6ea60fd:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-6ea60fd>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9c6c9b9)}.elementor-109 .elementor-element.elementor-element-6ea60fd:hover{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-6ea60fd,.elementor-109 .elementor-element.elementor-element-6ea60fd:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-952425e .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-weight:600}.elementor-109 .elementor-element.elementor-element-66669b7{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px}.elementor-109 .elementor-element.elementor-element-66669b7:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-66669b7>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9c6c9b9)}.elementor-109 .elementor-element.elementor-element-66669b7:hover{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-66669b7,.elementor-109 .elementor-element.elementor-element-66669b7:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-bc16bfc .elementor-heading-title{color:#000}.elementor-109 .elementor-element.elementor-element-0450dfe{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px}.elementor-109 .elementor-element.elementor-element-0450dfe:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-0450dfe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9c6c9b9)}.elementor-109 .elementor-element.elementor-element-0450dfe:hover{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-0450dfe,.elementor-109 .elementor-element.elementor-element-0450dfe:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-af9fcb4 .elementor-heading-title{color:#000}.elementor-109 .elementor-element.elementor-element-5ce959b{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px}.elementor-109 .elementor-element.elementor-element-5ce959b:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-5ce959b>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9c6c9b9)}.elementor-109 .elementor-element.elementor-element-5ce959b:hover{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-5ce959b,.elementor-109 .elementor-element.elementor-element-5ce959b:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-d6682d5 .elementor-heading-title{color:#000}.elementor-109 .elementor-element.elementor-element-ea187e3{--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;--justify-content:center;--align-items:center;--background-transition:.3s;--border-radius:0px}.elementor-109 .elementor-element.elementor-element-ea187e3:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-ea187e3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-9c6c9b9)}.elementor-109 .elementor-element.elementor-element-ea187e3:hover{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-ea187e3,.elementor-109 .elementor-element.elementor-element-ea187e3:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-8404a52 .elementor-heading-title{color:#000}.elementor-109 .elementor-element.elementor-element-69bff9f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-109 .elementor-element.elementor-element-69bff9f.elementor-wc-products ul.products li.product span.onsale{display:block}.elementor-109 .elementor-element.elementor-element-69bff9f>.elementor-widget-container{margin:40px 0 0;padding:0}.elementor-109 .elementor-element.elementor-element-c351211 .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-c351211 .premium-button{width:180px;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-c351211 .premium-button .premium-button-text-icon-wrapper span{color:var(--e-global-color-42c89a3)}.elementor-109 .elementor-element.elementor-element-c351211 .premium-button,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-rectin:before{background-color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-c351211 .premium-button:hover .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-none:hover,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style1:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-shutouthor:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-shutoutver:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-shutinhor,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-shutinver,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-dshutinhor:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-dshutinver:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-scshutouthor:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style2-scshutoutver:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style3-after:hover,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style3-before:hover,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style4-icon-wrapper,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-radialin,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-radialout:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-rectin,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style5-rectout:before,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style6-bg,.elementor-109 .elementor-element.elementor-element-c351211 .premium-button-style6:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-c351211>.elementor-widget-container{margin:0;padding:60px 0 0}.elementor-109 .elementor-element.elementor-element-743a946{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s}.elementor-109 .elementor-element.elementor-element-743a946:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-743a946>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-743a946,.elementor-109 .elementor-element.elementor-element-743a946:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-3cb6af0{--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:.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-container{text-align:left}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-style7-stripe-wrap{order:2;margin-top:12px}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-style7-stripe{width:100px;height:5px}.elementor-109 .elementor-element.elementor-element-336b82f:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-336b82f.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-header,.elementor-109 .elementor-element.elementor-element-336b82f.premium-title-noise-yes .premium-title-text:before,.elementor-109 .elementor-element.elementor-element-336b82f.premium-title-noise-yes .premium-title-text:after{color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-336b82f.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-header{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-text{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-336b82f>.elementor-widget-container{margin:0 0 0 -10px;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-8367323{text-align:center}.elementor-109 .elementor-element.elementor-element-8367323 .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700}.elementor-109 .elementor-element.elementor-element-72307d1{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:400}.elementor-109 .elementor-element.elementor-element-cce73f8{--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;--justify-content:center;--align-items:center;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% )}.elementor-109 .elementor-element.elementor-element-cc1e867:after{content:"0.66"}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__thumbnail__link{width:100%}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__meta-data span+span:before{content:"///"}.elementor-109 .elementor-element.elementor-element-cc1e867{--grid-column-gap:50px;--grid-row-gap:50px;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post{border-style:solid;border-width:0;padding:0}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__text{padding:0}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__thumbnail{border-radius:0}.elementor-109 .elementor-element.elementor-element-cc1e867.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px}.elementor-109 .elementor-element.elementor-element-cc1e867.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px}.elementor-109 .elementor-element.elementor-element-cc1e867.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__title{margin-bottom:10px}.elementor-109 .elementor-element.elementor-element-cc1e867>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-176ccda .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-176ccda .premium-button{width:180px;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-176ccda .premium-button .premium-button-text-icon-wrapper span{color:var(--e-global-color-42c89a3)}.elementor-109 .elementor-element.elementor-element-176ccda .premium-button,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-rectin:before{background-color:#FFFFFF00}.elementor-109 .elementor-element.elementor-element-176ccda .premium-button:hover .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-none:hover,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style1:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-shutouthor:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-shutoutver:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-shutinhor,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-shutinver,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-dshutinhor:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-dshutinver:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-scshutouthor:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style2-scshutoutver:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style3-after:hover,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style3-before:hover,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style4-icon-wrapper,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-radialin,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-radialout:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-rectin,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style5-rectout:before,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style6-bg,.elementor-109 .elementor-element.elementor-element-176ccda .premium-button-style6:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-176ccda>.elementor-widget-container{margin:0;padding:40px 0 0}.elementor-109 .elementor-element.elementor-element-db22bed{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s}.elementor-109 .elementor-element.elementor-element-db22bed:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-db22bed>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-109 .elementor-element.elementor-element-db22bed,.elementor-109 .elementor-element.elementor-element-db22bed:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-46f191a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:0px 0px;--background-transition:.3s;--margin-block-start:80px;--margin-block-end:80px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-container{text-align:left}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-style7-stripe-wrap{order:2;margin-top:12px}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-style7-stripe{width:100px;height:5px}.elementor-109 .elementor-element.elementor-element-737c47d:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-737c47d.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-header,.elementor-109 .elementor-element.elementor-element-737c47d.premium-title-noise-yes .premium-title-text:before,.elementor-109 .elementor-element.elementor-element-737c47d.premium-title-noise-yes .premium-title-text:after{color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-737c47d.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-header{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-text{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-737c47d>.elementor-widget-container{margin:0 0 0 -10px;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-d7019c3>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-109 .elementor-element.elementor-element-ad48593{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-f23c7e5{--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;--justify-content:center;--align-items:flex-start;--gap:20px 20px;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:0px;box-shadow:1px 1px 5px 0px rgba(0,0,0,.17);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:10px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-f23c7e5:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-f23c7e5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-f23c7e5,.elementor-109 .elementor-element.elementor-element-f23c7e5:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-566d990{text-align:left}.elementor-109 .elementor-element.elementor-element-566d990 .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-109 .elementor-element.elementor-element-cfdd384 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-109 .elementor-element.elementor-element-1f3c9a7{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:20px}.elementor-109 .elementor-element.elementor-element-e7cb06e{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-e7cb06e .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-e7cb06e .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-92ff35c{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-92ff35c,.elementor-109 .elementor-element.elementor-element-92ff35c:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-964e1aa{text-align:left;width:var(--container-widget-width,18%);max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-964e1aa img{width:80%}.elementor-109 .elementor-element.elementor-element-964e1aa.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-5c92ba4{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:2em}.elementor-109 .elementor-element.elementor-element-f2688b6{--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;--justify-content:center;--align-items:flex-start;--background-transition:.3s;border-style:solid;--border-style:solid;border-width:1px;--border-block-start-width:1px;--border-inline-end-width:1px;--border-block-end-width:1px;--border-inline-start-width:1px;border-color:var(--e-global-color-primary);--border-color:var(--e-global-color-primary);--border-radius:0px;box-shadow:1px 1px 5px 0px rgba(0,0,0,.17);--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:10px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-f2688b6:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-f2688b6>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-f2688b6,.elementor-109 .elementor-element.elementor-element-f2688b6:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-25f85ee{text-align:left}.elementor-109 .elementor-element.elementor-element-25f85ee .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-109 .elementor-element.elementor-element-f2fe313 .elementor-wrapper{--video-aspect-ratio:1.77777}.elementor-109 .elementor-element.elementor-element-026e39e{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:20px}.elementor-109 .elementor-element.elementor-element-e7447a6{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-e7447a6 .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-e7447a6 .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-5842437{--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;--justify-content:flex-start;--align-items:center;--gap:0px 0px;--background-transition:.3s;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-5842437,.elementor-109 .elementor-element.elementor-element-5842437:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-09d1a16{text-align:left;width:var(--container-widget-width,18%);max-width:18%;--container-widget-width:18%;--container-widget-flex-grow:0}.elementor-109 .elementor-element.elementor-element-09d1a16 img{width:80%}.elementor-109 .elementor-element.elementor-element-09d1a16.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-6f287c7{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:2em}.elementor-109 .elementor-element.elementor-element-51a68c9 .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button{width:180px;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:400;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button .premium-button-text-icon-wrapper span{color:var(--e-global-color-42c89a3)}.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-rectin:before{background-color:#FFFFFF00}.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button:hover .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-none:hover,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style1:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-shutouthor:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-shutoutver:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-shutinhor,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-shutinver,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-dshutinhor:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-dshutinver:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-scshutouthor:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style2-scshutoutver:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style3-after:hover,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style3-before:hover,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style4-icon-wrapper,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-radialin,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-radialout:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-rectin,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style5-rectout:before,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style6-bg,.elementor-109 .elementor-element.elementor-element-51a68c9 .premium-button-style6:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-51a68c9>.elementor-widget-container{margin:0;padding:60px 0 0}.elementor-109 .elementor-element.elementor-element-772c7b1{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--overlay-opacity:.5;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-772c7b1:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-772c7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_mk_bg-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-772c7b1:before,.elementor-109 .elementor-element.elementor-element-772c7b1>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-772c7b1>.e-con-inner>.elementor-background-video-container:before,.elementor-109 .elementor-element.elementor-element-772c7b1>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-772c7b1>.e-con-inner>.elementor-background-slideshow:before,.elementor-109 .elementor-element.elementor-element-772c7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer:before{--background-overlay:''}.elementor-109 .elementor-element.elementor-element-772c7b1,.elementor-109 .elementor-element.elementor-element-772c7b1:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-3203eb7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-e45a49d{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-e45a49d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-container{text-align:left}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-style7-stripe-wrap{order:2;margin-top:12px}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-style7-stripe{width:100px;height:5px}.elementor-109 .elementor-element.elementor-element-aae4804:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-aae4804.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-header,.elementor-109 .elementor-element.elementor-element-aae4804.premium-title-noise-yes .premium-title-text:before,.elementor-109 .elementor-element.elementor-element-aae4804.premium-title-noise-yes .premium-title-text:after{color:#fff}.elementor-109 .elementor-element.elementor-element-aae4804.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:#fff}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:#fff}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-header{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-text{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-aae4804>.elementor-widget-container{margin:0 0 0 -5px;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-a418553{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-a418553 .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-a418553>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-1c7e43f{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-1c7e43f .elementor-heading-title{color:#fff;font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700;line-height:40px;-webkit-text-stroke-color:#000;stroke:#000}.elementor-109 .elementor-element.elementor-element-4ceb827{text-align:left;color:#fff;font-size:14px;font-weight:400;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-b89a4c0{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-b89a4c0 img{width:70%}.elementor-109 .elementor-element.elementor-element-b89a4c0>.elementor-widget-container{margin:0;padding:10px 0 30px}.elementor-109 .elementor-element.elementor-element-9cad56d{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-9cad56d img{width:70%}.elementor-109 .elementor-element.elementor-element-9cad56d>.elementor-widget-container{margin:0;padding:10px 0 30px}.elementor-109 .elementor-element.elementor-element-5f5fa94 .elementor-widget-container{text-align:left}.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button{width:180px;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600;border-radius:100px}.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button:hover .premium-button-text-icon-wrapper span{color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-none:hover,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style1:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-shutouthor:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-shutoutver:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-shutinhor,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-shutinver,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-dshutinhor:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-dshutinver:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-scshutouthor:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style2-scshutoutver:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style3-after:hover,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style3-before:hover,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style4-icon-wrapper,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-radialin,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-radialout:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-rectin,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style5-rectout:before,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style6-bg,.elementor-109 .elementor-element.elementor-element-5f5fa94 .premium-button-style6:before{background-color:#8b6f48}.elementor-109 .elementor-element.elementor-element-5f5fa94>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-5f5fa94{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-886ef1d{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-d7659b3{text-align:center;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-d7659b3 img{width:70%}.elementor-109 .elementor-element.elementor-element-d7659b3>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-d7659b3.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-61a718c .elementor-widget-container{text-align:left}.elementor-109 .elementor-element.elementor-element-61a718c .premium-button{width:180px;font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600;border-style:none;border-radius:100px}.elementor-109 .elementor-element.elementor-element-61a718c .premium-button .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-61a718c .premium-button,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-61a718c .premium-button:hover .premium-button-text-icon-wrapper span{color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-none:hover,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style1:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-shutouthor:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-shutoutver:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-shutinhor,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-shutinver,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-dshutinhor:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-dshutinver:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-scshutouthor:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style2-scshutoutver:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style3-after:hover,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style3-before:hover,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style4-icon-wrapper,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-radialin,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-radialout:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-rectin,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style5-rectout:before,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style6-bg,.elementor-109 .elementor-element.elementor-element-61a718c .premium-button-style6:before{background-color:#8b6f48}.elementor-109 .elementor-element.elementor-element-61a718c>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-61a718c{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-9afa816{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-9afa816:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-9afa816>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_feature_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-9afa816,.elementor-109 .elementor-element.elementor-element-9afa816:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-532dfe3{--display:flex;--min-height:360px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:.3s;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-532dfe3:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-532dfe3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_feature_bg.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-532dfe3,.elementor-109 .elementor-element.elementor-element-532dfe3:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-4e1d8a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-4e1d8a1,.elementor-109 .elementor-element.elementor-element-4e1d8a1:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-119c2fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-ca0f698{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 20px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-ca0f698.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-c059b97{text-align:center}.elementor-109 .elementor-element.elementor-element-c059b97 .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700}.elementor-109 .elementor-element.elementor-element-003d921{text-align:left}.elementor-109 .elementor-element.elementor-element-003d921 .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-size:26px;font-weight:700;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-93d290a{text-align:justify;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:400;line-height:1.8em;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button{height:45px;width:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#fff;color:#fff;background-color:var(--e-global-color-primary);border-style:none;border-radius:100px}.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-32b4dd4 .elementor-button:focus svg{fill:#fff}.elementor-109 .elementor-element.elementor-element-32b4dd4{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-7fd89db{--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;--justify-content:center;--align-items:flex-end;--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:100px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-4890fda{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-4890fda .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-4890fda .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-1ef4b6a{--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;--align-items:center;--gap:0px 0px;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-1ef4b6a,.elementor-109 .elementor-element.elementor-element-1ef4b6a:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-1ef4b6a.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-1a45be5{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-7e0857b{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-7e0857b .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-109 .elementor-element.elementor-element-7e0857b>.elementor-widget-container{margin:0;padding:0 0 15px}.elementor-109 .elementor-element.elementor-element-5109915{text-align:justify;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:20px;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-fbb3e1e{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-fbb3e1e.e-con{--align-self:center}.elementor-109 .elementor-element.elementor-element-a33e65f img{width:100%}.elementor-109 .elementor-element.elementor-element-81c521f{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-81c521f .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-81c521f .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-6c8646d{--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;--align-items:center;--gap:0px 0px;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-6c8646d,.elementor-109 .elementor-element.elementor-element-6c8646d:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-6c8646d.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-c2cf25f{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-ace76c0{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-ace76c0 .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-109 .elementor-element.elementor-element-ace76c0>.elementor-widget-container{margin:0;padding:0 0 15px}.elementor-109 .elementor-element.elementor-element-9d38dbe{text-align:justify;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:20px;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-e96083b{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-e96083b.e-con{--align-self:center}.elementor-109 .elementor-element.elementor-element-955aebc img{width:100%}.elementor-109 .elementor-element.elementor-element-9e9bb39{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-9e9bb39 .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-9e9bb39 .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-dfe3468{--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;--align-items:center;--gap:0px 0px;--background-transition:.3s;border-style:none;--border-style:none;--border-radius:0px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-dfe3468,.elementor-109 .elementor-element.elementor-element-dfe3468:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-dfe3468.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-a17094e{--display:flex;--justify-content:center;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-a9e427a{text-align:left;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-a9e427a .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600}.elementor-109 .elementor-element.elementor-element-a9e427a>.elementor-widget-container{margin:0;padding:0 0 15px}.elementor-109 .elementor-element.elementor-element-6e6f74c{text-align:justify;color:var(--e-global-color-b1d7dc1);font-size:13px;font-weight:400;line-height:20px;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-d3baf82{--display:flex;--justify-content:center;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-d3baf82.e-con{--align-self:center}.elementor-109 .elementor-element.elementor-element-ecc908a img{width:100%}.elementor-109 .elementor-element.elementor-element-e2b351d{--divider-border-style:solid;--divider-color:var(--e-global-color-ca6f3e2);--divider-border-width:1px}.elementor-109 .elementor-element.elementor-element-e2b351d .elementor-divider-separator{width:100%}.elementor-109 .elementor-element.elementor-element-e2b351d .elementor-divider{padding-top:2px;padding-bottom:2px}.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button .elementor-align-icon-right{margin-left:0}.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button .elementor-align-icon-left{margin-right:0}.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button{height:45px;width:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:600;text-shadow:0px 0px 10px rgba(0,0,0,.3);fill:#fff;color:#fff;background-color:var(--e-global-color-primary);border-style:none;border-radius:100px}.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button:focus{color:#fff;background-color:var(--e-global-color-accent)}.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-db0e822 .elementor-button:focus svg{fill:#fff}.elementor-109 .elementor-element.elementor-element-db0e822{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-4ec761a{--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:.3s}.elementor-109 .elementor-element.elementor-element-ec3496e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--background-transition:.3s}.elementor-109 .elementor-element.elementor-element-70f0092{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-109 .elementor-element.elementor-element-70f0092.e-con{--align-self:center}.elementor-109 .elementor-element.elementor-element-30dce46{text-align:center}.elementor-109 .elementor-element.elementor-element-30dce46 img{width:100%}.elementor-109 .elementor-element.elementor-element-30dce46>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-11bc302{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:500}.elementor-109 .elementor-element.elementor-element-11bc302>.elementor-widget-container{margin:0;padding:0 0 40px}.elementor-109 .elementor-element.elementor-element-9f67d15{--display:flex;--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--gap:10px 10px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-109 .elementor-element.elementor-element-9f67d15.e-con{--align-self:center}.elementor-109 .elementor-element.elementor-element-c95a7e8{text-align:center}.elementor-109 .elementor-element.elementor-element-c95a7e8 img{width:100%}.elementor-109 .elementor-element.elementor-element-c95a7e8>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-735bb2b{text-align:left;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:500}.elementor-109 .elementor-element.elementor-element-735bb2b>.elementor-widget-container{margin:0;padding:0 0 40px}.elementor-109 .elementor-element.elementor-element-1882bf5{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-1882bf5:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-1882bf5>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5fbfd}.elementor-109 .elementor-element.elementor-element-1882bf5,.elementor-109 .elementor-element.elementor-element-1882bf5:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-c845ad1{--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:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-container{text-align:left}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-style7-stripe-wrap{order:2;margin-top:12px}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-style7-stripe{width:100px;height:5px}.elementor-109 .elementor-element.elementor-element-8013969:not(.premium-title-icon-column) .premium-title-style7-stripe-wrap{justify-content:flex-start}.elementor-109 .elementor-element.elementor-element-8013969.premium-title-icon-column .premium-title-style7-stripe-wrap{align-self:flex-start}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-header,.elementor-109 .elementor-element.elementor-element-8013969.premium-title-noise-yes .premium-title-text:before,.elementor-109 .elementor-element.elementor-element-8013969.premium-title-noise-yes .premium-title-text:after{color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-8013969.premium-title-stroke-yes .premium-title-text{-webkit-text-fill-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-style8 .premium-title-text[data-animation=shiny]{--base-color:var(--e-global-color-b1d7dc1)}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-header{font-family:"Roboto",Sans-serif;font-size:28px;font-weight:600}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-text{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-8013969>.elementor-widget-container{margin:0 0 0 -10px;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-bb11174 .elementor-post__meta-data span+span:before{content:"///"}.elementor-109 .elementor-element.elementor-element-bb11174{--grid-column-gap:35px;--grid-row-gap:35px}.elementor-109 .elementor-element.elementor-element-bb11174 .elementor-post{border-style:solid;border-width:0;padding:0}.elementor-109 .elementor-element.elementor-element-bb11174 .elementor-post__text{padding:0}.elementor-109 .elementor-element.elementor-element-2528c8d .elementor-button{height:45px;width:180px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Roboto",Sans-serif;font-size:15px;font-weight:500;fill:var(--e-global-color-primary);color:var(--e-global-color-primary);background-color:#FFFFFF00;border-style:solid;border-width:1px;border-color:var(--e-global-color-primary);border-radius:0}.elementor-109 .elementor-element.elementor-element-2528c8d .elementor-button:hover,.elementor-109 .elementor-element.elementor-element-2528c8d .elementor-button:focus{color:var(--e-global-color-020e93a);background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-2528c8d .elementor-button:hover svg,.elementor-109 .elementor-element.elementor-element-2528c8d .elementor-button:focus svg{fill:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-2528c8d>.elementor-widget-container{margin:0;padding:40px 0 0}.elementor-109 .elementor-element.elementor-element-fd01aaa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-fd01aaa,.elementor-109 .elementor-element.elementor-element-fd01aaa:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-46da6cf{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-51556bd{--display:flex;--justify-content:center;--gap:20px 20px;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-51556bd.e-con{--flex-grow:0;--flex-shrink:0}.elementor-109 .elementor-element.elementor-element-051b49d{text-align:left}.elementor-109 .elementor-element.elementor-element-051b49d .elementor-heading-title{color:var(--e-global-color-42c89a3);font-family:"Roboto",Sans-serif;font-size:21px;font-weight:700}.elementor-109 .elementor-element.elementor-element-4a909d5{text-align:left}.elementor-109 .elementor-element.elementor-element-4a909d5 .elementor-heading-title{color:#000;font-family:"Roboto",Sans-serif;font-size:27px;font-weight:700;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-b172543{text-align:justify;color:var(--e-global-color-b1d7dc1);font-size:14px;font-weight:400;line-height:1.8em;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-text-icon-wrapper i{font-size:18px;color:#54595f}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-text-icon-wrapper svg{width:18px !important;height:18px !important}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-text-icon-wrapper i,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-text-icon-wrapper svg{margin-left:12px}.elementor-109 .elementor-element.elementor-element-2638f7e .elementor-widget-container{text-align:left}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600;border-radius:100px}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-drawable-icon *,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-text-icon-wrapper svg:not([class*=premium-]){fill:#54595f}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-2638f7e .premium-button:hover .premium-button-text-icon-wrapper span{color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-08aab5c{--display:flex;--justify-content:space-around;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-0f6c1cb{text-align:center}.elementor-109 .elementor-element.elementor-element-0f6c1cb img{width:100%;box-shadow:1px 1px 4px 0px rgba(0,0,0,.25)}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-text-icon-wrapper i{font-size:18px;color:#54595f}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-text-icon-wrapper svg{width:18px !important;height:18px !important}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-text-icon-wrapper i,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-text-icon-wrapper svg{margin-left:12px}.elementor-109 .elementor-element.elementor-element-51579e1 .elementor-widget-container{text-align:left}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button{font-family:"Roboto",Sans-serif;font-size:14px;font-weight:600;border-radius:100px}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button .premium-button-text-icon-wrapper span{color:#fff}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-drawable-icon *,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-text-icon-wrapper svg:not([class*=premium-]){fill:#54595f}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button.premium-button-style2-shutinhor:before,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button.premium-button-style2-shutinver:before,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-style5-radialin:before,.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button-style5-rectin:before{background-color:var(--e-global-color-primary)}.elementor-109 .elementor-element.elementor-element-51579e1 .premium-button:hover .premium-button-text-icon-wrapper span{color:var(--e-global-color-020e93a)}.elementor-109 .elementor-element.elementor-element-af4c8ae{--display:flex;--min-height:400px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--justify-content:center;--background-transition:.3s;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-af4c8ae:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-af4c8ae>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5f5f5}.elementor-109 .elementor-element.elementor-element-af4c8ae,.elementor-109 .elementor-element.elementor-element-af4c8ae:before{--border-transition:.3s}.elementor-109 .elementor-element.elementor-element-12429e2{text-align:center;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-12429e2 .elementor-heading-title{color:var(--e-global-color-primary);font-family:"Roboto",Sans-serif;font-size:28px;font-weight:700;line-height:40px}.elementor-109 .elementor-element.elementor-element-7ceb355>.elementor-widget-container{margin:0;padding:10px 0}.elementor-109 .elementor-element.elementor-element-7ceb355{width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-ccb0b7f{text-align:center;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-ccb0b7f .elementor-heading-title{color:var(--e-global-color-b1d7dc1);font-family:"Roboto",Sans-serif;font-size:20px;font-weight:600;line-height:26px}@media(min-width:768px){.elementor-109 .elementor-element.elementor-element-8fa8b8a{--width:100%}.elementor-109 .elementor-element.elementor-element-2e00a31{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-2dd1096{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-743a946{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-3cb6af0{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-db22bed{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-46f191a{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-ad48593{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-e45a49d{--width:54.3%}.elementor-109 .elementor-element.elementor-element-ca0f698{--width:50%}.elementor-109 .elementor-element.elementor-element-1a45be5{--width:100%}.elementor-109 .elementor-element.elementor-element-fbb3e1e{--width:15%}.elementor-109 .elementor-element.elementor-element-c2cf25f{--width:100%}.elementor-109 .elementor-element.elementor-element-e96083b{--width:15%}.elementor-109 .elementor-element.elementor-element-a17094e{--width:100%}.elementor-109 .elementor-element.elementor-element-d3baf82{--width:15%}.elementor-109 .elementor-element.elementor-element-c845ad1{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-fd01aaa{--content-width:100%}.elementor-109 .elementor-element.elementor-element-46da6cf{--content-width:1000px}.elementor-109 .elementor-element.elementor-element-51556bd{--width:48%}}@media(max-width:1024px){.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide{height:350px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-contents{max-width:80%}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-inner{padding:70px 0 0}.elementor-109 .elementor-element.elementor-global-2073>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-2e00a31{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-98d7071{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-147b3f4 .elementor-heading-title{line-height:1.6em}.elementor-109 .elementor-element.elementor-element-ade4435{line-height:1.8em}.elementor-109 .elementor-element.elementor-element-eaf83ec{--margin-block-start:20px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-2dd1096{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-69bff9f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-109 .elementor-element.elementor-element-743a946{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-db22bed{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-772c7b1{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-9afa816{--min-height:300px}.elementor-109 .elementor-element.elementor-element-4e1d8a1{--padding-block-start:40px;--padding-block-end:40px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-7fd89db{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:50px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-1882bf5{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px}.elementor-109 .elementor-element.elementor-element-fd01aaa{--padding-block-start:60px;--padding-block-end:60px;--padding-inline-start:30px;--padding-inline-end:30px}}@media(max-width:767px){.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide{height:280px}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-contents{max-width:90%}.elementor-109 .elementor-element.elementor-global-2073 .swiper-slide-inner{padding:50px 0 0}.elementor-109 .elementor-element.elementor-element-2e00a31{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:15px;--padding-block-end:15px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-98d7071{--gap:0px 0px;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-147b3f4{text-align:center}.elementor-109 .elementor-element.elementor-element-147b3f4 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-147b3f4>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-ade4435{text-align:justify;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-eaf83ec{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px;--margin-block-start:30px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-8477720{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:10px 10px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-a503ae0{--width:48%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px}.elementor-109 .elementor-element.elementor-element-137be81{--width:48%;--gap:0px 0px}.elementor-109 .elementor-element.elementor-element-2f81c05{--width:48%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px}.elementor-109 .elementor-element.elementor-element-fe90af8{--width:48%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:0px 0px}.elementor-109 .elementor-element.elementor-element-2dd1096{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-7c49508{--gap:10px 10px;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-247c1b7 .premium-title-header{font-size:24px}.elementor-109 .elementor-element.elementor-element-a4a69cf{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:10px 10px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-6ea60fd{--width:48%;--min-height:50px;--gap:0px 60px}.elementor-109 .elementor-element.elementor-element-66669b7{--width:48%;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 35px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-0450dfe{--width:48%;--min-height:50px;--gap:0px 60px}.elementor-109 .elementor-element.elementor-element-5ce959b{--width:48%;--min-height:50px;--gap:0px 50px}.elementor-109 .elementor-element.elementor-element-69bff9f.elementor-wc-products ul.products{grid-column-gap:20px;grid-row-gap:40px}.elementor-109 .elementor-element.elementor-element-c351211>.elementor-widget-container{padding:40px 0 20px}.elementor-109 .elementor-element.elementor-element-743a946{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-3cb6af0{--gap:10px 10px;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-336b82f .premium-title-header{font-size:24px}.elementor-109 .elementor-element.elementor-element-8367323{text-align:justify}.elementor-109 .elementor-element.elementor-element-8367323 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-8367323>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-cce73f8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.7 * 100% )}.elementor-109 .elementor-element.elementor-element-cc1e867:after{content:"0.7"}.elementor-109 .elementor-element.elementor-element-cc1e867 .elementor-post__thumbnail__link{width:100%}.elementor-109 .elementor-element.elementor-element-cc1e867{--grid-column-gap:15px;--grid-row-gap:30px}.elementor-109 .elementor-element.elementor-element-176ccda>.elementor-widget-container{padding:30px 0 10px}.elementor-109 .elementor-element.elementor-element-db22bed{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-46f191a{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-737c47d .premium-title-header{font-size:24px}.elementor-109 .elementor-element.elementor-element-d7019c3>.elementor-widget-container{padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-ad48593{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial}.elementor-109 .elementor-element.elementor-element-f23c7e5{--gap:15px 15px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-109 .elementor-element.elementor-element-5c92ba4{line-height:1.4em}.elementor-109 .elementor-element.elementor-element-f2688b6{--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;--align-items:flex-start;--gap:15px 15px;--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:20px;--padding-block-end:20px;--padding-inline-start:20px;--padding-inline-end:20px}.elementor-109 .elementor-element.elementor-element-6f287c7{line-height:1.4em}.elementor-109 .elementor-element.elementor-element-51a68c9>.elementor-widget-container{padding:30px 0 10px}.elementor-109 .elementor-element.elementor-element-772c7b1:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-772c7b1>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-109 .elementor-element.elementor-element-772c7b1{--overlay-opacity:.1;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-3203eb7{--gap:10px 10px;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-aae4804 .premium-title-header{font-size:24px}.elementor-109 .elementor-element.elementor-element-a418553{text-align:center}.elementor-109 .elementor-element.elementor-element-a418553 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-1c7e43f .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-4ceb827>.elementor-widget-container{padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-9cad56d{text-align:center}.elementor-109 .elementor-element.elementor-element-9cad56d img{width:60%}.elementor-109 .elementor-element.elementor-element-5f5fa94 .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-d7659b3 img{width:80%}.elementor-109 .elementor-element.elementor-element-61a718c .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-61a718c>.elementor-widget-container{margin:20px 0}.elementor-109 .elementor-element.elementor-element-9afa816{--min-height:200px;--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-532dfe3:not(.elementor-motion-effects-element-type-background),.elementor-109 .elementor-element.elementor-element-532dfe3>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://www.kyoto-elevator.com/shop/wp-content/uploads/2023/11/top_feature_bg_2.jpg")}.elementor-109 .elementor-element.elementor-element-532dfe3{--margin-block-start:60px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-4e1d8a1{--gap:0px 0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-119c2fd{--gap:0px 0px;--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-ca0f698{--gap:10px 10px}.elementor-109 .elementor-element.elementor-element-c059b97{text-align:justify;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-c059b97 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-c059b97>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-003d921{text-align:justify}.elementor-109 .elementor-element.elementor-element-003d921 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-003d921>.elementor-widget-container{margin:0;padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-93d290a{line-height:22px}.elementor-109 .elementor-element.elementor-element-93d290a>.elementor-widget-container{margin:0;padding:0 0 30px}.elementor-109 .elementor-element.elementor-element-7fd89db{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-1ef4b6a{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch}.elementor-109 .elementor-element.elementor-element-1a45be5{--width:80%;--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;--justify-content:center;--align-items:flex-start}.elementor-109 .elementor-element.elementor-element-7e0857b>.elementor-widget-container{padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-5109915{line-height:22px}.elementor-109 .elementor-element.elementor-element-fbb3e1e{--width:20%;--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;--justify-content:flex-end;--align-items:flex-end}.elementor-109 .elementor-element.elementor-element-a33e65f img{width:45px}.elementor-109 .elementor-element.elementor-element-c2cf25f{--width:80%}.elementor-109 .elementor-element.elementor-element-ace76c0>.elementor-widget-container{padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-9d38dbe{line-height:22px}.elementor-109 .elementor-element.elementor-element-e96083b{--width:20%;--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;--justify-content:flex-end;--align-items:flex-end}.elementor-109 .elementor-element.elementor-element-955aebc img{width:45px}.elementor-109 .elementor-element.elementor-element-a17094e{--width:80%}.elementor-109 .elementor-element.elementor-element-a9e427a>.elementor-widget-container{padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-6e6f74c{line-height:22px}.elementor-109 .elementor-element.elementor-element-d3baf82{--width:20%;--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;--justify-content:flex-end;--align-items:flex-end}.elementor-109 .elementor-element.elementor-element-ecc908a img{width:45px}.elementor-109 .elementor-element.elementor-element-db0e822>.elementor-widget-container{margin:0;padding:30px 0 0}.elementor-109 .elementor-element.elementor-element-4ec761a{--margin-block-start:0px;--margin-block-end:0px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-ec3496e{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-70f0092{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-11bc302>.elementor-widget-container{padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-9f67d15{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-735bb2b>.elementor-widget-container{padding:0 0 20px}.elementor-109 .elementor-element.elementor-element-1882bf5{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-c845ad1{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-8013969 .premium-title-header{font-size:24px}.elementor-109 .elementor-element.elementor-element-2528c8d>.elementor-widget-container{padding:30px 0 10px}.elementor-109 .elementor-element.elementor-element-fd01aaa{--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-46da6cf{--margin-block-start:30px;--margin-block-end:30px;--margin-inline-start:0px;--margin-inline-end:0px}.elementor-109 .elementor-element.elementor-element-51556bd{--gap:10px 10px}.elementor-109 .elementor-element.elementor-element-051b49d{text-align:center;width:100%;max-width:100%}.elementor-109 .elementor-element.elementor-element-051b49d .elementor-heading-title{font-size:16px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-051b49d>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-4a909d5{text-align:justify}.elementor-109 .elementor-element.elementor-element-4a909d5 .elementor-heading-title{font-size:22px;line-height:1.4em}.elementor-109 .elementor-element.elementor-element-4a909d5>.elementor-widget-container{margin:0;padding:0 0 10px}.elementor-109 .elementor-element.elementor-element-b172543{line-height:22px}.elementor-109 .elementor-element.elementor-element-2638f7e .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-08aab5c{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:0px;--padding-inline-end:0px}.elementor-109 .elementor-element.elementor-element-0f6c1cb img{width:92%}.elementor-109 .elementor-element.elementor-element-0f6c1cb>.elementor-widget-container{margin:0;padding:0}.elementor-109 .elementor-element.elementor-element-51579e1 .elementor-widget-container{text-align:center}.elementor-109 .elementor-element.elementor-element-51579e1>.elementor-widget-container{margin:0;padding:20px 0 10px}.elementor-109 .elementor-element.elementor-element-af4c8ae{--gap:10px 10px;--padding-block-start:0px;--padding-block-end:0px;--padding-inline-start:15px;--padding-inline-end:15px}.elementor-109 .elementor-element.elementor-element-12429e2 .elementor-heading-title{font-size:22px}.elementor-109 .elementor-element.elementor-element-12429e2>.elementor-widget-container{margin:30px 0 0;padding:0}.elementor-109 .elementor-element.elementor-element-7ceb355 img{width:70%}.elementor-109 .elementor-element.elementor-element-ccb0b7f .elementor-heading-title{font-size:18px}.elementor-109 .elementor-element.elementor-element-ccb0b7f>.elementor-widget-container{margin:0 0 30px;padding:0}}