@charset "UTF-8";
/*
@include max($tablet) {
	height: 60px;
}
*/
/*
Beispiel:
@include default_text_specs(
    $css-variable-prepend: "kc-teaser-title",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include default_h1_specs(
    $css-variable-prepend: "",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include default_h2_specs(
    $css-variable-prepend: "",
    $font-weight: 700,
    $line-height: 1,
    $text-align: "center"
);
*/
/*
Beispiel:
@include css_variable_prepend(
    $property: "font-size",
    $prepend-string: 'kc-teaser-title',
    $default-value: 20px
);
*/
/*
@extend %transition;
*/
/*
@extend %transition-timing;
*/
/*
@include max($tablet) {
	height: 60px;
}
*/
body,
html {
  --accordion-title-padding: 40px 60px 20px 0;
  --accordion-title-border: none;
  --accordion-title-inner-font-family: var(--secondary-font);
  --accordion-title-inner-font-size: var(--h3-font-size);
  --accordion-title-inner-line-height: var(--h3-line-height);
  --accordion-title-inner-font-weight: 700;
  --accordion-content-padding: 60px 30px;
}
@media (max-width: 580px) {
  body,
html {
    --accordion-content-padding: 30px 0;
  }
}
body #wrapper .accordion-title-container,
html #wrapper .accordion-title-container {
  border-bottom: 2px solid #000;
}
body .accordion-content > .container,
html .accordion-content > .container {
  --container-margin-left: 0;
  --container-margin-right: 0;
}
body .accordion .accordion-title-container:after,
html .accordion .accordion-title-container:after {
  font-family: var(--font-awesome-font);
  font-weight: 900;
  font-size: 40px;
  line-height: 1;
  color: var(--primary-color);
  transition: all 0.3s ease;
  --accordion-title-after-content: "";
  --accordion-title-after-background-image: none;
  --accordion-title-after-width: auto;
  --accordion-title-after-height: auto;
}
body .accordion.open .accordion-title-container:after,
html .accordion.open .accordion-title-container:after {
  transform: translateY(-50%) rotate(180deg);
}