.elementor-10 .elementor-element.elementor-element-9809aec{--display:flex;--min-height:60vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;--overlay-opacity:0.5;}.elementor-10 .elementor-element.elementor-element-9809aec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9809aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/home-s1-bk.jpeg");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-9809aec::before, .elementor-10 .elementor-element.elementor-element-9809aec > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9809aec > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-9809aec > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9809aec > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-9809aec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#122E04;--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0a696c8{--display:grid;--position:absolute;--min-height:365px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;bottom:-2vh;--z-index:1;}.elementor-10 .elementor-element.elementor-element-0a696c8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0a696c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1B4332;}.elementor-10 .elementor-element.elementor-element-0a696c8::before, .elementor-10 .elementor-element.elementor-element-0a696c8 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0a696c8 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0a696c8 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0a696c8 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0a696c8 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0a696c8.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0a696c8{right:140px;}body.rtl .elementor-10 .elementor-element.elementor-element-0a696c8{left:140px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-cb4ba5b{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-cb4ba5b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#FFFFFF;}.elementor-widget-button .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 );}.elementor-10 .elementor-element.elementor-element-af7cfbf .elementor-button{background-color:#FF8500;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.42);border-radius:17px 17px 17px 17px;padding:19px 25px 19px 25px;}.elementor-10 .elementor-element.elementor-element-af7cfbf .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-af7cfbf .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-7d28427 );box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.49);}.elementor-10 .elementor-element.elementor-element-af7cfbf{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-af7cfbf.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-af7cfbf .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-af7cfbf .elementor-button:focus svg{fill:var( --e-global-color-7d28427 );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-10 .elementor-element.elementor-element-f09ea02{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:600;line-height:22px;letter-spacing:-1.1px;word-spacing:0px;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c91fcd{--display:flex;--position:absolute;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;bottom:-1vh;}.elementor-10 .elementor-element.elementor-element-0c91fcd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0c91fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-0c91fcd::before, .elementor-10 .elementor-element.elementor-element-0c91fcd > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0c91fcd > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-0c91fcd > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0c91fcd > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-0c91fcd > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-0c91fcd.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-0c91fcd{left:46%;}body.rtl .elementor-10 .elementor-element.elementor-element-0c91fcd{right:46%;}.elementor-10 .elementor-element.elementor-element-412f812{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-10 .elementor-element.elementor-element-412f812:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-412f812 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-10 .elementor-element.elementor-element-904bd9b{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-904bd9b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-904bd9b img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-3a283d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:64px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a00c83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-9a00c83.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ea30db1{width:var( --container-widget-width, 99.057% );max-width:99.057%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:99.057%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ea30db1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ea30db1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:600;line-height:50px;color:#1B4232;}.elementor-10 .elementor-element.elementor-element-406651b{width:100%;max-width:100%;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:500;line-height:35px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-406651b.elementor-element{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-0fc72e4{--display:flex;--justify-content:flex-end;}.elementor-10 .elementor-element.elementor-element-0fc72e4.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c6a4a4d{width:100%;max-width:100%;padding:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-c6a4a4d .elementor-wrapper{--video-aspect-ratio:1.77777;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-10 .elementor-element.elementor-element-b0e6f60{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b0e6f60.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-9f15b48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-459d50f{text-align:center;}.elementor-10 .elementor-element.elementor-element-459d50f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-7b276f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-10 .elementor-element.elementor-element-33d1581{--display:flex;}.elementor-10 .elementor-element.elementor-element-77928fc{--display:flex;}.elementor-10 .elementor-element.elementor-element-d469534:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-d469534{text-align:right;}.elementor-10 .elementor-element.elementor-element-d469534 img{width:100%;max-width:100%;height:100px;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cdd15cb{--display:flex;}.elementor-10 .elementor-element.elementor-element-d88be76:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-d88be76{text-align:left;}.elementor-10 .elementor-element.elementor-element-d88be76 img{width:100%;max-width:100%;height:100px;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-bdeeecb{--display:flex;}.elementor-10 .elementor-element.elementor-element-a5c5232{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:6%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-a5c5232:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-a5c5232 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-5be9eb9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-a681b82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;}.elementor-10 .elementor-element.elementor-element-a681b82.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b8673f6{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-b8673f6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b8673f6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:2.5rem;font-weight:800;color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-ae8c5f5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-ae8c5f5.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-10 .elementor-element.elementor-element-fb4761a{--animation-duration:0ms;width:100%;max-width:100%;padding:0px 0px 0px 0px;--dynamic-text-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-fb4761a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-fb4761a .elementor-headline{text-align:left;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;line-height:31px;}.elementor-10 .elementor-element.elementor-element-fb4761a .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-fb4761a .elementor-headline-plain-text{color:#FFFEFE;}.elementor-10 .elementor-element.elementor-element-fb4761a .elementor-headline-dynamic-text{font-family:"Inter", Sans-serif;font-weight:600;}.elementor-10 .elementor-element.elementor-element-824b7a2{--display:flex;--padding-top:45px;--padding-bottom:45px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-824b7a2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-824b7a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-10 .elementor-element.elementor-element-00831a1{text-align:center;}.elementor-10 .elementor-element.elementor-element-00831a1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:30px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-27de53d{text-align:center;}.elementor-10 .elementor-element.elementor-element-27de53d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;font-style:italic;color:#884700;}.elementor-10 .elementor-element.elementor-element-7d007f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;}.elementor-10 .elementor-element.elementor-element-e287643{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-e287643:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e287643 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e287643:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-58fd498{--display:flex;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-58fd498:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-58fd498 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-58fd498::before, .elementor-10 .elementor-element.elementor-element-58fd498 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-58fd498 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-58fd498 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-58fd498 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-58fd498 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-58fd498.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-2141521{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-2141521:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2141521 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-4138ba7{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-4138ba7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4138ba7 img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-9f85ebc{text-align:center;}.elementor-10 .elementor-element.elementor-element-9f85ebc .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-fe81cf9{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-d061e72 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-7d28427 );color:var( --e-global-color-7d28427 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-d061e72 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-d061e72 .elementor-button:focus{background-color:var( --e-global-color-7d28427 );color:#FFFFFF;box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-d061e72{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-d061e72.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-d061e72 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-d061e72 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af3fc4f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-af3fc4f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-af3fc4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-af3fc4f:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-b86c611{--display:flex;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b86c611:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b86c611 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b86c611::before, .elementor-10 .elementor-element.elementor-element-b86c611 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b86c611 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-b86c611 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b86c611 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-b86c611 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-b86c611.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-ebf32df{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-ebf32df:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-ebf32df > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-a190efe{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a190efe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a190efe img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-1a6672a{text-align:center;}.elementor-10 .elementor-element.elementor-element-1a6672a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-5f92bfc{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-bb34f3f .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-7d28427 );color:var( --e-global-color-7d28427 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-bb34f3f .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-bb34f3f .elementor-button:focus{background-color:var( --e-global-color-7d28427 );color:#FFFFFF;box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-bb34f3f{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-bb34f3f.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-bb34f3f .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-bb34f3f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7a6ec7b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-7a6ec7b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7a6ec7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7a6ec7b:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-e5876d6{--display:flex;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e5876d6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e5876d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e5876d6::before, .elementor-10 .elementor-element.elementor-element-e5876d6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e5876d6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-e5876d6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e5876d6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-e5876d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-e5876d6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-b233285{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-b233285:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b233285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-858d83a{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-858d83a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-858d83a img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-2296602{text-align:center;}.elementor-10 .elementor-element.elementor-element-2296602 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-6ad1439{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-6ad1439.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-764eae7 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-7d28427 );color:var( --e-global-color-7d28427 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-764eae7 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-764eae7 .elementor-button:focus{background-color:var( --e-global-color-7d28427 );color:#FFFFFF;box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-764eae7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-764eae7.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-764eae7 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-764eae7 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7367815{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--align-items:center;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 8px -3px rgba(0,0,0,0.5);--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-7367815:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7367815 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-7367815:hover{box-shadow:0px 0px 16px -4px rgba(0, 0, 0, 0.22);}.elementor-10 .elementor-element.elementor-element-53f5bd1{--display:flex;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-53f5bd1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-53f5bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-53f5bd1::before, .elementor-10 .elementor-element.elementor-element-53f5bd1 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-53f5bd1 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-53f5bd1 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-53f5bd1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-53f5bd1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-53f5bd1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-c9fb0fd{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-c9fb0fd:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c9fb0fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-e637d0f{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-e637d0f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-e637d0f img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-9199c37{text-align:center;}.elementor-10 .elementor-element.elementor-element-9199c37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-ca63a97{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-7bacca4 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-7d28427 );color:var( --e-global-color-7d28427 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-7bacca4 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-7bacca4 .elementor-button:focus{background-color:var( --e-global-color-7d28427 );color:#FFFFFF;box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-7bacca4{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-7bacca4.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-7bacca4 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-7bacca4 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-5685bf3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5685bf3:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5685bf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5A688;}.elementor-10 .elementor-element.elementor-element-70cae65{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-10 .elementor-element.elementor-element-679747c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;color:#204736;}.elementor-10 .elementor-element.elementor-element-e68b91f{font-family:"Inter", Sans-serif;font-size:17px;font-weight:500;line-height:34px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-360bdd1{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-82fea31 .elementor-button{background-color:var( --e-global-color-7d28427 );font-family:"Inter", Sans-serif;font-size:21px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:20px 20px 20px 23px;}.elementor-10 .elementor-element.elementor-element-82fea31 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-82fea31 .elementor-button:focus{background-color:var( --e-global-color-24f0c79 );color:#FFFFFF;border-color:var( --e-global-color-24f0c79 );box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-82fea31:hover{--e-transform-translateY:-3px;}.elementor-10 .elementor-element.elementor-element-82fea31.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-82fea31 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-82fea31 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-c566d9d{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e4117a3{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-2a85f84{font-family:"Inter", Sans-serif;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#985121;}.elementor-10 .elementor-element.elementor-element-93a8b16{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4c59421{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-44db753{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#985121;}.elementor-10 .elementor-element.elementor-element-a4a16b2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d614b20{font-family:"Inter", Sans-serif;font-size:21px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-b6e4538{font-family:"Inter", Sans-serif;font-size:16px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:#985121;}.elementor-10 .elementor-element.elementor-element-31e4cef{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-3ccd9a3{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-10 .elementor-element.elementor-element-3ccd9a3.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-8338608{--display:flex;--min-height:0vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8338608:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8338608 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-e3a8a87 img{width:100%;height:455px;border-radius:20px 20px 20px 20px;}.elementor-10 .elementor-element.elementor-element-cf82c1c{--display:flex;--position:absolute;--overlay-opacity:0.5;--border-radius:95px 95px 95px 95px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;bottom:2vh;}.elementor-10 .elementor-element.elementor-element-cf82c1c:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-cf82c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-cf82c1c::before, .elementor-10 .elementor-element.elementor-element-cf82c1c > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cf82c1c > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-cf82c1c > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cf82c1c > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-cf82c1c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-cf82c1c.e-con{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-cf82c1c{right:8px;}body.rtl .elementor-10 .elementor-element.elementor-element-cf82c1c{left:8px;}.elementor-10 .elementor-element.elementor-element-0e4ffac{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:21rem 21rem 21rem 21rem;box-shadow:0px 0px 10px -3px rgba(0,0,0,0.5);--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-10 .elementor-element.elementor-element-0e4ffac:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-0e4ffac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/logo-abundancenaturopathic-e1758354757252.png");}.elementor-10 .elementor-element.elementor-element-3fc609f{width:var( --container-widget-width, 116.379% );max-width:116.379%;--container-widget-width:116.379%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-3fc609f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-3fc609f img{border-radius:0rem 0rem 0rem 0rem;}.elementor-10 .elementor-element.elementor-element-b50562f{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:90px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b50562f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b50562f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/bk-pattern-1.png");}.elementor-10 .elementor-element.elementor-element-69effb9{text-align:center;font-family:"Inter", Sans-serif;font-size:16px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-319aa7d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-319aa7d{text-align:center;}.elementor-10 .elementor-element.elementor-element-319aa7d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-e9cf716{--divider-border-style:solid;--divider-color:#5E3305;--divider-border-width:3.2px;}.elementor-10 .elementor-element.elementor-element-e9cf716 .elementor-divider-separator{width:41%;margin:0 auto;margin-center:0;}.elementor-10 .elementor-element.elementor-element-e9cf716 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-5ce72f0{padding:0px 0px 0px 0px;text-align:center;font-family:"Inter", Sans-serif;font-size:22px;font-weight:500;line-height:38px;letter-spacing:-0.8px;word-spacing:0px;color:#000000;}.elementor-10 .elementor-element.elementor-element-a0fd9fd{width:var( --container-widget-width, 1140px );max-width:1140px;--container-widget-width:1140px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a0fd9fd.elementor-element{--align-self:center;}.elementor-10 .elementor-element.elementor-element-5402be7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-5402be7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5402be7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/bk-pattern-1.png");}.elementor-10 .elementor-element.elementor-element-eeb364a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-eeb364a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-eeb364a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-04b1960{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-ee3a280{width:var( --container-widget-width, 8.993% );max-width:8.993%;--container-widget-width:8.993%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-ee3a280.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-842d66d{--e-rating-icon-marked-color:#FF9520;}.elementor-10 .elementor-element.elementor-element-0c162ac{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#000000;}.elementor-10 .elementor-element.elementor-element-92ee323{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-92ee323 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-92ee323 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-ced9d2a{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-026aa4b{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-026aa4b:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-026aa4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-98db3aa{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-a5c5ae7{width:var( --container-widget-width, 8.993% );max-width:8.993%;--container-widget-width:8.993%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-a5c5ae7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1fdaf44{--e-rating-icon-marked-color:#FF9520;}.elementor-10 .elementor-element.elementor-element-9585d65{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#000000;}.elementor-10 .elementor-element.elementor-element-c6bdf69{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-c6bdf69 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-c6bdf69 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-96a5ed8{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-c828353{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-c828353:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-c828353 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-6abc606{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-63f15b8{width:var( --container-widget-width, 8.993% );max-width:8.993%;--container-widget-width:8.993%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-63f15b8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-949fc93{--e-rating-icon-marked-color:#FF9520;}.elementor-10 .elementor-element.elementor-element-6449b32{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#000000;}.elementor-10 .elementor-element.elementor-element-3b40039{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-3b40039 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-3b40039 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-6eb3ca6{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-e8128b7{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#ECECEC;--border-color:#ECECEC;--border-radius:15px 15px 15px 15px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-10 .elementor-element.elementor-element-e8128b7:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e8128b7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-d49fb2a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-10 .elementor-element.elementor-element-1c7aa24{width:var( --container-widget-width, 8.993% );max-width:8.993%;--container-widget-width:8.993%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-1c7aa24.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-a18fcf0{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;font-style:italic;color:#000000;}.elementor-10 .elementor-element.elementor-element-de935b1{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-10 .elementor-element.elementor-element-de935b1 .elementor-divider-separator{width:100%;}.elementor-10 .elementor-element.elementor-element-de935b1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-47bb3ee{font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-ee51ea4{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;--e-n-carousel-arrow-normal-color:#7E4404;}.elementor-10 .elementor-element.elementor-element-68d19c6{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.5;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-68d19c6:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-68d19c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/review-s1-bk.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-68d19c6::before, .elementor-10 .elementor-element.elementor-element-68d19c6 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68d19c6 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-68d19c6 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68d19c6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-68d19c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(78deg, #0047059C 0%, #666465 100%);}.elementor-10 .elementor-element.elementor-element-68d19c6.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-188202f{--display:flex;--min-height:340px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.5;--border-radius:16px 16px 16px 16px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-188202f:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-188202f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-188202f::before, .elementor-10 .elementor-element.elementor-element-188202f > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-188202f > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-188202f > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-188202f > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-188202f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-188202f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-1c0ed0d{width:100%;max-width:100%;text-align:center;}.elementor-10 .elementor-element.elementor-element-1c0ed0d .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button{background-color:#FF8500;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.42);border-radius:17px 17px 17px 17px;padding:19px 25px 19px 25px;}.elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-7d28427 );box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.49);}.elementor-10 .elementor-element.elementor-element-186cc03{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-186cc03.elementor-element{--align-self:center;--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button:focus svg{fill:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-beced97{width:100%;max-width:100%;text-align:center;font-family:"Inter", Sans-serif;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-1.1px;word-spacing:0px;color:#030303;}.elementor-10 .elementor-element.elementor-element-9766866 .elementor-button{background-color:#FFFFFF;font-family:"Inter", Sans-serif;font-size:15px;font-weight:600;fill:var( --e-global-color-7d28427 );color:var( --e-global-color-7d28427 );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-7d28427 );border-radius:18px 18px 18px 18px;padding:13px 13px 13px 13px;}.elementor-10 .elementor-element.elementor-element-9766866 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-9766866 .elementor-button:focus{background-color:var( --e-global-color-7d28427 );color:#FFFFFF;box-shadow:0px 0px 10px -3px rgba(1.8445923913043458, 37.39999999999998, 3.6899953405600034, 0.49);}.elementor-10 .elementor-element.elementor-element-9766866{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-9766866.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-9766866 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-9766866 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-10 .elementor-element.elementor-element-b0672e8{--display:flex;}.elementor-10 .elementor-element.elementor-element-b0672e8:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b0672e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-b0672e8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-09d8506.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-5616528{--display:flex;--min-height:275px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--overlay-opacity:0.5;--border-radius:0px 0px 0px 0px;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-10 .elementor-element.elementor-element-5616528:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-5616528 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-5616528::before, .elementor-10 .elementor-element.elementor-element-5616528 > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5616528 > .e-con-inner > .elementor-background-video-container::before, .elementor-10 .elementor-element.elementor-element-5616528 > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5616528 > .e-con-inner > .elementor-background-slideshow::before, .elementor-10 .elementor-element.elementor-element-5616528 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-10 .elementor-element.elementor-element-5616528.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-10 .elementor-element.elementor-element-4e62a4a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e62a4a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4e62a4a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-223f3e7{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-223f3e7:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-223f3e7 img{width:100%;height:180px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6a8af7e{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6a8af7e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6a8af7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-b84af22:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-b84af22 img{width:100%;height:180px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-6622276{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-6622276:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-6622276 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-d997e20:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-d997e20 img{width:100%;height:180px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-4e80d7e{--display:flex;--min-height:175px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4e80d7e:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-4e80d7e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/care-img-4.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-10 .elementor-element.elementor-element-e1ceece{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e1ceece:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-e1ceece > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-c232cad:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-c232cad img{width:100%;height:180px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-2037640{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-2037640:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-2037640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F83F3F00;}.elementor-10 .elementor-element.elementor-element-6216330:hover{--e-transform-scale:1;}.elementor-10 .elementor-element.elementor-element-6216330 img{width:100%;height:180px;border-radius:0px 0px 0px 0px;}.elementor-10 .elementor-element.elementor-element-d9a24c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-d9a24c1:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d9a24c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCF4EF;}.elementor-10 .elementor-element.elementor-element-9531cbe{text-align:center;}.elementor-10 .elementor-element.elementor-element-9531cbe .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-8879998{--divider-border-style:solid;--divider-color:#5E3305;--divider-border-width:3.2px;width:var( --container-widget-width, 28% );max-width:28%;--container-widget-width:28%;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-8879998 .elementor-divider-separator{width:29%;margin:0 auto;margin-right:0;}.elementor-10 .elementor-element.elementor-element-8879998 .elementor-divider{text-align:right;padding-block-start:15px;padding-block-end:15px;}.elementor-10 .elementor-element.elementor-element-26c5c87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:20px 20px 20px 20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-120f397{--display:flex;border-style:none;--border-style:none;--border-radius:20px 9px 0px 20px;box-shadow:-2px 0px 10px 0px rgba(0, 0, 0, 0.21);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-466b3ce iframe{height:500px;}.elementor-10 .elementor-element.elementor-element-9d958f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 20px 20px 0px;box-shadow:8px 0px 10px 0px rgba(0, 0, 0, 0.17);--padding-top:30px;--padding-bottom:30px;--padding-left:40px;--padding-right:40px;}.elementor-10 .elementor-element.elementor-element-9d958f9:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9d958f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-10 .elementor-element.elementor-element-738f735 .elementor-icon-list-icon i{color:#DD7708;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-738f735 .elementor-icon-list-icon svg{fill:#DD7708;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-738f735{--e-icon-list-icon-size:19px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-738f735 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-738f735 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-738f735 .elementor-icon-list-text{color:var( --e-global-color-7d28427 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8f835cc .elementor-icon-list-icon i{color:#D56F01;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-8f835cc .elementor-icon-list-icon svg{fill:#D56F01;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-8f835cc{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-8f835cc .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-8f835cc .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-8f835cc .elementor-icon-list-text{color:var( --e-global-color-7d28427 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-5fc22d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57b91b0{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:center;--align-items:center;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-57b91b0:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-57b91b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-57b91b0:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-ad2b374{columns:1;text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-30a7399{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-30a7399:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-30a7399 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-30a7399:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-5a390f8{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-f6a2553{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:6px 6px 6px 6px;--padding-top:6px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8bb52e4{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-8bb52e4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-8bb52e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-8bb52e4:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-e2e5633{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-b97329a{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-b97329a:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-b97329a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F0F0F0;}.elementor-10 .elementor-element.elementor-element-b97329a:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-75bdaa5{text-align:center;font-family:"Inter", Sans-serif;font-size:14px;font-weight:700;line-height:30px;letter-spacing:-0.8px;word-spacing:0px;color:var( --e-global-color-24f0c79 );}.elementor-10 .elementor-element.elementor-element-d86f2c2{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 3px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:3px;border-color:var( --e-global-color-24f0c79 );--border-color:var( --e-global-color-24f0c79 );--border-radius:8px 8px 8px 8px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:0px;--padding-left:025px;--padding-right:13px;}.elementor-10 .elementor-element.elementor-element-d86f2c2:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-d86f2c2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF98271F;}.elementor-10 .elementor-element.elementor-element-326d5b3{text-align:left;}.elementor-10 .elementor-element.elementor-element-326d5b3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:700;color:var( --e-global-color-7d28427 );}.elementor-10 .elementor-element.elementor-element-3dd6ada{text-align:left;font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;font-style:italic;letter-spacing:-0.8px;word-spacing:0px;color:#8D4A00;}.elementor-10 .elementor-element.elementor-element-2f8f104{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:30px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-361aaa4{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-361aaa4:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-361aaa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10 .elementor-element.elementor-element-361aaa4:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-eda46fe .elementor-icon-list-icon i{color:#D36E01;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-eda46fe .elementor-icon-list-icon svg{fill:#D36E01;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-eda46fe{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-eda46fe .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-eda46fe .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-eda46fe .elementor-icon-list-text{color:var( --e-global-color-7d28427 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-4f95732{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-4f95732.e-con{--align-self:flex-start;}.elementor-10 .elementor-element.elementor-element-3e57133{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-3e57133:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-3e57133 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10 .elementor-element.elementor-element-3e57133:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-3693c08 .elementor-icon-list-icon i{color:#D36E01;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-3693c08 .elementor-icon-list-icon svg{fill:#D36E01;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-3693c08{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-3693c08 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-3693c08 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-3693c08 .elementor-icon-list-text{color:var( --e-global-color-7d28427 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-9971df2{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7384bdb{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--justify-items:start;--align-items:center;--background-transition:0.3s;--border-radius:6px 6px 6px 6px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-7384bdb:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-7384bdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAFA;}.elementor-10 .elementor-element.elementor-element-7384bdb:hover{background-color:#FFE5BF;}.elementor-10 .elementor-element.elementor-element-ea61020 .elementor-icon-list-icon i{color:#D36E01;transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-ea61020 .elementor-icon-list-icon svg{fill:#D36E01;transition:fill 0.3s;}.elementor-10 .elementor-element.elementor-element-ea61020{--e-icon-list-icon-size:15px;--icon-vertical-offset:0px;}.elementor-10 .elementor-element.elementor-element-ea61020 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-10 .elementor-element.elementor-element-ea61020 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;}.elementor-10 .elementor-element.elementor-element-ea61020 .elementor-icon-list-text{color:var( --e-global-color-7d28427 );transition:color 0.3s;}.elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button{background-color:transparent;font-family:"Montserrat", Sans-serif;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-image:linear-gradient(54deg, #FF8500 0%, #422300 100%);box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.42);border-radius:17px 17px 17px 17px;padding:10px 035px 10px 35px;}.elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button:hover, .elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button:focus{background-color:#FFFFFF;color:var( --e-global-color-7d28427 );box-shadow:0px 0px 10px 0px rgba(255, 133.00000000000003, 0, 0.49);}.elementor-10 .elementor-element.elementor-element-2efeaf6{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-10 .elementor-element.elementor-element-2efeaf6.elementor-element{--order:99999 /* order end hack */;}.elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button-content-wrapper{flex-direction:row;}.elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button:hover svg, .elementor-10 .elementor-element.elementor-element-2efeaf6 .elementor-button:focus svg{fill:var( --e-global-color-7d28427 );}@media(min-width:768px){.elementor-10 .elementor-element.elementor-element-0a696c8{--width:400px;}.elementor-10 .elementor-element.elementor-element-0c91fcd{--width:6.542%;}.elementor-10 .elementor-element.elementor-element-9a00c83{--width:55%;}.elementor-10 .elementor-element.elementor-element-0fc72e4{--width:40vw;}.elementor-10 .elementor-element.elementor-element-b0e6f60{--width:100%;}.elementor-10 .elementor-element.elementor-element-33d1581{--width:40%;}.elementor-10 .elementor-element.elementor-element-77928fc{--width:20%;}.elementor-10 .elementor-element.elementor-element-cdd15cb{--width:20%;}.elementor-10 .elementor-element.elementor-element-bdeeecb{--width:40%;}.elementor-10 .elementor-element.elementor-element-a5c5232{--content-width:1200px;}.elementor-10 .elementor-element.elementor-element-a681b82{--width:25%;}.elementor-10 .elementor-element.elementor-element-ae8c5f5{--width:75%;}.elementor-10 .elementor-element.elementor-element-58fd498{--width:45%;}.elementor-10 .elementor-element.elementor-element-b86c611{--width:45%;}.elementor-10 .elementor-element.elementor-element-e5876d6{--width:45%;}.elementor-10 .elementor-element.elementor-element-53f5bd1{--width:45%;}.elementor-10 .elementor-element.elementor-element-70cae65{--width:60%;}.elementor-10 .elementor-element.elementor-element-3ccd9a3{--width:40%;}.elementor-10 .elementor-element.elementor-element-8338608{--width:100%;}.elementor-10 .elementor-element.elementor-element-cf82c1c{--width:23%;}.elementor-10 .elementor-element.elementor-element-68d19c6{--content-width:100%;}.elementor-10 .elementor-element.elementor-element-188202f{--width:28%;}.elementor-10 .elementor-element.elementor-element-5616528{--width:100%;}.elementor-10 .elementor-element.elementor-element-4e62a4a{--width:60%;}.elementor-10 .elementor-element.elementor-element-6a8af7e{--width:60%;}.elementor-10 .elementor-element.elementor-element-6622276{--width:60%;}.elementor-10 .elementor-element.elementor-element-4e80d7e{--width:50%;}.elementor-10 .elementor-element.elementor-element-e1ceece{--width:60%;}.elementor-10 .elementor-element.elementor-element-2037640{--width:60%;}.elementor-10 .elementor-element.elementor-element-120f397{--width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-10 .elementor-element.elementor-element-188202f{--width:60%;}.elementor-10 .elementor-element.elementor-element-4e62a4a{--width:33%;}.elementor-10 .elementor-element.elementor-element-6a8af7e{--width:33%;}.elementor-10 .elementor-element.elementor-element-6622276{--width:33%;}.elementor-10 .elementor-element.elementor-element-4e80d7e{--width:33%;}.elementor-10 .elementor-element.elementor-element-e1ceece{--width:33%;}.elementor-10 .elementor-element.elementor-element-2037640{--width:33%;}}@media(max-width:1024px){.elementor-10 .elementor-element.elementor-element-0a696c8{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d469534 img{height:250px;}.elementor-10 .elementor-element.elementor-element-d88be76 img{height:250px;}.elementor-10 .elementor-element.elementor-element-ee51ea4{--e-n-carousel-swiper-slides-to-display:2;}.elementor-10 .elementor-element.elementor-element-5616528{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-57b91b0{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-30a7399{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-8bb52e4{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b97329a{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-361aaa4{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3e57133{--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7384bdb{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-10 .elementor-element.elementor-element-9809aec:not(.elementor-motion-effects-element-type-background), .elementor-10 .elementor-element.elementor-element-9809aec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://abundancenaturopathic.cm1.dev/wp-content/uploads/2025/09/home-s1-bk.jpeg");}.elementor-10 .elementor-element.elementor-element-9809aec{--width:528px;--min-height:30vh;}.elementor-10 .elementor-element.elementor-element-0a696c8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-cb4ba5b .elementor-heading-title{font-size:15px;}.elementor-10 .elementor-element.elementor-element-3a283d6{--padding-top:64px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-ea30db1{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;text-align:center;}.elementor-10 .elementor-element.elementor-element-ea30db1 .elementor-heading-title{font-size:24px;line-height:1.3em;}.elementor-10 .elementor-element.elementor-element-406651b{text-align:center;}.elementor-10 .elementor-element.elementor-element-0fc72e4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-0fc72e4.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-b0e6f60{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-459d50f .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-d469534 img{height:200px;}.elementor-10 .elementor-element.elementor-element-d88be76 img{height:200px;}.elementor-10 .elementor-element.elementor-element-a5c5232{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-b8673f6{text-align:center;}.elementor-10 .elementor-element.elementor-element-b8673f6 .elementor-heading-title{font-size:2.2rem;}.elementor-10 .elementor-element.elementor-element-fb4761a .elementor-headline{font-size:23px;line-height:1.2em;}.elementor-10 .elementor-element.elementor-element-824b7a2{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-00831a1 .elementor-heading-title{font-size:23px;}.elementor-10 .elementor-element.elementor-element-7d007f4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-58fd498{--width:103.242px;}.elementor-10 .elementor-element.elementor-element-b86c611{--width:103.227px;}.elementor-10 .elementor-element.elementor-element-e5876d6{--width:102.238px;}.elementor-10 .elementor-element.elementor-element-53f5bd1{--width:103.25px;}.elementor-10 .elementor-element.elementor-element-5685bf3{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-679747c{text-align:center;}.elementor-10 .elementor-element.elementor-element-679747c .elementor-heading-title{font-size:30px;}.elementor-10 .elementor-element.elementor-element-e68b91f{text-align:center;}.elementor-10 .elementor-element.elementor-element-360bdd1{--spacer-size:10px;}.elementor-10 .elementor-element.elementor-element-c566d9d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-93a8b16{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-44db753{text-align:center;}.elementor-10 .elementor-element.elementor-element-a4a16b2{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-10 .elementor-element.elementor-element-b6e4538{text-align:center;}.elementor-10 .elementor-element.elementor-element-31e4cef{--spacer-size:38px;}.elementor-10 .elementor-element.elementor-element-3ccd9a3{--width:350px;}.elementor-10 .elementor-element.elementor-element-3ccd9a3.e-con{--order:-99999 /* order start hack */;}.elementor-10 .elementor-element.elementor-element-8338608{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-10 .elementor-element.elementor-element-e3a8a87 img{max-width:100%;height:300px;object-fit:cover;object-position:center center;}.elementor-10 .elementor-element.elementor-element-cf82c1c{--width:70px;}body:not(.rtl) .elementor-10 .elementor-element.elementor-element-cf82c1c{right:12px;}body.rtl .elementor-10 .elementor-element.elementor-element-cf82c1c{left:12px;}.elementor-10 .elementor-element.elementor-element-0e4ffac{--width:70px;}.elementor-10 .elementor-element.elementor-element-3fc609f{width:var( --container-widget-width, 73.254px );max-width:73.254px;--container-widget-width:73.254px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-b50562f{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-69effb9{font-size:18px;}.elementor-10 .elementor-element.elementor-element-319aa7d{width:var( --container-widget-width, 314.25px );max-width:314.25px;--container-widget-width:314.25px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-319aa7d .elementor-heading-title{font-size:38px;}.elementor-10 .elementor-element.elementor-element-5ce72f0{font-size:20px;}.elementor-10 .elementor-element.elementor-element-a0fd9fd{width:100%;max-width:100%;}.elementor-10 .elementor-element.elementor-element-5402be7{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-ee51ea4{--e-n-carousel-swiper-slides-to-display:1;}.elementor-10 .elementor-element.elementor-element-68d19c6{--content-width:100%;--min-height:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-10 .elementor-element.elementor-element-186cc03 .elementor-button{padding:19px 20px 19px 20px;}.elementor-10 .elementor-element.elementor-element-9766866 .elementor-button{font-size:22px;}.elementor-10 .elementor-element.elementor-element-b0672e8{--width:290.25px;--min-height:51px;}.elementor-10 .elementor-element.elementor-element-09d8506{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 278.234px );max-width:278.234px;--container-widget-width:278.234px;--container-widget-flex-grow:0;}.elementor-10 .elementor-element.elementor-element-09d8506 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:4px 4px 4px 4px;}.elementor-10 .elementor-element.elementor-element-5616528{--width:300px;--min-height:202px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-10 .elementor-element.elementor-element-d9a24c1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-10 .elementor-element.elementor-element-9531cbe .elementor-heading-title{font-size:28px;}.elementor-10 .elementor-element.elementor-element-120f397{--border-radius:22px 22px 0px 0px;}.elementor-10 .elementor-element.elementor-element-466b3ce iframe{height:200px;}.elementor-10 .elementor-element.elementor-element-9d958f9{--border-radius:0px 0px 22px 22px;}.elementor-10 .elementor-element.elementor-element-57b91b0{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-30a7399{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-5a390f8{column-gap:0px;}.elementor-10 .elementor-element.elementor-element-8bb52e4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-b97329a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-d86f2c2{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:13px;--padding-bottom:13px;--padding-left:13px;--padding-right:13px;}.elementor-10 .elementor-element.elementor-element-3dd6ada{line-height:12px;letter-spacing:-0.8px;}.elementor-10 .elementor-element.elementor-element-361aaa4{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-3e57133{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-10 .elementor-element.elementor-element-7384bdb{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for container, class: .elementor-element-0c91fcd */@keyframes floatUpDown {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px); /* moves up by 15px */
  }
}

.floating-container {
  animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-c6a4a4d */.your-video-container-class {
  border-radius: 10px; /* Adjust radius as needed */
  overflow: hidden; /* Ensures rounded corners are visible */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b0e6f60 */.elementor-10 .elementor-element.elementor-element-b0e6f60 {
    max-width: 1200px
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33d1581 */.elementor-10 .elementor-element.elementor-element-33d1581:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-33d1581 {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77928fc */.elementor-10 .elementor-element.elementor-element-77928fc:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-77928fc {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdd15cb */.elementor-10 .elementor-element.elementor-element-cdd15cb:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-cdd15cb {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bdeeecb */.elementor-10 .elementor-element.elementor-element-bdeeecb:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-bdeeecb {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for animated-headline, class: .elementor-element-fb4761a */.underline {
    text-decoration: underline;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e287643 *//* Default state for child */
.elementor-10 .elementor-element.elementor-element-e287643 .child-div {
  border: 2px solid transparent; /* must exist so color can change */
  transition: border-color 0.25s ease, 
              border-width 0.25s ease, 
              transform 0.25s ease;
}

/* On parent hover */
.elementor-10 .elementor-element.elementor-element-e287643:hover .child-div {
  border-color: #ffb970;   /* new border color */
  border-width: 2px;
  transform: scale(1.04);  /* slight zoom effect */
}
.elementor-10 .elementor-element.elementor-element-e287643:hover .inimg{
    
     transform: scale(1.06); 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af3fc4f *//* Default state for child */
.elementor-10 .elementor-element.elementor-element-af3fc4f .child-div {
  border: 2px solid transparent; /* must exist so color can change */
  transition: border-color 0.25s ease, 
              border-width 0.25s ease, 
              transform 0.25s ease;
}

/* On parent hover */
.elementor-10 .elementor-element.elementor-element-af3fc4f:hover .child-div {
  border-color: #ffb970;   /* new border color */
  border-width: 2px;
  transform: scale(1.04);  /* slight zoom effect */
}
.elementor-10 .elementor-element.elementor-element-af3fc4f:hover .inimg{
    
     transform: scale(1.06); 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a6ec7b *//* Default state for child */
.elementor-10 .elementor-element.elementor-element-7a6ec7b .child-div {
  border: 2px solid transparent; /* must exist so color can change */
  transition: border-color 0.25s ease, 
              border-width 0.25s ease, 
              transform 0.25s ease;
}

/* On parent hover */
.elementor-10 .elementor-element.elementor-element-7a6ec7b:hover .child-div {
  border-color: #ffb970;   /* new border color */
  border-width: 2px;
  transform: scale(1.04);  /* slight zoom effect */
}
.elementor-10 .elementor-element.elementor-element-7a6ec7b:hover .inimg{
    
     transform: scale(1.06); 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7367815 *//* Default state for child */
.elementor-10 .elementor-element.elementor-element-7367815 .child-div {
  border: 2px solid transparent; /* must exist so color can change */
  transition: border-color 0.25s ease, 
              border-width 0.25s ease, 
              transform 0.25s ease;
}

/* On parent hover */
.elementor-10 .elementor-element.elementor-element-7367815:hover .child-div {
  border-color: #ffb970;   /* new border color */
  border-width: 2px;
  transform: scale(1.04);  /* slight zoom effect */
}
.elementor-10 .elementor-element.elementor-element-7367815:hover .inimg{
    
     transform: scale(1.06); 
    
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cf82c1c */@keyframes floatUpDown {
  0%, 100% {
    transform: translateY(0);
  }
  50% {
    transform: translateY(-10px); /* moves up by 15px */
  }
}

.floating-container {
  animation: floatUpDown 3s ease-in-out infinite;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8338608 */.elementor-10 .elementor-element.elementor-element-8338608:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-8338608 {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5ce72f0 */.your-video-container-class {
  border-radius: 10px; /* Adjust radius as needed */
  overflow: hidden; /* Ensures rounded corners are visible */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e62a4a */.elementor-10 .elementor-element.elementor-element-4e62a4a:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-4e62a4a {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6a8af7e */.elementor-10 .elementor-element.elementor-element-6a8af7e:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-6a8af7e {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6622276 */.elementor-10 .elementor-element.elementor-element-6622276:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-6622276 {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e80d7e */.elementor-10 .elementor-element.elementor-element-4e80d7e:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-4e80d7e {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1ceece */.elementor-10 .elementor-element.elementor-element-e1ceece:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-e1ceece {
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2037640 */.elementor-10 .elementor-element.elementor-element-2037640:hover .inimgdoc{
    
     transform: scale(1.06); 
    
}
.elementor-10 .elementor-element.elementor-element-2037640 {
  overflow: hidden;
}/* End custom CSS */