.elementor .about-hero-img{width:100%;height:100%;min-height:0px;object-fit:cover;object-position:50% 42%;display:block;grid-column:1;grid-row:1;}.elementor .about-hero-media{height:100%;min-width:0px;min-height:0px;overflow:hidden;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;grid-column:1;grid-row:1;}.elementor .about-hero-eb{font-size:10px;color:var(--astra-bone-dim);letter-spacing:0.38em;}.elementor .about-hero-h1{max-width:18ch;font-size:clamp(38px,6vw,84px);color:var(--astra-bone);}.elementor .about-hero-lede{max-width:46ch;font-family:var(--astra-body);font-weight:300;font-size:clamp(13px,1.3vw,16px);color:var(--astra-bone-dim);line-height:1.55;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .about-hero-row{padding-block-start:22px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF4C;border-style:solid;flex-direction:row;gap:24px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .about-hero-body{position:relative;z-index:1;padding-block-start:clamp(110px,14vw,160px);padding-block-end:clamp(36px,5vw,64px);padding-inline-start:clamp(18px,4vw,52px);padding-inline-end:clamp(18px,4vw,52px);background-image:linear-gradient(0deg, #0D0D0D9E 0%,#0D0D0D33 50%,#0D0D0D00 100%);background-repeat:repeat;background-attachment:scroll;background-size:auto auto;background-position:0% 0%;background-color:#0808082E;flex-direction:column;gap:clamp(18px,2.6vw,30px);grid-column:1;grid-row:1;justify-content:flex-end;}.elementor .about-hero{width:100%;height:min(88vh,820px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--astra-ink);display:grid;flex-direction:column;grid-template-rows:min(88vh,820px);}.elementor .about-practice-eb{color:#0D0D0DB8;}.elementor .about-practice-h{color:var(--astra-ink);}.elementor .about-practice-p0{max-width:62ch;color:#0D0D0DC7;}.elementor .about-practice-p1{max-width:62ch;color:#0D0D0DC7;}.elementor .about-practice-p2{max-width:62ch;color:#0D0D0DC7;}.elementor .about-practice-p3{max-width:62ch;color:#0D0D0DC7;}.elementor .about-practice-p4{max-width:62ch;color:#0D0D0DC7;}.elementor .about-practice-text{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:22px;}.elementor .about-practice-img{width:100%;max-width:460px;aspect-ratio:4/5;object-fit:cover;display:block;}.elementor .about-practice-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-items:center;}.elementor .about-practice-grid{width:100%;min-width:0px;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(30px,5vw,80px);grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;}.elementor .about-practice{width:100%;padding-block-start:clamp(96px,13vw,190px);padding-block-end:clamp(96px,13vw,190px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-cream);flex-direction:column;align-items:center;}.elementor .about-principle-q{font-size:clamp(24px,3.2vw,44px);color:var(--astra-ink);line-height:1.3;}.elementor .about-principle-by{color:#0D0D0DB2;}.elementor .about-principle-wrap{width:100%;max-width:980px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:26px;}.elementor .about-principle{width:100%;color:var(--astra-ink);padding-block-start:clamp(88px,11vw,160px);padding-block-end:clamp(88px,11vw,160px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-clay);flex-direction:column;align-items:center;}.elementor .about-molly-img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;display:block;}.elementor .about-molly-credit{font-size:12px;color:#E8DCCF80;}.elementor .about-molly-sticky{min-width:0px;position:sticky;inset-block-start:110px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;}.elementor .about-molly-eb{color:var(--astra-gold);}.elementor .about-molly-h{color:var(--astra-cream);}.elementor .about-molly-role{color:var(--astra-cream);}.elementor .about-molly-creds{max-width:62ch;color:#E8DCCF9E;line-height:1.9;}.elementor .about-molly-titles{padding-block-start:0px;padding-block-end:4px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:10px;}.elementor .about-molly-p0{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-p1{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-p2{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-p3{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-p4{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-p5{max-width:62ch;color:#E8DCCFC7;}.elementor .about-molly-q{max-width:26ch;color:var(--astra-cream);padding-block-start:24px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#E8DCCF33;border-style:solid;}.elementor .about-molly-pz{max-width:62ch;color:#E8DCCF9E;}.elementor .about-molly-text{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:24px;}.elementor .about-molly-grid{width:100%;min-width:0px;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(30px,6vw,96px);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;}.elementor .about-molly{width:100%;color:var(--astra-cream);padding-block-start:clamp(96px,13vw,190px);padding-block-end:clamp(96px,13vw,190px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-ink);flex-direction:column;align-items:center;}.elementor .about-gal-h{max-width:24ch;font-size:clamp(20px,2.4vw,30px);color:var(--astra-ink);line-height:1.25;}.elementor .about-gal-prev{width:46px;height:46px;color:var(--astra-ink);cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:99px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#0D0D0D4C;border-style:solid;background-color:#00000000;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .about-gal-prev:hover,.elementor .about-gal-prev:focus-visible{color:var(--astra-cream);background-color:var(--astra-ink);}.elementor .about-gal-next{width:46px;height:46px;color:var(--astra-ink);cursor:pointer;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-radius:99px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#0D0D0D4C;border-style:solid;background-color:#00000000;flex-direction:row;flex:0 0 auto;justify-content:center;align-items:center;}.elementor .about-gal-next:hover,.elementor .about-gal-next:focus-visible{color:var(--astra-cream);background-color:var(--astra-ink);}.elementor .about-gal-ctrl{width:auto;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;gap:10px;flex:0 0 auto;}.elementor .about-gal-head{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);flex-direction:row;gap:18px;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;}.elementor .about-shot-img-0{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-0{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-shot-img-1{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-1{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-shot-img-2{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-2{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-shot-img-3{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-3{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-shot-img-4{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-4{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-shot-img-5{width:100%;aspect-ratio:3/4;object-fit:cover;display:block;}.elementor .about-shot-5{width:clamp(230px,30vw,380px);padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:12px;flex:0 0 auto;}.elementor .about-gal-rail{width:100%;padding-block-start:0px;padding-block-end:0px;padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);margin-block-start:clamp(22px,3vw,38px);flex-direction:row;gap:clamp(12px,1.6vw,22px);}.elementor .about-gallery{width:100%;padding-block-start:clamp(88px,12vw,170px);padding-block-end:clamp(88px,12vw,170px);padding-inline-start:0px;padding-inline-end:0px;background-color:var(--astra-cream);flex-direction:column;align-items:center;}.elementor .about-creds-wrap{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;align-self:center;}.elementor .about-creds{width:100%;padding-block-start:0px;padding-block-end:clamp(64px,8vw,110px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-ink);flex-direction:column;}.elementor .about-me-eb{color:#0D0D0DB8;}.elementor .about-me-p{max-width:40ch;font-size:clamp(20px,2.2vw,28px);color:#0D0D0DCC;line-height:1.35;}.elementor .about-me-intro{padding-block-start:0px;padding-block-end:clamp(26px,3vw,36px);padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;gap:20px;}.elementor .about-me-a-img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:50% 35%;display:block;}.elementor .about-me-a-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .about-me-a-l{color:var(--astra-clay);}.elementor .about-me-a-h{color:var(--astra-ink);}.elementor .about-me-a-p{max-width:56ch;color:#0D0D0DC7;}.elementor .about-me-a-btn{color:var(--astra-ink);border-color:#0D0D0D59;}.elementor .about-me-a-btn:hover,.elementor .about-me-a-btn:focus-visible{color:var(--astra-clay);border-color:var(--astra-clay);}.elementor .about-me-a-cta{padding-block-start:4px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .about-me-a-text{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:18px;}.elementor .about-me-a{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(30px,5vw,80px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;}.elementor .about-me-b-eb{color:#0D0D0DB8;}.elementor .about-me-b0-pub{color:#0D0D0D9E;}.elementor .about-me-b0-h{font-size:clamp(21px,2vw,27px);color:var(--astra-ink);line-height:1.25;}.elementor .about-me-b0-p{max-width:60ch;color:#0D0D0DC2;}.elementor .about-me-b0-a{color:var(--astra-ink);border-color:#0D0D0D59;}.elementor .about-me-b0-a:hover,.elementor .about-me-b0-a:focus-visible{color:var(--astra-clay);border-color:var(--astra-clay);}.elementor .about-me-b0-cta{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .about-me-b0{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;gap:12px;}.elementor .about-me-b1-pub{color:#0D0D0D9E;}.elementor .about-me-b1-h{font-size:clamp(21px,2vw,27px);color:var(--astra-ink);line-height:1.25;}.elementor .about-me-b1-p{max-width:60ch;color:#0D0D0DC2;}.elementor .about-me-b1-a{color:var(--astra-ink);border-color:#0D0D0D59;}.elementor .about-me-b1-a:hover,.elementor .about-me-b1-a:focus-visible{color:var(--astra-clay);border-color:var(--astra-clay);}.elementor .about-me-b1-cta{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .about-me-b1{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;gap:12px;}.elementor .about-me-b-list{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;}.elementor .about-me-b{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:clamp(18px,2vw,26px);}.elementor .about-me-c-eb{color:#0D0D0DB8;}.elementor .about-me-c-img{width:100%;aspect-ratio:4/5;object-fit:cover;object-position:40% 50%;display:block;}.elementor .about-me-c-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;}.elementor .about-me-c0-pub{color:#0D0D0D9E;}.elementor .about-me-c0-h{font-size:clamp(21px,2vw,27px);color:var(--astra-ink);line-height:1.25;}.elementor .about-me-c0-p{max-width:60ch;color:#0D0D0DC2;}.elementor .about-me-c0-a{color:var(--astra-ink);border-color:#0D0D0D59;}.elementor .about-me-c0-a:hover,.elementor .about-me-c0-a:focus-visible{color:var(--astra-clay);border-color:var(--astra-clay);}.elementor .about-me-c0-cta{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .about-me-c0{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;gap:12px;}.elementor .about-me-c1-pub{color:#0D0D0D9E;}.elementor .about-me-c1-h{font-size:clamp(21px,2vw,27px);color:var(--astra-ink);line-height:1.25;}.elementor .about-me-c1-p{max-width:60ch;color:#0D0D0DC2;}.elementor .about-me-c1-a{color:var(--astra-ink);border-color:#0D0D0D59;}.elementor .about-me-c1-a:hover,.elementor .about-me-c1-a:focus-visible{color:var(--astra-clay);border-color:var(--astra-clay);}.elementor .about-me-c1-cta{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:row;}.elementor .about-me-c1{min-width:0px;padding-block-start:26px;padding-block-end:26px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:0px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;gap:12px;}.elementor .about-me-c-list{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:0px;border-block-end-width:1px;border-inline-start-width:0px;border-inline-end-width:0px;border-color:#0D0D0D29;border-style:solid;flex-direction:column;}.elementor .about-me-c-grid{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(30px,5vw,80px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;}.elementor .about-me-c{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:clamp(18px,2vw,26px);}.elementor .about-media-wrap{width:100%;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:clamp(56px,7vw,104px);}.elementor .about-media{width:100%;padding-block-start:clamp(96px,13vw,190px);padding-block-end:clamp(96px,13vw,190px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-bone);flex-direction:column;align-items:center;}.elementor .about-kirk-img{width:100%;max-width:420px;aspect-ratio:4/5;object-fit:cover;object-position:50% 25%;display:block;}.elementor .about-kirk-media{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:14px;align-items:center;}.elementor .about-kirk-eb{color:#0D0D0DB8;}.elementor .about-kirk-h{color:var(--astra-ink);}.elementor .about-kirk-p0{max-width:62ch;color:#0D0D0DC7;}.elementor .about-kirk-p1{max-width:62ch;color:#0D0D0DC7;}.elementor .about-kirk-text{min-width:0px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;flex-direction:column;gap:22px;}.elementor .about-kirk-grid{width:100%;min-width:0px;max-width:1180px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:grid;gap:clamp(30px,6vw,96px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;}.elementor .about-kirk{width:100%;padding-block-start:clamp(96px,13vw,190px);padding-block-end:clamp(96px,13vw,190px);padding-inline-start:clamp(22px,6vw,80px);padding-inline-end:clamp(22px,6vw,80px);background-color:var(--astra-cream);flex-direction:column;align-items:center;}