/* Generated by less 2.5.1 */
body {
  padding-top: 70px;
}
.portfolio-item {
  margin-bottom: 25px;
}
footer {
  margin: 50px 0;
}
.share-label {
  line-height: 35px;
  float: left;
}
.share-button > img {
  width: 35px;
  margin-left: 10px;
}
.maps-container {
  column-width: 250px;
  column-gap: 15px;
  margin: 30px auto;
}
.maps-container > div {
  border: 1px solid #ccc;
  break-inside: avoid;
  page-break-inside: avoid;
  border-radius: 5px;
  margin-bottom: 1em;
}
.maps-container > div > div {
  padding: 1em 1em 1em 1em;
}
.maps-container img {
  width: 100%;
  height: auto;
  object-fit: cover;
  border-radius: 5px 5px 0 0;
}
