/*!***************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./assets/scss/style.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************************/
.jaf-grid-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.jaf-grid-list .jaf-row {
  display: grid;
  grid-template-columns: repeat(5, 20%);
}
.jaf-grid-list .jaf-row:not(.headline):not(.empty):hover div {
  background-color: #eee;
}
.jaf-grid-list .jaf-row div {
  border-width: 1px 0 0 1px;
  border-color: #ccc;
  border-style: solid;
  padding: 0.3em;
}
.jaf-grid-list .jaf-row :last-child {
  border-width: 1px 1px 0 1px;
}
.jaf-grid-list .jaf-row:first-child :first-child {
  border-radius: 5px 0 0 0;
}
.jaf-grid-list .jaf-row:first-child :last-child {
  border-radius: 0 5px 0 0;
}
.jaf-grid-list .jaf-row:last-child div {
  border-width: 1px 0 1px 1px;
}
.jaf-grid-list .jaf-row:last-child div:last-child {
  border-width: 1px;
  border-radius: 0 0 5px 0;
}
.jaf-grid-list .jaf-row:last-child div:first-child {
  border-radius: 0 0 0 5px;
}
.jaf-grid-list .jaf-row:last-child div:last-child:first-child {
  border-radius: 0 0 5px 5px;
}
.jaf-grid-list .jaf-row.headline {
  font-weight: 700;
}
.jaf-grid-list.jaf-form-list .jaf-row {
  grid-template-columns: repeat(3, 33.33%);
}
.jaf-grid-list .jaf-row.empty {
  grid-template-columns: auto;
}

.jaf-form .error {
  color: #8b0000;
}
.jaf-form .error input {
  border-color: #8b0000;
}
.jaf-form .jaf-step {
  display: none;
}
.jaf-form .jaf-step.active {
  display: block;
}
.jaf-form .jaf-pageswitch {
  display: flex;
  justify-content: space-between;
}
.jaf-form .jaf-pageswitch div:only-child {
  margin-left: auto;
}

.jaf-form-navigation {
  display: flex;
  align-items: start;
  justify-content: center;
}
.jaf-form-navigation .step {
  display: flex;
  flex-direction: column;
  justify-content: start;
  align-items: center;
  width: 100px;
  text-align: center;
}
.jaf-form-navigation .step .index {
  border: 1px solid;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 1px;
}
.jaf-form-navigation .step .title {
  font-size: 0.75em;
}
.jaf-form-navigation .step.active {
  font-weight: bold;
}
.jaf-form-navigation .step.active .index {
  border-width: 2px;
  margin: 0;
}
.jaf-form-navigation .divider {
  width: 50px;
  height: 12px;
  border-bottom: 1px solid;
}

.option-row {
  display: flex;
  align-items: center;
}
.option-row > * {
  width: calc(25% - 0.6em);
  padding: 0.3em;
}
.option-row > *.contact {
  width: calc(16% - 0.6em);
}
.option-row > *.contact.jaf-option-move {
  margin-left: auto;
}

@media (max-width: 1024px) {
  .jaf-form-navigation .step {
    width: 24px;
  }
  .jaf-form-navigation .step .title {
    display: none;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFBQTtFQUNJO0VBQ0E7RUFDQTtBQUNKO0FBQ0k7RUFDSTtFQUNBO0FBQ1I7QUFFWTtFQUNJO0FBQWhCO0FBSVE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtBQUZaO0FBS1E7RUFDSTtBQUhaO0FBT1k7RUFDSTtBQUxoQjtBQVFZO0VBQ0k7QUFOaEI7QUFXWTtFQUNJO0FBVGhCO0FBV2dCO0VBQ0k7RUFDQTtBQVRwQjtBQVlnQjtFQUNJO0FBVnBCO0FBYWdCO0VBQ0k7QUFYcEI7QUFnQlE7RUFDSTtBQWRaO0FBbUJRO0VBQ0k7QUFqQlo7QUFzQlE7RUFDSTtBQXBCWjs7QUEwQkk7RUFDSTtBQXZCUjtBQXlCUTtFQUNJO0FBdkJaO0FBMkJJO0VBQ0k7QUF6QlI7QUEyQlE7RUFDSTtBQXpCWjtBQTZCSTtFQUNJO0VBQ0E7QUEzQlI7QUE2QlE7RUFDSTtBQTNCWjs7QUFnQ0E7RUFDSTtFQUNBO0VBQ0E7QUE3Qko7QUErQkk7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUE3QlI7QUErQlE7RUFDSTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBN0JaO0FBZ0NRO0VBQ0k7QUE5Qlo7QUFpQ1E7RUFDSTtBQS9CWjtBQWlDWTtFQUNJO0VBQ0E7QUEvQmhCO0FBb0NJO0VBQ0k7RUFDQTtFQUNBO0FBbENSOztBQXNDQTtFQUNJO0VBQ0E7QUFuQ0o7QUFxQ0k7RUFDSTtFQUNBO0FBbkNSO0FBcUNRO0VBQ0k7QUFuQ1o7QUFxQ1k7RUFDSTtBQW5DaEI7O0FBeUNBO0VBRVE7SUFDSTtFQXZDVjtFQXlDVTtJQUNJO0VBdkNkO0FBQ0YsQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zY3NzL3N0eWxlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiLmphZi1ncmlkLWxpc3Qge1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDtcblxuICAgIC5qYWYtcm93IHtcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcbiAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoNSwgMjAlKTtcblxuICAgICAgICAmOm5vdCguaGVhZGxpbmUpOm5vdCguZW1wdHkpOmhvdmVyIHtcbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAwIDAgMXB4O1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICAgICAgICAgIHBhZGRpbmc6IC4zZW07XG4gICAgICAgIH1cblxuICAgICAgICA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4IDAgMCAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCA1cHggMCAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpdiB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHggMCAxcHggMXB4O1xuXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDAgNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZDpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuaGVhZGxpbmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuamFmLWZvcm0tbGlzdCB7XG4gICAgICAgIC5qYWYtcm93IHtcbiAgICAgICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDMsIDMzLjMzJSk7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuamFmLXJvdyB7XG4gICAgICAgICYuZW1wdHkge1xuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uamFmLWZvcm0ge1xuICAgIC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiAjOGIwMDAwO1xuXG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogIzhiMDAwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qYWYtc3RlcCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuamFmLXBhZ2Vzd2l0Y2gge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgICAgZGl2Om9ubHktY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5qYWYtZm9ybS1uYXZpZ2F0aW9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBzdGFydDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIC5zdGVwIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgLmluZGV4IHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkO1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICB9XG5cbiAgICAgICAgLnRpdGxlIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogLjc1ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICAgICAgLmluZGV4IHtcbiAgICAgICAgICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuZGl2aWRlciB7XG4gICAgICAgIHdpZHRoOiA1MHB4O1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICB9XG59XG5cbi5vcHRpb24tcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICA+ICoge1xuICAgICAgICB3aWR0aDogY2FsYygyNSUgLSAuNmVtKTtcbiAgICAgICAgcGFkZGluZzogLjNlbTtcblxuICAgICAgICAmLmNvbnRhY3Qge1xuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTYlIC0gLjZlbSk7XG5cbiAgICAgICAgICAgICYuamFmLW9wdGlvbi1tb3ZlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgIC5qYWYtZm9ybS1uYXZpZ2F0aW9uIHtcbiAgICAgICAgLnN0ZXAge1xuICAgICAgICAgICAgd2lkdGg6IDI0cHg7XG5cbiAgICAgICAgICAgIC50aXRsZSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/