*{box-sizing: border-box;}
.w3-display-container{
  clear: left;
 }
  /* Set the default width of the card to 100% for mobile devices */
  @media screen and (max-width: 600px) {
    .w3-card {
      width: 100%;
      margin-bottom: 10px;
    }
  }
@media screen and (min-width: 600px) {
      .w3-card {
       width: calc(33% - 20px); /* Adjust the width and margin as needed */
		height:20em;
        margin: 10px; /* Adjust the margin as needed */
        float: left;
      }

      /* Clear the float after every third card to start a new row */
      .w3-card:nth-child(3n+1) {
        clear: left;
      }
    }

@media (max-width: 600px) {
.gmap{
      width:100%
}
}
@media (min-width: 600px) {
.gmap{
      width:550px;
      margin-right:2em;
}
}
@media (max-width: 600px) {
h1,h2,h3{
     font-size:5vw;
}
}
 .alice-regular {
  font-family: "Alice", serif;
  font-weight: 400;
  font-style: normal;
}
h1,h2 {
  font-family: "Alice", serif;
  font-weight: 400;
  font-style: normal;
  }

.green{color:green}
.smaller{font-size:16px; color: green; font-weight: normal;}
span{
font-weight: bold;

}

 #scrollToTop {
      display: none;
      position: fixed;
      bottom: 20px;
      right: 20px;
      width: 50px;
      height: 50px;
      background-color: gray;
      color: #fff;
      border: none;
      border-radius: 50%;
      cursor: pointer;
      text-align: center;
      line-height: 50px;
    }