:root {
  --term-color-fach-kompetenzen: #A5BD84;
  --term-color-fuehrung-management: #EC6159;
  --color-owl-rot: var(--ast-global-color-0); /*#EC6159;*/
  --color-owl-blau: var(--ast-global-color-2); /*#1f3158;*/
  --term-color-it-digitalisierung: #A5ADBC;
  --term-color-persoenliche-soziale-kompetenzen: #FCCC84;
  --border-radius: 15px;
  --border-ctrl-radius: 3px;
  --border-width: 2px;
  --padding: 1.375rem;
  --margin-bottom: var(--padding);
  --text-color: var(--color-owl-blau);
  --mach-gap: 20px;
  --font-family-nunito: 'Nunito Sans',sans-serif;
  --font-family-ibm-plax: 'IBM Plex Sans',sans-serif;
  --font-family-aleo: 'Aleo',serif;
}
.gform-theme--api,
.gform-theme--foundation {
  --gf-form-gap-x: 25px;
  --gf-form-gap-y: 25px;
  --gf-field-gap-x: 25px;
  --gf-field-gap-y: 12px;
  --gf-label-width: 30%;
  --gf-label-req-gap: 6px;
  --gf-form-footer-margin-y-start: 24px;
  --gf-form-footer-gap: 8px;
  --gf-field-date-width: 168px;
  --gf-field-time-width: 110px;
  --gf-field-list-btns-gap: 8px;
  --gf-field-list-btns-width: calc(32px + var(--gf-field-list-btns-gap) + var(--gf-field-gap-x));
  --gf-field-pg-steps-gap-y: 8px;
  --gf-field-pg-steps-gap-x: 24px;
}
.gform-theme--framework,
#gform_wrapper_2[data-form-index="0"].gform-theme,
#primary #main .gform-theme {
  --gf-ctrl-btn-radius: 50px;
  --gf-ctrl-radius: var(--border-ctrl-radius);
  --gf-color-primary: var(--color-owl-rot);
  --gf-color-primary-rgb: 32, 76, 229;
  --gf-color-primary-contrast: #fff;
  --gf-color-primary-contrast-rgb: 255, 255, 255;
  --gf-color-primary-darker: #001AB3;
  --gf-color-primary-lighter: #527EFF;
  --gf-color-secondary: #fff;
  --gf-color-secondary-rgb: 255, 255, 255;
  --gf-color-secondary-contrast: #112337;
  --gf-color-secondary-contrast-rgb: 17, 35, 55;
  --gf-color-secondary-darker: #F5F5F5;
  --gf-color-secondary-lighter: #FFFFFF;
  --gf-color-out-ctrl-light: rgba(17, 35, 55, 0.1);
  --gf-color-out-ctrl-light-rgb: 17, 35, 55;
  --gf-color-out-ctrl-light-darker: rgba(104, 110, 119, 0.35);
  --gf-color-out-ctrl-light-lighter: #F5F5F5;
  --gf-color-out-ctrl-dark: #585e6a;
  --gf-color-out-ctrl-dark-rgb: 88, 94, 106;
  --gf-color-out-ctrl-dark-darker: #112337;
  --gf-color-out-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
  --gf-color-in-ctrl: #fff;
  --gf-color-in-ctrl-rgb: 255, 255, 255;
  --gf-color-in-ctrl-contrast: #112337;
  --gf-color-in-ctrl-contrast-rgb: 17, 35, 55;
  --gf-color-in-ctrl-darker: #F5F5F5;
  --gf-color-in-ctrl-lighter: #FFFFFF;
  --gf-color-in-ctrl-primary: var(--color-owl-blau);
  --gf-color-in-ctrl-primary-rgb: 32, 76, 229;
  --gf-color-in-ctrl-primary-contrast: #fff;
  --gf-color-in-ctrl-primary-contrast-rgb: 255, 255, 255;
  --gf-color-in-ctrl-primary-darker: var(--color-owl-blau);
  --gf-color-in-ctrl-primary-lighter: var(--color-owl-blau);
  --gf-color-in-ctrl-light: rgba(17, 35, 55, 0.1);
  --gf-color-in-ctrl-light-rgb: 17, 35, 55;
  --gf-color-in-ctrl-light-darker: rgba(104, 110, 119, 0.35);
  --gf-color-in-ctrl-light-lighter: #F5F5F5;
  --gf-color-in-ctrl-dark: #585e6a;
  --gf-color-in-ctrl-dark-rgb: 88, 94, 106;
  --gf-color-in-ctrl-dark-darker: #112337;
  --gf-color-in-ctrl-dark-lighter: rgba(17, 35, 55, 0.65);
  --gf-radius: var(--border-ctrl-radius);
  --gf-font-size-primary: 1rem;
  --gf-font-size-secondary: 1rem;
  --gf-font-size-tertiary: 0.9375rem;
  --gf-icon-ctrl-number: url("data:image/svg+xml,%3Csvg width='8' height='14' viewBox='0 0 8 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 0C4.26522 5.96046e-08 4.51957 0.105357 4.70711 0.292893L7.70711 3.29289C8.09763 3.68342 8.09763 4.31658 7.70711 4.70711C7.31658 5.09763 6.68342 5.09763 6.29289 4.70711L4 2.41421L1.70711 4.70711C1.31658 5.09763 0.683417 5.09763 0.292893 4.70711C-0.0976311 4.31658 -0.097631 3.68342 0.292893 3.29289L3.29289 0.292893C3.48043 0.105357 3.73478 0 4 0ZM0.292893 9.29289C0.683417 8.90237 1.31658 8.90237 1.70711 9.29289L4 11.5858L6.29289 9.29289C6.68342 8.90237 7.31658 8.90237 7.70711 9.29289C8.09763 9.68342 8.09763 10.3166 7.70711 10.7071L4.70711 13.7071C4.31658 14.0976 3.68342 14.0976 3.29289 13.7071L0.292893 10.7071C-0.0976311 10.3166 -0.0976311 9.68342 0.292893 9.29289Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-icon-ctrl-select: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.292893 0.292893C0.683417 -0.097631 1.31658 -0.097631 1.70711 0.292893L5 3.58579L8.29289 0.292893C8.68342 -0.0976311 9.31658 -0.0976311 9.70711 0.292893C10.0976 0.683417 10.0976 1.31658 9.70711 1.70711L5.70711 5.70711C5.31658 6.09763 4.68342 6.09763 4.29289 5.70711L0.292893 1.70711C-0.0976311 1.31658 -0.0976311 0.683418 0.292893 0.292893Z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-icon-ctrl-search: url("data:image/svg+xml,%3Csvg version='1.1' xmlns='http://www.w3.org/2000/svg' width='640' height='640'%3E%3Cpath d='M256 128c-70.692 0-128 57.308-128 128 0 70.691 57.308 128 128 128 70.691 0 128-57.309 128-128 0-70.692-57.309-128-128-128zM64 256c0-106.039 85.961-192 192-192s192 85.961 192 192c0 41.466-13.146 79.863-35.498 111.248l154.125 154.125c12.496 12.496 12.496 32.758 0 45.254s-32.758 12.496-45.254 0L367.248 412.502C335.862 434.854 297.467 448 256 448c-106.039 0-192-85.962-192-192z' fill='rgba(17, 35, 55, 0.65)'/%3E%3C/svg%3E");
  --gf-label-space-y-secondary: var(--gf-label-space-y-md-secondary);
  --gf-ctrl-border-color: var(--color-owl-blau);
  --gf-ctrl-border-width: var(--border-width);
  --gf-ctrl-size: var(--gf-ctrl-size-md);
  --gf-ctrl-label-color-primary: #112337;
  --gf-ctrl-label-color-secondary: #112337;
  --gf-ctrl-choice-size: var(--gf-ctrl-choice-size-md);
  --gf-ctrl-checkbox-check-size: var(--gf-ctrl-checkbox-check-size-md);
  --gf-ctrl-radio-check-size: var(--gf-ctrl-radio-check-size-md);
  --gf-ctrl-btn-font-size: var(--gf-ctrl-btn-font-size-md);
  --gf-ctrl-btn-padding-x: var(--gf-ctrl-btn-padding-x-md);
  --gf-ctrl-btn-size: var(--gf-ctrl-btn-size-md);
  --gf-ctrl-btn-border-color-secondary: var(--color-owl-rot);
  --gf-ctrl-file-btn-bg-color-hover: var(--color-owl-blau);
  --gf-field-pg-steps-number-color: rgba(17, 35, 55, 0.8);
}
.gform-theme--foundation .ginput_complex select {
  border-color: var(--color-owl-blau);
 border-width: var(--gf-ctrl-border-width);
 border-style: solid;
 border-radius: var(--border-ctrl-radius);
 height: 2.235em
}
.gform_wrapper form input:not([type="submit"]):focus,
.gform_wrapper form select:focus,
.gform_wrapper form textarea:focus,
.gform-theme--foundation .ginput_complex select:focus {
  border-color: var(--color-owl-rot);
  border-width: var(--gf-ctrl-border-width);
  border-style: solid;
}
.inline-choices .gfield_radio {
  -webkit-box-orient: horizontal!important;
  -webkit-box-direction: normal!important;
      -ms-flex-direction: row!important;
          flex-direction: row!important;
}
table.gpnf-nested-entries {
  border: solid var(--border-width) var(--color-owl-blau);
  overflow: hidden;
}
div.tingle-modal-box {
  border-radius: calc(var(--border-radius) + 2px);
}
div.tingle-modal-box__footer {
  border-bottom-right-radius: var(--border-radius);
  border-bottom-left-radius: var(--border-radius);
}
div.gpnf-modal .gpnf-modal-header {
  border-radius: var(--border-radius) var(--border-radius) 0 0;
  background-color: var(--color-owl-blau)!important;
  ;
}
.gpnf-modal .tingle-btn {
  border-radius: 50px!important;
  padding: 0.4em 2em;
  line-height: 1.65;
  background-color: var(--color-owl-blau);
}
.gpnf-modal .tingle-btn:hover {
  background-color: var(--color-owl-rot);
}
.gpnf-modal .tingle-btn.tingle-btn--primary {
  background-color: var(--color-owl-rot);
}
.gpnf-modal .tingle-btn.tingle-btn--primary:hover {
  background-color: var(--color-owl-blau);
}
@media all and (min-width: 768px) {
  .event_grid .jet-listing-grid__items.grid-col-desk-1 {
    grid-template-columns: repeat(auto-fill, minmax(340px, 1fr));
    display: -ms-grid;
    display: grid;
  }
}
.wp-block-uagb-container.uagb-is-root-container.ultra-wide > div.uagb-container-inner-blocks-wrap {
  max-width: 1700px!important;
}
.jet-checkboxes-list__button {
  background-color: #fff;
  --local-border-color: var(--color-owl-rot);
  --local-invert-color: #fff;
  border-color: var(--local-border-color)!important;
  ;
  border-width:  var(--border-width)!important;
  border-style: solid;
  padding-left: var(--padding);
  padding-right: var(--padding);
  border-radius: var(--border-ctrl-radius);
  font-weight: 500;
  padding-top: calc( var(--padding) / 4 );
  padding-bottom: calc( var(--padding) / 4 );
}
.jet-checkboxes-list__button:hover,
.jet-checkboxes-list__item:has(.jet-checkboxes-list__input:checked) .jet-checkboxes-list__button {
  background-color: var(--local-border-color);
  color: var(--local-invert-color);
}
.jet-checkboxes-list__item:has(.jet-checkboxes-list__input[value="74"]) .jet-checkboxes-list__button {
  --local-border-color: var(--term-color-fuehrung-management)!important;
}
.jet-checkboxes-list__item:has(.jet-checkboxes-list__input[value="75"]) .jet-checkboxes-list__button {
  --local-border-color: var(--term-color-persoenliche-soziale-kompetenzen)!important;
}
.jet-checkboxes-list__item:has(.jet-checkboxes-list__input[value="76"]) .jet-checkboxes-list__button {
  --local-border-color: var(--term-color-fach-kompetenzen)!important;
}
.jet-checkboxes-list__item:has(.jet-checkboxes-list__input[value="77"]) .jet-checkboxes-list__button {
  --local-border-color: var(--term-color-it-digitalisierung)!important;
}
.jet-checkboxes-list__item .jet-checkboxes-list__decorator {
  display: none;
}
.jet-date-range .jet-date-range__from,
.jet-date-range .jet-date-range__to,
select,
input[type="text"],
input[type="search"] {
  border-radius: var(--border-ctrl-radius);
  border-width: var(--border-width);
  border-color: var(--color-owl-blau);
  padding-left: var(--padding);
  padding-right: var(--padding);
  padding-top: calc( var(--padding) / 4 );
  padding-bottom: calc( var(--padding) / 4 );
  color: var(--text-color)



}
select {
  padding-top: calc( (var(--padding) / 4 ) + ( (var(--ast-body-line-height,1.65em) - 1.3em ) / 2 ) );
  padding-bottom: calc( (var(--padding) / 4 ) + ( (var(--ast-body-line-height,1.65em) - 1.3em ) / 2) );
  cursor: none;
}
.jet-date-range .jet-date-range__from:focus,
.jet-date-range .jet-date-range__to:focus,
select:focus,
input[type="text"]:focus,
input[type="search"]:focus {
  border-color: var(--color-owl-rot);
  border-style: solid;
  border-width: var(--border-width);
}
.jet-date-range .jet-date-range__from {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right-width: calc( var(--border-width) / 2 );
}
.jet-date-range .jet-date-range__to {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-left-width: calc( var(--border-width) / 2 );
}
.no-padding-top{
  padding-top: 0!important;
}
.no-padding-bottom{
  padding-bottom: 0!important;
}
.no-margin-bottom {
  margin-bottom: 0!important;
}
.margin-bottom {
  margin-bottom: var(--margin-bottom);
}
div.wp-block-uagb-container.uagb-is-root-container.alignfull.event-list-container > .uagb-container-inner-blocks-wrap {
  --inner-content-custom-width: min( 100%, 1780px);
}
.event_grid .jet-listing-grid__items {
  grid-gap: 30px;
}
.event_grid .jet-listing-grid__item {
  --term-color: var(--term-color-persoenliche-soziale-kompetenzen);
  border: solid 2px var(--term-color);
  border-radius: var(--border-radius);
  -webkit-box-flex: 0;
  -ms-flex: 0 0 calc( ( 100% - ( (var(--columns) - 1) * 30px) ) / var(--columns));
  flex: 0 0 calc( ( 100% - ( (var(--columns) - 1) * 30px) ) / var(--columns));
  padding: 0;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.event_grid .jet-listing-grid__item.fach-kompetenzen {
  --term-color: var(--term-color-fach-kompetenzen);
}
.event_grid .jet-listing-grid__item.fuehrung-management {
  --term-color: var(--term-color-fuehrung-management);
}
.event_grid .jet-listing-grid__item.it-digitalisierung {
  --term-color: var(--term-color-it-digitalisierung);
}
.event_grid .jet-listing-grid__item > * {
  padding: var(--padding);
  margin-bottom: 0;
  -ms-flex-negative: 100;
  flex-shrink: 100;
}
.event_grid .jet-listing-grid__item .term_heading {
  background-color: var(--term-color);
}
.event_grid .jet-listing-grid__item .term_heading a {
  text-decoration: none;
}
.event_grid .jet-listing-grid__item a h2 {
  font-size: 1.375rem; /* 22px */
  font-size: 1.25rem; /* 20px */
  font-family: var(--font-family-ibm-plax);
  min-height: 3.9em;
  margin-bottom: 0;
}
.event_grid .jet-listing-grid__item .term_heading {
  background-color: var(--term-color);
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #fff;
  margin-bottom: auto;
}
.event_grid .short_desc {
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.event_grid .jet-listing-grid__item .wp-block-uagb-container:first-child .jet-listing-dynamic-terms__link {
  color: #fff;
  text-decoration: none;
  font-size: 0.875rem;
}
.event_grid .jet-listing-grid__item .wp-block-uagb-container:first-child .jet-listing-dynamic-terms {
  padding-bottom: 0.4rem;
}
.event_grid .jet-listing-grid__item .divider_bottom {
  position: relative;
}
.event_grid .jet-listing-grid__item .divider_bottom::after {
  position: absolute;
  border-bottom: solid 2px var(--term-color);
  content:'';
  display: block;
  width: calc(100% - (2 * var(--padding)));
  height: 2px;
  left: var(--padding);
  bottom: 0;
}
.event_grid .jet-listing-grid__item .date_state {
  font-weight: 600;
  width: 100%;
  margin-top: auto;
  font-size: 1.375rem; /* 22px */
  font-size: 1.25rem; /* 20px */
}
.event_grid .jet-listing-grid__item .date_state > * {
  -ms-flex-negative: 100;
  flex-shrink: 100;
  margin-bottom: 0;
}
.event_grid .jet-listing-grid__item .date_state :first-child {
  -ms-flex-negative: 1;
  flex-shrink: 1;
}
.event_grid .jet-listing-grid__item .date_state .jet-listing-dynamic-field-block::before {
  content: '';
  display: inline-block;
  height: 1.2em;
  width: 1.1em;
  background-image: url('./img/icon_kalender.svg');
  background-repeat: no-repeat;
  background-size: contain;
  margin: 0 0.4em 0 0;
}
.event_grid .jet-listing-grid__item .date_state .jet-listing-dynamic-field-block {
  display:-webkit-box;
  display:-ms-flexbox;
  display:flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.event_grid .jet-listing-grid__item .price_duration {
  font-weight: 400;
  font-size: 1.375rem; /* 22px */
  font-size: 1.25rem; /* 20px */
  width: 100%;
}
.event_grid .inline_block {
  display: inline-block!important;
  width: auto!important;
  white-space: nowrap



}
.event_grid .jet-listing-grid__item .price_duration >div:last-child {
  padding-left: 1em;
  text-align: right;
  font-size: 1.125rem; /* 18px */
  ;
}
.jet-filters-pagination__load-more .jet-filters-pagination__link {
  border-style: solid;
  border-top-width: 0px;
  border-right-width: 0px;
  border-left-width: 0px;
  border-bottom-width: 0px;
  border-color: var(--ast-global-color-0)!important;
  background-color: var(--ast-global-color-0)!important;
  color: var(--ast-global-color-5)!important;
  font-family: var(--font-family-nunito);
  font-weight: 700;
  line-height: 1em;
  font-size: 18px;
  font-size: 1.125rem;
  border-top-left-radius: 30px!important;
  border-top-right-radius: 30px!important;
  border-bottom-right-radius: 30px!important;
  border-bottom-left-radius: 30px!important;
  padding-top: 10px!important;
  padding-right: 20px!important;
  padding-bottom: 10px!important;
  padding-left: 20px!important;
}
.jet-filters-pagination__load-more .jet-filters-pagination__link:hover {
  color: var(--ast-global-color-5)!important;
  background-color: var(--ast-global-color-2)!important;
  border-color: var(--ast-global-color-2)!important;
}
.flex-wrap-space-between .jet-checkboxes-list .jet-list-tree,
.flex-wrap-space-between .jet-checkboxes-list .jet-checkboxes-list-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap:var(--mach-gap);
}

/* Seminar Status Ampel */
.seminar_status {
  display: inline-block;
  width: 1.3em;
  height: 1.3em;
  border-radius: 0.5rem;
  vertical-align: middle;
  border-style: none;
  background-size: contain;
  /*! margin-bottom: 1em; */
}
.seminar_status.gesichert  {
  background-image: url("/wp-content/plugins/mach-owl/img/icon_gruen_haken.svg");
}
.seminar_status.fast_gesichert  {
  background-image: url("/wp-content/plugins/mach-owl/img/icon_gruen_pluseins.svg");
}
.seminar_status.frei {
  background-image: url("/wp-content/plugins/mach-owl/img/icon_gruen.svg");
}
.seminar_status.begrenzt {
  background-image: url("/wp-content/plugins/mach-owl/img/icon_gelb_haken.svg");
}
.seminar_status.ausgebucht {
  background-image: url("/wp-content/plugins/mach-owl/img/icon_rot.svg");
}
:not(li) > .seminar_status {
  margin-right: 0.25rem;
}
:not(li) > .seminar_status:last-child {
  margin-right: 0;
}
.seminar-status-legende {
  padding: 0.9375rem;
  background-color: #f2f6fa;
}
.seminar-status-legende .seminar_status {
  position: absolute;
  left: 0;
  margin-top: 0.15em;
}
.seminar-status-legende ul {
  list-style: none;
  line-height: 1.6;
  display: inline-block;
  padding-left: 0;
  margin: 0;
  position: relative

}
.seminar-status-legende ul li {
  padding-left: 1.75em;
  min-height: 2.2em;
  padding-bottom: 0.3em

}
.seminar-status-legende li .seminar_status {
  margin-right: 0.5rem;
}
/* Single Layout */
.single-zmmt_event,
.single-zmmt_event.it-digitalisierung,
.tag-link-77
{
  --term-color: var(--term-color-it-digitalisierung);
}
.single-zmmt_event.fach-kompetenzen,
.tag-link-76 {
  --term-color: var(--term-color-fach-kompetenzen);
}
.single-zmmt_event.fuehrung-management,
.tag-link-74 {
  --term-color: var(--term-color-fuehrung-management);
}
.single-zmmt_event.persoenliche-soziale-kompetenzen,
.tag-link-75 {
  --term-color: var(--term-color-persoenliche-soziale-kompetenzen);
}
.single-zmmt_event .seminar_content.wp-block-uagb-container {
  border-color: var(--term-color);
  border-style: solid;
  border-width: 2px;
  border-radius: var(--border-radius);
  padding: var(--padding);
  row-gap: 0.8rem;
}
h2:has(mark),
h3:has(mark),
h4:has(mark),
p:has(mark) {
  background-color: var(--term-color);
  padding: var(--padding);
  width: calc(100% + var(--padding) + var(--padding) );
  margin-left: calc(var(--padding) * -1);
}
.single-zmmt_event h1,
.single-zmmt_event .entry-content h1 {
  font-size: 29.8px;
  font-size: 1.8rem;
  font-family: 'IBM Plex Sans',sans-serif;
  /*font-weight: 600;
  font-family: 'Aleo',serif;
  line-height: 1.3em;*/
}
@media (max-width: 544px) {
  .single-zmmt_event h2,
  .single-zmmt_event .entry-content h2 {
    font-size: 25.6px;
    font-size: 1.6rem;
  }
}
@media (max-width: 921px) {
  .single-zmmt_event h2,
  .single-zmmt_event .entry-content h2 {
    font-size: 27.2px;
    font-size: 1.7rem
  
  
  
  }
}
.trainer {
  border: solid 2px;
  border-color: var(--term-color);
  padding: 0 calc(var(--padding) / 2)!important;
  border-radius: calc(var(--border-radius) * 2);
  width: calc( 100% + var(--padding));
  margin-left: calc(var(--padding) / -1)!important;
}
.trainer .label {
  width: auto !important;
  margin-bottom: 0;
  font-weight: 600;
  display: inline-block;
}
.seminar_content .termine::before {
  content:'';
  display: block;
  background-image: url("/wp-content/plugins/mach-owl/img/icon_kalender.svg");
  background-repeat: no-repeat;
  background-size: contain;
  width: 1.3em;
  height: 1.4em;
  margin-right: 0.8rem;
}
.seminar_content .termine.wp-block-uagb-container {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0;
  font-size: 1.125rem;
  font-weight: 600;
  padding: 0 0 1rem;
}
.seminar_content .termine-detail.wp-block-uagb-container {
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-column-gap: 0;
  -moz-column-gap: 0;
  column-gap: 0;
  padding: 0 0 0;
  font-weight: 600;
}
body .seminar_content .termine.wp-block-uagb-container > *,
body .seminar_content .termine-detail.wp-block-uagb-container > * {
  width: auto!important;
}
.seminar_content .jet-listing-dynamic-terms a {
  font-size: 1.125rem;
}
.jet-listing-dynamic-terms a,
.wp-block-tag-cloud .tag-cloud-link {
  font-weight: 500;
  font-family: 'Aleo',sans-serif;
}
.seminar_content .jet-listing-dynamic-terms a,
.wp-block-tag-cloud.themenbereich .tag-cloud-link {
  color: var(--term-color);
  margin-bottom: 0.4em;
  line-height: inherit;
  font-size:  inherit !important;
  display: block;
}
.wp-block-tag-cloud.themenbereich .tag-cloud-link:hover {
  color: #191970!important;
}
.seminar_content .gebuehr b {
  font-size: 1.25rem;
}
.single_sidebar div.cta {
  border: solid 2px ;
  border-color: var(--color-owl-rot);
  border-radius: var(--border-radius);
  padding: var(--padding);
  font-weight: 500;
}

/* Buchungsseite */
.seminar-zusammenfassung {
  padding: var(--padding);
  border-style: solid;
  border-width: var(--border-width);
  border-radius: var(--border-radius);
  background-color: #fff;
}
.seminar-zusammenfassung h4 {
  margin-bottom: 0;
  padding-top: var(--padding)

}
.seminar-zusammenfassung h4:first-child {
  padding-top: 0;
}
