.apro823-company-finder{margin:0 0 24px;padding:20px;border:1px solid #d8e6e0;border-radius:17px;background:linear-gradient(135deg,#f8fbfd,#f1faf6);box-shadow:0 10px 30px rgb(8 55 80 / .05)}.apro823-finder-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.apro823-finder-head span{font-size:9px;font-weight:900;letter-spacing:.13em;color:#087750}.apro823-finder-head h2{font-size:26px;margin:5px 0}.apro823-finder-head p{font-size:12px;line-height:1.55;color:#647987;max-width:700px;margin:0}.apro823-directory-count{display:grid;place-items:center;min-width:105px;padding:10px 12px;border-radius:12px;background:#073653;color:#fff}.apro823-directory-count b{font-size:23px}.apro823-directory-count small{font-size:8px;color:#b9d0dc;text-align:center}.apro823-search-row{display:grid;grid-template-columns:1.4fr .6fr;gap:10px;margin-top:17px}.apro823-search-row>label{display:grid;gap:5px;font-size:10px;font-weight:850;color:#244b62}.apro823-search-row label>div{display:flex;align-items:center;border:1px solid #cbdbe3;border-radius:10px;background:#fff;overflow:hidden}.apro823-search-row label>div i{padding-left:11px;font-style:normal;color:#6e8290}.apro823-search-row input{width:100%;border:1px solid #cbdbe3;border-radius:10px;padding:11px 12px;background:#fff;font:inherit;color:#17384f}.apro823-search-row label>div input{border:0;border-radius:0;outline:0}.apro823-search-row button{border:0;align-self:stretch;padding:0 15px;background:#0b8059;color:#fff;font-weight:850;cursor:pointer}.apro823-search-help{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:8px 1px 0}.apro823-search-help span{font-size:9px;color:#768893}.apro823-search-help button{border:0;background:#fff0;color:#0a6f50;font-size:9px;font-weight:850;cursor:pointer;text-decoration:underline}.apro823-results{margin-top:12px;background:#fff;border:1px solid #d8e4ea;border-radius:12px;overflow:hidden;max-height:390px;overflow-y:auto}.apro823-result{display:grid;grid-template-columns:1fr auto;gap:12px;padding:13px 14px;border-bottom:1px solid #edf1f3}.apro823-result:last-child{border-bottom:0}.apro823-result:hover{background:#f3faf7}.apro823-result small{display:block;font-size:8px;font-weight:900;letter-spacing:.08em;color:#0a7a56}.apro823-result h3{margin:4px 0;font-size:14px}.apro823-result p{margin:2px 0;font-size:10px;color:#6a7e8b;line-height:1.45}.apro823-result button{align-self:center;border:0;border-radius:8px;background:#0a3c5d;color:#fff;padding:9px 11px;font-size:9px;font-weight:850;cursor:pointer}.apro823-empty{padding:18px;color:#657a88;text-align:center;font-size:11px}.apro823-selected{display:flex;justify-content:space-between;gap:15px;align-items:center;margin-top:12px;padding:13px 14px;border-radius:11px;background:#e9f8f1;border:1px solid #cde9db}.apro823-selected small{font-size:8px;color:#08734f;font-weight:900;letter-spacing:.1em}.apro823-selected h3{margin:3px 0;font-size:15px}.apro823-selected p{margin:0;font-size:10px;color:#557467}.apro823-selected button{border:1px solid #b8d9ca;background:#fff;color:#0a7150;border-radius:8px;padding:8px 10px;font-weight:850;font-size:9px;cursor:pointer}.apro823-verification{font-size:9px!important;line-height:1.5!important;color:#6d7e89!important;margin:12px 0 0!important}.apro823-autofilled{outline:2px solid rgb(11 128 89 / .25)!important;background:#f5fcf8!important;transition:.4s}.apro823-admin header{display:flex;justify-content:space-between;gap:20px;align-items:center}.apro823-admin header span{font-size:9px;font-weight:900;letter-spacing:.11em;color:#0a7a56}.apro823-admin header h2{margin:4px 0}.apro823-admin header p{margin:0;color:#6c7f8c}.apro823-admin header a{background:#0b8059;color:#fff;text-decoration:none;border-radius:8px;padding:9px 11px;font-weight:850}.apro823-admin-kpis{display:flex;gap:10px;margin:16px 0}.apro823-admin-kpis article{background:#fff;border:1px solid #dce6ec;border-radius:11px;padding:12px;min-width:135px}.apro823-admin-kpis b,.apro823-admin-kpis span{display:block}.apro823-admin-kpis b{font-size:22px}.apro823-admin-kpis span{font-size:9px;color:#748692}.apro823-town-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:7px}.apro823-town-grid span{background:#fff;border:1px solid #dce6ec;border-radius:9px;padding:9px}.apro823-town-grid b,.apro823-town-grid small{display:block}.apro823-town-grid b{font-size:10px}.apro823-town-grid small{font-size:8px;color:#788893;margin-top:3px}@media(max-width:760px){.apro823-finder-head{flex-direction:column}.apro823-directory-count{display:flex;gap:6px;min-width:0}.apro823-search-row{grid-template-columns:1fr}.apro823-search-help{align-items:flex-start;flex-direction:column}.apro823-result{grid-template-columns:1fr}.apro823-result button{justify-self:start}.apro823-town-grid{grid-template-columns:repeat(2,1fr)}}