/*
$breakpoint arguement choices:
- phone
- tab-port
- tab-land
- big-desktop
*/
.ce_accordionSingle {
  background-color: #8AA390;
  -webkit-tap-highlight-color: transparent;
}
.ce_accordionSingle .toggler,
.ce_accordionSingle .accordion {
  color: #F6F8F4;
}
.ce_accordionSingle .toggler {
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 0.8em;
  font-size: 1.125rem;
  font-size: clamp(1.125rem, .6vw + .6vh + .5rem, 1.875rem);
  font-weight: 300;
  line-height: 1.6;
  font-weight: 400;
  text-transform: none;
  padding: 1.125rem 0;
  cursor: pointer;
}
.ce_accordionSingle .toggler figure {
  flex-shrink: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #496154;
  border-radius: 1.25rem;
  height: 2.5rem !important;
  width: 2.5rem !important;
  visibility: hidden;
  -moz-transition: transform 0.4s ease;
  transition: transform 0.4s ease;
}
.ce_accordionSingle .toggler figure:hover {
  transform: translateY(-0.35rem);
}
.ce_accordionSingle .toggler figure svg {
  transition: transform 0.31s ease-out 0.1s;
}
.ce_accordionSingle .toggler figure svg.roll {
  transform: rotate(180deg);
}
.ce_accordionSingle .accordion {
  border-bottom: 1px solid rgba(210, 220, 193, 0.64);
  display: block;
  height: auto;
  overflow: hidden;
  -moz-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease;
}
.ce_accordionSingle .accordion p {
  font-size: 1rem;
  font-size: clamp(1rem, .7125vw + .7125vh, 1.65rem);
  font-weight: 300;
  line-height: 1.6;
  margin: 0.2rem 0 1.2rem;
}
@media (min-width: 80rem) {
  .ce_accordionSingle .accordion p {
    margin: 0.4rem 0 1.6rem;
  }
}
@media (min-width: tablet-desktop) {
  .ce_accordionSingle .accordion p {
    margin: 0.4rem 0 1.6rem;
  }
}
.ce_accordionSingle .accordion p a {
  position: relative;
  display: inline-block;
  color: #38485D;
  text-decoration: none;
  z-index: 1;
  padding: 0 0.063rem;
  transition: color ease 300ms;
  color: #F6F8F4;
}
.ce_accordionSingle .accordion p a::after {
  content: "";
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 0.25rem;
  left: 0;
  bottom: 0;
  background-color: #DCDC00;
  transition: all ease 300ms;
}
@media (min-width: 80rem) {
  .ce_accordionSingle .accordion p a:hover {
    color: white;
  }
  .ce_accordionSingle .accordion p a:hover::after {
    height: 95%;
  }
}
@media (min-width: tablet-desktop) {
  .ce_accordionSingle .accordion p a:hover {
    color: white;
  }
  .ce_accordionSingle .accordion p a:hover::after {
    height: 95%;
  }
}
.ce_accordionSingle .accordion ol {
  list-style: none;
  counter-reset: my-awesome-counter;
  padding-left: 2rem;
}
.ce_accordionSingle .accordion ol li {
  position: relative;
  font-size: 1.125rem;
  font-size: clamp(1.125rem, .6vw + .6vh + .5rem, 1.875rem);
  font-weight: 300;
  line-height: 1.6;
  color: #3B485B;
  counter-increment: my-awesome-counter;
  margin-bottom: 1.375rem;
}
.ce_accordionSingle .accordion ol li:before {
  position: absolute;
  left: -1.7em;
  content: counter(my-awesome-counter) ". ";
  color: #DCDC00;
  font-weight: bold;
}
.ce_accordionSingle .accordion ol:last-child {
  margin-bottom: 0;
}
.ce_accordionSingle .accordion ol a {
  display: block;
  text-decoration: none;
  color: #3B485B;
}
.ce_accordionSingle .accordion ul {
  padding-left: 2em;
}
.ce_accordionSingle .accordion ul li {
  position: relative;
  font-size: 1.125rem;
  font-size: clamp(1.125rem, .6vw + .6vh + .5rem, 1.875rem);
  font-weight: 300;
  line-height: 1.6;
  color: #3B485B;
  margin-bottom: 1.375rem;
}
.ce_accordionSingle .accordion ul li:before {
  position: absolute;
  top: 0.02em;
  content: "•";
  font-size: 1.5em;
  color: #DCDC00;
  font-weight: 600;
  display: inline-block;
  margin-left: -1em;
  line-height: 1;
}
.ce_accordionSingle .accordion ul li:last-child {
  margin-bottom: 0;
}
.ce_accordionSingle .accordion ul li a {
  display: block;
  text-decoration: none;
  color: #3B485B;
}
.ce_accordionSingle .accordion ul li,
.ce_accordionSingle .accordion ol li {
  font-size: 1rem;
  font-size: clamp(1rem, .7125vw + .7125vh, 1.65rem);
  font-weight: 300;
  line-height: 1.6;
  color: #F6F8F4;
}
.ce_accordionSingle .accordion ul li:last-child,
.ce_accordionSingle .accordion ol li:last-child {
  margin-bottom: 1.375rem;
}

.ce_accordionSingle.js-initialized .toggler figure {
  visibility: visible;
}

.tl_content .ce_accordionSingle {
  display: none;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%22%2C%22sources%22%3A%5B%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Famag.abnahme-server.de%5C%2Fhttpdocs%5C%2Fweb%5C%2Fbundles%5C%2Falbringsmuellerbasic%5C%2Fcss%5C%2Fincludes%5C%2F_mixins.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Famag.abnahme-server.de%5C%2Fhttpdocs%5C%2Fweb%5C%2Fbundles%5C%2Falbringsmuellerbasic%5C%2Fcss%5C%2Felements%5C%2Fce_accordionSingle.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Famag.abnahme-server.de%5C%2Fhttpdocs%5C%2Fweb%5C%2Fbundles%5C%2Falbringsmuellerbasic%5C%2Fcss%5C%2Fincludes%5C%2F_variables.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Famag.abnahme-server.de%5C%2Fhttpdocs%5C%2Fweb%5C%2Fbundles%5C%2Falbringsmuellerbasic%5C%2Fcss%5C%2Fincludes%5C%2F_typography.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACEA%3BEACI%2CkBC2BW%3BED1BX%3B%3BAAEA%3BAAAA%3BEAEI%2COCWW%3B%3BADRf%3BEACI%3BEACA%3BEACA%3BEACA%3BEEqEJ%3BEACA%3BEACA%2CaD1EgB%3BEC2EhB%3BEFtEI%2CaCJc%3BEDKd%3BEACA%3BEACA%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2CkBCIQ%3BEDHR%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAEA%3BEACI%3B%3BAAGJ%3BEACI%3B%3BAAEA%3BEACI%3B%3BAAMhB%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3B%3BAAGA%3BEEiCJ%3BEACA%3BEACA%2CaDjFgB%3BECkFhB%3BEFlCQ%3B%3BADAJ%3BECFA%3BIAKQ%3B%3B%3BAD%2BBR%3BECpCA%3BIAKQ%3B%3B%3BAAGJ%3BED8IR%3BEACA%3BEACA%2COE%5C%2FKe%3BEFiLf%3BEAOA%3BEACA%3BEACA%3BECzJY%2COCjDG%3B%3BAF4Mf%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%3BEACA%2CkBElMM%3BEFmMN%3B%3BAA5KA%3BEAgLA%3BIAMI%3B%3BEAEA%3BIACI%3B%3B%3BAAvJR%3BEA8IA%3BIAMI%3B%3BEAEA%3BIACI%3B%3B%3BAA7GZ%3BEACI%3BEACA%3BEACA%3B%3BAAEA%3BEACI%3BEG1DR%3BEACA%3BEACA%2CaD1EgB%3BEC2EhB%3BEHyDQ%2COE9GK%3BEF%2BGL%3BEACA%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%2COEnHF%3BEFoHE%3B%3BAAIR%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2COElIK%3B%3BAFmEb%3BEACI%3B%3BAAEA%3BEACI%3BEGrBR%3BEACA%3BEACA%2CaD1EgB%3BEC2EhB%3BEHoBQ%2COEzEK%3BEF0EL%3B%3BAAEA%3BEACI%3BEACA%3BEACA%3BEACA%3BEACA%2COE9EF%3BEF%2BEE%2CaEtGO%3BEFuGP%3BEACA%3BEACA%3B%3BAAGJ%3BEACI%3B%3BAAGJ%3BEACI%3BEACA%3BEACA%2COE%5C%2FFC%3B%3BAD2CL%3BAAAA%3BEEcR%3BEACA%3BEACA%2CaDjFgB%3BECkFhB%3BEFfY%2COC5DG%3B%3BAD8DH%3BAAAA%3BEACI%3B%3B%3BAAShB%3BEACI%3B%3B%3BAAMJ%3BEACI%22%7D */