/* SCSS Config */
/* Mixins */
/* Styles */
@media (min-width: 768px) {
  header {
    height: 5.6rem;
  }
}
header img.logo {
  max-width: 100%;
}
@media (min-width: 768px) {
  header img.logo {
    max-height: 5.6rem;
  }
}
.hero {
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
}
@media (min-width: 768px) {
  .hero {
    max-height: calc(100vh - (5.6rem * 2));
    overflow: hidden;
    margin-top: 0.5rem;
  }
}
.btn-primary {
  --bs-btn-color: #AA9575;
  --bs-btn-bg: #fff;
  --bs-btn-border-color: #AA9575;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #AA9575;
  --bs-btn-hover-border-color: #AA9575;
  --bs-btn-focus-shadow-rgb: 49, 132, 253;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #AA9575;
  --bs-btn-active-border-color: #AA9575;
  --bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #aaa;
  --bs-btn-disabled-border-color: #aaa;
  border-radius: 0px 0px 0px 0px;
  padding: 11px 40px 11px 40px;
}
header nav {
  padding: 0 3rem !important;
}
.hero {
  border: 2rem solid #8b9d9d;
}
.hero .hero-inner {
  border: 1.5rem solid #b8bcb5;
}
@media (min-width: 768px) {
  .hero .hero-inner {
    max-height: calc(100vh - (7.6rem  * 2));
    overflow: hidden;
  }
}
.teasers {
  background-color: #F8F8F8;
  padding: 0 3rem;
}
.teasers .col-md-4 {
  margin: 1.5rem 0;
}
.gallery {
  background: #303134;
  padding: 3 1rem;
}
.content-blocks {
  padding: 1.5rem 16rem;
}
.content-blocks .col-md-6 {
  padding: 0;
}
.content-blocks .col-md-6 h2, .content-blocks .col-md-6 p {
  text-align: left;
}
.content-blocks .col-md-6 h2 {
  padding: 3rem 3rem 0 3rem;
}
.content-blocks .col-md-6 p {
  padding: 0rem 3rem 3rem 3rem;
}
.content-blocks .col-md-6:nth-child(odd) {
  text-align: right;
}
.col-md-6 h2, .col-md-6 p {
  padding: 0 3rem;
}
.card-body {
  text-align: center;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fraumtraum%2Fcss%2Fraumtraum.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAiBI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBA%3BAAAA%3BAAAA%3BAAnBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA6BJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA7BI%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA2CJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAmBE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAtEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8EJ%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAIF%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAKJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%22%7D */