.public-accordion {
  width: 100%;
  margin-bottom: 40px;
  background-color: #ffffff;
  box-shadow: 0px 1px 20px 0px rgba(0, 80, 160, 0.2);
}
.public-accordion.public-accordion-shown .public-accordion-header .public-accordion-arrow {
  transform: rotate(0deg);
}
.public-accordion.public-accordion-shown .public-accordion-content-wrapper {
  grid-template-rows: 1fr;
}
.public-accordion .public-accordion-header {
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
  padding: 30px 30px 0;
}
.public-accordion .public-accordion-header .public-accordion-title {
  color: #50647F;
  font-size: 22px;
  font-weight: 800;
  line-height: 27.5px;
}
.public-accordion .public-accordion-header .public-accordion-arrow {
  width: 44px;
  height: 44px;
  border-radius: 50%;
  transition: transform 500ms;
  transform-origin: center center;
  transform: rotate(180deg);
  display: flex;
  justify-content: center;
  align-items: center;
  color: #ffffff;
  position: relative;
  flex-shrink: 0;
}
.public-accordion .public-accordion-header .public-accordion-arrow:after {
  content: " ";
  display: block;
  position: absolute;
  width: 26px;
  height: 15px;
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="26" height="15" viewBox="0 0 26 15" fill="none"><path d="M24 13L13 2L2 13" stroke="url(%23paint0_linear_237_4112)" stroke-width="3" stroke-linecap="round" stroke-linejoin="round"/><defs><linearGradient id="paint0_linear_237_4112" x1="13" y1="13" x2="13" y2="1.96527" gradientUnits="userSpaceOnUse"><stop stop-color="%23F39100"/><stop offset="1" stop-color="%23FFBB56"/></linearGradient></defs></svg>');
  background-size: contain;
  background-repeat: no-repeat;
}
.public-accordion .public-accordion-content-wrapper {
  display: grid;
  grid-template-rows: 0fr;
  transition: grid-template-rows 500ms;
}
.public-accordion .public-accordion-content-wrapper > .public-accordion-content {
  overflow: hidden;
  margin-top: 30px;
}
.public-accordion .public-accordion-content-wrapper > .public-accordion-content > .row {
  padding: 0 30px 30px;
}

/*# sourceMappingURL=indikationen.css.map */
