/* Original Wix photo placements and motion corrections. */
main{overflow-x:clip}
.reference-photo{display:contents}
.compassion-heading{display:flex;align-items:flex-start;gap:27px;padding:0 24px}
.compassion-insignia{width:110px;height:110px;object-fit:contain;flex:none}
.compassion-heading h2{max-width:600px;margin:0 0 24px}
.founder-rule{width:568px;max-width:100%;border:0;border-top:3px solid var(--orange);margin:18px 0 16px}
.therapy{border-bottom:0}
.therapy-rule{border:0;border-top:2px solid var(--orange);margin-block:0}
.therapy>picture>img,.about-us>picture>img,.treatment-row img,.community .split>picture>img,.connect .split>picture>img{height:auto;max-height:none;object-fit:cover;align-self:stretch}
.meet-experts{border-radius:0;font-size:14px;min-height:40px;padding:5px 26px;margin-top:26px}
@media(max-width:767px){
 .mission{background-image:linear-gradient(#17151b80,#17151b80),var(--section-image-mobile)}
 .journal{background-image:linear-gradient(#ef6e2040,#ef6e2040),var(--section-image-mobile)}
 .compassion{background-image:linear-gradient(#33201175,#33201175),var(--section-image-mobile)}
 .services article>picture>img{width:calc(200*var(--m));height:calc(234*var(--m))}
 .compassion-heading{display:block;padding:0}
 .compassion-insignia{width:calc(80*var(--m));height:calc(80*var(--m));margin:0 auto calc(18*var(--m))}
 .compassion-heading h2{margin-bottom:calc(22*var(--m))}
 .founder-rule{margin:calc(16*var(--m)) 0}
 .about-us>picture>img{aspect-ratio:320/262;height:auto}
 .meet-experts{font-size:calc(12*var(--m));margin-top:calc(22*var(--m))}
 .community .split>picture>img{aspect-ratio:4/3;height:auto;object-position:center}
 .community .split>div{padding:calc(45*var(--m)) calc(10*var(--m)) 0}
 .community .split h2{display:block;font-size:calc(24*var(--m));line-height:1.35;margin-bottom:calc(12*var(--m))}
 .community h3{display:block;font-size:calc(15*var(--m));line-height:1.75;margin-bottom:calc(12*var(--m))}
 .community-copy{padding:0 calc(25*var(--m))}
 .community{display:flex;flex-direction:column;padding-top:calc(20*var(--m))}
 .quote{display:block;order:-1;margin:0 auto calc(25*var(--m));width:calc(220*var(--m))}
 .quote h2{display:block;font-size:calc(23*var(--m));line-height:1.4}
 .quote p{display:none}
 .connect .split>picture>img{aspect-ratio:16/11;height:auto;object-position:center}
}
