/* open-sans-regular - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Regular"), local("OpenSans-Regular"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.woff2") format("woff2"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.woff") format("woff"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.ttf") format("truetype"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-regular.svg#OpenSans") format("svg");
  /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-family: "Open Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("Open Sans Bold"), local("OpenSans-Bold"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.woff2") format("woff2"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.woff") format("woff"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.ttf") format("truetype"), url("/files/layout/fonts/open-sans/open-sans-v17-latin-700.svg#OpenSans") format("svg");
  /* Legacy iOS */
}
/* pt-sans-regular - latin */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local("PT Sans"), local("PTSans-Regular"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.eot?#iefix") format("embedded-opentype"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.woff2") format("woff2"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.woff") format("woff"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.ttf") format("truetype"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-regular.svg#PTSans") format("svg");
  /* Legacy iOS */
}
/* pt-sans-700 - latin */
@font-face {
  font-family: "PT Sans";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.eot");
  /* IE9 Compat Modes */
  src: local("PT Sans Bold"), local("PTSans-Bold"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.eot?#iefix") format("embedded-opentype"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.woff2") format("woff2"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.woff") format("woff"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.ttf") format("truetype"), url("/files/layout/fonts/pt-sans/pt-sans-v11-latin-700.svg#PTSans") format("svg");
  /* Legacy iOS */
}
@media screen {
  .mod_article .mm_direktausgabe_mitarbeiter a.phone, .mod_article .mm_direktausgabe_mitarbeiter a.fax, .mod_article .mm_direktausgabe_mitarbeiter a.mobile, .mod_article .mm_direktausgabe_mitarbeiter a.email, .mod_article .mm_direktausgabe_mitarbeiter a.web, .mod_article .mm_direktausgabe_mitarbeiter a.extern_link, .mod_article .mm_direktausgabe_mitarbeiter a.smLinkFB, .mod_article .mm_direktausgabe_mitarbeiter a.smLinkIG {
    padding-left: 0;
  }
  div.halfWidth.mr-20 {
    width: calc(50% - 0.5em - 20px);
  }
  div.halfWidth.ml-20 {
    width: calc(50% - 0.5em - 20px);
  }
  div.halfWidth.ml-20.mr-20 {
    width: calc(50% - 0.5em - 40px);
  }
  .mr-20 {
    margin-right: 20px;
  }
  .mr-15 {
    margin-right: 15px;
  }
  .ml-20 {
    margin-left: 20px;
  }
  .ml-15 {
    margin-left: 15px;
  }
  .newsText .ce_text:not([class*=" grid"]):not([class^="grid"]), .eventText .ce_text:not([class*=" grid"]):not([class^="grid"]) {
    width: auto;
  }
  .newsText .content-text:not([class*=" grid"]):not([class^="grid"]), .eventText .content-text:not([class*=" grid"]):not([class^="grid"]) {
    width: auto;
  }
  .ce_text:not([class^="grid"]):not([class^="halfWidth"]) {
    width: 100%;
  }
  .content-text:not([class^="grid"]):not([class^="halfWidth"]) {
    width: 100%;
  }
  .ce_text:has(.grid8) {
    width: auto;
  }
  .content-text:has(.grid8) {
    width: auto;
  }
  #footer div.col1 p, #footer div.col1 p a {
    color: #fff;
  }
  .ce_gallery.flex-fullwidth ul, .content-gallery.flex-fullwidth ul {
    justify-content: space-between;
  }
  .ce_gallery.flex-fullwidth ul.cols_3 li, .content-gallery.flex-fullwidth ul.cols_3 li {
    width: calc(33.333% - 5px);
    padding: 0;
  }
  .image_container {
    width: auto;
  }
  .image_container.float_left {
    float: left;
    margin: 0.53333em 6.25% 1.06667em 0;
  }
  .image_container.float_right {
    float: right;
    margin: 0.53333em 0 1.06667em 6.25%;
  }
  #main a.oneThirdWidth {
    width: calc(33.333% - 0.6667em - 3px) !important;
  }
  #main > .mod_article.boxed:has(a.oneThirdWidth), #main > .mod_article.boxed:has(ul) {
    justify-content: flex-start;
  }
  #main > .mod_article.boxed:has(a.oneThirdWidth) > .oneThirdWidth:first-child, #main > .mod_article.boxed:has(ul) > .oneThirdWidth:first-child {
    margin-right: 20px;
  }
  #main > .mod_article.boxed:has(a.oneThirdWidth) > .oneThirdWidth:last-child, #main > .mod_article.boxed:has(ul) > .oneThirdWidth:last-child {
    margin-left: 20px;
  }
}
.bildungszentrum-kenyongasse #main .mod_article.teaser .boxed.flexHelper {
  gap: unset;
}
.bildungszentrum-kenyongasse #main .mod_article.teaser .boxed.flexHelper:is(:has(a.oneThirdWidth), :has(ul)) .oneThirdWidth:nth-child(3) {
  margin-left: 20px;
}
.bildungszentrum-gleiss-start .mod_article div.boxed.flexhelper {
  gap: unset !important;
}
/* Desktop-Anpassungen */
@media screen and (min-width: 1024px) {
  body.anaph .logo img, body.kaph .logo img {
    width: 350px !important;
  }
}
/* Tablet und kleiner */
@media screen and (max-width: 1024px) {
  .mr-15 {
    margin-right: 0;
  }
  .ml-15 {
    margin-left: 0;
  }
}
/* Mobile */
@media screen and (max-width: 800px) {
  #main .mod_article .boxed:has(a.oneThirdWidth) .oneThirdWidth:nth-child(3) {
    margin-left: 0;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22var%2Fwww%2Fhtml%2Ffiles%2Flayout%2Fscss%2Fformate-dud.scss%22%2C%22var%2Fwww%2Fhtml%2Ffiles%2Flayout%2Fscss%2Fbase%2F_settings.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BACsFA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADtFA%3BACqGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADrGA%3BACoHA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADpHA%3BACmIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD7HA%3BAAGM%3BAAAA%3BAAAA%3BAAeF%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAMF%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAAA%3BAAOF%3BAAAA%3BAAAA%3BAAOI%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAQN%3BAAAA%3BAAAA%3BAAGI%3BAAAA%3BAAAA%3BAASN%3BAAAA%3BAAAA%3BAA1HA%3BAA%2BHA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAhIF%3BAAuIA%3BAACE%3BAAAA%3BAAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAzIF%3BAA6IA%3BAAEI%3BAAAA%3BAAAA%3BAAAA%22%7D */