.elementor-17953 .elementor-element.elementor-element-87993c1{overflow:visible}#elementor-popup-modal-17953 .dialog-message{width:640px;height:auto}#elementor-popup-modal-17953{justify-content:center;align-items:center;pointer-events:all;background-color:rgba(0,0,0,.8)}#elementor-popup-modal-17953 .dialog-close-button{display:flex}#elementor-popup-modal-17953 .dialog-widget-content{box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2)}.therapist-section{background:#083b47;padding:40px 20px;border-radius:18px;color:#f6f3ef;font-family:"Montserrat",sans-serif}.therapist-card{width:100%;margin:0 auto;max-width:900px;border:0;background:transparent}.therapist-summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;background:rgba(255,255,255,0.05);border-radius:12px;cursor:pointer;user-select:none;transition:background .18s ease}.therapist-summary:hover{background:rgba(255,255,255,0.08)}.summary-text{display:flex;flex-direction:column;gap:4px}.therapist-name-inline{font-weight:700;font-size:16px;color:#fff;letter-spacing:.01em}.therapist-role-inline{font-size:13px;color:rgba(246,243,239,0.85)}.summary-chevron{margin-left:auto;width:18px;height:18px;display:inline-block;transition:transform .2s ease;background:none;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M7 10l5 5 5-5z"/></svg>') no-repeat center;-webkit-mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path fill="white" d="M7 10l5 5 5-5z"/></svg>') no-repeat center;background-color:#f6f3ef;opacity:.95}.therapist-card[open] .summary-chevron{transform:rotate(180deg)}.therapist-expanded{display:none;margin-top:16px}.therapist-card[open] .therapist-expanded{display:block}.therapist-panel{background:#062d36;padding:26px;border-radius:16px;box-sizing:border-box}.therapist-name{font-family:"Playfair Display",serif;font-size:28px;margin:0 0 8px;color:#f6f3ef;line-height:1.05}.therapist-role{font-style:italic;color:rgba(246,243,239,0.92);font-size:16px}.therapist-bio p{margin:0 0 14px;color:rgba(246,243,239,0.95);line-height:1.6;font-size:15px}.section-divider{height:1px;background:rgba(255,255,255,0.10);border:0;margin:12px 0}.mini-heading{font-weight:700;font-size:13px;color:#f6f3ef;margin:8px 0}.pills{margin-bottom:10px}.pill{display:inline-block;background:#d8e5ec;color:#083b47;border-radius:999px;padding:8px 12px;margin:6px 8px 6px 0;font-size:13px}.pills.services .pill{display:inline-block;border-radius:14px;padding:12px 16px}.therapist-summary:focus{outline:3px solid rgba(246,243,239,0.14);outline-offset:2px}@media(max-width:880px){.therapist-section{padding:24px 16px}.therapist-summary{padding:12px}.therapist-name{font-size:22px}.therapist-bio p{font-size:15px}.pill{padding:7px 10px;font-size:13px}.pills.services .pill{padding:10px 12px}}