@font-face{font-family:Barlow;font-style:normal;font-weight:100;src:url(../fonts/barlow/barlow-v4-latin-100.eot);src:local(Barlow Thin),local(Barlow-Thin),url(../fonts/barlow/barlow-v4-latin-100.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-100.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-100.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-100.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-100.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:200;src:url(../fonts/barlow/barlow-v4-latin-200.eot);src:local(Barlow ExtraLight),local(Barlow-ExtraLight),url(../fonts/barlow/barlow-v4-latin-200.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-200.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-200.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-200.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-200.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:italic;font-weight:200;src:url(../fonts/barlow/barlow-v4-latin-200italic.eot);src:local(Barlow ExtraLight Italic),local(Barlow-ExtraLightItalic),url(../fonts/barlow/barlow-v4-latin-200italic.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-200italic.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-200italic.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-200italic.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-200italic.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:300;src:url(../fonts/barlow/barlow-v4-latin-300.eot);src:local(Barlow Light),local(Barlow-Light),url(../fonts/barlow/barlow-v4-latin-300.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-300.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-300.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-300.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-300.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:400;src:url(../fonts/barlow/barlow-v4-latin-regular.eot);src:local(Barlow Regular),local(Barlow-Regular),url(../fonts/barlow/barlow-v4-latin-regular.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-regular.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-regular.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-regular.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-regular.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:italic;font-weight:400;src:url(../fonts/barlow/barlow-v4-latin-italic.eot);src:local(Barlow Italic),local(Barlow-Italic),url(../fonts/barlow/barlow-v4-latin-italic.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-italic.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-italic.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-italic.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-italic.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:500;src:url(../fonts/barlow/barlow-v4-latin-500.eot);src:local(Barlow Medium),local(Barlow-Medium),url(../fonts/barlow/barlow-v4-latin-500.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-500.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-500.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-500.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-500.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:600;src:url(../fonts/barlow/barlow-v4-latin-600.eot);src:local(Barlow SemiBold),local(Barlow-SemiBold),url(../fonts/barlow/barlow-v4-latin-600.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-600.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-600.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-600.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-600.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:700;src:url(../fonts/barlow/barlow-v4-latin-700.eot);src:local(Barlow Bold),local(Barlow-Bold),url(../fonts/barlow/barlow-v4-latin-700.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-700.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-700.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-700.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-700.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:800;src:url(../fonts/barlow/barlow-v4-latin-800.eot);src:local(Barlow ExtraBold),local(Barlow-ExtraBold),url(../fonts/barlow/barlow-v4-latin-800.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-800.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-800.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-800.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-800.svg#Barlow)format("svg")}@font-face{font-family:Barlow;font-style:normal;font-weight:900;src:url(../fonts/barlow/barlow-v4-latin-900.eot);src:local(Barlow Black),local(Barlow-Black),url(../fonts/barlow/barlow-v4-latin-900.eot?#iefix)format("embedded-opentype"),url(../fonts/barlow/barlow-v4-latin-900.woff2)format("woff2"),url(../fonts/barlow/barlow-v4-latin-900.woff)format("woff"),url(../fonts/barlow/barlow-v4-latin-900.ttf)format("truetype"),url(../fonts/barlow/barlow-v4-latin-900.svg#Barlow)format("svg")}html{scroll-padding-top:120px}@media (width<=1199px){html{font-size:70%!important}}@media (width<=991px){html{font-size:60%!important}}body{color:#475b6c;font-family:Barlow;font-size:1.875rem;font-weight:200}body h1,body h2,body h3,body h4,body h5,body h6{color:#007b97;font-size:3.75rem;font-weight:lighter}body h1{margin-top:1.25rem;margin-bottom:3.75rem}body h2{margin-bottom:3.125rem}body h1+h2,body h1+h3,body h2+h2,body h2+h3,body h3+h2,body h3+h3,body h4+h2,body h4+h3,body h5+h2,body h5+h3,body h6+h2,body h6+h3{margin-bottom:1.875rem;font-size:1.875rem;font-weight:400}body li.download a{padding-left:.4rem}body .content p{margin-top:1.875rem}body i{font-size:2.5rem}body span{white-space:nowrap}body strong{margin-top:1.875rem;margin-bottom:.625rem;font-weight:400}body>header{background:#fff;font-size:1.375rem;font-weight:300;box-shadow:0 6px 30px #007b9726}@media (width>=576px){body .navbar-brand{margin-right:50px}}body .navbar-brand img{min-height:40px;max-height:80px}body a[href^=tel\:]{color:#007b97!important}body a{display:inline-block}body a,body a:hover{color:#007b97}body a[href*=jameda\.de]:after{content:url(../icon/jameda.jpg);vertical-align:baseline;align-content:center;width:auto;height:.8em;max-height:100%;margin-left:15px;transition:filter .25s;display:inline-block}body form{width:100%}body form textarea,body form input{border:1px solid #475b6c;width:100%;margin-bottom:.9375rem;padding:0 .9375rem}body .button,body button{color:#fff;text-align:center;white-space:nowrap;text-transform:uppercase;background:linear-gradient(90deg,#007b97,#475b6c);border-radius:50px;margin:0 .25em;padding:.5em .75em;font-weight:300;transition:letter-spacing .25s;box-shadow:0 6px 10px #007b9727}body .button:hover,body button:hover{color:#fff;letter-spacing:1px;text-decoration:none}body .navbar-toggler{box-shadow:none;background:0 0;border:none}body#lexikon h2{font-size:1.875rem;font-weight:400}body #lex-nav{padding:0;font-weight:400}body #lex-nav .navbar-nav{flex-wrap:wrap}body #lex-nav .nav-link{text-align:center;border:2px solid #007b97;border-radius:50%;width:1.5em;height:1.5em;margin-bottom:1.875rem;margin-right:15px;padding:0;line-height:1.25em;transition:all .25s}body #lex-nav .nav-link:hover{color:#fff;background:#007b97}body nav{white-space:nowrap;width:100%;display:block}body nav #navbar{flex-wrap:wrap}@media (width>=1200px){body nav #navbar{font-size:70%}}@media (width>=1600px){body nav #navbar{font-size:100%}}@media (width<=991px){body nav #navbar .tel{margin:0 auto}}body nav #navbar>.navbar-nav{flex:1;align-items:center}body nav #navbar>.navbar-nav:last-child{justify-content:space-around}body nav #navbar>.navbar-nav:last-child>:first-child{margin-right:auto}body nav #navbar>.navbar-nav:last-child>:last-child{margin-left:auto}@media (width<=991px){body nav #navbar #mainNav.navbar-nav .nav-item{margin-bottom:.9375rem}}body nav #navbar #mainNav.navbar-nav .nav-item .nav-link{color:#475b6c;border-radius:50px;padding-left:.75em;padding-right:.75em;font-weight:lighter;transition:background-color .25s,color}body nav #navbar #mainNav.navbar-nav .nav-item .nav-link.active,body nav #navbar #mainNav.navbar-nav .nav-item .nav-link:active,body nav #navbar #mainNav.navbar-nav .nav-item .nav-link:focus,body nav #navbar #mainNav.navbar-nav .nav-item .nav-link:hover{color:#fff;background:#475b6c}body nav .collapse{justify-content:space-around}body nav #langNav{visibility:hidden;text-transform:uppercase;flex-direction:row}body nav #langNav .nav-item:not(:first-of-type):before{content:"|";display:inline-block}body nav #langNav .nav-item .nav-link{color:#475b6c;padding-left:.25em;padding-right:.25em;display:inline-block}body nav #langNav .nav-item .nav-link.active{color:#007b97;font-weight:500}body table{margin-bottom:3.75rem}body table th{font-weight:200}body table td{padding-left:2.5rem}body table a,body table .nav-link{padding:0}body .tel{font-weight:400;display:inline-block}body .box p{font-weight:400}body .box,body .termin{background:#fff;border-radius:10px;padding:1.875rem;box-shadow:0 6px 40px #475b6c2d}body .termin{text-align:center;padding:30px}body .termin .tel{font-size:2.5rem}body .termin a{display:inline-block}body:not(#front) .termin{margin-top:-9.375rem}body .downloadbox{text-align:center;background:#fff;border-radius:10px;margin-bottom:20px;padding:50px 30px;box-shadow:0 6px 40px #475b6c1a}body .downloadbox a{display:inline-block}body .header-img{margin:0}body .header-img img{-o-object-fit:cover;object-fit:cover;width:100%;max-height:600px}body .carousel figure{margin:0;position:relative}body .carousel figure br{opacity:0}body .carousel figure img{-o-object-fit:cover;object-fit:cover;width:auto;min-height:270px;max-height:800px}body .carousel figure:before{content:"";background:linear-gradient(90deg,#ffffff8a,#0000);width:100%;height:100%;display:block;position:absolute;top:0;left:0}body .carousel figcaption{position:absolute;bottom:6.25rem;left:50%;transform:translate(-50%)}@media (width>=992px){body .carousel figcaption{bottom:3.125rem}}body .carousel figcaption h2{margin-bottom:1.875rem}@media (width<=991px){body .carousel figcaption h2{font-size:2.5rem}}body .carousel figcaption>*{color:#fff;background:linear-gradient(90deg,#007b97,#475b6c);padding:.9375rem 1.875rem;display:inline-block}body .carousel figcaption>:not(h2){margin-bottom:1rem;font-size:1.875rem}@media (width>=992px){body .carousel figcaption>:not(h2){font-size:2.5rem}}body .carousel figcaption>:last-child{margin-bottom:0}body .carousel-indicators{margin-bottom:0;bottom:3.125rem}body .carousel-indicators li{cursor:pointer;background-color:#e4e7e9;border-radius:50%;width:1.5rem;height:1.5rem;margin:0 10px}body .carousel-indicators li.active{background-color:#007b97}@media (width>=1600px){body .container{max-width:1600px}}body section{padding-top:5rem;padding-bottom:5rem}body section ul:not(.navbar-nav){flex-direction:column;gap:1.5rem;padding-left:1.625rem;display:flex}body section ul:not(.navbar-nav) li::marker{color:#007b97}body .bereiche{background:#f2e6de}body .bereiche a{max-width:100%;margin-top:20px;margin-bottom:20px}body .bereiche a:hover figure:before{opacity:1}body .bereiche a:hover figure img{transform:scale(1.1)}body .bereiche figure{border-radius:15px;margin:0;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}body .bereiche figure:before{content:"";opacity:.4;z-index:1;background:linear-gradient(#475a6c00 0%,#475a6c19 21%,#475a6c98 61%,#475b6c 100%);width:100%;height:100%;transition:opacity .25s;position:absolute;bottom:0;left:0}body .bereiche figure img{transition:transform .25s;box-shadow:0 6px 30px #007b9726}body .bereiche figure figcaption{color:#fff;z-index:1;font-size:2.25rem;font-weight:400;position:absolute;bottom:23px;left:50%;transform:translate(-50%)}body .info{text-align:center;background:linear-gradient(90deg,#b3d8e0,#d9ebef);margin-top:5rem;padding:3.75rem}@media (width>=992px){body .info{padding:3.75rem 16.25rem}}body .info h1,body .info h2,body .info h3,body .info h4,body .info h5,body .info h6{color:#475b6c}body .aerzte a{text-decoration:none}body .aerzte a:hover figure>div:after{opacity:.5}body .aerzte a:hover figcaption{color:#007b97;text-decoration:none}body .aerzte figure{text-align:center;max-width:375px;font-size:2.25rem;font-weight:lighter;line-height:2.375rem}@media (width<=991px){body .aerzte figure{margin-top:45px}}body .aerzte figure>div{border-radius:50%;margin-bottom:20px;display:inline-block;position:relative;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(#fff,#000)}body .aerzte figure>div img{-o-object-fit:cover;object-fit:cover;filter:grayscale();width:100%;max-width:240px;height:auto}body .aerzte figure>div:after{content:"";opacity:0;background:#475b6c;width:100%;height:100%;transition:opacity .25s;display:block;position:absolute;top:0;left:0}body .aerzte figure figcaption{color:#475b6c}body#front .news{background:#e4e7e9}body .news article ul li{margin-bottom:20px}body .news article:not(:last-child){margin-bottom:5rem}body .news article:hover h1,body .news article:hover h2,body .news article:hover h3,body .news article:hover h4,body .news article:hover h5,body .news article:hover h6,body .news article:hover [data-toggle=collapse]{color:#007b97}body .news article h1,body .news article h2,body .news article h3,body .news article h4,body .news article h5,body .news article h6{color:#475b6c;margin-bottom:10px;font-size:1.875rem;font-weight:500}body .news article [data-toggle=collapse]{color:#475b6c;font-weight:400;transition:color .25s}body .news article [data-toggle=collapse]:hover{text-decoration:none}body .news article [data-toggle=collapse] span:before{content:"+";text-align:center;vertical-align:middle;border:1px solid;border-radius:50%;width:.75em;height:.75em;margin-right:10px;font-size:1.5em;font-weight:200;line-height:50%;display:inline-block}body .news article [data-toggle=collapse] span:last-child:before{content:"-"}body .news article [data-toggle=collapse][aria-expanded=false] span:last-child,body .news article [data-toggle=collapse][aria-expanded=true] span:first-child{display:none}body .news article [id^=news-]>a{color:#475b6c;text-transform:uppercase;border:2px solid #475b6c;margin-top:10px;margin-bottom:20px;padding:.625rem 1.125rem;font-size:1.625rem;font-weight:400;transition:all .25s}body .news article [id^=news-]>a:hover{color:#fff;background:#475b6c;text-decoration:none}body .news article [id^=news-]>a:hover:after{filter:brightness(0)invert()}body .news article [id^=news-]>a:not(:last-child){margin-right:12px}body .news article [id^=news-]>a:after{content:url(../icon/link.svg);vertical-align:baseline;align-content:center;width:1em;height:.8em;margin-left:15px;transition:filter .25s;display:inline-flex}body .news article [id^=news-]>a[href$=\.pdf]:after{content:url(../icon/pdf.svg)}body .news .all{text-transform:uppercase;color:#475b6c;border:4px solid #475b6c;padding:1.125rem 1.75rem;font-weight:500;transition:all .25s}body .news .all:hover{color:#fff;background:#475b6c;text-decoration:none}body .jobs [class^=col-]>div{background:#e4e7e9;padding:1.5rem 1.875rem}@media (width<=991px){body .jobs [class^=col-]>div{margin-bottom:15px}}body .jobs [class^=col-]>div:hover{background:#c8ced3}body .jobs [class^=col-]>div:hover h1,body .jobs [class^=col-]>div:hover h2,body .jobs [class^=col-]>div:hover h3,body .jobs [class^=col-]>div:hover h4,body .jobs [class^=col-]>div:hover h5,body .jobs [class^=col-]>div:hover h6{color:#007b97}body .jobs [class^=col-]>div:hover a{letter-spacing:2px}body .jobs [class^=col-]>div h1,body .jobs [class^=col-]>div h2,body .jobs [class^=col-]>div h3,body .jobs [class^=col-]>div h4,body .jobs [class^=col-]>div h5,body .jobs [class^=col-]>div h6{color:#475b6c;font-size:2.625rem}body .jobs [class^=col-]>div a{color:#475b6c;text-transform:uppercase;font-weight:400;transition:letter-spacing .25s}body .jobs [class^=col-]>div a:hover{text-decoration:none}body #jameda-widget-container849382{margin-top:3.125rem;margin-left:0}body footer{background:linear-gradient(90deg,#b3d8e0,#d9ebef);font-size:1.5rem}@media (width<=991px){body footer [class^=col-md]:not(last-child){margin-bottom:16px}}body footer h1,body footer h2,body footer h3,body footer h4,body footer h5,body footer h6{font-size:1.5rem;font-weight:400}@media (width<=1599px){body footer table tr{flex-direction:column;display:flex}body footer table td{padding-left:initial;margin-bottom:.75rem}}@media (width<=767px){body footer table tr{display:table-row}body footer table td{padding-left:2.5rem}}body footer .tel{padding-top:0;padding-bottom:0;display:inline-block;color:#475b6c!important}body footer [href^=mailto\:]{color:#475b6c;text-decoration:underline}body footer .partner a{color:#475b6c;font-weight:500;display:block}body footer .partner a:not(:last-child){margin-bottom:5px}body footer>section:last-child{background:linear-gradient(90deg,#007b97,#475b6c);padding:20px 0}body footer>section:last-child nav .nav-item{margin-bottom:0}body footer>section:last-child nav .nav-item:before{content:none}body footer>section:last-child nav .nav-item:not(:last-child){margin-right:3.125rem}body footer>section:last-child nav .nav-item .nav-link{color:#fff}body footer>section:last-child nav .nav-item .nav-link:hover{text-decoration:underline}body footer>section:last-child nav .nav-item .facebook{visibility:hidden}body footer>section:last-child nav .nav-item .facebook:after{content:url(../icon/facebook.svg);vertical-align:middle;margin-left:1.25rem;display:inline-block}.text-highlighted{text-wrap:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#b3d8e080;margin-left:-.4rem;padding:.25rem .5rem}.header-job{background:linear-gradient(135deg,#ffffff80 0%,#9bdbe380 100%),#cfedf1}.header-job h1{margin-top:2.875rem;margin-bottom:1.5rem;font-weight:500}.header-job p{font-size:2.1875rem}.job-page{font-size:1.5625rem;font-weight:300;line-height:normal}@media (width>=768px){.job-page{margin-bottom:8.125rem}}.job-page h3{margin-bottom:1.5rem;font-size:2.1875rem;font-weight:600}.job-page p{margin-bottom:1.5rem}.job-page p:last-child{margin-bottom:0}.tel-icon:before{content:url(../icon/phone.svg);vertical-align:middle;margin-right:.75rem;display:inline-block}.mail-icon:before{content:url(../icon/mail.svg);vertical-align:middle;margin-right:.75rem;display:inline-block}.form-control{background-color:#e4e7e9;border:none;border-radius:0;padding:.875rem 1.5rem;font-size:1.125rem}.form-control:focus{background-color:#e4e7e9}.alert{margin-bottom:2.1875rem}.alert .btn-close{display:none}.arrow-button,form#schnellbewerbung-form .btn{color:#fff;text-transform:uppercase;background:url(../icon/arrow-right.svg) right 2.1875rem center/2.1875rem no-repeat,linear-gradient(90deg,#007b97,#475b6c) 0 0/cover;border-radius:50px;width:auto;margin:0 .25em;padding:.9375rem 5.375rem .9375rem 2.1875rem;font-size:1.5625rem;font-weight:500;transition:letter-spacing .25s}.arrow-button:hover,form#schnellbewerbung-form .btn:hover{letter-spacing:1px;color:#fff;text-decoration:none}form#schnellbewerbung-form{-moz-column-gap:1.875rem;flex-wrap:wrap;column-gap:1.875rem;display:flex}form#schnellbewerbung-form .form-label{visibility:hidden;font-size:0}form#schnellbewerbung-form>div{width:100%;display:flex}@media (width>=768px){form#schnellbewerbung-form>div:nth-child(2),form#schnellbewerbung-form>div:nth-child(3){width:calc(50% - .9375rem)}}