.elementor .e-9616741-ef74dfa{color:var(--white);text-transform:uppercase;margin-block-end:15px;}.elementor .e-586b40e-93807f0{font-weight:600;color:var(--white);}.elementor .e-66d2878-2313b70{width:100%;font-size:20px;color:var(--white);line-height:25px;}.elementor .e-6bce1c1-d77944f{padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-7c04e15-5383f78{padding:0px;display:flex;flex-direction:row;gap:20px;}.elementor .e-824f1c5-805bc09{gap:45px;}.elementor .e-3c31918-2780434{background-image:url("https://recouphealth.ca/wp-content/uploads/2026/03/rh-img85.webp");background-repeat:no-repeat;background-attachment:scroll;background-size:cover;background-position:center center;}.elementor .e-de684c4-5478e0d{border-radius:20px;}.elementor .e-5bcc363-184b217{line-height:20px;margin-block-end:120px;}.elementor .e-1af3410-f7029b3{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-1af3410-f7029b3:hover,.elementor .e-1af3410-f7029b3:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-cb8bbb4-b667d6a{padding-inline-end:90px;gap:10px;justify-content:center;}.elementor .e-5938eeb-d064208{max-width:1255px;padding:0px;display:flex;flex-direction:row;gap:20px;align-self:center;}.elementor .e-e5a8e0b-efd2157{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-16a9245-021814c{border-radius:20px;align-self:end;}.elementor .e-f089533-2a1fb55{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-866b561-3cfbd8e{line-height:20px;margin-block-end:25px;}.elementor .e-3c8201d-208037e{line-height:20px;margin-block-end:5px;}.elementor .e-a251097-166da63{padding:0px;margin-block-end:40px;display:flex;flex-direction:row;gap:20px;justify-content:space-between;}.elementor .e-108b5f2-43139bb{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-108b5f2-43139bb:hover,.elementor .e-108b5f2-43139bb:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-c526aa4-5e8f335{padding-inline-end:0px;justify-content:center;}.elementor .e-f241492-f355033{max-width:1255px;padding:0px;display:flex;flex-direction:row-reverse;gap:20px;align-self:center;}.elementor .e-340566b-d20cb18{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-c4185eb-5f1d404{border-radius:20px;}.elementor .e-dbaf783-fdab0a8{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-6271d97-8048007{line-height:20px;margin-block-end:25px;}.elementor .e-a2023fb-061506f{line-height:20px;margin-block-end:5px;}.elementor .e-0c49d73-556afe9{max-width:400px;line-height:20px;margin-block-start:25px;margin-block-end:30px;}.elementor .e-3b7cc01-690e822{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-3b7cc01-690e822:hover,.elementor .e-3b7cc01-690e822:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-b9c6182-4971700{padding-inline-end:0px;justify-content:center;}.elementor .e-fe6894f-1569606{max-width:1255px;padding:0px;display:flex;flex-direction:row;gap:20px;align-self:center;}.elementor .e-d1eb1bd-e0fcc4c{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-5ff874a-993e41f{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-e32001d-0db64ac{font-weight:600;color:var(--white);line-height:35px;}.elementor .e-b767b8c-2da7b83{color:var(--white);line-height:35px;margin-block-end:10px;}.elementor .e-fba5755-5b51c65{color:var(--white);line-height:20px;margin-block-end:55px;}.elementor .e-e9b12f7-9ba5336{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-e9b12f7-9ba5336:hover,.elementor .e-e9b12f7-9ba5336:focus-visible{border-width:1px;border-color:var(--white);background-color:#fff0;}.elementor .e-12b269c-c6f0371{max-width:615px;padding:0px;display:flex;flex-direction:column;gap:0px;}.elementor .e-be66669-d600e9d{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-ed90a86-ad1f6fc{padding:0px;flex-direction:row-reverse;}.elementor .e-d9cc590-a40805f{font-size:15px;line-height:25px;text-align:center;}.elementor .e-9dbcea5-87ae9e6{max-width:660px;line-height:20px;text-align:center;margin-block-end:55px;align-self:center;}.elementor .e-6b7d96a-12a835e{padding-inline-start:58px;padding-inline-end:58px;display:block;align-self:center;}.elementor .e-e3f056d-4e8cfb5{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-eb37ad5-4f08b88{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-ba9559c-ee48b5c{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-6848186-3d73618{line-height:20px;margin-block-end:60px;}.elementor .e-97d77e4-9e15885{font-weight:600;margin-block-end:15px;}.elementor .e-eaf3779-e7f23ae{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-7932fdd-35824c2{line-height:20px;margin-block-end:25px;}.elementor .e-dfcffa0-58bd921{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-3c55dcf-175cedf{line-height:20px;margin-block-end:25px;}.elementor .e-5dd8431-4294d91{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-9c62de9-4fb0a3c{line-height:20px;margin-block-end:25px;}.elementor .e-a59e3e1-b927276{font-weight:600;font-size:15px;line-height:25px;}.elementor .e-5ef3f59-52fb4a2{line-height:20px;}.elementor .e-b17852f-6cf1a1c{justify-content:center;}.elementor .e-83bfada-c1dd7d4{gap:30px;}.elementor .e-6754887-50d71d4{padding-block-start:50px;gap:30px;}.elementor .e-af5eade-919bb5e{flex-direction:row;gap:60px;}.elementor .e-ceca8de-5b6ff9d{max-width:1410px;padding:0px;display:flex;flex-direction:row;gap:90px;align-self:center;}.elementor .e-420b1cb-c2ef4c3{padding-block-start:65px;padding-block-end:80px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-7779b05-0bf2335{color:var(--white);line-height:50px;}.elementor .e-260f27f-82a10e9{font-weight:600;font-size:15px;color:var(--white);line-height:25px;}.elementor .e-17013c5-91cbc7d{color:var(--white);line-height:20px;margin-block-end:40px;}.elementor .e-e75c644-4ee3a18{font-size:20px;line-height:1em;border-radius:50px;border-width:1px;display:block;align-self:start;}.elementor .e-e75c644-4ee3a18:hover,.elementor .e-e75c644-4ee3a18:focus-visible{border-width:1px;border-color:var(--white);background-color:var(--white);}.elementor .e-500e220-300bd01{gap:5px;}.elementor .e-468a06e-9d4e42e{max-width:1050px;padding:0px;display:flex;flex-direction:row;align-self:center;}.elementor .e-01b8a5e-642008d{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-4c1f7f7-2ba21dc{color:var(--green);text-align:center;}.elementor .e-711aa01-01cbf22{text-align:center;margin-block-end:10px;}.elementor .e-eaf4e1d-066577a{max-width:530px;text-align:center;margin-block-end:50px;align-self:center;}.elementor .e-248eb65-3d4de65{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-11f766d-99dc0d2{aspect-ratio:3/4;object-fit:cover;}.elementor .e-0317207-ae752a4{aspect-ratio:3/4;object-fit:cover;}.elementor .e-d2ed244-0dfe6c0{aspect-ratio:3/4;object-fit:cover;}.elementor .e-192a2a2-2522f07{aspect-ratio:3/4;object-fit:cover;}.elementor .e-bb561c1-17b43de{padding-inline-start:58px;padding-inline-end:58px;display:block;align-self:center;}.elementor .e-bb561c1-17b43de:hover,.elementor .e-bb561c1-17b43de:focus-visible{background-color:var(--dirty-white);}.elementor .e-dd549a0-2ba6e1e{padding-block-start:50px;padding-block-end:50px;padding-inline-start:50px;padding-inline-end:50px;flex-direction:column;gap:10px;}.elementor .e-492459d-bd29daa{color:var(--white);text-align:center;}.elementor .e-f54ce38-3e6d8f1{color:var(--white);text-align:center;margin-block-end:10px;}.elementor .e-bdda7cd-559c1f5{max-width:660px;color:var(--white);line-height:20px;text-align:center;margin-block-end:55px;align-self:center;}.elementor .e-0c3e006-f3ba004{padding:0px;display:flex;flex-direction:column;gap:10px;}.elementor .e-d42c08a-f3dfedd{color:var(--green);line-height:1em;margin-block-end:5px;}.elementor .e-4346b40-0411691{line-height:20px;}.elementor .e-6065259-12e4ce0{line-height:20px;margin-block-end:5px;}.elementor .e-4eb5478-7ce4620{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-fcee415-8194d7a{color:var(--green);line-height:1em;margin-block-end:12px;}.elementor .e-d6ae7f0-9e4d48f{line-height:20px;}.elementor .e-8ad10f4-67009ab{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-81b1a3e-ad66d14{max-width:1110px;padding:0px;display:flex;flex-direction:row;gap:120px;align-self:center;}.elementor .e-d5ad962-f9c573a{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-121d378-a7cab47{color:var(--green);text-align:center;}.elementor .e-236fd0b-6802785{line-height:50px;text-align:center;margin-block-end:10px;}.elementor .e-a9d4ffd-6687765{line-height:20px;}.elementor .e-61cf760-68fc80c{line-height:20px;}.elementor .e-063c3b6-6fc5009{line-height:20px;}.elementor .e-8d7c453-1512fb2{line-height:20px;}.elementor .e-b3b8e09-c41ed5e{line-height:20px;}.elementor .e-012cc7f-f330a86{color:var(--white);padding-inline-start:85px;padding-inline-end:85px;background-color:var(--green);display:flex;align-self:center;}.elementor .e-012cc7f-f330a86:hover,.elementor .e-012cc7f-f330a86:focus-visible{color:var(--green);background-color:var(--dirty-white);}.elementor .e-bc212d9-8cd8a1a{max-width:830px;padding:0px;display:flex;flex-direction:column;align-self:center;}.elementor .e-73d2945-a152fbf{padding-block-start:100px;padding-block-end:75px;padding-inline-start:40px;padding-inline-end:40px;flex-direction:column;}.elementor .e-635fff2-71caf5b{font-family:var(--Sora);font-weight:700;font-size:60px;color:var(--white);line-height:65px;}.elementor .e-b839d15-00c303f{font-weight:600;font-size:30px;color:var(--white);line-height:1em;margin-block-end:15px;}.elementor .e-bfd5f94-3d4344a{font-size:20px;color:var(--white);line-height:25px;}.elementor .e-af52e80-721208e{gap:10px;}.elementor .e-36f6b84-74f440e{color:var(--green);background-color:var(--white);display:block;align-self:center;}.elementor .e-36f6b84-74f440e:hover,.elementor .e-36f6b84-74f440e:focus-visible{color:var(--white);background-color:#fff0;}.elementor .e-5e74e90-c87e49f{justify-content:center;}.elementor .e-ecfbb14-235e202{max-width:1350px;padding:0px;display:flex;flex-direction:row;align-self:center;}.elementor .e-8a7d5f5-3af67c2{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;}