.location-therapist-cards-module__f04utW__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,21.25rem),21.25rem));justify-content:center;align-items:stretch;gap:1.5rem;width:100%;max-width:66.75rem;margin-inline:auto;display:grid}.location-therapist-cards-module__f04utW__card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;grid-template-rows:auto 1fr;gap:0;width:100%;min-width:0;max-width:21.25rem;height:100%;padding:0;display:grid}.location-therapist-cards-module__f04utW__portrait{aspect-ratio:4/5;width:100%;position:relative;overflow:hidden}.location-therapist-cards-module__f04utW__portrait img{object-fit:cover;object-position:50% 18%;width:100%;height:100%}.location-therapist-cards-module__f04utW__content{flex-direction:column;gap:.35rem;min-width:0;min-height:0;padding:1.35rem;display:flex}.location-therapist-cards-module__f04utW__content h3,.location-therapist-cards-module__f04utW__content p{color:#34251f;font-family:var(--font-sans);overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.45}.location-therapist-cards-module__f04utW__identity{gap:.15rem;min-width:0;display:grid}.location-therapist-cards-module__f04utW__content h3{color:#34251f;font-family:var(--font-sans);letter-spacing:normal;text-transform:none;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.25}.location-therapist-cards-module__f04utW__content .location-therapist-cards-module__f04utW__credentials{color:#34251f;font-family:var(--font-sans);letter-spacing:normal;font-size:.9375rem;font-style:normal;font-weight:400;line-height:1.35}.location-therapist-cards-module__f04utW__content a{color:#743f43}.location-therapist-cards-module__f04utW__details{gap:inherit;min-width:0;margin-top:.25rem;padding-top:.45rem;display:grid;position:relative}.location-therapist-cards-module__f04utW__details:before{background:var(--color-line);content:"";width:4.875rem;height:1px;position:absolute;top:0;left:0}.location-therapist-cards-module__f04utW__profileAction{margin-top:auto}@media (max-width:1199px){.location-therapist-cards-module__f04utW__grid{grid-template-columns:repeat(2,minmax(0,21.25rem));max-width:44rem}}@media (max-width:767px){.location-therapist-cards-module__f04utW__grid{grid-template-columns:minmax(0,1fr);max-width:none}.location-therapist-cards-module__f04utW__card{grid-template-rows:auto;grid-template-columns:6.75rem minmax(0,1fr);align-items:start;max-width:none}.location-therapist-cards-module__f04utW__portrait{aspect-ratio:4/5;align-self:start;width:6.75rem;height:auto;min-height:0;max-height:none}.location-therapist-cards-module__f04utW__content{gap:.22rem;padding:.65rem .75rem .75rem}.location-therapist-cards-module__f04utW__content h3{font-size:1.25rem}.location-therapist-cards-module__f04utW__content .location-therapist-cards-module__f04utW__credentials{font-size:.875rem}.location-therapist-cards-module__f04utW__profileAction{width:fit-content;min-height:2.75rem;margin-top:.3rem;padding-inline:.75rem}}
.location-therapists .location-province-module__9iwC7a__heading{font-family:var(--font-serif);font-size:var(--font-size-h2);letter-spacing:0;margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}
.alberta-module__db2pyG__alberta .location-therapists{padding-block:2.5rem}.alberta-module__db2pyG__alberta .location-therapists__inner{gap:.85rem}.alberta-module__db2pyG__alberta .location-therapists h2{font-family:var(--font-serif);font-size:var(--font-size-h2);margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.alberta-module__db2pyG__alberta .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start;align-items:start;gap:1.75rem;width:100%;display:grid}.alberta-module__db2pyG__alberta .location-therapists .team-card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;gap:0;width:100%;max-width:23.75rem;padding:0;display:grid}.alberta-module__db2pyG__alberta .location-therapists .team-card__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:min(100%,18rem);max-width:100%;height:auto;max-height:360px;margin-inline:auto;display:block}.alberta-module__db2pyG__alberta .location-therapists .team-card__content{gap:.35rem;padding:.9rem 1rem 1rem;display:grid}:is(.alberta-module__db2pyG__alberta .location-therapists .team-card__content h3,.alberta-module__db2pyG__alberta .location-therapists .team-card__content p){color:#34251f;margin:0;font-size:16px;line-height:1.45}.alberta-module__db2pyG__alberta .location-therapists .team-card__content h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:400;line-height:1.25}:is(.alberta-module__db2pyG__alberta .location-therapists .team-card__provinces,.alberta-module__db2pyG__alberta .location-therapists .team-card__content a){color:#743f43}.alberta-module__db2pyG__alberta .location-therapists .team-card__content a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:16px;font-weight:700;text-decoration:none}.alberta-module__db2pyG__alberta .location-therapists .location-empty{max-width:40rem}@media (max-width:64rem){.alberta-module__db2pyG__alberta .location-therapists h2{font-size:var(--font-size-h2)}}@media (max-width:47.9375rem){.alberta-module__db2pyG__alberta .location-therapists h2{font-size:var(--font-size-h2)}.alberta-module__db2pyG__alberta .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start}}
.british-columbia-module__5JCSka__britishColumbia .location-therapists{padding-block:2.5rem}.british-columbia-module__5JCSka__britishColumbia .location-therapists__inner{gap:.85rem}.british-columbia-module__5JCSka__britishColumbia .location-therapists h2{font-family:var(--font-serif);font-size:var(--font-size-h2);margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start;align-items:start;gap:1.75rem;width:100%;display:grid}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;gap:0;width:100%;max-width:23.75rem;padding:0;display:grid}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:min(100%,18rem);max-width:100%;height:auto;max-height:360px;margin-inline:auto;display:block}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content{gap:.35rem;padding:.9rem 1rem 1rem;display:grid}:is(.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content h3,.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content p){color:#34251f;margin:0;font-size:16px;line-height:1.45}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:400;line-height:1.25}:is(.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__provinces,.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content a){color:#743f43}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-card__content a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:16px;font-weight:700;text-decoration:none}.british-columbia-module__5JCSka__britishColumbia .location-therapists .location-empty{max-width:40rem}@media (max-width:64rem){.british-columbia-module__5JCSka__britishColumbia .location-therapists h2{font-size:var(--font-size-h2)}}@media (max-width:47.9375rem){.british-columbia-module__5JCSka__britishColumbia .location-therapists h2{font-size:var(--font-size-h2)}.british-columbia-module__5JCSka__britishColumbia .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start}}
.manitoba-module__Qoh_ea__manitobaEmpty .location-therapists{padding-block:1.5rem}.manitoba-module__Qoh_ea__manitobaEmpty .location-therapists__inner{gap:0}:is(.manitoba-module__Qoh_ea__manitobaEmpty .location-therapists h2,.manitoba-module__Qoh_ea__manitobaEmpty .location-therapists .team-grid){display:none}.manitoba-module__Qoh_ea__manitobaEmpty .location-therapists .location-empty{color:#34251f;max-width:40rem;margin:0;font-size:16px;line-height:1.5}.manitoba-module__Qoh_ea__manitoba .location-therapists{padding-block:2.5rem}.manitoba-module__Qoh_ea__manitoba .location-therapists__inner{gap:.85rem}.manitoba-module__Qoh_ea__manitoba .location-therapists h2{font-family:var(--font-serif);font-size:var(--font-size-h2);margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start;align-items:start;gap:1.75rem;width:100%;display:grid}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;gap:0;width:100%;max-width:23.75rem;padding:0;display:grid}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:min(100%,18rem);max-width:100%;height:auto;max-height:360px;margin-inline:auto;display:block}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content{gap:.35rem;padding:.9rem 1rem 1rem;display:grid}:is(.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content h3,.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content p){color:#34251f;margin:0;font-size:16px;line-height:1.45}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:400;line-height:1.25}:is(.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__provinces,.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content a){color:#743f43}.manitoba-module__Qoh_ea__manitoba .location-therapists .team-card__content a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:64rem){.manitoba-module__Qoh_ea__manitoba .location-therapists h2{font-size:var(--font-size-h2)}}@media (max-width:47.9375rem){.manitoba-module__Qoh_ea__manitoba .location-therapists h2{font-size:var(--font-size-h2)}}
.newfoundland-and-labrador-module__tPuVAq__newfoundlandEmpty .location-therapists{padding-block:1.5rem}.newfoundland-and-labrador-module__tPuVAq__newfoundlandEmpty .location-therapists__inner{gap:0}:is(.newfoundland-and-labrador-module__tPuVAq__newfoundlandEmpty .location-therapists h2,.newfoundland-and-labrador-module__tPuVAq__newfoundlandEmpty .location-therapists .team-grid){display:none}.newfoundland-and-labrador-module__tPuVAq__newfoundlandEmpty .location-therapists .location-empty{color:#34251f;max-width:40rem;margin:0;font-size:16px;line-height:1.5}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists{padding-block:2.5rem}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists__inner{gap:.85rem}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists h2{font-family:var(--font-serif);font-size:var(--font-size-h2);margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-grid{grid-template-columns:minmax(0,23.75rem);justify-content:start;align-items:start;gap:1.75rem;width:100%;display:grid}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;gap:0;width:100%;max-width:23.75rem;padding:0;display:grid}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:min(100%,18rem);max-width:100%;height:auto;max-height:360px;margin-inline:auto;display:block}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content{gap:.35rem;padding:.9rem 1rem 1rem;display:grid}:is(.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content h3,.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content p){color:#34251f;margin:0;font-size:16px;line-height:1.45}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:400;line-height:1.25}:is(.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__provinces,.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content a){color:#743f43}.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists .team-card__content a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:64rem){.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists h2{font-size:var(--font-size-h2)}}@media (max-width:47.9375rem){.newfoundland-and-labrador-module__tPuVAq__newfoundland .location-therapists h2{font-size:var(--font-size-h2)}}
.ontario-module__CgvMVG__ontario .location-therapists__inner{gap:.85rem}.ontario-module__CgvMVG__ontario .location-therapists h2{font-family:var(--font-serif);font-size:var(--font-size-h2);margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.ontario-module__CgvMVG__ontario .location-therapists .team-grid{grid-template-columns:repeat(3,minmax(0,21.25rem));justify-content:center;align-items:start;gap:1.75rem;width:100%;display:grid}.ontario-module__CgvMVG__ontario .location-therapists .team-card{box-shadow:none;background:#fcfaf6;border:1px solid #743f43;border-radius:0;gap:0;width:100%;max-width:21.25rem;padding:0;display:grid}.ontario-module__CgvMVG__ontario .location-therapists .team-card__image{aspect-ratio:4/5;object-fit:cover;object-position:50% 18%;width:100%;max-width:100%;height:auto;margin-inline:auto;display:block}.ontario-module__CgvMVG__ontario .location-therapists .team-card__content{gap:.35rem;padding:.9rem 1rem 1rem;display:grid}:is(.ontario-module__CgvMVG__ontario .location-therapists .team-card__content h3,.ontario-module__CgvMVG__ontario .location-therapists .team-card__content p){color:#34251f;margin:0;font-size:16px;line-height:1.45}.ontario-module__CgvMVG__ontario .location-therapists .team-card__content h3{font-family:var(--font-serif);font-size:1.15rem;font-weight:400;line-height:1.25}:is(.ontario-module__CgvMVG__ontario .location-therapists .team-card__provinces,.ontario-module__CgvMVG__ontario .location-therapists .team-card__content a){color:#743f43}.ontario-module__CgvMVG__ontario .location-therapists .team-card__content a{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;margin-top:.35rem;font-size:16px;font-weight:700;text-decoration:none}@media (max-width:64rem){.ontario-module__CgvMVG__ontario .location-therapists h2{font-size:var(--font-size-h2)}}@media (max-width:47.9375rem){.ontario-module__CgvMVG__ontario .location-therapists h2{font-size:var(--font-size-h2)}.ontario-module__CgvMVG__ontario .location-therapists .team-grid{grid-template-columns:minmax(0,21.25rem);justify-content:center}}
.location-virtual-care-module__3B_ukq__therapistsSection{background:#fcfaf6}.location-virtual-care-module__3B_ukq__inner{justify-items:center;gap:.85rem;display:grid}.location-virtual-care-module__3B_ukq__therapistsSection .location-virtual-care-module__3B_ukq__heading{font-family:var(--font-serif);font-size:var(--font-size-h2);text-align:center;margin:0;font-weight:400;line-height:1.2;color:#34251f!important;-webkit-text-fill-color:#34251f!important}.location-virtual-care-module__3B_ukq__intro{color:#34251f;font-family:var(--font-sans);text-align:center;max-width:40rem;margin:0;font-size:16px;line-height:1.6}.location-virtual-care-module__3B_ukq__gridWrap{width:100%}@media (max-width:767px){.location-virtual-care-module__3B_ukq__inner{justify-items:stretch}.location-virtual-care-module__3B_ukq__therapistsSection .location-virtual-care-module__3B_ukq__heading,.location-virtual-care-module__3B_ukq__intro{text-align:left}}
