.footer {
  background: white !important;
}

.main-content {
	margin-top: 108px;
}

.brand-news img {
	object-fit: cover;
}

.page-node-type-evenements .field--label-inline {
  margin: 24px 0;
}

.page-node-type-evenements .field--label-inline .field__item {
  font-weight: bold;
}

.page-node-type-evenements .field--label-inline .field__label {
  color: gray;
}

@media screen and (max-width: 612px) {
  .slick-control {
    bottom: 0 !important;
    top: unset;
  }
}

@media screen and (min-width: 600px) {
  .room-item-details-description {
    max-height: 112px;
    overflow: hidden;
  }
}