#consult-form{scroll-margin-top:24px}.consult-frame{display:block;width:100%;height:2000px;border:0;background:#f0ebf8;border-radius:12px;margin-top:24px}.consult-preparation{margin:22px 0;border:1px solid #d6e1d9;border-radius:8px;padding:16px 22px}.consult-preparation summary{font-size:15px}.form-alternative{font-size:14px;line-height:1.9}.embedded-consult{max-width:900px;margin:auto}@media(max-width:600px){.consult-frame{height:2400px;border-radius:8px}.embedded-consult h2{font-size:24px}.consult-preparation{padding:14px}.form-alternative{font-size:14px}}
