.hf-service-picker{margin:0 0 18px;padding:0 0 16px;border-bottom:1px solid #ddd;font-family:'Noto Sans',sans-serif}.hf-service-picker label{display:block;font-size:14px;font-weight:600;line-height:1.5}.hf-service-picker label[hidden]{display:none!important}.hf-service-picker select,.hf-service-picker textarea{display:block;width:100%;box-sizing:border-box;margin:8px 0 12px;padding:11px;border:1px solid #aaa;border-radius:8px;background:#fff;color:#222;font:400 14px 'Noto Sans',sans-serif;line-height:1.4}.hf-service-picker textarea{resize:vertical;min-height:70px}.hf-service-picker .hf-service-note{font-size:12px;margin:8px 0 0;color:inherit}.wa__popup_content_list .hf-service-picker{padding:12px;color:#333}.wa__popup_chat_box{max-height:calc(100dvh - 105px);overflow-y:auto;overscroll-behavior:contain}.hf-area-advisors .hf-service-picker select,.hf-area-advisors .hf-service-picker textarea{background:var(--hf-card);color:var(--hf-ink);border-color:var(--hf-line)}.hf-area-advisors .hf-service-picker{color:var(--hf-ink);border-color:var(--hf-line)}.hf-service-pending{opacity:.6}.hf-service-picker :is(select,textarea):focus-visible{outline:2px solid #f12602;outline-offset:2px}
.hf-inline-advisors{flex-wrap:wrap!important}
.hf-inline-advisors>.hf-service-picker{flex:0 0 100%;width:100%;grid-column:1/-1;box-sizing:border-box}
.hf-privacy-note{font-size:13px;line-height:1.5;margin:8px 0 0}
.hf-privacy-note a{text-decoration:underline!important;color:inherit!important}
@media(max-width:767px){.hf-service-picker select,.hf-service-picker textarea{font-size:16px}}
.elementor-60 .hf-inline-advisors>.e-con{flex:1 1 calc(50% - 24px)}
@media(max-width:767px){.elementor-60 .hf-inline-advisors>.e-con{flex-basis:100%}}
.elementor-33 .hf-inline-advisors{flex-wrap:nowrap!important}
.elementor-33 .hf-inline-advisors>.hf-service-picker{flex:0 0 auto}
