.elementor-10789 .elementor-element.elementor-element-86f34a5:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-86f34a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/06/1.png");background-position:bottom center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-86f34a5{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-86f34a5 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-7eccb52 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-8911a2e > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-8911a2e:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-8911a2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(136deg, #FFFFFFD4 71%, #FFFFFF4A 100%);}.elementor-10789 .elementor-element.elementor-element-8911a2e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:30px 0px 30px 0px;}.elementor-10789 .elementor-element.elementor-element-8911a2e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-f4610c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10789 .elementor-element.elementor-element-f4610c0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-495f686 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-495f686{text-align:center;}.elementor-10789 .elementor-element.elementor-element-495f686 .elementor-heading-title{font-size:28px;line-height:34px;}.elementor-10789 .elementor-element.elementor-element-eba419c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-eba419c:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-eba419c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-10789 .elementor-element.elementor-element-eba419c > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-eba419c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-10789 .elementor-element.elementor-element-46c3a8d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/06/istockphoto-1323253349-612x612_waifu2x_photo_noise1_scale.png");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10789 .elementor-element.elementor-element-46c3a8d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10789 .elementor-element.elementor-element-46c3a8d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-element-populated, .elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-element-populated > .elementor-background-overlay, .elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-076f255{--spacer-size:420px;top:0px;}.elementor-10789 .elementor-element.elementor-element-076f255 > .elementor-widget-container{background-color:#FFFFFF;}body:not(.rtl) .elementor-10789 .elementor-element.elementor-element-076f255{left:-100%;}body.rtl .elementor-10789 .elementor-element.elementor-element-076f255{right:-100%;}.elementor-10789 .elementor-element.elementor-element-076f255.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-10789 .elementor-element.elementor-element-9133c1a{--spacer-size:420px;}.elementor-bc-flex-widget .elementor-10789 .elementor-element.elementor-element-985f461.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10789 .elementor-element.elementor-element-985f461.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-985f461 > .elementor-element-populated, .elementor-10789 .elementor-element.elementor-element-985f461 > .elementor-element-populated > .elementor-background-overlay, .elementor-10789 .elementor-element.elementor-element-985f461 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-985f461 > .elementor-element-populated{padding:3em 6em 3em 6em;}.elementor-10789 .elementor-element.elementor-element-dca9a5a .ha-gradient-heading{color:#000000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #969696 100%);font-size:24px;}.elementor-10789 .elementor-element.elementor-element-9e7ac95 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-9e7ac95:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-9e7ac95 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF9E;}.elementor-10789 .elementor-element.elementor-element-9e7ac95 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.2;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-9e7ac95{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-bc-flex-widget .elementor-10789 .elementor-element.elementor-element-d6081ca.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10789 .elementor-element.elementor-element-d6081ca.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-d6081ca > .elementor-element-populated, .elementor-10789 .elementor-element.elementor-element-d6081ca > .elementor-element-populated > .elementor-background-overlay, .elementor-10789 .elementor-element.elementor-element-d6081ca > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-d6081ca > .elementor-element-populated{padding:0em 6em 0em 6em;}.elementor-10789 .elementor-element.elementor-element-403174c .ha-gradient-heading{color:#000000;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-color:transparent;background-image:radial-gradient(at center center, #000000 0%, #969696 100%);font-size:24px;}.elementor-10789 .elementor-element.elementor-element-86b67b5{width:auto;max-width:auto;--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-10789 .elementor-element.elementor-element-86b67b5 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7fe9489 );}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#ddd;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:dashed;border-block-start-width:1px;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:dashed;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-icon i{color:var( --e-global-color-7fe9489 );transition:color 0.3s;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-icon svg{fill:var( --e-global-color-7fe9489 );transition:fill 0.3s;}.elementor-10789 .elementor-element.elementor-element-86b67b5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/08/istockphoto-2156623750-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-bc-flex-widget .elementor-10789 .elementor-element.elementor-element-5c5dbd9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-element-populated, .elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-element-populated > .elementor-background-overlay, .elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-1c72c20{--spacer-size:420px;}.elementor-10789 .elementor-element.elementor-element-b5dd293:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-b5dd293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/06/istockphoto-1323253349-612x612_waifu2x_photo_noise1_scale.png");background-position:center center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-b5dd293 > .elementor-background-overlay{background-color:#FFFFFF;opacity:0.88;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-b5dd293{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:120px 80px 80px 80px;}.elementor-10789 .elementor-element.elementor-element-ef27a33{text-align:center;}.elementor-10789 .elementor-element.elementor-element-ef27a33 .elementor-heading-title{font-size:24px;text-transform:capitalize;line-height:1.7em;}.elementor-10789 .elementor-element.elementor-element-f409cec > .elementor-container{max-width:940px;}.elementor-10789 .elementor-element.elementor-element-267bf75:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-267bf75 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10789 .elementor-element.elementor-element-267bf75 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-267bf75 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-39cb368{text-align:center;}.elementor-10789 .elementor-element.elementor-element-39cb368 .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-802adbc > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10789 .elementor-element.elementor-element-802adbc{text-align:center;}.elementor-10789 .elementor-element.elementor-element-eb802ea:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-eb802ea > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10789 .elementor-element.elementor-element-eb802ea > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-eb802ea > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-5a6dc6d{text-align:center;}.elementor-10789 .elementor-element.elementor-element-5a6dc6d .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-cad7446 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10789 .elementor-element.elementor-element-cad7446{text-align:center;}.elementor-10789 .elementor-element.elementor-element-8f058d3 > .elementor-container{max-width:940px;}.elementor-10789 .elementor-element.elementor-element-c845e89:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-c845e89 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10789 .elementor-element.elementor-element-c845e89 > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-c845e89 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-65af2ff{text-align:center;}.elementor-10789 .elementor-element.elementor-element-65af2ff .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-4775b91 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10789 .elementor-element.elementor-element-f3bbe1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-f3bbe1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10789 .elementor-element.elementor-element-f3bbe1c > .elementor-element-populated{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.17);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-f3bbe1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-5e29b43{text-align:center;}.elementor-10789 .elementor-element.elementor-element-5e29b43 .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-180995e > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-10789 .elementor-element.elementor-element-2749532{margin-top:0px;margin-bottom:0px;padding:120px 80px 80px 80px;}.elementor-10789 .elementor-element.elementor-element-529ef7c{text-align:center;}.elementor-10789 .elementor-element.elementor-element-529ef7c .elementor-heading-title{font-size:24px;text-transform:capitalize;line-height:1.7em;}.elementor-10789 .elementor-element.elementor-element-f01aca6:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-f01aca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF96;}.elementor-10789 .elementor-element.elementor-element-f01aca6{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-f01aca6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-b220e22 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-9fa323b .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-63051d8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-10789 .elementor-element.elementor-element-63051d8 .elementor-button{border-radius:50px 50px 50px 50px;}.elementor-10789 .elementor-element.elementor-element-9d96bd8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-9d96bd8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/06/istockphoto-1328589875-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-9d96bd8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10789 .elementor-element.elementor-element-9d96bd8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-f464b21{--spacer-size:220px;}.elementor-10789 .elementor-element.elementor-element-1a7f52e:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-1a7f52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF96;}.elementor-10789 .elementor-element.elementor-element-1a7f52e{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-1a7f52e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-6846c70 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-7d45761 .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-7a48c65:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-7a48c65 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/08/istockphoto-2209489068-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-7a48c65 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10789 .elementor-element.elementor-element-7a48c65 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-526a6a0{--spacer-size:220px;}.elementor-10789 .elementor-element.elementor-element-e86e798:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-e86e798 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF96;}.elementor-10789 .elementor-element.elementor-element-e86e798{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-e86e798 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-b1093f8 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-e7bbeb7 .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-9dce64d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-9dce64d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/08/istockphoto-878686376-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-9dce64d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10789 .elementor-element.elementor-element-9dce64d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-2d5dbbc{--spacer-size:220px;}.elementor-10789 .elementor-element.elementor-element-6c08cb2:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-6c08cb2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF96;}.elementor-10789 .elementor-element.elementor-element-6c08cb2{box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:30px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-6c08cb2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-a02bf63 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-e9a9004 .elementor-heading-title{font-size:20px;}.elementor-10789 .elementor-element.elementor-element-62b6b1b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-10789 .elementor-element.elementor-element-62b6b1b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://komorebi-luce.com/wp-content/uploads/2025/08/istockphoto-1385869904-612x612-1.jpg");background-position:center center;background-size:cover;}.elementor-10789 .elementor-element.elementor-element-62b6b1b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-10789 .elementor-element.elementor-element-62b6b1b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-10789 .elementor-element.elementor-element-fdb7559{--spacer-size:220px;}.elementor-10789 .elementor-element.elementor-element-72e6483{padding:0px 80px 80px 80px;}.elementor-10789 .elementor-element.elementor-element-9d2b11c{text-align:center;}.elementor-10789 .elementor-element.elementor-element-9d2b11c .elementor-heading-title{font-size:24px;text-transform:capitalize;line-height:1.7em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-10789 .elementor-element.elementor-element-86f34a5:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-86f34a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-10789 .elementor-element.elementor-element-86f34a5{margin-top:0px;margin-bottom:0px;padding:6em 6em 6em 6em;}.elementor-10789 .elementor-element.elementor-element-f4610c0 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-10789 .elementor-element.elementor-element-eba419c{padding:10px 0px 10px 0px;}.elementor-10789 .elementor-element.elementor-element-9e7ac95{padding:10px 0px 10px 0px;}}@media(max-width:767px){.elementor-10789 .elementor-element.elementor-element-86f34a5{margin-top:0px;margin-bottom:0px;padding:2em 2em 2em 2em;}.elementor-10789 .elementor-element.elementor-element-f4610c0.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-10789 .elementor-element.elementor-element-f4610c0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-10789 .elementor-element.elementor-element-495f686{width:var( --container-widget-width, 225px );max-width:225px;--container-widget-width:225px;--container-widget-flex-grow:0;}.elementor-10789 .elementor-element.elementor-element-495f686 .elementor-heading-title{font-size:21px;}.elementor-10789 .elementor-element.elementor-element-eba419c{padding:30px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-46c3a8d{width:100%;}.elementor-10789 .elementor-element.elementor-element-46c3a8d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-076f255{--spacer-size:280px;}.elementor-10789 .elementor-element.elementor-element-9133c1a{--spacer-size:190px;}.elementor-10789 .elementor-element.elementor-element-985f461{width:100%;}.elementor-10789 .elementor-element.elementor-element-985f461 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10789 .elementor-element.elementor-element-dca9a5a{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-10789 .elementor-element.elementor-element-dca9a5a .ha-gradient-heading{font-size:20px;line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-9e7ac95{padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-d6081ca{width:100%;}.elementor-10789 .elementor-element.elementor-element-d6081ca > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-10789 .elementor-element.elementor-element-403174c{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-10789 .elementor-element.elementor-element-403174c .ha-gradient-heading{font-size:20px;line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9{width:100%;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9 > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;padding:0px 0px 0px 0px;}.elementor-10789 .elementor-element.elementor-element-1c72c20{--spacer-size:190px;}.elementor-10789 .elementor-element.elementor-element-b5dd293 > .elementor-background-overlay{opacity:0.52;}.elementor-10789 .elementor-element.elementor-element-b5dd293{padding:30px 10px 30px 10px;}.elementor-10789 .elementor-element.elementor-element-ef27a33{text-align:center;}.elementor-10789 .elementor-element.elementor-element-ef27a33 .elementor-heading-title{font-size:22px;}.elementor-10789 .elementor-element.elementor-element-f409cec{margin-top:0px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-2749532{padding:30px 10px 30px 10px;}.elementor-10789 .elementor-element.elementor-element-529ef7c{text-align:center;}.elementor-10789 .elementor-element.elementor-element-529ef7c .elementor-heading-title{font-size:22px;}.elementor-10789 .elementor-element.elementor-element-f01aca6{margin-top:0px;margin-bottom:0px;}.elementor-10789 .elementor-element.elementor-element-9fa323b .elementor-heading-title{line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-7d45761 .elementor-heading-title{line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-e7bbeb7 .elementor-heading-title{line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-e9a9004 .elementor-heading-title{line-height:1.6em;}.elementor-10789 .elementor-element.elementor-element-72e6483{padding:0px 10px 30px 10px;}.elementor-10789 .elementor-element.elementor-element-9d2b11c{text-align:center;}.elementor-10789 .elementor-element.elementor-element-9d2b11c .elementor-heading-title{font-size:22px;}.elementor-10789 .elementor-element.elementor-element-6efc73f .elementor-toggle-title{line-height:1.6em;}}@media(min-width:768px){.elementor-10789 .elementor-element.elementor-element-46c3a8d{width:40%;}.elementor-10789 .elementor-element.elementor-element-985f461{width:60%;}.elementor-10789 .elementor-element.elementor-element-d6081ca{width:60%;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9{width:40%;}.elementor-10789 .elementor-element.elementor-element-b220e22{width:70%;}.elementor-10789 .elementor-element.elementor-element-9d96bd8{width:30%;}.elementor-10789 .elementor-element.elementor-element-6846c70{width:70%;}.elementor-10789 .elementor-element.elementor-element-7a48c65{width:30%;}.elementor-10789 .elementor-element.elementor-element-b1093f8{width:70%;}.elementor-10789 .elementor-element.elementor-element-9dce64d{width:30%;}.elementor-10789 .elementor-element.elementor-element-a02bf63{width:70%;}.elementor-10789 .elementor-element.elementor-element-62b6b1b{width:30%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10789 .elementor-element.elementor-element-f4610c0{width:100%;}.elementor-10789 .elementor-element.elementor-element-46c3a8d{width:50%;}.elementor-10789 .elementor-element.elementor-element-985f461{width:50%;}.elementor-10789 .elementor-element.elementor-element-d6081ca{width:50%;}.elementor-10789 .elementor-element.elementor-element-5c5dbd9{width:50%;}}@media(min-width:1025px){.elementor-10789 .elementor-element.elementor-element-b5dd293:not(.elementor-motion-effects-element-type-background), .elementor-10789 .elementor-element.elementor-element-b5dd293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for heading, class: .elementor-element-ef27a33 */.en{
    font-size: 15px;
}

@media screen and (min-width: 900px) {
.lr2{
  -ms-writing-mode: tb-rl;
  writing-mode: vertical-rl;
}
}

.water{
    color: #FFBC10;
}

.pink{
    color: #1BB632;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9fa323b */.gra{
    background:linear-gradient(transparent 60%, #FEDE28 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7d45761 */.gra{
    background:linear-gradient(transparent 60%, #FEDE28 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e7bbeb7 */.gra{
    background:linear-gradient(transparent 60%, #FEDE28 100%);
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e9a9004 */.gra{
    background:linear-gradient(transparent 60%, #FEDE28 100%);
}/* End custom CSS */