body{margin:0;padding:0}.main{display:flex;flex-direction:column}.top{height:75vh}.bottom{display:flex;justify-content:space-between;height:25vh;background-color:#c63b3e;color:#fcece5;padding:20px}.clinics{display:grid;grid-template-columns:repeat(2,minmax(200px,1fr));gap:10px}@media(max-width:770px){.clinics{grid-template-columns:1fr}}.clinic-card{cursor:pointer;text-align:center;background-color:#c63b3e;font-size:20px;box-shadow:0 8px 8px #0003;color:#fcece5;border-radius:10px;padding:10px;margin:10px}.clinic-card:hover{transition:.1s ease-in-out;background-color:#a83235;box-shadow:0 4px 8px #0003}
