.Pharmacists_container__KlTNb{display:flex;flex-direction:column;align-items:center}.Pharmacists_mapContainer__yCKwb{width:80%;height:400px;margin-bottom:20px;position:relative}.Pharmacists_mapBox__LkJYI{width:100%;height:100%;border:1px solid #ccc}.Pharmacists_findButton__r1gvk{margin-top:10px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;cursor:pointer}.Pharmacists_findButton__r1gvk:hover{background-color:#0056b3}.Pharmacists_sidebar__kqn9P{margin-top:20px;padding:15px;border:1px solid #ccc;background-color:#f9f9f9;width:80%}.Pharmacists_pharmacistCard__cDlPO h3{margin:0 0 10px}.Pharmacists_pharmacistCard__cDlPO p{margin:0}@media (max-width:768px){.Pharmacists_mapContainer__yCKwb{width:90%;height:300px}.Pharmacists_findButton__r1gvk{padding:8px 16px;font-size:.9rem}.Pharmacists_sidebar__kqn9P{width:90%;padding:10px}}@media (max-width:480px){.Pharmacists_mapContainer__yCKwb{width:100%;height:250px}.Pharmacists_findButton__r1gvk{padding:6px 12px;font-size:.8rem}.Pharmacists_sidebar__kqn9P{width:100%;padding:8px}.Pharmacists_container__KlTNb{padding:10px}}