﻿@font-face{font-family:"Open Sans";font-style:normal;font-weight:300;src:url("../Fonts/open-sans-v34-latin-ext_latin-300.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-300.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-300.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-300.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-300.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-300.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:400;src:url("../Fonts/open-sans-v34-latin-ext_latin-regular.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-regular.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-regular.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-regular.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-regular.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-regular.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:600;src:url("../Fonts/open-sans-v34-latin-ext_latin-600.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-600.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-600.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-600.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-600.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-600.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:normal;font-weight:700;src:url("../Fonts/open-sans-v34-latin-ext_latin-700.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-700.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-700.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-700.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-700.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-700.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:300;src:url("../Fonts/open-sans-v34-latin-ext_latin-300italic.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-300italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-300italic.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-300italic.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-300italic.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-300italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:400;src:url("../Fonts/open-sans-v34-latin-ext_latin-italic.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-italic.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-italic.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-italic.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:600;src:url("../Fonts/open-sans-v34-latin-ext_latin-600italic.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-600italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-600italic.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-600italic.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-600italic.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-600italic.svg#OpenSans") format("svg")}@font-face{font-family:"Open Sans";font-style:italic;font-weight:700;src:url("../Fonts/open-sans-v34-latin-ext_latin-700italic.eot");src:local(""),url("../Fonts/open-sans-v34-latin-ext_latin-700italic.eot?#iefix") format("embedded-opentype"),url("../Fonts/open-sans-v34-latin-ext_latin-700italic.woff2") format("woff2"),url("../Fonts/open-sans-v34-latin-ext_latin-700italic.woff") format("woff"),url("../Fonts/open-sans-v34-latin-ext_latin-700italic.ttf") format("truetype"),url("../Fonts/open-sans-v34-latin-ext_latin-700italic.svg#OpenSans") format("svg")}.correctMargins>:first-child,.correctMargins>a[id]:first-child+*,.correctMargins>.fullwidthbg+*{margin-top:0}.correctMargins>:last-child{margin-bottom:0}.align-left{text-align:right}.align-center{text-align:right}.align-right{text-align:right}.align-justify{text-align:justify}ul ul,ol ol,ol ul,ul ol{margin-bottom:0}svg{max-width:100%;width:auto;height:auto}.logo--main__img{width:225px;height:auto}@media only screen and (min-width: 960px){.nav .tb-megamenu-item.level-1:last-of-type{float:right}.nav .tb-megamenu-item.level-1:last-of-type>a{color:#fff;background:#faa61a}.nav .tb-megamenu-item.level-1:last-of-type>a:hover{background:#faa00b}}.grid__show--s,.grid__show--m,.grid__show--l{display:none}@media only screen and (min-width: 720px){.grid__show--s{display:block}.grid__hide--s{display:none}}@media only screen and (min-width: 960px){.grid__show--m{display:block}.grid__hide--m{display:none}}@media only screen and (min-width: 1200px){.grid__show--l{display:block}.grid__hide--l{display:none}}.entity.paragraphs-item-33 .group-left>:first-child,.entity.paragraphs-item-33 .group-left>a[id]:first-child+*,.entity.paragraphs-item-33 .group-left>.fullwidthbg+*,.entity.paragraphs-item-33 .group-center>:first-child,.entity.paragraphs-item-33 .group-center>a[id]:first-child+*,.entity.paragraphs-item-33 .group-center>.fullwidthbg+*,.entity.paragraphs-item-33 .group-right>:first-child,.entity.paragraphs-item-33 .group-right>a[id]:first-child+*,.entity.paragraphs-item-33 .group-right>.fullwidthbg+*,.entity.paragraphs-item-50 .group-left>:first-child,.entity.paragraphs-item-50 .group-left>a[id]:first-child+*,.entity.paragraphs-item-50 .group-left>.fullwidthbg+*,.entity.paragraphs-item-50 .group-right>:first-child,.entity.paragraphs-item-50 .group-right>a[id]:first-child+*,.entity.paragraphs-item-50 .group-right>.fullwidthbg+*,.entity.paragraphs-item-factblock .island>:first-child,.entity.paragraphs-item-factblock .island>a[id]:first-child+*,.entity.paragraphs-item-factblock .island>.fullwidthbg+*,.island .field__item>:first-child,.island .field__item>a[id]:first-child+*,.island .field__item>.fullwidthbg+*,.accordion__body>:first-child,.accordion__body>a[id]:first-child+*,.accordion__body>.fullwidthbg+*,.entity.paragraphs-item-float-left .field__item>:first-child,.entity.paragraphs-item-float-left .field__item>a[id]:first-child+*,.entity.paragraphs-item-float-left .field__item>.fullwidthbg+*,.entity.paragraphs-item-float-right .field__item>:first-child,.entity.paragraphs-item-float-right .field__item>a[id]:first-child+*,.entity.paragraphs-item-float-right .field__item>.fullwidthbg+*{margin-top:0}.entity.paragraphs-item-33 .group-left>:last-child,.entity.paragraphs-item-33 .group-center>:last-child,.entity.paragraphs-item-33 .group-right>:last-child,.entity.paragraphs-item-50 .group-left>:last-child,.entity.paragraphs-item-50 .group-right>:last-child,.entity.paragraphs-item-factblock .island>:last-child,.island .field__item>:last-child,.accordion__body>:last-child,.entity.paragraphs-item-float-left .field__item>:last-child,.entity.paragraphs-item-float-right .field__item>:last-child{margin-bottom:0}.cmp--highlighted__container .view__field__field--title-sub h2{line-height:1.2}.quick-view__title{text-align:right}h1{font-size:3em}@media(max-width: 720px){h1{font-size:2.5em}}@media(max-width: 720px){h3{font-size:1.5em}}.island{padding:.5em 1em}h4.island{font-size:inherit;text-transform:uppercase}.intro{font-size:1.25em;font-weight:300}#block--block--3{margin-top:5px}blockquote{position:relative;margin:1em 0;padding:0 2em;font-size:1.25em;border-left-width:0;background-color:rgba(0,0,0,0)}blockquote p{font-family:inherit;font-size:inherit;font-style:inherit;margin:0}blockquote:before,blockquote:after{position:absolute;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;font-size:1.6em;color:#0192c1}blockquote:before{left:0;top:1em;content:""}blockquote:after{right:0;bottom:1em;content:""}blockquote+p.align-right{font-style:italic;margin-top:-1em;margin-right:3em;opacity:.7}.kursintern{border-left:1em solid #0192c1}.kurspflicht{border-left:1em solid #faa61a}.kennzeichen{float:right;padding:0 1.2em;color:#faa61a}.kursintern.kurspflicht{border-left:2em solid gray;border-image:linear-gradient(to right, #0192C1 1px, #FAA61A 1px) 2}[aria-hidden=true]{display:none}.listlegende{font-weight:12px;text-align:right}.listlegende .legendeintern{border-right:1em solid #0192c1;padding-right:1em}.listlegende .legendepflicht{border-right:1em solid #faa61a;padding-right:1em}.listfilter input{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.listfilter label{display:block;display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-align:center;-webkit-align-items:center;-webkit-box-align:center;align-items:center;margin-right:1.2rem;line-height:1;cursor:pointer}.listfilter label:before{display:block;flex-shrink:0;background-color:#fff;content:"";width:1.875rem;height:1.875rem;margin-right:.5rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpath d='M72.8 25L62.2 35.6 51.5 46.3 40.9 56.9l-3-2.9-3.8-3.9-3.8-3.8-2.9-2.9L16.8 54l2.9 2.9 3.8 3.8 3.9 3.9 2.9 2.9 10.6 10.6 10.6-10.6 10.7-10.6 10.6-10.6 10.6-10.7z' fill='%23fff'/%3E%3C/svg%3E") center center no-repeat #fff;background-size:0 0;border:1px solid #0192c1;-webkit-transition-property:border-color,background-color,background-size;transition-property:border-color,background-color,background-size;-webkit-transition-duration:150ms;transition-duration:150ms;-webkit-transition-timing-function:linear;transition-timing-function:linear}.listfilter input:checked+label:before{background-color:#faa61a;border-color:#faa61a;background-size:100% 100%}.page-checkout input[type=text],.page-checkout select{width:100%}.page-checkout .small{max-width:150px}.page-checkout legend{font-size:1.5em;padding:.75em 0 .25em 0}.page-checkout #rechnungAbweichend:not(:checked)~#rechnungAbweichendBlock{display:none}.resultitem{margin-bottom:2rem}.resultitem a{color:inherit;text-decoration:none}.resultitem h2{font-size:16px;color:#0192c1;margin:0}.resultitem a:hover h2{text-decoration:underline}.resultitem p{margin:0}.resultitem .breadcrumb{padding:0;margin:0;list-style:none;list-style-image:none;font-size:13px;color:#999}.resultitem .breadcrumb li{display:inline-block}.resultitem .breadcrumb li:after{content:" » "}.tabcontainer ul[role=tablist]{padding:0;margin:0;list-style:none;list-style-image:none;*zoom:1;border-bottom:2px solid #0192c1;margin-bottom:20px}.tabcontainer ul[role=tablist]:before,.tabcontainer ul[role=tablist]:after{content:" ";display:table}.tabcontainer ul[role=tablist]:after{clear:both}.tabcontainer ul[role=tablist] li{float:left;font-family:"Open Sans",sans-serif;font-weight:600;color:#0192c1;text-transform:uppercase;line-height:3;padding-right:1em;padding-left:1em;margin-right:1px;background-color:#e5f4f9;cursor:pointer}@media only screen and (max-width: 420px){.tabcontainer ul[role=tablist] li{float:none;margin-top:1px;margin-right:0}}.js .tabcontainer ul[role=tablist] li[aria-selected=true]{color:#fff;background-color:#0192c1;cursor:default}.tabcontainer ul[role=tablist] a{color:inherit !important;text-decoration:none !important}.js .tabcontainer div[role=tabpanel][aria-hidden=true]{display:none}.printonly{display:none}body.pdf{font-size:11px;color:#000}body.pdf h1{font-size:2.5em}body.pdf h3{font-size:1.5em}body.pdf .noprint{display:none}body.pdf .printonly{display:block}body.pdf .pdf-content{margin:0 15mm;padding-top:1px}body.pdf .pdf-header{position:relative;background-color:#0192c1;color:#fff;font-weight:bold;font-size:18px;padding:2mm 15mm;margin:0 -15mm 7mm -15mm}body.pdf .pdf-jahr{position:absolute;right:0;top:0;background-color:#faa61a;padding:2mm 15mm}body.pdf .nopagebreak{page-break-inside:avoid}body.pdf h1,body.pdf h2,body.pdf h3,body.pdf h4{page-break-after:avoid}@media print{.noprint,.skiplinks,.diakonie-ajax-header,.cmp--newsletter,.cmp--misc,.cmp--footer{display:none !important}.printonly{display:block}}
