.container {
  display: flex;
  align-items: center;
  flex-direction: column;
  user-select: none;

  h1 {
    font-family: 'Open Sans';
    font-size: 18px;
    font-weight: 600;
    color: rgba(0, 0, 0, 1);
    margin: 0;
    margin-bottom: 25px;
    text-align: center;
  }
  caption {
    font-family: 'Open Sans';
    font-size: 14px;
    font-weight: 600;
    color: rgba(0, 0, 0, 1);
    text-align: left;
    line-height: 21px;
  }

  p.muted {
    width: 70%;
    font-family: 'Open Sans';
    font-size: 16px;
    font-weight: 600;
    color: rgba(179, 195, 212, 1);
    text-align: center;
    line-height: 21px;
    margin-top: 25px;
    margin-bottom: 35px;
  }
}

.header {
  width: 100%;
  text-align: left;
  color: rgba(23, 32, 98, 1);
  display: flex;
  align-items: center;
  margin-bottom: 30px;

  .icon {
    // width: 22px;
    // height: 20px;
    background-image: url(/assets/images/Empfehlungen_Icon.svg);
  }
  span {
    font-family: 'Open Sans';
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    margin-left: 10px;
  }
}

.options {
  font-family: 'Open Sans';
  font-size: 16px;
  color: rgba(0, 0, 0, 1);
  margin-bottom: 60px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;

  app-checkbox {
    max-width: 230px;

    &:not(:first-child) {
      margin-left: 15px;
    }
  }
}

.additional {
  flex: 0.0001;
  overflow: hidden;
}

.pad {
  display: block;
  border: #e1ebf5 2px solid;
  margin-bottom: 15px;
}

.signature {
  margin-top: 15px;
}

.disabled {
  display: block;
  background: #e1ebf5;
  margin-top: -223px;
  height: 206px;
  width: 550px;
  opacity: 0.2;
}
