#map {
  height: 750px;
  width: 100%;
}

.soft-border {
  border: 1px solid #ccc;
  border-radius: 10px;
  padding: 10px;
  margin: 10px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.button-spanner{
  height: 100%;
  margin-right: 10px;
}

/* .title-holder{
  display: inline;
  width: 100%;
} */

.title-spanner{
  display: inline;
  font-size: 2rem;
  justify-content: right; 
  margin-right: 30%;
}

.soft-button {
  display: inline-block;
  border-radius: 50px;
  padding: 10px 20px;
  background-color: #f5f5f5;
  color: #333;
  font-size: 16px;
  text-align: center;
  box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.2);
  transition: background-color 0.2s ease-out, color 0.2s ease-out, box-shadow 0.2s ease-out;
}

.soft-button:hover {
  background-color: #e0e0e0;
  color: #444;
  box-shadow: 0px 5px 5px rgba(0, 0, 0, 0.3);
}

.btn-custom {
  display: inline-block;
  border-radius: 5px;
  padding: 8px 16px;
  background-color: #a2d5c6;
  color: #333;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
  margin: 10px;
}

.btn-custom:hover {
  background-color: #558b6e;
}

.reset-btn {
  background-color: #FFC107;
  color: #333;
  border: rgba(0, 0, 0, 0)
}

.reset-btn:hover {
  background-color: orange;
}

.dl-btn {
  background-color: #607d8b;
  color: #333;
  border: rgba(0, 0, 0, 0)
}

.dl-btn:hover {
  background-color: #42728a;
}

.btn-disable{
  background-color: #7777;
    color: #333;
}

.btn-disable:hover{
  background-color: #333;
  color: #fff;
}
