.cc--mb_help {
  flex-direction: column;
}
.cc--btn-bottom {
  margin-top: auto;
  margin-bottom: 0;
}
.cc--social_container {
  display: flex;
  flex-direction: row;
}
#cc--svg-social {
  fill: var(--base-ultra-light);
  width: 50px;
  height: 50px;
  margin-right: var(--space-m);
}
/* default */
.cc--image {
  width: 100%;
  height: 14em;
}
/* home slider */
.cc--homeslider__inner {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: var(--space-m);
  justify-content: center;
  color: var(--whitec);
}
.cc--homeslider__title {
  font-size: 5em;
}
.cc--homeslider__subtitle {
  font-size: 3em;
}
@media only screen and (max-width: 600px) {
  .cc--homeslider__title {
    font-size: 3em;
  }
  .cc--homeslider__subtitle {
    font-size: 2em;
  }
}
/* route card */
.cc--routecard__container {
  background-color: var(--base-ultra-light);
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
}
.cc--routecard__inner {
  padding: var(--space-m);
}
.cc--routecard__title {
  margin-bottom: var(--space-xs);
}
.cc--routecard__excerpt {
  margin-bottom: var(--space-xs);
}
/* news card */
.cc--newscard__container {
  background-color: var(--base-ultra-light);
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
  display: flex;
  flex-direction: column;
  height: 100%;
}
.cc--newscard__inner {
  padding: var(--space-m);
  height: 100%;
  display: flex;
  flex-direction: column;
}
.cc--newscard__more {
  margin: 0 auto;
}
/* arrangement */
.cc--arrangement__inner {
  display: flex;
  flex-direction: column;
  height: 100%;
}
/* arrangementen card */
.cc-route__arr-container {
  background-color: var(--white);
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
  padding: var(--fr-card-padding);
}
.cc--arrcard__container {
  background-color: var(--base-ultra-light);
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
  padding: var(--space-m);
}
.cc--arrcard__inner {
  padding: var(--space-m);
}
.cc--arrcard__title {
  margin-bottom: var(--space-m);
}
.cc--arrcard__excerpt {
  margin-bottom: var(--space-m);
}
/* Booqable */
.cc--arr-bq__container {
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
}
.cc--arr-bq__rental-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: var(--base-ultra-light);
}
.cc--arr-bq__bq-container {
  padding: var(--space-m);
  background-color: var(--base-ultra-light);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.cc--datum__title {
  margin-top: var(--space-m);
}
.cc--datumcontainer {
  background-color: var(--base-ultra-light);
  display: flex;
  flex-direction: column;
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
  width: 100%;
  text-align: center;
}
.cc--datum__title {
  margin-top: var(--space-m);
}
/* Leisure King */
.cc--arr-lk__container {
  /* background-color : var(--base-ultra-light); */
  border-radius: var(--borderr);
  border-color: var(--borderc);
  border-style: var(--borders);
  border-width: var(--borderw);
}
.cc--arr-lk__rental-container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  background-color: var(--secondary-ultra-light);
}
.cc--arr-lk__lk-container {
  background-color: var(--secondary-ultra-light);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
