.consultant-search-error{margin-top:24px}.consultant-search-form{display:flex;flex-direction:column;gap:12px}@media (min-width:992px){.consultant-search-form{flex-direction:row;align-items:flex-end}}.consultant-search-form .btn-submit{width:100%;display:block;margin-top:24px}@media (min-width:768px){.consultant-search-form .btn-submit{width:auto;display:inline-block;margin-top:0}}.consultant-search-form h2{margin-top:10px;margin-bottom:20px}.consultant-search-summary{border:solid 1px #00a99d;padding:12px;margin-top:24px;color:#00a99d}@media (min-width:768px){.consultant-search-summary{display:flex;align-items:center}}.consultant-search-summary p{margin:0;padding:0;font-size:18px}.consultant-search-summary a{font-weight:700}.consultant-search-summary .btn{width:100%;text-align:center}@media (min-width:768px){.consultant-search-summary .btn{width:auto}}.consultant-search-summary .consultant-search-summary-message{flex-grow:0}@media (min-width:768px){.consultant-search-summary .consultant-search-summary-message{flex-grow:1}}.consultant-search-results{display:grid;grid-template-columns:1fr;gap:24px;border-top:solid 1px #eee;margin-top:24px;padding-top:24px}@media (min-width:992px){.consultant-search-results{grid-template-columns:repeat(2,1fr)}}.consultant-search-results .result{display:grid;grid-template-columns:80px 1fr;align-items:center;gap:24px}@media (min-width:768px){.consultant-search-results .result{grid-template-columns:120px 1fr}}.consultant-search-results .result-thumb{aspect-ratio:1;border-radius:50%;overflow:hidden;background:#d1d1d1 url(/dist/img/common/k.svg) no-repeat center/contain}.consultant-search-results .result-thumb img{width:100%;height:100%;object-fit:cover}.consultant-search-results h2{font-size:20px}
