#body-container,#main-container,body,html{height:inherit;min-height:100vh}#content,.content-container{position:relative;overflow:hidden;width:100%}#footer_adresse a:hover,#footer_menu a,#footer_menu a:hover,#menu-footer a,.news-index .slideable a:hover,.text a,a{text-decoration:none}::-moz-selection{background:#00694f;color:#fff}::selection{background:#00694f;color:#fff}#fb-link,#footer_menu .indexlink,.break1,.break2,.hidden,.hide-element,.subsubsubmenu #inside_menu,.video_information,.youtube_information{display:none!important;visibility:hidden!important}#geburtstag,.slick-cloned[aria-hidden=true] [contenteditable=true]:not([disabled]),.slick-cloned[aria-hidden=true] [tabindex]:not([disabled]),.slick-cloned[aria-hidden=true] a[href],.slick-cloned[aria-hidden=true] area[href],.slick-cloned[aria-hidden=true] button:not([disabled]),.slick-cloned[aria-hidden=true] input:not([disabled]),.slick-cloned[aria-hidden=true] select:not([disabled]),.slick-cloned[aria-hidden=true] textarea:not([disabled]),[aria-hidden=true] [contenteditable=true]:not([disabled]),[aria-hidden=true] [tabindex]:not([disabled]),[aria-hidden=true] a[href],[aria-hidden=true] area[href],[aria-hidden=true] button:not([disabled]),[aria-hidden=true] input:not([disabled]),[aria-hidden=true] select:not([disabled]),[aria-hidden=true] textarea:not([disabled]){visibility:hidden}.gmap-container .cell,.only-desktop,.selectfield.vertical .radio-button,.subtemplate.gallerytemplate .template-img,.youtube .cell,button,ol li{display:block}#logo-link a,body{display:inline-block}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url('fonts/webfonts/Roboto/Roboto-Regular.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url('fonts/webfonts/Roboto/Roboto-Bold.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:700;src:url('fonts/webfonts/Roboto/Roboto-BoldItalic.ttf') format('truetype')}@font-face{font-family:Roboto;font-style:italic;font-weight:500;src:url('fonts/webfonts/Roboto/Roboto-Italic.ttf') format('truetype')}@font-face{font-family:RobotoCondensed;font-style:normal;font-weight:400;src:url('fonts/webfonts/Roboto_Condensed/RobotoCondensed-Regular.ttf') format('truetype')}@font-face{font-family:RobotoCondensed;font-style:normal;font-weight:700;src:url('fonts/webfonts/Roboto_Condensed/RobotoCondensed-Bold.ttf') format('truetype')}@font-face{font-family:RobotoCondensed;font-style:italic;font-weight:700;src:url('fonts/webfonts/Roboto_Condensed/RobotoCondensed-BoldItalic.ttf') format('truetype')}@font-face{font-family:RobotoCondensed;font-style:italic;font-weight:500;src:url('fonts/webfonts/Roboto_Condensed/RobotoCondensed-Italic.ttf') format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:400;src:url('fonts/webfonts/EBGaramond/EBGaramond-Regular.ttf') format('truetype')}@font-face{font-family:'EB Garamond';font-style:normal;font-weight:700;src:url('fonts/webfonts/EBGaramond/EBGaramond-Bold.ttf') format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:700;src:url('fonts/webfonts/EBGaramond/EBGaramond-BoldItalic.ttf') format('truetype')}@font-face{font-family:'EB Garamond';font-style:italic;font-weight:400;src:url('fonts/webfonts/EBGaramond/EBGaramond-Italic.ttf') format('truetype')}@font-face{font-family:icomoon;src:url('fonts/icomoon/icomoon.eot?4533543');src:url('fonts/icomoon/icomoon.eot?4533543#iefix') format('embedded-opentype'),url('fonts/icomoon/icomoon.woff2?4533543') format('woff2'),url('fonts/icomoon/icomoon.ttf?4533543') format('truetype'),url('fonts/icomoon/icomoon.woff?4533543') format('woff'),url('fonts/icomoon/icomoon.svg?4533543#icomoon') format('svg');font-weight:400;font-style:normal}#lbCloseLink,#lbNextLink:before,#lbPrevLink:before,.agb .radio-button input[type=checkbox]:checked+label::after,.fortbildung .info a.button:after,.hbk-only:before,.holder.scroll:after,.jobteaser:after,.news-index .slider-box3 .teaser .txt:after,.radio-button .label_rb:after,.resize-button:after,.resizerTemplate.resizer.open .resize-button:after,.ssh-only:before,.submenu .subsubmenu .ssm a.open:before,.submenu .subsubmenu .sssm a.aktiv:before,.submenu a.sm.open:after,[class*=' icon-'],[class^=icon-],a.back:after,a.product:after,ul li:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bildung:before{content:"\e926"}.icon-checkmark-outline:before{content:"\e924";color:#fff}.icon-close-outline:before{content:"\e925";color:#fff}.icon-brief:before{content:'\e91f'}.icon-lupe1:before{content:'\e920'}.icon-facebook:before{content:'\e91d'}.icon-facebook1:before{content:'\e91e'}.icon-instagram:before{content:'\e91c'}.icon-cog:before{content:'\e91b'}.icon-aerzte-tel:before{content:'\e916'}.icon-kardiolog:before{content:'\e917'}.icon-neurochir:before{content:'\e918'}.icon-neurolog:before{content:'\e919'}.icon-neuroradio:before{content:'\e91a'}.icon-maus:before{content:'\e915'}.icon-ambulance:before{content:'\e900'}.icon-arzt:before{content:'\e901'}.icon-auge:before{content:'\e902'}.icon-bett:before{content:'\e903'}.icon-book:before{content:'\e904'}.icon-buch:before{content:'\e905'}.icon-close:before{content:'\e906'}.icon-down:before{content:'\e907'}.icon-emergency_call:before{content:'\e908'}.icon-home:before{content:'\e909'}.icon-house:before{content:'\e90a'}.icon-left:before{content:'\e90b'}.icon-lupe:before{content:'\e90c'}.icon-marker:before{content:'\e90d'}.icon-menu:before{content:'\e90e'}.icon-phone:before{content:'\e90f'}.icon-plus:before,ul li:before{content:'\e910'}.icon-right:before{content:'\e911'}.icon-stetoskop:before{content:'\e912'}.icon-storch:before{content:'\e913'}.icon-up:before{content:'\e914'}.icon-ICU_Icon_Hotline_Arzte:before{content:'\e921'}.icon-linkedin:before{content:"\e922"}.icon-linkedin1:before{content:"\e923"}body,html{background-color:#e9e9e5;font-size:14px;font-family:Roboto,sans-serif;color:#000;line-height:1.714;margin:0;min-width:320px;padding:0;width:100%;position:relative;text-align:center;font-weight:400}body{max-width:500px;text-align:left}.noscript,.ueberschrift,h1{font-weight:400;font-style:italic;font-size:20px;font-family:'EB Garamond',serif;color:#fff;line-height:1.45;background-color:#00694f;padding:4px 12px;text-align:left;display:inline;-webkit-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;position:relative;box-sizing:inherit}hr,ol,p{padding:0}#logo-link a.modified,ul{padding:10px 0}.zwischen_ueberschrift,.zwischen_ueberschrift2,h2,h3{font-weight:700;font-size:18px;color:#00694f;line-height:1.333}.kontakt-template h3{margin:10px 0 3px;font-size:16px}.h4,.zwischen_ueberschrift2,.zwischen_ueberschrift3,h3,h4{margin:0 0 12px;font-size:16px;display:block;font-weight:700}.h4,.introtext,.zwischen_ueberschrift3,h4{font-size:16px;color:#000;line-height:1.5;text-align:left;margin-bottom:15px}#body-container,.containermenu button span,.dropdown select,.smallimage-text h3,.smallimage-text h4,hr,p,ul,ul li{margin:0}.fussnote,.smalltext{font-size:14px;color:#000;line-height:1.4;text-align:left;margin:10px 0}.fussnote{margin-top:0;color:#6e6d67}b,strong{font-weight:800}ul{list-style:none}li ul{padding:5px 0 5px 15px}ol{counter-reset:item}ul li{position:relative;padding-left:12px;line-height:1.5}ul li:before{font-size:8px;padding-right:6px;position:absolute;top:7px;left:0;line-height:1}li ul li{padding-left:0}li ul li:before{content:'•';font-size:15px;left:-10px;top:2px;position:absolute}.text a,a{cursor:pointer;color:#00694f;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#footer_menu a:hover,#header-quicklinks a.quicklink:hover,#mainmenu-links .hm a:hover,#ql-menu a.active,#ql-menu a:hover,a:hover{text-decoration:none;color:#00694f!important}hr{border:1px solid #ddd;border-bottom:none}.clear{clear:both;font-size:0;height:0;line-height:0}.center{margin:0 auto}.left,.short-left .form-left,.short-right .form-left{float:left}.greyer .right-button,.right,.short-left .form-right,.short-right .form-right{float:right}:focus,input[type=button]{outline:0}.upper{text-transform:uppercase}.agb .required,.notfall-container table .last td,button.notfall-button,img{border:none}.noscript{padding:15px;border:2px solid #00694f;border-radius:5px;text-align:center}#leistungsfinder-container .close_sub,.service_links{border-bottom:1px solid #fff}#body-container{padding:0;position:relative;width:100%;max-width:500px;-webkit-overflow-scrolling:touch;z-index:2;top:0;overflow:hidden}#main-container{position:relative;width:100%;margin:0 auto}.content-container{height:auto;min-height:100vh;max-width:1600px;padding:0;margin:0 auto;display:table;table-layout:fixed;vertical-align:top}#content-holder,.content-holder{position:relative;display:table-row;height:100%;width:100%;box-sizing:border-box;background-color:#fff}#seitentitel,.headerimg{background-color:#e6eaeb}#content{padding-top:0;padding-bottom:30px;box-sizing:border-box}#site-cover{display:none;width:100%;height:100%;position:fixed;z-index:99990;left:0;top:0;background-color:rgba(0,0,0,.8)}#header,#logo-link,#logo-link a,#search_form .search_holder,#seitentitel,.headerimg,.headerimg img,.img-holder,.navbar-inner,.news-index .teaser .img div,.slideable,.small_gallery,.small_gallery .caption,.small_gallery2,.submenu .subsubmenu .ssm,.submenu .subsubmenu .ssm .sssm{position:relative}#header{vertical-align:bottom;display:block;width:100%;height:inherit;z-index:2}.headerimg .boxed{padding:0;overflow:visible}.headerimg,.headerimg img{display:block;width:100%;height:auto;box-sizing:border-box}#logo-link{display:block;height:60px;text-align:center;background-color:#fff}#logo-link a{height:100%;box-sizing:border-box;width:auto;padding:16px 0;margin:0 auto}#logo-link img{height:100%;width:auto;display:block;box-sizing:border-box}#seitentitel{z-index:1;font-size:12px;color:#00694f;font-weight:700;text-transform:uppercase;padding:12px 20px;box-sizing:border-box;width:100%}#seitentitel .title{font-size:24px;color:#000;font-weight:700;text-transform:uppercase;line-height:1.25}#leistungsfinder-button2,#menu-button,.notfall-button,.notfall-button2{background-color:#00694f;position:absolute;right:-60px;top:0;width:60px;height:60px;cursor:pointer;text-align:center}.containermenu button{padding:0;text-align:center}.containermenu button>div{height:100%}#leistungsfinder-button2 span,#menu-button span,.notfall-button span,.notfall-button2 span{font-size:30px;color:#fff;position:relative;top:14px;left:0}button.notfall-button span{top:0}#leistungsfinder-button2 span{color:#6e6d67}#leistungsfinder-container,#mainmenu-container,.notfall-container{width:100%;box-sizing:border-box;padding-left:60px;color:#fff;position:absolute;top:0;left:-100%;z-index:99993;background-color:#6e6d67;height:100vh;height:calc(var(--vh,1vh) * 100)}#mainmenu-holder,#service_finder_ajax .holder{height:100%;overflow:hidden}#leistungsfinder-container{padding:0;background-color:#e9e9e5;color:#6e6d67;text-align:center}#content-table.blocked,#leistungsfinder-container .close_sub>div,#submenu-holder .menucontainer .container,#submenu-holder .ssm .menu_nav span,.gallery-parent,.notfall-container .blocked{padding:0}#leistungsfinder-container.passiv,.notfall-container.passiv{z-index:99}#mainmenu-holder{width:100%;box-sizing:border-box;display:table;position:relative}#mainmenu-holder>div{display:table-row;height:inherit}#leistungsfinder-content-container,#mainmenu-content-container,.notfall-content-container{overflow:auto;position:relative;box-sizing:border-box;width:100%;height:inherit}#leistungsfinder-content-container,.akkordeon,.cell.right-cell,.notfall-content-container{padding-bottom:20px}#leistungsfinder-content-container{height:calc(100% - 60px);display:table;table-layout:fixed;box-sizing:border-box;padding-bottom:0}#service_finder_ajax h4{font-size:120%!important;text-align:center}#service_finder_ajax span.icon-book{display:inline-block;width:60px;height:60px;background-color:#6e6d67;border-radius:50%;text-align:center;vertical-align:middle;color:#e9e9e5;line-height:2;margin:70px 0 30px;font-size:30px}#service_finder_letters{display:table-row;height:1px}#service_finder_ajax .holder,#service_finder_letters .holder{padding:10px;position:relative}#service_finder_letters .letter{display:inline-block;width:30px;height:30px;color:#fff;font-size:20px;line-height:1.4;text-align:center;margin:5px 0;cursor:pointer;position:relative}#service_finder_letters .letter.active,#service_finder_letters .letter:hover{background-color:#e9e9e5!important}#service_finder_letters .letter.inactive,#service_finder_letters .letter.inactive:hover{cursor:default;opacity:.4;color:#e9e9e5!important;background:0 0!important}.news-index .slick-dots li button,.radio-button input[type=checkbox]:checked+label,.selectedLetter,.teaser_highlight .teaser_infos{background-color:#fff}#mainmenu-links,.result_container{background-color:#e9e9e5;width:100%;box-sizing:border-box}#service_finder_ajax{height:initial;display:table-row}.result_container{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;height:100%;overflow:auto;display:none;padding:10px;text-align:left}.holder.scroll:after{content:'\e915';color:#fff;position:absolute;bottom:-30px;left:-999px;right:-999px;margin:auto;font-size:18px;line-height:28px;width:60px;height:60px;background-color:#6e6d67;border-radius:50%;z-index:1;text-align:center;display:block}.result_holder{position:relative;height:auto;width:100%;padding-bottom:30px}.menu_nav,.menu_nav span{width:30px;height:30px;text-align:center}.service_links{margin-bottom:10px;float:none}.service_links .title{font-size:16px;color:#000;font-weight:700;line-height:1.375}div.link_holder{display:block;border-left:3px solid #00694f;padding-left:8px;margin:10px 0}.link_holder a.service_link:hover,.notfall-container.aerzte table td a,.notfall-container.aerzte table td a.pure_link{color:#00694f!important}div.link_holder a{font-size:16px;color:#6e6d67;line-height:1.375}div.link_holder a span{font-size:8px;position:relative;top:-2px}.sitename{font-weight:700}#mainmenu-links{position:relative;padding:0}#mainmenu-links .blocked{padding:0;position:relative}#submenu-holder .menucontainer{height:100%;overflow:hidden;display:inline-table;width:100%}#submenu-holder .menucontainer>div{display:table-row}.menucontainer .container{padding:0 0 0 17px;background-color:#fff;border-bottom:1px solid #e6eaeb}#mainmenu-links:after{content:'';position:absolute;bottom:0;left:0;width:100%;height:4px;z-index:1;display:block}#mainmenu-links .hm,#submenu-holder .hm{display:block;padding:16px 40px 16px 0;position:relative}#mainmenu-links .hm a,#submenu-holder .hm{font-size:18px;color:#000;line-height:1.556;text-align:left;box-sizing:border-box}.menu_nav{display:block;background-color:#fff;position:absolute;right:10px;top:15px;cursor:pointer}.submenu,.submenu .container{background-color:#e6eaeb;width:100%;box-sizing:border-box}.submenu{height:auto;overflow:hidden}.submenu .container{padding:15px 15px 5px;position:relative}.submenu .container .menu_nav{left:0;top:0;right:auto;background-color:#fff;color:#6e6d67;text-align:center}.submenu .container .sm_nav.open,.submenu .container .sm_nav.open span{color:#6e6d67!important;background-color:#fff!important}.subsubmenu .container .ssm_nav.open,.subsubmenu .container .ssm_nav.open span{background-color:#00694f!important;color:#fff!important}.submenu .container .menu_nav span{color:#fff;font-size:14px;right:-999px;top:-1003px;bottom:-999px;width:15px;left:-999px;height:15px;display:inline-block;margin:auto;position:absolute;z-index:1}.submenu .sm{position:relative;background-color:#dad9d4}.submenu .sm a{line-height:1.3;font-size:16px;color:#6e6d67;text-align:left;display:block;padding:9px 0 8px 50px}.submenu .sm.open>a.linkname{background-color:#6e6d67;color:#fff}.subsubmenu .ssm.open>a.linkname{color:#00694f;background-color:#f9f9f8}.menu_nav span{color:#fff;font-size:18px;position:relative;top:0;right:0;border-radius:50%;background-color:#b2b1a9;display:block;line-height:1}.menu_nav span:before{position:relative;top:6px;display:block;height:100%}#submenu-holder .ssm .menu_nav,.sm .menu_nav span:before{top:3px}.subsubmenu,.subsubsubmenu,.subsubsubsubmenu{width:100%;box-sizing:border-box;height:0;overflow:hidden}.subsubmenu .container{padding:5px 0 0;margin:0}.submenu .subsubmenu .ssm a{font-size:15px;color:#6e6d67;line-height:1.333;text-align:left;padding:5px 0 10px 50px;position:relative;display:block}.submenu .subsubmenu .sssm a{font-size:13px;color:#6e6d67;padding-bottom:2px}.submenu .subsubmenu .sssm a.aktiv{color:#00694f;position:relative}.submenu .subsubmenu .sssm a.aktiv:before{position:absolute;left:40px;content:'\e911';color:#00694f;top:10px;font-size:8px}.submenu .subsubmenu .ssm span{font-size:12px;padding-right:5px;z-index:5}#menu-footer{padding:15px 15px 0;height:0;text-align:left;display:block!important;position:relative;line-height:1}#menu-footer a{margin:0 5px 15px;font-size:16px;color:rgba(255,255,255,.6);display:inline-block}#menu-footer h2{font-size:18px;color:#b1b8bc;font-weight:700;text-transform:uppercase;line-height:1.556}#menu-footer span.spacer{margin:0 10px;position:relative;width:1px}#menu-footer span.spacer:after{content:'';position:absolute;display:inline-block;left:0;top:-5px;width:1px;height:30px;background-color:#5b5a54}.ql-container{background-color:#e9e9e5;position:relative;width:100%;height:auto;padding:20px;box-sizing:border-box}.ql-container a.quicklink{font-size:16px;color:rgba(110,109,103,.902);padding:3px 0;display:block}#next-form span,.ql-container a.quicklink span,.template-hinweis a.button:hover:after{font-size:14px}.notfall-container{padding-right:60px;padding-left:0;left:100%;z-index:99992;background-color:#fff}.notfall-button,.notfall-button2{left:-60px;background-color:#fff;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#submenu-holder,.close_sub{background-color:#00694f;width:100%;box-sizing:border-box}.aerzte .notfall-button{left:-120px;-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none;border:none}.aerzte.open .notfall-button{left:-60px}.notfall-button span,.notfall-button2 span{color:#c10315;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}.aerzte .notfall-button span,.teaser .teaser_bottom a:hover,a.back:hover{color:#00694f}#popup .closer:hover,.accordion-item.need-to-complete .accordion-title,.notfall-button2:hover,.notfall-container .red{background-color:#cb170a;color:#fff}#header_search .container .label_rb,.mobile_insta span,.notfall-button2:hover span,.resizerTemplate.resizer .resize-button:hover p.break1,.resizerTemplate.resizer .resize-button:hover:after,.template-hinweis a.button{color:#fff}.notfall-container table{width:100%;box-sizing:border-box;padding:10px 10px 0;border-spacing:0}.close_sub,.close_sub>div{padding:15px 20px}.notfall-container table td{text-align:left;vertical-align:top;font-size:14px;color:#ad0313;line-height:1.286;border-bottom:1px solid rgba(0,0,0,.1);padding:8px 0 12px}.notfall-container .red table td{color:#fff;line-height:1.286;border-bottom:1px solid #ad0313}.notfall-container table td div{text-align:left;margin:5px 0;font-size:16px;color:#000;line-height:1.375}.notfall-container .red table td div{font-size:26px;text-align:left;margin:5px 0;color:#fff}.notfall-container table td a{display:inline-block;background-color:#efefec;color:#ad0313!important;padding:7px 10px;border-radius:15px}.notfall-container .red table td a{background-color:#ad0313;color:#fff!important}.notfall-container table td a.grey-button{color:#6e6d67!important;margin-left:10px}.notfall-container table td a:hover{background-color:#6e6d67!important;color:#efefec!important}.notfall-container .red table td a:hover{color:#ad0313!important;background-color:#fff!important}.notfall-container table td a.pure_link{padding:0!important;background:0 0!important;color:#ad0313!important}.notfall-container table td .symbol{border-radius:50%;color:#fff;background-color:#c10315;text-align:center;display:inline-block;width:35px;height:35px;font-size:16px;line-height:2.2}.notfall-container.aerzte table td .symbol{font-size:20px;line-height:1.8}.notfall-container table td .symbol.icon-auge,.notfall-container table td .symbol.icon-storch:before{font-size:26px;line-height:2.5}.notfall-container table td .symbol.icon-auge:before,.notfall-container table td .symbol.icon-storch:before{position:relative;top:-7px;font-size:20px!important}.notfall-container table td .symbol.icon-auge{line-height:1.8}.notfall-container.aerzte table td strong{white-space:nowrap}.notfall-container .red table td .symbol{background-color:#fff;color:#c10315;font-size:23px;line-height:1.4}td.ic{width:45px}#submenu-holder{height:100%;position:absolute;left:100%;font-size:26px;top:0;overflow:auto;z-index:1}#submenu-holder .container{height:100%;width:100%;background-color:#f9f9f8}#submenu-holder .container .blocked{padding:20px 20px 0;color:#000}#submenu-holder .container .blocked h2{font-size:22px;font-weight:700;text-transform:uppercase;line-height:1.636;text-align:left;margin-top:0}.close_sub{font-size:16px;color:#fff;line-height:1.375;text-align:left;position:relative;height:60px;cursor:pointer}.close_sub .cell,.product-table .cell{display:table-cell}.close_sub span{margin-right:17px;font-size:21px;position:relative;top:4px}#submenu-holder .submenu .container a span.icon-right{font-size:13px}#submenu-holder .submenu .container a span.icon-mail{font-size:20px;position:relative;top:4px}#submenu-holder .submenu .container a span.icon-phone{padding-right:8px}#submenu-holder .submenu .container a.more_kontakt{color:#000;padding:20px 10px 15px 24px}#submenu-holder .menu_nav{display:block;height:24px;width:24px;border-radius:50%;box-sizing:border-box;position:absolute;left:15px;top:8px;cursor:pointer;padding:0;background-color:#b2b1a9;color:#fff;text-align:center;z-index:1}#submenu-holder .sssm .menu_nav{top:0;right:10px;left:auto}#submenu-holder .subsubmenu .container{height:auto;padding:10px 0 5px}#submenu-holder .subsubsubmenu .container{padding:0 0 20px;border:none}#inside_menu{overflow:hidden;position:relative;margin-bottom:15px;height:40px}#inside_menu:after,#inside_menu:before{content:'';position:absolute;display:block;right:0;top:0;height:100%;background-image:url(../grafiken/verlauf.png);width:70px;background-position:right;pointer-events:none}#inside_menu:before{display:none;left:0;right:auto;background-image:url(../grafiken/verlauf2.png);background-position:left;z-index:1}#inside_menu .holder{box-sizing:border-box;margin-bottom:-17px;overflow:scroll;width:100%;-webkit-overflow-scrolling:touch;overflow-y:hidden;overflow-x:scroll;overflow:-moz-scrollbars-none;-ms-overflow-style:none}#next-form.visible,#warning,.warning{margin-bottom:20px}#inside_menu .table{width:auto;padding-right:50px;height:1px;display:table;table-layout:fixed}#inside_menu .cell,#inside_menu a{height:100%;vertical-align:middle}#inside_menu .cell{display:table-cell;padding-right:2px;-moz-box-sizing:border-box;box-sizing:border-box}#footer_menu,#sonstige_add,.agree_window,.blocked,.boxed,.gallery,.gallery .slick-list,.gallerytemplate .navbar,.greyer .selection,.jobentry,.news-entry,.news-entry .table,.news-index .slideable a,.radio-button,.radio-container,.secure,.selectfield .label_rb,.small_gallery .slideable,.small_gallery2 .slideable,input,select,textarea{box-sizing:border-box}#inside_menu a{background-color:#e9e9e5;font-size:14px;color:#000;padding:10px;display:inline-block;overflow:auto;width:max-content}#inside_menu a.inside_menu_links.aktiv,.subtemplate .agree_window a,.subtemplate .agree_window h3,.text a.button.interact{color:#fff!important}#warning,.warning{border-radius:5px;border:1px solid #cb170a;color:#cb170a;display:none;padding:10px 20px;text-align:center;margin-top:20px;background-color:#f3d4cc}.green-info{color:green;border-color:green;background-color:#fff}form.service{background-color:#efefec;padding-top:12px;padding-bottom:10px}button::-moz-focus-inner{border:0}input[type=button]:focus{border:0;outline:0}.asterisk{color:#cb170a;font-size:14px;line-height:75%;padding-left:3px;vertical-align:top;position:absolute;left:1px;top:4px;z-index:1}.required{color:#cb170a;border:1px solid #cb170a;font-weight:400}.radio-container{width:100%;position:relative;display:block;margin-top:10px}.radio-button{width:inherit;margin:0 20px 15px auto;display:table;table-layout:fixed}input.stadt,input[type=checkbox],input[type=radio]{position:absolute;opacity:0;z-index:-1}.secure,input,select,textarea{-moz-appearance:none;-webkit-appearance:none;-webkit-appearance:default-button;border:none;margin-bottom:10px;width:100%;padding:0 0 0 10px;background-color:#fff;height:42px;font-size:14px;color:#636a6e;line-height:1.625;text-align:left}.button,form.service textarea{height:auto}.button,.kontakt-template .caption{font-size:16px}select{padding-right:0;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;appearance:none}select::-ms-expand{display:none;visibility:hidden}input[type=file]{padding-left:0;height:inherit}.short-left .form-left,.short-right .form-right{width:30%}.short-left .form-right,.short-right .form-left{width:66%}#show_more_entries:hover p,.agb .required .label_rb,.ui-datepicker-current-day a,input.filled,select.filled,select.highlight,textarea.filled{color:#000}textarea{padding-top:10px;font-family:Roboto,sans-serif}button.clicked{opacity:.6;cursor:default}.button{background-color:#00694f;position:relative;width:auto;padding:12px 20px;text-align:left;display:inline-block;margin-top:15px;cursor:pointer;border:none;color:#fff;font-weight:700;line-height:1}input[type=reset].button{color:#00694f;background-color:#fff;border:1px solid #00694f;padding:10px 20px}button span{font-size:14px;margin-right:5px}.radio-button label{cursor:pointer;min-height:30px;left:0;top:6px;min-width:30px;width:100%;padding-left:30px;display:table-cell;z-index:1;position:relative;vertical-align:top;display:inherit}.agb .required label::after,.radio-button label.required{border:1px solid #cb170a}.radio-button label::after,.radio-button label::before{content:'';height:12px;opacity:0;position:absolute;top:9px;left:9px;width:12px;border-radius:50%;background-color:#cb170a;margin:auto}.greyer a.button,form.service button{margin-top:0;font-weight:700}.radio-button label::before{background-color:#fff;width:30px;height:30px;opacity:1;top:0;left:0}.agb .radio-button{position:unset}.agb .label_rb{margin-top:2px;height:auto;padding-left:10px}.agb .radio-button label{background:0 0;width:100%}.agb label::after{content:'';background-color:#fff;opacity:1}.agb .radio-button input[type=checkbox]:checked+label,.auswahlcontainer .radio-button label::after,.news-index .slideable .teaser_bottom a,.teaser_highlight{background:0 0}.agb .radio-button label::after{content:'';background-color:#fff;color:#00694f;width:30px;height:30px;border-radius:50%;position:absolute;left:0;top:0;text-align:center;line-height:1.8;font-size:15px}.agb .radio-button input[type=checkbox]:checked+label::after{content:'✔';font-size:20px;line-height:1.5}.radio-button input.complete:checked+label .label_rb:after,.radio-button input[type=checkbox]:checked+label::after,.radio-button input[type=radio]:checked+label::after{opacity:1}.label_rb{margin-top:12px;height:30px}.selectfield.vertical{display:flex;flex-direction:column}.selectfield.vertical .radio-container{width:auto}.accordion{border:1px solid #ddd;border-radius:5px}.accordion-item{border-bottom:1px solid #ddd;overflow:hidden}.accordion-title{background-color:#6e6d67;padding:10px;cursor:pointer;display:flex;justify-content:space-between;gap:10px}.gesundheit .accordion-title h3{text-align:left;width:90%}.gesundheit .accordion-title h3,.gesundheit .accordion-title span{color:#fff!important;margin:0}.gesundheit .accordion-title span:before{font-size:20px;line-height:20px}#news .img-cell,.conditional,.gesundheit .accordion-title .icon-checkmark-outline,.gesundheit .accordion-title.done .icon-close-outline,.gmap_information,.image-image-image .spacer,.news-img-container .spacer,.news-index .ps-left,.news-index .ps-right,.teaser_container .spacer,.text-text .spacer{display:none}#next-form.visible,.gesundheit .accordion-title.done .icon-checkmark-outline,a.to_top span{display:inline-block}.accordion-content{transition:max-height .5s ease-in-out;max-height:0;overflow:hidden}.selectfield .label_rb{position:relative;margin-top:3px;margin-left:10px}.selection label.icon-down{position:absolute;right:0;top:0;color:#00694f;background-color:#fff;width:30px;height:42px;line-height:50px;font-size:18px;text-align:center;pointer-events:none}a.ancestorLink span.icon-right{font-size:10px;margin:0 5px;position:relative;bottom:2px}.greyer a.button{margin-bottom:10px;font-size:12px}.merkzettel form.service button span{top:-2px}.radio-button input:not([type=text]){width:30px;height:30px}.flex{display:flex;justify-content:space-between}.flex.flex-end{justify-content:flex-end}.flex.flex-center{justify-content:center}.flex.vertical{flex-direction:column}.radio-button .label_rb:after{content:'\e906';color:#00694f;height:12px;font-size:20px;opacity:0;position:absolute;top:4px;left:5px;width:12px;border-radius:50%;margin:auto;pointer-events:none;display:block}.dropdown{position:relative;margin-bottom:10px}.dropdown label.icon-unten{position:absolute;right:0;top:auto;bottom:-5px;height:40px;width:35px;font-size:10px;text-indent:5px;text-align:left;line-height:40px;pointer-events:none;border-radius:0 25px 25px 0;color:#fff}form.service .cell{display:table-cell!important}form.service .cell.smaller{width:25%;padding-left:15px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}.radio-button input[type=checkbox]:checked+label .label_rb:after,.radio-button input[type=radio]:checked+label:after{opacity:1;z-index:1}.agb .radio-button input[type=checkbox]:checked+label .label_rb:after{opacity:0;z-index:0}#header_search .container .akkordeon .label_rb{color:#333}.selectfield{border:none!important}.selection{margin-bottom:15px}.greyer .selection{display:inline-table;width:100%;margin:0 0 5px}#ui-datepicker-div{background-color:#dad9d4;padding:10px;border:2px solid #6e6d67;position:absolute;top:0;left:0;z-index:-1}.ui-datepicker-next,.ui-datepicker-prev{position:absolute;color:#fff;left:12px}.ui-datepicker-next{right:12px;left:auto}#ui-datepicker-div td,.image-image-image .cell .template-img{text-align:center}.image-text2 .template-img img.spacer,.ui-datepicker-trigger,.waiting div,.waiting p,.waiting span{display:none!important}.ui-datepicker-title{text-align:center;background-color:#009991;color:#fff}.subtemplate{padding:0 20px;margin:0 0 20px;max-width:800px}.subtemplate.trenner{padding:10px 20px 20px;margin:0}.gallerytemplate,.template-gallery{position:relative;margin-bottom:15px}.gallerytemplate{padding-bottom:50px;background-color:#efefec}.gallerytemplate .navbar{position:absolute;bottom:0;width:100%;padding:0 0 10px}.grey,.grey_mobile,.subtemplate.css-special,.subtemplate.grey{background-color:#e9e9e5;position:relative}.grey_mobile,.subtemplate.css-special,.subtemplate.grey{padding-bottom:20px;padding-top:20px}.kontakt-template .fliesstext{display:block;margin-bottom:10px}.template-img{position:relative;display:block;background-color:#dad9d4!important;overflow:hidden;font-size:12px}.template-img img.spacer{display:block;width:100%;height:auto;opacity:0;position:relative;left:auto;right:auto;max-height:260px}.gallerytemplate .template-img img.spacer{max-height:none}.smallimage-text img.spacer{max-height:157px}.big-image img.spacer{max-height:320px}.image-image-image img.spacer,.image-text2 img.spacer{max-height:170px}.template-img img{display:block;margin:0 auto;height:100%;width:auto;border:none;position:absolute;left:-999px;right:-999px}.image-text2 .template-img img{left:0;right:0;width:100%;height:auto;position:relative}.wunschbild .template-img img{height:auto;width:100%;position:relative;left:0;right:auto;max-width:572px}.big-image .template-img img{left:0;right:0;top:-999px;bottom:-999px;margin:auto 0;height:auto;min-width:100%;max-height:100%}.blocked,.boxed{max-width:1000px;margin:0 auto;width:100%;padding:0 10px;position:relative}.trenner hr{background-color:#e6eaeb;border-color:#e6eaeb}.caption,.image{color:#6e6d67;line-height:1.5;padding:0;margin:0}.caption,.image-text .image,.text-image .template-text{margin-bottom:20px}.image-and-caption,.subtemplate .bildunterschrift{font-size:12px}.caption{padding-top:8px;padding-bottom:12px}.slick-slide .caption{margin:0;min-height:2em}.kontakt-template .caption{color:#000;margin-bottom:10px}.image-text2 .image{display:table-cell;width:260px}.blog .small_gallery,.image-image .right-img{margin-top:20px}.image-image-image .cell,.text-text .cell{display:block;margin:10px 0}.template-hinweis h2,.text-text h2{margin-top:0}.image-image-image .cell .template-img img{height:100%;display:block}#popup .caution .rightcell,.infoWindow_container,.resizerTemplate.resizer .akkordeon,.smallimage-text,.ui-datepicker-calendar{padding:10px}.smallimage-text .image{width:155px;margin-bottom:10px}.template-hinweis a.button:after{color:#fff;font-size:12px}#show_more_entries:hover span,.button:hover{background-color:#00694f}.button.interact:hover{-webkit-box-shadow:0 0 5px 0 rgba(0,0,0,.75);-moz-box-shadow:0 0 5px 0 rgba(0,0,0,.75);box-shadow:0 0 5px 0 rgba(0,0,0,.75)}.locationmap,.locationmap-holder{position:relative;width:100%;height:200px;overflow:hidden;text-align:center}.locationmap{width:100%;max-width:820px;height:400px;zoom:0.5;display:inline-block;position:absolute;left:-999px;right:-999px;top:-999px;bottom:-999px;margin:auto}.locationmap .mapcontainer{position:absolute;top:0;left:0;background:url(../show_image.php?img=31&target=media&size=full) no-repeat;min-height:100%;height:auto;width:auto;overflow:hidden}.locationmap .mapmarker{position:absolute;top:49%;left:49%;width:37px;height:47px;background:url(../grafiken/mapmarker2.gif);overflow:hidden}.resize-button{cursor:pointer}.resizerTemplate .akkordeon_container{background-color:#f9f9f8}#footer,.news-entry .img-cell.greyer{background-color:#e9e9e5}.akkordeon .subtemplate{padding:10px 0 0}.link-table .resize-button,.resizerTemplate .resize-button{cursor:pointer;position:relative;left:0;font-size:20px;color:#fff;line-height:1.8;text-align:left;box-sizing:border-box;padding:0}.link-table .resize-button,.resizerTemplate.resizer .resize-button{padding:10px 20px 10px 35px;background-color:#e9e9e5;overflow:hidden}.resizerTemplate.resizer .resize-button h2{margin:0;padding:0;color:#000!important;font-size:16px;font-weight:400;vertical-align:middle}.resizerTemplate.resizer .resize-button p{display:none;text-align:right;vertical-align:middle;font-size:13px;color:rgba(255,255,255,.902);line-height:1.2}.resizerTemplate.resizer .resize-button:after{content:'\e907';display:block;position:absolute;left:5px;top:15px;font-size:12px;color:#000;width:28px;height:28px;text-align:center}.resizerTemplate.resizer .resize-button:hover,.resizerTemplate.resizer .resize-button:hover h2,.resizerTemplate.resizer.open .resize-button,.resizerTemplate.resizer.open .resize-button h2,.resizerTemplate.resizer.open .resize-button p{background-color:#00694f;color:#fff!important}.resizerTemplate.resizer.open .resize-button:after{content:'\e914';color:rgba(255,255,255,.6)}.resizerTemplate.resizer .akkordeon_container .akkordeon{margin:0 0 15px}.resizerTemplateClose,.ui-datepicker{padding:0!important}.faq-container{padding:0 10px 5px;margin-bottom:0;max-width:580px}.faq-container h2{margin:0;font-size:18px;line-height:24px}.faq-container .resize-button{color:#fff;cursor:pointer;display:block;text-align:left}.faq-container .resize-button span{font-size:12px;padding-right:10px}.akkordeon_container{height:0;padding:0;margin:0;overflow:hidden;position:relative;z-index:1;text-align:left}#footer_adresse a span.icon-right{font-size:8px;position:relative;top:-2px;left:5px}.news-index{padding-bottom:30px!important;padding-top:30px;position:relative}.news-index .slideable{display:block;vertical-align:top;height:100%;width:100%;padding-right:0;text-align:center;position:relative;margin-bottom:0;overflow:hidden}.slick-track{display:table;height:100%;position:relative}.slick-arrow{display:none!important;border:none;outline:0}.news-index .slideable a{display:block;width:100%;max-width:300px;background-color:#e6eaeb;overflow:hidden;position:relative;font-size:14px;color:#000;line-height:1.929}.news-index .slideable a:hover{color:#00694f}.news-index .teaser .no_slide{display:table-cell;padding-bottom:30px}.news-index .teaser .img{height:200px;display:table-row}.teaser .teaser_infos{display:table-row;overflow:hidden;position:relative}.news-index .controls-container{width:100%}.news-index .ps-controls{margin-bottom:10px;margin-top:12px;text-align:center}.news-index .tab-line{background-color:#f5f3f1}.news-index .teaser{display:inline-table!important;table-layout:fixed;margin:10px 10px 0;background-color:#fff;width:auto;max-width:390px;overflow:hidden;height:100%}.teaser_highlight .red{padding-bottom:0}.html5-video .template-video,.teaser_infos{width:100%;position:relative}.teaser .img{width:100%;height:200px;overflow:hidden;text-align:center;vertical-align:middle;display:block}.news-index .slider-box3 .teaser{max-width:130px}.news-index .slider-box3 .teaser .img_holder{overflow:hidden;width:100%;height:105px}.news-index .slider-box3 .teaser .img,.news-index .slider-box3 .teaser .img img{height:105px}.news-index .slider-box3 .teaser .img img{position:absolute;top:0;bottom:0;left:-999px;right:-999px;height:105px;width:auto;margin:0 auto;display:block;z-index:1}.news-index .slider-box3 .teaser .txt{padding:10px;height:100%;display:table-cell}.teaser_headline{text-align:left;margin:5px 0 10px}#news .resizerTemplate,.infoWindow_container h3,.monatsname{margin-bottom:10px}.news-index .slider-box3 .teaser_headline{font-size:16px;color:#000;font-weight:700;line-height:1.375;text-align:left}.teaser .txt{padding:10px 20px 40px;text-align:left;min-height:120px}.teaser .teaser_bottom{margin:5px 20px 0;padding:5px 0;position:absolute;bottom:5px}.teaser .teaser_bottom a{text-align:left;font-size:16px;color:#666;line-height:1.375}.teaser .teaser_bottom a span{font-size:10px;position:relative;top:-1px;color:#00694f}#news .resizerTemplate.resizer .akkordeon_container .akkordeon{margin-bottom:0;padding-bottom:0;padding-top:0}#news .resizerTemplate.resizer .akkordeon_container .akkordeon .jobentry{margin-bottom:0;padding-top:10px;position:relative;top:1px}.jobentry,.news-entry{background-color:#efefec!important;position:relative;width:100%;overflow:hidden;table-layout:fixed;margin-bottom:10px;display:block}.jobentry{background:0 0!important;padding:10px 15px 10px 0;border-bottom:1px solid #e9e9e5;color:#000}.jobentry .location{color:#6e6d67;margin-bottom:5px}.jobentry span.icon-right{position:absolute;right:0;height:20px;top:-999px;bottom:-999px;margin:auto}.news-entry .table{min-height:50px;height:auto;display:table;table-layout:fixed;width:100%}.news-entry .img-cell{width:70px;min-height:70px;position:relative;overflow:hidden;vertical-align:top;display:table-cell}.news-entry .img-cell img{display:block;position:absolute;width:auto;height:100%;left:-999px;right:-999px;margin:0 auto}.news-entry .txt-cell{padding:10px 10px 35px;position:relative;color:#6e6d67;display:table-cell}.read_more{position:absolute;bottom:10px;left:10px}.read_more span,.small_gallery2 .captionholder a span{font-size:10px}.jobentry h4,.news-entry .txt-cell h4{margin:0;color:#000;font-weight:400}.monatsname{font-size:16px;color:#6e6d67;font-weight:400;line-height:1.2;text-align:left}.blog,a.backlink{margin-bottom:20px;position:relative}#show_more_entries{display:inline-block;cursor:pointer}#show_more_entries span{display:inline-block;width:40px;height:40px;background-color:#00694f;position:relative}#show_more_entries span:before{color:#fff;position:absolute;left:9px;top:8px;font-size:22px}#show_more_entries p{color:#00694f;font-weight:400;line-height:1.3;text-align:center;position:relative;left:10px;top:-15px;display:inline-block}#footer_adresse .kontakt-cell .faq-container .mobile,#footer_menu a{display:inline-block!important}.waiting{cursor:default;background-image:url(../grafiken/ajax-loader.gif)!important;background-repeat:no-repeat!important;background-size:cover!important;width:32px;height:32px}a.backlink{color:#6e6d67;line-height:1.2;text-align:left;display:inline-block}a.backlink span{font-size:11px}a.back:after{position:absolute;left:0;content:'\e904';font-size:12px!important;top:4px;padding-left:0}a.back:hover:after{left:-1px;font-size:14px!important;top:3px;color:#00694f}.subtemplate .news-img{margin-bottom:12px}.subtemplate .news-img .caption{padding-top:5px}.subtemplate .slider-box .news-img .template-img img{position:relative!important;left:0!important;right:0!important}.subtemplate .slider-box .slick-list{width:100%;padding:0!important}.gallery{z-index:1}.content-table .gallerytemplate,.content-table .template-gallery{position:relative;margin-bottom:15px;margin-top:20px;padding:0;background:0 0!important}.gallerytemplate .caption{padding:10px 20px;text-align:center}.gallery,.gallery .slick-list{width:100%;overflow:hidden;position:relative}.slick-track .slick-slide{display:table-cell;height:100%}.gallerytemplate .slick-arrow,.gallerytemplate:hover .slick-arrow{display:block!important}.gallerytemplate .slick-arrow{border-radius:0;width:40px;height:40px}.blog .small_gallery .caption,.css-special .image-and-caption .caption{margin-bottom:0;padding-bottom:0}.small_gallery2 .captionholder{position:relative;padding:10px}.small_gallery2 .captionholder h4{padding:0;color:#000;font-weight:700;margin:0}.small_gallery2 .captionholder p.fliesstext{vertical-align:bottom;bottom:5px}.small_gallery2 .captionholder p.fliesstext a{position:relative;top:0}.small_gallery .navbar{position:relative;top:0;padding:0}#footer_menu,.product-table .cell{padding:15px 10px}.small_gallery .navbar .slick-dots li{top:-5px}.blog{padding-bottom:35px;border-bottom:1px solid #dad9d4}.blog .read_more{left:0;bottom:20px}a.product{font-size:14px;position:relative;display:block;color:#dad9d4}#news .template-time,.product-table .template-time{background-color:#f9f9f8;text-align:center;width:70px;line-height:1;position:relative;overflow:hidden;padding:5px;vertical-align:middle;color:#6e6d67;display:table-cell}.product-table .template-time img{height:100%;width:auto;position:absolute;margin:0 auto;left:-999px;right:-999px;top:0}.product-table .template-txt{padding-right:20px;position:relative}#news .template-time .day,.product-table .template-time .day{font-size:25px;color:#6e6d67;line-height:1}#news .template-time .month,.product-table .template-time .month{padding:5px 0;line-height:1.5;color:#6e6d67}.news-entry.marked .template-time{padding-top:25px}.news-entry.marked .template-time:before{content:"TIPP";width:100%;height:20px;background-color:#00694f;color:#fff;text-align:center;font:bold 8px/20px Roboto;text-transform:uppercase;position:absolute;top:0;left:0}#footer{width:100%;color:#6e6d67;display:table-row;height:0;text-align:center;overflow:hidden}#footer_menu{width:100%;position:relative;text-align:left;z-index:1}#footer_menu a{color:#6e6d67;padding:0 10px 0 0;font-size:14px;line-height:1}#footer_adresse a:hover,#skip-blocks a:hover{text-decoration:underline}#footer_adresse{position:relative;margin-top:30px}#footer_adresse .img-cell{padding:15px 0;background-color:#fff}#footer_adresse .img-cell .blocked{text-align:left;padding-left:15px}#footer_adresse .kontakt-cell{background-color:#00694f;color:#fff;padding:20px 0 10px;font-size:14px}#footer_adresse .kontakt-cell h3{font-family:'EB Garamond',serif;font-size:28px;font-style:italic;font-weight:400;color:#fff!important}#footer_adresse .kontakt-cell .resize-button h3{display:inline-block;font-size:18px;margin-bottom:5px}#footer_adresse img{height:65px}#footer_adresse a{color:#fff;margin:3px 0 0}#footer_adresse a:hover{opacity:1;color:#fff!important}.mobile_insta{background-color:#006950;box-shadow:0 0 7px 0 rgba(16,16,15,.6);right:0;bottom:0;top:auto;left:auto;width:44px;height:44px;line-height:52px;text-align:center;font-size:25px!important;z-index:999;color:#fff;margin:0!important}#mainmenu-container.open .mobile_insta{position:absolute;color:#fff;box-shadow:none;top:0;width:48px;height:48px;line-height:54px;font-size:23px!important;border-left:1px solid #fff}#mainmenu-container.open .linkedin{right:49px;border:none;line-height:48px}.gmap,.template-youtube{height:400px;width:100%;border-radius:6px;overflow:hidden;vertical-align:middle;text-align:center;background-image:url('../grafiken/gmap-back.jpg');background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.youtube{height:300px}#popup,.agree_window{max-width:400px;height:min-content;right:-999px;top:-999px;bottom:-999px}.gmap-container .spacer,.youtube .spacer{height:20px}.gmap-container .right-cell a:after,.youtube .right-cell a:after{content:'\e905';font-size:6px;padding-left:4px;position:relative;top:-3px}.template-youtube{position:relative;background-color:#ccc;background-size:auto 80%;background-image:url('../grafiken/play-button.png')}.adress_block{margin:5px 0 10px;font-size:14px}.agree_window{padding:15px;text-align:center;color:#fff;background-color:rgba(0,0,0,.65);border-radius:6px;display:inline-block;font-size:15px;position:absolute;left:-999px;margin:auto;max-height:200px;width:inherit}.subtemplate .agree_window a:hover{text-decoration:underline;color:#fff!important}.agree_window .agree_gmaps_button,.agree_window .agree_youtube_button{background-color:#00694f;border:2px solid #00694f;color:#fff;text-align:center;text-transform:uppercase;border-radius:6px;padding:5px 8px;cursor:pointer;margin:10px;display:inline-block}.agree_window .agree_gmaps_button:hover,.agree_window .agree_youtube_button:hover{color:#00694f;background-color:#fff}.subtemplate.gallerytemplate{background:0 0;padding-bottom:10px}.subtemplate.gallerytemplate .navbar img{width:100%;pointer-events:none;z-index:-999}.subtemplate.gallerytemplate .navbar{position:absolute;top:0;left:20px;display:table;width:calc(100% - 40px);z-index:5;padding:0;pointer-events:none}.subtemplate.gallerytemplate .navbar-inner{position:absolute;bottom:10px;left:-999px;right:-999px;margin:0 auto;pointer-events:all}.subtemplate.gallerytemplate .image-and-caption{display:block!important;margin-bottom:10px}.subtemplate.gallerytemplate .gallery-text{padding:0;color:#000;line-height:18px}table.new_table .table .cell{margin:25px 0}table.new_table .red{color:#c10315;background:0 0}b.black,table.new_table a.pure_link b.black{color:#000!important}.ui-state-disabled{cursor:default;opacity:.4;pointer-events:none}.fortbildung .info{text-align:right;display:block;width:100%;width:min-content}.fortbildung .info span{background:no-repeat padding-box #8d8d8d;border-radius:10px;font:700 12px/16px Roboto;letter-spacing:0;color:#fff;text-align:center;display:inline-block;padding:3px 10px;width:min-content;margin:5px 0}.fortbildung .info a.button,.introtext a.button,.text a.button{font:700 14px/14px Roboto;letter-spacing:0;color:#fff!important;background-color:#0e684f!important;border:1px solid #0e684f!important;margin:0;padding:8px 10px}.subtemplate.fortbildung .info a.button{margin-top:10px}.fortbildung .info a.button:after{content:'\e911';font-size:10px;position:relative;left:3px}.fortbildung .info a.button:hover,.introtext a.button:hover{background-color:#fff!important;color:#0e684f!important}.fortbildung .txt-cell h4 img{height:16px;margin-right:5px;position:relative;top:3px}.hbk-only,.ssh-only{font:700 14px/19px Roboto;letter-spacing:0;color:#fff;background:no-repeat padding-box #0e684f;position:relative;padding:10px 20px 10px 75px;margin:10px 0;text-align:left}.ssh-only{background:no-repeat padding-box #e6eaeb;color:#e51e09}.hbk-only:before,.ssh-only:before{content:'';display:block;background-image:url('../grafiken/logo.svg');background-repeat:no-repeat;background-size:auto 10px;background-position:center center;width:54px;height:20px;background-color:#fff;border-radius:10px;position:absolute;left:10px;top:10px}.ssh-only:before{background-image:url('../grafiken/Logo-SSH-transparent.gif');background-size:auto 20px}form.anmeldeformular .selectfield .radio-container{display:inline-block;width:auto;margin:0}form.anmeldeformular .caption{margin:0;padding-top:0}#geburtstag{display:none}#sonstige_add{position:relative;display:inline-block;vertical-align:top;width:480px;max-width:100%}@media (min-width:1200px){.fortbildung .with-infoblock{padding-right:100px!important}.fortbildung .info{position:absolute;right:10px;top:-999px;bottom:-999px;margin:auto 0;height:min-content}.subtemplate.fortbildung .info{position:relative;left:0;right:auto;top:0}}p.seo-opt{color:#fff!important;background-color:#000!important;margin:0;padding:0;position:absolute;z-index:-1;line-height:1;font-size:10px;left:-9999px}#skip-blocks{padding:0;margin:0}#skip-blocks a{display:inline-block;color:#fff;font-size:18px;background-color:#000;padding:5px 10px;position:absolute;left:-9999px;top:-9999px}#skip-blocks a:focus,#skip-blocks a:hover{left:0;top:0;z-index:999}#header #quick_search a:focus,#header #quick_search a:focus-visible,#header #quick_search input:focus,#header #quick_search input:focus-visible,a:focus,a:focus-visible,input:focus,input:focus-visible{outline:rgba(0,0,0,.8) solid .125rem!important;outline-offset:-0.1rem!important}#header a:focus-visible,#header input:focus-visible{outline:#fff solid .125rem!important;outline-offset:-0.1rem!important}a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:0.0625rem!important;outline-color:#00694f;outline-style:inset}#search_form input{position:relative;width:100%}#search_form .submit_label{position:absolute;right:0;top:0;background-color:#b2b1a9;z-index:1;height:42px;width:42px;cursor:pointer}#popup,#popup .closer{background-color:#fff;text-align:center}#search_form .submit_label input{background:0 0;opacity:0;cursor:pointer}#search_form .submit_label span{position:absolute;left:-99px;right:-99px;top:-99px;bottom:-99px;margin:auto;color:#fff;font-size:20px;height:20px;width:20px;display:block;pointer-events:none}.html5-video .template-video video{width:100%;object-fit:cover;max-height:94vh}#popup{position:fixed;border:none;max-height:400px;left:-999px;margin:auto;z-index:-2;-moz-transition:.4s ease-in-out;-o-transition:.4s ease-in-out;-webkit-transition:.4s ease-in-out;transition:.4s ease-in-out;width:80vw;opacity:0;overflow:hidden;pointer-events:none}#popup.show{opacity:1;border:2px solid #cb170a;overflow:visible;box-shadow:0 0 15px #000;-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);transform:rotate(-360deg);pointer-events:all;z-index:9999}#popup .closer{border-radius:50%;width:30px;height:30px;line-height:30px;color:#cb170a;position:absolute;right:-15px;top:-15px;z-index:3;cursor:pointer;border:1px solid #cb170a;-moz-transition:.2s ease-in-out;-o-transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out}#popup .caution{margin:0;overflow:hidden}#popup .container{max-height:400px;overflow:auto}#popup .caution h2,#popup .caution h3,#popup .caution h4,#popup .caution h5{color:#cb170a!important}#popup .caution .cell.icon{background-color:#cb170a;color:#fff;padding:10px;width:30px;font-size:30px;position:relative;overflow:hidden}#popup .caution .cell.icon .icon-info:before{content:"!";font-size:90px}#popup .caution .cell.icon img{position:absolute;height:100%;left:-999px;right:-999px;top:-999px;bottom:-999px;width:auto;margin:auto;z-index:1}#popup .caution .cell{display:table-cell;vertical-align:top;text-align:left}