.locations-module{display:flex}.locations-list{padding:10px;width:50%}.locations-list h2{color:#fff;font-size:18px;font-weight:700}.locations-list button{background-color:#fff;border:2px solid #b4b4b4;border-radius:100px;color:#b4b4b4;cursor:pointer;display:block;font-weight:700;margin-bottom:2px;padding:8px;width:100%}.locations-list button.active,.locations-list button:hover{background-color:#fff;border-color:#5eb445;color:#5eb445}.location-info{padding:10px;width:70%}.location-info h3,.location-info p{color:#fff;margin:8px}.info{display:none}.info.active{display:block}.info h3:hover,.info p:hover{color:#5eb445}