@charset "utf-8";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1.3;font:inherit}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:'Merriweather';font-style:normal;font-weight:400;src:url(/templates/ibk/fonts/merriweather-v30-latin-regular.eot);src:local(''),url(/templates/ibk/fonts/merriweather-v30-latin-regular.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/merriweather-v30-latin-regular.woff2) format('woff2'),url(/templates/ibk/fonts/merriweather-v30-latin-regular.woff) format('woff'),url(/templates/ibk/fonts/merriweather-v30-latin-regular.ttf) format('truetype'),url(/templates/ibk/fonts/merriweather-v30-latin-regular.svg#Merriweather) format('svg')}@font-face{font-family:'Merriweather';font-style:normal;font-weight:700;src:url(/templates/ibk/fonts/merriweather-v30-latin-700.eot);src:local(''),url(/templates/ibk/fonts/merriweather-v30-latin-700.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/merriweather-v30-latin-700.woff2) format('woff2'),url(/templates/ibk/fonts/merriweather-v30-latin-700.woff) format('woff'),url(/templates/ibk/fonts/merriweather-v30-latin-700.ttf) format('truetype'),url(/templates/ibk/fonts/merriweather-v30-latin-700.svg#Merriweather) format('svg')}@font-face{font-family:'Merriweather';font-style:normal;font-weight:900;src:url(/templates/ibk/fonts/merriweather-v30-latin-900.eot);src:local(''),url(/templates/ibk/fonts/merriweather-v30-latin-900.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/merriweather-v30-latin-900.woff2) format('woff2'),url(/templates/ibk/fonts/merriweather-v30-latin-900.woff) format('woff'),url(/templates/ibk/fonts/merriweather-v30-latin-900.ttf) format('truetype'),url(/templates/ibk/fonts/merriweather-v30-latin-900.svg#Merriweather) format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.eot);src:local(''),url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.woff2) format('woff2'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.woff) format('woff'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.ttf) format('truetype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro) format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.eot);src:local(''),url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.woff2) format('woff2'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.woff) format('woff'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.ttf) format('truetype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro) format('svg')}@font-face{font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.eot);src:local(''),url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.eot#iefix) format('embedded-opentype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.woff2) format('woff2'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.woff) format('woff'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.ttf) format('truetype'),url(/templates/ibk/fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro) format('svg')}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:400;src:url(/templates/ibk/css/vendor/openlayers/fonts/noto-sans-v36-latin-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:italic;font-weight:400;src:url(/templates/ibk/css/vendor/openlayers/fonts/noto-sans-v36-latin-italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:"Noto Sans";font-style:normal;font-weight:700;src:url(/templates/ibk/css/vendor/openlayers/fonts/noto-sans-v36-latin-700.woff2) format("woff2")}html,body{height:100%}body{font-family:'Source Sans Pro',sans-serif;font-weight:400;font-size:90%;color:#000;width:100%}header.main{width:100%;position:relative}header.main .inner{position:relative;border-bottom:10px solid #f8a614}header.main .inner section.logo{width:37.7631579%;margin-left:auto;margin-right:0;padding-top:5.3%;padding-right:7.7631579%;padding-bottom:7.2%}header.main .inner section.logo img{width:100%;display:block}section.content{width:100%;position:relative}section.content .inner{padding:0 5% 10% 5%}section.content article.main{width:100%}section.content ul{margin-left:20px}section.content ul li{list-style-type:disc;padding-bottom:8px;color:#f8a614}section.content ul li span{color:#000}section.content strong{color:#5d5d5d}section.slider{margin:10% 0}.items-row{border-bottom:1px solid #ccc;padding:35px 0}.items-row:first-child{padding-top:0}.readmore{margin-top:30px}.readmore .btn{background-color:#DDDDE5;padding:0.4em 0.8em;border-radius:8px;color:#000 !important;text-decoration:none !important}.readmore .btn:hover{background-color:#605f83;color:#fff !important}footer.main{background-color:#f8a614;width:100%;min-height:90px;position:relative;padding-bottom:5%}footer.main .ibk{width:100%;background:#fff;display:block;text-align:center;padding-bottom:10px;color:#f8a614;font-weight:700;font-size:90%}footer.main .top{width:100%;height:10px;background-color:#dddde5}footer.main .inner{padding:0 2.5% 0 5%}footer.main .address-wrapper{padding:5% 0}footer.main .inner .address{width:100%;display:block;text-align:center;color:#fff;font-size:90%;padding:3% 0}footer.main .inner .address.a1{padding-top:0}footer.main .inner .address a{color:#fff}.dj-slideshow-in{box-shadow:none !important}.dj-prev{width:25px}.dj-next{width:25px}#map_canvas{width:100%;height:200px}.ce-container .jicons-icons{display:none}.ce-container .contact-miscinfo{margin-bottom:15%}.ce-container .requiredsign{margin-bottom:5%}.ce-container label.cf-label{padding-bottom:2%}.ce-container input,.ce-container textarea{width:80% !important;padding:1.5% 2% !important;border:1px solid #5d5d5d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ce-container .ce-cf-container{margin-bottom:5%}.ce-container .button{color:#fff;padding:1% 3%;background-color:#f8a614;border:1px solid #f8a614;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.ce-container button#cf_ce-submit-button_reset{display:none !important}.ce-container #ce-cf-container-ce-submit-button{margin-top:100px}.ce-container #idealCaptcha.required{background-image:none !important}.formResponsive .formHorizontal .formControlLabel{text-align:left}.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="number"],.formResponsive input[type="email"],.formResponsive input[type="tel"],.formResponsive input[type="url"],.formResponsive input[type="password"]{width:96% !important;padding:1.5% 2% !important;border:1px solid #5d5d5d;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.formResponsive input[type="submit"],.formResponsive button[type="submit"]{background-color:#F8A614;background-image:none !important;border:none !important;color:#fff;text-shadow:none !important;padding:0.5em 1em}.formResponsive input[type="submit"]:hover,.formResponsive button[type="submit"]:hover{background-color:#605f83 !important}.formRequired{color:#f00 !important}h1{font-family:'Merriweather',serif;font-size:130%;color:#f8a614;line-height:150%}h2{font-size:110%;color:#605f83;font-weight:700}h3{font-size:105%;color:#5d5d5d;font-weight:700}section.content a,section.content a:link,section.content a:active,section.content a:visited,section.content a:focus{color:#2c2e79;text-decoration:underline}section.content a:hover{color:#f8a614}.visible{display:block !important}.hidden{display:none !important}ul#mainmenu li>ul{display:none}.menu-open{position:absolute;top:9%;left:10%;width:33.5px;height:28.5px;z-index:2500;display:block;cursor:pointer}.menu-open img{height:100%}nav.main{width:100%;background:#f8a614;z-index:1500;display:none}nav.main .inner{padding:5% 5% 9%}nav.main ul#mainmenu li{width:100%;border-bottom:1px solid #fff}nav.main ul#mainmenu li li{border:none}nav.main ul#mainmenu a,nav.main ul#mainmenu a:link,nav.main ul#mainmenu a:active,nav.main ul#mainmenu a:visited,nav.main ul#mainmenu a:focus{position:relative;font-family:'Merriweather',serif;font-weight:600;font-size:100%;text-decoration:none;color:#fff;display:block;text-align:center;line-height:250%}nav.main ul#mainmenu li.active a{background-color:#fff;color:#2b2e78 !important}nav.main ul#mainmenu li.active.parent a{background-color:#DDDDE5 !important}nav.main ul#mainmenu a.close{background-color:#fff !important;color:#2b2e78 !important}nav.main ul#mainmenu li.active a.close{background-color:#fff !important}nav.main ul#mainmenu li>ul{background-color:#DDDDE5}nav.main ul#mainmenu li.active>ul li a,nav.main ul#mainmenu li>ul li a{font-size:90% !important;font-weight:400 !important;color:#5c5c5c !important}nav.main ul#mainmenu li.active>ul li.active a,nav.main ul#mainmenu li>ul li.active a{color:#000 !important;font-weight:600 !important}nav.main ul#mainmenu li>ul li a:last-child{padding-bottom:10px}nav.sub{display:none}nav.foot ul#footmenu li{width:100%;padding:0 5px}nav.foot ul#footmenu li:first-child{padding-left:0}nav.foot ul#footmenu li:last-child{padding-right:0}nav.foot ul#footmenu li a{text-align:center;color:#fff;display:block;font-size:90%}@media only screen and (max-width:760px) and (orientation:landscape){.dj-prev{width:30px !important}.dj-next{width:30px !important}}@media only screen and (min-width:760px){body{font-size:100%}header.main .inner{width:87.2727273%;margin:0 auto;border-bottom:0}header.main .inner section.logo{width:22%;padding-top:2.1%;padding-right:1.1%;padding-bottom:2%}section.content{width:87.2727273%;position:relative;margin:0 auto}section.content .inner{padding:0 0 100px 0}section.content article.main{width:100%}section.content article.main .inside{padding:0 10.4166667%}section.slider{margin:40px 0 60px}footer.main{min-height:65px;padding-bottom:3%}footer.main .ibk{text-align:left;padding-bottom:10px;font-size:100%}footer.main .ibk .inside{width:87.2727273%;margin:0 auto}footer.main .ibk .inside span{padding-left:20px}footer.main .inner{width:87.2727273%;margin:0 auto;padding:0;position:relative}footer.main .address-wrapper{padding:2.5% 20px}footer.main .inner .address{width:33.33%;display:block;text-align:left;color:#fff;font-size:90%;float:left;padding:0}footer.main .inner .address.a1{width:35.83%}footer.main .inner .address.a2{width:29.83%}.dj-prev{width:auto !important}.dj-next{width:auto !important}.ce-container .contact-miscinfo{margin-bottom:10%}.ce-container label.cf-label{padding-bottom:1.5%}.ce-container .ce-cf-container{margin-bottom:2.5%}.formResponsive textarea,.formResponsive input[type="text"],.formResponsive input[type="number"],.formResponsive input[type="email"],.formResponsive input[type="tel"],.formResponsive input[type="url"],.formResponsive input[type="password"]{width:80% !important}#map_canvas{height:325px}.visible{display:none !important}.menu-open{display:none}ul#mainmenu li>ul{display:none}nav.main{width:100%;background:transparent;z-index:1500;display:block}nav.main .inner{width:87.2727273%;margin:0 auto;padding:0}nav.main ul#mainmenu{margin-left:20px}nav.main ul#mainmenu li{width:auto;border:none;display:inline-block;padding:0 14px}nav.main ul#mainmenu a,nav.main ul#mainmenu a:link,nav.main ul#mainmenu a:active,nav.main ul#mainmenu a:visited,nav.main ul#mainmenu a:focus{font-weight:600;font-size:100%;text-decoration:none;color:#f7a70b;display:block;text-align:left;line-height:320%;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s}nav.main ul#mainmenu li a:hover,nav.main ul#mainmenu li.active a{background-color:transparent;color:#2b2e78 !important}nav.main ul#mainmenu li.parent.active a{background-image:url(/templates/ibk/images/essentials/menu-active-icon.png);background-repeat:no-repeat;background-position:bottom center}nav.main ul#mainmenu li.active.parent a{background-color:transparent !important}nav.sub{display:block;width:100%;height:45px;background-color:#dddde5;border-bottom:2px solid #605f83}nav.sub .inner{width:87.2727273%;margin:0 auto;padding:0}nav.sub ul#submenu li{width:auto;border:none;display:inline-block;padding:0 11px}nav.sub ul#submenu li:last-child{padding-right:0}nav.sub ul#submenu a,nav.sub ul#submenu a:link,nav.sub ul#submenu a:active,nav.sub ul#submenu a:visited{font-family:'Merriweather',serif;font-size:90%;font-weight:700;text-decoration:none;color:#605f83;display:block;text-align:left;line-height:45px;transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;-o-transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-ms-transition:all 0.2s ease 0s}nav.sub ul#submenu a:hover,nav.sub ul#submenu li.active a{color:#000}.foerdern nav.sub ul#submenu{margin-left:43px}.therapie nav.sub ul#submenu{margin-left:110px}.kontakt nav.sub ul#submenu{margin-left:295px}.startseite nav.sub ul#submenu{padding:0 34px}.startseite nav.sub ul#submenu li{width:33.333333%;padding:0}.startseite nav.sub ul#submenu li a{text-align:center}.startseite nav.sub ul#submenu li:first-child a{text-align:left}.startseite nav.sub ul#submenu li:last-child a{text-align:right}nav.foot{width:100%;display:block;text-align:right}nav.foot .inside{padding-right:20px}nav.foot ul#footmenu li{display:inline-block;width:auto}nav.foot ul#footmenu li a{text-align:left}}@media only screen and (min-width:760px) and (orientation:landscape){.dj-prev{left:-60px !important}.dj-next{right:-60px !important}.kontakt nav.sub ul#submenu{margin-left:385px}}@media only screen and (min-width:1100px){header.main .inner{width:960px;padding:0}header.main .inner section.logo{width:185px;padding-bottom:10px}section.content{width:960px}section.content article.main .inside{padding:0 100px}footer.main{min-height:75px;padding-bottom:25px}footer.main .ibk .inside{width:960px}footer.main .ibk .inside span{padding-left:40px}footer.main .inner{width:960px}footer.main .address-wrapper{padding:24px 40px 15px}footer.main .inner .address{font-size:90%}footer.main .inner .address.a1{width:28%}footer.main .inner .address.a2{width:25%}footer.main nav.foot .inside{padding-right:40px}.dj-prev{left:-70px !important}.dj-next{right:-70px !important}.ce-container .contact-miscinfo{margin-bottom:40px}.ce-container .requiredsign{margin-bottom:10px}.ce-container label.cf-label{padding-bottom:8px}.ce-container input,.ce-container textarea{padding:8px !important}.ce-container .ce-cf-container{margin-bottom:25px}#map_canvas{height:425px}nav.main .inner{width:960px}nav.main ul#mainmenu{margin-left:40px}nav.main ul#mainmenu li{padding:0 19px}nav.main ul#mainmenu a,nav.main ul#mainmenu a:link,nav.main ul#mainmenu a:active,nav.main ul#mainmenu a:visited,nav.main ul#mainmenu a:focus{font-size:100%}nav.sub .inner{width:960px}nav.sub ul#submenu li{padding:0 17px}.foerdern nav.sub ul#submenu{margin-left:160px}.therapie nav.sub ul#submenu{margin-left:260px}.kontakt nav.sub ul#submenu{margin-left:527px}.startseite nav.sub ul#submenu{padding:0 59px}}#system-message{margin-bottom:5%}#system-message .close{display:none}.alert{padding:8px 35px 8px 14px;margin-bottom:18px;text-shadow:0 1px 0 rgba(255,255,255,0.5);background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.alert,.alert h4{color:#c09853}.alert h4{margin:0}.alert .close{position:relative;top:-2px;right:-21px;line-height:18px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.alert-block{padding-top:14px;padding-bottom:14px}.alert-block>p,.alert-block>ul{margin-bottom:0}.alert-block p+p{margin-top:5px}.clearfix:after{visibility:hidden;display:block;content:"";clear:both;height:0}* html .clearfix{zoom:1}*:first-child+html .clearfix{zoom:1}
#dj-slideshow7m107{margin:10px auto;border:0px}#dj-slideshow7m107 .dj-slideshow-in{margin:0 auto;max-width:960px;position:relative;box-shadow:0 0 5px #666}#dj-slideshow7m107 .dj-slides{opacity:0;width:100%;overflow:hidden;position:relative;z-index:5}#dj-slideshow7m107 .dj-slide{position:absolute;left:0;top:0;width:100%;overflow:hidden;text-align:center}#dj-slideshow7m107 .dj-slide.dj-active{position:relative}#dj-slideshow7m107 .dj-slide-in>a:hover{background:none}#dj-slideshow7m107 .dj-slide-image{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#dj-slideshow7m107 .dj-slide img.dj-image,#dj-slideshow7m107 .dj-slide a:hover img.dj-image{max-width:100%;height:auto}#dj-slideshow7m107 .dj-slide-in .video-icon{display:block;position:absolute;left:50%;top:50%;width:100px;height:100px;margin:-50px 0 0 -50px;background:url(/components/com_djmediatools/layouts/slideshow/images/video.png) center center no-repeat}#dj-slideshow7m107 .dj-slide-desc{position:absolute;bottom:0%;left:0%;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#dj-slideshow7m107 .dj-slide-desc-in{position:relative;height:100%}#dj-slideshow7m107 .dj-slide-desc-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.5}#dj-slideshow7m107 .dj-slide-desc-text{position:relative;color:#ccc;padding:10px;text-align:left}#dj-slideshow7m107 .dj-slide-desc-text p{display:block;padding:0}#dj-slideshow7m107 .dj-slide-desc-text a{color:#f5f5f5}#dj-slideshow7m107 .dj-slide-title{font-size:1.5em;font-weight:bold;line-height:1.1;color:#f5f5f5;margin-bottom:5px}#dj-slideshow7m107 .dj-slide-title a{background:none}#dj-slideshow7m107 .dj-readmore-wrapper{padding:5px 0;text-align:right}#dj-slideshow7m107 a.dj-readmore{font-size:1.1em}#dj-slideshow7m107 .dj-extra{float:right;margin:0 0 5px 20px}#dj-slideshow7m107 .dj-navigation{position:absolute;top:45.4117647059%;width:100%;z-index:10}#dj-slideshow7m107 .dj-navigation-in{position:relative;margin:0 10px;justify-content:space-between;display:flex}#dj-slideshow7m107 .dj-navigation .dj-prev{cursor:pointer;display:block;margin:0 6px;order:1}#dj-slideshow7m107 .dj-navigation .dj-next{cursor:pointer;display:block;margin:0 6px;order:3}#dj-slideshow7m107 .dj-navigation .dj-play,#dj-slideshow7m107 .dj-navigation .dj-pause{cursor:pointer;display:block;margin:0 6px;order:2}#dj-slideshow7m107 .dj-indicators{}#dj-slideshow7m107 .dj-indicators-in{text-align:center;padding:0 10px}#dj-slideshow7m107 .dj-load-button{width:16px;height:16px;display:inline-block;background:#222;border:2px solid #ccc;text-align:center;text-decoration:none;margin:2px;cursor:pointer;border-radius:4px;opacity:0.5}#dj-slideshow7m107 .dj-load-button:hover,#dj-slideshow7m107 .dj-load-button-active{opacity:1}#dj-slideshow7m107 .dj-load-button .dj-key{display:block;font-size:10px;line-height:16px;font-weight:bold;text-align:center;color:#fff}#dj-slideshow7m107 .dj-loader{position:absolute;top:10px;left:10px;z-index:20;width:24px;height:24px;display:block;background:url(/components/com_djmediatools/layouts/slideshow/images/ajax-loader.gif) left top no-repeat;opacity:0.8}#dj-slideshow7m107 .showOnMouseOver{opacity:0;-webkit-transition:opacity 200ms ease 50ms;transition:opacity 200ms ease 50ms}#dj-slideshow7m107:hover .showOnMouseOver,#dj-slideshow7m107.focused .showOnMouseOver{opacity:0.5}#dj-slideshow7m107:hover .showOnMouseOver:hover,#dj-slideshow7m107.focused .showOnMouseOver:focus{opacity:1}#dj-slideshow7m107 .dj-slide-desc.desc-center-vh{height:100%;width:100%;left:0;bottom:0;background:none}#dj-slideshow7m107 .dj-slide-desc.desc-center-vh .dj-slide-desc-in{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%}
