body{overflow-x:hidden;color:#fff;font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}body section{background-color:#ebf6fb}body p{color:#1a171b}body section:nth-child(2n){background-color:#fff}body a{color:#1b1c26}body a.active,body a:focus,body a:hover{color:#000}body a.btn{background-color:#131327!important;border-color:#131327!important}body a.btn.active,body a.btn:focus,body a.btn:hover{color:#fff;background-color:#1b1c26!important;border-color:#1b1c26!important}h1,h2,h3,h4,h5,h6{font-weight:700;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;color:#131327}h1{letter-spacing:.2em}section{padding:24px 0}section p{font-size:20px}section h2{margin-bottom:48px}section h3.section-subheading{font-size:16px;font-weight:400;font-style:italic;margin-bottom:75px;text-transform:none;font-family:"Droid Serif",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}footer{background-color:#fff;padding:12px 0 0}.btn{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-weight:700}.btn-xl{font-size:18px;padding:20px 40px}.btn-primary{background-color:#fff;border-color:#131327;color:#131327;letter-spacing:.1em;border-radius:25px;padding:6px 12px;font-weight:500}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#ececec!important;border-color:#06060d!important;color:#131327}.btn-primary:active,.btn-primary:focus{box-shadow:0 0 0 0 rgba(254,209,55,.5)!important}.btn-secondary{margin-top:100px!important;margin-bottom:50px!important;font-weight:400;background-color:#1b1c26;border-color:#1b1c26}.btn-secondary:active,.btn-secondary:focus,.btn-secondary:hover{background-color:#0b0c10!important;border-color:#0b0c10!important;color:#fff}.btn-secondary:active,.btn-secondary:focus{box-shadow:0 0 0 0 rgba(254,209,55,.5)!important}body.page-main>section:nth-child(odd) ::-moz-selection{background:#e1c3ad;text-shadow:none}body.page-main>section:nth-child(odd) ::selection{background:#e1c3ad;text-shadow:none}body.page-main>section:nth-child(2n) ::-moz-selection{background:#fff;text-shadow:none}body.page-main>section:nth-child(2n) ::selection{background:#fff;text-shadow:none}img::selection{background:transparent}img::-moz-selection{background:transparent}body a.btn:active{color:#2176b0!important}.container{max-width:1200px}#canvas2.beige,#canvas.beige{background-color:initial;background-image:linear-gradient(45deg,#0d112a,#0d112a 100%)}.wrapper{position:relative}#btn-definition{position:absolute;top:30px;left:25px}#btn-intention{bottom:30px;right:25px}#btn-intention,#canvas,#canvas2{position:absolute}#header-img{pointer-events:none;position:relative;max-width:1320px;width:100%;display:block;margin:0 auto;-webkit-user-drag:none;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none}header{padding-bottom:24px}header h1#digSou{color:#02215e;font-weight:900;font-size:3.1em;text-align:center;padding-top:2px;padding-bottom:10px}header h1#portal{font-size:1.9em;padding-top:28px;padding-bottom:2px}header h1#portal,header h2{color:#02215e;font-weight:500;text-align:center}header h2{font-family:Noto Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:20px}.bottom{display:flex;flex-wrap:wrap;padding:12px}.page-background-img article .logo{align-self:flex-end;width:170px;height:auto}.page-kontakt .person{width:100%;max-width:160px;margin-bottom:24px}.footer-row p{font-size:14px}.footer-row .logo{width:120px;padding:12px 0}.footer-row .disodiaes{margin:0 24px}.header-img{width:100%}.btn-row{margin-bottom:12px}.btn-row #btn-intention{float:right}footer{color:#1a171b}footer .quicklinks{text-align:center}footer a{color:#000;text-decoration:none;font-size:14px}footer a.active,footer a:hover{color:#000;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-decoration-thickness:.025rem;text-underline-offset:.25rem}.logo-row{margin:0 auto;padding:0 12px;max-width:1200px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.logo-row img{height:85px}.logo-row img#eu{height:60px}body a.btn.btn-special{font-weight:700;font-size:20px;color:#2176b0;border-color:#2176b0!important;background-color:#fff!important}.btn-holder{padding-left:38px;padding-right:38px}.btn-special:after{display:inline-block;margin-left:.255em;vertical-align:.055em;content:"";border-left:.3em solid;border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent}@media only screen and (max-width:992px){header h1#portal{font-size:5vw}header h1#digSou{font-size:8vw}header h2{font-size:18px}#btn-definition{position:absolute;top:4%;left:1%}#btn-intention{position:absolute;bottom:4%;right:1%}.logo-row{justify-content:space-evenly!important}.logo-row img{height:65px;margin-bottom:24px}.logo-row img#eu{height:50px}}.page-background-img .container-xl{max-width:1800px}.page-background-img h2{color:#2175af}.page-background-img h3{color:#fff;margin-bottom:24px;margin-top:24px;padding:24px}.page-background-img h4{text-align:center}.page-background-img h5{margin-top:48px}.page-background-img .background-img{background-image:url(assets/bg.81042cb936a7ab6af564293929a57bdf.jpg);background-size:2500px;padding:0 24px 24px}.page-background-img .btn-collapse{font-family:Noto Sans;font-weight:700;font-size:20px;color:#2175af;border:none!important;background-color:initial!important;padding-left:24px;width:100%;text-align:center;position:relative;letter-spacing:normal;margin:0;padding-right:36px}.page-background-img .btn-collapse.collapsed:after{transform:rotate(0deg)}.page-background-img .btn-collapse:after{display:block;content:"";border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:0;border-top:.3em solid #2175af;position:absolute;right:20%;top:50%;transform:translateY(-50%);transform:rotate(180deg)}.page-background-img .btn-collapse:Active{color:#2175af}@media only screen and (max-width:800px){.page-background-img .btn-collapse{text-align:left;padding-right:48px}.page-background-img .btn-collapse:after{right:24px}}.page-background-img article p{font-weight:400!important}.page-background-img article p.bold{font-weight:600!important}.page-background-img article p.emphasize{font-style:italic}.page-background-img article a,.page-background-img article ol li,.page-background-img article ul li{color:#000}.page-background-img .btn-left{text-align:left}.page-background-img .btn-left:active{color:#2175af}.page-background-img .btn-collapse.btn-left:after{right:24px}.page-background-img article .logo{display:block;max-width:170px;padding:12px;margin-bottom:24px;margin-left:auto;margin-right:auto}.page-background-img .smaller p{font-size:15px!important}.page-background-img .card-literatur p,.page-background-img .literatur p{padding-left:48px;text-indent:-48px}.page-kontakt article>h5:first-child{margin-top:12px}@media (max-width:576px){.container-xl{padding-right:0;padding-left:0}}body.detail #fortbildung .background-img{min-height:500px;display:flex;flex-wrap:wrap}#fortbildung .container-xl{max-width:1800px}#fortbildung h2{color:#2175af}#fortbildung h3{color:#333;margin-bottom:24px;margin-top:24px;padding:24px}#fortbildung .background-img{background-image:url(assets/bg.81042cb936a7ab6af564293929a57bdf.jpg);background-size:2500px;padding:0 24px 24px;min-height:800px}#fortbildung .flex-row{display:flex;flex-wrap:wrap;flex-direction:row!important;width:100%;align-items:center}#fortbildung .flex-row,#fortbildung hr{max-width:900px;margin-left:auto;margin-right:auto}#fortbildung hr{border-top:2px solid #fff;opacity:.9;margin-top:48px}#fortbildung .btn-fb{font-weight:700;font-size:24px;color:#2176b0;border-color:#2176b0!important;background-color:#fff!important;padding-left:24px;padding-right:24px;width:230px;text-align:left;position:relative;letter-spacing:normal;margin:12px 24px}#fortbildung .btn-fb:after{display:block;content:"";border-left:.3em solid;border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;position:absolute;right:24px;top:50%;transform:translateY(-50%)}#fortbildung .btn-wide{width:370px}#fortbildung .btn-me{font-family:Noto Sans;font-weight:700;font-size:16px;color:#fff;border-color:#fff!important;background-color:#2175af!important;padding-left:24px;width:auto;text-align:left;position:relative;border-radius:24px;letter-spacing:normal;font-weight:400;margin:0 0 0 12px;padding-right:36px}#fortbildung .btn-me:after{display:block;content:"";border-left:.3em solid;border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;position:absolute;right:24px;top:50%;transform:translateY(-50%)}#fortbildung .btn-detail{font-family:Noto Sans;font-weight:700;font-size:20px;color:#2175af;border:none!important;background-color:initial!important;padding-left:24px;width:100%;text-align:center;position:relative;letter-spacing:normal;margin:0;padding-right:36px}#fortbildung .btn-detail.collapsed:after{transform:rotate(0deg)}#fortbildung a{color:#000}#fortbildung .btn-detail:after{display:block;content:"";border-left:.3em solid transparent;border-right:.3em solid transparent;border-bottom:0;border-top:.3em solid #2175af;position:absolute;right:20%;top:50%;transform:translateY(-50%);transform:rotate(180deg)}#fortbildung .btn-detail.btn-anmeldung,#fortbildung .btn-detail.btn-anmeldung:after{background-color:#2175af!important;color:#fff}#fortbildung .btn-detail.btn-anmeldung:after{border-top:.3em solid #fff}#fortbildung article{font-family:Noto Sans;font-size:17px;margin:24px 0 12px;background-color:#fff;border:1px solid #2175af;border-radius:12px;width:100%;padding:24px 24px 12px}#fortbildung article h4,#fortbildung article h5{font-family:Noto Sans;color:#2175af}#fortbildung article h6{font-family:Noto Sans}#fortbildung article p{font-weight:600;font-size:17px}#fortbildung article .sek-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}#fortbildung article .sek{color:#000}#fortbildung article table{color:#346b97;margin:24px auto;width:auto;font-weight:600}#fortbildung article table a{color:#346b97}#fortbildung article table td:first-child{padding-right:12px}@media (max-width:576px){#fortbildung article h5{font-size:18px}#fortbildung article table,#fortbildung article tbody,#fortbildung article td,#fortbildung article th,#fortbildung article thead,#fortbildung article tr{display:block}#fortbildung article tr{margin-bottom:10px;padding:10px}#fortbildung article td{position:relative}}#fortbildung article .detail-info td,#fortbildung article .detail-info th{vertical-align:top}#fortbildung article .collapsible-area{outline:2px solid #2175af;border-radius:12px;margin-bottom:24px;background-color:initial}#fortbildung article .card{background-color:initial;border:none}#fortbildung article .card p{font-weight:400}#fortbildung article .card ol li,#fortbildung article .card ul li{color:#000}.page-news .container-xl{max-width:1800px}.page-news article{font-family:Noto Sans;font-size:17px;margin:24px 0 12px;background-color:#fff;border:1px solid #2175af;border-radius:12px;width:100%;padding:24px 24px 12px}.page-news .content{max-width:900px;width:100%;margin-left:auto;margin-right:auto;padding-top:48px}.page-news .btn-collapse{width:100%}.page-news a.btn-link{text-decoration:none}.page-news a.btn-link:focus,.page-news a.btn-link:hover,.page-news a.btn-link:visited{background-color:initial!important}.page-news .collapsible-area{background-color:#fff!important;outline:2px solid #2175af;border-radius:12px;margin-bottom:48px;background-color:initial}.page-news .collapsible-area .btn-collapse:after{border-left:.5em solid transparent;border-right:.5em solid transparent;border-top:.5em solid #2175af}.page-news .collapsible-area .btn-collapse.btn-left:after{right:24px;bottom:36px;top:unset}.page-news .collapsible-area span.date{color:#000;font-size:17px}.page-news .collapsible-area h3{font-family:Noto Sans;font-weight:600;color:#2175af;font-size:24px;margin-bottom:0;margin-top:0;padding:6px 0}.page-news .collapsible-area h4{font-weight:600;color:#000;font-size:17px;margin-bottom:24px;margin-top:0;text-align:left}.page-news .collapse-content{padding:6px 24px 24px}.page-news .collapse-content img.right{float:right;padding-left:24px;padding-bottom:24px;width:100%;max-width:400px}.page-news .collapse-content p{font-size:17px}.page-news .collapse-content a{color:#2175af;text-decoration:underline;text-decoration-style:dashed;text-underline-offset:3px}.navbar-shrink .nav-item .nav-link{color:#131327!important}.navbar{background-color:#ebf6fb;padding:0 5px}.navbar .navbar{padding:5px}.navbar .navbar-toggler{font-size:14px;margin-top:12px;padding:6px;text-transform:uppercase;color:#fff;border:0;border-radius:2px;background-color:#ebf6fb;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.navbar .navbar-brand{color:#131327;font-family:Kaushan Script,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.navbar .navbar-brand.active,.navbar .navbar-brand:active,.navbar .navbar-brand:focus,.navbar .navbar-brand:hover{color:#020205}.navbar .navbar-nav .nav-item{padding:0 12px}.navbar .navbar-nav .nav-item .nav-link{font-size:1.2em;font-weight:400;padding:10px 0;letter-spacing:2px;color:#131327;text-transform:uppercase;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.navbar .navbar-nav .nav-item .nav-link.active,.navbar .navbar-nav .nav-item .nav-link:hover{color:#000;text-decoration:underline;-webkit-text-decoration-color:#000;text-decoration-color:#000;text-decoration-thickness:.1rem;text-underline-offset:.25rem}@media (min-width:992px){#mainNav.navbar.navbar-shrink{padding-top:0;padding-bottom:0}#mainNav.navbar.navbar-shrink .navbar-brand{font-size:1.25em;padding:12px 0}}.modal{padding:15px}.modal h2.text-uppercase{margin-top:10px;margin-bottom:15px}.modal .modal-dialog{width:100%;max-width:960px;margin-left:auto;margin-right:auto}.modal .modal-content{padding:20px 0;text-align:left}.modal .modal-content h2{color:#000;font-size:2em;margin-bottom:15px}.modal .modal-content h3{margin-bottom:0;margin-top:1em}.modal .modal-content ol li{margin-bottom:1em}.modal .modal-content ol.alpha li{list-style-type:lower-alpha;font-weight:700}.modal .modal-content p{color:#1a171b;margin-bottom:.5em;padding:16px 0}.modal .modal-content p.item-intro{font-size:16px;font-style:italic;margin:20px 0 30px;font-family:"Droid Serif",-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.modal .modal-content ul.list-inline{margin-top:0;margin-bottom:30px}.modal .modal-content img{margin-bottom:30px}.modal .modal-content .carousel img{margin-bottom:0}.modal .modal-content .indent{padding-left:1em}.modal .modal-content .comic{width:100%}.modal .modal-content button{cursor:pointer}.modal .close-modal{font-size:36px;position:absolute;cursor:pointer;color:#131327;z-index:1051;right:12px;top:0}.modal .close-modal:hover{color:#06060d!important}.modal .close-modal .lr{z-index:1051;width:1px;height:75px;margin-left:35px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#212529}.modal .close-modal .lr .rl{z-index:1052;width:1px;height:75px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);background-color:#212529}.modal h4{margin-top:20px;margin-bottom:0}.modal h5{font-size:1em;margin-bottom:0}.modal .close-btn{display:block;margin:0 auto}.modal .btn-info{display:inline-block}