.elementor-44 .elementor-element.elementor-element-99b417f{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:flex-start;--overlay-opacity:1;--padding-top:140px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-99b417f:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-99b417f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/8145c834182596e2258337445f5d818d8ca87f28-1_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-99b417f::before, .elementor-44 .elementor-element.elementor-element-99b417f > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-99b417f > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-99b417f > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-99b417f > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-99b417f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at top center, #22222200 30%, #000000 100%);}.elementor-44 .elementor-element.elementor-element-1c35a75{width:var( --container-widget-width, 697px );max-width:697px;--container-widget-width:697px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-1c35a75 .elementor-heading-title{font-size:3.8em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-6f7006e{width:var( --container-widget-width, 885px );max-width:885px;--container-widget-width:885px;--container-widget-flex-grow:0;font-size:18px;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-6f7006e a{color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-35ba9db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-25f800c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-25f800c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-25f800c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button{background-color:var( --e-global-color-bf85204 );font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bf85204 );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-e15849b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-e15849b .elementor-button:focus{color:var( --e-global-color-bf85204 );}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-e15849b .elementor-button:focus svg{fill:var( --e-global-color-bf85204 );}.elementor-44 .elementor-element.elementor-element-c62134d{--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:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-e65cfca{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-c27ded5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-9cdfe63 .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-48a1182 img{width:125px;}.elementor-44 .elementor-element.elementor-element-13339fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;text-align:start;font-size:17px;font-weight:400;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-13339fe p{margin-block-end:22px;}.elementor-44 .elementor-element.elementor-element-3464f5e{--display:flex;--min-height:450px;--border-radius:15px 15px 15px 15px;}.elementor-44 .elementor-element.elementor-element-3464f5e:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3464f5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/3987f0fe3264b29bda7dfc886dc5dc25fb8fcae3-1_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-df81634{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-2bb05dc{--display:flex;--min-height:280px;--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-around;--align-items:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44 .elementor-element.elementor-element-2bb05dc:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-2bb05dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-bf85204 );}.elementor-44 .elementor-element.elementor-element-aae1603{width:var( --container-widget-width, 73% );max-width:73%;--container-widget-width:73%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-aae1603 .elementor-heading-title{font-size:1.6em;font-weight:300;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-6b95378 img{width:180px;}.elementor-44 .elementor-element.elementor-element-97b7d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overflow:hidden;border-style:none;--border-style:none;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-9e074c8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-54fefbd{text-align:start;}.elementor-44 .elementor-element.elementor-element-54fefbd .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-194a5cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-3dab4c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--overflow:hidden;--overlay-opacity:1;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#2222221C;--border-color:#2222221C;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-3dab4c4:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e346875 );}.elementor-44 .elementor-element.elementor-element-3dab4c4::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/activity.png");--background-overlay:'';background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-44 .elementor-element.elementor-element-5abbd7d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-0639c9e{text-align:start;}.elementor-44 .elementor-element.elementor-element-0639c9e .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-a681321{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-a681321 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-a681321 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-4222b99{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-d87a095{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-6d2a960{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-331c48c{width:auto;max-width:auto;text-align:start;}.elementor-44 .elementor-element.elementor-element-331c48c .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-094ebe8 img{width:110px;}.elementor-44 .elementor-element.elementor-element-42d5812{width:auto;max-width:auto;text-align:start;}.elementor-44 .elementor-element.elementor-element-42d5812 .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-8ba4245{width:var( --container-widget-width, 640px );max-width:640px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:640px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-8ba4245 .elementor-heading-title{font-size:17px;font-weight:400;line-height:1.6em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-48288a6{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:10px 10px;--row-gap:10px;--column-gap:10px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-85855cb{--display:flex;--min-height:400px;--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:flex-end;--flex-wrap:nowrap;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-44 .elementor-element.elementor-element-85855cb:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-85855cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/2546672.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-85855cb::before, .elementor-44 .elementor-element.elementor-element-85855cb > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-85855cb > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-85855cb > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-85855cb > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-85855cb > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 40%, var( --e-global-color-text ) 100%);}.elementor-44 .elementor-element.elementor-element-09c8028{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-09c8028 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-8398e9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-53e75a5{--display:flex;--min-height:400px;--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:flex-end;--flex-wrap:nowrap;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-44 .elementor-element.elementor-element-53e75a5:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-53e75a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/2798085.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-53e75a5::before, .elementor-44 .elementor-element.elementor-element-53e75a5 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-53e75a5 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-53e75a5 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-53e75a5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-53e75a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 40%, var( --e-global-color-text ) 100%);}.elementor-44 .elementor-element.elementor-element-9f6ef1a{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-9f6ef1a .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-1244caf .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-1244caf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-1244caf .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-1244caf .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-1244caf .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-1244caf .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-9522ce4{--display:flex;--min-height:400px;--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:flex-end;--flex-wrap:nowrap;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-44 .elementor-element.elementor-element-9522ce4:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-9522ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/2788637.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-9522ce4::before, .elementor-44 .elementor-element.elementor-element-9522ce4 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-9522ce4 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-9522ce4 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-9522ce4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-9522ce4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 40%, var( --e-global-color-text ) 100%);}.elementor-44 .elementor-element.elementor-element-68ff368{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-68ff368 .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-4a62fce{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-d2c5496{--display:flex;--min-height:400px;--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:flex-end;--flex-wrap:nowrap;--overlay-opacity:1;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-44 .elementor-element.elementor-element-d2c5496:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-d2c5496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/2825668.webp");background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-d2c5496::before, .elementor-44 .elementor-element.elementor-element-d2c5496 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-d2c5496 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-d2c5496 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-d2c5496 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-d2c5496 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #02010100 40%, var( --e-global-color-text ) 100%);}.elementor-44 .elementor-element.elementor-element-9d630fc{width:var( --container-widget-width, 243px );max-width:243px;--container-widget-width:243px;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-9d630fc .elementor-heading-title{font-size:22px;font-weight:500;line-height:1.3em;color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-aae333c .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 8px;}.elementor-44 .elementor-element.elementor-element-aae333c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-aae333c .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-aae333c .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-aae333c .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-aae333c .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-b32c2a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-b32c2a1:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b32c2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e346875 );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/activity.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-44 .elementor-element.elementor-element-23aabb8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-33255c8{--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:flex-start;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-3b2e029 img{width:110px;}.elementor-44 .elementor-element.elementor-element-3f2f9be{width:auto;max-width:auto;text-align:start;}.elementor-44 .elementor-element.elementor-element-3f2f9be .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-d6896f0{width:var( --container-widget-width, 40% );max-width:40%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:40%;--container-widget-flex-grow:0;}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-4ac5321{--display:flex;--justify-content:center;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44 .elementor-element.elementor-element-4ac5321:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-4ac5321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/5.png");background-position:95% 50%;background-repeat:no-repeat;background-size:220px auto;}.elementor-44 .elementor-element.elementor-element-7dbfbdd{width:var( --container-widget-width, 55% );max-width:55%;padding:0px 0px 0px 30px;--container-widget-width:55%;--container-widget-flex-grow:0;border-style:solid;border-width:0px 0px 0px 3px;border-color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-7dbfbdd .elementor-heading-title{font-size:2em;font-weight:400;line-height:1.3em;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-wrapper{text-align:start;}.elementor-44 .elementor-element.elementor-element-c3cc44e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-44 .elementor-element.elementor-element-c3cc44e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-44 .elementor-element.elementor-element-c3cc44e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-title{margin-bottom:3px;font-size:20px;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-wrapper .elementor-image-box-img{width:50px;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-img img{border-radius:999px;transition-duration:0.3s;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-description{font-size:12px;}.elementor-44 .elementor-element.elementor-element-7e3b19d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-16189ef{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-16189ef:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-16189ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/cf20d2ec701ef6b4d70b6f05aa3ec2cd493ce262_converted.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-55dd5d5{--display:flex;--overlay-opacity:1;--border-radius:15px 15px 15px 15px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-44 .elementor-element.elementor-element-55dd5d5:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-55dd5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-44 .elementor-element.elementor-element-55dd5d5::before, .elementor-44 .elementor-element.elementor-element-55dd5d5 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-55dd5d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-55dd5d5 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-55dd5d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-55dd5d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://heartstridehealth.com/wp-content/uploads/2026/05/activity.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:cover;}.elementor-44 .elementor-element.elementor-element-fd53bf7{width:var( --container-widget-width, 420px );max-width:420px;--container-widget-width:420px;--container-widget-flex-grow:0;text-align:start;}.elementor-44 .elementor-element.elementor-element-fd53bf7 .elementor-heading-title{font-size:3em;font-weight:500;line-height:1.1em;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-c62d55b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-size:16px;font-weight:400;color:var( --e-global-color-text );}.elementor-44 .elementor-element.elementor-element-c8319a0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button{background-color:#C47C5A;font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-b95f547{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button:focus{color:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button:focus svg{fill:var( --e-global-color-accent );}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button{background-color:var( --e-global-color-bf85204 );font-size:16px;font-weight:400;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bf85204 );border-radius:50px 50px 50px 50px;padding:8px 8px 8px 20px;}.elementor-44 .elementor-element.elementor-element-ca4fd82{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button:hover, .elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button:focus{color:var( --e-global-color-bf85204 );}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button:hover svg, .elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button:focus svg{fill:var( --e-global-color-bf85204 );}@media(max-width:1024px){.elementor-44 .elementor-element.elementor-element-99b417f{--padding-top:120px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-1c35a75 .elementor-heading-title{font-size:3em;}.elementor-44 .elementor-element.elementor-element-6f7006e{width:var( --container-widget-width, 610px );max-width:610px;--container-widget-width:610px;--container-widget-flex-grow:0;font-size:17px;}.elementor-44 .elementor-element.elementor-element-c62134d{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-9cdfe63 .elementor-heading-title{font-size:2.4em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-48a1182 img{width:91px;}.elementor-44 .elementor-element.elementor-element-13339fe{font-size:15px;}.elementor-44 .elementor-element.elementor-element-3464f5e{--min-height:380px;}.elementor-44 .elementor-element.elementor-element-df81634{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-2bb05dc{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-44 .elementor-element.elementor-element-aae1603{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-aae1603 .elementor-heading-title{font-size:1.3em;}.elementor-44 .elementor-element.elementor-element-97b7d23{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-54fefbd .elementor-heading-title{font-size:2.4em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-3dab4c4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:35px 35px;--row-gap:35px;--column-gap:35px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-3dab4c4::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .e-con-inner > .elementor-background-video-container::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-44 .elementor-element.elementor-element-3dab4c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:cover;}.elementor-44 .elementor-element.elementor-element-0639c9e .elementor-heading-title{font-size:2.2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-4222b99{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-d87a095{--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 20px;--row-gap:20px;--column-gap:20px;}.elementor-44 .elementor-element.elementor-element-331c48c .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-094ebe8 img{width:100px;}.elementor-44 .elementor-element.elementor-element-42d5812 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-8ba4245{width:100%;max-width:100%;}.elementor-44 .elementor-element.elementor-element-8ba4245 .elementor-heading-title{font-size:16px;}.elementor-44 .elementor-element.elementor-element-48288a6{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-44 .elementor-element.elementor-element-85855cb{--min-height:450px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-44 .elementor-element.elementor-element-09c8028{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-44 .elementor-element.elementor-element-09c8028 .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-53e75a5{--min-height:450px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-44 .elementor-element.elementor-element-9f6ef1a{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-44 .elementor-element.elementor-element-9f6ef1a .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-9522ce4{--min-height:450px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-44 .elementor-element.elementor-element-68ff368{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-44 .elementor-element.elementor-element-68ff368 .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-d2c5496{--min-height:450px;--padding-top:25px;--padding-bottom:25px;--padding-left:25px;--padding-right:25px;}.elementor-44 .elementor-element.elementor-element-9d630fc{--container-widget-width:202px;--container-widget-flex-grow:0;width:var( --container-widget-width, 202px );max-width:202px;}.elementor-44 .elementor-element.elementor-element-9d630fc .elementor-heading-title{font-size:22px;}.elementor-44 .elementor-element.elementor-element-b32c2a1:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-b32c2a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-44 .elementor-element.elementor-element-b32c2a1{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-23aabb8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:flex-start;--gap:30px 10px;--row-gap:30px;--column-gap:10px;}.elementor-44 .elementor-element.elementor-element-3b2e029 img{width:100px;}.elementor-44 .elementor-element.elementor-element-3f2f9be .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-d6896f0{--container-widget-width:50%;--container-widget-flex-grow:0;width:var( --container-widget-width, 50% );max-width:50%;}.elementor-44 .elementor-element.elementor-element-d6896f0.elementor-element{--order:99999 /* order end hack */;}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button{font-size:14px;border-width:1px 1px 1px 1px;}.elementor-44 .elementor-element.elementor-element-4ac5321:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-4ac5321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:95% 50%;}.elementor-44 .elementor-element.elementor-element-4ac5321{--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-44 .elementor-element.elementor-element-7dbfbdd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-7dbfbdd .elementor-heading-title{font-size:1.8em;}.elementor-44 .elementor-element.elementor-element-55dd5d5{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-44 .elementor-element.elementor-element-fd53bf7{--container-widget-width:715px;--container-widget-flex-grow:0;width:var( --container-widget-width, 715px );max-width:715px;}.elementor-44 .elementor-element.elementor-element-fd53bf7 .elementor-heading-title{font-size:2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-c62d55b{font-size:15px;}.elementor-44 .elementor-element.elementor-element-c8319a0{--gap:15px 15px;--row-gap:15px;--column-gap:15px;--flex-wrap:wrap;}}@media(max-width:767px){.elementor-44 .elementor-element.elementor-element-99b417f{--padding-top:120px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-1c35a75 .elementor-heading-title{font-size:2em;}.elementor-44 .elementor-element.elementor-element-6f7006e{font-size:15px;}.elementor-44 .elementor-element.elementor-element-35ba9db{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-44 .elementor-element.elementor-element-25f800c .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-c62134d{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-9cdfe63 .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-48a1182 img{width:100px;}.elementor-44 .elementor-element.elementor-element-13339fe{font-size:16px;}.elementor-44 .elementor-element.elementor-element-3464f5e{--min-height:250px;}.elementor-44 .elementor-element.elementor-element-aae1603 .elementor-heading-title{font-size:1.6em;}.elementor-44 .elementor-element.elementor-element-97b7d23{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-54fefbd .elementor-heading-title{font-size:2.2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-194a5cb .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-3dab4c4{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-0639c9e .elementor-heading-title{font-size:2.2em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-a681321 .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-4222b99{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-d87a095{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-44 .elementor-element.elementor-element-331c48c .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-094ebe8 img{width:150px;}.elementor-44 .elementor-element.elementor-element-42d5812 .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-8ba4245 .elementor-heading-title{font-size:15px;}.elementor-44 .elementor-element.elementor-element-48288a6{--width:300px;--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-44 .elementor-element.elementor-element-85855cb{--min-height:390px;}.elementor-44 .elementor-element.elementor-element-85855cb:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-85855cb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-44 .elementor-element.elementor-element-09c8028{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-44 .elementor-element.elementor-element-09c8028 .elementor-heading-title{font-size:21px;}.elementor-44 .elementor-element.elementor-element-8398e9f .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-53e75a5{--min-height:390px;}.elementor-44 .elementor-element.elementor-element-53e75a5:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-53e75a5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-44 .elementor-element.elementor-element-9f6ef1a{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-44 .elementor-element.elementor-element-9f6ef1a .elementor-heading-title{font-size:21px;}.elementor-44 .elementor-element.elementor-element-1244caf .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-9522ce4{--min-height:390px;}.elementor-44 .elementor-element.elementor-element-68ff368{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-44 .elementor-element.elementor-element-68ff368 .elementor-heading-title{font-size:21px;}.elementor-44 .elementor-element.elementor-element-4a62fce .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-d2c5496{--min-height:390px;}.elementor-44 .elementor-element.elementor-element-d2c5496:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-d2c5496 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 5%;}.elementor-44 .elementor-element.elementor-element-9d630fc{--container-widget-width:225px;--container-widget-flex-grow:0;width:var( --container-widget-width, 225px );max-width:225px;}.elementor-44 .elementor-element.elementor-element-9d630fc .elementor-heading-title{font-size:21px;}.elementor-44 .elementor-element.elementor-element-aae333c .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-b32c2a1{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-23aabb8{--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;}.elementor-44 .elementor-element.elementor-element-3f2f9be .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-d6896f0{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + -6px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-44 .elementor-element.elementor-element-d6896f0 .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-4ac5321:not(.elementor-motion-effects-element-type-background), .elementor-44 .elementor-element.elementor-element-4ac5321 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:0% 0%;}.elementor-44 .elementor-element.elementor-element-4ac5321{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-44 .elementor-element.elementor-element-7dbfbdd{padding:0px 0px 0px 20px;}.elementor-44 .elementor-element.elementor-element-7dbfbdd .elementor-heading-title{font-size:1.3em;}.elementor-44 .elementor-element.elementor-element-c3cc44e .elementor-image-box-img{margin-bottom:15px;}.elementor-44 .elementor-element.elementor-element-16189ef{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-44 .elementor-element.elementor-element-fd53bf7 .elementor-heading-title{font-size:1.8em;line-height:1.2em;}.elementor-44 .elementor-element.elementor-element-c62d55b{font-size:16px;}.elementor-44 .elementor-element.elementor-element-b95f547 .elementor-button{font-size:14px;}.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button{font-size:14px;}}@media(min-width:768px){.elementor-44 .elementor-element.elementor-element-3464f5e{--width:90%;}.elementor-44 .elementor-element.elementor-element-6d2a960{--width:50%;}.elementor-44 .elementor-element.elementor-element-33255c8{--width:100%;}.elementor-44 .elementor-element.elementor-element-55dd5d5{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-44 .elementor-element.elementor-element-3464f5e{--width:100%;}.elementor-44 .elementor-element.elementor-element-33255c8{--width:100%;}.elementor-44 .elementor-element.elementor-element-55dd5d5{--width:60%;}}/* Start custom CSS for button, class: .elementor-element-e15849b */.elementor-44 .elementor-element.elementor-element-e15849b .elementor-button-icon svg path {
    stroke: #4B5E73;
    transition: stroke 0.3s ease;
}
.elementor-44 .elementor-element.elementor-element-e15849b:hover .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-44 .elementor-element.elementor-element-e15849b:hover .elementor-button-icon {
    background: #4B5E73;
}
.elementor-44 .elementor-element.elementor-element-e15849b:hover .elementor-button-text {
    color: #4B5E73;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-5dc2dd6 */.elementor-44 .elementor-element.elementor-element-5dc2dd6{
    min-width: 130%;
}
@media (max-width: 1024px) {
    .elementor-44 .elementor-element.elementor-element-5dc2dd6{
    min-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-97b7d23 */.elementor-44 .elementor-element.elementor-element-97b7d23{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for template, class: .elementor-element-e01e4dd */.elementor-44 .elementor-element.elementor-element-e01e4dd{
    min-width: 130%;
}
@media (max-width: 1024px) {
    .elementor-44 .elementor-element.elementor-element-e01e4dd{
    min-width: 100%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3dab4c4 */.elementor-44 .elementor-element.elementor-element-3dab4c4{
    overflow: hidden !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ca4fd82 */.elementor-44 .elementor-element.elementor-element-ca4fd82 .elementor-button-icon svg path {
    stroke: #4B5E73;
    transition: stroke 0.3s ease;
}
.elementor-44 .elementor-element.elementor-element-ca4fd82:hover .elementor-button-icon svg path {
    stroke: #ffffff;
}
.elementor-44 .elementor-element.elementor-element-ca4fd82:hover .elementor-button-icon {
    background: #4B5E73;
}
.elementor-44 .elementor-element.elementor-element-ca4fd82:hover .elementor-button-text {
    color: #4B5E73;
}/* End custom CSS */