.navbar-brand img{
    max-height: 55px;
}
.distance-label{
    right: 15%;
}
.hero-banner{
  position: relative;
  left: 50%;
  right: 50%;
  margin-left: -50vw;
  margin-right: -50vw;
  width: 100vw;
}
.card{
    margin-bottom:3vh;
}
div img{
    max-width: 100%;
    height: auto;
}
.section-title{
    margin-top: 18%;
    position: absolute;
    background-color: #fff;
    background-color: rgba(255, 255, 255, 0.85);
    padding: 0.5em;
    border-radius: 0 15px;
    font-weight: bold;
    font-size: 2em;
}
iframe {
    aspect-ratio: 16 / 9;
    width: 100% !important;
}
div.mod-languages img {
    width: 35px;
}