.elementor .e-93314b2-b6fe72c{color:var(--white);text-transform:uppercase;margin-block-end:15px;}.elementor .e-a473423-1b1e6a6{font-weight:600;color:var(--white);margin-block-end:5px;}.elementor .e-8120601-f8b19e2{max-width:700px;font-size:20px;color:var(--white);line-height:25px;}.elementor .e-ca787ad-d91f09d{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-c169cef-b2a6763{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-6aaea86-ee8df65{gap:45px;}.elementor .e-02770f4-3dd85f2{background-image:url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img01.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-9c307fc-aff33ae{border-radius:20px;}.elementor .e-17071c9-78b615c{max-width:400px;line-height:20px;margin-block-end:120px;}.elementor .e-1f4bf80-19391a9{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-1f4bf80-19391a9:hover,.elementor .e-1f4bf80-19391a9:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-2d2f969-11d511a{padding-inline-end:90px;gap:10px;justify-content:center;}.elementor .e-42cc0ec-691db85{max-width:1255px;padding:0px;display:flex;flex-direction:row;gap:20px;align-self:center;}.elementor .e-5293976-263328d{padding-block-start:110px;padding-block-end:155px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--dirty-white);flex-direction:column;}.elementor .e-ff47b36-8f87dd8{border-radius:20px;align-self:end;}.elementor .e-6172562-2397dab{max-width:400px;line-height:20px;margin-block-end:120px;}.elementor .e-6b3927c-e353735{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-6b3927c-e353735:hover,.elementor .e-6b3927c-e353735:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-cca854a-ebeea0e{padding-inline-end:0px;justify-content:center;}.elementor .e-b965eaa-4e6b954{max-width:1255px;padding:0px;display:flex;flex-direction:row-reverse;gap:20px;align-self:center;}.elementor .e-1b2c125-981b37e{padding-block-start:0px;padding-block-end:155px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--dirty-white);flex-direction:column;}.elementor .e-5002649-d5a0914{border-radius:20px;}.elementor .e-47ec8e4-2250fe3{max-width:455px;line-height:20px;margin-block-end:60px;}.elementor .e-86040ca-b5c1a5b{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-86040ca-b5c1a5b:hover,.elementor .e-86040ca-b5c1a5b:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-c3437c6-d0a6650{padding-inline-end:0px;justify-content:center;}.elementor .e-1e1aab1-84d6a6c{max-width:1255px;padding:0px;display:flex;flex-direction:row;gap:20px;align-self:center;}.elementor .e-201d59f-0ef33d9{padding-block-start:0px;padding-block-end:155px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--dirty-white);flex-direction:column;}.elementor .e-9710bef-f0feb4a{background-image:url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img39.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:0px 35%;}.elementor .e-536cd92-e12f017{font-weight:600;color:var(--white);line-height:35px;}.elementor .e-f1fc3b5-c206596{color:var(--white);line-height:35px;margin-block-end:10px;}.elementor .e-f2462bf-5518f91{color:var(--white);line-height:20px;margin-block-end:55px;}.elementor .e-3a4efe9-29d1aae{font-size:20px;line-height:1em;padding-block-start:17.5px;padding-block-end:17.5px;padding-inline-start:60px;padding-inline-end:60px;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-3a4efe9-29d1aae:hover,.elementor .e-3a4efe9-29d1aae:focus-visible{border-width:1px;border-color:var(--white);background-color:#fff0;}.elementor .e-5e94061-b185a11{max-width:615px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-759620d-9c62b6f{padding-block-start:60px;padding-block-end:60px;padding-inline-start:65px;padding-inline-end:65px;background-color:var(--green);gap:28px;justify-content:center;}.elementor .e-347e3c1-d2244e5{padding:0px;flex-direction:row-reverse;}.elementor .e-8f67250-c82aa55{font-size:15px;line-height:25px;text-align:center;}.elementor .e-467894d-c542e43{max-width:660px;line-height:20px;text-align:center;margin-block-end:55px;align-self:center;}.elementor .e-a90b9b7-90dafe3{padding-inline-start:58px;padding-inline-end:58px;display:block;align-self:center;}.elementor .e-3c072b7-96bc023{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-4453c91-5c978aa{padding-block-start:80px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--dirty-white);flex-direction:column;gap:10px;}.elementor .e-ca6d0d4-8519f8a{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-9e3415f-bf6d265{line-height:20px;margin-block-end:60px;}.elementor .e-6bc8a5e-7792628{font-weight:600;margin-block-end:15px;}.elementor .e-c885048-f7af618{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-53bb7e5-a90fa56{line-height:20px;margin-block-end:25px;}.elementor .e-b60be7d-5369213{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-ac1bf89-9cb2f3a{line-height:20px;margin-block-end:25px;}.elementor .e-213aeb9-1ea7afc{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-1fd3f15-a0479e4{line-height:20px;margin-block-end:25px;}.elementor .e-32c2ed0-3962a51{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-02a2e5a-560a656{line-height:20px;}.elementor .e-29f343e-90d06ba{justify-content:center;}.elementor .e-e01c18a-60c46db{gap:30px;}.elementor .e-aa98a88-64dd330{padding-block-start:50px;gap:30px;}.elementor .e-4876b51-7d03214{flex-direction:row;gap:60px;}.elementor .e-a9d25d8-9db633f{max-width:1410px;padding:0px;display:flex;flex-direction:row;gap:90px;align-self:center;}.elementor .e-16741b1-fe4f50e{padding-block-start:65px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-9066941-ae5b49f{color:var(--white);line-height:50px;}.elementor .e-98100dc-ef0ec80{font-weight:600;font-size:15px;color:var(--white);line-height:25px;}.elementor .e-b97cd02-d7f1d91{color:var(--white);line-height:20px;margin-block-end:40px;}.elementor .e-43b64c7-6ab8a10{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-43b64c7-6ab8a10:hover,.elementor .e-43b64c7-6ab8a10:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-3d4ce72-a1049f3{gap:5px;}.elementor .e-71dcd77-fba6c94{max-width:1050px;padding:0px;display:flex;flex-direction:row;align-self:center;}.elementor .e-3705a40-c2bf9e7{padding-block-start:65px;padding-block-end:65px;padding-inline-start:40px;padding-inline-end:40px;background-image:url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img58.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;flex-direction:column;}.elementor .e-b0e3e4a-1eed2e7{color:var(--green);text-align:center;}.elementor .e-f488657-29a2ebf{text-align:center;margin-block-end:10px;}.elementor .e-d67fffd-12a0c5f{max-width:530px;text-align:center;margin-block-end:50px;align-self:center;}.elementor .e-b57df7d-fad3d64{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-a0e609d-a5a7408{aspect-ratio:3/4;object-fit:cover;}.elementor .e-d2219ef-1a2d151{aspect-ratio:3/4;object-fit:cover;}.elementor .e-5008695-c9cbed2{aspect-ratio:3/4;object-fit:cover;}.elementor .e-eeddea1-9148873{aspect-ratio:3/4;object-fit:cover;}.elementor .e-8e54fea-8e11f27{padding-inline-start:58px;padding-inline-end:58px;display:block;align-self:center;}.elementor .e-8e54fea-8e11f27:hover,.elementor .e-8e54fea-8e11f27:focus-visible{background-color:var(--dirty-white);}.elementor .e-f7e433c-9abf2f4{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;gap:10px;}.elementor .e-64f1fd4-61d7ec5{color:var(--white);text-align:center;}.elementor .e-5a33865-d5832a1{color:var(--white);text-align:center;margin-block-end:10px;}.elementor .e-7e530c1-eb04c8b{max-width:660px;color:var(--white);line-height:20px;text-align:center;margin-block-end:55px;align-self:center;}.elementor .e-e12544a-8183da6{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-782bc32-82b9f71{color:var(--green);line-height:1em;margin-block-end:5px;}.elementor .e-1c75633-872558a{line-height:20px;}.elementor .e-91581ea-c992947{line-height:20px;margin-block-end:5px;}.elementor .e-6b0071e-a184229{padding-block-start:57px;padding-block-end:57px;padding-inline-start:75px;padding-inline-end:75px;border-radius:20px;background-color:var(--white);}.elementor .e-5219448-542f3c3{color:var(--green);line-height:1em;margin-block-end:12px;}.elementor .e-434746d-8a2707b{line-height:20px;}.elementor .e-922ae10-27196c4{padding-block-start:57px;padding-block-end:57px;padding-inline-start:75px;padding-inline-end:75px;border-radius:20px;background-color:var(--white);}.elementor .e-f277cdf-1477c5f{max-width:1110px;padding:0px;display:flex;flex-direction:row;gap:120px;align-self:center;}.elementor .e-fb9f590-fa035ad{padding-block-start:75px;padding-block-end:110px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(180deg, #0b3f1ecc 0%,#0b3f1ecc 100%),url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img60.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}.elementor .e-f223cf5-d977038{color:var(--green);text-align:center;}.elementor .e-09418c2-7f8f9fd{line-height:50px;text-align:center;margin-block-end:10px;}.elementor .e-e1daa30-8b5a7c3{line-height:20px;}.elementor .e-4eb3dde-bfd05f6{line-height:20px;}.elementor .e-cd1c41f-d07d1dc{line-height:20px;}.elementor .e-2cd5b0d-ea16fa4{line-height:20px;}.elementor .e-32e6894-752ed5b{line-height:20px;}.elementor .e-973d086-56ccceb{color:var(--white);padding-inline-start:85px;padding-inline-end:85px;background-color:var(--green);display:flex;align-self:center;}.elementor .e-973d086-56ccceb:hover,.elementor .e-973d086-56ccceb:focus-visible{color:var(--green);background-color:var(--dirty-white);}.elementor .e-d5aea0a-38e975e{max-width:830px;padding:0px;display:flex;flex-direction:column;align-self:center;}.elementor .e-18173cc-f65a6ca{padding-block-start:100px;padding-block-end:75px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-cb47c7d-c147d7f{font-family:var(--Sora);font-weight:700;font-size:60px;color:var(--white);line-height:65px;}.elementor .e-2997ad6-d7cf88b{font-weight:600;font-size:30px;color:var(--white);line-height:1em;margin-block-end:15px;}.elementor .e-495db76-010d25a{font-size:20px;color:var(--white);line-height:25px;}.elementor .e-933b07e-8a08ae3{gap:10px;}.elementor .e-418af8d-d7ac8eb{color:var(--green);background-color:var(--white);display:block;align-self:center;}.elementor .e-418af8d-d7ac8eb:hover,.elementor .e-418af8d-d7ac8eb:focus-visible{color:var(--white);background-color:#fff0;}.elementor .e-55129e0-4ceb19b{justify-content:center;}.elementor .e-e085d45-c252597{max-width:1350px;padding:0px;display:flex;flex-direction:row;align-self:center;}.elementor .e-dc8e9b6-18ae89f{padding-block-start:45px;padding-block-end:45px;padding-inline-start:40px;padding-inline-end:40px;background-image:linear-gradient(#0b3f1ee6, #0b3f1ee6),url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img36.webp");background-repeat:repeat,no-repeat;background-attachment:scroll;background-size:auto auto,cover;background-position:0% 0%,center center;flex-direction:column;}