.faq-sektion-wrapper.no-spacing-bottom {
  margin-bottom: 0px; }

.faq-sektion-wrapper .text-section {
  margin-bottom: 10px; }

.faq-sektion-wrapper .faq-sektion {
  border: 1px solid #DDD;
  padding: 10px;
  border-bottom: none; }
  .faq-sektion-wrapper .faq-sektion:last-of-type {
    border-bottom: 1px solid #DDD; }
  .faq-sektion-wrapper .faq-sektion .faq-sektion-header {
    cursor: pointer; }
    .faq-sektion-wrapper .faq-sektion .faq-sektion-header .faq-sektion-state-icon {
      width: 20px;
      float: left; }
      .faq-sektion-wrapper .faq-sektion .faq-sektion-header .faq-sektion-state-icon svg {
        display: block;
        max-width: 100%;
        fill: #3e8aca;
        transform: rotate(-90deg) scale(0.75);
        -webkit-transition: transform 200ms ease-in;
        -moz-transition: transform 200ms ease-in;
        -ms-transition: transform 200ms ease-in;
        -o-transition: transform 200ms ease-in;
        transition: transform 200ms ease-in; }
    .faq-sektion-wrapper .faq-sektion .faq-sektion-header h3 {
      margin-left: 15px;
      margin-bottom: 0px;
      float: left;
      line-height: 20px;
      width: calc(100% - 35px); }
  .faq-sektion-wrapper .faq-sektion .faq-sektion-content {
    display: none; }
  .faq-sektion-wrapper .faq-sektion.expanded .faq-sektion-header .faq-sektion-state-icon svg {
    transform: rotate(0deg) scale(0.75); }
  .faq-sektion-wrapper .faq-sektion.expanded .faq-sektion-content {
    display: block;
    padding: 20px 10px 0px 35px; }


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