.elementor-330 .elementor-element.elementor-element-1c71a19e{--display:flex;--min-height:650px;--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;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.5;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-1c71a19e:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-1c71a19e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-1c71a19e::before, .elementor-330 .elementor-element.elementor-element-1c71a19e > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-1c71a19e > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-1c71a19e > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-1c71a19e > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-1c71a19e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-17ee0c09{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--overlay-opacity:0.33;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-330 .elementor-element.elementor-element-17ee0c09:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-17ee0c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grassroots-wellness.com/wp-content/uploads/Mushrooms-in-wooden-slab-adjusted-scaled-e1758832466105-1096x1200.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-17ee0c09::before, .elementor-330 .elementor-element.elementor-element-17ee0c09 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-17ee0c09 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-17ee0c09 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-17ee0c09 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-17ee0c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#3F1010;--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-17ee0c09.e-con{--flex-grow:0;--flex-shrink:0;}.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-330 .elementor-element.elementor-element-3f7fae4d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-330 .elementor-element.elementor-element-3f7fae4d .elementor-heading-title{font-family:var( --e-global-typography-7009748-font-family ), Sans-serif;font-size:var( --e-global-typography-7009748-font-size );font-weight:var( --e-global-typography-7009748-font-weight );text-transform:var( --e-global-typography-7009748-text-transform );line-height:var( --e-global-typography-7009748-line-height );text-shadow:0px 0px 8px rgba(50.00000000000001, 30.000000000000004, 36.000000000000014, 0.83);color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-65c84860{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:100px;--padding-bottom:100px;--padding-left:100px;--padding-right:100px;}.elementor-330 .elementor-element.elementor-element-65c84860:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-65c84860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-65c84860.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-52bb9b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-330 .elementor-element.elementor-element-52bb9b1c img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-330 .elementor-element.elementor-element-3426bb05{width:var( --container-widget-width, 350px );max-width:350px;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;--container-widget-width:350px;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-3426bb05 .elementor-heading-title{font-family:var( --e-global-typography-0990d58-font-family ), Sans-serif;font-size:var( --e-global-typography-0990d58-font-size );font-weight:var( --e-global-typography-0990d58-font-weight );text-transform:var( --e-global-typography-0990d58-text-transform );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );color:var( --e-global-color-accent );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );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-330 .elementor-element.elementor-element-6fd06941{text-align:center;font-family:var( --e-global-typography-800676e-font-family ), Sans-serif;font-size:var( --e-global-typography-800676e-font-size );font-weight:var( --e-global-typography-800676e-font-weight );line-height:var( --e-global-typography-800676e-line-height );color:var( --e-global-color-1b53093 );}.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-330 .elementor-element.elementor-element-0d219c3 .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;text-transform:none;background-image:linear-gradient(45deg, var( --e-global-color-f48e62e ) 0%, var( --e-global-color-0550c5b ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-330 .elementor-element.elementor-element-0d219c3 .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-0d219c3 .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1b53093 );background-image:linear-gradient(180deg, var( --e-global-color-accent ) 0%, var( --e-global-color-accent ) 100%);}.elementor-330 .elementor-element.elementor-element-0d219c3 .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-0d219c3 .elementor-button:focus svg{fill:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-7831b73f{--display:flex;--min-height:500px;--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;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.15;--padding-top:100px;--padding-bottom:40px;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-7831b73f::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://grassroots-wellness.com/wp-content/uploads/LeafGLightGreen-768x513.webp");--background-overlay:'';background-position:97% -8%;background-repeat:no-repeat;background-size:369px auto;}.elementor-330 .elementor-element.elementor-element-7351304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-330 .elementor-element.elementor-element-7351304 img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-330 .elementor-element.elementor-element-c967e54{width:var( --container-widget-width, 700px );max-width:700px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 030px) 0px;--container-widget-width:700px;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-c967e54 .elementor-heading-title{font-family:var( --e-global-typography-7009748-font-family ), Sans-serif;font-size:var( --e-global-typography-7009748-font-size );font-weight:var( --e-global-typography-7009748-font-weight );text-transform:var( --e-global-typography-7009748-text-transform );line-height:var( --e-global-typography-7009748-line-height );text-shadow:0px 0px 10px rgba(40, 25, 30.00000000000001, 0);color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-d99af80{--display:flex;--min-height:50px;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.3;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-d99af80:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-d99af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-d99af80::before, .elementor-330 .elementor-element.elementor-element-d99af80 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d99af80 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d99af80 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d99af80 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d99af80 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-d99af80.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d61158c{--display:flex;--min-height:0px;--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:flex-start;--overlay-opacity:0.25;--margin-top:-30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:120px;--padding-left:40px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-d61158c::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d61158c > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d61158c > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-d61158c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-3bb25c6 img{width:25vw;max-width:25vw;height:25vw;object-fit:cover;object-position:center center;border-radius:050% 050% 050% 050%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-330 .elementor-element.elementor-element-bdeeeea{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-fcc9435{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-33e90594{--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:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.55;--padding-top:80px;--padding-bottom:120px;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-33e90594:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-33e90594 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6ECDD;}.elementor-330 .elementor-element.elementor-element-33e90594::before, .elementor-330 .elementor-element.elementor-element-33e90594 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-33e90594 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-33e90594 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-33e90594 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-33e90594 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-1a9ea05b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-330 .elementor-element.elementor-element-1a9ea05b img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-330 .elementor-element.elementor-element-3c92d637{width:var( --container-widget-width, 650px );max-width:650px;--container-widget-width:650px;--container-widget-flex-grow:0;text-align:center;}.elementor-330 .elementor-element.elementor-element-3c92d637.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-3c92d637 .elementor-heading-title{font-family:var( --e-global-typography-7009748-font-family ), Sans-serif;font-size:var( --e-global-typography-7009748-font-size );font-weight:var( --e-global-typography-7009748-font-weight );text-transform:var( --e-global-typography-7009748-text-transform );line-height:var( --e-global-typography-7009748-line-height );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-d38ace1{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-0d2af2b{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-330 .elementor-element.elementor-element-0d2af2b .elementor-heading-title{font-family:var( --e-global-typography-0990d58-font-family ), Sans-serif;font-size:var( --e-global-typography-0990d58-font-size );font-weight:var( --e-global-typography-0990d58-font-weight );text-transform:var( --e-global-typography-0990d58-text-transform );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-77dbde15{--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-d607a52{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-d607a52:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-d607a52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 69%);}.elementor-330 .elementor-element.elementor-element-6fa3a8f{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-6fa3a8f.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-6fa3a8f .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-1b53093 );}.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-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-330 .elementor-element.elementor-element-f0dc4ef .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-f0dc4ef .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-f0dc4ef{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3rem;}.elementor-330 .elementor-element.elementor-element-f0dc4ef .elementor-icon-list-text{color:var( --e-global-color-1b53093 );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-3f834a4{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-3f834a4:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-3f834a4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 69%);}.elementor-330 .elementor-element.elementor-element-0e826be{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-0e826be.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-0e826be .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-d9fba7c .elementor-icon-list-icon i{color:var( --e-global-color-f48e62e );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-d9fba7c .elementor-icon-list-icon svg{fill:var( --e-global-color-f48e62e );transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-d9fba7c{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3rem;}.elementor-330 .elementor-element.elementor-element-d9fba7c .elementor-icon-list-text{color:var( --e-global-color-1b53093 );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-909de97{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-909de97:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-909de97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(150deg, var( --e-global-color-accent ) 0%, var( --e-global-color-primary ) 69%);}.elementor-330 .elementor-element.elementor-element-fc93e77{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-fc93e77.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-fc93e77 .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-c46b524 .elementor-icon-list-icon i{color:var( --e-global-color-f48e62e );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-c46b524 .elementor-icon-list-icon svg{fill:var( --e-global-color-f48e62e );transition:fill 0.3s;}.elementor-330 .elementor-element.elementor-element-c46b524{--e-icon-list-icon-size:14px;--icon-vertical-align:flex-start;--icon-vertical-offset:0.3rem;}.elementor-330 .elementor-element.elementor-element-c46b524 .elementor-icon-list-text{color:var( --e-global-color-1b53093 );transition:color 0.3s;}.elementor-330 .elementor-element.elementor-element-6fc8b94{--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:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:120px;--padding-bottom:120px;--padding-left:40%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-6fc8b94:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(-75deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-primary ) 100%);}.elementor-330 .elementor-element.elementor-element-6fc8b94::before, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-fa520cb );--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-top .elementor-shape-fill, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#E6ECDD;}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-top svg{height:34px;}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-bottom svg{width:calc(113% + 1.3px);height:31px;transform:translateX(-50%) rotateY(180deg);}.elementor-330 .elementor-element.elementor-element-dd9de7d{width:var( --container-widget-width, 25vw );max-width:25vw;--container-widget-width:25vw;--container-widget-flex-grow:0;top:167px;}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-dd9de7d{left:72px;}body.rtl .elementor-330 .elementor-element.elementor-element-dd9de7d{right:72px;}.elementor-330 .elementor-element.elementor-element-dd9de7d img{width:25vw;max-width:25vw;height:25vw;object-fit:cover;object-position:center center;border-radius:050% 050% 050% 050%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-330 .elementor-element.elementor-element-b2a4309{width:var( --container-widget-width, 500px );max-width:500px;margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-b2a4309 .elementor-heading-title{font-family:var( --e-global-typography-0990d58-font-family ), Sans-serif;font-size:var( --e-global-typography-0990d58-font-size );font-weight:var( --e-global-typography-0990d58-font-weight );text-transform:var( --e-global-typography-0990d58-text-transform );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-d71a8f9{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-2def79d .elementor-button{background-color:transparent;font-family:"Roboto", Sans-serif;font-weight:500;background-image:linear-gradient(45deg, var( --e-global-color-f48e62e ) 0%, var( --e-global-color-0550c5b ) 100%);box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:5px 5px 5px 5px;padding:10px 20px 10px 20px;}.elementor-330 .elementor-element.elementor-element-2def79d .elementor-button:hover, .elementor-330 .elementor-element.elementor-element-2def79d .elementor-button:focus{background-color:transparent;color:var( --e-global-color-1b53093 );background-image:linear-gradient(180deg, var( --e-global-color-text ) 0%, var( --e-global-color-text ) 100%);}.elementor-330 .elementor-element.elementor-element-2def79d{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-2def79d .elementor-button:hover svg, .elementor-330 .elementor-element.elementor-element-2def79d .elementor-button:focus svg{fill:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-4378056{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.3;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-4378056:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-4378056 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-4378056::before, .elementor-330 .elementor-element.elementor-element-4378056 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-4378056 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-4378056 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-4378056 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-4378056 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-2a34738{--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:flex-start;--overlay-opacity:0.25;--padding-top:80px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-2a34738::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://grassroots-wellness.com/wp-content/uploads/LeafGLightGreen.webp");--background-overlay:'';background-position:75% 83%;background-repeat:no-repeat;background-size:50% auto;}.elementor-330 .elementor-element.elementor-element-2a34738.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-6c20ca0 img{width:25vw;max-width:25vw;height:25vw;object-fit:cover;object-position:center center;border-radius:050% 050% 050% 050%;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0);}.elementor-330 .elementor-element.elementor-element-9b7293b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:130px;--padding-bottom:100px;--padding-left:100px;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-bbbc31c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-bbbc31c img{width:50px;height:50px;object-fit:contain;object-position:center center;}.elementor-330 .elementor-element.elementor-element-9a223ed{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:left;}.elementor-330 .elementor-element.elementor-element-9a223ed .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-d66b352{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:left;}.elementor-330 .elementor-element.elementor-element-d66b352 .elementor-heading-title{font-family:var( --e-global-typography-7009748-font-family ), Sans-serif;font-size:var( --e-global-typography-7009748-font-size );font-weight:var( --e-global-typography-7009748-font-weight );text-transform:var( --e-global-typography-7009748-text-transform );line-height:var( --e-global-typography-7009748-line-height );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-50655bf{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-49b903b{--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:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.84;--padding-top:80px;--padding-bottom:50px;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-49b903b:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-49b903b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://grassroots-wellness.com/wp-content/uploads/anna-wzaK37m1ezg-unsplash-1536x1024.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-330 .elementor-element.elementor-element-49b903b::before, .elementor-330 .elementor-element.elementor-element-49b903b > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-49b903b > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-49b903b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#58878F;--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-49b903b > .elementor-shape-top .elementor-shape-fill, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-49b903b > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-shape-top svg{height:20px;}.elementor-330 .elementor-element.elementor-element-49b903b > .elementor-shape-bottom .elementor-shape-fill, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#6C8C8720;}.elementor-330 .elementor-element.elementor-element-49b903b > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-49b903b > .e-con-inner > .elementor-shape-bottom svg{height:17px;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-17f0d311 .swiper-pagination-bullet-active, .elementor-330 .elementor-element.elementor-element-17f0d311 .swiper-pagination-progressbar-fill{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-17f0d311 .swiper-pagination-fraction{color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-17f0d311{padding:0px 20px 0px 20px;}.elementor-330 .elementor-element.elementor-element-17f0d311.elementor-element{--align-self:center;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-bb8e08e );border-width:0px 0px 0px 0px;border-color:var( --e-global-color-39726b2 );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__header{padding-top:020px;padding-left:60px;padding-right:20px;border-block-end-width:0px;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__content{padding-bottom:0px;padding-left:60px;padding-right:20px;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-swiper-button svg{fill:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-17f0d311 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-39726b2 );opacity:var( --e-global-color-39726b2 );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__name{color:var( --e-global-color-accent );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__header, .elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__name{font-family:"Figtree", Sans-serif;font-size:0.9rem;font-weight:500;text-transform:uppercase;line-height:1rem;letter-spacing:0.03rem;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__title{color:var( --e-global-color-secondary );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__text{color:var( --e-global-color-1b53093 );font-family:var( --e-global-typography-800676e-font-family ), Sans-serif;font-size:var( --e-global-typography-800676e-font-size );font-weight:var( --e-global-typography-800676e-font-weight );line-height:var( --e-global-typography-800676e-line-height );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__image img{width:50px;height:50px;border-radius:0px;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-star-rating{font-size:0px;}.elementor-330 .elementor-element.elementor-element-f343f13{--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:stretch;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overlay-opacity:0.08;--padding-top:80px;--padding-bottom:80px;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-f343f13:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-f343f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#6C8C8720;}.elementor-330 .elementor-element.elementor-element-f343f13::before, .elementor-330 .elementor-element.elementor-element-f343f13 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-f343f13 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-f343f13 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-f343f13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-f343f13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://grassroots-wellness.com/wp-content/uploads/LeafKGreen-1.webp");--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-22fbce1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -30px) 0px;}.elementor-330 .elementor-element.elementor-element-22fbce1 img{width:50px;height:50px;object-fit:contain;object-position:center center;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-330 .elementor-element.elementor-element-6f7ef37{text-align:center;}.elementor-330 .elementor-element.elementor-element-6f7ef37 .elementor-heading-title{font-family:var( --e-global-typography-7009748-font-family ), Sans-serif;font-size:var( --e-global-typography-7009748-font-size );font-weight:var( --e-global-typography-7009748-font-weight );text-transform:var( --e-global-typography-7009748-text-transform );line-height:var( --e-global-typography-7009748-line-height );color:var( --e-global-color-primary );}.elementor-330 .elementor-element.elementor-element-edd5854{--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:3% 3%;--row-gap:3%;--column-gap:3%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-3fba297{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-3fba297:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-3fba297 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-3fba297.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-fc91c05{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-fc91c05.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-fc91c05 .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-9ce288b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3d41169{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-3d41169.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-3d41169 .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-8484e1a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-8484e1a.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-8484e1a .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-0d809d7{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-0d809d7:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-0d809d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-0d809d7.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-0c71864{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-0c71864.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-0c71864 .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-91d24b2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-ea043ae{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-ea043ae.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-ea043ae .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-e16c51a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-e16c51a.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-e16c51a .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-5acc296{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-5acc296:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-5acc296 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-5acc296.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-1fc3653{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-1fc3653.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-1fc3653 .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-8a6c9f9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-489e0fb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-489e0fb.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-489e0fb .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-37f3ede{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-37f3ede.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-37f3ede .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-44b7392{--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:3% 3%;--row-gap:3%;--column-gap:3%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-34b8a67{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-34b8a67:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-34b8a67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-34b8a67.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-36da2c8{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-36da2c8.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-36da2c8 .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-0d069a1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-5e93e17{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-5e93e17.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-5e93e17 .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-a7421e2{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:7px 7px 7px 7px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-330 .elementor-element.elementor-element-a7421e2:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-a7421e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-1b53093 );}.elementor-330 .elementor-element.elementor-element-a7421e2.e-con{--align-self:stretch;}.elementor-330 .elementor-element.elementor-element-8a3288e{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-8a3288e.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-8a3288e .elementor-heading-title{font-family:var( --e-global-typography-b3c8f47-font-family ), Sans-serif;font-size:var( --e-global-typography-b3c8f47-font-size );font-weight:var( --e-global-typography-b3c8f47-font-weight );text-transform:var( --e-global-typography-b3c8f47-text-transform );line-height:var( --e-global-typography-b3c8f47-line-height );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-36e9143{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3afd530{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-3afd530.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-3afd530 .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-b080217{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-b080217.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-b080217 .elementor-heading-title{font-family:var( --e-global-typography-150f482-font-family ), Sans-serif;font-size:var( --e-global-typography-150f482-font-size );font-weight:var( --e-global-typography-150f482-font-weight );text-transform:var( --e-global-typography-150f482-text-transform );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-c29d71b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-c29d71b.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-c29d71b .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1rem;font-weight:400;font-style:italic;line-height:1.4rem;color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-ebaf170{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overlay-opacity:0;--padding-top:80px;--padding-bottom:130px;--padding-left:8%;--padding-right:8%;}.elementor-330 .elementor-element.elementor-element-ebaf170:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-ebaf170 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-39726b2 );}.elementor-330 .elementor-element.elementor-element-ebaf170::before, .elementor-330 .elementor-element.elementor-element-ebaf170 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-ebaf170 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-ebaf170 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-ebaf170 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-ebaf170 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-fa520cb );--background-overlay:'';}.elementor-330 .elementor-element.elementor-element-1ce84c5{margin:30px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-1ce84c5.elementor-element{--align-self:flex-start;}.elementor-330 .elementor-element.elementor-element-1ce84c5 .elementor-heading-title{font-family:var( --e-global-typography-0990d58-font-family ), Sans-serif;font-size:var( --e-global-typography-0990d58-font-size );font-weight:var( --e-global-typography-0990d58-font-weight );text-transform:var( --e-global-typography-0990d58-text-transform );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );color:var( --e-global-color-text );}.elementor-330 .elementor-element.elementor-element-3bbd219{width:100%;max-width:100%;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-330 .elementor-element.elementor-element-1c71a19e{--min-height:60vw;--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:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-17ee0c09{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-330 .elementor-element.elementor-element-17ee0c09.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-330 .elementor-element.elementor-element-3f7fae4d .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-65c84860{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-330 .elementor-element.elementor-element-65c84860.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3426bb05{width:100%;max-width:100%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-3426bb05 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-6fd06941{font-size:var( --e-global-typography-800676e-font-size );line-height:var( --e-global-typography-800676e-line-height );}.elementor-330 .elementor-element.elementor-element-7831b73f{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-7831b73f::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-7351304{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-c967e54 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-d99af80{--flex-direction:row-reverse;--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-reverse;--justify-content:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-d61158c.e-con{--e-con-transform-translateX:-16px;--flex-grow:0;--flex-shrink:1;}.elementor-330 .elementor-element.elementor-element-d61158c{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-3bb25c6 img{max-width:25vw;height:25vw;}.elementor-330 .elementor-element.elementor-element-bdeeeea{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:040px;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-bdeeeea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-fcc9435{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-33e90594{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-3c92d637 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-d38ace1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-0d2af2b .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-77dbde15{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-d607a52{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-6fa3a8f .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3f834a4{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-0e826be .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-909de97{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-fc93e77 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-6fc8b94{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:25vw;--padding-bottom:100px;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-top svg{height:20px;}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-bottom svg{height:20px;}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-dd9de7d{left:239px;}body.rtl .elementor-330 .elementor-element.elementor-element-dd9de7d{right:239px;}.elementor-330 .elementor-element.elementor-element-dd9de7d{top:-41px;}.elementor-330 .elementor-element.elementor-element-dd9de7d img{width:30vw;max-width:30vw;height:30vw;}.elementor-330 .elementor-element.elementor-element-b2a4309 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-d71a8f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-4378056{--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:space-between;--align-items:stretch;--flex-wrap:nowrap;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-2a34738{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-330 .elementor-element.elementor-element-2a34738::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:bottom left;}.elementor-330 .elementor-element.elementor-element-2a34738.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-330 .elementor-element.elementor-element-6c20ca0 img{max-width:25vw;height:25vw;}.elementor-330 .elementor-element.elementor-element-9b7293b{--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:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:60px;--padding-bottom:60px;--padding-left:35vw;--padding-right:40px;}.elementor-330 .elementor-element.elementor-element-9b7293b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-9a223ed .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-d66b352 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-50655bf{width:100%;max-width:100%;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-49b903b{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:5%;--padding-right:5%;}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__text{font-size:var( --e-global-typography-800676e-font-size );line-height:var( --e-global-typography-800676e-line-height );}.elementor-330 .elementor-element.elementor-element-f343f13{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:90px;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-6f7ef37 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-edd5854{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-3fba297{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-fc91c05 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-9ce288b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3d41169 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-8484e1a .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-0d809d7{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-0c71864 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-91d24b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-ea043ae .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-e16c51a .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-5acc296{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-1fc3653 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-8a6c9f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-489e0fb .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-37f3ede .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-44b7392{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-34b8a67{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-36da2c8 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-0d069a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-5e93e17 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-a7421e2{--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:30px 60px;--row-gap:30px;--column-gap:60px;--padding-top:2%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-8a3288e .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-36e9143{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3afd530 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-b080217 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-ebaf170{--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:20px 50px;--row-gap:20px;--column-gap:50px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:130px;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-1ce84c5 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-3bbd219{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-330 .elementor-element.elementor-element-1c71a19e{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-17ee0c09:not(.elementor-motion-effects-element-type-background), .elementor-330 .elementor-element.elementor-element-17ee0c09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://grassroots-wellness.com/wp-content/uploads/Mushrooms-in-wooden-slab-adjusted-scaled-e1758832466105-768x841.jpg");background-position:center center;background-size:cover;}.elementor-330 .elementor-element.elementor-element-17ee0c09{--min-height:100vw;--overlay-opacity:0.34;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-330 .elementor-element.elementor-element-3f7fae4d .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-65c84860{--min-height:100vw;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-52bb9b1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-330 .elementor-element.elementor-element-3426bb05{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-330 .elementor-element.elementor-element-3426bb05 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-6fd06941{font-size:var( --e-global-typography-800676e-font-size );line-height:var( --e-global-typography-800676e-line-height );}.elementor-330 .elementor-element.elementor-element-7831b73f::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-7831b73f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:0% 0%;}.elementor-330 .elementor-element.elementor-element-7831b73f{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:60px;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-7351304{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-330 .elementor-element.elementor-element-c967e54 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-d99af80{--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;--margin-top:-15%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-d61158c::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d61158c > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d61158c > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-d61158c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://grassroots-wellness.com/wp-content/uploads/LeafJWhite-373x450.webp");background-position:top right;}.elementor-330 .elementor-element.elementor-element-d61158c.e-con{--e-con-transform-translateX:0px;--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-d61158c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:65px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-330 .elementor-element.elementor-element-3bb25c6{width:var( --container-widget-width, 55vw );max-width:55vw;--container-widget-width:55vw;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-3bb25c6 img{width:100%;max-width:55vw;height:55vw;}.elementor-330 .elementor-element.elementor-element-bdeeeea{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-330 .elementor-element.elementor-element-bdeeeea.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-330 .elementor-element.elementor-element-fcc9435{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-33e90594{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:80px;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-1a9ea05b{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-330 .elementor-element.elementor-element-3c92d637 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-d38ace1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-0d2af2b .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-77dbde15{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-d607a52{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-6fa3a8f .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3f834a4{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-0e826be .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-909de97{--padding-top:5%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-330 .elementor-element.elementor-element-fc93e77 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-top svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-top svg{width:calc(225% + 1.3px);height:15px;}.elementor-330 .elementor-element.elementor-element-6fc8b94 > .elementor-shape-bottom svg, .elementor-330 .elementor-element.elementor-element-6fc8b94 > .e-con-inner > .elementor-shape-bottom svg{width:calc(153% + 1.3px);height:15px;}.elementor-330 .elementor-element.elementor-element-6fc8b94{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:55vw;--padding-bottom:80px;--padding-left:7%;--padding-right:7%;}body:not(.rtl) .elementor-330 .elementor-element.elementor-element-dd9de7d{left:22%;}body.rtl .elementor-330 .elementor-element.elementor-element-dd9de7d{right:22%;}.elementor-330 .elementor-element.elementor-element-dd9de7d{top:-25px;}.elementor-330 .elementor-element.elementor-element-dd9de7d img{width:55vw;max-width:55vw;height:55vw;}.elementor-330 .elementor-element.elementor-element-b2a4309 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-d71a8f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-4378056{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-330 .elementor-element.elementor-element-2a34738::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-video-container::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .e-con-inner > .elementor-background-slideshow::before, .elementor-330 .elementor-element.elementor-element-2a34738 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://grassroots-wellness.com/wp-content/uploads/LeafJWhite-373x450.webp");background-position:top right;}.elementor-330 .elementor-element.elementor-element-2a34738{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:65px;--padding-bottom:0px;--padding-left:35px;--padding-right:35px;}.elementor-330 .elementor-element.elementor-element-6c20ca0{width:var( --container-widget-width, 55vw );max-width:55vw;--container-widget-width:55vw;--container-widget-flex-grow:0;}.elementor-330 .elementor-element.elementor-element-6c20ca0 img{width:100%;max-width:55vw;height:55vw;}.elementor-330 .elementor-element.elementor-element-9b7293b{--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-330 .elementor-element.elementor-element-bbbc31c{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-330 .elementor-element.elementor-element-9a223ed .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-d66b352 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-50655bf{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-49b903b{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:30px;--padding-bottom:020px;--padding-left:0%;--padding-right:0;}.elementor-widget-reviews .elementor-testimonial__text{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-17f0d311{padding:0px 0px 0px 0px;}.elementor-330 .elementor-element.elementor-element-17f0d311 .elementor-testimonial__text{font-size:var( --e-global-typography-800676e-font-size );line-height:var( --e-global-typography-800676e-line-height );}.elementor-330 .elementor-element.elementor-element-f343f13{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:60px;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-22fbce1{margin:-10px -10px calc(var(--kit-widget-spacing, 0px) + -10px) -10px;}.elementor-330 .elementor-element.elementor-element-6f7ef37 .elementor-heading-title{font-size:var( --e-global-typography-7009748-font-size );line-height:var( --e-global-typography-7009748-line-height );}.elementor-330 .elementor-element.elementor-element-edd5854{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-3fba297{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-fc91c05 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-9ce288b{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3d41169 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-8484e1a .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-0d809d7{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-0c71864 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-91d24b2{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-ea043ae .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-e16c51a .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-5acc296{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-1fc3653 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-8a6c9f9{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-489e0fb .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-37f3ede .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-44b7392{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-330 .elementor-element.elementor-element-34b8a67{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-36da2c8 .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-0d069a1{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-5e93e17 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-a7421e2{--padding-top:7%;--padding-bottom:7%;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-8a3288e .elementor-heading-title{font-size:var( --e-global-typography-b3c8f47-font-size );line-height:var( --e-global-typography-b3c8f47-line-height );}.elementor-330 .elementor-element.elementor-element-36e9143{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-330 .elementor-element.elementor-element-3afd530 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-b080217 .elementor-heading-title{font-size:var( --e-global-typography-150f482-font-size );line-height:var( --e-global-typography-150f482-line-height );letter-spacing:var( --e-global-typography-150f482-letter-spacing );}.elementor-330 .elementor-element.elementor-element-ebaf170{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:50px;--padding-bottom:40px;--padding-left:7%;--padding-right:7%;}.elementor-330 .elementor-element.elementor-element-1ce84c5 .elementor-heading-title{font-size:var( --e-global-typography-0990d58-font-size );line-height:var( --e-global-typography-0990d58-line-height );letter-spacing:var( --e-global-typography-0990d58-letter-spacing );}.elementor-330 .elementor-element.elementor-element-3bbd219{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:768px){.elementor-330 .elementor-element.elementor-element-1c71a19e{--content-width:1600px;}.elementor-330 .elementor-element.elementor-element-17ee0c09{--width:50%;}.elementor-330 .elementor-element.elementor-element-65c84860{--width:50%;}.elementor-330 .elementor-element.elementor-element-7831b73f{--content-width:800px;}.elementor-330 .elementor-element.elementor-element-d61158c{--width:40%;}.elementor-330 .elementor-element.elementor-element-bdeeeea{--width:60%;}.elementor-330 .elementor-element.elementor-element-33e90594{--content-width:1600px;}.elementor-330 .elementor-element.elementor-element-d607a52{--width:33%;}.elementor-330 .elementor-element.elementor-element-3f834a4{--width:33%;}.elementor-330 .elementor-element.elementor-element-909de97{--width:33%;}.elementor-330 .elementor-element.elementor-element-2a34738{--width:40%;}.elementor-330 .elementor-element.elementor-element-9b7293b{--width:60%;}.elementor-330 .elementor-element.elementor-element-f343f13{--content-width:1600px;}.elementor-330 .elementor-element.elementor-element-3fba297{--width:31%;}.elementor-330 .elementor-element.elementor-element-0d809d7{--width:31%;}.elementor-330 .elementor-element.elementor-element-5acc296{--width:31%;}.elementor-330 .elementor-element.elementor-element-34b8a67{--width:31%;}.elementor-330 .elementor-element.elementor-element-a7421e2{--width:65%;}.elementor-330 .elementor-element.elementor-element-ebaf170{--content-width:800px;}}@media(max-width:1024px) and (min-width:768px){.elementor-330 .elementor-element.elementor-element-17ee0c09{--width:55%;}.elementor-330 .elementor-element.elementor-element-65c84860{--width:55%;}.elementor-330 .elementor-element.elementor-element-d99af80{--width:704.007px;}.elementor-330 .elementor-element.elementor-element-d61158c{--width:30%;}.elementor-330 .elementor-element.elementor-element-d607a52{--width:100%;}.elementor-330 .elementor-element.elementor-element-3f834a4{--width:100%;}.elementor-330 .elementor-element.elementor-element-909de97{--width:100%;}.elementor-330 .elementor-element.elementor-element-2a34738{--width:30%;}.elementor-330 .elementor-element.elementor-element-a7421e2{--width:65%;}}/* Start custom CSS for container, class: .elementor-element-17ee0c09 */.elementor-330 .elementor-element.elementor-element-17ee0c09 .elementor-widget {max-width: 425px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65c84860 */.elementor-330 .elementor-element.elementor-element-65c84860 .elementor-widget {max-width: 425px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fcc9435 */.elementor-330 .elementor-element.elementor-element-fcc9435 {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d38ace1 */.elementor-330 .elementor-element.elementor-element-d38ace1 {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6fc8b94 */.elementor-330 .elementor-element.elementor-element-6fc8b94 p a {color: white; text-decoration: underline;}

.elementor-330 .elementor-element.elementor-element-6fc8b94 p a:hover {color: #FFCD68;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-50655bf */.elementor-330 .elementor-element.elementor-element-50655bf {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for reviews, class: .elementor-element-17f0d311 */.elementor-testimonial__cite {
    align-self: end;
}
.elementor-testimonial__text:before {
  content: "“";
  font-size: 60px!important;
  position: relative;
  top: 20px;
  margin-left: -30px;
  font-family: lustria;
}

.elementor-testimonial__text:after {
  content: " ";
  font-family: lustria;
  
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ce288b */.elementor-330 .elementor-element.elementor-element-9ce288b {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-91d24b2 */.elementor-330 .elementor-element.elementor-element-91d24b2 {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8a6c9f9 */.elementor-330 .elementor-element.elementor-element-8a6c9f9 {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0d069a1 */.elementor-330 .elementor-element.elementor-element-0d069a1 {max-width: 800px!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-36e9143 */.elementor-330 .elementor-element.elementor-element-36e9143 {max-width: 800px!important;}/* End custom CSS */