.elementor-340 .elementor-element.elementor-element-77ccb31:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/lumin-therapy.com/wp-content/uploads/2025/08/Plant-Breaking-Through-Full.webp?fit=2448%2C1224&ssl=1");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-background-overlay{background-color:var(--e-global-color-16e1243a);opacity:0;transition:background .3s,border-radius .3s,opacity .3s}.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-container{max-width:957px;min-height:80vh}.elementor-340 .elementor-element.elementor-element-77ccb31{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-340 .elementor-element.elementor-element-c6408c8>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px}.elementor-340 .elementor-element.elementor-element-c6408c8>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin:-104px;--e-column-margin-right:-104px;--e-column-margin-left:-104px;padding:0}.elementor-340 .elementor-element.elementor-element-c6408c8>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-340 .elementor-element.elementor-element-049c08a{width:var(--container-widget-width,63%);max-width:63%;--container-widget-width:63%;--container-widget-flex-grow:0;text-align:start}.elementor-340 .elementor-element.elementor-element-049c08a .elementor-heading-title{font-weight:700}.elementor-340 .elementor-element.elementor-element-3c4e684>.elementor-widget-container{margin:0;padding:60px 0 0}.elementor-340 .elementor-element.elementor-element-3c4e684 .elementor-button{font-size:19px;font-weight:700;fill:var(--e-global-color-16e1243a);color:var(--e-global-color-16e1243a);border-radius:16px;padding:22px}.elementor-340 .elementor-element.elementor-element-8a44154>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px}.elementor-340 .elementor-element.elementor-element-ed6c7f3>.elementor-container{max-width:650px}.elementor-340 .elementor-element.elementor-element-ed6c7f3{margin-top:0;margin-bottom:0;padding:0}.elementor-340 .elementor-element.elementor-element-0bea5b0{text-align:center}.elementor-340 .elementor-element.elementor-element-0bea5b0 .elementor-heading-title{font-size:45px}.elementor-340 .elementor-element.elementor-element-ad6c878{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor2);--divider-border-width:2px}.elementor-340 .elementor-element.elementor-element-ad6c878 .elementor-divider-separator{width:50px;margin:0 auto;margin-center:0}.elementor-340 .elementor-element.elementor-element-ad6c878 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px}.elementor-340 .elementor-element.elementor-element-d8896ef{margin-top:10px;margin-bottom:10px}.elementor-340 .elementor-element.elementor-element-44ba6ca .elementor-image-box-wrapper{text-align:center}.elementor-340 .elementor-element.elementor-element-44ba6ca .elementor-image-box-title{margin-bottom:0}.elementor-340 .elementor-element.elementor-element-73ac11a .elementor-image-box-wrapper{text-align:center}.elementor-340 .elementor-element.elementor-element-73ac11a .elementor-image-box-title{margin-bottom:0}.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button{background-color:var(--e-global-color-accent);font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);fill:var(--e-global-color-16e1243a);color:var(--e-global-color-16e1243a)}.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button:hover,.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button:focus{background-color:var(--e-global-color-2955194c);color:var(--e-global-color-astglobalcolor5)}.elementor-340 .elementor-element.elementor-element-2ea6689>.elementor-widget-container{margin:30px 0 0}.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button-content-wrapper{flex-direction:row-reverse}.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button .elementor-button-content-wrapper{gap:15px}.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button:hover svg,.elementor-340 .elementor-element.elementor-element-2ea6689 .elementor-button:focus svg{fill:var(--e-global-color-astglobalcolor5)}.elementor-340 .elementor-element.elementor-element-eddae9e{margin-top:5px;margin-bottom:5px}.elementor-340 .elementor-element.elementor-element-da24048{width:var(--container-widget-width,100.085%);max-width:100.085%;--container-widget-width:100.085%;--container-widget-flex-grow:0;z-index:-2}.elementor-340 .elementor-element.elementor-element-da24048>.elementor-widget-container{margin:30px 20px 20px}.elementor-340 .elementor-element.elementor-element-da24048 .elementor-testimonial__header{padding-top:29px;padding-left:29px;padding-right:29px}.elementor-340 .elementor-element.elementor-element-da24048 .elementor-testimonial__content{padding-bottom:29px;padding-left:29px;padding-right:29px}.elementor-340 .elementor-element.elementor-element-da24048 .elementor-swiper-button{font-size:20px}.elementor-340 .elementor-element.elementor-element-5100132>.elementor-container>.elementor-column>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-340 .elementor-element.elementor-element-5100132{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;margin-top:5px;margin-bottom:5px}.elementor-340 .elementor-element.elementor-element-5100132>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-340 .elementor-element.elementor-element-4db258a{--divider-border-style:solid;--divider-color:var(--e-global-color-astglobalcolor2);--divider-border-width:2px}.elementor-340 .elementor-element.elementor-element-4db258a .elementor-divider-separator{width:50px}.elementor-340 .elementor-element.elementor-element-4db258a .elementor-divider{padding-block-start:10px;padding-block-end:10px}.elementor-340 .elementor-element.elementor-element-d685abf>.elementor-widget-container{margin:0}.elementor-340 .elementor-element.elementor-element-d685abf .elementor-heading-title{font-family:var(--e-global-typography-accent-font-family),Sans-serif;font-weight:var(--e-global-typography-accent-font-weight);font-style:var(--e-global-typography-accent-font-style);text-shadow:0px 0px 0px rgba(0,0,0,0)}.elementor-340 .elementor-element.elementor-element-d685abf .elementor-heading-title a:hover,.elementor-340 .elementor-element.elementor-element-d685abf .elementor-heading-title a:focus{color:var(--e-global-color-accent)}.elementor-340 .elementor-element.elementor-element-3ecf64d>.elementor-widget-container{margin:0;padding:0}.elementor-340 .elementor-element.elementor-element-3ecf64d{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);text-shadow:0px 0px 0px rgba(0,0,0,.3);color:var(--e-global-color-secondary)}.elementor-340 .elementor-element.elementor-element-21da255{font-family:"Montserrat",Sans-serif;font-weight:400}.elementor-340 .elementor-element.elementor-element-89cdd2f .elementor-button{background-color:var(--e-global-color-accent);fill:var(--e-global-color-16e1243a);color:var(--e-global-color-16e1243a)}.elementor-340 .elementor-element.elementor-element-89cdd2f .elementor-button:hover,.elementor-340 .elementor-element.elementor-element-89cdd2f .elementor-button:focus{background-color:var(--e-global-color-2955194c)}.elementor-340 .elementor-element.elementor-element-89cdd2f>.elementor-widget-container{margin:0}.elementor-340 .elementor-element.elementor-element-d5582f2>.elementor-element-populated{padding:0}:root{--page-title-display:none}@media(min-width:768px){.elementor-340 .elementor-element.elementor-element-4034fac{width:48%}.elementor-340 .elementor-element.elementor-element-d5582f2{width:52%}}@media(max-width:1024px){.elementor-340 .elementor-element.elementor-element-77ccb31:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/lumin-therapy.com/wp-content/uploads/2025/08/Plant-Breaking-Through-Tablet-e1755190341780.webp?fit=702%2C600&ssl=1")}.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-container{min-height:300px}.elementor-340 .elementor-element.elementor-element-77ccb31{padding:0 0 50px}.elementor-340 .elementor-element.elementor-element-c6408c8>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 50px}.elementor-340 .elementor-element.elementor-element-049c08a{width:var(--container-widget-width,325px);max-width:325px;--container-widget-width:325px;--container-widget-flex-grow:0}.elementor-340 .elementor-element.elementor-element-049c08a>.elementor-widget-container{margin:-19px;padding:26px}.elementor-340 .elementor-element.elementor-element-049c08a .elementor-heading-title{font-size:22px;line-height:1.1em;letter-spacing:-.7px;word-spacing:0em}.elementor-340 .elementor-element.elementor-element-3c4e684 .elementor-button{font-size:15px}.elementor-340 .elementor-element.elementor-element-0bea5b0{text-align:center}.elementor-340 .elementor-element.elementor-element-5100132{margin-top:80px;margin-bottom:20px;padding:20px}}@media(max-width:767px){.elementor-340 .elementor-element.elementor-element-77ccb31:not(.elementor-motion-effects-element-type-background),.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://i0.wp.com/lumin-therapy.com/wp-content/uploads/2025/08/Plant-Breaking-Through-Tablet-e1755190341780.webp?fit=702%2C600&ssl=1");background-position:bottom center;background-repeat:no-repeat}.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-container{max-width:628px;min-height:0px}.elementor-340 .elementor-element.elementor-element-77ccb31>.elementor-background-overlay{opacity:.28}.elementor-340 .elementor-element.elementor-element-77ccb31{margin-top:0;margin-bottom:0;padding:100px 0 140px}.elementor-340 .elementor-element.elementor-element-c6408c8>.elementor-element-populated{margin:292px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 30px}.elementor-340 .elementor-element.elementor-element-049c08a{width:var(--container-widget-width,330px);max-width:330px;--container-widget-width:330px;--container-widget-flex-grow:0;align-self:center;text-align:start}.elementor-340 .elementor-element.elementor-element-049c08a>.elementor-widget-container{margin:-248px 2px 0 10px;padding:0}.elementor-340 .elementor-element.elementor-element-049c08a .elementor-heading-title{font-size:33px}.elementor-340 .elementor-element.elementor-element-3c4e684>.elementor-widget-container{margin:10px;padding:15px}.elementor-340 .elementor-element.elementor-element-3c4e684 .elementor-button{font-size:16px;line-height:1.5em}.elementor-340 .elementor-element.elementor-element-8a44154>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 20px}.elementor-340 .elementor-element.elementor-element-ad6c878 .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-340 .elementor-element.elementor-element-5100132{margin-top:30px;margin-bottom:30px}.elementor-340 .elementor-element.elementor-element-4034fac>.elementor-element-populated{padding:0}.elementor-340 .elementor-element.elementor-element-4db258a .elementor-divider{padding-block-start:5px;padding-block-end:5px}.elementor-340 .elementor-element.elementor-element-d5582f2>.elementor-element-populated{margin:40px 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}}