.gallery {
    margin-top: 100px;
}
.gallery a,
.gallery a:hover,
.gallery a:focus,
.gallery a:active,
.gallery a:visited {
    color: black;
    text-decoration: none;
}
.cabin-image {
    height: 400px;
}
.cabin-image img {
    height: 100%;
    object-fit: cover;
}
div.cabin-info {
    text-align: center;
    margin-top: 100px;
    margin-bottom: 100px;
}