@charset "UTF-8";
/*breakpoints*/
/*
.jobspage,
.coursepage,
.accordionelement{
  .accordion {
    .accordion-item {
      border: 1px solid #eee !important;
      border-radius: 100px !important;
      @include mq(lg){
        border-radius: 50px !important;
      }
      &:last-of-type {
        border-bottom: 0;
      }
    }
    .accordion-body{
      background-color: #E8EFF7 !important;
      border-bottom-left-radius: $BorderRadius !important;
      border-bottom-right-radius: $BorderRadius !important;
      transition: none !important;
    }
    .accordion-button,
    .accordion-button:not(.collapsed),
    .accordion-button:target,
    .accordion-button:focus-visible,
    .accordion-button:focus {
      box-shadow: none;
      background: unset;
      border: none;
      border-top-left-radius: $BorderRadius !important;
      border-top-right-radius: $BorderRadius !important;
      transform: none;
      transition: none;
      transition-duration: .3s ease;
      transition-delay: .2s;
    }
    .accordion-button:not(.collapsed){
      background-color: #E8EFF7 !important;
      transition-timing-function: ease;
      color: $White !important;
    }
    .accordion-button.collapsed{
      background-color: transparent;
      border-radius: $BorderRadius !important;  
    }
    .accordion-button{
      color: $PrimaryColor;
      &:after {
        background-image: none;
        width: auto;
        height: auto;
        content: '\f067' !important;
        font-family: "Font Awesome 5 Pro";
        transition: none !important;
        font-size: 30px;
        font-weight: 300;
        color: $SecondaryColor !important;
        transform: none !important;
        transition: none !important;
        @include mq(md){
          font-size: 16px;
        }
      }
      &:not(.collapsed)::after {
        transform: none;
        content: '\f068' !important;
        color: $SecondaryColor !important;
      }
      &:hover {
        border-bottom-left-radius: 0 !important;
        border-bottom-right-radius: 0 !important;
      }
      &.collapsed{
        background-color: #e8eff7;
        border: 1px solid #e8eff7 !important;
        transition: $DefaultTransition;
        &:hover {
          background-color: $White !important;
          border-radius: $BorderRadius !important;
        }
      }
    }
    .accordion-collapse {
        &.collapsing {
          height: 0;
          overflow: hidden;
          transition: none .35s ease;
      }
    }
  }
}*/
.accordion {
  --bs-border-radius: 50px;
  --bs-accordion-inner-border-radius: var(--bs-border-radius);
  --bs-accordion-border-radius: var(--bs-border-radius);
  --bs-accordion-active-bg: #e8eff7;
}
.accordion .accordion-item {
  border-radius: var(--bs-border-radius);
  border: 1px solid #e8eff7;
  overflow: hidden;
  background-color: #e8eff7;
}
.accordion .accordion-item .accordion-button {
  border-radius: var(--bs-border-radius);
  box-shadow: none;
  background-color: #e8eff7;
  border: 1px solid transparent;
}
.accordion .accordion-item .accordion-button:after {
  background-image: none;
  content: "";
  font-family: "Font Awesome 5 Pro";
  height: unset;
  width: unset;
  font-size: 30px;
  font-weight: 300;
  color: #0058a7;
}
.accordion .accordion-item .accordion-button.collapsed:hover {
  background-color: #fff;
  border-color: #e8eff7;
}
.accordion .accordion-item .accordion-button.collapsed:after {
  content: "";
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fafoeg%2Fscss%2Fobjects%2F_accordions.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAA8FA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAYE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%22%7D */